(57)【要約】【課題】機密情報など情報レベルの高いファイルのダウンロードをできないようにし、ファイルが解読されるリスクをなくすことができるファイル受信識別プログラムを提供する。【解決手段】記憶部を有するコンピュータに、データファイルの記憶部への受信可能なレベルを特定する受信許可レベルをコンピュータに設定する受信許可レベル設定ステップと、受信許可レベルを記憶部から読み出す受信許可レベル抽出ステップ（Ｓ３）と、データファイルをコンピュータに受信するデータファイル受信ステップと、データファイルからファイルのレベルを特定する情報レベル属性を読み出す情報レベル属性抽出ステップ（Ｓ４）と、受信許可レベルと情報レベル属性とを比較するレベル比較ステップ（Ｓ５）と、をコンピュータの演算部に実行させ、レベル比較ステップの結果によりコンピュータの記憶部にデータファイルを保存するか否かを判別させるステップと、を実行させる。【選択図】図３
2008112236.tif 000002
【特許請求の範囲】
【請求項１】
各種情報を保存可能な記憶部を有するコンピュータに、
データファイルの前記記憶部への受信可能なレベルを特定する受信許可レベルを前記コンピュータに設定する受信許可レベル設定ステップと、
前記受信許可レベルを前記記憶部から読み出す受信許可レベル抽出ステップと、
前記データファイルを前記コンピュータに受信するデータファイル受信ステップと、
前記データファイルからファイルのレベルを特定する情報レベル属性を読み出す情報レベル属性抽出ステップと、
前記受信許可レベルと前記情報レベル属性とを比較するレベル比較ステップと、を前記コンピュータの演算部に実行させ、
前記レベル比較ステップの結果により前記コンピュータの前記記憶部に前記データファイルを保存するか否かを判別させるステップと、
を実行させるためのファイル受信識別プログラム。
【請求項２】
前記情報レベル属性が、前記データファイルに電子透かしにより埋め込まれていることを特徴とする請求項１に記載のファイル受信識別プログラム。
【請求項３】
前記レベル比較ステップの結果により前記データファイルを前記コンピュータに保存できない場合に、警告がなされることを特徴とする請求項１または２に記載のファイル受信識別プログラム。
【請求項４】
前記レベル比較ステップの結果により前記データファイルを前記コンピュータに保存できない場合に、管理者の管理端末に通知することを特徴とする請求項１〜３のいずれかに記載のファイル受信識別プログラム。
【請求項５】
前記受信許可レベルは、前記管理端末からの指示のみに基づいて、設定・変更可能に構成されていることを特徴とする請求項１〜４のいずれかに記載のファイル受信識別プログラム。
【請求項６】
前記受信許可レベルが、前記コンピュータ毎に設定可能に構成されていることを特徴とする請求項１〜５のいずれかに記載のファイル受信識別プログラム。
【請求項７】
前記受信許可レベルは、少なくとも２段階設定可能に構成されていることを特徴とする請求項１〜６のいずれかに記載のファイル受信識別プログラム。
【請求項８】
前記情報レベル属性は、少なくとも２段階設定可能に構成されていることを特徴とする請求項１〜７のいずれかに記載のファイル受信識別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、あるデータファイルをパーソナルコンピュータ（以下、ＰＣと呼ぶ。）へ受信できるか否かを判別するファイル受信識別プログラムに関するものである。
【背景技術】
【０００２】
従来から、ＰＣを使用してファイルサーバやデータベースにネットワークを経由してアクセスし、そこに格納されているファイルをダウンロードする際に、ファイルサーバやデータベースにアクセスするための識別認証を行い、認証が許可された後にファイルをダウンロードすることは一般的である。
また、暗号化コンテンツと対応する暗号鍵を、複数種類の識別情報のいずれか、またはそれらを組み合わせて使用して復号化すべく暗号化して送信することにより高い機密性を獲得し、しかも組合せに基づき機密性の高さを段階的に調節することを可能にしたコンテンツ送信システムが知られている（例えば、特許文献１参照）。
【特許文献１】特開２０００−１０９２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、従来技術ではサーバ内のフォルダなどにパスワードを設定してアクセス制限をかけているが、パスワードを解読さえすればフォルダ内のデータには自由にアクセスできるという虞がある。
また、特許文献１ではコンテンツ（ファイル）を暗号化して送信しているが、ファイル自体はダウンロードすることができるため、ダウンロードした後に解読されてしまう虞がある。
【０００４】
そこで、本発明は、上記の事情を鑑みてなされたものであり、機密情報など情報レベルの高いファイルのダウンロードをできないようにし、ファイルが解読されるリスクをなくすことができるファイル受信識別プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、請求項１に記載した発明は、各種情報を保存可能な記憶部を有するコンピュータに、データファイルの前記記憶部への受信可能なレベルを特定する受信許可レベルを前記コンピュータに設定する受信許可レベル設定ステップと、前記受信許可レベルを前記記憶部から読み出す受信許可レベル抽出ステップと、前記データファイルを前記コンピュータに受信するデータファイル受信ステップと、前記データファイルからファイルのレベルを特定する情報レベル属性を読み出す情報レベル属性抽出ステップと、前記受信許可レベルと前記情報レベル属性とを比較するレベル比較ステップと、を前記コンピュータの演算部に実行させ、前記レベル比較ステップの結果により前記コンピュータの前記記憶部に前記データファイルを保存するか否かを判別させるステップと、を実行させることを特徴とする。
このように構成することで、ある情報レベル属性のデータファイルは、ある受信許可レベル以上のＰＣにのみ保存することが可能であり、ある受信許可レベルより低い受信許可レベルのＰＣには保存されることがなくなる。
【０００６】
請求項２に記載した発明は、前記情報レベル属性が、前記データファイルに電子透かしにより埋め込まれていることを特徴とする。
このように構成することで、データファイルが移動された場合やデータファイル形式が変更された場合でも情報レベル属性は有効なままであると共に、情報レベル属性の改竄が困難になる。
【０００７】
請求項３に記載した発明は、前記レベル比較ステップの結果により前記データファイルを前記コンピュータに保存できない場合に、警告がなされることを特徴とする。
このように構成することで、利用者にデータファイルの情報レベル属性が保存しようとするＰＣの受信許可レベルを超えていることを知らせることができる。
【０００８】
請求項４に記載した発明は、前記レベル比較ステップの結果により前記データファイルを前記コンピュータに保存できない場合に、管理者の管理端末に通知することを特徴とする。
このように構成することで、利用者が許可されないデータファイルにアクセスしたことを管理者が知ることができる。
【０００９】
請求項５に記載した発明は、前記受信許可レベルは、前記管理端末からの指示のみに基づいて、設定・変更可能に構成されていることを特徴とする。
このように構成することで、受信許可レベルを適正に管理することができる。
【００１０】
請求項６に記載した発明は、前記受信許可レベルが、前記コンピュータ毎に設定可能に構成されていることを特徴とする。
このように構成することで、ＰＣ毎に受信可能なデータファイルを限定することができる。
【００１１】
請求項７に記載した発明は、前記受信許可レベルは、少なくとも２段階設定可能に構成されていることを特徴とする。
このように構成することで、ＰＣの受信許可レベルを複数のレベルから選定することができる。
【００１２】
請求項８に記載した発明は、前記情報レベル属性は、少なくとも２段階設定可能に構成されていることを特徴とする。
このように構成することで、データファイルの情報レベル属性を複数のレベルから選定することができる。
【発明の効果】
【００１３】
請求項１に記載した発明によれば、ある情報レベル属性のデータファイルは、ある受信許可レベル以上のＰＣにのみ保存することが可能であり、ある受信許可レベルより低い受信許可レベルのＰＣには保存されることがなくなるため、機密情報など情報レベルの高いデータファイルのダウンロードをできないようにし、データファイルが解読されるリスクをなくすことができる。
【００１４】
請求項２に記載した発明によれば、データファイルが移動された場合やデータファイル形式が変更された場合でも情報レベル属性は有効なままであると共に、情報レベル属性の改竄が困難になるため、データファイルの管理をより確実に行うことができる効果がある。
【００１５】
請求項３に記載した発明によれば、利用者にデータファイルの情報レベル属性が保存しようとするＰＣの受信許可レベルを超えていることを知らせることができるため、機密情報などの重要情報を容易にＰＣ内に保存することを防ぐことができる効果がある。
【００１６】
請求項４に記載した発明によれば、利用者が許可されないデータファイルにアクセスしたことを管理者が知ることができるため、管理者が確実に管理をすることができる効果がある。
【００１７】
請求項５に記載した発明によれば、受信許可レベルを適正に管理することができるため、不正に受信許可レベルを変更して情報レベル属性の高いデータファイルをダウンロードすることを防ぐことができる効果がある。
【００１８】
請求項６に記載した発明によれば、ＰＣ毎に受信可能なデータファイルを限定することができるため、機密情報などの重要情報の可用性のリスクを下げることができる効果がある。
【００１９】
請求項７に記載した発明によれば、ＰＣの受信許可レベルを複数のレベルから選定することができるため、機密情報などの重要情報を保存できるＰＣとその他のＰＣとを区分することができ、機密情報などの重要情報の可用性のリスクを下げることができる効果がある。
【００２０】
請求項８に記載した発明によれば、データファイルの情報レベル属性を複数のレベルから選定することができるため、機密情報などの重要情報の情報レベル属性とその他の情報の情報レベル属性とを区分することができ、機密情報などの重要情報の可用性のリスクを下げることができる効果がある。
【発明を実施するための最良の形態】
【００２１】
次に、本発明の実施形態を図１〜図３に基づいて説明する。
図１に、本実施形態のネットワークシステムの全体構成図を示す。
図１に示すように、ネットワークシステム１は、サーバ１０と、ＬＡＮスイッチ２０と、公衆網３０と、ゲートウェイ４０と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）５０と、ＰＣ６０とで構成されている。
【００２２】
サーバ１０は、ネットワークシステム１においてＰＣ６０に対し、自身の持っている機能やデータを提供するワークステーションなどで構成されている。サーバ１０は、通信線１１を介してＬＡＮスイッチ２０と接続されている。
【００２３】
ＬＡＮスイッチ２０は、電話(音声通信)、データ通信などアプリケーションごとにばらばらに構築されていたネットワークを統合し、効率的で拡張性の高いネットワークを実現することができるＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）などで構成されている。ＬＡＮスイッチ２０は、通信線２１を介して公衆網３０に接続されている。
【００２４】
公衆網３０には、通信線３１を介してゲートウェイ４０が接続されている。ゲートウェイ４０は、ネットワークシステム１上で、媒体やプロトコルが異なるデータを相互に変換して通信を可能にする機器である。ゲートウェイ４０には、通信線４１を介してＬＡＮ５０が接続されている。
【００２５】
ＬＡＮ５０は、より対線や同軸ケーブル、光ファイバーなどを使って、同じ建物の中にあるコンピュータやプリンタなどを接続し、データをやり取りするネットワークである。そして、ＬＡＮ５０には通信線５１，５２を介してＰＣ６０，７０が接続されている。
【００２６】
ＰＣ６０は、各種操作を行うキーボード６０ａと、各種情報を表示するディスプレイ６０ｂとを備え、内部には各種演算などを行う制御部６５や各種データを保存するハードディスク６１などが内蔵されている。ＰＣ７０についても、ＰＣ６０と略同一の構成をしている。
【００２７】
制御部６５は、キーボード６０ａから入力される操作指示、内部メモリに記憶された制御プログラム及び各種制御用データ等に基づいて、ＰＣ６０の全体動作を制御するものである。即ち、制御部６５は、上記操作指示、制御プログラム及び各種制御用データ等に基づいて制御演算を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６６、制御プログラムが内蔵されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６７、各種制御用データを保存するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６８及び他の各部とのデータ授受を行う各種入出力インタフェース回線等から構成されており、上記他の各部を統括的に制御することによって、各種操作が可能となる。
なお、本実施形態におけるファイル受信識別プログラムは、予めＰＣ６０にインストールしておくことが好ましい。
【００２８】
次に、ＰＣ６０にデータファイル１５を保存する際の処理の構成について説明する。ここで、ファイル受信識別プログラムは、ＰＣ６０に既にインストールされている。
ＰＣ６０に内蔵されたハードディスク６１には各種データが保存できるように構成されている。また、各種データは、ハードディスク６１内に作成された複数のフォルダ６３の内のいずれかに保存できるようになっており、データを整理しやすくすることができると共に、ある一つのフォルダ６３にアクセスできる利用者を限定することで特定のデータは特定の利用者にしか見ることができないように構成されている。
【００２９】
また、ＰＣ６０には受信許可レベルを設定可能に構成されている。受信許可レベルは、ＰＣ毎に設定することができる。受信許可レベルは、２段階以上のレベルから選定するように構成されている。つまり、ＰＣ６０とＰＣ７０とで、同じ受信許可レベルや異なる受信許可レベルを設定することできるように構成されている。ここで、受信許可レベルは、これらＰＣ群を管理する管理者のみが設定および設定変更することができるように構成されている。一般の利用者が受信許可レベルを変更して、機密情報などの重要情報を自身のＰＣに保存することを防ぐためである。
更に、受信許可レベルは、ＰＣ６０のキーボード６０ａより入力すると、制御部６５のＣＰＵ６６に受信され、ＲＡＭ６８に保存されるように構成されている。そして、ＲＡＭ６８に受信許可レベルの情報が保存されると、ハードディスク６１内のフォルダ６３にその受信許可レベルが設定されるように構成されている。
【００３０】
また、データファイル１５には情報レベル属性が設定可能に構成されている。情報レベル属性は、データファイル１５毎に設定することができる。情報レベル属性をＰＣ６０のキーボード６０ａより入力すると、制御部６５のＣＰＵ６６に受信され、データファイル１５に設定されるように構成されている。情報レベル属性は、２段階以上のレベルから選定するように構成されている。ここで、ＣＰＵ６６においてＲＯＭ６７に記憶されているプログラムを実行させることにより、電子透かしをデータファイル１５に埋め込むことで情報レベル属性を設定することができるように構成されている。
【００３１】
なお、受信許可レベルおよび情報レベル属性は、ＰＣ６０のキーボード６０ａより入力することで設定されるだけでなく、ＰＣ７０や公衆網３０を介して接続されている図示しないＰＣなどからも設定できる。また、情報レベル属性は、データファイル１５をいずれかのＰＣで作成した際に、予め設定しておくこともできる。
【００３２】
利用者がデータファイル１５をフォルダ６３に保存する際には、ＰＣ６０の情報を制御部６５が認識し、ＲＡＭ６８に保存されているＰＣ６０の情報の中から受信許可レベルを抽出して、レベル認証するためにＣＰＵ６６に送信するように構成されている。また、指定されたデータファイル１５の情報を制御部６６が認識し、その情報の中から情報レベル属性を抽出して、レベル認証するためにＣＰＵ６６に送信するように構成されている。
【００３３】
そして、ＣＰＵ６６においてＲＯＭ６７に記憶されているプログラムを実行させることにより、受信許可レベルと情報レベル属性とを比較するように構成されている。受信許可レベルより情報レベル属性の方が高い場合には、フォルダ６３にデータファイル１５を保存することができないように構成され、情報レベル属性が受信許可レベル以下であった場合には、フォルダ６３にデータファイル１５を保存することができるように構成されている。
【００３４】
フォルダ６３にデータファイル１５を保存できる場合には、ハードディスク６１のフォルダ６３にデータファイル１５の情報を送信して保存されるように構成されており、保存終了後にＰＣ６０のディスプレイ６０ｂにその旨が表示される。
フォルダ６３にデータファイル１５が保存できない場合には、制御部６５からその旨が送信され、ディスプレイ６０ｂに表示される。また、フォルダ６３にデータファイル１５が保存できない場合には、管理者のＰＣにもネットワークを介して通知されるように構成されている。
【００３５】
具体的に説明をすると、ＰＣにはＡ（機密情報）、Ｂ（社外秘）、Ｃ（一般）の３つの受信許可レベルが設定可能に構成されており、データファイルにはａ（機密情報）、ｂ（社外秘）、ｃ（一般）の３つの情報レベル属性が設定可能に構成されると想定する。
あるデータファイルに情報レベル属性としてａレベルを設定すると、そのデータファイルは、受信許可レベルＡのＰＣには保存可能であるが、受信許可レベルＢまたはＣのＰＣには保存できないようになる。
同じく、別のデータファイルに情報レベル属性としてｂレベルを設定すると、そのデータファイルは、受信許可レベルＡまたはＢのＰＣには保存可能であるが、受信許可レベルＣのＰＣには保存できないようになる。
【００３６】
また、データファイル１５に情報レベル属性を書き込む方法として電子透かしを埋め込むように構成されている。電子透かしを埋め込むには、ＰＣ６０の制御部６６においてＲＯＭ６７に記憶されているプログラムを実行することにより、電子透かしの情報がＣＰＵ６６からデータファイル１５に対して送信され、データファイル１５のデータの一部として書き込まれる。
一度電子透かしにより情報レベル属性が書き込まれたデータファイル１５は、再度情報レベル属性を変更するには、最初に情報レベル属性を書き込んだ利用者のみが行えるように設定できる。このようにすることで、容易に情報レベル属性を変更して不正にアクセスすることを防止することができる。
【００３７】
次に、上述の操作の流れを図３のフローチャートに基づいて説明をする。ここで、上述の操作の流れとは、ファイル受信識別プログラムをＰＣにおいて実行させたときの処理の流れである。
図３に示すように、Ｓ１では利用者がキーボード６０ａを操作して、データファイル１５を保存したいフォルダ６３を指定する。このとき、フォルダ６３へアクセスするための認証許可を得るために、ユーザＩＤおよびパスワードをキーボード６０ａから入力するようにしてもよい。認証許可が得られないとフォルダ６３を指定することはできない。その後、キーボード６０ａを操作してサーバ１０を検索・特定し、ＰＣ６０に保存したいデータファイル１５を指定する。ＰＣ６０は、選択されたデータファイル１５を認識する。
【００３８】
Ｓ２では、指定したデータファイル１５の情報がディスプレイ６０ｂに表示され、データファイル１５をフォルダ６３にダウンロードを開始するようにキーボード６０ａを操作する。その操作指示に基づいて、ＰＣ６０はデータファイル１５のダウンロードを開始する。
Ｓ３では、ＰＣ６０の受信許可レベルを確認する。このとき、ＰＣ６０では、制御部６５においてＲＡＭ６８に保存されているＰＣ６０の情報の中から受信許可レベルを抽出し、その情報をＣＰＵ６６に送信する。
【００３９】
Ｓ４では、ダウンロードを開始したデータファイル１５の情報をＣＰＵ６６で受信し、受信した情報の中からデータファイル１５の情報レベル属性を抽出する。
Ｓ５では、ＣＰＵ６６においてＲＯＭ６７に記憶されているプログラムを実行させることにより、抽出された情報レベル属性と受信許可レベルとを比較する。受信許可レベルが情報レベル属性以上のレベルであればＳ６へ進み、受信許可レベルが情報レベル属性より低いレベルであればＳ７へと進む。
【００４０】
Ｓ６では、データファイル１５をフォルダ６３に保存した後、処理を終了する。このとき、ディスプレイ６０ｂにその旨を表示するようにしてもよい。
Ｓ７では、データファイル１５がフォルダ６３に保存することができないと判定し、データファイル１５のダウンロードを中止して、Ｓ８へと進む。
Ｓ８では、データファイル１５が途中までフォルダ６３に書き込まれているため、そのデータにある削除用データを上書きして、ハードディスク６１から消去した後に、Ｓ９へと進む。
【００４１】
Ｓ９では、情報レベル属性の高い機密情報などを不正にダウンロードなどをしようとしたものと判断し、その情報を管理者のＰＣに送信する。
Ｓ１０では、データファイル１５をフォルダ６３に保存することができない旨を警告としてディスプレイ６０ｂに表示した後に処理を終了する。また、警告は音声や警告音により行ってもよい。  
【００４２】
したがって、本実施形態では、サーバに保存されたデータファイルに情報レベル属性を設定できるようにし、ＰＣに受信許可レベルを設定できるようにしたため、データファイルをＰＣに内蔵されているハードディスクに保存する際に、情報レベル属性と受信許可レベルとを比較してデータファイルの保存可否を判定できるようになった。したがって、機密情報などの重要データをむやみにＰＣ内に保存することを防ぐことができ、重要情報の可用性のリスクを下げることができると共に、重要情報の滅失リスクを減少させることができる。
【００４３】
また、データファイルに情報レベル属性を電子透かしにより埋め込むようにしたため、データファイルが移動された場合やデータファイル形式が変更された場合でも情報レベル属性は有効なままであると共に、情報レベル属性の改竄が困難になり、データファイルの管理をより確実に行うことができる効果がある。更に、電子透かしを埋め込むことにより、様々なところに存在するサーバのデータの保存可否を判定することができる。
【００４４】
また、データファイルがＰＣに保存できない場合には、利用者に対してディスプレイに表示することにより警告をするようにしたため、利用者にデータファイルの情報レベル属性が保存しようとするＰＣの受信許可レベルを超えていることを明確に知らせることができ、機密情報などの重要情報を容易にＰＣのハードディスク内に保存することを防ぐことができる効果がある。
【００４５】
また、データファイルがＰＣに保存できない場合には、管理者のＰＣにネットワークを介してその旨を通知するようにしたため、利用者が許可されないデータファイルにアクセスしたことを管理者が知ることができ、管理者が不正アクセス状況などを把握して、確実に管理をすることができる効果がある。
【００４６】
また、受信許可レベルはＰＣ毎に設定できるようにしたため、ＰＣ毎に保存可能なデータファイルを限定することができ、機密情報などの重要情報の可用性のリスクを下げることができる効果がある。
【００４７】
また、受信許可レベルを２段階以上設定できるようにしたため、機密情報などの重要情報を保存するＰＣとその他の情報を保存するＰＣとを区分することができ、機密情報などの重要情報の可用性のリスクを下げることができる効果がある。
【００４８】
また、情報レベル属性を２段階以上設定できるようにしたため、機密情報などの重要情報のデータファイルとその他の情報のデータファイルとを区分することができ、機密情報などの重要情報の可用性のリスクを下げることができる効果がある。
【００４９】
尚、本発明の技術範囲は上述した実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。すなわち、本実施形態で挙げた具体的な方法などは一例に過ぎず、適宜変更が可能である。
ここで、本実施形態では、公衆網を介してサーバとＰＣとが接続されている場合の説明をしたが、ＬＡＮのみを介してサーバとＰＣとが接続されている場合（社内ＬＡＮなど）に採用してもよい。
また、本実施形態では、ＰＣにデータファイルを保存する場合の説明をしたが、当該機能を実行することができるＣＰＵなどを搭載した複合機など他の機器に採用してもよい。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施形態におけるネットワークシステムの概略説明図である。
【図２】本発明の実施形態におけるＰＣとサーバとの関係を示す説明図である。
【図３】本発明の実施形態におけるＰＣにデータを保存する処理を示すフローチャートである。
【符号の説明】
【００５１】
１５…データファイル  ６０，７０…ＰＣ（コンピュータ）  ６６…ＣＰＵ（演算部）  Ｓ３…受信許可レベル抽出ステップ  Ｓ４…情報レベル属性抽出ステップ    Ｓ５…レベル比較ステップ
【図１】
2008112236.tif 000003
【図２】
2008112236.tif 000004
【図３】
2008112236.tif 000005