(57)【要約】【課題】複数の表示装置との通信を行う画像形成装置と通信を行う表示装置を簡易な構成で実現する表示装置、画像形成装置のシステムコントローラ、及び、表示画面制御方法を提供すること。【解決手段】画像形成装置が実行する機能毎に対応づけられる機能情報を前記画像形成装置のシステムコントローラから受信する通信手段と、前記機能情報と、前記機能情報を機能表示画面に配置する際の画面内の配置の情報である画面構造情報と、から、前記機能表示画面を生成する表示画面生成手段と、前記表示画面生成手段が生成する画面を表示手段に表示させる表示制御手段と、を有する表示装置。【選択図】図１
2011082874.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置が実行する機能毎に対応づけられる機能情報を前記画像形成装置のシステムコントローラから受信する通信手段と、
前記機能情報と、前記機能情報を機能表示画面に配置する際の画面内の配置の情報である画面構造情報と、から、前記機能表示画面を生成する表示画面生成手段と、
前記表示画面生成手段が生成する画面を表示手段に表示させる表示制御手段と、
を有することを特徴とする表示装置。
【請求項２】
前記画面構造情報を保持する画面構造情報記憶手段を有することを特徴とする請求項１記載の表示装置。
【請求項３】
前記通信手段は、さらに、前記画像形成装置の機器情報を前記画像形成装置から受信し、
前記画面構造情報は、さらに、前記機器情報を機器表示画面に配置する際の画面内の配置の情報を含み、
前記表示画面生成手段は、さらに、前記機器表示画面を生成することを特徴とする請求項１又は２記載の表示装置。
【請求項４】
前記表示手段に表示された画面に基づいて入力された信号から、該信号に対応する要求を生成する入出力制御手段を有し、
前記通信手段は、前記要求を前記システムコントローラに対して出力することを特徴とする請求項１ないし３何れか一項に記載の表示装置。
【請求項５】
画像形成装置が実行する機能毎に対応づけられる機能情報を管理する管理手段と、
前記機能情報を出力する要求を、前記画像形成装置と通信を行う表示装置から受け付け、前記機能情報を前記表示装置に対して出力する通信手段と、
を有することを特徴とする画像形成装置のシステムコントローラ。
【請求項６】
前記管理手段は、さらに、前記画像形成装置の機器情報を管理し、
前記通信手段は、前記機能情報を出力する際に、前記機器情報も前記表示装置に対して出力することを特徴とする請求項５記載の画像形成装置のシステムコントローラ。
【請求項７】
前記通信手段が、前記機能情報を出力する要求を受け付けた際に、前記画像形成装置が有する機器の状態が所定の状態の場合に、
前記管理手段は、前記機能情報に代えて前記所定の状態に係る情報を、前記通信手段から前記表示装置に対して出力させることを特徴とする請求項５又は６記載の画像形成装置のシステムコントローラ。
【請求項８】
画像形成装置が実行する機能毎に対応づけられる機能情報を前記画像形成装置のシステムコントローラから受信する受信ステップと、
前記機能情報と、前記機能情報を機能表示画面に配置する際の画面内の配置の情報である画面構造情報と、から、前記機能表示画面を生成する表示画面生成ステップと、
前記表示画面生成手段が生成する画面を表示手段に表示させる表示ステップと、
を有することを特徴とする表示画面制御方法。
【請求項９】
表示装置と通信を行う画像形成装置が有するシステムコントローラにおける表示画面制御方法であって、
前記画像形成装置が実行する機能毎に対応づけられる機能情報を出力する要求を、前記表示装置から受信する受信ステップと、
前記機能情報を保持する記憶手段から、前記機能情報を読み出す読出ステップと、
前記機能情報を前記表示装置に対して出力する出力ステップと、
を有することを特徴とする表示画面制御方法。
【請求項１０】
表示装置と画像形成装置が有するシステムコントローラとが通信を行うシステムにおける表示画面制御方法であって、
前記表示装置から前記システムコントローラに対し、前記画像形成装置が実行する機能毎に対応づけられる機能情報を出力する要求を送信する要求送信ステップと、
前記システムコントローラが、前記機能情報を出力する要求を、前記表示装置から受信する要求受信ステップと、
前記システムコントローラにおいて、前記機能情報を保持する記憶手段から、前記機能情報を読み出す読出ステップと、
前記システムコントローラから前記表示手段に対し、前記機能情報を送信する情報送信ステップと、
前記表示装置が、前記機能情報を、前記システムコントローラから受信する情報受信ステップと、
前記表示装置において、前記機能情報と、前記機能情報を機能表示画面に配置する際の画面内の配置の情報である画面構造情報と、から、前記機能表示画面を生成する表示画面生成ステップと、
前記表示装置において、前記表示画面生成ステップにおいて生成される画面を表示する表示ステップと、
を有することを特徴とする表示画面制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、画像形成装置のシステムコントローラ、及び、表示画面制御方法に関する。
【背景技術】
【０００２】
従来から、画像形成装置のユーザインタフェースとして、タッチパネル等の表示及び入力装置が用いられる。これらの表示装置等は、画像形成装置に接続され、画像形成装置の状態の表示、画像形成装置が実行する機能に係る表示等を行う。また、表示装置と一体化等して設けられる入力装置は、表示される画面に基づいて入力される指示を受け付ける。
【０００３】
ところで、複数の表示装置を制御する機能を有する画像形成装置がある。例えば、特開２００２−３３１７２４号公報（特許文献１）には、画像形成装置の本体に、操作パネルを有する拡張機器を接続する際に、全体の操作を拡張機器が有する操作パネルで行い、さらに、画像形成装置の本体に設けられている操作パネルには別の情報を表示する発明が開示されている。
【０００４】
複数の操作パネルのそれぞれに異なる画面を表示することは、表示画面の生成を、画像形成装置が有するＣＰＵで行い、生成した画面の信号を、各操作パネルに出力することにより、実現できる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に開示の画像形成装置等の発明では、複数の操作パネルのそれぞれに対する表示画面の生成を画像形成装置が有するＣＰＵで行い、生成された画面の信号を各操作パネルに出力するため、送受信される信号が多くなる。そこで、画面お信号に対して制御信号とは別のバスを設ける場合には、コストが高くなる。
【０００６】
本発明は、上記の点に鑑みて、これらの問題を解消するために発明されたものであり、複数の表示装置との通信を行う画像形成装置と通信を行う表示装置を簡易な構成で実現する表示装置、画像形成装置のシステムコントローラ、及び、表示画面制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の表示装置は次の如き構成を採用した。本発明の表示装置は、画像形成装置が実行する機能毎に対応づけられる機能情報を前記画像形成装置のシステムコントローラから受信する通信手段と、前記機能情報と、前記機能情報を機能表示画面に配置する際の画面内の配置の情報である画面構造情報と、から、前記機能表示画面を生成する表示画面生成手段と、前記表示画面生成手段が生成する画面を表示手段に表示させる表示制御手段と、を有する構成とすることができる。
【０００８】
上記目的を達成するために、本発明の画像形成装置のシステムコントローラは次の如き構成を採用した。本発明の画像形成装置のシステムコントローラは、画像形成装置が実行する機能毎に対応づけられる機能情報を管理する管理手段と、前記機能情報を出力する要求を、前記画像形成装置と通信を行う表示装置から受け付け、前記機能情報を前記表示装置に対して出力する通信手段と、を有する構成とすることができる。
【０００９】
なお、上記課題を解決するため、本発明は、上記表示装置、上記画像形成装置のシステムコントローラ、及び、上記表示装置を含むシステムにおける表示画面制御方法としてもよい。
【発明の効果】
【００１０】
本発明の表示装置、画像形成装置のシステムコントローラ、及び、表示画面制御方法によれば、複数の表示装置との通信を行う画像形成装置と通信を行う表示装置を簡易な構成で実現する表示装置、画像形成装置のシステムコントローラ、及び、表示画面制御方法を提供することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】図１は、画像形成装置の機能構成の例を示す図である。
【図２】図２は、画像形成装置１の外観の概略を示す図である。
【図３】図３は、画像形成装置１が有するハードウェア構成の概略を示す図である。
【図４】図４は、拡張操作パネルを有する構成を説明する図である。
【図５】図５は、通信路に無線通信を用いる構成を説明する図である。
【図６】図６は、ＩＲ通信により、拡張操作パネルとの通信を行う構成の例を示す図である。
【図７】図７は、画面表示情報の送受信の処理の概略と、表示される画面の内容とを説明する図である。
【図８】図８は、図７の処理の詳細を説明するシーケンス図である。
【図９】図９は、各操作パネルにシステム情報が表示される例を示す図である。
【図１０】図１０は、システム情報の通知を行う処理を説明するシーケンス図（その１）である。
【図１１】図１１は、システム情報の通知を行う処理を説明するシーケンス図（その２）である。
【図１２】図１２は、画像形成装置１が実行する機能に不具合がある場合の処理と表示画面とを示す図である。
【図１３】図１３は、機能のエラー情報を表示する際の処理を示すシーケンス図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を図面に基づき説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
また、以下の実施の形態において、「機能情報」を、画像形成装置の機能毎に、「コピー画面表示情報」、「スキャナ画面表示情報」等という。
【００１４】
〔本発明の実施の形態〕
図１は、本発明の実施の形態における画像形成装置の機能構成の例を示す図である。図１では、システムコントローラ１０と操作パネル２０とが、接続されている。
【００１５】
システムコントローラ１０は、制御手段１１、エンジンインタフェース（以下、「エンジンＩ／Ｆ」という。）１４、機器情報記憶手段１８、通信手段１９、及び、エンジン部９０を有する。
【００１６】
制御手段１１は、システムコントローラ１０の各部の制御を行う。制御手段１１は、通信手段１９に対する通信の指示、エンジンＩ／Ｆ１４に接続されるエンジン部の制御等を行う。
【００１７】
エンジンＩ／Ｆ１４は、エンジン部９０が有するエンジンへの指示の出力、及び、エンジンの状態の情報の取得等を行う。
【００１８】
機器情報記憶手段１８は、システムコントローラ１０が有する各部の状態等の情報を保持する。この情報を「機器情報」という。機器情報とは、例えば、エンジン部９０が有する各エンジンの状態、図示しない用紙トレイ等に格納されている用紙の情報、トナーの残量、及び、フィニッシャ等の周辺機器の接続の情報等である。
【００１９】
機器情報記憶手段１８は、また、画面表示情報を保持してもよい。画面表示情報は、コピー、スキャナ、及び、プロッタ等のジョブの種類毎に、対応する機能の情報である。より詳細には、システムコントローラ１０が実行することのできる機能の情報である。例えば、コピーの場合は、拡大又は縮小、２ｉｎ１、又は、両面コピー等の情報であり、スキャナの場合は、解像度、カラー又は白黒、画像データの保存先等の情報である。
【００２０】
通信手段１９は、操作パネル２０との通信を行う。なお、通信手段１９は、図示しない他の拡張操作パネルとの通信も行ってよい。通信手段１９が行う通信方式は、ＵＳＢ、無線ＬＡＮ（以下、「Ｗｉｒｅｌｅｓｓ  ＬＡＮ」という。）、又は、赤外線通信（以下、「ＩＲ」という。）等である。
【００２１】
エンジン部９０は、スキャナ、プロッタ等を有し、媒体上の画像を光学に読み取った信号を出力し、また、媒体上にトナーによる画像を形成する。
【００２２】
操作パネル２０は、システムコントローラ１０の機器情報を表示する画面、及び、システムコントローラ１０に対する指示の入力を促す画面等を生成して表示する。操作パネル２０は、コントロール部２４、表示手段２５、及び、入出力手段２６を有する。
【００２３】
コントロール部２４は、表示手段２５に対し、表示画面を出力して表示させ、入出力手段２６に対し、ＬＥＤの点灯の指示、キー入力の受付、及び、タッチパネルからの入力の受付を行う。
【００２４】
コントロール部２４は、画面生成手段２１、表示制御手段２２、入出力制御手段２３、画面構造情報記憶手段２８、及び、通信手段２９を有する。
【００２５】
画面生成手段２１は、表示手段２５に表示する画面を生成する。画面生成手段２１は、システムコントローラ１０から送信された、画面表示情報、及び、機器情報を取得する。画面生成手段２１は、画面構造情報記憶手段２８が保持する画面構造情報を読み出す。画面生成手段２１は、画面構造情報に基づいて、画面表示情報を表示する画面、及び、機器情報を表示する画面を生成する。画面生成手段２１は、生成した画面のデータを表示制御手段２２に対して出力する。
【００２６】
画面生成手段２１は、また、入出力手段２６から入力される操作者の指示にしたがって、新たな画面を生成し、表示制御手段２２に対して出力する。これにより、表示手段２５に表示される画面が更新される。
【００２７】
画面構造情報は、システムコントローラ１０が実行するジョブにおける機能や機器情報を表示する際の、画面のレイアウトに係る情報である。画面構造情報は、各機能のアイコンやボタンを表示する際の座標、機器情報の項目を表示する際の座標、及び、機器情報の項目に対応づけられる情報又は値等を表示する際の座標等が含まれる。なお、画面構造情報を「画面構成データ」ともいう。
【００２８】
表示制御手段２２は、表示手段２５の表示を制御する。表示制御手段２２は、画面生成手段２１が生成した画面のデータを、表示手段２５の仕様にしたがって出力し、表示手段２５にその画面を表示させる。
【００２９】
入出力制御手段２３は、入出力手段２６に対して、ＬＥＤの点灯等の指示を出力する。この指示は、例えば、システムコントローラ１０から出力される機器情報に基づく。入出力制御手段２３は、入出力手段２６に対し、操作者により入力される信号を取得する。取得された信号は、指示の情報に変換され、通信手段２９により、システムコントローラ１０に対して出力される。指示の情報は、また、画面生成手段２１に対して出力される。
【００３０】
通信手段２９は、システムコントローラ１０との通信を行う。通信手段２９は、システムコントローラ１０から出力される情報を受け取り、システムコントローラ１０に対して、入出力手段２６から入力される指示の情報等を出力する。
【００３１】
表示手段２５は、コントロール部２４により生成された画面を表示する。入出力手段２６は、コントロール部２４からの指示により、ＬＥＤ等の点灯を行い、キーボードやタッチパネルから入力される信号をコントロール部２４に対して出力する。
【００３２】
図２は、本実施の形態に係る画像形成装置１の外観の概略を示す図である。図２の画像形成装置１は、スキャナ部９３、自動紙送り機構９４、プロッタ部９５、操作パネル２００、及び、拡張操作パネル３００を有する。これらの各部は、機器本体に接続されている。
【００３３】
スキャナ部９３及びプロッタ部９５は、エンジン部９０に含まれる。スキャナ部９３は、媒体に形成された画像を光学的に読み取って画像データを生成する。プロッタ部９５は、媒体上にトナーによる画像を形成し、その媒体を出力する。
【００３４】
自動紙送り機構９４は、スキャナ部９３が読み取る原稿をスキャナ部９３に対して挿入させ、スキャナ部９３が読み取った後に再び機器の外に出力させる。
【００３５】
操作パネル２００は、画像形成装置１に取り付けられ、表示機能と入出力機能とを有する。操作パネル２００は、表示機能により、画像形成装置１の状態を表示する画面及び画像形成装置１に対する指示の入力を促す画面を表示する。操作パネル２００は、また、入出力機能により、画像形成装置１に対する指示の入力を受け付け、画像形成装置１の状態のうち、所定の状態のＯＮ／ＯＦＦ等をＬＥＤの点灯／消灯等により出力する。
【００３６】
拡張操作パネル３００は、画像形成装置１に接続され、表示機能と入出力機能とを有する。拡張操作パネル３００の表示機能と入出力機能とは、操作パネル２００と同一である。なお、拡張操作パネル３００が有する表示部は、操作パネル２００より大きく、大画面の表示が可能である。
【００３７】
図３は、本実施形態の画像形成装置１が有するハードウェア構成の概略を示す図である。図３の画像形成装置１は、システムコントローラ１００、操作パネル２００、及び、エンジン部９０を有する。
【００３８】
システムコントローラ１００は、ＣＰＵ１１０、ＲＯＭ及び／又はＲＡＭ（以下、「ＲＯＭ／ＲＡＭ」という。）１６０、ＨＤＤ１８０、ＵＳＢ  ＨＯＳＴ１９０を有する。ＣＰＵ１１０は、画像形成装置１の内部の情報を管理し制御する。ＣＰＵ１１０は、コンピュータプログラムをＲＯＭ／ＲＡＭ１６０から読み出して実行することにより、管理及び制御の各機能を実現する。
【００３９】
ＲＯＭ／ＲＡＭ１６０は、ＣＰＵ１１０が実行するコンピュータプログラムを保持し、ＣＰＵ１１０がコンピュータプログラムを実行する際のワークメモリとして機能する。ＨＤＤ１８０は、画像データを格納する。
【００４０】
機器情報は、ＲＯＭ／ＲＡＭ１６０又はＨＤＤ１８０に保持される。
【００４１】
ＵＳＢ  ＨＯＳＴ１９０は、操作パネル２００との通信インタフェースである。本実施の形態では、システムコントローラ１００側が、ＵＳＢ  ＨＯＳＴであり、操作パネル２００側が、ＵＳＢのノードとなる。
【００４２】
なお、図１のシステムコントローラ１０が有する各手段との対応は、以下の通りである。制御手段１１とエンジンＩ／Ｆ１４は、ＣＰＵ１１０に対応する。通信手段１９は、ＵＳＢ  ＨＯＳＴ１９０に対応する。機器情報記憶手段１８は、ＲＯＭ／ＲＡＭ１６０又はＨＤＤ１８０に対応する。
【００４３】
操作パネル２００は、ＣＰＵ２４０、ＲＯＭ／ＲＡＭ２６０、ＵＳＢ  Ｉ／Ｆ２９０、表示パネル２５１、ＬＥＤ出力部２５２、キー入力部２５３、及び、タッチパネル部２５４を有する。
【００４４】
ＣＰＵ２４０は、コンピュータプログラムを実行して、各機能を実現する。ＣＰＵ２４０は、制御部２１０、表示制御部２２０、及び、入出力制御部２３０を有する。制御部２１０は、システムコントローラ１００との通信と、表示パネル２５１に表示する画面の生成と、ＲＯＭ／ＲＡＭ２６０へのデータの格納及び読み出し等とを行う。
【００４５】
表示制御部２２０は、制御部２１０が生成した画面を、表示パネル２５１に表示させる。入出力制御部２３０は、ＬＥＤ出力部２５２の点灯及び消灯を制御する。入出力制御部２３０は、さらに、キー入力部２５３から入力された信号から、要求を生成する。入出力制御部２３０は、さらに、タッチパネル部２５４から入力された信号から、その信号が入力された際の座標に対応する要求を生成する。
【００４６】
ＲＯＭ／ＲＡＭ２６０は、ＣＰＵ２４０が実行するコンピュータプログラムを格納し、ＣＰＵ２４０がコンピュータプログラムを実行する際の、ワークメモリとして機能する。
【００４７】
ＵＳＢ  Ｉ／Ｆ２９０は、システムコントローラ１００との通信を行う。ＵＳＢ  Ｉ／Ｆ２９０は、ＵＳＢのノードとして機能する。
【００４８】
表示パネル２５１は、表示制御部２２０から出力される画面を表示する。ＬＥＤ出力部２５２は、ＬＥＤを有し、入出力制御部２３０の制御により、ＬＥＤが点灯及び消灯する。
【００４９】
キー入力部２５３は、テンキー及びその他のキーを有し、各キーの押下による信号を入出力制御部２３０に出力する。タッチパネル部２５４は、タッチパネルを有し、タッチパネルの所定の場所がタッチされた際に、その位置座標の信号を入出力制御部２３０に出力する。
【００５０】
なお、ＣＰＵ２４０、ＲＯＭ／ＲＡＭ２６０、及び、ＵＳＢ  Ｉ／Ｆ２９０は、例えば、操作パネル２００の図示しない筐体内に設けられるデバイスであり、表示パネル２５１、ＬＥＤ出力部２５２、キー入力部２５３、タッチパネル部２５４は、例えば、操作パネル２００の外面に設けられるデバイスである。
【００５１】
なお、図１のシステムコントローラ１０が有する各手段との対応は、以下の通りである。画面生成手段２１は、制御部２１０に対応する。表示制御手段２２は、表示制御部２２０に対応する。入出力制御手段２３は、入出力制御部２３０に対応する。通信手段２９は、ＵＳＢ  Ｉ／Ｆ２９０に対応する。画面構造情報記憶手段２８は、ＲＯＭ／ＲＡＭ２６０に対応する。
【００５２】
エンジン部９０は、エンジン制御部９１、スキャナ部９３、及び、プロッタ部９５を有する。エンジン制御部９１は、スキャナ部９３及びプロッタ部９５を有する。
【００５３】
エンジン制御部９１は、スキャナ部９３及びプロッタ部９５を制御する。エンジン制御部９１は、また、図示しない他のエンジンを制御してもよい。スキャナ部９３及びプロッタ部９５については、図２の説明の際に説明しているので、ここでは説明を省略する。
【００５４】
図４は、拡張操作パネルを有する構成を説明する図である。図４の構成は、システムコントローラ１００ａ、操作パネル２００、拡張操作パネル３００、及び、エンジン部９０を有する。
【００５５】
操作パネル２００及びエンジン部９０は、図３と同一の機能及び構成を有するので、ここでは説明を省略する。
【００５６】
システムコントローラ１００ａは、ＣＰＵ１１０、ＲＯＭ／ＲＡＭ１６０、ＨＤＤ１８０、ＵＳＢ  ＨＯＳＴ１９１、及び、ＵＳＢ  ＨＵＢ１９２を有する。ＣＰＵ１１０、ＲＯＭ／ＲＡＭ１６０、及び、ＨＤＤ１８０については、図３の同名の各部と同一の機能を有するので、ここでは説明を省略する。
【００５７】
ＵＳＢ  ＨＯＳＴ１９１は、ＵＳＢのホスト機能を実現する。ＵＳＢ  ＨＯＳＴ１９１は、ＵＳＢ  ＨＵＢ１９２に接続される各ＵＳＢノードに対し、ＵＳＢホストとして通信を行う。ＵＳＢ  ＨＵＢ１９２は、ＵＳＢ通信のハブである。
【００５８】
拡張操作パネル３００は、ＣＰＵ３４０、ＲＯＭ／ＲＡＭ３６０、ＵＳＢ  Ｉ／Ｆ３９０、表示パネル３５１、ＬＥＤ出力部３５２、キー入力部３５３、及び、タッチパネル部３５４を有する。また、ＣＰＵ３４０は、制御部３１０、表示制御部３２０、及び、入出力制御部３３０を有する。
【００５９】
拡張操作パネル３００が有する各部、及び、ＣＰＵ３４０が有する各部は、操作パネル２００の同名の各部と同一の機能を有し、その動作も同一であるので、ここでは説明を省略する。
【００６０】
図５は、通信路に無線通信を用いる構成を説明する図である。図５の構成は、システムコントローラ１００ｂ、操作パネル２００ｂ、拡張操作パネル３００ｂ、及び、エンジン部９０を有する。エンジン部９０の構成は、図３のエンジン部９０と同一であるので、ここでは説明を省略する。
【００６１】
システムコントローラ１００ｂは、ＣＰＵ１１０、ＲＯＭ／ＲＡＭ１６０、ＨＤＤ１８０、Ｗｉｒｅｌｅｓｓ  Ｉ／Ｆ  コントローラ（以下、「Ｗｉｒｅｌｅｓｓ  Ｉ／Ｆ  ＣＴＬ」という。）１９３、及び、Ｗｉｒｅｌｅｓｓ  Ｉ／Ｆ１９４を有する。ＣＰＵ１１０、ＲＯＭ／ＲＡＭ１６０、及び、ＨＤＤ１８０については、図３の同名の各部と同一の機能を有するので、ここでは説明を省略する。
【００６２】
Ｗｉｒｅｌｅｓｓ  Ｉ／Ｆ  コントローラ１９３は、操作パネル２００ｂ及び拡張操作パネル３００ｂとの無線通信の制御を行う。Ｗｉｒｅｌｅｓｓ  Ｉ／Ｆ１９４は、操作パネル２００ｂ及び拡張操作パネル３００ｂとの無線通信を行う際のインタフェースである。
【００６３】
操作パネル２００ｂは、ＣＰＵ２４０、ＲＯＭ／ＲＡＭ２６０、Ｗｉｒｅｌｅｓｓ  Ｉ／Ｆ２９４、表示パネル２５１、ＬＥＤ出力部２５２、キー入力部２５３、及び、タッチパネル部２５４を有する。ＣＰＵ２４０、ＲＯＭ／ＲＡＭ２６０、表示パネル２５１、ＬＥＤ出力部２５２、キー入力部２５３、及び、タッチパネル部２５４は、図３の操作パネル２００が有する同名の各部と同一の機能及び構成を有するので、ここでは説明を省略する。
【００６４】
Ｗｉｒｅｌｅｓｓ  Ｉ／Ｆ２９４は、システムコントローラ１００ｂとの無線通信を行う際のインタフェースである。
【００６５】
拡張操作パネル３００ｂは、ＣＰＵ３４０、ＲＯＭ／ＲＡＭ３６０、Ｗｉｒｅｌｅｓｓ  Ｉ／Ｆ３９４、表示パネル３５１、ＬＥＤ出力部３５２、キー入力部３５３、及び、タッチパネル部３５４を有する。ＣＰＵ３４０、ＲＯＭ／ＲＡＭ３６０、表示パネル３５１、ＬＥＤ出力部３５２、キー入力部３５３、及び、タッチパネル部３５４は、図４の拡張操作パネル３００が有する同名の各部と同一の機能及び構成を有するので、ここでは説明を省略する。
【００６６】
Ｗｉｒｅｌｅｓｓ  Ｉ／Ｆ３９４は、システムコントローラ１００ｂとの無線通信を行う際のインタフェースである。
【００６７】
図６は、赤外線（以下、「ＩＲ」という。）通信により、拡張操作パネルとの通信を行う構成の例を示す図である。図６の構成は、システムコントローラ１００ｃ、操作パネル２００、拡張操作パネル３００ｃ、及び、エンジン部９０を有する。操作パネル２００とエンジン部９０とは、図３の操作パネル２００及びエンジン部９０とそれぞれ同一の機能及び構成を有するので、ここでは説明を省略する。
【００６８】
システムコントローラ１００ｃは、図４のシステムコントローラ１００ａの構成に加えて、ＩＲ  Ｉ／Ｆ１９５を有する。システムコントローラ１００ｃが有するＵＳＢ  ＨＵＢ１９２は、操作パネル２００との通信を行う。ＩＲ  Ｉ／Ｆ１９５は、拡張操作パネル３００ｃと、ＩＲ通信を行う。
【００６９】
拡張操作パネル３００ｃは、ＣＰＵ３４０、ＲＯＭ／ＲＡＭ３６０、ＩＲ  Ｉ／Ｆ３９５、表示パネル３５１、ＬＥＤ出力部３５２、キー入力部３５３、及び、タッチパネル部３５４を有する。ＣＰＵ３４０、ＲＯＭ／ＲＡＭ３６０、表示パネル３５１、ＬＥＤ出力部３５２、キー入力部３５３、及び、タッチパネル部３５４は、図４の拡張操作パネル３００が有する同名の各部と同一の機能及び構成を有するので、ここでは説明を省略する。
【００７０】
ＩＲ  Ｉ／Ｆ３９５は、システムコントローラ１００ｃとのＩＲ通信を行う際のインタフェースである。
【００７１】
図７は、システムコントローラ１００と、操作パネル２００、拡張操作パネル３００、及び、拡張操作パネル４００との間の、画面表示情報の送受信の処理の概略と、表示される画面の内容とを説明する図である。図７において、操作パネル２００は、画像形成装置１に取り付けられた操作パネルであり、拡張操作パネル３００及び拡張操作パネル４００は、画像形成装置１に接続等される拡張操作パネルである。
【００７２】
図７のステップＳ１１では、操作パネル２００からシステムコントローラ１００に対し、コピー画面表示情報の要求が出力される。ステップＳ１１に続くステップＳ１２では、システムコントローラ１００から操作パネル２００に対し、コピー画面表示情報が出力される。このコピー画面表示情報に基づいて、操作パネル２００では、コピー機能に対応する画面が表示される。この画面は、「コピーできます」の文章の他に、給紙トレイ毎に格納されている用紙サイズが含まれている。
【００７３】
ステップＳ１３では、拡張操作パネル３００からシステムコントローラ１００に対し、スキャナ画面表示情報の要求が出力される。ステップＳ１３に続くステップＳ１４では、システムコントローラ１００から拡張操作パネル３００に対し、スキャナ画面表示情報が出力される。このスキャナ画面表示情報に基づいて、拡張操作パネル３００では、スキャナ機能に対応する画面が表示される。この画面は、「スキャンできます」の文章の他に、設定する解像度と、生成する画像データの送信先の情報とが含まれている。
【００７４】
ステップＳ１５では、拡張操作パネル４００からシステムコントローラ１００に対し、初期設定画面表示情報の要求が出力される。ステップＳ１５に続くステップＳ１６では、システムコントローラ１００から拡張操作パネル４００に対し、初期設定画面表示情報が出力される。この初期設定画面表示情報に基づいて、拡張操作パネル４００では、初期設定に対応する画面が表示される。この画面は、「初期設定」の文字の他に、設定する内容である、「省エネルギー設定」と「ネットワーク設定」との文章が含まれている。操作者が、これらの文章の表示をタッチすることにより、それぞれの設定の画面に遷移する。
【００７５】
図８は、図７の処理の詳細を説明するシーケンス図である。図８では、システムコントローラ１００、操作パネル２００、拡張操作パネル３００、及び、拡張操作パネル４００の間で、信号の送受信が行われ、各操作パネルにおける画面の表示が行われる。
【００７６】
図８において、操作パネル２００に係る処理は、ステップ番号の末尾に「ａ」を付す。同様に、拡張操作パネル３００に係る処理は、ステップ番号の末尾に「ｂ」を付し、拡張操作パネル４００に係る処理は、ステップ番号の末尾に「ｃ」を付す。以下の説明では、各操作パネルに係る処理毎に、順番に説明する。
【００７７】
図８のステップＳ１０１ａでは、操作パネル２００からシステムコントローラ１００に対し、コピー画面表示情報の要求が出力される。ステップＳ１０１ａに続いてステップＳ１０２ａに進み、システムコントローラ１００の制御手段１１が、コピー画面表示情報を取得する。この情報は、例えば、機器情報記憶手段１８に格納されている。
【００７８】
ステップＳ１０２ａに続いてステップＳ１０３ａに進み、システムコントローラ１００の制御手段１１が、コピーの機器情報を取得する。この情報は、機器情報記憶手段１８に格納されている。
【００７９】
ステップＳ１０３ａに続いてステップＳ１０４ａに進み、システムコントローラ１００から操作パネル２００に対し、ステップＳ１０２ａで取得されたコピー画面表示情報と、ステップＳ１０３ａで取得されたコピーの機器情報とが出力される。
【００８０】
ステップＳ１０４ａに続いてステップＳ１０５ａに進み、操作パネル２００の画面生成手段２１が、画面構造情報記憶手段２８から、コピー画面の画面構成データを読み出す。
【００８１】
ステップＳ１０５ａに続いてステップＳ１０６ａに進み、画面生成手段２１が、ステップＳ１０４ａで取得したコピー画面表示情報及び機器情報と、ステップＳ１０５ａで取得した画面構成データと、から、コピー画面を生成する。この画面は、例えば、図７の操作パネル２００に表示されている画面である。生成された画面は、表示制御手段２２により、表示手段２５に表示される。
【００８２】
ステップＳ１０６ａに続いてステップＳ１０７ａに進み、操作者により入出力手段２６に入力された信号を基に、入出力制御手段２３がコピー要求を生成する。ステップＳ１０７ａに続いてステップＳ１０８ａに進み、操作パネル２００からシステムコントローラ１００に対し、コピー要求が出力される。この要求に基づいて、エンジン部９０ではコピーのジョブが実行される。
【００８３】
以上のステップＳ１０１ａからステップＳ１０８ａまでが、操作パネル２００に係る処理である。
【００８４】
拡張操作パネル３００に係る処理は、操作パネル２００に係る処理とほぼ同様であり、拡張操作パネル３００に表示されるスキャナの画面に対応している点が異なる。ここでは、相違点を主に概略について説明する。
【００８５】
ステップＳ１０１ｂでは、拡張操作パネル３００からシステムコントローラ１００に対し、スキャナ画面表示情報の要求が出力される。なお、ステップＳ１０１ｂは、ステップＳ１０１ａとは非同期に実行される。また、ステップＳ１０１ｂに続くステップＳ１０２ｂ以降は、操作パネル２００に係る処理とは非同期である。
【００８６】
システムコントローラ１００上では、各操作パネルに係る処理については、その実行順が番号の順になるが、操作パネルが異なる処理については、例えば、各操作パネルからの要求順に実行される。
【００８７】
ステップＳ１０２ｂでは、システムコントローラ１００の制御手段１１が、スキャナ画面表示情報を取得する。ステップＳ１０２ｂに続いてステップＳ１０３ｂに進み、制御手段１１が、スキャナの機器情報を取得する。ステップＳ１０３ｂに続いてステップＳ１０４ｂに進み、システムコントローラ１００から拡張操作パネル３００に対し、スキャナ画面表示情報とスキャナの機器情報とが出力される。
【００８８】
ステップＳ１０４ｂに続いてステップＳ１０５ｂに進み、拡張操作パネル３００においてスキャナ画面の画面構成データを読み出す。ステップＳ１０５ｂに続いてステップＳ１０６ｂに進み、スキャナ画面を生成し、生成された画面が表示される。
【００８９】
ステップＳ１０６ｂに続いてステップＳ１０７ｂに進み、操作者により入力された信号から、スキャン要求が生成される。ステップＳ１０７ｂに続いてステップＳ１０８ｂに進み、拡張操作パネル３００からシステムコントローラ１００に対し、スキャン要求が出力される。この要求に基づいて、エンジン部９０ではスキャンのジョブが実行される。
【００９０】
拡張操作パネル４００に係る処理は、拡張操作パネル３００に係る処理とほぼ同様であり、拡張操作パネル４００に表示される初期設定の画面に対応している点が異なる。ここでは、相違点を主に概略について説明する。
【００９１】
ステップＳ１０１ｃでは、拡張操作パネル４００からシステムコントローラ１００に対し、スキャナ画面表示情報の要求が出力される。なお、ステップＳ１０１ｃは、ステップＳ１０１ａ及びステップＳ１０１ｂとは非同期に実行される。また、ステップＳ１０１ｃに続くステップＳ１０２ｃ以降は、操作パネル２００及び拡張操作パネル３００に係る処理とは非同期である。
【００９２】
ステップＳ１０２ｃでは、システムコントローラ１００の制御手段１１が、初期設定画面表示情報を取得する。ステップＳ１０２ｃに続いてステップＳ１０３ｃに進み、制御手段１１が、初期設定のための機器情報を取得する。ステップＳ１０３ｃに続いてステップＳ１０４ｃに進み、システムコントローラ１００から拡張操作パネル４００に対し、初期設定画面表示情報と初期設定のための機器情報とが出力される。
【００９３】
ステップＳ１０４ｃに続いてステップＳ１０５ｃに進み、拡張操作パネル４００において初期設定画面の画面構成データを読み出す。ステップＳ１０５ｃに続いてステップＳ１０６ｃに進み、初期設定画面を生成し、生成された画面が表示される。
【００９４】
ステップＳ１０６ｃに続いてステップＳ１０７ｃに進み、操作者により入力された信号から、初期設定要求が生成される。ステップＳ１０７ｃに続いてステップＳ１０８ｃに進み、拡張操作パネル４００からシステムコントローラ１００に対し、初期設定要求が出力される。この要求に基づいて、システムコントローラ１００が初期設定の処理を行う。
【００９５】
図９は、各操作パネルにシステム情報が表示される例を示す図である。図９では、図７と同様に、各操作パネルが、コピー、スキャナ、及び、初期設定の画面を表示するための処理を開始する。しかし、画像形成装置１の本体の機器情報等から、システム情報の通知を行う必要があると判断される場合には、他の画面の表示に代えて、システム情報の通知画面を表示する。
【００９６】
なお、システム情報の通知を行う必要がある場合とは、例えば、画像形成装置１のエンジン部等の不具合等により、所定の操作が必要になる場合である。
【００９７】
図９のステップＳ２１では、操作パネル２００からシステムコントローラ１００に対し、コピー画面表示情報の要求が出力される。ステップＳ２１に続くステップＳ２２では、システムコントローラ１００から操作パネル２００に対し、システム情報通知画面の表示を通知する。この通知に基づいて、操作パネル２００では、システム情報通知画面を生成して表示する。この画面は、例えば、「システム情報」の文字の他に、「サービスに連絡してください」の文章と、連絡先の情報とが含まれる。
【００９８】
ステップＳ２３では、拡張操作パネル３００からシステムコントローラ１００に対して、スキャナ画面表示情報の要求が出力される。ステップＳ２３に続くステップＳ２４では、システムコントローラ１００から拡張操作パネル３００に対し、システム情報通知画面の表示を通知する。この通知に基づいて、拡張操作パネル３００では、システム情報通知画面を生成して表示する。この画面は、操作パネル２００に表示される画面と同一の情報を含む。
【００９９】
ステップＳ２５では、拡張操作パネル４００からシステムコントローラ１００に対して、スキャナ画面表示情報の要求が出力される。ステップＳ２５に続くステップＳ２６では、システムコントローラ１００から拡張操作パネル４００に対し、システム情報通知画面の表示を通知する。この通知に基づいて、拡張操作パネル４００では、システム情報通知画面を生成して表示する。この画面は、操作パネル２００に表示される画面と同一の情報を含む。
【０１００】
図１０と図１１とは、図９の処理の詳細を示す図であって、システム情報の通知を行う処理を説明するシーケンス図である。図１０は、図８とほぼ同様の処理を示す。図１０において、ステップＳ１０１ａ、ステップＳ１０１ｂ、及び、ステップＳ１０１ｃのそれぞれの要求の後、ステップＳ２０１へ進む。ステップＳ２０１において、システム情報の通知を行う場合は、図１１のステップＳ２０２へ進む。システム情報の通知を行わない場合は、それぞれ、ステップＳ１０２ａ、ステップＳ１０２ｂ、及び、ステップＳ１０２ｃへ進む。
【０１０１】
図１０に示すその他の処理は、図８と同一であるので、ここでは説明を省略する。
【０１０２】
図１１は、図１０のステップＳ２０１において、システム情報の通知を行うと判断された場合に、実行される処理を示すシーケンス図である。図１１のステップＳ２０２は、図１０のステップＳ２０１に続いて実行される。
【０１０３】
ステップＳ２０２では、システムコントローラ１００の制御手段１１が、システム情報を取得する。システム情報は、例えば、機器情報記憶手段１８に格納されている。なお、ステップＳ２０２とステップＳ２０１とは、その順が逆でもよく、ステップＳ２０２で取得されたシステム情報に基づいて、ステップＳ２０１における判断がなされてもよい。
【０１０４】
また、図１０及び図１１において、ステップＳ２０１及びステップＳ２０２は、各操作パネルからの要求毎に、実行されてもよい。
【０１０５】
ステップＳ２０２に続くステップＳ２０３では、システムコントローラ１００から操作パネル２００に対し、ステップＳ２０２で取得されたシステム情報が出力される。ステップＳ２０３に続いてステップＳ２０４では、画面生成手段２１が、画面構造記憶手段２８から、画面構成データを読み出す。ステップＳ２０４に続いてステップＳ２０５に進み、画面生成手段２１が、システム情報通知画面を生成する。
【０１０６】
ステップＳ２０６からステップＳ２０８の処理は、拡張操作パネル３００に係る処理であり、ステップＳ２０９からステップＳ２１１の処理は、拡張操作パネル４００に係る処理である。これらの処理の内容はステップＳ２０３からステップＳ２０５の処理と同一であるので、ここでは、説明を省略する。
【０１０７】
また、図中、ステップＳ２０６は、ステップＳ２０５の次に記されるが、ステップＳ２０６は、ステップＳ２０３とは非同期にステップＳ２０２に続いて進んでもよい。同様に、ステップＳ２０９は、ステップＳ２０８の次に記されるが、ステップＳ２０９は、ステップＳ２０３及びステップＳ２０６とは非同期にステップＳ２０２に続いて進んでもよい。
【０１０８】
図１２は、画像形成装置１が実行する機能に不具合がある場合の処理と表示画面とを示す図である。図１２では、コピー機能に不具合がある場合の例を示す。図１２のステップＳ３１では、操作パネル２００からシステムコントローラ１００に対し、コピー画面表示情報の要求が出力される。システムコントローラ１００では、印字機能にエラーが発生している。そこで、ステップＳ３１に続くステップＳ３２では、システムコントローラ１００から操作パネル２００に対し、印字機能エラー表示情報が出力される。この印字機能エラー画面表示情報に基づいて、操作パネル２００では、印字機能エラーに対応する画面が表示される。この画面は、「印字機能に不具合があります」の文章の他に、「サービスに連絡してください」の文章と連絡先の情報とが含まれている。
【０１０９】
ステップＳ３３とステップＳ３４、及び、ステップＳ３５とステップＳ３６とは、図７のステップＳ１３からステップＳ１６の処理とそれぞれ同一であるので、ここでは説明を省略する。
【０１１０】
図１３は、図１２の処理の詳細を示す図であって、機能のエラー情報を表示する際の処理を示すシーケンス図である。図１３において、拡張操作パネル３００に係る処理ステップＳ１０１ｂからステップＳ１０８ｂ、及び、拡張操作パネル４００に係る処理ステップＳ１０１ｃからステップＳ１０８ｃは、図１０の処理と同一であるので、ここでは説明を省略する。
【０１１１】
図１３のステップＳ１０１ａでは、操作パネル２００からシステムコントローラ１００に対し、コピー画面表示情報の要求が出力される。ステップＳ１０１ａに続いてステップＳ２０１に進み、システムコントローラ１００の制御手段１１が、システム情報を通知するか否かを判断する。システム情報を表示する場合には、図１１のステップＳ２０２に進み、システム情報を表示しない場合には、図１３のステップＳ３０２に進む。
【０１１２】
ステップＳ３０２では、制御手段１１が、コピー画面表示情報を取得する。ステップＳ３０２に続いてステップＳ３０３に進み、制御手段１１が、コピーの機器情報を取得する。この機器情報には、印字機能のエラー情報が含まれる。そこで、システムコントローラ１００からは、通常の状態の場合に出力する機器情報に代えて、印字機能エラー情報が出力される。
【０１１３】
ステップＳ３０３に続いてステップＳ３０４に進み、システムコントローラ１００から操作パネル２００に対し、コピー画面表示情報と印字機能エラー情報とが出力される。ステップＳ３０４に続いてステップＳ３０５に進み、操作パネル２００の画面生成手段２１が、画面構造情報記憶手段２８から、コピー画面の画面構成データを読み出す。
【０１１４】
ステップＳ３０５に続いてステップＳ３０６に進み、画面生成手段２１が、ステップＳ３０４で受信したコピー画面表示情報、印字機能エラー情報、及び、ステップＳ３０５で読み出した画面構成データから、印字機能エラーを表示する画面を生成する。この画面が表示手段２５に表示される。この画面は、図１２の操作パネル２００に表示される画面と同一の情報を含む。
【０１１５】
（コンピュータ等による実現）
なお、本発明の実施の形態に係る表示装置、及び、画像形成装置のシステムコントローラは、例えばパーソナルコンピュータ（ＰＣ）等で実現されてもよい。また、本発明の実施形態に係る表示画面制御方法は、例えば、ＣＰＵがＲＯＭやハードディスク装置等に記憶されたプログラムに従い、ＲＡＭ等のメインメモリをワークエリアとして使用し、実行される。
【０１１６】
本実施形態の表示装置等によれば、複数の操作パネルを接続することができる画像形成装置、及び、それらの操作パネルにおいて、複数の操作パネルのそれぞれに対する表示画面の生成を、それぞれの操作パネルが有するＣＰＵで行うため、画像形成装置のシステムコントローラが有するＣＰＵの負荷を軽減することができる。
【０１１７】
また、従来の画像形成装置では、画像形成装置と操作パネル又は拡張機器との通信は、例えば、制御信号の送受信を行うシリアルインタフェースの他に、画像形成装置の本体に画面の信号を送信するＬＶＤＳ送信チップ、各操作パネルに画面の信号を受信するＬＶＤＳ受信チップが必要となる。したがって、画像形成装置及び操作パネルのコストが高くなる。
【０１１８】
しかしながら、本実施形態の表示装置等によれば、画像形成装置のシステムコントローラと表示装置との間で送受信される信号は、制御信号の他に、表示画面に表示する情報の信号が加わる構成であり、画面の信号は含まれない。したがって、ＬＶＤＳ送受信のような、制御信号とは別のバスが不要であるため、画像形成装置及び操作パネルの構成を簡易にすることができ、コストを削減することができる。
【０１１９】
以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【産業上の利用可能性】
【０１２０】
以上のように、本発明にかかる入出力装置は、ユーザインタフェースを向上する画像形成装置の操作パネルに有用であり、特に、拡張操作パネルに適している。
【符号の説明】
【０１２１】
１     画像形成装置
１０   システムコントローラ
１１   制御手段
１８   機器情報記憶手段
１９   通信手段
２０   操作パネル
２１   画面生成手段
２２   表示制御手段
２３   入出力制御手段
２４   コントロール部
２５   表示手段
２６   入出力手段
２８   画面構造情報記憶手段
２９   通信手段
９０   エンジン部
９１   エンジン制御部
９３   スキャナ部
９４   自動紙送り機構
９５   プロッタ部
１００、１００ａ、１００ｂ、１００ｃ      システムコントローラ
１９３ Ｗｉｒｅｌｅｓｓ  Ｉ／Ｆコントローラ
２００、２００ｂ     操作パネル
２１０ 制御部
２２０ 表示制御部
２３０ 入出力制御部
２５１ 表示パネル
２５２ 出力部
２５３ キー入力部
２５４ タッチパネル部
３００、３００ｂ、３００ｃ  拡張操作パネル
３２０ 表示制御部
３３０ 入出力制御部
３５１ 表示パネル
３５２ ＬＥＤ出力部
３５３ キー入力部
３５４ タッチパネル部
４００ 拡張操作パネル
【先行技術文献】
【特許文献】
【０１２２】
【特許文献１】特開２００２−３３１７２４号公報
【図１】
2011082874.tif 000003
【図２】
2011082874.tif 000004
【図３】
2011082874.tif 000005
【図４】
2011082874.tif 000006
【図５】
2011082874.tif 000007
【図６】
2011082874.tif 000008
【図７】
2011082874.tif 000009
【図８】
2011082874.tif 000010
【図９】
2011082874.tif 000011
【図１０】
2011082874.tif 000012
【図１１】
2011082874.tif 000013
【図１２】
2011082874.tif 000014
【図１３】
2011082874.tif 000015