(57)【要約】【課題】起動中のアプリケーションプログラムに対する第３者の操作を防止すること。【解決手段】メイン画像（１１）に対する入力を禁止するための入力禁止条件を記憶する入力禁止条件記憶手段（Ｃ１３Ｃ）と、前記入力禁止条件を満足したか否かを判別する入力禁止判別手段（Ｃ１５）と、前記入力禁止条件を満足した場合に前記メイン画像（１１）に対する入力を禁止する入力禁止設定手段（Ｃ１６）と、前記メイン画像（１１）に対する入力禁止を解除するための認証情報を記憶する認証情報記憶手段（Ｃ１３Ｂ）と、前記メイン画像（１１）に対する入力禁止を解除するための認証を行う認証手段（Ｃ１７）と、前記認証が行われた場合に前記メイン画像（１１）に対する入力禁止を解除する入力禁止解除手段（Ｃ１８）と、を備えた情報処理装置（ＰＣ）。【選択図】図  ２
2007156707.tif 000002
【特許請求の範囲】
【請求項１】
下記の構成要件（Ａ01）〜（Ａ08）を備えたことを特徴とする情報処理装置、
（Ａ01）入力を受け付けるメイン画像を情報表示画面に表示するメイン画像表示手段、
（Ａ02）前記メイン画像に対する入力に応じた処理を実行するメイン処理手段、
（Ａ03）前記メイン画像に対する入力を禁止するための入力禁止条件を記憶する入力禁止条件記憶手段、
（Ａ04）前記入力禁止条件を満足したか否かを判別する入力禁止判別手段、
（Ａ05）前記入力禁止条件を満足した場合に前記メイン画像に対する入力を禁止する入力禁止設定手段、
（Ａ06）前記メイン画像に対する入力禁止を解除するための認証情報を記憶する認証情報記憶手段、
（Ａ07）前記メイン画像に対する入力禁止を解除するための認証を行う認証手段、
（Ａ08）前記認証が行われた場合に前記メイン画像に対する入力禁止を解除する入力禁止解除手段。
【請求項２】
下記の構成要件（Ａ09），（Ａ010）を備えたことを特徴とする請求項１に記載の情報処理装置、
（Ａ09）前記認証情報を入力するための認証情報入力画像を表示する認証情報入力画像表示手段、
（Ａ010）前記認証情報入力画像に入力された入力内容が前記認証情報を満足するか否かを判別することにより、認証を行う前記認証手段。
【請求項３】
下記の構成要件（Ａ011）を備えたことを特徴とする請求項１または２に記載の情報処理装置、
（Ａ011）前記入力禁止条件を満足した場合に、前記メイン画像の内容を閲覧不能にする閲覧不能画像を表示する閲覧不能画像表示手段。
【請求項４】
下記の構成要件（Ａ012）〜（Ａ014）を備えたことを特徴とする請求項１ないし３のいずれかに記載の情報処理装置、
（Ａ012）前記メイン画像に対する入力がされない状態が継続した無入力継続時間を計測する無入力継続時間計測手段、
（Ａ013）前記入力禁止条件として、予め設定された入力禁止判別時間を記憶する前記入力禁止条件記憶手段、
（Ａ014）前記無入力継続時間が前記入力禁止判別時間以上となったか否かを判別することにより、前記入力禁止条件を満足したか否かを判別する前記入力禁止判別手段。
【請求項５】
下記の構成要件（Ａ015）〜（Ａ017）を備えたことを特徴とする請求項１ないし４のいずれかに記載の情報処理装置、
（Ａ015）前記メイン画像に対する入力が行われた累積入力回数をカウントする累積入力回数カウント手段、
（Ａ016）前記入力禁止条件として、予め設定された入力禁止判別回数を記憶する前記入力禁止条件記憶手段、
（Ａ017）前記累積入力回数が前記入力禁止判別回数以上となったか否かを判別することにより、前記入力禁止条件を満足したか否かを判別する前記入力禁止判別手段。
【請求項６】
下記の構成要件（Ａ018），（Ａ019）を備えたことを特徴とする請求項１ないし５のいずれかに記載の情報処理装置、
（Ａ018）前記入力禁止条件を設定する入力禁止条件設定画像を表示する条件設定画像表示手段、
（Ａ019）前記入力禁止条件設定画像への入力に応じて前記入力禁止条件を設定する入力禁止条件設定手段。
【請求項７】
コンピュータを
入力を受け付けるメイン画像を情報表示画面に表示するメイン画像表示手段、
前記メイン画像に対する入力に応じた処理を実行するメイン処理手段、
前記メイン画像に対する入力を禁止するための入力禁止条件を記憶する入力禁止条件記憶手段、
前記入力禁止条件を満足したか否かを判別する入力禁止判別手段、
前記入力禁止条件を満足した場合に前記メイン画像に対する入力を禁止する入力禁止設定手段、
前記メイン画像に対する入力禁止を解除するための認証情報を記憶する認証情報記憶手段、
前記メイン画像に対する入力禁止を解除するための認証を行う認証手段、
前記認証が行われた場合に前記メイン画像に対する入力禁止を解除する入力禁止解除手段、
として機能させるためのアプリケーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータやワークステーション等の情報処理装置および前記情報処理装置に組み込まれた文書管理、文書作成、製図等の入力に応じた処理を実行するアプリケーションプログラムに関し、特に、起動した状態で長時間稼働させる可能性のあるアプリケーションプログラムや前記アプリケーションプログラムが組み込まれた前記情報処理装置に関する。
【背景技術】
【０００２】
現在、パーソナルコンピュータやワークステーション、サーバ等の情報処理装置では、所定の期間入力がない場合に、同じ画像を表示し続けることによる画面の焼き付きを防止するために全面黒や動画を表示するソフトウェア（いわゆる、スクリーンセーバ）が使用されている。前記スクリーンセーバは何らかの入力がされると終了されて、元の状態の画像が表示される。
【０００３】
しかし、情報処理装置が起動した状態でユーザが中座等して、情報処理装置を管理、監視できない状況になった時に、他者がキーボードやマウス等の入力装置を操作して起動しているスクリーンセーバを終了させるだけで、任意のアプリケーションプログラムを容易に起動、操作できる。したがって、使用する権限が無く、本来使用できない（するべきでない）第３者の操作も可能となり、情報漏洩や情報処理装置の破壊（データ消滅等）等にも繋がる恐れがある。
このような問題に対応するために、スクリーンセーバソフトウェアにおいてパスワード（認証情報）を設定し、スクリーンセーバを終了して元の状態の画像を表示する前に、パスワードの入力を求めて認証を行い、認証を受けなければ元の状態の画像の表示やソフトウェアの操作を禁止することも可能となっている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
（従来技術の問題点）
しかし、スクリーンセーバ終了時にパスワードで認証する場合、スクリーンセーバのパスワードがわかってしまえば、その情報処理装置に組み込まれたソフトウェアを全て自由に使用されてしまう問題がある。
この対策として、スクリーンセーバとは別に、各ソフトウェア（アプリケーションプログラム）の起動時にパスワードによる認証を行うことも行われており、スクリーンセーバ解除後に任意のソフトウェアを使用することを防止する試みもなされている。
しかし、アプリケーションプログラム起動中に、ユーザが中座等してしまうと、スクリーンセーバの解除により、起動中のアプリケーションプログラムの表示画像を参照したり、操作を行うことが可能になる。したがって、第３者の任意の操作や、表示画像に機密情報や個人情報が表示されていた場合には機密情報等が外部に漏洩してしまう問題がある。
特に、サーバ等においては、ネットワークを通じて様々なサービスを提供するサービスソフトウェアを終日稼働させることもあり、このようなソフトウェアを第３者が任意に操作可能にしてしまうことは避ける必要がある。
【０００５】
本発明は、前述の事情に鑑み、次の記載内容（Ｏ01）を技術的課題とする。
（Ｏ01）起動中のアプリケーションプログラムに対する第３者の操作を防止すること。
【課題を解決するための手段】
【０００６】
（本発明）
次に、前記課題を解決した本発明を説明するが、本発明の要素には、後述の実施の形態の具体例（実施例）の要素との対応を容易にするため、実施例の要素の符号をカッコで囲んだものを付記する。また、本発明を後述の実施例の符号と対応させて説明する理由は、本発明の理解を容易にするためであり、本発明の範囲を実施例に限定するためではない。
【０００７】
（第１発明）
前記技術的課題を解決するために、第１発明の情報処理装置（ＰＣ）は、下記の構成要件（Ａ01）〜（Ａ08）を備えたことを特徴とする。
（Ａ01）入力を受け付けるメイン画像（１１）を情報表示画面（Ｈ２）に表示するメイン画像表示手段（Ｃ１１）、
（Ａ02）前記メイン画像（１１）に対する入力に応じた処理を実行するメイン処理手段（Ｃ１２）、
（Ａ03）前記メイン画像（１１）に対する入力を禁止するための入力禁止条件を記憶する入力禁止条件記憶手段（Ｃ１３Ｃ，Ｃ１３Ｄ，Ｃ１３Ｅ，Ｃ１３Ｆ）、
（Ａ04）前記入力禁止条件を満足したか否かを判別する入力禁止判別手段（Ｃ１５）、
（Ａ05）前記入力禁止条件を満足した場合に前記メイン画像（１１）に対する入力を禁止する入力禁止設定手段（Ｃ１６）、
（Ａ06）前記メイン画像（１１）に対する入力禁止を解除するための認証情報を記憶する認証情報記憶手段（Ｃ１３Ｂ）、
（Ａ07）前記メイン画像（１１）に対する入力禁止を解除するための認証を行う認証手段（Ｃ１７）、
（Ａ08）前記認証が行われた場合に前記メイン画像（１１）に対する入力禁止を解除する入力禁止解除手段（Ｃ１８）。
【０００８】
（第１発明の作用）
前記構成要件（Ａ01）〜（Ａ08）を備えた第１発明の情報処理装置（ＰＣ）では、メイン画像表示手段（Ｃ１１）は、入力を受け付けるメイン画像（１１）を情報表示画面（Ｈ２）に表示する。メイン処理手段（Ｃ１２）は、前記メイン画像（１１）に対する入力に応じた処理を実行する。入力禁止条件記憶手段（Ｃ１３Ｃ，Ｃ１３Ｄ，Ｃ１３Ｅ，Ｃ１３Ｆ）は、前記メイン画像（１１）に対する入力を禁止するための入力禁止条件を記憶する。入力禁止判別手段（Ｃ１５）は、前記入力禁止条件を満足したか否かを判別する。入力禁止設定手段（Ｃ１６）は、前記入力禁止条件を満足した場合に前記メイン画像（１１）に対する入力を禁止する。認証情報記憶手段（Ｃ１３Ｂ）は、前記メイン画像（１１）に対する入力禁止を解除するための認証情報を記憶する。認証手段（Ｃ１７）は、前記メイン画像（１１）に対する入力禁止を解除するための認証を行う。入力禁止解除手段（Ｃ１８）は、前記認証が行われた場合に前記メイン画像（１１）に対する入力禁止を解除する。
【０００９】
したがって、第１発明の情報処理装置（ＰＣ）では、入力禁止条件を満足すると、メイン画像（１１）への入力が禁止され、認証が行われないと入力禁止が解除されない。したがって、ユーザが情報処理装置（ＰＣ）から離れていても、入力禁止条件が満足されると自動的に入力が禁止される状態となり、認証がされなければ、第三者による入力が受け付けられなくなる。この結果、スクリーンセーバを使用している場合に、スクリーンセーバが解除されても、第三者によって自由に操作されてしまうことを防止でき、情報の漏洩やデータの改竄、破壊等を防止することができ、セキュリティを高めることができる。
【００１０】
（第２発明）
前記技術的課題を解決するために第２発明のアプリケーションプログラム（ＡＰ２）は、
コンピュータ（ＰＣ）を
入力を受け付けるメイン画像（１１）を情報表示画面（Ｈ２）に表示するメイン画像表示手段（Ｃ１１）、
前記メイン画像（１１）に対する入力に応じた処理を実行するメイン処理手段（Ｃ１２）、
前記メイン画像（１１）に対する入力を禁止するための入力禁止条件を記憶する入力禁止条件記憶手段（Ｃ１３Ｃ，Ｃ１３Ｄ，Ｃ１３Ｅ，Ｃ１３Ｆ）、
前記入力禁止条件を満足したか否かを判別する入力禁止判別手段（Ｃ１５）、
前記入力禁止条件を満足した場合に前記メイン画像（１１）に対する入力を禁止する入力禁止設定手段（Ｃ１６）、
前記メイン画像（１１）に対する入力禁止を解除するための認証情報を記憶する認証情報記憶手段（Ｃ１３Ｂ）、
前記メイン画像（１１）に対する入力禁止を解除するための認証を行う認証手段（Ｃ１７）、
前記認証が行われた場合に前記メイン画像（１１）に対する入力禁止を解除する入力禁止解除手段（Ｃ１８）、
として機能させることを特徴とする。
【００１１】
（第２発明の作用）
前記構成要件を備えた第２発明のアプリケーションプログラム（ＡＰ２）により、メイン画像表示手段（Ｃ１１）は、入力を受け付けるメイン画像（１１）を情報表示画面（Ｈ２）に表示する。メイン処理手段（Ｃ１２）は、前記メイン画像（１１）に対する入力に応じた処理を実行する。入力禁止条件記憶手段（Ｃ１３Ｃ，Ｃ１３Ｄ，Ｃ１３Ｅ，Ｃ１３Ｆ）は、前記メイン画像（１１）に対する入力を禁止するための入力禁止条件を記憶する。入力禁止判別手段（Ｃ１５）は、前記入力禁止条件を満足したか否かを判別する。入力禁止設定手段（Ｃ１６）は、前記入力禁止条件を満足した場合に前記メイン画像（１１）に対する入力を禁止する。認証情報記憶手段（Ｃ１３Ｂ）は、前記メイン画像（１１）に対する入力禁止を解除するための認証情報を記憶する。認証手段（Ｃ１７）は、前記メイン画像（１１）に対する入力禁止を解除するための認証を行う。入力禁止解除手段（Ｃ１８）は、前記認証が行われた場合に前記メイン画像（１１）に対する入力禁止を解除する。
【００１２】
したがって、第２発明のアプリケーションプログラム（ＡＰ２）では、入力禁止条件を満足すると、メイン画像（１１）への入力が禁止され、認証が行われないと入力禁止が解除されない。したがって、ユーザがコンピュータ（ＰＣ）から離れていても、入力禁止条件が満足されると自動的に入力が禁止される状態となり、認証がされなければ、第三者による入力が受け付けられなくなる。この結果、スクリーンセーバを使用している場合に、スクリーンセーバが解除されても、第三者によって起動中のアプリケーションプログラム（ＡＰ２）が自由に操作されてしまうことを防止でき、情報の漏洩やデータの改竄、破壊等を防止することができ、セキュリティを高めることができる。
【００１３】
（発明の形態１）
発明の形態１は、前記第１発明または第２発明において、下記の構成要件（Ａ09），（Ａ010）を備えたことを特徴とする。
（Ａ09）前記認証情報を入力するための認証情報入力画像（４１）を表示する認証情報入力画像表示手段（Ｃ１７Ａ）、
（Ａ010）前記認証情報入力画像（４１）に入力された入力内容が前記認証情報を満足するか否かを判別することにより、認証を行う前記認証手段（Ｃ１７）。
【００１４】
（発明の形態１の作用）
前記構成要件（Ａ09），（Ａ010）を備えた発明の形態１では、認証情報入力画像表示手段（Ｃ１７Ａ）は、前記認証情報を入力するための認証情報入力画像（４１）を表示する。前記認証手段（Ｃ１７）は、前記認証情報入力画像（４１）に入力された入力内容が前記認証情報を満足するか否かを判別することにより、認証を行う。したがって、発明の形態１では、認証情報入力画像（４１）への認証情報の入力により認証を行うことができる。
【００１５】
（発明の形態２）
発明の形態２は、前記第１発明、第２発明および発明の形態１のいずれかにおいて、下記の構成要件（Ａ011）を備えたことを特徴とする。
（Ａ011）前記入力禁止条件を満足した場合に、前記メイン画像（１１）の内容を閲覧不能にする閲覧不能画像（３１，３１′）を表示する閲覧不能画像表示手段（Ｃ１６Ａ，Ｃ１６Ａ′）。
（発明の形態２の作用）
前記構成要件（Ａ011）を備えた発明の形態２では、閲覧不能画像表示手段（Ｃ１６Ａ，Ｃ１６Ａ′）は、前記入力禁止条件を満足した場合に、前記メイン画像（１１）の内容を閲覧不能にする閲覧不能画像（３１，３１′）を表示する。したがって、スクリーンセーバ解除時等に第三者にメイン画像（１１）の内容を閲覧されて情報が漏洩してしまう事態を防止することができる。
【００１６】
（発明の形態３）
発明の形態３は、前記第１発明、第２発明および発明の形態１、２のいずれかにおいて、下記の構成要件（Ａ012）〜（Ａ014）を備えたことを特徴とする。
（Ａ012）前記メイン画像（１１）に対する入力がされない状態が継続した無入力継続時間（ｔ１）を計測する無入力継続時間計測手段（Ｃ１４）、
（Ａ013）前記入力禁止条件として、予め設定された入力禁止判別時間（ｔａ）を記憶する前記入力禁止条件記憶手段（Ｃ１３Ｃ，Ｃ１３Ｄ，Ｃ１３Ｅ，Ｃ１３Ｆ）、
（Ａ014）前記無入力継続時間（ｔ１）が前記入力禁止判別時間（ｔａ）以上となったか否かを判別することにより、前記入力禁止条件を満足したか否かを判別する前記入力禁止判別手段（Ｃ１５）。
【００１７】
（発明の形態３の作用）
前記構成要件（Ａ012）〜（Ａ014）を備えた発明の形態３では、無入力継続時間計測手段（Ｃ１４）は、前記メイン画像（１１）に対する入力がされない状態が継続した無入力継続時間（ｔ１）を計測する。前記入力禁止条件記憶手段（Ｃ１３Ｃ，Ｃ１３Ｄ，Ｃ１３Ｅ，Ｃ１３Ｆ）は、前記入力禁止条件として、予め設定された入力禁止判別時間（ｔａ）を記憶する。前記入力禁止判別手段（Ｃ１５）は、前記無入力継続時間（ｔ１）が前記入力禁止判別時間（ｔａ）以上となったか否かを判別することにより、前記入力禁止条件を満足したか否かを判別する。したがって、メイン画像（１１）に対する入力がされない状態が継続した場合に、入力を禁止することができる。
【００１８】
（発明の形態４）
発明の形態４は、前記第１発明、第２発明および発明の形態１〜３のいずれかにおいて、下記の構成要件（Ａ015）〜（Ａ017）を備えたことを特徴とする。
（Ａ015）前記メイン画像（１１）に対する入力が行われた累積入力回数（Ｎ１）をカウントする累積入力回数カウント手段（Ｃ２１）、
（Ａ016）前記入力禁止条件として、予め設定された入力禁止判別回数（Ｎａ）を記憶する前記入力禁止条件記憶手段（Ｃ１３Ｅ）、
（Ａ017）前記累積入力回数（Ｎ１）が前記入力禁止判別回数（Ｎａ）以上となったか否かを判別することにより、前記入力禁止条件を満足したか否かを判別する前記入力禁止判別手段（Ｃ１５）。
【００１９】
（発明の形態４の作用）
前記構成要件（Ａ015）〜（Ａ017）を備えた発明の形態４では、累積入力回数カウント手段（Ｃ２１）は、前記メイン画像（１１）に対する入力が行われた累積入力回数（Ｎ１）をカウントする。前記入力禁止条件記憶手段（Ｃ１３Ｅ）は、前記入力禁止条件として、予め設定された入力禁止判別回数（Ｎａ）を記憶する。前記入力禁止判別手段（Ｃ１５）は、前記累積入力回数（Ｎ１）が前記入力禁止判別回数（Ｎａ）以上となったか否かを判別することにより、前記入力禁止条件を満足したか否かを判別する。したがって、入力禁止判別回数（Ｎａ）以上の入力が行われた場合に、入力を禁止できる。
【００２０】
（発明の形態５）
発明の形態５は、前記第１発明、第２発明および発明の形態１〜４において、下記の構成要件（Ａ018），（Ａ019）を備えたことを特徴とする。
（Ａ018）前記入力禁止条件を設定する入力禁止条件設定画像（２１）を表示する条件設定画像表示手段（Ｃ１３Ａ）、
（Ａ019）前記入力禁止条件設定画像（２１）への入力に応じて前記入力禁止条件を設定する入力禁止条件設定手段（Ｃ１３）。
【００２１】
（発明の形態５の作用）
前記構成要件（Ａ018），（Ａ019）を備えた発明の形態５では、条件設定画像表示手段（Ｃ１３Ａ）は、前記入力禁止条件を設定する入力禁止条件設定画像（２１）を表示する。入力禁止条件設定手段（Ｃ１３）は、前記入力禁止条件設定画像（２１）への入力に応じて前記入力禁止条件を設定する。したがって、入力禁止条件設定画像（２１）への入力により、入力禁止条件を設定できる。
【発明の効果】
【００２２】
前述の本発明は、下記の効果（Ｅ01）を奏する。
（Ｅ01）起動中のアプリケーションプログラムに対する第３者の操作を防止することができる。
【発明を実施するための最良の形態】
【００２３】
次に図面を参照しながら、本発明の実施の形態の具体例（実施例）を説明するが、本発明は以下の実施例に限定されるものではない。
【実施例１】
【００２４】
図１は本発明の実施例１の情報処理装置の説明図である。
図１において、本発明の実施例１の情報処理装置としてのクライアントパソコン（パーソナルコンピュータ）ＰＣは、コンピュータ装置により構成されており、コンピュータ本体Ｈ１と、ディスプレイ（情報表示画面）Ｈ２と、キーボードＨ３やマウスＨ４等の入力装置、図示しないＨＤドライブ（ハードディスクドライブ）、ＣＤドライブ（コンパクトディスクドライブ）等により構成されている。
【００２５】
（実施例１の制御部の説明）
（クライアントパソコンＰＣの制御部の説明）
図２は実施例１の情報処理装置としてのクライアントパソコンの制御部分が備えている各機能をブロック図（機能ブロック図）で示した図である。
図２において、クライアントパソコンＰＣのコンピュータ本体Ｈ１は、外部との信号の入出力および入出力信号レベルの調節等を行うＩ／Ｏ（入出力インターフェース）、必要な処理を行うためのプログラムおよびデータ等が記憶されたＲＯＭ（リードオンリーメモリ）、必要なデータを一時的に記憶するためのＲＡＭ（ランダムアクセスメモリ）、ハードディスクやＲＯＭ等に記憶されたプログラムに応じた処理を行うＣＰＵ（中央演算処理装置）、ならびにクロック発振器等を有している。
前記構成のクライアントパソコンＰＣは、前記ハードディスクやＲＯＭ等に記憶されたプログラムを実行することにより種々の機能を実現することができる。
【００２６】
前記クライアントパソコンＰＣの前記ハードディスクドライブには、クライアントパソコンの基本動作を制御する基本ソフト（オペレーティングシステム）ＯＳや、スクリーンセーバソフトウェアＡＰ１、アプリケーションプログラムとしての文書管理ソフトウェアＡＰ２、その他の図示しないソフトウェア（文書作成ソフトウェアや製図ソフトウェア等）が記憶されている。以下、従来公知のオペレーティングシステムＯＳを除く各機能（制御手段）を説明する。
【００２７】
（スクリーンセーバＡＰ１）
スクリーンセーバＡＰ１は、入力装置Ｈ３，Ｈ４からの入力が無い時間が継続してスクリーンセーバを起動する時期になったか否かを判別するスクリーンセーバ起動判別手段Ｃ１と、所定のスクリーンセーバ画像（全面黒色等）をディスプレイＨ２に表示するスクリーンセーバ画像表示手段Ｃ２と、何らかの入力があったか否かを判別してスクリーンセーバを終了する時期になったか否かを判別するスクリーンセーバ終了判別手段Ｃ３と、スクリーンセーバ終了時にパスワード認証を行うことをユーザが設定した場合にパスワードによる認証を行うスクリーンセーバ用認証手段Ｃ４とを有する。なお、スクリーンセーバＡＰ１は、従来公知のソフトウェアであり、種々の構成を採用可能である。
【００２８】
（アプリケーションプログラムＡＰ２）
アプリケーションプログラム（文書管理ソフトウェア）ＡＰ２は、下記の機能手段（プログラムモジュール）を有する。
図３は実施例１のアプリケーションプログラムにより表示される画像の説明図であり、図３Ａはメイン画像の説明図、図３Ｂはメイン画像と認証条件設定画像の説明図である。
Ｃ１１：メイン画像表示手段
メイン画像表示手段Ｃ１１は、文書管理ソフトウェアＡＰ２の各種操作（印刷、保存、削除等）を実行するための入力を受け付けるメイン画像１１（図３Ａ参照）をディスプレイＨ２に表示する。実施例１のメイン画像表示手段Ｃ１１は、文書情報アイコン１２ａが表示される表示欄１２や、文書情報の読取や印刷、アプリケーションプログラムの操作方法の参照等の各種コマンドを実行するためのコマンドアイコン１３、アプリケーションプログラムの認証情報等を設定するための条件設定アイコン１４、メイン画像１１の表示のみを終了（最小化）する最小化アイコン１６，メイン画像のサイズをディスプレイＨ２の表示領域まで最大化する最大化アイコン１７、文書管理ソフトウェアＡＰ２を終了するための終了アイコン１８等を有するメイン画像１１をディスプレイＨ２に表示する。
【００２９】
Ｃ１２：メイン処理手段
メイン処理手段Ｃ１２は、前記メイン画像１１に対する入力に応じた処理を実行する。実施例１のメイン処理手段Ｃ１２は、前記表示欄１２への入力（文書情報アイコン１２ａの選択等）や最小化アイコン１６等の入力に応じて画像を更新したり、コマンドアイコン１３の入力に応じて各種処理（印刷や図示しないスキャナからの画像の取り込み等）を実行する。
Ｃ１３：認証条件設定手段（入力禁止条件設定手段）
認証条件設定手段Ｃ１３は、条件設定画像表示手段Ｃ１３Ａと、認証情報記憶手段Ｃ１３Ｂと、入力禁止条件記憶手段Ｃ１３Ｃとを有し、アプリケーションソフトウェアＡＰ２の起動時や入力禁止状態から復帰する際の認証で必要なパスワード（認証情報）や、入力禁止状態に移行する条件（入力禁止条件）を設定する。
【００３０】
Ｃ１３Ａ：条件設定画像表示手段
条件設定画像表示手段Ｃ１３Ａは、認証情報や入力禁止条件を設定する条件設定画像２１（入力禁止条件設定画像、図３Ｂ参照）を表示する。図３Ｂにおいて、実施例１の条件設定画像２１は、パスワードを入力するためのパスワード入力欄（認証情報入力欄）２２と、入力禁止条件としての入力禁止判別時間ｔａを設定するための入力禁止条件設定欄２３と、入力した内容で設定を行う設定確定画像２４（「ＯＫ」アイコン参照）と、入力した内容を取り消す設定取消画像２６（「キャンセル」アイコン参照）とを有する。
【００３１】
Ｃ１３Ｂ：認証情報記憶手段
認証情報記憶手段Ｃ１３Ｂは、前記条件設定画像２１のパスワード入力欄２２に入力されて設定されたパスワードを記憶する。
Ｃ１３Ｃ：入力禁止条件記憶手段
入力禁止条件記憶手段Ｃ１３Ｃは、前記条件設定画像２１の入力禁止条件設定欄２３に入力されて設定された入力禁止条件（実施例１では、入力禁止判別時間ｔａ）を記憶する。また、実施例１の入力禁止条件記憶手段Ｃ１３Ｃは、入力禁止条件としてスクリーンセーバＡＰ１の起動を記憶している。
Ｃ１４：無入力継続時間計測手段
無入力継続時間計測時間Ｃ１４は、前記メイン画像１１に対する入力がされない状態が継続した無入力継続時間ｔ１を計測する。すなわち、アプリケーションソフトウェアＡＰ２に対するコマンドの実行等の入力がされていない状態が継続した無入力継続時間ｔ１を計測する。
【００３２】
Ｃ１５：入力禁止判別手段
入力禁止判別手段Ｃ１５は、無入力継続時間判別手段Ｃ１５Ａと、スクリーンセーバ起動判別手段Ｃ１５Ｂとを有し、入力禁止条件を満足したか否かを判別する。
Ｃ１５Ａ：無入力継続時間判別手段
無入力継続時間判別手段Ｃ１５Ａは、前記無入力継続時間ｔ１が入力禁止判別時間ｔａ以上になったか否かを判別することにより、入力禁止条件を満足したか否かを判別する。
Ｃ１５Ｂ：スクリーンセーバ起動判別手段
スクリーンセーバ起動判別手段Ｃ１５Ｂは、スクリーンセーバＡＰ１が起動したか否かを判別することにより、入力禁止条件を満足したか否かを判別する。
【００３３】
Ｃ１６：入力禁止設定手段
入力禁止設定手段Ｃ１６は、閲覧不能画像表示手段Ｃ１６Ａを有し、入力禁止条件を満足した場合に前記メイン画像１１に対する入力を禁止する。すなわち、文書管理ソフトウェアＡＰ２の各種コマンドの処理（入力操作）を無効にする。なお、実施例１の入力禁止設定手段Ｃ１６は、表示欄１２やコマンドアイコン１３、条件設定アイコン１４、終了アイコン１８への入力を無効化し、最小化アイコン１６および最大化アイコン１７への入力は有効な状態に保持する。すなわち、メイン画像１１のサイズ変更に関してのみ入力は受け付け、認証できないユーザがディスプレイＨ２上から表示のみを消したり、戻したりはできるように構成されている。
【００３４】
図４は実施例１の閲覧不能画像の説明図である。
Ｃ１６Ａ：閲覧不能画像表示手段
閲覧不能画像表示手段Ｃ１６Ａは、入力禁止条件を満足した場合に、前記メイン画像１１の内容を閲覧不能にする閲覧不能画像３１（図４参照）を表示する。図４において、実施例１の閲覧不能画像表示手段Ｃ１６Ａは、メイン画像１１の表示欄１２およびコマンドアイコン１３、条件設定アイコン１４等を閲覧できないように全面黒色に塗りつぶす閲覧不能画像３１をメイン画像１１上に表示する。
Ｃ１７：認証手段
認証手段Ｃ１７は、認証情報入力画像表示手段Ｃ１７Ａと、パスワード不一致画像表示手段Ｃ１７Ｂとを有し、認証情報記憶手段Ｃ１３Ｂに基づいて、メイン画像１１に対する入力禁止を解除するための認証を行う。
【００３５】
図５は実施例１の認証を行う際に表示される画像の説明図であり、図５Ａはメイン画像と認証情報入力画像とが表示された状態の説明図、図５Ｂは図５Ａの場合に加えてパスワード不一致画像が表示された状態の説明図である。
Ｃ１７Ａ：認証情報入力画像表示手段
認証情報入力画像表示手段Ｃ１７Ａは、認証を行う際に、パスワードを入力する認証情報入力画像４１（図５Ａ参照）をディスプレイＨ２に表示する。図５Ａにおいて、実施例１の認証情報入力画像４１は、パスワードを入力するためのパスワード入力欄４２と、パスワードの入力を終了して認証を行うための認証実行画像４３（図５Ａの「ＯＫ」アイコン参照）と、認証を止める認証終了画像４４（図５Ａの「キャンセル」アイコン参照）とを有する。
Ｃ１７Ｂ：パスワード不一致画像表示手段（認証失敗告知手段）
パスワード不一致画像表示手段Ｃ１７Ｂは、入力されたパスワードが、認証情報記憶手段Ｃ１３Ｂに記憶されたパスワードと一致しない場合に、パスワードが一致していないことを告知するために、パスワード不一致画像５１（図５Ｂ参照）をディスプレイＨ２に表示する。実施例１のパスワード不一致画像５１は、不一致画像５１を閉じるための確認画像５２（図５Ｂの「ＯＫ」アイコン）を有する。
【００３６】
Ｃ１８：入力禁止解除手段
入力禁止解除手段Ｃ１８は、認証手段Ｃ１７による認証が行われた場合に、メイン画像１１に対する入力禁止を解除する。実施例１の入力禁止解除手段Ｃ１８は、認証が行われた場合に（パスワードが一致した場合に）、閲覧不能画像３１の表示を終了させて閲覧不能画像３１表示前の状態の画像、すなわち、起動中のアプリケーションプログラムＡＰ２のメイン画像１１を表示させると共に、表示欄１２やコマンドアイコン１３、条件設定アイコン１４、終了アイコン１８への入力を有効にする。
ＦＬ１：認証判別フラグ
認証判別フラグＦＬ１は、初期値は「０」であり、認証がされると（パスワードが一致すると）「１」となり、認証がされないと（パスワードが一致しないと）「０」となる。
【００３７】
（実施例１のフローチャートの説明）
次に、実施例１のクライアントパソコンＰＣの処理の流れをフローチャートを使用して説明する。
（メインフローチャートの説明）
図６は実施例１のアプリケーションプログラムのメインフローチャートである。
図６のフローチャートの各ＳＴ（ステップ）の処理は、コンピュータ本体Ｈ１のハードディスク等に記憶されたプログラムに従って行われる。また、この処理はクライアントパソコンＰＣの他の各種処理（ＯＳやスクリーンセーバＡＰ１等）と並行してマルチタスクで実行される。
図６に示すフローチャートはクライアントパソコンＰＣにおいて、アプリケーションソフトＡＰ２を起動する操作が行われたときに開始される。
【００３８】
図６のＳＴ１において、パスワードによる認証を行うパスワード認証処理（後述する図７のサブルーチン参照）を実行し、ＳＴ２に進む。
ＳＴ２において、認証判別フラグＦＬ１が「１」であるか否かを判別する。イエス（Ｙ）の場合はＳＴ３に進み、ノー（Ｎ）の場合はＳＴ１に戻る。
ＳＴ３において、ソフトウェア（アプリケーションプログラムＡＰ２）の起動処理（メイン画像１１の表示や、メイン画像１１に表示する情報の読み込み、表示等）を実行する。そして、ＳＴ４に進む。
ＳＴ４において、ソフトウェアの起動が終了したか否かを判別する。イエス（Ｙ）の場合はＳＴ５に進み、ノー（Ｎ）の場合はＳＴ４を繰り返す。
ＳＴ５において、無入力継続時間ｔ１を初期化して、カウントを開始する。そして、ＳＴ６に進む。
ＳＴ６において、無入力継続時間ｔ１が入力禁止判別時間ｔａ以上になったか否かを判別する。ノー（Ｎ）の場合はＳＴ７に進み、イエス（Ｙ）の場合はＳＴ８に進む。
ＳＴ７において、スクリーンセーバが起動したか否かを判別する。イエス（Ｙ）の場合はＳＴ８に進み、ノー（Ｎ）の場合はＳＴ１３に進む。
【００３９】
ＳＴ８において、次の処理（１）、（２）を実行し、ＳＴ９に進む。
（１）入力禁止時の表示（実施例１では閲覧不能画像３１（図４参照）の表示）を実行し、文書管理ソフトウェアＡＰ２の操作（メイン画像１１への入力）を無効にする。
（２）無入力継続時間ｔ１のカウントを停止する。
ＳＴ９において、文書管理ソフトウェアＡＰ２に対する入力操作がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ１０に進み、ノー（Ｎ）の場合はＳＴ９を繰り返す。
ＳＴ１０において、前記ＳＴ１と同様のパスワード認証処理（後述する図７のサブルーチン参照）を実行する。そして、ＳＴ１１に進む。
ＳＴ１１において、認証判別フラグＦＬ１が「１」であるか否かを判別する。イエス（Ｙ）の場合はＳＴ１２に進み、ノー（Ｎ）の場合はＳＴ９に戻る。
ＳＴ１２において、入力禁止時の表示（実施例１では閲覧不能画像３１の表示）を終了し、文書管理ソフトウェアＡＰ２の操作（メイン画像１１への入力）を有効にする。そして、ＳＴ５に戻る。
【００４０】
ＳＴ１３において、ソフトウェアを終了する入力（メイン画像１１の終了アイコン１８の入力）がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ１４に進み、ノー（Ｎ）の場合はＳＴ１９に進む。
ＳＴ１４において、認証条件を設定する入力（メイン画像１１の条件設定アイコン１４の入力）がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ１５に進み、ノー（Ｎ）の場合はＳＴ１７に進む。
ＳＴ１５において、パスワード（認証情報）や入力禁止条件を設定する認証条件設定処理（後述する図８のサブルーチン参照）を実行し、ＳＴ１６に進む。
ＳＴ１６において、無入力継続時間ｔ１をリセットする。そして、ＳＴ６に戻る。
【００４１】
ＳＴ１７において、その他の入力（表示欄１２での文書情報アイコン１２ａの選択や、文書情報の内容表示、コマンドアイコン１３、最小化アイコン１６，最大化アイコン１７等の入力）がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ１８に進み、ノー（Ｎ）の場合はＳＴ６に戻る。
ＳＴ１８において、入力に応じた処理を実行する。そして、前記ＳＴ１６に進む。
ＳＴ１９において、ソフトウェアの終了処理（データを保存したり、メイン画像１１の表示を終了する等の処理）を実行して、アプリケーションプログラムＡＰ２を終了する。
【００４２】
（パスワード認証処理（ＳＴ１，ＳＴ１０のサブルーチン）の説明）
図７は実施例１のパスワード認証処理のフローチャートであり、図６のメインフローチャートのＳＴ１及びＳＴ１０のサブルーチンである。
図７のＳＴ２１において、認証情報入力画像（パスワード入力画像）４１（図５Ａ参照）をディスプレイＨ２に表示する。なお、ソフトウェア起動時はメイン画像１１が表示される前に認証情報入力画像４１のみが表示される。そして、ＳＴ２２に進む。
ＳＴ２２において、パスワード入力欄４２への入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ２３に進み、ノー（Ｎ）の場合はＳＴ２４に進む。
ＳＴ２３において、次の処理（１）、（２）を実行して、ＳＴ２２に戻る。
（１）入力に応じて認証情報入力画像４１（パスワード入力欄４２）の表示を更新する。
（２）入力内容を一時記憶する。
ＳＴ２４において、認証実行画像４３（図５Ａの「ＯＫ」アイコン）の入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ２５に進み、ノー（Ｎ）の場合はＳＴ３０に進む。
【００４３】
ＳＴ２５において、パスワード入力欄４２に入力されたパスワードと、認証情報記憶手段Ｃ１３Ｂに記憶された（登録された）パスワードとが一致するか否かを判別する。イエス（Ｙ）の場合はＳＴ２６に進み、ノー（Ｎ）の場合はＳＴ２７に進む。
ＳＴ２６において、認証判別フラグＦＬ１を「１」にする。そして、ＳＴ３２に進む。
ＳＴ２７において、パスワード不一致画像５１（図５Ｂ参照）をディスプレイＨ２に表示する。そして、ＳＴ２８に進む。
ＳＴ２８において、パスワード不一致画像５１において確認画像５２（図５Ｂの「ＯＫ」アイコン参照）が入力されたか否かを判別する。イエス（Ｙ）の場合はＳＴ２９に進み、ノー（Ｎ）の場合はＳＴ２８を繰り返す。
ＳＴ２９において、パスワード不一致画像５１の表示を終了し、ＳＴ２２に戻る。
【００４４】
ＳＴ３０において、認証終了画像４４（図５Ａの「キャンセル」アイコン参照）の入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ３１に進み、ノー（Ｎ）の場合はＳＴ２２に戻る。
ＳＴ３１において、認証判別フラグＦＬ１を「０」にする。そして、ＳＴ３２に進む。
ＳＴ３２において、認証情報入力画像４１（パスワード入力画像）の表示を終了する。そして、図７のパスワード認証処理を終了して、図６のメインフローチャートに戻る。
【００４５】
（認証条件設定処理（ＳＴ１５のサブルーチン）の説明）
図８は実施例１の認証条件設定処理のフローチャートであり、図６のメインフローチャートのＳＴ１５のサブルーチンである。
図８のＳＴ４１において、条件設定画像２１（図３Ｂ参照）をディスプレイＨ２に表示する。そして、ＳＴ４２に進む。
ＳＴ４２において、条件設定画像２１で条件（パスワードや入力禁止判別時間ｔａ）の入力がされたか否かを判別する。すなわち、パスワード入力欄２２または入力禁止条件設定欄２３への入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ４３に進み、ノー（Ｎ）の場合はＳＴ４４に進む。
ＳＴ４３において、次の処理（１）、（２）を実行して、ＳＴ４２に戻る。
（１）入力内容を一時記憶する。
（２）入力に応じて条件設定画像２１を更新する。
【００４６】
ＳＴ４４において、設定取消画像２６（図３Ｂの「キャンセル」アイコン参照）の入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ４５に進み、ノー（Ｎ）の場合はＳＴ４６に進む。
ＳＴ４５において、一時記憶した入力内容を破棄する。そして、ＳＴ４８に進む。
ＳＴ４６において、設定確定画像２４（図３Ｂの「ＯＫ」アイコン参照）の入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ４７に進み、ノー（Ｎ）の場合はＳＴ４２に戻る。
ＳＴ４７において、一時記憶した入力内容に設定を更新し、ＳＴ４８に進む。
ＳＴ４８において、条件設定画像２１の表示を終了する。そして、図８の認証条件設定処理を終了して、図６のメインフローチャートに戻る。
【００４７】
（実施例１の作用）
前記構成を備えた実施例１の情報処理装置としてのクライアントパソコンＰＣでは、アプリケーションプログラムとしての文書管理ソフトウェアＡＰ２を起動した状態で、入力禁止判別時間ｔａの間継続して入力がされなかった場合には、入力禁止状態（操作禁止状態）に設定される（図６のＳＴ８参照）。そして、パスワードによる認証がされて、文書管理ソフトウェアのユーザであることが確認されなければ、操作を行うことができなくなる。したがって、文書管理ソフトウェアＡＰ２を起動した状態でユーザがクライアントパソコンＰＣから離れていても、認証されなければ入力禁止状態（ＳＴ８参照）から入力可能状態（ＳＴ１２参照）にならないので、認証できない第３者に文書管理ソフトウェアＡＰ２を操作されることを防止できる。この結果、文書管理ソフトウェアを使用されることによるデータの改竄やデータの消滅等を防止することができ、セキュリティを高めることができる。
【００４８】
また、実施例１の文書管理ソフトウェアＡＰ２では、入力禁止状態（操作禁止状態）になると、メイン画像１１の表示欄１２等が閲覧不能画像３１に更新されるので、例えスクリーンセーバが解除されても、メイン画像に表示された内容を閲覧される恐れがない。したがって、情報漏洩の危険を減らすことができる。
さらに、実施例１の文書管理ソフトウェアＡＰ２では、起動時にも認証が行われるので、第３者によってスクリーンセーバが解除された後に文書管理ソフトウェアＡＰ２を起動されても、認証がされなければ起動しないので、第３者に自由に操作されたり、内容を閲覧される可能性を減らすことができる。
また、実施例１の文書管理ソフトウェアＡＰ２では、操作禁止判別時間ｔａをユーザが設定できるので、使用環境に合わせた適切な設定を行うことができる。
【００４９】
また、実施例１の文書管理ソフトウェアＡＰ２では、スクリーンセーバＡＰ１が起動すると、操作禁止判別時間ｔａが経過していなくても入力禁止状態になるので、スクリーンセーバＡＰ１が解除された時にメイン画像１１に表示された内容の閲覧を防止できる。
さらに、実施例１の文書管理ソフトウェアＡＰ２では、スクリーンセーバＡＰ１と関係なく、操作禁止判別時間ｔａが経過すると入力禁止状態になる。したがって、例えば、文書管理ソフトウェアＡＰ２を最小化した状態で他の作業（製図や文書作成等）を行い、その後クライアントパソコンＰＣからユーザが離れ、スクリーンセーバＡＰ１が起動していない状態で、第３者が文書管理ソフトウェアＡＰ２を元のサイズに戻しても閲覧不能画像３１が表示され、入力操作もできない。よって、第３者に自由に操作されたり、情報が漏洩することを抑えることができる。
【実施例２】
【００５０】
次に本発明の実施例２の情報処理装置の説明を行うが、この実施例２の説明において、前記実施例１の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。この実施例２は、下記の点で前記実施例１と相違しているが、他の点では前記実施例１と同様に構成されている。
【００５１】
（実施例２の制御部の説明）
（クライアントパソコンＰＣの制御部の説明）
図９は実施例２の情報処理装置としてのクライアントパソコンの制御部分が備えている各機能をブロック図（機能ブロック図）で示した図であり、実施例１の図２に対応する図である。
図９において、実施例２の文書管理ソフトウェアＡＰ２は、実施例１の文書管理ソフトウェアＡＰ２の場合に比べて、入力禁止条件と入力禁止状態における表示画像が異なるのに応じて、下記の各手段の構成が異なる。
【００５２】
Ｃ１３Ｄ：入力禁止条件記憶手段
入力禁止条件記憶手段Ｃ１３Ｄは、前記実施例１の場合に加え、入力禁止条件として、印刷動作が実行されたか否かを記憶する。
Ｃ１５：入力禁止判別手段
入力禁止判別手段Ｃ１５は、実施例１と同様の無入力継続時間判別手段Ｃ１５Ａおよびスクリーンセーバ起動判別手段Ｃ１５Ｂに加え、印刷コマンド実行判別手段Ｃ１５Ｃを有し、入力禁止条件を満足したか否かを判別する。
Ｃ１５Ｃ：印刷コマンド実行判別手段
印刷コマンド実行判別手段Ｃ１５Ｃは、メイン画像１１において、印刷コマンドが実行され（印刷コマンドアイコン１３の入力がされ）、印刷処理が実行されたか否かを判別することにより、入力禁止条件を満足したか否かを判別する。
【００５３】
図１０は実施例２の閲覧不能画像の説明図である。
Ｃ１６Ａ′：閲覧不能画像表示手段
閲覧不能画像表示手段Ｃ１６Ａ′は、入力禁止条件を満足した場合に、前記メイン画像１１の内容を閲覧不能にする閲覧不能画像３１′（図１０参照）を表示する。図４において、実施例２の閲覧不能画像表示手段Ｃ１６Ａ′は、メイン画像１１を最小化して閲覧不能にすると共に、認証を受けなければならないことを示す閲覧不能画像３１′（図１０の鍵状のアイコン画像参照）をタスクバー６１に表示する。
【００５４】
（実施例２のフローチャートの説明）
図１１は実施例２のメインフローチャートの説明図であり、実施例１の図６に対応する図である。
次に実施例２のフローチャートの説明を行うが、実施例１のフローチャートの各処理と同様の処理については同一のステップ（ＳＴ）番号を付し、詳細な説明は省略する。
図１１において、実施例２の文書管理ソフトウェアＡＰ２では、実施例１のメインフローチャートのＳＴ１〜ＳＴ７を実行する。そして、ＳＴ７においてノー（Ｎ）の場合はＳＴ５１に進む。
ＳＴ５１において、印刷コマンドアイコン１３の入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ５２に進み、ノー（Ｎ）の場合はＳＴ１３に進む。
ＳＴ５２において、印刷処理を実行する。そして、ＳＴ８に進む。
そして、実施例１と同様のＳＴ８〜ＳＴ１９を実行する。なお、実施例２では、入力禁止状態では閲覧不能画像３１′しか表示されないので、タスクバー６１の閲覧不能画像３１′を選択する入力がされた場合（ＳＴ９参照）に、パスワード認証処理（ＳＴ１０参照）が開始される。
【００５５】
（実施例２の作用）
前記構成を備えた実施例２の文書管理ソフトウェアＡＰ２では、印刷コマンドが実行される度に、入力禁止状態に移行する。したがって、印刷コマンドを実行し、印刷された書類をプリンタまで取りに行くためにクライアントパソコンＰＣから離れる間に、他人が操作をしたり閲覧をすることを防止することができる。また、入力禁止状態では、メイン画像１１が自動的に最小化され、閲覧不能画像３１′が表示されるので、他人の閲覧を防止できると共に、メイン画像１１がディスプレイＨ２に表示されないので他の作業が容易になる。また、閲覧不能画像３１′により入力禁止状態であることをユーザが容易に確認できる。
その他、実施例２の文書管理ソフトウェアＡＰ２は、実施例１と同様の作用効果を有する。
【実施例３】
【００５６】
次に本発明の実施例３の情報処理装置の説明を行うが、この実施例３の説明において、前記実施例１、２の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。この実施例３は、下記の点で前記実施例１、２と相違しているが、他の点では前記実施例１、２と同様に構成されている。
【００５７】
（実施例３の制御部の説明）
（クライアントパソコンＰＣの制御部の説明）
図１２は実施例３の情報処理装置としてのクライアントパソコンの制御部分が備えている各機能をブロック図（機能ブロック図）で示した図であり、実施例１の図２に対応する図である。
図１２において、実施例３の文書管理ソフトウェアＡＰ２は、実施例１の文書管理ソフトウェアＡＰ２の場合に比べて、入力禁止条件と入力禁止状態における表示画像が異なるのに応じて、下記の各手段の構成が異なる。
【００５８】
Ｃ１３Ｅ：入力禁止条件記憶手段
入力禁止条件記憶手段Ｃ１３Ｅは、前記実施例１の場合に加え、入力禁止条件として、所定の入力がされた回数（累積入力回数Ｎ１）が入力禁止判別回数Ｎａ以上実行されたか否かを記憶する。
Ｃ２１：累積入力回数カウント手段
累積入力回数カウント手段Ｃ２１は、前記メイン画像１１に対する入力が行われた累積入力回数Ｎ１をカウントする。なお、実施例３の累積入力回数カウント手段Ｃ２１は、全ての入力ではなく、コマンドアイコン１３の入力回数のみをカウントするが、全ての入力をカウントするように構成することも可能である。
【００５９】
Ｃ１５：入力禁止判別手段
入力禁止判別手段Ｃ１５は、実施例１と同様の無入力継続時間判別手段Ｃ１５Ａおよびスクリーンセーバ起動判別手段Ｃ１５Ｂに加え、入力回数判別手段Ｃ１５Ｄを有し、入力禁止条件を満足したか否かを判別する。
Ｃ１５Ｄ：入力回数判別手段
入力回数判別手段Ｃ１５Ｄは、累積入力回数Ｎ１が入力禁止判別回数Ｎａ以上になったか否かを判別することにより、入力禁止条件を満足したか否かを判別する。
【００６０】
（実施例３のフローチャートの説明）
図１３は実施例３のメインフローチャートの説明図であり、実施例２の図１１に対応する図である。
次に実施例３のフローチャートの説明を行うが、実施例２のフローチャートの各処理と同様の処理については同一のステップ（ＳＴ）番号を付し、詳細な説明は省略する。
図１３において、実施例３の文書管理ソフトウェアＡＰ２では、実施例２のメインフローチャートのＳＴ５に換えて、ＳＴ５′として、次の処理（１）、（２）を実行し、ＳＴ６に進む。
（１）無入力継続時間ｔ１を初期化して、カウントを開始する。
（２）累積入力回数Ｎ１をリセット（初期化）する。
【００６１】
そして、実施例２のメインフローチャートのＳＴ５１，ＳＴ５２に換えて下記のＳＴ６１〜ＳＴ６３を実行する。
図１３のＳＴ６１において、カウント対象の入力がされたか否かを判別する。すなわち、実施例３では、コマンドアイコン１３の入力がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ６２に進み、ノー（Ｎ）の場合はＳＴ１３に進む。
ＳＴ６２において、累積入力回数Ｎ１を１加算する。すなわち、Ｎ１＝Ｎ１＋１とする。そして、ＳＴ６３に進む。
ＳＴ６３において、累積入力回数Ｎ１が入力禁止判別回数Ｎａ以上であるか否かを判別する。イエス（Ｙ）の場合はＳＴ８に進み、ノー（Ｎ）の場合はＳＴ１８に進む。
【００６２】
（実施例３の作用）
前記構成を備えた実施例３の文書管理ソフトウェアＡＰ２では、所定の入力が一定回数（入力禁止判別回数Ｎａ）実行されると、入力禁止状態に移行する。したがって、ユーザがクライアントパソコンＰＣから離れ、入力禁止状態に移行する前に他人が操作を開始しても、一定回数操作が行われると入力禁止状態に移行するので、認証できない善意のユーザに所定の回数の使用を許可すると共に、悪意のあるユーザによる情報漏洩等の被害を少なくすることができる。
その他、実施例３の文書管理ソフトウェアＡＰ２は実施例１と同様の作用、効果を有する。
【実施例４】
【００６３】
次に本発明の実施例４の情報処理装置の説明を行うが、この実施例４の説明において、前記実施例１〜３の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。この実施例４は、下記の点で前記実施例１〜３と相違しているが、他の点では前記実施例１〜３と同様に構成されている。
【００６４】
（実施例４の制御部の説明）
（クライアントパソコンＰＣの制御部の説明）
図１４は実施例４の情報処理装置としてのクライアントパソコンの制御部分が備えている各機能をブロック図（機能ブロック図）で示した図であり、実施例１の図２に対応する図である。
図１４において、実施例４の文書管理ソフトウェアＡＰ２は、実施例１の文書管理ソフトウェアＡＰ２の場合に比べて、入力禁止条件と入力禁止状態における表示画像が異なるのに応じて、下記の各手段の構成が異なる。
【００６５】
Ｃ１３Ｆ：入力禁止条件記憶手段
入力禁止条件記憶手段Ｃ１３Ｆは、実施例１の場合に加え、入力禁止条件として、夜間に印刷が実行されたか否かを記憶する。
Ｃ１５：入力禁止判別手段
入力禁止判別手段Ｃ１５は、実施例１と同様の無入力継続時間判別手段Ｃ１５Ａおよびスクリーンセーバ起動判別手段Ｃ１５Ｂおよび実施例２と同様の印刷コマンド実行判別手段Ｃ１５Ｃに加え、時間帯判別手段Ｃ１５Ｅを有し、入力禁止条件を満足したか否かを判別する。
Ｃ１５Ｅ：時間帯判別手段
時間帯判別手段Ｃ１５Ｅは、印刷コマンドが実行されたのが夜間であるか否かを判別することにより、入力禁止条件を満足したか否かを判別する。
Ｃ３１：現在時刻計測手段（内蔵時計）
現在時刻計測手段Ｃ３１は、現在時刻を計測する。なお、実施例４では現在時刻計測手段Ｃ３１として、クライアントパソコンＰＣの内蔵時計を使用している。
【００６６】
（実施例４のフローチャートの説明）
図１５は実施例４のメインフローチャートの説明図であり、実施例２の図１１に対応する図である。
次に実施例４のフローチャートの説明を行うが、実施例２のフローチャートの各処理と同様の処理については同一のステップ（ＳＴ）番号を付し、詳細な説明は省略する。
図１５において、実施例４の文書管理ソフトウェアＡＰ２では、実施例２のメインフローチャートにおいて、ＳＴ５２の処理が実行されると、ＳＴ５３に進む。
ＳＴ５３において、現在時刻が夜間（実施例４では１９時以降、翌７時まで）であるか否かが判別される。イエス（Ｙ）の場合はＳＴ８に進み、ノー（Ｎ）の場合はＳＴ１６に進む。
【００６７】
（実施例４の作用）
前記構成要件を備えた実施例４の文書管理ソフトウェアＡＰ２では、就業時間帯（昼間）に印刷が実行された場合には、入力禁止状態に移行しないが、夜間に印刷が実行された場合にはユーザではない他人がコマンドを実行した可能性があるので、用心のために入力禁止状態に移行する。よって、セキュリティを高めることができる。
その他、実施例４の文書管理ソフトウェアＡＰ２は実施例１と同様の作用、効果を有する。
【実施例５】
【００６８】
次に本発明の実施例５の情報処理装置の説明を行うが、この実施例５の説明において、前記実施例１〜４の構成要素に対応する構成要素には同一の符号を付して、その詳細な説明を省略する。この実施例５は、下記の点で前記実施例１〜４と相違しているが、他の点では前記実施例１〜４と同様に構成されている。
【００６９】
（実施例５の制御部の説明）
（クライアントパソコンＰＣの制御部の説明）
図１６は実施例５の情報処理装置としてのクライアントパソコンの制御部分が備えている各機能をブロック図（機能ブロック図）で示した図であり、実施例１の図２に対応する図である。
図１６において、実施例５の文書管理ソフトウェアＡＰ２は、実施例１の文書管理ソフトウェアＡＰ２の場合に比べて、入力禁止条件と入力禁止状態における表示画像が異なるのに応じて、下記の各手段の構成が異なる。
【００７０】
Ｃ１３Ｇ：自動認証設定記憶手段
自動認証設定記憶手段Ｃ１３Ｇは、スクリーンセーバが解除（終了）される際に認証された場合に、文書管理ソフトウェアＡＰ２の認証もされたものとする自動認証の設定がされているか否かを記憶する。なお、実施例５では、図示しない条件設定画像（実施例１の条件設定画像２１参照）に設けられた自動認証するか否かの設定欄への入力結果に応じて記憶している。
Ｃ１７：認証手段
認証手段Ｃ１７は、実施例１と同様の認証情報入力画像表示手段Ｃ１７Ａおよびパスワード不一致画像表示手段（認証失敗告知手段）Ｃ１７Ｂに加え、自動認証判別手段Ｃ１７Ｃを有し、メイン画像１１に対する入力禁止を解除するための認証を行う。
Ｃ１７Ｃ：自動認証判別手段
自動認証判別手段Ｃ１７Ｃは、スクリーンセーバパスワード設定判別手段Ｃ１７Ｃ１と、スクリーンセーバ終了検出手段Ｃ１７Ｃ２とを有し、自動認証する設定がされ且つパスワード認証がされてスクリーンセーバが終了されたか否かを判別して、自動認証を行うか、再認証を行うかを判別する。
【００７１】
Ｃ１７Ｃ１：スクリーンセーバパスワード設定判別手段
スクリーンセーバパスワード設定判別手段Ｃ１７Ｃ１は、スクリーンセーバＡＰ１を終了する際にパスワードを入力して認証するように設定されているか否かを判別する。すなわち、スクリーンセーバＡＰ１の設定情報を取得し、認証の設定があるか否かを判別する。
Ｃ１７Ｃ２：スクリーンセーバ終了検出手段
スクリーンセーバ終了検出手段Ｃ１７Ｃ２は、スクリーンセーバＡＰ１が終了したか否かを判別する。なお、スクリーンセーバＡＰ１解除時に認証する設定がされている場合、認証がされないとスクリーンセーバＡＰ１は終了しない。
ＦＬ２：スクリーンセーバ認証完了判別フラグ
スクリーンセーバ認証完了判別フラグＦＬ２は、初期値は「０」であり、パスワード認証がされてスクリーンセーバが終了した場合に「１」となり、パスワード認証が設定されておらず、スクリーンセーバ終了時にパスワード認証がされていない場合は「０」となる。
【００７２】
（実施例５のフローチャートの説明）
図１７は実施例５のメインフローチャートの説明図であり、実施例１の図６に対応する図である。
次に実施例５のフローチャートの説明を行うが、実施例１のフローチャートの各処理と同様の処理については同一のステップ（ＳＴ）番号を付し、詳細な説明は省略する。
図１７において、実施例５のメインフローチャートでは、実施例１のＳＴ４でイエスの場合、ＳＴ７０に進む。
ＳＴ７０において、スクリーンセーバ認証完了判別フラグＦＬ２を「０」とする。そして、ＳＴ５に進む。
【００７３】
図１７において、実施例５のメインフローチャートでは、ＳＴ６及びＳＴ７でイエス（Ｙ）の場合はＳＴ７１に進む。
ＳＴ７１において、自動認証の設定がされているか否かを判別する。イエス（Ｙ）の場合はＳＴ７２に進み、ノー（Ｎ）の場合はＳＴ８に進む。
ＳＴ７２において、スクリーンセーバ認証完了判別フラグＦＬ２が「０」であるか否かを判別する。イエス（Ｙ）の場合はＳＴ８に進み、ノー（Ｎ）の場合は入力禁止状態に移行せず、ＳＴ５に戻る。
【００７４】
図１７において、ＳＴ９でノー（Ｎ）の場合はＳＴ７３に進む。
ＳＴ７３において、スクリーンセーバＡＰ１が終了したか否かを判別する。イエス（Ｙ）の場合はＳＴ７４に進み、ノー（Ｎ）の場合はＳＴ９に戻る。
ＳＴ７４において、スクリーンセーバＡＰ１にはパスワード認証の設定がされているか否かを判別する。イエス（Ｙ）の場合はＳＴ７５に進み、ノー（Ｎ）の場合はＳＴ７７に進む。
ＳＴ７５において、スクリーンセーバ認証完了判別フラグＦＬ２を「１」にする。そして、ＳＴ７６に進む。
ＳＴ７６において、自動認証の設定がされているか否かを判別する。イエス（Ｙ）の場合はＳＴ１２に進んで入力可能状態に移行し（ＳＴ１２参照）、ノー（Ｎ）の場合はＳＴ９に戻る。
ＳＴ７７において、スクリーンセーバ認証完了判別フラグＦＬ２を「０」にする。そして、ＳＴ９に戻る。
【００７５】
図１７において、ＳＴ１３でノー（Ｎ）の場合はＳＴ７８に進む。
ＳＴ７８において、スクリーンセーバＡＰ１が終了したか否かを判別する。イエス（Ｙ）の場合はＳＴ７９に進み、ノー（Ｎ）の場合はＳＴ１４に進む。
ＳＴ７９において、スクリーンセーバＡＰ１にはパスワード認証の設定がされているか否かを判別する。イエス（Ｙ）の場合はＳＴ８０に進み、ノー（Ｎ）の場合はＳＴ８１に進む。
ＳＴ８０において、スクリーンセーバ認証完了判別フラグＦＬ２を「１」にする。そして、ＳＴ６に戻る。
ＳＴ８１において、スクリーンセーバ認証完了判別フラグＦＬ２を「０」にする。そして、ＳＴ６に戻る。
【００７６】
（実施例５の作用）
前記構成を備えた実施例５の文書管理ソフトウェアＡＰ２では、スクリーンセーバＡＰ１で認証が既に行われている場合には、自動的に文書管理ソフトウェアＡＰ２の認証もされたものとし、ユーザによる認証作業を省略できる。この場合、スクリーンセーバＡＰ１の認証を解除した後に、さらに文書管理ソフトウェアＡＰ２の認証をする手間を省くことができるので、利便性を高めることができる。また、自動認証の設定を行わないことにより、利便性は低下するがセキュリティを高めることができ、ユーザの使用環境に応じてユーザが設定することができる。
その他、実施例５の文書管理ソフトウェアＡＰ２は、実施例１と同様の作用効果を有する。
【００７７】
（変更例）
以上、本発明の実施例を詳述したが、本発明は、前記実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内で、種々の変更を行うことが可能である。本発明の変更例（Ｈ01）〜（Ｈ012）を下記に例示する。
（Ｈ01）前記実施例において、情報処理装置としてクライアントパソコンＰＣを例示したが、これに限定されず、データベースサーバ、ワークステーション等の情報処理装置にも適用可能である。
【００７８】
（Ｈ02）前記実施例において、閲覧不能画像３１，３１′を使用したが、これに限定されず、両者を組み合わせて利用したり、特定の動画や予め設定された静止画を表示するようにしたり、警報音やガイダンス音声等を使用したり、閲覧不能画像３１，３１′を省略することも可能である。
（Ｈ03）前記各実施例１〜５を、設計に応じて全ての実施例あるいは適切な複数の実施例を適宜組み合わせることも可能である。このとき、どの入力禁止条件を有効にするかについて、ユーザが個別に設定可能の構成にすることも可能である。
（Ｈ04）前記実施例２〜４において、入力禁止条件として例示した、無入力継続時間ｔ１が入力禁止判別時間ｔａ以上になった場合とスクリーンセーバの起動した場合は、省略することも可能である。
【００７９】
（Ｈ05）前記実施例において、入力禁止状態でも最小化アイコンや最大化アイコンは有効にしたが、これらも無効にすることも可能である。
（Ｈ06）前記実施例において、アイコンの数や種類、サイズ等は設計に応じて適宜変更可能である。
（Ｈ07）前記実施例において、アプリケーションプログラムＡＰ２として文書管理ソフトウェアＡＰ２を例示したが、これに限定されず、文書作成ソフトウェア（ワープロソフトウェア）や製図ソフトウェア等のＯＳ上で作動するアプリケーションソフトウェアに適用可能である。また、サービスソフトウェア等のＯＳの機能を補助、拡張するために使用されるアプリケーションプログラムであって、ユーザが設定等の入力を行う時以外は常時稼働するアプリケーションソフトウェアにも適用可能であり、この場合は、設定等を行う画像がメイン画像となる。
【００８０】
（Ｈ08）前記実施例において、アプリケーションプログラムＡＰ２の起動時にも認証処理を行うことが望ましいが、省略することも可能である。
（Ｈ09）前記実施例において、パスワード入力により認証を行ったが、これに限定されず、パスワードとＩＤ番号の組み合わせとしたり、社員証や会員証等の磁気カード、ＩＣカード等から認証情報を接触式または非接触式で読取ることによる認証や、指紋や静脈パターン、網膜パターン等の生体認証等、任意の認証方法を採用することが可能である。
（Ｈ010）前記実施例５において、自動認証の条件を満足した場合に、認証されたものと見なして認証を行わなかったが、これに限定されず、スクリーンセーバ解除時に入力されたパスワードを記憶しておき、アプリケーションプログラムＡＰ２の認証を行う際に自動的に記憶したパスワードを入力して、認証を行うように構成することも可能である。
【００８１】
（Ｈ011）前記実施例において、認証処理時に特定のアカウントのユーザーが認証した場合には所定のメールアドレスに通知するように予め設定しておくことで、そのアプリケーションプログラムを誰が使用しようとしているかを管理者が把握できるように構成することも可能である。
（Ｈ012）前記実施例において、認証処理時に新規アカウントを登録できるように構成しておき、入力された情報に基づいて新規のアカウントを登録することでそのアプリケーションプログラムを使用できるように構成することも可能である。
【図面の簡単な説明】
【００８２】
【図１】図１は本発明の実施例１の情報処理装置の説明図である。
【図２】図２は実施例１の情報処理装置としてのクライアントパソコンの制御部分が備えている各機能をブロック図（機能ブロック図）で示した図である。
【図３】図３は実施例１のアプリケーションプログラムにより表示される画像の説明図であり、図３Ａはメイン画像の説明図、図３Ｂはメイン画像と認証条件設定画像の説明図である。
【図４】図４は実施例１の閲覧不能画像の説明図である。
【図５】図５は実施例１の認証を行う際に表示される画像の説明図であり、図５Ａはメイン画像と認証情報入力画像とが表示された状態の説明図、図５Ｂは図５Ａの場合に加えてパスワード不一致画像が表示された状態の説明図である。
【図６】図６は実施例１のアプリケーションプログラムのメインフローチャートである。
【図７】図７は実施例１のパスワード認証処理のフローチャートであり、図６のメインフローチャートのＳＴ１及びＳＴ１０のサブルーチンである。
【図８】図８は実施例１の認証条件設定処理のフローチャートであり、図６のメインフローチャートのＳＴ１５のサブルーチンである。
【図９】図９は実施例２の情報処理装置としてのクライアントパソコンの制御部分が備えている各機能をブロック図（機能ブロック図）で示した図であり、実施例１の図２に対応する図である。
【図１０】図１０は実施例２の閲覧不能画像の説明図である。
【図１１】図１１は実施例２のメインフローチャートの説明図であり、実施例１の図６に対応する図である。
【図１２】図１２は実施例３の情報処理装置としてのクライアントパソコンの制御部分が備えている各機能をブロック図（機能ブロック図）で示した図であり、実施例１の図２に対応する図である。
【図１３】図１３は実施例３のメインフローチャートの説明図であり、実施例２の図１１に対応する図である。
【図１４】図１４は実施例４の情報処理装置としてのクライアントパソコンの制御部分が備えている各機能をブロック図（機能ブロック図）で示した図であり、実施例１の図２に対応する図である。
【図１５】図１５は実施例４のメインフローチャートの説明図であり、実施例２の図１１に対応する図である。
【図１６】図１６は実施例５の情報処理装置としてのクライアントパソコンの制御部分が備えている各機能をブロック図（機能ブロック図）で示した図であり、実施例１の図２に対応する図である。
【図１７】図１７は実施例５のメインフローチャートの説明図であり、実施例１の図６に対応する図である。
【符号の説明】
【００８３】
１１…メイン画像、
２１…入力禁止条件設定画像、
３１，３１′…閲覧不能画像、
４１…認証情報入力画像、
ＡＰ２…アプリケーションプログラム、
Ｃ１１…メイン画像表示手段、
Ｃ１２…メイン処理手段、
Ｃ１３…入力禁止条件設定手段、
Ｃ１３Ａ…条件設定画像表示手段、
Ｃ１３Ｂ…認証情報記憶手段、
Ｃ１３Ｃ，Ｃ１３Ｄ，Ｃ１３Ｅ，Ｃ１３Ｆ…入力禁止条件記憶手段、
Ｃ１４…無入力継続時間計測手段、
Ｃ１５…入力禁止判別手段、
Ｃ１６…入力禁止設定手段、
Ｃ１６Ａ，Ｃ１６Ａ′…閲覧不能画像表示手段、
Ｃ１７…認証手段、
Ｃ１７Ａ…認証情報入力画像表示手段、
Ｃ１８…入力禁止解除手段、
Ｃ２１…累積入力回数カウント手段、
Ｈ２…情報表示画面、
Ｎ１…累積入力回数、
Ｎａ…入力禁止判別回数、
ＰＣ…情報処理装置，コンピュータ、
ｔ１…無入力継続時間、
ｔａ…入力禁止判別時間。
【図１】
2007156707.tif 000003
【図２】
2007156707.tif 000004
【図３】
2007156707.tif 000005
【図４】
2007156707.tif 000006
【図５】
2007156707.tif 000007
【図６】
2007156707.tif 000008
【図７】
2007156707.tif 000009
【図８】
2007156707.tif 000010
【図９】
2007156707.tif 000011
【図１０】
2007156707.tif 000012
【図１１】
2007156707.tif 000013
【図１２】
2007156707.tif 000014
【図１３】
2007156707.tif 000015
【図１４】
2007156707.tif 000016
【図１５】
2007156707.tif 000017
【図１６】
2007156707.tif 000018
【図１７】
2007156707.tif 000019