(57)【特許請求の範囲】
【請求項１】
画像を表示可能な表示部と、
複数種類の画面のデータが記憶された記憶部と、
前記記憶部に記憶されている前記画面を前記表示部に表示させる制御を行う制御部と、
を備え、
前記制御部は、
前記表示部に表示されている前記画面中の特定画像に対する選択操作がなされた場合に、前記表示部に表示させる画面を、その選択された特定画像に対応付けられた別の前記画面に切り替える表示切替処理と、
前記表示切替処理による前記表示部の画面の切り替えが少なくとも１回行われた場合に、その切り替え後の最終の前記画面において特定の履歴保持条件が成立した場合、その最終の画面である最終画面を示す情報を最終履歴として保持する履歴保持処理と、
前記履歴保持処理により前記最終履歴として保持されている前記最終画面に直接遷移させるための最終遷移用画像を前記表示部に表示させる最終遷移表示処理と、
前記最終遷移表示処理により前記表示部に前記最終遷移用画像が表示されているときにその最終遷移用画像の選択操作がなされた場合、前記表示部に表示させる画面を、その選択された最終遷移用画像に対応した前記最終画面に直接遷移させる画面遷移処理と、
特定の機能を、その特定の機能の実行に必要な予め指定された実行情報を用いて通常の処理手順よりも少ない処理手順を経て実行させる、短縮実行機能の登録を受け付ける登録処理と、
前記登録処理により登録されている前記短縮実行機能毎の短縮機能画像が表示された選択画面を前記表示部に表示させる選択表示処理と、
前記選択表示処理により前記表示部に前記選択画面が表示されているときにその選択画面内の前記短縮機能画像の選択操作がなされた場合、その短縮機能画像に対応した前記短縮実行機能を実行する短縮実行処理と、
を実行し、
前記制御部は、前記選択表示処理が実行された場合に前記最終遷移表示処理を実行することにより、前記選択画面内に、前記短縮機能画像と共に前記最終遷移用画像を表示させる
ことを特徴とする表示制御装置。
【請求項２】
請求項１に記載の表示制御装置であって、
前記選択画面には、複数の画像表示領域が割り当てられていて、前記短縮機能画像及び前記最終遷移用画像は１つの前記画像表示領域内に１つ表示されるよう構成されており、
前記制御部は、前記選択表示処理では、前記最終遷移用画像に対して前記短縮機能画像を優先して前記選択画面内の各前記画像表示領域に表示させ、表示対象の前記短縮機能画像がない前記画像表示領域である空き領域がある場合に、その空き領域に前記最終遷移用画像を表示させる
ことを特徴とする表示制御装置。
【請求項３】
請求項２に記載の表示制御装置であって、
前記選択表示処理として、
前記空き領域毎に、その空き領域に対し、前記短縮実行機能の新規登録を受け付けるための新規登録画像を表示させる新規表示処理と、
前記履歴保持処理により前記最終履歴が保持されている場合に、その最終履歴に対応した前記最終遷移用画像を、前記新規登録画像と共に前記空き領域内に表示させる混合表示処理と、
を有することを特徴とする表示制御装置。
【請求項４】
請求項１〜請求項３の何れか１項に記載の表示制御装置であって、
前記最終遷移表示処理では、前記表示部に前記最終遷移用画像を少なくとも１つは表示可能な場合に、その表示可能な前記最終遷移用画像の最大数を上限として、前記履歴保持処理により保持されている前記最終履歴毎の前記最終遷移用画像のうち、特定の優先表示基準に基づいて決定される少なくとも１つを、前記表示部に表示させる
ことを特徴とする表示制御装置。
【請求項５】
請求項１〜請求項４の何れか１項に記載の表示制御装置であって、
前記履歴保持処理では、予め設定された優先保持基準に基づいて決定される保持優先度の高い順に所定の最大保持数を上限として前記最終履歴を保持する
ことを特徴とする表示制御装置。
【請求項６】
請求項５に記載の表示制御装置であって、
前記優先保持基準は、前記履歴保持条件が成立したタイミングが新しいほど前記保持優先度が高くなるように設定されている
ことを特徴とする表示制御装置。
【請求項７】
請求項１〜請求項６の何れか１項に記載の表示制御装置であって、
前記履歴保持条件は、表示されている画面に関連付けられた特定の処理を実行させるための特定の処理実行操作がなされることである
ことを特徴とする表示制御装置。
【請求項８】
表示部に表示されている画面中の特定画像に対する選択操作がなされた場合に、前記表示部に表示させる画面を、その選択された特定画像に対応付けられた別の画面に切り替える表示切替ステップと、
前記表示切替ステップによる前記画面の切り替えが少なくとも１回行われた場合に、その切り替え後の最終の画面において特定の履歴保持条件が成立した場合、その最終の画面である最終画面を示す情報を最終履歴として保持する履歴保持ステップと、
前記履歴保持ステップにより前記最終履歴として保持されている前記最終画面に直接遷移させるための最終遷移用画像を前記表示部に表示させる最終遷移表示ステップと、
前記最終遷移表示ステップにより前記表示部に前記最終遷移用画像が表示されているときにその最終遷移用画像の選択操作がなされた場合、前記表示部に表示させる画面を、その選択された最終遷移用画像に対応した前記最終画面に直接遷移させる画面遷移ステップと、
特定の機能を、その特定の機能の実行に必要な予め指定された実行情報を用いて通常の処理手順よりも少ない処理手順を経て実行させる、短縮実行機能の登録を受け付ける登録ステップと、
前記登録ステップにより登録されている前記短縮実行機能毎の短縮機能画像が表示された選択画面を前記表示部に表示させる選択表示ステップと、
前記選択表示ステップにより前記表示部に前記選択画面が表示されているときにその選択画面内の前記短縮機能画像の選択操作がなされた場合、その短縮機能画像に対応した前記短縮実行機能を実行する短縮実行ステップと、
を有し、
前記選択表示ステップが実行された場合に前記最終遷移表示ステップを実行することにより、前記選択画面内に、前記短縮機能画像と共に前記最終遷移用画像を表示させる
ことを特徴とする表示制御方法。
【請求項９】
表示部に表示されている画面中の特定画像に対する選択操作がなされた場合に、前記表示部に表示させる画面を、その選択された特定画像に対応付けられた別の画面に切り替える表示切替処理と、
前記表示切替処理による前記画面の切り替えが少なくとも１回行われた場合に、その切り替え後の最終の前記画面において特定の履歴保持条件が成立した場合、その最終の画面である最終画面を示す情報を最終履歴として保持する履歴保持処理と、
前記履歴保持処理により前記最終履歴として保持されている前記最終画面に直接遷移させるための最終遷移用画像を前記表示部に表示させる最終遷移表示処理と、
前記最終遷移表示処理により前記表示部に前記最終遷移用画像が表示されているときにその最終遷移用画像の選択操作がなされた場合、前記表示部に表示させる画面を、その選択された最終遷移用画像に対応した前記最終画面に直接遷移させる画面遷移処理と、
特定の機能を、その特定の機能の実行に必要な予め指定された実行情報を用いて通常の処理手順よりも少ない処理手順を経て実行させる、短縮実行機能の登録を受け付ける登録処理と、
前記登録処理により登録されている前記短縮実行機能毎の短縮機能画像が表示された選択画面を前記表示部に表示させる選択表示処理と、
前記選択表示処理により前記表示部に前記選択画面が表示されているときにその選択画面内の前記短縮機能画像の選択操作がなされた場合、その短縮機能画像に対応した前記短縮実行機能を実行する短縮実行処理と、
をコンピュータに実行させるためのプログラムであって、前記選択表示処理が実行された場合に前記最終遷移表示処理を実行することにより、前記選択画面内に、前記短縮機能画像と共に前記最終遷移用画像を表示させるように構成された前記プログラムを記録した、前記コンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種画面を表示部に表示させるための表示制御装置、表示制御方法、及びその方法をコンピュータに実行させるためのプログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
例えばスキャナ、プリンタ、ファクシミリ機能などの各種の機能を実行可能な装置として、特定の設定値に基づく特定の機能をショートカットとして登録しておき、簡単な操作（例えばショートカット実行キーの押下）によってその登録した機能を実行させることが可能な装置が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１０４３４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記機能を実行させる場合、ユーザによる複数の操作手順が必要な場合があるが、そのような機能をショートカットとして登録しておくことで、ユーザは容易にその機能を実行させることができる。
【０００５】
一方、装置の機能を実行させるユーザにとっては、上記のような機能実行のためのショートカットに限らず、他の各種操作においても、特定の操作を容易に実行できると便利である。例えば、ある機能の設定項目を設定するために、初期の待機画面から画面を順次遷移させながらその設定項目の設定画面を表示させる必要のある場合がある。このような場合、ユーザは、その設定画面を表示させたい場合は、その都度、待機画面から複数回の画面遷移を経て設定画面までたどり着かせる必要がある。
【０００６】
本発明は上記課題に鑑みなされたものであり、特定の画面を表示させるためのユーザの負担を軽減し、特定の画面を容易に表示させることができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた本発明の表示制御装置は、画像を表示可能な表示部と、複数種類の画面のデータが記憶された記憶部と、その記憶部に記憶されている画面を表示部に表示させる制御を行う制御部とを備える。制御部は、表示切替処理と、履歴保持処理と、最終遷移表示処理と、画面遷移処理とを実行する。
【０００８】
表示切替処理は、表示部に表示されている画面中の特定画像に対する選択操作がなされた場合に、表示部に表示させる画面を、その選択された特定画像に対応付けられた別の画面に切り替える処理である。履歴保持処理は、表示切替処理による表示部の画面の切り替えが少なくとも１回行われた場合に、その切り替え後の最終の画面において特定の履歴保持条件が成立した場合、その最終の画面である最終画面を示す情報を最終履歴として保持する処理である。最終遷移表示処理は、履歴保持処理により最終履歴として保持されている最終画面に直接遷移させるための最終遷移用画像を表示部に表示させる処理である。画面遷移処理は、最終遷移表示処理により表示部に最終遷移用画像が表示されているときにその最終遷移用画像の選択操作がなされた場合、表示部に表示させる画面を、その選択された最終遷移用画像に対応した最終画面に直接遷移させる処理である。
【０００９】
上記構成の表示制御装置では、画像切り替え過程における最終画面が最終履歴として保持される。そして、以後、その保持された最終履歴に対応した最終遷移用画像が選択されると、表示部に表示される画面が、対応する最終画面に直接遷移される。そのため、特定の画面を最終履歴として保持させることで、その画面を表示させるためのユーザの負担を軽減することができ、特定の画面を容易に表示させることができるようになる。
【００１０】
制御部は、登録処理と、選択表示処理と、短縮実行処理とを実行するようにしてもよい。登録処理は、特定の機能を、その特定の機能の実行に必要な予め指定された実行情報を用いて通常の処理手順よりも少ない処理手順を経て実行させる、短縮実行機能の登録を受け付ける処理である。選択表示処理は、登録処理により登録されている短縮実行機能毎の短縮機能画像が表示された選択画面を表示部に表示させる処理である。短縮実行処理は、選択表示処理により表示部に選択画面が表示されているときにその選択画面内の短縮機能画像の選択操作がなされた場合、その短縮機能画像に対応した短縮実行機能を実行する処理である。そして、制御部は、選択表示処理が実行された場合に最終遷移表示処理を実行することにより、選択画面内に、短縮機能画像と共に最終遷移用画像を表示させるようにしてもよい。
【００１１】
上記構成の表示制御装置では、同じ１つの選択画面内に、短縮機能画像と最終遷移用画像の双方が表示される。そのため、同じ１つの選択画面を起点として、短縮実行機能を実行させたり、特定の最終画面への遷移を実行させたりすることができる。
【００１２】
選択画面には、複数の画像表示領域が割り当てられ、短縮機能画像及び最終遷移用画像は１つの画像表示領域内に１つ表示されるよう構成されていてもよい。その場合、制御部は、選択表示処理では、最終遷移用画像に対して短縮機能画像を優先して選択画面内の各画像表示領域に表示させ、表示対象の短縮機能画像がない画像表示領域である空き領域がある場合に、その空き領域に最終遷移用画像を表示させるようにしてもよい。
【００１３】
上記構成の表示制御装置では、選択画面内に複数の画像表示領域が割り当てられており、画像表示領域毎に、短縮機能画像又は最終遷移用画像の何れか一方を表示可能である。ただし、短縮機能画像の方が優先して表示される。そのため、短縮機能画像が多い場合（つまり短縮実行機能が多く登録されている場合）には選択画面内の全ての画像表示領域が短縮機能画像で埋まる可能性もある。一方、例えば短縮実行機能の登録数が少ないなどの種々の要因によって、短縮機能画像が表示されない空き領域が存在する場合は、その空き領域に最終遷移用画像が表示される。
【００１４】
このような構成により、短縮機能画像が最終遷移用画像の影響を受けて選択画面に表示されなくなることを抑制できる。このような構成は、短縮実行機能を重用するユーザにとっては特に有用である。
【００１５】
選択表示処理として、新規表示処理と混合表示処理とを有していてもよい。新規表示処理は、空き領域毎に、その空き領域に対し、短縮実行機能の新規登録を受け付けるための新規登録画像を表示させる処理である。混合表示処理は、履歴保持処理により最終履歴が保持されている場合に、その最終履歴に対応した最終遷移用画像を、新規登録画像と共に空き領域内に表示させる処理である。
【００１６】
上記構成の表示制御装置では、選択画面において、１つの空き領域に対して最終遷移用画像と新規登録画像とが共に表示されるため、空き領域の有効活用が実現される。
最終遷移表示処理では、表示部に最終遷移用画像を少なくとも１つは表示可能な場合に、その表示可能な最終遷移用画像の最大数を上限として、履歴保持処理により保持されている最終履歴毎の最終遷移用画像のうち、特定の優先表示基準に基づいて決定される少なくとも１つを、表示部に表示させるようにしてもよい。
【００１７】
最終履歴が複数保持されている場合、全ての最終遷移用画像を同時に表示させることができない可能性がある。そこで、予め優先表示基準を決めておき、その優先表示基準に基づいて決定される最終遷移用画像を優先的に表示させるようにすることで、最終遷移用画像の表示を実用的且つ効率的に行うことが可能となる。
【００１８】
一方、履歴保持処理において、予め設定された優先保持基準に基づいて決定される保持優先度の高い順に、所定の最大保持数を上限として最終履歴を保持するようにしてもよい。
【００１９】
つまり、最終履歴の保持自体、無条件に実行（保持）するのではなく、制限を設けるようにしてもよい。具体的には、最大保持数を上限として、保持優先度の高い順に最終履歴を保持する。このように、保持する最終履歴について上限を設定すると共に優先度を設定することで、最終履歴の保持に必要な領域（例えばメモリの記憶領域）を低減しつつ、有用性の高い最終履歴を保持させることができる。
【００２０】
上記の優先保持基準は、履歴保持条件が成立したタイミングが新しいほど保持優先度が高くなるような内容であってもよい。
保持優先度を決定付ける優先保持基準は種々考えられ、例えば、履歴保持条件が成立したタイミングが新しいほど保持優先度が高くなるような基準とすることができる。優先保持基準をこのように設定することで、ユーザの直近の使用履歴が反映された最終履歴が優先的に保持され、ユーザは、過去の操作履歴のうち相対的に新しい操作内容を容易に再現することができる。
【００２１】
履歴保持条件は、表示されている画面に関連付けられた特定の処理を実行させるための特定の処理実行操作がなされること、であってもよい。特定の処理実行操作が行われたということは、以後も再び同じ処理実行操作を行うべく同じ画面に遷移させる必要が生じる可能性が高いと考えられる。そこで、特定の処理実行操作がなされた場合に最終履歴を保持するようにすることで、最終履歴の無駄な保持を抑制することができる。
【図面の簡単な説明】
【００２２】
【図１】実施形態の画像処理システムの構成を示すブロック図である。
【図２】基本待機画面からの画面遷移例を示す説明図である。
【図３】お気に入り待機画面の画面例を示す説明図である。
【図４】お気に入り待機画面からの画面遷移例を示す説明図である。
【図５】画面情報テーブル、お気に入り情報テーブル、及び操作履歴情報テーブルを示す説明図である。
【図６】機能実行処理のフローチャートである。
【図７】図６のＳ１４０のお気に入り待機画面表示処理を示すフローチャートである。
【図８】図６のＳ１５０のお気に入り待機画面内処理を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明が適用された実施形態について、図面を用いて説明する。
本実施形態の画像処理システム１は、図１に示すように、複合機１０とＰＣ（Personal Computer ）３０とを備えている。複合機１０とＰＣ３０は、ＬＡＮ（Local Area Network）３を通じて相互にデータ通信可能である。
【００２４】
複合機１０は、原稿の画像を読み取る画像読取機能、読み取った画像のデータ（以下「スキャンデータ」という）を各種の処理方法で処理するスキャンデータ処理機能、画像データ（スキャンデータを含む）を印刷出力するコピー機能などの、複数の機能を備えている。スキャンデータ処理機能には、スキャンデータを複合機１０の外部に出力する方法や出力先などに応じて複数種類の機能があり、その１つに、ファクシミリ送信を行うファクス機能がある。
【００２５】
複合機１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ＮＶＲＡＭ１４、画像読取部１５、印刷部１６、操作部１７、表示部１８、ネットワークインタフェース１９、ＵＳＢインタフェース２０、及び回線接続部２１を備えている。
【００２６】
ＣＰＵ１１は、ＲＯＭ１２やＮＶＲＡＭ１４などに記憶されている各種プログラムに従って複合機１０内の各部の制御および各種演算を実行する。ＲＡＭ１３は、ＣＰＵ１１から直接アクセスされるメインメモリとして利用される。ＮＶＲＡＭ１４は、電気的に書き換え可能な不揮発性メモリである。ＮＶＲＡＭ１４には、複合機１０に関する各種設定情報が記憶されている。後述する図５（ａ）の画面情報テーブル及び図６〜図８の各処理のプログラムは、ＲＯＭ１２又はＮＶＲＡＭ１４に記憶されている。また、後述する図５（ｂ），図５（ｃ）の各テーブルはＮＶＲＡＭ１４に記憶され、適宜更新される。
【００２７】
画像読取部１５は、イメージセンサを備え、原稿の画像を読み取ってその画像を表す画像データを生成する。印刷部１６は、画像読取部１５で読み取られた画像データを含む各種画像データを印刷媒体に印刷する機能を有する。操作部１７は、ユーザによる入力操作を受け付ける入力装置である。操作部１７は、タッチパネル２２、操作ボタン（不図示）などの各種の入力手段を有する。表示部１８は、情報を表示可能な表示デバイスとしてディスプレイ（例えば液晶ディスプレイ）２３を有する。ディスプレイ２３の表示領域には、タッチパネル２２が重畳配置されている。ネットワークインタフェース１９は、複合機１０をＬＡＮ３に接続するための通信インタフェースである。ＵＳＢインタフェース２０は、周知のＵＳＢ（Universal Serial Bus）規格にてデータ通信を行うためのインタフェースである。
【００２８】
ＰＣ３０は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ハードディスクドライブ（以下「ＨＤＤ」という）３４、操作部３５、表示部３６、及びネットワークインタフェース３７を備えている。
【００２９】
ＣＰＵ３１は、ＲＯＭ３２やＨＤＤ３４に記憶されている各種プログラムを実行することによってＰＣ３０の各部や外部機器（複合機１０を含む）を制御する。ＲＯＭ３２には、ＣＰＵ３１によって実行される各種プログラムやデータ等が記憶されている。ＲＡＭ３３は、ＣＰＵ３１が各種処理を実行するための主記憶装置として用いられる。ＨＤＤ３４には、ＯＳ（Operating System）や各種デバイスドライバ、各種アプリケーションソフトなどがインストールされている。操作部３５は、キーボードや各種ポインティングデバイスなどを有する。表示部３６は、液晶ディスプレイや有機ＥＬディスプレイなどの各種の表示デバイスを有する。ネットワークインタフェース３７は、ＰＣ３０をＬＡＮ３に接続するための通信インタフェースである。
【００３０】
ＬＡＮ３には、ＦＴＰサーバ４００が接続されている。また、ＬＡＮ３は、インターネット３００に接続されている。インターネット３００には、サーバ３１０を含む複数の情報処理装置が接続されている。複合機１０、ＰＣ３０、及びＦＴＰサーバ４００は、ＬＡＮ３を通じて相互にデータ通信可能である。また、複合機１０、ＰＣ３０、及びＦＴＰサーバ４００は、インターネット３００に接続されている各種の情報処理装置とデータ通信可能である。
【００３１】
複合機１０の電源を投入後、所定の起動処理が行われると、ディスプレイ２３には、図２の最上段に示す基本待機画面４０が表示される。基本待機画面４０には、中央部に日時情報が表示されると共に、ファクスモードキー４１、コピーモードキー４２、スキャンモードキー４３、メニューキー４４、左切替キー４５、及び右切替キー４６などが表示される。
【００３２】
ディスプレイ２３には、ユーザ操作に応じて或いは複合機１０の動作状態に応じて、基本待機画面４０を含め、図２〜図４に例示している各画面、その他図示しない各種の画面が表示される。ディスプレイ２３に表示される可能性のある各画面に関する情報は、ＲＯＭ１２又はＮＶＲＡＭ１４において画面情報テーブルとして予め記憶されている。図５（ａ）はその画面情報テーブルの一例である。
【００３３】
画面情報テーブルには、画面毎に、画面ＩＤ、画面の名前、機能分類、及び画面構成情報が記憶されている。本実施形態では、基本待機画面４０の画面情報は画面情報テーブルにおいて画面ＩＤ１として（つまり先頭の画面ＩＤとして）設定されている。また、図２の最下段に示すスリープモード設定画面７０は、画面情報テーブルにおいて画面ＩＤ１０２として設定されている。その他、基本待機画面４０内のコピーモードキー４２に対する選択操作が行われた場合に遷移する（つまり切り替わる）次の画面は、画面情報テーブルにおいて画面ＩＤ４として設定されている。また、基本待機画面４０内のファクスモードキー４１に対する選択操作が行われた場合に遷移する次の画面は、画面情報テーブルにおいて画面ＩＤ５として設定されている。
【００３４】
なお、画面に表示されている各種画像やキーに対する選択操作としては種々の方法を採用できるが、本実施形態では、操作対象への押下（詳しくは、タッチパネル２２における、操作対象が表示されている領域の押下）を例に挙げて説明する。
【００３５】
画面情報テーブルにおいて、機能分類とは、複合機１０が有する各種機能のうち主にどの機能に関する画面であるかを示す情報である。また、画面構成情報とは、画面の具体的な内容に関する情報であり、例えば、当該画面に表示させる文字に関する表示文字情報、表示させる各種画像である部品画像、ディスプレイ２３における各部品画像の表示座標、各部品画像や文字に紐付けられる、それが押下された場合に次に表示させるべき画面の画面ＩＤである遷移先画面ＩＤ、各部品画像や文字に紐付けられる、それが押下された場合に開始すべき機能を表す開始機能情報などがある。
【００３６】
基本待機画面４０に表示される各キー４１〜４６はいずれも部品画像の１つである。基本待機画面４０に対応した画面ＩＤ１の画面情報には、これら各キー４１〜４６毎に遷移先画面ＩＤが紐付けられており、何れかのキーが押下されると、そのキーに紐付けられている遷移先画面ＩＤの画面に切り替わる。なお、必ずしも、表示されている全てのキーに対して遷移先画面ＩＤ及び開始機能情報が設定されるとは限らない。
【００３７】
基本待機画面４０が表示されている状態で、例えば原稿をスキャンさせたい場合は、スキャンモードキー４３を押下すればよい。スキャンモードキー４３を押下すると、スキャン実行に必要な各種設定画面や確認画面等が表示され、画面毎にユーザが必要な入力操作を行うことで、最終的に特定のスキャンデータ処理機能を実行させることができる。
【００３８】
より具体的には、基本待機画面４０のスキャンモードキー４３を押下すると、スキャンデータ処理機能の一覧画面が表示され、その中からユーザが特定のスキャンデータ処理機能を選択操作できる。ここで例えばスキャンｔｏＵＳＢを選択すると、以後、スキャンｔｏＵＳＢの実行に必要な各種設定項目の設定値の設定や確認等を行うための画面に順次切り替わっていく。そして、最終的に図４の中央部に示した確認画面１１０（又はこれに類似した画面）が表示され、そこでユーザがスタートキー１１２を押下すると、スキャンｔｏＵＳＢの機能が開始される。なお、確認画面１１０のような、スキャン、コピー、又はファクシミリ機能などの複合機１０が有する機能を開始させるためのキーを有し、そのキーが押下されると機能が実行されるような画面を、以下、総称して「機能実行系画面」ともいう。また、確認画面１１０内のスタートキー１１２のような、機能実行系画面に表示される、機能を開始させるためのキーを、以下、総称して「機能開始キー」ともいう。
【００３９】
機能実行系画面内の機能開始キーが押下されると、対応する機能の実行が開始されるのに加え、そのときの機能実行系画面に関する各種情報が、機能開始に至るまでの一連の画面遷移における最終画面を示す操作履歴情報（本発明の最終履歴の一例に相当）として記憶される。具体的には、操作履歴情報は、ＮＶＲＡＭ１４において操作履歴情報テーブルとして記憶される。図５（ｃ）はその操作履歴情報テーブルの一例である。
【００４０】
操作履歴情報テーブルには、記憶される操作履歴情報毎に、対応する最終画面の画面ＩＤ、その画面名称、対応する最終画面で機能開始キーが押下された日時である使用日時、その最終画面を直接表示させるための履歴呼出キー（詳細は後述）が押下された回数である使用回数、その最終画面において設定されていた各種設定項目の設定値を示す機能設定情報などが保存される。
【００４１】
機能実行系画面として例えば上記の確認画面１１０が表示されている場合、スキャンｔｏＵＳＢを実行させる際の各種設定値（例えば読み取り解像度、ファイルタイプ、カラー設定、ＵＳＢメモリのポート情報など）が設定された状態となっている。その状態で機能開始キーとしてのスタートキー１１２が押下されると、そのときの各種設定値の設定状態が、その確認画面１１０に対応した機能設定情報として操作履歴情報テーブルに保存される。また例えば、コピー機能を実行させるための機能実行系画面で機能開始キーが押下された場合は、機能設定情報として、そのとき設定されていたコピー枚数やコピー画質も保存される。また例えば、ファクシミリ機能を実行させるための機能実行系画面で機能開始キーが押下された場合は、機能設定情報として、そのとき設定されていたファクシミリ番号も保存される。
【００４２】
本実施形態では、操作履歴情報テーブルに記憶される操作履歴情報は、最大で１０個である。また、本実施形態では、操作履歴情報は、使用日時が新しいものほど優先的に保存される。つまり、使用日時が最も新しい操作履歴情報が履歴番号１として保存され、以下、新しい順に履歴番号２，３，４・・・と順に番号がつけられて保存される。そのため、新たに機能実行系画面において機能開始キーが押下される度に、その機能実行画面が新たに履歴番号１の操作履歴情報として操作履歴情報テーブルに保存されることになる。またそれに伴い、元の履歴番号１〜９の操作履歴情報はそれぞれ履歴番号が１つずつ繰り下がり、元の履歴番号１０の操作履歴情報は操作履歴情報テーブルから消去される。
【００４３】
操作履歴情報テーブルに最終画面の操作履歴情報が保存されると、その操作履歴情報に対応した最終画面については、以後、後述するように、お気に入り待機画面８０（図３）からキー押下操作１つで直接その最終画面へ遷移させることができる。
【００４４】
なお、操作履歴情報が操作履歴情報テーブルに保存されるのは、機能実行系画面で機能開始キーが押下された場合だけではない。後述するように、複合機１０の各種設定項目を設定したり設定状態を確認したりするための画面（以下、総称して「メニュー系画面」ともいう）において特定の設定確定操作がなされた場合も、その設定確定操作がなされたときに表示されていたメニュー系画面に関する情報が、最終画面を示す操作履歴情報として、操作履歴情報テーブルに保存される。後に説明するスリープモード設定画面７０（図２最下段）は、メニュー系画面の１つである。
【００４５】
基本待機画面４０が表示されている状態で、複合機１０の各種機能に関する各種設定項目の設定や各種設定状態の確認などを行いたい場合は、メニューキー４４を押下すればよい。メニューキー４４を押下すると、図２の上から２段目に図示されているメニュー画面５０が表示される。
【００４６】
メニュー画面５０には、設定対象をユーザに選択させるための複数のキーがリストアップされており、ユーザが特定のキーを押下すると、そのキーに対応した下位階層の画面に切り替わり、そのキーに対応した設定項目の設定操作に進むことができる。
【００４７】
メニュー画面５０に表示されている各キーのうち例えば基本設定キー５１は、特定の機能に限定されない、複合機１０の基本的な各種設定値について設定、確認等を行うためのキーである。この基本設定キー５１を押下すると、図２の上から３段目に図示されている基本設定画面６０が表示される。基本設定画面６０には、複合機１０における各種の基本的な設定項目のキーがリストアップされる。その中のスリープモード設定キー６１は、複合機１０をスリープモードに移行させるための移行時間を設定するためのキーである。
【００４８】
本実施形態の複合機１０は、ユーザ操作が行われていない非操作状態が所定の移行時間継続すると、スリープモードに移行するように構成されている。スリープモードとは、ＣＰＵの処理機能を必要最小限に絞って他の機能は停止させることにより、未使用状態での消費電力を低減させるための機能である。
【００４９】
未使用状態に移行させるための移行時間は、複数種類の移行時間の中からユーザが任意に選択できるように構成されている。具合的には、基本設定画面６０に表示されているスリープモード設定キー６１を押下すると、図２の最下段に示すスリープモード設定画面７０が表示される。スリープモード設定画面７０には、移行時間を選択させるための複数のキーが表示される。このスリープモード設定画面７０においてユーザが例えば５分設定キー７１を押下すると、移行時間が５分に設定される。そして、ディスプレイ２３に表示される画面は、基本待機画面４０に戻る。或いは、所定の確認画面（例えば、移行時間が５分に設定されたことをユーザに報知するための画面）を短時間表示させた後に基本待機画面４０に戻るようにしてもよい。
【００５０】
このように、スリープモードへの移行時間を設定するためには、基本待機画面４０から複数回の画面遷移を経て最終的にスリープモード設定画面７０を表示させ、そのスリープモード設定画面７０内で特定の移行時間に対応したキーを押下する必要がある。スリープモードへの移行時間の設定に限らず、他の各種の設定項目についても、基本待機画面４０から複数回の画面遷移を経て最終的に設定用の画面を表示させ、そこで、設定値を選択、確定させるための操作（設定確定操作）を行う必要がある。
【００５１】
そして、メニュー系画面において設定確定操作を行った場合、そのときのメニュー系画面に関する各種情報が、その画面に至るまでの一連の画面遷移における最終画面を示す操作履歴情報として、操作履歴情報テーブル（図５（ｃ））に記憶される。ここで記憶される操作履歴情報の内容は、機能実行系画面に対する操作履歴情報の内容と基本的に同じである。つまり、操作履歴情報テーブルには、機能実行系画面及びメニュー系画面の双方の操作履歴情報が混在することになる。
【００５２】
スリープモード設定画面７０で特定の移行時間を選択することによりそのスリープモード設定画面７０が操作履歴情報として保存されると、次にお気に入り待機画面８０を表示させたとき、図３（ｂ）に例示するように、その保存された操作履歴情報に対応した履歴呼出キー９４ｂが表示される。履歴呼出キーについては後で詳説する。
【００５３】
本実施形態では、ディスプレイ２３に通常表示されるベース画面として、３種類の待機画面があり、ユーザが任意に選択できる。３種類の待機画面のうち１つは、図２に示した基本待機画面４０であり、他の１つは、図３に示すお気に入り待機画面８０である。本実施形態では、基本待機画面４０がベース画面として設定されている。
【００５４】
本実施形態では、各種操作によって画面が切り替わっていっても、不図示のホームボタンを押下することで、画面をベース画面（本実施形態では基本待機画面４０）に戻すことができる。また、既述の通り、複合機１０の電源投入後所定の起動処理が行われた後に表示される画面もこのベース画面である。さらに、本実施形態では、ユーザが何らかの操作をしたことによって画面が切り替わっていても、何ら操作がなされない未操作状態が一定時間（ただしスリープモードへの移行時間よりは短い時間）継続したら自動的にベース画面４０に戻るように構成されている。
【００５５】
基本待機画面４０において、右切替キー４６を押下する度に、表示されるベース画面が、基本待機画面４０から他の待機画面に切り替わる。具体的には、右切替キー４６を押下すると第２の基本待機画面（不図示）に切り替わり、そこで更に右切替キーを押下するとお気に入り待機画面８０（図３）に切り替わる。また、基本待機画面４０において、左切替キー４５を押下することによっても、右切替キー４６押下時とは逆順で、ベース画面を順次切り替えることができる。
【００５６】
ここで、お気に入り待機画面８０について詳しく説明する。複合機１０が有する各種の機能を利用する際には、通常、ユーザは複数の手順を踏んで（具体的には必要に応じた回数の画面遷移を経て）実行させる必要がある。例えば、スキャンｔｏＵＳＢの機能を利用したい場合、保存先のＵＳＢのポートを指定する入力操作や、スキャン時の各種設定値の設定・確認作業等が必要となる。そのため、特定の機能を通常の手順で実行させようとすると、非常に手間がかかる。
【００５７】
これに対し、本実施形態の複合機１０では、当該複合機１０が有する各種機能について、ショートカット登録を行うことができる。そして、登録したショートカットに基づくショートカット処理を実行させることで、特定の機能を、ユーザの手数を減らして実行させることができる。
【００５８】
本実施形態の複合機１０では、ショートカットを合計で少なくとも７２種類登録することができる。ショートカットを登録又は実行させるためには、ディスプレイ２３に、図３に示すお気に入り待機画面８０を表示させる必要がある。
【００５９】
図３に示すように、お気に入り待機画面８０には、タブ表示領域１０１と、複数（本実施形態では９個）のキー表示領域８１〜８９が割り当てられている。タブ表示領域１０１には第１タブから第８タブまでの８つのタブが表示され、そのうちユーザにより選択された１つのタブが選択状態として表示される。図３は、最も左側の第１タブが選択されている例を示している。
【００６０】
各キー表示領域８１〜８９には、選択されているタブに対応したキーが表示される。つまり、１つのタブに対して９個のキーが割り当てられている。タブを切り替えると、各キー表示領域８１〜８９内のキーも、切り替え後のタブに対応したキーに切り替わる。
【００６１】
各キー表示領域８１〜８９に表示されるキーには複数の種類がある。例えば、図３に例示するように、登録されている特定のショートカットが割り当てられていてそのショートカットに基づくショートカット処理を実行させることが可能なショートカット実行キー９１，９２，９５，９６，９９、ショートカットがまだ割り当てられていないショートカット登録キー９３ａ，９４，９７，９８などがある。さらに、操作履歴情報として保存されている画面に直接遷移させるための履歴呼出キー９３ｂもある。ショートカット実行キーを選択する入力操作を行うと、そのショートカット実行キーに割り当てられて登録されているショートカットに基づくショートカット処理が実行される。お気に入り待機画面８０には、右上隅にメニューキー１０２が表示される。
【００６２】
なお、例えば製品出荷時など、複合機１０がまだ使用されていない初期状態では、ショートカットは登録されていない。そのため、各タブ全て、各キー表示領域８１〜８９は、ショートカット実行キーが表示されない空き領域となっている。本実施形態では、空き領域に対してはショートカット登録キーが表示されるよう構成されている。そのため、製品出荷後に初めてお気に入り待機画面８０を表示させると、各キー表示領域８１〜８９の全てにショートカット登録キーが表示された状態となる。そして、ユーザは、特定のタブ内における特定のキー表示領域に、ショートカットを登録することができる。特定のキー表示領域のショートカット登録キーを押下してショートカットを登録すると、そのキー表示領域には、登録したショートカットに対応したショートカット実行キーが表示される。そして、以後、そのショートカット実行キーを押下すると、登録したショートカットに基づくショートカット処理が実行される。
【００６３】
ショートカットを登録することで、特定の機能を少ない手数で実行させることができ、ショートカット実行キーを押下するだけで後はユーザ操作を要することなく登録機能を全て完了させることができる。しかし、ユーザによっては、或いは機能の種類によっては、実行開始前或いは完了前に処理を一旦止めて処理内容を確認することを望む場合もある。例えばスキャンｔｏＥメールの場合、スキャンデータの誤送信を防ぐために、少なくとも送信前に送信先アドレスを表示させ、アドレス確認作業を経てから送信が実行されるようにしたいと望むユーザがいるかもしれない。
【００６４】
そこで本実施形態の複合機１０は、ショートカット登録されている各機能毎に、登録されている機能を通常手順又は簡易手順のどちらで実行させるかを設定可能な、ワンタッチ機能を有している。通常手順とは、ユーザに対して処理内容の確認作業を要求する処理を含む処理手順である。簡易手順とは、ユーザの確認作業等を要しない処理手順、即ちショートカット実行キーが押下されれば後は自動的に機能が最後まで実行されるような処理手順である。本実施形態では、ワンタッチ機能を有効又は無効に設定でき、ワンタッチ機能を無効に設定すると通常手順で実行され、ワンタッチ機能を有効に設定すると簡易手順で実行される。
【００６５】
図３に例示したお気に入り待機画面８０では、第６キー表示領域８６に表示されているショートカット実行キー９６に割り当てられているショートカットは、ワンタッチ機能が有効に設定されている。一方、第１，第２，第５，第９の各キー表示領域８１，８２，８５，８９に表示されている各ショートカット実行キー９１，９２，９５，９９に割り当てられている各ショートカットは、ワンタッチ機能が無効に設定されている。ワンタッチ機能の有効、無効の設定は、ショートカット毎に個別に行うことができる。
【００６６】
お気に入り待機画面８０において各キー表示領域に表示させるべきキーは、図５（ｂ）に示すお気に入り情報テーブルによって管理されている。お気に入り情報テーブルには、各タブ１〜８の各キー表示領域８１〜８９毎に（つまり合計７２個のキー表示領域毎に）、使用（ショートカットが登録）されているかそれとも未使用（ショートカットが未登録）かを示す情報、キー表示領域の位置、ショートカットが登録されている場合における、そのショートカット名やワンタッチ起動の有効・無効の設定情報、ショートカット実行時に用いる各種設定値、その他の関連情報が保存される。関連情報には、当該キー表示領域に表示されるキーが押下された場合に遷移すべき次の画面のＩＤである遷移先画面ＩＤが含まれる。
【００６７】
従って、お気に入り待機画面８０が表示される際は、図５（ａ）の画面情報テーブルと図５（ｂ）のお気に入り情報テーブルが参照され、各テーブルの情報に基づいてお気に入り待機画面８０が作成されてディスプレイ２３に表示されることになる。
【００６８】
お気に入り待機画面８０において、１つのキー表示領域には、基本的には、１つのキーが表示される。但し、図３に例示するように、ショートカット登録キーが表示される場合には、１つのキー表示領域内に、ショートカット登録キーと履歴呼出キーの両方が同時に表示されることがある。履歴呼出キーは、操作履歴情報テーブルに操作履歴情報として保存されている最終画面に直接遷移させるためのキーである。
【００６９】
図３（ａ）は、第３キー表示領域８３内に、ショートカット登録キー９３ａと履歴呼出キー９３ｂが共に表示されている例を示している。図３（ａ）に示す履歴呼出キー９３ｂは、複合機１０が備えるスピーカ（不図示）の音量に関する設定確定操作が可能なメニュー系画面に直接遷移させるためのキーである。この履歴呼出キー９３ｂを押下すると、過去に音量設定時に表示させたことのあるメニュー系画面を直接表示させることができ、これにより音量設定を容易に変更することができる。
【００７０】
また、図２に例示したように、基本待機画面４０から順次画面を遷移させてスリープモード設定画面７０を表示させることで、スリープモードへの移行時間を設定することができ、その場合もそのスリープモード設定画面７０が操作履歴情報として操作履歴情報テーブルに保存される。これにより、次にお気に入り待機画面８０を表示させた場合は、図３（ｂ）に例示するように、ショートカット登録キーのみが表示されているキー表示領域の何れか（図３（ｂ）の例では第４キー表示領域８４）に、スリープモード設定画面７０に直接遷移させるための履歴呼出キー９４ｂが追加される。
【００７１】
なお、お気に入り待機画面８０において、操作履歴情報テーブルに保存されている各操作履歴情報のうちどの操作履歴情報に対応した履歴呼出キーを表示させるかについては、適宜決めることができる。本実施形態では、空き領域の数を上限として、操作履歴情報テーブルに保存されている操作履歴情報のうち使用日時の新しいものを優先的に、その操作履歴情報に対応した履歴呼出キーが表示されるよう構成されている。
【００７２】
お気に入り待機画面８０内のキーが押下された場合の動作の概要を、図４を用いて簡潔に説明する。お気に入り待機画面８０において、メニューキー１０２が押下されると、図２に示すメニュー画面５０に遷移する。
【００７３】
お気に入り待機画面８０において、第４キー表示領域８４に表示されている履歴呼出キー９４ｂが押下されると、ディスプレイ２３の表示画面は、その履歴呼出キー９４ｂに対応した最終画面、即ち図２最下段のスリープモード設定画面７０に直接遷移する。
【００７４】
お気に入り待機画面８０において、ワンタッチ起動が有効に設定されているショートカットのショートカット実行キー９６が押下されると、そのショートカットが簡易手順にて実行される。つまり、登録されている機能が、ユーザ操作を要することなく、登録されている各種設定情報に従って自動的に実行される。実行中は、ディスプレイ２３には、機能実行中画面１２０が表示される。
【００７５】
お気に入り待機画面８０において、ワンタッチ起動が無効に設定されているショートカットのショートカット実行キー９９が押下されると、登録されているショートカットが通常手順で実行される。具体的には、まず確認画面１１０が表示される。確認画面１１０には、登録されているショートカットの実行に必要な各種設定情報が表示される。また、確認画面１１０には、オプションキー１１１とスタートキー１１２が表示される。オプションキー１１１を押下すると、設定内容を変更することができる。そして、スタートキー１１２を押下すると、登録されている機能が、登録されている各種設定情報に従って自動的に実行される。実行中は、ディスプレイ２３には、機能実行中画面１２０が表示される。
【００７６】
お気に入り待機画面８０において、ショートカットが未登録のショートカット登録キー（例えば第４キー表示領域８４内のショートカット登録キー９４ａ、第８キー表示領域８８内のショートカット登録キー９８など）が押下されると、ショートカットを新規に登録するための手順に進む。具体的には、まず、ショートカット登録対象の機能の選択画面が表示され、そこで、スキャン、コピー、ファクス、その他の各種機能の中から登録したい機能を選択できる。機能を選択すると、さらに、その機能に関連した各種の詳細設定用画面に進み、最終的にショートカットを登録することができる。スキャン機能のショートカットを登録する際には、登録の過程で、図４に示す個別機能選択画面１３０が表示され、ここで、登録させたい具体的なスキャンデータ処理機能を選択できる。
【００７７】
上述した各種の画面遷移を実現するために複合機１０のＣＰＵ１１が実行する機能実行処理について、図６を用いて説明する。複合機１０のＣＰＵ１１が図６の機能実行処理を実行することで、図２〜図４を用いて説明した各種の画面遷移や機能の実行などが実現される。複合機１０のＣＰＵ１１は、電源投入により起動すると、所定の起動処理を経て、図６の機能実行処理のプログラムをＲＯＭ１２又はＮＶＲＡＭ１４から読み込んで実行する。
【００７８】
複合機１０のＣＰＵ１１は、機能実行処理を開始すると、Ｓ１１０で、画面情報テーブル（図５（ａ））から画面情報を読み込む。Ｓ１２０では、読み込んだ画面情報に基づき、画面情報における先頭の画面ＩＤ（つまり画面ＩＤ１）に応じた画面をディスプレイ２３に表示させる。本実施形態では、基本待機画面４０が表示される。
【００７９】
Ｓ１３０では、お気に入り待機画面への遷移操作がなされたか否か判断する。具体的には、基本待機画面４０において左切替キー４５が１回又は右切替キー４６が２回押下されたか否か判断する。お気に入り待機画面への遷移操作がなされていない場合は、Ｓ１６０に進む。
【００８０】
Ｓ１６０では、機能実行系画面で機能開始キーが押下されたか否か判断する。機能開始キーが押下された場合は、Ｓ１７０で、現在表示させている画面の操作履歴情報を操作履歴情報テーブルに新規保存する。Ｓ１８０では、操作履歴情報テーブルに保存されている操作履歴情報を、最新履歴順（つまり使用日時の新しい順）にソートし、最新履歴順に履歴番号を１から割り当てる。
【００８１】
Ｓ１９０では、対応する機能動作を開始する。Ｓ２００では、押下された機能開始キーに割り当てられている遷移先画面ＩＤに従って、次に遷移すべき画面の画面構成情報を読み込む。Ｓ２１０では、Ｓ２００で読み込んだ画面構成情報に基づいて、次の画面を作成、表示させる。Ｓ２１０により画面を遷移させた後は、Ｓ１３０に戻る。
【００８２】
Ｓ１６０で、機能実行系画面での機能開始キーの押下がなされていない場合は、Ｓ２２０に進む。Ｓ２２０では、メニュー系画面で設定確定操作（例えばスリープモード設定画面７０での何れかの設定キーの押下）がなされたか否か判断する。設定確定操作がなされた場合は、Ｓ２３０で、現在表示させている画面の操作履歴情報を操作履歴情報テーブルに新規保存する。Ｓ２４０では、操作履歴情報テーブルに保存されている操作履歴情報を、最新履歴順にソートし、最新履歴順に履歴番号を１から割り当てる。Ｓ２５０では、設定確定操作として押下されたキーに割り当てられている遷移先画面ＩＤに従って、次に遷移すべき画面の画面構成情報を読み込む。Ｓ２６０では、Ｓ２５０で読み込んだ画面構成情報に基づいて、次の画面を作成、表示させる。Ｓ２６０により画面を遷移させた後は、Ｓ１３０に戻る。
【００８３】
Ｓ２２０で、メニュー系画面での設定確定操作がなされていない場合は、Ｓ２７０に進む。Ｓ２７０では、その他の画面への遷移キーが押下されたか否か判断する。ここでいう「その他の画面への遷移キー」とは、基本的に、Ｓ１３０，Ｓ１６０及びＳ２２０で判断対象とされている各キー操作に該当しないキー操作が全て含まれる。例えば、基本待機画面４０で各モードキー４１〜４３の何れかを押下する操作、メニュー画面５０や基本設定画面６０でのキー操作、個別機能選択画面１３０でのキー操作、などは、「その他の画面への遷移キー」の操作に該当する。
【００８４】
Ｓ２７０で、その他の画面への遷移キーが押下されていない場合は、Ｓ１３０に戻る。その他の画面への遷移キーが押下された場合は、Ｓ２８０に進む。Ｓ２８０では、押下された遷移キーに割り当てられている遷移先画面ＩＤに従って、次に遷移すべき画面の画面構成情報を読み込む。Ｓ２９０では、Ｓ２８０で読み込んだ画面構成情報に基づいて、次の画面を作成、表示させる。Ｓ２９０により画面を遷移させた後は、Ｓ１３０に戻る。
【００８５】
Ｓ１３０で、お気に入り待機画面への遷移操作がなされた場合は、Ｓ１４０のお気に入り待機画面表示処理に進む。Ｓ１４０のお気に入り待機画面表示処理の詳細は、図７に示す通りである。図７のお気に入り待機画面表示処理に進むと、Ｓ４１０で、お気に入り情報テーブル（図５（ｂ））からお気に入り情報を読み込む。Ｓ４２０では、お気に入り待機画面８０に最初に表示させるべきタブである表示予定タブ（例えば第１タブ）内に、ショートカットが割り当てられていないキー表示領域である空き領域があるか否か判断する。空き領域がない場合、即ち９個のキー表示領域全てにショートカットが割り当てられている場合は、Ｓ４４０に進む。空き領域がある場合は、Ｓ４３０に進む。Ｓ４３０では、操作履歴情報テーブル（図５（ｃ））から操作履歴情報を読み込む。
【００８６】
Ｓ４４０では、これから表示させる第１タブの９個のキー表示領域毎に、表示させるべきキー名を割り当てる。具体的には、まず、ショートカットが割り当てられているキー表示領域に、ショートカット実行キーを割り当てる。次に、ショートカットが割り当てられていないキー表示領域に、ショートカット登録キーを割り当てる。ショートカット実行キー及びショートカット登録キーの割当は、図５（ｂ）のお気に入り情報テーブルに基づいて行う。続いて、ショートカットが割り当てられていない空き領域、即ちショートカット登録キーが割り当てられているキー表示領域に対し、図５（ｃ）の操作履歴情報テーブルに基づいて、履歴呼出キーを割り当てる。具体的には、履歴番号１から順に、空き領域の数を上限として、履歴呼出キーを割り当てていく。
【００８７】
Ｓ４５０では、お気に入り待機画面の画面ＩＤに従い、画面情報テーブル（図５（ａ））から、お気に入り待機画面の画面構成情報を読み込む。そしてＳ４６０で、Ｓ４４０及びＳ４５０の処理結果に基づいてお気に入り待機画面８０を作成し、ディスプレイ２３に表示させる。図７のお気に入り待機画面表示処理の終了後は、Ｓ１５０（図６）に進む。
【００８８】
Ｓ１５０では、お気に入り待機画面内処理を実行する。Ｓ１５０のお気に入り待機画面内処理の詳細は、図８に示す通りである。図８のお気に入り待機画面内処理に進むと、Ｓ５１０で、現在表示中のタブ以外のタブが押下されたか否か判断する。つまり、例えば現在第１タブの各キーが表示されているとすると、第２〜第８タブの何れかが押下されたか否か判断する。
【００８９】
現在表示中のタブ以外のタブが押下された場合は、Ｓ５２０に進み、お気に入り待機画面表示処理（図７）を実行して、Ｓ５１０に戻る。つまり、押下されたタブを対象として、図７お気に入り待機画面表示処理を実行する。
【００９０】
Ｓ５１０で、現在表示中のタブ以外のタブが押下されていない場合は、Ｓ５３０に進む。Ｓ５３０では、ショートカット登録キーが押下されたか否か判断する。ショートカット登録キーが押下された場合は、Ｓ５４０で、押下されたショートカット登録キーに割り当てられている遷移先画面ＩＤに従って、次に遷移すべき画面の画面構成情報を読み込む。Ｓ５５０では、Ｓ５４０で読み込んだ画面構成情報に基づいて、次の画面を作成、表示させる。そして、Ｓ５６０で、お気に入り登録処理を実行する。具体的には、ショートカット登録させる対象の機能の選択操作や、その機能実行に必要な各種の設定情報などの設定操作などを受け付けることにより、ショートカットを新規登録する。これにより、押下されたショートカット登録キーのキー表示領域には、以後、登録したショートカットのショートカット実行キーが表示されることになる。
【００９１】
Ｓ５３０で、ショートカット登録キーが押下されていない場合は、Ｓ５７０に進む。Ｓ５７０では、ショートカット実行キーが押下されたか否か判断する。ショートカット実行キーが押下された場合は、Ｓ５８０に進む。Ｓ５８０では、押下されたショートカット実行キーに割り当てられているショートカットについて、ワンタッチ起動が有効又は無効の何れに設定されているかを判断する。
【００９２】
ワンタッチ起動が無効に設定されている場合は、Ｓ６００に進む。ワンタッチ起動が有効に設定されている場合は、Ｓ５９０で、ショートカットの機能動作を開始して、Ｓ６００に進む。Ｓ６００では、押下されたショートカット実行キーに割り当てられている遷移先画面ＩＤに従って、次に遷移すべき画面の画面構成情報を読み込む。Ｓ６１０では、Ｓ６００で読み込んだ画面構成情報に基づいて、次の画面を作成、表示させる。ここでは、例えば、ワンタッチ起動が有効に設定されている場合は、例えば図４の機能実行中画面１２０に相当する画面が表示される。また例えば、ワンタッチ起動が無効に設定されている場合は、例えば図４の確認画面１１０に相当する画面が表示される。
【００９３】
Ｓ５７０で、ショートカット実行キーが押下されていない場合は、Ｓ６２０に進む。Ｓ６２０では、履歴呼出キーが押下されたか否か判断する。履歴呼出キーが押下されていない場合は、Ｓ５１０に戻る。履歴呼出キーが押下された場合は、Ｓ６３０に進む。
【００９４】
Ｓ６３０では、押下された履歴呼出キーに対応した操作履歴情報を操作履歴情報テーブル（図５（ｃ））から読み込む。そしてその読み込んだ操作履歴情報に基づいて、Ｓ６００及びＳ６１０の処理を実行する。この場合、Ｓ６００では、操作履歴情報として登録されている画面ＩＤが、遷移先画面ＩＤとなる。そして、Ｓ６１０では、操作履歴情報として保存されている最終画面が表示される。その際、操作履歴情報として保存されている既往設定情報が反映される。
【００９５】
以上説明した本実施形態の複合機１０によれば、過去に機能開始キーの押下又は設定確定操作を行ったことのある画面が操作履歴情報として保存され、以後、その画面に直接遷移させることができる。そのため、次に再びその画面を表示させたい場合に、その画面を表示させるためのユーザの負担を軽減することができ、特定の画面を容易に表示させることができる。
【００９６】
また、同じ１つのお気に入り待機画面８０内に、ショートカット実行キーと履歴呼出キーの双方が表示される。そのため、同じ１つのお気に入り待機画面８０を起点として、ショートカット処理を実行させたり、特定の画面への直接遷移を実行させたりすることができる。
【００９７】
また、履歴呼出キーは、１つの空き領域（１つのキー表示領域）を占有して表示されるのではなく、１つの空き領域内においてショートカット登録キーと共に表示される。そのため、ショートカット実行キー及びショートカット登録キーの表示数に影響を与えることなく、履歴呼出キーを混在させることができる。
【００９８】
［他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されることなく、種々の形態を採り得る。
【００９９】
（１）上記実施形態では、機能実行系画面で機能開始キーが押下された場合、又はメニュー系画面で設定確定操作がなされた場合に、そのときの画面が操作履歴情報として保存される構成であったが、どのようなタイミング、条件で操作履歴情報を保存するかについては適宜決めることができる。
【０１００】
例えば、スリープモードに移行する場合に、その移行直前に表示されていた画面を操作履歴情報として保存するようにしてもよい。また例えば、上記実施形態の複合機１０では、未操作状態が一定時間継続すると画面が自動的にベース画面（待機画面）に戻るように構成されているが、そのベース画面に戻る際にも、ベース画面に戻る直前に表示されていた画面を操作履歴情報として保存するようにしてもよい。
【０１０１】
また、上記実施形態の複合機１０では、ディスプレイ２３にどのような画面が表示されていても、図示しないホームボタンが押下されると強制的に待機画面に切り替わるが、そのホームボタンが押下された場合も、その押下される直前に表示されていた画を操作履歴情報として保存するようにしてもよい。
【０１０２】
また、各画面に、その画面を操作履歴情報として保存するためのキーを表示させ、そのキーが押下された場合はその画面を操作履歴情報として保存するようにしてもよい。このようにすることで、例えば、上位階層から下位階層まで画面を遷移させていく間に表示される中間階層の画面についても、操作履歴情報として保存させることができる。
【０１０３】
また、例えば、操作履歴情報として保存された情報の使用回数が特定の回数以上になった場合は、恒久的に保存して、ユーザによる消去の操作が実行されない限り消去されないようにしても良い。
【０１０４】
（２）履歴呼出キーは、お気に入り待機画面８０だけでなく、他の各種画面の何れかにも表示させてもよい。例えば、基本待機画面４０にも表示させるようにしてもよい。その際、表示させる履歴呼出キーの数を絞って（例えば最新のものを１つ、又は２つ、など）表示させてもよい。
【０１０５】
また、表示させる機会の多い画面など、ユーザが望む画面については、いつでもその画面に直接遷移できるよう、その画面遷移用の履歴呼出キーを常に画面のどこかに表示させるようにしてもよい。
【０１０６】
（３）履歴呼出キーをどこに表示させるかについては適宜決めることができる。例えば、第１タブ〜第８タブのうち何れかを履歴呼出キー専用のタブとして、その専用のタブにのみ、履歴呼出キーを表示させるようにしてもよい。
【０１０７】
また、タブ毎に、そのタブで表示可能な履歴呼出キーの数を視覚的に認識可能な情報を表示させるようにしてもよい。
（４）その他、上記実施形態における１つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を１つの構成要素に統合させたりしてもよい。また、上記実施形態の構成の少なくとも一部を、同様の機能を有する公知の構成に置き換えてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【符号の説明】
【０１０８】
１…画像処理システム、３…ＬＡＮ、１０…複合機、１１，３１…ＣＰＵ、１２，３２…ＲＯＭ、１３，３３…ＲＡＭ、１４…ＮＶＲＡＭ、１５…画像読取部、１６…印刷部、１７，３５…操作部、１８，３６…表示部、１９，３７…ネットワークインタフェース、２０…ＵＳＢインタフェース、２１…回線接続部、２２…タッチパネル、２３…ディスプレイ、３０…ＰＣ、３４…ＨＤＤ、４０…基本待機画面、４１…ファクスモードキー、４２…コピーモードキー、４３…スキャンモードキー、４４，１０２…メニューキー、４５…左切替キー、４６…右切替キー、５０…メニュー画面、５１…基本設定キー、６０…基本設定画面、６１…スリープモード設定キー、７０…スリープモード設定画面、７１…５分設定キー、８０…お気に入り待機画面、８１〜８９…キー表示領域、９１，９２，９５，９６，９９…ショートカット実行キー、９３ａ，９４，９４ａ，９７，９８…ショートカット登録キー、９３ｂ，９４ｂ…履歴呼出キー、１０１…タブ表示領域、１１０…確認画面、１１１…オプションキー、１１２…スタートキー、１２０…機能実行中画面、１３０…個別機能選択画面、３００…インターネット、３１０…サーバ、４００…サーバ。
【図１】
0006417817.tif 000002
【図２】
0006417817.tif 000003
【図３】
0006417817.tif 000004
【図４】
0006417817.tif 000005
【図５】
0006417817.tif 000006
【図６】
0006417817.tif 000007
【図７】
0006417817.tif 000008
【図８】
0006417817.tif 000009