(57)【特許請求の範囲】
【請求項１】
表示手段と、
前記表示手段に設けられたタッチパネルと、
第１の画面の表示領域である固定されたサイズの基本領域と、第２の画面の表示領域であるサイズを固定しない拡張領域についての情報を少なくとも含む画面設定情報を記憶する記憶手段と、
前記記憶手段から前記画面設定情報を読み出す読み出し手段と、
前記読み出し手段により読み出された画面設定情報に基づいて、前記表示手段の画面上の基準位置を基準にして、基本領域のサイズを前記表示手段の画像表示領域に割り当てて該基本領域に第１の画面を表示させると共に、表示手段の画像表示領域のサイズが前記基本領域のサイズよりも大きい場合は、前記基本領域以外の領域に前記拡張領域を割り当てて該拡張領域に第２の画面を表示させる表示制御手段と、
前記タッチパネルに対して、ユーザーにより前記拡張領域を前記基本領域側に拡張する操作が行われたかどうかを判定する判定手段と、
を備え、
前記判定手段により、ユーザーにより前記拡張領域を拡張する操作が行われたと判定された場合は、前記表示制御手段は、前記拡張領域を前記基本領域側に拡張して該拡張領域に前記第２の画面を表示させることを特徴とする表示装置。
【請求項２】
ユーザーによる前記拡張領域を拡張する操作は、前記拡張領域をタッチしてタッチ部分を前記基本領域側に移動させる第１の操作、または前記基本領域をタッチしてタッチ部分を前記拡張領域と反対側に移動させる第２の操作であり、
前記判定手段により第１の操作が行われたと判定された場合は、前記表示制御手段は、前記基本領域に表示された第１の画面を移動させることなく拡張領域を拡張し、前記判定手段により第２の操作が行われたと判定された場合は、前記表示制御手段は、前記第１の画面を拡張領域と反対側に移動させながら拡張領域を拡張する請求項１に記載の表示装置。
【請求項３】
前記判定手段により前記拡張領域を拡張する操作が行われたと判定された場合は、前記表示制御手段は、前記拡張領域が前記基本領域の第１の画面に表示された所定のキーに達するまでは、前記第１の画面を移動させることなく拡張領域を拡張し、前記拡張領域が前記キーに達した後は、前記第１の画面を拡張領域と反対側に移動させながら拡張領域を拡張する請求項１または２に記載の表示装置。
【請求項４】
前記基本領域にポップアップ画面が表示されている状態で、前記判定手段により前記拡張領域を拡張する操作が行われたと判定された場合は、前記表示制御手段は、前記ポップアップ画面の拡張領域と反対側の端部が表示手段の画面表示可能領域の一端に達し、前記拡張領域が前記ポップアップ画面の拡張領域側の端部に達するまで、前記第１の画面を拡張領域と反対側に移動させながら拡張領域を拡張する請求項１〜３のいずれかに記載の表示装置。
【請求項５】
前記表示制御手段は、前記拡張領域が拡張された状態で前記基本領域に表示されたポップアップ画面が操作されたときに、次に遷移する画面がポップアップ画面である場合は、該ポップアップ画面の全体を表示できるように前記拡張領域の拡張量を調整し、ポップアップ画面でない場合は、前記基本領域の全体を表示できるように前記拡張領域を拡張前の状態に戻す請求項１〜４のいずれかに記載の表示装置。
【請求項６】
前記拡張領域が拡張された状態で、前記基本領域をタッチしてタッチ部分を前記拡張領域側に移動させる操作が行われた場合、前記表示制御手段は、前記拡張領域はそのままで前記基本領域に表示された第１の画面を拡張領域側に移動させる請求項１〜５のいずれかに記載の表示装置。
【請求項７】
前記表示制御手段による前記拡張領域の拡張は、拡張領域の基本領域側の端部が表示手段の画像表示領域の一端に達するまで可能である請求項１〜６のいずれかに記載の表示装置。
【請求項８】
表示手段と、該表示手段に設けられたタッチパネルと、第１の画面の表示領域である固定されたサイズの基本領域と、第２の画面の表示領域であるサイズを固定しない拡張領域についての情報を少なくとも含む画面設定情報を記憶する記憶手段と、を備えた表示装置が、
前記記憶手段から前記画面設定情報を読み出す読み出しステップと、
前記読み出しステップにより読み出された画面設定情報に基づいて、前記表示手段の画面上の基準位置を基準にして、基本領域のサイズを前記表示手段の画像表示領域に割り当てて該基本領域に第１の画面を表示させると共に、表示手段の画像表示領域のサイズが前記基本領域のサイズよりも大きい場合は、前記基本領域以外の領域に前記拡張領域を割り当てて該拡張領域に第２の画面を表示させる表示制御ステップと、
前記タッチパネルに対して、ユーザーにより前記拡張領域を前記基本領域側に拡張する操作が行われたかどうかを判定する判定ステップと、
を実施し、
前記判定ステップにより、ユーザーにより前記拡張領域を拡張する操作が行われたと判定された場合は、前記表示制御ステップでは、前記拡張領域を前記基本領域側に拡張して該拡張領域に前記第２の画面を表示させる処理を実施することを特徴とする表示装置における画面表示方法。
【請求項９】
表示手段と、該表示手段に設けられたタッチパネルとを備えた表示装置のコンピュータに実行させるための画面表示プログラムであって、
該画面表示プログラムは、第１の画面の表示領域である固定されたサイズの基本領域と、第２の画面の表示領域であるサイズを固定しない拡張領域についての情報を少なくとも含む画面設定情報を含み、かつ、
前記記憶手段から前記画面設定情報を読み出す読み出しステップと、
前記読み出しステップにより読み出された画面設定情報に基づいて、前記表示手段の画面上の基準位置を基準にして、基本領域のサイズを前記表示手段の画像表示領域に割り当てて該基本領域に第１の画面を表示させると共に、表示手段の画像表示領域のサイズが前記基本領域のサイズよりも大きい場合は、前記基本領域以外の領域に前記拡張領域を割り当てて該拡張領域に第２の画面を表示させる表示制御ステップと、
前記タッチパネルに対して、ユーザーにより前記拡張領域を前記基本領域側に拡張する操作が行われたかどうかを判定する判定ステップと、
を前記コンピュータに実行させ、
前記判定ステップにより、ユーザーにより前記拡張領域を拡張する操作が行われたと判定された場合は、前記表示制御ステップでは、前記拡張領域を前記基本領域側に拡張して該拡張領域に前記第２の画面を表示させる処理を前記コンピュータに実行させるための画面表示プログラム。
【請求項１０】
請求項１〜７のいずれかに記載の表示装置を備えたことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、コピー機能、プリンタ機能、ファクシミリ機能、スキャン機能等の複数の機能を有する多機能デジタル画像形成装置であるＭＦＰ（Multi Function Peripheral）の操作パネル等に用いられる表示装置、同装置における画面表示方法、画面表示プログラム及び画像処理装置に関する。
【背景技術】
【０００２】
近年の画像処理装置では、操作パネルに設けられた液晶等からなる表示部が多様化し、１つのモデルで複数の表示部の画面サイズが存在しうる構成となっている。
【０００３】
その場合、表示部に表示される操作画面を表示部の画面サイズに合わせて単純に拡大・縮小して表示すると、ユーザーにとっては表示される文字やボタンが不必要に大きくなったり、逆に小さすぎたりする場合があり、操作性が悪化するという課題がある。
【０００４】
また、画面サイズの大きな表示部に操作画面を拡大することなく表示し、操作画面以外の空いた領域に新たなボタンや別の画面を配置したとしても、さらに異なる画面サイズに対応する必要が発生した場合、操作画面以外の領域の大きさが画面サイズによって異なるため、画面サイズに合わせた新たなボタンや別の画面をやはり用意する必要があり、このための処理に時間がかかるという問題があった。
【０００５】
なお、特許文献１には、１画面を２分割表示した場合の、画面の分割割合の変更操作を容易にする携帯情報機器として、分割バーにより、見出しリスト表示欄と、見出しリストから選ばれた項目の本文を表示する詳細表示欄とに２分割された表示画面を有し、ユーザーが、方向キーにて右又は左方向を入力すると、画面表示制御のプログラムは、それに応じて分割バーを右又は左に１段階移動させ、これにより、ユーザーは片手のみで簡単に画面の分割割合を変更できる携帯情報機器が開示されている。
【０００６】
また、特許文献２には、操作し易いように操作画面をスライドインさせるユーザーインタフェースを有する画像形成装置として、操作パネルと、第１画面を操作パネルに表示させる画面表示処理部と、操作パネルによる操作に呼応して、表示面の一端から他端へ向かうスライド方向における配置位置が異なる複数の操作キーを有した第２画面を、スライド方向に沿って移動するように第１画面上にスライドインさせるスライドイン表示処理部と、第２画面のスライドインの進行中に予め定められた停止条件に該当する状態変化が生じたとき、スライドインの進行を停止させるスライドイン制御部と、複数の操作キーのうちの少なくとも一つが表示された状態において、表示されている操作キーによる操作を受け付ける入力処理部と、を備えた画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−３５２８４９号公報
【特許文献２】特開２０１２−１０３６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、これらの特許文献に開示された技術は、操作パネルの表示部の画面サイズが多様化していることに対応する技術ではなく、前述した、操作画面を表示部の画面サイズに合わせて単純に拡大・縮小して表示したときの操作性の悪化という課題や、操作画面を拡大することなく画面サイズの大きな表示部に表示し、操作画面以外の空いた領域に新たなボタンや別の画面を配置したときの課題である、異なる画面サイズに対応する必要がある場合に画面サイズに合わせた新たなボタンや別の画面を用意しなければならないという課題に対して、これらの解決策を提供しうるものではなかった。
【０００９】
この発明はこのような技術的背景に鑑みてなされたものであって、表示部の画面サイズが多様化していても、操作画面を拡大・縮小したり画面サイズに合わせた別の画面等を用意する必要がなく、前記画面サイズの多様化に容易に対応することができる表示装置、同装置における画面表示方法、画面表示プログラム及び画像処理装置を提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記課題は、以下の手段によって解決される。
（１）表示手段と、前記表示手段に設けられたタッチパネルと、第１の画面の表示領域である固定されたサイズの基本領域と、第２の画面の表示領域であるサイズを固定しない拡張領域についての情報を少なくとも含む画面設定情報を記憶する記憶手段と、前記記憶手段から前記画面設定情報を読み出す読み出し手段と、前記読み出し手段により読み出された画面設定情報に基づいて、前記表示手段の画面上の基準位置を基準にして、基本領域のサイズを前記表示手段の画像表示領域に割り当てて該基本領域に第１の画面を表示させると共に、表示手段の画像表示領域のサイズが前記基本領域のサイズよりも大きい場合は、前記基本領域以外の領域に前記拡張領域を割り当てて該拡張領域に第２の画面を表示させる表示制御手段と、前記タッチパネルに対して、ユーザーにより前記拡張領域を前記基本領域側に拡張する操作が行われたかどうかを判定する判定手段と、を備え、前記判定手段により、ユーザーにより前記拡張領域を拡張する操作が行われたと判定された場合は、前記表示制御手段は、前記拡張領域を前記基本領域側に拡張して該拡張領域に前記第２の画面を表示させることを特徴とする表示装置。
（２）ユーザーによる前記拡張領域を拡張する操作は、前記拡張領域をタッチしてタッチ部分を前記基本領域側に移動させる第１の操作、または前記基本領域をタッチしてタッチ部分を前記拡張領域と反対側に移動させる第２の操作であり、前記判定手段により第１の操作が行われたと判定された場合は、前記表示制御手段は、前記基本領域に表示された第１の画面を移動させることなく拡張領域を拡張し、前記判定手段により第２の操作が行われたと判定された場合は、前記表示制御手段は、前記第１の画面を拡張領域と反対側に移動させながら拡張領域を拡張する前項１に記載の画像処理装置。
（３）前記判定手段により前記拡張領域を拡張する操作が行われたと判定された場合は、前記表示制御手段は、前記拡張領域が前記基本領域の第１の画面に表示された所定のキーに達するまでは、前記第１の画面を移動させることなく拡張領域を拡張し、前記拡張領域が前記キーに達した後は、前記第１の画面を拡張領域と反対側に移動させながら拡張領域を拡張する前項１または２に記載の画像処理装置。
（４）前記基本領域にポップアップ画面が表示されている状態で、前記判定手段により前記拡張領域を拡張する操作が行われたと判定された場合は、前記表示制御手段は、前記ポップアップ画面の拡張領域と反対側の端部が表示手段の画面表示可能領域の一端に達し、前記拡張領域が前記ポップアップ画面の拡張領域側の端部に達するまで、前記第１の画面を拡張領域と反対側に移動させながら拡張領域を拡張する前項１〜３のいずれかに記載の画像処理装置。
（５）前記表示制御手段は、前記拡張領域が拡張された状態で前記基本領域に表示されたポップアップ画面が操作されたときに、次に遷移する画面がポップアップ画面である場合は、該ポップアップ画面の全体を表示できるように前記拡張領域の拡張量を調整し、ポップアップ画面でない場合は、前記基本領域の全体を表示できるように前記拡張領域を拡張前の状態に戻す前項１〜４のいずれかに記載の画像処理装置。
（６）前記拡張領域が拡張された状態で、前記基本領域をタッチしてタッチ部分を前記拡張領域側に移動させる操作が行われた場合、前記表示制御手段は、前記拡張領域はそのままで前記基本領域に表示された第１の画面を拡張領域側に移動させる前項１〜５のいずれかに記載の画像処理装置。
（７）前記表示制御手段による前記拡張領域の拡張は、拡張領域の基本領域側の端部が表示手段の画像表示領域の一端に達するまで可能である前項１〜６のいずれかに記載の画像処理装置。
（８）表示手段と、該表示手段に設けられたタッチパネルと、第１の画面の表示領域である固定されたサイズの基本領域と、第２の画面の表示領域であるサイズを固定しない拡張領域についての情報を少なくとも含む画面設定情報を記憶する記憶手段と、を備えた表示装置が、前記記憶手段から前記画面設定情報を読み出す読み出しステップと、前記読み出しステップにより読み出された画面設定情報に基づいて、前記表示手段の画面上の基準位置を基準にして、基本領域のサイズを前記表示手段の画像表示領域に割り当てて該基本領域に第１の画面を表示させると共に、表示手段の画像表示領域のサイズが前記基本領域のサイズよりも大きい場合は、前記基本領域以外の領域に前記拡張領域を割り当てて該拡張領域に第２の画面を表示させる表示制御ステップと、前記タッチパネルに対して、ユーザーにより前記拡張領域を前記基本領域側に拡張する操作が行われたかどうかを判定する判定ステップと、を実施し、前記判定ステップにより、ユーザーにより前記拡張領域を拡張する操作が行われたと判定された場合は、前記表示制御ステップでは、前記拡張領域を前記基本領域側に拡張して該拡張領域に前記第２の画面を表示させる処理を実施することを特徴とする表示装置における画面表示方法。
（９）表示手段と、該表示手段に設けられたタッチパネルとを備えた表示装置のコンピュータに実行させるための画面表示プログラムであって、
該画面表示プログラムは、第１の画面の表示領域である固定されたサイズの基本領域と、第２の画面の表示領域であるサイズを固定しない拡張領域についての情報を少なくとも含む画面設定情報を含み、かつ、前記記憶手段から前記画面設定情報を読み出す読み出しステップと、前記読み出しステップにより読み出された画面設定情報に基づいて、前記表示手段の画面上の基準位置を基準にして、基本領域のサイズを前記表示手段の画像表示領域に割り当てて該基本領域に第１の画面を表示させると共に、表示手段の画像表示領域のサイズが前記基本領域のサイズよりも大きい場合は、前記基本領域以外の領域に前記拡張領域を割り当てて該拡張領域に第２の画面を表示させる表示制御ステップと、前記タッチパネルに対して、ユーザーにより前記拡張領域を前記基本領域側に拡張する操作が行われたかどうかを判定する判定ステップと、を前記コンピュータに実行させ、前記判定ステップにより、ユーザーにより前記拡張領域を拡張する操作が行われたと判定された場合は、前記表示制御ステップでは、前記拡張領域を前記基本領域側に拡張して該拡張領域に前記第２の画面を表示させる処理を前記コンピュータに実行させるための画面表示プログラム。
（１０）前項１〜７のいずれかに記載の表示装置を備えたことを特徴とする画像処理装置。
【発明の効果】
【００１１】
前項（１）及び（８）に記載の発明によれば、第１の画面の表示領域である固定されたサイズの基本領域と、第２の画面の表示領域であるサイズを固定しない拡張領域についての情報を少なくとも含む画面設定情報が記憶された記憶手段から、前記画面設定情報が読み出されるとともに、読み出された画面設定情報に基づいて、表示手段の画面上の基準位置を基準にして、基本領域のサイズが表示手段の画像表示領域に割り当てられ該基本領域に第１の画面が表示される。表示手段の画像表示領域のサイズが前記基本領域のサイズよりも大きい場合は、基本領域以外の領域に拡張領域が割り当てられ、該拡張領域に第２の画面が表示される。
【００１２】
つまり、固定されたサイズの基本領域とサイズを固定しない拡張領域についての情報を少なくとも含む画面設定情報を共通の情報として用意し、この情報を各画像処理装置の記憶装置に記憶させ、この画面設定情報を読み出すことで、表示手段の画面サイズが異なっていても、固定されたサイズの基本領域が割り当てられる。また、表示手段の画像表示領域のサイズ（画面サイズ）が基本領域のサイズよりも大きい場合は、基本領域以外の領域に画像表示領域のサイズに合わせて拡張領域が表示される。従って、表示装置の種類等によって表示手段の画面サイズが異なっていても、固定された共通のサイズの基本領域が割り当てられるから、多様化した画面サイズに合わせて操作画面を拡大・縮小したり別の画面等を用意する必要がなくなり、画面サイズの多様化に容易に対応することができる。
【００１３】
しかも、タッチパネルに対して、ユーザーが拡張領域を基本領域側に拡張する操作を行うと、該操作が行われたかどうかが判定され、操作が行われたと判定された場合は、拡張領域が基本領域側に拡張され該拡張領域に第２の画面が表示されるから、拡張領域を有効に利用することができる。
【００１４】
前項（２）に記載の発明によれば、ユーザーによる拡張領域を拡張する操作は、拡張領域をタッチしてタッチ部分を基本領域側に移動させる第１の操作であっても良いし、基本領域をタッチしてタッチ部分を拡張領域と反対側に移動させる第２の操作であっても良い。第１の操作が行われたと判定された場合は、基本領域に表示された第１の画面を移動させることなく第１の画面に被さるように拡張領域が拡張される。第２の操作が行われたと判定された場合は、基本領域に表示された第１の画面が拡張領域と反対側に移動しながら拡張領域が拡張される。
【００１５】
前項（３）に記載の発明によれば、拡張領域を拡張する操作が行われたと判定された場合は、拡張領域が基本領域の第１の画面に表示された所定のキーに達するまでは、第１の画面は移動することなく第１の画面に被さるように拡張領域が拡張され、拡張領域が所定のキーに達した後は、第１の画面を拡張領域と反対側に移動させながら拡張領域が拡張されるから、基本領域の第１の画面内のキーが拡張領域の第２の画面によって隠されることがなくユーザーは該キーを操作できる。
【００１６】
前項（４）に記載の発明によれば、基本領域にポップアップ画面が表示されている状態で、拡張領域を拡張する操作が行われたと判定された場合は、ポップアップ画面の拡張領域と反対側の端部が表示手段の画面表示可能領域の一端に達し、拡張領域がポップアップ画面の拡張領域側の端部に達するまで、第１の画面を拡張領域と反対側に移動させながら拡張領域が拡張される。
【００１７】
前項（５）に記載の発明によれば、拡張領域が拡張された状態で前記基本領域に表示されたポップアップ画面が操作されたときに、次に遷移する画面がポップアップ画面である場合は、該ポップアップ画面の全体を表示できるように拡張領域の拡張量が調整され、ポップアップ画面でない場合は、基本領域の全体を表示できるように拡張領域が拡張前の状態に戻されるから、ユーザーは表示された次画面を表示するために拡張領域を縮小させる操作を行う必要はなく、操作が楽になる。
【００１８】
前項（６）に記載の発明によれば、拡張領域が拡張された状態で、基本領域をタッチしてタッチ部分を拡張領域側に移動させる操作が行われた場合、拡張領域はそのままで基本領域に表示された第１の画面が拡張領域側に移動しながら表示される。
【００１９】
前項（７）に記載の発明によれば、ユーザーは、拡張領域の基本領域側の端部が表示手段の画像表示領域の一端に達するまで拡張領域を拡張することができる。
【００２０】
前項（９）に記載の発明によれば、第１の画面の表示領域である固定されたサイズの基本領域と、第２の画面の表示領域であるサイズを固定しない拡張領域についての情報を少なくとも含む画面設定情報が記憶された記憶手段から、画面設定情報を読み出すとともに、読み出した画面設定情報に基づいて、表示手段の画面上の基準位置を基準にして、基本領域のサイズを表示手段の画像表示領域に割り当てて該基本領域に第１の画面を表示させると共に、表示手段の画像表示領域のサイズが基本領域のサイズよりも大きい場合は、基本領域以外の領域に拡張領域を割り当てて該拡張領域に第２の画面を表示させる処理、及びタッチパネルに対して、ユーザーにより拡張領域を拡張する操作が行われたかどうかを判定し、行われたと判定した場合は、拡張領域を基本領域側に拡張して該拡張領域に第２の画面を表示させる処理を、画像処理装置のコンピュータに実行させることができる。
【００２１】
前項（１０）に記載の発明によれば、多様化した画面サイズに合わせて操作画面を拡大・縮小したり別の画面等を用意する必要がなくなり、画面サイズの多様化に容易に対応することができる画像処理装置となる。
【図面の簡単な説明】
【００２２】
【図１】この発明の一実施形態に係る表示装置が用いられた画像処理装置の構成を示すブロック図である。
【図２】画像処理装置の操作パネルを拡大して示す図である。
【図３】表示手段の画像表示領域への基本領域及び拡張領域の割り当てを説明するための図である。
【図４】表示手段の画面サイズに応じて基本領域及び拡張領域が割り当てられた状態を示す図である。
【図５】拡張領域を拡張させる操作についての説明図である。
【図６】拡張領域の拡張操作の具体例を説明するための図である。
【図７】拡張領域の拡張操作の他の具体例を説明するための図である。
【図８】画像処理装置による画面表示制御処理を示すフローチャートである。
【図９】この発明の他の実施形態に係る画面表示制御処理を説明するための図である。
【図１０】この発明のさらに他の実施形態に係る画面表示制御処理を説明するための図である。
【図１１】この発明のさらに他の実施形態に係る画面表示制御処理を説明するための図である。
【図１２】この発明のさらに他の実施形態に係る画面表示制御処理を説明するための図である。
【発明を実施するための形態】
【００２３】
以下、この発明の実施形態を図面に基づいて説明する。
【００２４】
図１はこの発明の一実施形態に係る表示装置が用いられた画像処理装置の電気的な構成を示すブロック図である。なお、表示装置は画像処理装置ではなく、他の装置に用いられても良い。この実施形態では、画像処理装置として、多機能デジタル画像形成装置である前述したＭＦＰが用いられている。以下、画像処理装置をＭＦＰともいう。
【００２５】
図１に示すように、ＭＦＰ１は、制御部１００、固定記憶装置１１０、画像読取装置１２０、操作パネル部１３０、画像出力装置１４０、プリンタコントローラ１５０及びネットワークインターフェイス（ネットワークＩ/Ｆ）１６０を備え、互いにシステムバス１７５を介して接続されている。
【００２６】
制御部１００は、ＣＰＵ１０１、ＲＯＭ１０２、Ｓ−ＲＡＭ（Static Random Access Memory）１０３、ＮＶ−ＲＡＭ１０４及び時計ＩＣ１０５等を備えている。
【００２７】
ＣＰＵ１０１は、ＲＯＭ１０２等に保存されているプログラムを実行することにより、ＭＦＰ１の全体を統括的に制御する。例えばコピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等を実行可能に制御するほか、特にこの実施形態では、操作パネル１３０の表示部１３４に表示される操作画面の表示に関する制御を行うが、詳細は後述する。
【００２８】
ＲＯＭ１０２は、ＣＰＵ１０１が実行するプログラムやその他のデータを格納する。
【００２９】
Ｓ−ＲＡＭ１０３は、ＣＰＵ１０１がプログラムを実行する際の作業領域となるものであり、プログラムやプログラムを実行する際のデータ等を一時的に保存する。
【００３０】
ＮＶ−ＲＡＭ１０４は、バッテリでバックアップされた不揮発メモリであり、画像形成に係わる各種の設定等を記憶するものである。
【００３１】
時計ＩＣ１０５は、内部タイマーとして機能し、処理時間の計測等を行う。
【００３２】
固定記憶装置１１０は、ハードディスク等からなり、プログラムや各種データ等を保存する。
【００３３】
画像読取装置１２０は、スキャナ等を備え、プラテンガラス上にセットされた原稿を走査することによって読み取り、読み取った原稿を画像データに変換する。
【００３４】
操作パネル部１３０は、ユーザがＭＦＰ１へジョブ等の指示や各種設定を行う際に用いられるものであり、図２に拡大図を示すように、テンキー１３１、スタートキー１３２、ストップキー１３３等の各種のハードキー、表示部１３４及びタッチパネル１３５等を備えている。
【００３５】
テンキー１３１は、種々の設定を行う際に使用されるものであり、スタートキー１３２はスキャン等の開始操作に使用されるものであり、ストップキー１３３は動作を中断する場合等に押下されるものである。
【００３６】
表示部１３４は、例えば液晶画面からなりメッセージや各種の操作画面等を表示するものである。表示部１３４の画面サイズはＭＦＰ１の機種等によって種々のサイズが設定されている。
【００３７】
タッチパネル１３５は、表示部１３４の画面上に設けられ、ユーザーのタッチ操作を検出する。
【００３８】
画像出力装置１４０は、画像読取装置１２０で読み取られた原稿の画像データやプリントデータから生成された複写画像を用紙上に印字するものである。
【００３９】
プリンタコントローラ１５０は、ネットワークインターフェース１６０によって受信されたプリントデータから複写画像を生成するものである。
【００４０】
ネットワークインターフェース（ネットワークＩ/Ｆ）１６０は、端末装置等の外部装置との間で、データの送受信を行う通信手段として機能する。
【００４１】
次に、操作パネル部１３０の表示部１３４に表示される操作画面の表示に関して、図１に示したＭＦＰ１で実行される動作を説明する。
【００４２】
ＲＯＭ１０２等に格納されたＣＰＵ１０１の動作プログラムには、画面設定情報が予め組み込まれている。この画面設定情報には、図３に示すように、固定されたサイズの基本領域２００とサイズを固定しない拡張領域２１０、２２０についての情報が含まれている。具体的には、基本領域２００のサイズ、該サイズを表示部１３４の画像表示領域に割り当てて第１の画面を表示させるためのコマンド、表示部１３４の画像表示領域における基本領域２００を超える領域については拡張領域２１０、２２０を割り当てて第２の画面を表示させるためのコマンド、等が含まれている。
【００４３】
基本領域２００はＭＦＰ１の通常使用される基本的な操作画面（以下、基本画面ともいう）を表示するための領域であり、操作に好適な大きさの複数のキーやメッセージを有する操作画面が表示されるように、そのサイズが予め設定されている。この基本領域２００のサイズはＭＦＰ１の機種等により表示部１３４の画像表示領域のサイズつまり画面サイズが異なっていても、共通の一定サイズに設定されている。
【００４４】
拡張領域２１０、２２０は、基本的な操作画面以外の画面、例えば常時は使用されないような画面を表示するための領域であり、表示部１３４の画面サイズに対応できるように、サイズは固定されていない。
【００４５】
ＭＦＰ１のＣＰＵ１０１は、動作プログラムに含まれている画面設定情報から基本領域２００と拡張領域２１０、２２０についての情報を読み出すと共に、予めＮＶ−ＲＡＭ１０４等に保存されている自装置の表示部１３４の画面サイズと照合し、画面サイズが基本領域よりも大きい場合は、図３に示すように、表示部１３４の画像表示領域に基本領域２００を割り当てる。基本領域２００の割り当ては、画面上の基準位置を中心として行われる。この実施形態では、基準位置として画面左上の角部Ｐが設定されており、基本領域２００の左上角部を画面の基準位置Ｐに合致させて、基本領域２００のサイズを画像表示領域に割り当てる。
【００４６】
また、表示部１３４の画像表示領域における基本領域２００以外の領域には、拡張領域２１０、２２０が割り当てられる。その結果、図３に示すように、表示部１３４の画面の左上部に所定サイズの基本領域２００が割り当てられ、基本領域２００の右側に拡張領域２１０が割り当てられ、基本領域の下側に拡張領域２２０が割り当てられる。
【００４７】
こうして基本領域２００あるいはさらに拡張領域２１０、２２０を割り当てた後、ＭＦＰ１のＣＰＵ１０１は、基本領域２００に通常の操作画面（基本画面）を表示し、必要に応じて拡張領域２１０、２２０に別の画面を表示する。
【００４８】
なお、画面サイズが基本領域２００の縦の長さと同じ場合は、拡張領域２１０のみが割り当てられ、画面サイズが基本領域の横の長さと同じ場合は、拡張領域２２０のみが割り当てられる。画面サイズが基本領域２００のサイズと同じ場合は、基本領域２００のみが割り当てられる。
【００４９】
拡張画面２１０、２２０に表示される画面としては、限定はされないが、例えばジョブの履歴画面を表示しても良いし、ショートカットアイコンなどを表示させても良い。また、基本領域２００に表示される操作画面に関連する画面を表示させても良い。例えば、基本領域２００に表示される操作画面を用いて、操作画面をユーザーの好みに応じてカスタマイズするような場合に、カスタマイズ後の画面を確認用に表示させても良い。また、基本領域２００に表示される操作画面を用いて、自装置に保存されている文書等を選択して印刷する場合に、選択された文書のプレビュー画像を表示させても良い。
【００５０】
拡張領域２１０、２２０に表示される画面が画面内に収まらない場合は、画面内に収まる領域のみ表示する。
【００５１】
このようにこの実施形態では、固定されたサイズの基本領域２００とサイズを固定しない拡張領域２１０、２２０についての情報を含む画面設定情報を共通の情報として用意し、この情報を各ＭＦＰのＲＯＭ等の記憶装置に記憶させ、この画面設定情報を読み出して固定されたサイズの基本領域２００を割り当てる。これにより、図４（Ａ）に示すような基本領域２００のサイズと同じ画面サイズの表示部１３４であっても、図４（Ｂ）に示すような基本領域２００のサイズよりも縦横に大きい画面サイズの表示部１３４であっても、図４（Ｃ）に示すようなさらに画面サイズが大きい表示部１３４であっても、表示部１３４の画面サイズの相違に関わらず、同一のサイズの基本領域２００が割り当てられる。また、表示部１３４の画面サイズが基本領域２００のサイズよりも大きい場合は、基本領域２００以外の領域に画面サイズに合わせた大きさの拡張領域２１０、２２０が表示される。画面サイズが大きくなるほど広い拡張領域２１０、２２０を割り当てて、画面サイズの相違に対応させる。
【００５２】
このように、機種等によって表示部１３４の画面サイズ（画像表示領域のサイズ）が異なっていても、固定された共通のサイズの基本領域２００が割り当てられるから、多様化した画面サイズに合わせて操作画面を拡大・縮小したり別の画面等を用意する必要がなくなり、画面サイズの多様化に容易に対応することができる。
【００５３】
この実施形態ではさらに、拡張領域２１０、２２０を基準位置Ｐに向かって拡張できるようになっている。具体的には図５に示すように、拡張領域２１０については、ユーザーが拡張領域２１０を引き出す方向である同図左方（矢印Ｘ方向）に拡張させる操作を画面上で行うことで、画面に表示されていない領域が左方に引き出されて拡張表示される。拡張領域２２０については、ユーザーが拡張領域２２０を引き出す方向である同図上方（矢印Ｙ方向）に拡張させる操作を画面上で行うことで、拡張領域２２０の画面に表示されていない領域が上方に引き出されて拡張表示される。
【００５４】
ユーザーによる拡張領域（例えば拡張領域２１０）を拡張する操作の一つとして、図６に示すように、拡張領域２１０を指でタッチしたまま指（タッチ部分）を同図左方Ｘ方向である基本領域２００側に移動させる第１の操作を挙げることができる。この操作が行われた場合は、基本領域２００に表示された基本画面は移動することなく拡張領域２１０が拡張される。その結果、基本領域２００の基本画面は右端側から徐々に拡張領域２１０の下方に隠れ、拡張領域２１０は基本領域２００の基本画面に被さるように徐々に拡張される。拡張領域２１０の拡張は、拡張領域２１０の基本領域２００側の端部が画像表示領域である画面の一端（左端）に達するまで可能となっている。拡張領域２２０についても、ユーザーが拡張領域２２０をタッチしたまま指（タッチ部分）を同図上方へ移動させる操作を行うことで拡張することができる。
【００５５】
なお、拡張した拡張領域２１０または２２０を縮小するには、拡張領域２１０または２２０をタッチして、そのまま指を拡張方向と逆方向に移動させる操作を行えば良い。
【００５６】
ユーザーによる拡張領域（例えば拡張領域２１０）を拡張する操作の他の例として、図７に示すように、基本領域２００を指でタッチしたまま指（タッチ部分）を同図左方Ｘ方向である拡張領域２１０と反対側に移動させる第２の操作を挙げることができる。この操作が行われた場合は、基本領域２００に表示された基本画面が拡張領域２１０と反対側に移動しながら同時に拡張領域２１０が拡張される。その結果、基本領域２００の基本画面は左端側から徐々に隠れ拡張領域２１０は基本領域２００を押しやるように徐々に拡張される。この場合も、拡張領域２１０の基本領域２００側の端部が画像表示領域である画面の一端（左端）に達するまで可能となっている。拡張領域２２０についても、ユーザーが基本領域２００をタッチして同図上方へ移動させることで拡張することができる。
【００５７】
なお、拡張領域２１０または２２０を縮小するには、基本領域２００をタッチしたまま拡張方向と逆方向に移動させる操作を行えば良い。
【００５８】
図８はＭＦＰ１による操作画面の表示制御動作を示すフローチャートである。このフローチャートは、ＭＦＰ１のＣＰＵ１０１がＲＯＭ１０２等に格納された動作プログラムに従って動作することにより実行される。
【００５９】
ステップＳ０１で、プログラム内の画面設定情報を読み出し、ステップＳ０２で、表示部１３４の画面サイズは読み出した画面設定情報の基本領域２００よりも大か否かを判定する。画面サイズが基本領域２００よりも大の場合は（ステップＳ０２でＹＥＳ）、ステップＳ０３で、表示部１３４の画像表示領域に基本領域２００を割り当てると共に拡張領域２１０、２２０を割り当てたのち、ステップＳ０５に進む。画面サイズが基本領域２００よりも大でない場合は（ステップＳ０２でＮＯ）、ステップＳ０４で、表示部１３４の画像表示領域に基本領域２００を割り当てたのち、ステップＳ０５に進む。
【００６０】
ステップＳ０５では、基本領域２００に操作画面（基本画面）の画像を表示する。拡張領域２１０、２２０が割り当てられている場合は、必要に応じて拡張領域２１０、２２０にも画像を表示する。
【００６１】
次いでステップＳ０６で、タッチ操作がなされるのを待ち（ステップＳ０６でＮＯ）、タッチ操作がなされると（ステップＳ０６でＹＥＳ）、ステップＳ０７で、タッチ操作が操作終了の操作か否かを判定する。操作終了のタッチ操作であれば（ステップＳ０７でＹＥＳ）、処理を終了する。操作終了のタッチ操作でなければ（ステップＳ０７でＮＯ）、ステップＳ０８に進む。
【００６２】
ステップＳ０８では、タッチ操作が拡張領域を拡張する操作であるか否かを判定する。拡張領域を拡張する操作でなければ（ステップＳ０８でＮＯ）、ステップＳ１３で、操作に応じた処理を実行した後、ステップＳ０６に戻って次のタッチ操作を待つ。
【００６３】
拡張領域を拡張する操作の場合は（ステップＳ０８でＹＥＳ）、ステップＳ０９で、拡張領域（例えば拡張領域２１０）をタッチして移動させる第１の操作かどうかを判定する。第１の操作であれば（ステップＳ０９でＹＥＳ）、ステップＳ１０で、基本領域２００に表示された基本画面は移動させることなく、拡張領域２１０を基本領域２００側に拡張し画像を表示したのち、ステップＳ１２に進む。第１の操作でなければ（ステップＳ０９でＮＯ）、第２の操作であるので、ステップＳ１１で、基本領域２００の基本画面を移動させながら拡張領域２１０を基本領域２００側に拡張し画像を表示したのち、ステップＳ１２に進む。
【００６４】
ステップＳ１２では、拡張操作が終了したかどうかを判断し、終了していなければ（ステップＳ１２でＮＯ）、ステップＳ０９に戻りステップＳ０９〜Ｓ１２を繰り返す。拡張操作が終了すると（ステップＳ１２でＹＥＳ）、ステップＳ０６に戻り、次のタッチ操作を待つ。
【００６５】
図９はこの発明の他の実施形態に係る画面表示制御処理を説明するための図である。この実施形態では、基本領域２００の基本画面上のキーを優先するキー優先モードが設定されている状態で、同図（Ａ）に示すように、ユーザーが拡張領域（例えば拡張領域２１０）をタッチして拡張方向であるＸ方向に指を移動させる操作を行った場合を示している。
【００６６】
拡張領域２１０が、基本領域２００に表示された基本画面（ポップアップ画面３００を含む）に含まれる現在アクティブなキーのうち、予め設定された所定のキー、例えば拡張対象の拡張領域２１０に最も近いキー３０１に達するまでは、同図（Ａ）に示すように、基本領域２００の基本画面は移動することなく拡張領域２１０が拡張され、同図（Ｂ）に示すように、拡張領域２１０に最も近いキー３０１に達した後は、基本領域２００上の基本画面を移動させながら拡張領域２１０を拡張するようになっている。このような構成とすることにより、基本画面内のキーが拡張領域２１０によって隠されることがなくユーザーは該キーを操作できる。なお、キー優先モードの設定は、管理者等のユーザーによって行われても良いし、デフォルトで設定されていても良い。
【００６７】
図１０はこの発明のさらに他の実施形態に係る画面表示制御処理を説明するための図である。この実施形態は、基本領域２００に表示されたポップアップ画面３００を優先するポップアップ画面優先モードが設定されている状態で、ユーザーが拡張領域２１０をタッチして拡張方向に指を移動させる操作を行った場合の処理を示す。
【００６８】
同図（Ａ）に示すように、ユーザーが拡張領域２１０をタッチして拡張方向であるＸ方向に指を移動させると、基本領域２００に表示された基本画面が拡張領域２１０と反対側に移動しながら拡張領域２１０が拡張される。この際、ポップアップ画面３００は基本領域２００の中央部に表示されながら移動する。換言すれば、ポップアップ画面３００の移動方向の前側及び後側の各端部と、これらの端部に対向する基本領域２００の各端部との距離Ｌ１、Ｌ２を等しく確保しながら、移動していく。従って、ユーザーにとって見やすい状態にポップアップ画面３００を表示しながら、拡張領域２１０を拡張することができる。
【００６９】
図１０（Ｂ）に示すように、ポップアップ画面３００の移動方向の前端側が基本領域２００の端部（表示画面の端部）に達し、拡張領域２１０がポップアップ画面３００の後端部まで拡張した状態で、拡張領域２１０をさらに拡張すると、拡張領域２１０はポップアップ画面３００の上へ被さるように拡張される。この場合、図９に示した実施形態と同様に、拡張領域２１０が移動対象の拡張領域に最も近いキー３０１に達するまでは、基本領域２００の基本画面を移動させることなく拡張領域２１０を拡張し、拡張領域２１０に最も近いキー３０１に達した後は基本画面を移動させながら拡張領域２１０を拡張する構成としても良い。
【００７０】
なお、ポップアップ画面優先モードの設定は、管理者等のユーザーによって行われても良いし、デフォルトで設定されていても良い。
【００７１】
図１１はこの発明のさらに他の実施形態に係る画面表示制御処理を説明するための図である。この実施形態では、拡張領域２１０を拡張させた状態で、基本領域２００の画面を次画面に遷移させると、次画面が表示される大きさに拡張領域２１０が自動的に縮小するようになっている。
【００７２】
すなわち、例えば図１１（Ａ）に示すように、拡張領域２１０が拡張された状態で、基本領域２００に表示されたポップアップ画面３００の「閉じる」キー３０１をユーザーがタッチした時は、同図（Ｂ）に示すように、ポップアップ画面３００の表示前の基本画面が基本領域２００に表示された状態、換言すれば基本領域２００の全体が表示され拡張領域２１０が拡張されていない通常の表示状態にもどるように、拡張領域２１０の拡張が自動的に解除される。また、次に遷移する画面がポップアップ画面の場合は、このポップアップ画面の全体を表示可能となるように、拡張領域２１０の拡張量が自動的に調整される。
【００７３】
このように、拡張領域２１０を拡張させた状態で、基本領域２００の基本画面を次画面に遷移させると、次画面の全体が表示される大きさに拡張領域２１０が自動的に縮小されて拡張前の状態に戻り、次に遷移する画面がポップアップ画面の場合は、このポップアップ画面の全体を表示可能となるように、拡張領域２１０の拡張量が自動的に調整されるから、ユーザーが次画面を操作するために拡張領域２１０を縮小させる操作を行う必要はなく、操作が簡単になる。
【００７４】
図１２はこの発明のさらに他の実施形態に係る画面表示制御処理を説明するための図である。この実施形態では、同図（Ａ）に示すように、拡張領域２１０を拡張させた状態で、基本領域２００をタッチして拡張領域２１０の方向であるＺ方向に指を移動させる操作を行うと、同図（Ｂ）に示すように、拡張領域２１０はそのままで基本領域２００に表示された基本画面が指の移動方向に移動するようになっている。なお、基本領域２００をタッチして拡張領域２１０の方向に指を移動させた場合、この実施形態のように拡張領域２１０はそのままで基本領域２００の基本画面を移動させるか、基本領域２００の基本画面を移動させながら拡張領域２１０を縮小させるかは、予め設定しておいても良いしユーザーが設定できるようにしても良い。
【符号の説明】
【００７５】
１      ＭＦＰ（画像処理装置）
１０    制御部
１０１  ＣＰＵ
１０２  ＲＯＭ
１１０  固定記憶装置
１２０  画像読取装置
１３０  操作パネル部
１３４  表示部
２００  基本領域
２１０  拡張領域
２２０  拡張領域
３００  ポップアップ画面
３０１  「閉じる」キー
Ｐ      基準位置
【図１】
0006304210.tif 000002
【図２】
0006304210.tif 000003
【図３】
0006304210.tif 000004
【図４】
0006304210.tif 000005
【図５】
0006304210.tif 000006
【図６】
0006304210.tif 000007
【図７】
0006304210.tif 000008
【図８】
0006304210.tif 000009
【図９】
0006304210.tif 000010
【図１０】
0006304210.tif 000011
【図１１】
0006304210.tif 000012
【図１２】
0006304210.tif 000013