(57)【要約】【課題】  画面の表示に関して記憶部において使用する容量と、画面の切り替えの速度とを適切化することができる電子機器および表示制御プログラムを提供する。【解決手段】  ＭＦＰは、表示部と、表示部に表示させる画面の画面データを記憶するＲＡＭと、ＲＡＭに記憶される画面データに基づいた表示部による画面の表示を制御する表示制御手段とを備え、表示制御手段は、複数種類の画面の画面データをＲＡＭに記憶させることが可能なパフォーマンス優先モードと、１種類のみの画面の画面データをＲＡＭに記憶させることが可能なメモリー優先モードとを切り替え可能であり（Ｓ５３、Ｓ５５、Ｓ５７、Ｓ５９、Ｓ６１）、パフォーマンス優先モードは、ＲＡＭに記憶される複数種類の画面の画面データのうち表示部への画面の表示が許可される画面データのみに基づいて、表示部に画面を表示するモードであることを特徴とする。【選択図】  図６
2015174372.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部に表示させる画面のデータを記憶する記憶部と、
前記記憶部に記憶されるデータに基づいた前記表示部による画面の表示を制御する表示制御手段とを備え、
前記表示制御手段は、
複数種類の画面のデータを前記記憶部に記憶させることが可能な第１のモードと、
１種類のみの画面のデータを前記記憶部に記憶させることが可能な第２のモードとを切り替え可能であり、
前記第１のモードは、前記記憶部に記憶される複数種類の画面のデータのうち前記表示部への画面の表示が許可されるデータのみに基づいて、前記表示部に画面を表示するモードであることを特徴とする電子機器。
【請求項２】
前記表示制御手段は、前記記憶部の空き容量に応じて前記第１のモードおよび前記第２のモードを切り替えることを特徴とする請求項１に記載の電子機器。
【請求項３】
操作部を備え、
前記表示制御手段は、前記操作部が操作された場合に、前記第２のモードであるとき、前記第２のモードから前記第１のモードに切り替えることを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
前記表示制御手段は、前記操作部が操作されていない時間が特定の時間以上である場合に、前記第１のモードであるとき、前記第１のモードから前記第２のモードに切り替えることを特徴とする請求項３に記載の電子機器。
【請求項５】
操作部を備え、
前記表示制御手段は、前記操作部が操作されていない時間が特定の時間以上である場合に、前記第１のモードであるとき、前記第１のモードから前記第２のモードに切り替えることを特徴とする請求項１または請求項２に記載の電子機器。
【請求項６】
表示部と、
前記表示部に表示させる画面のデータを記憶する記憶部とを備える電子機器によって実行される表示制御プログラムであって、
前記記憶部に記憶されるデータに基づいた前記表示部による画面の表示を制御する表示制御手段として前記電子機器を機能させ、
前記表示制御手段は、
複数種類の画面のデータを前記記憶部に記憶させることが可能な第１のモードと、
１種類のみの画面のデータを前記記憶部に記憶させることが可能な第２のモードとを切り替え可能であり、
前記第１のモードは、前記記憶部に記憶される複数種類の画面のデータのうち前記表示部への画面の表示が許可されるデータのみに基づいて、前記表示部に画面を表示するモードであることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部に画面を表示する電子機器および表示制御プログラムに関する。
【背景技術】
【０００２】
従来、表示部に画面を表示する電子機器として、複数種類の画面のデータを記憶部に記憶させることが可能であって、記憶部に記憶される複数種類の画面のデータのうち表示部への画面の表示が許可されるデータのみに基づいて、表示部に画面を表示するものが知られている（例えば、特許文献１、２参照。）。従来の電子機器は、表示部に表示する可能性がある複数種類の画面のデータを事前に記憶部に記憶しておき、記憶部に記憶している複数種類の画面のデータから、実際に表示部に画面を表示するデータを選択するので、画面の切り替え時に切り替え後の画面のデータを作成する必要がない。したがって、従来の電子機器は、画面を高速に切り替えることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２４９３７０号公報
【特許文献２】特開２０１０−１０８３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の電子機器においては、複数種類の画面のデータを記憶部に記憶させるので、画面の表示に関して記憶部において使用する容量が大きいという問題がある。
【０００５】
そこで、本発明は、画面の表示に関して記憶部において使用する容量と、画面の切り替えの速度とを適切化することができる電子機器および表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、表示部と、前記表示部に表示させる画面のデータを記憶する記憶部と、前記記憶部に記憶されるデータに基づいた前記表示部による画面の表示を制御する表示制御手段とを備え、前記表示制御手段は、複数種類の画面のデータを前記記憶部に記憶させることが可能な第１のモードと、１種類のみの画面のデータを前記記憶部に記憶させることが可能な第２のモードとを切り替え可能であり、前記第１のモードは、前記記憶部に記憶される複数種類の画面のデータのうち前記表示部への画面の表示が許可されるデータのみに基づいて、前記表示部に画面を表示するモードであることを特徴とする。
【０００７】
この構成により、本発明の電子機器は、画面の表示に関して記憶部において使用する容量が多いが画面の切り替えの速度が速い第１のモードと、画面の切り替えの速度が遅いが画面の表示に関して記憶部において使用する容量が少ない第２のモードとを切り替え可能であるので、第１のモードと、第２のモードとが適切に切り替えられることによって、画面の表示に関して記憶部において使用する容量と、画面の切り替えの速度とを適切化することができる。
【０００８】
また、本発明の電子機器において、前記表示制御手段は、前記記憶部の空き容量に応じて前記第１のモードおよび前記第２のモードを切り替えても良い。
【０００９】
この構成により、本発明の電子機器は、画面の表示に関して記憶部において使用する容量が多いが画面の切り替えの速度が速い第１のモードと、画面の切り替えの速度が遅いが画面の表示に関して記憶部において使用する容量が少ない第２のモードとを記憶部の空き容量に応じて自動的に切り替えるので、画面の表示に関して記憶部において使用する容量と、画面の切り替えの速度とを記憶部の空き容量に応じて適切化することができる。
【００１０】
また、本発明の電子機器は、操作部を備え、前記表示制御手段は、前記操作部が操作された場合に、前記第２のモードであるとき、前記第２のモードから前記第１のモードに切り替えても良い。
【００１１】
この構成により、本発明の電子機器は、操作部が操作された場合に、画面の切り替えの速度が遅いが画面の表示に関して記憶部において使用する容量が少ない第２のモードであるとき、画面の表示に関して記憶部において使用する容量が多いが画面の切り替えの速度が速い第１のモードに自動的に切り替えるので、操作部が操作された場合、すなわち、画面が頻繁に切り替えられる可能性が高い場合に、画面の切り替えの速度を高速化することができる。
【００１２】
また、本発明の電子機器において、前記表示制御手段は、前記操作部が操作されていない時間が特定の時間以上である場合に、前記第１のモードであるとき、前記第１のモードから前記第２のモードに切り替えても良い。
【００１３】
この構成により、本発明の電子機器は、操作部が操作されていない時間が特定の時間以上である場合に、画面の表示に関して記憶部において使用する容量が多いが画面の切り替えの速度が速い第１のモードであるとき、画面の切り替えの速度が遅いが画面の表示に関して記憶部において使用する容量が少ない第２のモードに自動的に切り替えるので、操作部が操作されていない時間が特定の時間以上である場合、すなわち、画面が頻繁に切り替えられる可能性が低い場合に、画面の表示に関して記憶部において使用する容量を低減することができる。
【００１４】
また、本発明の電子機器は、操作部を備え、前記表示制御手段は、前記操作部が操作されていない時間が特定の時間以上である場合に、前記第１のモードであるとき、前記第１のモードから前記第２のモードに切り替えても良い。
【００１５】
この構成により、本発明の電子機器は、操作部が操作されていない時間が特定の時間以上である場合に、画面の表示に関して記憶部において使用する容量が多いが画面の切り替えの速度が速い第１のモードであるとき、画面の切り替えの速度が遅いが画面の表示に関して記憶部において使用する容量が少ない第２のモードに自動的に切り替えるので、操作部が操作されていない時間が特定の時間以上である場合、すなわち、画面が頻繁に切り替えられる可能性が低い場合に、画面の表示に関して記憶部において使用する容量を低減することができる。
【００１６】
本発明の表示制御プログラムは、表示部と、前記表示部に表示させる画面のデータを記憶する記憶部とを備える電子機器によって実行される表示制御プログラムであって、前記記憶部に記憶されるデータに基づいた前記表示部による画面の表示を制御する表示制御手段として前記電子機器を機能させ、前記表示制御手段は、複数種類の画面のデータを前記記憶部に記憶させることが可能な第１のモードと、１種類のみの画面のデータを前記記憶部に記憶させることが可能な第２のモードとを切り替え可能であり、前記第１のモードは、前記記憶部に記憶される複数種類の画面のデータのうち前記表示部への画面の表示が許可されるデータのみに基づいて、前記表示部に画面を表示するモードであることを特徴とする。
【００１７】
この構成により、本発明の表示制御プログラムは、画面の表示に関して記憶部において使用する容量が多いが画面の切り替えの速度が速い第１のモードと、画面の切り替えの速度が遅いが画面の表示に関して記憶部において使用する容量が少ない第２のモードとを切り替え可能であるので、第１のモードと、第２のモードとが適切に切り替えられることによって、画面の表示に関して記憶部において使用する容量と、画面の切り替えの速度とを適切化することができる。
【発明の効果】
【００１８】
本発明の電子機器および表示制御プログラムは、画面の表示に関して記憶部において使用する容量と、画面の切り替えの速度とを適切化することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施の形態に係るＭＦＰのブロック図である。
【図２】図１に示す制御部の機能のブロック図である。
【図３】パフォーマンス優先モードにおける図１に示すＲＡＭの一例を示す図である。
【図４】パフォーマンス優先モードにおいて図２に示す表示制御手段によって管理される情報の一例を示す図である。
【図５】メモリー優先モードにおける図１に示すＲＡＭの一例を示す図である。
【図６】図１に示すＭＦＰによる画面の表示の動作のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２１】
まず、本実施の形態に係る電子機器としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成について説明する。
【００２２】
図１は、本実施の形態に係るＭＦＰ１０のブロック図である。
【００２３】
図１に示すように、ＭＦＰ１０は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部１１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部１２と、原稿から画像データを読み取る読取デバイスであるスキャナー１３と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター１４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部１５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部１６と、各種のデータを記憶しているＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶デバイス１７と、ＭＦＰ１０全体を制御する制御部２０とを備えている。
【００２４】
操作部１１は、表示部１２とともにタッチパネルを形成していても良い。
【００２５】
記憶デバイス１７は、表示部１２に画面を表示するための表示制御プログラム１７ａを記憶している。表示制御プログラム１７ａは、ＭＦＰ１０の製造段階でＭＦＰ１０にインストールされていても良いし、ＳＤカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの記憶媒体からＭＦＰ１０に追加でインストールされても良いし、ネットワーク上からＭＦＰ１０に追加でインストールされても良い。
【００２６】
制御部２０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２と、ＣＰＵ２１の作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３とを備えている。ＣＰＵ２１は、ＲＯＭ２２または記憶デバイス１７に記憶されているプログラムを実行する。
【００２７】
ＲＡＭ２３は、表示部１２に表示させる画面のデータ（以下「画面データ」と言う。）を記憶する記憶部を構成している。
【００２８】
図２は、制御部２０の機能のブロック図である。
【００２９】
図２に示すように、制御部２０は、記憶デバイス１７（図１参照。）に記憶されている表示制御プログラム１７ａ（図１参照。）を実行することによって、ＲＡＭ２３（図１参照。）に記憶される画面データに基づいた表示部１２（図１参照。）による画面の表示を制御する表示制御手段２０ａとして機能する。
【００３０】
また、制御部２０は、ＲＯＭ２２（図１参照。）または記憶デバイス１７に記憶されているプログラムを実行することによって、ＭＦＰ１０（図１参照。）のシステムのエラーを通知するためのシステムエラー通知手段２０ｂとして機能する。
【００３１】
なお、システムのエラーとしては、例えば、ＲＡＭ２３の空き容量が無くなったというエラー、ファームウェアに異常が発生したというエラーが存在する。
【００３２】
また、制御部２０は、ＲＯＭ２２または記憶デバイス１７に記憶されているプログラムを実行することによって、ＭＦＰ１０の利用者の認証を実行する認証手段２０ｃとして機能する。
【００３３】
また、制御部２０は、ＲＯＭ２２または記憶デバイス１７に記憶されているプログラムを実行することによって、スキャナー１３（図１参照。）によって原稿から読み取った画像データに基づいてプリンター１４（図１参照。）によって記録媒体に印刷するコピーを実行するコピー手段２０ｄ、ネットワーク通信部１６（図１参照。）によって受信した印刷データに基づいてプリンター１４によって記録媒体に印刷するプリントを実行するプリント手段２０ｅ、および、ファックス通信部１５（図１参照。）によって送受信するファックスを実行するファックス手段２０ｆとして機能する。
【００３４】
表示制御手段２０ａは、複数種類の画面の画面データをＲＡＭ２３に記憶させることが可能な第１のモードとしてのパフォーマンス優先モードと、１種類のみの画面の画面データをＲＡＭ２３に記憶させることが可能な第２のモードとしてのメモリー優先モードとを切り替え可能である。パフォーマンス優先モードは、ＲＡＭ２３に記憶される複数種類の画面の画面データのうち表示部１２への画面の表示が許可される画面データのみに基づいて、表示部１２に画面を表示するモードである。
【００３５】
ここで、本実施の形態においては、表示部１２に表示される画面の種類として、システムエラー通知手段２０ｂによって通知されるシステムのエラーに関するシステムエラー画面と、認証手段２０ｃによって実行される認証に関する認証画面と、コピー手段２０ｄによって実行されるコピーに関するコピー画面と、プリント手段２０ｅによって実行されるプリントに関するプリント画面と、ファックス手段２０ｆによって実行されるファックスに関するファックス画面という５種類を例に説明する。ＭＦＰ１０は、他の種類の画面を表示部１２に表示しても良い。
【００３６】
なお、コピーに関するエラーは、システムエラー画面ではなくコピー画面に表示される。同様に、プリントに関するエラー、ファックスに関するエラーは、それぞれ、プリント画面、ファックス画面に表示される。
【００３７】
次に、パフォーマンス優先モードについて説明する。
【００３８】
図３は、パフォーマンス優先モードにおけるＲＡＭ２３の一例を示す図である。
【００３９】
図３に示すように、表示制御手段２０ａ（図２参照。）は、パフォーマンス優先モードにおいて、システムエラー画面の画面データ２３ａと、認証画面の画面データ２３ｂと、コピー画面の画面データ２３ｃと、プリント画面の画面データ２３ｄと、ファックス画面の画面データ２３ｅとをＲＡＭ２３に記憶させることが可能である。
【００４０】
システムエラー通知手段２０ｂ（図２参照。）は、システムのエラーが発生したことを検知した場合に、画面データ２３ａの生成を表示制御手段２０ａに指示する。そして、表示制御手段２０ａは、システムエラー通知手段２０ｂからの指示に応じて、画面データ２３ａを生成し、生成した画面データ２３ａをＲＡＭ２３に記憶させる。
【００４１】
認証手段２０ｃ（図２参照。）は、ＭＦＰ１０（図１参照。）の利用者の認証の実行が例えば操作部１１（図１参照。）を介して指示された場合に、画面データ２３ｂの生成を表示制御手段２０ａに指示する。そして、表示制御手段２０ａは、認証手段２０ｃからの指示に応じて、画面データ２３ｂを生成し、生成した画面データ２３ｂをＲＡＭ２３に記憶させる。
【００４２】
表示制御手段２０ａは、パフォーマンス優先モードの実行が開始された時点で画面データ２３ｃ、画面データ２３ｄおよび画面データ２３ｅを生成し、生成した画面データ２３ｃ、画面データ２３ｄおよび画面データ２３ｅをＲＡＭ２３に記憶させる。
【００４３】
図４は、パフォーマンス優先モードにおいて表示制御手段２０ａ（図２参照。）によって管理される情報の一例を示す図である。
【００４４】
図４に示すように、表示制御手段２０ａは、パフォーマンス優先モードにおいて、画面の階層、種類および状態を管理している。
【００４５】
画面の階層としては、システムエラー画面が所属している第１階層と、認証画面が所属している第２階層と、コピー画面、プリント画面およびファックス画面が所属している第３階層とが設けられている。
【００４６】
画面の状態には、「表示」および「非表示」が存在する。状態が「表示」である画面の画面データは、表示部１２（図１参照。）への画面の表示が許可される画面データである。状態が「非表示」である画面の画面データは、表示部１２への画面の表示が許可されない画面データである。すなわち、表示制御手段２０ａは、状態が「非表示」である画面の画面データがＲＡＭ２３（図１参照。）に記憶されていても、状態が「非表示」である画面を表示部１２に表示しない。表示制御手段２０ａは、同一の階層に複数種類の画面が所属する場合に、同一の階層に所属する複数種類の画面のうち多くても１種類の画面のみに「表示」を割り当てる。記憶デバイス１７（図１参照。）には、ＭＦＰ１０（図１参照。）の状態がどのような状態の場合に何れの種類の画面の状態を「表示」および「非表示」の何れに設定するかを規定しているテーブルが記憶されている。表示制御手段２０ａは、ＭＦＰ１０の状態と、記憶デバイス１７に記憶されているテーブルとに基づいて、各画面の状態を設定する。
【００４７】
第１階層に所属していて状態が「表示」である画面は、第２階層に所属していて状態が「表示」である画面、および、第３階層に所属していて状態が「表示」である画面よりも、表示部１２による表示における画面の重ね合わせにおいて上に重ねられて表示される。第２階層に所属していて状態が「表示」である画面は、第３階層に所属していて状態が「表示」である画面よりも、表示部１２による表示における画面の重ね合わせにおいて上に重ねられて表示される。
【００４８】
図４に示す例では、表示制御手段２０ａは、システムエラー画面の画面データ２３ａ（図３参照。）と、認証画面の画面データ２３ｂ（図３参照。）と、コピー画面の画面データ２３ｃ（図３参照。）と、プリント画面の画面データ２３ｄ（図３参照。）と、ファックス画面の画面データ２３ｅ（図３参照。）とがＲＡＭ２３に記憶されていても、画面データ２３ｃに基づいたコピー画面のみを表示部１２に表示する。
【００４９】
次に、メモリー優先モードについて説明する。
【００５０】
図５は、メモリー優先モードにおけるＲＡＭ２３の一例を示す図である。
【００５１】
図５に示すように、表示制御手段２０ａは、メモリー優先モードにおいて、システムエラー画面の画面データ２３ａ（図３参照。）と、認証画面の画面データ２３ｂ（図３参照。）と、コピー画面の画面データ２３ｃと、プリント画面の画面データ２３ｄ（図３参照。）と、ファックス画面の画面データ２３ｅ（図３参照。）とのうち、１種類の画面の画面データのみをＲＡＭ２３に記憶させることが可能である。図５に示す例では、表示制御手段２０ａは、画面データ２３ｃのみをＲＡＭ２３に記憶させており、画面データ２３ｃに基づいたコピー画面のみを表示部１２に表示する。
【００５２】
次に、ＭＦＰ１０による画面の表示の動作について説明する。
【００５３】
図６は、ＭＦＰ１０による画面の表示の動作のフローチャートである。
【００５４】
図６に示すように、制御部２０の表示制御手段２０ａは、パフォーマンス優先モードおよびメモリー優先モードのうちデフォルトのモードを実行する（Ｓ５１）。
【００５５】
次いで、表示制御手段２０ａは、モードの切り替えが例えば操作部１１を介して指示されたか否かを判断する（Ｓ５２）。
【００５６】
表示制御手段２０ａは、モードの切り替えが指示されたとＳ５２において判断すると、指示されたモードに切り替える（Ｓ５３）。ここで、表示制御手段２０ａは、パフォーマンス優先モードである場合に、パフォーマンス優先モードへの切り替えが指示されたとき、モードの切り替えを実行しない。同様に、表示制御手段２０ａは、メモリー優先モードである場合に、メモリー優先モードへの切り替えが指示されたとき、モードの切り替えを実行しない。
【００５７】
表示制御手段２０ａは、メモリー優先モードからパフォーマンス優先モードに切り替える場合、切り替え前にＲＡＭ２３に記憶させていた画面データをそのままＲＡＭ２３に記憶させ続ける。また、表示制御手段２０ａは、メモリー優先モードからパフォーマンス優先モードに切り替える場合、メモリー優先モードからパフォーマンス優先モードに切り替えた時点で画面データ２３ｃ、画面データ２３ｄおよび画面データ２３ｅを生成し、生成した画面データ２３ｃ、画面データ２３ｄおよび画面データ２３ｅをＲＡＭ２３に記憶させる。ただし、表示制御手段２０ａは、切り替え前にＲＡＭ２３に記憶させていた画面データが画面データ２３ｃ、画面データ２３ｄおよび画面データ２３ｅの何れかである場合には、切り替え前にＲＡＭ２３に記憶させていた画面データを新たに生成しない。
【００５８】
また、表示制御手段２０ａは、メモリー優先モードからパフォーマンス優先モードに切り替える場合、切り替え前にＲＡＭ２３に記憶させていた画面データに基づいた画面の状態を「表示」とするとともに、切り替え前にＲＡＭ２３に記憶させていた画面データに基づいた画面以外の画面の状態を「非表示」とする。
【００５９】
したがって、表示制御手段２０ａは、メモリー優先モードからパフォーマンス優先モードに切り替えた場合、切り替え前に表示部１２に表示していた画面を、切り替え後にもそのまま表示することができる。
【００６０】
表示制御手段２０ａは、パフォーマンス優先モードからメモリー優先モードに切り替える場合、状態が「表示」である画面のうち階層が最も上位である画面の画面データをそのままＲＡＭ２３に記憶させ続ける。一方、表示制御手段２０ａは、パフォーマンス優先モードからメモリー優先モードに切り替える場合、状態が「表示」である画面のうち階層が最も上位である画面の画面データ以外の画面データを、ＲＡＭ２３から削除する。
【００６１】
したがって、表示制御手段２０ａは、パフォーマンス優先モードからメモリー優先モードに切り替えた場合、切り替え前に表示部１２に表示していた画面を、切り替え後にもそのまま表示することができる。
【００６２】
表示制御手段２０ａは、モードの切り替えが指示されていないとＳ５２において判断するか、Ｓ５３の処理が終了すると、ＲＡＭ２３の空き容量が第１の閾値以上であるか否かを判断する（Ｓ５４）。
【００６３】
表示制御手段２０ａは、第１の閾値以上であるとＳ５４において判断すると、パフォーマンス優先モードに切り替える（Ｓ５５）。ここで、表示制御手段２０ａは、元々パフォーマンス優先モードである場合には、パフォーマンス優先モードへの切り替えを実行しない。
【００６４】
表示制御手段２０ａは、第１の閾値以上ではないとＳ５４において判断するか、Ｓ５５の処理が終了すると、ＲＡＭ２３の空き容量が第２の閾値未満であるか否かを判断する（Ｓ５６）。ここで、第２の閾値は、第１の閾値未満の値である。
【００６５】
表示制御手段２０ａは、第２の閾値未満であるとＳ５６において判断すると、メモリー優先モードに切り替える（Ｓ５７）。ここで、表示制御手段２０ａは、元々メモリー優先モードである場合には、メモリー優先モードへの切り替えを実行しない。
【００６６】
表示制御手段２０ａは、第２の閾値未満ではないとＳ５６において判断するか、Ｓ５７の処理が終了すると、操作部１１が操作されたか否かを判断する（Ｓ５８）。
【００６７】
表示制御手段２０ａは、操作部１１が操作されたとＳ５８において判断すると、パフォーマンス優先モードに切り替える（Ｓ５９）。ここで、表示制御手段２０ａは、元々パフォーマンス優先モードである場合には、パフォーマンス優先モードへの切り替えを実行しない。
【００６８】
表示制御手段２０ａは、操作部１１が操作されていないとＳ５８において判断するか、Ｓ５９の処理が終了すると、操作部１１が操作されていない時間が特定の時間以上であるか否かを判断する（Ｓ６０）。
【００６９】
表示制御手段２０ａは、特定の時間以上であるとＳ６０において判断すると、メモリー優先モードに切り替える（Ｓ６１）。ここで、表示制御手段２０ａは、元々メモリー優先モードである場合には、メモリー優先モードへの切り替えを実行しない。
【００７０】
表示制御手段２０ａは、特定の時間以上ではないとＳ６０において判断するか、Ｓ６１の処理が終了すると、Ｓ５２の処理を実行する。
【００７１】
以上に説明したように、ＭＦＰ１０は、パフォーマンス優先モードにおいて、実際に表示部１２に表示している画面の画面データだけでなく、表示部１２に表示する可能性がある複数種類の画面の画面データを事前にＲＡＭ２３に記憶しておくため、画面の表示に関してＲＡＭ２３において使用する容量が多くなる。しかしながら、ＭＦＰ１０は、パフォーマンス優先モードにおいて、表示部１２に表示する可能性がある複数種類の画面の画面データを事前にＲＡＭ２３に記憶しておき、ＲＡＭ２３に記憶している複数種類の画面の画面データから、実際に表示部１２に画面を表示する画面データを図４に示す画面の状態に応じて選択するので、画面の切り替え時に切り替え後の画面の画面データを作成する必要がない。したがって、ＭＦＰ１０は、パフォーマンス優先モードによって、画面を高速に切り替えることができる。
【００７２】
また、ＭＦＰ１０は、メモリー優先モードにおいて、ＲＡＭ２３に１種類のみの画面の画面データを記憶するので、画面を切り替える度に、切り替え前の画面データをＲＡＭ２３から削除して、切り替え後の画面データをＲＡＭ２３上に生成するという処理を実行する必要がある。したがって、ＭＦＰ１０は、画面の切り替えの速度が遅い。しかしながら、ＭＦＰ１０は、メモリー優先モードにおいて、ＲＡＭ２３に１種類のみの画面の画面データを記憶するので、画面の表示に関してＲＡＭ２３において使用する容量が少なくて済む。
【００７３】
したがって、ＭＦＰ１０は、画面の表示に関してＲＡＭ２３において使用する容量が多いが画面の切り替えの速度が速いパフォーマンス優先モードと、画面の切り替えの速度が遅いが画面の表示に関してＲＡＭ２３において使用する容量が少ないメモリー優先モードとが適切に切り替えられる（Ｓ５３、Ｓ５５、Ｓ５７、Ｓ５９、Ｓ６１）ことによって、画面の表示に関してＲＡＭ２３において使用する容量と、画面の切り替えの速度とを適切化することができる。
【００７４】
ＭＦＰ１０は、画面の表示に関してＲＡＭ２３において使用する容量が多いが画面の切り替えの速度が速いパフォーマンス優先モードと、画面の切り替えの速度が遅いが画面の表示に関してＲＡＭ２３において使用する容量が少ないメモリー優先モードとをＲＡＭ２３の空き容量に応じて自動的に切り替える（Ｓ５４〜Ｓ５７）ので、画面の表示に関してＲＡＭ２３において使用する容量と、画面の切り替えの速度とをＲＡＭ２３の空き容量に応じて適切化することができる。
【００７５】
ＭＦＰ１０は、操作部１１が操作された場合に（Ｓ５８でＹＥＳ）、画面の切り替えの速度が遅いが画面の表示に関してＲＡＭ２３において使用する容量が少ないメモリー優先モードであるとき、画面の表示に関してＲＡＭ２３において使用する容量が多いが画面の切り替えの速度が速いパフォーマンス優先モードに自動的に切り替える（Ｓ５９）ので、操作部１１が操作された場合、すなわち、画面が頻繁に切り替えられる可能性が高い場合に、画面の切り替えの速度を高速化することができる。
【００７６】
ＭＦＰ１０は、操作部１１が操作されていない時間が特定の時間以上である場合に（Ｓ６０でＹＥＳ）、画面の表示に関してＲＡＭ２３において使用する容量が多いが画面の切り替えの速度が速いパフォーマンス優先モードであるとき、画面の切り替えの速度が遅いが画面の表示に関してＲＡＭ２３において使用する容量が少ないメモリー優先モードに自動的に切り替える（Ｓ６１）ので、操作部１１が操作されていない時間が特定の時間以上である場合、すなわち、画面が頻繁に切り替えられる可能性が低い場合に、画面の表示に関してＲＡＭ２３において使用する容量を低減することができる。
【００７７】
なお、ＭＦＰ１０は、Ｓ５２およびＳ５３の処理と、Ｓ５４およびＳ５５の処理と、Ｓ５６およびＳ５７の処理と、Ｓ５８およびＳ５９の処理と、Ｓ６０およびＳ６１の処理との何れか１つ以上を省略しても良い。
【００７８】
また、ＭＦＰ１０は、第１の閾値および第２の閾値という２つの閾値に基づいてＳ５４〜Ｓ５７の処理を実行するようになっているが、１つの閾値に基づいてＳ５４〜Ｓ５７の処理を実行するようになっていても良い。すなわち、第１の閾値および第２の閾値が同一の値であっても良い。
【００７９】
本発明の電子機器は、本実施の形態においてＭＦＰであるが、表示部に画面を表示する電子機器であれば、プリンター専用機、コピー専用機、ＦＡＸ専用機など、ＭＦＰ以外の画像形成装置であっても良いし、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）など、画像形成装置以外の電子機器であっても良い。
【符号の説明】
【００８０】
１０  ＭＦＰ（電子機器）
１１  操作部
１２  表示部
１７ａ  表示制御プログラム
２０ａ  表示制御手段
２３  ＲＡＭ（記憶部）
２３ａ、２３ｂ、２３ｃ、２３ｄ、２３ｅ  画面データ（データ）
【図１】
2015174372.tif 000003
【図２】
2015174372.tif 000004
【図３】
2015174372.tif 000005
【図４】
2015174372.tif 000006
【図５】
2015174372.tif 000007
【図６】
2015174372.tif 000008