(57)【要約】【課題】無線通信可能エリア外における情報漏洩防止とユーザの利便性を両立できる通信端末などを提供する。【解決手段】通信端末１は、無線中継装置と無線接続中に得られたデータを格納し、ユーザに閲覧させる通信端末であって、データを閲覧する指示をユーザから受け付ける受付部３４と、無線中継装置と無線通信を行う無線通信部３１と、データを暗号化鍵情報を用いて暗号化する暗号化部３２と、暗号化部で暗号化されたデータを格納する記憶部３３と、受付部から暗号化されたデータを閲覧する指示を受け付けた場合に、無線中継装置との間で無線接続処理が完了した場合に限り、暗号化されたデータを復号化する復号化部３６と、復号化されたデータをユーザに閲覧させる提供部３７とを備える。【選択図】図３
2020167651.tif 000002
【特許請求の範囲】
【請求項１】
無線中継装置と無線接続中に得られたデータを格納し、ユーザに閲覧させる通信端末であって、
前記データを閲覧する指示をユーザから受け付ける受付部と、
前記無線中継装置と無線通信を行う無線通信部と、
前記データを暗号化鍵情報を用いて暗号化する暗号化部と、
前記暗号化部で暗号化されたデータを格納する記憶部と、
前記受付部から前記暗号化されたデータを閲覧する指示を受け付けた場合に、前記無線中継装置との間で無線接続処理が完了した場合に限り、前記暗号化されたデータを復号化する復号化部と、
復号化された前記データをユーザに閲覧させる提供部と
を備える通信端末。
【請求項２】
前記記憶部は、
暗号化および復号化するために用いる情報を格納する鍵情報設定項目一覧と、
前記暗号化済みデータと前記暗号化鍵情報を紐付けて管理する暗号化鍵情報紐付けテーブルと、
を備え、
前記暗号化鍵情報は、前記鍵情報設定項目一覧のいずれかを含む情報をもとに生成される、
請求項１の通信端末。
【請求項３】
前記暗号化鍵情報は、前記無線中継装置と自装置との間の無線接続に必要な情報を含む情報である、
請求項１または２に記載の通信端末。
【請求項４】
前記暗号化鍵情報は、前記無線中継装置のＭＡＣアドレスおよび前記無線中継装置との間で無線接続に使われたＳＳＩＤを含む情報である、
請求項３に記載の通信端末。
【請求項５】
前記暗号化鍵情報は、さらにログイン認証情報を含み、
前記ログイン認証情報は、ＩＤおよびパスワードである、
請求項３または４に記載の通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮ通信システムにおける情報漏洩防止技術に関する。
【背景技術】
【０００２】
近年、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）の小型化や持ち運び可能で大容量化した記憶媒体が普及しており、これら記憶媒体を紛失、盗難、盗聴される、あるいは悪意のあるソフトウェアなどにより、記憶媒体内の機密情報、個人情報など秘匿された電子情報が外部に漏洩してしまうという事態が発生している。これら情報漏洩を防止するために種々の方法が提案され、実施されている。
【０００３】
例えば、特許文献１には、特定のエリア内において情報漏洩防止の対象となる対象情報が記憶された携帯端末と管理装置（情報管理サーバなど）との間で無線通信を行い、管理装置は当該携帯端末の位置情報を生成し、当該携帯端末に送信する。そして、携帯端末は、当該位置情報または無線通信の受信状態をもとに自装置（携帯端末）に記憶している対象情報を消去する。つまり、エリア内から携帯端末が持ち出された場合でも、対象情報を消去することで情報漏洩を防止する技術（情報漏洩防止システム）が記載されている。
【０００４】
ところで、開発現場では、複数の開発者が１台のＰＣを共有して使用することがある。例えば、共有端末は、個別製品のテスト作業や開発者に割り当てられる個々のＰＣ以外で情報処理作業を行いたい場合などに利用される。そのため、共有端末には、利用形態を鑑み携行しやすく持ち運べる通信端末（ノートＰＣ、タブレットなど）が多く使用される。共有端末は、開発に必要な秘匿性の高い情報（秘匿管理対象情報とも呼ぶ）を保存して例えば、テスト作業中に閲覧できるようにして、開発者の作業効率を上げることも多い。
【０００５】
ここで、共有端末は、複数の開発者が使用するため、開発者それぞれが異なる認証情報でログインすることで、当該共有端末内のデータに対するアクセスが開発者ごとに制限され、セキュリティが担保されている。また、共有端末に保存する秘匿管理対象情報は、管理装置（サーバ）などで一元管理されていることが多く、例えば無線中継装置（無線アクセスポイントなど）を介して、管理装置から共有端末にダウンロードして利用される。秘匿管理対象情報には、例えば、開発対象の製品仕様書、顧客要求仕様書、および技術ノウハウなどが挙げられる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１７−１８２５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の情報漏洩防止システムでは、携帯端末が管理装置から送信される自装置の位置情報に基づいて、特定のエリア外に位置すると判断された場合には、情報漏洩防止の対象となる対象情報を消去してしまうため、上記共有端末の使用用途に適用した場合には、開発者は、共有で利用する目的の共有端末が他の開発者によって特定のエリア外に持ち出される度に、秘匿管理対象情報が消去されてしまうため、消去された秘匿管理対象情報をその度（消去される度に）に取得し直す必要がある。このように開発者の利便性を損なうという課題がある。
【０００８】
本発明は、上記問題を解決するためになされたものであり、ユーザが通信端末（共有端末）に取得した秘匿管理対象情報を特定エリアでのみ閲覧できるようにすることで無線通信可能エリア外における情報漏洩防止とユーザの利便性を両立できる通信端末などを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の一態様にかかる通信端末は、無線中継装置と無線接続中に得られたデータを格納し、ユーザに閲覧させる通信端末であって、データを閲覧する指示をユーザから受け付ける受付部と、無線中継装置と無線通信を行う無線通信部と、データを暗号化鍵情報を用いて暗号化する暗号化部と、暗号化部で暗号化されたデータを格納する記憶部と、受付部から暗号化されたデータを閲覧する指示を受け付けた場合に、無線中継装置との間で無線接続処理が完了した場合に限り、暗号化されたデータを復号化する復号化部と、復号化されたデータをユーザに閲覧させる提供部とを備える。
【００１０】
これによれば、ユーザは、通信端末が取得した暗号化済みのデータを閲覧する場合には、無線中継装置と無線接続中であることを条件に暗号化済みデータを閲覧できる。
【００１１】
また、記憶部は、暗号化および復号化するために用いる情報項目を格納する鍵情報設定項目一覧と、暗号化済みデータと暗号化鍵情報を紐付けて管理する暗号化鍵情報紐付けテーブルと、を備え、暗号化鍵情報は、鍵情報設定項目一覧のいずれかを含む情報をもとに生成されてもよい。
【００１２】
また、暗号化鍵情報は、無線中継装置と自装置との間の無線接続に必要な情報を含む情報であってもよい。
【００１３】
また、暗号化鍵情報は、無線中継装置のＭＡＣアドレスおよび無線中継装置との間で無線接続に使われたＳＳＩＤを含む情報であってもよい。
【００１４】
また、暗号化鍵情報は、さらにログイン認証情報を含み、ログイン認証情報は、ＩＤおよびパスワードであってもよい。
【発明の効果】
【００１５】
本発明にかかる通信端末は、ユーザが通信端末に取得した秘匿管理対象となる情報を特定エリアでのみ閲覧できるようにすることで情報漏洩防止とユーザの利便性を両立できる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の実施の形態にかかる通信システムの全体図である。
【図２】図２は、本発明の実施の形態にかかる通信端末のハードウェア構成図である。
【図３】図３は、本発明の実施の形態にかかる通信端末の機能ブロック図である。
【図４】図４は、本発明の実施の形態１にかかる通信端末の動作フロー１のフローチャート図である。
【図５】図５は、本発明の実施の形態１にかかる暗号化鍵情報紐付けテーブルの一例である。
【図６】図６は、本発明の実施の形態１にかかる通信端末の動作フロー２のフローチャート図である。
【図７】図７は、本発明の実施の形態１の別の形態にかかる暗号化鍵情報紐付けテーブルの一例である。
【図８】図８は、本発明の実施の形態２にかかる通信端末の動作フロー１のフローチャート図である。
【図９】図９は、本発明の実施の形態２にかかる暗号化鍵情報紐付けテーブルの一例である。
【図１０】図１０は、本発明の実施の形態２にかかる通信端末の動作フロー２のフローチャート図である。
【発明を実施するための形態】
【００１７】
以下、実施の形態について、図面を参照しながら具体的に説明する。
【００１８】
以下の実施の形態で示される数値、構成要素、構成要素の配置位置などは、一例であり、発明の範囲内において種々の変形や変更が可能である。
【００１９】
（実施の形態１）
図１は本発明の実施の形態にかかる通信システムの全体図である。
【００２０】
図１に示されるように、通信システム１００は、通信端末１と、無線中継装置２と、無線中継装置３と、管理装置５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１１と、通信リンク１２とを備える。通信システム１００は、通信端末１が管理装置５に格納された秘匿管理する対象となる情報（秘匿管理対象情報）を取得するために無線中継装置２を中継し取得する通信システムである。
【００２１】
無線中継装置２と管理装置５とは、ＬＡＮ１１を通じて、通信可能に接続されている。ＬＡＮ１１は、ＩＥＥＥ８０２．１１規格等に適合する無線ＬＡＮ、あるいはＩＥＥＥ８０２．３規格等に適合する有線ＬＡＮである。
【００２２】
通信端末１と無線中継装置２とは、通信リンク１２を通じて、通信可能に接続されている。通信リンク１２は、ＩＥＥＥ８０２．１１規格等に適合する無線ＬＡＮである。
【００２３】
通信端末１は、持ち運び可能な通信端末である。例えば、通信端末１は、ノートＰＣ、タブレット端末、および携帯端末などである。通信端末１は、少なくとも無線通信インタフェース（例えば、ＩＥＥＥ８０２．１１規格に準拠など）を備える。
【００２４】
通信端末１は、ユーザからの指示をもとに通信リンク１２を通じて無線中継装置２と通信を行う。例えば、通信端末１は、ユーザが取得したい管理装置５に格納された秘匿管理対象情報を取得するために、ユーザの指示をもとに無線中継装置２を介して、秘匿管理対象情報を取得するための要求を管理装置５に向けて送信する。
【００２５】
通信端末１は、管理装置５から取得した情報（秘匿管理対象情報など）を装置内部のメモリ、および当該端末装置にローカル接続された外部の記憶装置に格納する。
【００２６】
また、通信端末１は、ユーザからの指示をもとに当該装置内部のメモリ、および当該外部の記憶装置に格納した秘匿管理対象情報を所定の条件（後ほど詳細に説明する）を満たした場合には、自装置が備えるアプリケーション（図示しない）を用いてユーザに閲覧をさせることが可能となる。
【００２７】
無線中継装置２は、通信端末１との間で、ネットワーク識別子であるＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を使用して、無線通信する。無線中継装置２は、例えばアクセスポイントである。具体的には、無線中継装置２は、通信端末１からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットを受信した場合に、当該ＩＰパケットに含まれる宛先アドレスを取得し、受信したＩＰパケットを当該宛先アドレス先の装置にＬＡＮ１１を介して転送する。
【００２８】
また、無線中継装置２は、管理装置５に格納された秘匿管理対象情報（例えば、秘匿管理する対象となる画像、動画、テキストファイルなど）を取得する要求フレームを通信端末１から受信した場合、当該要求フレームを管理装置５に転送し、管理装置５から秘匿管理対象情報を受信し、通信端末１に送信する。
【００２９】
無線中継装置３は、上記した無線中継装置２と同等の機能を有し、同じくＬＡＮ１１に接続されている。
【００３０】
また、無線中継装置３も通信端末１との間でＳＳＩＤを使用して、無線通信を行う。ただし、このＳＳＩＤは、無線中継装置２と通信端末１との間の無線接続におけるＳＳＩＤとは名前を異とする。
【００３１】
管理装置５は、複数の情報を管理しているサーバである。管理装置５は、セキュリティ機能を備えており、当該管理装置５に対するアクセス権を付与およびアクセスの制限などを行うこともできるし、認証機能（例えばログイン認証など）も備えている。管理装置５は、認証が成功し適切なアクセス権を有する通信端末１に対し、通信端末１から当該管理装置５が管理している情報の取得要求があった情報を、無線中継装置２を介して、通信端末１に提供する。
【００３２】
管理装置５は、管理している複数の情報のうち、秘匿管理対象外の情報と区別できるように、秘匿管理対象情報に対して、しるしを設けて格納してもよい。
【００３３】
無線通信可能領域１０は、無線中継装置２から発信される無線通信のための無線フレーム（例えば、ビーコンフレーム、マネージメントフレームなど）が到達できる領域を示している。つまり、通信端末１と無線中継装置２とは、通信端末１が無線通信可能領域１０に存在することで、互いの無線通信のために行われる無線接続処理（例えば、認証処理、アソシエーション処理など）が可能となるのである。なおこの通信可能領域１０は、障害物や送信出力などによって、時間経過とともに変化し得る。
【００３４】
図２は、本発明の実施の形態にかかる通信端末のハードウェア構成図である。図２に示すとおり、通信端末は、ＣＰＵ２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２２、記憶装置２３、ＷＮＩＣ（Ｗｉｒｅｌｅｓｓ  Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２４、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２５および各構成部品間を接続している内部バス２６などを備えている。
【００３５】
ＣＰＵ２０は、ＲＯＭ２１に格納された制御プログラムを実行するプロセッサである。
【００３６】
ＲＯＭ２１は、制御プログラム等を保持する読み出し専用記憶領域である。
【００３７】
ＲＡＭ２２は、ＣＰＵ２０が制御プログラムを実行するときに使用するワークエリアとして用いられる記憶領域である。
【００３８】
記憶装置２３は、制御プログラム、制御情報、装置情報、または認証情報などを記憶する記憶領域である。
【００３９】
ＷＮＩＣ２４は、無線通信を行う無線通信インタフェースを備えている。例えば、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎ、ａｃ規格等に適合する無線ＬＡＮの通信インタフェースである。
【００４０】
ＮＩＣ２５は、有線通信を行う有線通信インタフェースを備えている。例えば、ＩＥＥＥ８０２．３規格等に適合する有線ＬＡＮの通信インタフェースである。なお、ＮＩＣ２５は必ずしも備えている必要はない。
【００４１】
内部バス２６は、ＣＰＵ２０，ＲＯＭ２１、ＲＡＭ２２、記憶装置２３、ＷＮＩＣ２４、ＮＩＣ２５を電気的に接続し、信号のやりとりを行うバスである。
【００４２】
図３は、本発明の実施の形態にかかる通信端末１の機能ブロック図である。
【００４３】
図３に示す通信端末１は、無線通信部３１、暗号化部３２、記憶部３３、受付部３４、判断部３５、復号化部３６、提供部３７などを備えている。また、記憶部３３は、鍵情報設定項目一覧３３１および暗号化鍵情報紐付けテーブル３３２を備えている。
【００４４】
無線通信部３１は、無線中継装置２と無線接続処理を行い、通信リンク１２を確立し、無線中継装置２との間で無線通信を行う。なお、無線接続のためには、例えば、無線中継装置２のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、ＩＰアドレス、ＳＳＩＤなどの情報が必要である。
【００４５】
また、無線通信部３１は、受付部３４の通知をもとに、通信リンク１２および無線中継装置２を介してＬＡＮ１１に接続する管理装置５からユーザが所望する情報（秘匿管理対象情報）を取得し、暗号化部３２に当該情報を通知する。そして、無線通信部３１は、暗号化のために、通信端末１と無線中継装置２との間で無線接続処理を完了した際に得た無線接続情報（例えば、無線中継装置２のＭＡＣアドレス、ＳＳＩＤなど）を暗号化部３２に通知する。
【００４６】
また、取得した情報をユーザに提示する際、さらに無線通信部３１は、自装置が現に無線中継装置と接続中であるか否かを判断する。無線通信部３１は、無線中継装置と接続中である場合には、その無線中継装置（例えば無線中継装置２など）との無線接続処理で得られた無線接続情報（例えば、無線中継装置２のＭＡＣアドレス、ＳＳＩＤなど）を判断部３５に通知する。一方、無線中継装置と接続していない場合には、提供部３７にその旨を通知する。
【００４７】
また、無線通信部３１は、管理装置５から取得した情報が秘匿管理対象情報か否かを判断できてもよい。例えば、秘匿管理対象情報については、情報のデータ名（ファイル名）にその旨を示すしるし（例えば、特定の文字列や記号など）が付される場合には、無線通信部３１は、管理装置５から取得した情報のデータ名に当該しるしが付されているか否かを判断する。
【００４８】
無線通信部３１は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、およびＷＮＩＣ２４などにより実現される。
【００４９】
暗号化部３２は、無線通信部３１の通知（無線接続情報）をもとに、鍵情報設定項目一覧３３１（詳細はあとで説明する）を参照し、通信端末１と無線中継装置２との間で無線接続処理を完了した際に得た無線接続情報（例えば、無線中継装置２のＭＡＣアドレス、ＳＳＩＤ、認証情報など）の中から秘匿管理対象情報を暗号化するために用いる情報（以後、暗号化鍵情報）を抽出する。ここで、暗号化鍵情報は、例えばユーザが通信端末１に備わるアプリケーション（図示しない）によって鍵情報設定項目一覧３３１に格納された項目情報のうち、暗号化を行うために選定した情報である。つまり、暗号化部３２は、秘匿管理対象情報を暗号化するときに、鍵情報設定項目一覧３３１に「ＭＡＣアドレス」および「ＳＳＩＤ」と記載されていれば、ユーザが当該アプリケーションで通信対象の装置のＭＡＣアドレスおよびＳＳＩＤを用いて、暗号化することを設定したことを意味し、無線接続情報から当該設定された２つの項目情報（通信対象の装置のＭＡＣアドレスおよびＳＳＩＤ）を用いて秘匿管理対象情報を暗号化する。
【００５０】
暗号化部３２は、この暗号化鍵情報をもとに、無線通信部３１の通知により取得した情報（秘匿管理対象情報）を暗号化する。そして、暗号化部３２は、暗号化済み秘匿管理対象情報および暗号化鍵情報を記憶部３３に送信する。
【００５１】
ここで、暗号化鍵情報を用いて暗号化する方法は、様々考えられるが、本発明の実施の形態では、既知の暗号化技術（例えば、共通鍵方式のＲＣ５、公開鍵方式のＲＳＡなど）のうち、複数の情報を鍵（定まった単一のキー）とする共通鍵で暗号化および復号化を行うものとする。なお、上述の暗号化とは、無線通信における秘匿のために行う暗号化処理とは別個に行われる処理である。
【００５２】
暗号化部３２は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、および記憶装置２３などにより実現される。
【００５３】
記憶部３３は、暗号化部３２から送信された暗号化済みの秘匿管理対象情報を格納（例えば、記憶装置２３などに格納）するとともに、暗号化鍵情報を暗号化鍵情報紐付けテーブル３３２に格納（例えば、ＲＡＭ２２あるいは記憶装置２３など）する。
【００５４】
記憶部３３は、無線接続に必要な情報（例えば、無線中継装置２が備えるＳＳＩＤや認証情報など）、無線通信により受信する様々な情報（テキストデータ、アプリケーションデータ、画像データなど）、および種々の制御情報などを格納している。また、記憶部３３は、ＣＰＵ２０などで計算処理中のデータを一時的に格納することもある。
【００５５】
記憶部３３は、鍵情報設定項目一覧３３１および暗号化鍵情報紐付けテーブル３３２を備えている。
【００５６】
鍵情報設定項目一覧３３１は、秘匿管理対象情報を暗号化するために用いる項目を示した設定情報一覧である。本実施の形態ではその項目は、無線通信部３１から取得した無線接続情報などの中から選ばれる。例えば、秘匿管理対象情報を暗号化するために用いられる項目として、無線中継装置のＭＡＣアドレス、ＳＳＩＤ、通信端末にログインするためのログイン情報、およびそのパスワードなどの項目名が格納されている。なお、鍵情報設定項目一覧３３１の各項目は、自装置（通信端末１）が備える設定ツールなどによって、ユーザが項目の追加および変更をできてもよいし、工場出荷時に予め決められていてもよい。
【００５７】
暗号化鍵情報紐付けテーブル３３２は、ユーザが所望する管理装置５から無線中継装置２を介して取得した情報（秘匿管理対象情報）と暗号化部３２で暗号化するために必要となる暗号化鍵情報とを紐づけて管理された情報テーブルである。暗号化鍵情報紐付けテーブル３３２は、後ほど図５で詳細に説明する。
【００５８】
記憶部３３は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、および記憶装置２３などにより実現される。
【００５９】
受付部３４は、通信端末１に備わるアプリケーション（図示しない）から、ユーザが所望する管理装置５に格納された情報を取得する旨の要求を受け付けたか否かを判断する。受付部３４は、要求を受け付けた場合には、その旨を無線通信部３１に通知する。
【００６０】
受付部３４は、通信端末に備わるアプリケーションにより、記憶部３３に格納された暗号化済みの秘匿対象情報に対し、ユーザから閲覧指示を受けたか否かを判断する。受付部３４は、閲覧指示を受けた場合には、その旨を無線通信部３１に通知する
【００６１】
受付部３４は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２などにより実現される。
【００６２】
判断部３５は、取得した情報をユーザに提示する際は、無線通信部３１の通知を受けて、鍵情報設定項目一覧３３１を参照し、無線接続情報の中から復号化を行うために必要な復号化鍵候補情報を抽出する。ここで、復号化鍵候補情報とは、既に記憶部３３に格納された暗号化済みの秘匿対象情報を復号化するための鍵情報となり得る情報である。
【００６３】
その後、判断部３５は、暗号化鍵情報紐付けテーブル３３２を参照し、復号化鍵候補情報と暗号化された秘匿管理対象情報の暗号化鍵情報とが、一致するか否かを判断する。判断部３５は、当該復号化鍵候補情報と当該暗号化済み秘匿管理対象情報の暗号化鍵情報とが一致する場合には、復号化鍵候補情報を復号化部３６に通知する。一方、判断部３５は、一致しない場合には、提供部３７にその旨を通知する。
【００６４】
また、ユーザから閲覧要求された情報が、秘匿管理対象情報ではない可能性がある場合、判断部３５は、受付部３４の通知を受けて、暗号化鍵情報紐付けテーブルを参照して、閲覧要求された情報が、秘匿管理対象情報か否かを判断してもよい。
【００６５】
判断部３５は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２などにより実現される。
【００６６】
復号化部３６は、判断部３５の通知を受けて、ユーザが所望する閲覧指示を受けた秘匿対象情報を記憶部３３から取得し、判断部３５から通知された復号化鍵候補情報をもとに当該秘匿対象情報を復号し、復号化された当該秘匿対象情報を提供部３７に通知する。
【００６７】
復号化部３６は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、および記憶装置２３などにより実現される。
【００６８】
提供部３７は、復号部３６の通知を受けて、復号化された秘匿管理対象情報を通信端末１に備わるアプリケーションを通じて、ユーザが閲覧できるようにする。より具体的には、提供部３７は、復号化された秘匿管理対象情報を通信端末に備わる出力装置（例えば液晶モニタ、外部出力インタフェースに接続する外部モニタなど。図示せず）に表示するように出力装置を制御する。
【００６９】
提供部３７は、判断部３５の通知を受け、ユーザから閲覧指示を受けた、暗号化済み秘匿管理対象情報を閲覧できない旨を通信端末１に備わるアプリケーションに通知する。
【００７０】
提供部３７は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２などにより実現される。
【００７１】
つぎに、図４を参照しながら、本発明の実施の形態１にかかる通信端末の動作フロー１について、順を追って説明する。
【００７２】
図４は、本発明の実施の形態１にかかる通信端末の動作を説明するため、一例として、通信端末１が、ユーザからの要求を受け付けて、無線中継装置２を介して管理装置５から秘匿管理対象情報を取得し、秘匿管理対象情報を暗号化して記憶部３３に格納するまでの説明を行う。なお、本発明の実施の形態１では、通信端末１と無線中継装置２との間で既に無線接続処理が完了している（通信リンク１２が確立している）こと、および、管理装置５に格納された情報はすべて秘匿管理対象情報であること、を前提に説明する。
【００７３】
ステップＳ４１において、受付部３４は、通信端末１に備わるアプリケーション（図示しない）から、ユーザが所望する管理装置５に格納された情報を取得する旨の要求を受け付けたか否かを判断する。受付部３４は、要求を受け付けた場合には、その旨を無線通信部３１に通知しステップＳ４２に遷移する（ステップＳ４１のＹｅｓ）。一方、要求を受けていない場合には、ステップＳ４１を繰り返し待機する（ステップＳ４１のＮｏ）。
【００７４】
ステップＳ４２において、無線通信部３１は、受付部３４の通知をもとに通信リンク１２を通じて、無線中継装置２を介してＬＡＮ１１に接続する管理装置５からユーザが所望する情報を取得し、暗号化部３２に当該情報（秘匿管理対象情報）を通知する。そして、無線通信部３１は、通信端末１と無線中継装置２との間で無線接続処理を完了した際に得た無線接続情報（例えば、無線中継装置２のＭＡＣアドレス、ＳＳＩＤなど）を暗号化部３２に通知する。
【００７５】
ステップＳ４３において、暗号化部３２は、ステップＳ４２の通知をもとに、鍵情報設定項目一覧３３１を参照し、通信端末１と無線中継装置２との間で無線接続処理を完了した際に得た無線接続情報（例えば、無線中継装置２のＭＡＣアドレス、ＳＳＩＤなど）の中から暗号化を行うために必要な暗号化鍵情報を抽出する。
【００７６】
ステップＳ４４において、暗号化部３２は、ステップＳ４３で無線接続情報から抽出された暗号化鍵情報をもとに、ステップＳ４２で取得した情報（秘匿管理対象情報）を暗号化する。そして、暗号化部３２は、暗号化済み秘匿管理対象情報および暗号化鍵情報を記憶部３３に送信する。
【００７７】
ステップＳ４５において、記憶部３３は、ステップＳ４４により送信された暗号化済みの秘匿管理対象情報を格納（例えば、記憶装置２３などに格納）するとともに、暗号化鍵情報を暗号化鍵情報紐付けテーブル３３２に格納（例えば、ＲＡＭ２２あるいは記憶装置２３など）し、管理する。
【００７８】
つぎに、図５を参照しながら、本発明の実施の形態１にかかる暗号化鍵情報紐付けテーブル３３２について説明する。
【００７９】
図５は、本発明の実施の形態１にかかる記憶部３３が備える暗号化鍵情報紐付けテーブル３３２の一例である。
【００８０】
図５に示す暗号化鍵情報紐付けテーブル３３２は、データ名５１、ＭＡＣアドレス５２、ＳＳＩＤ名５３などで構成される。すなわちこの例での暗号化鍵情報は、無線中継装置のＭＡＣアドレスおよびＳＳＩＤである。
【００８１】
暗号化鍵情報紐付けテーブル３３２は、ユーザが所望するとして管理装置５から無線中継装置２を介して取得した情報（秘匿管理対象情報）と暗号化部３２で暗号化するために必要となる暗号化鍵情報と、を紐づけて管理された情報テーブルである。
【００８２】
データ名５１は、暗号化された秘匿管理対象情報のファイル名である。なお、暗号化鍵情報紐付けテーブル３３２で管理されるデータ名５１の情報は、すべて秘匿管理対象情報である。
【００８３】
ＭＡＣアドレス５２は、秘匿管理対象情報を取得するときに、通信端末１が接続していた無線中継装置（例えば、無線中継装置２）のＭＡＣアドレスである。具体的には、ＬＡＮ１１に複数の無線中継装置（例えば、無線中継装置２または無線中継装置３）が接続しており、通信端末１が複数の無線中継装置のうちの一つと無線接続を行い、管理装置５から秘匿管理対象情報を取得した際に無線通信を行った無線中継装置のＭＡＣアドレスである。より具体的には、図５に示すＭＡＣアドレス５２に記載の「１２：３４：５６：７８：９Ａ：ＢＣ」は無線中継装置２のＭＡＣアドレスを示し、「３４：５６：７８：１２：０Ａ：ＤＦ」は無線中継装置３のＭＡＣアドレスを示している。
【００８４】
ＳＳＩＤ名５３は、秘匿管理対象情報を取得するときに、通信端末１が接続していた無線中継装置（例えば、無線中継装置２）との間で無線通信を行う無線接続処理に使用したネットワーク識別子である。より具体的には、図５に示すＳＳＩＤ名５３に記載の「ＳＳＩＤ１」は通信端末１と無線中継装置２との間で無線通信を行った際に使用したＳＳＩＤを示し、「ＳＳＩＤ３」は通信端末１無線中継装置３との間で無線通信を行った際に使用したＳＳＩＤを示している。
【００８５】
このように、暗号化鍵情報紐付けテーブル３３２は、例えば、通信端末１が無線中継装置２を介して管理装置５から秘匿管理対象情報である「ＡＡＡ」を取得し、暗号化して記憶部３３に格納する場合には、図５に示されるようにデータ名５１は「ＡＡＡ」、ＭＡＣアドレス５２は無線中継装置２のＭＡＣアドレス「１２：３４：５６：７８：９Ａ：ＢＣ」、および、ＳＳＩＤ名５３は無線接続時に使用されたネットワーク識別子「ＳＳＩＤ１」のように各情報が紐付けられ格納されており、暗号化済み秘匿管理対象情報である「ＡＡＡ」は、暗号化鍵情報である無線中継装置２のＭＡＣアドレスと無線接続時のＳＳＩＤ１によって、暗号化されたことを示している。
【００８６】
また、暗号化鍵情報紐付けテーブル３３２の各項目（データ名５１、ＭＡＣアドレス５２、ＳＳＩＤ名５３）は、後述する復号化処理の際にも、判断部３５によって参照される。
【００８７】
つぎに、図６を参照しながら、本発明の実施の形態１にかかる通信端末の動作フロー２について、順を追って説明する。
【００８８】
図６は、本発明の実施の形態１にかかる通信端末の動作を説明するため、一例として、通信端末１が、記憶部３３に格納された暗号化済み秘匿管理対象情報をユーザからの閲覧要求を受け付けて、当該秘匿管理対象情報をユーザに提示するまでの説明を行う。
【００８９】
ステップＳ６１において、受付部３４は、通信端末に備わるアプリケーションにより、ユーザが所望する記憶部３３に格納された暗号化済み秘匿対象情報に対し、閲覧指示をユーザから受けたか否かを判断する。受付部３４は、閲覧指示を受けた場合には、その旨を無線通信部３１に通知し、ステップＳ６２に遷移する（ステップＳ６１のＹｅｓ）。一方、受付部３４は、閲覧指示を受けていない場合には、ステップＳ６１を繰り返し、待機する（ステップＳ６１のＮｏ）。
【００９０】
ステップＳ６２において、無線通信部３１は、現に自装置が無線中継装置と接続中であるか否かを判断する。無線通信部３１は、自装置が無線中継装置と接続中である場合には、現に接続中である無線中継装置（例えば無線中継装置２など）との無線接続処理で得た無線接続情報（例えば、無線中継装置２のＭＡＣアドレス、ＳＳＩＤなど）を判断部３５に通知し、ステップＳ６３に遷移する（ステップＳ６２のＹｅｓ）。一方、無線中継装置と接続していない場合には、提供部３７にその旨を通知し、ステップＳ６７に遷移する（ステップＳ６２のＮｏ）。
【００９１】
ステップＳ６３において、判断部３５は、ステップＳ６２の通知受けて、鍵情報設定項目一覧３３１を参照し、無線通信部３１から取得した無線接続情報の中から復号化を行うために必要な復号化鍵候補情報を抽出する。ここで、復号化鍵候補情報とは、既に記憶部３３に格納された暗号化済みの秘匿対象情報を復号化するための鍵情報となり得る情報である。
【００９２】
ステップＳ６４において、判断部３５は、暗号化鍵情報紐付けテーブル３３２を参照し、ステップＳ６３で抽出された復号鍵候補情報とユーザから閲覧指示を受けた秘匿管理対象情報の暗号化鍵情報とが、一致するか否かを判断する。判断部３５は、当該復号鍵候補情報と当該暗号化済み秘匿管理対象情報の暗号化鍵情報とが一致する場合には、復号鍵候補情報を復号化部３６に通知し、ステップＳ６５に遷移する（ステップＳ６４のＹｅｓ）。一方、判断部３５は、一致しない場合には、ステップＳ６７に遷移する（ステップＳ６４のＮｏ）。
【００９３】
ステップＳ６５において、復号化部３６は、判断部３５の通知（ステップＳ６４のＹｅｓ）を受けて、ユーザが閲覧を所望する暗号化済み秘匿対象情報を記憶部３３から取得し、判断部３５から通知された復号化鍵候補情報をもとに当該秘匿対象情報を復号し、復号化された当該秘匿対象情報を提供部３７に通知する。
【００９４】
ステップＳ６６において、提供部３７は、復号部３６の通知を受けて、復号化された秘匿対象情報を通信端末１に備わるアプリケーションを通じて、ユーザが閲覧できるようにする。
【００９５】
ステップＳ６７において、提供部３７は、ユーザが閲覧を所望する暗号化済み秘匿管理対象情報は閲覧できない旨を通信端末１に備わるアプリケーションに通知する。そして、当該アプリケーションは、暗号化済み秘匿管理対象情報を閲覧できない旨のメッセージをユーザに提示する。
【００９６】
このようにすることで、記憶部３３に格納された暗号化済み秘匿対象情報は、復号化鍵候補情報と暗号化鍵情報とが一致する場合のみ、閲覧できるため、情報漏洩を防止できる。つまり、ユーザは、管理装置５から秘匿対象情報を取得した際の所定の条件（無線中継装置のＭＡＣアドレスおよびＳＳＩＤなど）を暗号化済み秘匿対象情報を閲覧するときにも要求され、その情報の復号化・閲覧は、ダウンロードを中継した装置と接続されている場合に限定されることとなり、当該無線中継装置の無線信号到達圏外に持ち出しても閲覧はできない訳である。
【００９７】
（実施の形態１の別の形態）
上述した本発明の実施の形態１では、通信端末１が無線中継装置２を介して管理装置５から秘匿対象情報を取得し、暗号化するための暗号化鍵情報を無線中継装置のＭＡＣアドレスおよび無線接続に使用されたＳＳＩＤとしたが、さらに暗号化鍵情報には、通信端末１にログインするための認証情報を設定してもよい。具体的には、鍵情報設定項目一覧３３１の設定項目に通信端末１を複数人で使用するためのユーザ別にログイン情報、パスワードを設定してもよい。この場合、暗号化鍵情報紐付けテーブル３３２も、更に異なった情報を追加して格納することになる。
【００９８】
つぎに、図７に示す暗号化鍵情報紐付けテーブル７００を用いて、実施の形態１の形態と異なる点を説明する。
【００９９】
図７は、本発明の実施の形態１の別の形態にかかる記憶部３３が備える暗号化鍵情報紐付けテーブル３３２の別の一例である。なお、図７に示す暗号化鍵情報紐付けテーブル７００の各項目について、暗号化鍵情報紐付けテーブル３３２と同じ項目については詳細な説明を省略する。
【０１００】
図７に示す暗号化鍵情報紐付けテーブル７００は、データ名５１、ＭＡＣアドレス５２、ＳＳＩＤ名５３、およびＥＡＰ認証パラメータ７１などで構成される。
【０１０１】
データ名５１は、暗号化された秘匿管理対象情報のファイル名である。
【０１０２】
ＭＡＣアドレス５２は、秘匿管理対象情報を取得するときに、通信端末１が接続していた無線中継装置（例えば、無線中継装置２）のＭＡＣアドレスである。
【０１０３】
ＳＳＩＤ名５３は、秘匿管理対象情報を取得するときに、通信端末１が接続していた無線中継装置（例えば、無線中継装置２）との間で無線通信を行う無線接続処理に使用したネットワーク識別子である。
【０１０４】
ＥＡＰ認証パラメータ７１は、ＩＤ（ユーザＩＤ）とＰＡＳＳ（パスワード）で構成される。
【０１０５】
ＩＤは、通信端末１を使用するユーザごとに割り当てられたログイン情報である。
【０１０６】
ＰＡＳＳは、通信端末１を使用するユーザごとに割り当てられたログイン時のパスワードである。なお、ＥＡＰ認証パラメータ７１の情報は、記憶部３３に予めに格納されており、ユーザが通信端末１にログインした際に他の認証処理を行う装置（例えば、管理装置５など）で照合される情報である。
【０１０７】
ここで、暗号化鍵情報紐付けテーブル７００は、暗号化済み秘匿管理対象情報である「ＡＡＡ」および「ＸＸ」は、データ名５１、ＭＡＣアドレス５２、ＳＳＩＤ名５３と暗号化鍵の項目は同じであるが、これら２つの情報（「ＡＡＡ」および「ＸＸ」）はそれぞれ特定のユーザしか復号化できないことを示している。つまり、データ「ＡＡＡ」は、ログイン情報「Ａ１」およびそのパスワード「Ｂ１」と情報が紐付けられ、データ「ＸＸ」は、ログイン情報「Ａ２」およびそのパスワード「Ｂ２」と情報が紐付けられ格納されているので、暗号化鍵情報が各々異なるため、ログイン情報「Ａ１」でログインしたユーザは、「ＸＸ」を復号できないのである。
【０１０８】
このように、実施の形態１の別の形態によれば、通信端末１は、鍵情報設定項目一覧３３１の設定項目にユーザ別のログイン情報、パスワードを設定することで、通信端末１を複数のユーザで使用する場合にも秘匿管理対象情報の閲覧を制限でき、セキュリティの向上に寄与し得る。
【０１０９】
（実施の形態１の応用例）
本発明の実施の形態１では、通信端末１が、ユーザからの要求を受け付けて、無線中継装置２を介して管理装置５から秘匿管理対象情報を取得し、これを暗号化して記憶部３３に格納する例で説明したが、必ずしも暗号化の対象情報は管理装置５から取得したものに限らない。本発明の実施の形態１の応用例として、例えば、通信端末１が、無線中継装置２との間で無線接続状態にあればよく（実際に通信を行っている必要はない）、秘匿管理対象情報は、通信端末１にローカルに接続される通信装置（例えば、ＵＳＢインタフェース付き記憶媒体）から取得されたものである場合、あるいは通信端末自体に備わったアプリケーションで作成されたものである場合に、得られた秘匿管理対象情報を、通信端末１が無線中継装置２と無線接続により取得した無線接続情報（無線中継装置２のＭＡＣアドレス、ＳＳＩＤなど）を用いて暗号化し、当該秘匿管理対象情報と当該無線接続情報を紐付けて、暗号化鍵情報紐付けテーブル３３２において管理する。このようにすることで、ユーザは、秘匿管理対象情報を無線中継装置を介して取得した場合だけでなく、通信端末１が別の手段で得た場合にも適用できる。つまり、ユーザは、秘匿管理対象情報をいずれの通信装置から取得したか否かに関係なく、秘匿管理対象情報を閲覧したい場合には通信端末１が無線中継装置と無線接続し無線接続情報を得られることが、秘匿管理対象情報を閲覧するための条件（つまり、復号化できる条件）となるのである。
【０１１０】
（実施の形態２）
本発明の実施の形態２では、本発明の実施の形態１と異なり、通信端末１がユーザからの要求を受け付けて、管理装置５から取得する情報は、秘匿管理対象情報と秘匿管理対象でない情報（非秘匿管理対象情報）の双方が含まれ得る点で異なっている。以下に、実施の形態２について、詳細に説明する。
【０１１１】
図８を参照しながら、本発明の実施の形態２にかかる通信端末の動作フロー１について、順を追って説明する。
【０１１２】
図８は、本発明の実施の形態２にかかる通信端末の動作を説明するため、一例として、通信端末１が、ユーザからの要求を受け付けて、無線中継装置２を介して管理装置５から情報を取得し、秘匿管理対象情報であればこれを暗号化して記憶部３３に格納するまでの説明を行う。なお、本発明の実施の形態２では、通信端末１と無線中継装置２との間で既に無線接続処理が完了している（通信リンク１２が確立している）こと、および、管理装置５に格納された情報を取得することを前提に説明する。また、図８の各ステップにおいて、図４で付した符号と同じ符号を付した同じステップについての詳細な説明は省略する。
【０１１３】
ステップＳ４１において、受付部３４は、ユーザが所望する管理装置５に格納された情報を取得する旨の要求を受け付けたか否かを判断する。要求を受け付けた場合には、その旨を無線通信部３１に通知しステップＳ８０に遷移する（ステップＳ４１のＹｅｓ）。一方、要求を受けていない場合には、ステップＳ４１を繰り返し待機する（ステップＳ４１のＮｏ）。
【０１１４】
ステップＳ８０において、無線通信部３１は、受付部３４の通知（ステップＳ４１のＹｅｓ）をもとに通信リンク１２を通じて、無線中継装置２を介してＬＡＮ１１に接続する管理装置５からユーザが所望する情報を取得する。ここで、当該取得される情報は、秘匿管理対象情報か非秘匿管理対象情報かのいずれかである。
【０１１５】
ステップＳ８１において、無線通信部３１は、取得した情報が秘匿管理対象情報か否かを判断する。具体的には、無線通信部３１は、例えばステップＳ８０で取得した情報のデータ名（ファイル名）にその旨を示すしるし（例えば、特定の文字列や記号など）が付されている否かで判断する。無線通信部３１は、取得した情報が秘匿管理対象情報であると判断した場合には、その旨を暗号化部３２に通知しステップＳ４３に遷移する（ステップＳ８１のＹｅｓ）。一方、無線通信部３１は、ステップＳ８０で取得した情報が秘匿管理対象情報でないと判断した場合には、記憶部３３に取得した情報を通知し、ステップＳ４６に遷移する（ステップＳ８１のＮｏ）。
【０１１６】
ステップＳ４３において、暗号化部３２は、ステップＳ８１の通知をもとに、鍵情報設定項目一覧３３１を参照し、通信端末１と無線中継装置２との間で無線接続処理を完了した際に得た無線接続情報（例えば、無線中継装置２のＭＡＣアドレス、ＳＳＩＤなど）の中から暗号化を行うために必要な暗号化鍵情報を抽出する。
【０１１７】
ステップＳ４４において、暗号化部３２は、ステップＳ４３で抽出された暗号化鍵情報をもとに、ステップＳ８０で取得した情報（秘匿管理対象情報）を暗号化する。暗号化部３２は、暗号化済み当該秘匿管理対象情報および暗号化鍵情報を記憶部３３に通知する。
【０１１８】
ステップＳ４５において、記憶部３３は、ステップＳ４４で通知を受けた暗号化済みの秘匿管理対象情報を格納（例えば、記憶装置２３など）し、暗号化鍵情報紐付けテーブル９００に暗号化鍵情報を格納（例えば、ＲＡＭ２２あるいは記憶装置２３など）するとともに、秘匿管理対象フラグ（後述）をセットする。
【０１１９】
ステップＳ４６において、記憶部３３は、ステップＳ８１で通知を受けた（ステップＳ８１のＮｏ）取得した情報をそのまま格納（例えば、記憶装置２３など）し、暗号化鍵情報紐付けテーブル９００に後述する所定の情報を格納する。つまり、ステップＳ８０で取得した情報が非秘匿管理対象情報の場合、暗号化することなく通信端末１の記憶部３３に格納され、暗号化鍵情報紐付けテーブル９００で管理される。
【０１２０】
つぎに、図９を参照しながら、本発明の実施の形態２にかかる暗号化鍵情報紐付けテーブル９００について説明する。
【０１２１】
図９は、本発明の実施の形態２にかかる記憶部３３が備える暗号化鍵情報紐付けテーブル９００の一例である。
【０１２２】
図９に示す暗号化鍵情報紐付けテーブル９００は、秘匿管理対象フラグ９１、データ名９２、ＭＡＣアドレス９３、ＳＳＩＤ名９４などで構成される。
【０１２３】
暗号化鍵情報紐付けテーブル９００は、ユーザが所望する管理装置５に格納された情報を、無線中継装置２を介して取得した情報を管理するテーブルである。このうち、秘匿管理対象情報については、当該情報と暗号化部３２で暗号化するために必要となる暗号化鍵情報とが紐づけて管理される。さらに、暗号化鍵情報紐付けテーブル９００は、記憶部３３に格納されている管理装置５から取得した情報が秘匿管理対象情報か否か、および、暗号化済みの情報か否かも合わせて管理する、管理テーブルである。
【０１２４】
図９に示す暗号化鍵情報紐付けテーブル９００において、秘匿管理対象フラグ９１は、管理装置５から取得した情報が秘匿管理対象情報であるか否かを示している。具体的には、秘匿管理対象フラグ９１が「１」の場合にはその行のデータ名９２の情報は秘匿管理対象情報であることを示しており、「０（ゼロ）」であれば、非秘匿管理対象情報を示している。
【０１２５】
データ名９２は、管理装置５から取得された情報のファイル名である。
【０１２６】
ＭＡＣアドレス９３は、管理装置５から取得するときに、通信端末１が接続していた無線中継装置（例えば、無線中継装置２）のＭＡＣアドレスである。
【０１２７】
ＳＳＩＤ名９４は、管理装置５から取得するときに、通信端末１が接続していた無線中継装置（例えば、無線中継装置２）との間で無線通信を行う無線接続処理に使用したネットワーク識別子である。
【０１２８】
このように、暗号化鍵情報紐付けテーブル９００は、例えば、通信端末１が無線中継装置２を介して管理装置５から「ＡＡＡ」を取得し、記憶部３３に格納する場合には、図９に示されるようにデータ名９２は「ＡＡＡ」、ＭＡＣアドレス９３は無線中継装置２のＭＡＣアドレス「１２：３４：５６：７８：９Ａ：ＢＣ」、および、ＳＳＩＤ名９４は無線接続時に使用されたネットワーク識別子「ＳＳＩＤ１」のように各情報が紐付けられ格納されている。また、管理装置５から取得された情報である「ＡＡＡ」では、秘匿管理対象フラグ９１が「１」であることから秘匿管理対象情報であり、暗号化済みの情報であることがわかる。
【０１２９】
一方、通信端末１が無線中継装置２を介して管理装置５から取得された情報である「ＸＸ」を取得し、記憶部３３に格納する場合には、図９に示されるようにデータ名９２は「ＸＸ」、ＭＡＣアドレス９３は無線中継装置２のＭＡＣアドレス「１２：３４：５６：７８：９Ａ：ＢＣ」、および、ＳＳＩＤ名９４は無線接続時に使用されたネットワーク識別子「ＳＳＩＤ１」のように各情報が紐付けられ格納されている。また、管理装置５から取得された情報である「ＸＸ」が、秘匿管理対象フラグ９１が「０」であることから非秘匿管理対象情報であり、暗号化されていない情報であることがわかる。なお、非秘匿管理対象情報である場合には、ＭＡＣアドレス９３、ＳＳＩＤ９４との項目を紐つけて暗号化鍵情報紐付けテーブル９００で管理しなくてもよい。
【０１３０】
また、暗号化鍵情報紐付けテーブル９００の各項目（秘匿管理対象フラグ９１、データ名９２、ＭＡＣアドレス９３、ＳＳＩＤ名９４）は、復号化処理の際にも、判断部３５によって参照される。
【０１３１】
つぎに、図１０を参照しながら、本発明の実施の形態２にかかる通信端末の動作フロー２について、順を追って説明する。
【０１３２】
図１０は、本発明の実施の形態２にかかる通信端末の動作を説明するため、一例として、通信端末１が、記憶部３３に格納した秘匿管理対象情報あるいは非秘匿管理対象情報のいずれかをユーザからの閲覧要求を受け付けて、ユーザに提示するまでの説明を行う。また、図１０の各ステップにおいて、図６で付した符号と同じステップについての詳細な説明は省略する。
【０１３３】
ステップＳ１００において、受付部３４は、通信端末に備わるアプリケーションにより、ユーザが所望する記憶部３３に格納された情報に対し、閲覧指示をユーザから受けたか否かを判断する。受付部３４は、閲覧指示を受けた場合には、その旨を判断部３５に通知し、ステップＳ１０１に遷移する（ステップＳ１００のＹｅｓ）。一方、受付部３４は、閲覧指示を受けていない場合には、ステップＳ１００を繰り返し、待機する（ステップＳ１００のＮｏ）。ここで、本発明の実施の形態１では、受付部３４は、閲覧指示を受けた場合には、その旨を無線通信部３１に通知したが、本発明の実施の形態２では、その旨を判断部３５に通知する。
【０１３４】
ステップＳ１０１において、判断部３５は、受付部３４からの通知（ステップＳ１００のＹｅｓ）をもとに、暗号化鍵情報紐付けテーブル９００を参照し、ユーザから閲覧要求された情報が、秘匿管理対象情報か否かを判断する。具体的には、判断部３５は、ユーザから閲覧要求された情報が、暗号化鍵情報紐付けテーブル９００に示されたデータ名９２（例えばＡＡＡなど）と秘匿管理対象フラグ９１の値との両方と一致するか否かを判断する。判断部３５は、ユーザから閲覧要求された情報が、秘匿管理対象情報と判断した場合（ステップＳ１０１でＹｅｓ）には、実施の形態１で述べたと同様、ステップＳ６２からステップ６６の一連の処理を行う。すなわち、ステップＳ６２において、自装置が他の無線装置と現に接続中であるか否か判断し、接続中の場合はステップＳ６３を経由してステップＳ６４に移行し、接続相手との無線接続処理で得たＭＡＣアドレスおよびＳＳＩＤ名が、暗号化鍵情報紐付けテーブル９００に示された条件と一致するか否を判断する（ステップＳ６４）。この条件が満足された場合（ステップＳ６４のＹｅｓ）のみ、暗号化された情報を復号化し、ステップＳ６６に移行して復号化された情報をユーザに提示する。一方、判断部３５は、ユーザから閲覧要求された情報が秘匿管理対象情報でないと判断した場合（ステップＳ１０１でＮｏ）には、ステップＳ６６に遷移する。つまり、ユーザから閲覧要求された情報は非秘匿管理対象情報であるため、暗号化されずに記憶部３３に格納されているので、ユーザは通信端末１に備えるアプリケーションを用いて当該情報を閲覧できる（ステップＳ６６）。
【０１３５】
このように、本発明の実施の形態２では、管理装置５に格納された情報を本発明の実施の形態１のようにすべて暗号化し、通信端末１の記憶部３３に格納しなくてもよく、管理装置５に格納された情報のうち、秘匿管理対象情報のみを暗号化し記憶部３３に格納できる。これにより、通信端末１は不要な暗号化を避けることができ、通信端末１の暗号化の処理に伴う内部リソース（ＣＰＵなど）の負荷を低減できる。特に通信端末１の処理能力が非力な場合には有用である。
【産業上の利用可能性】
【０１３６】
通信システムが提供するユーザが取得した秘匿管理対象情報を特定条件でのみ閲覧できるようにしたいときに有用である。
【符号の説明】
【０１３７】
１  通信端末
２、３  無線中継装置（無線アクセスポイント）
５  管理装置（情報管理サーバ）
１００  通信システム
１０    無線通信可能領域
１１    ＬＡＮ
１２    通信リンク
２０  ＣＰＵ
２１  ＲＯＭ
２２  ＲＡＭ
２３  記憶装置
２４  ＷＮＩＣ
２５  ＮＩＣ
２６  内部バス
３１  無線通信部
３２  暗号化部
３３  記憶部
３４  受付部
３５  判断部
３６  復号化部
３７  提供部
３３１  鍵情報設定項目一覧
３３２  暗号化鍵情報紐付けテーブル
５１、９２  データ名
５２、９３  ＭＡＣアドレス
５３、９４  ＳＳＩＤ名
７１  ＥＡＰ認証パラメータ
９１  秘匿管理対象フラグ
【図１】
2020167651.tif 000003
【図２】
2020167651.tif 000004
【図３】
2020167651.tif 000005
【図４】
2020167651.tif 000006
【図５】
2020167651.tif 000007
【図６】
2020167651.tif 000008
【図７】
2020167651.tif 000009
【図８】
2020167651.tif 000010
【図９】
2020167651.tif 000011
【図１０】
2020167651.tif 000012