(57)【要約】【課題】公衆通信網を介して情報を配信するサーバにおいてセキュアに情報の登録を行うことが可能な情報管理サーバ、情報管理システム及び情報管理方法を提供する。【解決手段】秘密として管理される秘密情報及び秘密情報に関連づけられた固有情報を専用通信網を介して接続された秘密情報提供サーバから取得する秘密情報取得部と、秘密情報に関連する情報を含む関連情報及び関連情報に対応する秘密情報に関連づけられた固有情報を公衆通信網に接続された登録端末から接続代理サーバを介して取得する関連情報取得部と、秘密情報に関連づけられた固有情報及び関連情報に対応する秘密情報に関連づけられた固有情報に応じて秘密情報と関連情報とを対応づける情報管理部と、を備える情報管理サーバ。【選択図】図１
2010286961.tif 000002
【特許請求の範囲】
【請求項１】
秘密として管理される秘密情報及び前記秘密情報に付与された識別情報を、専用通信網を介して接続された秘密情報提供サーバから取得する秘密情報取得部と、
特定の前記秘密情報に関連する関連情報及び前記特定の前記秘密情報に付与されている識別情報を、公衆通信網に接続された登録端末から接続代理サーバを介して取得する関連情報取得部と、
前記識別情報に基づいて、前記秘密情報提供サーバから取得した秘密情報と前記登録端末から取得した前記関連情報とを対応付ける情報管理部と、
を備える情報管理サーバ。
【請求項２】
前記情報管理部で対応付けられた前記秘密情報及び前記関連情報を、公衆通信網を介して接続された利用端末に前記接続代理サーバを介して送信する情報送受信部をさらに備える、請求項１に記載の情報管理サーバ。
【請求項３】
前記秘密情報及び前記識別情報は、前記秘密情報取得部から前記秘密情報提供サーバへ送られる要求に従って前記秘密情報提供サーバから前記秘密情報取得部に送信される、請求項１に記載の情報管理サーバ。
【請求項４】
前記情報管理部は、前記秘密情報提供サーバから取得した前記秘密情報の前記識別情報と、接続代理サーバから取得した前記識別情報とが同一であるときに、前記秘密情報と前記関連情報との対応付けを行う、請求項１に記載の情報管理サーバ。
【請求項５】
前記情報管理部は、前記関連情報取得部が前記関連情報及び前記識別情報を前記登録端末から取得したときに、前記秘密情報と前記関連情報との対応付けを自動的に行う、請求項１に記載の情報管理サーバ。
【請求項６】
前記情報管理部は、前記情報送受信部が前記利用端末から前記識別情報を受信したときに前記秘密情報と前記関連情報との対応付けを行う、請求項２に記載の情報管理サーバ。
【請求項７】
秘密として管理される秘密情報及び前記秘密情報に付与された識別情報を提供する秘密情報提供サーバと、
特定の前記秘密情報に関連する関連情報及び前記特定の前記秘密情報に付与されている識別情報を提供する登録端末と、
前記秘密情報及び前記識別情報を前記秘密情報提供サーバから専用通信網を介して取得する秘密情報取得部と、前記関連情報及び前記識別情報を前記登録端末から公衆通信網に接続された接続代理サーバを介して取得する関連情報取得部と、前記識別情報に基づいて、前記秘密情報提供サーバから取得した秘密情報と前記登録端末から取得した前記関連情報とを対応付ける情報管理部と、を備える情報管理サーバと、
を備える情報管理システム。
【請求項８】
前記情報管理サーバは、前記情報管理部で対応付けられた前記秘密情報及び前記関連情報を、公衆通信網を介して接続された利用端末に前記接続代理サーバを介して送信する情報送受信部をさらに備える、請求項７に記載の情報管理システム。
【請求項９】
前記秘密情報及び前記識別情報は、前記秘密情報取得部から前記秘密情報提供サーバへ送られる要求に従って前記秘密情報提供サーバから前記情報管理サーバに送信される、請求項７に記載の情報管理システム。
【請求項１０】
前記秘密情報提供サーバは、前記秘密情報及び前記識別情報の提供が完了したときに前記秘密情報及び前記識別情報を保有しない状態となる、請求項７に記載の情報管理システム。
【請求項１１】
前記情報管理部は、前記秘密情報提供サーバから取得した前記秘密情報の前記識別情報と、接続代理サーバから取得した前記識別情報とが同一であるときに、前記秘密情報と前記関連情報との対応付けを行う、請求項７に記載の情報管理システム。
【請求項１２】
前記情報管理部は、前記関連情報取得部が前記関連情報及び前記識別情報を前記登録端末から取得したときに、前記秘密情報と前記関連情報との対応付けを自動的に行う、請求項７に記載の情報管理システム。
【請求項１３】
前記情報管理部は、前記情報送受信部が前記利用端末から前記識別情報を受信したときに前記秘密情報と前記関連情報との対応付けを行う、請求項８に記載の情報管理システム。
【請求項１４】
秘密として管理される秘密情報及び前記秘密情報に付与された識別情報を、専用通信網を介して接続された秘密情報提供サーバから取得する秘密情報取得ステップと、
特定の前記秘密情報に関連する関連情報及び前記特定の前記秘密情報に付与されている識別情報を、公衆通信網に接続された登録端末から接続代理サーバを介して取得する関連情報取得ステップと、
前記識別情報に基づいて、前記秘密情報提供サーバから取得した秘密情報と前記登録端末から取得した前記関連情報とを対応付ける情報管理ステップと、
を含む情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理サーバ、情報管理システム、及び、情報管理方法に関する。より詳しくは、インターネットを介して情報を配信する情報管理サーバ、情報管理システム、及び、情報管理方法に関する。
【背景技術】
【０００２】
近年、秘匿性を有する情報をインターネット等の公衆通信網を介してサーバから配信する技術について研究が行われている。公衆通信網を経由した情報の配信は、いわゆる専用線を導入する必要がないことから、低コストでかつ容易に実現することができる。公衆通信網を介してサーバから情報を配信する場合、配信するための情報を公衆通信網を介してサーバにアップロードし、登録する方式が一般的であった。公衆通信網を介して情報を配信するための技術としては、例えば、下記特許文献１〜３が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２６３５１３号公報
【特許文献２】特許第３９８４８８７号明細書
【特許文献３】特開平２００４−３４８６６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、秘匿性を有する情報をインターネット等の公衆通信網を経由してサーバに送信すると、公衆通信網における送信経路を特定することができないこと等から、第三者に情報を読み取られるリスクがあるという問題があった。特に、大量の情報を送受信する場合、第三者に情報を読み取られるリスクが増大する問題が生じる。
【０００５】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、公衆通信網を介して情報を配信するサーバにおいてセキュアに情報の登録を行うことが可能な、新規かつ改良された情報管理サーバ、情報管理システム、及び、情報管理方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある観点によれば、秘密として管理される秘密情報及び前記秘密情報に付与された識別情報を、専用通信網を介して接続された秘密情報提供サーバから取得する秘密情報取得部と、特定の前記秘密情報に関連する関連情報及び前記特定の前記秘密情報に付与されている識別情報を、公衆通信網に接続された登録端末から接続代理サーバを介して取得する関連情報取得部と、前記識別情報に基づいて、前記秘密情報提供サーバから取得した秘密情報と前記登録端末から取得した前記関連情報とを対応付ける情報管理部と、を備える情報管理サーバが提供される。
【０００７】
また、前記情報管理部で対応付けられた前記秘密情報及び前記関連情報を、公衆通信網を介して接続された利用端末に前記接続代理サーバを介して送信する情報送受信部をさらに備えるものであってもよい。
【０００８】
また、前記秘密情報及び前記識別情報は、前記秘密情報取得部から前記秘密情報提供サーバへ送られる要求に従って前記秘密情報提供サーバから前記秘密情報取得部に送信されるものであってもよい。
【０００９】
また、前記情報管理部は、前記秘密情報提供サーバから取得した前記秘密情報の前記識別情報と、接続代理サーバから取得した前記識別情報とが同一であるときに、前記秘密情報と前記関連情報との対応付けを行うものであってもよい。
【００１０】
また、前記情報管理部は、前記関連情報取得部が前記関連情報及び前記識別情報を前記登録端末から取得したときに、前記秘密情報と前記関連情報との対応付けを自動的に行うものであってもよい。
【００１１】
また、前記情報管理部は、前記情報送受信部が前記利用端末から前記識別情報を受信したときに前記秘密情報と前記関連情報との対応付けを行うものであってもよい。
【００１２】
また、上記課題を解決するために、本発明の別の観点によれば、秘密として管理される秘密情報及び前記秘密情報に付与された識別情報を提供する秘密情報提供サーバと、
特定の前記秘密情報に関連する関連情報及び前記特定の前記秘密情報に付与されている識別情報を提供する登録端末と、前記秘密情報及び前記識別情報を前記秘密情報提供サーバから専用通信網を介して取得する秘密情報取得部と、前記関連情報及び前記識別情報を前記登録端末から公衆通信網に接続された接続代理サーバを介して取得する関連情報取得部と、前記識別情報に基づいて、前記秘密情報提供サーバから取得した秘密情報と前記登録端末から取得した前記関連情報とを対応付ける情報管理部と、を備える情報管理サーバと、を備える情報管理システムが提供される。
【００１３】
また、前記情報管理サーバは、前記情報管理部で対応付けられた前記秘密情報及び前記関連情報を、公衆通信網を介して接続された利用端末に前記接続代理サーバを介して送信する情報送受信部をさらに備えるものであってもよい。
【００１４】
また、前記秘密情報及び前記識別情報は、前記秘密情報取得部から前記秘密情報提供サーバへ送られる要求に従って前記秘密情報提供サーバから前記情報管理サーバに送信されるものであってもよい。
【００１５】
また、前記秘密情報提供サーバは、前記秘密情報及び前記識別情報の提供が完了したときに前記秘密情報及び前記識別情報を保有しない状態となるものであってもよい。
【００１６】
また、前記情報管理部は、前記秘密情報提供サーバから取得した前記秘密情報の前記識別情報と、接続代理サーバから取得した前記識別情報とが同一であるときに、前記秘密情報と前記関連情報との対応付けを行うものであってもよい。
【００１７】
また、前記情報管理部は、前記関連情報取得部が前記関連情報及び前記識別情報を前記登録端末から取得したときに、前記秘密情報と前記関連情報との対応付けを自動的に行うものであってもよい。
【００１８】
また、前記情報管理部は、前記情報送受信部が前記利用端末から前記識別情報を受信したときに前記秘密情報と前記関連情報との対応付けを行うものであってもよい。
【００１９】
また、上記課題を解決するために、本発明の別の観点によれば、秘密として管理される秘密情報及び前記秘密情報に付与された識別情報を、専用通信網を介して接続された秘密情報提供サーバから取得する秘密情報取得ステップと、特定の前記秘密情報に関連する関連情報及び前記特定の前記秘密情報に付与されている識別情報を、公衆通信網に接続された登録端末から接続代理サーバを介して取得する関連情報取得ステップと、前記識別情報に基づいて、前記秘密情報提供サーバから取得した秘密情報と前記登録端末から取得した前記関連情報とを対応付ける情報管理ステップと、を含む情報管理方法が提供される。
【発明の効果】
【００２０】
以上説明したように本発明によれば、インターネットを介して情報を配信するサーバにセキュアに情報の登録を行うことができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る情報管理システムの具体的な構成例を示す説明図である。
【図２】本発明の一実施形態に係る情報管理サーバの具体的な構成例を示すブロック図である。
【図３】本発明の一実施形態に係る情報管理システムにおいて使用される接続代理サーバの具体的な構成例を示す説明図である。
【図４】本発明の一実施形態に係る情報管理システムにおいて使用される秘密情報提供サーバの具体的な構成例を示す説明図である。
【図５】本発明の一実施形態に係る情報管理システムにおいて使用される登録端末の具体的な構成例を示す説明図である。
【図６】本発明の一実施形態に係る情報管理システムにおいて使用される利用端末、治具端末及び管理端末の具体的な構成例を示す説明図である。
【図７】本発明の一実施形態に係る情報管理サーバ、接続代理サーバ、秘密情報提供サーバ、登録端末、利用端末、治具端末及び管理端末のハードウェア構成例を示すブロック図である。
【図８】本発明の一実施形態に係る情報管理システムにおいて治具端末から秘密情報提供サーバに秘密情報を送信する作業の流れを示したシーケンス図である。
【図９】本発明の一実施形態に係る情報管理システムにおいて秘密情報提供サーバから情報管理サーバに秘密情報を送信する作業の流れを示したシーケンス図である。
【図１０】本発明の一実施形態に係る情報管理システムにおいて登録端末から接続代理サーバを介して秘密情報提供サーバに秘密情報を送信する作業の流れを示したシーケンス図である。
【図１１】本発明の一実施形態に係る情報管理システムにおいて秘密情報提供サーバから接続代理サーバを介して利用端末に秘密情報を配信する作業の流れを示したシーケンス図である。
【発明を実施するための形態】
【００２２】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２３】
なお、説明は以下の順序で行うものとする。
１．本発明の一実施形態に係る情報管理システムの構成例
２．本発明の一実施形態に係る情報管理サーバの構成例
３．接続代理サーバの構成例
４．秘密情報提供サーバの構成例
５．登録端末の構成例
６．利用端末、治具端末及び管理端末の構成例
７．情報管理サーバ、接続代理サーバ、秘密情報提供サーバ、登録端末、利用端末、治具端末及び管理端末のハードウェア構成例
８．治具端末から秘密情報提供サーバに秘密情報を送信する作業の流れ
９．秘密情報提供サーバから情報管理サーバに秘密情報を送信する作業の流れ
１０．登録端末から秘密情報提供サーバに秘密情報を送信する作業の流れ
１１．秘密情報提供サーバから利用端末に秘密情報を配信する作業の流れ
【００２４】
＜１．本発明の一実施形態に係る情報管理システムの構成例＞
図１は、本発明の一実施形態に係る情報管理システム１の具体的な構成例を示す説明図である。本発明の一実施形態に係る情報管理システム１は、情報管理サーバ１００と、秘密情報提供サーバ３００と、登録端末４００と、を有する。また、本発明の一実施形態に係る情報管理システム１は、接続代理サーバ２００と、利用端末５００と、治具端末６００と、管理端末７００とを有してもよい。
【００２５】
本発明の一実施形態に係る情報管理システム１において、情報管理サーバ１００は、秘密として管理される秘密情報及び秘密情報に関連づけられた識別情報を専用通信網１０を介して秘密情報提供サーバ３００から取得する。ここでいう専用通信網１０は、例えば、例えば、ＩＰ−ＶＰＮ、又は、事業者の社内で用いられているＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の閉じられた通信網である。
【００２６】
秘密情報とは、誰に対しても全く公開されないように管理される情報、又は、守秘義務を有する特定の人物のみに限定して公開されるように管理される情報等の秘匿性を有する情報をいう。本発明の一実施形態に係る情報管理システム１においては、すべての秘密情報が情報管理サーバ１００において公衆通信網２０を介して配信されるのではなく、所定の対応付けがなされた秘密情報のみが公開対象となる。秘密情報としては、例えば、工場で生産された製品の検査結果に関する情報が挙げられる。
【００２７】
識別情報とは、秘密情報に対応するように関連づけられた文字列（ＩＤ）、識別コードである。識別情報は、通常、特定の秘密情報と１対１で対応するように生成及び保持され、１の識別情報から１の秘密情報を特定することができる。全ての秘密情報には、対応する識別情報が対応付けされている。なお、複数の秘密情報と１の識別情報とが対応付けられてもよいし、１の秘密情報と複数の識別情報とが対応付けられてもよい。識別情報は、秘密情報を特定し、公開可能な秘密情報を紐付けるためのＩＤ、識別コードであり、後述する関連情報とは異なり、原則として公衆通信網２０での公開を目的とした情報ではない。
【００２８】
情報管理サーバ１００は、ある秘密情報に関連する関連情報（公開情報）及びこの秘密情報に対応づけられた識別情報をインターネット等の公衆通信網２０を介して登録端末４００から取得する。また、情報管理サーバ１００は、秘密情報及び関連情報を公衆通信網２０に接続された接続代理サーバ２００を介して利用端末５００に配信する。
【００２９】
関連情報とは、秘密情報の内容に関する情報であり、公衆通信網２０を介して公開される。関連情報には、例えば、秘密情報のデータの概要を示す目録情報、秘密情報のデータから生成された要約情報が含まれる。換言すれば、関連情報とは、秘密情報に関連する情報であって、専用通信網１０以外の公衆通信網２０（インターネット等）上で公開可能な公開情報である。公衆通信網２０を介してアップロードされた関連情報を閲覧することで、ユーザは秘密情報の概要を知ることができる。情報管理サーバ１００に格納されたすべての秘密情報のうち、関連情報に対応する秘密情報は、関連情報とともに利用端末５００に配信される。これにより、利用端末５００のユーザは、関連情報が設定された秘密情報については、関連情報とともに、これに対応する秘密情報を取得することができる。なお、１の秘密情報に複数の関連情報が対応するようにしてもよいし、複数の秘密情報に１の関連情報が対応するようにしてもよい。
【００３０】
本発明の一実施形態に係る情報管理システム１において、通常、情報管理サーバ１００及び接続代理サーバ２００と、秘密情報提供サーバ３００、登録端末４００及び治具端末６００とは、異なる拠点に存在する。また、本発明の一実施形態に係る情報管理システム１において、通常、情報管理サーバ１００と利用端末５００とは異なる拠点に存在する。ここで、拠点とは、例えば、同一事業社内の範囲、又は、同一敷地内の範囲等を意味する。同一拠点内に存在する端末は、互いに公衆通信網２０を経由することなく、ローカルネットワーク１１、１２、１３等によって接続することができる。なお、ここでいうローカルネットワークは、ＵＳＢ、ＩＥＥＥ１３９４、イーサネット（登録商標）等で構成されるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である。以下に、情報管理システム１の各構成要素について説明する。
【００３１】
＜２．本発明の一実施形態に係る情報管理サーバの構成例＞
図２は、本発明の一実施形態に係る情報管理サーバ１００の具体的な構成例を示すブロック図である。本発明の一実施形態に係る情報管理サーバ１００は、例えば、通信部１１０と、情報管理部１２０と、記憶部１３０とを備える。情報管理サーバ１００で行われる各処理は、ハードウェア又はＣＰＵがプログラムを実行することによって行われる。
【００３２】
通信部１１０は、例えば、秘密情報取得部１１２と、関連情報取得部１１４と、情報送受信部１１６とを備える。通信部１１０は、専用通信網１０及びローカルネットワーク１３を介して外部の機器との通信を行う機能及び各種データを送受信する機能を有する。
【００３３】
秘密情報取得部１１２は、秘密情報提供サーバ３００に対して、秘密情報提供サーバ３００に集められた秘密情報及び各秘密情報に関連づけられた識別情報を送信するように要求する。そして、秘密情報取得部１１２は、秘密情報及び各秘密情報に対応する識別情報を、専用通信網１０を介して秘密情報提供サーバ３００から取得する。
【００３４】
関連情報取得部１１４は、特定の秘密情報に関する関連情報と、この秘密情報に対応する識別情報を、公衆通信網２０に接続された登録端末４００から接続代理サーバ２００を介して取得する。
【００３５】
情報管理部１２０は、登録端末４００から送られた関連情報に対応する秘密情報の識別情報を、記憶部１３０に蓄積している秘密情報の識別情報と対応づける。情報管理部１２０は、登録端末４００から送られた関連情報に対応する秘密情報の識別情報と記憶部１３０に蓄積している秘密情報の識別情報とが同一であるときに、秘密情報と関連情報との対応付けを行う。情報管理部１２０は、利用端末５００から送信される検索情報に基づいて、当該検索情報に対応する識別情報に基づいて、登録端末４００から送られた関連情報と記憶部１３０に蓄積されている秘密情報との対応付けを行う。また、情報管理部１２０は、秘密情報取得部１１２によって秘密情報提供サーバ３００から取得された秘密情報からハッシュ情報を生成する処理を行うことができる。
【００３６】
情報管理サーバ１００は、公衆回線網２０には接続されておらず、専用通信網１０にのみ接続されている。そして、情報管理サーバ１００と公衆回線網２０の間には接続代理サーバ２００が介在している。このように、全ての秘密情報を扱う情報管理サーバ１００を公衆回線網２０から隔離することで、秘密情報が外部に漏れだすことを確実に抑止できる。
【００３７】
情報送受信部１１６は、情報管理部１２０で対応づけられた秘密情報及び関連情報を公衆通信網を介して接続された利用端末５００に接続代理サーバ２００を介して送信する。また、情報送受信部１１６は、利用端末５００から識別情報を受信し、これらの情報を受信した旨を情報管理部１２０に伝達する。
【００３８】
記憶部１３０は、秘密情報取得部１１２で取得された秘密情報及び秘密情報に関連づけられた識別情報を記憶する。また、記憶部１３０は、登録端末４００から送られた関連情報及びこの関連情報に対応する秘密情報の識別情報を記憶する。さらに、記憶部１３０は、情報管理サーバ１００の各処理を実行するためのプログラムを格納していてもよい。なお、記憶部１３０は、ハードディスクドライブ等の記憶媒体で構成される。
【００３９】
＜３．接続代理サーバの構成例＞
図３は、本発明の一実施形態に係る情報管理システムにおいて使用される接続代理サーバ２００の具体的な構成例を示す説明図である。
【００４０】
接続代理サーバ２００は、例えば、第１通信部２１０と、第２通信部２３０と、通信制御部２２０と、記憶部２４０とを備える。接続代理サーバ２００は、公衆通信網２０及びローカルネットワーク１３に接続されており、情報管理サーバ１００が公衆通信網２０にアクセスする際の接続を代理する。
【００４１】
第１通信部２１０は、公衆通信網２０を経由して外部装置との間で通信及び情報の送受信を行う。第２通信部２３０は、ローカルネットワーク１３を経由して情報管理サーバ１００との間で通信及びデータの送受信を行う。
【００４２】
通信制御部２２０は、第１通信部２１０及び第２通信部２３０の動作を制御する。例えば、通信制御部２２０は、第１通信部２１０が利用端末５００から公衆通信網２０を経由して受信した情報を第２通信部２３０からローカルネットワーク１３を経由して情報管理サーバ１００に転送するように制御することができる。また、例えば、通信制御部２２０は、第２通信部２３０が情報管理サーバ１００からローカルネットワーク１３を経由して受信した情報を第１通信部２１０から公衆通信網２０を経由して利用端末５００に転送するように制御することができる。なお、通信制御部２２０の処理は、記憶部２４０に格納されたプログラムをＣＰＵで実行すること等によって実現される。
【００４３】
記憶部２４０は、第１通信部２１０又は第２通信部２３０が外部装置から受信したデータを記憶することができる。また、記憶部２４０は、通信制御部２２０の処理を実行するためのプログラムを格納する。
【００４４】
＜４．秘密情報提供サーバの構成例＞
図４は、秘密情報提供サーバ３００の具体的な構成例を示す説明図である。秘密情報提供サーバ３００は、例えば、ハッシュ情報生成部３１０と、通信部３２０と、通信制御部３３０と、入力部３４０と、表示制御部３６０と、記憶部３７０とを備える。秘密情報提供サーバ３００は、治具端末６００からローカルネットワーク１１を介して秘密情報を取得し、専用通信網１０を介して秘密情報を情報管理サーバ１００に提供する。なお、秘密情報提供サーバ３００には、１又は複数の治具端末６００が接続されることができる。
【００４５】
ハッシュ情報生成部３１０は、秘密情報を送信する前に、記憶部３７０に記憶された秘密情報からハッシュ情報を生成する機能を有する。
【００４６】
通信部３２０は、専用通信網１０及びローカルネットワーク１１を介して外部の機器との通信を行う機能及び各種データを送受信する機能を有する。通信制御部３３０は、通信部３２０の動作を制御する。
【００４７】
入力部３４０は、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段を有しており、入力された操作に応じて通信制御部３３０等の動作を制御する信号を伝送する。
【００４８】
表示制御部３６０は、秘密情報提供サーバ３００に接続された液晶ディスプレイ等の表示装置に各種情報を表示させるように制御する。なお、表示装置は秘密情報提供サーバ３００と一体に構成されていても良い。
【００４９】
記憶部３７０は、通信部３２０が外部装置から受信したデータを記憶することができ、治具端末６００から取得した秘密情報は記憶部３７０に蓄積される。また、記憶部３７０は、ハッシュ情報生成部３１０及び通信制御部３３０の処理を実行するためのプログラムを格納する。
＜５．登録端末の構成例＞
図５は、本発明の一実施形態に係る情報管理システムにおいて使用される登録端末４００の具体的な構成例を示す説明図である。登録端末４００は、例えば、関連情報取得部４１０と、制御部４２０と、関連情報送信部４３０と、記憶部４４０と、表示制御部４５０と、入力部４７０とを備える。登録端末４００は、公衆通信網２０を介して関連情報及びこの関連情報に対応する秘密情報に関連づけられた識別情報を情報管理サーバ１００に提供する。
【００５０】
入力部４７０は、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段を有しており、ユーザの入力により関連情報及びこの関連情報に対応する秘密情報に関連づけられた識別情報が入力される。また、入力部４７０は、入力された操作に応じて制御部４２０等の動作を制御する信号を伝送する。
【００５１】
関連情報取得部４１０は、ユーザによって入力部４７０に入力された関連情報及びこの関連情報に対応する秘密情報の識別情報を取得する。
【００５２】
通信制御部４２０は、入力部４７０等から伝送された信号に基づいて、関連情報取得部４１０、及び関連情報送信部４３０の機能を制御する。
【００５３】
記憶部４４０は、関連情報取得部４１０が入力部４７０の入力に基づいて取得したデータを記憶することができる。また、記憶部４４０は、通信制御部４２０で行われる処理を実行するためのプログラムを格納する。
【００５４】
関連情報送信部４３０は、関連情報取得部４１０によって取得された関連情報及びこの関連情報に対応する秘密情報の識別情報を、公衆通信網２０を介して接続代理サーバ２００へ送信する。
【００５５】
表示制御部４５０は、登録端末４００に接続された液晶ディスプレイ等の表示装置に各種情報を表示させるように制御する。なお、表示装置は登録端末４００と一体に構成されていても良い。
【００５６】
＜６．利用端末、治具端末及び管理端末の構成例＞
図６は、本発明の一実施形態に係る情報管理システムにおいて使用される利用端末５００、治具端末６００及び管理端末７００の具体的な構成例を示す説明図である。利用端末５００、治具端末６００及び管理端末７００は、例えば、通信部５１０と、通信制御部５２０と、入力部５３０と、記憶部５４０と、表示制御部５５０と、を備える。
【００５７】
通信部５１０は、公衆通信網２０、またはローカルネットワーク１１，１２，１４を介して外部の機器との通信を行う機能及び各種データを送受信する機能を有する。
【００５８】
入力部５３０は、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段を有しており、入力された操作に応じて通信制御部５２０等の動作を制御する信号を伝送する。
【００５９】
通信制御部５２０は、入力部５３０等から伝送された信号等に基づいて、通信部５１０の機能を制御する。記憶部５４０は、通信部５１０が公衆通信網２０、またはローカルネットワーク１１，１２，１４を介して外部装置から受信したデータを記憶することができる。また、記憶部５４０は、通信制御部５１０で行われる処理を実行するためのプログラムを格納する。
【００６０】
表示制御部５５０は、利用端末５００、治具端末６００又は管理端末７００に接続された液晶ディスプレイ等の表示装置に各種情報を表示させるように制御する。なお、表示装置は、利用端末５００、治具端末６００又は管理端末７００と一体に構成されていても良い。
【００６１】
＜情報管理サーバ、接続代理サーバ、秘密情報提供サーバ、登録端末、利用端末、治具端末及び管理端末のハードウェア構成例＞
図７は、本発明の一実施形態に係る情報管理サーバ１００、接続代理サーバ２００、秘密情報提供サーバ３００、登録端末４００、利用端末５００、治具端末６００及び管理端末７００のハードウェア構成例を示すブロック図である。
【００６２】
これらの装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８０２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８０４と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８０６と、ホストバス８０８ａとを備える。さらに、これらの装置は、ブリッジ８０８と、外部バス８０８ｂと、インタフェース８１０と、入力装置８１２と、出力装置８１４と、ストレージ装置（ＨＤＤ）８１６と、ドライブ８１８と、接続ポート８２０と、通信装置８２２とを備える。
【００６３】
ＣＰＵ８０２は、演算処理装置および制御装置として機能し、各種プログラムに従って装置内の動作全般を制御する。また、ＣＰＵ８０２は、マイクロプロセッサであってもよい。ＲＯＭ８０４は、ＣＰＵ８０２が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ８０６は、ＣＰＵ８０２の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス８０８ａにより相互に接続されている。ＣＰＵ８０２は、ＲＯＭ８０４、ストレージ装置８１６等に格納されたプログラムを実行することによって、例えば、図２〜図６の各ブロックで行われる処理を実行する。
【００６４】
ホストバス８０８ａは、ブリッジ８０８を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス８０８ｂに接続されている。なお、必ずしもホストバス８０８ａ、ブリッジ８０８および外部バス８０８ｂを分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００６５】
入力装置８１２は、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチ又はレバーなどのユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ８０２に出力する入力制御回路などから構成されている。入力装置８１２において各種操作を行うことによって、各種のデータを入力したり処理動作を指示したりすることができる。入力装置８１２は、図４の入力部３４０、図５の入力部４７０、図６の入力部５３０等に対応する。なお、図２及び３において、入力装置８１２に対応する部位は図示されていないが、これらの装置は、入力装置８１２に対応する部位を有するように構成されてもよい。
【００６６】
ストレージ装置８１６は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。ストレージ装置８１６は、ＨＤＤを駆動し、ＣＰＵ８０２が実行するプログラムや各種データを格納する。また、ストレージ装置８１６は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置８１６は、図２の記憶部１３０、図３の記憶部２４０、図４の記憶部３７０、図５の記憶部４４０、図６の記憶部５４０等に対応する。
【００６７】
ドライブ８１８は、記憶媒体用リーダライタであり、内蔵、あるいは外付けされる。ドライブ８１８は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体にデータを読み書きをすることができる。なお、ドライブ８１８は、図２〜６において図示されていない。
【００６８】
接続ポート８２０は、外部機器と接続されるインタフェースであって、例えば、ＨＤＭＩなどによりデータ伝送可能な外部機器との接続口であり、登録端末４００、利用端末５００、治具端末６００等の装置と表示装置とを接続する。なお、表示装置とは、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置などの装置である。
【００６９】
通信装置８２２は、例えば、専用通信網１０、ローカルネットワーク１１、１２、１３、１４、又は、公衆通信網２０に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置８２２は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ワイヤレスＵＳＢ対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。通信装置８２２は、図２の通信部１１０、図３の第一通信部２１０及び第２通信部２３０、図４の通信部３２０、図５の関連情報取得部４１０、関連情報送信部４３０、並びに、図６の通信部５１０の通信機能を実現する。
【００７０】
＜８．治具端末から秘密情報提供サーバに秘密情報を送信する作業の流れ＞
図８は、本発明の一実施形態に係る情報管理システム１において、治具端末６００から秘密情報提供サーバ３００に秘密情報を送信する作業の流れを示したシーケンス図である。
【００７１】
まず、治具端末６００は、秘密情報を取得する（ステップＳ１００）。治具端末６００は、秘密情報を圧縮する処理を行い、圧縮された秘密情報を記憶部５４０等に格納する（ステップＳ１０２）。個々の秘密情報には対応する識別情報が備えられている。治具端末６００は、圧縮処理された秘密情報及び識別情報を、ローカルネットワーク１１を経由して秘密情報提供サーバ３００に送信する（ステップＳ１０４）。秘密情報提供サーバ３００は、治具端末６００から受信した秘密情報及び識別情報を記憶部３７０等において記憶する（ステップＳ１０６）。秘密情報提供サーバ３００は、治具端末６００から秘密情報提供サーバ３００への秘密情報の送信が成功した旨を治具端末６００に通知する（ステップＳ１０８）。治具端末６００は、秘密情報の送信が成功した旨が通知されると、治具端末６００に備えられた記憶部５４０に格納されていた当該秘密情報及び当該秘密情報に対応する識別情報を削除する（ステップＳ１１０）。これによって、秘密情報提供サーバ３００は、秘密情報の送信が完了したときに当該秘密情報及び当該秘密情報に対応する識別情報を格納しない状態となる。従って、例えば治具端末６００が外部に持ち出されたとしても、第三者によって秘密情報の内容が知られてしまうことを抑止できる。
【００７２】
＜９．秘密情報提供サーバから情報管理サーバに秘密情報を送信する作業の流れ＞
図９は、本発明の一実施形態に係る情報管理システムにおいて秘密情報提供サーバ３００から情報管理サーバ１００に秘密情報を送信する作業の流れを示したシーケンス図である。
【００７３】
まず、情報管理サーバ１００は、秘密情報提供サーバ３００に対して秘密情報を有しているか否かを問い合わせる（ステップＳ２００）。秘密情報提供サーバ３００は、情報管理サーバ１００からの問い合わせを受けると、ハッシュ情報生成部３１０において記憶部３７０に記憶された秘密情報からハッシュ情報を生成する処理を行う（ステップＳ２０２）。続いて、秘密情報提供サーバ３００は、ハッシュ情報生成部３１０において生成されたハッシュ情報を専用通信網１０を経由して情報管理サーバ１００に送信する（ステップＳ２０４）。さらに、情報管理サーバ１００は、秘密情報提供サーバ３００に対して秘密情報を送信するように要求する（ステップＳ２０６）。秘密情報を送信するように要求されると、秘密情報提供サーバ３００は、専用通信網１０を介して秘密情報及び識別情報を情報管理サーバ１００に送信する（ステップＳ２０８）。情報管理サーバ１００は、秘密情報提供サーバ３００から受信した暗号化された秘密情報を解凍（復号）する処理を行う。（ステップＳ２１０）。情報管理サーバ１００は、秘密情報提供サーバ３００から受信した秘密情報からハッシュ情報を生成する処理を行う（ステップＳ２１２）。情報管理サーバ１００は、ステップＳ２０４にて秘密情報提供サーバ３００から取得したハッシュ情報と、ステップＳ２１２にてハッシュ情報生成部３１０において生成したハッシュ情報とが同一であるか否かをチェックする（ステップＳ２１４）。ステップＳ２１４においてハッシュ情報が同一であると判定された場合、情報管理サーバ１００は、秘密情報提供サーバ３００に対して秘密情報の送信が成功した旨を通知する（ステップＳ２１６）。秘密情報提供サーバ３００は、秘密情報の送信が成功した旨を通知されると、当該秘密情報及び当該秘密情報に対応する識別情報を記憶部３７０から削除する（ステップＳ２１８）。また、ハッシュ情報が一致しない場合には、情報管理サーバ１００は、エラー出力を行う（ステップＳ２２０）。
【００７４】
＜１０．登録端末から情報管理サーバに関連情報を送信する作業の流れ＞
図１０は、本発明の一実施形態に係る情報管理システム１において、登録端末４００から接続代理サーバ２００を介して情報管理サーバ１００に関連情報を送信する作業の流れを示したシーケンス図である。
【００７５】
登録端末４００は、ユーザＩＤ及びパスワード等のユーザ情報を、公衆通信網２０を経由して接続代理サーバ２００に送信する（ステップＳ３００）。接続代理サーバ２００は、登録端末４００から送信されたユーザ情報に基づいて、ユーザ及び登録端末４００がサービスの提供を受ける資格があるか否かを判定するユーザ認証を行う（ステップＳ３０２）。ステップＳ３０２においてユーザ認証が失敗すると、接続代理サーバ２００は、エラー出力を行う（ステップＳ３０４）。
【００７６】
接続代理サーバ２００は、ステップＳ３０２においてユーザ認証が成功すると、登録端末４００に対してサービスの利用を許可する旨を通知する（ステップＳ３０６）。サービスの利用が許可されると、登録端末４００には、ユーザにより特定の秘密情報の識別情報及びこの秘密情報の関連情報が入力される（ステップＳ３０８）。登録端末４００は、関連情報及び当該関連情報に対応する秘密情報の識別情報を、公衆通信網２０を介して接続代理サーバ２００に送信する（ステップＳ３１０）。接続代理サーバ２００は、登録端末４００から送信された関連情報及び当該関連情報に対応する秘密情報の識別情報を、ローカルネットワーク１３を介して情報管理サーバ１００に転送する（ステップＳ３１２）。情報管理サーバ１００は、関連情報及び当該関連情報に対応する秘密情報の識別情報を記憶部１３０において記憶する（ステップＳ３１４）。
【００７７】
情報管理部１２０は、登録端末４００から関連情報とともに送られた識別情報と、秘密情報提供サーバ３００から送信されて記憶部１３０に蓄積されている秘密情報の識別情報とを対応付ける処理を行う（ステップＳ３１６）。情報管理部１２０は、関連情報とともに送られた識別情報と、秘密情報提供サーバ３００から送信されて記憶部１３０に蓄積されている秘密情報の識別情報とが対応しない場合、情報管理部１２０は、対応付け処理を行わない（ステップＳ３１８）。一方、関連情報とともに送られた識別情報と、秘密情報提供サーバ３００から送信されて記憶部１３０に蓄積されている秘密情報の識別情報とが対応する場合、情報管理部１２０は、対応付け処理を行う（ステップＳ３２０）。なお、対応付け処理をステップＳ３２０で行わずに、図１１で説明するように、利用端末５００から秘密情報を送信するように要求されたときに対応付け処理を行うようにしてもよい。
【００７８】
＜１１．秘密情報提供サーバから利用端末に秘密情報を配信する作業の流れ＞
図１１は、本発明の一実施形態に係る情報管理システム１において、秘密情報提供サーバ３００から接続代理サーバ２００を介して利用端末５００に秘密情報を配信する作業の流れを示したシーケンス図である。
【００７９】
利用端末５００は、ユーザＩＤ及びパスワード等のユーザ情報を公衆通信網２０を経由して接続代理サーバ２００に送信する（ステップＳ４００）。接続代理サーバ２００は、利用端末５００から送信されたユーザ情報に基づいて、ユーザ及び利用端末５００がサービスの提供を受ける資格があるか否かを判定するユーザ認証を行う（ステップＳ４０２）。ステップＳ４０２においてユーザ認証が失敗すると、接続代理サーバ２００は、エラー出力を行う（ステップＳ４０４）。
【００８０】
ステップＳ４０２においてユーザ認証が成功すると、接続代理サーバ２００は、利用端末５００に対してサービスの利用を許可する旨を通知する（ステップＳ４０６）。サービスの利用が許可されると、利用端末５００は、ユーザが取得しようとする秘密情報を特定するための検索画面を表示制御部５５０の制御により表示装置に表示し、検索画面を通じて検索情報の入力を受ける（ステップＳ４０８）。ここで入力される検索情報には、ユーザが利用を望む秘密情報を特定するための識別情報、秘密情報の種類、秘密情報が取得された日付、期間などの情報が含まれる。検索情報が入力されると、利用端末５００は、入力された検索情報を、公衆通信網２０を介して接続代理サーバ２００に送信する（ステップＳ４１０）。接続代理サーバ２００は、利用端末５００から検索情報を受信すると、当該検索情報をローカルネットワーク１３を介して情報管理サーバ１００に転送する処理を行う（ステップＳ４１２）。情報管理サーバ１００は、接続代理サーバ２００から送信された検索情報に応じて、当該検索情報に適合する秘密情報及び関連情報を検索する検索処理を行う（ステップＳ４１４）。検索処理が終了すると、情報管理サーバ１００は、利用端末５００から送られた識別情報に適合する秘密情報及び関連情報のリストを含む検索処理結果情報を、ローカルネットワーク１３を介して接続代理サーバ２００に送信する（ステップＳ４１６）。接続代理サーバ２００は、情報管理サーバ１００から送信された検索処理結果情報を、公衆通信網２０を介して利用端末５００に転送する（ステップＳ４１８）。
【００８１】
利用端末５００は、接続代理サーバ２００から受信した検索処理結果情報に含まれる関連情報のリストを表示制御部５５０の制御により表示装置に表示する。当該一覧に示された１又は２以上の関連情報の中からユーザが秘密情報を取得すること希望する特定の関連情報が選択される（ステップＳ４２０）。利用端末５００は、選択結果に関する情報を、公衆通信網２０を介して接続代理サーバ２００に送信する（ステップＳ４２２）。接続代理サーバ２００は、選択結果に関する情報を、ローカルネットワーク１３を介して情報管理サーバ１００に転送する（ステップＳ４２４）。
【００８２】
情報管理サーバ１００は、選択結果に関する情報を接続代理サーバ２００から受信すると、選択された関連情報と記憶部１３０に蓄積している秘密情報を対応づける処理を行う（ステップＳ４２６）。対応付けは、識別情報に基づいて秘密情報と関連情報を対応付けすることによって行う。なお、図１０で説明したように、登録端末４００から関連情報及び識別情報が送られた段階で秘密情報との対応付けを行っている場合、ステップＳ４２６で対応付けを行う必要はない。また、情報管理サーバ１００は、利用端末５００から識別情報が送られた場合、検索処理を行うことなく、識別情報に対応する秘密情報及び関連情報を対応付けしても良い。秘密情報と関連情報とが対応づけられることによって、秘密情報及び関連情報は、公衆通信網２０を介して取得可能な状態となる。情報管理サーバ１００は、対応付けされた秘密情報及び関連情報を、ローカルネットワーク１３を介して接続代理サーバ２００に送信する（ステップＳ４２８）。接続代理サーバ２００は、情報管理サーバ１００から秘密情報及び関連情報を受信すると、受信した秘密情報及び関連情報を、公衆通信網２０を介して利用端末５００に転送する処理を行う（ステップＳ４３０）。利用端末５００において秘密情報及び関連情報が受信され、利用端末５００は、秘密情報及び関連情報をユーザに提供することができる状態となる（ステップＳ４３２）。また、利用端末５００は、ユーザが秘密情報についてより詳細な情報の取得を望む場合は、識別情報に対応するより詳細な秘密情報を情報管理端末１００から取得することができる。
【００８３】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００８４】
例えば、上記実施形態では、秘密情報の送受信を専用通信網１０を介して行ったが、本発明はかかる例に限定されない。例えば、治具端末６００から暗号化処理が施された無線ネットワークを介して秘密情報を情報管理サーバ１００に移動させてもよい。
【符号の説明】
【００８５】
１        情報管理システム
１０      専用通信網
１１、１２、１３、１４、１５    ローカルネットワーク
２０      公衆通信網
１００    情報管理サーバ
１１２    秘密情報取得部
１１４    関連情報取得部
１１６    情報送受信部
１２０    情報管理部
２００    接続代理サーバ
３００    秘密情報提供サーバ
４００    登録端末
５００    利用端末
６００    治具端末
７００    管理端末
【図１】
2010286961.tif 000003
【図２】
2010286961.tif 000004
【図３】
2010286961.tif 000005
【図４】
2010286961.tif 000006
【図５】
2010286961.tif 000007
【図６】
2010286961.tif 000008
【図７】
2010286961.tif 000009
【図８】
2010286961.tif 000010
【図９】
2010286961.tif 000011
【図１０】
2010286961.tif 000012
【図１１】
2010286961.tif 000013