(57)【要約】【課題】非接触型ＩＣに対してアクセスがあった場合に、そのアクセスを制御するとともに、外部アクセスがあった旨を報知するようにする。【解決手段】非接触型ＩＣ２の制御部３１は、アンテナ３２の負荷の変化に応じて、外部装置からアクセスされたことを検知し、アクセス情報として信号判断部２８に通知する。信号判断部２８は、通知されたアクセス情報に基づいて、記憶部１６に記録されている履歴情報を参照し、外部装置に対してアクセスを許可するか否かを判断し、その判断結果をＣＰＵ１１に通知する。ＣＰＵ１１は、通知された判断結果に基づいて、外部アクセスがあった旨を報知するため、表示部１５、スピーカ２５、光発生部２６、または振動発生部２７を制御し、所定の刺激を発生させる。本発明は、非接触型ＩＣを搭載した端末装置に適用できる。【選択図】      図２
2004280375.tif 000002
【特許請求の範囲】
【請求項１】
情報記録媒体を内蔵した情報処理装置において、
前記情報記録媒体とデータを通信する通信手段と、
前記情報記録媒体へのアクセスを検知する検知手段と、
前記検知手段による検知結果が、前記通信手段によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定手段と、
前記判定手段により前記外部装置からのアクセスであると判定された場合、前記外部装置に対するアクセスを制御するアクセス制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記検知手段により前記情報記録媒体へのアクセスが検知された場合、そのアクセスに関する履歴情報を記録する記録手段をさらに備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記アクセス制御手段は、前記記録手段に記録されている前記履歴情報を参照し、前記外部装置に対応する前記履歴情報が検索された場合、その履歴情報に基づいて、前記外部装置に対するアクセスを制御する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記アクセス制御手段は、前記記録手段に記録されている前記履歴情報を参照し、前記外部装置に対応する履歴情報が検索されなかった場合、アクセスの可否を選択させるための選択画面を表示し、
前記記録手段は、前記選択画面に対するユーザの操作に基づいて、前記履歴情報を記録する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記情報記録媒体は、非接触型ＩＣである
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
情報記録媒体を内蔵した情報処理装置の情報処理方法において、
前記情報記録媒体とデータを通信する通信ステップと、
前記情報記録媒体へのアクセスを検知する検知ステップと、
前記検知ステップの処理による検知結果が、前記通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、
前記判定ステップの処理により前記外部装置からのアクセスであると判定された場合、前記外部装置に対するアクセスを制御するアクセス制御ステップと
を含むことを特徴とする情報処理方法。
【請求項７】
情報記録媒体を内蔵した情報処理装置の情報処理を、コンピュータに行わせるプログラムにおいて、
前記情報記録媒体とデータを通信する通信ステップと、
前記情報記録媒体へのアクセスを検知する検知ステップと、
前記検知ステップの処理による検知結果が、前記通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、
前記判定ステップの処理により前記外部装置からのアクセスであると判定された場合、前記外部装置に対するアクセスを制御するアクセス制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項８】
情報記録媒体を内蔵した情報処理装置の情報処理を、コンピュータに行わせるプログラムにおいて、
前記情報記録媒体とデータを通信する通信ステップと、
前記情報記録媒体へのアクセスを検知する検知ステップと、
前記検知ステップの処理による検知結果が、前記通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、
前記判定ステップの処理により前記外部装置からのアクセスであると判定された場合、前記外部装置に対するアクセスを制御するアクセス制御ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項９】
情報記録媒体を内蔵した情報処理装置において、
前記情報記録媒体とデータを通信する通信手段と、
前記情報記録媒体へのアクセスを検知する検知手段と、
前記検知手段による検知結果が、前記通信手段によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定手段と、
前記判定手段により前記外部装置からのアクセスであると判定された場合、アクセスされた旨を報知する報知手段と
を備えることを特徴とする情報処理装置。
【請求項１０】
前記報知手段は、警告表示、音、光、または振動により報知する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記報知手段は、アクセス元に応じて、報知方法を変更する
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
前検知手段により前記情報記録媒体へのアクセスが検知された場合、そのアクセスに関する履歴情報を記録する記録手段をさらに備える
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１３】
前記情報記録媒体は、非接触型ＩＣである
ことを特徴とする請求項９に記載の情報処理装置。
【請求項１４】
情報記録媒体を内蔵した情報処理装置の情報処理方法において、
前記情報記録媒体とデータを通信する通信ステップと、
前記情報記録媒体へのアクセスを検知する検知ステップと、
前記検知ステップの処理による検知結果が、前記通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、
前記判定ステップの処理により前記外部装置からのアクセスであると判定された場合、アクセスされた旨を報知する報知ステップと
を含むことを特徴とする情報処理方法。
【請求項１５】
情報記録媒体を内蔵した情報処理装置の情報処理を、コンピュータに行わせるプログラムにおいて、
前記情報記録媒体とデータを通信する通信ステップと、
前記情報記録媒体へのアクセスを検知する検知ステップと、
前記検知ステップの処理による検知結果が、前記通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、
前記判定ステップの処理により前記外部装置からのアクセスであると判定された場合、アクセスされた旨を報知する報知ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１６】
情報記録媒体を内蔵した情報処理装置の情報処理を、コンピュータに行わせるプログラムにおいて、
前記情報記録媒体とデータを通信する通信ステップと、
前記情報記録媒体へのアクセスを検知する検知ステップと、
前記検知ステップの処理による検知結果が、前記通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、
前記判定ステップの処理により前記外部装置からのアクセスであると判定された場合、アクセスされた旨を報知する報知ステップと
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、例えば、外部から非接触型ＩＣに対してアクセスがあった場合に、そのアクセスを制限するようにした情報処理装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
従来、非接触型ＩＣを搭載する媒体として、カードが挙げられる。このカードの内部には、非接触型ＩＣ、およびアンテナなどが設けられており、外部のリーダライタから輻射される電磁波によってアンテナの負荷が変化し、非接触型ＩＣのデータが読み書きされる。
【０００３】
この非接触型ＩＣカードは、リーダライタに直接接触させる必要がないため、取り扱いが容易であり、その利用用途は広い。例えば、個人ＩＤが登録された非接触型ＩＣカードにより、ユーザの入退出を管理する方法が提案されている（特許文献１参照）。
【０００４】
【特許文献１】
特開２００３−６５７８号公報
【０００５】
【発明が解決しようとする課題】
ところで、非接触型ＩＣを携帯電話機やパーソナルコンピュータなどの端末装置に組み込んだ場合、端末装置固有の機能を利用することが可能となる。例えば、端末装置にリーダライタを内蔵することにより、非接触型ＩＣのデータをその端末装置自体が読み書きすることが可能となる。
【０００６】
しかしながら、非接触型ＩＣは、非接触による読み書きが可能であるが故に、不正者によって、重要なデータが簡単に読み出されてしまう恐れがあり、セキュリティ性に欠ける課題があった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、非接触型ＩＣに対してアクセスがあった場合に、そのアクセスを制御するとともに、外部アクセスをユーザに対して報知することができるようにするものである。
【０００８】
【課題を解決するための手段】
本発明の第１の情報処理装置は、情報記録媒体とデータを通信する通信手段と、情報記録媒体へのアクセスを検知する検知手段と、検知手段による検知結果が、通信手段によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定手段と、判定手段により外部装置からのアクセスであると判定された場合、外部装置に対するアクセスを制御するアクセス制御手段とを備えることを特徴とする。
【０００９】
前記検知手段により情報記録媒体へのアクセスが検知された場合、そのアクセスに関する履歴情報を記録する記録手段をさらに設けることができる。
【００１０】
前記アクセス制御手段には、記録手段に記録されている履歴情報を参照させ、外部装置に対応する履歴情報が検索された場合、その履歴情報に基づいて、外部装置に対するアクセスを制御させることができる。
【００１１】
前記アクセス制御手段には、記録手段に記録されている履歴情報を参照させ、外部装置に対応する履歴情報が検索されなかった場合、アクセスの可否を選択させるための選択画面を表示させ、記録手段には、選択画面に対するユーザの操作に基づいて、履歴情報を記録させることができる。
【００１２】
前記情報記録媒体は、非接触型ＩＣであるものとすることができる。
【００１３】
本発明の第１の情報処理方法は、情報記録媒体とデータを通信する通信ステップと、情報記録媒体へのアクセスを検知する検知ステップと、検知ステップの処理による検知結果が、通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、判定ステップの処理により外部装置からのアクセスであると判定された場合、外部装置に対するアクセスを制御するアクセス制御ステップとを含むことを特徴とする。
【００１４】
本発明の第１の記録媒体に記録されているプログラムは、情報記録媒体とデータを通信する通信ステップと、情報記録媒体へのアクセスを検知する検知ステップと、検知ステップの処理による検知結果が、通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、判定ステップの処理により外部装置からのアクセスであると判定された場合、外部装置に対するアクセスを制御するアクセス制御ステップとをコンピュータに行わせることを特徴とする。
【００１５】
本発明の第１のプログラムは、情報記録媒体とデータを通信する通信ステップと、情報記録媒体へのアクセスを検知する検知ステップと、検知ステップの処理による検知結果が、通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、判定ステップの処理により外部装置からのアクセスであると判定された場合、外部装置に対するアクセスを制御するアクセス制御ステップとをコンピュータに行わせることを特徴とする。
【００１６】
本発明の第２の情報処理装置は、情報記録媒体とデータを通信する通信手段と、情報記録媒体へのアクセスを検知する検知手段と、検知手段による検知結果が、通信手段によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定手段と、判定手段により外部装置からのアクセスであると判定された場合、アクセスされた旨を報知する報知手段とを備えることを特徴とする。
【００１７】
前記報知手段には、警告表示、音、光、または振動により報知させることができる。
【００１８】
前記報知手段には、アクセス元に応じて、報知方法を変更させることができる。
【００１９】
前検知手段により情報記録媒体へのアクセスが検知された場合、そのアクセスに関する履歴情報を記録する記録手段をさらに設けることができる。
【００２０】
前記情報記録媒体は、非接触型ＩＣであるものとすることができる。
【００２１】
本発明の第２の情報処理方法は、情報記録媒体とデータを通信する通信ステップと、情報記録媒体へのアクセスを検知する検知ステップと、検知ステップの処理による検知結果が、通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、判定ステップの処理により外部装置からのアクセスであると判定された場合、アクセスされた旨を報知する報知ステップとを含むことを特徴とする。
【００２２】
本発明の第２の記録媒体に記録されているプログラムは、情報記録媒体とデータを通信する通信ステップと、情報記録媒体へのアクセスを検知する検知ステップと、検知ステップの処理による検知結果が、通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、判定ステップの処理により外部装置からのアクセスであると判定された場合、アクセスされた旨を報知する報知ステップとをコンピュータに行わせることを特徴とする。
【００２３】
本発明の第２のプログラムは、情報記録媒体とデータを通信する通信ステップと、情報記録媒体へのアクセスを検知する検知ステップと、検知ステップの処理による検知結果が、通信ステップの処理によるアクセスであるか、または、外部装置からのアクセスであるか否かを判定する判定ステップと、判定ステップの処理により外部装置からのアクセスであると判定された場合、アクセスされた旨を報知する報知ステップとをコンピュータに行わせることを特徴とする。
【００２４】
第１の本発明においては、情報記録媒体へのアクセスが検知され、その検知結果が、内部によるアクセスであるか、または、外部装置からのアクセスであるか否かが判定され、外部装置からのアクセスであると判定された場合、外部装置に対するアクセスが制御される。
【００２５】
第２の本発明においては、情報記録媒体へのアクセスが検知され、その検知結果が、内部によるアクセスであるか、または、外部装置からのアクセスであるか否かが判定され、外部装置からのアクセスであると判定された場合、アクセスされた旨が報知される。
【００２６】
【発明の実施の形態】
以下、図を参照して、本発明の実施の形態について説明する。
【００２７】
図１は、本発明の一実施の形態である、端末装置１と非接触ＩＣリーダライタ３との接続を示している。
【００２８】
端末装置１は、例えば、携帯電話機で構成され、内蔵する非接触型ＩＣ２に対して、各種データの読み出し、または書き込みが可能になされている。また端末装置１は、非接触ＩＣリーダライタ３から非接触型ＩＣ２にアクセスされたことを検知し、ユーザに対して、その旨を報知するとともに、そのアクセスを制限する（その詳細は後述する）。
【００２９】
非接触型ＩＣ２は、端末装置１による各種データの読み出し、または書き込み以外にも、非接触ＩＣリーダライタ３から輻射される電磁波を介して、各種データの読み出し、または書き込みが可能になされている。すなわち、非接触型ＩＣ２は、非接触ＩＣリーダライタ３から輻射される電磁波に応じて、メモリ３３（図２）に記録されているデータを非接触ＩＣリーダライタ３に通知したり、あるいは、非接触ＩＣリーダライタ３から送信されてきたデータをメモリ３３に記録することができる。
【００３０】
非接触ＩＣリーダライタ３は、非接触型ＩＣ２に対して電磁波を輻射し、それに対するアンテナ（図示せず）の負荷の変化に基づいて、各種のデータを送受信する。
【００３１】
図２は、端末装置１の内部の構成例を示すブロック図である。同図に示されるように、制御データなどを伝送する制御ライン２２を介して、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、操作部１４、表示部１５、記憶部１６、音声処理部１７、通信部１９、ドライブ２０、および信号判断部２８が相互に接続されているとともに、音声データなどを伝送するデータライン２３を介して、ＲＯＭ１２、ＲＡＭ１３、マイクロフォン２４、スピーカ２５、光発生部２６、振動発生部２７、および信号判断部２８が接続されている。これらは、図示せぬ電源回路から供給される電力により動作可能な状態となる。
【００３２】
ＣＰＵ１１は、ＲＯＭ１２に記憶されているアクセス制御プログラム、または記憶部１６からＲＡＭ１３にロードされたアクセス制御プログラムに従って、各種の処理を実行する。ＲＯＭ１２は、一般的には、ＣＰＵ１１が使用する各種プログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。またＲＯＭ１２には、端末装置１の端末ＩＤも格納される。ＲＡＭ１３は、ＣＰＵ１１が各種の処理を実行する上において必要なデータなどを適宜格納する。
【００３３】
操作部１４は、ボタン、スイッチ、あるいはジョグダイヤルなどで構成され、ユーザによる操作に対応した各種指示をＣＰＵ１１に入力する。表示部１５は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などのディスプレイで構成され、各種情報をテキストやイメージで表示する。
【００３４】
記憶部１６は、不揮発性メモリなどで構成され、ＣＰＵ１１が実行する各種プログラムやデータなどを記録する。また記憶部１８には、非接触ＩＣリーダライタ３などの外部装置、または端末装置１（内部）から非接触型ＩＣ２に対してアクセスされた場合、その履歴情報が記録される（その詳細は図３を参照して後述する）。
【００３５】
音声処理部１７は、通信部１９より供給された高周波データをスペクトラム逆拡散処理し、アナログ音声信号に変換した後、スピーカ２５に出力する。また音声処理部１７は、マイクロフォン２４で集音された音声信号をデジタル音声データに変換し、スペクトラム拡散処理した後、通信部１９に出力する。
【００３６】
アンテナ１８は、固定無線局である基地局（図示せず）との間で電波を送受信する。通信部１９は、アンテナ１８で受信した受信信号を増幅して周波数変換処理およびアナログデジタル変換処理を施し、音声処理部１７に出力する。また通信部１９は、音声処理部１７から供給されたデジタル音声データをデジタルアナログ変換処理および周波数変換処理を施した後、アンテナ１７を介して送信する。
【００３７】
ドライブ２０は、必要に応じて、端末装置１に接続される。このドライブ２０には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどのリムーバブルメディア２１が適宜装着され、そこから読み出されたアクセス制御プログラムが、必要に応じて記憶部１６にインストールされる。
【００３８】
マイクロフォン２４は、集音した音声を電気信号に変換し、データライン２３を介して音声処理部１７に出力する。スピーカ２５は、データライン２３を介して供給されたデータ、またはアナログ音声信号に対応する所定の音声を出力する。
【００３９】
光発生部２６は、ＣＰＵ１１から供給された電気信号に対応する所定の光を発生する。振動発生部２７は、ＣＰＵ１１から供給された電気信号に対応する所定の振動を発生する。
【００４０】
信号判断部２８は、非接触型ＩＣ２に接続され、非接触型ＩＣ２に対して各種データの読み出し、または書き込みを行う。また信号判断部２８は、非接触型ＩＣ２から通知されたアクセス情報に基づいて、記憶部１６に記録されている履歴情報を参照し、非接触型ＩＣ２にアクセスした外部装置（例えば、非接触ＩＣリーダライタ３）に対してアクセスを許可するか否かを判断し、その判断結果をＣＰＵ１１に通知する。
【００４１】
非接触型ＩＣ２は、制御部３１、アンテナ３２、およびメモリ３３で構成されている。制御部３１は、ＣＰＵ、ＲＯＭ、およびＲＡＭなどからなり、アンテナ３２の負荷の変化に応じて、メモリ３３のデータを読み出したり、あるいは、メモリ３３にデータを書き込む。アンテナ３２は、非接触ＩＣリーダライタ３から輻射される電磁波に応じて負荷を変化させることで、各種データの送受信を行う。
【００４２】
図３は、記憶部１６が記録する履歴情報の一例を示している。記憶部１６には、アクセス日に対応付けて、アクセス元、アクセス内容、およびアクセス可否が記録されている。
【００４３】
アクセス日は、非接触型ＩＣ２に対してアクセスされた日を示し、アクセス元は、非接触型ＩＣ２にアクセスした外部装置の端末ＩＤを示し、アクセス内容は、非接触型ＩＣ２に対してアクセスした内容を示し、アクセス可否は、非接触型ＩＣ２に対する外部装置からのアクセスを許可したか否かを示す。
【００４４】
図３の例の場合、“２００３／１／１”のアクセス日に対応付けて、“０００１”の端末ＩＤ、“データ読み出し”のアクセス内容、および“許可”のアクセス可否に関する情報が記録されており、“２００３／１／１”のアクセス日に対応付けて、“００１５”の端末ＩＤ、“データ書き換え”のアクセス内容、および“不許可”のアクセス可否に関する情報が記録されている。
【００４５】
次に、図４のフローチャートを参照して、非接触型ＩＣ２に対してアクセスされた場合に端末装置１が実行するアクセス制御処理について説明する。この処理は、端末装置１の本体の電源がオンされると、アクセス制御プログラムが起動されることにより、実行される。
【００４６】
ステップＳ１において、ＣＰＵ１１は、ユーザにより図示せぬ電源ボタンが操作され、本体の電源がオフされたか否かを判定し、電源がオフされていないと判定した場合、ステップＳ２に進む。すなわち、このアクセス制御処理は、端末装置１の電源がオンされている間、常時実行されるものである。
【００４７】
ステップＳ２において、信号判断部２８は、非接触型ＩＣ２へのアクセスが検知されたか否か、すなわち非接触型ＩＣ２よりアクセス情報が通知されたか否かを判定し、非接触型ＩＣ２へのアクセスが検知されるまで待機する。
【００４８】
具体的には、例えば、ユーザが操作部１４を用いて、非接触型ＩＣ２へアクセスする操作を行うと、ＣＰＵ１１が、その操作に基づいて信号判断部２８を制御し、非接触型ＩＣ２にアクセスさせる。これにより、非接触型ＩＣ２の制御部３１は、端末装置１からアクセスされたことを検知し、アクセス情報として信号判断部２８に通知する。
【００４９】
また例えば、非接触ＩＣリーダライタ３が端末装置１に近接されると、非接触ＩＣリーダライタ３から輻射された電磁波が非接触型ＩＣ２のアンテナ３２により受信される。これにより、非接触型ＩＣ２の制御部３１は、アンテナ３２の負荷の変化に応じて、非接触ＩＣリーダライタ３からアクセスされたことを検知し、アクセス情報として信号判断部２８に通知する。
【００５０】
ステップＳ２において、非接触型ＩＣ２へのアクセスが検知された、すなわち非接触型ＩＣ２よりアクセス情報が通知されたと判定された場合、ステップＳ３に進み、信号判断部２８は、通知されたアクセス情報に基づいて、アクセス元が内部であるか否かを判定する。
【００５１】
ステップＳ３において、信号判断部２８は、アクセス元が内部である、すなわち自分自身であると判定した場合、内部からのアクセスである旨をＣＰＵ１１に通知し、ステップＳ９に進む。一方、アクセス元が内部ではなく、非接触ＩＣリーダライタ３などの外部装置であると判定した場合、信号判断部２８は、外部装置からのアクセスである旨をＣＰＵ１１に通知し、ステップＳ４に進む。
【００５２】
ステップＳ４において、ＣＰＵ１１は、信号判断部２８からの通知に基づいて、外部から非接触型ＩＣ２にアクセスされたことを、ユーザに対して報知するため、表示部１５、スピーカ２５、光発生部２６、または振動発生部２７を制御し、所定の刺激を発生させる。
【００５３】
これにより、表示部１５は、例えば、“外部よりアクセスされました”といった警告メッセージを表示し、スピーカ２５は、その警告メッセージを音声として出力し、光発生部２６は、所定の光を発生し、振動発生部２７は、所定の振動を発生し、ユーザに対してアクセス検知を報知することができる。
【００５４】
これらの報知手段は、いずれか１つを発生させてもよいし、組み合わせて発生させるようにしてもよい。また、これらの報知手段は、ユーザが任意に選択し、端末装置１に設定することができる。
【００５５】
ステップＳ５において、信号判断部２８は、記憶部１６に記録されている履歴情報（図３）を参照し、ステップＳ６において、非接触型ＩＣ２にアクセスした外部装置が、アクセスが許可されている装置であるか否かを判定する。
【００５６】
例えば、アクセス元が“０００１”の端末ＩＤを持つ外部装置の場合、図３の例では、その装置に対してアクセスが許可されているため、信号判断部２８は、アクセスが許可されている装置であると判断する。
【００５７】
また例えば、アクセス元が“００１５”の端末ＩＤを持つ外部装置の場合、図３の例では、その装置に対してアクセスが許可されていないため、信号判断部２８は、アクセスが許可されていない装置であると判断する。
【００５８】
さらにまた例えば、アクセス元の端末ＩＤが記憶部１６に記録されていない場合、信号判断部２８は、初めてアクセスされた装置であると判断し、ここでは、まだアクセスを許可しない。
【００５９】
ステップＳ６において、信号判断部２８は、非接触型ＩＣ２にアクセスした外部装置が、アクセスが許可されている装置であると判定した場合、その判定結果をＣＰＵ１１に通知し、ステップＳ９に進む。一方、アクセスが許可されていない装置であると判定した場合、信号判断部２８は、その判定結果をＣＰＵ１１に通知し、ステップＳ７に進む。
【００６０】
ＣＰＵ１１は、信号判断部２８から、アクセスが許可されていない装置であるという判定結果が通知されると、ステップＳ７において、表示部１５を制御し、例えば、図５に示されるような確認画面５１を表示させ、ユーザに対し、アクセスの許可または不許可を選択させる。
【００６１】
図５に示す確認画面５１には、「外部よりアクセスされました。アクセスを許可しますか？」といったメッセージとともに、Ｙｅｓボタン５２、およびＮｏボタン５３が表示されている。なお、この確認画面５１では、アクセスされた旨を表示させるようにしているが、この他、アクセス元やアクセス内容などを表示させることもできる。
【００６２】
ユーザは、確認画面５１のメッセージを確認し、外部からのアクセスを許可する場合には、操作部１４を用いてＹｅｓボタン５２を選択し、外部からのアクセスを許可しない場合には、Ｎｏボタン５３を選択する。
【００６３】
ステップＳ８において、ＣＰＵ１１は、非接触型ＩＣ２にアクセスした外部装置に対してアクセスが許可されたか否か、すなわち、確認画面５１においてユーザによりＹｅｓボタン５２が選択されたか否かを判定し、外部装置に対してアクセスが許可されたと判定した場合、ステップＳ９に進む。
【００６４】
ステップＳ９において、ＣＰＵ１１は、内部からのアクセス、または、ユーザにより許可された外部装置からのアクセスを有効にする。これにより、非接触型ＩＣ２に対して行われた、内部または外部装置からのアクセスに応じて、所定の処理が実行される。
【００６５】
ステップＳ１０において、ＣＰＵ１１は、ステップＳ９の処理により、内部または外部装置からのアクセスが有効にされると、アクセス日、アクセス元、アクセス内容、およびアクセス可否（いまの場合、“許可”）を、履歴情報として記憶部１６に記録させる（図３）。
【００６６】
ステップＳ８において、ＣＰＵ１１は、外部装置に対してアクセスが許可されなかった、すなわち、確認画面５１においてユーザによりＮｏボタン５３が選択されたと判定した場合、ステップＳ１１に進み、外部装置からのアクセスを無効にする。これにより、非接触型ＩＣ２に対して行われた、外部装置からの不正なアクセスが排除される。
【００６７】
ステップＳ１２において、ＣＰＵ１１は、ステップＳ１１の処理により、外部装置からのアクセスが無効にされると、アクセス日、アクセス元、アクセス内容、およびアクセス可否（いまの場合、“不許可”）を、履歴情報として記憶部１６に記録させる（図３）。
【００６８】
ステップＳ１０またはステップＳ１２の処理の後、ステップＳ１に戻り、上述した処理が繰り返し実行される。そして、ステップＳ１において、本体の電源がオフされたと判定された場合、処理は終了される。
【００６９】
以上のように、外部装置から非接触型ＩＣ２へのアクセスが検知されると、端末装置１が、そのアクセスを許可するか否かを判断するとともに、警告表示、音声発生、光発生、または振動発生などの刺激を報知するようにしたので、ユーザは、視覚、聴覚、あるいは触覚といった五感で、外部からのアクセスを認識することができる。これにより、ユーザに気付かれずに、不正に、非接触型ＩＣ２にアクセスされることを防止することができる。
【００７０】
またユーザは、アクセスが検知された場合に端末装置１から報知される、警告表示、音声発生、光発生、または振動発生などの報知手段の中から、自分が認識しやすい手段を選択することが可能である。さらに、その報知手段をアクセス元に応じて変更させることにより、特定相手からのアクセスと不明者からのアクセスを容易に区別することができる。
【００７１】
また以上においては、非接触型ＩＣ２へアクセスされる毎にその履歴情報を記憶部１６に記録するようにしたので、定期的に、アクセス元やアクセス内容などを調査することができる。これにより、例えば、短時間に何度も同じ外部装置からアクセスされていた場合、それは不正アクセスであると判断し、次回、この外部装置から再びアクセスされた場合、ＣＰＵ１１は、ユーザにアクセスの可否を問うことなく（すなわち、図４のステップＳ７の処理における確認画面５１の表示を行うことなく）、直ちにそのアクセスを排除するようにしてもよい。
【００７２】
さらに以上においては、端末装置１として、携帯電話機を例に挙げ説明したが、本発明はこれに限られるものではなく、例えば、パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、デジタルビデオカメラ、あるいはテレビジョン受像機などの電子機器などに広く適用することが可能である。
【００７３】
また、非接触型ＩＣ２へのアクセスが検知されると、そのアクセスを許可するか否かの判断を端末装置１が行うようにしたが、非接触型ＩＣ２自身が判断することも可能である。その場合の非接触型ＩＣ２の構成例を図６に示す。
【００７４】
図６の例の場合、非接触型ＩＣ２には、制御部３１、アンテナ３２、およびメモリ３３の他、端末装置１の信号判断部２８と同様の機能を有する信号判断部６１、および出力制御部６２が設けられている。またメモリ３３には、各種データの他、図３に示したような、非接触型ＩＣ２に対してアクセスされた場合の履歴情報が記録される。
【００７５】
次に、図６に示した非接触型ＩＣ２に対してアクセスされた場合のアクセス制御処理について説明する。なお、図４のフローチャートを参照して説明した端末装置１が実行するアクセス制御処理と基本的には同様の処理であるため、ここでは簡単に説明する。
【００７６】
例えば、非接触ＩＣリーダライタ３が非接触型ＩＣ２に近接されると、非接触ＩＣリーダライタ３から輻射された電磁波がアンテナ３２により受信される。これにより、制御部３１は、アンテナ３２の負荷の変化に応じて、非接触ＩＣリーダライタ３からアクセスされたことを検知し、アクセス情報として信号判断部６１に通知する。
【００７７】
信号判断部６１は、制御部３１から通知されたアクセス情報に基づいて、メモリ３３に記録されている履歴情報を参照し、非接触ＩＣリーダライタ３に対してアクセスを許可するか否かを判断し、その判断結果を制御部３１に通知する。
【００７８】
制御部３１は、信号判断部６１から通知された判断結果に基づいて、外部より非接触型ＩＣ２にアクセスされたことをユーザに対して報知するため、出力制御部６２を制御し、所定の刺激に対応する電気信号を出力させる。
【００７９】
このように、外部装置から非接触型ＩＣ２へのアクセスが検知されると、非接触型ＩＣ２自身が、そのアクセスを許可するか否かを判断することができる。
【００８０】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【００８１】
この記録媒体は、図２に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）を含む）、光磁気ディスク（ＭＤ（Ｍｉｎｉ−Ｄｉｓｃ）（登録商標）を含む）、もしくは半導体メモリなどにより構成されるリムーバブルメディア２１だけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されている記憶部１６やＲＯＭ１２などで構成される。
【００８２】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００８３】
【発明の効果】
以上のように、第１の本発明によれば、非接触型ＩＣへのアクセスを検知することが可能となる。特に、非接触型ＩＣへのアクセスが検知された場合に、そのアクセスを許可するか否かを判断して制御することが可能となる。
【００８４】
第２の本発明によれば、非接触型ＩＣへのアクセスを検知することが可能となる。特に、外部から非接触型ＩＣへのアクセスが検知された場合に、アクセスされた旨をユーザに対して報知することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施の形態である、端末装置と非接触ＩＣリーダライタとの接続を示す図である。
【図２】端末装置の内部の構成例を示すブロック図である。
【図３】記憶部が記録する履歴情報の一例を示す図である。
【図４】アクセス制御処理を説明するフローチャートである。
【図５】確認画面の表示例を示す図である。
【図６】他の非接触型ＩＣの構成例を示す図である。
【符号の説明】
１  端末装置，  ２  非接触型ＩＣ，  ３  非接触ＩＣリーダライタ，  １１  ＣＰＵ，  １５  表示部，  １６  記憶部，  ２０  ドライブ，  ２１  リムーバブルメディア，  ２５  スピーカ，  ２６  光発生部，  ２７  振動発生部，２８  信号判断部，  ３１  制御部，  ３２  アンテナ，  ３３  メモリ
【図１】
2004280375.tif 000003
【図２】
2004280375.tif 000004
【図３】
2004280375.tif 000005
【図４】
2004280375.tif 000006
【図５】
2004280375.tif 000007
【図６】
2004280375.tif 000008