(57)【要約】【課題】外部デバイスによる情報の流出または漏洩を防止するデータ制御システムを提供する。【解決手段】本発明に係るデータ制御システムは、受け付けた書込先がコンピュータに接続された外部デバイスでない場合に、受け付けた書込先にそのデータを書込む。受け付けた書込先がコンピュータに接続された外部デバイスである場合には、受け付けた書込先にそのデータを書込まないが、そのデータを特定するデータ特定情報とコンピュータに接続された外部デバイスを識別する外部デバイス識別情報とを関連付けて書込む。【選択図】図５
2013054460.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置の内蔵記憶装置に記憶されたデータの外部デバイスに対する書込みを制御するデータ制御装置において、
前記内蔵記憶装置に記憶してあるデータの書込み先を受け付ける書込先受付手段と、
前記書込先受付手段が受け付けた書込み先に書込むべきデータを特定するデータ特定情報を取得する特定情報取得手段と、
前記外部デバイスを識別する外部デバイス識別情報を取得する識別情報取得手段と
を備え、
前記書込先受付手段が受け付けた書込み先が前記外部デバイスである場合に、前記特定情報取得手段が取得したデータ特定情報により特定されるデータを前記外部デバイスに書込まず、前記外部デバイスに対する見掛け上の書込み処理を実行する
ことを特徴とするデータ制御装置。
【請求項２】
前記見掛け上の書込み処理は、前記特定情報取得手段が取得したデータ特定情報及び前記識別情報取得手段が取得した外部デバイス識別情報の関連を示す関連情報を書込む処理を含む
ことを特徴とする請求項１記載のデータ制御装置。
【請求項３】
前記見掛け上の書込み処理は、前記データ特定情報により特定されたデータを、前記外部デバイスに書込む代わりに既定の書込先に書込む処理を含み、
前記関連情報は、前記既定の書込先を示す情報を含む
ことを特徴とする請求項２記載のデータ制御装置。
【請求項４】
データの読出し元が前記外部デバイスである場合、前記データのデータ特定情報及び前記外部デバイスの前記外部デバイス識別情報の関連を示す関連情報を取得し、当該関連情報に含まれる前記既定の書込先を示す情報を取得し、前記既定の書込先から当該データを読み出す
ことを特徴とする請求項３記載のデータ制御装置。
【請求項５】
内蔵記憶装置に記憶されたデータの外部デバイスに対する書込みを制御するデータ制御プログラムにおいて、
前記内蔵記憶装置に記憶してあるデータを前記外部デバイスに書込む指示を受け付ける手順と、
受け付けた指示が示すデータを前記外部デバイスへ記憶せず、前記外部デバイスに対する見掛け上の書込み処理を行う手順と
を前記コンピュータに実行させることを特徴とするデータ制御プログラム。
【請求項６】
内蔵記憶装置に記憶されたデータの外部デバイスに対する書込みを制御するデータ制御方法において、
前記内蔵記憶装置に記憶してあるデータを前記外部デバイスに書込む指示を受け付けた場合に、前記データを前記外部デバイスへ書込まず、前記外部デバイスに対する見掛け上の書込み処理を実行する
ことを特徴とするデータ制御方法。
【請求項７】
外部デバイスの着脱が可能であるコンピュータと該コンピュータに接続可能なサーバと前記コンピュータで利用するデータを記憶する記憶装置とを用いたデータ制御システムにおいて、
前記コンピュータが、前記記憶装置に記憶してあるデータの書込先を受け付ける書込先受付手段と、前記書込先受付手段が受け付けた書込先に記憶すべきデータを特定するデータ特定情報を取得する特定情報取得手段と、前記コンピュータに接続してある前記外部デバイスを識別する外部デバイス識別情報を取得する識別情報取得手段とを備え、
前記コンピュータ及び前記サーバが、前記特定情報取得手段が取得したデータ特定情報と前記識別情報取得手段が取得した外部デバイス識別情報との関連を示す関連情報を記憶する関連情報記憶手段を備え、
前記記憶先受付手段が受け付けた書込先が前記外部デバイスである場合に、前記書込先受付手段は前記特定情報取得手段が取得したデータ特定情報により特定されるデータを受け付けた書込先に書込まず、前記外部デバイスに対する見掛け上の書込み処理を実行する
ことを特徴とするデータ制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの記憶を制御するデータ制御装置、データ制御プログラム、データ制御方法及びデータ制御システムに関する。
【背景技術】
【０００２】
コンピュータで機密文書データを扱う場合、不用意な情報流出や情報漏洩が問題となっており、これを確実に防止することが望まれている。例えば特許文献１では、管理対象データに機密レベルを表すラベルをつけて管理している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１７３２８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報流出や漏洩の防止のために、ＵＳＢデバイス等、外部デバイスへのアクセスを画一的に制限することもできる。しかしながら、そうすることで手軽にデータをバックアップすることもできなくなってしまう。
【０００５】
本発明は斯かる事情に鑑みてなされたものであって、コンピュータに外部デバイスを用いることによる情報の流出または漏洩を、ユーザの利便性を損ねずに防止するデータ制御装置、データ制御プログラム、データ制御方法及びデータ制御システムの提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るデータ制御装置は、情報処理装置の内蔵記憶装置に記憶されたデータの外部デバイスに対する書込みを制御するデータ制御装置において、前記内蔵記憶装置に記憶してあるデータの書込み先を受け付ける書込先受付手段と、前記書込先受付手段が受け付けた書込み先に書き込むべきデータを特定するデータ特定情報を取得する特定情報取得手段と、前記外部デバイスを識別する外部デバイス識別情報を取得する識別情報取得手段とを備え、前記書込先受付手段が受け付けた書込み先が前記外部デバイスである場合に、前記特定情報取得手段が取得したデータ特定情報により特定されるデータを前記外部デバイスに書込まず、前記外部デバイスに対する見掛け上の書込み処理を実行することを特徴とする。
【０００７】
上述のデータ制御装置は、接続された外部デバイスがデータの書込先として示されていない場合に、そのデータを書込先に書込む。しかしながら、接続された外部デバイスがデータの書込先として示されている場合には、そのデータ自体を書込先である外部デバイスに書込まずに、外部デバイスに対する見掛け上の書込み処理を実行する。
【０００８】
また本発明に係るデータ制御装置は、前記見掛け上の書込み処理が、前記特定情報取得手段が取得したデータ特定情報及び前記識別情報取得手段が取得した外部デバイス識別情報の関連を示す関連情報を書込む処理を含むことを特徴とする。
【０００９】
上述のデータ制御装置では、接続された外部デバイスがデータの書込先として示されている場合に、外部デバイスと書込み対象データとの関連情報を書込む。接続された外部デバイスがデータの移動先として示されている場合には、移動する際して対象データを内蔵記憶装置から見掛け上削除し、見掛け上削除された対象データと外部デバイスとの関連情報を書込む。見掛け上削除されたデータにアクセスがあった場合においても、対象データの読み出しは行われず、外部デバイスにアクセスした場合に対象データが読み出されるようにすることが可能となる。
【００１０】
また本発明に係るデータ制御装置は、前記見掛け上の書込み処理が、前記データ特定情報により特定されたデータを、前記外部デバイスに書込む代わりに既定の書込先に書込む処理を含み、前記関連情報が、前記既定の書込先を示す情報を含むことを特徴とする。
【００１１】
上述のデータ制御装置では、接続された外部デバイスがデータの書込先として示されている場合に、対象データ自体は内蔵記憶装置に記憶した状態で、外部デバイスと書込み対象データとの関連情報を外部デバイス以外の記憶手段で記憶することが可能となる。また、対象データ自体は内蔵記憶装置に記憶した状態で、外部デバイスと書込み対象データとの関連情報だけでなく、対象データの複製をも外部デバイス以外の記憶手段で記憶することが可能となる。更に、対象データ自体を内蔵記憶装置で記憶せず、対象データ及び外部デバイスと書込み対象データとの関連情報を外部デバイス以外の記憶手段で記憶することが可能となる。
【００１２】
また本発明に係るデータ制御装置は、データの読出し元が前記外部デバイスである場合、前記データのデータ特定情報及び前記外部デバイスの前記外部デバイス識別情報の関連を示す関連情報を取得し、当該関連情報に含まれる前記既定の書込先を示す情報を取得し、前記既定の書込先から当該データを読み出すことを特徴とする。
【００１３】
上述のデータ制御装置では、実際には外部デバイスに書き込まれていないデータを読み出す指示を受け付けた場合に、外部デバイスに書き込まれた関連情報を参照して、そのデータが実際に書き込まれている書込先から対象データを読み出すことが可能となる。
【００１４】
本発明に係るデータ制御プログラムは、内蔵記憶装置に記憶されたデータの外部デバイスに対する書込みを制御するデータ制御プログラムにおいて、前記内蔵記憶装置に記憶してあるデータを前記外部デバイスに書込む指示を受け付ける手順と、受け付けた指示が示すデータを前記外部デバイスへ記憶せず、前記外部デバイスに対する見掛け上の書込み処理を行う手順とを前記コンピュータに実行させることを特徴とする。
【００１５】
上述のデータ制御プログラムでは、コンピュータに接続された外部デバイスがデータの書込先として示されていない場合に、そのデータを書込先に書込むようにコンピュータを制御する。しかしながら、コンピュータに接続された外部デバイスがデータの書込先として示されている場合には、そのデータ自体を外部デバイスに書込まず、外部デバイスに対する見掛け上の書込み処理を実行するようにコンピュータを制御する。
【００１６】
本発明に係るデータ制御方法は、内蔵記憶装置に記憶されたデータの外部デバイスに対する書込みを制御するデータ制御方法において、前記内蔵記憶装置に記憶してあるデータを前記外部デバイスに書込む指示を受け付けた場合に、前記データを前記外部デバイスへ書込まず、前記外部デバイスに対する見掛け上の書込み処理を実行することを特徴とする。
【００１７】
上述のデータ制御方法では、コンピュータに接続された外部デバイスがデータの書込先として示されていない場合に、そのデータを外部デバイスに書込む。しかしながら、コンピュータに接続された外部デバイスがデータの書込先として示されている場合には、そのデータ自体を外部デバイスに書込む処理を行わず、前記外部デバイスに対する見掛け上の書込み処理を実行する。  
【００１８】
本発明に係るデータ制御システムは、外部デバイスの着脱が可能であるコンピュータと該コンピュータに接続可能なサーバと前記コンピュータで利用するデータを記憶する記憶装置とを用いたデータ制御システムにおいて、前記コンピュータが、前記記憶装置に記憶してあるデータの書込先を受け付ける書込先受付手段と、前記書込先受付手段が受け付けた書込先に記憶すべきデータを特定するデータ特定情報を取得する特定情報取得手段と、前記コンピュータに接続してある前記外部デバイスを識別する外部デバイス識別情報を取得する識別情報取得手段とを備え、前記コンピュータ及び前記サーバが、前記特定情報取得手段が取得したデータ特定情報と前記識別情報取得手段が取得した外部デバイス識別情報との関連を示す関連情報を記憶する関連情報記憶手段を備え、前記記憶先受付手段が受け付けた書込先が前記外部デバイスである場合に、前記書込先受付手段は前記特定情報取得手段が取得したデータ特定情報により特定されるデータを受け付けた書込先に書込まず、前記外部デバイスに対する見掛け上の書込み処理を実行することを特徴とする。
【００１９】
上述のデータ制御システムでは、書込むべきデータのデータ特定情報と書込先として示された外部デバイスの識別情報との関連を示す関連情報が、サーバとコンピュータとで二重持ちされる。
【発明の効果】
【００２０】
本発明にあっては、データの書込先がコンピュータに接続された外部デバイスである場合にはそのデータ自体を外部デバイスには記憶しないことにより、本発明に係るデータ制御下にないコンピュータにこの外部デバイスが接続された場合はそのデータ自体を利用できない。したがって、外部デバイスによる情報の流出または漏洩の防止が期待できる。
【００２１】
また、本発明に係るデータ制御下にないコンピュータにこの外部デバイスが接続された状態でこの外部デバイスに書込まれたデータは、本発明に係るデータ制御下にないコンピュータだけでなく本発明に係るデータ制御下にあるコンピュータにこの外部デバイスが接続された場合においても、データに修正を加えることなく利用することができる。したがって、外部デバイスの利便性を維持した状態で、外部デバイスによる情報の流出または漏洩を防止することが期待できる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態に係るデータ制御システムの一例を示す構成図である。
【図２】パーソナルコンピュータの構成を示すブロック図である。
【図３】制御サーバとパーソナルコンピュータとに記憶される関連情報の一例を示す構成図である。
【図４】パーソナルコンピュータが実行するデータ制御処理の一例を示すフローチャートである。
【図５】ＵＳＢメモリに記憶してあるデータの内容を示す表示画面の一例を示す模式図である。
【図６】パーソナルコンピュータが実行するデータ展開処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
【００２４】
図１は、本発明の実施の形態に係るデータ制御システムの一例を示す構成図である。このデータ制御システムは、ホストコンピュータである制御サーバ１と複数のパーソナルコンピュータ２、２、・・・とで構成してある。制御サーバ１と複数のパーソナルコンピュータ２、２、・・・とは、ネットワークを介して接続してある。各パーソナルコンピュータ２は、ＵＳＢメモリ３との接続が可能である。本実施の形態では、ＵＳＢメモリ３を記憶装置である外部デバイスの一例として利用しているが、外付けハードディスク、光ディスク及び磁気ディスクなどのその他の記憶装置も利用可能である。外部デバイスは、ＵＳＢ接続に限らず、他のインターフェイスであってもよく、ネットワーク経由で接続されてもよい。
【００２５】
図２は、データ制御の対象である各パーソナルコンピュータ２の構成を示すブロック図である。パーソナルコンピュータ２は、装置全体を制御するＣＰＵ等の制御部２１と、各種情報を記憶する内臓ハードディスク等の記憶部２２と、パーソナルコンピュータ２に対するユーザからの指示を受け付ける受付部２３と、ネットワークに接続するＬＡＮボード等の通信部２４と、ＵＳＢメモリ３を接続するＵＳＢコネクタ部２５とを備えている。
【００２６】
記憶部２２には、パーソナルコンピュータ２で用いるデータが記憶してある。また記憶部２２には、データの流出または漏洩を防止するデータ制御エージェントプログラム４が記憶してある。本実施の形態では、データ制御エージェントプログラム４を記憶部２２に記憶している構成を一例として紹介しているが、データ制御エージェントプログラム４を記録した記録媒体からデータ制御エージェントプログラム４をパーソナルコンピュータ２が読み取る構成を利用してもよい。本実施の形態では、データ制御エージェントプログラム４に基づいて制御を行う制御部２１が、本発明の特定情報取得手段、識別情報取得手段として機能する。
【００２７】
記憶部２２内のある記憶領域に記憶してあるデータを他の記憶領域に記憶する（書込む）指示を受付部２３が受け付けた場合、制御部２１は、記憶部２２に記憶してあるデータ制御エージェントプログラム４に基づいて以下に述べるデータ制御処理を実行する。本実施の形態では、記憶部２２内のある記憶領域に記憶してあるデータを他の記憶領域に記憶する指示を受付部２３が受け付けた場合にデータ制御処理を実行する構成を一例として紹介しているが、仮想化技術を用いたシンクライアントシステムを考慮し、データ制御システムに設けた記憶装置内のある記憶領域に記憶してあるデータを他の記憶領域に記憶する指示を受付部２３が受け付けた場合にデータ制御処理を実行する構成としてもよい。
【００２８】
制御部２１は、パーソナルコンピュータ２にＵＳＢメモリ３が接続された場合、接続されたＵＳＢメモリ３の型番とシリアルナンバーとを読み取る。また制御部２１は、記憶部２２内のある記憶領域に記憶してあるデータを他の記憶領域に記憶する指示を受付部２３が受け付けた場合、指示されたデータの保存先とデータパスとを読み取る。さらに制御部２１は、読み取ったＵＳＢメモリ３の型番及びシリアルナンバーと指示されたデータの保存先を示すデータパスとを関連付けて記憶する。本実施の形態では、接続されたＵＳＢメモリ３を識別するＵＳＢメモリ識別情報として型番とシリアルナンバーとを読み取る構成を一例として紹介しているが、型番またはシリアルナンバーのみを読み取る構成、ＵＳＢメモリ３の識別に用いるパスワードを記憶する等、その他の情報を読み取る構成であってもよい。また本実施の形態では、指示されたデータを特定するデータ特定情報としてデータパスを読み取る構成を一例として紹介しているが、指示されたデータのサイズ、種類、更新日時、属性、作成者の情報等、指示されたデータを特定するその他の情報を読み取る構成であってもよい。
【００２９】
データ制御エージェントプログラム４が関連付けて記憶した関連情報は、制御サーバ１とパーソナルコンピュータ２とに記憶される。図３は、制御サーバ１とパーソナルコンピュータ２とに記憶される関連情報の一例を示す構成図である。
【００３０】
図３で示された関連情報の例には、接続されたＵＳＢメモリ３の型番及びシリアルナンバーと指示されたデータのデータパスと共に、パーソナルコンピュータ２を使用したユーザのユーザＩＤも関連付けて記憶してある。ユーザＩＤを関連付けて制御サーバ１に記憶することにより、ユーザは、制御サーバ１に接続された他のパーソナルコンピュータ２に対してこのＵＳＢメモリ３を利用できる。一方、ユーザＩＤが異なる他のユーザは、制御サーバ１に接続されたパーソナルコンピュータ２でこのＵＳＢメモリ３を用いた場合、このＵＳＢメモリ３の利用が制限される。また、ユーザＩＤを関連付けてパーソナルコンピュータ２に記憶することにより、同一のパーソナルコンピュータ２と同一のＵＳＢメモリ３とを用いた場合においても、他のユーザによるこのＵＳＢメモリ３の利用が制限される。さらに、関連情報を制御サーバ１とパーソナルコンピュータ２とで二重持ちすることにより、パーソナルコンピュータ２が制御サーバ１に接続されていない場合においても、ＵＳＢメモリ３による情報の流出防止及び漏洩防止が期待できる。
【００３１】
図４は、パーソナルコンピュータ２が実行するデータ制御処理の一例を示すフローチャートである。パーソナルコンピュータ２は、データ制御エージェントプログラム４を実行する制御部２１の制御により、記憶部２２内のある記憶領域に記憶してあるデータを他の記憶領域へ記憶する（書込む）指示を受付部２３が受け付けたか否か判定する（Ｓ１）。受付部２３が受け付けていないと判定した場合（Ｓ１：ＮＯ）、パーソナルコンピュータ２は、ステップＳ１を繰り返す。受付部２３が受け付けたと判定した場合（Ｓ１：ＹＥＳ）、パーソナルコンピュータ２は、指示が示す他の記憶領域（つまり、記憶先）が接続されたＵＳＢメモリ３内にある記憶領域であるか否か判定する（Ｓ２）。指示が示す他の記憶領域がＵＳＢメモリ３内にある記憶領域でない場合（Ｓ２：ＮＯ）、パーソナルコンピュータ２は、指示が示す他の記憶領域へ指示が示すデータを記憶し（Ｓ３）、データ制御処理を終了する。
【００３２】
指示が示す他の記憶領域がＵＳＢメモリ３内にある記憶領域である場合（Ｓ２：ＹＥＳ）、パーソナルコンピュータ２は、指示が示す他の記憶領域（つまり、ＵＳＢメモリ３内にある記憶領域）へ指示が示すデータを記憶せずに、接続されたＵＳＢメモリ３の型番及びシリアルナンバーと指示されたデータを特定するデータパスとを取得する（Ｓ４）。パーソナルコンピュータ２は、取得したＵＳＢメモリ３の型番及びシリアルナンバーと指示されたデータを特定するデータパスと共に、パーソナルコンピュータ２を使用したユーザのユーザＩＤとを関連付けた関連情報を生成し、生成した関連情報を制御サーバ１に記憶する（Ｓ５）。またパーソナルコンピュータ２は、取得したＵＳＢメモリ３の型番及びシリアルナンバーと指示されたデータを特定するデータパスとを関連付けた関連情報を生成し、生成した関連情報を記憶部２２に記憶する（Ｓ６）。
【００３３】
パーソナルコンピュータ２が制御サーバ１に接続されていない場合、ステップＳ５で制御サーバ１に記憶すべき関連情報をパーソナルコンピュータ２が保持しておき、制御サーバ１に接続された後に制御サーバ１に記憶すればよい。
【００３４】
ステップＳ６を実行後、パーソナルコンピュータ２は更に、指示されたデータがＵＳＢメモリ３に記憶されているようにユーザに表示するための表示データを生成し、生成した表示データをＵＳＢメモリ３に記憶し（Ｓ７）、データ制御処理を終了する。表示データは、アイコンまたは文字等により構成された標識図形を表示画面上に表示するためのデータである。生成した表示データの識別情報と指示されたデータの識別情報とは、制御サーバ１及び記憶部２２に記憶した関連情報に結びつけておく。したがって、指示したデータはＵＳＢメモリ３に記憶されていないが、指示したデータがＵＳＢメモリ３に記憶されている様に見せるためのアイコンまたは文字等で構成された標識図形が、ＵＳＢメモリ３に記憶してあるデータの内容を示す表示画面に表示されることになる。この構成により、指示したデータがＵＳＢメモリ３に実際には記憶されていないことによる違和感をユーザに与えない対応がなされる。
【００３５】
図５は、ＵＳＢメモリ３に記憶してあるデータの内容を示す表示画面の一例を示す模式図である。“私用データＡ．ｄｏｃ”、“私用データＢ．ｔｘｔ”、及び“私用データＣ．ｚｉｐ”をユーザが自宅のパーソナルコンピュータを用いてＵＳＢメモリ３に記憶し、記憶部２２に記憶してある“機密データＤ．ｄｏｃ”、“機密データＥ．ｔｘｔ”、及び“機密データＦ．ｘｌｓ”をデータ制御システムの制御下にあるパーソナルコンピュータ２でＵＳＢメモリ３に記憶しようと試みた場合を例示している。上述したように、実際の“機密データＤ．ｄｏｃ”、“機密データＥ．ｔｘｔ”、及び“機密データＦ．ｘｌｓ”はＵＳＢメモリ３に記憶されないが、ステップＳ７により、“機密データＤ．ｄｏｃ”、“機密データＥ．ｔｘｔ”、及び“機密データＦ．ｘｌｓ”がＵＳＢメモリ３に記憶されているようにユーザに表示するための表示データが生成されてＵＳＢメモリ３に記憶される。したがって、ＵＳＢメモリ３に記憶してあるデータの内容を示す表示画面上では、実際に“機密データＤ．ｄｏｃ”、“機密データＥ．ｔｘｔ”、及び“機密データＦ．ｘｌｓ”がＵＳＢメモリ３に記憶されている場合と同様の標識図形が表示される。また、データ制御システムの制御下にないパーソナルコンピュータにＵＳＢメモリ３を接続した場合にも“機密データＤ．ｄｏｃ”、“機密データＥ．ｔｘｔ”、及び“機密データＦ．ｘｌｓ”の表示データが表示されるが、実際の“機密データＤ．ｄｏｃ”、“機密データＥ．ｔｘｔ”、及び“機密データＦ．ｘｌｓ”はＵＳＢメモリ３に記憶されておらず、“機密データＤ．ｄｏｃ”、“機密データＥ．ｔｘｔ”、及び“機密データＦ．ｘｌｓ”に関する関連情報も利用できない。したがって、データ制御システムの制御下にないパーソナルコンピュータにＵＳＢメモリ３を接続した場合には、後述するように、実際の“機密データＤ．ｄｏｃ”、“機密データＥ．ｔｘｔ”、及び“機密データＦ．ｘｌｓ”を開く（展開する）ことができず、情報の流出または漏洩の防止が期待できる。
【００３６】
本実施の形態では、ステップＳ４−６の後にステップＳ７を実行する構成を一例として紹介しているが、ステップＳ７の後にステップＳ４−６を実行する構成を用いてもよい。また、ステップＳ４−６とステップＳ７とを並列に実行する構成を用いてもよい。
【００３７】
図６は、パーソナルコンピュータ２が実行するデータ展開処理の一例を示すフローチャートである。パーソナルコンピュータ２は、データ制御エージェントプログラム４を実行する制御部２１の制御により、データを展開して表示する指示を受付部２３が受け付けたか否か判定する（Ｓ１１）。指示の受け付けは、表示画面上に表示されたアイコン等の標識図形をユーザが選択することにより実行される。受付部２３が受け付けていないと判定した場合（Ｓ１１：ＮＯ）、パーソナルコンピュータ２は、ステップＳ１１を繰り返す。受付部２３が受け付けたと判定した場合（Ｓ１１：ＹＥＳ）、パーソナルコンピュータ２は、受け付けた指示がＵＳＢメモリ３内にあるデータの展開及び表示を意味しているか否か判定する（Ｓ１２）。受け付けた指示がＵＳＢメモリ３内にあるデータの展開及び表示を意味していない場合（Ｓ１２：ＮＯ）、ＵＳＢメモリ３内ではない記憶領域から受け付けた指示が示すデータを特定して、特定したデータをパーソナルコンピュータ２の表示画面上に展開して表示し（Ｓ１３）、データ展開処理を終了する。具体的には、選択された標識図形がＵＳＢメモリ３内に記憶されている表示データに基づくものであるか否か判断し、ＵＳＢメモリ３内に記憶されていない表示データに基づくものであると判断した場合には、選択された標識図形の表示データを識別する識別情報に結び付けてある関連情報に基づいて、ＵＳＢメモリ３内ではない記憶領域からデータを特定し、特定したデータを展開して表示する。  
【００３８】
受け付けた指示がＵＳＢメモリ３内にあるデータの展開及び表示を意味している場合（Ｓ１２：ＹＥＳ）、パーソナルコンピュータ２は、受け付けた指示がステップ７により記憶した表示データの展開及び表示を意味しているか否か判断する（Ｓ１４）。受け付けた指示がステップ７により記憶した表示データの展開及び表示を意味していないと判断した場合（Ｓ１４：ＮＯ）、パーソナルコンピュータ２は、ＵＳＢメモリ３内の記憶領域から受け付けた指示が示すデータを特定し、特定したデータをパーソナルコンピュータ２の表示画面上に展開して表示し（Ｓ１５）、データ展開処理を終了する。具体的には、選択された標識図形がＵＳＢメモリ３内に記憶されている表示データに基づくものであると判断した場合には、選択された標識図形の表示データに対する関連情報が記憶部２２に記憶してあるか否か判断する。選択された標識図形の表示データを識別する識別情報に結び付けてある関連情報が記憶部２２に記憶されていないと判断した場合、選択された標識図形の表示データに結び付けてあるデータをＵＳＢメモリ３内から特定し、特定したデータを展開して表示する。
【００３９】
受け付けた指示がステップＳ７により記憶した表示データの展開及び表示を意味していると判断した場合（Ｓ１４：ＹＥＳ）、パーソナルコンピュータ２は、制御サーバ１または記憶部２２に記憶した関連情報と、接続中のＵＳＢメモリ３の型番及びシリアルナンバーと、受け付けた指示が示す表示データの識別情報とを参照し、記憶部２２に記憶してあるデータの中から受け付けた指示が示す実際のデータを特定し、特定したデータをパーソナルコンピュータ２の表示画面上に展開し（Ｓ１６）、データ展開処理を終了する。具体的には、選択された標識図形の表示データに対する関連情報が記憶部２２に記憶されていると判断した場合に、選択された標識図形の表示データに結び付けてある関連情報を記憶部２２から特定し、特定した関連情報を利用して展開表示すべきデータを抽出し、抽出したデータを展開して表示する。
【００４０】
以上の構成により、記憶部２２に記憶してある所望のデータを実際にＵＳＢメモリ３に記憶することはないが、ＵＳＢメモリ３に記憶してあるデータの内容を示す表示画面上には、所望のデータがＵＳＢメモリ３に実際に記憶されているかの様に表示される。本発明に係るデータ制御システムに記憶してある関連情報を利用することにより、ユーザは、ＵＳＢメモリ３に実際に記憶していない所望のデータを表示画面上に展開して利用できる。しかしながら、データ制御システムの制御下にないパーソナルコンピュータにＵＳＢメモリ３を用いた場合には、実際のデータ及び関連情報がないために、ユーザは所望のデータを表示画面上に展開して利用できない。したがって、補助記憶装置であるＵＳＢメモリ３による情報の流出または漏洩を防止することが期待できる。
【００４１】
上述したように、データ制御システムの制御下のパーソナルコンピュータ２で記憶した表示データだけでなくデータ制御システムの制御下にないパーソナルコンピュータで記憶したデータも、ＵＳＢメモリ３に記憶してあるデータの内容を示す表示画面に表示される。また、データ制御システムの制御下にないパーソナルコンピュータで記憶したデータに修正は加えられていない。したがって、ユーザが私用のＵＳＢメモリ３を持参してデータ制御システムの制御下にあるパーソナルコンピュータ２を用いる場合においても、ＵＳＢメモリ３に既に記憶してある私用データは修正なしにパーソナルコンピュータ２で利用可能となる。更に、ユーザが私用のＵＳＢメモリ３にデータ制御システムの制御下にある秘密情報を記憶して自宅に持ち帰った場合においても、ＵＳＢメモリ３の紛失により秘密情報が流出または漏洩することを防止できる。つまり、補助記憶装置であるＵＳＢメモリの利便性は維持された状態で、情報の流出または漏洩を防止することが期待できる。
【００４２】
また上述したように、制御サーバ１に関連情報が記憶してあり、制御サーバ１に他のパーソナルコンピュータ２、２、・・・が接続してある。したがってユーザは、ＵＳＢメモリ３に上述の表示データを記憶したパーソナルコンピュータ２だけでなく、データ制御システムの制御下にある他のパーソナルコンピュータ２にこのＵＳＢメモリ３を接続した場合においても、ＵＳＢメモリ３に記憶してある表示データに対応する実際のデータを展開することが可能となる。制御サーバ１に記憶してある関連情報の利用許可をユーザＩＤ及び／又はパーソナルコンピュータ２の識別情報と関連付けた場合、関連情報及び／又は実際のデータの利用を一定のユーザ及び／又はパーソナルコンピュータ２、２、・・・に制限することも可能となる。
【００４３】
本実施の形態では、関連情報を制御サーバ１とパーソナルコンピュータ２とで二重持ちする構成を一例として紹介しているが、制御サーバ１またはパーソナルコンピュータ２のみに関連情報を記憶する構成を用いてもよい。また、データ制御システム内に関連情報を記憶する関連情報記憶装置を別個に設けてもよい。関連情報を記憶する記憶装置を一つにする構成により、データ制御システムの構築を容易とすることが期待できる。また、関連情報を記憶する記憶装置を一つにする構成を用いた場合、制御サーバ１なしでパーソナルコンピュータ２のみによる情報の流出防止及び漏洩防止も期待できる。更に、このような関連情報をＵＳＢメモリ３に記憶される表示データに組み込む構成も考えられる。この場合、関連情報記憶装置を別個に設ける必要がなくなる。
【００４４】
上述した実施の形態は、全ての点で例示であって制限的なものではない。本発明の範囲は上述の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【００４５】
１  制御サーバ
２  パーソナルコンピュータ
２１  制御部
２２  記憶部
２３  受付部
２４  通信部
２５  ＵＳＢコネクタ部
３  ＵＳＢメモリ
４  データ制御エージェントプログラム
【図１】
2013054460.tif 000003
【図２】
2013054460.tif 000004
【図３】
2013054460.tif 000005
【図４】
2013054460.tif 000006
【図５】
2013054460.tif 000007
【図６】
2013054460.tif 000008