(57)【要約】  管理部（２２）が、表示装置にユーザとの対話用ウィンドウを表示し、ユーザと対話して隠蔽対象の登録及び解除、隠蔽部（２）に対する設定等を行う。そして、対話用ウィンドウに表示された隠蔽対象の中に隠蔽状態が「オフ」の隠蔽対象がある状態でユーザが対話用ウィンドウを閉じて隠蔽部（２）の処理を終了すると、防止部（２５）が、実行ボタンを表示して、ユーザに隠蔽状態が「オフ」の隠蔽対象があることを気付かせる。そして、ユーザが実行ボタンを指示すると、防止部（２５）は、隠蔽状態が「オフ」の隠蔽対象を隠蔽する。
2017009988.tif 000002
【特許請求の範囲】
【請求項１】
電子的なファイル又は該ファイルが格納されるフォルダを示す対象データ毎に、暗号化の設定をユーザから受け付けるウィンドウを画面上に表示させる表示制御部と、
前記対象データの暗号化が解除された状態で前記ウィンドウが閉じられた場合に、該対象データを暗号化する指示を受け付ける実行ボタンを前記画面上に表示させると共に、該実行ボタンの指示に応じて該対象データを暗号化する暗号化部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記暗号化部は、前記実行ボタンを表示装置の四隅のいずれかに表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ウィンドウに表示されたフォルダに前記対象データをユーザの指示により登録することで、該対象データに対して隠蔽を設定する登録部をさらに備えることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
ショートカットキーを設定する設定部をさらに有し、
前記暗号化部は、前記実行ボタンの指示又はショートカットキーの入力に応じて前記対象データを隠蔽することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項５】
コンピュータが、
電子的なファイル又は該ファイルが格納されるフォルダを示す対象データ毎に、暗号化の設定をユーザから受け付けるウィンドウを画面上に表示させ、
前記対象データの暗号化が解除された状態で前記ウィンドウが閉じられた場合に、該対象データを隠蔽する指示を受け付ける実行ボタンを前記画面上に表示させると共に、該実行ボタンの指示に応じて該対象データを暗号化する
処理を実行することを特徴とするデータ隠蔽方法。
【請求項６】
コンピュータに、
電子的なファイル又は該ファイルが格納されるフォルダを示す対象データ毎に、暗号化の設定をユーザから受け付けるウィンドウを画面上に表示させ、
前記対象データの暗号化が解除された状態で前記ウィンドウが閉じられた場合に、該対象データを暗号化する指示を受け付ける実行ボタンを前記画面上に表示させると共に、該実行ボタンの指示に応じて該対象データを暗号化する
処理を実行させることを特徴とするデータ隠蔽プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、データ隠蔽方法及びデータ隠蔽プログラムに関する。
【背景技術】
【０００２】
ＰＣ（Personal  Computer：パソコン）等でアプリケーションを利用する場合、ユーザは、アプリケーションが表示するアプリケーションウィンドウ上でボタン、リンク等を選択する操作を行うことで、アプリケーションが提供する機能を実行する。【０００３】
例えば、グループウェアのアプリケーションを利用する場合、ユーザは、アプリケーションウィンドウ上の出社ボタンを指示することで、タイムカードに出社時刻を記録する。あるいは、ユーザは、アプリケーションウィンドウ上でスケジュール一覧へのリンクを選択することで、同じ部署のメンバーのスケジュールを表示して確認する。【０００４】
なお、デジタル複合機が、セキュリティプリントジョブ一覧画面に含まれるソフトウェアキーの指示を検出すると、セキュリティプリントジョブ一覧を用いて選択されたセキュリティプリントジョブを実行させる従来技術がある。【０００５】
また、第１の機密性ジョブ情報及びユーザ識別情報を受信し、ユーザ識別情報に対応する未処理の第２の機密性ジョブ情報を検索し、第２の機密性ジョブ情報が存在する場合にその旨を送信することで、機密性ジョブ情報の実行し忘れを防止する従来技術がある。【０００６】
また、画像処理装置での画像処理後の状態を示すプレビュー画像を表示させる場合、被認証情報を画像処理装置に送信して認証結果をプレビュー画像の表示ウィンドウに表示させることでプレビュー表示時に認証処理の成功／失敗の確認を可能とする従来技術がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−９８７８６号公報
【特許文献２】特開２００５−１４４９９３号公報
【特許文献３】特開２０１１−１４５９０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ＰＣ等でアプリケーションを利用する場合、ユーザがアプリケーションの特定の機能を実行し忘れてアプリケーションウィンドウを閉じてしまうと、実行し忘れた機能によってはユーザが不利益を被るという問題がある。【０００９】
例えば、グループウェアのアプリケーションにおいて、ユーザがアプリケーションウィンドウ上の帰社ボタンを指示し忘れてアプリケーションウィンドウを閉じると、タイムカードに帰社時刻が記録されない。このため、ユーザは、勤務時間を証明する手段を失うという不利益を被る。【００１０】
本発明は、１つの側面では、アプリケーションの特定の機能の実行し忘れを防ぐことを目的とする。
【課題を解決するための手段】
【００１１】
本願の開示する情報処理装置は、１つの態様において、電子的なファイル又は該ファイルが格納されるフォルダを示す対象データ毎に、暗号化の設定をユーザから受け付けるウィンドウを画面上に表示させる表示制御部を備える。また、前記情報処理装置は、前記対象データの暗号化が解除された状態で前記ウィンドウが閉じられた場合に、該対象データを暗号化する指示を受け付ける実行ボタンを前記画面上に表示させると共に、該実行ボタンの指示に応じて該対象データを暗号化する暗号化部を備える。
【発明の効果】
【００１２】
１実施態様によれば、アプリケーションの特定の機能の実行し忘れを防ぐことができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施例に係る情報処理装置の機能構成を示す図である。
【図２】図２は、対象情報記憶部の一例を示す図である。
【図３】図３は、設定情報記憶部の一例を示す図である。
【図４】図４は、登録画面の一例を示す図である。
【図５】図５は、登録後の画面を示す図である。
【図６】図６は、隠蔽状態が「オフ」の隠蔽対象がある状態でユーザが対話用ウィンドウを閉じるためのボタンを指示する場合の画面例を示す図である。
【図７】図７は、実行ボタンが表示された画面例を示す図である。
【図８】図８は、ユーザによる実行ボタンの指示を示す図である。
【図９】図９は、隠蔽部の処理が終了したときの画面を示す図である。
【図１０】図１０は、ショートカットキーの登録画面の一例を示す図である。
【図１１】図１１は、隠蔽部による処理のフローを示すフローチャートである。
【図１２】図１２は、設定部による設定処理のフローを示すフローチャートである。
【図１３】図１３は、実施例に係る隠蔽プログラムを実行する情報処理装置のハードウェア構成を示す図である。
【発明を実施するための形態】
【００１４】
以下に、本願の開示する情報処理装置、データ隠蔽方法及びデータ隠蔽プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例は開示の技術を限定するものではない。
【実施例】
【００１５】
まず、実施例に係る情報処理装置の機能構成について説明する。図１は、実施例に係る情報処理装置の機能構成を示す図である。図１に示すように、実施例に係る情報処理装置１は、隠蔽部２と、データ記憶部３とを有する。【００１６】
隠蔽部２は、ユーザが指定したフォルダ及びファイルを隠蔽して見えないようにしたり、逆に隠蔽したフォルダ及びファイルを復元して元の場所に戻したりする。ユーザは、例えば、他人に見られたくないフォルダ及びファイルを隠蔽して保管し、自分が見るときだけ一時的に復元する。【００１７】
データ記憶部３は、非隠蔽データ記憶部３ａと隠蔽データ記憶部３ｂとを有する。非隠蔽データ記憶部３ａは、隠蔽されていないフォルダ及びファイルのデータをフォルダの階層関係の情報と共に記憶する。【００１８】
隠蔽データ記憶部３ｂは、隠蔽を指定されたフォルダ及びファイルのデータを復元先の場所の情報と共に記憶する。隠蔽データ記憶部３ｂは、セキュリティレベルに基づいて、データを暗号化して記憶する場合と、データは暗号化することなくフォルダ及びファイルの情報だけを暗号化して記憶する場合がある。なお、データ記憶部３は、ＨＤＤ（Hard  Disk  Drive）等の不揮発性の記憶装置を用いて実現される。【００１９】
隠蔽部２は、フォルダ及びファイルの隠蔽及び復元に必要なデータを記憶する記憶部２ａと、記憶部２ａに記憶されたデータを用いてフォルダ及びファイルの隠蔽及び復元を行う制御部２ｂとを有する。【００２０】
記憶部２ａは、対象情報記憶部２ｃと、設定情報記憶部２ｄとを有する。対象情報記憶部２ｃは、隠蔽対象のフォルダ及びファイルの情報を記憶する。図２は、対象情報記憶部２ｃの一例を示す図である。図２に示すように、対象情報記憶部２ｃは、識別子、復元場所、種類、サイズ、隠蔽状態を隠蔽対象毎に記憶する。【００２１】
識別子は、隠蔽対象のフォルダ又はファイルの名前である。復元場所は、隠蔽対象が復元されたときに格納されるフォルダへのパスである。種類は、隠蔽対象がフォルダであるかファイルであるかを示す。【００２２】
サイズは、隠蔽対象のフォルダ又はファイルの大きさである。隠蔽状態は、隠蔽対象のフォルダ又はファイルが暗号化されて隠蔽された状態にあるか否かを示し、隠蔽された状態である場合には「オン」であり、隠蔽されていない状態である場合には「オフ」である。【００２３】
例えば、名前がDocumentである隠蔽対象は、復元されるとC:\Users\YAMADA03\Desktop\MySecretの下に格納されるフォルダであり、大きさは６７９ＭＢ（メガバイト）であり、隠蔽されていない状態にある。【００２４】
設定情報記憶部２ｄは、隠蔽部２に対して設定された情報を記憶する。図３は、設定情報記憶部２ｄの一例を示す図である。図３に示すように、設定情報記憶部２ｄは、ショートカットキー、セキュリティレベル、保持期間を含む情報を記憶する。【００２５】
ショートカットキーは、後述する実行ボタンを指示する代わりにユーザが入力するキーである。セキュリティレベルは、データを暗号化するか否かを示し、データを暗号化する場合には「データ」であり、データを暗号化することなく名前だけを暗号化する場合には「名前」である。保持期間は、隠蔽したデータを記憶する期間である。【００２６】
図３では、ショートカットキーとして「Ｃｔｒｌ＋Ａｌｔ＋Ｔ」が設定され、セキュリティレベルとして「名前」が設定され、保持期間として「１ヶ月」が設定されている。【００２７】
制御部２ｂは、認証部２１と、管理部２２と、暗号化部２３と、復号化部２４と、防止部２５とを有する。認証部２１は、隠蔽部２の機能を利用するユーザの認証を行う。認証により許可されたユーザだけが隠蔽部２を利用して隠蔽対象にアクセスすることができる。【００２８】
管理部２２は、表示装置にユーザとの対話用ウィンドウを表示し、ユーザと対話して隠蔽対象の登録及び解除、隠蔽部２に対する設定等を行う。管理部２２は、表示制御部２２ａと、登録部２２ｂと、解除部２２ｃと、設定部２２ｄとを有する。表示制御部２２ａは、表示装置にユーザとの対話用ウィンドウを表示し、ユーザによる操作を受け付ける。【００２９】
登録部２２ｂは、ユーザにより指定されたフォルダ又はファイルを隠蔽対象として登録する。すなわち、登録部２２ｂは、ユーザにより指定されたフォルダ又はファイルの情報を隠蔽対象として対象情報記憶部２ｃに格納する。【００３０】
図４は、登録画面の一例を示す図である。認証部２１による認証が成功すると、表示制御部２２ａは、図４に示すように、対話用ウィンドウ４１を表示する。対話用ウィンドウ４１は、隠蔽用のフォルダを表示するウィンドウであり、既に隠蔽対象として登録されているフォルダ及びファイルが一覧表示される。図４において、「名前」の欄は隠蔽対象の名前を示し、「種類」の欄は隠蔽対象がフォルダ（ファイル・フォルダ）であるかファイルであるかを示し、「サイズ」の欄は隠蔽対象の大きさを示し、「隠す」の欄は隠蔽対象の隠蔽状態を示す。例えば、図４では、Secretdocという名前のファイルが隠蔽対象として登録されている。なお、対話用ウィンドウ４１は、暗号化のフォルダを表示するウィンドウであってもよく、その場合、既に暗号化対象として登録されているフォルダ及びファイルが一覧表示される。図４において、「名前」の欄は暗号化対象の名前を示し、「種類」の欄は暗号化対象がフォルダ（ファイル・フォルダ）であるかファイルであるかを示し、「サイズ」の欄は暗号化対象の大きさを示し、「隠す」の欄は暗号化対象の暗号化状態を示す。また、隠蔽部２は、フォルダ及びファイルの隠蔽を行うことなく暗号化及び復元を行う。【００３１】
ユーザは、対話用ウィンドウ４１内にフォルダ又はファイルをドラッグすることで隠蔽対象として登録することができる。あるいは、ユーザは、隠蔽したいフォルダ又はファイルを選択し、ファイル・フォルダの追加を指示するボタン４０を指示することで隠蔽対象として登録することができる。図４は、Documentという名前のフォルダが対話用ウィンドウ４１内にドラッグされ隠蔽対象として登録される場合を示す。【００３２】
図５は、登録後の画面を示す図である。図５に示すように、登録されたDocumentの情報が登録データ一覧に表示される。図５では、Documentの隠蔽状態は「オフ」であるので、Documentは隠蔽されていない状態にある。ユーザは、隠蔽対象の「隠す」の欄にあるボタン４２を指示することで、隠蔽状態を「オフ」から「オン」、又は「オン」から「オフ」に切り替えることができる。隠蔽状態が「オフ」から「オン」になると、対話用ウィンドウ４１にドラッグされた隠蔽対象は元のフォルダから消去され、元のフォルダの表示ウィンドウ４３からアイコン４４が消去される。逆に、隠蔽状態が「オン」から「オフ」になると、元のフォルダの表示ウィンドウ４３にアイコン４４が表示される。【００３３】
登録部２２ｂは、ユーザにより隠蔽状態が「オフ」から「オン」に操作されると、隠蔽対象を暗号化して非隠蔽データ記憶部３ａから隠蔽データ記憶部３ｂに移す。また、登録部２２ｂは、ユーザにより隠蔽状態が「オン」から「オフ」に指示されると、隠蔽対象を復号化して隠蔽データ記憶部３ｂから非隠蔽データ記憶部３ａの元のフォルダの下に移す。【００３４】
図１に戻って、解除部２２ｃは、フォルダ又はファイルの隠蔽を解除する。すなわち、解除部２２ｃは、ユーザに解除を指定されたフォルダ又はファイルの情報を対象情報記憶部２ｃから削除する。また、解除部２２ｃは、ユーザに解除を指定されたフォルダ又はファイルが隠蔽されている場合には、フォルダ又はファイルを復号化して隠蔽データ記憶部３ｂから非隠蔽データ記憶部３ａの元のフォルダの下に移動する。【００３５】
ユーザは、解除対象を図５に示した対話用ウィンドウ４１から選択して「登録解除」と表示されたボタン４５を指示することで、フォルダ又はファイルの隠蔽を解除することができる。また、ユーザは、「すべてを隠す」と表示されたボタン４６を指示することで、すべての隠蔽対象の状態を「オン」にすることができる。【００３６】
設定部２２ｄは、ユーザの指示に基づいて隠蔽部２の設定を行う。具体的には、設定部２２ｄは、ユーザに指示されたショートカットキー、セキュリティレベル、保持期間等を設定情報記憶部２ｄに格納する。【００３７】
暗号化部２３は、ユーザにより隠蔽状態が「オフ」から「オン」に指示されたフォルダ又はファイルを暗号化する。暗号化部２３は、セキュリティレベルに基づいてデータを暗号化するか、又はデータを暗号化することなくフォルダ又はファイルの名前を暗号化する。【００３８】
復号化部２４は、ユーザにより隠蔽状態が「オン」から「オフ」に指示されたフォルダ又はファイルを復号化する。復号化部２４は、セキュリティレベルに基づいてデータを復号化するか、又はデータを復号化することなくフォルダ又はファイルの名前を復号化する。【００３９】
防止部２５は、対話用ウィンドウ４１に表示された隠蔽対象の中に隠蔽状態が「オフ」の隠蔽対象がある状態でユーザが対話用ウィンドウ４１を閉じて隠蔽部２の処理を終了した場合に、ユーザに確認することによって、隠蔽し忘れを防止する。【００４０】
具体的には、防止部２５は、隠蔽状態が「オフ」の隠蔽対象がある状態でユーザが対話用ウィンドウ４１を閉じた場合に、実行ボタンを表示装置に表示する。そして、ユーザが実行ボタンを指示すると、隠蔽状態が「オフ」の隠蔽対象を暗号化して非隠蔽データ記憶部３ａから隠蔽データ記憶部３ｂに移す。【００４１】
通常、ユーザは、他人に見られたくないフォルダ又はファイルを隠蔽対象とし、本人が使用するときだけ復号化し、使用が終了すると隠蔽対象を暗号化して隠蔽部２の処理を終了する。したがって、隠蔽状態が「オフ」の隠蔽対象がある状態でユーザが対話用ウィンドウ４１を閉じた場合には、ユーザが隠蔽対象の暗号化を忘れた可能性が高い。そこで、防止部２５は、実行ボタンを表示することによって、ユーザによる隠蔽し忘れを防止する。【００４２】
防止部２５は、判定部２５ａと、ボタン表示部２５ｂと、実行部２５ｃとを有する。判定部２５ａは、ユーザにより対話用ウィンドウ４１が閉じられたときに、隠蔽状態が「オフ」の隠蔽対象があるか否かを判定し、ない場合には、隠蔽部２の処理を終了し、ある場合には、ボタン表示部２５ｂに実行ボタンの表示を指示する。【００４３】
ボタン表示部２５ｂは、実行ボタンを画面右下隅に表示する。ボタン表示部２５ｂは、実行ボタンの表示後、所定の時間が経過すると、隠蔽部２の処理を終了する。実行部２５ｃは、実行ボタンがユーザにより指示されると、隠蔽状態が「オフ」の隠蔽対象を暗号化して非隠蔽データ記憶部３ａから隠蔽データ記憶部３ｂに移す。【００４４】
図６は、隠蔽状態が「オフ」の隠蔽対象がある状態でユーザが対話用ウィンドウ４１を閉じるためのボタン４７を指示する場合の画面例を示す図である。図６に示すように、ユーザは、「隠す」の欄が「オフ」であるDocumentがある状態で、カーソルを置くと「閉じる」が近くに表示されるボタン４７を指示して対話用ウィンドウ４１を閉じる。【００４５】
図７は、実行ボタンが表示された画面例を示す図である。図７に示すように、図６に示した対話用ウィンドウ４１が閉じられ、「実行する」と表示された実行ボタン４８が画面右下隅に表示される。実行ボタン４８は、画面上に表示されて、隠蔽状態が「オフ」の隠蔽対象を暗号化して非隠蔽データ記憶部３ａから隠蔽データ記憶部３ｂに移す処理の入力を受け付ける。例えば、実行ボタン４８は、マウスカーソルで指定される、又は、指でタッチされることにより当該処理の入力を受け付ける。なお、実行ボタン４８は、「実行する」との文字を含む画像に限られない。実行ボタン４８は、カラー、グレースケール、白黒、透明な文字を含まない画像で画面上に表示されてもよい。実行ボタン４８が透明な画像である場合、実行ボタン４８が配置された領域は、当該実行ボタン４８が重ねられた壁紙等の画像が表示される。図７では、実行ボタン４８は画面右下隅に表示される。実行ボタン４８は、画面左下隅、画面右上隅、画面左上隅等の他の場所に表示されてもよい。例えば、表示装置はタッチパネルを有する。そして、タッチパネルの静電センサが、静電容量の変化量から、指（指示体の一例）が接近したか否かを検出する。さらに、ボタン表示部２５ｂが、静電センサが画面隅での接近あるいは接触を検知した場合、当該接近あるいは接触のあった画面隅に実行ボタン４８を配置する。これにより、情報処理装置１をユーザが把持している際に、実行ボタン４８を指の届く範囲に配置することができる。【００４６】
図８は、ユーザによる実行ボタン４８の指示を示す図である。ユーザにより実行ボタン４８が指示されると、隠蔽状態が「オフ」の隠蔽対象が暗号化されて非隠蔽データ記憶部３ａから隠蔽データ記憶部３ｂに移されて、隠蔽部２の処理が終了する。例えば、実行部２５ｃは、タッチパネルによって検出されたユーザの指が指示する位置、あるいは、マウスカーソルが指示する位置は、実行ボタン４８の領域内にあるか否かを判定する。そして、実行部２５ｃは、当該指示する位置が領域内にあると判定した場合に、隠蔽状態が「オフ」の隠蔽対象が暗号化されて非隠蔽データ記憶部３ａから隠蔽データ記憶部３ｂに移される。【００４７】
図９は、隠蔽部２の処理が終了したときの画面を示す図である。図９に示すように、隠蔽状態が「オフ」であったDocumentが暗号化されて非隠蔽データ記憶部３ａから隠蔽データ記憶部３ｂに移されたため、C:\Users\YAMADA03\Desktop\MySecretからDocumentが削除されている。【００４８】
なお、ユーザは、実行ボタン４８を指示する代わりに、ショートカットキーを入力してもよい。図１０は、ショートカットキーの登録画面の一例を示す図である。図１０では、「Ｃｔｒｌ＋Ａｌｔ＋Ｔ」がショートカットキーとして登録される。【００４９】
次に、隠蔽部２による処理のフローについて説明する。図１１は、隠蔽部２による処理のフローを示すフローチャートである。図１１に示すように、隠蔽部２は、ユーザの認証後に、対話用ウィンドウ４１を表示し、隠蔽対象の一覧を表示する（ステップＳ１）。そして、隠蔽部２は、隠蔽対象の登録、隠蔽対象に対する復号化等ユーザの操作を受け付け（ステップＳ２）、対応する処理を行う。【００５０】
そして、ユーザが対話用ウィンドウ４１を閉じるためのボタン４７を指示すると、隠蔽部２は、対話用ウィンドウ４１を閉じる（ステップＳ３）。そして、隠蔽部２は、隠蔽対象の隠蔽状態がすべて「オン」であるか否かを判定し（ステップＳ４）、すべて「オン」である場合には、処理を終了する。【００５１】
一方、隠蔽状態が「オフ」である隠蔽対象がある場合には、隠蔽部２は、実行ボタン４８を表示する（ステップＳ５）。その後、ユーザが実行ボタン４８を指示するかショートカットキーを入力すると、隠蔽部２は、実行ボタン４８の指示又はショートカットキーを受け付ける（ステップＳ６）。【００５２】
そして、隠蔽部２は、隠蔽状態が「オフ」であるすべての隠蔽対象について暗号化を実行し（ステップＳ７）、隠蔽対象を非隠蔽データ記憶部３ａから隠蔽データ記憶部３ｂに移す。そして、隠蔽部２は、処理を終了する。【００５３】
このように、ユーザが対話用ウィンドウ４１を閉じるためのボタン４７を指示した場合、隠蔽部２は、隠蔽状態が「オフ」である隠蔽対象があると、実行ボタン４８を表示するので、ユーザによる隠蔽し忘れを防ぐことができる。なお、対話用ウィンドウ４１が暗号化のフォルダを表示するウィンドウである場合、隠蔽部２による処理のフローは、図１１のフローチャートにおいて、「隠蔽対象」を「暗号化対象」、「隠蔽状態」を「暗号化状態」に置き換えたものとなる。また、暗号化対象を非隠蔽データ記憶部３ａから隠蔽データ記憶部３ｂに移す処理は不要となる。【００５４】
次に、設定部２２ｄによる設定処理のフローについて説明する。図１２は、設定部２２ｄによる設定処理のフローを示すフローチャートである。図１２に示すように、設定部２２ｄは、ユーザによる設定操作がショートカットキーの設定であるか否かを判定し（ステップＳ１１）、ショートカットキーの設定である場合には、ショートカットキーを設定情報記憶部２ｄに格納する（ステップＳ１２）。【００５５】
一方、ショートカットキーの設定でない場合には、設定部２２ｄは、ユーザによる設定操作がセキュリティレベルの設定であるか否かを判定し（ステップＳ１３）、セキュリティレベルの設定である場合には、セキュリティレベルを設定情報記憶部２ｄに格納する（ステップＳ１４）。【００５６】
一方、セキュリティレベルの設定でない場合には、設定部２２ｄは、ユーザによる設定操作が保持期限の設定であるか否かを判定し（ステップＳ１５）、保持期限の設定である場合には、保持期限を設定情報記憶部２ｄに格納する（ステップＳ１６）。一方、保持期限の設定でない場合には、設定部２２ｄは、ユーザの操作に対応する他の設定処理を行う（ステップＳ１７）。【００５７】
このように、設定部２２ｄは、ユーザによる設定操作に基づいて設定情報を設定情報記憶部２ｄに格納することによって、隠蔽部２の設定を行うことができる。【００５８】
上述してきたように、実施例では、管理部２２が、表示装置にユーザとの対話用ウィンドウ４１を表示し、ユーザと対話して隠蔽対象の登録及び解除、隠蔽部２に対する設定等を行う。そして、対話用ウィンドウ４１に表示された隠蔽対象の中に隠蔽状態が「オフ」の隠蔽対象がある状態でユーザが対話用ウィンドウ４１を閉じて隠蔽部２の処理を終了すると、防止部２５が、実行ボタン４８を表示して、ユーザに隠蔽状態が「オフ」の隠蔽対象があることを気付かせる。【００５９】
そして、ユーザが実行ボタンを指示すると、防止部２５は、隠蔽状態が「オフ」の隠蔽対象を隠蔽する。したがって、隠蔽部２は、ユーザによる隠蔽し忘れを防ぐことができ、機密性の高いフォルダ及びファイルが他人に見られることを防ぐことができる。【００６０】
また、実施例では、防止部２５は、実行ボタン４８を表示装置の画面右下隅に表示するので、他の表示を妨げることなく実行ボタン４８を表示することができる。【００６１】
また、実施例では、管理部２２が表示装置にユーザとの対話用ウィンドウ４１を表示し、ユーザは対話用ウィンドウ４１内にフォルダ又はファイルをドラッグすることで隠蔽対象として登録する。したがって、ユーザは簡単な操作で隠蔽対象を登録することができる。【００６２】
また、実施例では、防止部２５は、ユーザによる実行ボタン４８の指示の代わりにショートカットキーの入力を受け付ける。したがって、ユーザは、画面上での操作を行うことなく隠蔽を行うことができ、画面を見ている他人に気づかれることなく隠蔽を行うことができる。【００６３】
なお、実施例では、隠蔽部２について説明したが、隠蔽部２が有する構成をソフトウェアによって実現することで、同様の機能を有する隠蔽プログラムを得ることができる。そこで、隠蔽プログラムを実行する情報処理装置１のハードウェア構成について説明する。【００６４】
図１３は、実施例に係る隠蔽プログラムを実行する情報処理装置１のハードウェア構成を示す図である。図１３に示すように、情報処理装置１は、メインメモリ５１と、ＣＰＵ５２と、ＬＡＮ（Local  Area  Network）インタフェース５３と、ＨＤＤ５４とを有する。また、情報処理装置１は、スーパーＩＯ（Input  Output）５５と、ＤＶＩ（Digital  Visual  Interface）５６と、ＯＤＤ（Optical  Disk  Drive）５７とを有する。【００６５】
メインメモリ５１は、プログラムやプログラムの実行途中結果などを記憶するメモリである。ＣＰＵ５２は、メインメモリ５１からプログラムを読出して実行する中央処理装置である。ＣＰＵ５２は、メモリコントローラを有するチップセットを含む。【００６６】
ＬＡＮインタフェース５３は、情報処理装置１をＬＡＮ経由で他の情報処理装置に接続するためのインタフェースである。ＨＤＤ５４は、プログラムやデータを格納するディスク装置であり、スーパーＩＯ５５は、マウスやキーボードなどの入力装置を接続するためのインタフェースである。ＤＶＩ５６は、液晶表示装置を接続するインタフェースであり、ＯＤＤ５７は、ＤＶＤの読み書きを行う装置である。【００６７】
ＬＡＮインタフェース５３は、ＰＣＩエクスプレス（ＰＣＩｅ）によりＣＰＵ５２に接続され、ＨＤＤ５４及びＯＤＤ５７は、ＳＡＴＡ（Serial  Advanced  Technology  Attachment）によりＣＰＵ５２に接続される。スーパーＩＯ５５は、ＬＰＣ（Low  Pin  Count）によりＣＰＵ５２に接続される。【００６８】
そして、情報処理装置１において実行される隠蔽プログラムは、ＤＶＤに記憶され、ＯＤＤ５７によってＤＶＤから読出されて情報処理装置１にインストールされる。あるいは、隠蔽プログラムは、ＬＡＮインタフェース５３を介して接続された他の情報処理システムのデータベースなどに記憶され、これらのデータベースから読出されて情報処理装置１にインストールされる。そして、インストールされた隠蔽プログラムは、ＨＤＤ５４に記憶され、メインメモリ５１に読み出されてＣＰＵ５２によって実行される。
【符号の説明】
【００６９】
１    情報処理装置
２    隠蔽部
２ａ    記憶部
２ｂ    制御部
２ｃ    対象情報記憶部
２ｄ    設定情報記憶部
３    データ記憶部
３ａ    非隠蔽データ記憶部
３ｂ    隠蔽データ記憶部
２１    認証部
２２    管理部
２２ａ    表示制御部
２２ｂ    登録部
２２ｃ    解除部
２２ｄ    設定部
２３    暗号化部
２４    復号化部
２５    防止部
２５ａ    判定部
２５ｂ    ボタン表示部
２５ｃ    実行部
４０，４２，４５，４６，４７    ボタン
４１    対話用ウィンドウ
４３    表示ウィンドウ
４４    アイコン
４８    実行ボタン
５１    メインメモリ
５２    ＣＰＵ
５３    ＬＡＮインタフェース
５４    ＨＤＤ
５５    スーパーＩＯ
５６    ＤＶＩ
５７    ＯＤＤ
【図１】
2017009988.tif 000003
【図２】
2017009988.tif 000004
【図３】
2017009988.tif 000005
【図４】
2017009988.tif 000006
【図５】
2017009988.tif 000007
【図６】
2017009988.tif 000008
【図７】
2017009988.tif 000009
【図８】
2017009988.tif 000010
【図９】
2017009988.tif 000011
【図１０】
2017009988.tif 000012
【図１１】
2017009988.tif 000013
【図１２】
2017009988.tif 000014
【図１３】
2017009988.tif 000015
【国際調査報告】
2017009988.tif 000016
2017009988.tif 000017
2017009988.tif 000018
2017009988.tif 000019