(57)【要約】【課題】  配信スキャナ等の機能により画像データを送信先の外部ＰＣ等へ送信する過程で第三者の目に触れることや情報が漏れる可能性のある手順をとることを防ぎ、確実にセキュリティを保つ。【解決手段】  原稿読取部に配信すべき原稿をセットし、読み取りを開始する指示がユーザにより行われたタイミングで（Ｓ１０３）、制御システムが、送信先として指定したＰＣにセキュリティ機能（第三者の入力操作によるＰＣへのアクセスを不可能にする）の起動を指示し（Ｓ１０４）、送信実行時には、セキュリティ機能が働いているようにする。原稿入力（Ｓ１０６）からセキュリティ機能を解除（Ｓ１０８）するまでの間、送信データのみならずＰＣ内に格納された全データの情報が漏れることを防ぐことができる。【選択図】  図３
2010074235.tif 000002
【特許請求の範囲】
【請求項１】
画像を入力する画像入力手段と、
入力画像を出力画像として処理する画像処理手段と、
ユーザインターフェースとして機能し、処理対象画像、画像処理内容、画像処理の実行、出力画像の送信及び送信先を指示する操作手段と、
前記操作手段によって指示された出力画像の送信先とデータを交信する通信手段を有する画像処理装置であって、
前記操作手段によって指示された送信先に出力画像を送信するときに、出力画像の送信先が有するセキュリティ機能の起動要求の送信を指示する手段を備え、
前記通信手段は、前記セキュリティ機能の起動要求の送信を指示する手段の指示に従って、当該要求を送信することを特徴とする画像処理装置。
【請求項２】
請求項１に記載された画像処理装置において、
前記画像入力手段は、原稿を読取ることにより画像を入力する原稿画像読取手段であり、
前記セキュリティ機能の起動要求の送信を指示する手段は、送信出力画像として処理される画像を入力する前記原稿画像読取手段に対する読取りの開始操作と同時に、前記通信手段にセキュリティ機能の起動要求の送信実行を指示することを特徴とする画像処理装置。
【請求項３】
請求項１又は２に記載された画像処理装置において、
前記通信手段は、送信先から通知されてくるセキュリティ状態を受信するセキュリティ状態受信手段を備え、
前記セキュリティ状態受信手段によって受信したセキュリティ状態が画像入力の実行条件を満たすか否かを判断し、実行条件を満たすときに前記画像入力手段に入力の実行を指示する入力実行指示手段を有したことを特徴とする画像処理装置。
【請求項４】
請求項３に記載された画像処理装置において、
前記セキュリティ状態受信手段によって受信するセキュリティ状態が、セキュリティ機能の有無、セキュリティ機能が起動しているか否かであり、
前記入力実行指示手段は、セキュリティ機能が有り、かつセキュリティ機能が起動していることを実行条件として判断することを特徴とする画像処理装置。
【請求項５】
請求項１乃至４のいずれかに記載された画像処理装置において、
前記通信手段は、送信先から通知されてくるセキュリティ状態を受信するセキュリティ状態受信手段を備え、
前記セキュリティ状態受信手段によって受信したセキュリティ状態がセキュリティ機能の無い状態であったことを条件に、送信先においてセキュリティ機能の使用を促すアラート表示を行わせる表示実行要求の送信を指示する手段を有し、
前記通信手段は、前記セキュリティ機能の使用を促すアラート表示実行要求の送信を指示する手段の指示に従って、該要求を送信することを特徴とする画像処理装置。
【請求項６】
請求項１乃至５のいずれかに記載された画像処理装置において、
前記通信手段は、送信先から通知されてくるセキュリティ状態を受信するセキュリティ状態受信手段を備え、
前記セキュリティ状態受信手段によって受信したセキュリティ状態がセキュリティ機能の無い状態であったことを条件に、前記操作手段に設けた表示部を通して、エラー内容を表示する手段を有したことを特徴とする画像処理装置。
【請求項７】
請求項１乃至６のいずれかに記載された画像処理装置において、
前記通信手段は、送信先から通知されてくるセキュリティ状態を受信するセキュリティ状態受信手段を備え、
前記セキュリティ状態受信手段によって受信したセキュリティ状態が、セキュリティ機能の起動要求の送信時から予め定めた所定時間が経過しても起動していない状態であったことを条件に、前記操作手段に設けた表示部を通して、エラー内容を表示する手段を有したことを特徴とする画像処理装置。
【請求項８】
請求項１乃至７のいずれかに記載された画像処理装置において、
前記通信手段は、送信先から通知されてくるセキュリティ状態を受信するセキュリティ状態受信手段及び送信先から通知されてくるアイドル状態を受信するアイドル状態受信手段を備え、
前記セキュリティ状態受信手段によって送信先のセキュリティ状態が起動していない状態であることを受信したときに、前記アイドル状態受信手段によって受信したアイドル状態の継続時間が予め定めた所定時間に満たなかったことを条件に、前記画像入力手段における画像入力の実行を指示する画像入力指示手段と、
前記画像入力指示手段の指示に従って前記画像入力手段によって入力された画像を蓄積する画像蓄積手段と、
前記セキュリティ状態受信手段及び前記アイドル状態受信手段が受信した送信先の状態が上記と同一の条件であるときに、送信先において送信可否のダイアログの表示を行わせる表示実行要求の送信を指示する手段を有し、
前記通信手段は、前記送信可否のダイアログの表示を行わせる表示実行要求の送信を指示する手段の指示に従って、該要求を送信することを特徴とする画像処理装置。
【請求項９】
請求項８に記載された画像処理装置において、
前記通信手段は、送信先から通知されてくる送信可否のダイアログに対する応答を受信する送信可否受信手段を備え、
前記送信可否受信手段によって受信した送信可否のダイアログに対する応答が送信可である場合には送信実行を、また送信不可或いは無応答かである場合には実行中止を判断し、前記通信手段に送信実行を指示する送信実行指示手段を有し、
前記通信手段は、前記送信実行指示手段の指示に従って、前記画像蓄積手段の蓄積画像を用いて出力画像を送信することを特徴とする画像処理装置。
【請求項１０】
請求項９に記載された画像処理装置において、
前記送信可否のダイアログの表示を行わせる表示実行要求の送信を指示する手段は、送信可否ダイアログに対する応答が送信不可或いは無応答かであった場合に、予め定めた回数にわたり送信可否ダイアログの再指示を行う手段を備え、
送信可否ダイアログの再指示に対する応答を判断する前記送信実行指示手段による判断が変わらないことを条件に、前記操作手段に設けた表示部を通して、エラー内容を表示する手段を有したことを特徴とする画像処理装置。
【請求項１１】
請求項１乃至１０のいずれかに記載された画像処理装置において、
前記送信先は、コンピュータであり、
前記送信先が有するセキュリティ機能がコンピュータのスクリーンセーバーであることを特徴とする画像処理装置。
【請求項１２】
請求項１１に記載された画像処理装置において、
前記送信先のコンピュータが有するセキュリティ機能の解除を当該コンピュータへのパスワードの入力により行う手段を備えたことを特徴とする画像処理装置。
【請求項１３】
請求項１乃至１０のいずれかに記載された画像処理装置において、
前記送信先は、コンピュータであり、
前記送信先が有するセキュリティ機能がコンピュータのキーボードやマウスをロックさせる機能であることを特徴とする画像処理装置。
【請求項１４】
請求項１３に記載された画像処理装置において、
前記送信先のコンピュータが有するセキュリティ機能の解除を前記通信手段による出力画像の送信が完了したことを条件に行う手段を備えたことを特徴とする画像処理装置。
【請求項１５】
画像入力手段と、入力画像を出力画像として処理する画像処理手段と、ユーザインターフェースとして機能し、処理対象画像、画像処理内容、画像処理の実行、出力画像の送信及び送信先を指示する操作手段と、前記操作手段によって指示された出力画像の送信先とデータを交信する通信手段を有する画像処理装置における画像処理方法であって、
前記操作手段によって指示された送信先に出力画像を送信するときに、出力画像の送信先が有するセキュリティ機能の起動要求の送信を指示する第１の送信指示工程と、
前記第１の送信指示工程で行われる送信指示に従って、前記通信手段にセキュリティ機能の起動要求の送信を行わせる第１の送信工程を有したことを特徴とする画像処理方法。
【請求項１６】
請求項１５に記載された画像処理方法において、
前記画像入力手段は、原稿を読取ることにより画像を入力する原稿画像読取手段であり、
前記第１の送信指示工程は、送信出力画像として処理される画像を入力する前記原稿画像読取手段に対する読取りの開始操作と同時に、前記通信手段にセキュリティ機能の起動要求の送信実行を指示することを特徴とする画像処理方法。
【請求項１７】
請求項１５又は１６に記載された画像処理方法において、
前記通信手段に送信先から通知されてくるセキュリティ状態の受信を行わせるセキュリティ状態受信工程と、
前記セキュリティ状態受信工程で受信したセキュリティ状態が画像入力の実行条件を満たすか否かを判断し、実行条件を満たすときに前記画像入力手段に入力の実行を指示する入力実行指示工程を有したことを特徴とする画像処理方法。
【請求項１８】
請求項１７に記載された画像処理方法において、
前記セキュリティ状態受信工程で受信するセキュリティ状態が、セキュリティ機能の有無、セキュリティ機能が起動しているか否かであり、
前記入力実行指示工程は、セキュリティ機能が有り、かつセキュリティ機能が起動していることを実行条件として判断することを特徴とする画像処理方法。
【請求項１９】
請求項１５乃至１８のいずれかに記載された画像処理方法において、
前記通信手段に送信先から通知されてくるセキュリティ状態の受信を行わせるセキュリティ状態受信工程と、
前記セキュリティ状態受信工程で受信したセキュリティ状態がセキュリティ機能の無い状態であったことを条件に、送信先においてセキュリティ機能の使用を促すアラート表示を行わせる表示実行要求の送信を指示する第２の送信指示工程と、
前記第２の送信指示工程で行われる送信指示に従って、前記通信手段にセキュリティ機能の使用を促すアラート表示を行わせる表示実行要求の送信を行わせる第２の送信工程を有したことを特徴とする画像処理方法。
【請求項２０】
請求項１５乃至１９のいずれかに記載された画像処理方法において、
前記通信手段に送信先から通知されてくるセキュリティ状態の受信を行わせるセキュリティ状態受信工程と、
前記セキュリティ状態受信工程で受信したセキュリティ状態がセキュリティ機能の無い状態であったことを条件に、前記操作手段に設けた表示部を通して、エラー内容を表示する工程を有したことを特徴とする画像処理方法。
【請求項２１】
請求項１５乃至２０のいずれかに記載された画像処理方法において、
前記通信手段に送信先から通知されてくるセキュリティ状態の受信を行わせるセキュリティ状態受信工程と、
前記セキュリティ状態受信工程で受信したセキュリティ状態が、セキュリティ機能の起動要求の送信時から予め定めた所定時間が経過しても起動していない状態であったことを条件に、前記操作手段に設けた表示部を通して、エラー内容を表示する工程を有したことを特徴とする画像処理方法。
【請求項２２】
請求項１５乃至２１のいずれかに記載された画像処理方法において、
前記通信手段に送信先から通知されてくるセキュリティ状態を受信するセキュリティ状態受信工程と、
前記通信手段に送信先から通知されてくるアイドル状態を受信するアイドル状態受信工程と、
前記セキュリティ状態受信工程で送信先のセキュリティ状態が起動していない状態であることを受信したときに、前記アイドル状態受信工程で受信したアイドル状態の継続時間が予め定めた所定時間に満たなかったことを条件に、前記画像入力手段における画像入力の実行を指示する画像入力指示工程と、
前記画像入力指示工程の指示に従って前記画像入力手段によって入力された画像を蓄積する画像蓄積工程と、
前記セキュリティ状態受信工程及び前記アイドル状態受信工程で受信した送信先の状態が上記と同一の条件であるときに、送信先において送信可否のダイアログの表示を行わせる表示実行要求の送信を指示する第３の送信指示工程と、
前記第３の送信指示工程で行われる送信指示に従って、前記通信手段に前記送信可否のダイアログの表示を行わせる表示実行要求の送信を行わせる第３の送信工程を有したことを特徴とする画像処理方法。
【請求項２３】
請求項２２に記載された画像処理方法において、
前記通信手段に送信先から通知されてくる送信可否のダイアログに対する応答を受信する送信可否受信工程と、
前記送信可否受信工程で受信した送信可否のダイアログに対する応答が送信可である場合には送信実行を、また送信不可或いは無応答かである場合には実行中止を判断し、前記通信手段に送信実行を指示する送信実行指示工程と、
前記送信実行指示工程の指示に従って、前記通信手段に前記画像蓄積工程で蓄積した画像を用いて出力画像の送信を行わせる工程を有したことを特徴とする画像処理方法。
【請求項２４】
請求項２３に記載された画像処理方法において、
前記第３の送信指示工程は、送信可否ダイアログに対する応答が送信不可或いは無応答かであった場合に、予め定めた回数にわたり送信可否ダイアログの再指示を行う工程を備え、
送信可否ダイアログの再指示に対する応答を判断する前記送信実行指示工程による判断が変わらないことを条件に、前記操作手段に設けた表示部を通して、エラー内容を表示する工程を有したことを特徴とする画像処理方法。
【請求項２５】
請求項１５乃至２４のいずれかに記載された画像処理方法において、
前記送信先は、コンピュータであり、
前記送信先が有するセキュリティ機能がコンピュータのスクリーンセーバーであることを特徴とする画像処理方法。
【請求項２６】
請求項２５に記載された画像処理方法において、
前記送信先のコンピュータが有するセキュリティ機能の解除を当該コンピュータへのパスワードの入力により行う工程を有したことを特徴とする画像処理方法。
【請求項２７】
請求項１５乃至２４のいずれかに記載された画像処理方法において、
前記送信先は、コンピュータであり、
前記送信先が有するセキュリティ機能がコンピュータのキーボードやマウスをロックさせる機能であることを特徴とする画像処理方法。
【請求項２８】
請求項２７に記載された画像処理方法において、
前記送信先のコンピュータが有するセキュリティ機能の解除を前記通信手段による出力画像の送信が完了したことを条件に行う工程を有したことを特徴とする画像処理方法。
【請求項２９】
請求項１５乃至２８のいずれかに記載された画像処理方法の各工程をコンピュータで実行させるためのプログラム。
【請求項３０】
請求項２９に記載されたプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信スキャナ（Push Scan）機能を備えた複合機のような画像処理装置に関し、より詳しくは、画像データを送信先の外部機（ＰＣ等）へ送信する過程で第三者の目に触れることや情報が漏れる可能性のある手順をとることを防ぎ、セキュリティを保つことを可能にする機能を備えた画像処理装置、画像処理方法及び該画像処理方法をコンピュータに行わせるためのプログラムに関する。
【背景技術】
【０００２】
複合機と称される、複写、ファクシミリ、配信スキャナ、プリンタ等を複合機能として有した既存の画像処理装置は、原稿を読取るスキャナ入力に加え、ネットワーク等の通信手段を介して外部機からデータ入力を受け、入力された各種のデータを用いて装置内で印刷出力を行い、或いは外部機へデータ出力を行う。
このような複合機にネットワーク等の通信手段を介して接続される外部機は、ＰＣ（Personal Computer）、ファクシミリ装置、ネットワークプリンタ、複合機等である。
【０００３】
上記のように多様な入出力が可能な複合機は、様々な用途に用いられ、扱われるデータには、第三者に見られたくないものもあり、この種のデータを例えば、ＰＣを送信先にして送るということもしばしば行われる。
しかしながら、使用形態によっては、データを送信する際にセキュリティが確保できないというケースもある。例えば、配信スキャナ機能を用いて、スキャナ入力をしたデータをＰＣに送信する場合である。
この場合、スキャナ入力に必要な操作を複合機側で行う必要があるため、ユーザは、使用するＰＣを離れて複合機の設置場所に行き、使用するＰＣを送信先として、配信スキャナ機能利用時の操作を行うことになる。このケースでは、ユーザが複合機側で操作をする間、使用するＰＣは、稼動状態を保ったまま放置されるので、複合機から送信されたデータのみならず、ＰＣ上の全てのデータを第三者に見られてしまう恐れがある。
【０００４】
こうした問題を解決するための一つの方法が、下記特許文献１に提案されている。
特許文献１のプッシュ型スキャナ装置においては、読み取った画像データを所定のファイル形式に変換して、ファイル名、セキュリティを担保するためのパスワードを付加して、指定されたアドレスにネットワークを介して送信する。また、このプッシュ型スキャナ装置は、複合機（ＭＦＰ）として構成しているので、送信した画像データのファイル名、パスワードを送信時に印刷して用紙に出力する。送信先のＰＣ上で画像データを利用する場合には、セキュリティを担保するために送信時に付したパスワードを入力しないと、ファイルを開くことができない。このために、パスワードは、送信時に用紙に印刷し、管理される。
【特許文献１】特開２００７−２０８９１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に示された解決方法は、スキャナ入力した画像データをＰＣに送信する度に、自動的に画像データにファイル名、セキュリティを担保するためのパスワードを付加する方法である。このために、送信されたファイルを開くために必要なファイル名、パスワードを用紙に印刷するという方法で、これらの情報をユーザに知らせることを必要としている。
しかしながら、ファイル名、パスワードが用紙に印刷されて出力されるので、第三者に情報が漏れ、画像データを見られてしまう恐れがあり、セキュリティが充分確保されない。
また、ユーザが複合機側で配信スキャナの操作をする間、送信先のＰＣが稼動状態を保つ方法で送信動作を行うシステムでは、複合機から送信された画像データはファイルに付加されたパスワードによってセキュリティが確保されても、ＰＣ上の全てのデータのセキュリティが保証されない。
本発明は、上記した従来技術の問題に鑑みてなされたもので、画像データを送信先の外部機（ＰＣ等）へ送信する過程で第三者の目に触れることや情報が漏れる可能性のある手順をとることを防ぎ、確実にセキュリティを保つことを課題とする。
【課題を解決するための手段】
【０００６】
本発明は、画像を入力する画像入力手段と、入力画像を出力画像として処理する画像処理手段と、ユーザインターフェースとして機能し、処理対象画像、画像処理内容、画像処理の実行、出力画像の送信及び送信先を指示する操作手段と、前記操作手段によって指示された出力画像の送信先とデータを交信する通信手段を有する画像処理装置であって、前記操作手段によって指示された送信先に出力画像を送信するときに、出力画像の送信先が有するセキュリティ機能の起動要求の送信を指示する手段を備え、前記通信手段は、前記セキュリティ機能の起動要求の送信を指示する手段の指示に従って、当該要求を送信することを特徴とする。
本発明は、画像入力手段と、入力画像を出力画像として処理する画像処理手段と、ユーザインターフェースとして機能し、処理対象画像、画像処理内容、画像処理の実行、出力画像の送信及び送信先を指示する操作手段と、前記操作手段によって指示された出力画像の送信先とデータを交信する通信手段を有する画像処理装置における画像処理方法であって、前記操作手段によって指示された送信先に出力画像を送信するときに、出力画像の送信先が有するセキュリティ機能の起動要求の送信を指示する第１の送信指示工程と、前記第１の送信指示工程で行われる送信指示に従って、前記通信手段にセキュリティ機能の起動要求の送信を行わせる第１の送信工程を有したことを特徴とする。
【発明の効果】
【０００７】
配信スキャナ機能等を用いて複合機等の画像処理装置からＰＣ等の送信先にデータを送信する際に、ユーザのタイミングで指示した送信先のセキュリティ機能を起動させることで、確実にセキュリティを確保しながら、データを送信できる。
【発明を実施するための最良の形態】
【０００８】
以下に本発明の実施形態について、添付した図面を参照して説明する。
以下に示す本発明に係る画像処理装置及び画像処理方法の実施形態として、複合機を実施形態とした例を示す。
複合機は、コピー、配信スキャナ（Push Scan）、プリンタ等の機能を複合して備え、これらの機能を操作部からの処理の指示又はＰＣ等の外部機から通信手段を介して入力される処理要求に応えて動作させ、複合機内のプリンタで画像出力するほか、通信手段を介してＰＣ等の外部機へ画像データを送信する。
外部機とデータを交信する通信手段として、ＬＡＮ（Local Area Network）等のネットワークインターフェース（Ｉ／Ｆ）を用いる例をここでは示すが、双方向に情報をやりとりできる通信手段であればネットワークＩ／Ｆに限らない。
【０００９】
「画像処理システム」
本実施形態の複合機は、ネットワークＩ／Ｆにより外部機としてのＰＣと接続し、画像処理システム或いは広義の画像処理装置を構成する。
図１は、本実施形態の画像処理システムの構成の概要を示す図である。
図１において、ＬＡＮ等のネットワーク２０上に複合機（画像処理装置）１０と、複合機１０の機能を利用する外部機として複合機１０との間で双方向にデータ（情報）を交換するＰＣ３０が接続される。
ここでは、ネットワーク２０により１台の複合機１０に対しＮ台のＰＣ３０が接続された汎用のシステム例を示すが、複合機とＰＣとがＵＳＢ（Universal Serial Bus）ケーブルにより、1対1で接続されるシステムであってもよい。
【００１０】
図１の画像処理システムの複合機１０は、配信スキャナ機能を備え、この機能を動作させると、送信先に指定したＰＣ３０に対して、後述する原稿読取部によって読み込まれた画像データにＰＣ３０の処理に適した画像処理を施して、ネットワーク２０を経由して送信する。また、複合機１０は、送信先のＰＣ３０が備えるセキュリティ機能の起動を指示するためのコマンドをネットワーク２０経由で送信する。対するＰＣ３０は、セキュリティ機能起動コマンドを受け、セキュリティ機能を起動させ、起動完了時には、その旨の通知をネットワーク２０を経由して複合機１０に返す。
なお、スキャナ配信時のセキュリティ機能の動作については、後記で詳述する。また、ネットワーク２０は、ＰＣ３０をホストとするプリンタ機能の利用時にもデータのやり取りに使用される。プリンタ機能については、この実施形態における特徴部分ではなく、既存の構成を採用するので、ここでは、記載を省く。
【００１１】
「複合機の概要」
図２は、本実施形態の複合機におけるデータ処理系のシステム構成の概要を示すブロック図である。
図２のシステム構成において、ＣＰＵ（Central Processing Unit）１０１はソフトウェア（プログラム）を動作させるための演算装置である。ＣＰＵ１０１は、プログラムを格納する図示しないＨＤＤ（Hard Disk Drive）或いは不揮発性のＲＯＭ（Read Only Memory）及びワークメモリとしての図示しないＲＡＭ（Random
Access Memory）を制御下におくことで、複合機全体の制御を行うシステム制御部を構成する。
このシステム制御部を構成するＨＤＤ或いはＲＯＭ等の記録（記憶）媒体に後述する図３〜７の制御フロー（配信スキャナ機能を用いてデータ送信を行う際の送信先のセキュリティ機能の起動に係る制御・処理）を実行するプログラムを記録（記憶）しておくことで、ＣＰＵ１０１が、この記録媒体に記録した制御・処理プログラムや制御データ等をワークメモリとしてのＲＡＭに読込み、制御・処理の実行時に当該プログラムを駆動することによって、ＣＰＵ１０１（コンピュータ）を当該制御・処理を実行するための手段として機能させることができる。
【００１２】
システム制御部は、画像メモリ１０２、画像読取部１０３、画像処理部１０４、セキュリティ制御部１０５、操作表示部１０６、タイマー１０７、外部Ｉ／Ｆ制御部１０８をそれぞれ制御下において、ユーザが操作表示部１０６で行う指示に従い配信スキャナ機能等の機能を実現するための動作を行わせる。なお、この実施形態は配信スキャナ機能に係る構成を特徴とし、コピー機能やプリンタ機能については、特徴部分ではなく、既存の構成を適用することにより実施することができるので、図２では、システム制御部によって制御されるこれらの機能に係る要素の記載を省いている。また、以下の説明では、配信スキャナ機能に係る構成、動作を中心に説明をする。
【００１３】
図２における画像メモリ１０２は、配信スキャナ機能の動作時に、送信先のＰＣ３０のセキュリティ機能が起動していないために、原稿読取部１０３で読み取られた画像データを送信できない状態にある間、一時的に画像データを蓄積しておくためのメモリある。
原稿読取部１０３は、圧板（Flatbed）又はＡＤＦ（自動原稿送り装置）のいずれかの動作モードで読取りを行うので、それぞれに求められる位置にユーザの操作により原稿がセットされたことを確認して、定められたどちらかの動作モードで原稿を読み取る。読取り動作は、ユーザによるスタートボタンの操作或いはシステムが自動で行う指示に従って開始される。
画像処理部１０４は、原稿読取部１０３によって読取った原稿の画像データに対して、原稿読取部１０３の機器特性に依存するデータを正規化し、汎用のデータにするために色変換等の処理を施すことで、送信先のＰＣ３０の処理に適した画像データとする。セキュリティ制御部１０５は、送信先のＰＣ３０が有するセキュリティ機能の起動要求を指示し、また、ＰＣ３０側から送信されてくるセキュリティ機能の有無や起動状態を後述するＩ／Ｆ制御部１０８を介して受信して、その内容を判定し、配信スキャナ機能の動作に反映させる。
【００１４】
操作表示部１０６は、このシステム（図２）とユーザとの間のインターフェースとして機能するもので、操作パネルを備える。操作パネルには、タッチパネルも兼ねたＬＣＤ（液晶表示装置）とボタン（キー）スイッチを有し、装置の各種状態や操作方法をＬＣＤに表示し、ユーザからのボタン（キー）スイッチ入力を検知する。ここでは、セキュリティ機能との関連で、送信先ＰＣの指定や、原稿読取りを開始する（スタートボタンを押下）時に使用される。また、送信先ＰＣへのセキュリティ機能の起動を指示するコマンドに対して、セキュリティ機能が起動しない場合に、そのエラー内容の表示を行う。
タイマー１０７は、制御システムが制御動作を管理するために用いられる。ここでは、複合機１０からＰＣ３０に対してセキュリティ機能の起動を指示するコマンドを送信した後の経過時間や、ＰＣ３０側で画像データを受信できない場合の複合機１０側での送信待機時間を計測するために使用される。
【００１５】
外部Ｉ／Ｆ制御部１０８は、後述するシステムバス１１０を外部機に接続するＩ／Ｆを制御する。外部機を接続するＩ／Ｆとしては、ネットワーク接続するＰＣ３０に対してはネットワーク接続Ｉ／Ｆ１０９を用いるが、ＵＳＢ（Universal Serial Bus）ケーブルのコネクタを用いてもよい。
ネットワーク接続Ｉ／Ｆ１０９は、複合機１０が持つ各種の機能を利用する際に外部機が複合機１０との間でデータをやり取りすることが必要であり、こうした外部機として想定したＰＣと交信できる汎用のＬＡＮＩ／Ｆを採用することが有利である。ここでは、ネットワーク接続Ｉ／Ｆ１０９として汎用ＬＡＮＩ／Ｆを用いて、複合機１０から画像データ及びセキュリティ機能の起動を指示するコマンドをＰＣ３０に送信する。また、ＰＣ３０からセキュリティ機能の有無や起動状態を受信して、ＬＡＮＩ／Ｆを制御する外部Ｉ／Ｆ制御部１０８とシステムバス１１０を経由してこれらの情報をセキュリティ制御部１０５に転送する。
システムバス１１０は、データ処理系を構成するシステム（図２）の各要素（デバイス）間でデータのやり取りをする結線で、例えば、原稿読取部１０３より読取った原稿の画像データや、操作表示部１０６から入力された原稿読取開始などの指令が通る。
【００１６】
「配信スキャナにおけるセキュリティの確保」
上記した複合機（図２）は、配信スキャナ機能を持ち、ネットワーク２０を介して接続されたＰＣ３０（図１、参照）へ原稿読取部１０３で読取った画像データを配信する。この配信スキャナ機能を用いて送信先のＰＣ３０へデータ送信を行う際、第三者の目に触れることや、情報が漏れる可能性がある（上記［背景技術］の記載、参照）。
また、この問題の解決手段として従来提案された方法（上記特許文献１）によっても、セキュリティが充分確保されず、また、この従来法では、送信先のＰＣが稼動状態を保った状態でデータ送信を行う方法を採用すると、ＰＣ上の全てのデータのセキュリティが保証されない（上記［発明が解決しようとする課題］の記載、参照）。
【００１７】
そこで、この実施形態では、配信スキャナを用いてデータを送信する時に送信先のＰＣ３０が持つセキュリティ機能が働くように、複合機１０から起動要求を行い、セキュリティ機能を動作させる。
このセキュリティ機能は、ＰＣにおいて第三者の入力操作によるアクセスを不可能にする方法としてこれまでも利用されている既存の技術を配信スキャナの送信先のＰＣ３０に適用することによって実施することができる。
セキュリティ機能の適用にあたり考慮すべき条件は、配信スキャナによって送られるデータを受信するときに送信先のＰＣ３０でセキュリティ機能が働いていることであるから、このタイミングを選んでセキュリティ機能の起動指示を行う。ここでは、原稿読取部１０３に配信すべき原稿をセットし、原稿読み取りを開始する指示がユーザにより行われたタイミングで制御システム（図２）が、ＰＣ３０にセキュリティ機能の起動要求を行い、送信実行時には、セキュリティ機能が働いているという状態が得られるようにする。
【００１８】
送信時にセキュリティ機能を働かせ、この機能が働いた状態の送信先へスキャナ入力画像を配信する配信スキャナ制御（以下、「セキュリティ配信制御」という）の実施形態として、以下に“実施形態１”〜“実施形態３”を示す。
“実施形態１”は、セキュリティ配信制御の基本動作を示す。“実施形態２”は、送信先のセキュリティ状態を確認し、確認結果を配信制御に反映させる動作を“実施形態１”の基本動作に付加した形態を示す。また、“実施形態３”は、送信先の作業状態（アイドル状態ではない）を確認し、確認結果を配信制御に反映させる動作を“実施形態１”又は“実施形態２”の動作に付加した形態を示す。
【００１９】
“実施形態１”
この実施形態は、セキュリティ配信制御の基本動作を示すものである。
以下に、セキュリティ配信制御の基本動作について、図３に示す制御フローを参照して説明する。
先ず、複合機１０の原稿読取部１０３において、圧板（Flatbed）又はＡＤＦ（自動原稿送り）読取りに求められる位置にユーザにより原稿がセットされたことを検知する（ステップＳ１０１）。
また、複合機１０の操作表示部１０６（操作パネル）におけるユーザのキー入力を検知することによって、配信スキャナが利用する機能として選択され、さらに原稿読取部１０３で読取られる原稿に対して指定された配信（送信）先を認識する（ステップＳ１０２）。
次いで、操作パネル上のスタートボタンの押下を検知し、読取りの開始が指示されたことを認識する（ステップＳ１０３）。
【００２０】
読取り開始の指示を受けると、このタイミングでセキュリティ制御部１０５が、配信スキャナにおける送信先のＰＣ３０を制御するための動作を始める。この動作は、上記したように、配信スキャナによって送られるデータを受信するときに送信先のＰＣ３０でセキュリティ機能が働いているようにする制御である。
制御フローとしては、セキュリティ制御部１０５は、セキュリティ機能の起動を要求するコマンドを送信先のＰＣ３０に送信することを指示し、この指示を受けて、外部Ｉ／Ｆ制御部１０８がＬＡＮＩ／Ｆ１０９を制御し、この送信動作を行う（ステップＳ１０４）。
送信先のＰＣ３０側では、セキュリティ機能の起動を要求するコマンドを受信し、要求に応じてセキュリティ機能を起動させて（ステップＳ１０５）、第三者がＰＣ３０にアクセスできないようにする。なお、図３の制御フローにおけるステップＳ１０５のブロック内を網点としているが、これは、このステップがＰＣ３０側の処理であることを表している。図３の制御フローにおける他の網点ブロック（ステップＳ１０８，Ｓ１０９）も同様のステップであることを表している。
【００２１】
複合機１０側では、ＰＣ３０でセキュリティ機能が起動されると同時に、原稿読取部１０３にセットされた原稿の読取りを始める（ステップＳ１０６）。
システム制御部は、原稿読取部１０３によって読取られた画像データを送信先のＰＣ３０に送信することを指示し、この指示を受けて、外部Ｉ／Ｆ制御部１０８がＬＡＮＩ／Ｆ１０９を制御し送信動作を行う（ステップＳ１０７）。
送信先のＰＣ３０側では、配信スキャナによって送られた画像データを受信した後、動作させていたセキュリティ機能を解除する（ステップＳ１０８）。ＰＣ３０のセキュリティ機能の解除は、パスワードの入力などの解除手順を行うことによって、アクセスが可能な状態に復帰させる。
配信スキャナを利用するユーザは、セキュリティ機能を解除した後、送信された画像データにアクセスし、データの存在をチェックし、動作が正常に行われたことを確認して（ステップＳ１０９）、この制御フローを終了する。
【００２２】
このように、図３の制御フローに従うと、操作パネル上のスタートボタン等の操作というユーザのタイミングで送信先のセキュリティ機能の起動を指示でき、このような方法でセキュリティ配信制御を行うことで、配信スキャナ機能等を用いて複合機等の画像処理装置からＰＣ等の送信先にデータを送信する際に、確実にセキュリティを確保しながら、データを送信できる。
つまり、複合機１０で配信スキャナの動作を始めてから、送信先のＰＣ３０でセキュリティ機能を解除するまでの間、ＰＣ３０への第三者のアクセスは、できないので、送信データが第三者の目に触れることや、送信データのみならずＰＣ３０内に格納された全データの情報が漏れることを防ぐことができる。
【００２３】
“実施形態２”
本実施形態は、送信先のセキュリティ状態を確認し、確認結果を配信スキャナの制御に反映させる動作を“実施形態１”の基本動作に付加した形態を示す。
上記実施形態１の制御フロー（図３）では、送信先のＰＣ３０におけるセキュリティ機能の起動状態に関わらず、複合機１０からＰＣ３０のセキュリティ機能を起動させていた。従って、すでにセキュリティ機能が起動された状態でも、複合機１０がＰＣ３０のセキュリティ機能を起動させる、という状況になり、パフォーマンスを低下させる。また、送信先のＰＣ３０にセキュリティ機能が設定されていない場合も想定され、この場合も同様の状況になる。
そこで、新たにセキュリティ状態を確認するための手段を備え、確認結果を配信スキャナの制御に反映させることにより、パフォーマンスを高めるようにする。上記のセキュリティ状態とは、セキュリティ機能が起動しているか否か、セキュリティ機能の有無を内容とする情報により表す。
【００２４】
以下に、本実施形態のセキュリティ配信制御の動作について、図４に示す制御フローを参照して説明する。
先ず、複合機１０の原稿読取部１０３において、圧板（Flatbed）又はＡＤＦ（自動原稿送り）読取りに求められる位置にユーザにより原稿がセットされたことを検知する（ステップＳ２０１）。
また、複合機１０の操作表示部１０６（操作パネル）におけるユーザのキー入力を検知することによって、配信スキャナが利用する機能として選択され、さらに原稿読取部１０３で読取られる原稿に対して指定された配信（送信）先を認識する（ステップＳ２０２）。
次いで、操作パネル上のスタートボタンの押下を検知し、読取りの開始が指示されたことを認識する（ステップＳ２０３）。
【００２５】
読取り開始の指示を受けると、このタイミングでセキュリティ制御部１０５が、配信スキャナにおける送信先のＰＣ３０を制御するための動作を始める。この動作は、配信スキャナによって送られるデータを受信するときに送信先のＰＣ３０でセキュリティ機能が働いているようにする制御である。
本実施形態では、この制御を行うときに、送信先のＰＣ３０におけるセキュリティ状態を検知する。このセキュリティ状態の検知は、セキュリティ機能の判定を要求するコマンドを送信先のＰＣ３０に送り、要求に応えて当該ＰＣ３０から通知されてくるセキュリティ機能の判定結果を受信する検知方法、或いはネットワークに接続された各ＰＣ３０から定期的に通知されてくる機器情報を管理し、そこに示されるＰＣの状態を示す情報を利用時に検知（参照）する方法等を採用できる。
このようにして検知したセキュリティ状態が配信スキャナの実行条件を満たすか否かを判断し、実行条件を満たすときに、原稿読取部１０３で読取りを実行し、送信すべき画像データの入力を行う。
【００２６】
送信先のＰＣ３０におけるセキュリティ状態に応じた上記の動作は、セキュリティ状態として検知するセキュリティ機能の有無及びセキュリティ機能が起動しているか否か、それぞれの状態に適応する制御手順に従って行われる。
このために、制御フローでは、先ず制御手順を管理するためのカウンタの値Ｉを初期設定（Ｉ＝０）する（ステップＳ２０４）。
初期化後に、送信先のＰＣ３０におけるセキュリティ状態をもとに、送信先のＰＣ３０にセキュリティ機能があるか否かを確認し（ステップＳ２０５）、また、送信先のＰＣ３０にセキュリティ機能が起動中であるか否かを確認し（ステップＳ２０６）、それぞれの確認結果に従い制御手順を分岐する。
【００２７】
ステップＳ２０５では、セキュリティ機能の有無の判定結果により制御手順を分ける。この実施形態では、セキュリティ制御部１０５が、送信先として指定されたＰＣ３０にセキュリティ機能の判定を要求するコマンドを送信することを指示し、外部Ｉ／Ｆ制御部１０８を通じて、この送信動作を行う。送信先のＰＣ３０側では、受取ったコマンドに応じ、セキュリティ機能の設定有無を判定して、その結果を複合機１０に通知する。この通知を受取るセキュリティ制御部１０５は、判定結果に応じて、制御手順を分岐する。
ステップＳ２０５で、セキュリティ機能がない場合には（ステップＳ２０５-NO）、セキュリティ制御部１０５は、セキュリティ機能の使用を促すアラート表示を行わせる表示の実行を要求するコマンドを送信先のＰＣ３０に送信することを指示し、この指示を受けて、外部Ｉ／Ｆ制御部１０８がＬＡＮＩ／Ｆ１０９を制御し、この送信動作を行う。また、送信先のＰＣ３０側では、上記アラート表示を要求するコマンドを受信し、要求に応じてセキュリティ機能の使用を促すアラート表示を行う（ステップＳ２１１）。
また、複合機１０側では、送信先のＰＣ３０においてセキュリティ機能が起動できないため、画像データを送信できない旨を操作表示部１０６の画面上に表示する（ステップＳ２１２）。この後、この制御フローを終了する。
【００２８】
他方、ステップＳ２０５で、セキュリティ機能が有れば（ステップＳ２０５-YES）、次にセキュリティ機能が起動中であるか否かを確認する（ステップＳ２０６）。
セキュリティ機能が起動中であるか否かの判別は、セキュリティ機能有無を判別する上記の手順と同様に行う。即ち、セキュリティ制御部１０５が、セキュリティ機能の起動状態の判定を要求するコマンドを送信先として指定されたＰＣ３０に送信することを指示し、外部Ｉ／Ｆ制御部１０８を通じて送信動作を行う。送信先のＰＣ３０側では、セキュリティ機能の起動状態の判定を要求するコマンドに応じて、セキュリティ機能が起動中であるか否かの起動状態を複合機１０に判定結果として通知する。この通知を受けるセキュリティ制御部１０５は、判定結果に応じて、制御手順を分岐する。
【００２９】
ステップＳ２０６でセキュリティ機能が起動中でなければ（ステップＳ２０６-NO）、最初にセキュリティ機能起動要求を指示してから予め定められた所定時間Ｔｂが経過するまでの間、セキュリティ機能が起動されなければ、予め定められた時間Ｔａのインターバルでセキュリティ機能起動要求を指示し、セキュリティ機能が起動中であるか否かを確認する動作（ステップＳ２０６）を繰り返す。
このセキュリティ機能の起動を確認するループ動作の制御フローは、先ず、最初にステップＳ２０６の確認をして起動中ではないとき、即ちカウンタの値Ｉが初期設定の値（Ｉ＝０）である場合には（ステップＳ２２１-YES）、所定時間Ｔｂの経過を確認する必要がないので、直ちに、セキュリティ機能の起動を要求するコマンドを送信先のＰＣ３０に送信する（ステップＳ２２２）。このコマンドは、セキュリティ制御部１０５が、セキュリティ機能の起動を要求するコマンドを送信先のＰＣ３０に送信する指示を行い、この指示を受けて、外部Ｉ／Ｆ制御部１０８がＬＡＮＩ／Ｆ１０９を制御し、この送信を行う。
【００３０】
送信先のＰＣ３０にセキュリティ機能の起動を指示して、予めインターバルとして定められた時間Ｔａの経過を待ち（ステップＳ２２３）、制御手順を管理するためのカウンタの値Ｉを（Ｉ＋１）として（ステップＳ２２４）、ステップＳ２０６に戻し、次のループに移行する。
２回目以降のセキュリティ機能の起動を確認するループ動作においては、ステップＳ２２１では、カウンタの値Ｉが（Ｉ＝０）とならないので、この場合には（ステップＳ２２１-NO）、現時点が最初にセキュリティ機能起動要求を指示してから予め定められた所定時間Ｔｂを経過したか否かを確認する（ステップＳ２２６）。
ここで、現時点が所定時間Ｔｂを経過した場合には（ステップＳ２２６-YES）、複合機１０側で、送信先のＰＣ３０においてセキュリティ機能が起動できないとみなし、画像データを送信できない旨を操作表示部１０６の画面上に表示する（ステップＳ２１２）。この後、この制御フローを終了する。
【００３１】
他方、ステップＳ２２６で現時点が所定時間Ｔｂを経過していない場合には（ステップＳ２２６-NO）、セキュリティ機能の起動の指示を送信先のＰＣ３０に送信するステップＳ２２２に移行し、セキュリティ機能の起動を確認するループ動作を継続する。
このループ動作を行っている間に、ステップＳ２０６でセキュリティ機能が起動中であることが確認できた場合、或いはループ動作に入るまでもなく最初の時点（Ｉ＝０）でセキュリティ機能が起動中であることが確認できた場合（ステップＳ２０６）、直ちに、原稿読取部１０３にセットされた原稿の読取りを始める（ステップＳ２０７）。
次いで、システム制御部は、原稿読取部１０３によって読取られた画像データを送信先のＰＣ３０に送信することを指示し、この指示を受けて、外部Ｉ／Ｆ制御部１０８がＬＡＮＩ／Ｆ１０９を制御し送信動作を行う（ステップＳ２０８）。
送信先のＰＣ３０側では、配信スキャナによって送られた画像データを受信した後、動作させていたセキュリティ機能を解除する（ステップＳ２０９）。ＰＣ３０のセキュリティ機能の解除は、パスワードの入力などの解除手順を行うことによって、アクセスが可能な状態に復帰させる。
配信スキャナを利用するユーザは、セキュリティ機能を解除した後、送信された画像データにアクセスし、データの存在をチェックし、動作が正常に行われたことを確認して（ステップＳ２１０）、この制御フローを終了する。
【００３２】
このように、本実施形態によって、上記実施形態１と同様に、配信スキャナ機能等を用いてデータを送信する際に、送信データのみならずＰＣ３０内に格納された全データの情報が漏れることを防ぐことができ、さらに、セキュリティ状態を確認するための手順を付加したことで、すでにセキュリティ機能が起動された状態のＰＣ３０に起動をかけることや、セキュリティ機能を持たない或いは設定されていないＰＣ３０に起動をかけるといった余計な動作を行わせずにすみ、又その分動作が早まり、パフォーマンスを高めることができる。
また、セキュリティ機能を持たない或いは設定されていない場合、並びにセキュリティ機能があっても起動できない状態にある場合に、アラート表示やエラー表示を行うことで、ユーザが適切な対処法を選択することが可能になり、利便性を高めることができる。
【００３３】
“実施形態３”
本実施形態は、送信先の作業状態（アイドル状態であるか否か）を確認し、確認結果を配信スキャナの制御に反映させる動作を上記“実施形態２”にさらに付加した形態を示す。
上記実施形態２の制御フロー（図４）では、送信先のＰＣ３０におけるセキュリティ機能の起動状態を検知し、検知された状態を配信スキャナの制御に反映させる動作を行うようにしている。ただ、送信先のＰＣ３０がセキュリティ機能を備え、起動可能な状況でも、ＰＣ３０がビジー状態であり、優先して処理したいジョブがあるときや、既にＰＣ３０が使用されており、使用中のＰＣのセキュリティ機能を強制的に起動させてしまうのは、利用者にとって迷惑になり、利便性が損なわれる結果ともなる。そこで、新たに送信先のＰＣ３０の作業状態がアイドル状態であるか否かを検知する手段を備え、確認結果を配信スキャナの制御に反映させることにより、パフォーマンスを高めるようにする。
【００３４】
以下に、本実施形態のセキュリティ配信制御の動作について、図５及び図６に示す制御フローを参照して説明する。
先ず、複合機１０の原稿読取部１０３において、圧板（Flatbed）又はＡＤＦ（自動原稿送り）読取りに求められる位置にユーザにより原稿がセットされたことを検知する（ステップＳ３０１）。
また、複合機１０の操作表示部１０６（操作パネル）におけるユーザのキー入力を検知することによって、配信スキャナが利用する機能として選択され、さらに原稿読取部１０３で読取られる原稿に対して指定された配信（送信）先を認識する（ステップＳ３０２）。
次いで、操作パネル上のスタートボタンの押下を検知し、読取りの開始が指示されたことを認識する（ステップＳ３０３）。
【００３５】
読取り開始の指示を受けると、このタイミングでセキュリティ制御部１０５が、配信スキャナにおける送信先のＰＣ３０を制御するための動作を始める。この動作は、配信スキャナによって送られるデータを受信するときに送信先のＰＣ３０でセキュリティ機能が働いているようにする制御である。
本実施形態では、この制御を行うときに、送信先のＰＣ３０におけるセキュリティ状態及び作業状態（アイドル状態であるか否か）を検知する。セキュリティ状態の検知は、セキュリティ機能の判定を要求するコマンドを送信先のＰＣ３０に送り、要求に応えて当該ＰＣ３０から通知されてくるセキュリティ機能の判定結果を受信する検知方法、或いはネットワークに接続された各ＰＣ３０から定期的に通知されてくる機器情報を管理し、そこに示されるＰＣの状態を示す情報を利用時に検知（参照）する方法等を採用できる。
このようにして検知したセキュリティ状態及び作業状態が配信スキャナの実行条件を満たすか否かを判断し、実行条件を満たすときに、原稿読取部１０３で読取りを実行し、送信すべき画像データの入力を行う。なお、上記の実行条件を満たさない（アイドル状態にならない）場合でも、送信先のＰＣ３０の使用中のユーザの許可が得られることを条件に、送信を実行する。
【００３６】
送信先のＰＣ３０におけるセキュリティ状態及び作業状態に応じた上記の動作は、セキュリティ状態として検知するセキュリティ機能の有無及びセキュリティ機能が起動しているか否か、それぞれの状態、さらに起動していない状態においてアイドル状態であるか否か、それぞれの状態に適応する制御手順に従って行われる。
このために、制御フローでは、先ず制御手順を管理するためのカウンタの値Ｉを初期設定（Ｉ＝０）する（ステップＳ３０４）。
初期化後に、先ず、送信先のＰＣ３０におけるセキュリティ状態をもとに、送信先のＰＣ３０にセキュリティ機能があるか否かを確認し（ステップＳ３０５）、また、送信先のＰＣ３０にセキュリティ機能が起動中であるか否かを確認し（ステップＳ３０６）、それぞれの確認結果に従い制御手順を分岐する。
【００３７】
ステップＳ３０５では、セキュリティ機能の有無の判定結果により制御手順を分ける。この実施形態では、セキュリティ制御部１０５が、送信先として指定されたＰＣ３０にセキュリティ機能の判定を要求するコマンドを送信することを指示し、外部Ｉ／Ｆ制御部１０８を通じて、この送信動作を行う。送信先のＰＣ３０側では、受取ったコマンドに応じ、セキュリティ機能の設定有無を判定して、その結果を複合機１０に通知する。この通知を受取るセキュリティ制御部１０５は、判定結果に応じて、制御手順を分岐する。
ステップＳ３０５で、セキュリティ機能がない場合には（ステップＳ３０５-NO）、セキュリティ制御部１０５は、セキュリティ機能の使用を促すアラート表示を行わせる表示の実行を要求するコマンドを送信先のＰＣ３０に送信することを指示し、この指示を受けて、外部Ｉ／Ｆ制御部１０８がＬＡＮＩ／Ｆ１０９を制御し、この送信動作を行う。また、送信先のＰＣ３０側では、上記アラート表示を要求するコマンドを受信し、要求に応じてセキュリティ機能の使用を促すアラート表示を行う（ステップＳ３１１）。
また、複合機１０側では、送信先のＰＣ３０においてセキュリティ機能が起動できないため、画像データを送信できない旨を操作表示部１０６の画面上に表示する（ステップＳ３１２）。この後、この制御フローを終了する。
【００３８】
他方、ステップＳ３０５でセキュリティ機能が有れば（ステップＳ３０５-YES）、次にセキュリティ機能が起動中であるか否かを確認する（ステップＳ３０６）。
セキュリティ機能が起動中であるか否かの判別は、セキュリティ機能有無を判別する上記の手順と同様に行う。即ち、セキュリティ制御部１０５が、セキュリティ機能の起動状態の判定を要求するコマンドを送信先として指定されたＰＣ３０に送信することを指示し、外部Ｉ／Ｆ制御部１０８を通じて送信動作を行う。送信先のＰＣ３０側では、セキュリティ機能の起動状態の判定を要求するコマンドに応じて、セキュリティ機能が起動中であるか否かの起動状態を複合機１０に判定結果として通知する。この通知を受けるセキュリティ制御部１０５は、判定結果に応じて、制御手順を分岐する。
【００３９】
ステップＳ３０６でセキュリティ機能が起動中でない場合に（ステップＳ３０６-NO）、さらに送信先のＰＣ３０の作業状態がアイドル状態であるか否かによって、制御手順を分岐する。
このアイドル状態の検知は、送信先として指定されたＰＣ３０に、この判定を要求するコマンドを送信することを指示し、外部Ｉ／Ｆ制御部１０８を通じて、この送信動作を行う。送信先のＰＣ３０側では、受取ったコマンドに応じ、作業状態がアイドル状態であるか否かを判定して、その結果を複合機１０に通知する。アイドル状態であるか否かは、ＰＣ３０がアイドル状態のままで予め定められた時間Ｔｃを経過するか否かを基準に判断をする。なお、アイドル状態は、ハードウェアが処理を何も行わないで、ユーザからの処理要求を待っている状態であり、ＰＣ３０においてＣＰＵの空き時間を検知することで求めることができる。
送信先のＰＣ３０の作業状態がアイドル状態であるか否かによって分岐する制御手順の一方のアイドル状態であるときの制御は、複合機１０側からＰＣ３０に対しセキュリティ機能の起動を掛ける方法であり、他方のアイドル状態ではない（使用中である）ときの制御は、送信先のＰＣ３０の使用中のユーザの許可が得られることを条件に、読込んだ画像データの送信を実行する。
【００４０】
制御フローとしては、一方のセキュリティ機能の起動を掛ける方法による場合に必要な手順として、制御手順を管理するためのカウンタの値Ｉが初期値（Ｉ＝０）であるか否かを確認し（ステップＳ３２１）、カウンタの値Ｉが初期値である場合に（ステップＳ３２１-YES）、送信先のＰＣ３０がアイドル状態のままで予め定められた時間Ｔｃを経過するか否かを確認する（ステップＳ３２２）。
ここで、送信先のＰＣ３０がアイドル状態ではない（使用中である）場合に（ステップＳ３２２-NO）、使用中のユーザの許可を得て、送信する上記他方の制御手順である図６の制御フローに移行する。なお、この制御手順のフロー図は、記載スペースの関係から、図６に別図として示す。図５のステップＳ３２２-NOの移行先は図６のステップＳ３３１であり、図中に
→Ａ→ で両図のつながりを示している。同図中の
→Ｂ→ 及び
→Ｃ→ も同様に両図のつながりを示す。
【００４１】
送信先のＰＣ３０が使用中である場合には（ステップＳ３２２-NO）、ＰＣ３０のセキュリティ機能が働いているか否かに係らず、直ちに、原稿読取部１０３にセットされた原稿を読取る（ステップＳ３３１）。
次いで、システム制御部は、原稿読取部１０３によって読取られた画像データを画像メモリ１０２に蓄積する（ステップＳ３３２）。
この後、今ＰＣ３０を使用しているユーザの許可を得て、ステップＳ３３２で一旦蓄積した画像データを送信する動作を制御する手順を行うので、先ず、この制御手順を管理するためのカウンタの値Ｊを初期設定（Ｊ＝０）する（ステップＳ３３３）。
初期化後に、ユーザの受信許可を確認する手順に移行する。この手順は、作業をしているＰＣ３０の画面上に送信可否のダイアログを表示し、この表示に対し、ユーザが受信の許可で応答するか否かを、予め定められた時間Ｔｄのインターバルで確認するループ動作を行う。また、所定時間Ｔｄのインターバルで受信の許可の確認を行い、所定のリトライ回数Ｒを経ても許可されない場合には、エラー処理を行う。
【００４２】
このループ動作の制御フローとしては、先ず、ユーザが使用状態にあるＰＣ３０の画面上に、配信スキャナによる画像データの送信許可を得たい旨を示した送信可否のダイアログ表示を行う（ステップＳ３３４）。
ＰＣ３０の画面への送信可否のダイアログ表示は、複合機１０のシステム制御部が、このダイアログ表示と送信可否へのユーザの応答結果の取得を要求するコマンドを送信先として指定されたＰＣ３０に送信することを指示し、外部Ｉ／Ｆ制御部１０８を通じて送信動作を行う。
他方、送信先のＰＣ３０側では、複合機１０からの上記コマンドに応じて、画面への送信可否のダイアログ表示をして、応答結果を得る。また、ユーザの応答結果として得られた送信可否が、ネットワーク２０経由で複合機１０に通知される。
【００４３】
複合機１０のシステム制御部は、ユーザによって指示された、送信を許可するか否かを示す送信可否を確認し（ステップＳ３３５）、その結果に従い、制御手順が分岐される。即ち、送信が許可されず受信可能ではない場合には（ステップＳ３３５-NO）、予め定められた時間Ｔｄのインターバルで送信許可を確認するループ動作に移行する。
他方、送信が許可され、受信可能となった場合には（ステップＳ３３５-YES）、システム制御部は、原稿読取部１０３によって読取られ、ステップＳ３３２で一旦蓄積した画像データを直ちに送信する（ステップＳ３３６）。なお、ユーザが使用状態にある場合の制御手順（図６）においては、ＰＣ３０のセキュリティ機能が働いているか否かに係りなく動作を進行させるので、セキュリティ機能の起動制御は必要がない。
ステップＳ３３６で画像データを送信した後、送信された画像データにアクセスし、データの存在をチェックし、動作が正常に行われたことを確認して（ステップＳ３１０）、この制御フローを終了する。
【００４４】
ステップＳ３３５で送信が許可されず受信可能ではない場合には（ステップＳ３３５-NO）、予め定められた時間Ｔｄのインターバルで送信許可を確認するループ動作を行う。その始めに、ループ動作を管理するためのカウンタの値Ｊが、所定のリトライ回数Ｒを超えるか（Ｊ≦Ｒ）否かを確認する（ステップＳ３４１）。
ここで、カウンタの値Ｊが、所定のリトライ回数Ｒを超えた場合（ステップＳ３４１-NO）、つまりリトライ回数Ｒを超えてループ動作を行っても、送信が許可されず受信可能ではない場合であり、送信先のＰＣ３０において使用状態が継続するとみなすことができ、画像データを送信できない旨を複合機１０の操作表示部１０６の画面上に表示する（ステップＳ３１２）。この後、この制御フローを終了する。
他方、カウンタの値Ｊが、所定のリトライ回数Ｒを超えない場合には（ステップＳ３４１-YES）、ループ動作を継続する。この場合には、再びステップＳ３３４の送信可否のダイアログ表示の動作を予め定められた時間Ｔｄのインターバルでループ動作を行うので、この動作を送信先のＰＣ３０で行わせるためのコマンドを送信するまで待機し（ステップＳ３４２）する。
この後、予め定められた時間Ｔｄの経過を確認し（ステップＳ３４３）、ループ動作を管理するために、カウント値ＪをＪ＝Ｊ＋１として（ステップＳ３４３）、送信可否のダイアログ表示の動作（ステップＳ３３４）に戻し、次のループ動作に入る。
【００４５】
送信先のＰＣ３０の作業状態がアイドル状態であるか否かによって分岐する制御手順のアイドル状態であるときの制御は、複合機１０側からＰＣ３０に対しセキュリティ機能の起動を掛ける方法である。
制御フローとしては、セキュリティ機能の起動を掛ける方法による場合に必要な手順として、制御手順を管理するためのカウンタの値Ｉが初期値（Ｉ＝０）であるか否かを確認し（ステップＳ３２１）、カウンタの値Ｉが初期値である場合に（ステップＳ３２１-YES）、送信先のＰＣ３０がアイドル状態のままで予め定められた時間Ｔｃを経過するか否かを確認する（ステップＳ３２２）。
ここで、送信先のＰＣ３０がアイドル状態である（使用中ではない）場合に（ステップＳ３２２-YES）、送信先のＰＣ３０にセキュリティ機能の起動を指示する（ステップＳ３２３）。
【００４６】
セキュリティ機能の起動を掛ける方法の制御は、最初にセキュリティ機能起動要求を指示してから予め定められた所定時間Ｔｂが経過するまでの間、セキュリティ機能が起動されなければ、予め定められた時間Ｔａのインターバルでセキュリティ機能起動要求を指示し、セキュリティ機能が起動中であるか否かを確認する動作（ステップＳ３０６）を繰り返す。
このセキュリティ機能の起動を確認するループ動作の制御フローは、先ず、最初にステップＳ３０６の確認をして起動中ではないとき、即ちカウンタの値Ｉが初期設定の値（Ｉ＝０）である場合には（ステップＳ３２１-YES）、所定時間Ｔｂの経過を確認する必要がないので、信先のＰＣ３０がアイドル状態である（使用中ではない）場合に（ステップＳ３２２-YES）、直ちにセキュリティ機能の起動を要求するコマンドを送信先のＰＣ３０に送信する（ステップＳ３２３）。このコマンドは、セキュリティ制御部１０５が、セキュリティ機能の起動を要求するコマンドを送信先のＰＣ３０に送信する指示を行い、この指示を受けて、外部Ｉ／Ｆ制御部１０８がＬＡＮＩ／Ｆ１０９を制御し、この送信を行う。
【００４７】
送信先のＰＣ３０にセキュリティ機能の起動を指示して、予めインターバルとして定められた時間Ｔａの経過を待ち（ステップＳ３２４）、制御手順を管理するためのカウンタの値Ｉを（Ｉ＋１）として（ステップＳ３２５）、ステップＳ３０６に戻し、次のループに移行する。
２回目以降のセキュリティ機能の起動を確認するループ動作においては、ステップＳ３２１では、カウンタの値Ｉが（Ｉ＝０）とならないので、この場合には（ステップＳ３２１-NO）、現時点が最初にセキュリティ機能起動要求を指示してから予め定められた所定時間Ｔｂを経過したか否かを確認する（ステップＳ３２６）。
ここで、現時点が所定時間Ｔｂを経過した場合には（ステップＳ３２６-YES）、複合機１０側で、送信先のＰＣ３０においてセキュリティ機能が起動できないとみなし、画像データを送信できない旨を操作表示部１０６の画面上に表示する（ステップＳ３１２）。この後、この制御フローを終了する。
【００４８】
他方、ステップＳ３２６で現時点が所定時間Ｔｂを経過していない場合には（ステップＳ３２６-NO）、セキュリティ機能の起動の指示を送信先のＰＣ３０に送信するステップＳ３２３に移行し、セキュリティ機能の起動を確認するループ動作を継続する。
このループ動作を行っている間に、ステップＳ３０６でセキュリティ機能が起動中であることが確認できた場合、或いはループ動作に入るまでもなく最初の時点（Ｉ＝０）でセキュリティ機能が起動中であることが確認できた場合（ステップＳ３０６）、直ちに、原稿読取部１０３にセットされた原稿の読取りを始める（ステップＳ３０７）。
次いで、システム制御部は、原稿読取部１０３によって読取られた画像データを送信先のＰＣ３０に送信することを指示し、この指示を受けて、外部Ｉ／Ｆ制御部１０８がＬＡＮＩ／Ｆ１０９を制御し送信動作を行う（ステップＳ３０８）。
送信先のＰＣ３０側では、配信スキャナによって送られた画像データを受信した後、動作させていたセキュリティ機能を解除する（ステップＳ３０９）。ＰＣ３０のセキュリティ機能の解除は、パスワードの入力などの解除手順を行うことによって、アクセスが可能な状態に復帰させる。
配信スキャナを利用するユーザは、セキュリティ機能を解除した後、送信された画像データにアクセスし、データの存在をチェックし、動作が正常に行われたことを確認して（ステップＳ３１０）、この制御フローを終了する。
【００４９】
このように、本実施形態によって、上記実施形態１と同様に、配信スキャナ機能等を用いてデータを送信する際に、送信データのみならずＰＣ３０内に格納された全データの情報が漏れることを防ぐことができる。さらに、セキュリティ状態を確認するための手順及びＰＣ３０がアイドル（使用）状態を確認するための手順を付加したことで、すでにセキュリティ機能が起動された状態のＰＣ３０に起動をかけることや、セキュリティ機能を持たない或いは設定されていないＰＣ３０に起動をかけるといった余計な動作を行わせずにすみ、又その分動作が早まり、パフォーマンスを高めることができ、また、ＰＣ３０が使用中であっても、使用者の許可を得て配信スキャナ機能による画像データの送信を行え、利便性を高めることができる。
また、セキュリティ機能を持たない或いは設定されていない場合、並びにセキュリティ機能があっても起動できない状態にある場合、並びにＰＣ３０が使用中で送信が許可されない場合に、アラート表示やエラー表示を行うことで、ユーザが適切な対処法を選択することが可能になり、利便性を高めることができる。
【００５０】
「セキュリティ機能」
本実施形態のセキュリティ配信制御に用いるセキュリティ機能に適用するスクリーンセーバーについて説明する。
スクリーンセーバーは、作業状態にあるコンピュータにおいて、ディスプレイとして用いているＣＲＴに長時間同じ画面を表示させると、ＣＲＴディスプレイに焼付け現象が発生するので、これを防止するために採用される機能である。この機能は、通常、経時的に変化する画像を表示することによって、焼付け現象が起きない画面を表示させる動作を行う機能で、システム制御部は、同じ画面が予め定められた時間継続した場合に、この機能による動作を行う。
【００５１】
図７は、スクリーンセーバーの動作フローを示す図である。
図７を参照してスクリーンセーバーの動作を説明すると、先ず、作業中のコンピュータにおいて、通常業務画面が表示されているときに、コンソール入力（キーボードやマウスのようなユーザが操作する入力装置による入力）が行われない状態（経過時間）を監視する（ステップＳ４０１）。ここで、キーバッファ等を調べて、コンソール入力があり、信号が発生してれば（ステップＳ４０１-NO）、監視する経過時間をクリアして（ステップＳ４０９）、初期状態のステップ４０１に戻す。
他方、コンソール入力がなければ（ステップＳ４０１-YES）、入力が行われない状態の経過時間を計測し（ステップＳ４０２）、計測した経過時間が予め設定された時間を超えるか否かをチェックする（ステップＳ４０３）。ここで、経過時間が設定時間に至らない間は、経過時間の監視、計測のループ動作を続ける。
【００５２】
ステップＳ４０３で経過時間が設定時間を超えた場合（ステップＳ４０３-YES）、今まで表示していた業務画面をメモリへ退避させ（ステップＳ４０４）、スクリーンセーバー内にプログラミングされている画像を画面に表示する（ステップＳ４０５）。
この後、スクリーンセーバーの画面は、コンソール入力が行われるまで、この画面を継続して表示する。よって、コンソール入力を監視し（ステップＳ４０６）、コンソール入力がなければ（ステップＳ４０６-YES）、スクリーンセーバーの画面の表示を続ける（ステップＳ４０５）。
他方、コンソール入力があれば（ステップＳ４０６-NO）、今表示しているスクリーンセーバーの画面を消去し（ステップＳ４０７）、ステップＳ４０４で退避させた業務画面をメモリから取り出し、コンピュータのディスプレイに表示する（ステップＳ４０８）。
この動作で、ディスプレイの表示は元の業務画面になるので、監視する経過時間をクリアして（ステップＳ４０９）、初期状態のステップ４０１に戻す。
【００５３】
上記したような基本動作を行うスクリーンセーバーにパスワードロック機能を搭載させることによって、本実施形態のセキュリティ配信制御に用いるセキュリティ機能を実現することができる。
スクリーンセーバーのパスワードロック機能は、スクリーンセーバーが掛かった状態から通常業務ができる状態に戻すための復帰条件として、パスワードの入力を必要とする。従って、パスワード入力が行われるまでスクリーンセーバーが掛かった状態でロックされる。
このようなパスワードロック機能を搭載したスクリーンセーバーの動作は、図７に示した制御フローにおけるステップＳ４０６のコンソール入力を監視するステップにおける基本動作に加え、パスワードの入力を条件として、パスワードのチェックを掛けることで実施をすることができる。例えば、スクリーンセーバーにおいて、通常、復帰条件として監視しているコンソールにおける何らかの入力が検知されたときに、直ぐに復帰させず、パスワード入力を促すメッセージを入力ボックスとともに表示し、パスワードのチェックを掛けるステップを付加する。パスワードのチェックをパスすれば、パスワードロック機能を解除し、通常業務ができる状態に戻すことができる。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施形態に係る画像処理システムの構成の概要を示す図である。
【図２】本発明の実施形態に係る複合機におけるデータ処理系のシステム構成の概要を示すブロック図である。
【図３】セキュリティ機能を働かせた状態の送信先へスキャナ入力画像を配信する動作の基本制御フロー（実施形態１）を示す図である。
【図４】セキュリティ機能を働かせた状態の送信先へスキャナ入力画像を配信する動作の制御フロー（実施形態２）を示す図である。
【図５】セキュリティ機能を働かせた状態の送信先へスキャナ入力画像を配信する動作の制御フロー（実施形態３）の一部を示す図である。
【図６】セキュリティ機能を働かせた状態の送信先へスキャナ入力画像を配信する動作の制御フロー（実施形態３）の残部を示す図である。
【図７】スクリーンセーバーの動作の制御フローを示す図である。
【符号の説明】
【００５５】
１０・・複合機（画像処理装置）、２０・・ネットワーク、３０・・ＰＣ（外部機）、１０１・・ＣＰＵ、１０２・・画像メモリ、１０３・・画像読取部、１０４・・画像処理部、１０５・・セキュリティ制御部、１０６・・操作表示装置、１０７・・タイマー、１０８・・Ｉ／Ｆ制御部。
【図１】
2010074235.tif 000003
【図２】
2010074235.tif 000004
【図３】
2010074235.tif 000005
【図４】
2010074235.tif 000006
【図５】
2010074235.tif 000007
【図６】
2010074235.tif 000008
【図７】
2010074235.tif 000009