(57)【要約】【課題】第三者に盗聴される可能性を低減し、情報を共有できるプログラムを提供すること。【解決手段】ファイル閲覧プログラム１は、第１パスワードを受け付けた状態で、第１施錠部１２３により、電子ファイル２を、情報が閲覧できない状態とし、第１パスワードを受け付けた状態で、第１開錠部１２５により、第１施錠部１２３による電子ファイル２の情報が閲覧できない状態を解除し、第２パスワードを受け付けた状態で、第２施錠部１３３により、電子ファイル２を、情報が閲覧できない状態とし、第２パスワードを受け付けた状態で、第２開錠部１３５により、第２施錠部１３３による電子ファイル２の情報が閲覧できない状態を解除する制御を端末に実行させる。【選択図】図１
2011186920.tif 000002
【特許請求の範囲】
【請求項１】
電子ファイルに記憶されたパスワードに基づく当該電子ファイルの情報の閲覧の制御を端末に実行させるファイル閲覧プログラムであって、
前記端末より、第１パスワードの入力を受け付ける第１入力受付手段と、
前記第１入力受付手段により前記第１パスワードを受け付けた状態で、前記第１パスワードに基づいて、前記電子ファイルを、情報が閲覧できない状態とする第１施錠手段と、
前記第１入力受付手段により前記第１パスワードを受け付けた状態で、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態を解除する第１開錠手段と、
前記端末より、第２パスワードの入力を受け付ける第２入力受付手段と、
前記第２入力受付手段により前記第２パスワードを受け付けた状態で、前記第２パスワードに基づいて、前記電子ファイルを、情報が閲覧できない状態とする第２施錠手段と、
前記第２入力受付手段により前記第２パスワードを受け付けた状態で、前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態を解除する第２開錠手段と、
前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態ではない状態、及び前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態ではない状態において、前記電子ファイルの情報を閲覧可能とする閲覧許可手段と、
を備えるファイル閲覧プログラム。
【請求項２】
前記端末より、前記第１パスワードに基づいて、前記電子ファイルを、情報が閲覧できない状態とする要求を受け付ける第１施錠受付手段と、
前記端末より、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態を解除する要求を受け付ける第１開錠受付手段と、
前記端末より、前記第２パスワードに基づいて、前記電子ファイルを、情報が閲覧できない状態とする要求を受け付ける第２施錠受付手段と、
前記端末より、前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態を解除する要求を受け付ける第２開錠受付手段と、
前記第１施錠手段は、前記第１施錠受付手段により要求を受け付けたことに応じて、前記電子ファイルを、情報が閲覧できない状態とし、
前記第１開錠手段は、前記第１開錠受付手段により要求を受け付けたことに応じて、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態を解除し、
前記第２施錠手段は、前記第２施錠受付手段により要求を受け付けたことに応じて、前記電子ファイルを、情報が閲覧できない状態とし、
前記第２開錠手段は、前記第２開錠受付手段により要求を受け付けたことに応じて、前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態を解除することを特徴とする請求項１に記載のファイル閲覧プログラム。
【請求項３】
前記第１施錠手段は、前記第１パスワードを前記電子ファイルに記憶させ、
前記第２施錠手段は、前記第２パスワードを前記電子ファイルに記憶させ、
前記第１開錠手段は、前記電子ファイルに記憶されている前記第１パスワードと、前記第１入力受付手段により受け付けた前記第１パスワードと、が一致しているか否かを判定し、前記第１パスワードが一致していると判定した場合に、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態を解除し、
前記第２開錠手段は、前記電子ファイルに記憶されている前記第２パスワードと、前記第２入力受付手段により受け付けた前記第２パスワードと、が一致しているか否かを判定し、前記第２パスワードが一致していると判定した場合に、前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態を解除することを特徴とする請求項１又は２に記載のファイル閲覧プログラム。
【請求項４】
前記第１施錠手段は、前記第１パスワードを暗号化して前記電子ファイルに記憶させ、
前記第２施錠手段は、前記第２パスワードを暗号化して前記電子ファイルに記憶させ、
前記第１開錠手段は、前記電子ファイルに記憶されている、暗号化された前記第１パスワードを復号し、
前記第２開錠手段は、前記電子ファイルに記憶されている、暗号化された前記第２パスワードを復号することを特徴とする請求項３に記載のファイル閲覧プログラム。
【請求項５】
第１施錠受付手段は、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態において、前記端末からの要求を受け付けず、
第１開錠受付手段は、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態ではない状態において、前記端末からの要求を受け付けず、
第２施錠受付手段は、前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態において、前記端末からの要求を受け付けず、
第２開錠受付手段は、前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態ではない状態において、前記端末からの要求を受け付けないことを特徴とする請求項２から４のいずれかに記載のファイル閲覧プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル閲覧プログラムに関する。詳しくは、電子ファイルに記憶されたパスワードに基づく当該電子ファイルの情報の閲覧の制御を端末に実行させるファイル閲覧プログラムに関する。
【背景技術】
【０００２】
従来、端末からの要求に応じて、文書情報や、数値情報といった様々な情報を格納するファイルの内容を閲覧可能にするプログラムが知られている。このようなプログラムは、端末のユーザにより起動されたことに応じて、ファイルの情報を、端末が備える表示部に表示させる。
【０００３】
ところで、ファイルに格納されている情報には、重要な情報が含まれている場合がある。このような場合、このようなファイルを管理するユーザは、ファイルに含まれる情報に対し、閲覧制限を掛けて、閲覧可能なユーザを制限する必要がある。
【０００４】
例えば、特許文献１には、文書に係る情報を記憶する領域と、パスワードを記憶する領域と、パスワードの入力を受け付けるパスワード入力手段と、文書に係る情報の読み取り制御を行う処理手段と、を備え、処理手段は、パスワード入力手段により入力されたパスワードが、パスワードを記憶する領域に記憶されているパスワードと一致する場合に、文書に係る情報をコンピュータが読み取り可能な状態とするデータシートが提案されている。
【０００５】
このデータシートは、情報を閲覧可能とするユーザ間でパスワードを共有することにより、このデータシートに記憶されている情報を閲覧可能なユーザを制限できる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−３４４５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、上述の提案では、パスワードを共有する際に、複数ユーザに対し、このパスワードを配送する必要が生じる。このため、上述の提案では、パスワードを配送する際に、第三者にパスワードを盗聴され、この結果、秘密にしたい情報が漏えいしてしまうおそれがある。
【０００８】
本発明は、第三者にパスワードを盗聴される可能性を低減し、情報を共有できるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のファイル閲覧プログラムは、電子ファイルに記憶されたパスワードに基づく当該電子ファイルの情報の閲覧の制御を端末に実行させるファイル閲覧プログラムであって、前記端末より、第１パスワードの入力を受け付ける第１入力受付手段と、前記第１入力受付手段により前記第１パスワードを受け付けた状態で、前記第１パスワードに基づいて、前記電子ファイルを、情報が閲覧できない状態とする第１施錠手段と、前記第１入力受付手段により前記第１パスワードを受け付けた状態で、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態を解除する第１開錠手段と、前記端末より、第２パスワードの入力を受け付ける第２入力受付手段と、前記第２入力受付手段により前記第２パスワードを受け付けた状態で、前記第２パスワードに基づいて、前記電子ファイルを、情報が閲覧できない状態とする第２施錠手段と、前記第２入力受付手段により前記第２パスワードを受け付けた状態で、前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態を解除する第２開錠手段と、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態ではない状態、及び前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態ではない状態において、前記電子ファイルの情報を閲覧可能とする閲覧許可手段と、を備えることを特徴とする。
【００１０】
この場合、前記端末より、前記第１パスワードに基づいて、前記電子ファイルを、情報が閲覧できない状態とする要求を受け付ける第１施錠受付手段と、前記端末より、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態を解除する要求を受け付ける第１開錠受付手段と、前記端末より、前記第２パスワードに基づいて、前記電子ファイルを、情報が閲覧できない状態とする要求を受け付ける第２施錠受付手段と、前記端末より、前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態を解除する要求を受け付ける第２開錠受付手段と、前記第１施錠手段は、前記第１施錠受付手段により要求を受け付けたことに応じて、前記電子ファイルを、情報が閲覧できない状態とし、前記第１開錠手段は、前記第１開錠受付手段により要求を受け付けたことに応じて、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態を解除し、前記第２施錠手段は、前記第２施錠受付手段により要求を受け付けたことに応じて、前記電子ファイルを、情報が閲覧できない状態とし、前記第２開錠手段は、前記第２開錠受付手段により要求を受け付けたことに応じて、前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態を解除することが好ましい。
【００１１】
この場合、前記第１施錠手段は、前記第１パスワードを前記電子ファイルに記憶させ、前記第２施錠手段は、前記第２パスワードを前記電子ファイルに記憶させ、前記第１開錠手段は、前記電子ファイルに記憶されている前記第１パスワードと、前記第１入力受付手段により受け付けた前記第１パスワードと、が一致しているか否かを判定し、前記第１パスワードが一致していると判定した場合に、前記電子ファイルの情報が閲覧できる状態とし、前記第２開錠手段は、前記電子ファイルに記憶されている前記第２パスワードと、前記第２入力受付手段により受け付けた前記第２パスワードと、が一致しているか否かを判定し、前記第２パスワードが一致していると判定した場合に、前記電子ファイルの情報が閲覧できる状態とすることが好ましい。
【００１２】
この場合、前記第１施錠手段は、前記第１パスワードを暗号化して前記電子ファイルに記憶させ、前記第２施錠手段は、前記第２パスワードを暗号化して前記電子ファイルに記憶させ、前記第１開錠手段は、前記電子ファイルに記憶されている、暗号化された前記第１パスワードを復号し、前記第２開錠手段は、前記電子ファイルに記憶されている、暗号化された前記第２パスワードを復号することが好ましい。
【００１３】
この場合、第１施錠受付手段は、前記第１施錠手段による前記電子ファイルの情報が閲覧できない状態において、前記端末からの要求を受け付けず、第２施錠受付手段は、前記第２施錠手段による前記電子ファイルの情報が閲覧できない状態において、前記端末からの要求を受け付けないことが好ましい。
【発明の効果】
【００１４】
本発明によれば、第三者にパスワードを盗聴される可能性を低減し、情報を共有できるプログラム及び電子ファイルを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係るファイル閲覧プログラム及び電子ファイルの機能構成を示す図である。
【図２】本実施形態に係る端末の表示部に対してファイル閲覧プログラムに係る起動画面が表示されたときの一例（その１）を示す図である。
【図３】本実施形態に係る端末の表示部に対してファイル閲覧プログラムに係る起動画面が表示されたときの一例（その２）を示す図である。
【図４】本実施形態に係る端末の表示部に対してファイル閲覧プログラムに係る起動画面が表示されたときの一例（その３）を示す図である。
【図５】本実施形態に係る端末の表示部に対してファイル閲覧プログラムに係る起動画面が表示されたときの一例（その４）を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面に基づいて説明する。
【００１７】
図１は、本実施形態に係るファイル閲覧プログラム１及び電子ファイル２の機能構成を示す図である。
このファイル閲覧プログラム１は、電子ファイル２に記憶されたパスワードに基づく当該電子ファイル２の情報の閲覧の制御を端末に実行させるプログラムである。
【００１８】
ここで、端末は、一般的なコンピュータである。一般的なコンピュータは、例えば、制御部として、中央処理装置（ＣＰＵ）を備える他、記憶部として、メモリ（ＲＡＭ、ＲＯＭ）、ハードディスク（ＨＤＤ）及び光ディスク（ＣＤ、ＤＶＤ等）を、ネットワーク通信部として、各種有線及び無線ＬＡＮ装置を、表示部として、例えば、液晶ディスプレイ、プラズマディスプレイ等の各種ディスプレイを、操作部として、例えば、キーボード及びポインティング・デバイス（マウス、トラッキングボール等）を適宜備え、これらはバスラインにより接続されているものである。
【００１９】
ファイル閲覧プログラム１は、画面表示制御部１１１と、第１入力受付部１２１と、第１施錠受付部１２２と、第１施錠部１２３と、第１開錠受付部１２４と、第１開錠部１２５と、第２入力受付部１３１と、第２施錠受付部１３２と、第２施錠部１３３と、第２開錠受付部１３４と、第２開錠部１３５と、情報表示受付部１４１と、情報表示制御部１４２と、を備える。
【００２０】
電子ファイル２は、第１パスワードを記憶する第１パスワード記憶領域２１１と、第２パスワードを記憶する第２パスワード記憶領域２１２と、閲覧対象情報の内容を記憶する情報記憶領域２１３と、を備える。
なお、閲覧対象情報は、例えば、文書や画像や計算データ等、電子的に保存できる情報であれば特定されない。閲覧対象情報は、閲覧されるだけではなく、追記、変更等を行うことができる情報である。
【００２１】
ここで、第１施錠部１２３により、電子ファイル２の情報が閲覧できない状態とすることが可能な状態を第１開錠状態という。また、第１施錠部１２３により、電子ファイル２の情報が閲覧できなくなっている状態を、第１施錠状態という。
また、第２施錠部１３３により、電子ファイル２の情報が閲覧できない状態とすることが可能な状態を第２開錠状態という。また、第２施錠部１３３により、電子ファイル２の情報が閲覧できなくなっている状態を、第２施錠状態という。
【００２２】
画面表示制御部１１１は、パスワードの入力を受け付ける起動画面の表示制御を行う。具体的には、端末により、ファイル閲覧プログラム１に対応する電子ファイル２の閲覧要求に係る操作が行われたことに応じて、画面表示制御部１１１は、この端末が備える表示部に対して起動画面を表示させる処理を、この端末が備える制御部に行わせる。
【００２３】
第１入力受付部１２１は、第１パスワードの入力を受け付ける。具体的には、第１入力受付部１２１は、起動画面において表示される入力フォーム等により構成される。第１パスワードは、文字や数字や記号といったテキスト情報である。
【００２４】
第１施錠受付部１２２は、第１開錠状態において、第１入力受付部１２１に第１パスワードが入力されている場合、端末より、電子ファイル２の情報が閲覧できない状態とする要求を受け付ける。
第１施錠部１２３は、第１施錠受付部１２２が端末より要求を受け付けたことに応じて、電子ファイル２の情報が閲覧できない状態とするとともに、第１入力受付部１２１により受け付けられた第１パスワードを暗号化して、電子ファイル２の第１パスワード記憶領域２１１に記憶させる。ここで、第１パスワードの暗号化の方法は、公知のものであればよく、特に限定されない。
また、第１施錠部１２３は、第１入力受付部１２１が入力フォームである場合に、入力フォームに入力されている第１パスワードを消去する。
第１施錠部１２３は、第２施錠状態である場合でも、第１施錠状態とすることが可能である。
【００２５】
第１開錠受付部１２４は、第１施錠状態において、第１入力受付部１２１に第１パスワードが入力されている場合、端末より、第１施錠状態を解除する要求を受け付ける。
第１開錠部１２５は、第１開錠受付部１２４が端末より要求を受け付けたことに応じて、第１入力受付部１２１に入力されている第１パスワードが、電子ファイル２の第１パスワード記憶領域２１１に記憶されている第１パスワードと一致するか否かを判定する。ここで、第１パスワード記憶領域２１１に記憶されている第１パスワードは暗号化されているので、第１開錠部１２５は、第１パスワードを復号する。
第１開錠部１２５は、第１パスワードが一致すると判定した場合、第１施錠状態を解除するとともに、電子ファイル２の第１パスワード記憶領域２１１に記憶されている第１パスワードを消去する。また、第１開錠部１２５は、第１パスワードが一致しなかったと判定した場合、第１施錠状態を維持する。
第１開錠部１２５は、第２施錠状態である場合でも、第１施錠状態を解除することが可能である。
【００２６】
第２入力受付部１３１は、第２パスワードの入力を受け付ける。具体的には、第２入力受付部１３１は、起動画面において表示される第２パスワード入力欄等により構成される。第２パスワードは、文字や数字や記号といったテキスト情報である。
【００２７】
第２施錠受付部１３２は、第２開錠状態において、第２入力受付部１３１に第２パスワードが入力されている場合、端末より、電子ファイル２の情報が閲覧できない状態とする要求を受け付ける。
第２施錠部１３３は、第２施錠受付部１３２が端末より要求を受け付けたことに応じて、電子ファイル２の情報が閲覧できない状態とするとともに、第２入力受付部１３１により受け付けられた第２パスワードを暗号化して、電子ファイル２の第２パスワード記憶領域２１２に記憶させる。ここで、第２パスワードの暗号化の方法は、公知のものであればよく、特に限定されない。
また、第２施錠部１３３は、第２入力受付部１３１が入力フォームである場合に、入力フォームに入力されている第２パスワードを消去する。
第２施錠部１３３は、第１施錠状態である場合でも、第２施錠状態とすることが可能である。
【００２８】
第２開錠受付部１３４は、第２施錠状態において、第２入力受付部１３１に第２パスワードが入力されている場合、端末より、第２施錠状態を解除する要求を受け付ける。
第２開錠部１３５は、第２開錠受付部１３４が端末より要求を受け付けたことに応じて、第２入力受付部１３１に入力されている第２パスワードが、電子ファイル２の第２パスワード記憶領域２１２に記憶されている第２パスワードと一致するか否かを判定する。ここで、第２パスワード記憶領域２１２に記憶されている第２パスワードは暗号化されているので、第２開錠部１３５は、第２パスワードを復号する。
第２開錠部１３５は、第２パスワードが一致すると判定した場合、第２施錠状態を解除するとともに、電子ファイル２の第２パスワード記憶領域２１２に記憶されている第２パスワードを消去する。また、第２開錠部１３５は、第２パスワードが一致しなかったと判定した場合、第２施錠状態を維持する。
第２開錠部１３５は、第１施錠状態である場合でも、第２施錠状態を解除することが可能である。
【００２９】
情報表示受付部１４１は、第１開錠状態、かつ、第２開錠状態である場合、端末より、電子ファイル２の情報の表示を受け付ける。
情報表示制御部１４２は、情報表示受付部１４１が要求を受け付けたことに応じて、端末が備える表示部に対して電子ファイル２の情報記憶領域２１３に記憶されている閲覧対象情報を表示させる処理を、端末が備える制御部に行わせる。
【００３０】
続いて、起動画面の表示例を示して、ファイル閲覧プログラム１の動作について図２〜図５を用いて説明する。
図２〜図５は、本実施形態に係るファイル閲覧プログラム１に係る起動画面１５０の一例を示す図である。
【００３１】
具体的には、図２は、起動画面１５０が、第１開錠状態、かつ、第２開錠状態となっている状態を示す図である。図３は、起動画面１５０が、第１施錠状態、かつ、第２開錠状態となっている状態を示す図である。図４は、起動画面１５０が、第１開錠状態、かつ、第２施錠状態となっている状態を示す図である。図５は、起動画面１５０が、第１施錠状態、かつ、第２施錠状態となっている状態を示す図である。
なお、図２〜図５において、破線による表示は、要求を受け付けないことを示すものである。
【００３２】
起動画面１５０は、入力フォームとして第１入力受付部１２１及び第２入力受付部１３１と、受付ボタンとして、第１施錠受付部１２２、第１開錠受付部１２４、第２施錠受付部１３２、第２開錠受付部１３４及び情報表示受付部１４１と、を備える。
第１入力受付部１２１及び第２入力受付部１３１は、入力フォームに文字列が入力されることにより、入力を受け付ける。
第１施錠受付部１２２、第１開錠受付部１２４、第２施錠受付部１３２、第２開錠受付部１３４及び情報表示受付部１４１は、それぞれに対応するボタンが押下されることにより、受け付けに係る要求を受け付ける。
【００３３】
図２では、起動画面１５０は、第１開錠状態、かつ、第２開錠状態である。また、電子ファイル２の第１パスワード記憶領域２１１及び第２パスワード記憶領域２１２には、パスワードが記憶されていない状態である。
図２に示す状態では、第１施錠受付部１２２、第２施錠受付部１３２及び情報表示受付部１４１は、端末の操作部からの要求に係る操作を受け付けることができる。
【００３４】
起動画面１５０が図２に示す状態のとき、第１入力受付部１２１に第１パスワードが入力され、第１施錠受付部１２２が押下されると、第１施錠部１２３は、第１施錠状態とする。また、第１施錠部１２３は、第１入力受付部１２１により受け付けられた第１パスワードを、電子ファイル２の第１パスワード記憶領域２１１に記憶させる。また、第１施錠部１２３は、第１入力受付部１２１としての入力フォームに入力されている第１パスワードを消去する。
続いて、起動画面１５０は、図３に示す状態に遷移する。
【００３５】
また、起動画面１５０が図２に示す状態のとき、第２入力受付部１３１に第２パスワードが入力され、第２施錠受付部１３２が押下されると、第２施錠部１３３は、第２施錠状態とする。また、第２施錠部１３３は、第２入力受付部１３１により受け付けられた第２パスワードを、電子ファイル２の第２パスワード記憶領域２１２に記憶させる。また、第２施錠部１３３は、第２入力受付部１３１としての入力フォームに入力されている第２パスワードを消去する。
続いて、起動画面１５０は、図４に示す状態に遷移する。
【００３６】
また、起動画面１５０が図２に示す状態のとき、情報表示受付部１４１が押下されると、情報表示制御部１４３は、電子ファイル２の情報記憶領域２１３に記憶されている情報を端末の表示部に表示させる。
【００３７】
図３では、電子ファイル２は、第１パスワード記憶領域２１１に、第１パスワードが記憶されており、第２パスワード記憶領域２１２に、第２パスワードが記憶されていない状態となっている。この場合、ファイル閲覧プログラム１がこの電子ファイル２の閲覧を行う場合に起動される起動画面１５０は、第１施錠状態、かつ、第２開錠状態である。
図３に示す状態では、第１開錠受付部１２４及び第２施錠受付部１３２は、端末の操作部からの要求に係る操作を受け付けることができる。
【００３８】
起動画面１５０が図３に示す状態のとき、第２入力受付部１３１に第２パスワードが入力され、第２施錠受付部１３２が押下されると、第２施錠部１３３は、第２施錠状態とする。また、第２施錠部１３３は、第２入力受付部１３１により受け付けられた第２パスワードを、電子ファイル２の第２パスワード記憶領域２１２に記憶させる。また、第２施錠部１３３は、第２入力受付部１３１としての入力フォームに入力されている第２パスワードを消去する。
続いて、起動画面１５０は、図５に示す状態に遷移する。
【００３９】
また、起動画面１５０が図３に示す状態のとき、第１入力受付部１２１に第１パスワードが入力され、第１開錠受付部１２４が押下されると、第１開錠部１２５は、第１入力受付部１２１に入力されている第１パスワードが、電子ファイル２の第１パスワード記憶領域２１１に記憶されている第１パスワードと一致するか否かを判定する。
第１開錠部１２５は、第１パスワードが一致すると判定した場合、第１施錠状態を解除するとともに、電子ファイル２の第１パスワード記憶領域２１１に記憶されている第１パスワードを消去する。第１施錠状態が解除されると、起動画面１５０は、図２に示す状態に遷移する。
一方、第１開錠部１２５は、第１パスワードが一致しなかったと判定した場合、第１施錠状態を維持する。この場合、起動画面１５０は、図３に示す状態に維持される。
【００４０】
図４では、電子ファイル２は、第１パスワード記憶領域２１１に、第１パスワードが記憶されてなく、第２パスワード記憶領域２１２に、第２パスワードが記憶されている状態である。この場合、ファイル閲覧プログラム１がこの電子ファイル２の閲覧を行う場合に起動される起動画面１５０は、第１開錠状態、かつ、第２施錠状態である。
図４に示す状態では、第１施錠受付部１２２及び第２開錠受付部１３４は、端末の操作部からの要求に係る操作を受け付けることができる。
【００４１】
起動画面１５０が図４に示す状態のとき、第１入力受付部１２１に第１パスワードが入力され、第１施錠受付部１２２が押下されると、第１施錠部１２３は、第１施錠状態とする。また、第１施錠部１２３は、第１入力受付部１２１により受け付けられた第１パスワードを、電子ファイル２の第１パスワード記憶領域２１１に記憶させる。また、第１施錠部１２３は、第１入力受付部１２１としての入力フォームに入力されている第１パスワードを消去する。
続いて、起動画面１５０は、図５に示す状態に遷移する。
【００４２】
また、起動画面１５０が図４に示す状態のとき、第２入力受付部１３１に第２パスワードが入力され、第２開錠受付部１３４が押下されると、第２開錠部１３５は、第２入力受付部１３１に入力されている第２パスワードが、電子ファイル２の第２パスワード記憶領域２１２に記憶されている第２パスワードと一致するか否かを判定する。
第２開錠部１３５は、第２パスワードが一致すると判定した場合、第２施錠状態を解除するとともに、電子ファイル２の第２パスワード記憶領域２１２に記憶されている第２パスワードを消去する。第２施錠状態が解除されると、起動画面１５０は、図２に示す状態に遷移する。
一方、第２開錠部１３５は、第２パスワードが一致しなかったと判定した場合、第２施錠状態を維持する。この場合、起動画面１５０は、図４に示す状態に維持される。
【００４３】
図５では、電子ファイル２は、第１パスワード記憶領域２１１に、第１パスワードが記憶され、第２パスワード記憶領域２１２に、第２パスワードが記憶されている状態である。この場合、ファイル閲覧プログラム１がこの電子ファイル２の閲覧を行う場合に起動される起動画面１５０は、第１施錠状態、かつ、第２施錠状態である。
図５に示す状態では、第１開錠受付部１２４及び第２開錠受付部１３４は、端末の操作部からの要求に係る操作を受け付けることができる。すなわち、起動画面１５０では、第１施錠受付部１２２及び第２施錠受付部１３２が要求を受け付ける順番に関わらず、第１開錠状態としたり、第２開錠状態としたりすることが可能となる。
【００４４】
起動画面１５０が図５に示す状態のとき、第１入力受付部１２１に第１パスワードが入力され、第１開錠受付部１２４が押下されると、第１開錠部１２５は、第１入力受付部１２１に入力されている第１パスワードが、電子ファイル２の第１パスワード記憶領域２１１に記憶されている第１パスワードと一致するか否かを判定する。
第１開錠部１２５は、第１パスワードが一致すると判定した場合、第１施錠状態を解除するとともに、電子ファイル２の第１パスワード記憶領域２１１に記憶されている第１パスワードを消去する。第１施錠状態が解除されると、起動画面１５０は、図４に示す状態に遷移する。
一方、第１開錠部１２５は、第１パスワードが一致しなかったと判定した場合、第１施錠状態を維持する。この場合、起動画面１５０は、図５に示す状態に維持される。
【００４５】
また、起動画面１５０が図５に示す状態のとき、第２入力受付部１３１に第２パスワードが入力され、第２開錠受付部１３４が押下されると、第２開錠部１３５は、第２入力受付部１３１に入力されている第２パスワードが、電子ファイル２の第２パスワード記憶領域２１２に記憶されている第２パスワードと一致するか否かを判定する。
第２開錠部１３５は、第２パスワードが一致すると判定した場合、第２施錠状態を解除するとともに、電子ファイル２の第２パスワード記憶領域２１２に記憶されている第２パスワードを消去する。第２施錠状態が解除されると、起動画面１５０は、図３に示す状態に遷移する。
一方、第２開錠部１３５は、第２パスワードが一致しなかったと判定した場合、第２施錠状態を維持する。この場合、起動画面１５０は、図５に示す状態に維持される。
【００４６】
本実施形態によれば、以下のような効果がある。
（１）ファイル閲覧プログラム１は、第１パスワードを受け付けた状態で、第１施錠部１２３により、電子ファイル２を、情報が閲覧できない状態とし、第１パスワードを受け付けた状態で、第１開錠部１２５により、第１施錠部１２３による電子ファイル２の情報が閲覧できない状態を解除し、第２パスワードを受け付けた状態で、第２施錠部１３３により、電子ファイル２を、情報が閲覧できない状態とし、第２パスワードを受け付けた状態で、第２開錠部１３５により、第２施錠部１３３による電子ファイル２の情報が閲覧できない状態を解除する制御を端末に実行させる。
【００４７】
よって、第１ユーザ及び第２ユーザといった、異なる２人のユーザ間で、以下のように電子ファイル２をやりとりすることができる。
つまり、第１ユーザにより第１パスワードにより施錠を行い、第１施錠状態、かつ、第２開錠状態とした電子ファイル２を第２ユーザに受け渡す。続いて、第２ユーザにより、第２パスワードにより施錠を行い、第１施錠状態、かつ、第２施錠状態とした電子ファイル２を第１ユーザに受け渡す。続いて、第１ユーザにより、第１パスワードにより開錠を行い、第１開錠状態、かつ、第２施錠状態とした電子ファイル２を第２ユーザに受け渡す。続いて、第２ユーザは、第２パスワードにより開錠を行い、電子ファイル２を、第１開錠状態、かつ、第２開錠状態とする。
【００４８】
このようにすることで、第１ユーザ及び第２ユーザは、第１ユーザと第２ユーザとの間でパスワードをやりとりすることなく、第１施錠状態及び／又は第２施錠状態、すなわち、他ユーザが内容を閲覧できない状態となっている電子ファイル２の受け渡しを行うことができる。よって、ファイル閲覧プログラム１を使用して電子ファイル２の受け渡しを行うことで、パスワードのやりとりをする場合に比べて、第三者にパスワードを盗聴される可能性を低減し、情報を共有できる。
また、パスワードのやりとりを行うことが不要となるので、パスワードの管理が容易になる。
【００４９】
（２）第１施錠受付部１２２により、端末より、第１パスワードに基づいて、電子ファイル２を、情報が閲覧できない状態とする要求を受け付け、第１開錠受付部１２４により、端末より、第１施錠部１２３による電子ファイル２の情報が閲覧できない状態を解除する要求を受け付け、第２施錠受付部１３２により、端末より、第２パスワードに基づいて、電子ファイル２を、情報が閲覧できない状態とする要求を受け付け、第２開錠受付部１３４により、端末より、第２施錠部１３３による電子ファイル２の情報が閲覧できない状態を解除する要求を受け付ける。
【００５０】
また、第１施錠部１２３により、第１施錠受付部１２２により要求を受け付けたことに応じて、電子ファイル２を、情報が閲覧できない状態（第１施錠状態）とし、第１開錠部１２５により、第１開錠受付部１２４により要求を受け付けたことに応じて、第１施錠部１２３による電子ファイル２の情報が閲覧できない状態を解除（第１開錠状態）し、第２施錠部１３３により、第２施錠受付部１３２により要求を受け付けたことに応じて、電子ファイル２を、情報が閲覧できない状態（第２施錠状態）とし、第２開錠部１３５により、第２開錠受付部１３４により要求を受け付けたことに応じて、第２施錠部１３３による電子ファイル２の情報が閲覧できない状態を解除（第２開錠状態）する。
このようにすることで、端末を操作するユーザにより、電子ファイル２の施錠／開錠状態を変更できる。
【００５１】
（３）第１施錠部１２３により、第１パスワードを電子ファイル２の第１パスワード記憶領域２１１に記憶させ、第２施錠部１３３により、第２パスワードを電子ファイル２の第２パスワード記憶領域２１２に記憶させた。
また、第１開錠部１２５により、電子ファイル２の第１パスワード記憶領域２１１に記憶されている第１パスワードと、第１入力受付部１２１により受け付けた第１パスワードと、が一致しているか否かを判定し、第２開錠部１３５により、電子ファイル２の第２パスワード記憶領域２１２に記憶されている第２パスワードと、第２入力受付部１３１により受け付けた第２パスワードと、が一致しているか否かを判定する。
【００５２】
このようにすることで、電子ファイル２に第１パスワード及び第２パスワードが記憶されるので、ファイル閲覧プログラム１は、この電子ファイル２に記憶されている第１パスワード及び第２パスワードを用いて、閲覧させるか否かの判定を行うことができる。
【００５３】
（４）第１施錠部１２３により、第１パスワードを暗号化して電子ファイル２の第１パスワード記憶領域２１１に記憶させ、第２施錠部１３３により、第２パスワードを暗号化して電子ファイル２の第２パスワード記憶領域２１２に記憶させ、第１開錠部１２５により、電子ファイル２の第１パスワード記憶領域２１１に記憶されている、暗号化された第１パスワードを復号し、第２開錠部１３５により、電子ファイル２の第２パスワード記憶領域２１２に記憶されている、暗号化された第２パスワードを復号する。
【００５４】
このようにすることで、第三者に電子ファイル２を解析されて、電子ファイル２に記憶される第１パスワード及び第２パスワードが知られるのを抑制することができる。
【００５５】
（５）第１施錠受付部１２２により、第１施錠部１２３による電子ファイル２の情報が閲覧できない状態（第１施錠状態）において、端末からの要求を受け付けず、第１開錠受付部１２４により、第１施錠部１２３による電子ファイル２の情報が閲覧できない状態ではない状態（第１開錠状態）において、端末からの要求を受け付けず、
第２施錠受付部１３２は、第２施錠部１３３による電子ファイル２の情報が閲覧できない状態（第２施錠状態）において、端末からの要求を受け付けず、第２開錠受付部１３４は、第２施錠部１３３による電子ファイル２の情報が閲覧できない状態ではない状態（第２開錠状態）において、端末からの要求を受け付けないこととした。
【００５６】
このようにすることで、施錠状態にある場合には、施錠状態にする要求を受け付けず、開錠状態にある場合には、開錠状態にする要求を受け付けないので、ファイル閲覧プログラム１は、不要な処理を抑制することができる。
【００５７】
以上、本発明の実施形態について説明したが、本発明は本実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【符号の説明】
【００５８】
１  ファイル閲覧プログラム
２  電子ファイル
１１１  画面表示制御部
１２１  第１入力受付部
１２２  第１施錠受付部
１２３  第１施錠部
１２４  第１開錠受付部
１２５  第１開錠部
１３１  第２入力受付部
１３２  第２施錠受付部
１３３  第２施錠部
１３４  第２開錠受付部
１３５  第２開錠部
１４１  情報表示受付部
１４２  情報表示制御部
２１１  第１パスワード記憶領域
２１２  第２パスワード記憶領域
２１３  情報記憶領域
【図１】
2011186920.tif 000003
【図２】
2011186920.tif 000004
【図３】
2011186920.tif 000005
【図４】
2011186920.tif 000006
【図５】
2011186920.tif 000007