(57)【要約】【課題】画面に表示された内容に機密情報を含む場合、画面に対して何かしらの操作がなされ、機密情報が流出した時に事後的に流出元を迅速に絞り込む【解決手段】システムにおいて用いられる画面が起動された状態で操作イベントの発生を検知すると（ステップＳ１００からステップＳ１０５）、画面に表示された情報を管理サーバ１０１へ送信し（ステップＳ１０６からステップＳ１０９）、機密情報管理サーバ１０１は、画面に表示された情報のうち機密情報を取得して（ステップＳ１１０）、画面イメージと共に記憶する（ステップＳ１１１からステップＳ１１３）。【選択図】図４
2014032569.tif 000002
【特許請求の範囲】
【請求項１】
画面に対する操作イベントを検知する検知手段と、
前記検知手段によって操作イベントを検知した際に、前記画面に備えられた項目に設定された情報を取得して、機密情報として記憶する記憶手段と、
前記記憶手段によって記憶した機密情報を検索する検索手段と、
前記検索手段によって検索した機密情報を表示部へ表示する表示手段と、
を備えたことを特徴とする機密情報管理装置。
【請求項２】
前記記憶手段は、機密として定義された前記項目の情報を記憶手段として記憶することを特徴とする請求項１に記載の機密情報管理装置。
【請求項３】
前記記憶手段は、前記操作イベントの種別に応じて、前記画面に備えられた項目に設定された情報を取得して、機密情報として記憶することを特徴とする請求項１または２に記載の機密情報管理装置。
【請求項４】
前記検知手段は、前記画面に備えられた機能に対する操作イベントを検知することを特徴とする請求項１乃至３の何れか１項に記載の機密情報管理装置。
【請求項５】
前記検知手段は、ＯＳに備えられた機能を用いた前記画面に対する操作イベントを検知することを特徴とする請求項１乃至４の何れか１項に記載の機密情報管理装置。
【請求項６】
前記記憶手段は、前記検知手段によって操作イベントを検知した際に、前記画面に備えられた項目に設定された情報と前記画面の複製データを記憶することを特徴とする請求項１乃至５の何れか１項に記載の機密情報管理装置。
【請求項７】
画面に対して操作を行うためのクライアント端末と、前記画面に備えられた項目に設定された機密情報を記憶する機密情報管理サーバと、がネットワークを介して接続された機密情報管理システムであって、
前記クライアント端末は、
画面に対する操作イベントを検知する検知手段と、
前記検知手段によって操作イベントを検知した際に、前記画面に備えられた項目に設定された機密情報を取得する取得手段と、
前記取得手段によって取得した機密情報を前記機密情報管理サーバへ送信するクライアント端末送信手段と、
記憶手段によって記憶した機密情報を検索要求する検索要求手段と、
機密情報管理サーバ送信手段によって送信された機密情報をクライアント端末の表示部へ表示する表示手段と、
前記機密情報管理サーバは、
前記クライアント端末送信手段によって送信された機密情報を受信する機密情報管理サーバ受信手段と、
前記機密情報管理サーバ受信手段によって受信した機密情報を記憶する記憶手段と、
前記検索要求手段によって検索要求された機密情報を前記記憶手段から取得して、前記クライアント端末へ送信する機密情報管理サーバ送信手段と、
を備えたことを特徴とする機密情報管理システム。
【請求項８】
機密情報管理装置における機密情報管理方法であって、
画面に対する操作イベントを検知する検知ステップ、
前記検知ステップによって操作イベントを検知した際に、前記画面に備えられた項目に設定された情報を取得して、機密情報として記憶する記憶ステップ、
前記記憶ステップによって記憶した機密情報を検索する検索ステップ、
前記検索ステップによって検索した機密情報を表示部へ表示する表示ステップ、
を含むことを特徴とする機密情報管理方法。
【請求項９】
機密情報管理装置で読取り実行可能なプログラムであって、
前記機密情報管理装置を、
画面に対する操作イベントを検知する検知手段と、
前記検知手段によって操作イベントを検知した際に、前記画面に備えられた項目に設定された情報を取得して、機密情報として記憶する記憶手段と、
前記記憶手段によって記憶した機密情報を検索する検索手段と、
前記検索手段によって検索した機密情報を表示部へ表示する表示手段と、
して機能させることを特徴とするプログラム。
【請求項１０】
画面に対して操作を行うためのクライアント端末と、前記画面に備えられた項目に設定された機密情報を記憶する機密情報管理サーバと、がネットワークを介して接続された機密情報管理システムの制御方法であって、
前記クライアント端末において、
画面に対する操作イベントを検知する検知ステップと、
前記検知ステップによって操作イベントを検知した際に、前記画面に備えられた項目に設定された機密情報を取得する取得ステップと、
前記取得ステップによって取得した機密情報を前記機密情報管理サーバへ送信するクライアント端末送信ステップと、
記憶ステップによって記憶した機密情報を検索要求する検索要求ステップと、
機密情報管理サーバ送信ステップによって送信された機密情報をクライアント端末の表示部へ表示する表示ステップと、
を実行し、
前記機密情報管理サーバにおいて、
前記クライアント端末送信ステップによって送信された機密情報を受信する機密情報管理サーバ受信ステップと、
前記機密情報管理サーバ受信ステップによって受信した機密情報を記憶する記憶ステップと、
前記検索要求ステップによって検索要求された機密情報を前記記憶ステップから取得して、前記クライアント端末へ送信する機密情報管理サーバ送信ステップと、
を実行することを特徴とする機密情報管理システムの制御方法。
【請求項１１】
画面に対して操作を行うためのクライアント端末と、前記画面に備えられた項目に設定された機密情報を記憶する機密情報管理サーバと、がネットワークを介して接続された機密情報管理システムにおいて実行されるプログラムであって、
前記クライアント端末を、
画面に対する操作イベントを検知する検知手段と、
前記検知手段によって操作イベントを検知した際に、前記画面に備えられた項目に設定された機密情報を取得する取得手段と、
前記取得手段によって取得した機密情報を前記機密情報管理サーバへ送信するクライアント端末送信手段と、
記憶手段によって記憶した機密情報を検索要求する検索要求手段と、
機密情報管理サーバ送信手段によって送信された機密情報をクライアント端末の表示部へ表示する表示手段と、
として機能させ、
前記機密情報管理サーバを、
前記クライアント端末送信手段によって送信された機密情報を受信する機密情報管理サーバ受信手段と、
前記機密情報管理サーバ受信手段によって受信した機密情報を記憶する記憶手段と、
前記検索要求手段によって検索要求された機密情報を前記記憶手段から取得して、前記クライアント端末へ送信する機密情報管理サーバ送信手段と、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機密情報を取り扱う業務システムの機密情報管理を行う機密情報管理システム、機密情報管理装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、任意の条件で機密情報、例えば、個人情報を検索した結果、個人情報が含まれる情報やイメージの画面表示、個人情報が含まれる帳票の出力を行うシステムが既に存在する。
【０００３】
この様なシステムは、画面に個人情報が表示されている状態で個人情報を紙に記入、又は画面イメージをプリンタに出力した場合、個人情報が外部に流出する可能性があり、流出元が特定できないという課題がある。
【０００４】
そこで、特許文献１では、クライアントの画面データをサーバに送って記憶させ又はサーバ側の画面で表示することで各遠隔操作、遠隔監視、授業などをスムーズに進めることができる遠隔制御システムが開示されている。
【０００５】
特許文献２では、画面に表示された内容に機密情報などの特定情報と一致するものがあれば表示をモザイク化画像などに変更する情報漏えい防止システムが開示されている。
【０００６】
特許文献３では、処理内容とキーストロークを全て記憶することができる作業内容記憶システムが開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−１９３４９０号公報
【特許文献２】特開２００８−２６２２５９号公報
【特許文献３】特開２００８−１２９６８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記従来技術１によれば、個人情報を含む帳票を印刷したり、個人情報を含むファイルを例えばＵＳＢメモリにコピーした場合に、印刷やファイルのコピーを履歴として残すことができるが、画面に個人情報が表示された場合に、スクリーンショットで記憶したり、表示内容をデジタルカメラで撮影したりすることで画面に表示された個人情報が外部に流出する危険性が残るという問題がある。
【０００９】
上記従来技術２によれば、操作者が読み取りたい情報が特定情報である場合はモザイク化画像などに変更されてしまい、作業に支障をきたす場合が生じるという問題がある。
【００１０】
上記従来技術３によれば、検索条件などキー入力した文字や実行したプログラム名は記憶されるが、画面表示内容にどのような情報がふくまれていたかは記憶されないという問題がある。
【００１１】
本発明の目的は、画面に表示された内容に機密情報を含む機微な情報が含まれている場合に、画面に対して何かしらの操作がなされ、機密情報が流出した時に事後的に流出元を迅速に絞り込むことができる仕組みを提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するための第一の発明は、画面に対する操作イベントを検知する検知手段と、前記検知手段によって操作イベントを検知した際に、前記画面に備えられた項目に設定された情報を取得して、機密情報として記憶する記憶手段と、前記記憶手段によって記憶した機密情報を検索する検索手段と、前記検索手段によって検索した機密情報を表示部へ表示する表示手段と、を備えたことを特徴とする機密情報管理装置である。
【００１３】
上記目的を達成するための第二の発明は、画面に対して操作を行うためのクライアント端末と、前記画面に備えられた項目に設定された機密情報を記憶する機密情報管理サーバと、がネットワークを介して接続された機密情報管理システムであって、前記クライアント端末は、画面に対する操作イベントを検知する検知手段と、前記検知手段によって操作イベントを検知した際に、前記画面に備えられた項目に設定された機密情報を取得する取得手段と、前記取得手段によって取得した機密情報を前記機密情報管理サーバへ送信するクライアント端末送信手段と、記憶手段によって記憶した機密情報を検索要求する検索要求手段と、機密情報管理サーバ送信手段によって送信された機密情報をクライアント端末の表示部へ表示する表示手段と、前記機密情報管理サーバは、前記クライアント端末送信手段によって送信された機密情報を受信する機密情報管理サーバ受信手段と、前記機密情報管理サーバ受信手段によって受信した機密情報を記憶する記憶手段と、前記検索要求手段によって検索要求された機密情報を前記記憶手段から取得して、前記クライアント端末へ送信する機密情報管理サーバ送信手段と、を備えたことを特徴とする機密情報管理システムである。
【００１４】
上記目的を達成するための第三の発明は、機密情報管理装置における機密情報管理方法であって、画面に対する操作イベントを検知する検知ステップ、前記検知ステップによって操作イベントを検知した際に、前記画面に備えられた項目に設定された情報を取得して、機密情報として記憶する記憶ステップ、前記記憶ステップによって記憶した機密情報を検索する検索ステップ、前記検索ステップによって検索した機密情報を表示部へ表示する表示ステップ、を含むことを特徴とする機密情報管理方法である。
【００１５】
上記目的を達成するための第四の発明は、機密情報管理装置で読取り実行可能なプログラムであって、前記機密情報管理装置を、画面に対する操作イベントを検知する検知手段と、前記検知手段によって操作イベントを検知した際に、前記画面に備えられた項目に設定された情報を取得して、機密情報として記憶する記憶手段と、前記記憶手段によって記憶した機密情報を検索する検索手段と、前記検索手段によって検索した機密情報を表示部へ表示する表示手段と、して機能させることを特徴とするプログラムである。
【００１６】
上記目的を達成するための第五の発明は、画面に対して操作を行うためのクライアント端末と、前記画面に備えられた項目に設定された機密情報を記憶する機密情報管理サーバと、がネットワークを介して接続された機密情報管理システムの制御方法であって、前記クライアント端末において、画面に対する操作イベントを検知する検知ステップと、前記検知ステップによって操作イベントを検知した際に、前記画面に備えられた項目に設定された機密情報を取得する取得ステップと、前記取得ステップによって取得した機密情報を前記機密情報管理サーバへ送信するクライアント端末送信ステップと、記憶ステップによって記憶した機密情報を検索要求する検索要求ステップと、機密情報管理サーバ送信ステップによって送信された機密情報をクライアント端末の表示部へ表示する表示ステップと、を実行し、前記機密情報管理サーバにおいて、前記クライアント端末送信ステップによって送信された機密情報を受信する機密情報管理サーバ受信ステップと、前記機密情報管理サーバ受信ステップによって受信した機密情報を記憶する記憶ステップと、前記検索要求ステップによって検索要求された機密情報を前記記憶ステップから取得して、前記クライアント端末へ送信する機密情報管理サーバ送信ステップと、を実行することを特徴とする機密情報管理システムの制御方法である。
【００１７】
上記目的を達成するための第六の発明は、画面に対して操作を行うためのクライアント端末と、前記画面に備えられた項目に設定された機密情報を記憶する機密情報管理サーバと、がネットワークを介して接続された機密情報管理システムにおいて実行されるプログラムであって、前記クライアント端末を、画面に対する操作イベントを検知する検知手段と、前記検知手段によって操作イベントを検知した際に、前記画面に備えられた項目に設定された機密情報を取得する取得手段と、前記取得手段によって取得した機密情報を前記機密情報管理サーバへ送信するクライアント端末送信手段と、記憶手段によって記憶した機密情報を検索要求する検索要求手段と、機密情報管理サーバ送信手段によって送信された機密情報をクライアント端末の表示部へ表示する表示手段と、として機能させ、前記機密情報管理サーバを、前記クライアント端末送信手段によって送信された機密情報を受信する機密情報管理サーバ受信手段と、前記機密情報管理サーバ受信手段によって受信した機密情報を記憶する記憶手段と、前記検索要求手段によって検索要求された機密情報を前記記憶手段から取得して、前記クライアント端末へ送信する機密情報管理サーバ送信手段と、として機能させることを特徴とするプログラムである。
【発明の効果】
【００１８】
本発明によれば、画面に対して何かしらの操作がなされた際に、画面に表示された機密情報を記憶することによって、当該操作によって、事後的に機密情報が流出したことが判明した場合、迅速に流出元を迅速に絞り込むことができる、という効果を奏する。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る機密情報管理システムの概略構成を示すシステム構成図である。
【図２】本発明の実施形態に係るクライアント端末、機密情報管理サーバに適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施系に係るプリンタに適用可能な情報処理装置のハードウェア構成を示すブロック図
【図４】本発明の実施形態に係る機密情報管理システムにおいて、クライアント端末において機密情報が表示された画面に対して操作イベントが発生した際に、画面情報等を記憶することを示すフローチャートである。
【図５】本発明の実施形態に係る機密情報管理システムにおいて、記憶管理した機密情報を検索策する処理を示すフローチャートである。
【図６】本発明におけるログイン画面の構成を示す構成図である。
【図７】本発明における検索メニュー画面の構成を示す構成図である。
【図８】本発明におけるシステム検索条件入力画面の構成を示す構成図である。
【図９】本発明におけるシステム検索結果一覧画面の構成を示す構成図である。
【図１０】本発明における条件検索条件入力画面の構成を示す構成図である。
【図１１】本発明における条件検索結果一覧画面の構成を示す構成図である。
【図１２】本発明の実施形態に係る機密情報管理システムにおいて実行される処理において利用されるテーブルの構成を示す構成図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００２１】
図１は、本発明の機密情報管理システムの構成の一例を示すシステム構成図である。
【００２２】
図１に示されるように、機密情報管理システムは、個人情報等の機密情報を含むデータを格納するためのデータベースを備える機密情報管理サーバ１０１、機密情報を含めたデータの表示機能あるいはプリンタ１０３への印刷指示を行うための印刷指示機能等を備えるクライアント端末１０２、及びクライアント端末１０２からの印刷指示に応じて印刷出力を行うプリンタ１０３がローカルエリアネットワーク（ＬＡＮ）１０４を通じて接続されている。
【００２３】
以下、図２を用いて、図１に示した機密情報管理サーバ１０１、及びクライアント端末１０２に適用可能な情報処理装置のハードウェア構成について説明する。
【００２４】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００２５】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２６】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、表示部（ＣＲＴディスプレイ）２１０等の表示器への表示を制御する。なお、図２では、表示部２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。
【００２７】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２８】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ１０４）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２９】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、表示部２１０上での表示を可能としている。また、ＣＰＵ２０１は、表示部２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３０】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３１】
以下、図３を用いて、図１に示したプリンタ１０３に適用可能なプリンタのハードウェア構成について説明する。
【００３２】
次に、図３を用いて、図１に示したプリンタ１０３を制御するコントローラユニットのハードウェア構成について説明する。
【００３３】
図３は、図１に示したプリンタ１０３のコントローラユニットのハードウェア構成の一例を示すブロック図である。
【００３４】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ１０４）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００３５】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００３６】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４はハードディスクドライブ（ＨＤＤ）で、システムを制御するための各種プログラム、画像データ等を格納する。
【００３７】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（キーボード）３０８とのインタフェース部である。また、操作部Ｉ／Ｆ３０７は、操作部３０８から入力したキー情報（例えば、スタートボタンの押下）をＣＰＵ３０１に伝える役割をする。
【００３８】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ
Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）６００に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３９】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となる携帯端末のＩＣカード（記憶媒体）の読み取り用のカードリーダ３１９が外部Ｉ／Ｆ３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９による携帯端末のＩＣカードからの情報読み取りを制御し、該携帯端末のＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００４０】
３２０はイメージバスインタフェース（ＩＭＡＧＥ
ＢＵＳ Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００４１】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４２】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４３】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４４】
スキャナ３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４５】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４６】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４７】
尚、表示部はプリンタによって表示性能がことなり、タッチパネルを介して操作をできるプリンタ、単に液晶画面を備え文字列を表示（印刷状態や印刷している文書名の表示）させるだけのプリンタによって本発明は構成されている。
【００４８】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００４９】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、携帯端末内に備えられたＩＣカードに記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００５０】
以上のような構成によって、プリンタ１０３は、スキャナ３１４から読み込んだ画像データをＬＡＮ１０４上に送信したり、ＬＡＮ１０４から受信した印刷データをプリンタ部３１２により印刷出力することができる。
【００５１】
また、スキャナ３１４から読み込んだ画像データをモデム３０６により、公衆回線上にＦＡＸ送信したり、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することできる。
【００５２】
以下、図４を参照して、本実施形態のクライアント端末における機密情報が含まれた画面の表示、印刷時における操作情報を機密情報管理サーバに保管する処理について説明する。
【００５３】
ステップＳ１００は、クライアント端末１０２では、自身に備えたＯＳへ操作者がログインを行い、ステップＳ１０１は、本実施形態に係る機密情報操作プログラムを起動させる。機密情報操作プログラムは、表示された画面に機密情報が含まれた状態で、当該画面に対して操作指示がなされた場合、その機密情報等を機密情報管理サーバ１０１に保管するプログラムである。
【００５４】
ステップＳ１０２は、クライアント端末１０２では、機密情報管理システムにおいて利用される画面を表示部２１０に表示するが、この画面を表示する前に、操作者は不図示のログイン画面にて操作者を一意に識別するためのオペレータＩＤの入力を受け付ける。更に、ログインを行った後、不図示の画面から利用するシステムの入力を受付けた後（システムＩＤを受付け）、当該システムにおける画面を表示する。
【００５５】
ステップＳ１０３では、表示部２１０に対して、操作者からの操作イベントを検知したか否かを判定し、操作イベントを検知したと判定した場合、ステップＳ１０４へ処理を進める。
【００５６】
ステップＳ１０４では、機密情報管理システムにおいて利用される画面に備えられた機能に対しての操作イベントか否かを判定し、画面に備えられた機能に対する操作イベントであると判定しない場合、ステップＳ１０５へ処理を進め、画面に備えられた機能に対する操作イベントであると判定した場合、ステップＳ１０６へ処理を進める。
【００５７】
ステップＳ１０５では、クライアント端末１０２は、ＯＳに備えられた機能に対して操作イベントが発生したか否かを判定する。
【００５８】
例えば、ＯＳとしてWindows （登録商標  マイクロソフト社製品）においては、入力部２０９のキーボード上にあるPrintScreenキーを押下すると、表示部２１０に表示された画面全体のスクリーンショットをクリップボードに取り込む機能や、表示部２１０に表示された画面の印刷機能等があげられるが、ＯＳについては、Windowsに限らず、他のＯＳの機能において、画面のキャプチャ、印刷など個人の情報が漏洩し得るような機能が対象となる。
【００５９】
操作イベントが発生したと判定した場合は、ステップＳ１０６へ処理を進め、操作イベントが発生したと判定しない場合、ステップＳ１０３へ処理を進める。
【００６０】
ステップＳ１０６では、クライアント端末１０２は、表示部２１０に表示された画面に備えられた項目に設定された情報が存在するか否かを判定し、存在すると判定した場合は、ステップＳ１０７へ処理を進め、存在すると判定しない場合は、ステップＳ１０３へ処理を進める。
【００６１】
ステップＳ１０７では、クライアント端末１０２では、ステップＳ１０６において表示部２１０に表示されている画面を識別するための情報（画面ＩＤ）や画面が利用されているシステム（例えば、受注システム、顧客管理システム、売上管理システム等）を識別する情報（システムＩＤ）や画面の各項目に設定された情報（項目ＩＤ）を含む画面情報と操作イベントに関する情報（操作ＩＤ）や操作を行った操作者に関する情報（ステップＳ１０２におけるオペレータＩＤ）や操作日時（操作開始日時、操作終了日時を含む）を示す操作情報と画面イメージ（あるいは、操作イベントが印刷指示に関する場合であって、表示部２１０に印刷イメージが表示されている場合、その印刷イメージ）とを含めて構造体へ渡す。
【００６２】
ステップＳ１０８では、クライアント端末１０２では、ステップＳ１０７における構造体を機密情報管理サーバ１０１に送信する。
【００６３】
ステップＳ１０９では、機密情報管理サーバ１０１は、ステップＳ１０８においてクライアント端末１０２から送信された構造体を受信し、ステップＳ１１０では、機密情報管理サーバ１０１は、構造体に含まれる画面情報及び操作情報に基づいて、図１２に示す取得項目定義情報テーブルから取得項目定義情報を取得する。
【００６４】
この取得項目定義情報テーブルは、機密情報管理システムにおける各システム（例えば、受注システム、顧客管理システム、売上管理システム等）を一意に識別するためのシステムＩＤ、各システムにおいて利用される画面を一意に識別するための画面ＩＤ、画面が表示部２１０に表示された状態で行われた操作イベントを一意に識別するための操作ＩＤ、操作イベントに関する操作名（操作ＩＤに対応する操作名をテーブルに記憶しておき、このテーブルから操作情報に含まれる操作ＩＤに対応する操作名を取得して設定しても良い）、その操作イベントが発生した際に、表示部２１０に表示された画面の項目に設定された情報のうち、取得すべき項目を定義するものであり、これらの項目を、取得項目ＩＤ１、取得項目ＩＤ２、取得項目ＩＤ３、・・・・取得項目ＩＤ２０に画面に備えられた項目を一意に識別するためのＩＤを設定しておく。
【００６５】
この操作イベントは、機密情報が漏洩し得る操作、例えば、システムにおいて、何かしらのデータを検索するイベント等をあらかじめ定義して記憶しておくことが可能である。
【００６６】
また、この取得項目定義情報テーブルは、各システムで用いられる画面が表示された状態における操作イベントに応じて、画面イメージを保管するか否かを識別するためのフラグ等を設定するためのイメージ出力有無の項目を備えている。
【００６７】
尚、画面に限らず、印刷指示が行われ、表示部２１０に印刷イメージが表示されている場合は、印刷イメージを保管するか否かに関する情報を設定する。
【００６８】
従って、本ステップでは、画面情報に含まれるシステムＩＤ及び画面ＩＤと、操作情報に含まれる操作ＩＤと、に該当する取得項目定義情報テーブルのシステムＩＤ、画面ＩＤ、及び操作ＩＤに対応する取得項目定義情報を取得する。
【００６９】
ステップＳ１１１では、機密情報管理サーバ１０１は、機密情報や画面情報や操作情報等の操作記録情報を図１２に示す操作記録情報テーブルへ記憶する。
【００７０】
操作記録情報テーブルは、システムＩＤ、画面ＩＤ、操作ＩＤを備えており、これらの項目は、取得項目定義情報テーブルのシステムＩＤ、画面ＩＤ、操作ＩＤに対応する。
【００７１】
また、操作記録情報を記憶する際に、システムＩＤ、画面ＩＤ、及び操作ＩＤの組み合わせを一意にして、重複が存在しないように、シーケンス番号を記憶するためのシステムＩＤを備えている。
【００７２】
また、操作記録情報テーブルに備えた操作ＩＤ、つまり操作イベントを起こした操作者を一意に識別するためのオペレータＩＤをも備えている。
【００７３】
更に、操作記録情報テーブルは、操作記録情報テーブルに備えた画面ＩＤ、つまり画面の項目から取得した情報を記憶するための取得項目１、取得項目２、・・・・取得項目２０（取得項目１・・・２０は、項目ＩＤを示し、各項目に設定された情報が本テーブルに記憶される）、画面イメージや印刷イメージを保管したか否かを示すイメージ有無、操作を行った日時を示す操作日時を含む構成を備えている。
【００７４】
本ステップでは、構造体に含まれる画面情報に含まれるシステムＩＤ及び画面ＩＤ、操作情報に含まれる操作ＩＤ、オペレータＩＤ及び操作日時を記録するが、システムＩＤ、画面ＩＤ、及び操作ＩＤの組み合わせを一意にして、シーケンスが一意になるように番号を発番して、操作記録情報を記憶する。
【００７５】
また、これらの項目に対応して、ステップＳ１１０において取得した取得項目定義情報を用いて、画面の項目に設定された情報のうち、取得すべき項目が特定されるため、特定された項目に設定された情報を機密情報として、取得項目１、取得項目２、・・・取得項目２０を記憶し、イメージ出力有無に設定された情報を用いて、イメージ有無にイメージの保管先（パス等）を記憶する。このパスは、機密情報管理サーバ１０１の外部メモリ２１１に対する任意の保管先を設定する態様を取ることが可能である。
【００７６】
ステップＳ１１２では、機密情報管理サーバ１０１は、ステップＳ１１１において、イメージ有無にて設定したイメージの保管先が設定されている場合、ステップＳ１１３へ処理を進め、イメージの保管先が設定されていない場合、処理を終了する。
【００７７】
ステップＳ１１３では、構造体に含まれる画面イメージ（印刷イメージ）を、イメージ有無にて設定したイメージの保管先へ保管する。
【００７８】
尚、ステップＳ１０６において、システム、画面、及び操作を含む取得項目定義情報を取得できた場合のみ、ステップＳ１０７へ処理を進めるような判定を行う態様でもよい。これによって、画面に機密情報を含む場合のみ、ステップＳ１０７以降の処理を行うことで処理効率を高めることが可能となる。
【００７９】
図５では機密情報管理サーバにおける機密情報管理システムのログイン認証処理について説明する。
【００８０】
ステップＳ２００では、クライアント端末１０２は、図６に示すログイン画面４００を表示する。
【００８１】
ログイン画面４００は、操作者のオペレータＩＤを入力するためのユーザＩＤ４０１、操作者が所有するパスワードを入力するためのパスワード４０２、ログイン処理を開始指示するためのＯＫボタン４０３、及びログイン画面を閉じるためのキャンセルボタン４０４を備えている。
【００８２】
ステップＳ２０１では、クライアント端末１０２は、ログイン画面４００のＯＫボタン４０３が押下されたか否かを判定し、押下されたと判定した場合は、ステップＳ２０２へ処理を進める。
【００８３】
ステップＳ２０２では、クライアント端末１０２は、ログイン画面４００のユーザＩＤ４０１及びパスワード４０２に設定されたオペレータＩＤ及びパスワードを取得し、ステップＳ２０３では、機密情報管理サーバ１０１は、ステップＳ２０２において取得したオペレータＩＤ及びパスワードが、図１２に示すユーザ管理情報テーブルのユーザＩＤ及びパスワードに該当する情報が存在するか否かを判定する。
【００８４】
ユーザ管理情報テーブルは、各システムが利用可能な操作者に関する情報を記憶しており、操作者を一意に識別するためのユーザＩＤ、操作者が所有するパスワード、ユーザＩＤに対応する操作者の名称を示すユーザ名を備えている。
【００８５】
オペレータＩＤ及びパスワードが、ユーザ管理情報テーブルに存在すると判定した場合、ステップＳ２０４へ処理を進め、存在しないと判定した場合、ステップＳ２０１へ処理を進める。
【００８６】
ステップＳ２０４では、クライアント端末１０２では、図７に示す検索メニュー画面５００を表示する。
【００８７】
検索メニュー画面５００は、各システムの中から、記憶管理している機密情報を検索したいシステムを絞り込んで検索を行うか、あるいは全システムを対象として、検索条件を指定して、記憶管理している機密情報を検索する、といった何れかの検索方法を特定するためのメニュー画面である。
【００８８】
従って、検索メニュー画面５００は、前者のシステムを絞り込んで検索を行う場合に、操作者が押下するためのシステム検索ボタン５０１を備え、後者の全システムを対象として検索を行う場合に、操作者が押下するための条件検索ボタン５０２を備えている。また、検索メニュー画面５００は、検索メニュー画面５００を閉じるための終了ボタン５０３をも備えている。
【００８９】
ステップＳ２０５では、クライアント端末１０２は、検索メニュー画面５００のシステム検索ボタン５０１が押下されたか否かを判定し、押下されたと判定した場合は、ステップＳ２０６へ処理を進め、押下されたと判定しない場合、ステップＳ２１７へ処理を進める。
【００９０】
ステップＳ２０６では、クライアント端末１０２は、図８に示すシステム検索条件入力画面６００を表示する。
【００９１】
システム検索条件入力画面６００は、各システムの中から、記憶管理している機密情報を検索したいシステムを絞り込んで検索を行うための検索条件を入力するための画面であり、検索をしたいシステム名６０１、システム名６０１で使われている画面名６０２、画面名６０２が表示部２１０に表示された状態でなされた操作イベントを示す操作６０３、操作６０３を行った操作者を示すユーザＩＤ６０４、操作６０３が行われた操作の開始日時６０５、操作の終了日時６０６、検索を行う際に入力するためのＯＫボタン６０７、及びシステム検索条件入力画面６００を閉じるためのキャンセルボタン６０８を備えている。
【００９２】
ステップＳ２０７では、クライアント端末１０２は、機密情報管理サーバ１０１のシステム情報テーブル（図１２）からシステム情報を取得してシステム検索条件入力画面６００に表示する。
【００９３】
システム情報テーブルは、各システムを一意に識別するためのシステムＩＤ、システムＩＤに対応するシステムの名称を示すシステム名を備えている。
【００９４】
本ステップでは、システム情報テーブルに記憶したシステム情報を全て取得して、システム検索条件入力画面６００のシステム名６０１に、システム情報のシステム名を表示する。
【００９５】
ステップＳ２０８では、クライアント端末１０２は、システム名６０１において選択されたシステムで使われる画面の情報を、機密情報管理サーバ１０１の画面情報テーブル（図１２）から取得する。
【００９６】
画面情報テーブルは、各システムで使われる画面の情報を記憶するものであり、各システムを一意に識別するためのシステムＩＤ、画面を一意に識別するための画面ＩＤ、画面ＩＤに対する画面の名称を示す画面名を備えている。
【００９７】
本ステップでは、クライアント端末１０２は、システム名６０１において選択されたシステム名のシステムＩＤを取得して、機密情報管理サーバ１０１に送信する。そして、機密情報管理サーバ１０１は、受信したシステムＩＤに該当する画面情報テーブルのシステムＩＤに対応する画面ＩＤ及び画面名を取得する。
【００９８】
そして、機密情報管理サーバ１０１は、取得した画面ＩＤ及び画面名をクライアント端末１０２へ送信し、クライアント端末１０２は、受信した画面ＩＤ及び画面名のうち、画面名を画面名６０２に表示する。
【００９９】
ステップＳ２０９では、クライアント端末１０２では、システム名６０１において選択されたシステム、及び画面名６０２において選択された画面に対応する操作情報を、機密情報管理サーバ１０１の取得項目定義情報テーブル（図１２）から取得する。
【０１００】
取得項目定義情報テーブルは、前述のとおりであるが、本ステップでは、クライアント端末１０２は、システム名６０１及び画面名６０２において選択されたシステム名及び画面名に対応するシステムＩＤ及び画面ＩＤを取得して、機密情報管理サーバ１０１に送信する。そして、機密情報管理サーバ１０１は、受信したシステムＩＤ及び画面ＩＤに該当する取得項目定義情報テーブルのシステムＩＤ及び画面ＩＤに対応する操作ＩＤ及び操作名を取得する。
【０１０１】
そして、機密情報管理サーバ１０１は、取得した操作ＩＤ及び操作名をクライアント端末１０２へ送信し、クライアント端末１０２は、受信した操作ＩＤ及び操作名のうち、操作名を操作６０３に表示する。
【０１０２】
ステップＳ２１０では、クライアント端末１０２は、システム検索条件入力画面６００のＯＫボタンが押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２１１に処理を進め、システム検索条件入力画面６００の各項目、システム名６０１から終了日時６０６に設定された情報をシステム検索条件情報として取得し、システム検索条件情報を用いて、機密情報管理サーバ１０１の操作記録情報テーブルから操作記録情報を取得する。
【０１０３】
システム検索条件情報のシステム名６０１に対応するシステムＩＤ、画面名６０２に対応する画面ＩＤ、操作６０３に対応する操作ＩＤ、ユーザＩＤ６０４、開始日時６０５、及び終了日時６０６の順に、操作記録情報テーブルのシステムＩＤ、画面ＩＤ、操作ＩＤ、オペレータＩＤ、及び操作日時の操作開始日時と操作終了日時に該当する操作記録情報を取得する。
【０１０４】
尚、システム検索条件情報の操作ＩＤ、ユーザＩＤ６０４、開始日時６０５、及び終了日時６０６については、任意に条件として含まれればよく、これらの情報がなくとも、検索を行う態様でも良い。
【０１０５】
ステップＳ２１２では、機密情報管理サーバ１０１は、操作記録情報が存在するか否かを判定し、存在すると判定した場合は、ステップＳ２１３へ処理を進め、存在すると判定しない場合は、ステップＳ２１０へ処理を進める。
【０１０６】
ステップＳ２１３では、クライアント端末１０２では、ステップＳ２１１において取得した操作記録情報を図９に示すシステム検索結果一覧画面７００に表示する。
【０１０７】
システム検索結果一覧画面７００は、システム検索条件情報を表示するためのシステム検索条件情報表示領域７０１、検索結果表示領域７０２、保管した画面イメージ（印刷イメージ）を表示する際に押下するためのイメージボタン７０３、システム検索結果一覧画面７００を閉じるためのキャンセルボタン７０４を備えている。
【０１０８】
ステップＳ２１４では、クライアント端末１０２は、システム検索条件情報表示領域７０１にステップＳ２１０において取得したシステム検索条件情報を表示し、検索結果表示領域７０２にステップＳ２１１において取得した操作記録情報を表示する。
【０１０９】
ステップＳ２１５では、クライアント端末１０２は、システム検索結果一覧画面７００のイメージボタン７０３が押下されたか否かを判定し、押下されたと判定した場合、検索結果表示領域７０２において選択された操作記録情報に対応する画面イメージ（印刷イメージ）を取得するため、操作記録情報に含まれるイメージ有無に設定された保管先の画面イメージ（印刷イメージ）を取得して、クライアント端末１０２の表示部２１０へ表示する。
【０１１０】
ステップＳ２１７では、クライアント端末１０２は、検索メニュー画面５００の条件検索ボタン５０２が押下されたか否かを判定し、押下されたと判定した場合は、ステップＳ２１８へ処理を進め、押下されたと判定しない場合、ステップＳ２０４へ処理を進める。
【０１１１】
ステップＳ２１８では、クライアント端末１０２は、図１０に示す条件検索条件入力画面８００を表示する。
【０１１２】
条件検索条件入力画面８００は、全システムを対象として、検索条件を指定して、記憶管理している機密情報を検索する際に利用する画面である。
【０１１３】
条件検索条件入力画面８００は、画面の項目を選択するための検索項目８０１、検索項目に設定された情報に一致する情報を検索するための検索項目情報８０２、操作者が操作を行った日時のうち操作開始日時を示す開始日時８０３と操作終了日時を示す終了日時８０４、検索を開始指示するためのＯＫボタン８０５、及び条件検索条件入力画面８００を閉じるためのキャンセルボタン８０６を備えている。
【０１１４】
ステップＳ２１９では、クライアント端末１０２は、機密情報管理サーバ１０１の図１２に示す項目定義情報テーブルから項目定義情報を取得して、条件検索条件入力画面８００に設定する。
【０１１５】
項目定義情報テーブルは、画面に備えられた項目に関する情報を記憶するものであり、項目を一意に識別するための項目ＩＤ、項目ＩＤに対応する項目の名称を示す項目名を備えている。
【０１１６】
本ステップでは、クライアント端末１０２は、機密情報管理サーバ１０１へ項目定義情報を要求し、機密情報管理サーバ１０１が、項目定義情報テーブルから全ての項目定義情報を取得して、クライアント端末１０２へ送信する。
【０１１７】
クライアント端末１０２は、受信した項目定義情報をすべての検索項目８０１に対して、操作者が選択可能なように設定する。
【０１１８】
ステップＳ２２０では、クライアント端末１０２は、条件検索条件入力画面８００のＯＫボタン８０５が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ２２１へ処理を進める。
【０１１９】
ステップＳ２２１では、クライアント端末１０２は、条件検索条件入力画面８００の検索項目８０１及び検索項目情報８０２に設定された情報を検索条件情報として取得し、当該検索条件情報を用いて、機密情報管理サーバ１０１の操作記録情報テーブルから操作記録情報を取得する。
【０１２０】
本ステップでは、クライアント端末１０２は、機密情報管理サーバ１０１へ検索条件情報を送信し、機密情報管理サーバ１０１は、受信した検索条件情報の検索項目８０１に対応する項目ＩＤに該当する操作記録情報テーブルの取得項目１・・・２０を特定し、特定された取得項目１・・・２０のうちの１つの項目に記憶した情報に、検索項目情報８０２に設定された情報が含まれている場合、操作記録情報を取得する。
【０１２１】
ステップＳ２２２では、機密情報管理サーバ１０１は、操作記録情報が存在するか否かを判定し、存在すると判定した場合、ステップＳ２２３へ処理を進め、操作記録情報が存在すると判定しない場合、ステップＳ２２０へ処理を進める。
【０１２２】
ステップＳ２２３では、クライアント端末１０２は、図１１に示す条件検索結果一覧画面９００を表示する。
【０１２３】
条件検索結果一覧画面９００は、検索結果表示領域９０１、保管した画面イメージ（印刷イメージ）を表示する際に押下するためのイメージボタン９０２、条件検索結果一覧画面９００を閉じるためのキャンセルボタン９０３を備えている。
【０１２４】
ステップＳ２２４では、クライアント端末１０２は、検索結果表示領域９０１にステップＳ２２１において取得した操作記録情報を表示する。
【０１２５】
ステップＳ２２５では、クライアント端末１０２は、条件検索結果一覧画面９００のイメージボタン９０２が押下されたか否かを判定し、押下されたと判定した場合、検索結果表示領域９０１において選択された操作記録情報に対応する画面イメージ（印刷イメージ）を取得するため、操作記録情報に含まれるイメージ有無に設定された保管先の画面イメージ（印刷イメージ）を取得して、クライアント端末１０２の表示部２１０へ表示する。
【０１２６】
以上、本発明によれば、画面に対して何かしらの操作がなされた際に、画面に表示された機密情報を記憶することによって、当該操作によって、事後的に機密情報が流出したことが判明した場合、迅速に流出元を迅速に絞り込むことができる。
【０１２７】
また、本発明におけるプログラムは、各処理方法をコンピュータが実行可能（読取可能）なプログラムであり、本発明の記憶媒体は、各処理方法をコンピュータが実行可能なプログラムが記憶されている。
【０１２８】
なお、本発明におけるプログラムは、各装置の処理方法ごとのプログラムであってもよい。
【０１２９】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１３０】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることができる。
【０１３１】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３３】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。
【０１３４】
この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１３５】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム、あるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１３６】
１０１    機密情報管理サーバ
１０２    クライアント端末
１０３    プリンタ
１０４    ネットワーク
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆコントローラ
２０９    入力部
２１０    表示部
２１１    外部メモリ
【図１】
2014032569.tif 000003
【図２】
2014032569.tif 000004
【図３】
2014032569.tif 000005
【図４】
2014032569.tif 000006
【図５】
2014032569.tif 000007
【図６】
2014032569.tif 000008
【図７】
2014032569.tif 000009
【図８】
2014032569.tif 000010
【図９】
2014032569.tif 000011
【図１０】
2014032569.tif 000012
【図１１】
2014032569.tif 000013
【図１２】
2014032569.tif 000014