(57)【特許請求の範囲】
【請求項１】
共通の物理的接続で接続されてデータ通信を行う少なくとも２以上の情報処理装置を備える情報処理システムにおいて、
上記情報処理装置は、
接続相手及び当該接続相手に対するセキュリティレベルが記載されたアクセスリストと、
上記アクセスリストに記載された上記接続相手に対するセキュリティレベルに応じた秘匿レベルを有するファイルの伝送を制御する制御手段と
を備えることを特徴とする情報処理システム。
【請求項２】
上記情報処理装置は、
ファイルのデータを格納するファイル格納手段と、
上記ファイル格納手段に格納されているファイルのファイル名及び当該ファイルの秘匿レベルが記載されたファイルアクセスリストと
をさらに備えることを特徴とする請求項１記載の情報処理システム。
【請求項３】
上記情報処理装置は、Secure Authentication Channelを介して上記ファイル格納手段に格納されているファイルを接続先の情報処理装置に伝送することを特徴とする請求項２記載の情報処理システム。
【請求項４】
共通の物理的接続で接続されてデータ通信を行う少なくとも２以上の情報処理装置を備える情報処理システムに用いられる方法において、
上記情報処理装置は、
接続相手及び当該接続相手に対するセキュリティレベルが記載されたアクセスリストを有し、
上記アクセスリストに記載された上記接続相手に対するセキュリティレベルに応じた秘匿レベルを有するファイルの伝送を制御することを特徴とする情報処理方法。
【請求項５】
上記情報処理装置は、
上記接続相手に対して接続認証を行い、
上記接続認証が許可された場合に上記アクセスリストに記載された上記接続相手に対するセキュリティレベルを上記接続相手に呈示し、
上記セキュリティレベルに応じた秘匿レベルを有するファイルを上記接続相手に伝送すること
を特徴とする請求項４記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置間で安全にデータの伝送を行う情報処理システム及び情報処理方法に関する。
【背景技術】
【０００２】
現在、ＰＣ（Personal Computer）等のネットワーク環境で、安全にデータを交換するために、サーバ上にアクセス権を設定する方法が行われている。
【０００３】
例えば、以下の特許文献１には、インターネット上に置かれたサーバシステムによる電子データ交換システムにおけるデータ保護装置の技術が記載されている。このデータ保護装置は、各ユーザに電子データの管理能力に応じて予め付与されたセキュリティレベル、及び、各ファイルにその内容に応じて付与されたセキュリティレベルを保持する管理情報保持手段と、各ユーザからのアクセス実績情報を保持するアクセス実績情報保持手段と、ユーザのセキュリティレベルとファイルのセキュリティレベルとを比較するとともに、ユーザのセキュリティレベル及びユーザからのアクセス実績情報から推定されるアクセスパターンと、ファイルへのアクセス要求をしたユーザのアクセスパターンとからアクセス実績に基づくセキュリティレベルを算出し、この算出したアクセス実績に基づくセキュリティレベルとアクセス要求をしたファイルのセキュリティレベルとを比較することにより、アクセス要求をしたユーザがアクセス要求をしたファイルへのアクセスが許可されているか否かを判定する判定手段と、この判定手段により、アクセスが許可されていると判定された場合に、要求されたファイルを、インターネットを介してアクセス要求をしたユーザ側のクライアントに送信する送信手段とを備えることにより、不正アクセスを排除し、安全性の高いセキュリティ管理を行うことができる。
【０００４】
【特許文献１】特開２００４−０７０６７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このように、ＰＣのネットワーク環境においてサーバ上にアクセス権を設定する方法では、ＰＣの画面上で複雑な設定操作を行わなければならない。
【０００６】
本発明は、このような従来の実情に鑑みて提案されたものであり、情報処理装置間においてネットワークを介さずに安全にデータを伝送することが可能な情報処理システム及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した目的を達成するために、本発明は、共通の物理的接続で接続されてデータ通信を行う少なくとも２以上の情報処理装置を備える情報処理システムにおいて、上記情報処理装置は、接続相手及び当該接続相手に対するセキュリティレベルが記載されたアクセスリストと、上記アクセスリストに記載された上記接続相手に対するセキュリティレベルに応じた秘匿レベルを有するファイルの伝送を制御する制御手段とを備えることを特徴とする。
【０００８】
また、上述した目的を達成するために、本発明は、共通の物理的接続で接続されてデータ通信を行う少なくとも２以上の情報処理装置を備える情報処理システムに用いられる方法において、上記情報処理装置は、接続相手及び当該接続相手に対するセキュリティレベルが記載されたアクセスリストを有し、上記アクセスリストに記載された上記接続相手に対するセキュリティレベルに応じた秘匿レベルを有するファイルの伝送を制御することを特徴とする。
【発明の効果】
【０００９】
本発明に係る情報処理システム及び情報処理方法によれば、共通の物理的接続で接続されてデータ通信を行う少なくとも２以上の情報処理装置において、サーバを介さない簡易な処理動作で、接続先の情報処理装置への安全なデータ伝送を制御することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００１１】
本発明は、同一所有者又は異なる所有者を有する異なる機器におけるデータ伝送を安全に接続し、異なるセキュリティレベルのデータを互いに伝送するためのシステムを提供するものである。
【００１２】
図１に示すように、本発明を適用した第１の実施形態における情報処理システム１００では、データ記録装置１とデータ記録装置２とが適用範囲Ｘの無線通信路３を介して互いに物理レベルでデータ伝送を行う。なお、情報処理システム１００では、無線通信路３の代わりに有線の通信路を用いてもよい。
【００１３】
図２は、本発明を適用した第１の実施形態における情報処理システム１００の内部構成を示すブロック図である。
【００１４】
データ記録装置１は、ＣＰＵ（Central processing Unit）１１と、ＲＯＭ（Read Only Memory）１２と、接続先の機器に対して共通の物理的接続で接続する物理インターフェース１３と、バッファ１４と、ＲＡＭ（Random Access Memory）１５と、フラッシュメモリ１７を接続するフラッシュメモリインターフェース１６とが内部バス１８に接続されて構成される。
【００１５】
同様に、データ記録装置２は、ＣＰＵ２１と、ＲＯＭ２２と、物理インターフェース２３と、バッファ２４と、ＲＡＭ２５と、フラッシュメモリ２７を接続するフラッシュメモリインターフェース２６とが内部バス２８に接続されて構成される。
【００１６】
また、図３は、本発明を適用した第１の実施形態における情報処理システム１００の機能的な構成を示すブロック図である。
【００１７】
データ記録装置１は、所有者アクセスリスト１７１と、ファイルアクセスリスト１７２と、ファイル格納部１７３とをそれぞれフラッシュメモリ１７の一部領域として有する。
【００１８】
所有者アクセスリスト１７１は、例えば、図４（Ａ）に示すように、予め登録された接続先の機器の所有者の名前と、予め登録されたこの所有者のセキュリティレベルとがデータベース化されているものである。ここで、セキュリティレベルとは、接続先の機器の所有者に対するファイルの開示度を示すものとし、この所有者のセキュリティレベルが高くなるほど、この所有者に対して重要度が高く秘匿レベルが高いファイルを開示してもよいものとする。
【００１９】
ファイルアクセスリスト１７２は、例えば、図５（Ａ）に示すように、ファイル格納部１７３に格納されているファイルの名前とファイルの秘匿レベルとが、ファイルの実体となるデータのメタデータとしてデータベース化されているものである。ここで、Ｆ０，Ｆ１，・・・，Ｆ９はファイル名を示す。
【００２０】
ファイル格納部１７３には、ファイルの実体となるデータが格納されて記録される。
【００２１】
データ記録装置２は、例えば図４（Ｂ）に示すような所有者アクセスリスト２７１と、例えば図５（Ｂ）に示すようなファイルアクセスリスト２７２と、ファイル格納部２７３とをそれぞれフラッシュメモリ２７の一部領域として有する。この所有者アクセスリスト２７１、ファイルアクセスリスト２７２、及びファイル格納部２７３は、それぞれ所有者アクセスリスト１７１、ファイルアクセスリスト１７２、及びファイル格納部１７３と同様の構成を備えている。
【００２２】
データ記録装置１からデータ記録装置２へデータを伝送する際、データ記録装置１が備えるＣＰＵ１１は、ＲＯＭ１２に記録されているプログラムを読み出してＲＡＭ１５上で実行し、また、データ記録装置２が備えるＣＰＵ２１は、ＲＯＭ２２に記録されているプログラムを読み出してＲＡＭ２５上で実行する。ＣＰＵ１１は、フラッシュメモリインターフェース１６を介してフラッシュメモリ１７の一部領域に記録されているデータを読み出してバッファ１４に一旦格納する。続いて、ＣＰＵ１１は、バッファ１４に格納されているデータを読み出して物理インターフェース１３、無線通信路３、及び物理インターフェース２３を介してデータ記録装置２に送信する。データ記録装置２が備えるＣＰＵ２１は、物理インターフェース１３、無線通信路３、及び物理インターフェース２３を介してデータ記録装置１よりデータを受信すると、このデータをバッファ２４に一旦格納する。続いて、ＣＰＵ２１は、バッファ２４に格納されているデータを読み出してフラッシュメモリインターフェース２６を介してフラッシュメモリ２７の一部領域に書き込む。
【００２３】
一方、データ記録装置２からデータ記録装置１へデータを伝送する際、ＣＰＵ２１は、ＲＯＭ２２に記録されているプログラムを読み出してＲＡＭ２５上で実行し、ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラムを読み出してＲＡＭ１５上で実行する。ＣＰＵ２１は、フラッシュメモリインターフェース２６を介してフラッシュメモリ２７の一部領域に記録されているデータを読み出してバッファ２４に一旦格納する。続いて、ＣＰＵ２１は、バッファ２４に格納されているデータを読み出して物理インターフェース２３、無線通信路３、及び物理インターフェース１３を介してデータ記録装置１に送信する。ＣＰＵ１１は、物理インターフェース２３、無線通信路３、及び物理インターフェース１３を介してデータ記録装置２よりデータを受信すると、このデータをバッファ１４に一旦格納する。続いて、ＣＰＵ１１は、バッファ１４に格納されているデータを読み出してフラッシュメモリインターフェース１６を介してフラッシュメモリ１７の一部領域に書き込む。
【００２４】
本発明を適用した第１の実施形態における情報処理システム１００は、上述した構成を備えるデータ記録装置１及びデータ記録装置２が、以下の処理動作を行うことにより実現される。
【００２５】
図６は、情報処理システム１００の処理動作を説明するためのフローチャートである。
【００２６】
情報処理システム１００の処理動作が開始されると、ステップＳ１０１において、データ記録装置１及びデータ記録装置２は、予め登録してあるＩＤ、パスワード等を用いて互いに接続認証を行う。このステップＳ１０１において、データ記録装置１とデータ記録装置２とが接続可能である場合、情報処理システム１００の処理動作は、ステップＳ１０２に進み、接続不可である場合、情報処理システム１００の処理動作は、終了される。
【００２７】
データ記録装置１及びデータ記録装置２は、それぞれ独自のプロフィルを有する。ステップＳ１０２において、データ記録装置１は、データ記録装置２よりデータ記録装置２のプロフィルを受信し、自己が有するデータ記録装置１のプロフィルとデータ記録装置２のプロフィルとが同一であるか否かを調べることによりデータ記録装置１の所有者とデータ記録装置２の所有者とが同一であるか否かを判断する。データ記録装置１は、データ記録装置１のプロフィルとデータ記録装置２のプロフィルとが同一である場合、データ記録装置１の所有者とデータ記録装置２の所有者とが同一であると判断し、情報処理システム１００の処理動作は、ステップＳ１０３に進む。一方、データ記録装置１は、データ記録装置１のプロフィルとデータ記録装置２のプロフィルとが異なる場合、データ記録装置１の所有者とデータ記録装置２の所有者とが異なると判断し、情報処理システム１００の処理動作は、ステップＳ１０４に進む。
【００２８】
ステップＳ１０３において、データ記録装置１及びデータ記録装置２は、フラッシュメモリ１７に記録されている如何なるデータも自由に接続先に伝送することができる。例えば、データ記録装置１は、所有者アクセスリスト１７１のデータをコピーしてデータ記録装置２に伝送し、所有者アクセスリスト２７１を所有者アクセスリスト１７１で上書きすることができる。このステップＳ１０３において、データ記録装置１及びデータ記録装置２が接続先の機器にデータを伝送した後、情報処理システム１００の処理動作は、終了される。
【００２９】
ステップＳ１０４において、データ記録装置１は、所有者アクセスリスト１７１からデータ記録装置２の所有者ＭＢの存在を確認する。また、データ記録装置２は、所有者アクセスリスト２７１からデータ記録装置１の所有者ＭＡの存在を確認する。その後、情報処理システム１００の処理動作は、ステップＳ１０５に進む。
【００３０】
ステップＳ１０５において、データ記録装置１は、所有者アクセスリスト１７１からデータ記録装置２の所有者ＭＢのセキュリティレベル２を読み出し、このセキュリティレベル２をデータ記録装置２に送信する。また、データ記録装置２は、アクセスリスト２７１からデータ記録装置１の所有者ＭＡのセキュリティレベル１を読み出し、このセキュリティレベル１をデータ記録装置１に送信する。その後、情報処理システム１００の処理動作は、ステップＳ１０６に進む。
【００３１】
ステップＳ１０６において、データ記録装置１及びデータ記録装置２は、無線通信路３に、それぞれファイル格納部１７３及びファイル格納部２７３に格納されているファイルのデータを安全に接続先の機器に伝送するためのセキュア認証済チャネル（ＳＡＣ：Secure Authenticated Channel）を確立するか否かを判断する。ここで、接続先の機器の所有者に公開できるファイルは、接続先の機器の所有者のセキュリティレベル以下の秘匿レベルを有するものに限られる。情報処理システム１００の処理動作は、このステップＳ１０６において、データ記録装置１及びデータ記録装置２がＳＡＣを確立すると判断した場合はステップＳ１０７に進み、ＳＡＣを確立しないと判断した場合はステップＳ１０８に進む。
【００３２】
ステップＳ１０７において、データ記録装置１及びデータ記録装置２は、無線通信路３にＳＡＣを確立する。そして、データ記録装置１は、所有者アクセスリスト１７１に記載されているデータ記録装置２の所有者ＭＢのセキュリティレベル２に応じて、ファイルアクセスリスト１７２に記載されている秘匿レベル２のファイルＦ０，Ｆ２及び秘匿レベル１のファイルＦ３のデータを、ＳＡＣを介してデータ記録装置２に伝送する。また、データ記録装置２は、所有者アクセスリスト２７１に記載されているデータ記録装置１の所有者ＭＡのセキュリティレベル１に応じて、ファイルアクセスリスト２７２に記載されている秘匿レベル１のファイルＦ３のデータを、ＳＡＣを介してデータ記録装置１に伝送する。なお、ここでは、ファイルアクセスリスト１７２及びファイルアクセスリスト２７２からそれぞれファイルの属性毎に分類されたファイル群の中から所有者のセキュリティレベルに応じた秘匿レベルを有するファイル群を読み出すようにしてもよい。その後、情報処理システム１００の処理動作は、終了される。なお、接続先の機器の所有者のセキュリティレベルに応じて、電子マネーデータ、個人データ、映像コンテンツ、音楽コンテンツ等についても秘匿レベルを設定し、これらのデータをＳＡＣを介して接続先の機器に伝送するようにしてもよい。
【００３３】
ステップＳ１０８において、データ記録装置１は、データ記録装置２の所有者ＭＢのセキュリティレベルに応じて、ファイルのメタデータであるファイルのタイトルリストをデータ記録装置２に呈示する。また、データ記録装置２は、データ記録装置１の所有者ＭＡのセキュリティレベルに応じたファイルのタイトルリストをデータ記録装置１に呈示する。その後、情報処理システム１００における一連の処理動作は、終了される。
【００３４】
このように、本発明を適用した第１の実施形態における情報処理システム１００では、ユーザが接続先の機器の所有者を把握し、この所有者のセキュリティレベルに応じた秘匿レベルを有するファイルを接続先の機器に安全に送信することができる。
【００３５】
本発明を適用した第１の実施形態における情報処理システム１００では、２つのデータ記録装置間におけるデータ伝送について説明したが、図７に示すように、本発明を適用した第２の実施形態として、データ記録装置１及びデータ記録装置２に、情報処理機能を有するホスト機器Ａ及びホスト機器Ｂがそれぞれ適用範囲Ｙの電気通信路４及び電気通信路５で接続されている情報処理システム２００を用いてもよい。なお、図７において情報処理システム１００と同様の構成については同一符号を付して詳細な説明を省略する。
【００３６】
情報処理システム２００において、ホスト機器Ａ及びホスト機器Ｂは、データ記録装置１及びデータ記録装置２と同様の内部構成を備えており、フラッシュメモリ一部領域には、所有者アクセスリスト、ファイルアクセスリスト、及びファイル格納部を有している。情報処理システム２００では、ホスト機器Ａとデータ記録装置１との間、データ記録装置１とデータ記録装置２との間、及びデータ記録装置２とホスト機器Ｂとの間で、それぞれ接続先の機器の所有者のセキュリティレベルに応じたデータが互いに伝送される。
【００３７】
また、図８に示すように、本発明を適用した第３の実施形態として、データ記録装置１にそれぞれ適用範囲Ｙの電気通信路４、及び適用範囲Ｚの無線通信路３Ａで接続されている情報処理システム３００を用いてもよい。なお、図８において情報処理システム１００及び情報処理システム２００と同様の構成については同一符号を付して詳細な説明を省略する。この情報処理システム３００では、無線通信路３Ａの代わりに有線の通信路を用いてもよい。
【００３８】
この情報処理システム３００においても、ホスト機器Ａとデータ記録装置１との間、データ記録装置１とホスト機器Ｂとの間で、それぞれ接続先の機器の所有者のセキュリティレベルに応じたデータが互いに伝送される。
【００３９】
なお、本発明は上述した実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。
【００４０】
例えば、上述した第２の実施形態及び第３の実施形態では、データ記録装置とホスト機器との間でデータが伝送されるが、データ記録装置とホスト機器との間に、データ記録装置及びホスト機器とそれぞれ電気的に接続されるアダプタデバイスを介在させ、このアダプタデバイスのフラッシュメモリ内に、データ記録装置又はホスト機器が有していた所有者リストを備えるようにしてもよい。
【００４１】
また、上述した第１及び第２の実施形態では無線通信路３を用い、第３の実施形態では無線通信路３Ａを用いているが、無線通信路の代わりに有線の通信路を用いてもよい。
【００４２】
また、上述した実施形態では、データ記録装置が接続相手を特定する情報として接続先の機器の所有者名を用いているが、接続相手を特定する情報であれば、登録番号等、何れのものを用いてもよい。
【図面の簡単な説明】
【００４３】
【図１】本発明を適用した第１の実施形態における情報処理システムの外観構成を示す図である。
【図２】本発明を適用した第１の実施形態における情報処理システムの内部構成を示す図である。
【図３】本発明を適用した第１の実施形態における情報処理システムの機能構成を示す図である。
【図４】所有者アクセスリストを示す図である。
【図５】ファイルアクセスリストを示す図である。
【図６】本発明を適用した第１の実施形態における情報処理システムの処理動作を説明するためのフローチャートである。
【図７】本発明を適用した第２の実施形態における情報処理システムの外観構成を示す図である。
【図８】本発明を適用した第３の実施形態における情報処理システムの外観構成を示す図である。
【符号の説明】
【００４４】
１  データ記録装置、３  無線通信路、１１  ＣＰＵ、１３  物理インターフェース、１６  フラッシュメモリインターフェース、１７  フラッシュメモリ、１７１  所有者アクセスリスト、１７２  ファイルアクセスリスト、１７３  ファイル格納部
【図１】
0004821416.tif 000002
【図２】
0004821416.tif 000003
【図３】
0004821416.tif 000004
【図４】
0004821416.tif 000005
【図５】
0004821416.tif 000006
【図６】
0004821416.tif 000007
【図７】
0004821416.tif 000008
【図８】
0004821416.tif 000009