(57)【要約】【課題】複写機などにおいて操作部ＣＰＵと本体部ＣＰＵの双方を活用して表示部に対する表示処理を最適化する。【解決手段】制御切替バッファ３４は、表示ユニット３１に表示する表示データが描画されるＶＲＡＭ３３を、操作部ＣＰＵ側に接続するか本体部ＣＰＵ側に接続するかを切り替える。操作部ＣＰＵと本体部ＣＰＵは、シリアルＩ／Ｆを通じて、表示処理の切り替え等に係わるシェア情報のやり取りを行なう。ＶＲＡＭ３３に接続された方のＣＰＵは、ＶＲＡＭ３３に表示データを直接書き込む。また、シェア情報をやり取りにより操作部ＣＰＵ２１と本体部ＣＰＵ５１とが別々の領域をＶＲＡＭ３３から確保し、この領域にそれぞれが表示データを書き込むことで合成画面を生成する。【選択図】図１
2005128113.tif 000002
【特許請求の範囲】
【請求項１】
操作部と、依頼されたジョブを実行する本体部とを備えた画像形成装置において、
表示データを記憶するビデオメモリと、
前記ビデオメモリの記憶内容に応じた画面を表示する表示手段と、
前記ビデオメモリに表示データを書き込む機能と前記操作部の動作を制御する機能とを備えた第１制御手段と、
前記ビデオメモリに表示データを書き込む機能と前記本体部の動作を制御する機能とを備えた第２制御手段と、
前記第１制御手段が前記ビデオメモリに表示データを書き込み可能な第１状態と前記第２制御手段が前記ビデオメモリに表示データを書き込み可能な第２状態とに前記ビデオメモリの接続状態を切り替える切替手段と
を有する
ことを特徴とする画像形成装置。
【請求項２】
前記切替手段が第２状態にありかつ本体部の制御に係わる処理の負荷レベルが所定の基準値を超えた場合に、前記切替手段を前記第１状態に切り替え、かつ前記表示手段への表示処理を前記第１制御手段に任せる
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
操作部と、依頼されたジョブを実行する本体部とを備えた画像形成装置において、
表示データを記憶するビデオメモリと、
前記ビデオメモリの記憶内容に応じた画面を表示する表示手段と、
前記ビデオメモリに表示データを書き込む機能と前記操作部の動作を制御する機能とを備えた第１制御手段と、
前記ビデオメモリに表示データを書き込む機能と前記本体部の動作を制御する機能とを備えた第２制御手段と、
前記第１制御手段が前記ビデオメモリに表示データを書き込み可能な第１状態と前記第２制御手段が前記ビデオメモリに表示データを書き込み可能な第２状態とに前記ビデオメモリの接続状態を切り替える切替手段と
前記第１制御手段と前記第２制御手段との間で情報をやり取りするための通信手段とを備え、
前記第１制御手段と前記第２制御手段は、前記ビデオメモリから重複しないように領域を確保するためのシェア情報を前記通信手段によってやり取りし、それぞれが確保した領域に表示データを書き込む
ことを特徴とする画像形成装置。
【請求項４】
前記表示手段に表示する１画面分の領域を、前記第１制御手段と前記第２制御手段とに分けて利用する
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記第１制御手段と前記第２制御手段の一方は背景画像を描画し、他方は前記背景画像に合成する前景画像を描画する
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
操作部と、依頼されたジョブを実行する本体部とを備えた画像形成装置において、
１画面分の表示データを記憶可能なバンク領域を複数備えたビデオメモリと、
いずれか１つのバンク領域の記憶内容に応じた画面を表示する表示手段と、
バンク領域に表示データを書き込む機能と前記操作部の動作を制御する機能とを備えた第１制御手段と、
バンク領域に表示データを書き込む機能と前記本体部の動作を制御する機能とを備えた第２制御手段と、
前記表示手段が表示するバンク領域を切り替えるバンク切替手段とを備え、
前記第１制御手段と前記第２制御手段とが互いに異なるバンク領域を使用する
ことを特徴とする画像形成装置。
【請求項７】
前記第１制御手段と前記第２制御手段との間で情報をやり取りするための通信手段を備え、
前記第１制御手段と前記第２制御手段は、前記ビデオメモリから重複しないようにバンク領域を確保するためのバンクシェア情報を前記通信手段によってやり取りし、それぞれが確保したバンク領域に表示データを書き込む
ことを特徴とする請求項６に記載の画像形成装置。
【請求項８】
外部装置から表示データを入力するデータ入力手段を備え、
前記データ入力手段を通じて入力された表示データを前記ビデオメモリに書き込む機能を前記第１制御手段と前記第２制御手段の少なくとも一方が有する
ことを特徴とする請求項１、２、３、４、５、６または７に記載の画像形成装置。
【請求項９】
前記表示手段の画面上でユーザが指し示した位置を検出してその位置情報を出力する入力手段と、
前記入力手段の出力する位置情報を前記外部装置へ送出する送出手段と
を有する
ことを特徴とする請求項８に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば、複写機やデジタル複合機等の画像形成装置のように、ユーザから依頼されたジョブを実行する本体部とその操作部とを備えたジョブ実行装置に関する。
【背景技術】
【０００２】
多様な機能を備えた複写機やデジタル複合機などの画像形成装置は、複雑な設定をユーザが容易に行ない得るように、操作案内や装置の動作状態をグラフィカルに分かり易く表示している。グラフィカルな表示などに伴う処理負担の増大に対応すべく、操作部と本体部とにそれぞれＣＰＵを設けて負荷を分散させる構成がとられる。表示は操作に対応して変化するので、通常、操作部のＣＰＵが表示処理を担当する。
【０００３】
ところで、メインアプリケーションが描画する予め定めた画面のほかに、追加したサブアプリケーションが描画する画面を表示可能にすることで、多様な表示を可能にした表示制御装置がある。この装置では、１つのＣＰＵが２つのアプリケーションに係わる表示画面を別々のＶＲＡＭ（ビデオ・ランダム・アクセス・メモリ）上に描画し、これらを合成手段によって合成したり切り替えたりして表示している（たとえば、特許文献１参照。）。
【０００４】
【特許文献１】特開２００３−１５８５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
予め定めた画面をユーザ操作に従って表示する場合は、操作部ＣＰＵだけで独立に表示処理を進める構成で問題ない。しかしながら、操作部ＣＰＵによる単独処理では、デジタル複写機の本体部側で作成した画像を表示したり、操作部側で作成した背景画像に本体部が保存している原稿画像を簡略化・小型化したサムネイル画像を合成して表示したりする等の多様な表示要求に応えることが難しかった。
【０００６】
たとえば、このような機能を、操作部ＣＰＵが本体部ＣＰＵからシリアル通信を介して表示データを受け取り、これを操作部ＣＰＵが表示部に描画するという構成で実現すると、ＣＰＵ間でのデータの受け渡しが複雑かつ多量になってしまい、高速な描画に対応できない等の問題が生じてしまう。
【０００７】
また、操作部ＣＰＵが専任で表示処理を担当するものでは、ジョブ休止中など、処理能力の高い本体部ＣＰＵの負荷レベルが低い状態にあっても、これを活用してより複雑な画面を高速に表示させることができなかった。
【０００８】
このほか、表示可能な画面が、ＲＯＭ（リード・オンリ・メモリ）やＲＡＭ（ランダム・アクセス・メモリ）上にあるアプリケーションプログラムで描画可能な範囲に限られており、表示の自由度が少ないという問題もあった。
【０００９】
本発明は、上記の問題を解決しようとする課題にするものであり、操作部ＣＰＵと本体部ＣＰＵの双方を利用して表示の最適化を図ることのできる画像形成装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
請求項１に係わる発明は、操作部（２０）と、依頼されたジョブを実行する本体部（５０）とを備えた画像形成装置において、
表示データを記憶するビデオメモリ（３３）と、
前記ビデオメモリ（３３）の記憶内容に応じた画面を表示する表示手段（３１、３２）と、
前記ビデオメモリ（３３）に表示データを書き込む機能と前記操作部（２０）の動作を制御する機能とを備えた第１制御手段（２１）と、
前記ビデオメモリ（３３）に表示データを書き込む機能と前記本体部（５０）の動作を制御する機能とを備えた第２制御手段（５１）と、
前記第１制御手段（２１）が前記ビデオメモリ（３３）に表示データを書き込み可能な第１状態と、前記第２制御手段（５１）が前記ビデオメモリ（３３）に表示データを書き込み可能な第２状態とに前記ビデオメモリ（３３）の接続状態を切り替える切替手段（３４）と
を有する
ことを特徴とする画像形成装置である。
【００１１】
上記発明によれば、第１制御手段（２１）と第２制御手段（５１）は共にビデオメモリ（３３）に表示データを書き込む機能を有し、第１制御手段（２１）が書き込み可能な第１状態と第２制御手段（５１）が書き込み可能な第２状態とにビデオメモリ（３３）の接続状態を切替手段（３４）が切り替える。この切り替えにより、第１制御手段（２１）と第２制御手段（５１）のいずれもビデオメモリ（３３）に表示データを直接書き込むことができ、現在の装置状態で適切な方を選択して表示処理を実行することが可能になる。
【００１２】
第１制御手段（２１）および第２制御手段（５１）は、たとえば、ＣＰＵ（中央処理装置）を主要部とした回路で構成される。第１制御手段（２１）は、操作部（２０）のスイッチ操作を受け付けたり、受け付けた操作内容を第２制御手段（５１）へシリアル通信等を用いて通知したり、受け付けた操作内容に対応する表示画面をビデオメモリ（３３）に書き込んで表示手段（３１、３２）に表示させたりする機能を果たす。
【００１３】
第２制御手段（５１）は、本体部（５０）を制御してジョブを実行したり、ジョブの実行状況を第１制御手段（２１）にシリアル通信等を用いて通知したりする機能を果たす。ジョブの種類は問わない。たとえば、原稿を複写するコピージョブ、印刷データに対応した画像を記録紙上に形成して出力するプリントジョブなど画像形成に係わるジョブがある。画像形成以外のジョブであってもよい。ジョブの依頼は、操作部（２０）から受け付けてもよいし、通信回線を通じてリモート操作で受け付けてもよい。第２制御手段（５１）が書き込む表示データの例としては、本体部（５０）に保存されている画像データ、それを簡略化小型化したサムネイル画像、本体部（５０）で生成した画像などがある。
【００１４】
切替手段（３４）は、たとえば、ビデオメモリ（３３）を、第１制御手段（２１）のバスに接続するか第２制御手段（５１）のバスに接続するかを切り替えるバス・スイッチとして構成される。
【００１５】
請求項２に係わる発明は、前記切替手段（３４）が第２状態にありかつ本体部（５０）の制御に係わる処理の負荷レベルが所定の基準値を超えた場合に、前記切替手段（３４）を前記第１状態に切り替え、かつ前記表示手段（３１、３２）への表示処理を前記第１制御手段（２１）に任せる
ことを特徴とする請求項１に記載の画像形成装置である。
【００１６】
上記発明によれば、第２制御手段（５１）が表示処理を担当している状態で本体部（５０）の制御に係わる負荷レベルが所定の基準値を超えた場合は、表示処理の担当を第１制御手段（２１）に切り替えるようになっている。通常、本体部（５０）を制御する第２制御手段（５１）の処理能力は操作部（２０）を制御する第１制御手段（２１）の処理能力より大きい。そこで、本体部（５０）の制御に係わる負荷レベルが低い状態における表示処理を第２制御手段（５１）が実行することで、複雑な画面の表示が可能になる。また、本体部（５０）の制御に係わる負荷レベルが高くなったときは、操作部（２０）側の第１制御手段（２１）に表示処理を任せるので、円滑な表示が確保される。第１制御手段（５１）による表示内容は、その処理能力に見合った簡潔なものにするとよい。
【００１７】
本体部（５０）の制御に係わる処理の負荷レベルが基準値を超えるか否かは、たとえば、実行中のジョブの有無や実行中のジョブの数、種類などを基準に判定するとよい。また負荷レベルの判断基準の１つに、第２制御手段に要求される応答速度を含め、リアルタイム応答が必要な場合に、負荷レベルが基準値を超えたものとして扱うとよい。このほか、第２制御手段（５１）のＣＰＵ使用率を計測して、負荷レベルを判断してもよい。
【００１８】
請求項３に係わる発明は、操作部（２０）と、依頼されたジョブを実行する本体部（５０）とを備えた画像形成装置において、
表示データを記憶するビデオメモリ（３３）と、
前記ビデオメモリ（３３）の記憶内容に応じた画面を表示する表示手段（３１、３２）と、
前記ビデオメモリ（３３）に表示データを書き込む機能と前記操作部（２０）の動作を制御する機能とを備えた第１制御手段（２１）と、
前記ビデオメモリ（３３）に表示データを書き込む機能と前記本体部（５０）の動作を制御する機能とを備えた第２制御手段（５１）と、
前記第１制御手段（２１）が前記ビデオメモリ（３３）に表示データを書き込み可能な第１状態と、前記第２制御手段（５１）が前記ビデオメモリ（３３）に表示データを書き込み可能な第２状態とに前記ビデオメモリ（３３）の接続状態を切り替える切替手段（３４）と
前記第１制御手段（２１）と前記第２制御手段（５１）との間で情報をやり取りするための通信手段（５７、２５）とを備え、
前記第１制御手段（２１）と前記第２制御手段（５１）は、前記ビデオメモリ（３３）から重複しないように領域を確保するためのシェア情報を前記通信手段（５７、２５）によってやり取りし、それぞれが確保した領域に表示データを書き込む
ことを特徴とする画像形成装置である。
【００１９】
上記発明によれば、第１制御手段（２１）と第２制御手段（５１）は、ビデオメモリ（３３）から重複しないように領域を確保するためのシェア情報を互いにやり取りし、それぞれが確保した領域に表示データを書き込む。これにより、たとえば、表示手段（３１、３２）に表示する１画面分のメモリ領域を第１制御手段（２１）の担当領域と第２制御手段（５１）の担当領域とに分けて使用することが可能になる。また、確保した領域にそれぞれが表示データを直接書き込むので、第１制御手段（２１）と第２制御手段（５１）の間での表示データの転送が不要になる。
【００２０】
シェア情報は、たとえば、確保したいメモリ領域のアドレス情報や、解放するメモリ領域のアドレス情報などで構成される。メモリ領域の管理は、第１制御手段（２１）と第２制御手段（５１）のいずれか一方がマスタ、他方がスレーブとなって行なうとよい。たとえば、スレーブからマスタにメモリ領域の確保を要求し、マスタは要求されたメモリ領域が利用可能かを調べ、その結果をスレーブに返すようなハンドシェークが行なわれる。このほか、双方を対等に扱い、それぞれが他方にメモリ領域の確保を要求し、他方の承認を求めるように構成してもよい。
【００２１】
請求項４に係わる発明は、前記表示手段（３１、３２）に表示する１画面分の領域を、前記第１制御手段（２１）と前記第２制御手段（５１）とに分けて利用する
ことを特徴とする請求項３に記載の画像形成装置である。
【００２２】
上記発明によれば、第１制御手段（２１）と第２制御手段（５１）とがそれぞれ担当する領域に表示データを書き込むことで１画面分の合成画面が生成される。
【００２３】
請求項５に係わる発明は、前記第１制御手段（２１）と前記第２制御手段（５１）の一方は背景画像を描画し、他方は前記背景画像に合成する前景画像を描画する
ことを特徴とする請求項４に記載の画像形成装置である。
【００２４】
上記発明によれば、第１制御手段（２１）と第２制御手段（５１）の一方が背景画像を、他方が前景画像を担当して１画面分の画像が生成される。背景画像の上に前景画像を上書きするのではなく、背景画像部分と前景画像部分とに領域を分けて書き込みが行なわれる。背景画像と前景画像との書き込み順序は問わない。
【００２５】
請求項６に係わる発明は、操作部（２０）と、依頼されたジョブを実行する本体部（５０）とを備えた画像形成装置において、
１画面分の表示データを記憶可能なバンク領域を複数備えたビデオメモリ（３３）と、
いずれか１つのバンク領域の記憶内容に応じた画面を表示する表示手段（３１、３２）と、
バンク領域に表示データを書き込む機能と前記操作部（２０）の動作を制御する機能とを備えた第１制御手段（２１）と、
バンク領域に表示データを書き込む機能と前記本体部（５０）の動作を制御する機能とを備えた第２制御手段（５１）と、
前記表示手段（３１、３２）が表示するバンク領域を切り替えるバンク切替手段（４１０）とを備え、
前記第１制御手段（２１）と前記第２制御手段（５１）とが互いに異なるバンク領域を使用する
ことを特徴とする画像形成装置である。
【００２６】
上記発明によれば、第１制御手段（２１）および第２制御手段（５１）は、互いに異なるバンク領域を使用して表示処理を実行する。バンク領域は、少なくとも２つあればよく、それ以上でもよい。バンク領域は、それぞれの制御手段に固定的に割り当ててもよいし、動的に割り当ててもよい。表示手段（３１、３２）が表示対象にするバンク領域はバンク切替手段（４１０）によって切り替えられる。バンク切替手段（４１０）は、たとえば、第１制御手段（２１）または第２制御手段（５１）からの切替指示に基づいて表示対象のバンク領域を切り替える。
【００２７】
請求項７に係わる発明は、前記第１制御手段（２１）と前記第２制御手段（５１）との間で情報をやり取りするための通信手段（５７、２５）を備え、
前記第１制御手段（２１）と前記第２制御手段（５１）は、前記ビデオメモリ（３３）から重複しないようにバンク領域を確保するためのバンクシェア情報を前記通信手段（５７、２５）によってやり取りし、それぞれが確保したバンク領域に表示データを書き込む
ことを特徴とする請求項６に記載の画像形成装置である。
【００２８】
上記発明によれば、バンク領域が動的に割り当てられる。３バンク以上あるときに有益である。
【００２９】
請求項８に係わる発明は、外部装置から表示データを入力するデータ入力手段（６３）を備え、
前記データ入力手段（６３）を通じて入力された表示データを前記ビデオメモリ（３３）に書き込む機能を前記第１制御手段（２１）と前記第２制御手段（５１）の少なくとも一方が有する
ことを特徴とする請求項１、２、３、４、５、６または７に記載の画像形成装置である。
【００３０】
上記発明によれば、外部装置から入力した表示データを表示手段に表示することが可能になる。外部装置は、当該画像形成装置にローカル接続してもよいしネットワークを介して接続してもよい。
【００３１】
請求項９に係わる発明は、前記表示手段（３１、３２）の画面上でユーザが指し示した位置を検出してその位置情報を出力する入力手段（２２）と、
前記入力手段（２２）の出力する位置情報を前記外部装置へ送出する送出手段（６３）と
を有する
ことを特徴とする請求項８に記載の画像形成装置である。
【００３２】
上記発明によれば、ポインティングデバイスからなる入力手段（２２）で検知した画面上の位置情報が外部装置に送られる。入力手段（２２）には、マウスやタッチパネルなどがある。外部装置は、画像形成装置に送った表示画面の構成と画像形成装置から受信した位置情報とから操作内容の認識が可能になる。位置情報は、たとえば、画面上の左上を原点としたｘｙ座標情報で表わされる。矩形領域は、当該矩形領域の対角線上に存する２つの頂点の座標で表わすとよい。
【発明の効果】
【００３３】
本発明に係わる画像形成装置によれば、第１制御手段と第２制御手段の双方がビデオメモリに表示データを直接書き込むことができるので、表示処理を担当する制御手段を現在の装置状態などに応じて切り替えることができ、表示の最適化を図ることが可能になる。
【００３４】
本体部の制御に係わる負荷が増大したとき、表示処理の担当を第２表示手段から第１制御手段に切り替えるものでは、小負荷の間は、処理能力の大きい第２制御手段を用いて複雑かつ高速な表示が可能になる。また負荷が増大したときは第１制御手段に表示処理を任せるので、ジョブの実行を優先しつつ、円滑な表示を確保することができる。
【００３５】
第１制御手段と第２制御手段とがシェア情報をやり取りして、ビデオメモリから重複しないように領域を確保し、それぞれが確保した領域に表示データを書き込むものでは、第１制御手段と第２制御手段が共同して合成画面を作成したり、バンク単位に領域を管理して第１制御手段と第２制御手段とで独立の画面を同時に作成したりすることが可能になる。また、確保した領域にそれぞれが表示データを直接書き込むので、第１制御手段と第２制御手段との間でのやり取りがシェア情報のみで済み、受け渡しすべきデータ量が低減して、表示処理が高速化される。
【００３６】
特に、表示手段に表示する１画面分の領域を、第１制御手段と第２制御手段とに分けて利用するものでは、第１制御手段と第２制御手段とがそれぞれ担当する領域に表示データを書き込むことで合成画面を効率よく生成することができる。第１制御手段と第２制御手段の一方が背景画像を描画し、他方がこの背景画像に合成する前景画像を描画するものでは、背景画像に前景画像を上書きする２度書き動作がないので処理効率が向上する。また、上書きしないので背景画像と前景画像を任意の順序で書き込むことができる。
【００３７】
ビデオメモリをバンク単位に管理するものでは、第１制御手段と第２制御手段が別の画面を同時に構成することができる。また、表示対象の領域もバンク単位に切り替えればよいので、切り替え処理が高速かつ容易になる。第１制御手段と第２制御手段との間でバンクシェア情報をやり取りし、バンク単位に領域を動的に確保するものでは、３バンク以上有する場合に、これらを多様な割り振り方で利用することができる。
【００３８】
外部装置から入力した表示データを表示し得るものでは、画像形成装置が予め用意していない様々な画面を表示することが可能になる。ポインティングデバイス式の入力手段を設け、これが検知した位置情報を外部装置に送信するものでは、外部装置は、画像形成装置に表示させた画面に対する操作内容を認識することができ、グラフィカル・ユーザ・インターフェース（ＧＵＩ）を用いた多様な遠隔操作が可能になる。
【発明を実施するための最良の形態】
【００３９】
以下、図面に基づき本発明の実施の形態を説明する。
【００４０】
図２は、本発明の実施の形態に係わる画像形成装置１０の構成を示している。画像形成装置１０は、原稿画像を読み取ってその複製画像を記録紙上に形成するコピー機能や印刷データに対応する画像を記録紙上に形成するプリンタ機能などを果たすデジタル複合機と称される装置である。
【００４１】
画像形成装置１０は、操作部２０と本体部５０とから構成される。本体部５０は、当該装置の動作を統括制御する第２制御手段としての機能を果たす本体部ＣＰＵ（中央処理装置）５１と、ＲＯＭ５２と、ＲＡＭ５３とを主要部とした回路で構成されている。ＲＯＭ５２は、本体部ＣＰＵ５１が実行するプログラムや各種固定データを記憶する。ＲＡＭ５３は、本体部ＣＰＵ５１がプログラムを実行する際に各種データを一時的に格納するワークメモリのほか回転処理などを施すために画像データを少なくとも１ページ分格納するページメモリとして機能する。
【００４２】
読取部５５は、原稿画像を読み取って対応する画像データを取り込む機能を果たす。読取部５５は、原稿を照射する光源と、原稿をその幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーから成る光学経路とを備えている。ラインイメージセンサはたとえばＣＣＤ（Charge Coupled Device）で構成される。ラインイメージセンサが出力するアナログ画像信号はＡ／Ｄ変換され、デジタルの画像データとして取り込まれる。
【００４３】
プリンタ部５４は、画像データに対応する画像を電子写真プロセスによって記録紙上に形成して出力する機能を果たす。プリンタ部５４は、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有する、いわゆるレーザープリンタとして構成されている。
【００４４】
画像処理部５６は、画像データを圧縮・伸張する機能や画像を拡大・縮小・回転させる機能などを果たす。通信手段としてのシリアルＩ／Ｆ部５７は、本体部５０と操作部２０との間で各種の情報をシリアル通信によって受け渡しするための通信回路である。たとえばＵＡＲＴ（ユーアート、Universal Asynchronous Receiver Transmitter）を用いる。ブリッジ回路６０は、異なる方式のバス同士を接続するための変換回路である。ここでは、ブリッジ回路６０を介して本体部５０のバス５８とＰＣＩ（Peripheral
Components Interconnect）バス６１が接続されている。
【００４５】
ＰＣＩバス６１には、記憶装置６２と、ネットワーク制御回路６３と、ビデオＩ／Ｆ部６４とが接続されている。このうち記憶装置６２は、圧縮された画像データや印刷データなどを格納するための大容量の記憶装置である。ここではハードディスク装置（ＨＤＤ）を使用している。データ入力手段および送出手段としてのネットワーク制御回路６３は、ＬＡＮ（ローカル・エリア・ネットワーク）等のネットワークを通じてＰＣ端末５（パーソナルコンピュータ）などの外部装置と各種のデータを受け渡しする機能を果たす。ビデオＩ／Ｆ部６４は、ビデオ装置６からビデオ信号を入力する機能を果たす。ここでは、ＩＥＥＥ１３９４に対応している。
【００４６】
操作部２０は、表面にタッチパネルを備えた液晶ディスプレイと各種の操作スイッチとから構成され、ユーザに各種の案内表示や状態表示を行なったり、ユーザから各種の操作を受け付けたりする機能を有している。操作部２０は、第１制御手段としての操作部ＣＰＵ２１を備え、そのバスに入力手段２２と、ＲＡＭ２３と、ＲＯＭ２４と、通信手段としてのシリアルＩ／Ｆ部２５と、ＬＣＤ制御部３０とが接続されている。
【００４７】
操作部ＣＰＵ２１は、操作部２０の動作を統括制御する制御部として機能する。ＲＯＭ２４は、操作部ＣＰＵ２１が実行するプログラムや各種固定データを記憶し、ＲＡＭ２３は、操作部ＣＰＵ２１がプログラムを実行する際に各種データを一時的に格納するワークメモリとして機能する。ＬＣＤ制御部３０は、液晶ディスプレイとその制御回路で構成される。ＬＣＤ制御部３０には本体部５０からのＰＣＩバス６１が接続される。入力手段２２は、各種操作キーのほか、ＬＣＤ制御部３０の有する液晶ディスプレイの画面上に設けたタッチパネルで構成される。
【００４８】
シリアルＩ／Ｆ部２５は、本体部５０と操作部２０との間でシリアル通信によって各種の情報を受け渡しするためのインターフェイス回路である。シリアルＩ／Ｆ部２５と本体部５０のシリアルＩ／Ｆ部５７とは、シリアル伝送路で接続されている。ここを通じて、表示処理の切り替えに係わる情報や、ユーザの操作内容を示す情報等が受け渡しされる。
【００４９】
図１は、ＬＣＤ制御部３０の構成を示している。ＬＣＤ制御部３０は、液晶ディスプレイからなる表示手段としての表示ユニット３１と、表示ユニット３１を制御する表示制御部３２と、表示ユニット３１に表示する表示データを記憶するビデオメモリとしてのＶＲＡＭ３３と、制御切替バッファ３４とから構成される。制御切替バッファ３４は、操作部ＣＰＵ２１のバス２６と本体部５０からのＰＣＩバス６１のいずれかをＶＲＡＭ３３に表示制御部３２を介して接続するかを切り替える機能を果たす。すなわち、制御切替バッファ３４は、操作部ＣＰＵ２１がＶＲＡＭ３３に表示データを書き込み可能な第１状態と、本体部ＣＰＵ５１がＶＲＡＭ３３に表示データを書き込み可能な第２状態とにＶＲＡＭ３３の接続状態を切り替える。
【００５０】
表示制御部３２は、制御切替バッファ３４を通じて入力される表示データをＶＲＡＭ３３に書き込む機能と、ＶＲＡＭ３３に格納されている表示データを読み出して表示ユニット３１へ送り出す機能を果たす。表示制御部３２および制御切替バッファ３４は、操作部ＣＰＵ２１から入力される制御信号（制御信号路は図示省略）に従って動作するようになっている。
【００５１】
操作部ＣＰＵ２１は、ユーザから各種の操作を受け付ける機能や、画像形成装置１０の動作状態を表示するための操作画面等の表示データを作成し、これを制御切替バッファ３４および表示制御部３２を介してＶＲＡＭ３３に書き込む機能を有している。本体部ＣＰＵ５１もまた各種の表示データを作成し、これをブリッジ回路６０および制御切替バッファ３４、表示制御部３２を通じてＶＲＡＭ３３に書き込む機能を備えている。
【００５２】
次に、表示ユニット３１に各種の画面を表示するための表示処理について説明する。図３は、ＶＲＡＭ３３への表示データの書き込みを担当するＣＰＵの切替動作に係わる処理手順の一例を示している。同図では、当初、ＶＲＡＭ３３と本体部ＣＰＵ５１とを接続する第２状態に制御切替バッファ３４を設定してある。この状態では、本体部ＣＰＵ５１によって表示処理を実行する（ステップＳ１０１）。すなわち、本体部ＣＰＵ５１がＶＲＡＭ３３に表示データを書き込み、この表示データに基づく画面が表示ユニット３１に表示される。
【００５３】
本体部ＣＰＵ５１は、表示ユニット３１の表示処理を操作部ＣＰＵ２１に任せるときは、その旨を表わした操作部側への切替要求をシリアルＩ／Ｆ部５７、２５を通じて操作部ＣＰＵ２１に送信する（ステップＳ１０２）。これを受けた操作部ＣＰＵ２１は、その後の表示処理を担当する（ステップＳ１０３）。詳細には、操作部ＣＰＵ２１から制御切替バッファ３４に第１状態切替命令を送信して、制御切替バッファ３４を第１状態に切り替える。その後、操作部ＣＰＵ２１は、現在の動作状態に応じた表示データを作成し、これを制御切替バッファ３４および表示制御部３２を通じてＶＲＡＭ３３に書き込む。その後、操作部ＣＰＵ２１は、ユーザ操作や装置の動作状態の変化に応じて、表示データを書き換える。
【００５４】
表示処理を本体部ＣＰＵ５１で実行する状態に戻すとき、その旨を表わした本体部側への切替要求をシリアルＩ／Ｆ部５７、２５を通じて操作部ＣＰＵ２１に送信する（ステップＳ１０４）。これを受けた操作部ＣＰＵ２１は、表示処理の実行権を本体部ＣＰＵ５１に戻す（ステップＳ１０５）。すなわち、第２状態切替命令を操作部ＣＰＵ２１から制御切替バッファ３４に送信して、制御切替バッファ３４を第２状態に切り替える。その後、第２状態への切替完了を表わした本体部側切替完了通知をシリアルＩ／Ｆ部２５、５７を通じて本体部ＣＰＵ５１に通知する（ステップＳ１０６）。これを受けた本体部ＣＰＵ５１は、ＶＲＡＭ３３に表示データを書き込み、表示処理を実行する（ステップＳ１０７）。
【００５５】
このように、ＶＲＡＭ３３を操作部ＣＰＵ２１に接続する第１状態と本体部ＣＰＵ５１に接続する第２状態とに制御切替バッファ３４を切り替えることで、操作部ＣＰＵ２１と本体部ＣＰＵ５１のどちらも表示ユニット３１に対する表示処理を実行することができる。これにより、操作部ＣＰＵ２１と本体部ＣＰＵ５１のうち、現在の装置状態でより適切な方を用いて表示処理の実行が可能になる。
【００５６】
次に、表示処理を担当するＣＰＵを本体部５０側の負荷レベルに応じて切り替える場合について説明する。図４は、本体部５０や本体部ＣＰＵ５１の負荷レベルに応じて表示処理の担当ＣＰＵを切り替える処理の流れを示している。本体部ＣＰＵ５１は、現時点での本体部５０の負荷レベルが予め定めた基準値以上か否かを調べる（ステップＳ１２１）。たとえば、拡大縮小・回転などの画像処理の実行中やハードディスク装置等の記憶装置６２へのアクセス中など、大量の画像データを取り扱っている場合には負荷レベルが基準値以上であると判断する。このほか、原稿読取動作の制御時や印刷動作の制御時などリアルタイム動作に対する速答性が求められるような場合にも、負荷レベルが基準値以上であると判断するようになっている。
【００５７】
本体部ＣＰＵ５１の負荷レベルが基準値以上ならば（ステップＳ１２１；Ｙ）、現在、表示処理を本体部ＣＰＵ５１が担当しているか否かを調べる（ステップＳ１２２）。本体部ＣＰＵ５１が担当していない場合は（ステップＳ１２２；Ｎ）、既に表示処理を操作部ＣＰＵ２１が実行しているので、表示処理の担当を切り替える必要はない。
【００５８】
本体部ＣＰＵ５１が表示処理を担当している場合は（ステップＳ１２２；Ｙ）、操作部側への切替要求を操作部ＣＰＵ２１へ送出し（ステップＳ１２３）、本体部ＣＰＵ５１による表示処理を中止する（ステップＳ１２４）。これにより、本体部ＣＰＵ５１の負荷が軽減し、本体部ＣＰＵ５１の処理能力（ＣＰＵリソース）が他の処理に振り分けられる。その後の表示処理は、操作部ＣＰＵ２１が担当する（ステップＳ１２５）。操作部側への切替要求を受けた際の操作部ＣＰＵ２１における処理は図３のステップＳ１０３と同様である。
【００５９】
本体部ＣＰＵ５１の負荷レベルが基準値未満ならば（ステップＳ１２１；Ｎ）、現在、表示処理を操作部ＣＰＵ２１が担当しているか否かを調べる（ステップＳ１２６）。操作部ＣＰＵ２１が担当していない場合は（ステップＳ１２６；Ｎ）、既に表示処理を本体部ＣＰＵ５１が実行しているので、表示処理の担当ＣＰＵは切り替えない。
【００６０】
操作部ＣＰＵ２１が表示処理を担当している場合は（ステップＳ１２６；Ｙ）、本体部側への切替要求を操作部ＣＰＵ２１へ送出する（ステップＳ１２７）。これを受けた操作部ＣＰＵ２１は、表示処理を中止し、制御切替バッファ３４を第２状態に切り替え、本体部ＣＰＵ５１へ本体部側切替完了通知を送出する（ステップＳ１２８）。本体部ＣＰＵ５１は、操作部ＣＰＵ２１から本体部側切替完了通知を受けると、その後の表示処理を担当する。すなわち、表示データを作成しこれをＶＲＡＭ３３に書き込む処理を実行する（ステップＳ１２９）。
【００６１】
このように本体部５０の負荷レベルが高く基準値以上の場合に、表示処理を操作部ＣＰＵ２１に任せるので、円滑な表示処理の継続が可能になる。また、表示処理を操作部ＣＰＵ２１に任すことにより本体部ＣＰＵ５１の負荷が軽減するので、その処理能力をジョブの実行等に回すことができ、円滑なジョブの実行が可能になる。操作部ＣＰＵ２１は、本体部ＣＰＵ５１に比べて処理能力が低いので、それに見合った簡潔な表示画面にするとよい。一方、負荷レベルが基準値未満の場合には、本体部ＣＰＵ５１が有する高い処理能力を活用して、複雑で多様な画面を高速に表示することが可能になる。
【００６２】
図５は、ジョブの実行中か否かに基づいて負荷レベルを判断し、表示処理の担当ＣＰＵを切り替える場合の処理を示している。電源ＯＮ後の初期状態は、本体部ＣＰＵ５１で表示処理を担当するように設定される（ステップＳ１４１）。コピージョブやプリントジョブなど何らかのジョブの実行を開始すると（ステップＳ１４２；Ｙ）、表示処理の担当を操作部ＣＰＵ２１に切り替える（ステップＳ１４３、Ｓ１４４）。これにより、ジョブ実行中の表示処理は操作部ＣＰＵ２１が担当し、本体部ＣＰＵ５１はジョブの実行に処理能力を優先的に回すことができる。
【００６３】
その後、ジョブの実行が終了すると（ステップＳ１４５；Ｙ）、表示処理の担当を本体部ＣＰＵ５１に切り替える（ステップＳ１４６、Ｓ１４７）。このような切り替え方法を採用することで、切り替えの判断が単純化し、装置への組み込みが容易になる。
【００６４】
次に、重複しないようにＶＲＡＭ３３から確保した別々の領域に操作部ＣＰＵ２１と本体部ＣＰＵ５１とがそれぞれ表示データを書き込む場合の処理を図６に基づいて説明する。ＶＲＡＭ３３の領域管理は、操作部ＣＰＵ２１がマスタとなって行なう。操作部ＣＰＵ２１と本体部ＣＰＵ５１の間では、重複しないように領域を確保するための各種のシェア情報がやり取りされる。
【００６５】
本体部ＣＰＵ５１は、操作部ＣＰＵ２１に対して、操作部ＣＰＵ２１が確保している領域を表わした領域情報の返送を要求する書込領域確認コマンドをシリアルＩ／Ｆ部５７、２５を通じて操作部ＣＰＵ２１に送信する（ステップＳ２０１）。操作部ＣＰＵ２１は、表示データの書き込みに使用する領域または空き領域を表わした領域情報Ａを含む書込領域応答を本体部ＣＰＵ５１にシリアルＩ／Ｆ部２５、５７を通じて返送する（ステップＳ２０２）。
【００６６】
本体部ＣＰＵ５１は、操作部ＣＰＵ２１から受信した書込領域応答に含まれる領域情報Ａに基づいて、本体部ＣＰＵ５１の側で確保（使用）する領域を決定する。そして、この領域を表わした領域情報Ｂとその領域への書き込み処理の開始とを表わした書込開始通知を操作部ＣＰＵ２１に送信する（ステップＳ２０３）。操作部ＣＰＵ２１は、ＶＲＡＭ３３を本体部ＣＰＵ５１側に接続する第２状態に制御切替バッファ３４を切り替え（ステップＳ２０４）、本体部ＣＰＵ５１に本体部側切替完了通知をシリアル通信によって送信する（ステップＳ２０５）。
【００６７】
操作部ＣＰＵ２１が、領域情報Ｂの示す領域への自らによる書き込み動作を禁止することで、その領域が本体部ＣＰＵ５１の側で確保した領域として機能する（ステップＳ２０６）。本体部ＣＰＵ５１は、領域情報Ｂの示す領域に対して表示データの書き込み処理を実行する（ステップＳ２０７）。書き込み終了後、その旨と書き込み処理の終了した領域を表わす情報（図６の例では領域情報Ｂ）を含む書込終了通知を操作部ＣＰＵ２１に送信する（ステップＳ２０８）。
【００６８】
これを受けた操作部ＣＰＵ２１は、ＶＲＡＭ３３を操作部ＣＰＵ２１側に接続する第１状態に制御切替バッファ３４を切り替える（ステップＳ２０９）。その後、操作部ＣＰＵ２１は、本体部ＣＰＵ５１の側で確保している領域（たとえば領域情報Ｂの示す領域）を除く領域に対して適宜、描画処理を実行する（ステップＳ２１０）。
【００６９】
本体部ＣＰＵ５１は、確保している領域を解放する際に、その旨と解放する領域を表わした領域情報（図６の例では領域情報Ｂ）とを含む領域解放通知を操作部ＣＰＵ２１に通知する（ステップＳ２１１）。これを受けた操作部ＣＰＵ２１は、受信した領域情報に対応する領域を、操作部ＣＰＵ２１による書き込みを禁止した領域から除外し、その領域に対する書き込み禁止を解除する（ステップＳ２１２）。図６の例では、書込領域確認、書込領域応答、書込開始通知、書込終了通知、解放通知およびこれらに含まれる領域情報がシェア情報としての役割を果たす。
【００７０】
上記のように、操作部ＣＰＵ２１と本体部ＣＰＵ５１の間で、それぞれが使用する領域や空き領域に係わるシェア情報をやり取りすることで、同一領域の重複確保が防止され、領域別に表示データの書き込みを担当するＣＰＵを分けることができる。操作部ＣＰＵ２１と本体部ＣＰＵ５１とが１つの画面に含まれる別々の領域を担当することで、操作部ＣＰＵ２１と本体部ＣＰＵ５１とによる合成画面を効率よく生成することができる。
【００７１】
たとえば、背景画像を操作部ＣＰＵ２１で描画し、この背景画像に合成する前景画像を本体部ＣＰＵ５１で描画することが可能になる。図７は、操作部ＣＰＵ２１および本体部ＣＰＵ５１が確保した領域を示している。図中、斜線を施した領域３０１は操作部ＣＰＵ２１側が確保した領域を、白抜きで示した領域３０２、３０３は本体部ＣＰＵ５１が確保した領域を表わしている。図８は、操作部ＣＰＵ２１および本体部ＣＰＵ５１によって描画された合成画像の一例を示している。同図では、操作部ＣＰＵ２１が領域３０１に背景画像（図中では太斜線）を描画し、本体部ＣＰＵ５１が領域３０３に原稿画像を簡略小型化したサムネイル画像を描画するとともに領域３０２にこのサムネイル画像に対応する画像ファイルのファイル名を描画している。
【００７２】
このように、１画面分の領域を操作部ＣＰＵ２１の担当領域と本体部ＣＰＵ５１の担当領域とに分けて描画するので、背景画像に前景画像を上書きする場合に比べて、表示の処理効率が向上する。また、背景画像に前景画像を上書きしないので、これらの書き込みの順序が制限されず、任意の順序で書き込むことができる。
【００７３】
サムネイル画像などは本体部５０の側で管理・保存あるいは作成するデータである。これらを表示データとしてシリアルＩ／Ｆ部５７、２５等を通じて操作部２０に転送してから、操作部ＣＰＵ２１が合成画像を作成してＶＲＡＭ３３に書き込むという構成をとると、表示処理に長い時間がかかる。これに対して、図６から図８に示す方法では、シェア情報をシリアルＩ／Ｆ部５７、２５を通じてやり取りするだけで、合成画面を作成できるので、表示データのＣＰＵ間転送に伴う時間ロスがなく、高速な表示処理が実現される。
【００７４】
次に、表示データの書込領域をバンク（バンク領域）単位に管理する場合について説明する。  
図９は、ＶＲＡＭ３３を第１バンク４０１、第２バンク４０２、第３バンク４０３、第４バンク４０４の４つのバンクで構成した場合におけるＬＣＤ制御部３０の構成を示している。表示制御部４１０は、表示ユニット３１に送る表示データの読み出し元になる１つのバンクを４つのバンク４０１〜４０４の中で切り替えるバンク切替手段としての機能を果たす。制御切替バッファ４１１は、本体部ＣＰＵ５１と接続する１つのバンクを４つのバンク４０１〜４０４の中で切り替える機能と、操作部ＣＰＵ２１と接続する１つのバンクを４つのバンク４０１〜４０４の中で切り替える機能を果たす。
【００７５】
本体部ＣＰＵ５１と操作部ＣＰＵ２１は、ビデオメモリから重複しないようにバンクを確保するためのバンクシェア情報をシリアル通信等でやり取りする。たとえば、使用するバンクを示す情報や解放するバンクを示す情報などがバンクシェア情報としてやり取りされる。バンクシェア情報をやり取りすることにより、操作部ＣＰＵ２１と本体部ＣＰＵ５１の双方が同一バンクに接続されないように制御される。
【００７６】
図１０は、バンク単位の切り替えに係わる制御手順の一例を示している。本体部ＣＰＵ５１は、操作部ＣＰＵ２１に対して、操作部ＣＰＵ２１が確保しているバンクまたは空きバンクを表したバンク情報の返送を要求する書込バンク確認コマンドをシリアルＩ／Ｆ部５７、２５を通じて操作部ＣＰＵ２１に送信する（ステップＳ５０１）。操作部ＣＰＵ２１は、自らが表示データの書き込みに使用しているバンクもしくはこれを除く空きバンクを表わしたバンク情報Ｃを含む書込バンク応答を本体部ＣＰＵ５１にシリアルＩ／Ｆ部２５、５７を通じて返送する（ステップＳ５０２）。
【００７７】
本体部ＣＰＵ５１は、操作部ＣＰＵ２１から受信した書込バンク応答に含まれるバンク情報Ｃに基づき、本体部ＣＰＵ５１の側で確保（使用）するバンクを決定する。そして、このバンクを表わしたバンク情報Ｄとそのバンクへの書き込み処理の開始とを表わした書込バンク通知を操作部ＣＰＵ２１に送信する（ステップＳ５０３）。
【００７８】
操作部ＣＰＵ２１は、本体部ＣＰＵ５１から受信したバンク情報Ｄに対応するバンクに本体部ＣＰＵ５１が接続されるように制御切替バッファ４１１を切り替え（ステップＳ５０４）、その後、切替完了通知を本体部ＣＰＵ５１に送信する（ステップＳ５０５）。また、バンク情報Ｄの示すバンクを操作部ＣＰＵ２１の書き込み対象のバンクから除外し、当該バンクへの操作部ＣＰＵ２１による書き込みを禁止する（ステップＳ５０６）。なお、操作部ＣＰＵ２１は、書き込み対象から除外していないバンクに対して描画処理を進めることができる（ステップＳ５０７）。
【００７９】
切替完了通知を受けた本体部ＣＰＵ５１は、自らが確保したバンクに対して表示データの描画処理を実行する（ステップＳ５０８）。その後、バンクを示すバンク情報Ｄと、このバンク情報が示すバンクに表示ユニット３１の表示対象を切り替える旨とを含む表示バンク切替要求を操作部ＣＰＵ２１に送信する（ステップＳ５０９）。操作部ＣＰＵ２１は、受信した表示バンク切替要求に従い、表示制御部４１０に対してバンク切替コマンドを送信する。これにより、本体部ＣＰＵ５１の指定したバンクに対応する画像が表示ユニット３１に表示される（ステップＳ５１０）。
【００８０】
本体部ＣＰＵ５１は、表示内容を操作部ＣＰＵ２１に任せる状態になったとき、その旨を表わした表示バンク戻し要求を操作部ＣＰＵ２１に送信する（ステップＳ５１１）。これを受けた操作部ＣＰＵ２１は、自らが確保しているバンクの中から１つのバンクを選択し、表示ユニット３１の表示対象をこのバンクに切り替える（ステップＳ５１２）。本体部ＣＰＵ５１は、確保中のバンクを解放するとき、その旨と解放するバンクを表わすバンク情報Ｄとを含むバンク解放通知を操作部ＣＰＵ２１に送信する（ステップＳ５１３）。これを受けた操作部ＣＰＵ２１は、受信したバンク情報Ｄに対応するバンクを空きバンクとして内部登録する（ステップＳ５１４）。なお、バンク解放通知を送信せずに、異なるバンクについての書込バンク通知を行なうことで、本体部ＣＰＵ５１は同時に複数のバンクを確保することができる。
【００８１】
このように、ＶＲＡＭ３３を１画面分の表示データを記憶可能なバンクを単位に管理することにより、操作部ＣＰＵ２１と本体部ＣＰＵ５１がそれぞれ独立に１つの画面を同時に生成することができる。また、表示対象のバンクを切り替えることにより、表示ユニット３１の表示画面を瞬時に切り替えることが可能になる。すなわち、表示中のバンクと異なるバンクに表示データを書き込み、この書込処理が完了してから表示対象を切り替えるとよい。図９に示すものでは４つのバンクを有することから、表示中と異なる画面を３つのバンクに用意しておくことができ、迅速かつ多様に画面を切り替えることができる。
【００８２】
次に、外部装置から入力された表示データを表示する場合について説明する。
【００８３】
操作部２０の入力手段２２から、またはネットワークを介してＰＣ端末５などの外部装置から外部表示モードに設定する旨の指示を受けると、画像形成装置１０は、外部装置から入力された表示データに基づく画面を表示ユニット３１に表示するように動作する。また、外部表示モードでは、表示ユニット３１上のタッチパネルをユーザが指などで触れて操作したとき、画面上でのその操作位置の座標を表わした位置情報を外部装置にネットワークを通じて出力するようになっている。
【００８４】
図１１は、外部表示モードにおける処理の流れを示している。ＰＣ端末５等の外部装置からネットワーク制御回路６３を通じて表示データを受信すると（ステップＳ６０１）、この表示データを本体部ＣＰＵ５１がＶＲＡＭ３３の指定領域に書き込む（ステップＳ６０２）。たとえば、ネットワークのＰＣ端末５に画像処理を行なわせるようなシステムがある。このシステムにおいてＰＣ端末５の側で作成した設定操作画面に係わる表示データをＰＣ端末５から画像形成装置１０に送信することで、画像形成装置１０の表示ユニット３１上にこの設定操作画面が表示される。設定操作画面には各種の操作ボタンや選択項目などが表示される。
【００８５】
表示ユニット３１に表示された設定操作画面上の操作ボタンや選択項目などにユーザが触れると（ステップＳ６０３；Ｙ）、その操作位置に対応する画面上でのｘｙ座標を表わした位置情報を外部装置にネットワークを通じて出力する（ステップＳ６０４）。上記の動作は外部表示モードを終了させるまで継続する（ステップＳ６０５；Ｎ）。
【００８６】
ＰＣ端末５等の外部装置は、画像形成装置１０の表示ユニット３１に表示させている設定操作画面の内容と画像形成装置１０から送られてきた位置情報とを照合することで、この設定操作画面上のどの操作ボタンが操作されたか等を把握することができる。すなわち、ＰＣ端末５等の外部装置は、画像形成装置１０が備えていないＧＵＩ画面を自由に作成し、この画面を用いて画像形成装置１０をリモート操作端末として利用することができる。
【００８７】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。たとえば、実施の形態では、デジタル複合機を例に説明したが、本発明が対象とする画像形成装置は、これに限定されるものではない。ユーザから依頼されたジョブを実行する本体部とその操作部とを備えた画像形成装置であればよい。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施の形態に係わる画像形成装置の操作部が有するＬＣＤ制御部の構成を示すブロック図である。
【図２】本発明の実施の形態に係わる画像形成装置の構成を示すブロック図である。
【図３】ＶＲＡＭへの表示データの書き込みを担当するＣＰＵの切替動作に係わる処理手順の一例を示すシーケンス図である。
【図４】本体部や本体部ＣＰＵの負荷レベルに応じて表示処理の担当ＣＰＵを切り替える場合の処理手順を示す流れ図である。
【図５】ジョブの実行中か否かに基づいて負荷レベルを判断し、表示処理の担当ＣＰＵを切り替える場合の処理手順を示す流れ図である。
【図６】ＶＲＡＭから重複しないように確保した別々の領域に操作部ＣＰＵと本体部ＣＰＵがそれぞれ表示データを書き込む場合の処理手順を示すシーケンス図である。
【図７】合成画面作成時に操作部ＣＰＵと本体部ＣＰＵがそれぞれ確保した領域の一例を示す説明図である。
【図８】図７に示す領域に操作部ＣＰＵが背景画像を、本体部ＣＰＵが前景画像を描画した状態の一例を示す説明図である。
【図９】４つのバンク領域を備えたＬＣＤ制御部の構成を示すブロック図である。
【図１０】バンク切り替えに係わる制御手順の一例を示すシーケンス図である。
【図１１】外部表示モードにおける処理を示す流れ図である。
【符号の説明】
【００８９】
５…ＰＣ端末
６…ビデオ装置
１０…画像形成装置
２０…操作部
２１…操作部ＣＰＵ
２２…入力手段
２３…ＲＡＭ
２４…ＲＯＭ
２５…シリアルＩ／Ｆ部
２６…バス
３０…ＬＣＤ制御部
３１…表示ユニット
３２…表示制御部
３３…ＶＲＡＭ
３４…制御切替バッファ
５０…本体部
５１…本体部ＣＰＵ
５２…ＲＯＭ
５３…ＲＡＭ
５４…プリンタ部
５５…読取部
５６…画像処理部
５７…シリアルＩ／Ｆ部
５８…バス
６０…ブリッジ回路
６１…ＰＣＩバス
６２…記憶装置
６３…ネットワーク制御回路
６４…ビデオＩ／Ｆ部
３０１…操作部ＣＰＵが確保した領域
３０２、３０３…本体部ＣＰＵが確保した領域
４０１…第１バンク
４０２…第２バンク
４０３…第３バンク
４０４…第４バンク
４１０…表示制御部
４１１…制御切替バッファ
【図１】
2005128113.tif 000003
【図２】
2005128113.tif 000004
【図３】
2005128113.tif 000005
【図４】
2005128113.tif 000006
【図５】
2005128113.tif 000007
【図６】
2005128113.tif 000008
【図７】
2005128113.tif 000009
【図８】
2005128113.tif 000010
【図９】
2005128113.tif 000011
【図１０】
2005128113.tif 000012
【図１１】
2005128113.tif 000013