(57)【要約】【課題】  プレビュー等の画像表示機能を実現するために画像メモリ領域を予め用意することにより、複合機においても、少ないメモリでプレビュー等の画像表示機能を実現することを目的とする。【解決手段】  画像情報を蓄積する蓄積手段と、表示機能を有する操作パネルと、該操作パネルを制御する操作部制御手段とを有する画像処理装置において、  前記蓄積手段は、操作パネル表示用の操作パネル表示用メモリ領域（II）を有し、前記操作部制御手段は、操作パネル表示用メモリ領域に記憶された画像情報を表示する。【選択図】  図１２
2006345175.tif 000002
【特許請求の範囲】
【請求項１】
画像情報を蓄積する蓄積手段と、表示機能を有する操作パネルと、該操作パネルを制御する操作部制御手段とを有する画像処理装置において、
前記蓄積手段は、操作パネル表示用の操作パネル表示用メモリ領域を有し、前記操作部制御手段は、操作パネル表示用メモリ領域に記憶された画像情報を表示することを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、複数のアプリケーション機能を備えた画像処理装置であって、
前記操作部制御手段は、
アプリケーションが、前記操作パネルに画像情報を表示しようとした場合で、前記操作パネル表示用メモリ領域を確保することができないときは、
前記操作パネルに画像情報を表示することができない旨を表示することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記操作部制御手段は、
アプリケーションが、前記操作パネルに画像情報を表示しようとした場合で、前記操作パネル表示用メモリ領域を確保することができないときは、前記操作パネルに画像情報を表示することができない旨を表示すると共に、前記操作パネル表示用メモリ領域を確保しているアプリケーション機能名を表示することを特徴とする請求項２記載の画像処理装置。
【請求項４】
一のアプリケーションが、前記操作パネルに画像情報を表示しようとして、前記操作パネル表示用メモリ領域を確保した後に、他のアプリケーションへの切換が行われた場合、
該他のアプリケーションの指示に基づいて、
前記操作部制御手段は、前記操作パネルに画像情報を表示することができない旨を表示することを特徴とする請求項２又は３記載の画像処理装置。
【請求項５】
表示機能を有する操作パネルと、画像情報を蓄積する蓄積手段であって、前記操作パネルの表示用の操作パネル表示用メモリ領域を有する蓄積手段と、前記操作パネルを制御する操作部制御手段とを有する画像処理装置における表示制御方法において、
前記操作部制御手段は、操作パネル表示用メモリ領域に記憶された画像情報を表示することを特徴とする表示制御方法。
【請求項６】
表示機能を有する操作パネルと、画像情報を蓄積する蓄積手段であって、前記操作パネルの表示用の操作パネル表示用メモリ領域を有する蓄積手段と、前記操作パネルを制御する操作部制御手段とを有する複数のアプリケーション機能を備えた画像処理装置における表示制御方法において、
前記操作部制御手段は、操作パネル表示用メモリ領域に記憶された画像情報を表示し、
前記操作部制御手段は、
アプリケーションが、前記操作パネルに画像情報を表示しようとした場合で、前記操作パネル表示用メモリ領域を確保することができないときは、
前記操作パネルに画像情報を表示することができない旨を表示することを特徴とする表示制御方法。
【請求項７】
前記操作部制御手段は、
アプリケーションが、前記操作パネルに画像情報を表示しようとした場合で、前記操作パネル表示用メモリ領域を確保することができないときは、前記操作パネルに画像情報を表示することができない旨を表示すると共に、前記操作パネル表示用メモリ領域を確保しているアプリケーション機能名を表示することを特徴とする請求項６記載の表示制御方法。
【請求項８】
一のアプリケーションが、前記操作パネルに画像情報を表示しようとして、前記操作パネル表示用メモリ領域を確保した後に、他のアプリケーションへの切換が行われた場合、
該他のアプリケーションの指示に基づいて、
前記操作部制御手段は、前記操作パネルに画像情報を表示することができない旨を表示することを特徴とする請求項６又は７記載の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその表示制御方法に関する。
【背景技術】
【０００２】
画像形成装置において、近年、プレビュー機能を持ち、印刷やファクス送信する前に、印刷する画像又は送信画像を画像形成装置の画面で確認できるものが知られている（特許文献１及び２参照。）。このプレビュー機能を有する画像形成装置は、操作パネル上に表示するための画像を展開するメモリ領域が必要である。
【０００３】
上記文献の内、特許文献１に記載された発明は、表示システムがカラーシステムであっても、白黒システムであっても、プレビュー表示すべき画像データのプレビュー表示を行うことができる。
【特許文献１】特開２００３−３３０６９１号公報
【特許文献１】特開２００５−４５３７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された発明では、カラー画像をプレビューする場合は、常に外部メモリを用意する必要があるという問題がある。
【０００５】
また、一般的に、コピー、スキャナ、ファクスなどの複数のアプリケーション機能を持つ画像形成装置（複合機：複数のアプリケーション機能を備えた画像処理装置）では、同時にプレビュー機能を実現しようとすると、複数のアプリケーション分のメモリ領域が必要となる。
【０００６】
また、複合機によっては、外部開発アプリケーションを後付けで追加することも可能であり、そのため、予め、非常に多くのメモリ領域を、用意しなければならないという問題がある。
【０００７】
本発明では、プレビュー等の画像表示機能を実現するために画像メモリ領域を予め用意することにより、複合機においても、少ないメモリでプレビュー等の画像表示機能を実現することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載された発明は、画像情報を蓄積する蓄積手段と、表示機能を有する操作パネルと、該操作パネルを制御する操作部制御手段とを有する画像処理装置において、前記蓄積手段は、操作パネル表示用の操作パネル表示用メモリ領域を有し、前記操作部制御手段は、操作パネル表示用メモリ領域に記憶された画像情報を表示することを特徴とする
請求項２に記載された発明は、請求項１記載の画像処理装置において、前記画像処理装置は、複数のアプリケーション機能を備えた画像処理装置であって、前記操作部制御手段は、アプリケーションが、前記操作パネルに画像情報を表示しようとした場合で、前記操作パネル表示用メモリ領域を確保することができないときは、前記操作パネルに画像情報を表示することができない旨を表示することを特徴とする。
【０００９】
請求項３に記載された発明は、請求項２記載の画像処理装置において、前記操作部制御手段は、アプリケーションが、前記操作パネルに画像情報を表示しようとした場合で、前記操作パネル表示用メモリ領域を確保することができないときは、前記操作パネルに画像情報を表示することができない旨を表示すると共に、前記操作パネル表示用メモリ領域を確保しているアプリケーション機能名を表示することを特徴とする。
【００１０】
請求項４に記載された発明は、請求項２又は３記載の画像処理装置において、一のアプリケーションが、前記操作パネルに画像情報を表示しようとして、前記操作パネル表示用メモリ領域を確保した後に、他のアプリケーションへの切換が行われた場合、該他のアプリケーションの指示に基づいて、前記操作部制御手段は、前記操作パネルに画像情報を表示することができない旨を表示することを特徴とする。
【００１１】
請求項５に記載された発明は、表示機能を有する操作パネルと、画像情報を蓄積する蓄積手段であって、前記操作パネルの表示用の操作パネル表示用メモリ領域を有する蓄積手段と、前記操作パネルを制御する操作部制御手段とを有する画像処理装置における表示制御方法において、前記操作部制御手段は、操作パネル表示用メモリ領域に記憶された画像情報を表示することを特徴とする。
【００１２】
請求項６に記載された発明は、表示機能を有する操作パネルと、画像情報を蓄積する蓄積手段であって、前記操作パネルの表示用の操作パネル表示用メモリ領域を有する蓄積手段と、前記操作パネルを制御する操作部制御手段とを有する複数のアプリケーション機能を備えた画像処理装置における表示制御方法において、前記操作部制御手段は、操作パネル表示用メモリ領域に記憶された画像情報を表示し、前記操作部制御手段は、アプリケーションが、前記操作パネルに画像情報を表示しようとした場合で、前記操作パネル表示用メモリ領域を確保することができないときは、前記操作パネルに画像情報を表示することができない旨を表示することを特徴とする。
【００１３】
請求項７に記載された発明は、請求項６記載の表示制御方法において、前記操作部制御手段は、アプリケーションが、前記操作パネルに画像情報を表示しようとした場合で、前記操作パネル表示用メモリ領域を確保することができないときは、前記操作パネルに画像情報を表示することができない旨を表示すると共に、前記操作パネル表示用メモリ領域を確保しているアプリケーション機能名を表示することを特徴とする。
【００１４】
請求項８に記載された発明は、請求項６又は７記載の表示制御方法において、一のアプリケーションが、前記操作パネルに画像情報を表示しようとして、前記操作パネル表示用メモリ領域を確保した後に、他のアプリケーションへの切換が行われた場合、該他のアプリケーションの指示に基づいて、前記操作部制御手段は、前記操作パネルに画像情報を表示することができない旨を表示することを特徴とする。
【発明の効果】
【００１５】
プレビュー等の画像表示機能を実現するために画像メモリ領域を予め用意することにより、複合機においても、少ないメモリでプレビュー等の画像表示機能を実現することができる。
【発明を実施するための最良の形態】
【００１６】
（画像形成装置）
図１に、本発明の画像形成装置の例を示す。なお、以下の説明において、図１の「画像形成装置の構成図」の他に、図２の「操作部の構成を示す説明図」、図３の「操作部の液晶タッチパネルの表示画面例を示す説明図」及び図４の「画像形成装置の制御系を示す図」に示されている構成を適宜引用する。
【００１７】
自動原稿送り装置（（以下、「ＡＤＦ」と言う。）１にある、原稿台２に原稿の画像面を上にして置かれた原稿束は、操作部３０上のスタートキー３４（図２）が押下されると、一番下の原稿から給送ローラ３、給送ベルト４によってコンタクトガラス６上の所定の位置に給送される。一枚の原稿を給送完了により原稿枚数をカウントアップするカウント機能を有している。給送された原稿は読み取りユニット５０によってコンタクトガラス６上の原稿の画像データを読み取り後、読み取りが終了した原稿は、給送ベルト４及び排送ローラ５によって排出される。さらに、原稿セット検知７にて原稿台２に次の原稿が有ることを検知した場合、前原稿と同様にコンタクトガラス６上に給送される。給送ローラ３、給送ベルト４、排送ローラ５は搬送モータ２６（図４）によって駆動される。
【００１８】
第１トレイ８、第２トレイ９、第３トレイ１０に積載された転写紙は、各々第１給紙装置１１、第２給紙装置１２、第３給紙装置１３によって給紙され、縦搬送ユニット１４によって感光体１５に当接する位置まで搬送される。読み取りユニット５０にて読み込まれた画像データは、書き込みユニット５７からのレーザによって感光体１５に書き込まれ、現像ユニット２７を通過することによってトナー像が形成される。そして、転写紙は感光体１５の回転と等速で搬送ベルト１６によって搬送されながら、感光体１５上のトナー像が転写される。その後、定着ユニット１７にて画像を定着させ、排紙ユニット１８によって後処理装置のフィニシャ１００に排出される。
【００１９】
後処理装置のフィニシャ１００は、本体の排紙ローラ１９によって搬送された転写紙を、通常排紙ローラ１０２の方向と、ステープル処理部の方向に導くことができる。切り替え板１０１を上に切り替えることにより、搬送ローラ１０３を経由して通常排紙トレイ１０４側に排紙することができる。また、切り替え板１０１を下方向に切り替えることで、搬送ローラ１０５、１０７を経由して、ステープル台１０８に搬送することができる。ステープル台１０８に積載された転写紙は、一枚排紙されるごとに紙揃え用のジョガー１０９によって、紙端面が揃えられ、一部のコピー完了と共にステープラ１０６によって綴じられる。ステープラ１０６で綴じられた転写紙群は自重によって、ステープル完了排紙トレイ１１０に収納される。
【００２０】
一方、通常の排紙トレイ１０４は前後に移動可能な排紙トレイである。排紙トレイ部１０４は、原稿毎、あるいは、画像メモリによってソーティングされたコピー部毎に、前後に移動し、簡易的に排出されてくるコピー紙を仕分けるものである。
【００２１】
転写紙の両面に画像を作像する場合は、給紙トレイ８〜１０から給紙され作像された転写紙を排紙トレイ１０４側に導かないで、経路切り替えのための分岐爪（図示せず。）を両面印刷側にセットすることで、一旦両面給紙ユニット１１１にストックする。
【００２２】
その後、両面給紙ユニット１１１にストックされた転写紙は再び感光体１５に作像されたトナー画像を転写するために、両面給紙ユニット１１１から再給紙され、経路切り替えのために分岐爪を切り換えて、排紙トレイ１０４に導く。この様に転写紙の両面に画像を作成する場合に両面給紙ユニット１１１が使用される。
【００２３】
感光体１５、搬送ベルト１６、定着ユニット１７、排紙ユニット１８、現像ユニット２７はメインモータ２５によって駆動され、各給紙装置１１〜１３はメインモータ２５の駆動を各々給紙クラッチ２２〜２４によって伝達駆動される。縦搬送ユニット１４はメインモータ２５の駆動を中間クラッチ２１によって伝達駆動される。なお、メインモータ２５、給紙クラッチ２２〜２４及び中間クラッチ２１は、後述の図４に示されている。
【００２４】
図２は、画像形成装置の操作部を示した図である。
【００２５】
操作部３０には、液晶タッチパネル３１、テンキー３２、クリア／ストップキー３３、スタートキー３４、予熱キー３５、リセットキー３６、割り込みキー３７があり、液晶タッチパネル３１には、機能キー、部数、及び画像形成装置の状態を示すメッセージなどが表示される。また、プレビュー等の画像も、この液晶タッチパネル３１に表示される。
【００２６】
割り込みキー３７の押下により割込み押下モードに移行する。割り込みモードは、コピー動作実行中及び操作中において一時的にコピー作業を割り込んでコピーをするときのモードである。このモードを設定することによりその前のコピーモード、及びコピー途中であればその途中経過情報を不揮発ＲＡＭに記憶し、割り込みモードに移行し、モードを初期化する。コピー動作実行後、割り込みモード解除すると、不揮発ＲＡＭに記憶したモード及び情報を戻して割り込みモード設定前の状態を復帰させ、再スタートにて、割り込み前のモードを継続することができる。
【００２７】
初期設定キー３８を押すことで、機械の初期状態を任意にカスタマイズすることが可能である。機械が収納している用紙サイズを設定したり、コピー機能のモードクリアキーを押したときに設定される状態を任意に設定可能である。また、一定時間操作が無いときに優先して選択されるアプリケーション等も選択するとか、国際エネルギースター計画に従った低電力への移行時間の設定や、オートオフ／スリープモードへの移行する時間を設定することが可能である。
【００２８】
予熱キー３５を押すと、機械は待機状態から、電力低減状態に移行し、定着温度を低下させたり、操作部の表示を消灯する。予熱状態は、国際エネルギースター計画で言う、低電力状態を意味している。また、予熱状態、オフ状態／スリープ状態を解除し、待機状態に移行させるには、この予熱キーを再度押下する。
【００２９】
また、新規予約キー３９は、予約コピーを行なうときに使用し、ジョブ一覧キー４０の押下により、動作中のコピージョブの一覧を表示する。
【００３０】
図３は、操作部３０の液晶タッチパネル３１の表示一例を示した図である。オペレータが液晶タッチパネル３１に表示されたキーにタッチすることで、選択された機能を示すキーが黒く反転する。また、機能の詳細を指定しなければならない場合（例えば変倍であれは変倍値等）は、「変倍」キーにタッチすることで、変倍値等の設定を行うための「詳細機能設定画面」が表示される。なお、液晶タッチパネルは、ドットによる表示を行っており、グラフィカル表示を行うことが可能である。
【００３１】
図４図はメインコントローラを中心にした制御装置を図示したものである。メインコントローラ２０は画像形成装置全体を制御する（図４の構成では、ＡＤＦ１、中間クラッチ２１、給紙クラッチ２２〜２４、メインモータ２５、操作部３０及びＩＰＵ４９を制御する。）。
【００３２】
図４に示すように、メインコントローラ２０には、オペレータに対する表示、オペレータからの機能設定入力制御を行う操作部３０、スキャナの制御、原稿画像を画像メモリに書き込む制御、画像メモリからの作像を行う制御等を行う画像処理部（ＩＰＵ）４９、原稿自動送り装置（ＡＤＦ）１、等の分散制御装置が接続されている。また、各分散制御装置とメインコントローラ２０は必要に応じて機械の状態、動作司令のやりとりを行っている。また、紙搬送等に必要なメインモータ２５、各種クラッチ２１〜２４も接続されている。  
図１に戻り、画像形成装置の原稿読み取りから、画像の書き込みまでを説明する。
【００３３】
読み取りユニット５０は、原稿を載置するコンタクトガラス６と光学走査系で構成されており、光学走査系には、露光ランプ５１、第１ミラー５２、レンズ５３、ＣＣＤ（Charge Coupled Device）イメージセンサ５４等々で構成されている。露光ランプ５１及び第１ミラー５２は図示しない第１キャリッジ上に固定され、第２ミラー５５及び第３ミラー５６は図示しない第２キャリッジ上に固定されている。原稿像を読み取るときには、光路長が変わらないように、第１キャリッジと第２キャリッジとが２対１の相対速度で機械的に操作される。この光学走査系は、図示しないスキャナ駆動モータにて駆動される。原稿画像は、ＣＣＤイメージセンサ５４によって読み取られ、電気信号に変換されて処理される。
【００３４】
書き込みユニット５７はレーザ出力ユニット５８、結像レンズ５９、ミラー６０で構成され、レーザ出力ユニット５８の内部には、レーザ光源であるレーザダイオード及びモータによって高速で定速回転する多角形ミラー（ポリゴンミラー）が備わっている。
【００３５】
書き込みユニット５７から出力されるレーザ光が、画像作像系の感光体１５に照射される。図示しないが感光体１５の一端近傍のレーザビームを照射される位置に、主走査同期信号を発生するビームセンサが配置されている。
（画像処理部（ＩＰＵ））
図５は、画像処理部（ＩＰＵ）を説明するためのブロック図である。
【００３６】
露光ランプ５１（図１）から照射された光の反射を、ＣＣＤイメージセンサ５４にて光電変換し、Ａ／Ｄコンバータ（アナログ−デジタル変換器）６１にてデジタル信号に変換する。デジタル信号に変換された画像信号は、シェーディング補正部６２により、シェーディング補正（原稿を照射する光源の照射ムラや、ＣＣＤの感度ばらつきを補正する。）がなされた後、ＭＴＦ補正、γ補正部６３にてＭＴＦ補正（光学系によるボケを補正する。）及びγ補正（表示系のバラツキを補正する。）がなされる。次いで、画像信号は、変倍処理部７２で変倍処理（画像の読みとり密度を変化させ、読みとった画像データを用いてデータ補間する等の処理を示す。）がなされる。変倍処された画像信号は、変倍率に合せて拡大縮小され、セレクタ６４に供給される。セレクタ６４は、その画像信号を、書き込みγ補正ユニット７１又は、画像メモリコントローラ６５に切り替えて送出する。書き込みγ補正ユニット７１に供給された画像信号は、書き込みγ補正ユニット７１で作像条件に合わせて書き込みγが補正され、書き込みユニット５７に送られる。
【００３７】
画像メモリコントローラ６５とセレクタ６４間は、双方向に画像信号を入出力可能な構成となっている。また、画像メモリコントローラ６５等への設定等を行うＣＰＵ６８、及びそのプログラムやデータを格納するＲＯＭ６９、ＲＡＭ７０を備えている。更に、ＣＰＵ６８は、メモリコントローラ６５を介して、画像メモリ６６のデータの書き込み、読み出しが行える。
【００３８】
原稿画像で画像メモリコントローラ６５へ送られた画像は、画像メモリコントローラ内にある画像圧縮装置によって画像データを圧縮した後、画像メモリ６６に送られる。ここで画像圧縮する理由は、最大画像サイズ分の２５６階調のデータをそのまま画像メモリ６６に書き込むことも可能であるが、１枚の原稿画像で画像メモリを多く使用することになる。画像圧縮を行うことで、限られた画像メモリを有効に利用できる。また、画像メモリを有効に利用できる結果、一度に多くの原稿画像データを記憶することができるようになり、貯えられた原稿画像イメージデータをページ順に出力することができる。この場合画像を出力する際に画像メモリ６６のデータをメモリコントローラ６５内の伸長装置で順次伸長しながら出力を行う。このような機能は一般に「電子ソート」と呼ばれている。
【００３９】
また、画像メモリの機能を利用して、複数枚の原稿画像を、画像メモリの転写紙一枚分のエリアを分割したエリアに順次読み込むことも可能となる。例えば、４枚の原稿画像を、画像メモリの転写紙一枚分の４等分されたエリアに順次書き込むことで、４枚の原稿が一枚の転写紙イメージに合成され集約されたコピー出力を得ることが可能となる。このような機能は一般に「集約コピー」と呼ばれている。
【００４０】
画像メモリ６６の画像はＣＰＵ６８からアクセス可能な構成となっている。このため、ＣＰＵ６８から画像メモリ６６の内容を加工することが可能となる。例えば、ＣＰＵ６８は、画像の間引き処理、画像の切り出し処理等を行うことができる。これらの加工は、画像メモリ６６の記憶された画像をメモリコントローラ６５のレジスタにデータを書き込んでから、画像の間引き処理等を行うことによってなされる。加工された画像は再度画像メモリ６６に保持される。
【００４１】
画像メモリ６６は、処理を行う画像データの大きさにより複数のエリアに分割して画像データの入出力を同時に実行可能な構成をとっている。各分割したエリアに画像データの入力、出力をそれぞれ並列に実行可能にするためにメモリコントローラ６５とのインターフェースにリード用とライト用の二組のアドレス・データ線で接続されている。これにより、あるエリアに画像を入力（ライト）する間に、他のエリアより画像を出力（リード）するという動作が可能になる。
【００４２】
また、画像メモリ６６の内容をＣＰＵ６８が読みだし、Ｉ／Ｏポート６７を経て、画像データ７３として操作部３０に転送することが可能な構成となっている。一般に、操作部３０の画面表示解像度は低いため、画像メモリ６６の原画像は画像間引きが行われ操作部３０に送られる。
【００４３】
画像メモリ６６は、多くの画像データを収納するために、ハードディスクを用いてもよい。ハードディスクを用いることにより、外部電源が不用で永久的に画像を保持できることも可能となる。
【００４４】
複数の定型の原稿（フォーマット原稿）をスキャナで読み込み保持するためには、このハードディスクが用いられるのが一般的である。
【００４５】
ここで、図６を用いて、セレクタ６４から出力される１ページ分の画像信号について説明する。
図６（Ａ）の主走査同期信号（／ＬＳＹＮＣ信号）は、１ライン毎の主走査同期信号であり、この信号が立ち上がった後の所定クロックで、画像信号が有効となる。図６（Ｂ）のフレームゲート信号（／ＦＧＡＴＥ信号）は、１ページの画像データの副走査方向の有効期間を表している（図では、ｔＢ１〜ｔＢ２が、有効期間である。）。また、主走査方向の画像信号が有効であることを示す信号が、図６（Ｅ）のラインゲート信号（／ＬＧＡＴＥ信号）である。これらの信号（／ＬＳＹＮＣ信号、／ＦＧＡＴＥ信号及び／ＬＧＡＴＥ信号）は、図６（Ｃ）の画素同期（画素クロック）信号（ＶＣＬＫ信号）に同期しており、図６（Ｄ）に示されているように、ＶＣＬＫ信号の１周期に対し１画素８ビット（１画素に対して、０〜２５５の２５６階調を得ることができる。）のデータが送られてくる。
【００４６】
尚、詳細な説明は省略するが、画像処理部（ＩＰＵ）は、画像入力、画像出力のそれぞれに対して別個の／ＦＧＡＴＥ、／ＬＳＹＮＣ、／ＬＧＡＴＥ及びＶＣＬＫの発生機構を有しており、読み取った原稿画像（画像データ）の直接出力を行う場合等の位相調整等を行うことにより、様々な画像入出力の組み合わせが実現可能な構成となっている。
【００４７】
また、本実施例では、転写紙への書込密度４００ｄｐｉ、最大画素数は、主走査４８００画素、副走査６８００画素である。また本実施例では、画像データは、その階調が、２５５に近いほど白画像になるとする。
（複合機の処理）
図７に、複合機のソフトウエアの概念図を示す。各アプリケーション（コピーアプリ７１１、ドキュメントボックスアプリ７１２、スキャナプリ７１３、ファクスアプリ７１４）は同列で起動させそれぞれが独立した動作をするものとする。なお、アプリケーションはこれに限らず、実施することができる。また、本発明では、各アプリケーションは、一連のプログラムによって、規定されているものであるが、各アプリケーションは、画像形成装置の各要素、手段、他のアプリケーション等に対して、主体的に、機能することができるので、各アプリケーションを主体的に扱う。
【００４８】
コピーアプリ７１１は、複写動作を実行するためのコピーシーケンスを実行するアプリケーションであり、ドキュメントボックスアプリ７１２は、複合機で読みとったコピーやファクスの原稿及びパソコンからの出力データを複合機のハードディスクの「ドキュメントボックス」に蓄積し、必要に応じて、再出力又は再送信を実行するアプリケーションであり、スキャナプリ７１３は、画像の読みとりを実行するアプリケーションであり、ファクスアプリ７１４は、ファクス機能を実行するアプリケーションである。
【００４９】
システム制御部（システムコントローラ）７１５は、コピーアプリ等のアプリケーションからの要求に対して、リソースの使用権の調停を行う。
【００５０】
共有資源である操作部コントローラ（操作部制御手段）７１６、周辺機コントローラ７１７、画像形成装置コントローラ７１８、画像読み取り装置コントローラ７１９及びメモリユニット７２０は、システム制御部７１５により調停される。
【００５１】
なお、システム制御部７１５には、システムバスを介して、操作部コントローラ７１６、周辺機コントローラ７１７、画像形成装置コントローラ７１８、画像読み取り装置コントローラ７１９及びメモリユニット７２０が接続されている。そして、読み取りユニット５０，書き込みユニット５７，メモリユニット７２０等は、画像データバスにより互いに接続されている。また、メモリユニット７２０は、図５の画像メモリ６６を含む。
【００５２】
なお、各アプリケーションは、操作部が提供する仮想画面にそれぞれの操作画面情報を書き込むことが可能である。また、操作部は、システム制御部７１５から指示される操作部の仮想画面の画面情報を実画面に展開する。また、外部に画像メモリを設ける場合、図７のＳＣＳＩコントローラ７２２の接続ポートに、外部画像メモリを接続し、この外部画像メモリの制御をＳＣＳＩコントローラ７２２により行なう。
【００５３】
入出力制御部７２１は、データを論理／物理変換し、操作部コントローラ７１７は、ＭＭＩ（Man Machine Interface）を実行し周辺機コントローラ７１７は、自動両面ユニット、ソータや、ＡＤＦなどのＰＰＣに装着される周辺機のコントロールを行う。
（プレビュー表示）
次に本装置による動作例を説明する。図８にコピーアプリの操作画面例を示す。画面上に「プレビュー」ボタン１２０が存在する（図８の例では、コピーアプリ画面ではあるが、他の読み取り機能をもつアプリケーション、例えばスキャナプリでも同様である。）。この「プレビュー」ボタン１２０は、読み取り時のプレビュー機能の設定を指示するものである。このボタンを押下すると反転表示に変わり、読み取りプレビュー機能が有効となる。再押下すると反転表示が解除され、読み取りプレビュー機能が無効となる。読み取りプレビュー機能では、図２のスタートキー３４の押下により、読み取り動作が行われ、図９に示されているように、プレビュー表示画面が開く。
【００５４】
図９のプレビュー表示画面では、原稿から読み取った画像を表示するとともに、文書情報（文書名、ファイルサイズ、表示頁、サイズ、カラーモード等）、表示位置なども表示する。また、プレビュー表示画面では、「矢印」ボタン１２２の押下により表示位置の変更が可能となり、「縮小」ボタン、「拡大」ボタン１２１の押下によりプレビュー表示画像の縮小、拡大が可能となる。「ページ切り替え」ボタン１２５の押下により任意のページの画像に切り替えが可能である。
【００５５】
また、「中止」ボタン１２４を押下することにより、プレビュー表示画面を閉じるとともにジョブの中止を行う。更に、「継続」ボタン１２３の押下により、プレビュー表示画面を閉じるとともにジョブ継続を行う。
【００５６】
図１０に文書サーバーアプリの操作画面例を示す。画面上に「プレビュー」ボタン１２６が存在する（他の蓄積文書一覧表示機能をもつアプリケーションでも同様である。）。この「プレビュー」ボタン１２６は、蓄積文書選択時のプレビュー機能を指示するものである。一覧表示されている蓄積文書を選択した時に押下可能となり、押下することで、図１０の蓄積文書プレビュー表示画面が開く。
【００５７】
図１１の蓄積文書プレビュー画面は、図９と同様であるが、蓄積文書選択時の表示なので、「中止」ボタン、「継続」ボタンは存在せず、「閉じる」ボタン１２７の押下によって画面が閉じる。また、複数の蓄積文書選択時も考慮し、「文書切り替え」ボタン１２８の押下により任意の選択文書への切り替えが可能となる。
（実施例）
図５の画像メモリ６６は、画像プレビュー時にも必要となる。つまり、画像メモリ６６には、プレビュー画像データも記憶される。この画像メモリ６６のプレビュー画像データが、メモリコントローラ６５により、読み出されて、Ｉ／Ｏポート６７を介して、例えば、操作部３０の液晶タッチパネル３１に表示される。
【００５８】
ところで、画像読み取り時のプレビューでは、実際の画像容量が決まらない（自動カラー選択モード時などでは実際に読み始めてからでないと、白黒、カラーの判定ができない）ため、読み取り前にかなり多くのメモリを確保する必要がある。そのため、通常の画像処理用のメモリ領域と共用すると、メモリ圧迫を招くこととなる。
【００５９】
そこで、本発明では、画像メモリ６６内にセクションを切り、プレビュー機能専用の領域を用意する。これにより、他のアプリケーションでの画像処理中であっても、プレビュー機能によりメモリを圧迫することがなくなる。
【００６０】
図１２に画像メモリ領域の概念図を、図１３に操作部コントローラとアプリケーションのメモリ領域確保のシーケンスを示す。
【００６１】
図１２の本実施例の画像メモリは、通常の画像処理用の領域（I）とプレビュー用の領域（II）で分けられている。各アプリケーションは起動時にサムネイル用の画像メモリ領域は確保する。しかしながら、プレビューの場合は、サムネイルに対して多くのメモリ容量を必要とするために、プレビューに関しては、プレビュー機能が指示された時点で、操作部コントローラに対して要求を行って、プレビュー用の画像メモリ領域を確保する。このとき、すでに他のアプリケーションがプレビュー用の画像メモリ領域を確保している場合には、プレビュー用の画像メモリ領域の確保の要求をしたアプリケーションには、確保失敗の応答を返す。
【００６２】
図１２では、アプリケーション１及びアプリケーション２のサムネイル用の画像メモリ領域が確保され、アプリケーション１のプレビュー用の画像メモリ領域が確保されている。
【００６３】
したがって、アプリケーション２が、プレビュー用の画像メモリ領域を確保しようとしてもできない。この場合の処理シーケンスについて、図１３を用いて説明する。
【００６４】
なお、図１３における操作部コントローラは、図７における操作部コントローラ７１６であり、アプリ１及びアプリ２は、図７におけるコピーアプリ７１１、ドキュメントボックスアプリ７１２、スキャナプリ７１３、ファクスアプリ７１４の一つである。
【００６５】
アプリケーション１が起動されると、アプリケーション１から、操作部コントローラ７１６に、サムネイル用のメモリ領域確保の要求がなされる（Ｓ１１）。操作部コントローラ７１６は、この要求を受けて、図５の画像メモリコントローラ６５を介して、図５の画像メモリ６６に、サムネイル用のメモリ領域を確保する。その後、操作部コントローラ７１６は、アプリケーション１に対して、メモリ領域を確保した旨の応答を返す（Ｓ１２）。
【００６６】
同様に、アプリケーション２が起動されると、アプリケーション２から、操作部コントローラ７１６に、サムネイル用のメモリ領域確保の要求がなされ（Ｓ１３）、操作部コントローラ７１６は、サムネイル用のメモリ領域を確保して、アプリケーション２に対して、メモリ領域を確保した旨の応答を返す（Ｓ１４）。
【００６７】
その後、アプリケーション１において、プレビュー機能が指示されると、アプリケーション１は、操作部コントローラ７１６に、プレビュー用のメモリ領域確保の要求がなされる（Ｓ１５）。操作部コントローラ７１６は、この要求を受けて、図５の画像メモリコントローラ６５を介して、図５の画像メモリ６６に、プレビュー用のメモリ領域を確保する。その後、操作部コントローラ７１６は、アプリケーション１に対して、メモリ領域を確保した旨の応答を返す（Ｓ１６）。
【００６８】
その後、図９又は図１１のプレビュー表示画面が表示される。なお、読み取りプレビューは、図９において、「中止」ボタン１２４、「継続」ボタン１２３の押下によって、プレビュー用の画像メモリ領域を解放し、蓄積文書プレビューでは、図１１において、「閉じる」ボタン１２７の押下によって、プレビュー用の画像メモリ領域を解放する。
【００６９】
図１３に戻り、アプリケーション１がプレビュー用のメモリ領域を確保した後に、アプリケーション２において、プレビュー機能が指示されると、アプリケーション２は、操作部コントローラ７１６に、プレビュー用のメモリ領域確保の要求を行う（Ｓ１７）。操作部コントローラ７１６は、この要求を受けて、図５の画像メモリコントローラ６５を介して、図５の画像メモリ６６に、プレビュー用のメモリ領域を確保しようとする。しかしながら、画像メモリ６６には、既に、アプリケーション１がプレビュー用のメモリ領域を確保しているので、プレビュー用のメモリ領域を確保することができない。そこで、操作部コントローラ７１６は、アプリケーション２に対して、プレビュー用のメモリ領域の確保に失敗した旨の応答を返す（Ｓ１８）。
【００７０】
図１４に画像メモリ領域の確保ができなかった場合の警告表示画面例を示す。この画面には、「他の機能で使用中のためプレビューは設定できません。」と表示されて、プレビュー用のメモリ領域の確保ができなかったことを通知する。
【００７１】
読み取り時プレビュー、蓄積文書プレビューの何れの場合においても、「プレビュー」ボタン１２０、１２６の押下時に画面メモリ領域の確保処理を行い、確保できなかった場合は、この画面を表示する。この画面上には「確認」ボタン１３１のみが存在し、「確認」ボタン１３１の押下により、画面を閉じて、「プレビュー」ボタン１２０、１２６の押下時の画面に戻る。
【００７２】
図１５に、プレビュー用のメモリ領域の確保に失敗したアプリケーション２と操作部コントローラ７１６のより詳細なシーケンスを示す。
【００７３】
アプリケーション２において、「プレビュー」ボタン１２０が押下されると（Ｓ２１）、アプリケーション２は、操作部コントローラ７１６に、プレビュー用のメモリ領域確保の要求をする（Ｓ２２）。操作部コントローラ７１６は、プレビュー用のメモリ領域を確保しようとするが、この場合は、プレビュー用のメモリ領域の確保に失敗し、アプリケーション２に対して、プレビュー用のメモリ領域の確保に失敗した旨の応答を返す（Ｓ２３）。プレビュー用のメモリ領域の確保に失敗した旨の応答を受けて、アプリケーション２は、図１４に示されている警告表示画面を表示するよう命令する。操作部コントローラ７１６は、警告表示画面を表示する。警告表示画面において、「確認」ボタン１３１の押下により（Ｓ２５）、警告表示画面を閉じて、「プレビュー」ボタン１２０の押下時の画面に戻る（Ｓ２６）。
【００７４】
蓄積文書プレビューでの処理フローを図１６に示す。「プレビュー」ボタン１２６が押下されたか判断を行い(Ｓ１０１)、押下されていなければこの処理を抜ける。「プレビュー」ボタン１２６が押下されていれば、画像メモリ領域の確保処理を行う（Ｓ１０２）。画像メモリ領域の確保が成功したか否かの判断を行い(３１０３)、成功していればこの処理を抜ける。画像メモリ領域の確保を失敗した場合は、図１４に示されている警告表示を行う（Ｓ１０４）  
（変形例１）
図１７に画像メモリ領域の確保ができなかった場合の他の警告表示画面例を示す。この警告表示画面例では、現在、プレビュー用のメモリ領域の確保しているアプリケーション名が表示される。
【００７５】
読み取り時プレビュー、蓄積文書プレビューの何れの場合においても、「プレビュー」ボタン押下時に画面メモリ領域の確保処理を行い、確保できなかった場合は、この画面を表示することができる。
【００７６】
図１７では、「他の機能で使用中のためプレビューは設定できません。」の他に、「使用機能：スキャナ」と表示して、現在、プレビュー用のメモリ領域の確保しているアプリケーションを示す。この画面上には、図１４と同様に、「確認」ボタン１３１のみが存在し、図１４と同様に、「確認」ボタン１３１の押下により、画面を閉じて、「プレビュー」ボタンを押下時の面に戻る。
【００７７】
なお、画面上に表示する使用機能は、画像メモリ領域の確保失敗時に通知される。
【００７８】
図１８図に、この場合の操作部コントローラとアプリケーションのシーケンスを示す。図１５との違いは、シーケンスＳ３３において、画面メモリ領域の確保失敗時にメモリを確保しているアプリケーション（例では、スキャナプリ）を返している点である。
【００７９】
図１９に、この場合の図蓄積文書プレビューでの処理フローを示す。図１６との違いは、ステップＳ１１３「確保失敗」とステップＳ１１５「警告表示」の間に、ステップＳ１１４「アプリ名称の文字列選択」が挿入された点である。ステップＳ１１４「アプリ名称の文字列選択」は、画像メモリ領域の確保失敗であれば、確保しているアプリ名称の文字列を選択する処理である。
（変形例２）
図２０に画像メモリ領域の確保中にアプリケーションの切り替えが行われた場合の警告表示画面例を示す。アプリケーション切り替え時には図７図のシステム制御部７１５から操作部表示権をもっているアプリケーションに対して、操作部解放要求がくる。アプリケーションでは、操作部解放要求がきた時に、画面メモリ領域の確保中であれば、要求に対するNGの応答を返すとともに、この画面を表示するものとする。この画面上には「確認」ボタン１４１のみが存在し、「確認」ボタン１４１の押下により、画面を閉じるものとする。
【００８０】
図２１に、この場合の操作部コントローラとシステムコントローラ（システム制御部）とアプリケーションのシーケンスを示す。
【００８１】
あるアプリケーションにおいて、「プレビュー」ボタン１２０、１２６が押下されると（Ｓ４１）、アプリケーションは、操作部コントローラ７１６に、プレビュー用のメモリ領域確保の要求をする（Ｓ４２）。操作部コントローラ７１６は、プレビュー用のメモリ領域を確保しようとする。この場合は、プレビュー用のメモリ領域の確保に成功し、アプリケーションに対して、プレビュー用のメモリ領域の確保に成功した旨の応答を返す（Ｓ４３）。その後、この変形例の場合は、アプリケーションが切り替わる（Ｓ４４）。すると、図７のシステム制御部７１５から、アプリケーションに対して、操作部解放要求命令メッセージを送信される（Ｓ４５）。すると、アプリケーションは、システム制御部７１５に対して操作部解放の応答を行い（Ｓ４６）、同時に、操作部コントローラ７１６に対して、図２０の警告表示画面を表示するよう命じる。操作部コントローラ７１６は、警告表示画面を表示する。警告表示画面において、「確認」ボタン１４１の押下により（Ｓ４７）、警告表示画面を閉じて、「プレビュー」ボタン１２０、１２６の押下時の画面に戻る（Ｓ４８）。
【００８２】
アプリ切り替え時での処理フローを図２２に示す。この処理では、システム制御部７１５からの操作部解放要求を受けたかどうかの判断を行い(Ｓ１２１)、操作部解放要求でなければこの処理を抜ける。操作部解放要求を受けていれば、画像メモリ領域の確保をしているかの判断を行う（Ｓ１２２）。画像メモリ領域の確保をしていなければ、操作部解放応答でOKを返し(Ｓ１２５)、この処理を抜ける。画像メモリ領域の確保をしていれば、操作部解放応答でNGを返し(Ｓ１２３)、自アプリケーションでの使用中の警告表示を行う（Ｓ１２４）。
【００８３】
本実施例によれば、画像メモリ領域に通常の画像処理用とは異なるプレビュー機能専用の領域を用意することにより、他のアプリの画像処理中でも、プレビュー機能を行うことができるようにする。
【００８４】
また、予め用意されたプレビュー用の画像メモリ領域を確保することによって、排他制御をかけることにより、少ないメモリでもプレビュー機能を行うことができるようにする。
【００８５】
また、予め用意されたプレビュー用の画像メモリ領域を確保することによって、排他制御をかけることにより、少ないメモリでもプレビュー機能を行うことができるようにするとともに、排他制御時にメモリ確保しているアプリケーションを表示することにより、回避手段を明示することが可能となる。
【００８６】
また、予め用意されたプレビュー用の画像メモリ領域を確保することによって、排他制御をかけることにより、少ないメモリでもプレビュー機能を行うことができるようにするとともに、メモリ確保中のアプリケーションの切り替えでは、他のアプリケーションでの機能制限の警告表示をすることが可能となる。
【００８７】
本発明では、プレビュー機能を実現するための画像メモリ領域を予め用意するとともに、このメモリ領域確保によって排他制御をかけることにより、複合機等においても、少ないメモリでプレビュー機能を実現することができる。
【００８８】
以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【図面の簡単な説明】
【００８９】
【図１】この発明に係る画像形成装置の構成図である。
【図２】画像形成装置の操作部の構成を示す説明図である。
【図３】操作部の液晶タッチパネルの表示画面例を示す説明図である。
【図４】画像形成装置の制御系を示す図である。
【図５】画像処理部（ＩＰＵ）を説明するためのブロック図である。
【図６】１ページ分の画像信号のタイミングチャートである。
【図７】複合機のソフトウエアの概念図である。
【図８】コピーアプリの操作画面例を示す図である。
【図９】プレビュー表示画面の例を示す図（その１）である。
【図１０】文書サーバーアプリの操作画面例を示す図である。
【図１１】プレビュー表示画面の例を示す図（その２）である。
【図１２】画像メモリ領域の概念図である。
【図１３】操作部コントローラとアプリのメモリ領域確保の処理シーケンスである。
【図１４】警告表示画面の例（その１）である。
【図１５】プレビュー用のメモリ領域の確保に失敗した処理シーケンス（その１）である。
【図１６】蓄積文書プレビューでの処理フロー図である。
【図１７】警告表示画面の例（その２）である。
【図１８】プレビュー用のメモリ領域の確保に失敗した処理シーケンス（その２）である。
【図１９】図蓄積文書プレビューでの処理フロー図である。
【図２０】警告表示画面の例（その３）である。
【図２１】画像メモリ領域の確保中にアプリケーションの切り替えが行われた場合の処理シーケンスである。
【図２２】アプリケーションを切り替えた場合の処理フロー図である。
【符号の説明】
【００９０】
５０  読み取りユニット
５７  書き込みユニット
３０  操作部
３１ 液晶タッチパネル
６５  画像メモリコントローラ
６６  画像メモリ
６８  ＣＰＵ
７１１  コピーアプリ
７１２  ドキュメントボックスアプリ
７１３  スキャナプリ
７１４  ファクスアプリ
７１５  システム制御部
７１６  操作部コントローラ
７２０  メモリユニット
７２１  入力出力制御部
【図１】
2006345175.tif 000003
【図２】
2006345175.tif 000004
【図３】
2006345175.tif 000005
【図４】
2006345175.tif 000006
【図５】
2006345175.tif 000007
【図６】
2006345175.tif 000008
【図７】
2006345175.tif 000009
【図８】
2006345175.tif 000010
【図９】
2006345175.tif 000011
【図１０】
2006345175.tif 000012
【図１１】
2006345175.tif 000013
【図１２】
2006345175.tif 000014
【図１３】
2006345175.tif 000015
【図１４】
2006345175.tif 000016
【図１５】
2006345175.tif 000017
【図１６】
2006345175.tif 000018
【図１７】
2006345175.tif 000019
【図１８】
2006345175.tif 000020
【図１９】
2006345175.tif 000021
【図２０】
2006345175.tif 000022
【図２１】
2006345175.tif 000023
【図２２】
2006345175.tif 000024