(57)【要約】【課題】利用者に対応する位置を特定する情報を、入出力手段による利用者から離れた位置に配置されている記憶手段との間の情報の入出力の可否の制御に活用することができる情報処理装置、情報処理システム及びプログラムを提供する。【解決手段】情報取得部２２が、利用者に対応する位置を特定する位置特定情報を取得する。入出力可否制御部３０が、情報取得部２２が取得する位置特定情報により特定される位置に応じて、利用者から離れた位置に配置されている記憶手段からの情報の入力及び記憶手段への情報の出力の少なくとも一方を行う入出力手段による記憶手段との間の情報の入出力の可否を制御する。【選択図】図３
2010286980.tif 000002
【特許請求の範囲】
【請求項１】
利用者に対応する位置を特定する位置特定情報を取得する位置特定情報取得手段と、
前記位置特定情報により特定される位置に応じて、前記利用者から離れた位置に配置されている記憶手段からの情報の入力及び前記記憶手段への情報の出力の少なくとも一方を行う入出力手段による前記記憶手段との間の情報の入出力の可否を制御する入出力可否制御手段と、
を含むことを特徴とする情報処理装置。
【請求項２】
前記利用者に対応する位置が、時間経過とともに変化する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記入出力可否制御手段が、前記利用者に対応する位置と、前記入出力手段に対応する位置と、の関係に応じて、前記入出力手段による前記記憶手段との間の情報の入出力の可否を制御する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記入出力可否制御手段が、前記利用者に対応する位置と、前記入出力手段に対応する位置と、の間の距離に基づいて決定される規則に従って、前記入出力手段による前記記憶手段との間の情報の入出力の可否を制御する、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記入出力可否制御手段が、前記利用者に対応する位置に基づいて決定される、入出力が許可される情報及び入出力が禁止される情報の少なくとも一方を特定する規則に従って、前記入出力手段による前記記憶手段との間の情報の入出力の可否を制御する、
ことを特徴とする請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
入出力装置と、情報処理装置と、を備え、
前記入出力装置が、
利用者から離れた位置に配置されている記憶手段からの情報の入力及び前記記憶手段への情報の出力の少なくとも一方を行う入出力手段、を含み、
前記情報処理装置が、
前記利用者に対応する位置を特定する位置特定情報を取得する位置特定情報取得手段と、
前記位置特定情報により特定される位置に応じて、前記入出力装置による前記記憶手段との間の情報の入出力の可否を制御する入出力可否制御手段と、を含む、
ことを特徴とする情報処理システム。
【請求項７】
情報記憶装置と、入出力装置と、情報処理装置と、を備え、
前記情報記憶装置が、
利用者から離れた位置に配置されており、
前記入出力装置から受け付ける情報及び前記入出力装置に出力される情報の少なくとも一方を記憶する記憶手段、を含み、
前記入出力装置が、
前記情報記憶装置からの情報の入力の受け入れ及び前記情報記憶装置への情報の出力の少なくとも一方を行う入出力手段、を含み、
前記情報処理装置が、
前記利用者に対応する位置を特定する位置特定情報を取得する位置特定情報取得手段と、
前記位置特定情報により特定される位置に応じて、前記入出力装置による前記記憶手段との間の情報の入出力の可否を制御する入出力可否制御手段と、を含む、
ことを特徴とする情報処理システム。
【請求項８】
利用者に対応する位置を特定する位置特定情報を取得する位置特定情報取得手段、
前記位置特定情報により特定される位置に応じて、前記利用者から離れた位置に配置されている記憶手段からの情報の入力及び前記記憶手段への情報の出力の少なくとも一方を行う入出力手段による前記記憶手段との間の情報の入出力の可否を制御する入出力可否制御手段、
としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム及びプログラムに関する。
【背景技術】
【０００２】
位置情報に基づいて情報のアクセスの制御を行う情報処理装置が存在する。特許文献１には、自己の現在地情報をパスワード情報やキー情報として用いることにより情報のアクセスの制御を行う情報処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−３１９６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、利用者に対応する位置を特定する情報を、入出力手段による利用者から離れた位置に配置されている記憶手段との間の情報の入出力の可否の制御に活用することができる情報処理装置、情報処理システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、情報処理装置であって、利用者に対応する位置を特定する位置特定情報を取得する位置特定情報取得手段と、前記位置特定情報により特定される位置に応じて、前記利用者から離れた位置に配置されている記憶手段からの情報の入力及び前記記憶手段への情報の出力の少なくとも一方を行う入出力手段による前記記憶手段との間の情報の入出力の可否を制御する入出力可否制御手段と、を含むこととしたものである。
【０００６】
請求項２に記載の発明は、請求項１に記載の情報処理装置であって、前記利用者に対応する位置が、時間経過とともに変化することとしたものである。
【０００７】
請求項３に記載の発明は、請求項１又は２に記載の情報処理装置であって、前記入出力可否制御手段が、前記利用者に対応する位置と、前記入出力手段に対応する位置と、の関係に応じて、前記入出力手段による前記記憶手段との間の情報の入出力の可否を制御することとしたものである。
【０００８】
請求項４に記載の発明は、請求項３に記載の情報処理装置であって、前記入出力可否制御手段が、前記利用者に対応する位置と、前記入出力手段に対応する位置と、の間の距離に基づいて決定される規則に従って、前記入出力手段による前記記憶手段との間の情報の入出力の可否を制御することとしたものである。
【０００９】
請求項５に記載の発明は、請求項１から４のいずれか一項に記載の情報処理装置であって、前記入出力可否制御手段が、前記利用者に対応する位置に基づいて決定される、入出力が許可される情報及び入出力が禁止される情報の少なくとも一方を特定する規則に従って、前記入出力手段による前記記憶手段との間の情報の入出力の可否を制御することとしたものである。
【００１０】
請求項６に記載の発明は、情報処理システムであって、入出力装置と、情報処理装置と、を備え、前記入出力装置が、利用者から離れた位置に配置されている記憶手段からの情報の入力及び前記記憶手段への情報の出力の少なくとも一方を行う入出力手段、を含み、前記情報処理装置が、前記利用者に対応する位置を特定する位置特定情報を取得する位置特定情報取得手段と、前記位置特定情報により特定される位置に応じて、前記入出力装置による前記記憶手段との間の情報の入出力の可否を制御する入出力可否制御手段と、を含むこととしたものである。
【００１１】
請求項７に記載の発明は、情報処理システムであって、情報記憶装置と、入出力装置と、情報処理装置と、を備え、前記情報記憶装置が、利用者から離れた位置に配置されており、前記入出力装置から受け付ける情報及び前記入出力装置に出力される情報の少なくとも一方を記憶する記憶手段、を含み、前記入出力装置が、前記情報記憶装置からの情報の入力の受け入れ及び前記情報記憶装置への情報の出力の少なくとも一方を行う入出力手段、を含み、前記情報処理装置が、前記利用者に対応する位置を特定する位置特定情報を取得する位置特定情報取得手段と、前記位置特定情報により特定される位置に応じて、前記入出力装置による前記記憶手段との間の情報の入出力の可否を制御する入出力可否制御手段と、を含むこととしたものである。
【００１２】
請求項８に記載の発明は、プログラムであって、利用者に対応する位置を特定する位置特定情報を取得する位置特定情報取得手段、前記位置特定情報により特定される位置に応じて、前記利用者から離れた位置に配置されている記憶手段からの情報の入力及び前記記憶手段への情報の出力の少なくとも一方を行う入出力手段による前記記憶手段との間の情報の入出力の可否を制御する入出力可否制御手段としてコンピュータを機能させることとしたものである。
【発明の効果】
【００１３】
請求項１，６，７，８に記載の発明によれば、利用者に対応する位置を特定する情報を、入出力手段による利用者から離れた位置に配置されている記憶手段との間の情報の入出力の可否の制御に活用することができる。
【００１４】
請求項２に記載の発明によれば、時間経過とともに変化する位置の情報に基づいて、入出力手段による記憶手段との間の情報の入出力を制御することができる。
【００１５】
請求項３に記載の発明によれば、利用者に対応する位置と、入出力手段に対応する位置と、の関係に基づいて、入出力手段による記憶手段との間の情報の入出力の可否を制御することができる。
【００１６】
請求項４に記載の発明によれば、利用者に対応する位置と、入出力手段に対応する位置と、の間の距離に基づいて、入出力手段による記憶手段との間の情報の入出力の可否を制御することができる。
【００１７】
請求項５に記載の発明によれば、利用者に対応する位置の情報に基づいて、情報の入出力を許可するか否か及び禁止するか否かの少なくとも一方を制御することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る情報処理システムの構成の一例を示す図である。
【図２】本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。
【図３】本発明の一実施形態に係る情報処理装置により実現される機能の一例を示す機能ブロック図である。
【図４】情報記憶装置情報のデータ構造の一例を示す図である。
【図５】入出力装置情報のデータ構造の一例を示す図である。
【図６】本実施形態に係る情報処理システムで行われる処理の流れの一例を示すフロー図である。
【図７】関連付け情報のデータ構造の一例を示す図である。
【図８】確認画面の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００２０】
図１は、本実施形態に係る情報処理システム１の構成の一例を示す図である。図１に例示するように、本実施形態に係る情報処理システム１は、情報処理装置２と、情報記憶装置３と、入出力装置４（４−１〜４−ｎ）と、を含んで構成される。情報処理装置２、情報記憶装置３、入出力装置４は、ＬＡＮやインターネット等の通信手段に接続されており、互いに通信されるようになっている。
【００２１】
図１に例示する情報記憶装置３は、例えば、ＲＯＭ、ＲＡＭ、ハードディスク等の記憶装置、外部の装置との間での情報の入出力を制御するストレージコントローラなどの制御装置、を備えた公知のストレージデバイスなどにより構成されている。そして、本実施形態では、情報記憶装置３は、例えば、入出力装置４から受け付ける情報及び入出力装置４に出力される情報の少なくとも一方を記憶する。
【００２２】
図１に例示する入出力装置４は、例えば、ＣＰＵ等の制御装置、ＲＯＭ、ＲＡＭ、ハードディスク等の記憶装置、ディスプレイ等の出力装置、キーボード、マウス等の入力装置、ＬＡＮカード等の通信装置を備えた公知のパーソナルコンピュータやサーバコンピュータなどにより構成されている。本実施形態では、入出力装置４には、例えば、アプリケーションプログラムが記憶されている。そして、本実施形態では、入出力装置４は、このアプリケーションプログラムに従って動作する。このアプリケーションプログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ可読な情報伝達媒体を介して、あるいは、インターネットなどの通信手段を介して入出力装置４に供給される。なお、入出力装置４は、１つの筐体により構成されていても、サーバやクライアントなどを含む複数の筐体により構成されていてもよい。そして、本実施形態では、入出力装置４は、例えば、情報記憶装置３からの情報の入力及び情報記憶装置３への情報の出力の少なくとも一方を行う。
【００２３】
図２は、本実施形態に係る情報処理装置２のハードウェア構成の一例を示す図である。図２に例示するように、本実施形態に係る情報処理装置２は、例えば、制御部１０、記憶部１２、通信部１４、を含んでいる。これらの要素は、バス等を介して接続される。制御部１０は、ＣＰＵ等のプログラム制御デバイスであり、情報処理装置２にインストールされるプログラムに従って動作する。記憶部１２は、ＲＯＭやＲＡＭ等の記憶素子やハードディスクなどである。記憶部１２には、制御部１０によって実行されるプログラムなどが記憶される。また、記憶部１２は、制御部１０のワークメモリとしても動作する。通信部１４は、ＬＡＮカード等の通信インタフェースであり、情報記憶装置３や入出力装置４との間で情報の送受信を行う。
【００２４】
図３は、本実施形態に係る情報処理装置２により実現される機能の一例を示す機能ブロック図である。図３に例示するように、本実施形態では、情報処理装置２は、例えば、情報記憶部２０、情報取得部２２、情報管理部２４、規則変更部２６、規則決定部２８、入出力可否制御部３０、を含むものとして機能する。情報記憶部２０は記憶部１２を主として実現される。その他の要素は制御部１０を主として実現される。
【００２５】
これらの要素は、コンピュータである情報処理装置２にインストールされたプログラムを、情報処理装置２の制御部１０で実行することにより実現されている。このプログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ可読な情報伝達媒体を介して、あるいは、インターネットなどの通信手段を介して情報処理装置２に供給される。
【００２６】
本実施形態では、情報処理装置２は、例えば、規則決定部２８によって決定される規則（以下、入出力規則と呼ぶ。）に従って、入出力装置４による情報記憶装置３との間の情報の入出力の可否を制御する。そして、規則決定部２８は、情報記憶装置３に対応する位置に基づいて、入出力規則を決定する。入出力規則の詳細については後述する。
【００２７】
本実施形態では、予め、情報記憶装置３の利用者の情報が情報記憶装置３に記憶（登録）されている。そして、情報記憶装置３は、情報記憶装置３に登録されている利用者からの要求に応じて、利用者から受け付ける情報（例えば、ファイルや、文書や、データベースにおけるレコードなど）の記憶、記憶されている情報の削除、記憶されている情報に対する属性の設定、記憶されている情報に設定されている属性の出力などの処理を実行する。このように、本実施形態では、情報記憶装置３は、利用者に関連付けられている。また、本実施形態では、情報記憶装置３には、例えば、記憶されている情報が、その情報の機密度を示す機密度情報と関連づけて記憶されている。機密度情報は、例えば、機密度を表す数字（例えば、数字が大きいほど機密度が高い。）や、機密度のランクを示す文字列（例えば、「機密最高」、「機密高」、「機密中」、「機密低」などの文字列）を示している。機密度情報は、個々の情報（例えば、ファイルや、文書や、データベースにおけるレコードなど）と関連づけられていてもよい。なお、機密度情報は、複数の情報の集合に対して関連づけられていてもよい。機密度情報は、具体的には、例えば、複数のファイルが含まれているフォルダや、複数のファイルが記憶されている物理的な記憶デバイス（ハードディスクやストレージなど）などに関連づけられていてもよい。そして、複数の情報の集合に対して機密度情報が関連付けられている場合は、この集合に属する個々の情報（例えば、特定のフォルダ及びそのフォルダ内の個々のファイル、あるいは、特定のハードディスク及びそのハードディスクに記憶されている個々のファイルなど）に対して、機密度情報が示す機密度が適用されるようにしてもよい。
【００２８】
本実施形態では、予め、情報記憶部２０に、図４に例示する情報記憶装置情報３２、及び、図５に例示する入出力装置情報３４が記憶されている。図４は、情報記憶装置情報３２のデータ構造の一例を示す図である。図５は、入出力装置情報３４のデータ構造の一例を示す図である。
【００２９】
本実施形態では、情報処理装置２は、例えば、情報記憶装置３の利用者から情報記憶装置情報３２を受け付けて、その情報記憶装置情報３２を情報記憶部２０に記憶する。図４に例示するように、情報記憶装置情報３２は、例えば、情報記憶装置３の利用者を示す利用者情報３６と、情報記憶装置３の所在（例えば、情報記憶装置３のＩＰアドレスやＵＲＬやサーバ名など）を示す情報記憶装置所在情報３８と、位置規則関係情報４０と、を含んでいる。
【００３０】
位置規則関係情報４０は、例えば、情報記憶装置３に対応する位置と、上述の入出力規則と、の関係を示す情報である。位置規則関係情報４０は、具体的には、例えば、情報記憶装置３に対応する位置に関する条件（例えば、情報記憶装置３の位置に関する条件や、利用者の位置の条件など）を示す位置条件情報と、その条件において採用される、入出力規則（例えば、情報記憶装置３へのアクセス（例えば、読み取り及び／又は書込）を許可する（あるいは、禁止する）という規則や、値が「機密最高」である機密度情報に関連づけられている情報へのアクセス（例えば、読み取り及び／又は書込）を許可する（あるいは、禁止する）という規則など）を示す入出力規則情報と、の組合せを少なくとも１つ含んでいる。
【００３１】
位置条件情報が示す条件は、例えば、情報記憶装置３に対応する位置（例えば、情報記憶装置３の位置や情報記憶装置３の利用者の位置など）と、入出力装置４に対応する位置（例えば、入出力装置４の位置や、入出力装置４が存在する部屋への利用者の入退室を管理する入退室管理システム（例えば、入退室が許可された利用者の認証を行い、部屋のドアの開閉を行うシステム。より具体的には、例えば、入退室が許可された利用者によるＩＣカードの接触を検出して、部屋のドアの解錠を行うシステム。）の位置など）と、の関係に関する条件（例えば、入出力装置４と利用者とが同室内に存在するという条件や、入出力装置４と利用者との間の距離が１ｍ以内であるという条件など）を示していてもよい。また、位置条件情報が示す条件は、例えば、情報記憶装置３の位置と情報記憶装置３の利用者の位置との間の関係に関する条件（例えば、情報記憶装置３の位置と情報記憶装置３の利用者の位置との間の距離に関する条件）を示していてもよい。
【００３２】
また、位置規則関係情報４０は、入出力装置４と利用者との距離が短いほど、入出力装置４によるアクセスが許可される情報が多くなるよう設定されていてもよい。具体的には、例えば、位置規則関係情報４０は、入出力装置４と利用者との距離が２ｍ以内であるという条件を示す位置条件情報と、いずれの機密度情報に関連づけられている情報にも入出力装置４によるアクセスが許可されるという入出力規則を示す入出力規則情報と、の組合せ、及び、入出力装置４と利用者との距離が５ｍ以内であるという条件を示す位置条件情報と、値が「機密高」、「機密中」、「機密低」である機密度情報（すなわち、値が「機密最高」以外の機密度情報）に関連づけられている情報に入出力装置４によるアクセスが許可されるという規則を示す入出力規則情報と、の組合せ、を含んでいてもよい。
【００３３】
また、本実施形態では、情報処理装置２は、例えば、入出力装置４の利用者から入出力装置情報３４を受け付けて、その入出力装置情報３４を情報記憶部２０に記憶する。図５に例示するように、入出力装置情報３４は、例えば、入出力装置４の識別子である入出力装置識別子４２と、入出力装置４の所在（例えば、入出力装置４のＩＰアドレスやＵＲＬやサーバ名など）を示す入出力装置所在情報４４と、要求機密度情報４６と、を含んでいる。要求機密度情報４６は、例えば、入出力装置４が実行する情報処理において利用する情報の機密度や、入出力装置４が情報記憶装置３に出力する情報の出力先（例えば、フォルダやハードディスクなど）に対して設定されるべき機密度などを示している。
【００３４】
ここで、本実施形態に係る情報処理システム１で行われる処理の流れの一例を、図６に例示するフロー図を参照しながら説明する。
【００３５】
まず、入出力装置４が、情報記憶装置３の利用者を示す利用者情報３６、及び、情報記憶装置３や利用者に対応する位置（例えば、情報記憶装置３自体の位置や、情報記憶装置３の利用者の位置など）を特定する情報（以下、位置特定情報と呼ぶ。）の生成又は取得を行う（Ｓ１０１）。
【００３６】
例えば、情報記憶装置３がパーソナルコンピュータなどの持ち運びされるデバイスである場合は、入出力装置４は、情報記憶装置３との間で赤外線通信などを行うことにより、情報記憶装置３からその情報記憶装置３の利用者を示す利用者情報３６を取得するとともに、入出力装置４の位置をその時点における情報記憶装置３の位置と特定して（みなして）、その位置を特定する情報（位置特定情報）を生成する。
【００３７】
また、例えば、入出力装置４がＩＣカードリーダを備えている場合は、情報記憶装置３の利用者が、自身のＩＣカードを入出力装置４が備えるＩＣカードリーダに接触することによって、そのことを入出力装置４が検出して、入出力装置４が、ＩＣカードから利用者情報３６を取得するとともに、入出力装置４の位置をその時点における利用者の位置と特定して（みなして）、その位置を特定する情報（位置特定情報）を生成する。
【００３８】
もちろん、入出力装置４が位置特定情報を取得する方法は上述の方法に限定されない。例えば、ＧＰＳの位置特定機能や情報記憶装置３に接続されている無線ＬＡＮ接続ポイントの位置などに基づいて、入出力装置４は位置特定情報を生成してもよい。また、入出力装置４は、入出力装置４が配置されている部屋への利用者の入退室を管理する入退室管理システムにより、その部屋に利用者が入室していることが特定されている場合に、入出力装置４は、利用者がその部屋の中にいることを示す位置特定情報を生成してもよい。
【００３９】
そして、入出力装置４は、Ｓ１０１に例示する処理で取得した利用者情報３６及び位置特定情報を、情報処理装置２に出力して、情報処理装置２の情報取得部２２が、利用者情報３６及び位置特定情報を取得する（Ｓ１０２）。
【００４０】
そして、情報管理部２４が、図７に例示する、Ｓ１０２に例示する処理で取得する利用者情報３６に対応する情報記憶装置３と、Ｓ１０２に例示する情報の出力元の入出力装置４と、を関連づける関連付け情報４８が情報記憶部２０に既に記憶されているか否かを確認する（Ｓ１０３）。図７に例示するように、関連付け情報４８は、利用者情報３６と、入出力装置識別子４２と、を含んでいる。
【００４１】
そして、記憶されていないことを確認した場合は（Ｓ１０３：Ｎ）、情報管理部２４は、入出力装置４が備えるディスプレイなどの出力装置に、図８に例示する、確認画面５０を表示出力する（Ｓ１０４）。確認画面５０には、Ｓ１０２に例示する情報の出力元の入出力装置４に対応する要求機密度情報４６が示す機密度に関する情報と、Ｓ１０２に例示する処理で取得される利用者情報３６に対応する位置規則関係情報４０に含まれる位置条件情報及び入出力規則情報に関する情報と、を含んでいる。また、確認画面５０は、ＯＫボタン５２、設定変更ボタン５４、及び、取消ボタン５６、を含んでいる。
【００４２】
ここで、情報記憶装置３の利用者が、入出力装置４が備えるマウスやキーボードなどによりＯＫボタン５２、設定変更ボタン５４、又は、取消ボタン５６を押下すると、入出力装置４が、いずれかのボタンが押下されたことを示す信号を情報処理装置２に出力して、情報処理装置２はこの信号を受け付ける（Ｓ１０５）。
【００４３】
そして、情報処理装置２の情報管理部２４は、Ｓ１０５に例示する処理で受け付けた信号が、取消ボタン５６が押下されたことを示す信号であるか否かを確認する（Ｓ１０６）。そして、取消ボタン５６が押下されたことを示す信号であることが確認された際には（Ｓ１０６：Ｙ）、情報処理装置２は、本処理例に例示する処理を終了する。
【００４４】
取消ボタン５６が押下されたことを示す信号ではないことが確認された際には（Ｓ１０６：Ｎ）、情報管理部２４は、Ｓ１０５に例示する処理で受け付けた信号が、設定変更ボタン５４が押下されたことを示す信号であるか否かを確認する（Ｓ１０７）。そして、設定変更ボタン５４が押下されたことを示す信号であることが確認された際には（Ｓ１０７：Ｙ）、規則変更部２６が、利用者から、設定変更画面（図示せず）などを介して受け付ける要求に応じて、位置規則関係情報４０を生成する（Ｓ１０８）。なお、ここで、規則変更部２６が、Ｓ１０２に例示する処理で取得される利用者情報３６に対応する位置規則関係情報４０を変更してもよい。
【００４５】
Ｓ１０７に例示する処理において、設定変更ボタン５４が押下されたことを示す信号ではないことが確認された際には（Ｓ１０７：Ｎ）、情報管理部２４は、Ｓ１０５に例示する処理で受け付けた信号が、ＯＫボタン５２が押下されたことを示す信号であるか否かを確認する（Ｓ１０９）。ＯＫボタン５２が押下されたことを示す信号ではないことが確認された場合は（Ｓ１０９：Ｎ）、本処理例の処理を終了する。ＯＫボタン５２が押下されたことを示す信号であることが確認された場合（Ｓ１０９：Ｙ）、又は、Ｓ１０８に例示する処理が終了した場合は、Ｓ１０２に例示する処理で取得する利用者情報３６と、Ｓ１０２に例示する情報の出力元の入出力装置４の識別子である入出力装置識別子４２と、を含む関連付け情報４８を生成して、情報記憶部２０に出力する（Ｓ１１０）。このとき、情報管理部２４は、Ｓ１１０に例示する処理において生成される関連付け情報４８に、Ｓ１０８に例示する処理で生成される位置規則関係情報４０を関連づけてもよい。
【００４６】
そして、Ｓ１１０に例示する処理の終了後、又は、Ｓ１０３に例示する処理において、関連付け情報４８が記憶されていることを確認した場合は（Ｓ１０３：Ｙ）、規則決定部２８が、Ｓ１０２に例示する処理で取得する位置特定情報により特定される位置と、位置規則関係情報４０と、に基づいて、入出力規則を決定する（Ｓ１１１）。規則決定部２８は、例えば、Ｓ１０２に例示する処理で取得する利用者情報３６に関連づけられている位置規則関係情報４０に基づいて、入出力規則を決定する。規則決定部２８は、例えば、Ｓ１０２に例示する処理で取得する位置特定情報により特定される情報記憶装置３や利用者に対応する位置が充足する位置規則関係情報４０に含まれる位置条件情報が示す条件に関連づけられている入出力規則を、本処理例における入出力規則として決定する。なお、規則決定部２８は、Ｓ１１０に例示する処理において関連付け情報４８に関連づけられている位置規則関係情報４０が存在する場合には、その位置規則関係情報４０に基づいて、入出力規則を決定してもよい。このように、本実施形態では、規則変更部２６によって生成される位置規則関係情報４０によって、採用される入出力規則が変更される。
【００４７】
また、規則決定部２８は、上述の位置規則関係情報４０の例で示したように、情報記憶装置３に対応する位置と、入出力装置４に対応する位置と、の関係（例えば、情報記憶装置３に対応する位置と、入出力装置４に対応する位置と、間の距離）に基づいて入出力規則を決定してもよい。
【００４８】
そして、入出力可否制御部３０は、Ｓ１１１に例示する処理で決定される規則に従って、入出力装置４による情報記憶装置３との間の情報の入出力の可否を制御する（Ｓ１１２）。入出力可否制御部３０は、具体的には、例えば、Ｓ１１１に例示する処理において、入出力装置４に対応する要求機密度情報４６が示す機密度に関連づけられている情報へのアクセスを許可する入出力規則が決定された際には、その入出力規則に対応するアクセス権限を入出力装置４に付与する。なお、入出力可否制御部３０は、入出力規則に対応する設定を情報記憶装置３に対して、あるいは、情報記憶装置３と入出力装置４の両方に対して行ってもよい。また、入出力可否制御部３０が、入出力装置４から情報記憶装置３への情報の書込要求や取得要求が行われる度に、その要求に対するアクセスを許可するか否かの確認を行うようにしてもよい。そして、Ｓ１１１に例示する処理において、入出力装置４に対応する要求機密度情報４６が示す機密度に関連づけられている情報へのアクセスを許可する入出力規則が決定された際には、入出力可否制御部３０は、入出力装置４から情報記憶装置３への要求を許可するようにしてもよい。
【００４９】
このようにして、本処理例では、入出力装置４による情報記憶装置３との間の情報の入出力を情報処理装置２が制御する。
【００５０】
図６に例示する処理の終了後、情報記憶装置３や利用者に対応する位置が時間経過とともに変化して、上述のＳ１１１に例示する処理により決定される入出力規則の決定の基礎となる位置条件情報が示す条件（例えば、利用者が入出力装置４と同室内に存在するという条件）を充足しなくなった際には、入出力可否制御部３０は、その時点における情報記憶装置３に対応する位置に基づく新たな入出力規則を決定して、その入出力規則に従った、入出力装置４による情報記憶装置３との間の情報の入出力の制御を行う。
【００５１】
例えば、入出力可否制御部３０は、入出力装置４に許可されていたアクセス権限の剥奪を行う。あるいは、入出力可否制御部３０は、入出力装置４から情報記憶装置３への情報の書込要求や取得要求が行われても、その要求を許可しない制御などを行う。このとき、情報処理装置２は、情報記憶装置３や入出力装置４に、Ｓ１１１に例示する処理により決定される入出力規則の無効化を通知するようにしてもよい。
【００５２】
情報処理装置２は、上述のＳ１１１に例示する処理により決定される規則の基礎となる条件を充足しなくなったことを、例えば、利用者が、別の部屋や別の区域に配置されている入出力装置４が備えるＩＣカードリーダに対してＩＣカードを接触させたことを情報処理装置２が検出することや、無線ＬＡＮ機能付きのＩＣカードからの入出力装置４に対応する無線ＬＡＮポイントでの受信信号が消滅したことを情報処理装置２が検出することにより確認する。また、情報処理装置２は、上述のＳ１１１に例示する処理により決定される規則の基礎となる条件を充足しなくなったことを、ＩＣカードリーダに表示され、利用者により選択された、時間制限に関する選択肢のうちのいずれかに対応する時間が経過したことを情報処理装置２が検出することにより確認してもよい。また、情報処理装置２は、上述のＳ１１１に例示する処理により決定される規則の基礎となる条件を充足しなくなったことを、利用者によるＩＣカードリーダへのＩＣカードの接触があった時点から予め定められた期間が経過したことを検出（例えば、情報処理装置２が備えるタイマーにより検出）することにより確認してもよい。
【００５３】
このようにして、本実施形態に係る情報処理装置２は、例えば、利用者が入出力装置４に接近している際に、入出力装置４が情報記憶装置３との間での情報の入出力を許可し、利用者が入出力装置４から離れた際に、入出力装置４が情報記憶装置３との間での情報の入出力を禁止する。
【００５４】
なお、本発明は上記実施形態に限定されるものではない。
【００５５】
例えば、情報記憶装置３や入出力装置４が情報処理システム１の外部に配置されており、情報処理システム１とインターネットなどの通信手段により接続されていてもよい。
【００５６】
ここで、上記実施形態の活用例についていくつか説明する。
【００５７】
［第１の活用例］
第１の活用例では、その入出力装置４が診療室に配置されており、入出力装置４において医療用アプリケーションプログラムが実行されている。そして、患者である情報記憶装置３の利用者に関する個人情報が、値が「機密最高」である機密度情報と関連づけて情報記憶装置３に記憶されている。そして、患者である利用者が、診察室にいる場合には、情報処理装置２は、医療用アプリケーションプログラムによる、情報記憶装置３に記憶されている患者である利用者に関する個人情報へのアクセスを許可する。そして、医療用アプリケーションプログラムが、情報記憶装置３に記憶されている、患者である利用者に関する個人情報を利用した情報処理（例えば、投薬履歴の参照や、診察結果情報の出力など）を実行する。患者である利用者が、診察室にいない場合には、情報処理装置２は、医療用アプリケーションプログラムによる、情報記憶装置３に記憶されている患者である利用者に関する個人情報へのアクセスを許可しない。
【００５８】
［第２の活用例］
第２の活用例では、情報記憶装置３は、業務システムやホームサーバーなどに対応し、入出力装置４が、コンソールなどの端末に対応する。そして、情報記憶装置３の利用者が、情報記憶装置３と同室内にいる場合に、情報処理装置２が、入出力装置４からの情報記憶装置３への情報の入出力を許可する。そして、情報記憶装置３の利用者が、情報記憶装置３と同室内にいない場合に、情報処理装置２が、入出力装置４からの情報記憶装置３への情報の入出力を許可しない。
【００５９】
［第３の活用例］
第３の活用例では、入出力装置４が電子広告表示装置（サイネージ）に対応する。そして、電子広告表示装置に備えられたＩＣカードリーダに利用者がＩＣカードを接触させると、情報処理装置２は、入出力装置４による情報記憶装置３への情報の出力を許可する。そして、入出力装置４は、利用者が所有する情報記憶装置３（例えば、ストレージ）に、表示出力されている電子広告に関する詳細な情報を出力する。
【００６０】
［第４の活用例］
第４の活用例では、入出力装置４がカフェなどの店舗の情報提供サーバに対応する。そして、情報記憶装置３の利用者が店舗の店内に存在している場合や、利用者がＩＣカードにより店舗で商品を購入した場合に、情報処理装置２は、入出力装置４による情報記憶装置３への情報の出力を許可する。そして、入出力装置４は、その店舗に関する詳細な情報を情報記憶装置３に出力する。
【符号の説明】
【００６１】
１  情報処理システム、２  情報処理装置、３  情報記憶装置、４  入出力装置、１０  制御部、１２  記憶部、１４  通信部、２０  情報記憶部、２２  情報取得部、２４  情報管理部、２６  規則変更部、２８  規則決定部、３０  入出力可否制御部、３２  情報記憶装置情報、３４  入出力装置情報、３６  利用者情報、３８  情報記憶装置所在情報、４０  位置規則関係情報、４２  入出力装置識別子、４４  入出力装置所在情報、４６  要求機密度情報、４８  関連付け情報、５０  確認画面、５２  ＯＫボタン、５４  設定変更ボタン、５６  取消ボタン。
【図１】
2010286980.tif 000003
【図２】
2010286980.tif 000004
【図３】
2010286980.tif 000005
【図４】
2010286980.tif 000006
【図５】
2010286980.tif 000007
【図６】
2010286980.tif 000008
【図７】
2010286980.tif 000009
【図８】
2010286980.tif 000010