(57)【要約】【課題】履歴ボタンに関するユーザの操作性の低下を抑制することができる画像処理装置を提供する。【解決手段】ＭＦＰ１０１は、ユーザに設定されたジョブ設定情報に基づいてジョブを実行し、ジョブの実行に応じて上記ジョブ設定情報を呼び出すための履歴ボタン２０４ａ〜２０４ｄをディスプレイ１０７に表示する。ＭＦＰ１０１は、ディスプレイ１０７の表示サイズに基づいて設定内容表示領域２０７ａ〜２０７ｄに表示される情報量を制御する。【選択図】図３
2019209666.tif 000002
【特許請求の範囲】
【請求項１】
表示手段を備え、ユーザに選択された機能の実行に応じて前記機能で使用されたジョブ設定情報を呼び出すための履歴ボタンを前記表示手段に表示する画像処理装置であって、
前記履歴ボタンを構成する表示領域に前記ジョブ設定情報に関する情報を表示する制御を行う表示制御手段と、
前記表示手段の表示サイズを取得する取得手段とを備え、
前記表示制御手段は、前記表示手段の表示サイズに基づいて前記表示領域に表示される情報量を制御することを特徴とする画像処理装置。
【請求項２】
前記ジョブ設定情報は、複数の設定値を含み、
前記表示手段の表示サイズが予め定められた所定の表示サイズ未満である場合、前記表示制御手段は、前記ジョブ設定情報に含まれる一部の設定値に関する情報を前記表示領域に表示することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記ジョブ設定情報に含まれる設定値が、当該設定値に対応する設定項目の初期値であって前記画像処理装置の工場出荷時に登録された初期値と一致するか否かを判別する判別手段を更に備え、
前記表示手段の表示サイズが前記所定の表示サイズ未満である場合、前記表示制御手段は、前記ジョブ設定情報に含まれる複数の設定値のうち、前記初期値と一致しない設定値に関する情報を前記表示領域に表示することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記表示手段の表示サイズが前記所定の表示サイズ以上である場合、前記表示制御手段は、前記ジョブ設定情報に含まれる全ての設定値に関する情報を前記表示領域に表示することを特徴とする請求項２又は３記載の画像処理装置。
【請求項５】
前記表示制御手段による表示制御は、前記表示手段のために専用に作られていない表示制御プログラムに基づいて行われることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
表示手段を備え、ユーザに選択された機能の実行に応じて前記機能で使用されたジョブ設定情報を呼び出すための履歴ボタンを前記表示手段に表示する画像処理装置の制御方法であって、
前記履歴ボタンを構成する表示領域に前記ジョブ設定情報に関する情報を表示する制御を行う表示制御ステップと、
前記表示手段の表示サイズを取得する取得ステップとを有し、
前記表示制御ステップは、前記表示手段の表示サイズに基づいて前記表示領域に表示される情報量を制御することを特徴とする画像処理装置の制御方法。
【請求項７】
表示手段を備え、ユーザに選択された機能の実行に応じて前記機能で使用されたジョブ設定情報を呼び出すための履歴ボタンを前記表示手段に表示する画像処理装置の制御方法をコンピュータに実行させるプログラムであって、
前記画像処理装置の制御方法は、
前記履歴ボタンを構成する表示領域に前記ジョブ設定情報に関する情報を表示する制御を行う表示制御ステップと、
前記表示手段の表示サイズを取得する取得ステップとを有し、
前記表示制御ステップは、前記表示手段の表示サイズに基づいて前記表示領域に表示される情報量を制御することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
ユーザがジョブ設定画面で設定した設定値に基づいてジョブを実行する画像処理装置としてのＭＦＰ（Multi Function Peripheral）が知られている。ＭＦＰは、ジョブを実行した際に当該ジョブで用いられたジョブ設定情報を記憶する（特許文献１参照）。ジョブ設定情報は、例えば、ＭＦＰが実行した印刷ジョブで用いられた部数設定値やカラー設定値等の複数の設定値を含む。また、ＭＦＰは、記憶した各ジョブ設定情報と対応付けした複数の履歴ボタンをＭＦＰの表示部に表示する（特許文献２参照）。複数の履歴ボタンの中からユーザによって一の履歴ボタンが選択されると、ＭＦＰは、一の履歴ボタンと対応付けられたジョブ設定情報を呼び出し、呼び出したジョブ設定情報を設定した状態のジョブ設定画面を表示部に表示する。
【０００３】
履歴ボタンを構成する設定情報表示領域には、当該履歴ボタンと対応付けられたジョブ設定情報に関する情報が表示される。ユーザは、設定情報表示領域に表示された情報を確認することで、上記履歴ボタンを選択した際に呼び出されるジョブ設定情報の設定内容を容易に知ることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２０１９３１号公報
【特許文献２】特開２０１５−１４６５０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ジョブ設定情報に関する全ての情報を設定情報表示領域に表示すると、設定情報表示領域が拡大し、延いては、履歴ボタンが拡大してしまう。表示部の表示領域には限りがあるので、表示部に複数の履歴ボタンを一度に表示することができず、ユーザの操作性が低下してしまうという問題が生じる。
【０００６】
本発明の目的は、履歴ボタンに関するユーザの操作性の低下を抑制することができる画像処理装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像処理装置は、表示手段を備え、ユーザに選択された機能の実行に応じて前記機能で使用されたジョブ設定情報を呼び出すための履歴ボタンを前記表示手段に表示する画像処理装置であって、前記履歴ボタンを構成する表示領域に前記ジョブ設定情報に関する情報を表示する制御を行う表示制御手段と、前記表示手段の表示サイズを取得する取得手段とを備え、前記表示制御手段は、前記表示手段の表示サイズに基づいて前記表示領域に表示される情報量を制御することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、履歴ボタンに関するユーザの操作性の低下を抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る画像処理装置としてのＭＦＰの構成を概略的に示すブロック図である。
【図２】図１のディスプレイに表示されるホーム画面の一例を示す図である。
【図３】図１のＭＦＰによって実行される履歴ボタン表示制御処理の手順を示すフローチャートである。
【図４】図１のディスプレイに表示されるホーム画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照しながら詳述する。なお、本実施の形態では、画像処理装置としてのＭＦＰに本発明を適用した場合について説明するが、本発明はＭＦＰに限られない。例えば、過去に使用した設定情報を呼び出すための履歴ボタンを表示可能な装置、具体的に、印刷装置、スキャナ、ＦＡＸ、及びデジタルカメラといった画像形成装置や、ＰＣ及び携帯情報端末といった情報処理装置に本発明を適用してもよい。
【００１１】
図１は、本発明の実施の形態に係る画像処理装置としてのＭＦＰ１０１の構成を概略的に示すブロック図である。図１において、ＭＦＰ１０１は、制御部１０２、タッチパネル１０６、ディスプレイ１０７、外部メモリ１１１、スキャナ１１４、及びプリンタ１１５を備える。制御部１０２は、タッチパネル１０６、ディスプレイ１０７、外部メモリ１１１、スキャナ１１４、及びプリンタ１１５と接続されている。また、制御部１０２は、ＣＰＵ１０３、ＲＡＭ１０４、ＲＯＭ１０５、入力部１０８、表示制御部１０９、外部メモリＩ／Ｆ１１０、及び通信Ｉ／Ｆコントローラ１１２を備える。ＣＰＵ１０３、ＲＡＭ１０４、ＲＯＭ１０５、入力部１０８、表示制御部１０９、外部メモリＩ／Ｆ１１０、及び通信Ｉ／Ｆコントローラ１１２は、システムバス１１６を介して互いに接続されている。
【００１２】
ＭＦＰ１０１は、コピー機能、スキャン機能、及びデータ送信機能等の各機能を実現するための複数のアプリケーションを備える。ＭＦＰ１０１は、アプリケーションを起動し、ユーザに設定されたジョブ設定情報に基づいてジョブを実行する。また、ＭＦＰ１０１は、ジョブを実行した際に当該ジョブで用いられたジョブ設定情報を後述する設定履歴として格納する。制御部１０２は、ＭＦＰ１０１全体を統括的に制御する。ＣＰＵ１０３は、例えば、ＲＯＭ１０５や外部メモリ１１１に格納されたプログラムを実行して、各種制御を行う。ＲＡＭ１０４は、揮発性のメモリであり、ＣＰＵ１０３の作業領域として、また、各データの一時格納領域として用いられる。ＲＯＭ１０５は、不揮発性のメモリであり、画像データやＣＰＵ１０３によって実行されるプログラム等を格納する。以下では、ＲＡＭ１０４、ＲＯＭ１０５、及び外部メモリ１１１の総称を記憶領域とする。
【００１３】
タッチパネル１０６及びディスプレイ１０７は、ＭＦＰ１０１の操作部として機能する。タッチパネル１０６は、ディスプレイ１０７と一体的に構成され、ディスプレイ１０７の表示面の上層に取り付けられている。なお、タッチパネル１０６は透明であるので、ディスプレイ１０７の表示面がタッチパネル１０６に覆われても、ディスプレイ１０７の表示が妨げられることはない。タッチパネル１０６における入力座標は、ディスプレイ１０７の表示座標と対応付けられている。入力部１０８は、タッチパネル１０６におけるユーザ操作に基づいて該ユーザ操作の内容に対応する制御信号をＣＰＵ１０３に出力する。ＣＰＵ１０３は、受信した制御信号に基づいてＭＦＰ１０１の各構成要素を制御する。これにより、ＭＦＰ１０１は、ユーザ操作に応じた動作を実現することができる。表示制御部１０９は、ＣＰＵ１０３から受信した表示制御信号に基づいてディスプレイ１０７に対し、画像を表示させるための表示信号を出力する。ディスプレイ１０７は、表示制御部１０９から受信した表示信号に基づいて、例えば、後述する図２（ａ）のホーム画面２００を表示する。
【００１４】
外部メモリＩ／Ｆ１１０は、ハードディスク、ＳＳＤ、ＣＤ、ＤＶＤ、及びメモリーカード等の外部メモリ１１１を装着可能である。外部メモリＩ／Ｆ１１０は、ＣＰＵ１０３によって制御され、例えば、装着された外部メモリ１１１からデータを読み出し、また、外部メモリ１１１にデータを書き込む。通信Ｉ／Ｆコントローラ１１２は、ＣＰＵ１０３によって制御され、ＬＡＮ、インターネット、有線、及び無線等のネットワーク１１３を介して接続された外部装置とデータ通信を行う。スキャナ１１４は、配置された原稿を読み取り、読み取った情報に基づいて画像データを生成する。プリンタ１１５は、スキャナ１１４によって生成された画像データ等を用紙に印刷する。
【００１５】
図２は、図１のディスプレイ１０７に表示されるホーム画面２００の一例を示す図である。ホーム画面２００は、図２（ａ）に示すように、アプリケーション表示領域２０１及び履歴表示領域２０３で構成される。
【００１６】
アプリケーション表示領域２０１には、ＭＦＰ１０１に組み込まれた各アプリケーションに対応するアプリケーションボタン２０２ａ，２０２ｂが表示される。アプリケーションボタン２０２ａ，２０２ｂは、対応するアプリケーションを起動するためのボタンである。例えば、ホーム画面２００において、ユーザがアプリケーションボタン２０２ａを選択した場合、ＭＦＰ１０１は、アプリケーションボタン２０２ａに対応するコピーアプリケーションを起動する。
【００１７】
履歴表示領域２０３には、複数の履歴ボタン２０４ａ〜２０４ｄが表示される。なお、本実施の形態では、履歴ボタン２０４ａ〜２０４ｄは同様の構成であり、以下では、一例として、履歴ボタン２０４ａを用いてその構成を説明する。履歴ボタン２０４ａは、過去に実行されたジョブで用いられたジョブ設定情報を呼び出すためのボタンである。ＭＦＰ１０１は、ジョブを実行した際に当該ジョブの設定履歴を記憶領域に格納する。設定履歴は、上記ジョブを実行したアプリケーションの種別を示すアプリケーション情報、上記ジョブで用いられたジョブ設定情報、及び上記ジョブを実行した日時情報を含む。また、ＭＦＰ１０１は、格納した設定履歴と対応付けした履歴ボタンを生成し、生成した履歴ボタンを履歴表示領域２０３の最上位に表示する。このようにして、本実施の形態では、ジョブの実行日時が新しい順に複数の履歴ボタンが履歴表示領域２０３に表示される。
【００１８】
履歴ボタン２０４ａは、日付情報表示領域２０５ａ、アプリケーション情報表示領域２０６ａ、及び設定内容表示領域２０７ａで構成される。日付情報表示領域２０５ａには、履歴ボタン２０４ａと対応付けられた設定履歴に含まれる日時情報が表示される。アプリケーション情報表示領域２０６ａには、履歴ボタン２０４ａと対応付けられた設定履歴に含まれるアプリケーション情報が表示される。例えば、履歴ボタン２０４ａと対応付けられた設定履歴がコピージョブに関する設定履歴である場合、アプリケーション情報表示領域２０６ａには、コピーアプリケーションを示す「コピー」が表示される。
【００１９】
設定内容表示領域２０７ａには、履歴ボタン２０４ａと対応付けられた設定履歴に含まれるジョブ設定情報に関する情報が表示される。例えば、設定内容表示領域２０７ａには、ジョブ設定情報に含まれる部数設定、カラー設定、倍率設定、給紙カセット設定、両面設定、及びホチキス設定といった複数の設定項目の設定値が表示される。履歴ボタン２０４ａのサイズは、日付情報表示領域２０５ａ、アプリケーション情報表示領域２０６ａ、及び設定内容表示領域２０７ａに表示される全ての情報が収まるサイズに決定される。ここで、本実施の形態では、履歴ボタン２０４ａにおいて、日付情報表示領域２０５ａやアプリケーション情報表示領域２０６ａより、設定内容表示領域２０７ａに表示される情報量が多い。このため、履歴ボタン２０４ａのサイズの決定では、日付情報表示領域２０５ａ、アプリケーション情報表示領域２０６ａ、及び設定内容表示領域２０７ａのうち、特に、設定内容表示領域２０７ａに表示される情報量の影響が大きい。例えば、設定内容表示領域２０７ａに表示される情報量が多い場合、履歴ボタン２０４ａは、履歴ボタン２０４ａ〜２０４ｄの配列方向に沿う方向に大きくなる。一方、設定内容表示領域２０７ａに表示される情報量が少ない場合、履歴ボタン２０４ａは、上述した全ての情報をユーザが視認可能な範囲で履歴ボタンの配列方向に沿う方向に小さくなる。
【００２０】
履歴表示領域２０３に収まらない履歴ボタンは、例えば、履歴ボタン２０４ｅのように、一部分のみが履歴表示領域２０３に表示される。ホーム画面２００の上下方向における上方向へのフリック操作をユーザから受け付けると、ＭＦＰ１０１は、履歴ボタンをスクロール表示する。スクロール表示することにより、ＭＦＰ１０１は、一部分のみ表示されていた履歴ボタン２０４ｅの全部分を履歴表示領域２０３に表示し、また、履歴表示領域２０３に表示されていなかった他の履歴ボタンを履歴表示領域２０３に表示する。
【００２１】
ホーム画面２００において、例えば、ユーザが履歴ボタン２０４ａを選択した場合、ＭＦＰ１０１は、履歴ボタン２０４ａに対応するジョブ設定情報及びアプリケーション情報を読み出す。次いで、ＭＦＰ１０１は、読み出したアプリケーション情報に合致するアプリケーションに対して、ジョブ設定情報を送信する。ジョブ設定情報を受信したアプリケーションは、当該ジョブ設定情報から設定値を読み出し、読み出した設定値が設定された状態で上記アプリケーションの設定画面をディスプレイ１０７に表示する。このようにして、ユーザは、一度設定した設定値を容易に呼び出すことができる。
【００２２】
また、ＭＦＰ１０１は、格納された設定履歴を別のＭＦＰに送信し、当該設定履歴と対応付けられた履歴ボタンを上記別のＭＦＰのディスプレイに表示させることが可能である。このとき、各ＭＦＰにおいて、文字サイズ等の表示設定を合わせることで、各ＭＦＰのディスプレイに、同じ設定履歴ボタンを含むホーム画面２００が表示され、ユーザは同じ使い勝手で各ＭＦＰを利用することができる。
【００２３】
ところで、ディスプレイ１０７の表示領域には限りがあるので、ディスプレイ１０７の表示サイズに適した履歴ボタンの表示制御が行われないと、履歴ボタンに関するユーザの操作性が低下してしまうことがある。例えば、ディスプレイ１０７の表示サイズが比較的小さいにも関わらず、ジョブ設定情報に関する全ての情報を設定内容表示領域２０７ａに表示した場合、履歴ボタン２０４ａが拡大してしまう。この場合、例えば、図２（ｂ）に示すように、ディスプレイ１０７に一度に表示される履歴ボタンの個数が減ってしまい、ユーザの操作性が低下してしまうという問題が生じる。
【００２４】
これに対応して、本実施の形態では、ディスプレイ１０７の表示サイズに基づいて履歴ボタン２０４ａ〜２０４ｄの設定内容表示領域２０７ａ〜２０７ｄに表示される情報量が制御される。
【００２５】
図３は、図１のＭＦＰ１０１によって実行される履歴ボタン表示制御処理の手順を示すフローチャートである。図３の処理は、ＣＰＵ１０３が記憶領域に格納されたプログラムを実行することによって行われる。また、図３の処理は、記憶領域に上述した設定履歴が格納された際に実行される。以下では、一例として、格納された設定履歴と対応付けられた履歴ボタン２０４ａが履歴表示領域２０３に表示される処理について説明する。
【００２６】
図３において、まず、ＣＰＵ１０３は、格納された設定履歴から日時情報を取得する（ステップＳ３０１）。次いで、ＣＰＵ１０３は、取得した日時情報を履歴ボタン２０４ａの日付情報表示領域２０５ａに表示する（ステップＳ３０２）。次いで、ＣＰＵ１０３は、格納された設定履歴からアプリケーション情報を取得する（ステップＳ３０３）。次いで、ＣＰＵ１０３は、取得したアプリケーション情報を履歴ボタン２０４ａのアプリケーション情報表示領域２０６ａに表示する（ステップＳ３０４）。次いで、ＣＰＵ１０３は、格納された設定履歴からジョブ設定情報を取得する（ステップＳ３０５）。次いで、ＣＰＵ１０３は、記憶領域に予め格納されたディスプレイ１０７の表示サイズ情報を取得する（ステップＳ３０６）。ＣＰＵ１０３は、表示サイズ情報として、例えば、ディスプレイ１０７の対角線サイズを取得する。次いで、ＣＰＵ１０３は、取得した表示サイズ情報に基づいてディスプレイ１０７の表示サイズが所定の表示サイズ未満であるか否かを判別する（ステップＳ３０７）。ステップＳ３０７では、例えば、対角線サイズが１０インチ以上である場合、ＣＰＵ１０３は、ディスプレイ１０７の表示サイズが所定の表示サイズ以上であると判別する。一方、対角線サイズが１０インチ未満である場合、ＣＰＵ１０３は、ディスプレイ１０７の表示サイズが所定の表示サイズ未満であると判別する。
【００２７】
ステップＳ３０７の判別の結果、ディスプレイ１０７の表示サイズが所定の表示サイズ未満であるとき、ＣＰＵ１０３は、記憶領域に予め格納された工場出荷時設定情報を取得する（ステップＳ３０８）。工場出荷時設定情報は、工場出荷時に登録された複数の工場出荷値を含む。工場出荷値は、ユーザが変更不可能な値である。工場出荷値は、ジョブ設定情報の初期値として利用され、また、ＭＦＰ１０１の設定状態を初期化する際に利用される。一方、ＭＦＰ１０１では、工場出荷値を用いず、ユーザ毎にジョブ設定情報の初期値をデフォルト設定値として登録可能である。デフォルト設定値が設定されたアプリケーションが起動すると、ＣＰＵ１０３は、上記アプリケーションの設定画面をデフォルト設定値が設定された状態でディスプレイ１０７に表示する。
【００２８】
次いで、ＣＰＵ１０３は、ジョブ設定情報に含まれる複数の設定値の中から一の設定値を読み出す（ステップＳ３０９）。次いで、ＣＰＵ１０３は、取得した工場出荷時設定情報の中からステップＳ３０９で読み出した一の設定値に対応する設定項目の工場出荷値を特定する。ＣＰＵ１０３は、ステップＳ３０９で読み出した一の設定値が、特定した工場出荷値と一致するか否かを判別する（ステップＳ３１０）。ここで、ステップＳ３０９で読み出した一の設定値が、特定した工場出荷値と一致しない場合、一の設定値は、ユーザがジョブの実行を指示した際に初期値から変更した設定項目の設定値であると判別される。一方、ステップＳ３０９で読み出した一の設定値が、特定した工場出荷値と一致する場合、一の設定値は、ユーザがジョブの実行を指示した際に変更していない設定項目の設定値、つまり、初期値であると判別される。
【００２９】
ステップＳ３１０の判別の結果、ステップＳ３０９で読み出した一の設定値が、特定した工場出荷値と一致するとき、ＣＰＵ１０３は、一の設定値を履歴ボタン２０４ａの設定内容表示領域２０７ａに表示しない（ステップＳ３１１）。次いで、ＣＰＵ１０３は、後述するステップＳ３１３の処理を行う。
【００３０】
ステップＳ３１０の判別の結果、ステップＳ３０９で読み出した一の設定値が、特定した工場出荷値と一致しないとき、ＣＰＵ１０３は、一の設定値を履歴ボタン２０４ａの設定内容表示領域２０７ａに表示する（ステップＳ３１２）。このようにして、本実施の形態では、ディスプレイ１０７の表示サイズが所定の表示サイズ未満である場合、ＣＰＵ１０３は、設定内容表示領域２０７ａにおける情報量を減らす制御を行う。また、この場合、設定内容表示領域２０７ｂ〜２０７ｄにおいても同様の制御が行われており、履歴表示領域２０３には、図４に示すように、履歴ボタン２０４ａ〜２０４ｄが収まるように表示される。次いで、ＣＰＵ１０３は、ジョブ設定情報に含まれる全ての設定値を読み出したか否かを判別する（ステップＳ３１３）。
【００３１】
ステップＳ３１３の判別の結果、ジョブ設定情報に含まれる何れかの設定値を読み出さないとき、ＣＰＵ１０３は、ステップＳ３０９の処理に戻る。ステップＳ３１３の判別の結果、ジョブ設定情報に含まれる全ての設定値を読み出したとき、ＣＰＵ１０３は、本処理を終了する。
【００３２】
ステップＳ３０７の判別の結果、ディスプレイ１０７の表示サイズが所定の表示サイズ以上であるとき、ＣＰＵ１０３は、取得したジョブ設定情報に含まれる全ての設定値を履歴ボタン２０４ａの設定内容表示領域２０７ａに表示する（ステップＳ３１４）。その後、ＣＰＵ１０３は、本処理を終了する。
【００３３】
上述した実施の形態によれば、ディスプレイ１０７の表示サイズに基づいて履歴ボタン２０４ａ〜２０４ｄの設定内容表示領域２０７ａ〜２０７ｄに表示される情報量が制御される。すなわち、ディスプレイ１０７の表示サイズに適さない量の情報が設定内容表示領域２０７ａ等に表示されるのが抑制される。これにより、ディスプレイ１０７に履歴ボタン２０４ａ〜２０４ｄを一度に表示できなくなる事態を回避することができ、もって、履歴ボタン２０４ａ〜２０４ｄに関するユーザの操作性の低下を抑制することができる。
【００３４】
また、上述した実施の形態では、ディスプレイ１０７の表示サイズが所定の表示サイズ未満である場合、ジョブ設定情報に含まれる一部の設定値に関する情報が設定内容表示領域２０７ａ〜２０７ｄに表示される。すなわち、ディスプレイ１０７の表示サイズが所定の表示サイズ未満である場合に、設定内容表示領域２０７ａ〜２０７ｄに表示される情報量を減らして各履歴ボタン２０４ａ〜２０４ｄがディスプレイ１０７に収まるように制御される。これにより、ディスプレイ１０７の表示サイズが所定の表示サイズ未満であっても、履歴ボタン２０４ａ〜２０４ｄを一度に表示することができる。
【００３５】
さらに、上述した実施の形態では、ディスプレイ１０７の表示サイズが所定の表示サイズ未満である場合、ジョブ設定情報に含まれる複数の設定値のうち、初期値と一致しない設定値に関する情報が設定内容表示領域２０７ａ〜２０７ｄに表示される。初期値と一致しない設定値は、ユーザがジョブの実行を指示した際に意思を持って設定した設定値である可能性が極めて高く、ユーザにとって印象深い設定値である。このため、ユーザは、ジョブ設定情報に含まれる複数の設定値のうち、初期値と一致しない設定値を確認するだけで、ジョブ設定情報の内容を或る程度把握可能である。ジョブ設定情報の内容をユーザに知らせる観点で、初期値と一致しない設定値に関する情報を履歴ボタン２０４ａ〜２０４ｄに表示するのが好ましい。これに対し、本実施の形態では、ディスプレイ１０７の表示サイズが所定の表示サイズ未満である場合、ジョブ設定情報に含まれる複数の設定値のうち、初期値と一致しない設定値に関する情報が設定内容表示領域２０７ａ〜２０７ｄに表示される。これにより、履歴ボタン２０４ａ〜２０４ｄをディスプレイ１０７に収めるために設定内容表示領域２０７ａ〜２０７ｄに表示される情報量を減らしても、各履歴ボタン２０４ａ〜２０４ｄと対応付けられたジョブ設定情報の内容をユーザに伝えることができる。
【００３６】
上述した実施の形態では、ディスプレイ１０７の表示サイズが所定の表示サイズ以上である場合、ジョブ設定情報に含まれる全ての設定値に関する情報が設定内容表示領域２０７ａ〜２０７ｄに表示される。これにより、各履歴ボタン２０４ａ〜２０４ｄと対応付けられたジョブ設定情報の全ての内容をユーザに伝えることができ、もって、ユーザが所望の履歴ボタンを選択し易い環境を提供することができる。
【００３７】
以上、本発明について、上述した実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。例えば、ステップＳ３０７において、表示サイズ情報として取得したディスプレイ１０７の解像度情報に基づいて判別を行っても良い。例えば、取得した解像度情報が示すディスプレイ１０７の解像度がＶＧＡである場合、ＣＰＵ１０３は、ディスプレイ１０７の表示サイズが所定の表示サイズ未満であると判別する。一方、取得した解像度情報が示すディスプレイ１０７の解像度がＳＶＧＡである場合、ＣＰＵ１０３は、ディスプレイ１０７の表示サイズが所定の表示サイズ以上であると判別する。
【００３８】
また、上述した実施の形態では、解像度及び画素数を組み合わせた情報に基づいてステップＳ３０７の判別を行っても良い。
【００３９】
さらに、上述した実施の形態では、記憶領域に予め格納されたディスプレイ１０７の識別情報及び表示サイズのマッピング情報に基づいてステップＳ３０７の判別を行っても良い。ＭＦＰ１０１が１種類の表示サイズのみに対応する場合、記憶領域には固定値の表示サイズ情報が格納されている。一方、ＭＦＰ１０１が複数種の表示サイズに対応する場合、ＭＦＰ１０１に設置されているディスプレイ１０７の識別情報が記憶領域に格納されている。識別情報は、例えば、ディスプレイ１０７の型番情報である。ＣＰＵ１０３は、ディスプレイ１０７の型番情報を読み出し、型番情報及び表示サイズのマッピング情報に基づいてディスプレイ１０７の表示サイズを特定し、特定した表示サイズに基づいてステップＳ３０７の判別を行う。
【００４０】
上述した実施の形態では、ＭＦＰ１０１に接続されたディスプレイ１０７に関する情報の受け付けをタッチパネル１０６等で行っても良い。
【００４１】
また、上述した実施の形態では、履歴ボタンに関する表示制御は、ＣＰＵ１０３がディスプレイ１０７専用に作られていない表示制御プログラムを実行することによって行われても良い。なお、表示制御プログラムは、記憶領域に格納されていることとする。ここで、ＭＦＰの製造工程の効率化の観点で、表示サイズの異なるディスプレイを搭載する複数のＭＦＰに対し、あるＭＦＰに特化して作られていない汎用的な表示制御プログラムを組み込むことが検討されている。このような製造工程で生産された各ＭＦＰでは、ディスプレイの表示サイズに適した履歴ボタンの表示制御が行われないことがある。例えば、表示サイズが比較的小さいディスプレイを搭載するＭＦＰでは、図２（ｂ）に示すように、ディスプレイに一度に表示される履歴ボタンの個数が少なくなり、履歴ボタンに関するユーザの操作性が低下してしまう。このような製造工程で生産された各ＭＦＰにおいて上述した図３の処理を実行することにより、上述した実施の形態と同様の効果を奏することができる。
【００４２】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、該システム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４３】
１０１  ＭＦＰ
１０３  ＣＰＵ
１０７  ディスプレイ
２０４ａ〜２０４ｄ  履歴ボタン
２０７ａ〜２０７ｄ  設定内容表示領域
【図１】
2019209666.tif 000003
【図２】
2019209666.tif 000004
【図３】
2019209666.tif 000005
【図４】
2019209666.tif 000006