JP5429952B2 - 電子機器、パスワード削除方法およびプログラム - Google Patents

電子機器、パスワード削除方法およびプログラム Download PDF

Info

Publication number
JP5429952B2
JP5429952B2 JP2008055374A JP2008055374A JP5429952B2 JP 5429952 B2 JP5429952 B2 JP 5429952B2 JP 2008055374 A JP2008055374 A JP 2008055374A JP 2008055374 A JP2008055374 A JP 2008055374A JP 5429952 B2 JP5429952 B2 JP 5429952B2
Authority
JP
Japan
Prior art keywords
password
unit
external storage
storage device
identification number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2008055374A
Other languages
English (en)
Other versions
JP2009211545A (ja
Inventor
一哉 藤村
磨 内田
豊 小林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2008055374A priority Critical patent/JP5429952B2/ja
Priority to EP08873134A priority patent/EP2251815A4/en
Priority to US12/921,099 priority patent/US8549311B2/en
Priority to PCT/JP2008/003680 priority patent/WO2009110044A1/ja
Publication of JP2009211545A publication Critical patent/JP2009211545A/ja
Application granted granted Critical
Publication of JP5429952B2 publication Critical patent/JP5429952B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)

Description

本発明は、電子機器、パスワード削除方法、およびプログラムに関し、特にパスワードによりロック可能な外部記憶媒体が接続される電子機器、パスワードのパスワード削除方法およびパスワードのロックを解除するためのプログラムに関する。
従来、SDカード等のメモリカードを用いて様々な情報を手軽に持ち歩くことができる。このメモリカードを電子機器に接続することで、メモリカードに保存された様々な情報を電子機器へ取り込み、電子機器において処理を行うことが可能である。
近年、メモリカードの大容量化に伴い、個人情報や機密情報をメモリカードに格納する機会が増えている。また、メモリカードを利用するユーザのセキュリティに関する意識の高まりもあり、メモリカード内の情報を参照するためにパスワードの入力が必要なメモリカードも登場している。
例えば、取り外しても再挿入することができ、記憶されたデータを保護する機能も有する、データを記憶するメモリカードを有するコンピュータシステムが知られている。このコンピュータシステムでは、Lock_Unlockコマンドによるパスワードロックを行うことが可能である。
しかしながら、このコンピュータシステムでは、パスワードで保護されているメモリカードの利用において、メモリカードを電子機器に挿入するなど接続する度に、また、メモリカードの電源再投入を行う度にパスワードを入力しなければならず、ユーザの負担が大きくなる。
パスワードを毎回入力せずに済む方法の一例として、遊技場内の1つの取引端末に、利用者カード番号とその暗証番号を入力すると、中央管理装置にその情報が記憶され、所定の免除時間内は、中央処理装置に接続された他の取引端末が暗証番号の入力なしに利用できる方法が知られている(例えば、特許文献1参照)。
また、Webサイトの提供者が、Webブラウザを通じて訪問者のコンピュータに一時的にデータを書き込んで保存する仕組みが知られている。これはCookieシステムと呼ばれるものであり、Cookieにはユーザに関する情報や最後にサイトを訪れた日時、そのサイトの訪問回数、認証情報などを記録しておくことができる。したがって、メモリカードの認証にこの仕組みを用いた場合には、パスワードの入力は、メモリカードが初めて電子機器に接続された最初の一回のみ必要であり、以降はパスワードの入力が不要となる。
さらに、入力画面に入力したID、パスワード等の入力情報をデータベースに保存し、入力画面を開く度に記録された入力情報を自動的に入力するようコンピュータに実行させるプログラムが知られている(例えば、特許文献2参照)。
特許第3335877号公報 特開2004−259208号公報
しかしながら、特許文献1、2の方法では、例えば、メモリカードに設定されていたパスワードがパスワードによるロック解除可能な電子機器とは別の電子機器により変更された場合、変更後のパスワードを入力しなければ、パスワードによるロック解除を行うことができない。したがって、変更後のパスワードをこの電子機器の利用者が把握していない場合には、パスワードによるロック解除が不可能となる。
本発明は、上記事情に鑑みてなされたものであって、他の電子機器で外部記憶装置のパスワードが変更された場合であっても、外部記憶装置のパスワードによるロックを自動的に解除することが可能な電子機器、パスワード削除方法およびプログラムを提供することを目的とする。
本発明の電子機器は、パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、前記外部記装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、前記パスワード判定部による判定結果において、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記対応パスワードが異なる場合、前記パスワード保持部に保されている少なくとも前記対応パスワードを削除するパスワード削除部とを有する。
この構成により、他の電子機器で外部記憶装置のパスワードが変更された場合であっても、外部記憶装置のパスワードによるロックを自動的に解除することが可能である。
また、他の電子機器で外部記憶装置のパスワードが変更された場合であっても、当該電子機器に保持された外部記憶装置のパスワードを削除することでロック解除可能である。
また、本発明の電子機器は、パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードとが一致するか否かを判定するパスワード判定部と前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、前記ロック状態判定部により前記外部記憶装置がアンロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記外部記憶装置へ、前記パスワード保持部に保持されている前記対応パスワードを設定するためのパスワード設定信号を送信するパスワード設定部と、を有する。
この構成により、例えば、他の電子機器で外部記憶装置のパスワードが削除された場合であっても、電子機器の保持する外部記憶装置のパスワード情報に基づいて、再度外部記憶装置にパスワードを設定することが可能であり、外部記憶装置のセキュリティが向上する。
また、本発明の電子機器は、パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、前記ロック状態判定部により前記外部記憶装置がアンロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記外部記憶装置へ、入力部により入力された入力パスワードを設定するためのパスワード設定信号を送信するパスワード設定部と、を有する。
この構成により、例えば、他の電子機器で外部記憶装置のパスワードが削除された場合であっても、入力パスワードを再度外部記憶装置にパスワードを設定することが可能であり、外部記憶装置のセキュリティが向上する。
また、本発明の電子機器は、前記パスワード設定部が、前記入力パスワードを前記対応パスワードとして前記パスワード保持部へ保る。
この構成により、例えば、他の電子機器で外部記憶装置のパスワードが削除された場合であっても、外部記憶装置のパスワードが削除される前に利用されていた電子機器の保持するパスワードを入力パスワードに更新することで、再度自動的にロック解除が可能となる。
また、本発明の電子機器は、パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、前記ロック状態判定部により前記外部記憶装置がアンロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記対応パスワード、入力部により入力された入力パスワード、当該電子機器の備える機能をロックするための本体パスワード、および自動生成されたパスワードのうち少なくとも一つのパスワードを選択するパスワード選択部と、前記外部記憶装置へ、前記パスワード選択部により選択されたパスワードを設定するためのパスワード設定信号を送信するパスワード設定部とを有する。
この構成により、例えば、他の電子機器で外部記憶装置のパスワードが削除された等外部記憶装置のパスワードが設定されていない場合であっても、上記いずれかのパスワードを外部記憶装置に設定することが可能であり、外部記憶装置のセキュリティが向上する。
また、本発明の電子機器は、パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、前記ロック状態判定部により前記外部記憶装置がロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、入力部により入力された入力パスワードに基づいて、前記外部記憶装置のロック状態を解除するためのロック解除信号を送信するロック解除部と、前記ロック解除信号の送信後、ロック解除に成功した場合、前記ロック解除に成功した入力パスワードを前記対応パスワードとして前記パスワード保持部へ保するパスワード設定部とを有する。
この構成により、例えば、他の電子機器で外部記憶装置のパスワードが変更されており、電子機器の保持するパスワードでロック解除が不可能であった場合でも、入力パスワードによってロック解除を行うことが可能であり、さらに、電子機器の保持する接続された外部記憶装置のパスワードをこの入力パスワードで更新することで、これ以降に外部記憶装置が再度接続された場合には、自動的にロック解除を行うことが可能である。
また、本発明の電子機器は、パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、前記ロック状態判定部により前記外部記憶装置がロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、入力部により入力された入力パスワードに基づいて、前記外部記憶装置のロック状態を解除するためのロック解除信号を送信するロック解除部記ロック解除信号の送信後、ロック解除に失敗した場合、前記パスワード保持部に保されている前記対応パスワードを削除するパスワード削除部と、を有する
この構成により、例えば、他の電子機器で外部記憶装置のパスワードが変更されており、電子機器の保持するパスワードでロック解除が不可能であり、入力パスワードによってもロック解除を行うことが不可能である場合には、電子機器の保持する接続された外部記憶装置のパスワードを削除することで、メモリ資源を有効に活用することができる。
また、本発明の電子機器は、パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、前記ロック状態判定部により前記外部記憶装置がロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記パスワード保持部に保持されたパスワードに基づいて、前記外部記憶装置のロック状態を解除するためのロック解除信号を順次送信するロック解除部と、前記ロック解除信号の送信後、ロック解除に成功した場合、前記ロック解除に成功したパスワードを前記対応パスワードとして前記パスワード保持部へ保するパスワード設定部とを有する。
この構成により、例えば、他の電子機器で外部記憶装置のパスワードが変更されており、電子機器の保持するパスワードでロック解除が不可能である場合であっても、接続された外部記憶装置以外の電子機器の保持するパスワードによってロック解除を順次試みることができ、自動的にロック解除を行うことが可能である。さらに、電子機器の保持する接続された外部記憶装置のパスワードをロック解除に成功したパスワードで更新することで、これ以降に外部記憶装置が再度接続された場合には、自動的にロック解除を行うことが可能である。
また、本発明の電子機器は、パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、前記ロック状態判定部により前記外部記憶装置がロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記パスワード保持部に保持されたパスワードに基づいて、前記外部記憶装置のロック状態を解除するためのロック解除信号を順次送信するロック解除部記ロック解除信号の送信後、ロック解除に失敗した場合、前記パスワード保持部に保されている前記対応パスワードを削除するパスワード削除部と、を有する
この構成により、例えば、他の電子機器で外部記憶装置のパスワードが変更されており、電子機器の保持するパスワードでロック解除が不可能であり、電子機器に保持された他の外部記憶装置のパスワードによってもロック解除を行うことが不可能である場合には、電子機器の保持する接続された外部記憶装置のパスワードを削除することで、メモリ資源を有効に活用することができる。
また、本発明の電子機器は、前記パスワード保持部に保されている前記対応パスワードを削除するか否かを選択する選択部を有し、前記パスワード削除部は、前記選択部による選択結果に基づいて、前記対応パスワードを削除する。
この構成により、接続された外部記憶装置のパスワードを誤って削除することを防止できる。
また、本発明の電子機器は、記対応パスワードとして前記パスワード保持部へ保するか否かを選択する選択部を有し、前記パスワード設定部は、前記選択部による選択結果に基づいて、対応パスワードとして前記パスワード保持部へ保る。
この構成により、ユーザがパスワード保持を必要としない場合には、パスワードを保持しないように選択可能であり、メモリ資源を有効に活用可能である。
また、本発明の電子機器は、前記選択部が、前記対応パスワードとして前記パスワード保持部へ保するか否かを、前記パスワード保持部に保持された外部記憶装置の識別情報毎に選択する。
この構成により、ユーザが必要とする外部記憶装置のパスワードのみ保持するように選択可能であり、メモリ資源を有効に活用可能であるとともに、保持されたパスワードに対応する外部記憶装置については、自動的にロック解除可能となる。
また、本発明の電子機器は、前記パスワード設定部が、前記パスワードを前記対応パスワードとして前記パスワード保持部へ保した場合、その旨を表示部へ表示させる。
この構成により、ユーザはパスワードが電子機器に保持されたことを確認可能である。
また、本発明の電子機器は、文字コードを変換するための文字コード変換部と、前記ロック状態判定部により前記外部記憶装置がロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記文字コード変換部により変換された文字コードの対応パスワードに基づいて、前記外部記憶装置のロック状態を解除するためのロック解除信号を送信するロック解除部とを有する。
この構成により、パスワードのみでなく、パスワードの文字コードも一致した場合でなければ外部記憶装置のパスワードによるロックが解除されないため、外部記憶装置のセキュリティが一層向上する。また、例えば、他の電子機器で文字コードが変更された場合であっても、自動的にロック解除が可能である。
また、本発明の電子機器は、前記ロック解除信号の送信後、ロック解除に成功した場合、前記ロック解除に成功したロック解除信号に対応するパスワードおよび前記パスワードの文字コードを前記識番号に対応づけて前記パスワード保持部へ保するパスワード設定部を有する。
この構成により、接続された外部記憶装置の識別情報、パスワード、パスワードの文字コードを対応させて保持することで、これ以降に外部記憶装置が当該電子機器に接続された場合には、自動的にロック解除可能となる。
また、本発明の電子機器は、前記ロック解除部が、前記パスワード保持部に前記識番号に対応するパスワードの文字コードが保持されている場合、前記文字コードの対応パスワードに基づいて、前記ロック解除信号を送信する。
この構成により、電子機器の備えるパスワードおよびパスワードの文字コードにより、自動的にロック解除が可能である。
また、本発明の電子機器は、文字コードを指定する文字コード指定部を有し、前記文字コード変換部は、前記文字コード指定部によって指定された文字コードに変換し、前記ロック解除部は、前記文字コード変換部によって変換された文字コードの対応パスワードに基づいて、前記ロック解除信号を送信する。
この構成により、電子機器が文字コードを備えていない場合であっても入力装置等によりパスワードを指定でき、ロック解除が可能である。
また、本発明の電子機器は、複数の文字コードの情報を保持する文字コードリスト保持部を有し、前記ロック解除部は、前記文字コードリスト保持部に保持された文字コードの入力部により入力された入力パスワードに基づいて、前記ロック解除信号を順次送信する。
この構成により、接続された外部記憶装置の識別情報やパスワードと文字コードとを対応付けて当該電子機器が保持していなくても、文字コードリストを参照することで自動的にロック解除が可能となる。
また、本発明のパスワード削除方法は、電子機器において、パスワードによりロック可能な外部記憶装置を接続する接続ステップと、前記接続ステップにおいて接続された外部記憶装置の識別番号を取得するステップと、外部記憶装置の識別番号とパスワードを保持するパスワード保持部に、前記外部記憶装置の識別番号を取得するステップにより取得された前記外部記憶装置の識別番号が含まれている場合、前記パスワード保持部に保されている前記識番号に対応するパスワードを削除するステップとを有する。
この方法により、他の電子機器で外部記憶装置のパスワードが変更された場合であっても、外部記憶装置のパスワードによるロックを自動的に解除することが可能である。また、接続された外部記憶装置のパスワードを削除することも可能である。
また、本発明のプログラムは、上記パスワード削除方法の各ステップをコンピュータに実行させるためのプログラムである。
このプログラムにより、他の電子機器で外部記憶装置のパスワードが変更された場合であっても、外部記憶装置のパスワードによるロックを自動的に解除することが可能である。また、接続された外部記憶装置のパスワードを削除することも可能である。
本発明によれば、他の電子機器で外部記憶装置のパスワードが変更された場合であっても、外部記憶装置のパスワードによるロックを自動的に解除することが可能な電子機器、パスワード削除方法、プログラムを提供できる。
本発明の実施形態における電子機器、パスワード削除方法、およびプログラムについて、図面を用いて以下に説明する。
(第1の実施形態)
図1は、本発明の第1の実施形態における電子機器100およびメモリカード200の概略構成の一例を示す図である。
電子機器100は、パスワード保持手段101、入力手段102、電力供給手段103、カード固有ID取得手段104、設定解除手段105、ロック状態判定手段106、データアクセス手段107、メモリカード接続手段108を有して構成される。
本発明の実施形態における電子機器としては、メモリカード等の外部記憶装置を接続可能なPC、PDA、携帯電話端末、テレビ、デジタルスチルカメラ、デジタルビデオカメラ、ICレコーダ、プリンタ、AVプレイヤ、AVレコーダ、HDDポータブルストレージ、カーナビゲーション端末やその他の電子機器が考えられる。
尚、メモリカード接続手段108は「外部記憶装置接続部」の一例である。また、設定解除手段105は「ロック解除部」、「パスワード設定部」としての機能を有する。また、カード固有ID取得手段104は「識別情報取得部」としての機能を有する。
メモリカード200は、電子機器接続手段201、データ記憶手段202、パスワード判定手段203、パスワード保持手段204、ロック手段205、カード固有ID送信手段206を有して構成される。
ここでは、外部記憶装置の一例としてメモリカードについて説明するが、外部記憶装置としては、例えばハードディスク、DVD等のディスクメディア、SSD(Solid State Drive)やUSBメモリ等の半導体メモリデバイスなどの記憶装置も考えられる。
また、本発明の実施形態におけるメモリカードとしては、SD(Secure Digital)カードやMMC(Multi Media Card)、メモリースティック、xDピクチャーカード、コンパクトフラッシュ、スマートメディアなどが考えられる。
パスワード保持手段101は、設定解除手段105によって設定されたパスワードを保持している。例えば、パスワード保持手段101はパスワード保持テーブル101aを有する。パスワード保持テーブル101aには、メモリカード200を識別するためのカード固有IDとそのカードのパスワードとが関連付けられて(対にして)保存される。図2はパスワード保持テーブル101aの一例である。
パスワード保持テーブル101aの保持内容が変更される場合の一例として、例えば、入力手段102によってパスワードが入力された場合、電子機器100に接続されているメモリカード200のカード固有IDがパスワード保持テーブル101aに存在しない場合には、このカード固有IDとパスワードが関連付けられて(対にして)パスワード保持テーブル101aに新規に追加される。また、入力手段102によってパスワードが入力された場合、電子機器100に接続されているメモリカード200のカード固有IDがパスワード保持テーブル101aに存在する場合には、このカード固有IDと関連付けて保持されているパスワードが入力されたパスワードに更新される。また、電子機器100においてメモリカード200のパスワードを削除した場合、パスワード保持テーブル101aからメモリカード200のカード固有IDとパスワードが削除される。
カード固有IDは、通常、メモリカード200毎に割り振られているものであるが、例えばメモリカード200が複数のパーティションを備える場合には、パーティション毎にカード固有ID、パスワードを設けることも可能である。また、この場合には、カード固有IDは1つとし、パーティション毎にパスワードのみを異なるものにすることも可能である。これにより、パーティション毎にロック状態としたり、ロック解除状態としたりすることが可能である。
また、パスワード保持テーブル101aにカード固有IDを保存せずに、パスワードのみを保存するようにしてもよい。この場合、カード固有IDに関連付けられたパスワードが取得されるのではなく、例えばパスワード保持テーブル101aにおいて昇順にパスワードが参照されて、所定の条件を満たすものが取得される。
入力手段102は、文字や画像、音声を入力するための手段であり、例えば入力キーやカメラ、マイクなどが考えられる。入力手段102は、パスワード等を入力する。
電力供給手段103は、メモリカード接続手段108を介して、メモリカード200へ電力の供給を行う。
カード固有ID取得手段104は、メモリカード接続手段108を介して、メモリカード200から送信されるカード固有IDを取得し、パスワード保持手段101へ保存する。
設定解除手段105は、入力手段102により入力されたパスワードをパスワード保持手段101へ保存する。また、設定解除手段105は、メモリカード接続手段108を介して、パスワードを設定するためのパスワード設定信号をメモリカード200へ送信する。パスワード設定信号には、入力手段102またはパスワード保持手段101からのパスワードや制御信号が含まれる。
また、設定解除手段105は、メモリカード接続手段108を介して、メモリカード200のロック状態を解除するためのロック解除信号をメモリカード200へ送信する。ロック解除信号には、パスワード保持手段101または入力手段102からのパスワードや制御信号が含まれる。
ロック状態判定手段106は、メモリカード200がパスワードによりロックされている状態か否かを判定する。例えば、メモリカード接続手段108を介して、メモリカード200からロック状態信号を取得し、ロック状態であるか否かを判定する。また、ロック状態判定手段106は、メモリカード200にパスワードが設定されているか否かを判定する。
データアクセス手段107は、メモリカード接続手段108を介して、メモリカード200のデータ記憶手段202に記憶されたデータへのリード処理やライト処理などを行うためのアクセス信号をメモリカード200へ送信する。
メモリカード接続手段108は、メモリカード200を接続するための手段であり、例えば接続端子である。例えば、メモリカード200がメモリカードスロットに挿入され、メモリカード接続手段108とメモリカード200の電子機器接続手段201とが接続されることで、データの交換が可能な状態となる。また、メモリカード接続手段108は、メモリカード200が挿入されるなど接続されたことを検出するための機能を有する。
電子機器接続手段201は、電子機器100へ接続するための手段であり、例えば接続端子である。例えば、メモリカード200がメモリカードスロットに挿入され、電子機器100のメモリカード接続手段108と電子機器接続手段201とが接続されることで、データの交換が可能な状態となる。
データ記憶手段202は、様々なデータを記憶する。
パスワード判定手段203は、ロック解除信号に含まれるパスワードとパスワード保持手段204に保持されたパスワードとが同一であるか否かを判定する。また、パスワード判定手段203は、電子機器接続手段201を介して、パスワード設定信号を取得した場合、パスワード保持手段204へパスワード設定信号に含まれるパスワードを保存する。
パスワード保持手段204は、メモリカード200のパスワードを保持する。
ロック手段205は、メモリカード200へ電力供給が行われた場合、データ記憶手段202へのアクセスを禁止するためのロックを行い、ロック状態とする。また、ロック手段205は、パスワード判定手段203によって判定対象のパスワードが同一と判定された場合、ロック状態を解除するためのロック解除を行う。
また、ロック手段205は、ロックを行った場合、電子機器接続手段201を介して、ロックされた状態であることを示すロック状態信号を電子機器100へ送信する。また、ロック手段205は、ロック解除を行った場合、電子機器接続手段201を介して、ロック解除が完了したことを示すロック解除完了信号を電子機器100へ送信する。また、ロック手段205は、ロック解除に失敗した場合、電子機器接続手段201を介して、ロック解除に失敗したことを示すロック解除エラー信号を電子機器100へ送信するようにしてもよい。
カード固有ID送信手段206は、電子機器接続手段201を介して、カード固有IDを電子機器100へ送信する。
次に、電子機器100の動作の一例について説明する。図3、図4は電子機器100の動作の一例を示すフローチャートである。
メモリカード接続手段108が、メモリカードスロットへメモリカード200が挿入されたなど接続されたことを検出した場合(ステップS101)、電力供給手段103が、メモリカード200へ電力を供給する(ステップS102)。
続いて、カード固有ID取得手段104が、メモリカード200からカード固有IDを取得する(ステップS103)。
続いて、ロック状態判定手段106が、メモリカード200がロック状態であるか否かを判定する(ステップS104)。この判定では、例えば、ロック状態判定手段106がメモリカード200からロック状態信号を取得し、ロック状態であるか否かを判定する。
尚、ステップS103およびステップS104は、順不同である。
ロック状態でない(アンロック状態である)と判定された場合、電子機器100はメモリカード200へのアクセスが可能な状態である。この状態では、ユーザの指示により、メモリカード200へ様々な設定が可能である。例えば、ユーザがメモリカード200へパスワードを設定する場合、パスワード設定を行うための設定モードを選択し、入力手段102が、ユーザの指示により、パスワードを入力する(ステップS105)。
続いて、設定解除手段105が、入力されたパスワードをメモリカード200に設定するために、パスワード設定信号を送信する(ステップS106)。
続いて、設定解除手段105が、取得したカード固有IDと入力されたパスワードとを関連付けて、パスワード保持手段101へ保存する(ステップS107)。これにより、パスワードの設定が完了する。
ステップS104において、ロック状態であると判定された場合、設定解除手段105が、パスワード保持手段101に保持されたパスワード保持テーブル101aを参照し、取得したカード固有IDと同一のものが存在するか否を判定する(ステップS108)。
同一のカード固有IDが存在した場合、設定解除手段105が、パスワード保持手段101から当該カード固有IDと関連付けて(対にして)記録されているパスワードを読み出す(ステップS109)。例えば、図2では、カード固有ID「ID1」の場合にパスワード「PW1」を読み出す。
続いて、設定解除手段105が、読み出されたパスワードを含むロック解除信号を送信する(ステップS110)。
続いて、ロック状態判定手段106が、ロック解除が成功したか否かを判定する(ステップS111)。この判定では、例えば、ロック解除信号を送信してから所定期間内にロック解除完了信号を検出した場合に成功と判定してもよいし、ロック解除エラー信号を検出した場合に失敗と判定してもよい。
ロック解除が成功した場合は、ロック解除の処理が終了する。ロック解除が失敗した場合には、ステップS112の直前へ進む。
ステップS108において、同一のカード固有IDが存在しなかった場合、または、ステップS111において、ロック解除が失敗した場合、入力手段102が、ユーザの指示により、パスワードを入力する(ステップS112)。
続いて、設定解除手段105が、入力されたパスワードを含むロック解除信号を送信する(ステップS113)。
続いて、ロック状態判定手段106が、ロック解除が成功したか否かを判定する(ステップS114)。ロック解除が失敗した場合、ステップS112の直前に戻る。
ロック解除が成功した場合は、設定解除手段105が、取得したカード固有IDと入力されたパスワードを関連付けて(対にして)、パスワード保持手段101へ保存する(ステップS115)。尚、すでにパスワードが保存されている場合には、入力されたパスワードで更新する。これにより、ロック解除およびパスワード設定の処理が終了する。
ロック状態が解除されると、データアクセス手段107は、データ記憶手段202に格納された様々なデータへアクセスし、リード処理、ライト処理等を行うことが可能である。
このような電子機器100によれば、メモリカード200に機能を追加することなく、メモリカード200のパスワードによるロックを自動的に解除することが可能である。また、メモリカード200を抜き差ししても、ユーザがパスワードを繰り返し入力することなくロックが解除されるので、利便性が向上する。
例えば、電子機器100で一度パスワードの設定やロックの解除に成功したメモリカード200が接続された場合、電子機器100のパスワード保持手段101にメモリカード200のカード固有IDおよびパスワードが関連付けて記録されているため、この記録されている情報から自動的にロック解除信号を生成し、メモリカード200へ送信する。メモリカード200では、ロック解除信号からパスワードを取り出し、パスワード保持手段204内に保持されているパスワードと比較して、一致すれば自動的にロック解除を行うことができる。
パスワードが一致しない場合としては、電子機器100に一度接続されてパスワード保持手段101へカード固有IDおよびパスワードが記録された後、他の電子機器によってパスワードが変更されたことが考えられる。この場合には、パスワードが異なることになる。このように一度設定された後に変更された場合であっても、キー操作等により変更後のパスワードを入力することにより、ロック解除を行うことができる。この場合には、ロック解除を行うとともに、入力されたパスワードをカード固有IDに対応するパスワードとして変更前のパスワードを更新する。したがって、これ以降のメモリカード200の接続時には、パスワード入力を行うことなく、自動的にロック解除を行うことができる。なお、パスワードが設定されていない場合(未設定の場合)もパスワードが一致しないことになる。
また、電子機器100にメモリカード200が初めて接続される場合、パスワード保持手段101にメモリカード200のカード固有IDおよびパスワードが記録されていないため、キー操作等によりパスワードを入力することで、ロック解除を行うことができる。この場合には、ロック解除を行うとともに、カード固有IDと入力されたパスワードとを関連付けてパスワード保持手段101へ保存する。したがって、これ以降のメモリカード200の接続時には、パスワード入力を行うことなく、自動的にロック解除を行うことができる。
さらに、電子機器100にメモリカード200が接続されてメモリカード200へ電力供給が行われても、メモリカード200のロック状態が検出されない場合、メモリカード200へパスワードが設定されていないと考えられる。この場合には、キー操作等によりパスワードを入力することで、パスワードを設定することが可能である。パスワードの設定時には、カード固有IDと入力されたパスワードとを関連付けてパスワード保持手段101へ保存する。したがって、これ以降のメモリカード200の接続時には、電源供給を行うことで自動的にロックされ、パスワード入力を行うことなく、自動的にロック解除を行うことができる。
尚、メモリカード200ではなく、ハードディスク等のカード固有IDを保持しない外部記憶装置が電子機器100に接続された場合には、例えば、パスワード保持テーブル101aに保持されたパスワードを含むロック解除信号を送信し、ロック解除が成功するまで順次テーブル内のパスワードを検索してロック解除信号を生成し、ロック解除信号を受信するまでロック解除信号を送信し続けてもよい。これにより、カード固有IDを保持しない外部記憶装置が電子機器100に接続された場合であっても、自動的にロック解除を行うことが可能である。
尚、メモリカード200のパスワード設定の有無、メモリカード200がロック中であるか否かを判断する方法としては、例えば以下のような方法がある。
パスワード設定済みでありメモリカード200がロック中(LOCK状態)であることは、例えば、メモリカード200への電力供給後に自動的にロック状態となっていることから認識可能である。例えば、図3のステップS104において「Yes」である場合、パスワード設定済みロック中である。
パスワード設定済みでありメモリカード200がロック解除中(UNLOCK状態)であることは、例えば、メモリカード200への電力供給後に自動的にロック状態となり、その後ロック解除信号によりロック解除が成功したことから認識可能である。例えば、図3のステップS111において「Yes」である場合やステップS114において「Yes」である場合、パスワード設定済みロック解除中である。
パスワード未設定(未設定状態)であることは、例えば、メモリカード200への電力供給後に自動的にロック状態とならないことから認識可能である。例えば、図3のステップS104において「No」である場合、パスワード未設定である。
(第2の実施形態)
図5は本発明の第2の実施形態における電子機器100Bおよびメモリカード200の概略構成の一例を示す図である。電子機器100Bおよびメモリカード200において、図1に示した電子機器100およびメモリカード200の構成と同一の構成要素については、同一の符号を付し、説明を省略または簡略化する。
電子機器100Bは、電子機器100の構成要素に加え、パスワード削除手段109を有して構成される。
パスワード削除手段109は、パスワード保持手段101に保持された情報のうち、削除すべきカード固有IDおよびこのカード固有IDに関連付けられたパスワード(対応パスワード)を削除する。
次に、電子機器100Bの動作の一例について説明する。図6は電子機器100Bの動作の一例を示すフローチャートである。尚、図3、図4と同一の処理を行うステップについては、同一のステップ番号を付し、説明を省略または簡略化する。
まず、電子機器100Bは、図3、図4のステップS101〜S103、S108の処理を行う。
ステップS108において、取得したカード固有IDと同一のIDがパスワード保持手段101に存在すると判定された場合、パスワード削除手段109は、取得したカード固有IDおよび取得したカード固有IDに関連付けられたパスワード(対応パスワード)をパスワード保持手段101から削除する(ステップS201)。
尚、ステップS201の処理の直前に、図5には図示しない表示手段が、例えば、図26のようなパスワードの削除を確認するための表示を行う。また、この確認表示を参照して、図示しないパスワード削除を行うための選択手段により、パスワード削除を行うか否かを選択できるようにしてもよい。後述するステップS201においても同様である。
図6の処理を行う電子機器100Bによれば、例えば、電子機器100B以外の機器でパスワードが削除されたメモリカード200が電子機器100Bに接続された場合に、これ以降に使用不可能なパスワードを削除することで、メモリ資源を有効に活用することができる。また、メモリカード200のパスワードによるロックが解除されたか否かの判定は、ステップS103とS108との間に行うことが可能であるが、ロックが解除されたか否かに関わらずに、取得したカード固有IDと対応パスワードの削除が可能である。
次に、電子機器100Bの動作の別の一例について説明する。図7は電子機器100Bの別の動作の一例を示すフローチャートである。
図7の処理としては、図3、図4の処理と基本的に同様の処理を行うが、ステップS114以降の処理が異なる。ここでは、ステップS101〜S113の処理については図示および説明を省略し、ステップS114以降の処理についてのみ図示および説明している。
ステップS114において、ロック解除に失敗した場合、パスワード削除手段109は、取得したカード固有IDおよび取得したカード固有IDに関連付けられたパスワード(対応パスワード)をパスワード保持手段101から削除する(ステップS201)。
ステップS114において、ロック解除が成功した場合、設定解除手段105は、ロック解除に成功したパスワードを、取得したカード固有IDに関連付けられたパスワード(対応パスワード)として、パスワード保持手段101へ保存する(ステップS202)。
図7の処理を行う電子機器100Bによれば、例えば、電子機器100B以外の機器でパスワードが変更されたメモリカード200が電子機器100Bに接続された場合に、ロック解除に失敗した場合、これ以降に使用不可能なパスワードを削除することで、メモリ資源を有効に活用することができる。また、ロック解除に成功した場合には、ロック解除に成功したパスワードを保持することで、これ以降のロック解除を自動的に行うことが可能となる。
尚、図示を省略しているが、図4のステップS108〜S111における最初のロック解除判定処理を行わずに、ステップS112におけるパスワード入力を行ってもよい。
次に、電子機器100Bの更に別の動作の一例について説明する。図8は電子機器100Bの更に別の動作の一例を示すフローチャートである。
図8の処理としては、図3、図4の処理と基本的に同様の処理を行うが、ステップS111以降の処理が異なる。ここでは、ステップS101〜S110の処理については図示および説明を省略し、ステップS111以降の処理についてのみ図示および説明している。
ステップS111において、ロック解除に失敗した場合、設定解除手段105は、パスワード保持手段101に保持され、取得したカード固有IDに関連付けられたパスワード(対応パスワード)とは異なるパスワードのうち、未送信のパスワードを含むロック解除信号を送信する(ステップS301)。
続いて、ロック状態判定手段106は、ロック解除が成功したか否かを判定する(ステップS302)。
ロック解除が成功した場合、設定解除手段105は、ロック解除に成功したパスワードを、取得したカード固有IDに関連付けられたパスワード(対応パスワード)として、パスワード保持手段101へ保存する(ステップS303)。
ロック解除が失敗した場合、設定解除手段105は、パスワード保持手段101に保持されている全てのパスワードについて、ロック解除信号を送信したか否かを判定する(ステップS304)。ロック解除信号の送信が完了していないパスワードがパスワード保持手段101に残っている場合には、ステップS301の処理の直前に戻る。
全てのパスワードについてロック解除信号の送信が完了した場合には、パスワード削除手段109は、取得したカード固有IDおよび取得したカード固有IDに関連付けられたパスワード(対応パスワード)をパスワード保持手段101から削除する(ステップS201)。
図8の処理を行う電子機器100Bによれば、例えば、電子機器100B以外の機器でパスワードが変更されたメモリカード200が電子機器100Bに接続された場合に、パスワード保持手段101に保持されたパスワードを検索し、順次異なるロック解除信号でメモリカード200のパスワードによるロック解除を試みることが可能である。パスワード保持手段101に保持された全てのパスワードについて、ロック解除を行うことができない場合には、これ以降に使用不可能なパスワードを削除することが可能であるため、メモリ資源を有効に活用することができる。
(第3の実施形態)
図9は本発明の3の実施形態における電子機器100Cおよびメモリカード200の概略構成の一例を示す図である。電子機器100Cおよびメモリカード200において、図1に示した電子機器およびメモリカード200の構成と同一の構成要素については、同一の符号を付し、説明を省略または簡略化する。
電子機器100Cは、電子機器100の構成要素に加え、端末暗証番号保持手段110、パスワード生成手段111、パスワード設定方法選択手段112を有して構成される。
端末暗証番号保持手段110は、電子機器100Cの備える機能をロックするための暗証番号や識別情報(本体パスワード)を保持する。
パスワード生成手段111は、メモリカード200へ設定するためのパスワード(生成パスワード)を生成する。パスワード生成の方法としては、例えば、メモリカード200のカード固有IDに基づいて変換や暗号化を行ってパスワードを生成してもよいし、電子機器100Cを識別するための機器固有IDに基づいて変換や暗号化を行ってパスワードを生成してもよいし、カード固有IDおよび機器固有IDの両方に基づいて変換や暗号化を行ってパスワードを生成してもよいし、これらに基づかずにランダム値や時間を用いてパスワードを生成してもよい。
パスワード設定方法選択手段112は、メモリカード200のパスワードを設定するための方法を選択する。例えば、入力手段102に入力されたパスワード(入力パスワード)、パスワード保持手段101に保持されたパスワード、本体パスワード、もしくは生成パスワードのいずれに基づいてメモリカード200のパスワードを設定するかを選択する。尚、パスワード設定方法選択手段112を用いずに、上記いずれかの方法を所定の設定方法として、パスワード設定を行うことも可能である。尚、パスワード設定方法選択手段112は「パスワード選択部」としての機能を有する。
次に、電子機器100Cの動作の一例について説明する。図10は、電子機器100Cの動作の一例を示す図である。尚、図3、図4と同一の処理を行うステップについては、同一のステップ番号を付し、説明を省略または簡略化する。
まず、電子機器100Cは、図3のステップS101〜S104の処理を行う。ここで、ステップS103およびS104は順不同である。
ステップS104において、ロック状態でないと判定された場合、電子機器100Cは、図4のステップS108の処理を行う。尚、ステップS103よりもS104の処理を先に実施する場合、ステップS104においてロック状態でないと判定された場合に、カード固有IDを取得する。
ステップS108において、取得したカード固有IDと同一のIDがパスワード保持手段101に存在すると判定された場合、設定解除手段105は、パスワード保持手段101に取得したカード固有IDと関連付けられて保持されたパスワード(対応パスワード)を含むパスワード設定信号を送信する(ステップS401)。
図10の処理を行う電子機器100Cによれば、例えば、電子機器100C以外の機器でパスワードが削除されたメモリカード200が電子機器100Cに接続された場合であっても、メモリカード200のセキュリティを強化することが可能である。また、パスワードにはメモリカード200に以前設定されていた電子機器100Cの保持するパスワードを利用するため、自動的に容易にパスワード設定が可能である。
次に、電子機器100Cの別の動作の一例について説明する。図11は、電子機器100Cの別の動作の一例を示す図である。尚、図3、図4と同一の処理を行うステップについては、同一のステップ番号を付し、説明を省略または簡略化する。
まず、電子機器100Cは、図3のステップS101〜S104の処理を行う。ここで、ステップS103およびS104は順不同である。
ステップS104において、ロック状態でないと判定された場合、電子機器100Cは、図4のステップS108の処理を行う。尚、ステップS103よりもS104の処理を先に実施する場合、ステップS104においてロック状態でないと判定された場合に、カード固有IDを取得する。
ステップS108において、取得したカード固有IDと同一のIDがパスワード保持手段101に存在すると判定された場合、入力手段102が、ユーザの指示により、パスワードを入力する(ステップS501)。
続いて、設定解除手段105は、入力手段102に入力されたパスワード(入力パスワード)を含むパスワード設定信号を送信する(ステップS502)。
続いて、設定解除手段105は、入力パスワードを、取得したカード固有IDに関連付けられたパスワード(対応パスワード)として、パスワード保持手段101へ保存する(ステップS503)。
図11の処理を行う電子機器100Cによれば、例えば、電子機器100C以外の機器でパスワードが削除されたメモリカード200が電子機器100Cに接続された場合であっても、メモリカード200のセキュリティを強化することが可能である。また、パスワードとして入力パスワードを採用するため、ユーザの希望するパスワードを自由に設定可能である。
次に、電子機器100Cの更に別の動作の一例について説明する。図12は、電子機器100Cの更に別の動作の一例を示す図である。尚、図3、図4と同一の処理を行うステップについては、同一のステップ番号を付し、説明を省略または簡略化する。
まず、電子機器100Cは、図3のステップS101〜S104の処理を行う。ここで、ステップS103およびS104は順不同である。
ステップS104において、ロック状態でないと判定された場合、電子機器100Cは、図4のステップS108の処理を行う。尚、ステップS103よりもS104の処理を先に実施する場合、ステップS104においてロック状態でないと判定された場合に、カード固有IDを取得する。
ステップS108において、取得したカード固有IDと同一のIDがパスワード保持手段101に存在すると判定された場合、設定解除手段105は、端末暗証番号保持手段110に保持された端末暗証番号に基づくパスワードを含むパスワード設定信号を送信する(ステップS601)。
続いて、設定解除手段105は、端末暗証番号に基づくパスワードを、取得したカード固有IDに関連付けられたパスワードとして、パスワード保持手段101へ保存する(ステップS602)。
図12の処理を行う電子機器100Cによれば、例えば、電子機器100C以外の機器でパスワードが削除されたメモリカード200が電子機器100Cに接続された場合であっても、メモリカード200のセキュリティを強化することが可能である。また、パスワードは端末暗証番号に基づいているため、自動的に容易にパスワードを設定可能である。
次に、電子機器100Cの更に別の動作の一例について説明する。図13は、電子機器100Cの更に別の動作の一例を示す図である。尚、図3、図4と同一の処理を行うステップについては、同一のステップ番号を付し、説明を省略または簡略化する。
まず、電子機器100Cは、図3のステップS101〜S104の処理を行う。ここで、ステップS103およびS104は順不同である。
ステップS104において、ロック状態でないと判定された場合、電子機器100Cは、図4のステップS108の処理を行う。尚、ステップS103よりもS104の処理を先に実施する場合、ステップS104においてロック状態でないと判定された場合に、カード固有IDを取得する。
ステップS108において、取得したカード固有IDと同一のIDがパスワード保持手段101に存在すると判定された場合、パスワード生成手段111は、パスワードを生成する(ステップS701)。
続いて、設定解除手段105は、生成されたパスワード(生成パスワード)を含むパスワード設定信号を送信する(ステップS702)。
続いて、設定解除手段105は、生成パスワードを、取得したカード固有IDに関連付けられたパスワードとして、パスワード保持手段101へ保存する(ステップS703)。
図13の処理を行う電子機器100Cによれば、例えば、電子機器100C以外の機器でパスワードが削除されたメモリカード200が電子機器100Cに接続された場合であっても、メモリカード200のセキュリティを強化することが可能である。また、パスワードとして生成パスワードを採用するため、より安全性の高いパスワードの設定が可能である。
次に、電子機器100Cの更に別の動作の一例について説明する。図14は、電子機器100Cの更に別の動作の一例を示す図である。尚、図3、図4と同一の処理を行うステップについては、同一のステップ番号を付し、説明を省略または簡略化する。
まず、電子機器100Cは、図3のステップS101〜S104の処理を行う。ここで、ステップS103およびS104は順不同である。
ステップS104において、ロック状態でないと判定された場合、電子機器100Cは、図4のステップS108の処理を行う。尚、ステップS103よりもS104の処理を先に実施する場合、ステップS104においてロック状態でないと判定された場合に、カード固有IDを取得する。
ステップS108において、取得したカード固有IDと同一のIDがパスワード保持手段101に存在すると判定された場合、パスワード設定方法選択手段112は、メモリカード200のパスワードの設定方法を選択する(ステップS801)。例えば、入力パスワード、対応パスワード、本体パスワード、生成パスワードのいずれを利用してパスワード設定を行うかを選択する。
尚、ステップS801の処理を行う際には、図9には図示しない表示部が、例えば、図23に示すようなパスワードの設定方法を選択するための表示を行う。
続いて、パスワード設定方法選択手段112の選択結果に基づいて、メモリカード200へのパスワード設定信号の送信やパスワード保持手段101に保持されたパスワードの変更等の処理を行う(ステップS802)。具体的には、入力パスワードが選択された場合には、図11のステップS501〜S503の処理を行い、対応パスワードが選択された場合には、図10のステップS401の処理を行い、本体パスワードが選択された場合には、図12のステップS601〜S602の処理を行い、生成パスワードが選択された場合には、図13のS701〜S703の処理を行う。
図14の処理を行う電子機器100Cによれば、例えば、電子機器100C以外の機器でパスワードが削除されたメモリカード200が電子機器100Cに接続された場合であっても、メモリカード200のセキュリティを強化することが可能である。また、パスワードの設定方法としてユーザの希望する方法を選択可能であるため、ユーザの利便性が向上する。
(第4の実施形態)
図15は本発明の第4の実施形態における電子機器100Dおよびメモリカード200の概略構成の一例を示す図である。電子機器100Dおよびメモリカード200において、図1に示した電子機器およびメモリカード200の構成と同一の構成要素については、同一の符号を付し、説明を省略または簡略化する。
電子機器100Dは、電子機器100の構成要素に加え、パスワード保持選択手段113、選択情報保持手段114、パスワード保持表示手段115を有して構成される。
パスワード保持選択手段113は、パスワード保持手段101のパスワードの追加、変更、削除等を行う場合に、パスワード保持手段101に保持されるデータの変更を許可するか否かを選択する。また、パスワード保持選択手段113は、この選択を、選択情報保持手段114に保持された選択情報に基づいて行うことが可能である。尚、パス亜w−ド保持選択手段113は、パスワード保持手段101へ保持するか否かを選択する「選択部」としての機能を有する。
選択情報保持手段114は、メモリカード200のカード固有ID毎に、カード固有IDに関連付けられたパスワードを保持するか否かを示す選択情報を保持する。選択情報としては、例えば、保持することを示す情報および保持しないことを示す情報で有するフラグが考えられる。したがって、選択情報保持手段114は、例えば、カード固有IDと、カード固有IDに対応するパスワード(対応パスワード)として入力されたパスワード(入力パスワード)をパスワード保持手段101に保持するかどうかを示すフラグとを、関連付けて(対にして)保持する。
パスワード保持表示手段115は、各種表示を行う。例えば、設定解除手段105によって、パスワード等がパスワード保持手段101へ保存されたか否かを示す情報の表示を行う。また、パスワード等をパスワード保持手段101へ保持するか否かを選択するための情報の表示を行う。
次に、電子機器100Dの動作の一例について説明する。図16は、電子機器100Dの動作の一例を示す図である。
図16の処理としては、図3、図4の処理と基本的に同様の処理を行うが、ステップS114以降の処理が異なる。ここでは、ステップS101〜S113の処理については図示および説明を省略し、ステップS114以降の処理についてのみ図示および説明している。
ステップS114において、ロック解除が成功した場合、パスワード保持選択手段113は、入力されたパスワード(入力パスワード)をパスワード保持手段101へ保持するか否かを選択する(ステップS901)。
尚、ステップS901の処理を行う際には、図15に示すパスワード保持表示手段115が、例えば、図24に示すようなパスワードを保持するか否かを確認するための表示を行う。
入力パスワードを保持するよう選択された場合、設定解除手段105は、取得したカード固有IDと入力パスワードを関連付けて(対にして)、パスワード保持手段101へ保存する(ステップS902)。
続いて、パスワード保持表示手段115は、入力パスワードをパスワード保持手段101へ保存した旨を表示する(ステップS903)。
一方、ステップS901において入力パスワードを保持しないよう選択された場合、パスワード保持表示手段115は、入力パスワードをパスワード保持手段101へ保存しなかった旨を表示する(ステップS904)。
尚、ステップS903の処理を行う際には、図15に示すパスワード保持表示手段115が、例えば、図25に示すようなパスワードを保持した旨を示す表示を行う。図7のステップS202の処理、図8のステップS303の処理を行う際にも、図25のような表示を行うことが可能である。
尚、ステップS903、S904の表示処理は、省略可能である。
図16の処理を行う電子機器100Dによれば、パスワードを入力した際に、パスワード保持手段101へ入力パスワードを保持するか否かを選択可能であり、メモリ資源を有効に活用可能である。
尚、図示を省略しているが、図4のステップS108〜S111における最初のロック解除判定処理を行わずに、ステップS112におけるパスワード入力を行ってもよい。
次に、電子機器100Dの別の動作の一例について説明する。図17は、電子機器100Dの別の動作の一例を示す図である。
図17の処理としては、図3、図4の処理と基本的に同様の処理を行うが、ステップS114以降の処理が異なる。ここでは、ステップS101〜S113の処理については図示および説明を省略し、ステップS114以降の処理についてのみ図示および説明している。
ステップS114において、ロック解除が成功した場合、パスワード保持選択手段113は、選択情報保持手段114から、取得したカード固有IDに対応するパスワード(対応パスワード)として入力されたパスワード(入力パスワード)をパスワード保持手段101に保持するかどうかを示すフラグを取得する(ステップS1001)。
続いて、パスワード保持選択手段113は、取得したフラグに基づいて、対応パスワードとして入力パスワードをパスワード保持手段101へ保持するか否かを選択する(ステップS1002)。
入力パスワードを保持するよう選択された場合、設定解除手段105は、取得したカード固有IDと入力パスワードを関連付けて(対にして)、パスワード保持手段101へ保存する(ステップS1003)。
図17の処理を行う電子機器100Dによれば、パスワードを入力した際に、パスワード保持手段101へ入力パスワードを保持するか否かをカード固有ID毎に選択可能であり、メモリ資源を有効に活用可能である。
尚、ユーザに保存したことを通知するための表示(図16のステップS903、S904)を行うことも可能である。
尚、図示を省略しているが、図4のステップS108〜S111における最初のロック解除判定処理を行わずに、ステップS112におけるパスワード入力を行ってもよい。
(第5の実施形態)
図18は本発明の第5の実施形態における電子機器100Eおよびメモリカード200の概略構成の一例を示す図である。電子機器100Eおよびメモリカード200において、図1に示した電子機器およびメモリカード200の構成と同一の構成要素については、同一の符号を付し、説明を省略または簡略化する。
電子機器100Eは、電子機器100の構成要素に加え、文字コード変換手段116、文字コードリスト保持手段117、文字コード指定手段118を有して構成される。また、パスワード保持手段101に代わり、パスワード保持手段101Bを有する。
パスワード保持手段101Bは、パスワード保持手段101の有する情報に加え、カード固有ID、パスワードに関連付けて(対にして)文字コードを保持する。例えば、パスワード保持手段101Bはパスワード保持テーブル101bを保持する。図19はパスワード保持テーブル101bの一例を示す図である。また、1つのパスワードに関連付けて、複数の文字コードを保持するようにしてもよい。また、文字コードをあらかじめパスワード保持手段101Bに保持することも、新規に文字コードを保存することも、既に保持された文字コードを変更することも可能である。
文字コード変換手段116は、パスワード等の文字情報の文字コードを変換する。また、文字コード変換手段116は、変換に利用した文字コードリスト内の文字コードを記憶することが可能である。
文字コードリスト保持手段117は、ASCII、UNICODE、S−JISなどの各種文字コードをリストとして保持する。
文字コード指定手段118は、パスワード等の文字情報の文字コードを指定する。文字コードの指定としては、例えば、所定の文字コードに指定してもよいし、入力手段102により入力された文字コードにしても良い。
また、第5の実施形態におけるメモリカード200において、パスワード保持手段204は、パスワードおよびパスワードの文字コードを保持している。ロック手段205は、パスワード保持手段204に保持されたパスワードと電子機器100Eからのロック解除信号に含まれるパスワードが同一であっても、パスワード保持手段204に保持されたパスワードの文字コードとロック解除信号に含まれるパスワードの文字コードとが一致しなければ、ロック解除を行わない。パスワード保持手段204に保持されたパスワードおよびパスワードの文字コードと、ロック解除信号に含まれるパスワードおよびパスワードの文字コードが一致した場合、ロック解除を行う。
次に、電子機器100Eの動作の一例について説明する。図20は、電子機器100Eの動作の一例を示す図である。
図20の処理としては、図3、図4の処理と基本的に同様の処理を行うが、ステップS114以降の処理が異なる。ここでは、ステップS101〜S113の処理については図示および説明を省略し、ステップS114以降の処理についてのみ図示および説明している。
ステップS114において、ロック解除が失敗した場合、文字コード変換手段116は、文字コードリスト保持手段117に保持された文字コードリストを参照し、入力されたパスワード(入力パスワード)の文字コードを、変換に利用していない文字コードに変換する(ステップS1101)。
続いて、設定解除手段105は、文字コードリスト内の変換された文字コード(リスト文字コード)のパスワードを含むロック解除信号を送信する(ステップS1102)。
続いて、ロック状態判定手段106は、ロック解除が成功したか否かを判定する(ステップS1103)。
ロック解除に失敗した場合、文字コード変換手段116は、文字コードリストに保持された全ての文字コードによる変換を実施したか否かを判定する(ステップS1104)。変換を実施していない文字コードが残っていると判定された場合には、ステップS1101の処理の直前に戻る。
図20の処理を行う電子機器100Eによれば、パスワードのみでなく、パスワードの文字コードも一致した場合でなければメモリカード200のパスワードによるロックが解除されないため、安全性が一層向上する。また、他の電子機器で文字コードが変更された場合であっても、ロック解除が可能である。また、文字コードリスト内の文字コードを順次検索してロック解除信号を生成するため、自動的に容易にロック解除を行うことができる。
尚、図示を省略しているが、図4のステップS108〜S111における最初のロック解除判定処理を行わずに、ステップS112におけるパスワード入力を行ってもよい。
次に、電子機器100Eの別の動作の一例について説明する。図21は、電子機器100Eの別の動作の一例を示す図である。
図21の処理としては、図3、図4の処理と基本的に同様の処理を行うが、ステップS112以降の処理が異なる。ここでは、ステップS101〜S111の処理については図示および説明を省略し、ステップS112以降の処理についてのみ図示および説明している。
ステップS112におけるパスワード入力後、文字コード変換手段116は、取得したカード固有IDに対応するパスワードの文字コード(対応文字コード)がパスワード保持手段101Bに保持されているか否かを検索する(ステップS1201)。
対応文字コードがパスワード保持手段101Bに保持されている場合、文字コード変換手段116は、入力されたパスワード(入力パスワード)の文字コードを対応文字コードに変換する(ステップS1202)。
続いて、設定解除手段105は、対応文字コードに変換された文字コードのパスワードを含むロック解除信号を送信する(ステップS1203)。
続いて、ロック状態判定手段106は、ロック解除が成功したか否かを判定する(ステップS1204)。
ロック解除に失敗した場合、または、ステップS1201において対応文字コードがパスワード保持手段101Bに保持されていなかった場合、文字コード変換手段116は、文字コードリスト保持手段117に保持された文字コードリストを参照し、入力されたパスワード(入力パスワード)の文字コードを、変換に利用していない文字コードに変換する(ステップS1205)。
続いて、設定解除手段105は、文字コードリスト内の変換された文字コード(リスト文字コード)のパスワードを含むロック解除信号を送信する(ステップS1206)。
続いて、ロック状態判定手段106は、ロック解除が成功したか否かを判定する(ステップS1207)。
ロック解除に失敗した場合、文字コード変換手段116は、文字コードリストに保持された全ての文字コードによる変換を実施したか否かを判定する(ステップS1208)。変換を実施していない文字コードが残っていると判定された場合には、ステップS1205の処理の直前に戻る。
ロック解除に成功した場合、設定解除手段105は、カード固有IDと、ロック解除に成功したパスワードと、ロック解除に成功したパスワードの文字コードとを関連付けて、パスワード保持手段101Bへ保存する(ステップS1209)。尚、既に対応文字コードが保持されている場合には、ロック解除に成功したパスワードの文字コードを対応文字コードとして更新する。
図21の処理を行う電子機器100Eによれば、パスワードのみでなく、パスワードの文字コードも一致した場合でなければメモリカード200のパスワードによるロックが解除されないため、安全性が一層向上する。また、他の電子機器で文字コードが変更された場合であっても、ロック解除が可能である。また、パスワードと関連付けてパスワードの文字コードを電子機器100E内に保持することが可能であるため、効率良くロック解除を行うことができる。また、例えば他の電子機器によって対応パスワードの対応文字コードが変更された場合であっても、文字コードリストの文字コードを順次検索してロック解除信号を生成するため、自動的に容易にロック解除を行うことが可能である。さらに、パスワード保持手段101Bに保持された文字コード以外の文字コードでロック解除に成功した場合には、ロック解除に成功したパスワードを保持することで、次回以降はパスワード保持手段を参照してい効率良くロック解除を行うことが可能である。
尚、図示を省略しているが、図4のステップS108〜S111における最初のロック解除判定処理を行わずに、ステップS112におけるパスワード入力を行ってもよい。
次に、電子機器100Eの更に別の動作の一例について説明する。図22は、電子機器100Eの更に別の動作の一例を示す図である。
図22の処理としては、図3、図4の処理と基本的に同様の処理を行うが、ステップS112以降の処理が異なる。ここでは、ステップS101〜S111の処理については図示および説明を省略し、ステップS112以降の処理についてのみ図示および説明している。
ステップS112におけるパスワード入力後、文字コード指定手段118は、入力されたパスワード(入力パスワード)の文字コードを指定する(ステップS1301)。
尚、ステップS1301の処理を行う際に、図18には図示しない表示手段が、例えば、図27のような文字コードを指定するための表示を行う。
続いて、文字コード変換手段116は、入力パスワードの文字コードを指定された文字コード(指定文字コード)に変換する(ステップS1302)。
続いて、設定解除手段105は、指定文字コードのパスワードを含むロック解除信号を送信する(ステップS1303)。
図22の処理を行う電子機器100Eによれば、パスワードのみでなく、パスワードの文字コードも一致した場合でなければメモリカード200のパスワードによるロックが解除されないため、安全性が一層向上する。また、他の電子機器で文字コードが変更された場合であっても、ロック解除が可能である。また、パスワードの文字コードを指定することが可能であるため、短時間でロック解除を行うことが可能となる。
尚、図示を省略しているが、図4のステップS108〜S111における最初のロック解除判定処理を行わずに、ステップS112におけるパスワード入力を行ってもよい。
尚、第1〜第5の実施形態における電子機器の機能を組み合わせることも可能である。
本発明は、外部記憶装置に機能を追加することなく、外部記憶装置のパスワードによるロックを自動的に解除することが可能な電子機器、プログラム等に有用である。
本発明の第1の実施形態における電子機器の概略構成の一例を示す図 本発明の第1の実施形態におけるパスワード保持テーブルの一例を示す図 本発明の第1の実施形態における電子機器の動作の一例を示すフローチャート 本発明の第1の実施形態における電子機器の動作の一例を示すフローチャート 本発明の第2の実施形態における電子機器の概略構成の一例を示す図 本発明の第2の実施形態における電子機器の動作の一例を示すフローチャート 本発明の第2の実施形態における電子機器の別の動作の一例を示すフローチャート 本発明の第2の実施形態における電子機器の更に別の動作の一例を示すフローチャート 本発明の第3の実施形態における電子機器の概略構成の一例を示す図 本発明の第3の実施形態における電子機器の動作の一例を示すフローチャート 本発明の第3の実施形態における電子機器の別の動作の一例を示すフローチャート 本発明の第3の実施形態における電子機器の更に別の動作の一例を示すフローチャート 本発明の第3の実施形態における電子機器の更に別の動作の一例を示すフローチャート 本発明の第3の実施形態における電子機器の更に別の動作の一例を示すフローチャート 本発明の第4の実施形態における電子機器の概略構成の一例を示す図 本発明の第4の実施形態における電子機器の動作の一例を示すフローチャート 本発明の第4の実施形態における電子機器の別の動作の一例を示すフローチャート 本発明の第5の実施形態における電子機器の概略構成の一例を示す図 本発明の第5の実施形態におけるパスワード保持テーブルの一例を示す図 本発明の第5の実施形態における電子機器の動作の一例を示すフローチャート 本発明の第5の実施形態における電子機器の別の動作の一例を示すフローチャート 本発明の第5の実施形態における電子機器の更に別の動作の一例を示すフローチャート 本発明の第3の実施形態におけるパスワードの設定方法を選択するための表示例を示す図 本発明の第4の実施形態におけるパスワードを保持するか否かを確認するための表示例を示す図 本発明の第4の実施形態におけるパスワードを保持した旨を示す表示例を示す図 本発明の第2の実施形態におけるパスワードの削除を確認するための表示例を示す図 本発明の第5の実施形態における文字コードを指定するための表示例を示す図
符号の説明
100、100B、100C、100D、100E 電子機器
101、101B パスワード保持手段
102 入力手段
103 電力供給手段
104 カード固有ID取得手段
105 設定解除手段
106 ロック状態判定手段
107 データアクセス手段
108 メモリカード接続手段
109 パスワード削除手段
110 端末暗証番号保持手段
111 パスワード生成手段
112 パスワード設定方法選択手段
113 パスワード保持選択手段
114 選択情報保持手段
115 パスワード保持表示手段
116 文字コード変換手段
117 文字コードリスト保持手段
118 文字コード指定手段
200 メモリカード
201 電子機器接続手段
202 データ記憶手段
203 パスワード判定手段
204 パスワード保持手段
205 ロック手段
206 カード固有ID送信手段

Claims (21)

  1. パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
    ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、
    前記外部記装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、
    前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、
    前記パスワード判定部による判定結果において、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記対応パスワードが異なる場合、前記パスワード保持部に保されている少なくとも前記対応パスワードを削除するパスワード削除部と
    を有する電子機器。
  2. パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
    ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、
    前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、
    前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と
    前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、
    前記ロック状態判定部により前記外部記憶装置がアンロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記外部記憶装置へ、前記パスワード保持部に保持されている前記対応パスワードを設定するためのパスワード設定信号を送信するパスワード設定部と、
    を有する電子機器。
  3. パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
    ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、
    前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、
    前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、
    前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、
    前記ロック状態判定部により前記外部記憶装置がアンロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記外部記憶装置へ、入力部により入力された入力パスワードを設定するためのパスワード設定信号を送信するパスワード設定部と、
    を有する電子機器。
  4. 請求項に記載の電子機器であって、
    前記パスワード設定部は、前記入力パスワードを前記対応パスワードとして前記パスワード保持部へ保する電子機器。
  5. パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
    ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、
    前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、
    前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、
    前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、
    前記ロック状態判定部により前記外部記憶装置がアンロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記対応パスワード、入力部により入力された入力パスワード、当該電子機器の備える機能をロックするための本体パスワード、および自動生成されたパスワードのうち少なくとも一つのパスワードを選択するパスワード選択部と、
    前記外部記憶装置へ、前記パスワード選択部により選択されたパスワードを設定するためのパスワード設定信号を送信するパスワード設定部と
    を有する電子機器。
  6. パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
    ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、
    前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、
    前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、
    前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、
    前記ロック状態判定部により前記外部記憶装置がロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、入力部により入力された入力パスワードに基づいて、前記外部記憶装置のロック状態を解除するためのロック解除信号を送信するロック解除部と、
    前記ロック解除信号の送信後、ロック解除に成功した場合、前記ロック解除に成功した入力パスワードを前記対応パスワードとして前記パスワード保持部へ保するパスワード設定部と
    を有する電子機器。
  7. パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
    ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、
    前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、
    前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、
    前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、
    前記ロック状態判定部により前記外部記憶装置がロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、入力部により入力された入力パスワードに基づいて、前記外部記憶装置のロック状態を解除するためのロック解除信号を送信するロック解除部
    記ロック解除信号の送信後、ロック解除に失敗した場合、前記パスワード保持部に保されている前記対応パスワードを削除するパスワード削除部と、
    を有する電子機器。
  8. パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
    ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、
    前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、
    前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、
    前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、
    前記ロック状態判定部により前記外部記憶装置がロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記パスワード保持部に保持されたパスワードに基づいて、前記外部記憶装置のロック状態を解除するためのロック解除信号を順次送信するロック解除部と、
    前記ロック解除信号の送信後、ロック解除に成功した場合、前記ロック解除に成功したパスワードを前記対応パスワードとして前記パスワード保持部へ保するパスワード設定部と
    を有する電子機器。
  9. パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
    ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、
    前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、
    前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記外部記憶装置のパスワードと、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを示す対応パスワードが一致するか否かを判定するパスワード判定部と、
    前記外部記憶装置がロック状態であるか否かを判定するロック状態判定部と、
    前記ロック状態判定部により前記外部記憶装置がロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記パスワード保持部に保持されたパスワードに基づいて、前記外部記憶装置のロック状態を解除するためのロック解除信号を順次送信するロック解除部
    記ロック解除信号の送信後、ロック解除に失敗した場合、前記パスワード保持部に保されている前記対応パスワードを削除するパスワード削除部と、
    を有する電子機器。
  10. 請求項1、7、9のいずれか1項に記載の電子機器であって、更に、
    前記パスワード保持部に保されている前記対応パスワードを削除するか否かを選択する選択部を有し、
    前記パスワード削除部は、前記選択部による選択結果に基づいて、前記対応パスワードを削除する電子機器。
  11. 請求項4、6、8のいずれか1項に記載の電子機器であって、更に、
    記対応パスワードとして前記パスワード保持部へ保するか否かを選択する選択部を有し、
    前記パスワード設定部は、前記選択部による選択結果に基づいて、対応パスワードとして前記パスワード保持部へ保する電子機器。
  12. 請求項11に記載の電子機器であって、
    前記選択部は、前記対応パスワードとして前記パスワード保持部へ保するか否かを、前記パスワード保持部に保持された外部記憶装置の識別情報毎に選択する電子機器。
  13. 請求項4、6、8のいずれか1項に記載の電子機器であって、
    前記パスワード設定部は、前記パスワードを前記対応パスワードとして前記パスワード保持部へ保した場合、その旨を表示部へ表示させる電子機器。
  14. 請求項6乃至9のいずれか1項に記載の電子機器であって、更に、
    文字コードを変換するための文字コード変換部と、
    前記ロック状態判定部により前記外部記憶装置がロック状態であると判定された場合、かつ、前記識別番号取得部により取得された記識番号が前記パスワード保持部に含まれている場合、前記文字コード変換部により変換された文字コードの対応パスワードに基づいて、前記外部記憶装置のロック状態を解除するためのロック解除信号を送信するロック解除部と
    を有する電子機器。
  15. 請求項14に記載の電子機器であって、更に、
    前記ロック解除信号の送信後、ロック解除に成功した場合、前記ロック解除に成功したロック解除信号に対応するパスワードおよび前記パスワードの文字コードを前記識番号に対応づけて前記パスワード保持部へ保するパスワード設定部を有する電子機器。
  16. 請求項14に記載の電子機器であって、
    前記ロック解除部は、前記パスワード保持部に前記識番号に対応するパスワードの文字コードが保持されている場合、前記文字コードの対応パスワードに基づいて、前記ロック解除信号を送信する電子機器。
  17. 請求項14に記載の電子機器であって、更に、
    文字コードを指定する文字コード指定部を有し、
    前記文字コード変換部は、前記文字コード指定部によって指定された文字コードに変換し、
    前記ロック解除部は、前記文字コード変換部によって変換された文字コードの対応パスワードに基づいて、前記ロック解除信号を送信する電子機器。
  18. 請求項14に記載の電子機器であって、更に、
    複数の文字コードの情報を保持する文字コードリスト保持部を有し、
    前記ロック解除部は、前記文字コードリスト保持部に保持された文字コードの入力部により入力された入力パスワードに基づいて、前記ロック解除信号を順次送信する電子機器。
  19. パスワードによりロック可能な外部記憶装置を接続する外部記憶装置接続部と、
    ひとつまたは複数の外部記憶装置の識別番号とパスワードを保持するパスワード保持部と、
    前記外部記憶装置接続部に接続された外部記憶装置の識別番号を取得する識別番号取得部と、
    前記識別番号取得部により取得された前記識別番号が前記パスワード保持部に含まれているか否かを判定し、含まれている場合、前記パスワード保持部に保持されている前記識別番号に対応するパスワードを削除するパスワード削除部と、
    を有する電子機器
  20. 電子機器において、
    パスワードによりロック可能な外部記憶装置を接続する接続ステップと、
    前記接続ステップにおいて接続された外部記憶装置の識別番号を取得するステップと、
    外部記憶装置の識別番号とパスワードを保持するパスワード保持部に、前記外部記憶装置の識別番号を取得するステップにより取得された前記外部記憶装置の識別番号が含まれている場合、前記パスワード保持部に保されている前記識番号に対応するパスワードを削除するステップと
    を有するパスワード削除方法。
  21. 請求項20に記載のパスワード削除方法の各ステップをコンピュータに実行させるためのプログラム。
JP2008055374A 2008-03-05 2008-03-05 電子機器、パスワード削除方法およびプログラム Expired - Fee Related JP5429952B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2008055374A JP5429952B2 (ja) 2008-03-05 2008-03-05 電子機器、パスワード削除方法およびプログラム
EP08873134A EP2251815A4 (en) 2008-03-05 2008-12-09 ELECTRONIC DEVICE, PASSWORD ERASE METHOD, AND PROGRAM
US12/921,099 US8549311B2 (en) 2008-03-05 2008-12-09 Electronic device, password deletion method, and program
PCT/JP2008/003680 WO2009110044A1 (ja) 2008-03-05 2008-12-09 電子機器、パスワード削除方法およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008055374A JP5429952B2 (ja) 2008-03-05 2008-03-05 電子機器、パスワード削除方法およびプログラム

Publications (2)

Publication Number Publication Date
JP2009211545A JP2009211545A (ja) 2009-09-17
JP5429952B2 true JP5429952B2 (ja) 2014-02-26

Family

ID=41055626

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008055374A Expired - Fee Related JP5429952B2 (ja) 2008-03-05 2008-03-05 電子機器、パスワード削除方法およびプログラム

Country Status (4)

Country Link
US (1) US8549311B2 (ja)
EP (1) EP2251815A4 (ja)
JP (1) JP5429952B2 (ja)
WO (1) WO2009110044A1 (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5042313B2 (ja) * 2007-08-28 2012-10-03 パナソニック株式会社 電子機器およびロック解除方法
JP5429952B2 (ja) * 2008-03-05 2014-02-26 パナソニック株式会社 電子機器、パスワード削除方法およびプログラム
JP4738520B2 (ja) 2009-09-18 2011-08-03 株式会社東芝 電子機器および通信制御方法
US8423783B2 (en) * 2009-11-27 2013-04-16 International Business Machines Corporation Secure PIN management of a user trusted device
JP2011204246A (ja) * 2011-04-25 2011-10-13 Toshiba Corp 電子機器および通信制御方法
US20130125231A1 (en) * 2011-11-14 2013-05-16 Utc Fire & Security Corporation Method and system for managing a multiplicity of credentials
TWI454959B (zh) * 2011-12-08 2014-10-01 Phison Electronics Corp 儲存裝置保護系統及其儲存裝置上鎖與解鎖方法
US8621644B2 (en) * 2011-12-29 2013-12-31 Elwha Llc System and method for protecting data stored on a removable data storage device
US11354107B2 (en) * 2015-01-16 2022-06-07 Hewlett-Packard Development Company, L.P. Communicating a data image for installing an operating system
CN107408193A (zh) * 2015-05-18 2017-11-28 Nec 飞鼎克株式会社 存储装置、访问禁止方法及程序
US20160379207A1 (en) * 2015-06-25 2016-12-29 Intel Corporation Secured credential aggregator
JP6840568B2 (ja) * 2017-02-23 2021-03-10 富士通フロンテック株式会社 認証システムおよび認証方法
US10963592B2 (en) * 2019-02-05 2021-03-30 Western Digital Technologies, Inc. Method to unlock a secure digital memory device locked in a secure digital operational mode

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59214946A (ja) * 1983-05-20 1984-12-04 Hitachi Ltd デ−タのセキユリテイ制御方式
JPH082021B2 (ja) 1987-10-01 1996-01-10 日本電気株式会社 A/d変換器
JPH0340165A (ja) * 1989-07-07 1991-02-20 Toshiba Corp 携帯用記録媒体端末システム
US5282247A (en) 1992-11-12 1994-01-25 Maxtor Corporation Apparatus and method for providing data security in a computer system having removable memory
JPH1091533A (ja) * 1996-09-12 1998-04-10 Toshiba Corp Icカード用携帯端末装置およびキー照合方法
TW357298B (en) 1996-09-12 1999-05-01 Toshiba Corp IC card portable terminal
KR100281872B1 (ko) * 1997-04-01 2001-02-15 윤종용 암호처리방법
JPH10334197A (ja) 1997-06-03 1998-12-18 Hitachi Ltd 簡易パスワード入力装置
JP3335877B2 (ja) 1997-07-11 2002-10-21 大王電子株式会社 取引処理方法及び取引処理装置
KR20040002680A (ko) 2002-06-27 2004-01-07 마츠시타 덴끼 산교 가부시키가이샤 기록매체 홀더 및 전자카드 시스템
FR2842060B1 (fr) * 2002-07-04 2004-12-31 Cit Alcatel Procede de securisation d'un terminal mobile de telecommunication
US8745409B2 (en) * 2002-12-18 2014-06-03 Sandisk Il Ltd. System and method for securing portable data
JP3955827B2 (ja) 2003-02-27 2007-08-08 イニシア株式会社 Id、パスワード等の自動入力プログラム及び記録媒体
JP2005268931A (ja) * 2004-03-16 2005-09-29 Matsushita Electric Ind Co Ltd 情報セキュリティ装置及び情報セキュリティシステム
JP4766656B2 (ja) * 2005-04-12 2011-09-07 キヤノン株式会社 データ記録装置
EP3029597A1 (en) * 2005-07-21 2016-06-08 Clevx, LLC Memory lock system
JP2007128323A (ja) * 2005-11-04 2007-05-24 Canon Inc 情報処理装置、認証処理方法及びコンピュータプログラム
JP2007257218A (ja) * 2006-03-22 2007-10-04 Ricoh Co Ltd 携帯メモリ接続使用認証システム
JP5042313B2 (ja) * 2007-08-28 2012-10-03 パナソニック株式会社 電子機器およびロック解除方法
JP5429952B2 (ja) * 2008-03-05 2014-02-26 パナソニック株式会社 電子機器、パスワード削除方法およびプログラム

Also Published As

Publication number Publication date
US20110010517A1 (en) 2011-01-13
WO2009110044A1 (ja) 2009-09-11
JP2009211545A (ja) 2009-09-17
US8549311B2 (en) 2013-10-01
EP2251815A4 (en) 2011-09-07
EP2251815A1 (en) 2010-11-17

Similar Documents

Publication Publication Date Title
JP5429952B2 (ja) 電子機器、パスワード削除方法およびプログラム
JP5042313B2 (ja) 電子機器およびロック解除方法
JP5172847B2 (ja) 電子機器
JP4781033B2 (ja) 認証システム、処理方法、プログラム及び記録媒体
JP2009187146A (ja) 情報処理システム及び情報処理プログラム
EP2028604A1 (en) File processing system and method, and file processing program
JP2005130028A (ja) 暗号キー並びにこれを用いた暗号化装置及び復号化装置
JP4932047B1 (ja) コンテンツ又はアプリケーションの提供システム、コンテンツ又はアプリケーションの提供システムの制御方法、端末装置、端末装置の制御方法、認証装置、認証装置の制御方法、プログラム、及び情報記憶媒体
JP4885892B2 (ja) 端末装置、情報提供システム、ファイルアクセス方法およびデータ構造
JP4866858B2 (ja) データ処理装置及び処理方法
US9058476B2 (en) Method and image forming apparatus to authenticate user by using smart card
JP4613198B2 (ja) 画像形成システム
JP5569284B2 (ja) 情報処理装置、認証制御方法、及び認証制御プログラム
JP5282839B2 (ja) 情報処理装置、プログラム、及び記録媒体
JP2006134254A (ja) 認証情報自動入力装置、方法およびプログラム
JP2007012022A (ja) セキュリティプログラム及びセキュリティシステム
JP2012142037A (ja) 電子機器、ロック解除方法およびプログラム
JP6844673B2 (ja) 電子機器、及び、アクセス管理プログラム
JP6693094B2 (ja) アクセス管理システム、電子機器、及び、アクセス管理プログラム
JP4368718B2 (ja) 図書貸出履歴管理方法、プログラム、記憶媒体
JP4646621B2 (ja) 情報処理装置および情報セキュリティ管理システムおよび情報セキュリティ管理方法およびプログラムおよび記録媒体
JP5842729B2 (ja) セキュリティーシステム、ファイル管理装置、画像形成装置、ファイル管理方法、およびファイル管理プログラム
JP2005190454A (ja) メモリーカードコンテンツ提供装置及びコンテンツ保安方法
JP2005027202A (ja) 暗号鍵の生成システム、暗号鍵の生成方法及び暗号鍵の生成プログラム
JP2010170476A (ja) メモリカード、データ入力方法およびデータ入力プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130709

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130902

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20131105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131202

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131225

A072 Dismissal of procedure [no reply to invitation to correct request for examination]

Free format text: JAPANESE INTERMEDIATE CODE: A072

Effective date: 20140422

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees