(57)【要約】  【課題】  映像、音楽、アプリケーションなどのコンテンツを保持する、複数の着脱可能な外部記憶デバイスから、目的のコンテンツが格納された外部記憶デバイスを特定する。  【解決手段】  端末や、ケース、ホルダー、外部記憶デバイスにイメージやメッセージを表示させたり、ケース、ホルダー、外部記憶デバイスが備えるＬＥＤを点灯させたり、目的の外部記憶デバイスが、端末の無線通信手段の電波の範囲内にある場合には、端末からＢｅｅｐ音を発生させるなどして、それらを頼りにして、複数の外部記憶デバイスから、目的のコンテンツが格納された外部記憶デバイスを分かりやすく特定することを可能にする。【選択図】  図１
2005322027.tif 000002
【特許請求の範囲】
【請求項１】
特定のデータを記憶する記憶デバイスをユーザに識別させるための画像、動画、音声等の出力データを外部に認識可能に出力する情報端末であって、
前記記憶デバイスに記憶されたデータを指定するための入力手段と、
前記記憶デバイスとその記憶デバイスが記憶するデータとの対応関係を保持するコンテンツ情報記憶手段と、
前記記憶デバイス及び前記出力データに関する情報を記載した表示情報を格納する表示情報記憶手段と、
前記入力手段から指定されたデータがどの記憶デバイスに記憶されているかを前記コンテンツ情報記憶手段が保持する対応関係に基づいて検索する記憶場所検索手段と、
検索結果に応じて、前記表示情報に基づく出力データを外部に出力する端末出力手段と、
を備える情報端末。
【請求項２】
前記情報端末の周辺に存在する記憶デバイス又は１以上の記憶デバイスを格納するデバイス格納手段から、各記憶デバイスを識別するための識別子を受信する通信手段をさらに備え、
前記端末出力手段は、前記検索結果に前記識別子が含まれるか否かによって異なる出力データを出力することを特徴とする請求項１記載の情報端末。
【請求項３】
特定のデータを記憶する記憶デバイスであるか否かをユーザに認識させるための画像、動画、音声等の出力データを外部に出力可能な記憶デバイス又は１以上の記憶デバイスを格納するデバイス格納手段に対し、前記出力データを出力する情報端末であって、
前記記憶デバイスに記憶されたデータを指定するための入力手段と、
記憶デバイスとその記憶デバイスが記憶するデータとの対応関係を保持するコンテンツ情報記憶手段と、
前記記憶デバイス及び前記出力データに関する情報を記載した表示情報を格納する表示情報記憶部と、
前記入力手段から指定されたデータがどの記憶デバイスに記憶されているかを前記コンテンツ情報記憶手段が保持する対応関係に基づいて検索する記憶場所検索手段と、
検索結果に応じて、前記表示情報の少なくとも一部を含む表示要求を送信する記憶デバイス操作手段と、
を備える情報端末。
【請求項４】
前記情報端末の周辺に存在する記憶デバイス又は前記デバイス格納手段から、各記憶デバイスを識別するための識別子を受信する通信手段をさらに備え、
前記記憶デバイス操作手段は、前記検索結果に前記識別子が含まれるか否かに応じた表示要求を出力することを特徴とする請求項３記載の情報端末。
【請求項５】
前記情報端末に記憶デバイスが装着されたときに、当該記憶デバイスが、ユーザの指定したデータが記憶された記憶デバイスか否かを判断し、該当する記憶デバイスの場合は、当該データを前記情報端末にロードする制御手段をさらに備えたことを特徴とする請求項１乃至４記載の情報端末。
【請求項６】
前記表示情報を登録するための表示情報登録手段をさらに備えたことを特徴とする請求項１乃至５記載の情報端末。
【請求項７】
前記表示情報は、前記出力データの格納位置を示すことを特徴とする請求項１乃至６記載の情報端末。
【請求項８】
特定のデータを記憶する記憶デバイスであるか否かをユーザに認識させるための画像、動画、音声等の出力データを外部に出力可能な記憶デバイスであって、
請求項３に記載の端末から前記表示要求を受信する通信手段と、
前記出力データを記憶する情報記憶手段と、
前記表示要求に基づいて前記出力データを外部に出力する出力手段と、
を備えた記憶デバイス。
【請求項９】
１以上の記憶デバイスを格納するデバイス格納装置であって、
請求項３に記載の端末から前記表示要求を受信する通信手段と、
前記表示要求に基づいて出力データを出力する出力手段と、
を備えたデバイス格納装置。
【請求項１０】
前記表示要求は各記憶デバイスを識別するための識別子を含み、前記出力手段は、前記識別子と同一の識別子を持つ記憶デバイスが格納する出力データを、前記表示要求に基づいて外部に出力することを特徴とする請求項８記載のデバイス格納装置。
【請求項１１】
特定のデータを記憶する記憶デバイスであることを判別するセキュアデバイスであって、
前記記憶デバイスとその記憶デバイスに記憶されているデータとの対応関係を保持するコンテンツ情報記憶手段と、
前記セキュアデバイスが接続された情報端末又は前記記憶デバイスが外部に出力するための出力データ及び前記記憶デバイスに関する情報を記載した表示情報を格納する表示情報格納手段と、
外部から指定されたデータがどの記憶デバイスに記憶されているかを前記コンテンツ情報記憶手段が保持する対応関係に基づいて検索する記憶場所検索手段と、
検索結果に応じて、前記表示情報に基づく出力データを外部に出力する出力手段と、
を備えたセキュアデバイス。
【請求項１２】
前記セキュアデバイスが接続された情報端末から前記セキュアデバイスに対するアクセス要求があったときは、アクセスパスワードの入力を前記情報端末に促すセキュアデバイス制御手段をさらに備えたことを特徴とする請求項１１記載のセキュアデバイス。
【請求項１３】
前記セキュアデバイスに記憶されたデータにアクセスするための認証情報を記憶するセキュリティ情報記憶手段をさらに備え、
前記セキュアデバイスが接続された情報端末から前記データに対するアクセスがあったときは、前記セキュリティデバイス制御手段が前記セキュリティ情報記憶手段から前記データに対応する認証情報を取得し、前記記憶デバイスに対し前記認証情報を付加してデータ取得要求を出力することを特徴とする請求項１２記載のセキュアデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像、音楽、アプリケーションなどコンテンツを保持する複数の着脱可能な外部記憶デバイスから、ユーザが利用したい目的のコンテンツを保持する外部記憶デバイスを特定する装置に関する。
【背景技術】
【０００２】
映像、音楽、アプリケーションなどのデータは、コンピュータや家電端末のハードディスクを代表とする記憶装置に保存されることもあるが、記憶装置の記憶容量の制限や、家電端末や携帯電話、デジタルカメラなど複数の機器で利用する際の利便性から、ＳＤカードやＩＣカードなどの外部記憶デバイスに保存され携帯される場面が増えてきている。
【０００３】
また映像、音楽、アプリケーションなどのデータの種類も多く、それぞれのデータサイズも大容量化してきており、一枚の外部記憶デバイスに記憶しきれない場合には、複数の外部記憶デバイスに分けて保存する場面が多くなる。このように複数の外部記憶デバイスに多様なデータが保存されている場合には、ユーザの利用したいコンテンツが、どの外部記憶デバイスに保存されているかを特定することが困難である。
【０００４】
そのような課題を解決する例として、例えば、特許文献１に挙げた先行技術「特開平７−１２１３０５」がある。「特開平７−１２１３０５」のブロック構成図を図２４に示す。ハードディスク１２、キーボード１４、モニタ１６、ディスク装置１８、ＣＰＵ２０を備えた端末１０と、フロッピー２２、工作機械２４から構成されている。フロッピー２２には工作機械２４で利用する複数のデータ２５が記録されている。各フロッピー２２には、登録時に第１の識別データ（３１）が発行されるため、ユーザによってラベル３１をフロッピー２２に貼られている。端末１０のハードディクスには、フロッピー２２を示す第１の識別データとそのコンテンツである第２の識別データを用いて、第１の識別データ毎に複数の第２の識別データが記録されている。
【０００５】
ユーザは、利用したいデータが記録されたフロッピーの第１の識別データを特定するために、モニタ１６に表示された複数の第１の識別データから一つをキーボード１４で選択する。ＣＰＵ２０は、ハードディスク１２から、選択された第１の識別データに対応する第２の識別データを読み出し、モニタ１６に表示する。表示された複数の第２の識別データの中に、利用したいデータがあれば、その第１の識別データが貼られたフロッピーをユーザが捜すことによって、利用したいデータが記録されたフロッピーを特定することができる。
【０００６】
【特許文献１】特開平７−１２１３０５
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、ディスプレイ上に表示された第1の識別データを頼りに、フロッピーなどの外部記憶デバイスに貼られたラベルをユーザが目で見て、複数の外部記憶デバイスから、目的の外部記憶デバイスを探す方法では、類似する外部記憶デバイスが複数ある場合に区別がつきにくかった。
【０００８】
この発明はこのような実状を鑑みてなされたものであり、より分かりやすく特定しやすい外部記憶デバイス特定方法及び装置を提案する。
【課題を解決するための手段】
【０００９】
本発明の情報端末は、特定のデータを記憶する記憶デバイスをユーザに識別させるための画像、動画、音声等の出力データを外部に認識可能に出力する情報端末であって、前記記憶デバイスに記憶されたデータを指定するための入力手段と、前記記憶デバイスとその記憶デバイスが記憶するデータとの対応関係を保持するコンテンツ情報記憶手段と、前記記憶デバイス及び前記出力データに関する情報を記載した表示情報を格納する表示情報記憶手段と、前記入力手段から指定されたデータがどの記憶デバイスに記憶されているかを前記コンテンツ情報記憶手段が保持する対応関係に基づいて検索する記憶場所検索手段と、検索結果に応じて、前記表示情報に基づく出力データを外部に出力する端末出力手段と、を備える。
【００１０】
また、本発明の情報端末は、前記情報端末の周辺に存在する記憶デバイス又は１以上の記憶デバイスを格納するデバイス格納手段から、各記憶デバイスを識別するための識別子を受信する通信手段をさらに備え、前記端末出力手段が、前記検索結果に前記識別子が含まれるか否かによって異なる出力データを出力することを特徴とする。
【００１１】
上記構成によれば、検索結果に応じて、前記表示情報に基づく出力データを外部に出力する端末出力手段を備えることにより、情報端末から出力される出力データによって、指定したデータを格納する記憶デバイスを認識できる。
【００１２】
また、本発明の情報端末は、特定のデータを記憶する記憶デバイスであるか否かをユーザに認識させるための画像、動画、音声等の出力データを外部に出力可能な記憶デバイス又は１以上の記憶デバイスを格納するデバイス格納手段に対し、前記出力データを出力する情報端末であって、前記記憶デバイスに記憶されたデータを指定するための入力手段と、記憶デバイスとその記憶デバイスが記憶するデータとの対応関係を保持するコンテンツ情報記憶手段と、前記記憶デバイス及び前記出力データに関する情報を記載した表示情報を格納する表示情報記憶部と、前記入力手段から指定されたデータがどの記憶デバイスに記憶されているかを前記コンテンツ情報記憶手段が保持する対応関係に基づいて検索する記憶場所検索手段と、検索結果に応じて、前記表示情報の少なくとも一部を含む表示要求を送信する記憶デバイス操作手段と、を備える。
【００１３】
また、本発明の情報端末は、前記情報端末の周辺に存在する記憶デバイス又は前記デバイス格納手段から、各記憶デバイスを識別するための識別子を受信する通信手段をさらに備え、前記記憶デバイス操作手段が、前記検索結果に前記識別子が含まれるか否かに応じた表示要求を出力することを特徴とする。
【００１４】
上記構成によれば、検索結果に応じて、前記表示情報の少なくとも一部を含む表示要求を出力する記憶デバイス操作手段を備えることにより、記憶デバイス又はデバイス格納手段から出力される出力データによって、指定したデータを格納する記憶デバイスを認識できる。
【００１５】
また、本発明の情報端末は、前記情報端末に記憶デバイスが装着されたときに、当該記憶デバイスが、ユーザの指定したデータが記憶された記憶デバイスか否かを判断し、該当する記憶デバイスの場合は、当該データを前記情報端末にロードする制御手段をさらに備えたことを特徴とする。また、本発明の情報端末は、前記表示情報を登録するための表示情報登録手段をさらに備えたことを特徴とする。また、本発明の情報端末は、前記表示情報が、前記出力データの格納位置を示すことを特徴とする。
【００１６】
また、本発明の記憶デバイスは、特定のデータを記憶する記憶デバイスであるか否かをユーザに認識させるための画像、動画、音声等の出力データを外部に出力可能な記憶デバイスであって、請求項３に記載の端末から前記表示要求を受信する通信手段と、前記出力データを記憶する情報記憶手段と、前記表示要求に基づいて前記出力データを外部に出力する出力手段と、を備えたものである。上記構成によれば、表示要求に基づいて前記出力データを外部に出力する出力手段を備えることにより、記憶デバイスから出力される出力データによって、指定したデータを格納する記憶デバイスを認識できる。
【００１７】
また、本発明のデバイス格納装置は、１以上の記憶デバイスを格納するデバイス格納装置であって、請求項３に記載の端末から前記表示要求を受信する通信手段と、前記表示要求に基づいて出力データを出力する出力手段と、を備えたものである。また、本発明のデバイス格納装置は、前記表示要求が各記憶デバイスを識別するための識別子を含み、前記出力手段が、前記識別子と同一の識別子を持つ記憶デバイスが格納する出力データを、前記表示要求に基づいて外部に出力することを特徴とする。上記構成によれば、表示要求に基づいて前記出力データを外部に出力する出力手段を備えることにより、デバイス格納装置から出力される出力データによって、指定したデータを格納する記憶デバイスを認識できる。
【００１８】
また、本発明のセキュアデバイスは、特定のデータを記憶する記憶デバイスであることを判別するセキュアデバイスであって、前記記憶デバイスとその記憶デバイスに記憶されているデータとの対応関係を保持するコンテンツ情報記憶手段と、前記セキュアデバイスが接続された情報端末又は前記記憶デバイスが外部に出力するための出力データ及び前記記憶デバイスに関する情報を記載した表示情報を格納する表示情報格納手段と、外部から指定されたデータがどの記憶デバイスに記憶されているかを前記コンテンツ情報記憶手段が保持する対応関係に基づいて検索する記憶場所検索手段と、検索結果に応じて、前記表示情報に基づく出力データを外部に出力する出力手段と、を備えたものである。上記構成によれば、検索結果に応じて、前記表示情報に基づく出力データを外部に出力する出力手段を備えることにより、セキュアデバイスが接続された情報端末又は前記記憶デバイスから出力される出力データによって、指定したデータを格納する記憶デバイスを認識できる。
【００１９】
また、本発明のセキュアデバイスは、前記セキュアデバイスが接続された情報端末から前記セキュアデバイスに対するアクセス要求があったときは、アクセスパスワードの入力を前記情報端末に促すセキュアデバイス制御手段をさらに備えたことを特徴とする。また、本発明のセキュアデバイスは、前記セキュアデバイスに記憶されたデータにアクセスするための認証情報を記憶するセキュリティ情報記憶手段をさらに備え、前記セキュアデバイスが接続された情報端末から前記データに対するアクセスがあったときは、前記セキュリティデバイス制御手段が前記セキュリティ情報記憶手段から前記データに対応する認証情報を取得し、前記記憶デバイスに対し前記認証情報を付加してデータ取得要求を出力することを特徴とする。上記構成によれば、不正アクセスに対する安全性が向上する。
【発明の効果】
【００２０】
以上説明したように記憶デバイス特定装置を利用することで、端末や、ケース、ホルダー、外部記憶デバイスに表示されたイメージやメッセージ、また、ケース、ホルダー、外部記憶デバイスで点灯するＬＥＤ、端末から発せられる音等を頼りにして、ユーザは複数の外部記憶デバイスの中から、目的のアプリケーションやコンテンツが保存された外部記憶デバイスを容易に特定することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００２２】
（実施の形態１）
本発明の実施形態１における外部記憶デバイス特定システム構成を図１に示す。外部記憶デバイス特定システムは、端末３０１、外部記憶デバイス３０２、ケース３２０から構成される。ケース３２０に１個の外部記憶デバイス３０２が格納される。外部記憶デバイス３０２、ケース３２０は複数ある場合も含める。
【００２３】
実施形態１での外部記憶デバイス３０２を特定する際の利用イメージについて、図２、図３に示す。処理内容の詳細については後で述べることにし、ここでは概要を述べる。ユーザは、携帯電話などの外部記憶デバイス３０２を装着することが可能な端末３０１と複数のケース３２０に入った外部記憶デバイス３０２を保有している。外部記憶デバイス３０２には、端末３０１で利用可能なアプリケーションや画像などのコンテンツを記憶されている。
【００２４】
コンテンツ利用時には、ユーザは端末３０１のメニューから利用したいコンテンツを選択する。すると、図２に示すように端末３０１のディスプレイには、選択したコンテンツが記憶されている外部記憶デバイス３０２の特徴を示す外観のイメージや、「この外部記憶デバイスを挿して下さい」という外部記憶デバイスの装着を促すメッセージ、「○マークのついた外部記憶デバイスを挿して下さい」といった外部記憶デバイスを格納するケース３２０のディスプレイ上に、それが目的の外部記憶デバイスであることを示す記号やアイコンなどが表示されていることを示すメッセージ、及び「ＬＥＤの点灯している外部記憶デバイスを挿してください」といった目的となる外部記憶デバイス３０２のケース３２０のＬＥＤが点灯していることを示すメッセージが表示される。
【００２５】
また、目的の外部記憶デバイス３０２と他の外部記憶デバイスとの違いを示すために、ディスプレイには、他の外部記憶デバイスの特徴を示す外観のイメージや、「この外部記憶デバイスは違います」といったその外部記憶デバイスが目的の外部記憶デバイスでないことを示すメッセージ、及び「×マークのついた外部記憶デバイスは違います」といった、それが目的の外部記憶デバイスでないことを示す記号やアイコンなどが表示されていることを示すメッセージが外部記憶デバイスを格納するケース３２０のディスプレイ上に表示される。
【００２６】
その際、外部記憶デバイス３０２及びそのケース３２０にも無線通信によって命令が送信され、目的の外部記憶デバイスを格納するケース３２０のディスプレイ上には、「挿すのはこの外部記憶デバイスです」といった、それが目的の外部記憶デバイス３０２である旨を示すメッセージの表示やＬＥＤの点灯が行われても良い。また、他の外部記憶デバイスを格納するケース３２０のディスプレイ上には、「この外部記憶デバイスは違います」といった、それが目的の外部記憶デバイス３０２でない旨を示すメッセージが表示されても良い。
【００２７】
更に、図３に示すように、目的の外部記憶デバイス３０２が複数の外部記憶デバイスの中にあるかどうかを確認するために、複数ある外部記憶デバイスに端末３０１を近づけると、目的の外部記憶デバイス３０２がある場合には、端末３０１からＢｅｅｐ音が出力されても良い。
【００２８】
上記のような端末３０１及び外部記憶デバイス３０２のケース３２０に表示する情報は、予め、端末３０１もしくは外部記憶デバイス３０２に登録設定されている。
【００２９】
以上の一部または全ての情報を基にしてユーザは、利用したいコンテンツが記憶されている外部記憶デバイス３０２を、複数の外部記憶デバイスの中から容易に特定することができる。ここで端末３０１は、携帯電話やＰＤＡなどの携帯端末、パーソナルコンピュータを想定している。
【００３０】
図４は、端末３０１の一例として携帯端末の場合を想定した場合の構成図である。端末３０１は、ＣＰＵとＲＯＭとＲＡＭによって構成される処理モジュールと、外部のネットワークやケース３２０と通信するためのアンテナ、ＲＦ部、無線通信制御回路、外部記憶デバイス３０２を挿入し通信するためのスロットによって構成される通信モジュール、Ｂｅｅｐ音などを出すためのスピーカによって構成されるサウンドモジュール、ユーザに情報を表示するためのディスプレイおよびディスプレイコントローラによって構成される表示モジュール、ユーザの選択などの入力を受け付けるためのボタンによって構成される入力モジュール、フラッシュメモリなどの不揮発性メモリによって構成される記憶モジュールを備えている。
【００３１】
ディスプレイに表示するための画像データやメッセージ用テキストデータは、記憶モジュールに記憶される。ＲＯＭには、ＯＳなどのソフトウェアが格納され、それらがＲＡＭを用いてＣＰＵで実行されることによって、各種のアプリケーションを実行する端末３０１が実現される。
【００３２】
パーソナルコンピュータの場合には、端末３０１は、ＣＰＵとメモリによって構成される処理モジュールと、外部のネットワークと通信するためのモデムやネットワークカード、無線で通信するためのＲＦ部、無線通信制御回路を備えたカードやＵＳＢデバイス、外部記憶デバイス３０２を挿入し通信するためのスロットによって構成される通信モジュール、Ｂｅｅｐ音などを出すためのスピーカによって構成されるサウンドモジュール、ユーザに情報を表示するためのディスプレイによって構成される表示モジュール、ユーザの選択などの入力を受け付けるためのキーボードやポインティングデバイスによって構成される入力モジュール、ＨＤＤによって構成される記憶モジュールを備えている。
【００３３】
ディスプレイに表示するための画像データやメッセージ用テキストデータは、記憶モジュールに記憶される。また、図５に示すように、ケース３２０は、端末３０１及びケース３２０に格納された外部記憶デバイス３０２と無線で通信するためのＲＦ部、無線通信制御回路を備えた通信モジュール、情報表示に利用するディスプレイ、外部記憶デバイス特定時に点灯するＬＥＤ、ディスプレイとＬＥＤを制御する回路を備えた表示モジュール、さらに、それらに電源を供給する電源モジュールと、外部記憶デバイス３０２を格納するケース部分から構成される。電源モジュールは小型電池や太陽電池、または、端末３０１との無線通信によって発生する電力を利用する電子回路によって構成される。
【００３４】
図６に示すように、外部記憶デバイス３０２は、ＣＰＵと、ＲＯＭと、ＲＡＭを備えた処理モジュールと、端末３０１及びケース３２０と通信するためのホストI/Fを備えた通信モジュールと、フラッシュメモリなどの不揮発性メモリを備えた記憶モジュールから構成される。
【００３５】
次に内部構成について述べる。まず端末３０１の内部構成について説明する。
図１において、端末３０１は、外部記憶デバイス３０２を特定するための情報を表示する端末表示手段３０３と、外部記憶デバイス３０２を特定するための情報を端末３０１及び外部記憶デバイス３０２に登録する表示情報登録手段３０４と、外部記憶デバイス識別子を利用して特定の外部記憶デバイスかどうかを判定する外部記憶デバイス確認手段３０５と、外部記憶デバイス３０２及びケース３２０に対してイメージの表示やＬＥＤの点灯を操作する外部記憶デバイス操作手段３０６と、指定されたコンテンツ情報識別子（詳細は後述）からそれが示すコンテンツが保存されている外部記憶デバイスの外部記憶デバイス識別子を特定する記憶場所検索手段３０７と、外部記憶デバイス３０２のコンテンツ記憶部３１９に保存されているコンテンツの情報を基に、端末３０１に保存されているコンテンツ情報（詳細は後述）を更新するコンテンツ情報更新手段３０８と、外部記憶デバイス３０２の外部記憶デバイス接触通信手段３１４との間で通信を行う端末接触通信手段３０９と、ケース通信手段３２１（詳細は後述）との間で通信を行う端末無線通信手段３１０と、上記複数の手段を統括する制御手段３１１と、外部記憶デバイス３０２を特定する際に利用する表示情報を保存する表示情報記憶部３１２と、各外部記憶デバイスに記憶されているアプリケーションなどの識別情報を記憶しているコンテンツ情報記憶部３１３と、ユーザからの入力を受け付ける入力手段３２３から構成される。
【００３６】
外部記憶デバイス３０２は、端末接触通信手段３０９との間で通信する外部記憶デバイス接触通信手段３１４と、ケース通信手段３２１との間で通信する外部記憶デバイス無線通信手段３１５と、外部記憶デバイス３０２の処理を統括する外部記憶デバイス制御手段３１６と、外部記憶デバイス３０２の判別などに利用する各外部記憶デバイス固有の値である外部記憶デバイス識別子を記憶する外部記憶デバイス識別子記憶部３１７と、外部記憶デバイス３０２を特定する際に表示するイメージ、動画などを記憶している外部記憶デバイス表示情報記憶部３１８と、アプリケーションのコードや画像など端末３０１で利用されるコンテンツを保存しているコンテンツ記憶部３１９とから構成されている。外部記憶デバイス識別子としては、例えば製造番号を利用する。尚、端末３０１内の手段は、メモリ空間を共有しており、一つの手段が参照したデータについては、他の手段も参照できるものとする。
【００３７】
ケース３２０は、外部記憶デバイス３０２を格納するケースであり、端末３０１及び外部記憶デバイス３０２と通信するケース通信手段３２１とケース表示手段３２２を備えている。ケース通信手段３２１は、端末３０１の端末無線通信手段３１０と外部記憶デバイス３０２の外部記憶デバイス無線通信手段３１５とそれぞれ通信する。ケース表示手段３２２は、ケース通信手段３２１を介して外部記憶デバイス３０２の外部記憶デバイス制御手段３１６から受信される表示に対する指示に基づき、イメージやメッセージの表示やＬＥＤなどの発行体を点灯させる。
【００３８】
次に各手段、記憶部とモジュールの関係について図４、６、５を用いて説明する。まず端末３０１については、図４に示すように、表示モジュールが、端末表示手段３０３の処理を行い、処理モジュールが、表示情報登録手段３０４、外部記憶デバイス確認手段３０５、外部記憶デバイス操作手段３０６、記憶場所検索手段３０７、コンテンツ情報更新手段３０８、制御手段３１１の処理を行い、通信モジュールが、端末接触通信手段３０９、端末無線通信手段３１０の処理を行い、記憶モジュールが、表示情報記憶部３１２、コンテンツ情報記憶部３１３の処理を行い、入力モジュールが、入力手段３２３の処理を行う。
【００３９】
外部記憶デバイス３０２については、図６に示すように、通信モジュールが、外部記憶デバイス接触通信手段３１４、外部記憶デバイス無線通信手段３１５の処理を行い、処理モジュールが、外部記憶デバイス制御手段３１６の処理を行い、記憶モジュールが、外部記憶デバイス識別子記憶部３１７、外部記憶デバイス表示情報記憶部３１８、コンテンツ記憶部３１９の処理を行う。ケース３２０については、図５に示すように、通信モジュールが、ケース通信手段３２１の処理を行い、表示モジュールが、ケース表示手段３２２の処理を行う。
【００４０】
次に、表示情報記憶部３１２が保持する表示情報のデータ構造について説明する。
図７は、それぞれの項目の内容について示している。外部記憶デバイス毎に表示情報を管理するために各外部記憶デバイスを識別する外部記憶デバイス識別子と、外部記憶デバイス３０２を特定するために端末や外部記憶デバイスに対して指示する表示操作の種類を示す操作情報識別子と、ユーザが探したい外部記憶デバイス３０２のケース３２０に表示する具体的な表示対象の保存場所やＬＥＤの点灯方法を示す該当表示情報識別子と、ユーザが探したい外部記憶デバイス３０２以外のケース３２０に表示する具体的な表示対象の保存場所やＬＥＤの点灯方法を示す非該当表示情報識別子とから構成されている。
【００４１】
そして操作情報識別子は、図７に示す通り、本実施の形態においては以下の５種類である。具体的には、外部記憶デバイス３０２のケース３２０のＬＥＤを対象とすることを示す外部記憶デバイス側ＬＥＤ点灯識別子（１）と、端末３０１側に表示するメッセージを対象とすることを示す端末側メッセージ表示識別子（２）と、外部記憶デバイス３０２のケース３２０に表示するメッセージを対象とすることを示す外部記憶デバイス側メッセージ表示識別子（３）と、端末３０１に表示する画像を対象とすることを示す端末側画像表示識別子（４）と、外部記憶デバイス３０２のケース３２０に表示する画像を対象とすることを示す外部記憶デバイス側画像表示識別子（５）とから構成されている。これらの識別子は、外部記憶デバイスが該当するデバイス（すなわちユーザが指定したコンテンツを記憶する外部記憶デバイス）であった場合又は該当しないデバイス（すなわち、ユーザが指定したコンテンツを記憶していない外部記憶デバイス）であった場合のそれぞれの場合に、端末や外部記憶デバイスにどのような操作を行って該当・非該当のいずれかであることを外部に出力するかを規定するためのものである。以後、これら５つの識別子の値を操作情報と呼ぶ。図７から分かるように、操作情報は表示情報の一部の情報になっている。  なお、上記括弧内の数字は、データで表現する場合の値である。
【００４２】
端末３０１と外部記憶デバイス３０２及びケース３２０の間の通信速度が遅い場合、つまり、端末３０１からケース３２０への画像データの転送に時間がかかる場合には、ケース３２０に表示する画像やメッセージなどデータサイズの大きいものは、外部記憶デバイス３０２に保存しておく形態が望ましい。
【００４３】
例えば、表示情報記憶部３１２の保持する表示情報を実際のデータで表現すると図８のようになる。識別子（外部記憶デバイス識別子）が０の行は、外部記憶デバイス識別子が１００１であることを示している。識別子（外部記憶デバイス側ＬＥＤ点灯識別子）が１の行は、外部記憶デバイス３０２が特定対象に該当する場合（すなわち、ユーザが探しているコンテンツ等を格納しているデバイスに該当する場合）は、ＬＥＤを点灯（「１」が点灯させることを意味する）させ、特定対象に該当しない外部記憶デバイスの場合は、ＬＥＤを点灯させない（「０」が点灯させないことを意味する）ことを示している。識別子（端末側メッセージ表示識別子）が２の行は、外部記憶デバイス３０２が特定対象に該当する場合は、端末３０１側に表示するメッセージは、端末３０１上の「c:\text\term_true.txt」に保存してあり、特定対象に該当しない外部記憶デバイスの場合は、端末３０１側に表示するメッセージは、端末３０１上の「c:\text\term_false.txt」に保存してあることを示している。なお、「term::」と記述している部分で端末に保存していることを示している。このterm_true.txtの内容が図２の利用シーンの説明で述べた「この外部記憶デバイスを挿して下さい」などのメッセージである。
【００４４】
識別子（外部記憶デバイス側メッセージ表示識別子）が３の行は、外部記憶デバイス３０２が特定対象の場合は、外部記憶デバイス３０２のケース３２０に表示するメッセージは、「dev_true.txt」であり、特定対象に該当しない外部記憶デバイスの場合は、外部記憶デバイス３０２のケース３２０に表示するメッセージは、「dev_false.txt」であることを示している。なお、「device::」と記述している部分で外部記憶デバイスに保存していることを示している。「term::」と記述すれば、端末に保存されていることを示すことができる。
【００４５】
識別子（端末側画像表示識別子）が４の行は、外部記憶デバイス３０２が特定対象の場合は、端末３０１側に表示する画像は、「c:\picture\term_true.jpg」に保存してあり、特定対象に該当しない外部記憶デバイスの場合は、端末３０１側に表示する画像は、「c:\picture\term_false.jpg」に保存してあることを示している。このterm_true.txtの内容が図２の利用シーンの説明で述べた「この外部記憶デバイスを挿して下さい」などのメッセージである。
【００４６】
識別子（外部記憶デバイス側画像表示識別子）が５の行は、特定対象に該当する外部記憶デバイス３０２の場合は、外部記憶デバイス３０２のケース３２０に表示する画像は、「dev_true.jpg」であり、特定対象に該当しない外部記憶デバイスの場合は、外部記憶デバイス３０２のケース３２０に表示する画像は、「dev_false.jpg」であることを示している。
【００４７】
次にコンテンツ情報のデータ構造について説明する。図９は、それぞれの項目の内容について示している。外部記憶デバイス毎にコンテンツ情報を管理するために外部記憶デバイスを識別する外部記憶デバイス識別子と、その外部記憶デバイス３０２に保存されているアプリケーションなどを示すコンテンツ識別子から構成されている。
【００４８】
例えば、コンテンツ情報を実際のデータで表現すると図１０、図１１のようになる。パターンは２種類ある。図１０のパターンでは、１行目と５行目が外部記憶デバイス３０２の識別子を示しており、それ以外の行が、それぞれに記憶されているアプリケーションなどのデータを示している。
【００４９】
図１０では、外部記憶デバイス「００１」には、「finalquest.jar」、「karate.jar」、「baseball.jar」が記憶されており、外部記憶デバイス「００２」には、「dragonfantasy.jar」、「kendo.jar」が保存されていることを示している。この図１０に例示したコンテンツ情報によって各外部記憶デバイスにはどのアプリケーションやコンテンツが記憶されているのか特定することができる。
【００５０】
図１１のパターンでは、１行目と５行目がコンテンツ識別子を示しており、それ以外の行が、それぞれを記憶している外部記憶デバイス３０２の識別子を示している。図１１では、「finalquest.jar」を記憶しているのは、外部記憶デバイス識別子が、「００１」、「００５」、「０１２」であり、「dragonfantasy.jar」を記憶しているのは、外部記憶デバイス識別子が、「００１」、「００２」である。この図１１に例示したコンテンツ情報によって特定のコンテンツがどの外部記憶デバイスに記憶されているのか特定することができる。
【００５１】
次に、本発明の第１の実施の形態の処理フローについて説明する。外部記憶デバイス３０２に関する情報を事前に端末３０１に登録する必要がある。以下登録時の処理フローについて説明する。
【００５２】
図１２は、端末３０１に新たに外部記憶デバイス３０２を登録する処理のフローを示している。図１２において、ステップ「（１）外部記憶デバイス装着」では、ユーザは、外部記憶デバイス３０２を端末３０１のスロットに挿入する。図１２のステップ「（２−１）登録要求」では、制御手段３１１は、外部記憶デバイスの挿入を検知し、表示情報登録手段３０４に、外部記憶デバイス３０２の登録要求を出す。図１２のステップ「（２−２）外部記憶デバイス識別子取得」では、表示情報登録手段３０４は、端末接触通信手段３０９、外部記憶デバイス接触通信手段３１４を介して、外部記憶デバイス制御手段３１６に、外部記憶デバイス識別子を要求する。外部記憶デバイス制御手段３１６は、外部記憶デバイス識別子記憶部３１７を参照し、外部記憶デバイス識別子を外部記憶デバイス接触通信手段３１４、端末接触通信手段３０９を介して、表示情報登録手段３０４に送る。
【００５３】
図１２のステップ「（２−３）判別」では、表示情報登録手段３０４は、表示情報記憶部３１２を参照し、受け取った外部記憶デバイス識別子と一致する外部記憶デバイス識別子が登録されているかどうかを判別する。一致する外部記憶デバイス識別子が登録されている場合には、既に登録済みの外部記憶デバイスなので新規の登録処理は行わず、ステップ（７−１）から（７−３）のコンテンツ情報の更新を行う（コンテンツ情報の更新について詳細は後述する）。一致する外部記憶デバイス識別子が記録されていない場合には、初めて挿入された外部記憶デバイスであるので、登録処理を続行する。
【００５４】
図１２のステップ「（２−４）データ取得（イメージ、アイコン）」では、表示情報登録手段３０４は、端末接触通信手段３０９、外部記憶デバイス接触通信手段３１４を介して、外部記憶デバイス制御手段３１６に、外部記憶デバイス表示情報を要求する。外部記憶デバイス制御手段３１６は、外部記憶デバイス表示情報を参照し、外部記憶デバイス表示情報を外部記憶デバイス接触通信手段３１４、端末接触通信手段３０９を介して、表示情報登録手段３０４に送る。
【００５５】
図１２のステップ「（３−１）選択画面表示」では、表示情報登録手段３０４は、端末表示手段３０３に、選択画面の表示要求を出す。端末表示手段３０３は、外部記憶デバイス３０２を特定する際に利用する表示情報をユーザに選択させるために、選択画面を表示する。この時、例えば次の５種類の選択画面が表示される。第一の選択画面は、端末３０１に表示するイメージ、アイコンを選択させる画面、第二の選択画面は、端末３０１に表示するメッセージを入力、選択させる画面、第３の選択画面は、外部記憶デバイス３０２のケース３２０に表示するイメージ、アイコンを選択させる画面、第四の選択画面は、外部記憶デバイス３０２のケース３２０に表示するメッセージを入力、選択させる画面、第五の選択画面は、外部記憶デバイス３０２のケース３２０のＬＥＤなどの発光体（以下ＬＥＤを代表として述べる）の点灯方法を選択させる画面である。
【００５６】
第一の選択画面である「端末３０１に表示するイメージ、アイコンを選択させる画面」の場合と、第３の選択画面である「外部記憶デバイス３０２のケース３２０に表示するイメージ、アイコンを選択させる画面」の場合には、表示するイメージ、アイコンのデータの参照元は、以下の３種類がある。１）端末３０１の記憶モジュール上に記録されている画像データを利用する場合と、２）外部記憶デバイス３０２の外部記憶デバイス表示情報記憶部３１８から取得してきた外部記憶デバイス表示情報に含まれる画像データを利用する場合、もしくは、３）端末３０１が備えるカメラにより外部記憶デバイス３０２の外観などを撮影し利用する場合である。
【００５７】
端末３０１の記憶モジュールに記録されている適当な画像データを利用する場合は、表示情報記憶部３１２など端末３０１に記憶されている画像を参照し、画面に表示し、ユーザにどの画像を表示させたいかを選択させる。該当する外部記憶デバイス３０２以外にも、該当しない外部記憶デバイスに表示させる画像データを選択させる場合もある。
【００５８】
外部記憶デバイス３０２の外部記憶デバイス表示情報記憶部３１８から取得してきた外部記憶デバイス表示情報に含まれる画像データを利用する場合には、外部記憶デバイス表示情報記憶部３１８に予め表示用の画像が用意されており、それを端末３０１の画面に表示し、ユーザにどの画像を表示させたいかを選択させる。該当する外部記憶デバイス３０２以外にも、該当しない外部記憶デバイスに表示させる画像データを選択させる場合もある。外部記憶デバイス表示情報に含まれる画像データの中には、その外部記憶デバイスの写真イメージが含まれていても良く、これらの外部記憶デバイス表示情報が外部記憶デバイス表示情報記憶部３１８に最初から格納された状態で外部記憶デバイスは販売されていても良い。
【００５９】
カメラにより外部記憶デバイス３０２の外観などを撮影し利用する場合には、ここでは、カメラで撮影する旨を、ユーザ選択画面に表示し、撮影自体は後ほど、（４）撮影のステップで行う。第二の選択画面である「端末３０１に表示するメッセージを入力、選択させる画面」、第四の選択画面である「外部記憶デバイス３０２のケース３２０に表示するメッセージを入力、選択させる画面」の場合には、利用するメッセージの決定方法として以下の３種類がある。１）予め端末３０１に保存されている複数のメッセージ候補の中から選択する場合と、２）予め外部記憶デバイス３０２の記憶モジュールに保存されているメッセージ候補から選択する場合と、３）ユーザが入力する場合である。選択する場合には、前述した画像と結びついており、画像を選択するとメッセージも自動的に決定されるようにしてもよい。また、該当する外部記憶デバイス３０２以外にも、該当しない外部記憶デバイスのケース３２０に表示させるメッセージを入力、選択させる場合もある。
【００６０】
第五の選択画面である「外部記憶デバイス３０２のケース３２０のＬＥＤの点灯方法を選択させる画面」の場合には、該当する、もしくは、該当しない外部記憶デバイス３０２のケース３２０のＬＥＤをどのように点灯させるかを、点灯イメージとメッセージを表示し、ユーザに選択させる。具体的には、該当する外部記憶デバイス３０２のケース３２０のみ点灯、該当端末３０１のみ明滅を繰り返しその他は点灯したままなどが選択できる。
【００６１】
図１２のステップ「（３−２）情報を選択」では、ユーザは、以上で述べた画面から入力、選択などの操作を行い、図７または８に例示したような外部記憶デバイス側ＬＥＤ点灯識別子、端末３０１側メッセージ表示識別子、外部記憶デバイス側メッセージ表示識別子、端末側画像表示識別子、外部記憶デバイス側画像表示識別子といった操作情報識別子の値を決定する。
【００６２】
図１２のステップ「（３−３）操作情報識別子通知」では、入力手段３２３は、決定した操作情報識別子を表示情報登録手段３０４に、通知する。図１２のステップ「（４）撮影」では、操作情報識別子の内、端末側画像表示識別子、外部記憶デバイス側画像表示識別子をカメラで撮影する場合には、この段階で撮影する。撮影する画像としては、外部記憶デバイス３０２を特定するために外部記憶デバイス３０２の外観を撮影する。また、ここで撮影する画像は、ユーザが表示したい画像なら外観以外の画像でもよく、音楽データを記憶している外部記憶デバイスであった場合には、楽器を撮影するようにしても良い。
【００６３】
また、この場合、一旦、外部記憶デバイスをスロットから抜いて撮影することになるが、表示情報登録手段は、外部記憶デバイス識別子と撮影処理中であることの状態情報を記憶しており、その外部記憶デバイスが再び挿入された場合に、登録処理をはじめから行うことは無く、続けて、ステップ（５−１）に進む。図１２のステップ「（５−１）確認画面表示」では、表示情報登録手段３０４は、以上で決定した情報をユーザに確認させる画面を、端末表示手段３０３に表示させる。
【００６４】
図１２のステップ「（５−２）ユーザが確認」では、ユーザは、表示された情報で良いかどうかを確認し、良ければ「ＯＫ」などのボタンを押し、良くなければ、「戻る」などのボタンを押し、表示情報を決定し直す。図１２のステップ「（５−３）通知」では、入力手段３２３は、ユーザが確認したことを、表示情報登録手段３０４に通知する。
【００６５】
図１２のステップ「（６−１）表示情報登録」では、以上で決定した操作情報識別子の内、外部記憶デバイス側画像表示識別子に対応するイメージ、アイコンなどのデータが外部記憶デバイス３０２に記憶されていない新しいデータである場合に、表示情報登録手段３０４は、端末接触手段、外部記憶デバイス接触通信手段３１４を介して、外部記憶デバイス制御手段３１６に、外部記憶デバイス側画像表示識別子に対応するイメージ、アイコンなどのデータを外部記憶デバイス表示情報記憶部３１８に保存するよう要求する。外部記憶デバイス制御手段３１６は、外部記憶デバイス側画像表示識別子に対応するイメージ、アイコンなどのデータを外部記憶デバイス表示情報記憶部３１８に保存し、外部記憶デバイス接触通信手段３１４、端末接触手段を介して、保存結果を表示情報登録手段３０４に通知する。外部記憶デバイス側画像表示識別子に対応するイメージ、アイコンなどのデータが外部記憶デバイス３０２に既に記憶されている場合には、そのまま、ステップ「（６−２）端末に表示情報登録」に進む。
【００６６】
図１２のステップ「（６−２）端末に表示情報登録」では、表示情報登録手段３０４は、図８に例示したような表示情報を生成し、端末３０１の表示情報記憶部３１２に生成した表示情報を保存する。図１２のステップ「（６−３）通知」では、表示情報登録手段３０４は、制御手段３１１に、登録結果を通知する。図１２のステップ「（７−１）コンテンツ情報登録要求」では、続いて、制御手段３１１は、コンテンツ情報更新手段３０８に、コンテンツ情報の登録を要求する。図１２のステップ「（７−２）端末にコンテンツ情報登録」では、コンテンツ情報更新手段３０８は、端末接触通信手段３０９、外部記憶デバイス接触通信手段３１４を介して、外部記憶デバイス制御手段３１６に、コンテンツ記憶部３１９に保存されているアプリケーションやコンテンツなどのデータのリストを要求する。
【００６７】
外部記憶デバイス制御手段３１６は、コンテンツ記憶部３１９を参照し、外部記憶デバイス接触通信手段３１４、端末接触通信手段３０９を介して、コンテンツ記憶部３１９に保存されているデータのリストを、コンテンツ情報更新手段３０８に送信する。コンテンツ情報更新手段３０８は、受け取ったリストと外部記憶デバイス識別子を関連付けて、コンテンツ情報記憶部３１３に保存登録する。図９に示した外部記憶デバイス識別子とコンテンツ識別子を用いて、例えば図１０のように外部記憶デバイス識別子毎に登録したり、図１１のようにコンテンツ識別子毎に登録する。図１２のステップ「（７−３）結果通知」では、コンテンツ情報更新手段３０８は、制御手段３１１に登録結果を通知する。登録結果が成功であれば、制御手段３１１は、登録処理を終了する。以上が登録時の処理フローである。
【００６８】
次に利用時の処理フローについて説明する。
図１３は、目的のデータが格納された外部記憶デバイス３０２を特定する処理のフローを示している。図１３のステップ「（１−１）データ一覧を表示」では、制御手段３１１が、コンテンツ情報記憶部３１３を参照し、端末表示手段３０３に、コンテンツ情報記憶部３１３に登録されたコンテンツ識別子のデータ一覧表示要求を出す。端末表示手段３０３は、コンテンツ識別子の一覧を表示する。図１３のステップ「（１−２）選択」では、ユーザは、画面に表示された一覧から目的のデータを選択し、コンテンツ識別子が指定される。図１３のステップ「（１−３）通知」では、入力手段３２３は、制御手段３１１に、コンテンツ識別子を通知する。
【００６９】
図１３のステップ「（２−１）記憶場所検索要求」では、制御手段３１１は、記憶場所検索手段３０７に、記憶場所検索要求を出し、引数としてコンテンツ識別子を渡す。図１３のステップ「（２−２）検索」では、記憶場所検索手段３０７は、指定されたコンテンツ識別子を基に、コンテンツ情報記憶部３１３を参照し、コンテンツ識別子が一致する外部記憶デバイス３０２の外部記憶デバイス識別子を特定する。図１３のステップ「（２−３）結果通知」では、記憶場所検索手段３０７は、制御手段３１１に、特定した外部記憶デバイス識別子を結果として通知する。
【００７０】
図１３のステップ「（３−１）操作指示」では、制御手段３１１は、外部記憶デバイス操作手段３０６に、表示情報記憶部３１２の表示情報を渡し、特定した外部記憶デバイス識別子の操作を指示する。図１３のステップ「（３−２）発光などを無線で指示」では、外部記憶デバイス操作手段３０６は、端末無線通信手段３１０、ケース通信手段３２１、外部記憶デバイス無線通信手段３１５を介して、複数の外部記憶デバイスの外部記憶デバイス制御手段３１６から、外部記憶デバイス識別子記憶部３１７に記憶された外部記憶デバイス識別子を受け取る。
【００７１】
外部記憶デバイス操作手段３０６は、端末無線通信手段３１０、ケース通信手段３２１、外部記憶デバイス無線通信手段３１５を介して、外部記憶デバイス識別子が一致した外部記憶デバイス３０２の外部記憶デバイス制御手段３１６に対して、表示情報から特定した外部デバイス識別子を含む情報表示要求と、対象とする外部記憶デバイスに関する操作情報を送る。この時、ユーザは、端末を複数の外部記憶デバイスを近づけ、無線の届く範囲の外部記憶デバイスに対して上記処理を行い、目的の外部記憶デバイスを探している。
【００７２】
図１３のステップ「（３−３）発光等」では、外部記憶デバイス制御手段３１６は、更に外部記憶デバイス表示情報記憶部３１８を参照して情報を取得し、受信した情報表示要求と操作情報とに基づいて外部記憶デバイス無線通信手段３１５、ケース通信手段３２１を介して、ケース表示手段３２２に、図２で示した「○」マークや「挿すのはこの外部記憶デバイスです」といったメッセージを表示させたり、外部記憶デバイス側ＬＥＤ点灯識別子に従ってＬＥＤを点灯させる。該当しない外部記憶デバイスにも同様にして図２のように「×」マークや「この外部記憶デバイスは違います」といったメッセージなどの該当しないことを示す情報を表示させてもよい。
【００７３】
図１３のステップ「（３−４）結果通知」では、外部記憶デバイス操作手段３０６は、制御手段３１１に、目的の外部記憶デバイスに表示できたかどうかの結果を通知する。図１３のステップ「（３−５）外部記憶デバイス情報表示」では、制御手段３１１は、端末表示手段３０３に、表示要求と結果を送る。（この間、ユーザは、端末３０１を手にもち、複数のケース３２０に近づけるなどして目的の外部記憶デバイス３０２を格納したケース３２０を探しており、目的の外部記憶デバイス３０２を格納したケース３２０が発光などするまでステップ（３−２）から（３−５）が繰り返される。）
【００７４】
また、端末表示手段３０３は、図２に示したように目的の外部記憶デバイス３０２の特徴を表す外観のイメージを表示したり、「この外部記憶デバイスを挿してください」「○マークの付いた外部記憶デバイスを挿してください」、「ＬＥＤの点灯している外部記憶デバイスを挿してください」といった表示情報もこの時に表示する。目的の外部記憶デバイス以外の外部記憶デバイスの特徴を表す外観のイメージを表示したり、「この外部記憶デバイスは違います」、「×マークの付いた外部記憶デバイスは違います」といった表示情報もこの時に表示しても良い。
【００７５】
図１３のステップ「（４−１）音が鳴る」では、目的の外部記憶デバイスと無線で接続されている限り、もしくは、目的の外部記憶デバイス識別子がレスポンスで返ってくる限り、制御手段３１１は、Ｂｅｅｐ音を鳴らす。図１３のステップ「（４−２）結果画面表示」では、制御手段３１１は、端末表示手段３０３に、図２で示したように「この中に目的の外部記憶デバイスがあります」といったメッセージを表示する。（無い場合には、無い旨のメッセージを出す。）図１３のステップ「（４−３）ケースから取り出す。」では、ユーザが目的の外部記憶デバイス３０２を発見し、ケース３２０から取り出す。取り出されると、ケース表示手段３２２は、ＬＥＤの発光などの情報表示の処理を止める。
【００７６】
図１３のステップ「（５−１）装着」では、ユーザによって、目的の外部記憶デバイス３０２が装着される。図１３のステップ「（５−２）確認指示」では、装着されると、制御手段３１１は、外部記憶デバイス確認手段３０５に、確認要求を出す。図１３のステップ「（５−３）識別子要求子、確認」では、外部記憶デバイス確認手段３０５は、端末接触通信手段３０９、外部記憶デバイス接触通信手段３１４を介して、外部記憶デバイス制御手段３１６に、外部記憶デバイス識別子を要求する。
【００７７】
外部記憶デバイス制御手段３１６は、外部記憶デバイス識別子記憶部３１７に格納された外部記憶デバイス識別子を参照し、外部記憶デバイス接触通信手段３１４、端末接触通信手段３０９を介して、外部記憶デバイス確認手段３０５に送る。外部記憶デバイス確認手段３０５は、目的の外部記憶デバイス３０２の外部記憶デバイス識別子と一致するかどうかを確認する。
【００７８】
図１３のステップ「（５−４）結果通知」では、外部記憶デバイス確認手段３０５は、制御手段３１１に確認結果を通知する。図１３のステップ「（５−５）結果画面表示」では、制御手段３１１は、端末表示手段３０３に、結果の表示要求と、引数として確認結果を送る。目的の外部記憶デバイス３０２であった場合には、「正しい外部記憶デバイスが挿入されました。」などの目的の外部記憶デバイス３０２が挿された旨を述べるメッセージを表示し、次のステップへ進む。目的の外部記憶デバイス３０２が挿入されなかった場合には、「正しい外部記憶デバイスが挿入されませんでした。」などの目的の外部記憶デバイス３０２が挿されなかった旨を述べるメッセージを表示し、図１３のステップ（３−１）に戻る。
【００７９】
図１３のステップ「（５−６）目的のコンテンツ取得」では、制御手段３１１は、端末接触通信手段３０９、外部記憶デバイス接触通信手段３１４を介して、外部記憶デバイス制御手段３１６に、ユーザが指定したコンテンツ識別子の示すコンテンツを要求する。外部記憶デバイス制御手段３１６は、コンテンツ記憶部３１９を参照し、要求されたコンテンツ識別子の示すデータを、外部記憶デバイス接触通信手段３１４、端末接触通信手段３０９を介して、制御手段３１１に渡す。
【００８０】
図１３のステップ「（５−７）アプリ起動等」では、制御手段３１１は、受け取ったデータに対応した処理を行う。例えば、データがアプリケーションのコードであった場合には、そのアプリケーションを起動し、データがコンテンツの場合にはそのコンテンツを開くアプリケーションを起動してそのコンテンツを再生する。外部記憶デバイスからロードしたデータに関しては、端末にインストールする場合もあるし、利用した後に消去し、再度利用する時には、再び外部記憶デバイスからロードする場合もある。
【００８１】
図１３のステップ「（６−１）更新要求」では、制御手段３１１は、コンテンツ情報更新手段３０８に、更新要求を出す。図１３のステップ「（６−２）保持データ情報取得」では、コンテンツ情報更新手段３０８は、端末接触通信手段３０９、外部記憶デバイス接触通信手段３１４を介して、外部記憶デバイス制御手段３１６に、コンテンツ記憶部３１９が記憶するデータのコンテンツ識別子の一覧を要求する。外部記憶デバイス制御手段３１６は、コンテンツ記憶部３１９を参照し、コンテンツ識別子の一覧を、外部記憶デバイス接触通信手段３１４、端末接触通信手段３０９を介して、コンテンツ情報更新手段３０８に送信する。
【００８２】
図１３のステップ「（６−３）更新」では、コンテンツ情報更新手段３０８は、コンテンツ識別子一覧と、コンテンツ情報記憶部３１３を参照し、コンテンツ識別子と外部記憶デバイス識別子を利用して、外部記憶デバイス３０２から得たコンテンツ識別子の一覧から端末３０１のコンテンツ情報部に記録されていないものを探し、新たにコンテンツ情報記憶部３１３に記録する。図１３のステップ「（６−４）結果通知」では、コンテンツ情報更新手段３０８は、制御手段３１１に、更新結果を通知する。図１３のステップ「（６−５）新規情報表示」では、制御手段３１１は、端末表示手段３０３に、更新結果の表示を要求する。端末表示手段３０３は、更新結果を表示する。以上が利用時の処理フローである。
【００８３】
以上のように、端末や、ケースに表示されたイメージやメッセージ、また、ケースに点灯するＬＥＤ、端末から発せられるＢｅｅｐ音を頼りにして、ユーザは複数の外部記憶デバイスの中から、目的のアプリケーションやコンテンツが保存された外部記憶デバイスを容易に特定することができる。なお、Ｂｅｅｐ音としては、予め、ユーザが好みのメロディーデータを選択して設定できるようにしても良い。
【００８４】
なお、上記では、ケース表示手段３２２に、表示を行う際に、外部記憶デバイス３０２の外部記憶デバイス制御手段３１６が要求を送っていたが、端末側の外部記憶デバイス操作手段３０６が、ケース表示手段３２２に要求を送ってもよい。なお、上記では、外部記憶デバイス３０２が外部記憶デバイス無線通信手段３１５を備えるとしたが、ケース３２０のケース通信手段３２１が外部記憶デバイス接触通信手段３１４を介して外部記憶デバイス制御手段３１６と通信するように構成することによって、外部記憶デバイス３０２は外部記憶デバイス無線通信手段３１５を備えていなくても良く、この場合、外部記憶デバイス３０２としては、無線通信インターフェイスを持たないメモリカードや接触型ＩＣカードなどの無線通信インターフェイスを持たないセキュリティデバイスに適用することができる。
【００８５】
（実施の形態２）
本発明の実施形態２における外部記憶デバイス特定装置のシステム構成を図１４に示す。
外部記憶デバイス特定装置は、端末３０１と、外部記憶デバイス３０２と、ホルダー１２０１から構成される。ホルダー１２０１に１個もしくは複数の外部記憶デバイス３０２が格納される。図１４に示している複数の外部記憶デバイス３０２は全て、ホルダー１２０１に格納されているものとする。また、ホルダー１２０１を複数保持していてもよい。
【００８６】
実施形態２での利用イメージについて、図１５に示す。処理内容の詳細については後で述べることにし、ここでは概要を述べる。ユーザは、携帯電話などの外部記憶デバイス３０２を装着することが可能な端末３０１と複数の外部記憶デバイスを格納したホルダー１２０１を保持している。ユーザは端末３０１のメニューから利用したいアプリケーションや画像などコンテンツを選択する。
【００８７】
選択すると、例えば端末３０１のディスプレイには、実施形態１と同様のメッセージや、ホルダー１２０１のディスプレイに表示されるメッセージに従うように促す「ホルダーに表示されている支持に従ってください」といったメッセージが表示される。外部記憶デバイス３０２のホルダー１２０１にも、実施形態１のケース３２０のディスプレイの場合と同様の表示や、目的となる外部記憶デバイス３０２のホルダー１２０１のＬＥＤが点灯していることを示す「ＬＥＤの点灯している外部記憶デバイスを挿してください」というメッセージが表示されても良い。更に、目的の外部記憶デバイス３０２が複数の外部記憶デバイスの中にあるかどうかを確認するために、複数ある外部記憶デバイスに端末３０１を近づけると、目的の外部記憶デバイス３０２がある場合には、Ｂｅｅｐ音がなることも想定される。
【００８８】
上記のような端末３０１及び外部記憶デバイス３０２のホルダー１２０１に表示する表示情報は、ユーザによって、予め登録設定されている。以上のようにしてユーザは、利用したいコンテンツをわかり易く特定することができる。
【００８９】
端末３０１の実装形態については、実施形態１の場合とほぼ同様であるが、端末３０１と外部記憶デバイス３０２の通信対象がケース３２０ではなくホルダー１２０１になっているところが異なる。ここで実施形態１のケース３２０の場合は、外部記憶デバイスを１個のみ格納することができるのに対し、実施形態２のホルダー１２０１の場合は、外部記憶デバイスを同時に複数個格納することができる。外部記憶デバイス３０２の実施形態については、実施形態１の場合と同様である
【００９０】
ホルダー１２０１は、外部記憶デバイス３０２を複数収納するホルダー部と、端末３０１及び外部記憶デバイスと通信する通信モジュールと、収納される個々の外部記憶デバイスに対応する形態で配置された複数のＬＥＤから構成される表示モジュールと、電源モジュールと、を備えている。
【００９１】
次に内部構成について述べる。図１４において、端末３０１の内部構成については実施形態１と同様である。但し処理内容として、端末３０１は、外部記憶デバイス操作手段３０６が、ホルダー１２０１に対してイメージの表示やＬＥＤの点灯を操作する点と、端末無線通信手段３１０が、ホルダー通信手段１２０２（詳細は後述）との間で通信を行う点が実施形態１と異なる。
【００９２】
外部記憶デバイス３０２の内部構成については、実施形態１と同様である。但し処理内容として、外部記憶デバイス無線通信手段３１５の通信対象が、ホルダー通信手段１２０２であることが異なる。
【００９３】
ホルダー１２０１は、複数の外部記憶デバイスを格納することが可能であり、端末３０１及び外部記憶デバイス３０２と通信するホルダー通信手段１２０２とホルダー表示手段１２０３を備えている。ホルダー通信手段１２０２は、端末３０１の端末無線通信手段３１０と個々の外部記憶デバイス３０２の外部記憶デバイス無線通信手段３１５とそれぞれ通信し、端末３０１は、このホルダー通信手段１２０２を介して、ホルダー１２０１に格納されている個々の外部記憶デバイスと通信することができる。ホルダー表示手段１２０３は、ホルダー通信手段１２０２を介して外部記憶デバイス３０２の外部記憶デバイス制御手段３１７から受信される表示に対する指示に基づき、イメージやメッセージの表示及びＬＥＤなどの発行体を点灯させる。
【００９４】
次に各手段、記憶部とモジュールの関係について図４、図６、図１６を用いて説明する。端末３０１については、実施形態１と同様である。外部記憶デバイス３０２については、実施形態１と同様である。ホルダー１２０１については、図１６に示すように、通信モジュールが、ホルダー通信手段１２０２の処理を行い、表示モジュールが、ホルダー表示手段１２０３の処理を行う。
【００９５】
次に処理フローについて説明する。
登録時の処理フローについては、表示する画像などを選ぶ対象がケース３２０に対する表示ではなく、ホルダー１２０１に対する表示であることが異なるのみで、実施形態１と同様である。
【００９６】
次に利用時の処理フローで実施形態１と異なるステップについて説明する。図１３のステップ「（３−２）発光などを無線で指示」では、外部記憶デバイス操作手段３０６は、端末無線通信手段３１０、ホルダー通信手段１２０２、外部記憶デバイス無線通信手段を介して、複数の外部記憶デバイスの外部記憶デバイス制御手段３１６から、外部記憶デバイス識別子記憶部３１７に記憶された外部記憶デバイス識別子を受け取る。
【００９７】
外部記憶デバイス操作手段３０６は、端末無線通信手段３１０、ホルダー通信手段１２０２、外部記憶デバイス無線通信手段３１５を介して、外部記憶デバイス識別子が一致した外部記憶デバイス３０２の外部記憶デバイス制御手段３１６に、表示情報から特定した外部デバイス識別子を含む情報表示要求と、対象とする外部記憶デバイスに関する操作情報を送る。
【００９８】
図１３のステップ「（３−３）発光等」では、外部記憶デバイス制御手段３１６は、更に外部記憶デバイス表示情報記憶部３１８を参照してイメージやメッセージを取得し、外部記憶デバイス無線通信手段３１５、ホルダー通信手段１２０２を介して、ホルダー表示手段１２０３に表示させる。図１５で示した「挿すのはこの外部記憶デバイスです」といったメッセージを表示させたり、外部記憶デバイス側ＬＥＤ点灯識別子に従ってホルダーのＬＥＤを点灯させる。以上が利用時の処理フローで異なる点である。
【００９９】
以上のように、端末や、ホルダーに表示されたイメージやメッセージ、また、ホルダーに点灯するＬＥＤ、端末から発せられる音を頼りにして、ユーザは複数の外部記憶デバイスの中から、目的のアプリケーションやコンテンツが保存された外部記憶デバイスを容易に特定することができる。
【０１００】
なお、上記では、外部記憶デバイス３０２が外部記憶デバイス無線通信手段３１５を備えるとしたが、ホルダー１２０１のホルダー通信手段１２０２が外部記憶デバイス接触通信手段３１４を介して外部記憶デバイス制御手段３１６と通信するように構成することによって、外部記憶デバイス３０２は外部記憶デバイス無線通信手段３１５を備えていなくても良く、この場合、外部記憶デバイス３０２としては、無線通信インターフェイスを持たないメモリカードや接触型ＩＣカードなどの無線通信インターフェイスを持たないセキュリティデバイスに適用することができる。
【０１０１】
（実施の形態３）
本発明の実施形態３における外部記憶デバイス特定装置のシステム構成を図１７に示す。外部記憶デバイス特定装置は、端末３０１と、少なくとも１つ以上の外部記憶デバイスから構成される。実施形態３での利用イメージについて、図１８に示す。処理内容の詳細については後で述べることにし、ここでは概要を述べる。ユーザは、携帯電話などの外部記憶デバイスを装着すことが可能な端末３０１と、表示ディスプレイやＬＥＤを備えた複数の外部記憶デバイス３０２を保持している。ユーザは端末３０１のメニューから利用したいアプリケーションや画像などコンテンツを選択する。選択すると、端末３０１のディスプレイには、実施形態１と同様のメッセージが表示される。
【０１０２】
外部記憶デバイス３０２にも、実施形態１のケース３２０のディスプレイの場合と同様の表示やＬＥＤの点灯が行われるても良い。更に、目的の外部記憶デバイス３０２が複数の外部記憶デバイスの中にあるかどうかを確認するために、複数ある外部記憶デバイスに端末３０１を近づけると、目的の外部記憶デバイス３０２がある場合には、Ｂｅｅｐ音がなることも想定される。
【０１０３】
以上のようにしてユーザは、目的のアプリケーションやコンテンツが保存された外部記憶デバイスを容易に特定することができる。
【０１０４】
端末３０１の実装については、実施形態１とほぼ同様であるが、通信対象が外部記憶デバイス３０２になっている。外部記憶デバイス３０２は、ＣＰＵと、ＲＯＭと、ＲＡＭを備えた処理モジュールと、端末３０１と通信するためのホストI/F及び、端末３０１と無線で通信するためのＲＦ部、無線通信制御回路によって構成される通信モジュール、フラッシュメモリなどの不揮発性メモリによって構成される記憶モジュール、情報表示に利用するディスプレイ、外部記憶デバイス特定時に点灯するＬＥＤ、ディスプレイとＬＥＤを制御する回路によって構成される表示モジュールと、電源を供給する電源モジュールと、によって構成されている。電源モジュールは端末に装着した際に端末から供給される電源によって充電される小型二次電池やコンデンサ、または、端末３０１との無線通信によって発生する電力を利用する電子回路によって構成される。
【０１０５】
次に内部構成について述べる。まず端末３０１の内部構成については実施形態１と同様である。但し処理内容として、端末３０１は、外部記憶デバイス操作手段３０６が、外部記憶デバイス３０２に対してイメージの表示やＬＥＤの点灯を操作する点と、端末無線通信手段３１０が、外部記憶デバイス無線通信手段３１５との間で通信を行う点が、実施形態１と異なる。
【０１０６】
外部記憶デバイス３０２の内部構成については、実施形態１の内容に加えて、外部記憶デバイス無線通信手段３１５の通信対象が端末無線通信手段３１０であることと、イメージやメッセージの表示やＬＥＤなどの発行体を点灯させる外部記憶デバイス表示手段１４０４が新たに加わっていることと、外部記憶デバイス制御手段１４０５がそれらも統括することが異なっている。
【０１０７】
次に各手段、記憶部とモジュールの関係について図４、図１９を用いて説明する。まず端末３０１については、実施形態１と同様である。外部記憶デバイス３０２については、図６に示すように、通信モジュールが、外部記憶デバイス接触通信手段３１４、外部記憶デバイス無線通信手段３１５の処理を行い、処理モジュールが、外部記憶デバイス制御手段１４０５の処理を行い、記憶モジュールが、外部記憶デバイス識別子記憶部３１７、外部記憶デバイス表示情報記憶部３１８、コンテンツ記憶部３１９の処理を行い、表示モジュールが、外部記憶デバイス表示手段１４０４の処理を行う。
【０１０８】
次に処理フローについて説明する。
登録時の処理フローについては、実施形態１とほぼ同様であるが、表示する画像などを選ぶ対象がケース３２０ではなく外部記憶デバイス３０２であることが異なっている。
【０１０９】
次に利用時の処理フローについて説明する。
図１３のステップ「（３−２）発光などを無線で指示」では、外部記憶デバイス操作手段３０６は、端末無線通信手段３１０、外部記憶デバイス無線通信手段３１５を介して、複数の外部記憶デバイスの外部記憶デバイス制御手段から、外部記憶デバイス識別子記憶部３１７に記憶された外部記憶デバイス識別子を受け取る。
【０１１０】
外部記憶デバイス操作手段３０６は、端末無線通信手段３１０、外部記憶デバイス無線通信手段３１５を介して、外部記憶デバイス識別子が一致した外部記憶デバイス３０２の外部記憶デバイス制御手段に、表示情報から特定した外部デバイス識別子を含む情報表示要求と、対象とする外部記憶デバイスに関する操作情報を送る。
【０１１１】
図１３のステップ「（３−３）発光等」では、外部記憶デバイス制御手段は、更に外部記憶デバイス表示情報記憶部３１８を参照してイメージやメッセージを取得し、外部記憶デバイス表示手段に表示させる。なお、該当しない外部記憶デバイスにも同様にして該当しない旨を示す情報を表示させてもよい。図１３のステップ「（４−３）ケースから取り出す。」では、ケース３２０に格納されていないため、ユーザが目的の外部記憶デバイス３０２を発見し、次のステップに進む。図１３のステップ「（５−２）確認指示」では、外部記憶デバイスが装着されたことを確認すると、外部記憶デバイス表示手段１４０４は、ＬＥＤの発光などの情報表示の処理を止める。以上が利用時の処理フローで異なる点である。
【０１１２】
また、外部記憶デバイス３０２に外部記憶デバイス表示手段を備えていない場合には、外部記憶デバイス３０２への表示に関する処理は行われないが、それ以外の、端末への表示や、Beep音による特定を行うことは可能である。更に、外部記憶デバイス３０２が外部記憶デバイス無線通信手段３１５も備えていない場合には、外部記憶デバイス３０２との無線を利用した処理は行われず、端末３０１への表示のみを行うこともできる。
【０１１３】
以上のように、端末や、外部記憶デバイスに表示されたイメージやメッセージ、また、外部記憶デバイスに点灯するＬＥＤ、端末から発せられる音を頼りにして、ユーザは複数の外部記憶デバイスの中から、目的のアプリケーションやコンテンツが保存された外部記憶デバイスを容易に特定することができる。
【０１１４】
（実施の形態４）
本発明の第４の実施の形態は、第１、第２、第３の実施形態における外部記憶デバイスを管理、特定する機能を、端末から着脱可能なセキュリティデバイス内に備え、さらに、外部記憶デバイスに格納されているコンテンツにアクセスするためのパスワードをセキュリティデバイスがデータ毎に管理するように構成したものである。これにより、セキュリティデバイスを他の端末に装着した場合でも、ユーザが管理する外部記憶デバイスを特定することができ、ユーザの利便性が向上する。
【０１１５】
また、セキュリティデバイス自体にもアクセスパスワードが設定され、これにより、仮に、端末やセキュリティデバイスを紛失した場合でも、ユーザがどのようなコンテンツを保有しているかといった情報が第３者に洩れる心配がなく、不正アクセスに対する安全性が向上する。
【０１１６】
図２０は、本発明の第４の実施の形態における端末３０１の外観を示している。端末３０１は、外部記憶デバイス３０２を装着する外部記憶デバイススロット２１１２の他に、セキィリティデバイス２１０１を装着するセキィリティデバイススロット２１１１を備えている。セキィリティデバイススロット２１１１に、セキィリティデバイス２１０１を装着することにより、端末３０１はセキィリティデバイス２１０１によって管理されている外部記憶デバイスを特定することができるようになる。
【０１１７】
図２１は、セキィリティデバイス２１０１の構成を示している。セキィリティデバイス２１０１は、耐タンパ機能を備えたＩＣカードモジュール２３１０と、ＩＣカードモジュール２３１０が処理したコンテンツを格納するフラッシュメモリ２３２０と、端末３０２との通信インターフェイスである接触ホストインターフェイス２３３０によって構成される。
【０１１８】
ＩＣカードモジュール２３１０は、接触ホストインターフェイス２３３０を介して端末３０２から受信したコマンドにしたがって、ＩＣカードモジュール２３１０内に格納されたＩＣカードアプリケーションを実行し、その処理結果及び端末３０２への制御メッセージを接触ホストインターフェイス２３３０介して端末３０２に送信し、端末３０２は、受信した処理結果及び端末３０２への制御メッセージに基づいて動作する。
【０１１９】
ＩＣカードモジュール２３１０内には、第１、第２及び第３の実施の形態において説明した表示情報登録手段３０４と外部記憶デバイス確認手段３０５と外部記憶デバイス操作手段３０６と記憶場所検索手段３０７とコンテンツ情報更新手段３０８と、第１、第２及び第３の実施の形態における制御手段３１１と同様の処理をおこなって、表示情報登録手段３０４、外部記憶デバイス確認手段３０５、外部記憶デバイス操作手段３０６、記憶場所検索手段３０７及びコンテンツ情報更新手段３０８を制御するセキュリティデバイス制御手段２２１１が外部記憶デバイス管理カードアプリケーション２３１１として格納されている。
【０１２０】
また、フラッシュメモリ２３２０上には、ＩＣカードモジュール２３１０によって、第１、第２及び第３の実施の形態において説明したコンテンツ情報記憶部３１３と表示情報記憶部３１２と、外部記憶デバイスに格納されているアプリケーションやコンテンツなどの各データにアクセスするためのパスワードを格納するセキュリティ情報記憶部２２１２とが論理的に構成されており、さらに、コンテンツ情報記憶部３１３と表示情報記憶部３１２とセキュリティ情報記憶部２２１２に格納されているデータは、ＩＣカードモジュール２３１０によって暗号化された状態で格納されており、ＩＣカードモジュール２３１０によって復号化できるようになっている。
【０１２１】
次に、セキィリティデバイス２１０１を装着した端末３０１の内部構成について説明する。
図２２は、セキィリティデバイス２１０１を装着した状態の端末３０１の内部構成を示している。図２２において、端末３０１は、端末表示手段３０３（ディスプレイ２１１３を含む）と入力手段３２３（入力ボタン２１１４を含む）と、端末接触通信手段３０９と端末無線通信手段３１０と制御手段３１１とから構成され、セキィリティデバイス２１０１と連携して、第１、第２及び第３の実施の形態の場合と同様の動作を行う。但し、第４の実施の形態における制御手段３１１は、セキィリティデバイス２１０１の外部記憶デバイス管理カードアプリケーション２３１１にコマンドを送信して外部記憶デバイスの登録処理の起動、及び、外部記憶デバイスの特定処理の起動を行うのみで、セキュリティデバイス制御手段２２１１が外部記憶デバイスの登録処理と特定処理における処理の制御を行う。したがって、処理フローも、制御手段３１１が行っていた処理の制御をセキィリティデバイス２１０１のセキュリティデバイス制御手段２２１１が行う以外は、図１２及び図１３に示した処理フローと基本的には同じである。但し、最初に、セキィリティデバイス２１０１にアクセスする部分の処理と、外部記憶デバイス上のパスワードが設定されたデータにアクセスする場合の処理が異なる。
【０１２２】
図２３（ａ）は、端末３０１を起動して最初にセキィリティデバイス２１０１にアクセスする時の処理フローを示している。図２３（ａ）において、まず、端末３０１の制御手段３１１がセキィリティデバイス２１０１のセキュリティデバイス制御手段２２１１にアクセス要求コマンドを送信する。すると、セキュリティデバイス制御手段２２１１は、アクセスパスワード入力画面表示を要求するメッセージを端末３０１の端末表示手段３０３に対して送信し、セキィリティデバイス２１０１のアクセスパスワードの入力を促す。
【０１２３】
次に、ユーザがセキィリティデバイス２１０１のアクセスパスワードを入力し、入力手段３２３からセキィリティデバイス２１０１のセキュリティデバイス制御手段２２１１にアクセスパスワードが送信されると、セキュリティデバイス制御手段２２１１は、内部に保持していたアクセスパスワードと受信したアクセスパスワードとを照合してユーザ認証を行い、その結果を端末表示手段３０３に表示させる。ユーザ認証の結果、ユーザが正しいユーザと認証された場合にのみ、その後の端末３０１からセキィリティデバイス２１０１へのアクセスが可能となる。
【０１２４】
また、図２３（ｂ）は、第１、第２及び第３の実施の形態の場合と同様にして、目的のコンテンツを格納している外部記憶デバイス３０２を特定して、外部記憶デバイス３０２に格納されたコンテンツを実際にアクセスする場合の処理フローを示している。図２３（ｂ）において、まず、セキィリティデバイス２１０１のセキュリティデバイス制御手段２２１１がセキュリティ情報記憶部２２１２にアクセスして目的のコンテンツに設定されているパスワードを検索する。その検索結果をもとに、セキュリティデバイス制御手段２２１１は外部記憶デバイス３０２に対してコンテンツ取得要求を送信する。この時、目的のコンテンツにパスワードが設定されている場合には、コンテンツ取得要求に検索されたパスワードを付加してコンテンツ取得要求を送信する。
【０１２５】
コンテンツにパスワードが設定されている場合、外部記憶デバイス３０２は、コンテンツ取得要求に付加されたパスワードを検証し、パスワードが正しい場合にのみ、要求されたデータをセキュリティデバイス制御手段２２１１に対して送信する。したがって、この場合、ユーザは、セキィリティデバイス２１０１に対するユーザ認証が完了していれば、個々のコンテンツに対しては、パスワードを入力することなく、目的のアプリケーションを起動したり、コンテンツにアクセスしたりできる。
【０１２６】
ここで、セキュリティ情報記憶部２２１２に格納されているパスワードは、ユーザがそのコンテンツに対して最初にアクセスした際に、入力手段３２３から入力されたパスワードがセキュリティ情報記憶部２２１２にコンテンツ毎に管理されて格納されている。
【０１２７】
また、上記では、セキュリティ情報記憶部２２１２が管理するパスワードをセキィリティデバイス２１０１からそのまま読み出してパスワード検証を行っていたが、チャレンジ情報に対して、セキィリティデバイス２１０１の内部でセキュリティ情報記憶部２２１２が管理するパスワードを用いてハッシュ演算などの所定の演算処理を行い、その演算処理の結果をセキィリティデバイス２１０１から読み出してパスワード検証を行うようにしてもよい。この場合、パスワード自体は、セキィリティデバイス２１０１の外には出ないので、より安全性が向上する。
【０１２８】
以上のように、第４の実施の形態の場合にも、端末や、ケース、ホルダーに表示されたイメージやメッセージ、また、ホルダーに点灯するＬＥＤ、端末から発せられる音を頼りにして、ユーザは複数の外部記憶デバイスの中から、目的のアプリケーションやコンテンツが保存された外部記憶デバイスを容易に特定することができる。特に、第４の実施の形態の場合には、端末やセキュリティデバイスを紛失した場合でも、ユーザがどのようなコンテンツを保有しているかといった情報が第３者に洩れる心配がなく、不正アクセスに対する安全性が向上する。
【０１２９】
なお、本発明はこれらの実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施し得る。
【産業上の利用可能性】
【０１３０】
本発明は、ＩＣカードなどのセキュアデバイスを装着でき、様々なアプリケーションを実行できる、携帯電話、携帯情報端末（ＰＤＡ）、パーソナルコンピュータなどの情報処理装置およびセキュアデバイス等に適用が可能である。
【図面の簡単な説明】
【０１３１】
【図１】本発明の第１の実施形態における、外部記憶デバイス装置システム構成図
【図２】本発明の第１の実施形態における、外部記憶デバイス装置利用イメージ図その１
【図３】本発明の第１の実施形態における、外部記憶デバイス装置利用イメージ図その２
【図４】本発明の第１の実施形態における、端末のモジュール構成
【図５】本発明の第１の実施形態における、ケースのモジュール構成
【図６】本発明の第１の実施形態における、外部記憶デバイスのモジュール構成
【図７】本発明の第１の実施形態における、表示情報
【図８】本発明の第１の実施形態における、表示情報具体例
【図９】本発明の第１の実施形態における、コンテンツ情報
【図１０】本発明の第１の実施形態における、コンテンツ情報具体例パターン１
【図１１】本発明の第１の実施形態における、コンテンツ情報具体例パターン２
【図１２】本発明の第１の実施形態における、外部記憶デバイス初期登録処理フロー図
【図１３】本発明の第１の実施形態における、外部記憶デバイス特定処理フロー図
【図１４】本発明の第２の実施形態における、外部記憶デバイス装置システム構成図
【図１５】本発明の第２の実施形態における、外部記憶デバイス装置利用イメージ図
【図１６】本発明の第２の実施形態における、ホルダーのモジュール構成
【図１７】本発明の第３の実施形態における、外部記憶デバイス装置システム構成図
【図１８】本発明の第３の実施形態における、外部記憶デバイス装置利用イメージ図
【図１９】本発明の第３の実施形態における、外部記憶デバイスのモジュール構成
【図２０】本発明の第４の実施形態における端末の外観図
【図２１】本発明の第４の実施形態における、セキィリティデバイスの構成を示す模式図
【図２２】本発明第４の実施形態における、端末３０１の内部構成を示す模式図
【図２３】（ａ）本発明の第４の実施形態における、セキィリティデバイスによるユーザ認証処理のフロー図（ｂ）本発明の第４の実施形態における、外部記憶デバイス上のデータへのアクセスの処理フロー図
【図２４】従来例のシステム構成図
【符号の説明】
【０１３２】
３０１  端末
３０２  外部記憶デバイス
３０３  端末表示手段
３０４  表示情報登録手段
３０５  外部記憶デバイス確認手段
３０６  外部記憶デバイス操作手段
３０７  記憶場所検索手段
３０８  コンテンツ情報更新手段
３０９  端末接触通信手段
３１０  端末無線通信手段
３１１  制御手段
３１２  表示情報記憶部
３１３  コンテンツ情報記憶部
３１４  外部記憶デバイス接触通信手段
３１５  外部記憶デバイス
３１６  外部記憶デバイス制御手段
３１７  外部記憶デバイス識別子記憶部
３１８  外部記憶デバイス表示情報記憶部
３１９  コンテンツ記憶部
３２０  ケース
３２１  ケース通信手段
３２２  ケース表示手段
３２３  入力手段
１２０１  ホルダー
１２０２  ホルダー通信手段
１２０３  ホルダー表示手段
１４０４  外部記憶デバイス表示手段
１４０５  外部記憶デバイス制御手段
２１０１  セキュリティデバイス
２１１１  セキュリティデバイススロット
２１１２  外部記憶デバイススロット
２１１３  ディスプレイ
２１１４  入力ボタン
２２１１  セキュリティデバイス制御手段
２２１２  セキュリティ情報記憶部
２３１０  ＩＣカードモジュール
２３１１  外部記憶デバイス管理カードアプリケーション
２３２０  フラッシュメモリ
２３３０  接触ホストインターフェイス
１０  端末
１２  ハードディスク
１４  キーボード
１６  モニタ
１８  ディスク装置
２０  ＣＰＵ
２２  フロッピー
２４  工作機械
２５  データ
３１  ラベル
【図１】
2005322027.tif 000003
【図２】
2005322027.tif 000004
【図３】
2005322027.tif 000005
【図４】
2005322027.tif 000006
【図５】
2005322027.tif 000007
【図６】
2005322027.tif 000008
【図７】
2005322027.tif 000009
【図８】
2005322027.tif 000010
【図９】
2005322027.tif 000011
【図１０】
2005322027.tif 000012
【図１１】
2005322027.tif 000013
【図１２】
2005322027.tif 000014
【図１３】
2005322027.tif 000015
【図１４】
2005322027.tif 000016
【図１５】
2005322027.tif 000017
【図１６】
2005322027.tif 000018
【図１７】
2005322027.tif 000019
【図１８】
2005322027.tif 000020
【図１９】
2005322027.tif 000021
【図２０】
2005322027.tif 000022
【図２１】
2005322027.tif 000023
【図２２】
2005322027.tif 000024
【図２３】
2005322027.tif 000025
【図２４】
2005322027.tif 000026