(57)【要約】【課題】  できるだけ利用者に手間を要求せずに、公開する情報のセキュリティを確保することができる複合機を提供する。【解決手段】  蓄積している情報を要求元の端末に送信する際に、その要求元の端末が接続されているネットワークの種別に応じて認証を行う。具体的には、ネットワークの種別がＶＰＮであった場合（Ｓ２１５：Ｙの場合）は、ＶＰＮ用の認証処理を行い（Ｓ２１７）、ネットワークの種別がＷＡＮであった場合（Ｓ２１９：Ｙ）は、ＷＡＮ用の認証処理を行い、ネットワークの種別がＬＡＮであった場合（Ｓ２１９：Ｎの場合）は、何も認証処理を行わない。このため利用者は、複合機に情報を記憶させる際に、その情報毎に異なるパスワードを設定する必要がない。また、同一利用者であっても、例えば社内ネットワーク上の端末から閲覧する場合とインターネットに接続された公共の端末から閲覧する場合とでは認証処理が異なる。【選択図】  図５
2006074527.tif 000002
【特許請求の範囲】
【請求項１】
入力された情報を蓄積して後から出力することが可能な蓄積機能を有する複合機において、
蓄積した前記情報を出力する際に、出力要求元の端末が接続されているネットワークの種別に基づいて所定のセキュリティ処理を実行した後、その実行結果に基づいて前記端末に情報を出力する実行手段を有すること
を特徴とする複合機。
【請求項２】
請求項１に記載の複合機において、
前記実行手段は、前記ネットワークがローカルエリアネットワーク（ＬＡＮ）であるかワイドエリアネットワーク（ＷＡＮ）であるかを判定し、その判定結果に対応する所定のセキュリティ処理を実行すること
を特徴とする複合機。
【請求項３】
請求項１に記載の複合機において、
前記ネットワークがローカルエリアネットワーク（ＬＡＮ）であるか、ワイドエリアネットワーク（ＷＡＮ）であるか、ワイドエリアネットワーク（ＷＡＮ）上に設けられた仮想私設ネットワーク（ＶＰＮ）であるかを判定し、対応する所定のセキュリティ処理を実行すること
を特徴とする複合機。
【請求項４】
請求項１〜請求項３の何れかに記載の複合機において、
前記実行手段が実行する前記所定のセキュリティ処理は、前記ネットワークに対応する認証確認処理であること
を特徴とする複合機。
【請求項５】
請求項１〜請求項４の何れかに記載の複合機において、
前記実行手段は、前記種別によっては、前記所定のセキュリティ処理を実行せずに、前記端末に情報を出力する場合又は出力しない場合があること
を特徴とする複合機。
【請求項６】
請求項１〜請求項５の何れかに記載の複合機において、
前記実行手段は、前記種別に加え、出力する情報に付された属性に基づいて、対応する所定のセキュリティ処理を実行すること
を特徴とする複合機。
【請求項７】
請求項６に記載の複合機において、
さらに、前記情報が当該複合機に入力された際に前記属性を設定し、蓄積機能を有する蓄積手段に蓄積させる属性設定手段を備えること
を特徴とする複合機。
【請求項８】
請求項７に記載の複合機において、
さらに、利用者からの操作を受け付ける受付手段を備え、
前記属性設定手段は前記受付手段が受け付けた操作に基づいて前記属性を設定すること
を特徴とする複合機。
【請求項９】
請求項７に記載の複合機において、
前記属性設定手段は、当該複合機が情報を自動受信した際には、予め定めた、当該情報の送信元に基づく前記属性を前記情報に付して前記蓄積手段に蓄積させること
を特徴とする複合機。
【請求項１０】
請求項９に記載の複合機において、
前記属性設定手段は、電話番号と前記属性との対応関係を示す対応情報を有し、前記自動受信した情報がファクシミリ機能によって受信した情報であった場合、前記対応情報から送信元の電話番号に対応する前記属性を特定し、その特定した属性を前記自動受信した情報に付して前記蓄積手段に蓄積させること
を特徴とする複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を入力する手段と情報を出力する手段とを複数備え、さらに入力した情報を蓄積して後から出力することが可能な蓄積機能を有する複合機に関する。
【背景技術】
【０００２】
従来、例えば特許文献１（具体的には第２の実施形態）に記載の複合機のように、プリント処理やコピー処理と同等の誰にでもできる単純な操作で自動的に処理対象の文章（図表等も含む）のＷｅｂページを作成し、処理対象の文章を公開することを可能にする複合機が知られている。この複合機は、PostScriptのようなページ記述言語によって記述された文章や、スキャナによって読み取った画像を、HTMLファイルやJPEGファイル等に変換してハードディスクに記憶させておく。そして、ネットワーク上のパーソナルコンピュータから閲覧要求があった際に、ハードディスクに記憶させておいたHTMLファイルやJPEGファイル等をネットワークを介して要求があったパーソナルコンピュータに送信する。
【０００３】
したがって、このような複合機によれば、利用者がプリント処理やコピー処理を行う際に複雑な操作を行うことなく自動的にＷｅｂページが作成されてネットワーク上のパーソナルコンピュータから閲覧可能になるため、非常に容易に情報の公開を実現できる。
【特許文献１】特開平１１−１９５１２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、このように複合機を用いてプリント処理やコピー処理をした文章を容易にネットワークを介して様々な機器に提供できるようになっていると、セキュリティの観点からは様々な問題が発生し得る。そこで、従来から行われているセキュリティ確保の方法、例えばハードディスクに記憶させる文章毎にパスワードを設定し、閲覧時に当該文章に対応したパスワードを要求することによってセキュリティを確保する方法や、ハードディスクに記憶されている文章にアクセス可能な利用者をパスワードによって制限するセキュリティ確保の方法を適用することが考えられる。
【０００５】
しかし、前者の方法の場合は、ハードディスクに記憶させる際やその後一括して文章毎に異なるバスワードを設定する必要があり、利用者にとって手間である。また、後者の方法の場合は、例えば認証された利用者であっても社内ネットワーク上の端末から閲覧する分には問題ないが、社外以外の場所、例えばインターネットに接続された公共の端末から閲覧することには問題がある場合がある。
【０００６】
本発明はこのような問題に鑑みなされたものであり、できるだけ利用者に手間を要求せずに、公開する情報のセキュリティを確保することができる複合機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた請求項１に記載の複合機は、入力された情報を蓄積して後から出力することが可能な蓄積機能を有する複合機であって、蓄積した情報を出力する際に、出力要求元の端末が接続されているネットワークの種別に基づいて所定のセキュリティ処理を実行した後、その実行結果に基づいて端末に情報を出力する実行手段を有する。なお、もちろん実行結果次第では要求元の端末へ情報を出力しない場合もあることは言うまでもない。
【０００８】
このような複合機によれば、出力要求元の端末が接続されているネットワークの種別（例えばＬＡＮやＷＡＮ等の種別）に応じて様々なセキュリティ処理（例えば認証確認処理）を実行するため、利用者は、複合機に情報（例えば文章情報）を記憶させる際に、その情報毎に異なるパスワードを設定する必要がない。その上、利用者毎にパスワードによって制限するセキュリティ確保の方法の場合と異なり、同一利用者であっても、例えば社内ネットワーク上の端末から閲覧する場合とインターネットに接続された公共の端末から閲覧する場合とでは、それぞれの閲覧場所に対応するセキュリティが確保される。したがって、本発明の複合機は、従来と比較して利用者に手間を要求せずに、公開する情報のセキュリティを確保することができる。
【０００９】
ところで、上述した「ネットワークの種別に基づいて所定のセキュリティ処理を実行」というは、ネットワークがローカルエリアネットワーク（ＬＡＮ）であるかワイドエリアネットワーク（ＷＡＮ）であるかを判定し、その判定結果に対応する所定のセキュリティ処理を実行するようになっていてもよい（請求項２）。
【００１０】
一般的に、セキュリティ上の扱いを区別したい場合の一例として、ＬＡＮ上の端末からの要求とＷＡＮ上の端末からの要求とで区別したい場合が考えられる。したがって、このように出力要求元の端末が接続されているネットワークがＬＡＮであるかＷＡＮであるかによって実行するセキュリティ処理を変えるようになっていれば、例えばＩＰアドレスのネットワークアドレスで判定するなどしてネットワークの種別を簡易に判定することができながら、セキュリティ上の要求を満たすことができる。しかも、実用的状況においてはこれで足りる場合も多い。
【００１１】
また、ネットワークがローカルエリアネットワーク（ＬＡＮ）であるか、ワイドエリアネットワーク（ＷＡＮ）であるか、ワイドエリアネットワーク（ＷＡＮ）上に設けられた仮想私設ネットワーク（ＶＰＮ）であるかを判定し、対応する所定のセキュリティ処理を実行するようになっていてもよい（請求項３）。
【００１２】
このように、出力要求元の端末が接続されているネットワークがＬＡＮであるかＷＡＮ（ＶＰＮでないＷＡＮ）であるかＷＡＮ上に設けられたＶＰＮであるかによって実行するセキュリティ処理を変えるようになっていても、ネットワークの種別を簡易に判定することができながら、セキュリティ上の要求を満たすことができる。しかも、実用的状況においてはこれで足りる場合も多い。
【００１３】
ところで、実行手段が実行するセキュリティ処理というのは、具体的には、出力要求元のネットワークに対応する認証確認処理であってもよい（請求項４）。
このように、認証確認処理（例えばユーザーＩＤとパスワードを入力させて認証確認を行う処理や、指紋認証等のバイオメトリクス認証を用いた確認処理）をセキュリティ処理として実行すれば、利用者に大きな負担をしいることなく簡易にセキュリティ上の要求を満たすことができる。
【００１４】
もちろん、実行手段は、出力要求元の端末が接続されたネットワークの種別によっては、所定のセキュリティ処理を実行せずに、端末に情報を出力する場合又は出力しない場合があるようになっていてもよい（請求項５）。
【００１５】
ＬＡＮは一般的に、社内や家庭内等のように情報の漏洩や改竄等の可能性が比較的低く、また漏洩したとしても問題が発生しにくい環境であることが多い。したがって、このような特性を有するＬＡＮに接続された端末へ情報を提供する場合には何らかのセキュリティ処理を実質的に行わない方が利用者の手間や複合機の処理負担が軽減され、利用者は快適に情報を閲覧することができる。
【００１６】
ところで、実行手段は、上述した判定結果だけに基づいて、対応する所定のセキュリティ処理を実行するようになっていてもよいが、判定結果に加え、出力する情報に付された（関係づけられた）属性に基づいて、対応する所定のセキュリティ処理を実行するようになっていてもよい（請求項６）。
【００１７】
このようになっていれば、例えば、利用者が複合機に情報を蓄積させる際にこの文章だけはＬＡＮ上の端末からのみ閲覧できるようにし、ＷＡＮ上の端末からは閲覧させたくないと思うような場合に属性情報をそのように設定することができ、ＬＡＮ上の端末からのみ閲覧できるようにすることを簡易に実現できる。つまり、情報を作成した側（あるいは情報を提供する側）の意志を反映させて、情報をいずれのセキュリティ処理の対象にするかを決定でき、セキュリティのかけ方に多様性を持たせることができる。
【００１８】
なお、属性情報は、情報が当該複合機に入力された際に属性を設定し、蓄積機能を有する蓄積手段に蓄積させる属性設定手段によって設定されるものであるとよい（請求項７）。
【００１９】
このようになっていれば、蓄積後に一括して設定する場合と比較して、蓄積してから正しい属性が設定されるまのでタイムラグを無くすことができ、よりセキュリティ度合いが向上する。また、設定ミスの発生も軽減することができる。
【００２０】
そして、具体的な属性は、例えば、利用者からの操作を受け付ける受付手段によって指定されるようになっているとよい（請求項８）。
このようになっていれば、利用者が簡易に属性を設定することができる。
【００２１】
また、特に、当該複合機が情報を自動受信した際、予め定めた、情報の送信元に基づく属性を情報に付して蓄積手段に蓄積させるようになっているとよい（請求項９）。
このようになっていれば、利用者によって操作機会の無い蓄積させる情報（例えば他の装置から送信されてくる情報）に対しても属性を設定することができ、そのような文章に対してもセキュリティのかけ方に多様性を持たせることができる。
【００２２】
また、特に自動受信の例としてファクシミリ機能によって情報を自動受信した場合は、属性設定手段が、保持している電話番号と属性との対応関係から、自動受信した情報の送信元の電話番号に対応する属性を特定し、その特定した属性を自動受信した情報に付して蓄積手段に蓄積させるようになっているとよい（請求項１０）。
【００２３】
このようになっていれば、閲覧要求がなされた際に実行するセキュリティ処理をファクシミリの送信元によって変えることができ、受信して蓄積するファクシミリ文章に対するセキュリティのかけ方に多様性を持たせることができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明が適用された実施形態について図面を用いて説明する。尚、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００２５】
図１は、本発明の複合機の機能が組み込まれた複合機１１の概略構成を示すブロック図である。複合機１１は、ＬＡＮ通信部１３，ＷＡＮ通信部１５，ＦＡＸ通信部１７，ＦＡＸ符号部１９，ＦＡＸ復号部２１，ＰＣ通信部２３，記憶媒体アクセス部２５，記録部２７，読取部２９，データ記憶部３１，設定記憶部３３，操作部３５，表示部３７及び制御部３９を備える。
【００２６】
ＬＡＮ通信部１３は、ＬＡＮと接続され、ＬＡＮに接続された他の様々な機器と通信を行う。
ＷＡＮ通信部１５は、ＷＡＮと接続され、ＷＡＮに接続された他の様々な機器と通信を行う。また、ＶＰＮに関わるデータ処理（符号化、複合化）も行う。さらに、ＶＰＮ通信を識別可能な情報を制御部３９へ通知することを行う。
【００２７】
ＦＡＸ通信部１７は、ＰＳＴＮ（公衆交換電話網）と接続され、ＦＡＸ符号部１９から渡された符号化されたデータをＰＳＴＮに接続された他の機器に送信すると共に、ＰＳＴＮに接続された他の機器から送信されたデータをＦＡＸ復号部２１に渡す。
【００２８】
ＦＡＸ符号部１９は、制御部３９から渡されるデータをファクシミリ規格に準じて符号化し、ＦＡＸ通信部１７に渡す。
ＦＡＸ復号部２１は、ＦＡＸ通信部１７から渡されるファクシミリ規格に準じたデータを復号化して制御部３９が処理可能なデータにし、制御部３９に渡す。
【００２９】
ＰＣ通信部２３は、制御部３９からの指令に基づき、ＵＳＢ規格やＩＥＥＥ１３９４規格等の通信規格を利用してパーソナルコンピュータと通信を行う機能を備える。
記憶媒体アクセス部２５は、制御部３９からの指令に基づきメモリカード（記憶媒体）にアクセスし、メモリカードからデータを読み込んだり、メモリカードにデータを書き込んだりする。
【００３０】
記録部２７は、制御部３９からの指令に基づき、レーザー転写方式、インクジェット方式等の記録方式によって紙媒体に画像を記録する機能を有する。
読取部２９は、制御部３９からの指令に基づき、ＣＣＤ等の読取機能を有する素子により、紙媒体に記録された画像を画像データとして読み取る機能を有する。
【００３１】
データ記憶部３１は、ハードディスク等から構成され、制御部３９からの指令に基づいてデータを記憶したり読み出したりする。データ記憶部３１は、入力データの属性データを記憶するコンテンツテーブルと、入力データを記憶するデータテーブルと、入力データ中に含まれるキーワード情報を記憶するキーワードテーブルと、を備える。例えば、複合機１１がＦＡＸデータを入力した場合には、コンテンツテーブルにはＦＡＸデータの属性に関するデータが記憶され、データテーブルにはＦＡＸデータのデータそのもの（画像データ）が記憶され、キーワードテーブルにはＦＡＸデータに含まれるキーワードが記憶される。なお、キーワードテーブルに記憶されるデータは、ＦＡＸデータ（画像データ）をＯＣＲ処理し、その結果得られた文章を構文解析し、所定の条件に基づいてキーワードを抽出したものである。ＦＡＸデータ以外のプリントデータ等を入力した場合も同様である（ただし、文字コードを直接入力した場合はＯＣＲ処理は省く）。なお、コンテンツテーブル、データテーブル及びキーワードテーブルの詳細については後述する。
【００３２】
設定記憶部３３は、使用者が操作部３５等を操作することによって複合機１１の動作について設定した設定情報を記憶する記憶部である。フラッシュメモリ等によって構成される。なお、記憶する設定情報の一つとして、機密キーワードデータがある（詳細は後述）。
【００３３】
操作部３５は、表示部３７の表示面と一体に構成されたタッチパネルと、表示部３７の周辺に配置されたメカニカルなキーとから構成され、使用者が様々な指示を入力するためのものである。
【００３４】
表示部３７は、液晶ディスプレイ、有機ＥＬディスプレイ等から構成され、制御部３９からの指令にしたがって、情報を表示させる。
制御部３９は、ＣＰＵ，ＲＯＭ，ＲＡＭ，ＳＲＡＭ，Ｉ／Ｏ及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭに記憶されたプログラムに基づいて上記各部を統括的に制御して各種処理を実行する。
【００３５】
次に、図２に示す、テーブルのフィールド説明図を用い、データ記憶部３１が記憶するコンテンツテーブル、データテーブル及びキーワードテーブルの各フィールドについて説明する。
【００３６】
図２（ａ）は、コンテンツテーブルの各フィールドを説明するための説明図である。コンテンツテーブルは、コンテンツＩＤ５１ａ，レコードステータス５１ｂ，日時５１ｃ，利用者５１ｄ，入力元５１ｅ，セキュリティ属性５１ｆ，電子透かし情報５１ｇ，機能種別５１ｈ，機能固有属性５１ｉ，データＩＤ５１ｊ及びキーワードＩＤ５１ｋから構成される。
【００３７】
コンテンツＩＤ５１ａは、レコードを識別するためのＩＤが記録されるフィールドであり、ＩＤはレコードの生成順にしたがって昇順のものが振られるようになっている。
レコードステータス５１ｂは、レコードの状態を示す情報が記録されるフィールドであり、ロック状態（更新不許可状態）、削除による無効状態、保留状態等を示す情報が記録される。
【００３８】
日時５１ｃは、レコードが生成された日時が記録されるフィールドである。
利用者５１ｄは、データを入力した利用者を識別するための情報が記録されるフィールドである。入力した利用者を特定することができない場合は空きフィールドとなる。
【００３９】
入力元５１ｅは、データの入力元を示す情報が記録されるフィールドである。データの入力元としては、ＬＡＮ通信部１３，ＷＡＮ通信部１５，ＦＡＸ通信部１７，ＰＣ通信部２３，記憶媒体アクセス部２５，読取部２９の何れかを特定可能な情報が記録される。なお、ＬＡＮ通信部１３，ＷＡＮ通信部１５，ＦＡＸ通信部１７の場合については、さらにその送信元の情報（ＰＣのＩＰアドレスやＦＡＸの発信元番号等）も記録される。
【００４０】
セキュリティ属性５１ｆは、データの公開情報が記録されるフィールドである。具体的には、「全公開」、「社内公開」、「パートナー公開」、「非公開」の何れかの情報が記録される。ここで、これらの情報が記録される際の様子について図１１〜図１３の操作画面および図１４の操作パネル図を用いて説明する。
【００４１】
図１１の操作画面１０１は、利用者が端末（パーソナルコンピュータ）から複合機１１に対して印刷操作を行った際、その印刷属性（印刷モードや出力先等）を利用者に指定させる目的で端末のモニタに表示される画面である。図１１に示すように操作画面１０１には、印刷モードや出力先（プリント有無，複合機１１への蓄積有無等）を指定するためのオブジェクトと共に、複合機１１に蓄積させた際のデータの公開範囲を指定するためのドロップダウンリストボックス１０３が存在する。このドロップダウンリストボックス１０３のメンバには、図１１に示すように、「全公開」、「社内公開」、「パートナー公開」、「非公開」があり、何れかが選択可能になっている。ドロップダウンリストボックス１０３のメンバの何れかを利用者が選択し、ＯＫコマンドボタン１０５を押下すると、操作画面１０１で設定されている情報が複合機１１に送信され、実行・登録されるようになっている。そして、その際にドロップダウンリストボックス１０３で選ばれている公開範囲がセキュリティ属性５１ｆに記録される。
【００４２】
図１２の操作画面１１１は、利用者が端末から複合機１１に対してファクシミリ送信の操作を行った際、その送信属性（相手先や送信モード等）を利用者に指定させる目的で端末のモニタに表示される画面である。図１２に示すように操作画面１１１には、相手先や送信モードを指定するためのオブジェクトと共に、複合機１１に蓄積させた際のデータの公開範囲を指定するためのドロップダウンリストボックス１１３が存在する。このドロップダウンリストボックス１１３のメンバには、「全公開」、「社内公開」、「パートナー公開」、「非公開」があり、何れかが選択可能になっている。ドロップダウンリストボックス１１３のメンバの何れかを利用者が選択し、ＯＫコマンドボタン１１５を押下すると、操作画面１１１で設定されている情報が複合機１１に送信され、実行・登録されるようになっている。そして、その際にドロップダウンリストボックス１１３で選ばれている公開範囲がセキュリティ属性５１ｆに記録される。
【００４３】
図１３の操作画面１２１は、利用者が端末から複合機１１に対してスキャナ機能を動作させる操作を行った際、そのスキャン属性等（読み取りモードや、保存ファイル名等）を利用者に指定させる目的で端末のモニタに表示される画面である。図１３に示すように操作画面１２１には、読み取りモードや保存先を指定するためのオブジェクトと共に、複合機１１に蓄積させた際のデータの公開範囲を指定するためのドロップダウンリストボックス１２３が存在する。このドロップダウンリストボックス１２３のメンバには、「全公開」、「社内公開」、「パートナー公開」、「非公開」があり、何れかが選択可能になっている。ドロップダウンリストボックス１２３のメンバの何れかを利用者が選択し、ＯＫコマンドボタン１２５を押下すると、操作画面１２１で設定されている情報が複合機１１に送信され、実行・登録されるようになっている。そして、その際にドロップダウンリストボックス１２３で選ばれている公開範囲がセキュリティ属性５１ｆに記録される。
【００４４】
図１４の操作パネル図は、操作部３５の一部を模擬的に記載したものである。図１４に記されたキーのうち、モードキー群１３１（何れかのキー一つがＯＮになりＯＮ状態ではキーの明度や彩度が変わる）の中から実行させようとしている機能に対応する何れかのキーを押下し、スタートキー１３２を押下すると機能が実行されるようになっている。なお、複合機１１にデータを蓄積させたい場合には、モードキー群１３１の中の何れかのキーを押下したのち、ＤＢ保存キー１３３（トグルタイプのキー）を押下し、公開範囲指定キー群１３４を操作して「全公開」、「社内公開」、「パートナー公開」、「非公開」の何れかを選択した後（選択結果は液晶パネル１３５に表示される）、スタートキー１３２を押下するという手順を踏むように構成されている。なお、スタートキー１３２が押下されると、そのときに選択されている公開範囲がセキュリティ属性５１ｆに記憶される。
【００４５】
図２に説明を戻し、電子透かし情報５１ｇは、複合機１１の製造番号と、日時５１ｃのフィールドに記録された日時とから生成されたコードが記録されるフィールドである。
機能種別５１ｈは、機能の種別が記憶されるフィールドである。ここで言う「機能」というのは、プリント機能、コピー機能、ＦＡＸ送信機能、ＦＡＸ受信機能、ＰＣ−ＦＡＸ送信機能、スキャナ機能、メディアプリント機能、メディア保存機能またはメール転送機能の何れかである。
【００４６】
機能固有属性５１ｉは、機能毎の固有属性（例えばＦＡＸ送信機能であれば、送信したモードや、送信した倍率や、読取時の画像解像度や、レイアウト情報や、モノクロかカラーかの情報や、送信先情報や、送信先の出力可能解像度等）が記録されるフィールドである。
【００４７】
データＩＤ５１ｊは、入力データを識別するためのＩＤが記録されるフィールドである。そのＩＤによってデータテーブルに記憶される入力データを特定することができる。
キーワードＩＤ５１ｋは、キーワードデータを識別するためのＩＤが記録されるフィールドである。そのＩＤによってキーワードテーブルに記憶されるキーワードに関するデータを特定することができる。
【００４８】
次に、図２（ｂ）を用いて、入力データを記憶するデータテーブルの各フィールドを説明する。データテーブルは、データＩＤ５３ａ，参照数５３ｂ，データ形式５３ｃ，データサイズ５３ｄ及び実データ５３ｅから構成される。
【００４９】
データＩＤ５３ａは、レコードを識別するためのＩＤが記録されるフィールドであり、上述したコンテンツテーブルのデータＩＤ５１ｊに対応するものである。
参照数５３ｂは、当該レコードを参照しているコンテンツテーブルのレコード数が記録されるフィールドである。
【００５０】
データ形式５３ｃは、入力データの形式が記録されるフィールドである。例えば、印刷データ、ＦＡＸデータ、ＪＰＥＧ、テキスト等の種別が記録される。
データサイズ５３ｄは、入力データのデータサイズが記録されるフィールドである。
【００５１】
実データ５３ｅは、入力データ自体が記録されるフィールドである。
次に、図２（ｃ）を用いて、入力データ中に含まれるキーワード情報を記憶するキーワードテーブルの各フィールドを説明する。キーワードテーブルは、キーワードＩＤ５５ａ，キーワード５５ｂ，場所５５ｃ，出現回数５５ｄ，色５５ｅ及びサイズ５５ｆから構成される。
【００５２】
キーワードＩＤ５５ａは、レコードを識別するためのＩＤが記録されるフィールドであり、上述したコンテンツテーブルのキーワードＩＤ５１ｋに対応するものである。
キーワード５５ｂは、キーワードそのものが記録されるフィールドである。具体的なキーワードとしては、例えば「社外秘」や「特許」や「顧客情報」等、様々なものがキーワードとなり得る。
【００５３】
場所５５ｃは、当該キーワードが記載されていた文章中の場所が記録されるフィールドであり、例えば、ヘッダー、本文、フッター等の場所を意味する情報が記録される。
出現回数５５ｄは、当該キーワードがデータ中に含まれている回数を記録するフィールドである。
【００５４】
色５５ｅは、当該キーワードの色を記録するフィールドである。
サイズ５５ｆは、当該キーワードの文字のサイズ（ポイント数）を記録するフィールドである。
【００５５】
次に、図３の機密キーワードテーブル説明図を用い、設定記憶部３３が記憶する機密キーワードデータについて説明する。図３に示すように、機密キーワードデータは、テーブル形式によって格納され、各レコードは、キーワードＩＤ６１ａ，キーワード６１ｂ，アクセス制限範囲（ＬＡＮ）６１ｃ，アクセス制限範囲（ＶＰＮ）６１ｄ，アクセス制限範囲（ＷＡＮ）６１ｅ，場所６１ｆ，色６１ｇ，出現回数６１ｈ及びサイズ６１ｉから構成される。
【００５６】
キーワードＩＤ６１ａは、機密キーワードデータを特定するための一意のＩＤである。入力時に昇順で自動付番される。
キーワード６１ｂは、存在した場合に機密ファイルであると判定すべき機密キーワードである。
【００５７】
アクセス制限範囲（ＬＡＮ）６１ｃは、要求端末が接続されたネットワークがＬＡＮの場合に、キーワード６１ｂを含む要求データをアクセス制限の対象にすべきか否かのフラグである。つまり、このフラグが「Ｎ」であればアクセス制限の対象とせずに、キーワード６１ｂが要求データ中に含まれていても要求端末に送信される。一方、このフラグが「Ｙ」であればキーワード６１ｂを含む要求データであってもアクセス制限の対象とし、所定の処理を行う。
【００５８】
アクセス制限範囲（ＶＰＮ）６１ｄは、要求端末が接続されたネットワークがＶＰＮの場合に、キーワード６１ｂを含む要求データをアクセス制限の対象にすべきか否かのフラグである。
【００５９】
アクセス制限範囲（ＷＡＮ）６１ｅは、要求端末が接続されたネットワークがＷＡＮの場合に、キーワード６１ｂを含む要求データをアクセス制限の対象にすべきか否かのフラグである。
【００６０】
場所６１ｆは、アクセス制限の対象とする、文章中の機密キーワードの存在場所の条件である。例えば「Any」であれば、どの場所にある機密キーワードも対象とし、「H」であれば、ヘッダーにある機密キーワードのみを対象とし、「F」であれば、フッターにある機密キーワードのみを対象とする。
【００６１】
色６１ｇは、アクセス制限の対象とする、文章中の機密キーワードの色の条件である。例えば「Any」であれば、どの色の機密キーワードも対象とし、「赤」であれば、赤色の機密キーワードのみを対象とする。
【００６２】
出現回数６１ｈは、アクセス制限の対象とする機密キーワードの出現回数の条件である。例えば、「１」であれば１度の出現でも対象とし、「３」であれば３度出現してはじめてアクセス制限の対象とする。
【００６３】
サイズ６１ｉは、アクセス制限の対象とする機密キーワードの文字サイズ（ポイント数）の条件である。例えば、「12pt」であれば１２ポイント以上の文字サイズの場合にアクセス制限の対象とし、「Any」であればどのような文字サイズであってもアクセス制限の対象とする。
【００６４】
ここまでで複合機１１の概略構成を説明したが、ここで複合機１１の各部と特許請求の範囲に記載の用語との対応を示す。データ記憶部３１が蓄積手段に相当し、制御部３９が実行手段、属性設定手段，ＬＡＮ通信部１３，ＷＡＮ通信部１５及び操作部３５が、受付手段に相当する（ＬＡＮ通信部１３，ＷＡＮ通信部１５は、それぞれに接続されたネットワーク上の端末から指令を受け付ける場合に受付手段に相当する）。
【００６５】
次に制御部３９が実行する各処理について説明する。なお、各処理の説明に関し、端末からの閲覧要求に関するもののみを説明し、通常の蓄積機能付き複合機が実行する処理については説明を省略する。以下で具体的に説明する処理は、閲覧処理（１）、閲覧処理の中から呼び出される閲覧画面生成処理（２）、閲覧画面生成処理の中から呼び出される機密キーワードチェック処理（３）について説明する。
【００６６】
（１）閲覧処理
まず、閲覧処理について、図４のフローチャートを用いて説明する。閲覧処理は、ＬＡＮ又はＷＡＮに接続された端末から閲覧に関する何らかの要求があった際に制御部３９が実行を開始する。
【００６７】
制御部３９は閲覧処理の実行を開始するとまず、端末がログイン画面を要求しているか否かによって処理を分岐する（Ｓ１０５）。端末がログイン画面を要求している場合にはＳ１１０に進み、端末がログイン画面を要求していない場合にはＳ１１５に進む。
【００６８】
端末がログイン画面を要求している場合に進むＳ１１０では、ログイン画面を生成する。そして、ログイン画面の生成を終えるとＳ１６５に進む。ここで、ログイン画面について、図８のログイン画面４１（端末側で出力されるイメージ）を用いて一例を説明する。ログイン画面４１は、ユーザー名テキストボックス４２とパスワードテキストボックス４３とログインコマンドボタン４４とを備える。ユーザー名テキストボックス４２は、ユーザー名が入力可能となっており、パスワードテキストボックス４３はパスワードが入力可能になっている。また、ログインコマンドボタン４４は、利用者が押下することにより、複合機１１に対してログイン認証の要求が行われるようになっている。
【００６９】
図４のフローチャートに説明を戻し、端末がログイン画面を要求していない場合に進むＳ１１５では、端末がログイン認証を要求しているか否かによって処理を分岐する（Ｓ１１５）。端末がログイン認証を要求している場合にはＳ１２０に進み、端末がログイン認証を要求していない場合にはＳ１４０に進む。
【００７０】
端末がログイン認証を要求している場合に進むＳ１２０では、ログイン認証を実行する。これは、端末からログイン画面で入力されたユーザー名とパスワードとを受け取り、それらの組み合わせが設定記憶部３３に記憶されているユーザー名とパスワードの組み合わせと等しいか否かを判断することである。
【００７１】
続くＳ１２５では、Ｓ１２０での認証の結果によって処理を分岐する。認証が成功した場合にはＳ１３０に進み、認証に失敗した場合にはＳ１３５に進む。
認証が成功した場合に進むＳ１３０では、検索画面を生成する。そして、検索画面の生成を終えるとＳ１６５に進む。ここで、検索画面について、図９の検索画面８１（端末側で出力されるイメージ）を用いて一例を説明する。検索画面８１は、主に、グリッド８２と、条件入力ボックス群８３と、検索コマンドボタン８４と、閲覧（品質優先）コマンドボタン８５ａと、閲覧（ＤＬ速度優先）コマンドボタン８５ｂと、終了コマンドボタン８６とを備える。グリッド８２は、文章番号、記録された日時、文書種別（プリント、ＦＡＸ送信、コピー等）、文書情報（タイトル、利用者名等）が文章毎に表示され、文章単位で選択可能に構成されている。条件入力ボックス群８３は、グリッド８２に表示させる文章を絞り込むための条件を入力するボックス群であり、利用者が、文章番号，日時，文章種別，文章情報，キーワードの少なくとも何れか一つを選択して入力し、検索コマンドボタン８４を押下することにより、グリッド８２に表示させる文章を絞り込むことができる。検索コマンドボタン８４は、条件入力ボックス群８３に入力された条件にしたがってグリッド８２に表示させる文章の絞り込みを実行するコマンドボタンである。閲覧（品質優先）コマンドボタン８５ａは、グリッド８２中で選択されている文章を品質優先で閲覧する際に押下するコマンドボタンである。閲覧（ＤＬ速度優先）コマンドボタン８５ｂは、グリッド８２中で選択されている文章をダウンロード速度優先で閲覧する際に押下するコマンドボタンである。終了コマンドボタン８６は、文章検索画面の表示を終了させるためのコマンドボタンである。
【００７２】
図４のフローチャートに説明を戻し、認証が失敗した場合（Ｓ１２５：Ｎの場合）に進むＳ１３５では、エラーメッセージ付きのログイン画面を生成する。そして、エラーメッセージ付きのログイン画面の生成を終えるとＳ１６５に進む。なお、エラーメッセージ付きのログイン画面というのは、上述したＳ１１０で生成するログイン画面に更に、例えば「認証に失敗しました」というような意味のメッセージを付加したログイン画面である。実例については省略する。
【００７３】
端末がログイン認証を要求していない場合（Ｓ１１５：Ｎの場合）に進むＳ１４０では、検索結果を端末が要求しているか否かによって処理を分岐する（Ｓ１５０）。つまり、上述した図９の検索画面８１における検索コマンドボタン８４が押下されたか否かによって処理を分岐する。検索結果を端末が要求している場合にはＳ１４５に進み、検索結果を端末が要求していない場合にはＳ１５０に進む。
【００７４】
検索結果を端末が要求している場合に進むＳ１４５では、図９の検索画面８１の条件入力ボックス群８３に入力された条件に基づいて検索を行い、検索結果画面を生成する。そして、検索結果画面の生成を終えるとＳ１６５に進む。なお、この検索結果画面の構成は、図９の検索画面８１と同様の構成をしており、グリッド８２の内容が更新され、条件入力ボックス群８３に入力された条件に基づいた文章だけがグリッド８２に表示される。
【００７５】
図４のフローチャートに説明を戻し、検索結果を端末が要求していない場合に進むＳ１５０では、端末が閲覧要求を要求しているか否かによって処理を分岐する。具体的には、閲覧（品質優先）コマンドボタン８５ａまたは閲覧（ＤＬ速度優先）コマンドボタン８５ｂの何れか一方が押下されているか否かによって処理を分岐する。端末が閲覧を要求している場合にはＳ１５５に進み、端末が閲覧を要求していない場合にはＳ１５２に進む。
【００７６】
端末が閲覧を要求している場合に進むＳ１５５では、閲覧画面を生成する閲覧画面生成処理を実行する。この閲覧画面生成処理については後述する。閲覧画面生成処理を終了するとＳ１６５に進む。
【００７７】
端末が閲覧を要求していない場合（Ｓ１５０：Ｎの場合）に進むＳ１５２では、端末が終了を要求しているか否かによって処理を分岐する。端末が終了を要求している場合にはＳ１５３に進み、端末が終了を要求していない場合にはＳ１６０に進む。
【００７８】
端末が終了を要求している場合に進むＳ１５３では、終了画面を生成し、その生成した画面を端末に送信し、本処理（閲覧処理）を終了する。なお、この終了画面は例えば「ログアウトしました」という文字が描かれた画面であるとよい。具体例については説明を省略する。
【００７９】
端末が終了を要求していない場合（Ｓ１５２：Ｎの場合）に進むＳ１６０では、エラーメッセージ画面を生成し、Ｓ１６５に進む。このエラーメッセージ画面は例えば「異常な要求を受け付けました」という文字が描かれた画面であるとよい。具体例については説明を省略する。
【００８０】
Ｓ１６５では、Ｓ１１０，Ｓ１３０，Ｓ１３５，Ｓ１４５，Ｓ１５５又はＳ１６０で生成した画面を要求元の端末に送信し、Ｓ１０５に処理を戻す。
（２）閲覧画面生成処理
次に閲覧画面生成処理について図５及び図６のフローチャートを用いて説明する。閲覧画面生成処理は、上述した閲覧処理の中で呼び出されて実行が開始される。
【００８１】
制御部３９は閲覧画面生成処理の実行を開始すると、まず、閲覧要求されたデータをデータ記憶部３１（より詳しくは、コンテンツテーブル、データテーブル及びキーワードテーブル）から読み出す（Ｓ２０３）。
【００８２】
続いて、読み出したデータに基づいて、データの所有者とログイン認証をしたユーザー（図８のユーザー名テキストボックス４２に入力され、認証を通過したユーザー）とが同じであるか否かによって処理を分岐する（Ｓ２０５）。データの所有者とログイン認証をしたユーザーとが同じである場合には、結合子１にしたがって図６のフローチャートのＳ２２５に進み、データの所有者とログイン認証をしたユーザーとが同じでない場合にはＳ２０７に進む。
【００８３】
データの所有者とログイン認証をしたユーザーとが同じでないとして進んだＳ２０７では、データのセキュリティ属性（コンテンツテーブルのセキュリティ属性５１ｆに記憶されているデータ）にしたがって処理を分岐する。セキュリティ属性が「非公開」であれば結合子２にしたがって図６のフローチャートのＳ２３３に進み、セキュリティ属性が「非公開」でなければＳ２０９に進む。
【００８４】
セキュリティ属性が「非公開」でない場合に進んだＳ２０９では、さらに、セキュリティ属性が「社内公開」であるか否かによって処理を分岐する。セキュリティ属性が「社内公開」である場合にはＳ２１１に進み、セキュリティ属性が「社内公開」でない場合にはＳ２１３に進む。
【００８５】
セキュリティ属性が「社内公開」である場合に進むＳ２１１では、要求元の端末が接続されているネットワークの種別がＷＡＮ（ＶＰＮである場合も含む）であるか否かによって処理を分岐する。要求元の端末が接続されているネットワークの種別がＷＡＮ（ＶＰＮである場合も含む）である場合には結合子２にしたがって図６のフローチャートのＳ２３３に進み、要求元の端末が接続されているネットワークの種別がＷＡＮ（ＶＰＮである場合も含む）でない場合には結合子１にしたがって図６のフローチャートのＳ２２５に進む。
【００８６】
セキュリティ属性が「社内公開」でない場合（Ｓ２０９：Ｎの場合）として進んだＳ２１３では、さらに、セキュリティ属性が「パートナー公開」であるか否かによって処理を分岐する。セキュリティ属性が「パートナー公開」である場合にはＳ２１５に進み、セキュリティ属性が「パートナー公開」でない場合には結合子１にしたがって図６のフローチャートのＳ２２５に進む。
【００８７】
セキュリティ属性が「パートナー公開」である場合に進むＳ２１５では、要求元の端末が接続されているネットワークの種別がＶＰＮであるか否かによって処理を分岐する。要求元の端末が接続されているネットワークの種別がＶＰＮである場合にはＳ２１７に進み、要求元の端末が接続されているネットワークの種別がＶＰＮでない場合にはＳ２１９に進む。
【００８８】
要求元の端末が接続されているネットワークの種別がＶＰＮであるとして進んだＳ２１７では、ＶＰＮ用の認証を行い、その後、Ｓ２２３に進む。なお、このＶＰＮ用の認証というのは、例えば、この認証専用のユーザー名とパスワードをさらに端末に要求して行う認証や、端末から電子証明書を要求して行う認証等である。
【００８９】
要求元の端末が接続されているネットワークの種別がＶＰＮでないとして進んだＳ２１９では、要求元の端末が接続されているネットワークの種別がＷＡＮ（ＶＰＮでないＷＡＮ）であるか否かによって処理を分岐する。要求元の端末が接続されているネットワークの種別がＷＡＮ（ＶＰＮでないＷＡＮ）である場合にはＳ２２１に進み、要求元の端末が接続されているネットワークの種別がＷＡＮ（ＶＰＮでないＷＡＮ）でない場合には結合子１にしたがって図６のフローチャートのＳ２２５に進む。
【００９０】
要求元の端末が接続されているネットワークの種別がＷＡＮ（ＶＰＮでないＷＡＮ）であるとして進んだＳ２２１では、ＷＡＮ用の認証を行い、その後、Ｓ２２３に進む。なお、このＷＡＮ用の認証というのは、例えば、この認証専用のユーザー名とパスワードをさらに端末に要求して行う認証や、端末から電子証明書を要求して行う認証等である。
【００９１】
ＶＰＮ用の認証またはＷＡＮ用の認証を行った後に進むＳ２２３では、それぞれの認証が成功したか否かによって処理を分岐する。認証が成功した場合は結合子１にしたがって図６のフローチャートのＳ２２５に進み、認証が失敗した場合は結合子２にしたがって図６のフローチャートのＳ２３３に進む。
【００９２】
続いて、図６のフローチャートに説明を移し、結合子１にしたがって処理が移行して実行するＳ２２５では、機密キーワードチェック処理を実行する。この機密キーワードチェック処理は、対象のデータ内に機密キーワードが存在しているか否かをチェックする処理である。機密キーワードチェック処理の詳細については後述する。
【００９３】
続いて、機密キーワードチェック処理の実行結果に基づいて処理を分岐する。つまり、閲覧対象のデータ内に機密キーワードが存在しているか否かによって処理を分岐する（Ｓ２２７）。閲覧対象のデータ内に機密キーワードが存在している場合にはＳ２２９に進み、閲覧対象のデータ内に機密キーワードが存在していない場合にはＳ２３５に進む。
【００９４】
閲覧対象のデータ内に機密キーワードが存在しているとして進んだＳ２２９では、機密キーワード用の認証を行い、その後、Ｓ２３１に進む。なお、この機密キーワード用の認証というのは、例えば、この認証専用のユーザー名とパスワードをさらに端末に要求して行う認証や、端末から電子証明書を要求して行う認証等である。
【００９５】
Ｓ２３１では、Ｓ２２９で認証に成功したか否かによって処理を分岐する。Ｓ２２９で認証に成功している場合にはＳ２３５に進み、Ｓ２２９で認証に失敗している場合にはＳ２３３に進む。
【００９６】
機密キーワード用の認証に失敗している場合（Ｓ２３１：Ｎの場合）に進む、および、結合子２にしたがって処理が移行して実行するＳ２３３では、エラーメッセージ画面を生成する。このエラーメッセージ画面は、機密キーワード用の認証に失敗した旨を表すメッセージが記載された画面である。具体例については説明を省略する。エラーメッセージ画面の生成を終えると、本処理（閲覧画面生成処理）を終了し、閲覧処理の呼び出しもと（図４のＳ１５５）に処理を戻す。
【００９７】
機密キーワード用の認証に成功している場合（Ｓ２３１：Ｙの場合）に進む、および、閲覧対象のデータ内に機密キーワードが存在しないとして進んだＳ２３５では、ＷＡＮ通信部１５を介して要求元の端末と通信を行っているか否かによって処理を分岐する。ＷＡＮ通信部１５を介して要求元の端末と通信を行っている場合にはＳ２３７に進み、ＷＡＮ通信部１５を介して要求元の端末と通信を行っていない場合、すなわちＬＡＮ通信部１３を介して要求元の端末と通信を行っている場合にはＳ２５５に進む。
【００９８】
ＷＡＮ通信部１５を介して要求元の端末と通信を行っていないと判定して進んだＳ２５５では、閲覧対象のデータをＰＤＦ（Portable Document Format）に変換する。そして、Ｓ２５７に進む。
【００９９】
ＷＡＮ通信部１５を介して要求元の端末と通信を行っていると判定して進んだＳ２３７では、閲覧対象のデータに印刷禁止データを追加する。そして、そのデータから冗長データ（例えば空白データや、不要な属性データ）を削除し（Ｓ２３９）、電子透かしデータを挿入する（Ｓ２４１）。
【０１００】
続くＳ２４３では、要求端末から品質優先で閲覧の要求があったか否かによって処理を分岐する。つまり、閲覧（品質優先）コマンドボタン８５ａが押下されたか、閲覧（ＤＬ速度優先）コマンドボタン８５ｂが押下されたかによって処理を分岐する（図９参照）。品質優先で閲覧の要求があった場合にはＳ２４９に進み、ＤＬ速度優先で閲覧の要求があった場合にはＳ２４５に進む。
【０１０１】
品質優先で閲覧の要求があった場合に進むＳ２４９では、閲覧対象のデータをＰＤＦに変換する。そして、Ｓ２５１に進む。
一方、ＤＬ速度優先で閲覧の要求があった場合に進むＳ２４５では、閲覧対象データの解像度を６４０ドットｘ４８０ドット以下の解像度に縦横比を維持させながら縮小変換する。そして、その縮小変換させたデータをＪＰＥＧ（ＩＳＯ／ＩＥＣ  １０９１８−１）形式に変換し（Ｓ２４７）、Ｓ２５１に進む。
【０１０２】
Ｓ２５１では、変換したデータを暗号化する。この暗号化アルゴリズムとしては例えばＤＥＳやＭＤ５等を用いる。そして、暗号化したデータをｇｚｉｐ（ＲＦＣ１９５２）形式で圧縮し（Ｓ２５３）、Ｓ２５７に進む。
【０１０３】
Ｓ２５７では、Ｓ２５３で圧縮したデータ、または、Ｓ２５５でＰＤＦに変換したデータを貼り付けた閲覧画面を生成する。ここで、この閲覧画面について、図１０の閲覧画面９１（端末側で出力されるイメージ）を用いて一例を説明する。閲覧画面９１は、データ表示エリア９２と、属性表示エリア９３と、戻るコマンドボタン９４とを備える。データ表示エリア９２は、閲覧対象のデータを表示する場所であり、具体的には、複合機１１からｇｚｉｐ（ＲＦＣ１９５２）形式で圧縮され送信されてきた閲覧データ（画像データ）を伸張して表示させたり、ＰＤＦファイルを展開させて表示させたりするための場所である。属性表示エリア９３は、データ表示エリア９２に表示させるデータの属性を表示させる場所である。戻るコマンドボタン９４は、文章検索画面に戻るためのコマンドボタンである。閲覧画面の生成を終えると、本処理（閲覧画面生成処理）を終了し、閲覧処理の呼び出しもと（図４のＳ１５５）に処理を戻す。
【０１０４】
（３）機密キーワードチェック処理
次に、機密キーワードチェック処理について図７のフローチャートを用いて説明する。機密キーワードチェック処理は、上述した閲覧画面生成処理の中で呼び出されて実行が開始される。
【０１０５】
制御部３９は機密キーワードチェック処理の実行を開始すると、まず、閲覧対象データの全てのキーワード（閲覧対象データに関連づけられたキーワードテーブルに記憶されているキーワード）について、後述するＳ３１０の処理対象となったか否かによって処理を分岐する（Ｓ３０５）。閲覧対象データの全てのキーワードが既に、後述するＳ３１０の処理対象となっている場合には、本処理（機密キーワードチェック処理）を終了し、閲覧画面生成処理の呼び出しもと（図６のＳ２２５）に処理を戻す。
【０１０６】
一方、閲覧対象データの全てのキーワードが後述するＳ３１０の処理対象となっていない場合には、閲覧対象データのキーワード（閲覧対象データに関連づけられたキーワードテーブルに記憶されているキーワード）のうち、未だ処理対象となっていないキーワードを１レコードだけ読み出す（Ｓ３１０）。
【０１０７】
続いて、機密キーワードテーブルに記憶されている機密キーワードデータの先頭レコードを選択する（Ｓ３１５）。
続くＳ３２０では、機密キーワードテーブルに記憶されている全ての機密キーワードデータについて、後述するＳ３２５の処理対象となったか否かによって処理を分岐する（Ｓ３２０）。ただし、Ｓ３１５において機密キーワードテーブルに記憶されている機密キーワードデータの先頭レコードを選択する毎に、全ての機密キーワードデータが未処理状態に初期化される。
【０１０８】
全ての機密キーワードデータが既に、後述するＳ３２５の処理対象となっている場合（Ｓ３２０：Ｙの場合）には、Ｓ３０５に処理を戻す。
一方、全ての機密キーワードデータが、後述するＳ３２５の処理対象となっていない場合（Ｓ３２０：Ｎの場合）には、未処理の機密キーワードデータ１レコード読み出す（Ｓ３２５）。
【０１０９】
そして、読み出した機密キーワードデータのキーワードと、閲覧対象データのキーワード（Ｓ３１０で読み出したキーワード）とが一致するか否かによって処理を分岐する（Ｓ３３０）。読み出した機密キーワードデータのキーワードと、対象データのキーワード（Ｓ３１０で読み出したキーワード）とが一致する場合にはＳ３３５に進み、一致しない場合にはＳ３２０に処理を戻す。
【０１１０】
Ｓ３３５では、読み出した機密キーワードデータにおける、閲覧要求元の端末のネットワーク種別に対応するアクセス制限対象が「Ｙ」（アクセス制限の対象）であるか否かによって処理を分岐する。閲覧要求元の端末のネットワーク種別に対応するアクセス制限対象が「Ｙ」である場合にはＳ３４０に進み、閲覧要求元の端末のネットワーク種別に対応するアクセス制限対象が「Ｙ」でない場合にはＳ３２０に処理を戻す。
【０１１１】
Ｓ３４０では、閲覧対象データのキーワード（Ｓ３１０で読み出したキーワード）の出現場所が、読み出した機密キーワードデータにおける場所の条件を満たしているか否かによって処理を分岐する。読み出した機密キーワードデータにおける場所の条件を満たしている場合にはＳ３４５に進み、読み出した機密キーワードデータにおける場所の条件を満たしていない場合にはＳ３２０に処理を戻す。
【０１１２】
Ｓ３４５では、閲覧対象データのキーワード（Ｓ３１０で読み出したキーワード）の色が、読み出した機密キーワードデータにおける色の条件を満たしているか否かによって処理を分岐する。読み出した機密キーワードデータにおける色の条件を満たしている場合にはＳ３５０に進み、読み出した機密キーワードデータにおける色の条件を満たしていない場合にはＳ３２０に処理を戻す。
【０１１３】
Ｓ３５０では、閲覧対象データのキーワード（Ｓ３１０で読み出したキーワード）の出現回数が、読み出した機密キーワードデータにおける出現回数の条件を満たしているか否かによって処理を分岐する。読み出した機密キーワードデータにおける出現回数の条件を満たしている場合にはＳ３５５に進み、読み出した機密キーワードデータにおける出現回数の条件を満たしていない場合にはＳ３２０に処理を戻す。
【０１１４】
Ｓ３５５では、閲覧対象データのキーワード（Ｓ３１０で読み出したキーワード）の文字サイズが、読み出した機密キーワードデータにおけるサイズの条件を満たしているか否かによって処理を分岐する。読み出した機密キーワードデータにおけるサイズの条件を満たしている場合にはＳ３６０に進み、読み出した機密キーワードデータにおけるサイズの条件を満たしていない場合にはＳ３２０に処理を戻す。
【０１１５】
Ｓ３６０では、機密キーワードデータは「有り」と設定し、本処理（機密キーワードチェック処理）を終了し、閲覧画面生成処理の呼び出しもと（図６のＳ２２５）に処理を戻す。
【０１１６】
ここまでで実施形態の複合機１１の構成及び動作について説明したが、本実施形態の複合機１１によれば、出力要求元の端末が接続されているネットワークの種別（ＬＡＮ，ＷＡＮ，ＶＰＮ）に応じた認証確認処理（図５のＳ２１７，Ｓ２２１）を実行するため、利用者は、複合機に情報（例えば文章情報）を記憶させる際に、その情報毎に異なるパスワードを設定する必要がない。その上、利用者毎にパスワードによって制限するセキュリティ確保の方法の場合と異なり、同一利用者であっても、例えば社内ネットワーク上の端末から閲覧する場合とインターネットに接続された公共の端末から閲覧する場合とでは、それぞれの閲覧場所に対応するセキュリティが確保される。したがって、複合機１１によれば、従来と比較して利用者に手間を要求せずに、公開する情報のセキュリティを確保することができる。
【０１１７】
また、ネットワークの種別に加え、複合機１１に情報を記憶させる際に操作者が公開範囲を設定できるため、セキュリティのかけ方に多様性を持たせることができる。
以下、他の実施形態について述べる。
【０１１８】
上記実施形態では、複合機１１に情報を記憶させる際に操作者が公開範囲を設定できるようになっていたが、複合機１１がファクシミリ受信を行ってデータを蓄積した場合における蓄積データの公開範囲については、送信元の電話番号に対応した公開範囲のリストを予め用意しておき、そのリストに基づいて公開範囲を決定して公開するようになっているとよい。このようになっていれば、ファクシミリ受信を行って蓄積したデータを適切な公開範囲に対して公開することができる。
【図面の簡単な説明】
【０１１９】
【図１】実施形態の複合機の概略構成を示すブロック図である。
【図２】コンテンツテーブル、データテーブル及びキーワードテーブルのフィールド一覧である。
【図３】機密キーワードテーブルを説明するための説明図である。
【図４】閲覧処理を説明するためのフローチャートである。
【図５】閲覧画面生成処理を説明するためのフローチャートである。
【図６】閲覧画面生成処理を説明するためのフローチャートである。
【図７】機密キーワードチェック処理を説明するためのフローチャートである。
【図８】ログイン画面を説明するための画面例である。
【図９】検索画面を説明するための画面例である。
【図１０】閲覧画面を説明するための画面例である。
【図１１】印刷時の操作画面の一例である。
【図１２】ＰＣ−ＦＡＸ送信時の操作画面の一例である。
【図１３】スキャナー機能実行時の操作画面の一例である。
【図１４】操作パネルの一例である。
【符号の説明】
【０１２０】
１１…複合機、１３…ＬＡＮ通信部、１５…ＷＡＮ通信部、１７…ＦＡＸ通信部、１９…ＦＡＸ符号部、２１…ＦＡＸ復号部、２３…ＰＣ通信部、２５…記憶媒体アクセス部、２７…記録部、２９…読取部、３１…データ記憶部、３３…設定記憶部、３５…操作部、３７…表示部、３９…制御部。
【図１】
2006074527.tif 000003
【図２】
2006074527.tif 000004
【図３】
2006074527.tif 000005
【図４】
2006074527.tif 000006
【図５】
2006074527.tif 000007
【図６】
2006074527.tif 000008
【図７】
2006074527.tif 000009
【図８】
2006074527.tif 000010
【図９】
2006074527.tif 000011
【図１０】
2006074527.tif 000012
【図１１】
2006074527.tif 000013
【図１２】
2006074527.tif 000014
【図１３】
2006074527.tif 000015
【図１４】
2006074527.tif 000016