(57)【要約】【課題】ショートカットの呼び出し時に、呼び出し対象の画面と階層関係にある全部又は一部の画面に遷移することが可能な表示制御技術を提供する。【解決手段】画面登録部１０１は、ショートカットの登録対象の画面のショートカットデータを生成して情報記憶部１０４に記憶させる。画面情報生成部１０３は、ショートカットの登録対象の画面に対して画面情報を生成する。一覧表示部１０５は、ショートカット一覧画面やショートカットの呼び出し対象である画面やショートカットの呼び出し対象の画面をオペレーションパネル３６に表示させる。ショートカットの呼び出し時には、遷移先情報取得部１０６は、呼び出し対象のショートカットデータを情報記憶部１０４から取得し、画面情報画面構築部１０７は、画面構築パターンによって示される階層構造を構築する。【選択図】図２
2010212889.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作入力を受け付ける操作入力受付手段と、
画像処理に関する複数の画面を階層的に表示手段に表示可能であって、ユーザの操作入力に応じて各画面に遷移させる表示制御手段と、
複数の画面のうち少なくとも１つの画面に対して、その呼び出しにより当該画面に遷移させるショートカットを登録する操作入力を前記操作入力受付手段が受け付けた場合、登録対象の画面と階層関係にある画面を階層的に表示可能にするための画像構築パターンを示す画面情報を生成する画面情報生成手段と、
前記画面情報を記憶する第１記憶手段とを備える
ことを特徴とする画像処理装置。
【請求項２】
前記ショートカットを登録する操作入力を前記操作入力手段が受け付けた場合、登録対象の画面に設定されている項目を示す設定情報を生成する設定情報生成手段と、
前記設定情報を記憶する第２記憶手段とを更に備える
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画面情報が記憶された前記画面を示す一覧を前記表示手段に表示させる一覧表示手段と、
前記一覧の中から１つの画面を選択することにより、当該画面に対するショートカットを呼び出す操作入力を前記操作入力手段が受け付けた場合、選択された前記画面の前記画面情報を前記第１記憶手段から取得する遷移情報取得手段と、
前記画面情報に含まれる前記画像構築パターンに応じて、選択された前記画面と階層関係にある画面を用いて、選択された前記画面の階層構造を構築する画面構築手段とを更に備え、
前記表示制御手段は、前記階層構造の前記画面を前記表示手段に表示させる
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
選択された前記画面の前記画面情報に対応付けられて前記設定情報が前記第２記憶手段に記憶されている場合、選択された前記画面に当該設定情報を反映させる設定反映手段を更に備え、
前記表示制御手段は、前記設定情報が反映された前記画面を前記表示手段に表示させる
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記画面情報は、前記画面構築パターンと、登録対象の画面及び当該画面と階層関係にある画面とを示し、
前記画面構築パターンは、前記登録対象の画面と階層関係にある全ての画面を階層的に表示可能にする第１パターンと、前記登録対象の画面と階層関係にある一部の画面を階層的に表示可能にする第２パターンと、前記登録対象の画面のみを階層として表示可能にする第３パターンとのいずれかであり、
前記画面構築手段は、前記画面構築パターンが第１パターンである場合、選択された前記画面及び当該画面と階層関係にある全部の画面を用いて、選択された前記画面の階層構造を構築し、前記画面構築パターンが第２パターンである場合、選択された前記画面及び当該画面と階層関係にある一部の画面を用いて、選択された前記画面の階層構造を構築し、前記画面構築パターンが第３パターンである場合、選択された前記画面を用いて、選択された前記画面のみを階層とする階層構造を構築する
ことを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
登録対象の画面に設定されている項目を保存するか否かをユーザに問い合わせる第２問い合わせ手段を更に備え、
前記設定情報生成手段は、前記第２問い合わせ手段の問い合わせに対して、前記設定情報を保存する操作入力を前記操作入力手段が受け付けた場合、前記設定情報を生成してこれを前記情報記憶手段に記憶させる
ことを特徴とする請求項２乃至５のいずれか一項に記載の画像処理装置。
【請求項７】
前記設定情報生成手段は、登録対象の画面の性質に応じて、前記設定情報を保存するか否かを判断し、当該判断結果が肯定的である場合に、前記設定情報を生成してこれを前記第１記憶手段に記憶させる
ことを特徴とする請求項２乃至５のいずれか一項に記載の画像処理装置。
【請求項８】
予め設定されている前記画像構築パターンを使用するか又はユーザが前記画像構築パターンを選択するかを問い合わせる第１問い合わせ手段を更に備え、
前記画面情報生成手段は、前記第１問い合わせ手段の問い合わせに対して、予め設定されている前記画像構築パターンを使用する操作入力を前記操作入力手段が受け付けた場合、予め設定されている画像構築パターンを含む画面情報を生成してこれを前記情報記憶手段に記憶させ、前記第１問い合わせ手段の問い合わせに対して、前記画像構築パターンを選択する操作入力を前記操作入力手段が受け付けた場合、選択された前記画像構築パターンを含む画面情報を生成してこれを前記情報記憶手段に記憶させる
ことを特徴とする請求項１乃至７のいずれか一項に記載の画像処理装置。
【請求項９】
前記画面情報生成手段は、登録対象の画面の性質に応じて、前記画面構築パターンを決定して、決定した当該画面構築パターンを含む前記画面情報を生成してこれを前記情報記憶手段に記憶させる
ことを特徴とする請求項１乃至７のいずれか一項に記載の画像処理装置。
【請求項１０】
前記情報記憶手段に記憶された前記画面情報によって示される前記画面構築パターンを変更するパターン編集手段を更に備える
ことを特徴とする請求項１乃至９のいずれか一項に記載の画像処理装置。
【請求項１１】
ユーザの操作入力を受け付ける操作入力受付手段と、画像処理に関する複数の画面を階層的に表示手段に表示可能であって、ユーザの操作入力に応じて各画面に遷移させる表示制御手段と、画面情報生成手段と、記憶制御手段とを備える画像処理装置で実行される表示制御方法であって、
前記画面情報生成手段が、複数の画面のうち少なくとも１つの画面に対して、その呼び出しにより当該画面に遷移させるショートカットを登録する操作入力を前記操作入力受付手段が受け付けた場合、登録対象の画面と階層関係にある画面を階層的に表示可能にするための画像構築パターンを示す画面情報を生成する画面情報生成ステップと、
前記記憶制御手段が、前記画面情報を記憶手段に記憶させる記憶制御ステップとを含む
ことを特徴とする表示制御方法。
【請求項１２】
請求項１１に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、情報機器において、各種機能を設定するための設定画面を階層的に構築する技術がある。ユーザは、下位の階層の設定画面については、上位の階層から順次選択して表示させて、所望の階層の設定画面を表示させることになる。即ち、画面を順次遷移させて、所望の設定画面を表示させることになる。近年では、情報機器において設定できる機能が複雑化しており、それに伴い、設定画面について構築される階層も深くなっている。構築される階層が深くなる程、ユーザが所望の階層の設定画面を表示させるまでに、遷移させる画面が多くなる恐れがある。従って、構築される階層が深くなる程、ユーザの手間がかかる恐れがある。このようなユーザの手間を軽減するために、所定の操作入力があると、基準となる設定画面の表示後、本来表示させるべき途中の階層の全部又は一部の設定画面の表示を省いて、所望の設定画面に直接遷移させることで、所望の設定画面を表示させることができる技術が開発されている（例えば特許文献１参照）。これは、所望の設定画面をショートカットとして登録し、このショートカットを所定の操作入力により呼び出すことで実現される。このような技術によれば、所望の設定画面を表示させるまでにかかる手間を軽減させることができ、それにかかる時間を短縮することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１に示される技術では、ショートカットとして登録した設定画面を表示させた後、その設定画面の上位の階層や兄弟関係にある階層の画面に遷移して、他の設定を行なうことは困難であった。
【０００４】
本発明は、上記に鑑みてなされたものであって、ショートカットの呼び出し時に、呼び出し対象の画面と階層関係にある全部又は一部の画面に遷移することが可能な画像処理装置、表示制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、画像処理装置であって、ユーザの操作入力を受け付ける操作入力受付手段と、画像処理に関する複数の画面を階層的に表示手段に表示可能であって、ユーザの操作入力に応じて各画面に遷移させる表示制御手段と、複数の画面のうち少なくとも１つの画面に対して、その呼び出しにより当該画面に遷移させるショートカットを登録する操作入力を前記操作入力受付手段が受け付けた場合、登録対象の画面と階層関係にある画面を階層的に表示可能にするための画像構築パターンを示す画面情報を生成する画面情報生成手段と、前記画面情報を記憶する第１記憶手段とを備えることを特徴とする。
【０００６】
また、本発明は、ユーザの操作入力を受け付ける操作入力受付手段と、画像処理に関する複数の画面を階層的に表示手段に表示可能であって、ユーザの操作入力に応じて各画面に遷移させる表示制御手段と、画面情報生成手段と、記憶制御手段とを備える画像処理装置で実行される表示制御方法であって、前記画面情報生成手段が、複数の画面のうち少なくとも１つの画面に対して、その呼び出しにより当該画面に遷移させるショートカットを登録する操作入力を前記操作入力受付手段が受け付けた場合、登録対象の画面と階層関係にある画面を階層的に表示可能にするための画像構築パターンを示す画面情報を生成する画面情報生成ステップと、前記記憶制御手段が、前記画面情報を記憶手段に記憶させる記憶制御ステップとを含むことを特徴とする。
【０００７】
また、本発明は、上記の方法をコンピュータに実行させるためのプログラムである。
【発明の効果】
【０００８】
本発明によれば、ショートカットの呼び出し時に、呼び出し対象の画面と階層関係にある全部又は一部の画面に遷移することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】図１は、一実施の形態にかかる画像処理装置１００のハードウェア構成を例示する図である。
【図２】図２は、画像処理装置１００の機能的構成を例示する図である。
【図３】図３は、ショートカットデータのデータ構造を例示する図である。
【図４】図４は、登録方法画面を例示する図である。
【図５】図５は、デフォルト設定画面を例示する図である。
【図６】図６は、指定画面を例示する図である。
【図７】図７は、選択画面を例示する図である。
【図８】図８は、画像処理装置１００の行うショートカット登録処理の手順を示すフローチャートである。
【図９】図９は、画面構築パターンの種類とその概要についての説明画面を、
【図１０】図１０は、画像処理装置１００の行う設定反映処理の手順を示すフローチャートである。
【図１１】図１１は、ショートカットを利用せずに、ページ印字画面をオペレーションパネル３６に表示させる場合の画面の遷移を例示する図である。
【図１２】図１２は、ショートカットを利用して、ページ印字画面をオペレーションパネル３６に表示させる場合の画面の遷移を例示する図である。
【図１３】図１３は、ショートカットを利用して、ページ印字画面をオペレーションパネル３６に表示させる場合の画面の遷移を例示する図である。
【図１４】図１４は、ショートカットを利用せずに、送信結果表示画面や受信結果表示画面をオペレーションパネル３６に表示させる場合の画面の遷移を例示する図である。
【図１５】図１５は、ショートカットを利用して、送信結果表示画面や受信結果表示画面をオペレーションパネル３６に表示させる場合の画面の遷移を例示する図である。
【図１６】図１６は、ショートカットの編集時の画面の遷移を例示する図である。
【図１７】図１７は、画像構築パターンを変更する操作入力をユーザが行なった場合に画像処理装置１００の行なうショートカット編集処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、この発明にかかる画像処理装置、表示制御方法及びプログラムの最良な実施の形態を詳細に説明する。
【００１１】
（１）構成
本実施の形態にかかる画像処理装置は、プリンタ機能、ファックス機能、コピー機能等の複数の異なる画像処理機能の少なくともファックス及びコピーの機能を有し、画像処理に関する複数の画面を階層的に表示可能であり、当該画面を介して、複数のＷｅｂアプリケーションによって画像処理に関する情報を提供したり画像処理に関する設定を行ったりすることが可能である。Ｗｅｂアプリケーションは、例えば、コピー機能を実現させるためのコピーアプリケーション、ファックス機能を実現させるためのファックスアプリケーションなどがある。図１は、本実施の形態にかかる画像処理装置１００のハードウェア構成を例示する図である。画像処理装置１００は、コンピュータによって制御される装置であって、ＣＰＵ（中央処理装置）１１と、ＲＯＭ（Read-Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、不揮発性ＲＡＭ１４と、通信制御装置２３と、ハードディスクＩ／Ｆ２４と、エンジンＩ／Ｆ２５と、ＲＳ−２３２Ｃ Ｉ／Ｆ２６と、これらを接続するシステムバスＢとを備える。ハードディスクＩ／Ｆ２４には、ハードディスク３４が接続される。エンジンＩ／Ｆ２５には、プロッタ３５−１やスキャナ３５−２等のエンジンが接続される。ＲＳ−２３２Ｃ Ｉ／Ｆ２６には、オペレーションパネル３６が接続される。
【００１２】
ＲＯＭ１２は、各種データや各種プログラムを記憶する。ＣＰＵ１１は、ＲＯＭ１２に記憶されたプログラムや後述するハードディスク３４に記憶されたプログラムに従って画像処理装置１００を制御する。また、ＣＰＵ１１は、ユーザの操作入力をオペレーションパネル３６を介して受け付け、当該操作入力に従って、各種設定を行なったり各種機能を実現させたりする。ＲＡＭ１３は、各種データや各種プログラムを一時的に記憶する。不揮発性ＲＡＭ１４は、各種データを記憶する。通信制御装置２３は、ネットワーク２を介してＰＣ（Personal Computer）１０との間の通信制御を行う。ハードディスクＩ／Ｆ２４は、ハードディスク３４への記憶を制御する。ハードディスク３４は、ネットワークを介して送信された印刷すべき文書の文書データや印刷処理後の画像データなどの各種データや各種プログラムを記憶する。エンジンＩ／Ｆ２５は、エンジンを制御する。プロッタ３５−１は、文書データに基づいて所定媒体に印刷を行う。スキャナ３５−２は、画像データを取り込む。ＲＳ−２３２Ｃ Ｉ／Ｆ２６は、オペレーションパネル３６を制御する。オペレーションパネル３６は、情報を表示する表示装置と、ユーザからの操作が入力される操作装置とが一体的に形成されたものである。
【００１３】
次に、ＣＰＵ１１がＲＯＭ１２やハードディスク３４に記憶された各種プログラムを実行することにより画像処理装置１００において実現される各種機能について説明する。図２は、画像処理装置１００の機能的構成を例示する図である。画像処理装置１００は、画面登録部１０１と、設定情報生成部１０２と、画面情報生成部１０３と、情報記憶部１０４と、一覧表示部１０５と、遷移先情報取得部１０６と、画面構築部１０７と、設定反映部１０８と、パターン編集部１０９とを有する。このうち、画面登録部１０１と、設定情報生成部１０２と、画面情報生成部１０３と、一覧表示部１０５と、遷移先情報取得部１０６と、画面構築部１０７と、設定反映部１０８と、パターン編集部１０９とは、ＣＰＵ１１のプログラム実行時に例えばＲＡＭ１３に生成されるものである。情報記憶部１０４は、不揮発性ＲＡＭ１４やハードディスク３４に生成される記憶領域である。
【００１４】
画面登録部１０１は、ユーザの操作入力に応じて、ショートカットの登録対象である画面について、設定情報と対応付けられる画面情報を含むショートカットデータを生成し、当該ショートカットデータに対して当該ショートカットデータを識別可能なショートカットＩＤを付与してこれらを対応付けて情報記憶部１０４に記憶させる。この結果、当該画面について、その呼び出しにより当該画面に遷移させるショートカットが登録される。設定情報は、ショートカットの登録対象である画面に設定されている項目を示す。画面情報は、設定情報を識別可能に付与される設定情報ＩＤと、階層画面データと、画面構築パターンとを含む。設定情報ＩＤは、後述する設定情報生成部１０２が付与する。この設定情報ＩＤにより、設定情報と画面情報とが対応付けられる。階層画面データは、ショートカットの登録対象の画面と、当該画面と階層関係にある画面とを示す。具体的には、階層画面データは、例えば各画面を表示するための表示データを示すようにしても良いし、各画面を識別可能な画面ＩＤを示すようにしても良い。画面構築パターンは、ショートカットの呼び出し時に、呼び出し対象の画面を階層的に表示可能にする階層構造のパターンを示す。画面構築パターンの詳細については後述する。
【００１５】
図３は、ショートカットデータのデータ構造を例示する図である。ショートカットデータは、ショートカット名称と、登録対象の画面の設定情報に付与された設定情報ＩＤと、登録対象の画面の画面階層データ及び画面構築パターンとを含む。ショートカット名称は、後述するようにユーザにより付与される。このようなショートカットデータが、各ショートカットデータを識別可能なショートカットＩＤと対応付けられて情報記憶部１０４に記憶される。
【００１６】
設定情報生成部１０２は、ショートカットの登録対象である画面に対して設定情報を生成し、当該設定情報を識別可能な設定情報ＩＤを当該設定情報に対して付与してこれらを対応付けて情報記憶部１０４に記憶させる。画面情報生成部１０３は、階層画面データと画面構築パターンとを含む画面情報を生成する。情報記憶部１０４は、設定情報生成部１０２が生成した設定情報や、画面登録部１０１が生成したショートカットデータを記憶する。
【００１７】
一覧表示部１０５は、ユーザの操作入力に応じて、登録されたショートカットの一覧を示す一覧画面や、情報記憶部１０４に記憶されたショートカットデータに基づいてショートカットの呼び出し対象である画面や、ショートカットの呼び出し対象の画面をオペレーションパネル３６に表示させる。遷移先情報取得部１０６は、ショートカットの呼び出し時に、呼び出し対象のショートカットのデータであるショートカットデータを情報記憶部１０４から取得する。画面構築部１０７は、ショートカットの呼び出し時に、ショートカットデータに含まれる画面情報に含まれる画面構築パターンによって示される階層構造を、当該画面情報に含まれる階層画面データによって示される全部又は一部の画面を用いて構築する。設定反映部１０８は、ショートカットの呼び出し時に、ショートカットデータに含まれる設定情報ＩＤに対応して情報記憶部１０４に記憶された設定情報を取得して、画面構築部１０７が構築した階層構造に含まれる呼び出し対象の画面に当該設定情報を反映させる。パターン編集部１０９は、ユーザの操作入力に応じて、ショートカットの編集時に、ショートカットデータに含まれる画面情報に含まれる画面構築パターンを変更する。
【００１８】
図４は、ショートカットの登録時にその方法をユーザに選択させる画面（登録方法画面という）をオペレーションパネル３６に表示させる例を示す図である。同図に示される画面において、ユーザは、オペレーションパネル３６を操作して、ショートカットの登録時に必要な画面情報と設定情報とを画像処理装置１００に自動的に選択させるか、ユーザ自身で指定するかを選択することができる。同図においては、デフォルトの設定として、画面構築パターンが、ショートカットの呼び出し時に登録対象の画面のみを階層として表示可能にするパターンであり、設定情報を保存することが示されている。この画面において、デフォルトの設定を適用することを選択する操作入力をオペレーションパネル３６においてユーザが行った場合、そのショートカットを登録するための画面が次にオペレーションパネル３６に表示される。画面情報と設定情報とをユーザ自身で指定することを選択する操作入力をオペレーションパネル３６においてユーザが行った場合、画面情報と設定情報とを指定するための画面が次にオペレーションパネル３６に表示される。
【００１９】
図５は、図４に示された登録方法画面においてデフォルトの設定を適用することが選択された場合に表示される次の画面（デフォルト設定画面という）の表示例を示す図である。同図においては、ショートカットの登録に際して、ショートカットを識別するためのショートカット名称を指定することができる。図６は、図４に示された登録方法画面において画面情報と設定情報とをユーザ自身で指定することが選択された場合に次に表示される登録方法画面として、画面情報と設定情報とを指定するための画面（指定画面という）の表示例を示す図である。同図に示される指定画面では、ショートカット名称と、画面構築パターンの選択の有無と、設定情報の保存の有無とを指定することができる。設定情報はプルダウン形式のボタンにより、その有無を指定することができる。画面構築パターンの選択については、次に表示させる画面において、各画面構築パターンをユーザは選択可能である。
【００２０】
図７は、図６に示される指定画面において、画面構築パターンの選択が指定された場合に次に表示される画面として、画面構築パターンを選択するための画面（選択画面という）の表示例を示す図である。同図に示されるように、画面構築パターンには、「表示中画面を表示するまでの全ての画面を構築」するパターンと、「表示中画面と選択中アプリケーションのトップ画面を構築」するパターンと、「表示中画面のみを構築」するパターンとがある。「表示中画面を表示するまでの全ての画面を構築」するというのは、ショートカットの呼び出し時に、登録対象である画面と当該画面と階層関係にある全部の画面とを階層的に表示可能にするパターンである。「表示中画面と選択中アプリケーションのトップ画面を構築」するというのは、ショートカットの呼び出し時に、登録対象である画面と当該画面と階層関係にある一部の画面とを階層的に表示可能にするパターンであり、登録対象である画面と当該画面の属するアプリケーションのトップ画面とを階層的に表示可能にするパターンである。「表示中画面のみを構築」するパターンについては、デフォルトの設定と同様である。これらのパターンのうちいずれかのパターンを画面構築パターンとしてユーザは選択可能である。この画面構築パターンに応じて、ショートカットの呼び出し時に、呼び出し対象の画面をどのように階層的に表示可能にするかの階層構造が決定される。
【００２１】
（２）動作
次に、本実施の形態にかかる画像処理装置１００の行うショートカット登録処理の手順について図８を用いて説明する。画像処理装置１００は、ある画面（表示中画面という）をオペレーションパネル３６に表示させている際に、ショートカットを登録する操作入力がオペレーションパネル３６においてユーザにより行なわれると、まず、オペレーションパネル３６に図４に示されるような登録方法画面を表示させる。当該登録方法画面において、当該表示中画面をショートカットの登録対象としてその登録時に必要な画面情報と設定情報とをユーザ自身で指定する操作入力をユーザがオペレーションパネル３６において行うと（ステップＳ１）、画像処理装置１００は、図６に示されるような指定画面をオペレーションパネル３６に表示させる。当該指定画面において、例えば、ショートカット名称と、設定情報の保存の有無とを指定し且つ画面構築パターンの選択を指定する操作入力をユーザがオペレーションパネル３６において行うと、画像処理装置１００は、設定情報の保存をすることが指定されているか否かを判断し（ステップＳ２）、当該判断結果が肯定的である場合、画面登録部１０１の機能により、表示中画面に設定されている項目を示す設定情報を生成することを設定情報生成部１０２に要求する（ステップＳ３）。次いで、画像処理装置１００は、設定情報生成部１０２の機能により、設定情報を生成し当該設定情報に設定情報ＩＤを付与してこれらを対応付けて情報記憶部１０４に記憶させ（ステップＳ４）、設定情報ＩＤを画面登録部１０１に通知する（ステップＳ６）。また、画像処理装置１００は、図７に示されるような選択画面をオペレーションパネル３６に表示させる。尚、当該選択画面の表示の際には、図９に示されるように、画面構築パターンの種類とその概要についての説明画面を、当該選択画面と同時に表示させたり、当該選択画面とは別にポップアップさせて表示させたりしても良い。
【００２２】
そして、当該選択画面においていずれかの画面構築パターンを選択する操作入力をユーザがオペレーションパネル３６において行うと、画像処理装置１００は、画面登録部１０１の機能により、表示中画面をショートカットとして登録するための画面情報を生成することを画面情報生成部１０３に要求する（ステップＳ７）。画像処理装置１００は、画面情報生成部１０３の機能により、表示中画面をショートカットの呼び出し時に階層的に表示可能にするための各階層の画面を示す階層画面データを画面構築部１０７に要求する（ステップＳ８）。画像処理装置１００は、画面情報生成部１０３の機能により、画面構築部１０７を介して階層画面データを取得すると（ステップＳ９）、これと、選択画面において選択された画像構築パターンとを含む画面情報を生成し（ステップＳ１０）、当該画面情報を画面登録部１０１に渡す（ステップＳ１１）。画像処理装置１００は、画面登録部１０１の機能により、ステップＳ１１で渡された画面情報と、ステップＳ１６で通知された設定情報ＩＤとを含むショートカットデータを生成し（ステップＳ１２）、当該ショートカットデータにショートカットＩＤを付与してこれらを対応付けて情報記憶部１０４に記憶させる（ステップＳ１３）。
【００２３】
次に、画面構築パターンに基づいて画像処理装置１００が、ショートカットの呼び出し時に呼び出し対象の画面の階層構造を構築して、呼び出し対象の画面に設定情報を反映させる設定反映処理の手順について図１０を用いて説明する。ユーザがショートカットの一覧を要求する操作入力をオペレーションパネル３６において行なうと、画像処理装置１００は、一覧表示部１０５の機能により、情報記憶部１０４に記憶されたショートカットデータを検索して（ステップＳ２０）、ショートカットの一覧を取得し（ステップＳ２１）、当該一覧を示す一覧画面をオペレーションパネル３６に表示させる（ステップＳ２２）。ショートカットの一覧としては、例えば、ショートカットデータに含まれるショートカット名称やショートカットデータに対応付けられているショートカットＩＤを画像処理装置１００は取得する。また、一覧画面には、例えば、ショートカット名称を文字列として示すアイコンを画像処理装置１００は表示させる。そして、当該一覧画面において呼び出す対象のショートカットのショートカット名称を文字列として示すアイコンを選択する操作入力をユーザがオペレーションパネル３６において行なうと、画像処理装置１００は、一覧表示部１０５の機能により、当該アイコンに対応するショートカットのショートカットＩＤを遷移先情報取得部１０６に渡し、当該ショートカットＩＤに対応付けられたショートカットデータを取得することを遷移先情報取得部１０６に要求する（ステップＳ２３）。画像処理装置１００は、遷移先情報取得部１０６の機能により、当該ショートカットＩＤに対応付けられたショートカットデータを情報記憶部１０４において参照し（ステップＳ２４）、該当のショートカットデータを取得して（ステップＳ２５）、これを一覧表示部１０５に渡す（ステップＳ２６）。画像処理装置１００は、一覧表示部１０５の機能により、ショートカットデータを受け取ると、当ショートカットデータに含まれる画面情報を画面構築部１０７に渡して、呼び出し対象の画面の階層構造を構築することを画面構築部１０７に要求する（ステップＳ２７）。画面構築部１０７は、画面情報に含まれる階層画面データと画面構築パターンとを用いて、呼び出し対象の画面の階層構造を構築して（ステップＳ２８）、構築した画面の階層構造を一覧表示部１０５に渡す（ステップＳ２９）。画像処理装置１００は、一覧表示部１０５の機能により、構築された画面の階層構造を受け取ると、ステップＳ２５で取得したショートカットデータに含まれる設定情報ＩＤ及び画面の階層構造を設定反映部１０８に渡し、呼び出し対象の画面に設定情報を反映させることを設定反映部１０８に要求する（ステップＳ３０）。画像処理装置１００は、設定反映部１０８の機能により、設定情報ＩＤ及び画面の階層構造を受け取ると、当該設定情報ＩＤが対応付けられている設定情報を情報記憶部１０４において参照し（ステップＳ３１）、該当の設定情報を取得し（ステップＳ３２）、受け取った階層構造に含まれる呼び出し対象の画面に当該設定情報を反映させて（ステップＳ３３）、当該呼び出し対象の画面を含む階層構造を一覧表示部１０５に渡す（ステップＳ３４）。画像処理装置１００は、一覧表示部１０５の機能により、当該呼び出し対象の画面を含む階層構造を受け取ると、当該呼び出し対象の画面をオペレーションパネル３６に表示させる。この結果、ショートカットの呼び出しにより、呼び出し対象の画面に遷移することになる。更に、ここでは、呼び出し対象の画面の階層構造に応じて、当該画面を階層的に表示可能であり、ユーザの操作入力に応じて、当該画面と階層関係にある画面に遷移可能である。
【００２４】
ここで、ショートカットとして登録された画面について、画面構築パターンに応じた画面の遷移について説明する。ショートカットとして登録された画面は、例えば、コピーアプリケーションでページ印字を設定するためのページ印字画面であるとする。まず、ショートカットを利用せずに、当該ページ印字画面をオペレーションパネル３６に表示させる場合の画面の遷移について図１１を用いて説明する。オペレーションパネル３６においてユーザが、アプリケーション一覧画面１１０からコピーボタン１１０１を押下する操作入力を行なうと、選択中アプリケーションのトップ画面として、コピートップ画面１１１へ遷移する。コピートップ画面１１１の閉じるボタン１１１１を押下する操作入力を行なうと、コピートップ画面１１１を閉じ、アプリケーション一覧画面１１０へ遷移する。これは画面１１２、１１３、１１４の閉じるボタンも同様でこれらを押下する操作入力をユーザが行なうと、アプリケーション一覧画面１１０へ遷移する。コピートップ画面の編集/カラーボタン１１１２を押下する操作入力をユーザが行なうと、カラー関連の設定ボタンが配置された画面１１２（以降、カラー画面）が表示される。カラー画面１１２の解除ボタンもしくはＯＫボタン１１２１を押下する操作入力をユーザが行なうと、カラー画面１１２は閉じ、コピートップ画面１１１へ遷移する。これは画面１１３の解除ボタン、ＯＫボタン１１３１も同様でこれらを押下する操作入力をユーザが行なうと、コピートップ画面１１１へ遷移する。カラー画面で印字ボタン１１２２を押下する操作入力をユーザが行なうと、印字関連の設定ボタンが配置された画面１１３（以降、印字画面）が表示される。印字画面１１３に配置されているページ印字ボタン１１３３を押下する操作入力をユーザが行なうと、ページ印字を設定するページ印字画面１１４が表示される。このように、ページ印字画面１１４においてページ印字の設定を行なうためには、ユーザは、アプリケーション一覧画面１１０から「コピーボタン」⇒「編集/カラーボタン」⇒「印字ボタン」⇒「ページ印字ボタン」と４回の操作入力を行なって各階層の画面を表示させる必要がある。このため、ページ印字の設定を頻繁に行なうようなユーザにとっては面倒な作業となっていた。
【００２５】
次に、ショートカットを利用して、ページ印字画面をオペレーションパネル３６に表示させる場合の画面の遷移について図１２を用いて説明する。まず、当該ページ印字画面に対する画面構築パターンは、「表示中画面を表示するまでの全ての画面を構築」するパターンである場合について説明する。この場合、当該ページ印字画面の階層構造は、当該画面と当該画面と階層関係にある全部の画面とを階層的に表示可能にし、これらの画面に遷移可能に構築される。オペレーションパネル３６においてユーザが、情報記憶部１０４に記憶されているショートカットの一覧を示すショートカット一覧画面３１０から、ページ印字画面へのショートカットをアイコンとして示すページ印字ボタン３１０１を押下する操作入力を行なうと、ページ印字画面３１１へ遷移する。遷移後の画面の遷移は、図１１で説明したものと同様であり、ショートカットの登録時と同様である。このように、呼び出し対象の画面と当該画面と階層関係にある全部の画面とに遷移可能にしたい場合とは、例えば、ページ印字の設定を頻繁に利用し、印字の表示パターンや文字色の変更を行なうようなユーザで、さらにカラーやとじしろ、消去の設定も行なう機会が多いような場合である。このような場合に、「表示中画面を表示するまでの全ての画面を構築」するパターンとして画像構築パターンを登録することで、ショートカットを利用してページ印字画面をオペレーションパネル３６に容易に表示させることができると共に、当該ページ印字画面と階層関係にある全部の画面に容易に遷移することができる。
【００２６】
次に、ページ印字画面に対する画面構築パターンが、「表示中画面と選択中アプリケーションのトップ画面を構築」するパターンである場合について図１３を用いて説明する。この場合、当該ページ印字画面の階層構造は、当該画面と、当該画面の属するアプリケーションのトップ画面階層的に表示可能にし、これらの画面に遷移可能に構築される。オペレーションパネル３６においてユーザが、情報記憶部１０４に記憶されているショートカットの一覧を示すショートカット一覧画面３１０から、ページ印字画面へのショートカットをアイコンとして示すページ印字ボタン３１０１を押下する操作入力を行なうと、ページ印字画面４１１へ遷移する。遷移後の画面の遷移は、図１１に示されるものとは異なり、コピートップ画面４１２とショートカットを登録したページ印字画面４１１とのみに遷移可能である。ページ印字画面４１２の解除ボタンもしくはＯＫボタン４１１１を押下する操作入力をユーザが行なうと、図１０，１２に示した画面の遷移ではページ印字画面４１１に遷移するが、本例では、コピートップ画面４１２へ遷移する。このように、呼び出し対象の画面と当該画面の属するアプリケーションのトップ画面に遷移可能にしたい場合というのは、例えば、ページ印字の設定を頻繁に利用し、印字の表示パターンや文字色の変更を行なうようなユーザで、それ以外の設定はあまり行なわないで印字を実行するような場合である。このような場合に、「表示中画面と選択中アプリケーションのトップ画面を構築」するパターンとして画面構築パターンを登録することで、ショートカットを利用してページ印字画面をオペレーションパネル３６に容易に表示させることができると共に、当該ページ印字画面と階層関係にある一部の画面であるコピートップ画面に容易に遷移することができる。
【００２７】
次に、ショートカットとして登録される設定画面が、例えば、ファックスアプリケーションでファクス送信の履歴を確認するための送信結果表示画面やファクス受信の履歴を確認するための受信結果表示画面である場合の画面の遷移について説明する。まず、ショートカットを利用せずに、送信結果表示画面や受信結果表示画面をオペレーションパネル３６に表示させる場合の画面の遷移について図１４を用いて説明する。オペレーションパネル３６においてユーザが、アプリケーション一覧画面２１０からファクスボタン２１０１を押下する操作入力を行なうと、選択中アプリケーションのトップ画面として、ファクストップ画面２１１へ遷移する。ファクストップ画面２１１の閉じるボタン２１１１を押下する操作入力をユーザが行なうと、ファクストップ画面２１１を閉じ、アプリケーション一覧画面２１０へ遷移する。これは画面２１２、２１３、２１４の閉じるボタンも同様でこれらを押下する操作入力をユーザが行なうと、アプリケーション一覧画面２１１へ遷移する。ファクストップ画面２１１の送信/通信情報ボタン２１１２を押下する操作入力をユーザが行なうと、送受信の通信情報関連のボタンが配置された送信文書変更/通信情報画面２１２（以降、通信情報画面）が表示される。通信情報画面２１２の閉じるボタン２１２１を押下する操作入力をユーザが行なうと、通信情報画面２１２は閉じ、ファクストップ画面２１０へ遷移する。通信情報画面２１２の受信結果表示ボタン２１２２を押下する操作入力をユーザが行なうと、ファクス受信の履歴を表示する受信結果表示画面２１３が表示される。受信結果表示画面２１３の閉じるボタン２１３１を押下する操作入力をユーザが行なうと、受信結果表示画面２１３を閉じ、通信情報画面２１２へ遷移する。通信情報画面２１２の送信結果表示ボタン２１２３を押下する操作入力をユーザが行なうと、ファクスの送信履歴を表示する送信結果表示画面２１４が表示される。送信結果表示画面２１４の閉じるボタン２１４１を押下する操作入力をユーザが行なうと、送信結果表示画面２１４を閉じ、通信情報画面２１２へ遷移する。ユーザは、画像処理自体を行わせるのではなく、受信結果表示画面２１３や送信結果表示画面２１４において画像処理の結果を確認する場合でも、アプリケーション一覧画面から、「ファクスボタン」⇒「送信変更/通信情報」⇒「受信結果表示or送信結果表示」と３回の操作入力を行なって各階層の画面を表示させる必要がある。このため、画像処理の結果であるファックス送信の結果やファックス受信の結果を確認したいユーザにとっては面倒な作業となっていた。
【００２８】
次に、ショートカットを利用して、送信結果表示画面や受信結果表示画面をオペレーションパネル３６に表示させる場合の画面の遷移について図１５を用いて説明する。ここでは、送信結果表示画面や受信結果表示画面に対する画面構築パターンは、「表示中画面のみを構築」するパターンである場合について説明する。この場合、送信結果表示画面の階層構造は、当該画面のみを階層として表示可能に構築される。また、受信結果表示画面の階層構造は、当該画面のみを階層として表示可能に構築される。オペレーションパネル３６においてユーザが、情報記憶部１０４に記憶されているショートカットの一覧を示すショートカット一覧画面５１０から、送信結果表示画面へのショートカットをアイコンとして示す送信結果ボタン５１１１を押下する操作入力を行なうと、送信結果表示画面５１１へ遷移する。同様に、オペレーションパネル３６においてユーザが、ショートカット一覧画面５１０から、受信結果表示画面へのショートカットをアイコンとして示す送信結果ボタン５１１１を押下する操作入力を行なうと、受信結果表示画面５１２へ遷移する。遷移後の画面の遷移は、図１４に示されるものとは異なり、当該画面と階層関係にある他の画面には遷移することはできない。受信結果表示画面の閉じるボタン５１１１及び送信結果表示画面の閉じるボタン５１２１を押下する操作入力をユーザが行なうと、図１４に示した画面の遷移では、送信文書変更/通信情報画面２１２へ遷移するが、本例では、ショートカット一覧画面５１０へ遷移する。このように、呼び出し対象の画面のみに遷移可能にしたい場合というのは、例えば、各アプリケーションによる画像処理を実行させたいわけではなく、画像処理の結果であるファックス送信の結果やファックス受信の結果のみを参照したいだけのような場合である。このような場合に、「表示中画面のみを構築」するパターンとして画像構築パターンを登録することで、ショートカットの呼出により、ユーザの目的に応じた画面のみに遷移可能にさせることができる。
【００２９】
次に、登録されたショートカットを編集するショートカット編集処理の手順について説明する。まず、画面の遷移及びユーザの操作入力の手順について図１６を用いて説明する。ショートカットの編集を行いたいユーザが、図１６に示されるようなショートカット一覧画面６１０の編集モードボタン６１０１を押下する操作入力を行なうと、編集モードがＯＮとなる。この状態で、編集対象のショートカットをアイコンとして示すボタンとして、例えば、ページ印字ボタン６１０２を押下する操作入力をユーザが行なうと、ショートカット編集画面６１１へ遷移する。尚、ここでは、編集モードがＯＮの状態で編集対象のショートカットをアイコンとして示すボタンを押下する操作入力をユーザが行なうことでショートカット編集画面６１１へ遷移するようにしたが、ショートカットのアイコンを編集モードボタン６１０１へドラッグ＆ドロップする操作入力を行うことでショートカット編集画面６１１へ遷移するにしても良い。ショートカット編集画面６１１では、ショートカット名称やアイコンの変更も可能である。ショートカット編集画面６１１で画面構築パターンの欄には、編集対象のショートカットについて編集前に設定されている画面構築パターンの説明が表示される。
【００３０】
このようなショートカット編集画面６１１において画面構築パターンの変更ボタン６１１１を押下する操作入力をユーザが行なうと、画面構築パターン変更画面６１２に遷移する。当該画面構築パターン変更画面６１２においてユーザは画面構築パターンを変更可能である。画面構築パターン変更画面６１２では、画面構築パターンの各種類である「登録時に表示されていた全ての画面を構築」するパターンと、「登録画面とその画面が属するアプリケーションのトップ画面を構築」するパターンと、「表示中画面のみを構築」するパターンとについてそれぞれボタンボタン６１２１，６１２２，６１２３で表示されており、どれかのボタンを択一でユーザが選択する操作入力を行なうことで画面構築パターンを選択して、画像構築パターンを変更する。尚、「登録時に表示されていた全ての画面を構築」するパターンは、上述の「表示中画面を表示するまでの全ての画面を構築」するパターンに相当し、「登録画面とその画面が属するアプリケーションのトップ画面を構築」するパターンは、「表示中画面と選択中アプリケーションのトップ画面を構築」するパターンに相当する。
【００３１】
ここで、画像構築パターンを変更する操作入力をユーザが行なった場合に画像処理装置１００の行なうショートカット編集処理の手順について図１７を用いて説明する。図１６に示される画面構築パターン変更画面６１２で画像構築パターンを選択する操作入力をオペレーションパネル３６において行なうと、画像処理装置１００は、一覧表示部１０５の機能により、編集対象のショートカットに対応するショートカットＩＤ及び選択された画像構築パターンをパターン編集部１０９に渡し、当該ショートカットＩＤが付与されたショートカットデータに含まれる画像構築パターンの編集をパターン編集部１０９に要求する。画像処理装置１００は、パターン編集部１０９の機能により、渡されたショートカットＩＤが付与されたショートカットデータを情報記憶部１０４において参照し（ステップＳ４１）、該当のショートカットデータを取得して、これをパターン編集部１０９に渡す（ステップＳ４２）。そして、画像処理装置１００は、パターン編集部１０９の機能により、ショートカットデータを受け取ると、当該ショートカットデータに含まれる画面情報に含まれる画面構築パターンを、ステップＳ４０で一覧表示部１０５から渡された画面構築パターンに変更することにより（ステップＳ４３）、ショートカットデータを更新し、更新後のショートカットデータを情報記憶部１０４に記憶させ（ステップＳ４４）、ショートカットデータを更新した旨を一覧表示部１０５に通知する（ステップＳ４６）。
【００３２】
以上のようにして、ショートカットの登録時に、登録対象である画面のショートカットによる呼び出し時に呼び出し対象の画面を階層的に表示可能にする階層構造のパターンを画面構築パターンとして登録する。画面構築パターンとしては、登録対象である画面と当該画面と階層関係にある全部の画面と階層的に表示可能にするパターンと、登録対象である画面と当該画面と階層関係にある一部の画面とを階層的に表示可能にするパターンと、登録対象である画面のみを階層として表示可能にするパターンとがある。そして、ショートカットの呼び出し時には、登録した画面構築パターンに基づいて画面の構築を行う。このような構成によれば、ショートカットの呼び出し時に所望の画面のみ表示させて設定を行いたい場合と、所望の画面を表示させた後、その画面と階層関係にある全部又は一部の画面を表示させて各種設定を行いたい場合とのいずれにも対応することができ、ユーザの目的に応じて画面を遷移させることができる。このため、ユーザの手間をより軽減させることが可能になる。また、ショートカットの登録時に設定していた設定内容を設定情報として保存して、ショートカットの呼び出し時に呼び出し対象の画面にその設定情報を反映させるため、ユーザの手間をより効果的に軽減させることが可能になる。
【００３３】
[変形例]
なお、本発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。また、以下に例示するような種々の変形が可能である。
【００３４】
上述した実施の形態において、画像処理装置１００で実行される各種プログラムを、インターネット等のネットワークに接続されたコンピュータ上に記憶し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。当該各種プログラムを、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録してコンピュータプログラムプロダクトとして提供するように構成しても良い。
【００３５】
上述した実施の形態において、画像処理装置１００は、プリンタ機能、ファックス機能、コピー機能等の複数の異なる画像形成機能の少なくともファックス及びコピーの機能を有するとしたが、これに限らず、プリンタ機能、ファックス機能、コピー機能等の画像形成機能の少なくとも１つ以上有するものであっても良い。
【００３６】
上述した実施の形態において、画像構築パターンとして３つの例を挙げたが、画像構築パターンの種類やその数はこれに限らない。
【００３７】
上述した実施の形態において、デフォルトの設定を適用するか否かをユーザが選択可能であるようにした。しかし、画像処理装置１００自体が、登録対象の画面の性質に応じて、設定情報を保存するか否かを判断して、判断結果に応じて、設定情報を生成してこれを情報記憶部１０４に記憶させたり、画像構築パターンをいずれのパターンにするかを決定し、決定した画像パターンを含む画面情報を生成してこれを含むショートカットデータを情報記憶部１０４に記憶させたりしても良い。
【００３８】
尚、設定情報を保存しない場合には、設定情報生成部１０２は、当該設定情報を生成せず、この場合、ショートカットデータは、設定情報ＩＤを含まず、設定情報ＩＤに対応する設定情報を取得することがない。このため、画像処理装置１００は、図１０のステップＳ３０〜Ｓ３４の処理を行うことなく、ステップＳ２８で構築した階層構造の画面をオペレーションパネル３６に表示させれば良い。
【００３９】
上述した実施の形態において、設定情報やショートカットデータを記憶するのは情報記憶部１０４であるとしたが、これらは別々の記憶手段に記憶されるように構成しても良い。
【符号の説明】
【００４０】
２  ネットワーク
１４  不揮発性ＲＡＭ
２３  通信制御装置
２４  ハードディスクＩ／Ｆ
２５  エンジンＩ／Ｆ
２６  ＲＳ−２３２Ｃ Ｉ／Ｆ
３４  ハードディスク
３５−１  スキャナ
３５−２  プロッタ
３６  オペレーションパネル
１００  画像処理装置
１０１  画面登録部
１０２  設定情報生成部
１０３  画面情報生成部
１０４  情報記憶部
１０５  一覧表示部
１０６  遷移先情報取得部
１０７  画面構築部
１０８  設定反映部
１０９  パターン編集部
Ｂ  システムバス
【先行技術文献】
【特許文献】
【００４１】
【特許文献１】特開２００３−３３７３８６号公報
【図１】
2010212889.tif 000003
【図２】
2010212889.tif 000004
【図３】
2010212889.tif 000005
【図４】
2010212889.tif 000006
【図５】
2010212889.tif 000007
【図６】
2010212889.tif 000008
【図７】
2010212889.tif 000009
【図８】
2010212889.tif 000010
【図９】
2010212889.tif 000011
【図１０】
2010212889.tif 000012
【図１１】
2010212889.tif 000013
【図１２】
2010212889.tif 000014
【図１３】
2010212889.tif 000015
【図１４】
2010212889.tif 000016
【図１５】
2010212889.tif 000017
【図１６】
2010212889.tif 000018
【図１７】
2010212889.tif 000019