(57)【要約】【課題】  操作部に表示するオブジェクトを再配置し、画像表示領域と表示オブジェクトの重なりを回避し、画像表示領域の欠損、視聴妨害を防止する。【解決手段】  画像表示装置は、画像と複数の表示オブジェクトとを表示する表示手段を備え、表示手段に表示すべき画像に対応する画像データを受信する受信手段と、受信手段によって受信された画像データに基づいて、表示手段に表示すべき画像のサイズを決定する第１決定手段と、第１決定手段によって決定された画像のサイズに基づいて、複数の表示オブジェクト中から画像と共に表示手段に表示する表示オブジェクトを決定する第２決定手段と、第２決定手段によって決定された表示オブジェクトを画像と共に表示手段に表示し、第２決定手段によって決定された表示オブジェクト以外の表示オブジェクトを表示手段に画像と共には表示しない表示制御手段と、を有する。【選択図】  図２
2014132472.tif 000002
【特許請求の範囲】
【請求項１】
画像と複数の表示オブジェクトとを表示する表示手段を備える画像表示装置であって、
前記表示手段に表示すべき前記画像に対応する画像データを受信する受信手段と、
前記受信手段によって受信された前記画像データに基づいて、前記表示手段に表示すべき前記画像のサイズを決定する第１決定手段と、
前記第１決定手段によって決定された前記画像のサイズに基づいて、前記複数の表示オブジェクト中から前記画像と共に前記表示手段に表示する表示オブジェクトを決定する第２決定手段と、
前記第２決定手段によって前記画像と共に前記表示手段に表示すると決定された前記表示オブジェクトを前記画像と共に前記表示手段に表示し、前記第２決定手段によって前記画像と共に前記表示手段に表示すると決定された前記表示オブジェクト以外の表示オブジェクトを前記表示手段に前記画像と共には表示しない表示制御手段と、を有することを特徴とする画像表示装置。
【請求項２】
前記表示制御手段は、前記第２決定手段によって前記表示手段に表示すると決定された前記表示オブジェクトに前記画像が重ならないように前記画像を前記表示手段に表示する、ことを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記複数の表示オブジェクトのいずれか１つは、前記画像表示装置に関する操作を行うための表示オブジェクトであることを特徴とする請求項１又は２に記載の画像表示装置。
【請求項４】
前記複数の表示オブジェクトのいずれか１つは、前記画像に関する操作を行うための表示オブジェクトであることを特徴とする請求項１乃至３のいずれか１項に記載の画像表示装置。
【請求項５】
前記複数の表示オブジェクトのいずれか１つは、前記画像表示装置の状態を示す表示画面であることを特徴とする請求項１乃至４のいずれかに１項に記載の画像表示装置。
【請求項６】
前記画像の表示領域は、前記表示部に表示されるべき画像の縦横比、画素数および解像度の少なくとも１つに基づいて決定されることを特徴とする請求項１乃至５のいずれか１項に記載の画像表示装置。
【請求項７】
前記画像表示装置は、コピー機能及びプリント機能の少なくとも１つの機能を実行可能であり、
前記複数の表示オブジェクトは、前記コピー機能及びプリント機能の少なくとも１つの機能に関する操作を行うための操作キーであることを特徴とする請求項１乃至６のいずれか１項に記載の画像表示装置。
【請求項８】
画像と複数の表示オブジェクトとを表示する表示手段を備える画像表示装置の制御方法であって、
前記表示手段に表示すべき前記画像に対応する画像データを受信するステップと、
受信された前記画像データに基づいて、前記表示手段に表示すべき前記画像のサイズを決定するステップと、
前記決定された前記画像のサイズに基づいて、前記複数の表示オブジェクトの中から前記画像と共に前記表示手段に表示する表示オブジェクトを決定するステップと、
決定された表示オブジェクトを前記画像と共に前記表示手段に表示するが、前記決定された前記表示オブジェクト以外の表示オブジェクトを前記表示手段に前記画像と共には表示しないステップと、を有することを特徴とする画像表示装置の制御方法。
【請求項９】
請求項８に記載の画像表示装置の制御方法をコンピュータに実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を表示する機能を有する画像表示機能付デバイス、画像表示付デバイスの表示方法、そのためのコンピュータ読み取り可能なプログラムに関する発明である。
【背景技術】
【０００２】
カーナビゲーションや携帯電話、マルチファンクションプリンタ（以下、ＭＦＰと記載する）等、本来の用途とは別に、画像表示機能が付いた製品がある。しかしそれらの機種で画像を見る場合は、画面表示全てが画像表示に切り替わるか、デバイス操作入力部（以下、操作部と記載する）を表示する為に画像表示領域が固定されてしまう方式が多い。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２１９３０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ＭＦＰ等のデバイスでは、機能の追加やエラーの発生等により操作部のレイアウト変更や表示内容の追加等が発生する場合がある。その場合、画像表示領域の上に追加表示された内容が重なってしまっていた。
【０００５】
先行技術として特開２００３−２１９３０８等があるが、画像表示領域に重なっているオブジェクトを半透明にするものである為、その効果は視聴妨害軽減に留まっている。以上の事を鑑みても、依然として画像表示の視聴妨害を防止することはできていない。
【０００６】
本発明は、従来技術の問題点を鑑み、映像表示領域を表示する際に、操作部に表示するオブジェクトを再配置し、画像表示領域と表示オブジェクトの重なりを回避し、画像表示領域の欠損、視聴妨害を防止する事を目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像表示装置は、上記課題を解決するため、
画像と複数の表示オブジェクトとを表示する表示手段を備える画像表示装置であって、前記表示手段に表示すべき前記画像に対応する画像データを受信する受信手段と、前記受信手段によって受信された前記画像データに基づいて、前記表示手段に表示すべき前記画像のサイズを決定する第１決定手段と、前記第１決定手段によって決定された前記画像のサイズに基づいて、前記複数の表示オブジェクト中から前記画像と共に前記表示手段に表示する表示オブジェクトを決定する決定手段と、前記第２決定手段によって前記画像と共に前記表示手段に表示すると決定された前記表示オブジェクトを前記画像と共に前記表示手段に表示し、前記第２決定手段によって前記画像と共に前記表示手段に表示すると決定された前記表示オブジェクト以外の表示オブジェクトを前記表示手段に前記画像と共には表示しない表示制御手段と、を有することを特徴とする。
【０００８】
さらに、本発明の画像表示装置の制御方法は、上記課題を解決するため、
画像と複数の表示オブジェクトとを表示する表示手段を備える画像表示装置の制御方法であって、前記表示手段に表示すべき前記画像に対応する画像データを受信するステップと、受信された前記画像データに基づいて、前記表示手段に表示すべき前記画像のサイズを決定するステップと、前記決定された前記画像のサイズに基づいて、前記複数の表示オブジェクトの中から前記画像と共に前記表示手段に表示する表示オブジェクトを決定するステップと、決定された表示オブジェクトを前記画像と共に前記表示手段に表示するが、前記決定された前記表示オブジェクト以外の表示オブジェクトを前記表示手段に前記画像と共には表示しないステップと、を有することを特徴とする。
【発明の効果】
【０００９】
本発明は、上記対応を行う事により、下記の効果が得られる。
【００１０】
１．操作部が、入力画像データとともに操作用ボタンまたは表示項目などのオブジェクトを表示することにより、画像を視聴しつつ、デバイスの操作を行うことができる。
【００１１】
２．操作部が、画像表示領域と操作用ボタンまたは表示項目などのオブジェクトを重なること無くともに表示することにより画像表示の視聴妨害を防止することができる。
【図面の簡単な説明】
【００１２】
【図１】画像表示機能付デバイスの構成例
【図２】待機状態のデバイスの表示と画像表示時のデバイスの表示の例
【図３】デバイスで表示するオブジェクト（ボタンまたは表示項目）の表示優先順位
【図４】メインフローチャート
【図５】画像データ受信時の動作の例
【図６】表示動作の一例
【図７】オブジェクトの再配置動作の一例
【図８】デバイスの状態表示の一例
【図９】操作履歴情報による表示動作の一例
【図１０】デバイス状態を表示する時の画像表示領域を縮小する場合の例
【図１１】デバイス状態を表示する時の一部のオブジェクトを非表示にする動作の一例
【図１２】新しい機能を追加する場合の表示動作の一例
【図１３】画像表示領域とデバイス状態を並列して表示する例
【図１４】デバイス操作ボタンと入力画像用の操作ボタンを表示した例
【図１５】操作ボタンを属性により優先表示した例
【発明を実施するための形態】
【００１３】
以下に、本発明の具体的な実施形態の一例について説明する。
【００１４】
図１は本発明における、画像表示機能付きデバイスの構成例を示す。ここでは具体的なデバイスとしてコピー機能、印刷機能を有するＭｕｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ（多機能プリンタ、ＭＦＰと略す）の例を記載する。なお、ここではＭｕｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ（多機能プリンタ、ＭＦＰと略す）について説明するが、これに限らない。単機能のプリンタ装置や、スキャナ装置、ファクシミリなどデータ送受信装置、携帯電話端末、ビデオデータの表示装置などであってもよい。図への付与番号順に従い、説明する。
【００１５】
１０１は、本発明におけるデバイス本体１０１を示す。本実施例では、デバイスとしてＭＦＰを例として動作説明する。
【００１６】
１０２は、本発明における操作入力部を示す。
【００１７】
１０５は、外部インターフェース１０８を介して、デバイスに入力される画像データを示す。この場合の画像データは、静止画、動画、ＴＶ映像データを示し、特にその画像の種類を限定するものではない。
【００１８】
１０８は、当該デバイスと外部の装置と通信するための外部インターフェースを示す。この外部インターフェースは、無線インターフェース、有線インターフェースのいずれであってもよい。詳述すると外部インターフェース１０８は、外部の装置との間で操作指示、装置のステータス情報、画像を含むデータの送受信をするためのインターフェースである。また、外部インターフェース１０８はデバイスが画像データ等の入力を受け付ける為のメディアスロット等としての機能を含んでもよい。
【００１９】
１０９は、当該デバイスにおける、音声出力部を示す。音声出力部１０９は、当該デバイスの機能の説明、使用方法、装置の状態、送受信された画像データなどに含まれる音声情報などを音声や音などで出力する。具体的には、スピーカ、公知の音声コーデックなどにより構成される。
【００２０】
１１０は、メインバスを示す。メインバス１１０は、当該デバイス内で、データを送受信するためのデータ通信経路である。
【００２１】
１１１は、当該デバイスにおける、画像データ制御部を示す。当該デバイスが入力を受け付けた画像データの画素情報、形式等を検出し、且つ表示に関する制御（動画像、ＴＶ画像の受信画像のデコード等）を行う。具体的には、画像解析モジュール、動画像でコードモジュール、ＴＶ画像チューナー、等を備える。
【００２２】
１１２は、画像データ制御部１１１が画像データを展開、操作等を行うためのワークメモリである。具体的には、ＲＡＭで構成される。
【００２３】
１１３は、当該デバイスの全体を制御するＭＦＰ制御部である。具体的には、ＣＰＵ、画像データ制御部１１１、ワークメモリ１１２を備える。
【００２４】
１１４は、当該デバイス内に格納されている、表示優先順位を示すテーブルを示す。具体的には、受信した画像データを操作入力部１０２に画像表示領域２０２を形成する際に、各種ボタンまたは表示項目などのオブジェクトの表示優先順位が記載されている。すなわち、各表示オブジェクトを表示するか／非表示にするかを示す表示優先順位が記載されている。詳細は後述の図３で説明する。
【００２５】
１１５は、操作入力部１０１介して入力された操作入力の履歴や外部インターフェース１０８を介して受信した指示情報の受信履歴を、記憶するための操作履歴情報記憶部である。
【００２６】
１１６は、ＭＦＰ制御部１１３で実行されるプログラムを格納するプログラム格納部である。
【００２７】
１１７は、外部インターフェース１０８、スキャナ部１１８から入力される画像データやプリンタ部１２０に出力される画像データを蓄積する画像データ蓄積部である。
【００２８】
１１８は、記憶部である。記憶部１１８は、表示優先順位テーブル１１４、操作履歴情報記憶部１１５、プログラム格納部１１６、画像データ格納部１１７を含み、具体的にはハードディスクにより構成される。
【００２９】
ここでは、ハードディスクで構成される例について説明するが、これに限らない。ＲＯＭ、フラッシュメモリなどの半導体メモリ、ＵＳＢメモリなどの着脱可能なメモリ、半導体メモリとハードディスクの組合せなどで構成してもよい。
【００３０】
１１９は、原稿を読み取るためのスキャナ部、１２０は、画像データを印刷するためのプリンタ部である。
【００３１】
図２について説明する。図２は本発明において想定される代表的な実施例を示す。
【００３２】
２０１は、操作入力部１０２に表示される操作画面を示す。操作画面２０１は、タッチパネル式の液晶ディスプレイで構成され、複数の表示オブジェクトが表示されている。ＭＦＰ制御部１１３は、デバイスを制御するか、デバイスの状態を示す各種のオブジェクトを表示させ、ユーザが表示されているボタンを操作でき、表示されている項目を確認できるように構成されている。ここでは、操作画面２０１が、タッチパネル式の液晶ディスプレイで構成されている例に説明するが、これに限らない。タッチパネル式でない液晶ディスプレイ、ＣＲＴなどのディスプレイであってもよい。その場合、マウス、などのポインティングデバイスが、表示されているオブジェクトを指定する。２０２は、デバイスに画像データが入力された際に形成される画像表示領域を示す。
【００３３】
２０３は、操作画面２０１にメッセージを表示するためのメッセージ表示部を示す。メッセージ表示部は、当該デバイスの動作状態、用紙設定情報、各種設定情報などを表示する部分である。
【００３４】
２０４は、スキャナ部１１９で原稿をカラー画像として読み取るかモノクロ画像として読み取るかを選択するためのボタンを示す。２０５は、サービスマンやデバイス１０２の管理者が保守をするためのモードを設定するためのボタンである。２０６は、両面コピー、ステープル、製本、縮小レイアウトなどを設定するためのボタンである。２０７は、スキャナ部１１９で読み取る原稿の解像度を指定するためのボタンである。２０８は、ユーザによる各種設定をするためのボタンである。２０９は、ユーザがよく用いる機能を登録するためのボタンである。２１０は、電話回線に対してリダイヤルするためのリダイヤルボタンである。２１１は、デバイス１０３の動作モードをＣｏｐｙモードに設定するためのコピーキー（コピーボタン）である。Ｃｏｐｙモードで、デバイス１０１は、コピー機能に関する各種設定ができる。２１２は、デバイス１０３の動作モードをＦＡＸモードに設定する為のＦＡＸボタンである。ＦＡＸモードで、デバイスはファクシミリ機能に関する各種設定ができる。２１３は、デバイス１０３の動作モードをＳｅｎｄモードに設定するためのＳｅｎｄボタンである。Ｓｅｎｄモードで、Ｓｅｎｄモードで、デバイスはスキャナ部１１９によって読み取った画像データ、または画像データ格納部１１７された画像データを所定の宛先に送信するための各種設定を行うことができる。２１４は、原稿の読み取りを指示するためのＳｔａｒｔキーである。この他、ビデオデータの再生時に用いる「再生ボタン」、「早送りボタン」、「巻き戻しボタン」など（不図示）を有する。また、テレビジョンの視聴に用いる「チャネルボタン」、音量の調整に用いる「ボリュームボタン」（不図示）なども有する。ここでは、操作を指示するためのボタンについて説明したが、必ずしもこれに限られない。日時情報、時刻情報、装置の状態を表す表示項目をオブジェクトとして表示してもよい。
【００３５】
デバイス本体１０２が画像データ１０５を受信し、受信した画像データ１０５の縦横のサイズに基づいて、画像データ１０５を画像データ１０５操作入力部１０２に表示する。図中の矢印は、メッセージ表示部２０３を表示している状態から、画像表示領域２０２を形成した状態に表示形態が遷移したことを示している。具体的には、画像表示領域２０２を形成する際に、ＭＦＰ制御部１１３は、操作入力部１０２は、幾つかのボタンを示す表示オブジェクトを非表示とし、画像表示領域２０２を確保する。このように、いくつかのボタンを示す表示オブジェクトは非表示となる。しかしながら、受信した画像データを表示している場合でも、コピーボタン２１１や、ＦＡＸボタン２１２、ＳＥＮＤボタン２１３等の表示オブジェクトは表示されている。これによって、あるユーザが受信した画像／動画を視聴している場合であっても、画像データの視聴を邪魔されることがない。しかも、別のユーザがコピー、ＦＡＸ、ＳＥＮＤなどのデバイスの機能を使用することができるという顕著な効果を有する。さらに、あまり使われないボタン（または項目）については非表示とするため、受信した画像データを表示する領域を大きくすることができるという顕著なメリットを有する。
【００３６】
図３は本発明における、画像データ１０５を操作入力部１０２で表示する場合、表示するオブジェクト（ボタンまたは表示項目）の表示優先順位を示すテーブル１１４の１例を示す。図について以下に説明する。
【００３７】
３０１．優先表示オブジェクト（ボタンまたは表示項目）
この欄は、ＭＦＰ制御部１１３が画像表示領域２０２を形成する際に、当該操作入力部１０１における個々のオブジェクト（ボタンまたは表示項目）などのオブジェクトに対する表示する優先順位を示す。本実施例の場合、優先順位の低い項目から、優先的に非表示状態にされること、つまり優先順位後の数字が小さいほど、非表示の対象になりにくいことを示す。従って、ここでは、よく用いられる機能（例えば応用設定機能ボタン）に、高い優先順位を設定している。これによって、受信した画像を表示している状態でも、ユーザはよく使われる機能をいつでも利用することができる。登録されているオブジェクト（ボタンまたは表示項目）は、オブジェクトと属性によって成り立つ。オブジェクトは、実際に操作部に表示される文字／絵柄となっている。属性は、オブジェクトが作用する対象を示す。３０８は、オブジェクトが作用する対象がデバイスであることを示す。３０９は、オブジェクトが作用する対象が音声データであることを示している。３１０は、オブジェクトが作用する対象がビデオなどの画像データであることを示している。図の例としては、優先順位（１）に登録されている表示項目は、項目本体が「応用設定」であり、属性が「デバイス」となる。
【００３８】
３０２．必須表示オブジェクト（ボタンまたは表示項目）
この欄は、当該操作部が画像表示領域２０２を形成する際に、必ず画像表示領域２０２と同時に、並立して表示されるオブジェクト（ボタンまたは表示項目）を示す。
【００３９】
３０３．非表示オブジェクト（ボタンまたは表示項目）
この欄は、操作入力部１０２が画像表示領域２０２を形成する際に、操作入力部１０１上において非表示となるオブジェクト（ボタンまたは表示項目）を示す。
【００４０】
３０４．表示位置設定
この項目は、操作入力部１１２上における、ボタン（項目）などのオブジェクトの表示位置を設定する。
【００４１】
３１０ａ．画像表示
ここで設定されるのは、画像表示領域２０２が、操作入力部上のどの部分に配置されるか、である。本実施例では「上左端」となっている。これは、画像表示領域２０２が、操作入力部１０２の上左端部に接する様に配置されることを示す。
【００４２】
３１０ｂ．オブジェクト（ボタンまたは表示項目）表示開始位置
ここでは、オブジェクト（ボタンまたは表示項目）が再配置される場合に、その再配置後のオブジェクト（ボタンまたは表示項目）の表示を開始する位置を示す。
【００４３】
３０５．デバイス操作履歴参照
この欄は、操作入力部１０２が画像表示領域２０２を形成する際に、操作履歴情報記憶部１１５に蓄積されている履歴情報を参照することを示す。この履歴情報に基づいて、ＭＦＰ制御部１１３は、表示あるいは非表示にするオブジェクト（ボタンまたは表示項目）を決定する。ここでは、記憶されている履歴情報の中から使用頻度の高い上位ｎ位までを必須の表示にするかのｎ値が設定されている。
【００４４】
３０６．優先表示
この欄は、操作入力部１０２が画像表示領域２０２形成に伴って、オブジェクト（ボタンまたは表示項目）の再配置を行う場合、示するオブジェクト（ボタンまたは表示項目）を選択する基準を決める設定である。
【００４５】
本実施例の条件としては、必須表示オブジェクト（ボタンまたは表示項目）に引き続いて、どのオブジェクトを表示するかを選択的に設定する。具体的には、優先表示オブジェクトを表示する設定３１１ａと属性の一致するオブジェクトを表示する設定３１１ｂと履歴の上位オブジェクトを表示する設定３１１ｃのいずれのオブジェクトを表示するかを選択的に設定する。個々の具体的な意味としては、以下の通りである。
【００４６】
３１１ａ．優先表示：操作部は、優先表示オブジェクト３０１を参照し、表示オブジェクト（ボタンまたは表示項目）の再配置を行う。
【００４７】
３１１ｂ．属性優先：操作部は、個々のオブジェクト（ボタンまたは表示項目）が有する属性を参照し、優先順位の高い表示オブジェクト３０２、３０１と属性の一致するオブジェクトを優先的に表示する。同じ属性内での優先順位は、優先表示オブジェクト（ボタンまたは表示項目）３０１の優先順位を参照している。
【００４８】
具体的には、必須表示のオブジェクト（ボタンまたは表示項目）、優先表示オブジェクト（ボタンまたは表示項目）という順で表示する。
【００４９】
３１１ｃ．履歴優先：操作部は、履歴情報の上位のオブジェクトを優先的に表示する。例えば、操作部は、各ボタン（または各項目）の操作回数の履歴から表示とするオブジェクト（ボタンまたは表示項目）の再配置を行う。
【００５０】
３０７．デバイスの状態を表示する場合の設定
この欄は、画像表示領域２０２が形成されている状態において、デバイス状態を示すウィンドウが操作入力部１０２に表示された場合の動作を規定する。デバイスの状態を示すウインドウ領域をどのように確保するかが設定されている。
【００５１】
ここでは、画像表示領域２０２側を縮小する、もしくは操作入力部内の表示されているオブジェクト（ボタンまたは表示項目）のいくつかを更に非表示にする。これによって、デバイスの状態を示すウインドウ領域を確保することができる。
【００５２】
図４は本発明における、メインフローチャートを示す。このメインフローチャートは、プログラム格納部１１７に格納されている。ＭＦＰ制御部１１３はプログラム格納部１１７に格納されているプログラムに従っての図４に示すフローチャートを実行する。図４に従ってＭＦＰ制御部１１３の動作を説明する。
【００５３】
Ｓ４０１は、デバイス１０１が、外部インターフェース１０８を通じて、画像データ１０５を受信したことを示す。画像データを受信すると、ＭＦＰ制御部１１３はＳ４０２に進む。Ｓ４０２では、画像データ制御部１１１が、当該デバイスに入力された画像データの縦横それぞれの解像度、縦横それぞれの画素数に基づいて縦横比率を算出する。これによって、画像表示領域２０２のサイズを決定する。
【００５４】
このように、ＭＦＰ制御部１１３を構成する画像データ制御部１１１は、画像表示領域決定手段として機能している。
【００５５】
Ｓ４０３において、ＭＦＰ制御部１１３は操作入力部１０２は、デバイスが画像データを受信した場合の設定を確認する。具体的には、図３において説明した表示優先順位テーブル１１４を確認する。また、表示優先順位を示すテーブル１１４以外にもデバイス表示設定を別に持っていても良い。
【００５６】
このように、ＭＦＰ制御部１１３は、表示優先順位テーブル１１４を参照し、プログラム格納部１１６に格納されているプログラムに従って動作することで、表示優先順位決定手段として機能する。
【００５７】
Ｓ４０４において、ＭＦＰ制御部１１３は、画像表示領域２０２を形成すること。ＭＦＰ制御部１１３は、Ｓ４０２で計算した画像表示領域２０２のサイズ、Ｓ４０３で確認した３１０ａの設定値に基づいてワークメモリ１１２に画像表示領域２０２を形成する。
【００５８】
Ｓ４０５では、ＭＦＰ制御部１１３は、Ｓ４０４で形成した画像表示領域２０２とＳ４０３で確認した表示設定に従い、操作入力部１０２内の該当するオブジェクト（ボタンまたは表示項目）を非表示にする。
【００５９】
Ｓ４０６は、ＭＦＰ制御部１１３は、画像表示領域２０２を、Ｓ４０５において表示されている各種表示するオブジェクト（ボタンまたは表示項目）に重ならない範囲において、拡大し、表示するオブジェクト（ボタンまたは表示項目）を再配置する。この際、ＭＦＰ制御部１１３は、画像表示領域２０２の縦横比は変らないようにする。これによってＩ、変倍する場合でも、画像の歪の少ない画像を鑑賞できるという顕著なメリットを有する。ここでは、画像表示領域２０２を拡大しているが、表示する画像データサイズが大きい場合は、等倍や、縮小処理を施してもよい。これによって、画像表示領域２０２は、ＭＦＰデバイスの各種設定、状態の確認を行うためのメッセージ表示部２０３の領域よりも広い領域を確保することができるという顕著なメリットを有する。また、画像の横と縦の比率が１６対９であるハイビジョン放送などの横の長い画像に適した位置にオブジェクト（操作ボタンまたは表示オブジェクト）を配置することができるようになるという顕著なメリットを有す。
【００６０】
このように、ＭＦＰ制御部１１３は、表示優先順位テーブル１１４を参照し、プログラム格納部１１６に格納されているプログラムに従って動作することで、配置手段として機能する。
【００６１】
Ｓ４０７において、ＭＦＰ制御部１１３は、Ｓ４０６において拡大した画像表示領域２０２に、入力画像データ１０５を表示する。
【００６２】
ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って図４のフローを実行することについて説明したが、これに限らない。操作入力部１０２が、プロセッサ、プログラム格納部を有して実行してもよい。図５は本発明における、デバイスが画像データを受信した場合の動作の一例を示す。本実施例は、図４のＳ４０２を詳細に記載したものである。図５のフローチャートを示すプログラムは、プログラム格納部１１７に格納されている。ＭＦＰ制御部１１３プログラム格納部１１７に格納されているプログラムに従っての図５に示すフローチャートを各部に実行させる。図について以下に説明する。
【００６３】
Ｓ４０１は、図４のＳ４０１と同等である。
【００６４】
Ｓ５０１において、ＭＦＰ制御部１１３は画像制御部１１１に、デバイスが受信した画像データの形式を検出させる。具体的には、受信多画像データが静止画かと動画かを判別し、画像データのサイズ、デコード形式など画像データの形式、属性などを検出する。
【００６５】
Ｓ５０２において、ＭＦＰ制御部１１３は画像制御部１１１に、当該入力画像データ１０５の縦横それぞれの解像度、縦横それぞれの縦横画素数を検出することを示す。
【００６６】
Ｓ５０３は、ＭＦＰ制御部１１３は画像制御部１１１に、当該受信画像データ１０５の縦横の画素数、縦横の解像度などによって縦横比を検出することを示す。
【００６７】
Ｓ５０４は、ＭＦＰ制御部１１３は、画像制御部１１１がＳ５０１からＳ５０３において検出した結果を、ワークメモリ１１２内に保持する。
【００６８】
Ｓ５０５は、ＭＦＰ制御部１１３は、画像制御部１１１に、ワークメモリ１１２内に保持した当該入力データの内容から、当該操作部に形成する画像表示領域２０２の最大サイズを導出させる。最大画像表示領域２０２の決定する理由は、当該入力画像データ１０５の画素数を超える画像表示領域２０２を形成した場合、当該入力画像データ１０５の画素間補間を行う必要が生じ、入力画像を表示する時の品位が低下してしまうからである
Ｓ４０３は、図４のＳ４０３と同等である。
【００６９】
ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って図５のフローを実行することについて説明したが、これに限らない。画像制御部１１１が、ＭＦＰ制御部１１３のかわりに実行するように構成してもよい。操作入力部１０２が、プロセッサ、プログラム格納部、画像データ制御部等を有し、操作入力部で実行してもよい。
【００７０】
図６は本発明における、操作入力部１０２の表示動作の一例を示す。本実施例は、図４のＳ４０５を詳細に記載したものである。ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って図６のフローを実行する。図について以下に説明する。
【００７１】
Ｓ４０４は、図４のＳ４０４と同等である。
【００７２】
Ｓ６０１において、ＭＦＰ制御部１１３が、図３において示した表示優先順位テーブル１１４の  設定を確認する。具体的には、優先表示オブジェクト３０１、必須表示オブジェクト３０２、非表示オブジェクト３０３、表示位置設定３０４、操作履歴情報３０５、優先表示設定３０６、デバイス状態表示設定３０７等の情報を確認する。  Ｓ６０２において、ＭＦＰ制御部１１３が、表示優先順位テーブル１１４中の必須表示オブジェクト（ボタンまたは表示項目）を確認する。
【００７３】
Ｓ６０３は、Ｓ６０２において、必須表示オブジェクト（ボタンまたは表示項目）の設定が存在した場合の制御である。この場合は、ＭＦＰ制御部１１３は、表示優先順位テーブル１１４中に登録されている必須表示オブジェクト（ボタンまたは表示項目）を、ワークメモリ１１２内で再配置することを示す。
【００７４】
Ｓ６０４において、ＭＦＰ制御部１１３は、表示優先順位テーブル１１４中の非表示オブジェクト（ボタンまたは表示項目）に、設定があるかを確認している。
【００７５】
Ｓ６０５は、Ｓ６０４において、非表示オブジェクトの設定が存在した場合の制御である。この場合は、ＭＦＰ制御部が、表示優先順位テーブル１１４中に登録されている非表示オブジェクト（ボタンまたは表示項目）を、操作入力部１０２内で非表示にすることを示す。
【００７６】
Ｓ６０６は、ＭＦＰ制御部１１３が、表示優先順位テーブル１１４中の優先表示オブジェクト（ボタンまたは表示項目）に登録されているオブジェクト（ボタンまたは表示項目）を、操作部に再配置することを示している。
【００７７】
具体的には、画像表示領域２０２としてのワークメモリ上の仮想領域と重ならない場所において再配置を行う。ここでいう仮想画像表示領域２０２は、画像表示領域２０２を確保するたに用いられ、画像表示領域２０２形成可否を確認するための仮想領域である。
Ｓ４０６は、図４のＳ４０６と同等である。
【００７８】
ここでは、ＭＦＰ盛業１１３は、表示優先順位テーブル１１４の３０１、３０２、３０３欄に設定されている設定に従ってオブジェクトの表示または非表示を選択した。しかし、これに限らず、ＭＦＰ制御部１１３が、操作履歴情報３０５、優先表示設定３０６、デバイス状態表示設定３０７等の設定に基づいてオブジェクトの表示／非表示を選択してもよい。
【００７９】
ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って図６のフローを実行することについて説明したが、これに限らない。操作入力部１０２が、プロセッサ、プログラム格納部を有して実行してもよい。
【００８０】
図７は本発明における、各種オブジェクト（ボタンまたは表示項目）の再配置動作の例を示す。ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って図７のフローを実行する。図について以下に説明する。本図は、図６の図６  Ｓ６０３からＳ６０６の処理の詳細図である。
【００８１】
Ｓ７０１は、ＭＦＰ制御部１１３が、画像表示領域２０２形成の為、操作画面２０１内のオブジェクト（ボタンまたは表示項目）の配置処理を開始することを示す。
【００８２】
Ｓ７０２は、ＭＦＰ制御部１１３が、最大仮想画像表示領域２０２を表示優先順位テーブル１１４に従って配置することを示す。
【００８３】
Ｓ７０３は、ＭＦＰ制御部１１３は、表示優先順位テーブルの必須表示オブジェクト（ボタンまたは表示項目）の一つを、表示優先順位テーブルに設定されている第一配置開始点３１０ｂに基づいて配置することを示す。
【００８４】
Ｓ７０４は、ＭＦＰ制御部１１３が、すでに配置された必須表示オブジェクト（ボタンまたは表示項目）と仮想画像表示領域２０２の重なりを判定している。
【００８５】
Ｓ７０５は、Ｓ７０４において、必須表示オブジェクト（ボタンまたは表示項目）と仮想画像表示領域２０２が重なっていた場合の動きである。その場合は、ＭＦＰ制御部１１３は、仮想画像表示領域２０２を縦横比を保持しつつ、重ならない大きさまで縮小することを示す。
【００８６】
Ｓ７０６は、ＭＦＰ制御部１１３が、表示優先順位テーブル１１３の必須表示オブジェクト（ボタンまたは表示項目）のうち未配置のオブジェクトを表示画面２０１内に配置することを示す。
【００８７】
Ｓ７０７は、ＭＦＰ制御部１１３が、すでに配置された必須表示オブジェクト（ボタンまたは表示項目）が、仮想画像表示領域２０２と重なっているかを判定している。
【００８８】
Ｓ７０８は、ＭＦＰ制御部１１３が、表示優先順位テーブル１１４中の必須表示のオブジェクト（ボタンまたは表示項目）において、未配置のオブジェクト（ボタンまたは表示項目）があるかどうかを確認していることを示す。
【００８９】
Ｓ７０９は、Ｓ７０８において、必須表示のオブジェクト（ボタンまたは表示項目）において未配置のオブジェクト（ボタンまたは表示項目）が無い場合の動作である。ここでは、ＭＦＰ制御部１１３が表示優先順位テーブル１１４中の優先表示オブジェクト（ボタンまたは表示項目）において、未配置の優先表示オブジェクト（ボタンまたは表示項目）の存在を確認していることを示す。
【００９０】
Ｓ７１０は、Ｓ７０９において、優先表示するオブジェクト（ボタンまたは表示項目）で未配置のオブジェクト（ボタンまたは表示項目）が存在した場合の項目である。表示優先順位テーブルの優先表示するオブジェクト（ボタンまたは表示項目）のうち、残っているオブジェクト（ボタンまたは表示項目）を操作画面２０１内に配置することを示す。
【００９１】
Ｓ７１１は、ＭＦＰ制御部１１３が、すでに配置された優先表示するオブジェクト（ボタンまたは表示項目）が、仮想画像表示領域２０２と重なっているかを判定している。
【００９２】
Ｓ７１２は、Ｓ７１１において、直前に配置した優先表示オブジェクト（ボタンまたは表示項目）が、仮想画像表示領域２０２と重なった場合に行われる処理である。
ここでは、Ｓ７１１判定直前に配置した、仮想画像表示領域２０２と重なっている優先表示オブジェクト（ボタンまたは表示項目）を、非表示にすることを示す。
【００９３】
Ｓ７１３は、再配置が終了することを示す。
【００９４】
Ｓ７１４は、Ｓ７０７において、ＭＦＰ制御部１１３が再配置した必須表示のオブジェクト（ボタンまたは表示項目）が、仮想画像表示領域２０２と重なること場合の動作である。
【００９５】
ここでは、必須表示項目と重ならない位置まで画像表示領域２０２の縦横比を保持しつつ縮小することを示す。
【００９６】
Ｓ７１５は、ＭＦＰ制御部１１４がＳ７１４において、画像表示領域２０２が縮小されたことを受けて行う動作である。具体的には、操作部表示優先順位テーブル１１４で設定されている第一配置開始点の操作部において対角の位置に、必須表示するオブジェクト（ボタンまたは表示項目）の配置の可否を確認を示す。
【００９７】
Ｓ７１６は、ＭＦＰ制御部１１３が、Ｓ７１５において必須表示するオブジェクト（ボタンまたは表示項目）の配置が可能である場合、第一配置開始点の操作部において対角の位置にもオブジェクト（ボタンまたは表示項目）の配置を行うことを示す。
【００９８】
必須表示オブジェクトと画像表示領域画像表示２０２が重なる場合には、画像表示領域を縮小することで、画像の視聴を妨げることなくデバイスの操作することができるという顕著な効果を有する。
【００９９】
一方、優先表示オブジェクトについては、画像表示領域画像表示２０２と重なる場合は非表示のオブジェクトとすることにより、画像表示領域を箇条に縮小せず画像の視聴を妨げないという顕著な効果を有する。
【０１００】
ここでは、優先表示オブジェクトについては、画像表示領域画像表示２０２と重なる場合は非表示のオブジェクトとすることを説明したがこれに限らない。画像表示領域画像表示２０２に表示される画像の視聴が困難にならない範囲で、画像表示領域画像表示２０２を縮小するようにしてもよい。
【０１０１】
ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って図７のフローを実行することについて説明したが、これに限らない。操作入力部１０２が、プロセッサ、プログラム格納部を有して実行してもよい。
【０１０２】
図８は本発明における、デバイス状態表示の一例を示す。図について以下に説明する。
【０１０３】
ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って図８のフローを実行する例について説明する。
【０１０４】
Ｓ８０１は、ここでは、デバイス本体１０１に状態異常が発生した場合を示す。本実施例における具体例としては、ＭＦＰ内での用紙詰まり、トナー、インクの残量切れ等を想定している。ＭＦＰ制御部１１３は、デバイス１０１内の異常を検出すると、Ｓ８０２は、現在画像表示領域２０２を形成しているかどうかを確認することを示す。
【０１０５】
画像表示領域が形成されていない場合は、Ｓ８１２に進む。
【０１０６】
Ｓ８１２では、通常の表示領域（メッセージウインドゥ２０３）にデバイスの異常を表示する。
【０１０７】
Ｓ８０２において、画像表示領域が形成されている場合はＳ８０３に進む。
【０１０８】
Ｓ８０３は、ＭＦＰ制御部１１３が、デバイスの状態を表示するための領域の表示サイズを確認することを示す。
【０１０９】
Ｓ８０４は、ＭＦＰ制御部１１３が、現在の操作部内において、デバイスの状態表示するための領域を確保できるかどうかを確認することを示す。
【０１１０】
Ｓ８０４で、デバイスの状態を表示する領域がある場合は、空きスペースにデバイスの状態を表示するためのオブジェクトを表示し、Ｓ８０８に進む。
【０１１１】
一方、Ｓ８０５は、Ｓ８０４において、デバイスの状態を表示する領域の表示スペースがない場合の動作である。表示優先順位テーブル１１４内のデバイスの状態を表示に関する設定３０７を確認することを示す。この場合、図２の実施例としては、画像表示領域２０２の縮小が設定されている。
【０１１２】
Ｓ８０６は、当該操作部が、Ｓ８０７の確認結果を受けて、縦横比を維持しつつ画像表示領域２０２を縮小し、デバイス状態表示領域の確保を行っていることを示す。
【０１１３】
Ｓ８０７は、ＭＦＰ制御部１１３が、Ｓ８０６の動作により発生した操作画面２０１内のスペースにデバイスの状態を表示するためのオブジェクト（領域）を形成し、デバイスの状態を表示することを示す。
【０１１４】
Ｓ８０８は、ＭＦＰ制御部１１３が、デバイスの状態を表示するオブジェクト（領域）に、デバイスの状態の異常を解除する方法をあわせて表示することを示す。
【０１１５】
Ｓ８０９は、ＭＦＰ制御部１１３が、デバイスの異常状態の解除が行われたかどうかを定期的に確認することを示す。
【０１１６】
Ｓ８１０は、ＭＦＰ制御部１１３が、Ｓ８１０のデバイスの異常状態の解除の確認結果を受けて、デバイスの状態の表示するためのオブジェクトを非表示にする。すなわちデバイスの状態を表示するオブジェクトを非表示とする。この場合のＭＦＰ制御部１１３は、デバイスの状態を表示する領域を非表示に戻すと共に、Ｓ８０１時点の操作部レイアウトへの表示に復帰することを示す。
【０１１７】
ここでは、Ｓ８０４でデバイスの状態を表示する領域がない場合に、画像表示領域を縮小する例についてのべたが、これに限らない。デバイスの状態の表示に関する設定３０７において、表示するオブジェクトの数を減らすように設定されている場合は、画像表示領域を縮小せずに、表示するオブジェクトの数を減らすように変更してもよい。
【０１１８】
ここでは、デバイスの異常が解除された場合に、デバイスの状態を表示するオブジェクトを非表示にする場合について説明したが、これに限らない。図１３に示すように、デバイスの異常が解除されたあとも、デバイスの状態を表示するためのオブジェクトの表示を継続してもよい。
【０１１９】
ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って図８のフローを実行することについて説明したが、これに限らない。操作入力部１０２が、プロセッサ、プログラム格納部を有して実行してもよい。
【０１２０】
図９は本発明における、デバイスの操作履歴による表示処理の一例を示す。本実施例は、図４のＳ４０５の他の実施例となるものである。図について以下に説明する。
【０１２１】
ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って図９のフローを実行する例について説明する。
【０１２２】
Ｓ４０４は、図４のＳ４０４と同等である。
【０１２３】
Ｓ９０１は、ＭＦＰ制御部１１３が、表示優先順位テーブル１１４内における、デバイス操作履歴参照欄３０５の設定を確認することを示す。ＭＦＰ制御部１１３は、操作履歴参照欄３０５の設定を確認すると操作歴情報記憶部１１５に記憶されている操作履歴情報を読み出す。
【０１２４】
Ｓ９０２は、ＭＦＰ制御部１１３が、Ｓ９０１においてデバイスの操作履歴情報を確認すると、操作履歴情報にある操作頻度の高いの上位ｎ位までを、必須表示オブジェクト（ボタンまたは表示項目）とし、それ以降を優先表示項目へ分類することを示す。ここで、ｎは記憶部１１８にあらかじめ登録されていてもよいし、ユーザが任意の数字を設定できるようにしてもよい。
【０１２５】
Ｓ９０３は、ＭＦＰ制御部１１３が、Ｓ９０２で表示オブジェクトとして選択されなかったオブジェクトを非表示とすることを示す。具体的には、図７と同様の動作を行う。
【０１２６】
Ｓ４０６は、図４のＳ４０６と同等である。
【０１２７】
ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って図８のフローを実行することについて説明したが、これに限らない。操作入力部１０２が、プロセッサ、プログラム格納部を有して実行してもよい。図１０は、デバイス状態を表示する時の画像表示領域２０２を縮小する動作の例を図示したものである。これについては、図８のフローにおいて説明した動作に従う。
【０１２８】
１０００は、操作入力部１１２にデバイスの状態を表示するオブジェクト（例えば、「ＪＡＭ発生！」と表示されるオブジェクト）を表示するための領域があるかどうかを確認している状態を概念的に示している。ここで、ＭＦＰ制御部１１３は、デバイスの状態を表示するオブジェクトを表示するためのスペースを確保できるかを確認する。ここでは、画像表示領域２０２が、デバイスの状態を表示する領域と重なっていることがわかる。これによって、ＭＦＰ制御部１１３は、デバイスの状態を表示する領域のスペースが不足していることを確認する。
【０１２９】
１００１は、ＭＦＰ制御部１１３は、画像表示領域２０２を縮小し、それによってデバイスの状態を表示する領域を確保し表示したことを示す。
【０１３０】
図１１は、デバイスの状態を表示する場合に、一部のオブジェクトを非表示する動作の例を図示したものである。これについては、図８のフローにおいて説明した動作に従う。
【０１３１】
１１００は、１０００と同様に、操作入力部１０２にデバイスの状態を表示するオブジェクト（例えば、「ＪＡＭ発生！」と表示されるオブジェクト）を表示するための領域があるかどうかを確認している状態を概念的に示している。ＭＦＰ制御部１１３がデバイスの状態を表示する領域を表示するスペースを確認することを示す。ここでは、操作ボタン（「Ｓｅｎｄボタン、ＦＡＸボタン、ＣＯＰＹボタン、応用設定ボタン」）が、とデバイスの状態を表示する領域と重なっていることがわかる。これによって、ＭＦＰ制御部１１３は、デバイスの状態を表示する領域が不足していることを確認する。
【０１３２】
１１０１は、ＭＦＰ制御部１１３が、オブジェクト（操作ボタンまたは表示項目）を非表示とし、デバイスの状態を表示する領域を確保したことを示す。
【０１３３】
図１２は、デバイスに新しい機能プログラムをインストールすることで、操作入力部に新しいオブジェクトが追加された場合に、オブジェクトの再配置を行う例を図示したものである。
【０１３４】
１２００は、ＭＦＰ制御部１１３が、デバイスに新規に追加された機能に関する表示オブジェクト（ＩＣカード機能）を、操作入力部１０２上に表示することを示す。ここでは、操作入力部１０２の画像表示領域２０２が、新規に追加された機能に関する表示オブジェクトと重なっているため、新規に追加された機能に関する表示オブジェクトは、半透明表示となっている。
【０１３５】
１２０１は、ＭＦＰ制御部１１３が、新規に追加された機能に関するオブジェクトを表示するために、画像表示領域を拡大し、オブジェクトを再配置したことを示す。
ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って動作を実行する。
【０１３６】
デバイスに新しい機能プログラム（例えば、ＩＤカードアプリケーション）をインストールすると、ＭＦＰ制御部１１３は表示優先順位テーブル１１４を更新する。ＩＤカードアプリケーションを示すオブジェクトは、必須表示オブジェクトとして登録される。必須オブジェクトとして登録されると、ＭＦＰ制御部１１３は、他のオブジェクトや画像表示領域との関係に基づいて、各オブジェクトの配置、画像表示領域の拡大あるいは縮小を行う（図６、７、８を参照）。
【０１３７】
また、Ｓ８０１からＳ８０７までの処理を以下のように読み替えて処理をするようにしてもよい。即ち、図８のＳ８０１の「デバイス内に状態異常が発生」を「デバイスに新しい機能プログラム（例えば、ＩＤカードアプリケーション）をインストールする」に読み替える。さらに、Ｓ８０２からＳ８０７までの「デバイスの状態を表示する領域」に関する処理を「新しい機能プログラム（例えば、ＩＤカードアプリケーション）を示すオブジェクト」に関する処理と読み替える。尚、この際、新しい機能プログラムのインストールとは無関係なので、Ｓ８０８からＳ８１１の処理は、実行されない。
【０１３８】
図１３は、画像表示領域２０２とデバイスの状態を並列に表示する場合の例を図示している。これは、図８のフローにおいて、デバイス異常状態が解除された後も、デバイスの状態表示を維持する様に設定されていることを示す。ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って、図８のデバイス異常状態が解除された後も、デバイスの状態表示を維持する様に表示処理を実行している。ここで「ＣＯＰＹ／Ａ４  ＧＲＥＥＮ」は異常のない状態を示している。図１４は、操作入力部１０２におけるデバイス操作ボタンと入力画像データ１０５操作ボタンとともに表示している例を示す。これは、図６のフローにより発生するオブジェクトの配置例である。ここでは、表示優先順位テーブル１１４に設定されている優先表示オブジェクト（ボタンまたは表示項目）に、画像表示領域に表示されている動画像や音声データのための操作ボタンも設定されている。「−Ｃｈ＋」ボタンは、地上波テレビジョンや有線放送などのためのチャネルの選択するためのボタンを表す。「−Ｖｏ＋」ボタンは、動画に伴って出力される音声データの音量を選択するためのボタンである。ＭＦＰ制御部１１３は、デバイスに関する操作オブジェクト（「ＣＯＰＹ」ボタン、「ＦＡＸ」ボタンなど）と入力画像データ１０５に関する操作オブジェクト（「−Ｃｈ＋」ボタン、「−Ｖｏ＋」ボタン）を、ともに表示している。これによって、受信した画像の視聴に関する操作をしている場合であっても、操作画面の切り替えなどをすることなく、コピー、ＦＡＸ、ＳＥＮＤなどのデバイスの機能を使用することができるという顕著な効果を有する。図１５は、当該操作部における表示オブジェクト（ボタンまたは表示項目）の属性による優先表示の一例を図示したものである。これは、図９のフローにおいて、操作入力部１０２で表示されるオブジェクト（ボタンまたは表示項目）の表示設定が、表示オブジェクトの属性優先に設定された場合の動作の例を示す。ここでは、音声や画像データに関するオブジェクト（ボタンまたは表示項目）は、デバイス（ＣＯＰＹ、Ｓｅｎｄ、Ｆａｘなど）に関するオブジェクトよりも優先している。
【０１３９】
１５００は、ＭＦＰ制御部１１３が、画像データを受信していない、デバイス通常の待機状態を示す。
【０１４０】
１５０１は、必須表示オブジェクト（ボタンまたは表示項目）として、画像表示領域２０２に関するオブジェクト（再生／一時停止ボタン）を加えている。以上述べてきたとおり、ここでは受信画像データ１０５を操作入力部１０２に表示する場合に、「非表示」とするオブジェクト（ボタンまたは表示項目）を定義したが、これに限らない。「非表示」とするかわりに、それらのオブジェクトについては「縮小表示する」オブジェクトと定義してもよい。この場合、それらのオブジェクトは画像表示領域２０２、必須表示オブジェクト、優先表示オブジェクトの表示を邪魔することなく縮小表示されたオブジェクトが再配置される。具体的には、図４から図９までのフローについて、オブジェクトを非表示にする処理に関する部分を縮小表示に読み替えればよい。ここでは、ＭＦＰ制御部１１３がプログラム格納部１１７に格納されているプログラムに従って以上の処理を実行するようにすればよい。また、これに限らず、操作入力部１０２が、プロセッサ、プログラム格納部を有して以上の処理を実行してもよい。
【０１４１】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１４２】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１４３】
本実施形態における機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１４４】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を装置に供給することによっても、本発明の目的が達成される。
【０１４５】
その場合、装置のコンピュータ（ＣＰＵまたはＭＰＵ）が、供給された記憶媒体に記録されたプログラムコードを読出し実行する。
【０１４６】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１４７】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【０１４８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【０１５０】
１０１  デバイス本体１０１
１０２  操作入力部
１１１  当該デバイスにおける、画像データ制御部
１１２  ワークメモリ
１１３  当該デバイスの全体を制御するＭＦＰ制御部
１１４  当該デバイス内に格納されている、表示優先順位を示すテーブル
１１５  操作履歴情報記憶部
１１６  ＭＦＰ制御部１１３で実行されるプログラムを格納するプログラム格納部
１１７  外部インターフェース
１０８  スキャナ部。１１８から入力される画像データやプリンタ部１２０に出力される画像データを蓄積する画像データ蓄積部
１１８  記憶部。記憶部１１８は、表示優先順位テーブル１１４、操作履歴情報記憶部１１５、プログラム格納部１１６、画像データ格納部１１７を含む
１１９  原稿を読み取るためのスキャナ部
１２０  画像データを印刷するためのプリンタ部
【図１】
2014132472.tif 000003
【図２】
2014132472.tif 000004
【図３】
2014132472.tif 000005
【図４】
2014132472.tif 000006
【図５】
2014132472.tif 000007
【図６】
2014132472.tif 000008
【図７】
2014132472.tif 000009
【図８】
2014132472.tif 000010
【図９】
2014132472.tif 000011
【図１０】
2014132472.tif 000012
【図１１】
2014132472.tif 000013
【図１２】
2014132472.tif 000014
【図１３】
2014132472.tif 000015
【図１４】
2014132472.tif 000016
【図１５】
2014132472.tif 000017