(57)【特許請求の範囲】
【請求項１】
通信可能に接続された複合機に備えられる表示部または上記複合機の近傍に配置される表示部の表示内容を制御する表示制御装置であって、
上記複合機は、当該複合機の装置機能を当該複合機で動作する標準アプリケーションにより制御する標準機能と、当該複合機の装置機能を通信可能に接続された他の装置で動作する外部アプリケーションにより制御する拡張機能とを有し、かつ当該複合機のユーザからの操作入力を受け付ける操作入力部を備えており、
上記表示制御装置は、
上記標準アプリケーションの操作マニュアルおよび上記外部アプリケーションの操作マニュアルの両方についての上記表示部への表示を制御するマニュアル表示制御部を備え、
上記マニュアル表示制御部は、
上記標準アプリケーションおよび上記外部アプリケーションのうち、ユーザが上記操作入力部を介して操作入力を行っているアプリケーションである操作中アプリケーションの操作マニュアルを上記表示部に表示させ、
上記操作中アプリケーションに関する文書形式の上記操作マニュアルを上記複合機または上記他の装置から取得するか、あるいは当該表示制御装置に備えられる記憶手段から読み出し、
フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を規定したスタイルシートを上記操作中アプリケーションに関する文書形式の上記操作マニュアルに対して適用することにより、上記各アプリケーションの上記操作マニュアルを共通の表示ポリシーに基づいて上記表示部に表示させ、
上記表示ポリシーは、フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を規定したものであることを特徴とする表示制御装置。
【請求項２】
上記マニュアル表示制御部は、上記各アプリケーションの操作マニュアルに対して共通の上記スタイルシートを適用することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
上記マニュアル表示制御部は、フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を含む複数の項目のうちの一部が一致し、残りが異なるように規定された複数の上記スタイルシートのうち、ユーザが上記操作入力部を介して操作入力を行っているアプリケーションに予め対応付けられたスタイルシートを当該アプリケーションの操作マニュアルに適用して当該操作マニュアルを上記表示部に表示させることを特徴とする請求項１に記載の表示制御装置。
【請求項４】
上記表示部は、ユーザが操作入力を行うための操作画面を表示するための上記複合機に備えられる操作画面表示部の一部、または上記複合機の近傍における上記操作入力部に対する操作を行うユーザが視認可能な位置に配置されるディスプレイ装置であり、
上記マニュアル表示制御部は、上記複合機の近傍に上記ディスプレイ装置が配置されている場合には当該ディスプレイ装置に上記操作マニュアルを表示させ、上記複合機の近傍に上記ディスプレイ装置が配置されていない場合には上記操作画面表示部に上記操作マニュアルを表示させることを特徴とする請求項１から３のいずれか１項に記載の表示制御装置。
【請求項５】
上記表示部は、ユーザが操作入力を行うための操作画面を表示するための上記複合機に備えられる操作画面表示部の一部、または上記複合機の近傍における上記操作入力部に対する操作を行うユーザが視認可能な位置に配置されるディスプレイ装置であり、
上記マニュアル表示制御部は、上記操作画面表示部の表示画面のサイズが上記操作画面と上記操作マニュアルとを同時に表示可能な所定サイズ以上である場合には上記操作マニュアルを上記操作画面表示部の一部に表示させ、上記操作画面表示部の表示画面のサイズが上記所定サイズ未満である場合には上記操作マニュアルを上記ディスプレイ装置に表示させることを特徴とする請求項１から３のいずれか１項に記載の表示制御装置。
【請求項６】
上記マニュアル表示制御部は、上記表示部に上記操作マニュアルを表示させた後、ユーザが上記操作入力部に対する操作入力を所定時間以上行わなかった場合に、上記操作マニュアルに代えて上記表示部に他の画像を表示させることを特徴とする請求項１から５のいずれか１項に記載の表示制御装置。
【請求項７】
上記マニュアル表示制御部は、上記複合機または上記外部アプリケーションからＨＴＴＰプロトコルを用いて送信されるユーザ操作情報に基づいてユーザが操作入力した内容を検出することを特徴とする請求項１から６のいずれか１項に記載の表示制御装置。
【請求項８】
上記外部アプリケーションを動作させる外部アプリケーション処理部を備えていることを特徴とする請求項１から７のいずれか１項に記載の表示制御装置。
【請求項９】
上記マニュアル表示制御部は、上記表示部の表示性能に応じて上記操作マニュアルの表示内容を変更することを特徴とする請求項１から８のいずれか１項に記載の表示制御装置。
【請求項１０】
上記マニュアル表示制御部は、上記複合機に対して任意に装着される装置であるオプション装置が上記複合機に装着されているか否かおよび上記複合機に装着されているオプション装置の種類に応じて上記操作マニュアルの表示内容を変更することを特徴とする請求項１から９のいずれか１項に記載の表示制御装置。
【請求項１１】
上記マニュアル表示制御部は、上記操作入力部を介して操作入力を行っているユーザの属性に応じて上記操作マニュアルの表示内容を変更することを特徴とする請求項１から１０のいずれか１項に記載の表示制御装置。
【請求項１２】
複合機と、上記複合機に備えられる表示部または上記複合機の近傍に配置される表示部の表示内容を制御するための請求項１から１１のいずれか１項に記載の表示制御装置とを備えていることを特徴とする複合機制御システム。
【請求項１３】
複合機と、上記複合機に対して通信可能に接続され、上記複合機に備えられる表示部または上記複合機の近傍に配置される表示部の表示内容を制御する表示制御装置とを備えた複合機制御システムにおける表示制御方法であって、
上記複合機は、当該複合機の装置機能を当該複合機で動作する標準アプリケーションにより制御する標準機能と、当該複合機の装置機能を通信可能に接続された他の装置で動作する外部アプリケーションにより制御する拡張機能とを有し、かつ当該複合機のユーザからの操作入力を受け付ける操作入力部を備えており、
上記標準アプリケーションおよび上記外部アプリケーションの両方についての操作マニュアルの上記表示部への表示を、上記表示制御装置に備えられる各アプリケーションについて共通のマニュアル表示制御部によって制御するマニュアル表示制御工程を含み、
上記マニュアル表示制御工程では、
ユーザが上記操作入力部を介して操作入力を行っているアプリケーションである操作中アプリケーションに関する文書形式の操作マニュアルを上記複合機または上記他の装置から取得するか、あるいは当該表示制御装置に備えられる記憶手段から読み出し、
フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を規定したスタイルシートを上記操作中アプリケーションに関する文書形式の上記操作マニュアルに対して適用することにより、上記各アプリケーションの上記操作マニュアルを共通の表示ポリシーに基づいて上記表示部に表示させ、
上記表示ポリシーは、フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を規定したものであることを特徴とする表示制御方法。
【請求項１４】
請求項１から１１のいずれか１項に記載の表示制御装置を動作させるプログラムであって、コンピュータを上記マニュアル表示制御部として機能させるためのプログラム。
【請求項１５】
請求項１４に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して通信可能に接続された複合機における表示内容を制御する表示制御装置、表示制御方法、および上記複合機と上記表示制御装置とを含む複合機制御システム、に関するものである。
【背景技術】
【０００２】
従来、複合機（ＭＦＰ；multifunction peripheral）と、パーソナルコンピュータ等の情報処理装置とを通信可能に接続し、複合機の機能と情報処理装置上で動作するアプリケーションの機能とを連携させることにより、複合機をトータルアプリケーションシステムの一部として動作させるシステムが提案されている。例えば、特許文献１には、複合機と、通信ネットワークを介して上記複合機に制御指示を送信する情報処理装置とを備えた複合機制御システムが開示されている。この種のシステムでは、複合機において情報処理装置で動作するアプリケーションを利用する場合、上記情報処理装置から複合機に上記アプリケーションに応じてカスタマイズされたＵＩ（ユーザインターフェース）画面を送信し、複合機がこのＵＩ画面を表示させるようになっている。これにより、ユーザは、上記ＵＩ画面に対して所望の指示入力（例えばプリント指示、スキャン指示など）を行うようになっている。
【０００３】
また、従来、各種電化製品の取扱説明書等の操作マニュアルを電子データ化して記憶させておき、当該操作マニュアルにおけるユーザからの指示に応じた部分を表示させる技術が知られている。例えば、特許文献２には、紙に印刷された状態と同じ状態の画像を表示できるように操作マニュアルを電子データ化しておき、ユーザからの操作を受け付けたときに、上記操作マニュアルにおけるユーザからの操作に関連する部分の情報をユーザが理解し易いように簡便に表示する操作マニュアル表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１７４４００号公報（平成１９年７月５日公開）
【特許文献２】特開２０１０−１８５９９４号公報（平成２２年８月２６日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献２の技術は、ユーザ操作と、操作マニュアルにおける上記ユーザ操作に応じた部分とが予め関連付けテーブルに記憶されている場合には非常に有益である。しかしながら、上記特許文献２の技術をトータルアプリケーションシステムの一部として動作させるシステムに適用する場合、ユーザ操作に応じた操作マニュアルを統一感のある表示形態で表示させることが困難であるという問題がある。
【０００６】
すなわち、上記のようなトータルアプリケーションシステムでは、複合機は、情報処理装置から送信されてくるＵＩ画面を表示させ、このＵＩ画面に対するユーザ操作を上記情報処理装置に伝達し、それに応じて上記情報処理装置から送信されてくる制御情報に基づいて当該複合機の動作を制御するようになっている。このため、複合機自身は、ＵＩ画面の表示内容やユーザ操作の具体的内容を把握することができず、ユーザ操作に応じた操作マニュアルの表示制御を行うことができない。したがって、操作マニュアルの表示制御は各アプリケーションが個別に行う必要があり、統一感のある操作マニュアルの表示を行うことができない。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、複合機と、上記複合機に対して通信可能に接続された情報処理装置とを備え、上記複合機の装置機能を当該複合機で動作する標準アプリケーションにより制御する標準機能と、上記複合機の装置機能を上記情報処理装置で動作する外部アプリケーションにより制御する拡張機能とを有する複合機制御システムにおいて、各アプリケーションに関する操作マニュアルを統一感のある表示形態で表示させることにある。
【課題を解決するための手段】
【０００８】
本発明の表示制御装置は、上記の課題を解決するために、通信可能に接続された複合機に備えられる表示部または上記複合機の近傍に配置される表示部の表示内容を制御する表示制御装置であって、上記複合機は、当該複合機の装置機能を当該複合機で動作する標準アプリケーションにより制御する標準機能と、当該複合機の装置機能を通信可能に接続された他の装置で動作する外部アプリケーションにより制御する拡張機能とを有し、かつ当該複合機のユーザからの操作入力を受け付ける操作入力部を備えており、上記表示制御装置は、上記標準アプリケーションの操作マニュアルおよび上記外部アプリケーションの操作マニュアルの両方についての上記表示部への表示を制御するマニュアル表示制御部を備え、上記マニュアル表示制御部は、上記標準アプリケーションおよび上記外部アプリケーションのうち、ユーザが上記操作入力部を介して操作入力を行っているアプリケーションの操作マニュアルを上記表示部に表示させることを特徴としている。
【０００９】
上記の構成によれば、上記マニュアル表示制御部は、上記標準アプリケーションおよび上記外部アプリケーションの両方についての操作マニュアルの上記表示部への表示を制御するように設けられており、ユーザが上記操作入力部を介して操作入力を行っているアプリケーションの操作マニュアルを上記表示部に表示させる。すなわち、上記の構成によれば、ユーザが操作入力を行っているアプリケーションが標準アプリケーションであるか外部アプリケーションであるかにかかわらず、共通のマニュアル表示制御部によって操作マニュアルの表示制御が行われる。これにより、標準アプリケーションであるか外部アプリケーションであるかにかかわらず、各アプリケーションに関する操作マニュアルを統一感のある表示形態で表示させることができる。また、表示制御装置によって複合機に備えられる表示部または複合機の近傍に配置される表示部に対するマニュアルの表示を制御することにより、表示制御装置に対して変更指示を行うだけで複合機に備えられる表示部あるいは複合機の近傍に配置される表示部に対する表示内容（例えばマニュアルの記載内容、マニュアルの表示設定など）の変更を容易に行うことができる。
【００１０】
また、上記マニュアル表示制御部は、上記各アプリケーションの操作マニュアルを共通の表示ポリシー（フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を規定した表示ルール）に基づいて上記表示部に表示させる構成としてもよい。例えば、上記マニュアル表示制御部は、文書形式の上記操作マニュアルを上記複合機または上記他の装置から取得するか、あるいは当該表示制御装置に備えられる記憶手段から読み出し、フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を規定したスタイルシートを文書形式の上記操作マニュアルに適用することにより上記操作マニュアルを上記表示部に表示させる構成としてもよい。
【００１１】
上記の構成によれば、上記各アプリケーションの操作マニュアルを表示させる際の、フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目をアプリケーションによらず共通に設定することができる。これにより、各アプリケーションに関する操作マニュアルをより統一感のある表示形態で表示させることができる。
【００１２】
また、上記マニュアル表示制御部は、上記各アプリケーションの操作マニュアルに対して共通の上記スタイルシートを適用する構成としてもよい。
【００１３】
上記の構成によれば、上記スタイルシートにおいて規定された各項目をアプリケーションによらず共通に設定することができるので、各アプリケーションに関する操作マニュアルをより統一感のある表示形態で表示させることができる。
【００１４】
また、上記マニュアル表示制御部は、フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を含む複数の項目のうちの一部が一致し、残りが異なるように規定された複数の上記スタイルシートのうち、ユーザが上記操作入力部を介して操作入力を行っているアプリケーションに予め対応付けられたスタイルシートを当該アプリケーションの操作マニュアルに適用して当該操作マニュアルを上記表示部に表示させる構成としてもよい。
【００１５】
上記の構成によれば、フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を含む複数の項目のうちの一部をアプリケーションによらず共通に設定するとともに、残りの項目をアプリケーション毎に設定することができる。したがって、各アプリケーションに関する操作マニュアルを統一感のある表示形態で表示させつつ、表示形態の一部をアプリケーション毎に個別に設定することができる。
【００１６】
また、上記表示部は、ユーザが操作入力を行うための操作画面を表示するための上記複合機に備えられる操作画面表示部の一部、または上記複合機の近傍における上記操作入力部に対する操作を行うユーザが視認可能な位置に配置されるディスプレイ装置であり、上記マニュアル表示制御部は、上記複合機の近傍に上記ディスプレイ装置が配置されている場合には当該ディスプレイ装置に上記操作マニュアルを表示させ、上記複合機の近傍に上記ディスプレイ装置が配置されていない場合には上記操作画面表示部に上記操作マニュアルを表示させる構成としてもよい。
【００１７】
また、上記表示部は、ユーザが操作入力を行うための操作画面を表示するための上記複合機に備えられる操作画面表示部の一部、または上記複合機の近傍における上記操作入力部に対する操作を行うユーザが視認可能な位置に配置されるディスプレイ装置であり、上記マニュアル表示制御部は、上記操作画面表示部の表示画面のサイズが上記操作画面と上記操作マニュアルとを同時に表示可能な所定サイズ以上である場合には上記操作マニュアルを上記操作画面表示部の一部に表示させ、上記操作画面表示部の表示画面のサイズが上記所定サイズ未満である場合には上記操作マニュアルを上記ディスプレイ装置に表示させる構成としてもよい。
【００１８】
上記の各構成によれば、操作マニュアルが、操作画面が表示される操作画面表示部の一部、または上記操作入力部に対する操作を行うユーザが視認可能な位置に配置されるディスプレイ装置に表示されるので、ユーザが表示される操作マニュアルを参照しながら操作入力を行うことができる。
【００１９】
また、上記マニュアル表示制御部は、上記表示部に上記操作マニュアルを表示させた後、ユーザが上記操作入力部に対する操作入力を所定時間以上行わなかった場合に、上記操作マニュアルに代えて上記表示部に他の画像を表示させる構成としてもよい。
【００２０】
上記の構成によれば、上記操作マニュアルが長時間表示され続けることにより、表示画面の焼きつき等の不具合が生じることを防止できる。また、上記他の画像として、例えば、各種広告情報、各種イベント情報、各種メッセージ情報などを表示させることにより、操作入力が行われていないときに上記表示部を有効利用することができる。
【００２１】
また、上記マニュアル表示制御部は、上記複合機または上記外部アプリケーションからＨＴＴＰプロトコルを用いて送信されるユーザ操作情報に基づいてユーザが操作入力した内容を検出する構成であってもよい。
【００２２】
上記の構成によれば、従来から汎用されているウェブ通信技術（ウェブサーバとウェブブラウザとの間で用いられている通信技術）を用いて上記表示制御装置による表示制御を行うことができる。また、例えば、複合機がファイアウォール内に備えられており、表示制御装置がファイアウォール外に備えられている場合であっても、ＨＴＴＰプロトコルを用いて複合機から表示制御装置へのユーザ操作情報の通知を行うことにより、ファイアウォールの影響を受けずに表示制御装置にユーザ操作情報の通知を行うことができる。
【００２３】
また、上記外部アプリケーションを動作させる外部アプリケーション処理部を備えている構成としてもよい。
【００２４】
上記の構成によれば、上記表示制御装置により、上記複合機の装置機能を制御するとともに、上記複合機において利用中のアプリケーションに関する操作マニュアルの表示制御を行うことができる。
【００２５】
また、上記マニュアル表示制御部は、上記表示部の表示性能に応じて上記操作マニュアルの表示内容を変更する構成としてもよい。
【００２６】
上記の構成によれば、表示部の表示性能に応じたマニュアル表示を行うことができる。
【００２７】
また、上記マニュアル表示制御部は、上記複合機に対して任意に装着される装置であるオプション装置が上記複合機に装着されているか否かおよび上記複合機に装着されているオプション装置の種類に応じて上記操作マニュアルの表示内容を変更する構成としてもよい。
【００２８】
上記の構成によれば、オプション装置の有無に応じたマニュアル表示を行うことができる。
【００２９】
また、上記マニュアル表示制御部は、上記操作入力部を介して操作入力を行っているユーザの属性に応じて上記操作マニュアルの表示内容を変更する構成としてもよい。
【００３０】
上記の構成によれば、ユーザの属性に応じたマニュアル表示を行うことができる。
【００３１】
本発明の複合機制御システムは、複合機と、上記複合機に備えられる表示部または上記複合機の近傍に配置される表示部の表示内容を制御するための上記したいずれかの表示制御装置とを備えていることを特徴としている。
【００３２】
上記の構成によれば、標準アプリケーションであるか外部アプリケーションであるかにかかわらず、各アプリケーションに関する操作マニュアルを統一感のある表示形態で表示させることができる。
【００３３】
本発明の表示制御方法は、複合機と、上記複合機に対して通信可能に接続され、上記複合機に備えられる表示部または上記複合機の近傍に配置される表示部の表示内容を制御する表示制御装置とを備えた複合機制御システムにおける表示制御方法であって、上記複合機は、当該複合機の装置機能を当該複合機で動作する標準アプリケーションにより制御する標準機能と、当該複合機の装置機能を通信可能に接続された他の装置で動作する外部アプリケーションにより制御する拡張機能とを有し、かつ当該複合機のユーザからの操作入力を受け付ける操作入力部を備えており、上記標準アプリケーションおよび上記外部アプリケーションの両方についての操作マニュアルの上記表示部への表示を、上記表示制御装置に備えられる各アプリケーションについて共通のマニュアル表示制御部によって制御するマニュアル表示制御工程を含み、上記マニュアル表示制御工程では、ユーザが上記操作入力部を介して操作入力を行っているアプリケーションの操作マニュアルを上記表示部に表示させることを特徴としている。
【００３４】
上記の方法によれば、標準アプリケーションであるか外部アプリケーションであるかにかかわらず、各アプリケーションに関する操作マニュアルを統一感のある表示形態で表示させることができる。
【００３５】
なお、上記表示制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記マニュアル表示制御部として動作させることにより上記表示制御装置をコンピュータにて実現させるプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に含まれる。
【発明の効果】
【００３６】
以上のように、本発明の表示制御装置、複合機制御システム、および表示制御方法によれば、各アプリケーションに関する操作マニュアルを統一感のある表示形態で表示させることができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施形態にかかる複合機制御システムの構成を示す説明図である。
【図２】図１に示した複合機制御システムに備えられる複合機における処理の流れを示すフローチャートである。
【図３】図１に示した複合機制御システムにおいて、コピーモードが選択された場合に複合機から情報処理装置に送信されるユーザ操作情報の例を示す説明図である。
【図４】図１に示した複合機システムに備えられる複合機の表示部に表示されるアプリ選択画面の一例を示す説明図である。
【図５】図１に示した複合機制御システムにおいて、コピーモードに関する操作マニュアルをディスプレイ装置に表示させる場合の処理の流れを示すフローチャートである。
【図６】図５に示した処理において複合機の表示部に表示されるコピーモードの初期画面の一例を示す説明図である。
【図７】図５に示した処理において、複合機から情報処理装置に送信されるユーザ操作情報の一例を示す説明図である。
【図８】図５に示した処理において複合機の表示部に表示されるコピー濃度の設定画面の一例を示す説明図である。
【図９】図５に示した処理において情報処理装置からディスプレイ装置に送信されるマニュアル表示データの一例を示す説明図である。
【図１０】図５に示した処理においてディスプレイ装置に表示される操作マニュアルの一例を示す説明図である。
【図１１】図５に示した処理における通信処理の概要を示す説明図である。
【図１２】図１に示した複合機制御システムにおいて、コピーモードに関する操作マニュアルを複合機の表示部に表示させる場合の処理の流れを示すフローチャートである。
【図１３】図１２の処理において情報処理装置から複合機に送信されるマニュアル表示データの例を示す説明図である。
【図１４】図１２に示した処理における通信処理の概要を示す説明図である。
【図１５】図１に示した複合機制御システムにおいて外部アプリケーションに関する操作マニュアルをディスプレイ装置に表示させる場合の処理の流れを示すフローチャートでる。
【図１６】図１５に示した処理において、情報処理装置から複合機に送信される文書管理アプリケーションのログイン画面の画面データを示す説明図である。
【図１７】図１６の画面データに基づいて複合機の表示部に表示されるログイン画面を示す説明図である。
【図１８】（ａ）および（ｂ）は、図１５に示した処理において複合機の表示部に表示されるＵＩ画面の例を示す説明図である。
【図１９】（ａ）は図１５に示した処理において複合機の表示部に表示されるＵＩ画面の例を示す説明図であり、（ｂ）は図１５に示した処理においてディスプレイ装置に表示される操作マニュアルの例を示す説明図である。
【図２０】図１５に示した処理において複合機、情報処理装置、およびディスプレイ装置の間で行われる通信処理を模式的に示した説明図である。
【図２１】図１に示した複合機制御システムにおいて外部アプリケーションに関する操作マニュアルを複合機の表示部に表示させる場合の処理の流れを示すフローチャートでる。
【図２２】図２１に示した処理において、ＵＩ画面における「両面」ボタンが操作された場合に表示部に表示される表示画面（ＵＩ画面と操作マニュアルとを含む表示画面）の例を示す説明図である。
【図２３】図２１に示した処理において複合機と情報処理装置との間で行われる通信処理を模式的に示した説明図である
【図２４】図１に示した複合機制御システムにおいて、ユーザが最後に操作入力を行ってから所定時間操作が行われなかった場合に複合機から情報処理装置に送信される放置状態通知の例を示す説明図である。
【図２５】図１に示した複合機制御システムに備えられるマニュアル制御アプリケーションの処理の流れを示す説明図である。
【図２６】図１に示した複合機制御システムに備えられるマニュアル制御アプリケーションの処理の変形例を示す説明図である。
【図２７】図２６に示した処理において用いられるスタイルシートの例を示す説明図である。
【図２８】図１に示した複合機制御システムにおいて、操作マニュアルをディスプレイ装置に表示させた様子を示す説明図である。
【発明を実施するための形態】
【００３８】
本発明の一実施形態について説明する。
【００３９】
（１−１．複合機制御システム１００の構成）
図１は、本実施形態にかかる複合機制御システム１００の構成を示す説明図である。この図に示すように、複合機制御システム１００は、複合機１０と、情報処理装置（表示制御装置、他の装置）３０と、ディスプレイ装置５０とを備えており、情報処理装置３０は通信ネットワーク等を介して複合機１０およびディスプレイ装置５０とそれぞれ通信可能に接続されている。なお、複合機制御システム１００に含まれる複合機１０、情報処理装置３０、およびディスプレイ装置５０の数は単数であっても複数であってもよい。また、上記の通信ネットワークは特に限定されるものではなく、例えば、インターネット、電話線、シリアルケーブル、あるいは、他の有線回線もしくは無線回線などの通信回線を利用できる。また、複合機１０とディスプレイ装置５０とを通信可能に接続してもよく、その場合には、情報処理装置３０が複合機１０を介してディスプレイ装置５０の表示制御を行うようにしてもよく、複合機１０が情報処理装置３０からの指示に応じてディスプレイ装置５０の表示制御を行うようにしてもよい。
【００４０】
情報処理装置３０は、ＣＰＵや専用プロセッサなどの演算処理部、および、ＲＡＭ、ＲＯＭ、ＨＤＤなどの記憶部などにより構成されるコンピュータ装置であり、１または複数の複合機１０に対するウェブサーバ装置として機能する。情報処理装置３０は、図１に示したように、通信部３１と、ウェブサーバ部３２と、外部アプリケーション部３３とを備えている。
【００４１】
通信部３１は、上記通信ネットワークを介して複合機１０およびディスプレイ装置５０との通信を行う。なお、通信部３１は、複合機１０との間でＨＴＴＰプロトコルを用いた通信を行うようになっている。
【００４２】
ウェブサーバ部３２は、ウェブサーバのソフトウェアに従って動作するものである。ここで、ウェブサーバとは、インターネット上の情報システムであるＷＷＷ（World Wide Web）を構成するサーバー装置の機能を提供するソフトウェアである。ウェブサーバ部３２は、通信部３１を介して複合機１０から要求（ＨＴＴＰリクエスト）を受信し、当該要求に応じたファイルや画像データ、印刷データ、制御情報などを含む応答（ＨＴＴＰレスポンス）を、通信部３１を介して当該複合機１０に返信する機能を有する。
【００４３】
外部アプリケーション部（マニュアル表示制御部、外部アプリケーション処理部）３３は、ウェブサーバ部３２からの指示に応じて、所定のウェブアプリケーションに従った動作を行う。すなわち、外部アプリケーション部３３は、ウェブサーバ上で動作する各種のウェブアプリケーションに従った動作を行う。
【００４４】
なお、本実施形態では、外部アプリケーション部３３が、マニュアル表示アプリケーション３３ａ、文書管理アプリケーション３３ｂ、および帳票印刷アプリケーション３３ｃを備えている。ただし、外部アプリケーション部３３が備えるアプリケーションはこれに限るものではなく、複合機１０の装置機能を制御する他のアプリケーションを備えていてもよい。
【００４５】
例えば、外部アプリケーション部３３は、複合機１０からの要求（ＨＴＴＰリクエスト）がＵＩ画面（操作画面）の送信要求である場合、操作画面送信アプリケーションに従った動作を行う。具体的には、外部アプリケーション部３３は、当該送信要求で示される操作画面のＨＴＭＬデータを記憶部（図示せず）から読み出し、ウェブサーバ部３２に送る。また、外部アプリケーション部３３は、複合機１０からの要求が印刷データの送信要求である場合、印刷アプリケーションに従った動作を行う。具体的には、外部アプリケーション部３３は、当該送信要求で示されるフォルダ名のフォルダから指定されたファイル名の印刷データを取得し、その印刷データをウェブサーバ部３２に送る。
【００４６】
ディスプレイ装置５０は、複合機１０の近傍（例えば複合機１０の背面側あるいは側面側など、複合機１０に対して操作入力を行うユーザが当該ディスプレイ装置５０の表示内容を視認可能な位置）に設置され、複合機１０のユーザに対して情報処理装置３０（あるいは複合機１０）からの指示に応じた各種情報（例えば、ＵＩ画面、操作マニュアルなど）を表示する表示装置である。ディスプレイ装置５０は、図１に示したように、通信部５１、機器制御部５２、およびディスプレイ部（表示部）５３を備えている。
【００４７】
通信部３１は、上記通信ネットワークを介して情報処理装置３０（あるいは複合機１０）との通信を行う。
【００４８】
機器制御部５２は、情報処理装置３０（あるいは複合機１０）からの指示に応じた画像をディスプレイ部５３に表示させるようにディスプレイ部５３の動作を制御する。
【００４９】
ディスプレイ部５３は、画像データに応じた画像を表示できるものであれば特に限定されるものではなく、例えば、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイ、ＣＲＴディスプレイなどを用いることができる。
【００５０】
なお、ディスプレイ部５３は、複合機１０の表示部１３よりも表示画面が大きいことが好ましい。昨今、大型ディスプレイも比較的安価に購入することが可能であり、大型ディスプレイを複合機１０の近傍に設置することにより、複合機１０のユーザに対して多くの情報を視認性よく表示することができる。
【００５１】
次に、複合機１０の構成について説明する。複合機１０は、コピー機能、スキャン機能、印刷機能、ファクシミリの送受信機能、画像データの送信機能などの複数の装置機能を実行することが可能な装置である。また、複合機１０は、複合機１０の内部に備えられたプログラム（ネイティブアプリケーション、標準アプリケーション）に基づいて当該複合機１０の装置機能を制御する標準機能と、情報処理装置３０において動作するアプリケーション（外部アプリケーション、ＯＳＡ（Open System architecture）アプリケーション）により当該複合機１０の装置機能を制御する拡張機能とを備えている。上記標準機能のプログラムは、複合機１０の記憶部（図示せず）に記憶されており、機器制御部１６が当該プログラムを実行するようになっている。また、上記拡張機能は情報処理装置３０の外部アプリケーション部３３が当該情報処理装置３０の記憶部（図示せず）に記憶されているアプリケーションプログラムを実行することによって実現される。
【００５２】
図１に示したように、複合機１０は、操作部１１、画像読取部１４、画像形成部１５、ウェブブラウザ部１８、通信部１７、および機器制御部１６を備えている。
【００５３】
操作部１１は、ユーザに対して情報を提示するとともに、ユーザからの入力を受け付けるユーザインターフェースであり、例えば液晶ディスプレイなどの表示部（操作画面表示部）１３と、各種の入力キーを有する入力部（操作入力部）１２とを備えている。なお、操作部１１は、表示部１３と入力部１２とが一体として構成されたタッチパネルであってもよい。
【００５４】
画像読取部１４は、スキャナと、原稿をスキャナの読取位置まで搬送する原稿搬送部とを備えており、原稿に印刷された文字や画像などを所定の解像度で読み取り、上記原稿の画像データを取得する。
【００５５】
画像形成部１５は、用紙などの記録シートに対して、画像データに応じた画像（例えば、文字、写真、グラフィック、あるいはこれらの組み合わせなど）を印刷するためのものである。本実施形態では、画像形成部１５として、感光体ドラム、帯電装置、露光装置、現像装置、転写装置、定着装置、および用紙トレイなどを備えた電子写真方式の画像形成装置を用いている。ただし、画像形成部１５の構成の構成はこれに限らず、例えばインクジェット方式等の他の方式の画像形成装置を用いてもよい。
【００５６】
通信部１７は、情報処理装置３０などの外部の装置との間での通信を行う通信インターフェースである。本実施形態では、上述したように、通信部１７は、情報処理装置３０とＨＴＴＰプロトコルを用いて通信する。
【００５７】
ウェブブラウザ部１８は、汎用されているウェブブラウザのソフトウェアに従った動作を行うものである。ウェブブラウザ部１８は、情報処理装置３０が有するウェブサーバ部３２と通信部１７を介して通信を行い、操作画面情報や制御情報を受信する。そして、複合機１０は、受け取った制御情報に基づいて複合機１０の各種機能（例えば、スキャン機能、印刷機能、通信機能など）を実行する。具体的には、例えば、複合機１０における情報処理装置３０の外部アプリケーション部３３と連携する手段は、情報処理装置３０から操作画面を示すＨＴＭＬ（Hypertext Markup Language）データを受け取り、当該ＨＴＭＬデータで示される操作画面を表示させる。そして、複合機１０は、操作画面に対してユーザから入力された指示内容を情報処理装置３０に送信し、情報処理装置３０内の外部アプリケーション部３３が上記指示内容の解析結果に応じて送信してくる制御コマンドを受信し、当該制御コマンドの指示に応じて各種機能を実行する。
【００５８】
機器制御部１６は、複合機１０の各部の動作を制御する。具体的には、標準機能を実行する場合、機器制御部１６は、操作部１１を介して入力されるユーザからの指示と、複合機１０の内部に記憶されているプログラム（ネイティブアプリケーション）とに基づいて複合機１０の各部の動作を制御する。また、拡張機能を実行する場合、機器制御部１６は、操作部１１を介して入力されるユーザからの指示に応じて情報処理装置３０の外部アプリケーション部３３から送信されてくる制御指示に基づいて複合機１０の各部の動作を制御する。
【００５９】
例えば、標準機能の１つであるコピーモードを実行する場合、ユーザは操作部１１の入力部１２を介してコピーの実行指示を行う。この実行指示は機器制御部１６に伝達され、機器制御部１６が複合機１０内の標準コピーアプリケーション（ネイティブアプリケーション）に基づいて画像読取部１４を制御して原稿のスキャン処理を行わせるとともに、スキャン処理中もしくはスキャン処理後に、画像形成部１５を制御して印刷処理を行わせる。
【００６０】
また、拡張機能を実行する場合、機器制御部１６は情報処理装置３０から受信したＵＩ画面を表示部１３に表示させる。また、このＵＩ画面に対する入力部１２を介したユーザからの指示入力を受け付けると、この指示入力を、通信部１７を介して情報処理装置３０に送信する。そして、機器制御部１６は、通信部１７が情報処理装置３０から送信されてくる制御指示を受信すると、この制御指示に応じて複合機１０の各部の動作を制御する。
【００６１】
なお、本実施形態では、標準機能の実行中に当該標準機能に関する操作マニュアルを表示させる処理、および拡張機能の実行中に当該拡張機能に関する操作マニュアルを表示させる処理の両方を、情報処理装置３０の外部アプリケーション部３３に備えられるマニュアル表示アプリケーション３３ａが制御するようになっている。操作マニュアルの表示制御方法の詳細については後述する。
【００６２】
（１−２．複合機１０の動作）
次に、複合機１０における処理の流れについて説明する。図２は、複合機１０における処理の概要を示すフローチャートである。
【００６３】
複合機１０の機器制御部１６は、複合機１０の電源が投入されると、表示部１３にモード選択画面を表示させる（Ｓ１）。本実施形態では、このモード選択画面において、コピーモード、イメージ送信モード、およびＯＳＡモードのいずれかを選択可能になっている。コピーモードおよびイメージ送信モードは、それぞれ複合機１０の標準機能に基づくコピー処理および画像送信処理を行うモードであり、ＯＳＡモードは情報処理装置３０の外部アプリケーション部３３の制御に基づいて複合機１０の装置機能を制御する拡張機能の処理を行うモードである。なお、複合機１０の電源投入時に、上記各モードのうち予め設定されたいずれかのモードがデフォルトモードとして選択され、必要に応じてユーザが他のモードに切り替える操作を行うようにしてもよい。
【００６４】
次に、機器制御部１６は、ユーザが選択したモードがコピーモードであるか否かを判断し（Ｓ２）、コピーモードが選択されたと判断した場合には、コピーモードが選択されたことを示すユーザ操作情報を生成してウェブブラウザ部１８および通信部１７を介して情報処理装置３０に送信する（Ｓ３）。図３は、コピーモードが選択された場合に複合機１０から情報処理装置３０に送信されるユーザ操作情報の例を示している。コピー画面が選択された情報を示すため、＜Ｓｃｒｅｅｎ＞タグにコピーモードを示す「ＣＯＰＹ」が格納されている。また、コピー画面の初期画面を表示するための操作内容であるため、＜Ｂｕｔｔｏｎ＞タグには何の情報も格納されていない。なお、図３は、ユーザ操作情報としてＸＭＬ形式のタグデータを送信する場合の例を示しているが、ユーザ操作情報のデータ形式はこれに限らず、例えばＨＴＭＬ形式、あるいは他の形式であってもよい。ＸＭＬ形式を用いる場合にはタグの定義を容易に変更できるというメリットがあり、ＨＴＭＬ形式の場合にはファイアウォール内の複合機１０からファイアウォール外の情報処理装置３０に向けて容易に通知を送ることができるというメリットがある。
【００６５】
その後、機器制御部１６は、複合機１０内の記憶部（図示せず）に記憶されているコピーアプリケーションに基づいてコピーモードの処理を実行し（Ｓ４）、Ｓ１３の処理に進む。
【００６６】
また、Ｓ２においてコピーモードが選択されていないと判断した場合、機器制御部１６は、ユーザが選択したモードがイメージ送信モードであるか否かを判断し（Ｓ５）、イメージ送信モードが選択されたと判断した場合には、イメージ送信モードが選択されたことを示すユーザ操作情報を生成してウェブブラウザ部１８および通信部１７を介して情報処理装置３０に送信する（Ｓ６）。上記ユーザ操作情報としては、例えば、図３における＜Ｓｃｒｅｅｎ＞タグの「ＣＯＰＹ」をイメージ送信モードであることを示す「ＩＭＡＧＥ  ＳＥＮＤ」に置き換えたデータが送信される。その後、機器制御部１６は、複合機１０内の記憶部（図示せず）に記憶されているイメージ送信アプリケーションに基づいてイメージ送信モードの処理を実行し（Ｓ７）、Ｓ１３の処理に進む。
【００６７】
また、Ｓ５においてイメージ送信モードが選択されていないと判断した場合、機器制御部１６は、ユーザが選択したモードがＯＳＡモードであると判断し、ＯＳＡモードが選択されたことを示すユーザ操作情報を生成してウェブブラウザ部１８および通信部１７を介して情報処理装置３０に送信する（Ｓ８）。また、機器制御部１６は、ＯＳＡモードにおいて利用可能な外部アプリケーションの中からユーザに所望するアプリケーションを選択させるためのアプリ選択画面を表示部１３に表示させる（Ｓ９）。例えば、ＯＳＡモードが選択されたことを示すユーザ操作情報の通知を受けた情報処理装置３０（ウェブサーバ部３２）が、利用可能な外部アプリケーションの一覧を示すＵＩ画面（アプリ選択画面）の画面データを生成して複合機１０に送信し、複合機１０の機器制御部１６が当該画面データに応じてアプリ選択画面を表示部１３に表示させるようにしてもよい。図４はアプリ選択画面の一例を示す説明図である。この図に示すように、本実施形態では、ＯＳＡモードにおいて、文書管理アプリケーションおよび帳票印刷アプリケーションを選択可能になっている。
【００６８】
その後、機器制御部１６は、ユーザからのアプリ選択指示を受け付けると、選択されたアプリが文書管理アプリケーションであるか否かを判断し（Ｓ１０）、文書管理アプリケーションが選択されたと判断した場合には、情報処理装置３０上で動作する文書管理アプリケーション３３ｂの制御指示に従って文書管理アプリケーションの処理を実行し（Ｓ１１）、Ｓ１３の処理に進む。一方、Ｓ１０において文書管理アプリケーションが選択されていないと判断した場合、機器制御部１６は、帳票印刷アプリケーションが選択されたと判断し、情報処理装置３０上で動作する文書管理アプリケーション３３ｂの制御指示に従って帳票印刷アプリケーションの処理を実行し（Ｓ１２）、Ｓ１３の処理に進む。
【００６９】
このように、本実施形態では、標準機能の処理であるか拡張機能の処理であるかにかかわらず、機器制御部１６がユーザからの操作入力の内容を示すユーザ操作情報を生成して情報処理装置３０に適宜通知するようになっている。これにより、情報処理装置３０に備えられるマニュアル表示アプリケーション３３ａが、標準機能の各アプリケーションおよび拡張機能の各アプリケーションについて、ユーザの操作入力に応じた操作マニュアルを表示させるように制御できるようになっている。すなわち、本実施形態では、標準機能であるか拡張機能であるかにかかわらず、各アプリケーションに関する操作マニュアルの表示制御を各アプリケーションについて共通のマニュアル表示アプリケーション３３ａが行うようになっている。操作マニュアルの表示制御の詳細については後述する。
【００７０】
（１−３．コピーモードの処理）
図５は、コピーモードにおいて、操作マニュアルをディスプレイ装置５０に表示させる場合における複合機制御システム１００の処理の流れを示すフローチャートである。図２のＳ１で表示したモード選択画面においてコピーモードが選択されると、複合機１０の機器制御部１６は、複合機１０の記憶部（図示せず）からコピーモードの初期画面データを読み出し、この初期画面データに応じて表示部１３に初期画面を表示させる（Ｓ２１）。図６はコピーモードの初期画面の一例を示す説明図である。
【００７１】
次に、機器制御部１６は、実行ボタンが操作されたか否かを判断する（Ｓ２２）。そして、実行ボタンが操作されたと判断した場合、複合機１０に実装されているコピーアプリケーションに応じて、その時点で設定されている設定条件に基づくコピー処理を実行し（Ｓ２３）、Ｓ２１の処理に戻る。
【００７２】
一方、Ｓ２２において実行ボタンが操作されていないと判断した場合、機器制御部１６はいずれかの設定ボタンが操作されたか否かを判断する（Ｓ２４）。そして、どの設定ボタンも操作されていないと判断した場合、機器制御部１６はＳ２１の処理に戻る。
【００７３】
Ｓ２４においていずれかの設定ボタンが操作されたと判断した場合、機器制御部１６は、操作された設定ボタンに対応するユーザ操作情報をウェブブラウザ部１８および通信部１７を介して情報処理装置３０に送信するとともに（Ｓ２５）、操作された設定ボタンに対応する設定画面（ＵＩ画面）を複合機１０の記憶部（図示せず）から読み出して表示部１３に表示させる（Ｓ２６）。
【００７４】
本実施形態では、図６に示したように、「コピー濃度」、「用紙」、「倍率」、「特別機能」、「両面コピー」、「アウトプット」の各設定ボタンを選択可能になっている。「コピー濃度」は記録シートへの印字濃度を設定するための設定ボタンである。「用紙」は記録シートのサイズ・種類を選択するための設定ボタンである。「倍率」はコピーする画像のサイズ（オリジナルの画像データに対する倍率）を設定するための設定ボタンである。「両面コピー」は両面コピーを行うか片面コピーを行うかを選択するための設定ボタンである。「アウトプット」はコピー後の記録シートの排出先を設定するための設定ボタンである。「特別機能」は上記した以外の各種設定を行うための設定ボタンである。
【００７５】
図７は、Ｓ２４において「コピー濃度」ボタンが操作された場合に複合機１０から情報処理装置３０に送信されるユーザ操作情報の一例を示している。この図に示すように、本実施形態では、＜Ｓｃｒｅｅｎ＞タグにコピーモードであることを示す「ＣＯＰＹ」が格納され、＜Ｓｃｒｅｅｎ＞タグに設定項目が「コピー濃度」であることを示す「ＥＸＰＯＳＵＲＥ」が識別子として格納されたユーザ操作情報の通知（複合機発通知）が情報処理装置３０に送信される。なお、ユーザ操作情報のデータ形式はＸＭＬ形式に限らず、例えば、ＨＴＭＬ形式、あるいは他の形式であってもよい。また、本実施形態では、ユーザ操作情報として、現在表示中の画面情報やユーザが操作したボタンの内容などの通知を行っているが、これに限るものではなく、ユーザの操作内容を特定できる内容であればよい。例えば、画面やボタンを識別するためのＩＤ情報、あるいは画面内の座標情報などをユーザ操作情報として情報処理装置３０に送信するようにしてもよい。
【００７６】
図８は、Ｓ２４において「コピー濃度」ボタンが操作された場合に複合機１０の表示部１３に表示される「コピー濃度」の設定画面の一例を示している。
【００７７】
情報処理装置３０のマニュアル表示アプリケーション３３ａは、複合機１０から送信されたユーザ操作情報を通信部３１が受信すると（Ｓ３１）、当該ユーザ操作情報に対応するマニュアル表示データを検索（あるいは生成）し（Ｓ３２）、通信部３１を介してディスプレイ装置５０に送信する（Ｓ３３）。具体的には、情報処理装置３０は、複合機１０から送信されたユーザ操作情報に含まれる識別情報（モードの識別情報、設定項目の識別情報など）と、マニュアル表示データとを予め対応付けたテーブルを予め記憶しており、マニュアル表示アプリケーション３３ａは、上記テーブルを参照することにより、マニュアル表示データを検索する。あるいは、マニュアル表示アプリケーション３３ａがユーザ操作情報に応じてマニュアル表示データを生成するようにしてもよい。例えば、ＨＴＭＬなどの文書形式（例えば節や段落が明確に定義・分類された構造化文書）で記載された操作マニュアルのデータを記憶しておき、操作マニュアルにおけるユーザ操作情報に応じた部分にスタイルシート（フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を規定した文書の表示方法の雛形）を適用することにより、マニュアル表示アプリケーション３３ａがマニュアル表示データを生成するようにしてもよい。
【００７８】
図９は、情報処理装置３０からディスプレイ装置５０に送信されるマニュアル表示データの一例を示す説明図である。この図に示したデータにおける、＜Ｓｃｒｅｅｎ＞タグの「マニュアルデータ」と記載している箇所には、操作マニュアルの画像データや、ＨＴＭＬで構成された画面データが格納される。
【００７９】
また、ディスプレイ装置５０の機器制御部５２は、通信部５１が情報処理装置３０から送信されたマニュアル表示データを受信すると（Ｓ４１）、当該マニュアル表示データに応じた画像をディスプレイ部５３に表示させる（Ｓ４２）。図１０は、ディスプレイ部５３に表示される操作マニュアル（コピーモードにおける濃度設定に関する操作マニュアル）の例を示す説明図である。
【００８０】
複合機１０の機器制御部１６は、設定画面に対するユーザからの設定変更指示の入力が行われたか否かを判断し（Ｓ２７）、設定変更指示の入力が行われた場合には当該指示に応じて設定内容を変更する（Ｓ２８）。また、機器制御部１６は、ユーザから設定画面の表示終了指示が行われたから否かを判断し（Ｓ２９）、行われていない場合にはＳ２６の処理に戻り、行われた場合にはＳ２１の処理に戻る。
【００８１】
図１１は、図５に示したコピーモードの処理において複合機１０、情報処理装置３０、およびディスプレイ装置５０の間で行われる通信処理を模式的に示した説明図である。この図に示すように、ユーザが複合機１０の設定ボタンを選択操作すると、その操作内容を示すユーザ操作情報が複合機１０から情報処理装置３０に送信される（複合機発通知）。情報処理装置３０において動作するマニュアル表示アプリケーション３３ａは、複合機１０から受信したユーザ操作情報に応じたマニュアル表示データを検索あるいは生成し、ディスプレイ装置５０に送信する。これにより、ユーザ操作に応じた操作マニュアルがディスプレイ装置５０に表示される。
【００８２】
このように、本実施形態では、ユーザが設定ボタンを選択操作すると、選択した設定ボタンに対応する設定画面（ＵＩ画面）が表示部１３に表示されるとともに、選択した設定ボタンに対応する操作マニュアルがディスプレイ装置５０に表示される。したがって、ユーザは、ディスプレイ部５３に表示される操作マニュアルを適宜参照しながら、設定画面に対する設定入力を行うことができる。
【００８３】
なお、上記の説明では、コピーモードの処理において、操作マニュアルをディスプレイ装置５０に表示させる場合について説明したが、これに限らず、操作マニュアルを複合機１０の表示部１３に表示させるようにしてもよい。
【００８４】
図１２は、コピーモードにおいて、操作マニュアルを複合機１０の表示部１３に表示させる場合の複合機制御システム１００における処理の流れを示すフローチャートである。図２のＳ１で表示したモード選択画面においてコピーモードが選択されると、複合機１０の機器制御部１６は、複合機１０の記憶部（図示せず）からコピーモードの初期画面データを読み出し、この初期画面データに応じて表示部１３に初期画面を表示させる（Ｓ５１）。コピーモードの初期画面としては、上述した図６と同様の画面を用いることができる。
【００８５】
次に、機器制御部１６は、実行ボタンが操作されたか否かを判断する（Ｓ５２）。そして、実行ボタンが操作されたと判断した場合、複合機１０に実装されているコピーアプリケーションに応じて、その時点で設定されている設定条件に基づくコピー処理を実行し（Ｓ５３）、Ｓ５１の処理に戻る。
【００８６】
一方、Ｓ５２において実行ボタンが操作されていないと判断した場合、機器制御部１６はいずれかの設定ボタンが操作されたか否かを判断する（Ｓ５４）。そして、いずれの設定ボタンも操作されていないと判断した場合、機器制御部１６はＳ５１の処理に戻る。
【００８７】
Ｓ５４においていずれかの設定ボタンが操作されたと判断した場合、機器制御部１６は、操作された設定ボタンに対応するユーザ操作情報を情報処理装置３０に送信する（Ｓ５５）。上記ユーザ操作情報としては、上述した図５に関する説明と同様のものを用いることができる。
【００８８】
情報処理装置３０のマニュアル表示アプリケーション３３ａは、複合機１０から送信されたユーザ操作情報を通信部３１が受信すると（Ｓ６１）、当該ユーザ操作情報に対応するマニュアル表示データを検索あるいは生成し（Ｓ６２）、通信部３１を介してディスプレイ装置５０に送信する（Ｓ６３）。
【００８９】
なお、操作マニュアルのデータが情報処理装置３０に格納されている場合には、上述した図５に関する説明と同様の方法でマニュアル表示データを生成あるいは検索すればよい。また、操作マニュアルのデータが複合機１０に格納されている場合には、操作マニュアルのどのページを表示させるかを示すページ指定情報をマニュアル表示データとして生成し、複合機１０に送信するようにしてもよい。
【００９０】
具体的なマニュアル表示データの生成方法としては、例えば、複合機１０から送信されたユーザ操作情報に含まれる識別情報（モードの識別情報、設定項目の識別情報など）と、どのマニュアルのどのページ（あるいはどのページのどの部分）を表示させるのかを示すページ指定情報とを対応付けたテーブルを予め記憶しておき、マニュアル表示アプリケーション３３ａが、上記テーブルを参照することにより、ページ指定情報を検索してマニュアル表示データを生成するようにしてもよい。図１３は、操作マニュアルの２６ページを表示させる場合に情報処理装置３０から複合機１０に送信されるマニュアル表示データの例を示している。
【００９１】
また、ＨＴＭＬなどの文書形式で記載された操作マニュアルのデータを複合機１０に記憶させておき、マニュアル表示アプリケーション３３ａが、ページ指定情報とこのページ指定情報の表示に適用するスタイルシートとを含むマニュアル表示データを生成して送信するようにしてもよい。
【００９２】
また、マニュアル表示アプリケーション３３ａが、複合機１０からページ指定情報に対応する操作マニュアルのデータを取得し、取得した上記データに基づいて表示画面データを生成し、生成した表示画面データを含むマニュアル表示データを複合機１０に送信するようにしてもよい。
【００９３】
複合機１０の機器制御部１６は、通信部１７が情報処理装置３０から送信されたマニュアル表示データを受信すると（Ｓ５６）、当該マニュアル表示データに応じた操作マニュアルの画像と、Ｓ５４で検出したユーザが操作した設定ボタンに対応する設定画面とを複合機１０の表示部１３に表示させる（Ｓ５７）。上記設定画面としては、上述した図５に関する説明と同様のものを用いることができる。また、操作マニュアルの画像としては、上述した図１０と同様のものを用いることができる。なお、設定画面の表示領域と操作マニュアルの表示領域とは、予め定められていてもよく、マニュアル表示アプリケーション３３ａが指定するようにしてもよい。本実施形態では、表示部１３は横長の矩形形状を有しており、表示部１３の長手方向の略左半分を設定画面の表示領域（操作エリア）、表示部１３の長手方向の略右半分を操作マニュアルの表示領域（マニュアル表示エリア）として予め設定している。
【００９４】
その後、複合機１０の機器制御部１６は、設定画面に対するユーザからの設定変更指示の入力が行われたか否かを判断し（Ｓ５８）、設定変更指示の入力が行われた場合には当該指示に応じて設定内容を変更する（Ｓ５９）。また、機器制御部１６は、ユーザから設定画面の表示終了指示が行われたから否かを判断し（Ｓ６０）、行われていない場合にはＳ５７の処理に戻り、行われた場合にはＳ５１の処理に戻る。
【００９５】
図１４は、図１２に示したコピーモードの処理において複合機１０と情報処理装置３０との間で行われる通信処理を模式的に示した説明図である。この図に示すように、ユーザが複合機１０の設定ボタンを選択操作すると、その操作内容を示すユーザ操作情報が複合機１０から情報処理装置３０に送信される（複合機発通知）。情報処理装置３０において動作するマニュアル表示アプリケーション３３ａは、複合機１０から受信したユーザ操作情報に応じたマニュアル表示データ（ページ指定情報を含むマニュアル表示データ、あるいは、表示画面データ（マニュアルデータ。例えば操作マニュアルを含むＨＴＭＬ形式の画面データ）を含むマニュアル表示データ）を検索あるいは生成し、複合機１０に送信する。これにより、ユーザ操作に応じた操作マニュアルが複合機１０の表示部１３に表示される。
【００９６】
なお、上記の説明では、コピーモードの処理を行う場合について主に説明したが、他の標準機能（イメージ送信モード等）の処理を行う場合についても、操作マニュアルの表示方法は略同様である。また、上記の説明では、「コピー濃度」の設定を行う場合について説明したが、他の項目（例えば、「用紙」、「倍率」、「特別機能」、「両面コピー」、「アウトプット」など）の設定を行う場合についても、操作マニュアルの表示方法は略同様である。
【００９７】
（１−４．ＯＳＡモードの処理）
図１５は、ＯＳＡモードにおいて、操作マニュアルをディスプレイ装置５０に表示させる場合における複合機制御システム１００の処理の流れを示すフローチャートであり、情報処理装置３０において動作する外部アプリケーションの１つである文書管理アプリケーション３３ｂが選択された場合の例を示している。なお、ここでは、文書管理アプリケーション３３ｂが選択された場合について説明するが、他の外部アプリケーションを実行する場合についても操作マニュアルの表示方法は略同様である。
【００９８】
複合機１０の機器制御部１６は、図４に示したアプリ選択画面（外部アプリケーション選択画面）において文書管理アプリケーション３３ｂの選択指示を受け付けると（Ｓ７１）、ウェブブラウザ部１８および通信部１７を介して情報処理装置３０のウェブサーバ部３２に文書管理アプリケーション３３ｂのログイン画面の送信要求を送信する（Ｓ７２）。
【００９９】
情報処理装置３０のウェブサーバ部３２は、通信部３１が複合機１０からログイン画面の送信要求を受信すると（Ｓ９１）、文書管理アプリケーション３３ｂからログイン画面の画面データを取得し、通信部３１を介して複合機１０に返信する（Ｓ９２）。
【０１００】
複合機１０の機器制御部１６は、ウェブブラウザ部１８および通信部１７を介して情報処理装置３０から送信されてくるログイン画面の画面データを受信し、当該画面データに基づいて表示部１３にログイン画面を表示させる（Ｓ７３）。図１６は情報処理装置３０から複合機１０に送信される文書管理アプリケーションのログイン画面の画面データ（画面データを構成するＨＴＭＬデータ）の一例を示す説明図であり、図１７はこの画面データに応じて複合機１０の表示部１３に表示されるログイン画面を示す説明図である。これら各図に示すように、上記ログイン画面は、認証情報としてログイン名およびパスワードの入力を要求するようになっている。
【０１０１】
複合機１０の機器制御部１６は、上記ログイン画面に対してユーザが入力した認証情報（ここでは、ログイン名およびパスワード）を受け付け（Ｓ７４）、ウェブブラウザ部１８および通信部１７を介して情報処理装置３０に送信する（Ｓ７５）。具体的には、Ｓ９２において情報処理装置３０から複合機１０に送信される上記画面データには、図１６に示したように、認証情報の送信先アドレス（図１６に示した「http://123.123.123.123/app/auth」）が含まれており、ユーザが各認証情報を入力して「ログイン」ボタンを押すと、入力された各認証情報が上記送信先アドレスに送信されるようになっている。これにより、複合機１０のユーザが入力した認証情報が情報処理装置３０に送信されるようになっている。
【０１０２】
文書管理アプリケーション３３ｂは、通信部３１およびウェブサーバ部３２を介して複合機１０から認証情報を受信すると（Ｓ９３）、受信した認証情報と予め記憶している文書管理アプリケーション３３ｂの利用を許可するユーザの認証情報である許可認証情報とを比較することにより、認証処理を行う（Ｓ９４）。そして、認証処理の結果に基づいて文書管理アプリケーション３３ｂの利用を許可するか否かを判断し（Ｓ９５）、許可しないと判断した場合には処理を終了する。この際、利用を許可できない旨（入力された認証情報が登録されている許可認証情報に含まれていない旨）をウェブサーバ部３２および通信部３１を介して複合機１０に応答するようにしてもよい。また、Ｓ９２で送信したログイン画面をウェブサーバ部３２および通信部３１を介して複合機１０に再送し、認証情報の再入力を求めるようにしてもよい。
【０１０３】
Ｓ９５において文書管理アプリケーション３３ｂの利用を許可すると判断した場合、文書管理アプリケーション３３ｂは、文書管理アプリケーションのＵＩ画面データを、通信部３１を介して複合機１０に送信する（Ｓ９６）。
【０１０４】
複合機１０の機器制御部１６は、通信部１７およびウェブブラウザ部１８を介して情報処理装置３０から送信されてくるＵＩ画面データを受信すると、当該ＵＩ画面データに応じたＵＩ画面を表示部１３に表示させる（Ｓ７６）。図１８（ａ）は表示部１３に表示される文書管理アプリケーション３３ｂのＵＩ画面の一例を示す説明図である。この図に示す例では、ＵＩ画面に「原稿サイズ」、「両面」、「ファイル形式」、および「スキャン」ボタンが含まれている。「スキャン」ボタンは、その時点で設定されている設定内容に基づいてスキャン処理を開始（実行）させるための指示入力を行うためのボタンである。「原稿サイズ」ボタンは、スキャン処理を行う原稿のサイズを設定するためのボタンである。「両面」ボタンは、原稿の片面のみを読み取るか両面を読み取るか等の設定を行うためのボタンである。「ファイル形式」はスキャン処理によって取得する画像データのファイル形式を設定するためのボタンである。
【０１０５】
その後、複合機１０の機器制御部１６は、ＵＩ画面に対するユーザの操作入力を受け付け（Ｓ７７）、当該操作入力に応じたユーザ操作情報をウェブブラウザ部１８および通信部１７を介して情報処理装置３０に送信する（Ｓ７８）。
【０１０６】
なお、ＯＳＡモードでは、複合機１０の機器制御部１６は外部アプリケーションから送信されてくる画面データおよび制御情報に基づいて表示部１３へのＵＩ画面の表示および各部の動作を制御するようになっている。このため、機器制御部１６は、ウェブブラウザ部１８が外部アプリケーションから取得した画面データを単に表示部１３に表示させているだけであり、表示部１３に現在どのような画像が表示されており、どのような機能が実行されるかを把握していない。したがって、ＯＳＡモードにおいては、機器制御部１６は、ユーザの操作入力を解析してその内容を示す情報を生成して情報処理装置３０に送信することができない。このため、上記のユーザ操作情報は、ユーザの操作内容を解析した結果を示すものではなく、表示部１３に対するタッチ操作位置の座標を示す位置情報ものであってもよい。この場合、外部アプリケーションが上記の位置情報に基づいてユーザの操作内容（どのボタンが操作されたか）を解析することになる。
【０１０７】
また、例えば、ＵＩ画面データにおいて、ＵＩ画面に表示する各ボタンと当該ボタンが操作されたときに送信するユーザ操作情報および送信先アドレスを対応付けておき、操作されたボタンに対応する送信先アドレスに当該ボタンに対応するユーザ操作情報を送信するようにしてもよい。すなわち、複合機１０が外部アプリケーションの制御に基づいて動作している間は、外部アプリケーションは、必ずしも複合機１０に専用のユーザ操作情報を生成させることなく、外部アプリケーション自身が複合機１０に送信するコンテンツ（各種画面データ、制御指示等）の記載の仕方によってユーザ操作情報を取得することができる。例えば、図１８（ａ）のＵＩ画面に対応する画面データにおいて、「両面」ボタンには当該ボタンが操作されたときにアクセスするアクセス先（例えばhttp://123.123.123.123/app/setting/duplex.htmlといったリンク先）が対応付けられておいてもよい。これにより、「両面」ボタンが操作されると、上記アクセス先に対してリクエストが送信され、外部アプリケーションがユーザの操作内容を検知することができる。
【０１０８】
Ｓ７８においてユーザ操作情報を送信した後、機器制御部１６は、送信したユーザ操作情報がスキャン処理の開始指示（図１８（ａ）に示したＵＩ画面における「スキャン」ボタンの操作）であるか否かを判断する（Ｓ７９）。
【０１０９】
そして、スキャン処理の開始指示であると判断した場合、機器制御部１６は、情報処理装置３０（文書管理アプリケーション３３ｂ）から送信されてくるスキャンコマンドを通信部１７およびウェブブラウザ１８を介して受信し（Ｓ８０）、当該スキャンコマンドに応じた処理を実行し（Ｓ８１）、スキャンした画像データ（スキャン画像データ）を上記スキャンコマンドに示されている送信先アドレスに送信（Ｓ８２）して処理を終了する。
【０１１０】
一方、スキャン処理の開始指示ではないと判断した場合、Ｓ７６に移行し、情報処理装置３０（文書管理アプリケーション３３ｂ）から送信されてくるＵＩ画面の画面データを通信部１７およびウェブブラウザ部１８を介して受信して当該画面データに応じたＵＩ画面を表示部１３に表示させる。例えば、図１８（ａ）に示したＵＩ画面において「両面」ボタンが操作された場合、当該操作を示すユーザ操作情報が情報処理装置３０（文書管理アプリケーション３３ｂ）に送信され、その応答として情報処理装置３０（文書管理アプリケーション３３ｂ）から複合機１０に返信されるＵＩ画面の画面データに基づいて図１８（ｂ）に示すＵＩ画面が表示部１３に表示される。なお、この画面データでは、ＵＩ画面に含まれる各ボタンに当該ボタンが操作されたときにアクセスすべきアクセス先を示す情報が対応付けられている。例えば、「両面横綴じ」ボタンには、アクセス先を示す情報としてhttp://123.123.123.123/app/setting/duplex.html?selected=dupBookletというリクエストＵＲＬが対応付けられている。また、このリクエストＵＲＬにはクエリselectedが付与されており、文書管理アプリケーション３３ｂはこの設定値を参照することで両面横綴じが選択されたことを検知することができる。なお、文書管理アプリケーション３３ｂは、上記設定値を取得すると、それに応じて文書管理処理に適用する設定を両面横綴じに変更し、複合機１０に対して図１８（ａ）のＵＩ画面を再び表示させるための画面データを応答する。
【０１１１】
文書管理アプリケーション３３ｂは、通信部３１およびウェブサーバ部３２を介して複合機１０から送信された操作入力情報を受け取ると（Ｓ９７）、この操作入力情報に基づいて、複合機１０のユーザが行った操作がスタート指示（図１８（ａ）に示したＵＩ画面における「スキャン」ボタンの操作）であるか否かを判断する（Ｓ９８）。
【０１１２】
スタート指示であると判断した場合、文書管理アプリケーション３３ｂは、その時点で設定されている設定内容に基づいて複合機１０にスキャン処理を行わせるためのスキャンコマンドを作成し、ウェブサーバ部３２および通信部３１を介して複合機１０に送信させる（Ｓ９９）。
【０１１３】
その後、文書管理アプリケーション３３ｂは、複合機１０から上記スキャンコマンドに基づくスキャン処理によって取得したスキャン画像データを通信部３１およびウェブサーバ部３２を介して受信し、所定の保存先に保存する（Ｓ１００）。
【０１１４】
そして、文書管理アプリケーション３３ｂは、ログアウトするか否かを判断し（Ｓ１０１）、ログアウトしない場合にはＳ９６の処理に戻ってＵＩ画面（例えば図１８（ａ）に示したＵＩ画面）を複合機１０に送信させる。一方、ログアウトすると判断した場合、文書管理アプリケーション３３ｂは、所定のログアウト処理を行い（Ｓ１０４）、動作を終了する。
【０１１５】
一方、Ｓ９８においてスタート指示ではないと判断した場合、文書管理アプリケーション３３ｂは、ユーザ操作情報（あるいはユーザ操作情報に対応する通知；ＯＳＡ発通知）をマニュアル表示アプリケーション３３ａに送信（伝達）するとともに（Ｓ１０２）、ユーザ操作が当該アプリケーションによる処理の設定変更を要するものであるか否かを判断する（Ｓ１０３）。例えば、図１８（ａ）のＵＩ画面において「原稿サイズ」ボタン、「両面」ボタン、あるいは「ファイル形式」ボタンが操作された場合、文書管理アプリケーション３３ｂは、設定変更を要しないＵＩ画面の更新指示であると判断する。なお、情報処理装置３０からディスプレイ装置５０に送信される上記のユーザ操作情報（ＯＳＡ発通知）としては、上述した複合機１０から情報処理装置３０に送信されるユーザ操作情報（複合機発通知）と同様、例えば、ＸＭＬ形式、ＨＴＭＬ形式、あるいはその他の形式の情報を用いることができる。
【０１１６】
Ｓ１０３において設定変更を要する指示ではないと判断した場合、文書管理アプリケーション３３ｂは、Ｓ９６の処理に移行し、操作されたボタンに対応するＵＩ画面の画面データをウェブサーバ部３２および通信部３１を介して複合機１０に送信する。これにより、複合機１０の機器制御部１６は、情報処理装置３０から受信した上記画面データに基づいて表示部１３に表示させるＵＩ画面を更新する（Ｓ７６）。例えば、図１８（ａ）に示したＵＩ画面において「両面」ボタンが操作された場合、両面スキャンに関する設定入力を行うためのＵＩ画面である図１９（ａ）に示すＵＩ画面が表示部１３に表示される。
【０１１７】
一方、Ｓ１０３において設定変更を要する指示であると判断した場合、文書管理アプリケーション３３ｂは、ユーザ操作情報に基づいて設定変更を行い（Ｓ１０４）、Ｓ９６に移行して設定変更後に表示すべきＵＩ画面のＵＩ画面の画面データをウェブサーバ部３２および通信部３１を介して複合機１０に送信する。
【０１１８】
また、情報処理装置３０上で動作するマニュアル表示アプリケーション３３ａは、文書管理アプリケーション３３ｂからユーザ操作情報（ＯＳＡ発通知）を受け取ると（Ｓ１１０）、このユーザ操作情報に対応するマニュアル表示データを検索（あるいは生成）し（Ｓ１１１）、通信部３１を介してディスプレイ装置５０に送信する（Ｓ１１２）。マニュアル表示データの検索方法（あるいは生成方法）としては上述したコピーモードの場合と略同様の方法を用いることができる。
【０１１９】
また、ディスプレイ装置５０の機器制御部５２は、通信部５１が情報処理装置３０から送信されたマニュアル表示データを受信すると（Ｓ１２１）、当該マニュアル表示データに応じた画像をディスプレイ部５３に表示させる（Ｓ１２２）。これにより、例えば、図１８（ａ）に示したＵＩ画面において「両面」ボタンが操作された場合、ディスプレイ装置５０のディスプレイ部５３に図１９（ｂ）に示す操作マニュアルが表示される。すなわち、複合機１０の表示部１３には両面スキャンに関する操作入力を行うためのＵＩ画面（図１９（ａ）参照）が表示され、ディスプレイ装置５０のディスプレイ部５３には両面スキャンに関する操作マニュアル（図１９（ｂ）参照）が表示される。これにより、ユーザは、ディスプレイ装置５０のディスプレイ部５３に表示される操作マニュアルを参照し、表示部１３に表示されるＵＩ画面に対する操作入力を行うことができる。
【０１２０】
図２０は、図１５に示したＯＳＡモードの処理（文書管理処理）において複合機１０、情報処理装置３０、およびディスプレイ装置５０の間で行われる通信処理を模式的に示した説明図である。この図に示すように、ユーザが複合機１０の設定ボタンを選択操作すると、そのユーザ操作情報が複合機１０から情報処理装置３０に送信され、情報処理装置３０で動作する文書管理アプリケーション３３ｂ（ＯＳＡアプリケーション）から複合機１０に当該ユーザ操作情報に応じたＵＩ画面の画面データが送信されるとともに、当該ユーザ操作情報が文書管理アプリケーション３３ｂ（ＯＳＡアプリケーション）からマニュアル表示アプリケーション３３ａに伝達される。上記ユーザ操作情報を受け取ったマニュアル表示アプリケーション３３ａは、当該ユーザ操作情報に応じた操作マニュアルを表示させるためのマニュアル表示データをディスプレイ装置５０に送る。
【０１２１】
このように、ユーザがＵＩ画面に対する操作を行うと、その操作内容に応じた他のＵＩ画面が表示部１３に表示されるとともに、当該操作内容に応じた操作マニュアルがディスプレイ装置５０に表示される。したがって、ユーザは、ディスプレイ装置５０のディスプレイ部５３に表示される操作マニュアルを適宜参照しながら、ＵＩ画面に対する設定入力を行うことができる。
【０１２２】
なお、上記の説明では、ＯＳＡモードの処理において、操作マニュアルをディスプレイ装置５０に表示させる場合について説明したが、これに限らず、操作マニュアルを複合機１０の表示部１３に表示させるようにしてもよい。
【０１２３】
図２１は、ＯＳＡモードにおいて、操作マニュアルを複合機１０の表示部１３に表示させる場合における複合機制御システム１００の処理の流れを示すフローチャートであり、情報処理装置３０において動作する外部アプリケーションの１つである文書管理アプリケーション３３ｂが選択された場合の例を示している。なお、説明の便宜上、図１５に示したフローチャートと同じ処理（ステップ）については同じ符号を付し、その説明を省略する。
【０１２４】
図１５の処理と異なる点は、マニュアル表示アプリケーション３３ａが図１５のステップＳ１１２に代えてステップＳ１１２ｂの処理を行う点、および複合機１０の機器制御部１６がステップＳ７６とステップＳ７７との間でステップＳ７６ｂの処理を行う点である。
【０１２５】
ステップＳ１１２ｂにおいて、マニュアル表示アプリケーション３３ａは、文書管理アプリケーション３３ｂから受け取ったユーザ操作情報（ＯＳＡ発通知）に対応するマニュアル表示データを、通信部３１を介して複合機１０に送信する（Ｓ１１２ｂ）。なお、マニュアル表示データの検索方法（あるいは生成方法）としては上述したコピーモードの場合と略同様の方法を用いることができる。
【０１２６】
ステップＳ７６ｂにおいて、機器制御部１６は、情報処理装置３０（マニュアル表示アプリケーション３３ａ）から送信されてくるマニュアル表示データを通信部１７およびウェブブラウザ部１８を介して受信し、当該マニュアル表示データに応じて操作マニュアルを表示部１３に表示させる（Ｓ７６ｂ）。
【０１２７】
図２２は、図１８（ａ）に示したＵＩ画面において「両面」ボタンが操作された場合に表示部１３に表示される表示画面の例を示す説明図である。この図に示すように、表示部１３の一部にＳ７６で受信したＵＩ画面の画面データに応じたＵＩ画面が表示され、表示部１３の他の領域にＳ７６ｂで受信したマニュアル表示データに応じた操作マニュアルが表示される。
【０１２８】
図２３は、図２１に示したＯＳＡモードの処理（文書管理処理）において複合機１０と情報処理装置３０との間で行われる通信処理を模式的に示した説明図である。この図に示すように、ユーザが複合機１０の設定ボタンを選択操作すると、そのユーザ操作情報が複合機１０から情報処理装置３０に送信され、情報処理装置３０で動作する文書管理アプリケーション３３ｂ（ＯＳＡアプリケーション）から複合機１０に当該ユーザ操作情報に応じたＵＩ画面の画面データが送信されるとともに、当該ユーザ操作情報が文書管理アプリケーション３３ｂ（ＯＳＡアプリケーション）からマニュアル表示アプリケーション３３ａに伝達される。上記ユーザ操作情報を受け取ったマニュアル表示アプリケーション３３ａは、当該ユーザ操作情報に応じた操作マニュアルを表示させるためのマニュアル表示データを複合機１０に送る。
【０１２９】
このように、ユーザがＵＩ画面に対する操作を行うと、その操作内容に応じた他のＵＩ画面が表示部１３の一部に表示されるとともに、当該操作内容に応じた操作マニュアルが表示部１３の他の領域に表示される。これにより、ユーザは、表示部１３の一部に表示される操作マニュアルを参照し、表示部１３の他の領域に表示されるＵＩ画面に対する操作入力を行うことができる。
【０１３０】
なお、ステップＳ７６の処理後、情報処理装置３０（マニュアル表示アプリケーション３３ａ）からマニュアル表示データを受信していない場合にはステップＳ７６ｂの処理を省略してステップＳ７７に進めばよい。この場合、表示部１３にはステップＳ７６で受信したＵＩ画面（例えば図１８（ａ）に示したＵＩ画面）が表示されることになる。
【０１３１】
ところで、上述した各マニュアル表示処理において、複合機１０の表示部１３、またはディスプレイ装置５０のディスプレイ部５３に同一の操作マニュアルを表示させた状態を長時間継続すると、表示画面の焼きつきが生じるなどの不具合が生じる可能性がある。このため、同一の操作マニュアルを表示させた状態で所定時間が経過したときに、マニュアル表示アプリケーション３３ａが、表示部１３またはディスプレイ部５３におけるマニュアル表示領域の表示を所定の表示（例えば、広告情報、メッセージ情報、イベント情報、社内掲示板情報、動画、静止画、操作マニュアルにおける表示中の部分とは異なる部分、非表示状態など）に切り替えるようにしてもよい。例えば、複合機１０の機器制御部１６が、ユーザが最後に操作入力を行ってから所定時間操作が行われていないと判断した場合に、その旨を示す放置状態通知（例えば図２４の通知）をユーザ操作情報（複合機発通知）としてマニュアル表示アプリケーション３３ａに送信し、マニュアル表示アプリケーション３３ａが当該通知を受けたときに、表示中の操作マニュアルに代えて上記所定の表示を行わせるためのマニュアル表示データを送信するようにしてもよい。これにより、表示画面の焼きつきなどの不具合を防止できる。また、上記所定の表示として広告情報やメッセージ情報などを表示させることで、複合機１０の表示部１３、あるいはディスプレイ装置５０のディスプレイ部５３をより有効に活用することができる。
【０１３２】
次に、マニュアル表示アプリケーション３３ａによる操作マニュアルの表示制御方法について、より詳細に説明する。図２５は、マニュアル表示アプリケーション３３ａにおける処理の流れを示すフローチャートである。
【０１３３】
マニュアル表示アプリケーション３３ａは、複合機１０あるいはＯＳＡアプリケーション（文書管理アプリケーション３３ｂ、あるいは帳票印刷アプリケーション３３ｃ）からユーザ操作情報を受信したか否かを監視している（Ｓ１３１）。
【０１３４】
そして、ユーザ操作情報を受信したと判断すると、マニュアル表示アプリケーション３３ａは、そのユーザ操作情報を解析し（Ｓ１３２）、放置状態通知（所定時間ユーザからの操作が行われていない旨の通知）であるか否かを判断する（Ｓ１３３）。
【０１３５】
放置状態通知ではないと判断した場合、マニュアル表示アプリケーション３３ａは、ユーザ操作情報に基づいて実行中のアプリケーションおよびそれに対応する操作マニュアルを特定する（Ｓ１３４）。例えば、本実施形態では、実行中のアプリケーションがコピーモード、イメージ送信モード、文書管理アプリケーション３３ｂ、および帳票印刷アプリケーション３３ｃのいずれであるかを特定し、当該アプリケーションに対応する操作マニュアルを特定する。
【０１３６】
また、マニュアル表示アプリケーション３３ａは、ユーザ操作情報に基づいて、複合機１０のユーザが処理中の設定項目（複合機１０の表示部１３に表示されているＵＩ画面）を特定する（Ｓ１３５）。上記設定項目としては、例えば、コピーモード（標準機能）の場合には、「コピー濃度」、「用紙」、「倍率」、「特別機能」、「両面コピー」、「アウトプット」などがある。また、文書管理アプリケーション３３ｂの場合には、「原稿サイズ」、「両面」、「ファイル形式」などがある。
【０１３７】
次に、マニュアル表示アプリケーション３３ａは、Ｓ１３４で特定した操作マニュアルからＳ１３５で特定した設定項目に対応する箇所を検索（抽出）し（Ｓ１３６）、抽出した箇所を表示部１３またはディスプレイ部５３のマニュアル表示領域に表示させるためのマニュアル表示データを生成する（Ｓ１３７）。
【０１３８】
一方、Ｓ１３３において放置状態通知であると判断した場合、マニュアル表示アプリケーション３３ａは、表示部１３またはディスプレイ部５３のマニュアル表示領域に所定の画像（例えば広告情報等）を表示させるためのマニュアル表示データを生成する（Ｓ１３８）。
【０１３９】
その後、マニュアル表示アプリケーション３３ａは、Ｓ１３７またはＳ１３８で生成したマニュアル表示データを複合機１０またはディスプレイ装置５０に送信し（Ｓ１３９）、Ｓ１３１の処理に戻る。
【０１４０】
なお、表示されるマニュアルの見た目を統一するために、各アプリケーションの操作マニュアルのコンテンツを例えばＨＴＭＬ形式などの文書形式（例えば節や段落が明確に定義・分類された構造化文書形式）で作成して記憶させておき、マニュアル表示データを生成する際に操作マニュアルのコンテンツに所定のスタイルシート（フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を規定した文書の表示方法の雛形。例えばＣＳＳ（cascading style sheets））を適用するようにしてもよい。
【０１４１】
この場合、必ずしも全てのアプリケーションに同一のスタイルシート（表示ポリシー）を適用する必要はなく、一部のアプリケーションに異なるスタイルシートを適用するなどして操作マニュアルの表示方法に幅を持たせてもよい。図２６はスタイルシートを用いてマニュアル表示データを生成する場合のマニュアル表示アプリケーション３３ａにおける処理の流れを示すフローチャートである。なお、説明の便宜上、図２５に示したフローチャートと同じ処理（ステップ）については同じ符号を付し、その説明を省略する。
【０１４２】
図２５の処理と異なる点は、マニュアル表示アプリケーション３３ａが図２５におけるステップＳ１３５の処理の後にステップＳ１３５ｂの処理を行う点、およびＳ１３７の処理に代えてＳ１３７ｂの処理を行う点である。
【０１４３】
Ｓ１３５ｂでは、マニュアル表示アプリケーション３３ａは、ユーザ操作情報の発信元（実行中のアプリケーション）に対応する表示ポリシー（フォントの種類、文字の大きさ、文字の色、行間の幅、および背景色のうちの少なくとも１つの項目を規定した表示ルール）を特定する（Ｓ１３５ｂ）。例えば、図２７に示すように、標準機能および拡張機能の各アプリケーションと、当該アプリケーションの操作マニュアルを表示する際に適用する表示ポリシーとを予め対応付けて情報処理装置３０の記憶部（図示せず）に記憶しておき、実行中のアプリケーションに対応する表示ポリシーを検索するようにしてもよい。図２７に示した例では、標準機能（コピーモード、イメージ送信モード）のアプリケーション、および拡張機能のうち文書管理アプリケーションに対して共通の表示ポリシー１（スタイルシート１）が適用され、拡張機能のうち帳票印刷アプリケーションに対しては表示ポリシー２（スタイルシート２）が適用されるように設定されている。また、表示ポリシー２は、フォントサイズについては表示ポリシー１と同様に設定されており、他の項目（フォントタイプ、フォントカラー、背景色）については表示ポリシー１と異なる内容に設定されている。
【０１４４】
Ｓ１３７ｂにおいて、マニュアル表示アプリケーション３３ａは、Ｓ１３６で抽出した操作マニュアルにおけるユーザ操作に対応する箇所にＳ１３５ｂで特定した表示ポリシー（スタイルシート）を適用してマニュアル表示データを生成する（Ｓ１３７ｂ）。
【０１４５】
これにより、各アプリケーションの操作マニュアルを共通の表示ポリシーで表示させたり、表示設定項目（例えばフォントサイズ、フォントタイプ、フォントカラー、背景色など）の一部を各アプリケーションについて一定とし、残りをアプリケーション毎に設定したりするなどして、各アプリケーションについての操作マニュアルの表示を統一感のある表示にすることができる。
【０１４６】
以上のように、本実施形態にかかる複合機制御システム１００では、情報処理装置３０において動作するマニュアル表示アプリケーション３３ａが複合機１０の標準機能および拡張機能の両方についてのマニュアル表示を制御する。すなわち、複合機１０で実行中の処理が標準機能であるか拡張機能であるかにかかわらず、共通のマニュアル表示アプリケーション３３ａが、複合機１０または外部アプリケーション（ＯＳアプリケーション）からのユーザ操作情報の通知に基づいて操作マニュアルの表示を制御する。
【０１４７】
これにより、標準機能および拡張機能を実行するための各アプリケーションに関する操作マニュアルを統一感のある表示形態で表示させることができる。また、情報処理装置３０によってマニュアル表示を制御することにより、表示内容（例えばマニュアルの記載内容、マニュアル表示の設定内容など）の変更が容易になる。特に、情報処理装置３０をインターネット等の通信ネットワークを介して複合機１０またはディスプレイ装置５０と接続する構成にすることにより、情報処理装置３０と複数の複合機１０あるいはディスプレイ装置５０とを容易に接続でき、サービスマンがそれら複数の複合機１０やディスプレイ装置５０が設置された場所に赴くことなく、マニュアルの表示内容を容易に変更することができる。
【０１４８】
また、本実施形態では、複合機１０の近傍にディスプレイ装置５０が備えられている場合に、マニュアル表示アプリケーション３３ａが、操作マニュアルをディスプレイ装置５０のディスプレイ部５３に表示させる。これにより、図２８の左側に示すように複合機１０の表示部１３の表示だけではユーザが操作方法を把握しにくいような場合であっても、表示部１３に表示中のＵＩ画面における設定項目に応じた操作マニュアルがディスプレイ部５３に表示されるので、ユーザが操作方法を容易に把握することができる。
【０１４９】
なお、操作マニュアルを複合機１０の表示部１３に表示させるかディスプレイ装置５０のディスプレイ部５３に表示させるかを、マニュアル表示アプリケーション３３ａが適宜切り替える構成としてもよい。
【０１５０】
例えば、複合機１０のユーザが操作マニュアルを表示部１３に表示させるかディスプレイ部５３に表示させるかを予め設定しておき、マニュアル表示アプリケーション３３ａがこの設定に応じて表示部１３に表示させるかディスプレイ部５３に表示させるかを切り替えるようにしてもよい。
【０１５１】
また、マニュアル表示アプリケーション３３ａが複合機１０の近傍にディスプレイ装置５０が配置されているか否かを判断し、複合機１０の近傍にディスプレイ装置５０が配置されている場合には操作マニュアルをディスプレイ部５３に表示させ、複合機１０の近傍にディスプレイ装置５０が配置されていない場合に操作マニュアルを表示部１３に表示させるようにしてもよい。例えば、ディスプレイ装置５０を複合機１０の近傍に設置する際、当該ディスプレイ装置５０と当該ディスプレイ装置５０に対応する複合機１０とを対応付けた対応情報を、複合機１０、ディスプレイ装置５０、情報処理装置３０、または通信ネットワークに接続された他の装置に記憶させておき、マニュアル表示アプリケーション３３ａが、マニュアルの表示を行う際に上記対応情報の有無に基づいて複合機１０の近傍にディスプレイ装置５０が配置されているか否かを判断するようにしてもよい。
【０１５２】
また、マニュアル表示アプリケーション３３ａが複合機１０およびディスプレイ装置５０から表示能力に関する情報（例えば画面サイズ、解像度など）を取得し、操作マニュアルにおける表示対象箇所の表示内容（例えば表示サイズ、文字数、文字サイズなど）と、複合機１０およびディスプレイ装置５０の表示能力とに基づいて表示部１３に表示させるかディスプレイ部５３に表示させるかを切り替えるようにしてもよい。例えば、表示部１３の表示画面のサイズがＵＩ画面（操作画面）と操作マニュアルとを同時に表示可能な所定サイズ以上である場合には操作マニュアルを表示部１３の一部に表示させ、表示部１３の表示画面のサイズが上記所定サイズ未満である場合には操作マニュアルをディスプレイ部５３に表示させるようにしてもよい。あるいは、表示部１３の表示画面のサイズが表示部１３のＵＩ画面に操作マニュアルを表示するための専用領域を設定可能な所定サイズ以上である場合には、操作マニュアルを表示部１３に表示されるＵＩ画面の上記専用領域に表示させ、表示部１３の表示画面のサイズが上記所定サイズ未満である場合には操作マニュアルをディスプレイ部５３に表示させるようにしてもよい。また、複合機１０およびディスプレイ装置５０の表示能力に関する情報を予め情報処理装置３０に登録しておいてもよい。例えば、複合機１０の表示部１３に表示させると文字サイズが所定サイズ以下になる場合にディスプレイ装置５０に表示させるようにしてもよい。
【０１５３】
なお、上記の表示能力に関する情報の取得方法は特に限定されるものではない。例えば、マニュアル表示アプリケーション３３ａが複合機１０およびディスプレイ装置５０に表示能力に関する情報の送信要求を行うことにより取得してもよい。あるいは、図５のＳ２５の処理において複合機１０がユーザ操作情報とともに情報処理装置３０に送信するようにしてもよく、図１５のＳ７２またはＳ７５の処理において複合機１０がログイン画面の送信要求または認証情報とともに情報処理装置３０に送信するようにしてもよい。また、上記の表示能力に関する情報の取得方法を予め情報処理装置３０に記憶させておいてもよい。
【０１５４】
また、マニュアル表示アプリケーション３３ａが、複合機１０の機種あるいは表示能力に応じてマニュアルの表示内容を変更するようにしてもよい。例えば、画面サイズと解像度とに応じてマニュアル表示時のフォントサイズを変更したり、カラー/モノクロ/表示色数などに応じてフォント色や背景色を変更したりするようにしてもよい。
【０１５５】
具体的には、例えば、複合機１０の標準機能を使用する場合、複合機１０は、図５のＳ２５の処理において、ユーザ操作情報とともに、複合機１０およびディスプレイ装置５０の機種あるいは表示能力に関する特性情報（画面サイズ、解像度、カラー/モノクロ/表示色数など）を情報処理装置３０に送信する。情報処理装置３０のマニュアル表示アプリケーション３３ａは、図５のＳ３２の処理において、ユーザ操作情報と上記特性情報とに対応するマニュアル表示データを検索（あるいは生成）する。具体的には、情報処理装置３０は、複合機１０から送信されたユーザ操作情報に含まれる識別情報（モードの識別情報、設定項目の識別情報など）と、表示能力に関する特性情報と、マニュアル表示データとを予め対応付けたテーブルを予め記憶しており、マニュアル表示アプリケーション３３ａは、上記テーブルを参照することにより、マニュアル表示データを検索する。あるいは、ＨＴＭＬなどの文書形式で記載された操作マニュアルと、特性情報に応じたスタイルシートとを予め記憶しておき、マニュアル表示アプリケーション３３ａが操作マニュアルにおけるユーザ操作情報に応じた部分に特性情報に応じたスタイルシートを適用することによりマニュアル表示データを生成するようにしてもよい。
【０１５６】
また、拡張機能を使用する場合、複合機１０は、図１５のＳ７２またはＳ７５の処理において、ログイン画面の送信要求または認証情報とともに、複合機１０およびディスプレイ装置５０の機種あるいは表示能力に関する特性情報を情報処理装置３０に送信する。また、情報処理装置３０上で動作する文書管理アプリケーション３３ｂは、図１５のＳ１０２の処理において、ユーザ操作情報（あるいはユーザ操作情報に対応する通知；ＯＳＡ発通知）とともに上記特性情報をマニュアル表示アプリケーション３３ａに送信する。また、情報処理装置３０上で動作するマニュアル表示アプリケーション３３ａは、図１５のＳ１１１の処理において、ユーザ操作情報と上記特性情報とに対応するマニュアル表示データを検索（あるいは生成）する。
【０１５７】
また、マニュアル表示アプリケーション３３ａが、複合機１０に装着されているオプション装置（例えば、原稿自動搬送装置、後処理装置（画像形成後の用紙に対してステープル処理、仕分け処理、パンチング処理などの処理を行う装置）、大容量給紙装置など）の有無およびオプション装置の種類に応じてマニュアルの表示内容を変更するようにしてもよい。
【０１５８】
具体的には、例えば、複合機１０の標準機能を使用する場合、複合機１０は、図５のＳ２５の処理において、ユーザ操作情報とともに、複合機１０に装着されているオプション装置を示すオプション情報を情報処理装置３０に送信する。情報処理装置３０上で動作するマニュアル表示アプリケーション３３ａは、図５のＳ３２の処理において、ユーザ操作情報と上記オプション情報とに対応するマニュアル表示データを検索（あるいは生成）する。具体的には、情報処理装置３０は、複合機１０から送信されたユーザ操作情報に含まれる識別情報（モードの識別情報、設定項目の識別情報など）と、オプション情報と、マニュアル表示データとを予め対応付けたテーブルを予め記憶しており、マニュアル表示アプリケーション３３ａは、上記テーブルを参照することにより、マニュアル表示データを検索する。あるいは、マニュアル表示アプリケーション３３ａが、操作マニュアルにおけるユーザ操作情報に応じた部分のうち、オプション装置に対応する部分をマニュアル表示データに含めるか否かをオプション情報に応じて判断することにより、オプション情報に応じたマニュアル表示データを生成するようにしてもよい。
【０１５９】
また、拡張機能を使用する場合、複合機１０は、図１５のＳ７２またはＳ７５の処理において、ログイン画面の送信要求または認証情報とともに、上記オプション情報を情報処理装置３０に送信する。また、情報処理装置３０上で動作する文書管理アプリケーション３３ｂは、図１５のＳ１０２の処理において、ユーザ操作情報（あるいはユーザ操作情報に対応する通知；ＯＳＡ発通知）とともに上記オプション情報をマニュアル表示アプリケーション３３ａに送信する。また、情報処理装置３０上で動作するマニュアル表示アプリケーション３３ａは、図１５のＳ１１１の処理において、ユーザ操作情報と上記オプション情報とに対応するマニュアル表示データを検索（あるいは生成）する。
【０１６０】
これにより、複合機１０に装着されているオプション装置に応じたマニュアル表示を行うことができるので、ユーザの利便性を高めることができる。例えば、オプション装置として両面ユニットが装着されている場合、当該両面ユニットに応じたマニュアルを表示させることにより、用紙消耗を減らすために両面コピーを薦めるなど、オプション装置に応じた最適なモード設定をユーザに提示できる。また、拡張機能がオプション装置の利用をサポートしていないような場合であっても、それに応じたマニュアルを表示させることにより、ユーザに適切なアドバイスを行うことができる。
【０１６１】
また、マニュアル表示アプリケーション３３ａが、複合機１０のユーザに応じてマニュアルの表示内容を変更するようにしてもよい。例えば、ユーザを複合機１０に対する精通度合いに応じて複数のグループ（例えば、初心者、一般ユーザ、管理者など）に分類しておき、グループ毎にマニュアルの表示内容を変更するようにしてもよい。
【０１６２】
具体的には、例えば、複合機１０の標準機能を使用する場合、複合機１０は、図５のＳ２５の処理において、ユーザ操作情報とともに、ユーザの属性（例えば、初心者、一般ユーザ、管理者のいずれであるか）を示すユーザ特性情報を情報処理装置３０に送信する。情報処理装置３０上で動作するマニュアル表示アプリケーション３３ａは、図５のＳ３２の処理において、ユーザ操作情報と上記ユーザ特性情報とに対応するマニュアル表示データを検索（あるいは生成）する。具体的には、情報処理装置３０は、複合機１０から送信されたユーザ操作情報に含まれる識別情報（モードの識別情報、設定項目の識別情報など）と、ユーザ特性情報と、マニュアル表示データとを予め対応付けたテーブルを予め記憶しており、マニュアル表示アプリケーション３３ａは、上記テーブルを参照することにより、マニュアル表示データを検索する。あるいは、ＨＴＭＬなどの文書形式で記載された操作マニュアルと、ユーザ特性情報に応じたスタイルシートとを予め記憶しておき、マニュアル表示アプリケーション３３ａが操作マニュアルにおけるユーザ操作情報に応じた部分にユーザ特性情報に応じたスタイルシートを適用することによりマニュアル表示データを生成するようにしてもよい。例えば、ユーザが初心者である場合、一般ユーザの場合のマニュアル表示と比較して１画面あたりの情報量を削減してもよく、あるいは、動画表示を行ったりマニュアル情報の一部を音声出力するなどして一般ユーザに対する表示よりも情報量を増やすようにしてもよい。また、ユーザが管理者である場合には管理上必要な情報(本体設定メニューの操作方法など)を追加して表示するようにしてもよい。
【０１６３】
また、拡張機能を使用する場合、複合機１０は、図１５のＳ７５の処理において、ユーザの認証情報とともにユーザ特性情報を情報処理装置３０に送信する。また、情報処理装置３０上で動作する文書管理アプリケーション３３ｂは、図１５のＳ９３において複合機１０から受信したユーザ特性情報をメモリ（図示せず）に記憶しておき、図１５のＳ１０２の処理において、ユーザ操作情報（あるいはユーザ操作情報に対応する通知；ＯＳＡ発通知）とともに上記ユーザ特性情報をマニュアル表示アプリケーション３３ａに送信する。また、情報処理装置３０上で動作するマニュアル表示アプリケーション３３ａは、図１５のＳ１１１の処理において、ユーザ操作情報と上記ユーザ特性情報とに対応するマニュアル表示データを検索（あるいは生成）する。
【０１６４】
なお、上記のユーザ特性情報の取得方法は特に限定されるものではなく、例えば、ユーザ自身が入力部１２を操作して選択してもよく、複合機１０の利用開始時にユーザ認証処理を行う構成にするとともに、ユーザの識別情報とユーザ特性情報とを対応付けて記憶しておき、ユーザ認証処理時に入力されたユーザの識別情報に応じてユーザ特性情報を検出するようにしてもよい。具体的には、例えば、複合機１０の機器制御部１６は、複合機１０の電源が投入されると、表示部１３にモード選択画面を表示させる前に（図２のＳ１参照）、ユーザにユーザ認証情報の入力を促す画面を表示部１３に表示させる。そして、ユーザ認証情報が入力されると、当該ユーザ認証情報を認証処理部（図示せず）に送る。認証処理部は、ユーザが入力したユーザ認証情報と予め登録されている複合機１０の利用を許可するユーザのユーザ認証情報とを照合することにより、ユーザ認証処理を行う。また、認証処理部は、ユーザが入力したユーザ認証情報と予め登録されているユーザ認証情報とが一致する場合、当該ユーザ認証情報に対応付けて予め登録されている当該ユーザのユーザ特性情報を検出し、複合機１０の機器制御部１６に伝達する。なお、上記の認証処理部は、複合機１０に備えられていてもよく、複合機１０に対して通信可能に接続された認証サーバー（図示せず）に備えられていてもよい。
【０１６５】
また、本実施形態では、マニュアル表示アプリケーション３３ａ、文書管理アプリケーション３３ｂ、および帳票印刷アプリケーション３３ｃが共通の情報処理装置３０において動作するものとしているが、これに限るものではない。すなわち、これら各アプリケーションのうちの一部を、複合機１０および／または情報処理装置３０と通信可能に接続された他の装置において動作させる構成としてもよい。また、文書管理アプリケーション３３ｂ、および帳票印刷アプリケーション３３ｃは複合機１０の拡張機能を実現するためのアプリケーション（ＯＳＡアプリケーション）の一例であり、複合機１０と通信可能に接続される情報処理装置３０または他の装置において動作する他のＯＳＡアプリケーション（外部アプリケーション）を用いてもよい。
【０１６６】
また、本実施形態において、複合機１０、情報処理装置３０、およびディスプレイ装置５０に備えられる各部（各ブロック）、特に複合機１０の機器制御部１６およびウェブブラウザ部１８、情報処理装置３０の外部アプリケーション部３３およびウェブサーバ部３２、ディスプレイ装置５０の機器制御部５２の一部または全部を、ＣＰＵ等のプロセッサを用いてソフトウェアによって実現してもよい。この場合、複合機１０、情報処理装置３０、およびディスプレイ装置５０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである複合機１０、情報処理装置３０、およびディスプレイ装置５０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、複合機１０、情報処理装置３０、およびディスプレイ装置５０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによって達成される。
【０１６７】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ／ブルーレイディスク（登録商標）等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１６８】
また、複合機１０、情報処理装置３０、およびディスプレイ装置５０を通信ネットワークと接続可能に構成し、通信ネットワークを介して上記プログラムコードを供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。
【０１６９】
また、複合機１０、情報処理装置３０、およびディスプレイ装置５０の各ブロックは、ソフトウェアを用いて実現されるものに限るものではない。例えば、ハードウェアロジックによって構成されるものであってもよく、処理の一部を行うハードウェアと当該ハードウェアの制御や残余の処理を行うソフトウェアを実行する演算手段とを組み合わせたものであってもよい。
【０１７０】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１７１】
本発明は、通信ネットワークを介して通信可能に接続された複合機と情報処理装置とが連携して動作する複合機制御システムおよび複合機制御方法に適用できる。
【符号の説明】
【０１７２】
１０  複合機
１１  操作部
１２  入力部（操作入力部）
１３  表示部（操作画面表示部）
３０  情報処理装置（表示制御装置、他の装置）
３３  外部アプリケーション部（マニュアル表示制御部、外部アプリケーション処理部）
３３ａ  マニュアル表示アプリケーション
３３ｂ  文書管理アプリケーション（外部アプリケーション）
３３ｃ  帳票印刷アプリケーション（外部アプリケーション）
５０  ディスプレイ装置
５３  ディスプレイ部（表示部）
１００  複合機制御システム
【図１】
0005535996.tif 000002
【図２】
0005535996.tif 000003
【図３】
0005535996.tif 000004
【図４】
0005535996.tif 000005
【図５】
0005535996.tif 000006
【図６】
0005535996.tif 000007
【図７】
0005535996.tif 000008
【図８】
0005535996.tif 000009
【図９】
0005535996.tif 000010
【図１０】
0005535996.tif 000011
【図１１】
0005535996.tif 000012
【図１２】
0005535996.tif 000013
【図１３】
0005535996.tif 000014
【図１４】
0005535996.tif 000015
【図１５】
0005535996.tif 000016
【図１６】
0005535996.tif 000017
【図１７】
0005535996.tif 000018
【図１８】
0005535996.tif 000019
【図１９】
0005535996.tif 000020
【図２０】
0005535996.tif 000021
【図２１】
0005535996.tif 000022
【図２２】
0005535996.tif 000023
【図２３】
0005535996.tif 000024
【図２４】
0005535996.tif 000025
【図２５】
0005535996.tif 000026
【図２６】
0005535996.tif 000027
【図２７】
0005535996.tif 000028
【図２８】
0005535996.tif 000029