(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたコンピュータにより遠隔制御される画像形成装置であって、
ユーザの操作を受け付ける操作受付手段と、
予め定められた画像形成処理の設定状態を認識可能な被合成画像が複数記憶された被合成画像記憶手段と、
前記操作受付手段により操作パネルから直接受け付けられる直接操作、または前記コンピュータによる遠隔制御によって受け付けられる遠隔操作に従って、前記直接操作または前記遠隔操作により特定されるデータに含まれる画像形成処理の対象となる画像データに基づく画像に、ユーザにより選択された画像形成処理の設定に対応する被合成画像を重畳した第１の合成画像を含む第１表示用画像を生成する第１表示用画像生成手段と、
前記第１表示用画像を表示する表示手段と、
前記データが所定の条件を満たすか否かを判断する判断手段と、
前記判断手段による判断の結果に基づいて、前記第１表示用画像に含まれる前記第１の合成画像を、前記画像のダミー画像に前記被合成画像を重畳した第２の合成画像に置き換えた第２表示用画像を生成し、前記コンピュータに表示させる表示制御手段と、を備えた画像形成装置。
【請求項２】
前記表示制御手段は、前記第１表示用画像に含まれる前記第１の合成画像を前記ダミー画像に対して前記被合成画像に対応する設定状態を示すダミーの被合成画像を重畳した合成画像に置き換えることによって前記第２表示用画像を生成する、請求項１に記載の画像形成装置。
【請求項３】
前記表示制御手段は、前記データに含まれた属性に対応する文字列を前記属性を示す予め定められた文字列に置き換えることによって前記第２表示用画像を生成する、請求項１または２に記載の画像形成装置。
【請求項４】
前記判断手段は、前記データが所定の表示モードに設定されているか否かを判断し、
前記表示制御手段は、前記データが前記所定の表示モードに設定されていると判断される場合、前記第２表示用画像を生成して前記コンピュータに表示させる、請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
前記判断手段は、前記データが所定の情報を含むか否かを判断し、
前記表示制御手段は、前記データが所定の情報を含むと判断される場合、前記第２表示用画像を生成して前記コンピュータに表示させる、請求項１〜３のいずれかに記載の画像形成装置。
【請求項６】
ネットワークを介して接続されたコンピュータにより遠隔制御される画像形成装置で実行される表示制御方法であって、
前記画像形成装置は、予め定められた画像形成処理の設定状態を認識可能な被合成画像が複数記憶された被合成画像記憶手段を、備えており、
ユーザが操作パネルに入力する直接操作を受け付けるステップと、
前記コンピュータによる遠隔制御による遠隔操作を受け付けるステップと、
受け付けられた前記直接操作または前記遠隔操作に従って、前記直接操作または前記遠隔操作により特定されるデータに含まれる画像形成処理の対象となる画像データに基づく画像に、ユーザにより選択された画像形成処理の設定に対応する被合成画像を重畳した第１の合成画像を含む第１表示用画像を生成するステップと、
前記第１表示用画像を表示するステップと、
前記データが所定の条件を満たすか否かを判断するステップと、
前記判断の結果に基づいて、前記第１表示用画像に含まれる前記第１の合成画像を、前記画像のダミー画像に前記被合成画像を重畳した第２の合成画像に置き換えた第２表示用画像を生成し、前記コンピュータに表示させるステップと、を含む表示制御方法。
【請求項７】
ネットワークを介して接続されたコンピュータにより遠隔制御される画像形成装置が備えるコンピュータで実行される表示制御プログラムであって、
前記画像形成装置は、予め定められた画像形成処理の設定状態を認識可能な被合成画像が複数記憶された被合成画像記憶手段を、備えており、
ユーザが操作パネルに入力する直接操作を受け付けるステップと、
前記コンピュータによる遠隔制御による遠隔操作を受け付けるステップと、
受け付けられた前記直接操作または前記遠隔操作に従って、前記直接操作または前記遠隔操作により特定されるデータに含まれる画像形成処理の対象となる画像データに基づく画像に、ユーザにより選択された画像形成処理の設定に対応する被合成画像を重畳した第１の合成画像を含む第１表示用画像を生成するステップと、
前記第１表示用画像を表示するステップと、
前記データが所定の条件を満たすか否かを判断するステップと、
前記判断の結果に基づいて、前記第１表示用画像に含まれる前記第１の合成画像を、前記画像のダミー画像に前記被合成画像を重畳した第２の合成画像に置き換えた第２表示用画像を生成し、前記コンピュータに表示させるステップと、を前記コンピュータに実行させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置、表示制御方法および表示制御プログラムに関し、特に秘密漏洩を防止した画像形成装置、表示制御方法および表示制御プログラムに関する。
【背景技術】
【０００２】
ＭＦＰで代表されるデジタル複合機は、多機能化および高機能化しており、操作が複雑になっている。操作者の横で指導者が操作を指導できると便利であが、指導者を配置しなければならず、非効率的である。このため、ユーザがＭＦＰを直接操作しているときに、指導者がＭＦＰとは別のコンピュータでそのＭＦＰを遠隔操作して、ユーザを指導または支援することが考えられる。この場合、指導者の操作するコンピュータにＭＦＰが表示する画面と同じ画面が表示される。このようにすれば、ＭＦＰ指導者は複数のＭＦＰを遠隔操作することができるので、効率的に指導することができる。
【０００３】
しかしながら、データをプリントする前等にプリントするデータの内容を確認するためにデータをプレビューする機能をＭＦＰに実行させる場合、指導者にそのデータの画像を見られてしまう。データが機密情報を含む場合は、機密が漏洩してしまうといった問題がある。
【０００４】
特開２０００−３１２２８４号公報に、印刷したい画像をそのまま表示部に表示するか、ダミー画像を表示するかの選択を指示入力部から受け付け、ダミー画像を表示するように選択された場合には、ダミー画像を生成して、表示部に表示するようにした画像表示出力装置が記載されている。
【０００５】
しかしながら、印刷したい画像またはダミー画像のいずれを表示するかをユーザが選択しなければならないといった問題がある。さらに、選択するための操作さえ知らないユーザは、ダミー画像を表示させることができず、指導者に秘密が知られてしまうといった問題がある。
【特許文献１】特開２０００−３１２２８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、機密が漏洩するのを防止しつつ遠隔操作による操作支援を可能とした画像形成装置を提供することである。
【０００７】
この発明の他の目的は、機密が漏洩するのを防止しつつ遠隔操作による操作支援を可能とした表示制御方法を提供することである。
【０００８】
この発明のさらに他の目的は、機密が漏洩するのを防止しつつ遠隔操作による操作支援を可能とした表示制御プログラムを提供することである。
【課題を解決するための手段】
【０００９】
この発明は上述した目的を達成するためになされたもので、この発明のある局面によれば、画像形成装置は、ネットワークを介して接続されたコンピュータにより遠隔制御される画像形成装置であって、ユーザの操作を受け付ける操作受付手段と、予め定められた画像形成処理の設定状態を認識可能な被合成画像が複数記憶された被合成画像記憶手段と、操作受付手段により操作パネルから直接受け付けられる直接操作、またはコンピュータによる遠隔制御によって受け付けられる遠隔操作に従って、直接操作または遠隔操作により特定されるデータに含まれる画像形成処理の対象となる画像データに基づく画像に、ユーザにより選択された画像形成処理の設定に対応する被合成画像を重畳した第１の合成画像を含む第１表示用画像を生成する第１表示用画像生成手段と、第１表示用画像を表示する表示手段と、データが所定の条件を満たすか否かを判断する判断手段と、判断手段による判断の結果に基づいて、第１表示用画像に含まれる第１の合成画像を、画像のダミー画像に被合成画像を重畳した第２の合成画像に置き換えた第２表示用画像を生成し、コンピュータに表示させる表示制御手段と、を備える。
【００１０】
この局面に従えば、直接操作または遠隔操作により特定されるデータに含まれる画像形成処理の対象となる画像データに基づく画像に、ユーザにより選択された画像形成処理の設定に対応する被合成画像を重畳した第１の合成画像を含む第１表示用画像が表示されるとともに、データが所定の条件を満たすか否かの判断結果に基づいて、第１表示用画像に含まれる第１の合成画像を、画像のダミー画像に被合成画像を重畳した第２の合成画像に置き換えた第２表示用画像が生成され、コンピュータに表示される。このため、データが所定の条件を満たす場合に第２表示用画像をコンピュータに表示させるので、データが機密情報を含む場合に機密情報の画像を別の画像に置き換えた第２表示用画像をコンピュータに表示させることができる。その結果、機密が漏洩するのを防止しつつ遠隔操作による操作支援を可能とした画像形成装置を提供することができる。
【００１１】
好ましくは、表示制御手段は、第１表示用画像に含まれる第１の合成画像をダミー画像に対して被合成画像に対応する設定状態を示すダミーの被合成画像を重畳した合成画像に置き換えることによって第２表示用画像を生成する。
好ましくは、表示制御手段は、データに含まれた属性に対応する文字列を属性を示す予め定められた文字列に置き換えることによって第２表示用画像を生成する。
好ましくは、判断手段は、データが所定の表示モードに設定されているか否かを判断し、表示制御手段は、データが所定の表示モードに設定されていると判断される場合、第２表示用画像を生成してコンピュータに表示させる。
【００１２】
好ましくは、判断手段は、データが所定の情報を含むか否かを判断し、表示制御手段は、データが所定の情報を含むと判断される場合、第２表示用画像を生成してコンピュータに表示させる。
【００１５】
この発明の他の局面によれば、表示制御方法は、ネットワークを介して接続されたコンピュータにより遠隔制御される画像形成装置で実行される表示制御方法であって、画像形成装置は、予め定められた画像形成処理の設定状態を認識可能な被合成画像が複数記憶された被合成画像記憶手段を、備えており、ユーザが操作パネルに入力する直接操作を受け付けるステップと、コンピュータによる遠隔制御による遠隔操作を受け付けるステップと、受け付けられた直接操作または遠隔操作に従って、直接操作または遠隔操作により特定されるデータに含まれる画像形成処理の対象となる画像データに基づく画像に、ユーザにより選択された画像形成処理の設定に対応する被合成画像を重畳した第１の合成画像を含む第１表示用画像を生成するステップと、第１表示用画像を表示するステップと、データが所定の条件を満たすか否かを判断するステップと、判断の結果に基づいて、第１表示用画像に含まれる第１の合成画像を、画像のダミー画像に被合成画像を重畳した第２の合成画像に置き換えた第２表示用画像を生成し、コンピュータに表示させるステップと、を含む。
【００１６】
この局面に従えば、機密が漏洩するのを防止しつつ遠隔操作による操作支援を可能とした表示制御方法を提供することができる。
【００１７】
この発明のさらに他の局面によれば、表示制御プログラムは、ネットワークを介して接続されたコンピュータにより遠隔制御される画像形成装置が備えるコンピュータで実行される表示制御プログラムであって、画像形成装置は、予め定められた画像形成処理の設定状態を認識可能な被合成画像が複数記憶された被合成画像記憶手段を、備えており、ユーザが操作パネルに入力する直接操作を受け付けるステップと、コンピュータによる遠隔制御による遠隔操作を受け付けるステップと、受け付けられた直接操作または遠隔操作に従って、直接操作または遠隔操作により特定されるデータに含まれる画像形成処理の対象となる画像データに基づく画像に、ユーザにより選択された画像形成処理の設定に対応する被合成画像を重畳した第１の合成画像を含む第１表示用画像を生成するステップと、第１表示用画像を表示するステップと、データが所定の条件を満たすか否かを判断するステップと、判断の結果に基づいて、第１表示用画像に含まれる第１の合成画像を、画像のダミー画像に被合成画像を重畳した第２の合成画像に置き換えた第２表示用画像を生成し、コンピュータに表示させるステップと、をコンピュータに実行させる。
【００１８】
この局面に従えば、機密が漏洩するのを防止しつつ遠隔操作による操作支援を可能とした表示制御プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部材には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２０】
図１は、本発明の実施の形態の１つにおける画像形成システムの全体概要を示す図である。図１を参照して、画像形成システム１は、それぞれがネットワーク２に接続され、画像形成装置としてのＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００，１０１，１０２と、指導者がＭＦＰ１００を遠隔操作するために使用するパーソナルコンピュータ（以下「ＰＣ」という）２００とを含む。
【００２１】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、インターネットにゲートウェイを介して接続されている。ネットワーク２の接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）を用いたネットワーク、ワイドエリアネットワーク（ＷＡＮ）、インターネットであってもよい。
【００２２】
ＰＣ２００は、一般的なコンピュータであり、ＰＣ２００には、Ｗｅｂサーバに記憶されたＷｅｂページをダウンロードするためのブラウジングプログラムがインストールされており、Ｗｅｂサーバとして機能するＭＦＰ１００，１００Ａ〜１００Ｄを遠隔制御することが可能となっている。なお、ここでは、ＭＦＰ１００，１０１，１０２をＷｅｂサーバとして機能させ、ＰＣ２００でＭＦＰ１００，１０１，１０２を遠隔制御する例を示すが、ＰＣ２００に、ＭＦＰ１００，１００Ａ〜１００Ｄを遠隔制御するためのドライバプログラムをインストールするようにし、ＰＣ２００からＭＦＰ１００，１０１，１０２を遠隔制御するようにしてもよい。また、ここでは、ＰＣ２００とＭＦＰ１００，１００Ａ〜１００Ｄとをネットワーク２を介して接続する例を示すが、公衆電話回線網（ＰＳＴＮ）を介して接続するようにしてもよい。
【００２３】
ＭＦＰ１００，１０１，１０２各々は、原稿を読取るためのスキャナ装置、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成装置およびファクシミリ装置を含み、画像読取機能、複写機能、ファクシミリ送受信機能を備えている。また、ＭＦＰ１００，１０１，１０２各々は、Ｗｅｂサーバとして機能するためのプログラムがインストールされている。なお、本実施の形態においてはＭＦＰ１００，１０１，１０２を例に説明するが、ＭＦＰ１００，１０１，１０２に代えて、たとえば、プリンタ、ファクシミリ装置、パーソナルコンピュータ等であってもよい。また、ＭＦＰ１００，１０１，１０２は、構成及び機能が同じなので以下の説明では特に言及しない限りＭＦＰ１００を例に説明する。
【００２４】
図２は、ＭＦＰの外観を示す斜視図である。図３は、ＭＦＰのハードウェア構成の一例を示すブロック図である。図２および図３を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する静止画像を用紙等に形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、ユーザインターフェースとしての操作パネル１６０と、マイクロホン１７０と、スピーカ１８０と、を含む。
【００２５】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１４と、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、ファクシミリ部１１７と、フラッシュメモリ１１８Ａが装着されるカードインターフェース（Ｉ／Ｆ）１１８とを含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０、操作パネル１６０、マイクロホン１７０およびスピーカ１８０と接続され、ＭＦＰ１００の全体を制御する。
【００２６】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる静止画像を一時的に記憶する。
【００２７】
操作パネル１６０は、ＭＦＰ１００の上面に設けられ、表示部１６０Ａと操作部１６０Ｂとを含む。表示部１６０Ａは、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１６０Ｂは、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受付ける。操作部１６０Ｂは、表示部１６０Ａ上に設けられたタッチパネルをさらに含む。
【００２８】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク２に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介してＭＦＰ１０１，１０２またはＰＣ２００との間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク２を介してインターネットに接続されたコンピュータと通信が可能である。また、通信Ｉ／Ｆ部１１２は、ＰＣとの間で電子メールを送受信する。
【００２９】
ファクシミリ部１１７は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１７は、受信したファクシミリデータを、ＨＤＤ１１６に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１７により受信されたファクシミリデータを用紙に印刷する。また、ファクシミリ部１１７は、ＨＤＤ１１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００３０】
マイクロホン１７０は、ＭＦＰ１００を操作するユーザの音声を集音し、ＣＰＵ１１１に出力する。スピーカ１８０は、ＣＰＵ１１１により制御され、音を発生する。
【００３１】
カードＩ／Ｆ１１８は、フラッシュメモリ１１８Ａが装着される。ＣＰＵ１１１は、カードＩ／Ｆ１１８を介してフラッシュメモリ１１８Ａにアクセス可能である。ＣＰＵ１１１は、カードＩ／Ｆ１１８に装着されたフラッシュメモリ１１８Ａに記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムは、フラッシュメモリ１１８Ａに記録されたプログラムに限られず、ＨＤＤ１１６に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク２に接続された他のコンピュータが、ＭＦＰ１００のＨＤＤ１１６に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク２に接続された他のコンピュータからプログラムをダウンロードして、そのプログラムをＨＤＤ１１６に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３２】
図４は、ＰＣのハードウェア構成の一例を示すブロック図である。図４を参照して、ＰＣ２００は、それぞれがバス２１０に接続された、ＰＣ２００の全体を制御するためのＣＰＵ２０１と、ＣＰＵ２０１が実行するプログラム等を記憶するためのＲＯＭ２０２と、ＣＰＵ２０１の作業領域として用いられるＲＡＭ２０３と、ＰＣ２００をネットワークに接続するためのネットワークＩ／Ｆ２０４と、大容量記憶装置としてのＨＤＤ２０５と、表示部２０６と、ユーザの操作の入力を受付ける操作部２０７と、マイクロホン２０８と、スピーカ２０９と、を含む。
【００３３】
マイクロホン２０８は、ＰＣ２００を操作する指導者の音声を集音し、ＣＰＵ２０１に出力する。スピーカ２０９は、ＣＰＵ２０１により制御され、音を発生する。
【００３４】
本実施の形態においては、指導者がＰＣ２００を操作してＭＦＰ１００を遠隔操作する場合、指導者の音声は指導者が操作するＰＣ２００のマイクロホン２０８により集音され、ＭＦＰ１００に送信される。これよりＭＦＰ１００のスピーカ１８０から指導者が発生した音声が出力される。また、ＭＦＰ１００のユーザの音声は、ＭＦＰ１００が備えるマイクロホン１７０により集音され、ＰＣ２００に送信される。これによりＰＣ２００のスピーカ２０９からＭＦＰ１００のユーザが発生した音声が出力される。このようにして、指導者とＭＦＰ１００のユーザとが会話することができる。
【００３５】
図５は、ＭＦＰが備えるＣＰＵの機能の概要の一例を示す機能ブロック図である。図５を参照して、ＣＰＵ１１１は、ユーザが操作部１６０Ｂに入力する直接操作を受け付ける直接操作受付部５１と、遠隔操作を受け付ける遠隔操作受付部６１と、直接操作または遠隔操作に基づいて処理を実行する処理実行部５３と、第１表示用画面を生成する第１表示用画面生成部５５と、第２表示用画面を生成する第２表示用画面生成部５７と、処理対象とするデータが所定の条件を満たすか否かを判断する判断部６３と、画像の表示を制御する表示制御部５９と、を含む。
【００３６】
直接操作受付部５１は、ユーザが操作部１６０Ｂに操作を入力すると、操作部１６０Ｂから直接操作を受け付ける。直接操作受付部５１は、受け付けた操作を処理実行部５３および判断部６３に出力する。ここでは、ユーザが操作部１６０Ｂに入力する操作を、直接操作という。
【００３７】
遠隔操作受付部６１は、通信Ｉ／Ｆ部１１２がＰＣ２００から処理を実行するための遠隔操作を受信すると、通信Ｉ／Ｆ部１１２から遠隔操作を受け付ける。遠隔操作は、直接操作と同じ操作を含む。例えば、ＨＤＤ１１６に記憶されているデータを画像形成する処理、ファクシミリ送信する処理、他のコンピューターに電子メール等で送信する処理を含む。遠隔操作受付部６１は、受け付けた遠隔操作を処理実行部５３および判断部６３に出力する。
【００３８】
処理実行部５３は、直接操作受付部５１または遠隔操作受付部６１から直接操作または遠隔操作が入力されると、受け付けられた直接操作または遠隔操作に従って処理を実行する。具体的には、ＨＤＤ１１６に記憶されたデータのうち直接操作または遠隔操作で特定されるデータに、直接操作または遠隔操作により特定される処理を施す。直接操作または遠隔操作により特定される処理は、例えば、画像を形成する処理、ファクシミリ送信する処理、他のコンピューターに電子メール等を送信する処理、ＨＤＤ１１６に記憶されているデータを表示する処理を含む。処理実行部５３が処理を実行する場合に、その処理を実行させるために設定が必要であり、処理実行部５３は、設定を入力するための画面を生成する指示を、第１表示用画面生成部５５および第２表示用画面生成部５７に出力する。
【００３９】
判断部６３は、入力される直接操作または遠隔操作により特定されるデータが所定の条件を満たすか否かを判断し、判断結果を第２表示用画面生成部５７および表示制御部５９に出力する。判断結果は、所定の条件を満たすデータのデータ識別情報と所定の条件を満たすか否かを示す判別情報とを含む。
【００４０】
判断部６３は、モード判断部７１、合成画像判断部７３および属性判断部７５を含む。モード判断部７１は、直接操作または遠隔操作により特定されるデータが、親展モードに設定されているか否かを判断する。ＨＤＤ１１６に記憶されるデータはジョブデータを含む。ジョブデータは、データの実態を定義する部分と、そのデータに対して実行する処理を定義する定義部分とを含む。判断部６３は、ジョブデータに含まれる定義部分において、そのジョブデータが親展モードに設定されていればそのデータが所定の条件を満たすと判断するが、そのデータが親展モードに設定されていなければそのデータが所定の条件を満たさないと判断する。
【００４１】
図６は、ジョブデータの一例を示す図である。図６（Ａ）は、１つのジョブデータの全体の一例を示し、図６（Ｂ）および図６（Ｃ）は、ジョブデータに含まれるデータの実態部分の一例を示す。図６（Ａ）を参照して、ジョブデータ３０１は、定義部分３０３と、データの実態部分３０５とを含む。定義部分３０３は、ここではジョブデータを識別するためのジョブＩＤを設定するための項目と、処理を識別するためのアプリケーションＩＤを設定するための項目と、親展モードを設定するための項目と、ステープル加工の有無を設定するための項目と、パンチ加工の有無を設定するための項目と、スタンプ加工の有無を設定するための項目と、文字合成の有無を設定するための項目と、オーバーレイの有無を設定するための項目と、地紋の合成の有無を設定するための項目と、ウォーターマークの合成の有無を設定するための項目と、を含む。
【００４２】
実態部分３０５は、データの実態に対するリンクを含む。ここでは、データに含まれるページごとにページ情報へのリンクを含む。図６（Ｂ）は、第１ページのページ情報の一例を示す図である。図６（Ｂ）を参照して、ページ情報は、第１ページに割り当てられた画像データのアドレスを含む。図６（Ｃ）は、第２ページのページ情報の一例を示す図である。図６（Ｃ）を参照して、ページ情報は、第２ページに割り当てられた画像データのアドレスを含む。
【００４３】
図５に戻って、合成画像判断部７３は、直接操作または遠隔操作により特定されるデータが、機密情報に設定されているか否かを判断する。直接操作または遠隔操作により特定されるデータは、ＨＤＤ１１６に記憶されているデータをいい、被合成画像を含む。ＨＤＤ１１６に記憶されている被合成画像ごとに機密情報か否かを示す判断情報を関連付けた関連付テーブルをＨＤＤ１１６に予め記憶しておき、その関連付テーブルを参照して、被合成画像が機密情報に設定されているか否かを判断する。合成画像判断部７３は、直接操作または遠隔操作により特定される被合成画像が関連付テーブルによって機密情報に設定されていれば、所定の条件を満たすと判断するが、機密情報に設定されていなければ所定の条件を満たさないと判断する。
【００４４】
図７は、関連付テーブルの一例を示す図である。図７を参照して、関連付テーブル３００は、画像形成処理に含まれる画像形成処理がステープル加工処理、スタンプ加工処理、文字合成処理、オーバーレイ処理、地紋の合成処理にそれぞれ対応する関連付レコードを含む。関連付レコードは、モードを設定するための項目と、判断情報の項目と、代替パターンの項目と、を含む。モードの項目は、ステープル加工処理、スタンプ加工処理、文字合成処理、オーバーレイ処理、地紋の合成処理のいずれかを識別する情報が設定される。判断情報の項目は、機密情報であるか否かを定義する項目であり、機密情報と一般情報とのいずれかが設定される。代替パターンの項目は、判断情報の項目が機密情報に設定されている場合においてダミー画像として用いられる画像を識別するための情報が設定される。
【００４５】
例えば、ステープル加工処理に対応する関連付レコードは、モードの項目に「ステープル」が設定され、判断情報の項目に「一般情報」が設定され、代替パターンの項目には何も設定されない。また、スタンプ加工処理に対応する２つの関連付けレコードは、一方がモードの項目に「スタンプ（既定パターン）」が設定され、判断情報の項目に「一般情報」が設定され、代替パターンの項目には何も設定されないが、他方はモードの項目に「スタンプ（ユーザ設定パターン）」が設定され、判断情報の項目に「機密情報」が設定され、代替パターンの項目に「代替パターン１」が設定される。図７に示す関連付テーブルにおいては、モードの項目が「スタンプ（ユーザ設定パターン）」、「文字合成（ヘッダ・フッタ）」および「オーバーレイ」が設定されている関連付レコードにおいて、判断情報の項目が「機密情報」に設定されている。
【００４６】
図５に戻って、合成画像判断部７３は、直接操作または遠隔操作により特定されるデータが、機密情報に設定されているか否かを関連付テーブルを用いて判断するようにしたが、機密情報としての文字列をＥＥＰＲＯＭ１１５に予め記憶しておくようにし、直接操作または遠隔操作により特定されるデータに機密情報としての文字列が含まれているか否かを判断することにより、直接操作または遠隔操作により特定されるデータが機密情報に設定されているか否かを判断するようにしてもよい。この場合、直接操作または遠隔操作により特定されるデータに機密情報としての文字列が含まれていれば、所定の条件を満たすと判断するが、そうでなければ所定の条件を満たさないと判断する。
【００４７】
属性判断部７５は、直接操作または遠隔操作により特定されるデータの属性が、予め定められた属性であるか否かを判断する。予め定められた属性をＥＥＰＲＯＭ１１５に記憶しておくようにし、直接操作または遠隔操作により特定されるデータの属性が予め定められた属性か否かを判断する。属性判断部７５は、データの属性が予め定められた属性ならば、所定の条件を満たすと判断するが、データの属性が予め定められた属性でなければ、所定の条件を満たさないと判断する。
【００４８】
ここで、ＭＦＰ１００が処理対象とするデータについて説明する。データは、システム情報と一時情報とを含む。システム情報は、ＭＦＰに予め設定しておくことが可能な情報であり、ＭＦＰ１００の主電源がＯＦＦとなっても保持される情報である。システム情報は、例えばデータベースに記憶されているデータを含み、この場合における属性は、そのデータベースで定義されているデータの種類を示す。
【００４９】
一時情報は、ユーザが、ＭＦＰ１００に処理を実行させる際に、操作部１６０Ｂに入力した情報である。入力する際に、その入力箇所または設定内容に応じてデータの種類が決定される。例えば、電子メールアドレスを入力する場合には、データの種類が電子メールアドレスとしてＭＦＰ１００で判断される。
【００５０】
ここでは、所定の条件を満たす属性を定義した定義テーブルを予め定義記憶しておくようにし、属性判断部７５が、定義テーブルを参照して、データが所定の条件を満たすか否かを判断する。ここでは、所定の条件を満たす属性を、個人情報としている。個人情報は、例えば、電子メールアドレス、氏名、電話番号、住所等を含み、個人に関連し、割り当てられた情報である。
【００５１】
図８（Ａ）は、システム情報の一例を示す図である。図８（Ａ）を参照して、システム情報は、種類の項目と、データの項目と、属性の項目とを含む。例えば、種類の項目に「管理者Ｍａｉｌアドレス」が設定されているシステム情報は、データの項目にＭＦＰ１００を管理する管理者の電子メールアドレスが設定され、属性の項目に電子メールアドレスであることを示す「メールアドレス」が設定される。
【００５２】
図８（Ｂ）は、一時情報の一例を示す図である。図８（Ｂ）を参照して、一時情報はシステム情報と同様に、種類の項目と、データの項目と、属性の項目とを含む。例えば、種類の項目に「入力アドレス」が設定されている一時情報は、データの項目に電子メールアドレスが設定され、属性の項目に電子メールアドレスであることを示す「メールアドレス」が設定される。
【００５３】
図９は、定義テーブルの一例を示す図である。図９を参照して、定義テーブルは、属性ごとに所定の条件を満たすか否かを定義する定義レコードを含む。定義レコードは、属性の項目と、判断情報の項目と、代替文字列の項目と、を含む。ここでは、所定の条件を満たす属性に対して判断情報を機密情報が設定され、所定の条件を満たさない属性に対して一般情報が設定される。また、代替文字列の項目は、判断情報の項目が「機密情報」に設定されている定義レコードについて、代替される文字列が設定される。代替文字列の項目に設定される文字列は、属性を表す文字列が設定される。例えば、属性の項目に「メールアドレス」が設定されている定義レコードは、判断情報の項目に「機密情報」が設定されることにより所定の条件を満たす属性であることが定義され、代替文字列の項目に属性を表す文字列として「Ｍａｉｌ  Ａｄｄｒｅｓｓ」が設定される。
【００５４】
図５に戻って、第１表示用画面生成部５５は、処理実行部５３から設定を入力するための画面を生成する指示が入力されると、直接操作または遠隔操作で特定されるデータの画像を含む第１表示用画面を生成し、生成された第１表示用画面を表示制御部５９に出力する。
【００５５】
直接操作または遠隔操作で特定されるデータは、処理実行部５３が処理対象とするデータを含む。具体的には、第１表示用画面生成部５５は、直接操作または遠隔操作が直接操作または遠隔操作により特定されるデータをプレビュー表示する指示である場合、そのデータの画像を含む第１表示用画面を生成する。
【００５６】
さらに、直接操作または遠隔操作が画像形成処理の実行を指示する場合、その指示された画像形成処理がステープル加工処理、スタンプ加工処理、文字合成処理、オーバーレイ処理、地紋の合成処理を含む場合がある。この場合、第１表示用画面生成部５５は、直接操作または遠隔操作で特定されるデータは、ステープル加工処理、パンチ加工処理、スタンプ加工処理、文字合成処理、オーバーレイ処理または地紋の合成処理が実行されたことを示す画像を含む第１表示用画面を生成する。具体的には、第１表示用画面生成部５５は、直接操作または遠隔操作により特定される画像形成処理がステープル加工処理、パンチ加工処理、スタンプ加工処理、文字合成処理、オーバーレイ処理または地紋の合成処理を含む場合、データの画像のそれぞれの処理が行われる位置にそれぞれの処理が行われたことを示す画像を合成する。ステープル加工処理、パンチ加工処理、スタンプ加工処理、文字合成処理、オーバーレイ処理または地紋の合成処理が行われたことを示す画像は、それぞれステープル針の画像、パンチ穴の画像、スタンプの画像、文字の画像、オーバーレイの画像および地紋の画像である。ここでは、画像形成処理に含まれる処理を実行することによりデータの画像に合成される画像を被合成画像という。
【００５７】
また、第１表示用画面生成部５５は、直接操作または遠隔操作がＨＤＤ１１６に記憶されているデータを表示する処理の実行を指示する場合、ＨＤＤ１１６に記憶されているデータの画像を縮小したサムネイルまたはファイル名の画像を含む第１表示用画面を生成する。
【００５８】
第２表示用画面生成部５７は、処理実行部５３から設定を入力するための画面を生成する指示が入力されると、第２表示用画面を生成し、生成された第２表示用画面を表示制御部５９に出力する。第２表示用画面は、第１表示用画面生成部５５により生成される第１表示用画面の少なくとも一部を別の画像で置き換えた画像である。具体的には、第２表示用画面生成部５７は、直接操作または遠隔操作が直接操作または遠隔操作により特定されるデータをプレビュー表示する指示である場合、直接操作または遠隔操作により特定されるデータが所定の条件を満たすことを示す判別情報が判断部６３より入力されると、そのデータの画像に代えて予め定められたダミー画像を含む第２表示用画面を生成する。
【００５９】
さらに、第２表示用画面生成部５７は、直接操作または遠隔操作が画像形成処理の実行を指示し、かつ、指示された画像形成処理がステープル加工処理、スタンプ加工処理、文字合成処理、オーバーレイ処理、地紋の合成処理のいずれかを含む場合、被合成画像をデータの画像と合成した画像を含む第２表示用画像を生成するが、判断部６３により被合成画像が所定の条件を満たすことを示す判別情報が入力される場合、被合成画像に代えて、それらの処理が実行されたことを示す画像を、データの画像またはダミー画像に合成した画像を含む第２表示用画面を生成する。ステープル加工処理、スタンプ加工処理、文字合成処理、オーバーレイ処理、地紋の合成処理が実行されたことを示す画像は、それらの処理名の文字列を含む画像であってもよいし、それらの処理に割り当てられた記号、図柄などであってもよい。また、処理が実行されたことを示す画像は、データの画像またはダミー画像中の処理が実行される位置に配置される。
【００６０】
さらに、第２表示用画面生成部５７は、直接操作または遠隔操作がＨＤＤ１１６に記憶されているデータを表示する処理の実行を指示する場合、ＨＤＤ１１６に記憶されているデータの画像を縮小したサムネイルまたはファイル名の画像を含む第２表示用画面を生成するが、判断部６３によりデータの属性が機密情報であることを示す判別情報が入力される場合、指示されたデータの画像を、予め定められた代替文字列の画像に置き換えた第２表示用画面を生成する。
【００６１】
表示制御部５９は、第１プレビュー画像および第２プレビュー画像が入力される。表示制御部５９は、判断部６３によりデータが所定の条件を満たすと判断された場合、第１プレビュー画像を表示部１６０Ａに表示するとともに、通信Ｉ／Ｆ１１２を介して第２プレビュー画像をＰＣ２００に送信する。これにより、ＰＣ２００を操作する指導者は、ＭＦＰ１００のユーザが見るのと異なる画像を見ることになるが、データの画像または被合成画像がダミー画像に置き換えられているのみで、それらが配置される位置は同じである。このため、指導者は、データの内容を知ることはできないがＭＦＰ１００に処理させる内容を知ることができるので、的確な指導をすることができる。また、個人情報を含む画像がＰＣ２００に表示されないので、機密が漏れるの防止することができる。さらに、被合成画像に代わる画像は、実行された処理が実行されたことを示すので、指導者に画像形成処理の設定状態を知らせることができる。
【００６２】
一方、表示制御部５９は、判断部６３によりデータが所定の条件を満たさないと判断された場合、第１表示用画像を表示部１６０Ａに表示するとともに、通信Ｉ／Ｆ１１２を介して第１表示用画像をＰＣ２００に送信する。この場合、ＰＣ２００を操作する指導者は、ＭＦＰ１００のユーザが見るのと同じ画像を見ることができる。判断部６３によりデータが所定の条件を満たさないと判断された場合、第１表示用画像は、個人情報を含まないので、ＰＣ２００を操作する指導者に機密が漏れる惧れはない。
【００６３】
図１０（Ａ）および図１０（Ｂ）は、表示用画面の一例を示す第１の図である。図１０（Ａ）を参照して、第１表示用画面４００は、処理対象となるデータの画像をプレビュー表示する画面を示し、データの画像４０１を含む。一方、第２表示用画面４０１Ｂは、データの画像４０１に代えてダミー画像４０１Ｂを含む。
【００６４】
図１１（Ａ）および図１１（Ｂ）は、表示用画面の一例を示す第２の図である。図１１（Ａ）を参照して、第１表示用画面４１０は、処理対象となるデータのサムネイルを表示する画面を示し、３つのデータの画像を縮小したサムネイル４１１〜４１３を含む。一方、第２表示用画面４１０Ａは、サムネイル４１１〜４１３に代えてダミー画像４１１Ａ〜４１３Ａを含む。
【００６５】
図１２（Ａ）〜図１２（Ｈ）は、データの画像に被合成画像を合成した第１プレビュー画像の一例を示す図である。図１２（Ａ）は、ステープル加工処理が指定された場合におけるプレビュー画像を示し、データの画像３５１にステープルの画像３５３が重畳して合成される。図１２（Ｂ）は、パンチ加工処理が指定された場合におけるプレビュー画像を示し、データの画像３５１に２つのパンチ穴の画像３５５が重畳して合成される。図１２（Ｃ）は、既定パターンのスタンプ加工処理が指定された場合におけるプレビュー画像を示し、データの画像３５１に既定パターンのスタンプとして「至急」の文字を含むスタンプの画像３５７が重畳して合成される。図１２（Ｄ）は、ユーザ設定パターンのスタンプ加工処理が指定された場合におけるプレビュー画像を示し、データの画像３５１にユーザ設定パターンのスタンプとして「開発部」の文字を含むスタンプの画像３５９が重畳して合成される。図１２（Ｅ）は、日付の文字合成処理が指定された場合におけるプレビュー画像を示し、データの画像３５１に日付「Ｊａｎ  ２３，２００７」の文字の画像３６１が重畳して合成される。図１２（Ｆ）は、ヘッダ・フッタに文字を合成する文字合成処理が指定された場合におけるプレビュー画像を示し、データの画像３５１のヘッダ部分に「開発センタ」の文字の画像３６３が、データの画像３５１のフッタ部分に「開発部」の文字の画像３６４が、それぞれ重畳して合成される。図１２（Ｇ）は、オーバーレイ処理が指定された場合におけるプレビュー画像を示し、データの画像３５１にオーバーレイフォームの画像３６５が重畳して合成される。図１２（Ｈ）は、地紋の合成処理が指定された場合におけるプレビュー画像を示し、データの画像３５１に地紋の画像３６７が重畳して合成される。
【００６６】
図１３（Ａ）〜図１３（Ｈ）は、データの画像に代わるダミー画像に被合成画像に代えてダミー画像を合成した第２プレビュー画像の一例を示す図である。図１３（Ａ）は、図１２（Ａ）に示した第１プレビュー画像に対応する第２プレビュー画像を示し、データの画像３５１に代わるダミー画像３５１Ａにステープルの画像３５３が重畳して合成される。図１３（Ｂ）は、図１２（Ｂ）に示した第１プレビュー画像に対応する第２プレビュー画像を示し、データの画像３５１に代わるダミー画像３５１Ａに２つのパンチ穴の画像３５５が重畳して合成される。図１３（Ｃ）は、図１２（Ｃ）に示した第１プレビュー画像に対応する第２プレビュー画像を示し、データの画像３５１に代わるダミー画像３５１Ａに既定パターンのスタンプとして「至急」の文字を含むスタンプの画像３５７が重畳して合成される。図１３（Ｄ）は、図１２（Ｄ）に示した第１プレビュー画像に対応する第２プレビュー画像を示し、データの画像３５１に代わるダミー画像３５１Ａにスタンプ処理がされたことを示す「Ｓｔａｍｐ」の文字が表された画像３５９Ａが重畳して合成される。図１３（Ｅ）は、図１２（Ｅ）に示した第１プレビュー画像に対応する第２プレビュー画像を示し、データの画像３５１に代わるダミー画像３５１Ａに日付「Ｊａｎ  ２３，２００７」の文字の画像３６１が重畳して合成される。図１３（Ｆ）は、図１２（Ｆ）に示した第１プレビュー画像に対応する第２プレビュー画像を示し、データの画像３５１に代わるダミー画像３５１Ａのヘッダ部分にヘッダであることを示す「Ｈｅａｄｅｒ」の文字列の画像３６３Ａが、ダミー画像３５１Ａのフッタ部分にフッタであることを示す「Ｆｏｏｔｅｒ」の文字列の画像３６４Ａが、重畳して合成される。図１３（Ｇ）は、図１２（Ｇ）に示した第１プレビュー画像に対応する第２プレビュー画像を示し、データの画像３５１に代わるダミー画像３５１Ａにオーバーレイフォームであることを示す「Ｏｖｅｒｌａｙ  Ｆｏｒｍ」の文字列を含む画像３６５Ａが重畳して合成される。図１３（Ｈ）は、図１２（Ｈ）に示した第１プレビュー画像に対応する第２プレビュー画像を示し、データの画像３５１に代わるダミー画像３５１Ａに地紋の画像３６７が重畳して合成される。
【００６７】
図１４（Ａ）および図１４（Ｂ）は、表示用画面の一例を示す第３の図である。図１４（Ａ）を参照して、第１表示用画面４２０は、処理対象となるデータに画像処理した場合にプレビュー表示される画面を示し、データの画像４２１に被合成画像３５３，３５７,３６３，３６４の画像を合成した画像である。被合成画像３５３は、ステープルの画像であり、被合成画像３５７は「至急」の文字を含むスタンプの画像であり、被合成画像３６３はヘッダの画像であり、被合成画像３６４はフッタの画像である。
【００６８】
図１４（Ｂ）は、第１表示用画面４２０に対応する第２表示用画面４２０Ａを示し、データの画像４２１に代わるダミー画像４２１Ａに被合成画像３５３，３５７，３６３Ａ，３６４Ａの画像を合成した画像を含む。第１表示用画面４２０において被合成画像３６３，３６４は機密情報なので、それらが第２表示用画面４２０Ａにおいては、ダミー画像３６３Ａ，３６４Ａに置き換えられている。
【００６９】
図１５（Ａ）および図１５（Ｂ）は、表示用画面の一例を示す第４の図である。図１５（Ａ）を参照して、第１表示用画面４３０は、処理対象となるデータを表示する画面を示し、電子メールアドレス「ａａａ＠ａａａ．ｃｏｍ」の画像４３１、電話番号「０１２３−５５５−５５５５」の画像４３２およびサーバのＩＰアドレス「１１１．１１１．１１１．１１１」の画像４３３を含む。図１５（Ｂ）を参照して、第２表示用画面４３０Ａは、第１表示用画面４３０に含まれる電子メールアドレス「ａａａ＠ａａａ．ｃｏｍ」の画像４３１に代えて代替文字列「Ｍａｉｌ  Ａｄｄｒｅｓｓ」の画像４３１Ａ、電話番号「０１２３−５５５−５５５５」の画像４３２に代えて代替文字列「Ｐｈｏｎｅ  Ｎｕｍｂｅｒ」の画像４３２ＡおよびサーバのＩＰアドレス「１１１．１１１．１１１．１１１」の画像４３３に代えて代替文字列「Ｓｅｒｖｅｒ  Ａｄｄｒｅｓｓ」の画像４３３Ａを含む。
【００７０】
図１６は、表示制御処理の流れの一例を示すフローチャートである。表示制御処理は、ＭＦＰ１００が備えるＣＰＵ１１１が表示制御プログラムを実行することによりＣＰＵ１１１により実行される処理である。図１６を参照して、ＣＰＵ１１１は、直接操作または間接操作を受け付けたか否かを判断する(ステップＳ０１）。直接操作または間接操作が受け付けられるまで待機状態となり（ステップＳ０１でＮＯ）、直接操作または間接操作を受け付けると（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。
【００７１】
ステップＳ０２においては、第１表示用画面を生成し、処理をステップＳ０３に進める。具体的には、ステップＳ０１において受け付けられが直接操作または間接操作で特定されるデータを含む画像を生成する。ステップＳ０３においては、生成された第１表示用画面を表示部１６０Ａに表示し、処理をステップＳ０４に進める。ステップＳ０４においては、機密フラグをＯＦＦに設定する、機密フラグは、後述するステップＳ１０でＯＮに設定され、ステップＳ２０で参照され、データが所定の条件を満たす場合にＯＮに設定される。
【００７２】
ステップＳ０５においては、ステップＳ０１において受け付けられた直接操作または遠隔操作により特定されるデータが親展モードに設定されているか否かを判断する。直接操作または遠隔操作により特定されるジョブデータの定義部分において親展モードがＯＮに設定されているか否かを判断する。データが親展モードに設定されていれば処理をステップＳ０７に進めるが、そうでなければ処理をステップＳ０６に進める。
【００７３】
ステップＳ０６においては、ステップＳ０１において受け付けられた直接操作または遠隔操作で特定されるデータが機密情報を含むか否かを判断する。データが機密情報を含むか否かは、予め定められた文字列をデータが含むか否かにより判断する。データが機密情報を含む場合、処理をステップＳ０７に進め、そうでなければ処理をステップＳ０９に進める。
【００７４】
ステップＳ０７においては、機密フラグをＯＮに設定し、処理をステップＳ０８に進める。ステップＳ０８においては、第２表示用画面を生成し、処理をステップＳ０９に進める。具体的には、ステップＳ０２で生成された第１表示用画面のうち直接操作または間接操作で特定されるデータの画像を、予め定められたダミー画像に置き換えた第２表示用画面を生成する。
【００７５】
ステップＳ０９においては、データの属性が機密情報か否かを判断する。データの属性が機密情報か否かはデータの属性が、予め定められた属性か否かにより判断する。データの属性が機密情報ならば処理をステップＳ１０に進めるが、そうでなければ処理をステップＳ１２に進める。ステップＳ１０においては、機密フラグをＯＮに設定し、処理をステップＳ１１に進める。ステップＳ１１においては、第２表示用画面を生成し、処理をステップＳ１２に進める。具体的には、ステップＳ０２で生成された第１表示用画面のうち直接操作または間接操作で特定されるデータの画像を、予め定められたダミー画像に置き換えた第２表示用画面を生成する。具体的には、ステップＳ０２で生成された第１表示用画面、または、ステップＳ０８が実行される場合にはステップＳ０８において生成された第２表示用画面のうちデータの文字列を代替文字列で置き換えた第２表示用画面を生成する。
【００７６】
ステップＳ１２においては、ステップＳ０１において受け付けられた直接操作または遠隔操作が、合成指示を含むか否かを判断する。合成指示を含むならば処理をステップＳ１３に進め、そうでなければ処理をステップＳ２０に進める。ステップＳ１３においては、定数Ｎにモード数Ｎを設定する。モード数Ｎは、画像形成処理に含まれる複数ある合成処理の数を示す。次のステップＳ１４においては、変数ｉに０設定し、処理をステップＳ１５に進める。ステップＳ１５においては、変数ｉが定数Ｎより小さいか否かを判断する。変数ｉが定数Ｎより小さければ処理をステップＳ１６に進め、そうでなければ処理をステップＳ２０に進める。
【００７７】
ステップＳ１６においては、合成モード（ｉ）の被合成画像が機密情報を含むか否かを判断する。被合成画像が機密情報に設定されているか否かにより判断する。被合成画像が機密情報を含むと判断する場合に、処理をステップＳ１７に進め、そうでなければ処理をステップＳ１９に進める。ステップＳ１７においては、機密フラグをＯＮに設定し、処理をステップＳ１８に進める。ステップＳ１８においては、第２表示用画面を生成し、処理をステップＳ１９に進める。具体的には、ステップＳ０２で生成された第１表示用画面、または、ステップＳ０８が実行される場合にはステップＳ０８において生成された第２表示用画面のうち直接操作または間接操作で特定される被合成画像を、予め定められた代替パターンの画像に置き換えた第２表示用画面を生成する。これにより、機密情報を含む被合成画像が代替パターンの画像で置き換えられるので、第２表示用画像が機密情報を含まない画像に変換される。ステップＳ１９においては変数ｉに１を加算し、処理をステップＳ１５に戻す。
【００７８】
ステップＳ２０においては、機密フラグがＯＮに設定されているか否かを判断する。機密フラグがＯＮに設定されていれば処理をステップＳ２１に進めるが、そうでなければ処理をステップＳ２２に進める。ステップＳ２１においては、第２表示用画像をＰＣ２００に送信し、処理をステップＳ２３に進める。データが親展モードに設定されている場合、データの属性が機密情報の場合、被合成画像が機密情報を含む場合のいずれかの場合、第２表示用画面が送信されるが、第２表示用画面は、データが親展モードに設定されている場合はデータの画像に代えてダミー画像を含み、データの属性が機密情報の場合はデータの画像に変えて代替文字列の画像を含む、被合成画像が機密情報を含む場合は被合成画像に変えて代替パターンの画像を含む。このため、第２表示用画面は機密情報を含まないので、第２表示用画面をＰＣ２００を操作する指導者が見たとしても、機密が知られることがない。
【００７９】
一方、ステップＳ２２においては、第１表示用画面をＰＣ２００に送信し、処理をステップＳ２３に進める。データが親展モードに設定されていないか、または、データの属性が機密情報でない場合であって、被合成画像が機密情報を含まなければ、第１表示用画面は機密情報を含まない。このため、第１表示用画面をＰＣ２００を操作する指導者が見たとしても、機密が知られることがない。
【００８０】
ステップＳ２３においては、画像形成指示を受け付けたか否かを判断する。画像形成指示を受け付けたならば処理をステップＳ２４に進めるが、そうでなければ処理をステップＳ０１に戻す。ステップＳ２４においては、画像形成処理を実行し、処理を終了する。
【００８１】
以上説明したように本実施の形態におけるＭＦＰ１００は、直接操作または遠隔操作により特定されるデータの画像を含む第１表示用画面を表示部１６０Ａに表示する一方、データが親展モードに設定されている場合、データの属性が機密情報の場合、被合成画像が機密情報を含む場合のいずれかの場合、第１表示用画面に代えて、第２表示用画面をＰＣ２００に表示させる。このため、ＰＣ２００を操作する指導者に機密が漏洩するのを防止しつつ、指導者は遠隔操作によってＭＦＰ１００のユーザの操作を支援することができる。
【００８２】
なお、本実施の形態においては、画像形成装置の一例としてＭＦＰ１００を説明したが、図１６に示した処理をＭＦＰ１００に実行させるための表示制御方法またはその表示制御方法をＭＦＰ１００を制御するＣＰＵ１１１に実行させる表示制御プログラムとして発明を捉えることができるのは言うまでもない。
【００８３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施の形態の１つにおける画像形成システムの全体概要を示す図である。
【図２】ＭＦＰの外観を示す斜視図である。
【図３】ＭＦＰのハードウェア構成の一例を示すブロック図である。ＭＦＰのハード構成の一例を示すブロック図である。
【図４】ＰＣのハードウェア構成の一例を示すブロック図である。
【図５】ＭＦＰが備えるＣＰＵの機能の概要の一例を示す機能ブロック図である。
【図６】ジョブデータの一例を示す図である。
【図７】関連付テーブルの一例を示す図である。
【図８】（Ａ）は、システム情報の一例を示す図であり、（Ｂ）は、一時情報の一例を示す図である。
【図９】定義テーブルの一例を示す図である。
【図１０】表示用画面の一例を示す第１の図である。
【図１１】表示用画面の一例を示す第２の図である。
【図１２】データの画像に被合成画像を合成した第１プレビュー画像の一例を示す図である。
【図１３】データの画像に代わるダミー画像に被合成画像に代えてダミー画像を合成した第２プレビュー画像の一例を示す図である。
【図１４】表示用画面の一例を示す第３の図である。
【図１５】表示用画面の一例を示す第４の図である。
【図１６】表示制御処理の流れの１例を示すフローチャートである。
【符号の説明】
【００８５】
１  画像形成システム、２  ネットワーク、５１  直接操作受付部、５３  処理実行部、５５  表示用画面生成部、５７  表示用画面生成部、５９  表示制御部、６１  遠隔操作受付部、６３  判断部、７１  モード判断部、７３  合成画像判断部、７５  属性判断部、１００  ＭＦＰ、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＥＥＰＲＯＭ、１１６  ＨＤＤ、１１７  ファクシミリ部、１１８  カードＩ／Ｆ、１１８Ａ  フラッシュメモリ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１６０  操作パネル、１６０Ａ  表示部、１６０Ｂ  操作部、１７０  マイクロホン、１８０  スピーカ。
【図１】
0005062007.tif 000002
【図２】
0005062007.tif 000003
【図３】
0005062007.tif 000004
【図４】
0005062007.tif 000005
【図５】
0005062007.tif 000006
【図６】
0005062007.tif 000007
【図７】
0005062007.tif 000008
【図８】
0005062007.tif 000009
【図９】
0005062007.tif 000010
【図１０】
0005062007.tif 000011
【図１１】
0005062007.tif 000012
【図１２】
0005062007.tif 000013
【図１３】
0005062007.tif 000014
【図１４】
0005062007.tif 000015
【図１５】
0005062007.tif 000016
【図１６】
0005062007.tif 000017