(57)【要約】【課題】  次の画面を表示する場合に画面に表示される速度を速くする。【解決手段】  ＬＣＤ１３は一例として４行分の文字を表示可能であり、操作制御部１２は各々文字４行分のワークメモリ「１」、「２」と文字４行分のＬＣＤ描画ＲＡＭ１２ａとを有する。ワークメモリ「１」、「２」の４行分の各エリアには、それぞれ現在表示するためのイメージデータと次の表示候補のイメージデータとが展開され、ワークメモリ「１」に展開されたイメージデータのみがＬＣＤ描画ＲＡＭ１２ａに転送されてＬＣＤ１３の画面に表示される。また、次の表示候補の画面が選択された場合に、ワークメモリ「２」に展開された第２のイメージデータが、ＬＣＤ描画ＲＡＭ１２ａに転送されてＬＣＤ１３の画面に表示される。【選択図】図１
2005165354.tif 000002
【特許請求の範囲】
【請求項１】
２画面分のイメージデータを展開するための第１のメモリと、
画面に表示される１画面分のイメージデータを展開するための第２のメモリと、
前記イメージデータを所定の画面に表示させる表示制御手段とを有し、
現在表示される画面用の１画面分の第１のイメージデータと、次の表示候補の画面用の１画面分の第２のイメージデータとを前記第１のメモリに展開し、該第１のメモリに展開された前記第１のイメージデータを前記第２のメモリに転送することにより前記画面に表示させ、次の表示候補の画面が選択された場合に前記第１のメモリに展開された前記第２のイメージデータを前記第２のメモリに転送することにより、前記画面の表示を更新させることを特徴とする表示装置。
【請求項２】
前記表示制御手段は、１画面が複数の行より成る第１、第２のイメージデータを前記第１のメモリに展開し、前記画面に表示されている任意の行を次の表示候補の画面の行に更新する場合に、前記第２のイメージデータの内の前記行のイメージデータのみを、前記第２のメモリに転送することを特徴とする請求項１記載の表示装置。
【請求項３】
前記表示制御手段は、前記画面に表示されている任意の行を次の表示候補の画面の行と更新するとき、前記第２のイメージデータの内の前記行のイメージデータのみを、また、前記第２のメモリに転送した状態で次の表示候補の画面の全ての行と更新する場合で、前記第１のメモリに展開されている次の表示候補の画面のイメージデータが破壊されているときには、該破壊されている行のみを再展開して前記第２のメモリに転送することを特徴とする請求項２記載の表示装置。
【請求項４】
デジタル複写機・ファクシミリ複合機に適用されるＬＣＤ操作画面とそれを表示する為の２画面分の描画メモリを有する表示装置において、
表示画面切替えイベントが発生した時、そのイベントによる画面を作成・表示すると共に、次表示候補画面の固定部を作成する機能を具備することを特徴とする表示装置。
【請求項５】
前記表示画面切替えイベントが発生した時、該イベントによる画面が前回のイベント処理において既に次表示候補画面として作成されていた場合は、前回作成分との差分のみを追加作成・表示することを特徴とする請求項４記載の表示装置。
【請求項６】
前記表示画面切替えイベントが発生した時、該イベントによる画面が前回のイベント処理において既に次表示候補画面として作成されていたものと異なる場合は、前記次表示候補画面を削除して新規に画面の作成・表示をすることを特徴とする請求項４または５に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画像データをメモリ上で展開してＬＣＤやＣＲＴの画面に表示させる表示装置に関し、例えば、ディジタル複写機や複写機・ファクシミリ複合機等において操作画面を表示する場合に好適な表示装置に関する。
【背景技術】
【０００２】
従来の表示装置、特に、ディジタル複写機や複写機・ファクシミリ複合機等においては、操作画面をＬＣＤやＣＲＴの画面に表示させることが多い。このような場合には、表示画像データをメモリ上で展開する。また、オペレータにより操作画面上で次の操作画面が選択された場合には、その表示画像データをメモリ上で上書き等により展開する。
【０００３】
上記の技術に類似する従来例として、特開平４−２９５９２３号公報（特許文献１）の「ウインドウ制御装置」がある。しかし本従来例は、１画面に複数のウインドウが存在する場合のイベント処理方法についてのものであり、本発明とは構成の内容が異なる。
【特許文献１】特開平４−２９５９２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、表示画像データをメモリ上で展開する場合にはある程度の展開時間を必要とする。よって、オペレータにより操作画面上で次の操作画面が選択された場合には、その画像を表示するまでの時間が長くなるという問題点がある。表示装置には、次表示画面の作成・表示時間の短縮化、任意の画面から複数画面への移行を可能とする、等の機能強化が求められている。
【０００５】
本発明は、次の画面を表示する場合に画面に表示される速度を速くすることができる表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
かかる目的を達成するため、本発明の表示装置は、２画面分のイメージデータを展開するための第１メモリと、画面に表示される１画面分のイメージデータを展開するための第２のメモリと、イメージデータを所定の画面に表示させる表示制御手段とを有し、現在表示される画面用の１画面分の第１のイメージデータと、次の表示候補の画面用の１画面分の第２のイメージデータとを第１のメモリに展開し、この第１のメモリに展開された第１のイメージデータを第２のメモリに転送することにより画面に表示させ、次の表示候補の画面が選択された場合に第１のメモリに展開された第２のイメージデータを第２のメモリに転送することにより、画面の表示を更新させることを特徴としている。
【０００７】
また、上記の表示制御手段は、１画面が複数の行より成る第１、第２のイメージデータを第１のメモリに展開し、画面に表示されている任意の行を次の表示候補の画面の行と更新する場合に、第２のイメージデータの内の行のイメージデータのみを、第２のメモリに転送するとよい。
【０００８】
さらに、表示制御手段は、画面に表示されている任意の行を次の表示候補の画面の行と更新するとき、第２のイメージデータの内の行のイメージデータのみを、また、第２のメモリに転送した状態で次の表示候補の画面の全ての行と更新する場合で、第１のメモリに展開されている次の表示候補の画面のイメージデータが破壊されているときには、この破壊されている行のみを再展開して第２のメモリに転送するとよい。
【０００９】
本発明の表示装置はまた、デジタル複写機・ファクシミリ複合機に適用されるＬＣＤ操作画面とそれを表示する為の２画面分の描画メモリを有する表示装置であり、表示画面切替えイベントが発生した時、そのイベントによる画面を作成・表示すると共に、次表示候補画面の固定部を作成する機能を具備することを特徴としている。
【００１０】
また、上記の表示画面切替えイベントが発生した時、このイベントによる画面が前回のイベント処理において既に次表示候補画面として作成されていた場合は、前回作成分との差分のみを追加作成・表示するとよい。
【００１１】
さらに、表示画面切替えイベントが発生した時、このイベントによる画面が前回のイベント処理において既に次表示候補画面として作成されていたものと異なる場合は、次表示候補画面を削除して新規に画面の作成・表示をするとよい。
【発明の効果】
【００１２】
以上説明したように本発明によれば、画面に表示される１画面分のイメージデータを展開するための第２のメモリの他に２画面分の第１メモリを設け、現在表示される画面用の１画面分の第１のイメージデータと次の表示候補の画面用の１画面分の第２のイメージデータを第１のメモリに展開し、第１のメモリに展開された第１のイメージデータを第２のメモリに転送することにより画面に表示させ、次の表示候補の画面が選択された場合に第１のメモリに展開された第２のイメージデータを第２のメモリに転送するようにしたので、次の画面を表示する場合に画面に表示される速度を速くすることができる。
【００１３】
また、画面に表示されている任意の行を次の表示候補の画面の行に更新する場合に第２のイメージデータの内、その行のイメージデータのみを第２のメモリに転送し、現在表示中の未更新の行を削除しないようにしたので、元の行に戻したり、行をトグル表示する時に第２のメモリの転送先を切り換えるのみで処理することができ、その結果、滑らかに表示切替えを行うことができる。
【００１４】
また、図面に表示されている任意の行を次の表示候補の画面の行に更新するときに第２のイメージデータの内、その行のイメージデータのみを第２のメモリに転送した状態で次の表示候補の画面の全ての行に更新する場合、第１のメモリに展開されている次の表示候補の画面のイメージデータが破壊されているときにはその破壊されている行のみを再展開して第２のメモリに転送するので、次の画面を表示する場合に画面に表示される速度を速くすることができる。
【００１５】
さらに、他の発明によれば、次表示候補画面を予め用意しておくことにより、実際に表示する段階での画面作成・表示時間を短縮することが可能となる。また、次表示候補として用意してあった画面を実際に表示する段階で、それに対する追加分のみの画面作成・表示を行なうことにより全体の表示時間を短縮することができる。
【００１６】
さらに、１画面から複数画面への移行を可能とし、次表示候補画面として用意してあった画面と異なる画面を表示する場合も、その画面を削除して再度画面の作成・表示が行なえる。このことにより、多岐な操作フローチャートから成る画面の表示も行なうことができる。
【発明を実施するための最良の形態】
【００１７】
次に添付図面を参照して本発明による表示装置の実施の形態を詳細に説明する。図１〜図１０を参照すると本発明の表示装置の一実施形態が示されている。
【００１８】
図１は、本実施形態に係る表示装置が適用された複写機を示すブロック構成図である。本表示装置は、システム制御部８を中心とし、本システム制御部へ各機能部が接続されて構成される。前記の各機能部とは、ラインセンサ１、ＡＧＣアンプ２、Ａ／Ｄ変換器３、画像処理部４、画像圧縮伸長部５、ＬＤドライバ６、レーザダイオード７と、スキャナ制御部１０、プロッタ制御部１１、操作制御部１２と、画像頁メモリ９、ＬＣＤ１３、２個の描画ＲＡＭ１４とにより構成される。
【００１９】
上記の各部により構成される本実施形態の表示装置において、システム制御部８は複写機全体を制御する。ＣＣＤ等のラインイメージセンサ１及びスキャナ制御部１０により読み取られた原稿の画像信号は、ＡＧＣアンプ２により所定の振幅に増幅された後、Ａ／Ｄ変換器３によりディジタル画像信号に変換され、画像処理部４に印加される。画像処理部４では入力画像信号に対してシェーディング補正、ＭＴＦ補正、地肌処理などの各種画像処理を施す。
【００２０】
この画像データは、蓄積モードでは画像圧縮伸長部５により圧縮されて画像ページメモリ９に蓄積された後に読み出されて、ＬＤドライバ６やレーザダイオード７に出力される。他方、蓄積モードでない場合には、そのままＬＤドライバ６やレーザダイオード７に出力される。ＬＤドライバ６やレーザダイオード７は、プロッタ制御部１１の制御に基づいて画像の潜像を不図示の感光体に形成する。
【００２１】
図１に示す複写機は、例えば、４行分の文字を表示可能なＬＣＤ１３を有している。このＬＣＤ１３による表示動作は、操作制御部１２により制御される。ＬＣＤ１３により表示される画像は、項目毎に分類され、表示中の項目がオペレータにより選択されると、その項目の詳しい設定画面が表示される。この操作を繰り返すことにより、最終的な複写条件が設定され、この条件に基づいて複写が行われる。
【００２２】
＜第１の実施形態＞図３は、図１の操作制御部１２におけるワークメモリエリアと、ＬＣＤ描画ＲＡＭ１４上の画像データとの関係例１を示す概念図である。操作制御部１２は、図３に示すように、各々文字４行分のワークメモリ「１」、「２」と文字４行分のＬＣＤ描画ＲＡＭ１２ａを有している。ワークメモリ「１」、「２」の４行分の各エリアには、それぞれ現在表示するためのイメージデータと、次の表示候補のイメージデータとが展開される。その後、現在表示するためのイメージデータのみがＬＣＤ描画ＲＡＭ１２ａに転送され、ＬＣＤ１３の画面に表示される。
【００２３】
図２は、図１の構成部を有する複写機の表示制御動作を説明するためのフローチャートである。図２を参照して上記の表示制御動作を説明する。先ず、ＬＣＤ画面に表示するための４行分のイメージデータをワークメモリ「１」に格納し（ステップＳ１）、次いでワークメモリ「１」のイメージデータをＬＣＤ描画ＲＡＭ１２ａに転送し（ステップＳ２）、次いで次の表示候補の４行分のイメージデータをワークメモリ「２」に格納する（ステップＳ３）。これによりＬＣＤ描画ＲＡＭ１２ａに記憶されているイメージデータが、ＬＣＤ１３に転送されて表示される。
【００２４】
図４は、図３と同様の概念図であり、操作制御部のワークメモリエリアと、ＬＣＤ描画ＲＡＭ上の画像データとの関係例２を示している。図４において、例えば、ＬＣＤ１３の画面に表示されている２行目と３行目を入れ替えて表示する場合には、図４に示すように、ワークメモリ「１」に描画されている２行目、３行目をそれぞれＬＣＤ描画ＲＡＭ１２ａの３行目、２行目の各エリアに転送することにより行う。
【００２５】
図５は、次の表示候補の１行目のみを表示する場合の、ワークメモリエリアとＬＣＤ描画ＲＡＭ上の画像データとの関係例３を示す概念図である。図５の表示状態において、次の表示候補のイメージデータの１行目のみを表示する場合には、図５に示すように、ワークメモリ「１」に描画されている現在表示中の１行目がＬＣＤ描画ＲＡＭ１２ａの２行目に転送される。これと共に、次の表示候補のイメージデータの１行目が、ＬＣＤ描画ＲＡＭ１２ａの１行目のエリアに転送される。
【００２６】
図６は、次の表示候補を表示する場合の、ワークメモリエリアとＬＣＤ描画ＲＡＭ上の画像データとの関係例４を示す概念図である。図６に示すように、次の表示候補のイメージデータ全てが選択されると、ワークメモリ「２」に描画されている次の表示候補のイメージデータの１〜４行目が、それぞれＬＣＤ描画ＲＡＭ１２ａの１〜４行目の各エリアに転送され、ＬＣＤ１３の画面に表示される。この場合、ワークメモリ「２」に描画された次の表示候補のイメージデータが破壊されているときには、その破壊されている行のみを再展開してＬＣＤ描画ＲＡＭ１２ａに転送する。
【００２７】
＜第２の実施形態＞種々の複写条件は、操作制御部１２が制御するＬＣＤ画面（４行構成）に従ってユーザが設定する。この時表示される画面は、予め操作制御部１２によって作成された２個のＬＣＤ描画ＲＡＭ１４の何れかの内容をＬＣＤ画面１３に反映させることで行なう。
【００２８】
設定条件は、項目を選択するとそれに関するより詳しい条件の設定画面を表示し、更に詳細な条件を選択させる。これを繰り返しながら最終的に複写条件が設定される。設定された条件を基に下記に示すように複写イメージデータが出力される。
【００２９】
ＣＣＤ等のラインイメージセンサ１によって読みとられた原稿画像の出力信号は、ＡＧＣアンプ２により所定の振幅に増幅された後、ＡＤ変換器３によりデジタル信号に変換された後、画像処理部４に入力される。この画像処理部４では、入力されたデジタル信号に対しシェーディング補正、ＭＴＦ補正、地肌除去処理等を施し、処理後のデジタル信号は画像圧縮伸長部５に入力される。この画像圧縮伸長部５ではデジタル信号の画像情報を圧縮処理し、処理後の信号は画像項メモリ９に蓄積される。ただし、複写機として使用する場合は生データのまま蓄積する。蓄積されたこのメモリ内のイメージデータは、プロッタ制御部１１により制御されるＬＤドライバ６、レーザーダイオード７を通して出力される。
【００３０】
次に操作制御部１２による操作画面の描画制御について説明する。先ず、イベント処理について説明する。図７は、各画面において発生するイベントの処理手順を示すフローチャートである。通常、ユーザーからのイベント待ち（Ｓ１０）にあるが、任意のイベントを受信すると、そのイベントを解析し（Ｓ１１）、対応するイベント処理を行なう（Ｓ１２）。この処理が終了すると、再度イベント待ち（Ｓ１０）の状態に移る。
【００３１】
次に、イベント処理ハンドラについて説明する。図８は、イベント処理ハンドラの処理プロセスを時系列に縦列して示した概念図である。図８において、発生したイベントに対しての必要な処理は、通常画面に固定で決まっている。このため、解析されたイベントは、現状保持している画面全てに順次通知され、それぞれ必要な処理が行われている。ここで、各画面にリンクされているイベント処理ハンドラは、図８に示すような構成から成る。各々のハンドラの処理内容は以下の通りである。
【００３２】
１）画面固定部作成プロセス（Ｓ２０）は、前画面の設定条件に独立であり、その画面固有の領域の作成をする。
２）画面初期化プロセス（Ｓ２１）は、前画面の設定条件に依存する領域の作成をする。
３）各種イベント処理（Ｓ２２）は、本画面で監視する必要のある全てのイベント処理を行なう。例えば、次画面の作成、その他の処理である。
４）終了プロセス（Ｓ２３）は、本画面を終了する時に必要な処理を行なう。
【００３３】
次に、画面作成手順と表示手順とを説明する。図９は、画面Ａを表示中に画面Ｂの表示イベントを受信した場合の、画面の作成・表示および次画面Ｃの作成処理を概念的に表している。また、図１０は、図９に表した手順を示すフローチャートである。図９および図１０を用いて、現表示画面Ａのイベント処理の中で、画面ＢおよびＣの作成・表示を行なう本イベント処理内容について以下に述べる。
【００３４】
まず、画面Ｂのイベント処理ハンドラを受信し（Ｓ３０）、登録する。そして、登録した処理ハンドラの画面固定作成プロセスを実行する（Ｓ３１〜Ｓ３４）。これにより、画面Ｂの固定部の作成が行なわれる。本処理は、画面Ａ作成時、次表示候補画面として既に作成済の場合は省略される。また、異なる画面Ｄが指定されていた場合は、これを削除した後、上記処理が行なわれる。
【００３５】
次に次表示候補画面Ｃのイベント処理ハンドラを登録し（Ｓ３６）、同様にこれの画面固定作成プロセスを実行する（Ｓ３７）。つまり、画面Ｃの固定部の作成である。最後に、画面Ｂの画面初期化プロセスを実行（Ｓ３８）し、画面Ａでの設定条件に依存した領域の作成を行なう。画面作成が終了した時点でＬＣＤへの描画を行なう（Ｓ３９）。
【図面の簡単な説明】
【００３６】
【図１】本発明に係る表示装置の一実施形態が適用された複写機を示すブロック図である。
【図２】図１の複写機の表示制御を説明するためのフローチャートである。
【図３】図１の操作制御部におけるワークメモリエリアとＬＣＤ描画ＲＡＭ上の画像データを示す説明図である。
【図４】行を入れ替えてトグル表示を行う場合のワークメモリエリアとＬＣＤ描画ＲＡＭ上の画像データを示す説明図である。
【図５】次の表示候補の１行目のみを表示する場合のワークメモリエリアとＬＣＤ描画ＲＡＭ上の画像データを示す説明図である。
【図６】次の表示候補を表示する場合のワークメモリエリアとＬＣＤ描画ＲＡＭ上の画像データを示す説明図である。
【図７】各画面において発生するイベントの処理手順を示すフローチャートである。
【図８】イベント処理ハンドラの処理プロセスを時系列に縦列して示した概念図である。
【図９】画面Ａを表示中に画面Ｂの表示イベントを受信した場合の、画面の作成・表示および次画面Ｃの作成処理手順を概念的に表した図である。
【図１０】図９に表した手順を示すフローチャートである。
【符号の説明】
【００３７】
１  ラインイメージセンサ（ＣＣＤ）
２  ＡＧＣアンプ
３  Ａ／Ｄ変換器
４  画像処理部
５  画像圧縮伸長部
６  ＬＤドライバ
７  レーザダイオード
８  システム制御部
９  画像ページメモリ
１０  スキャナ制御部
１１  プロッタ制御部
１２  操作制御部
１２ａ  ＬＣＤ描画ＲＡＭ
１３  ＬＣＤ
「１」、「２」 ワークメモリ
【図１】
2005165354.tif 000003
【図２】
2005165354.tif 000004
【図３】
2005165354.tif 000005
【図４】
2005165354.tif 000006
【図５】
2005165354.tif 000007
【図６】
2005165354.tif 000008
【図７】
2005165354.tif 000009
【図８】
2005165354.tif 000010
【図９】
2005165354.tif 000011
【図１０】
2005165354.tif 000012