(57)【要約】      （修正有）【課題】ユーザの操作ステップの少ない、使い勝手のよい操作画面のカスタマイズ機能を提供する。【解決手段】情報処理装置１０は、操作画面表示部１１０と、その操作画面の表示形式、または内容（以下表示形式等という）を決定する画面パラメータを一時的に保持する画面パラメータ一時記憶部１００と、カスタマイズ指示部１２０と、操作判別部１３０と、カスタマイズ指示の際の操作画面の画面パラメータたる基礎画面パラメータを取得する基礎画面パラメータ取得部１４０と、カスタマイズ画面取得部１５０と、サーバ５０と通信するネットワークＩ／Ｆ３３と、取得したそのカスタマイズ画面を表示するカスタマイズ画面表示部１６０と、カスタマイズ後の操作画面の表示形式等を決定する変更画面パラメータを作成する変更画面パラメータ作成部１７０とを備え、操作画面の表示内容のみでなく、表示形式も変更する。【選択図】図３
2007213163.tif 000002
【特許請求の範囲】
【請求項１】
画面パラメータを参照して、操作画面の表示形式、または内容を決定している情報処理装置において、
ユーザの操作に応じてカスタマイズ画面の表示を指示するカスタマイズ画面表示指示手段と、
前記カスタマイズ画面表示指示手段が作動する際に表示されている前記操作画面の表示形式、または内容を決定している前記画面パラメータたる基礎画面パラメータを取得する画面パラメータ取得手段と、
前記カスタマイズ画面を表示するカスタマイズ画面表示手段と、
前記カスタマイズ画面の操作に応じた変更後の前記操作画面の表示形式、または内容を決定する前記画面パラメータたる変更画面パラメータを作成する画面パラメータ作成手段と、
前記基礎画面パラメータを前記変更画面パラメータに変更する画面パラメータ変更手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記変更画面パラメータを保持する画面パラメータ保持手段を、更に備えたことを特徴とする請求項１記載の情報処理装置。
【請求項３】
ユーザを認証するユーザ認証手段を更に備え、
前記画面パラメータ保持手段は、前記ユーザ認証手段が認証したユーザに対応する記憶領域に前記変更画面パラメータを記憶することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記カスタマイズ画面表示手段は、前記基礎画面パラメータに対応した前記カスタマイズ画面を表示することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記カスタマイズ画面表示手段は、ネットワーク上のサーバから前記カスタマイズ画面を取得することを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記画面パラメータ取得手段は、前記基礎画面パラメータとして、前記操作画面の表示形式たるＧＵＩ構成要素の配置座標、色、文字、または文字のフォントを取得することを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記画面パラメータ取得手段は、前記基礎画面パラメータとして、前記操作画面の表示内容たる機能の初期値を取得することを特徴とする請求項１記載の情報処理装置。
【請求項８】
前記カスタマイズ画面表示指示手段は、ユーザのハードウェアキーの操作を認識して作動することを特徴とする請求項１記載の情報処理装置。
【請求項９】
ユーザの操作に応じてカスタマイズ画面の表示を指示するカスタマイズ画面表示指示ステップと、
前記カスタマイズ画面表示指示ステップにおいて前記指示があった際の操作画面の表示形式、または内容を決定している画面パラメータたる基礎画面パラメータを取得する画面パラメータ取得ステップと、
前記カスタマイズ画面を表示するカスタマイズ画面表示ステップと、
前記カスタマイズ画面の操作に応じた変更後の前記操作画面の表示形式、または内容を決定する前記画面パラメータたる変更画面パラメータを作成する画面パラメータ作成ステップと、
前記基礎画面パラメータを前記変更画面パラメータに変更する画面パラメータ変更ステップと、
前記変更画面パラメータを前記操作画面に適用し、当該操作画面の表示形式、または内容を変更する操作画面変更ステップと、
を含むことを特徴とする情報処理方法。
【請求項１０】
コンピュータに、
ユーザの操作に応じてカスタマイズ画面の表示を指示するカスタマイズ画面表示指示機能と、
前記カスタマイズ画面表示指示機能の作動時における操作画面の表示形式、または内容を決定している画面パラメータたる基礎画面パラメータを取得する画面パラメータ取得機能と、
前記カスタマイズ画面を表示するカスタマイズ画面表示機能と、
前記カスタマイズ画面の操作に応じた変更後の前記操作画面の表示形式、または内容を決定する前記画面パラメータたる変更画面パラメータを作成する画面パラメータ作成機能と、
前記基礎画面パラメータを前記変更画面パラメータに変更する画面パラメータ変更機能と、
前記変更画面パラメータを前記操作画面に適用し、当該操作画面の表示形式、または内容を変更する操作画面変更機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機能を操作するための操作画面を具備する情報処理装置に関する。
【背景技術】
【０００２】
情報処理装置の操作パネルに関し、従来より、機能、目的ごとに操作パネルの操作画面を階層的に遷移して表示するものがある。更に、このような操作パネルでは、ユーザが各機能を利用するために画面操作をする。ここで、ユーザの使い勝手がよいように操作画面の表示形式、または内容をユーザが変更するに際し、従来ではユーザが変更するための操作画面の階層まで遷移することにより、この表示形式、または内容を変更していた。
【０００３】
ここで、公報記載の従来の技術では、操作画面の表示内容たる情報処理装置の機能の初期値を変更する際に、ユーザの画面操作の都度、その操作を情報処理装置が記憶し、その記憶内容を用いて操作画面を変更するようシステムが提案されている（例えば特許文献１参照）。
これにより、ユーザが必要とする項目のみを選択し、変更することができる。
【０００４】
【特許文献１】特開平６−２６６５２１号公報（第３−８頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このように従来の技術では、変更対象の初期値を変更した後に、以前操作していた操作画面の階層にまで再度遷移することが必要となる。その結果、ユーザの操作ステップが多くなり、ユーザに対する利便性に欠けるとともに、ユーザに対して長い操作時間を強いることとなっていた。特許文献１では、階層的に遷移可能な操作画面の表示内容を変更するものではないため、この課題を解決するために対応することができない。
また、情報処理装置の機能の初期値を設定する画面を用いないため、ユーザが変更した機能の初期値が正しく変更できたのかを確認できないか、確認しづらいという課題があった。
【０００６】
本発明は、以上のような課題を解決するためになされたものであって、その目的とするところは、ユーザの操作ステップの少ない、使い勝手のよい操作画面のカスタマイズ機能を提供することにある。
また、更に他の目的は、ユーザが操作画面の表示形式、または内容を変更する際に、その変更した内容を容易に確認できるようにすることにある。
【課題を解決するための手段】
【０００７】
かかる目的のもと、本発明では、情報処理装置の操作画面とは別のカスタマイズ機能を提供するための画面（以下、「カスタマイズ画面」という）を用いて、その操作画面の表示形式、または内容を変更するようにした。即ち、本発明の情報処理装置は、画面パラメータを参照して、操作画面の表示形式、または内容（以下、「表示形式等」という）を決定しており、ユーザの操作に応じてカスタマイズ画面の表示を指示するカスタマイズ画面表示指示手段と、このカスタマイズ画面表示指示手段が作動する際に表示されている操作画面の表示形式等を決定している画面パラメータたる基礎画面パラメータを取得する画面パラメータ取得手段と、カスタマイズ画面を表示するカスタマイズ画面表示手段と、そのカスタマイズ画面の操作に応じた変更後の操作画面の表示形式等を決定する画面パラメータたる変更画面パラメータを作成する画面パラメータ作成手段と、その基礎画面パラメータをその変更画面パラメータに変更する画面パラメータ変更手段と、を備えている。
【０００８】
ここで、情報処理装置は、この変更画面パラメータを保持する画面パラメータ保持手段を、更に備えることを特徴とすることができる。更に、この画面パラメータ保持手段を備えたこの情報処理装置は、ユーザを認証するユーザ認証手段を更に備えることを特徴とし、このような情報処理装置として、具体的には、次のような構成のものが考えられる。
即ち、この画面パラメータ保持手段は、このユーザ認証手段が認証したユーザに対応する記憶領域に変更画面パラメータを記憶することを特徴とすることができる。
これにより、ユーザは、ユーザ毎で使い勝手のよい操作画面を設定し、継続して使用することができる。
【０００９】
また、このような情報処理装置として、具体的には、次のような構成のものが考えられる。即ち、まず、情報処理装置において、カスタマイズ画面表示手段は、基礎画面パラメータに対応したカスタマイズ画面を表示することを特徴とすることができる。
これにより、ユーザは、変更対象の操作画面の表示を決定している基礎画面パラメータ
に対応するその操作画面とは別のカスタマイズ画面を操作することができる。そしてこの操作を情報処理装置が認識することで、操作画面の表示形式等を変更するため、ユーザは操作画面の階層を遷移することがなくなる。また、このカスタマイズ画面を確認することで、ユーザは容易に変更内容を確認できる。
【００１０】
また、このような情報処理装置として、具体的には、次のような構成のものが考えられる。即ち、まず、情報処理装置において、カスタマイズ画面表示手段は、ネットワーク上のサーバから双方向通信ネットワークを介して、基礎画面パラメータに対応したカスタマイズ画面を取得することを特徴とすることができる。
【００１１】
また、画面パラメータ取得手段が基礎画面パラメータを取得するにあたり、変更対象の操作画面の表示形式であるＧＵＩ構成要素の配置座標、色、文字、または文字のフォントに関する基礎画面パラメータを取得することを特徴とすることができる。
これにより、ユーザは、操作画面の各表示形式を、各表示形式に対応するカスタマイズ画面を用いて自由に変更することができる。
【００１２】
更に、画面パラメータ取得手段が基礎画面パラメータを取得するにあたり、変更対象の操作画面の表示内容である情報処理装置が有する各機能の初期値に関する基礎画面パラメータを取得することを特徴とすることができる。
これにより、ユーザは、操作画面の各表示内容を、各表示内容に対応するカスタマイズ画面を用いて自由に変更することができる。
【００１３】
そして、このような情報処理装置として、そのカスタマイズ画面表示指示手段は、その情報処理装置が備えるハードウェアキーに対するユーザの操作を認識して、カスタマイズ画面を表示する一連の動作が開始することを特徴とすることができる。
【００１４】
更にまた、本発明は、情報処理装置が操作画面の表示形式等の変更を目的とする情報処理を実行する方法として捉えることもできる。その場合、本発明の情報処理方法は、ユーザの操作に応じてカスタマイズ画面の表示を指示するカスタマイズ画面表示指示ステップと、カスタマイズ画面表示指示ステップにおいてそのカスタマイズ画面の表示を指示した際の操作画面の表示形式等を決定している画面パラメータたる基礎画面パラメータを取得するための、画面パラメータ取得ステップと、そのカスタマイズ画面を表示するカスタマイズ画面表示ステップと、そのカスタマイズ画面の操作に応じた変更後の操作画面の表示形式、または内容を決定する画面パラメータたる変更画面パラメータを作成する画面パラメータ作成ステップと、その基礎画面パラメータをその変更画面パラメータに変更する画面パラメータ変更ステップと、その変更画面パラメータを操作画面に適用し、その操作画面の表示形式、または内容を変更する操作画面変更ステップと、を含んでいる。
【００１５】
一方、本発明は、情報処理装置が操作画面の表示形式等の変更を目的とする情報処理を実行させるプログラムとして捉えることもできる。その場合、本発明のプログラムは、ユーザの操作に応じてカスタマイズ画面の表示を指示するためのカスタマイズ画面表示指示機能と、そのカスタマイズ画面表示指示機能の作動時における操作画面の表示形式等を決定している画面パラメータたる基礎画面パラメータを取得するための画面パラメータ取得機能と、そのカスタマイズ画面を表示するためのカスタマイズ画面表示機能と、そのカスタマイズ画面の操作に応じた変更後の操作画面の表示形式等を決定する画面パラメータたる変更画面パラメータを作成するための画面パラメータ作成機能と、その基礎画面パラメータをその変更画面パラメータに変更するための画面パラメータ変更機能と、その変更画面パラメータを操作画面に適用し、その操作画面の表示形式等を変更するための操作画面変更機能と、を実現させるためのものである。
【発明の効果】
【００１６】
本発明によれば、操作画面の階層を遷移することなくその操作画面の表示形式等の変更を行うことが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照して、本発明を実施するための形態（以下、「実施形態」という）について詳細に説明する。
図１は、本実施形態を適用するシステム構成を示すものである。
本実施形態にかかるシステム構成は、カスタマイズの対象となる情報処理装置１０と、情報処理装置１０の作動を決定する情報を格納するサーバ５０と、情報処理装置１０とサーバ５０の間の通信を行う双方向通信ネットワーク４０で構成している。
ここでは、サーバ５０は、情報処理装置１０のカスタマイズ画面の取得先である。
また、双方向通信ネットワーク４０とは、例えば、インターネットである。
【００１８】
図２は、情報処理装置１０とサーバ５０のハードウェア機能を中心として説明するための構成図である。
情報処理装置１０のＣＰＵ２０は、ＲＯＭ２５に格納した制御プログラムを実行して情報処理装置１０を制御する。表示ドライバ２２は、図示しない操作画面やカスタマイズ画面を表示する表示部１２の表示を制御しており、制御プログラムが指示する操作画面等を表示する。操作入力検出部２３は表示部１２の画面操作を検出し、制御プログラムへ操作情報を送出する。スキャナドライバ３０は、画像を読み取るスキャナ１１を制御しており、スキャナ１１が光学的に読み取った画像情報を画像の電子データとしてＲＡＭ２４あるいは記憶装置３２に記憶する。画像形成エンジン制御部３１は画像の電子データに基づき、紙等のメディアに印刷する画像形成エンジン１３を制御する。
【００１９】
ＲＡＭ２４は制御プログラム実行時の作業データを格納する。ここでは特に、表示部１２が表示する操作画面の表示形式等を決定する画面パラメータを格納する。記憶装置３２は、カスタマイズ画面のユーザの操作に応じて、制御プログラムが作成する画面パラメータ等の、制御プログラムで用いる各種情報等を記憶、保持する。ネットワークＩ／Ｆ３３は情報処理装置１０と外部の通信を制御し、双方向通信ネットワーク４０を介して接続するサーバ５０やその他の一般のサーバにアクセスする。ここで、記憶装置３２は、例えば磁気ディスクである。
これにより、情報処理装置１０は、操作画面の表示情報を、サーバ５０や一般のサーバから取得することができる。更に、情報処理装置１０は、ＲＡＭ２４に格納した画面パラメータに対応するカスタマイズ画面の表示情報を、サーバ５０から取得することができる。
【００２０】
サーバ５０はＷＥＢサーバ機能を備えるＯＳ（オペレーティングシステム）を有している。そして、サーバ５０の起動時にＲＯＭ５３が記憶するローダを用いて、ＣＰＵ５１が記憶装置５５からＯＳをＲＡＭ５２に読み込んで実行している。また、サーバ５０はサーバ側の制御プログラムを有している。この制御プログラムは、ネットワークＩ／Ｆ５４を介して情報処理装置１０のアクセスに対し、サーバ５０が記憶したカスタマイズ画面や操作画面の表示情報を返信する。
【００２１】
（第１の実施形態）
図３は、情報処理装置１０及びサーバ５０の第１の実施形態における機能ブロック図を示したものである。
情報処理装置１０は、操作画面とカスタマイズ画面を表示する操作画面表示部１１０を備え、画面パラメータを読み出して一時的に保持する画面パラメータ一時記憶部１００を備えている。また、ユーザの操作を認識するカスタマイズ指示部１２０を備え、その操作を判別する操作判別部１３０を備えている。更に、基礎画面パラメータを取得する基礎画面パラメータ取得部１４０を備え、カスタマイズ画面を取得するカスタマイズ画面取得部１５０を備えている。更に、サーバ５０と通信するネットワークＩ／Ｆ３３を備え、カスタマイズ画面を表示するカスタマイズ画面表示部１６０を備えている。そして、変更画面パラメータを作成する変更画面パラメータ作成部１７０を備えている。
サーバ５０は、情報処理装置１０と通信するネットワークＩ／Ｆ５４を備え、情報を保持する記憶部５８を備えている。
【００２２】
操作画面表示部１１０は、図示しない操作画面を図２における表示部１２に表示する。その際、その操作画面の表示形式等を決定する画面パラメータを、画面パラメータ一時記憶部１００から読み出してその操作画面を表示する。また、図示しない「ＵＲＬ」の操作項目により、図示しないカスタマイズ画面や、画面パラメータを記憶するサーバ５０を含む任意のサーバを指定することができる。
【００２３】
画面パラメータ一時記憶部１００は、操作画面表示部１１０で操作画面の表示形式等を決定する画面パラメータを一時的に保持する。情報処理装置１０の起動時に、画面パラメータ一時記憶部１００は、図２に示すＲＯＭ２５や記憶装置３２、またはサーバ５０から画面パラメータを読み出す。また、変更画面パラメータ作成部１７０が、カスタマイズ後の操作画面の表示形式等を決定する画面パラメータたる変更画面パラメータを作成すると、その変更画面パラメータを一時的に保持する。その際、カスタマイズ前の操作画面の表示内容等を決定していた画面パラメータたる基礎画面パラメータを、その変更画面パラメータに置換し、変更する。
画面パラメータ一時記憶部１００は、画面パラメータ変更手段として把握することができる。
【００２４】
カスタマイズ指示部１２０は、図示しないカスタマイズキーをユーザが操作したことを認識する。この認識により、一連の操作画面のカスタマイズが開始する。
カスタマイズ指示部１２０は、カスタマイズ画面表示指示手段として把握することができる。
【００２５】
操作判別部１３０は、カスタマイズ指示部１２０がカスタマイズキーのユーザ操作を認識したと判断すると、基礎画面パラメータ取得部１４０に対し、基礎画面パラメータを画面パラメータ一時記憶部１００から読み出すように指示する。また、後述するカスタマイズ画面表示部１６０でのユーザの操作を認識し、後述する変更画面パラメータ作成部１７０に対して、変更画面パラメータの作成を指示する。
【００２６】
基礎画面パラメータ取得部１４０は、カスタマイズ画面の態様を決定する基礎画面パラメータを取得する。ここで、基礎画面パラメータは、カスタマイズ指示部１２０がユーザの操作を認識した際に、操作画面の表示形式等を決定している画面パラメータである。
基礎画面パラメータ取得部１４０は、画面パラメータ取得手段として把握することができる。
【００２７】
カスタマイズ画面取得部１５０は、基礎画面パラメータ取得部１４０から基礎画面パラメータを受け取り、後述するネットワークＩ／Ｆ３３を介して所定のサーバ５０から、カスタマイズ画面を読み出す。ここでカスタマイズ画面は、操作画面とは別の画面である。そして、受け取った基礎画面パラメータにそれぞれ対応するカスタマイズ画面が存在する。
カスタマイズ画面表示部１６０は、読み出したカスタマイズ画面を図２に示す表示部１２に表示する。このカスタマイズ画面のユーザの操作を操作判別部１３０が認識し、後述する変更画面パラメータ作成部１７０を作動させる。
カスタマイズ画面取得部１５０とカスタマイズ画面表示部１６０は、カスタマイズ画面表示手段として把握することができる。
【００２８】
ネットワークＩ／Ｆ３３は、所定のサーバ５０にアクセスし、カスタマイズ画面や画面パラメータをサーバ５０から受け取る。
【００２９】
変更画面パラメータ作成部１７０は、操作判別部１３０が認識したカスタマイズ画面のユーザの操作に基づいて、変更画面パラメータを作成する。ここで変更画面パラメータは、カスタマイズ後の操作画面の表示形式等を決定する画面パラメータである。この変更画面パラメータの作成後、変更画面パラメータ作成部１７０は、この変更画面パラメータをカスタマイズ画面表示部１６０に送る。そして、この変更画面パラメータの確定前に、この変更画面パラメータの内容を表示するカスタマイズ画面を、カスタマイズ画面表示部１６０が図２に示す表示部１２に表示する。そして、ユーザがこの変更画面パラメータでよいと判断すれば、ユーザはこの変更画面パラメータを確定する操作を行う。この操作を操作判別部１３０が認識することで、この変更画面パラメータは確定する。この変更画面パラメータの確定後、変更画面パラメータ作成部１７０は、その変更画面パラメータを画面パラメータ一時記憶部１００に送る。
変更画面パラメータ作成部１７０は、画面パラメータ作成手段として把握することができる。
【００３０】
ネットワークＩ／Ｆ５４は、ネットワークＩ／Ｆ３３を介して情報処理装置１０と情報の受け渡しを行う。具体的には、ネットワークＩ／Ｆ５４は、サーバ５０の記憶部５８が記憶、保持するカスタマイズ画面や画面パラメータを情報処理装置１０に渡す。
【００３１】
次に、図３の機能ブロック図に係る第１の実施形態の動作について説明する。
図４を用いて、情報処理装置１０が操作画面の表示形式等を変更、カスタマイズする処理の流れを説明する。
まず、ユーザはカスタマイズ指示部１２０たるカスタマイズキーを押し下げ操作する。そしてその操作の操作判別部１３０の認識が、カスタマイズ指示操作に相当する（ステップ２００）。ここでハードウェアキーが、カスタマイズキーを構成している。
【００３２】
このカスタマイズ指示操作を受けて、基礎画面パラメータ取得部１４０は、画面パラメータ一時記憶部１００から、基礎画面パラメータを取得する（ステップ２０５）。なお、画面パラメータ一時記憶部１００は、図２に示すＲＡＭ２４のようなものである。
次に、カスタマイズ画面取得部１５０は、基礎画面パラメータ取得部１４０が取得した基礎画面パラメータに対応するカスタマイズ画面を所定の場所から取得する（ステップ２１０）。ここでこの所定の場所とは、サーバ５０における記憶部５８である。そして、カスタマイズ画面取得部１５０は、ネットワークＩ／Ｆ３３、図２に示す双方向通信ネットワーク４０、ネットワークＩ／Ｆ５４を介し、カスタマイズ画面を取得する。
【００３３】
そして、カスタマイズ画面取得部１５０が取得したカスタマイズ画面を、カスタマイズ画面表示部１６０が、図２に示す表示部１２に表示する（ステップ２１５）。
次に、ユーザはカスタマイズ画面を、変更画面パラメータを作成すべく操作する。そして、その操作を操作判別部１３０が認識し、その認識の内容を変更画面パラメータ作成部１７０が受け取る。そして、変更画面パラメータ作成部１７０が変更画面パラメータを作成する（ステップ２２０）。
【００３４】
そして、この変更画面パラメータを、変更画面パラメータ作成部１７０は、カスタマイズ画面表示部１６０に送る。カスタマイズ画面表示部１６０は、この変更画面パラメータに係るカスタマイズ画面を表示する（ステップ２２５）。これによりこの変更画面パラメータの内容を、ユーザはカスタマイズ画面を用いて確認することができる。
ここで、ユーザがもう一度変更画面パラメータを作成し直すと判断する場合は、ステップ２２０に戻り、再度変更画面パラメータを作成する。この変更画面パラメータでよいと判断すれば、この判断に基づくユーザの操作を操作判別部１３０が認識する（ステップ２３０）。
【００３５】
そして、この認識により、画面パラメータ一時記憶部１００が、変更画面パラメータ作成部１７０が作成した変更画面パラメータを受け取り、ここにこの変更画面パラメータを格納する（ステップ２３５）。ここで、この格納の際に、画面パラメータ一時記憶部１００は、ステップ２０５で取得した基礎画面パラメータと、この変更画面パラメータを置換し、変更する。
【００３６】
次に、操作画面表示部１１０が、その変更画面パラメータを画面パラメータ一時記憶部１００から読み出す（ステップ２４０）。そしてこの変更画面パラメータが、操作画面の表示形式等を決定する。これにより、カスタマイズ指示操作があった際の、操作画面の表示形式等を、更新して表示することとなる（ステップ２４５）。
【００３７】
以上により、第１の実施形態では、情報処理装置１０は、操作画面の階層を遷移することなくその表示形式等を変更できる。
また、第１の実施形態では、カスタマイズ画面のユーザの操作を情報処理装置１０が認識してこの変更を行うため、ユーザはこの変更に係る内容を容易に確認しながら作業を行うことができる。
【００３８】
（第２の実施形態）
図５は、情報処理装置１０及びサーバ５０の第２の実施形態における機能ブロック図を示したものである。
第２の実施形態では、第１の実施形態で変更画面パラメータを直接画面パラメータ一時記憶部１００に格納していたことと違い、画面パラメータ保持部１８０にこの変更画面パラメータを保持しつつ、この変更画面パラメータを画面パラメータ一時記憶部１００に格納する。
【００３９】
図５に示した第２の実施形態の機能ブロック図は、図３に示した第１の実施形態の機能ブロック図とほぼ同様であり、以下で異なる点のみを説明する。
情報処理装置１０は、第１の実施形態の構成要素に加えて、画面パラメータ保持部１８０を備えている。この画面パラメータ保持部１８０は、変更画面パラメータ作成部１７０から変更画面パラメータを受け取り、これを保持する。これにより、この変更画面パラメータを情報処理装置１０は何度でも利用できるようになる。なお画面パラメータ保持部１８０は、図２に示す記憶装置３２のようなものである。
ここでも画面パラメータ一時記憶部１００は、画面パラメータ変更手段として把握することができる。また、画面パラメータ保持部１８０は、画面パラメータ保持手段として把握することができる。
【００４０】
次に、図５の機能ブロック図に係る第２の実施形態の動作について説明する。
図６を用いて情報処理装置１０が図示しない操作画面の表示形式等を変更、カスタマイズする処理の流れを説明する。
まずユーザが情報処理装置１０を操作するにあたって、図示しないユーザ認証部が操作するユーザを認証する（ステップ３００）。そして、この認証の結果、画面パラメータ保持部１８０は、認証したユーザのみに対応する図示しないユーザ限定記憶領域を確保する（ステップ３０５）。このユーザ限定記憶領域は、認証したユーザの操作を情報処理装置１０が認識した内容のみを記憶する領域である。
ユーザ認証部は、ユーザ認証手段として把握することができる。
【００４１】
次に、ステップ３１０へと進むが、ステップ３１０からステップ３４０までの７ステップは、図４に示すステップ２００からステップ２３０までの７ステップとそれぞれ対応し、同内容であるため説明は省略する。
次に、画面パラメータ保持部１８０は、変更画面パラメータ作成部１７０が作成した変更画面パラメータを受け取る。そして、ユーザ限定記憶領域に、その変更画面パラメータを記憶、保持する（ステップ３４５）。
【００４２】
そして、画面パラメータ一時記憶部１００が、ユーザ限定記憶領域に記憶、保持した変更画面パラメータを、変更画面パラメータ作成部１７０から受け取り、ここに格納する（ステップ３５０）。ここで、第１の実施形態と同様、この格納の際に、画面パラメータ一時記憶部１００は、ステップ３１５で取得した基礎画面パラメータと、この変更画面パラメータを置換し、変更する。
次にステップ３５５、ステップ３６０へと進むが、この２ステップは図４のステップ２４０とステップ２４５とそれぞれ同内容であるため、説明は省略する。
【００４３】
以上により、第２の実施形態では、情報処理装置１０は、操作画面の階層を遷移することなくその表示形式等を変更できる。
また、第２の実施形態では、カスタマイズ画面のユーザの操作を情報処理装置１０が認識してこの変更を行うため、ユーザはこの変更に係る内容を容易に確認しながら作業を行うことができる。
更にまた、第２の実施形態では、変更画面パラメータを記憶、保持するため、これを第２の実施形態と同様の方法で再度変更しない限り、何度でもこの変更画面パラメータを利用することができる。そして、情報処理装置１０はユーザ毎にこの変更画面パラメータを記憶、保持するため、ユーザ毎の好みの操作画面の表示形式等を選択することができる。
【００４４】
以上、第１と第２の実施形態について述べてきたが、このような構成や処理の流れはあくまで一例に過ぎない。
例えば、図４に示すステップ２１０や図６に示すステップ３２０にて、カスタマイズ画面を、サーバ５０から取得するとしたが、図２に示すＲＯＭ２５や記憶装置３２から取得するとしてもよい。
更に、カスタマイズ画面の取得先たるサーバ５０の指定方法として、図４で示すステップ２００や図６に示すステップ３１０にてカスタマイズ指示操作があった際に、カスタマイズ画面取得部１５０が、サーバを指定するための画面を図２に示す表示部１２に表示してもよい。
更にまた、カスタマイズキーはハードウェアキーとしたが、情報処理装置１０が図２に示す表示部１２に表示するソフトウェアキーとしてもよいことは、いうまでもない。
【００４５】
また、第２の実施形態では、情報処理装置１０はユーザ認証部を有するとしたが、このユーザ認証部を有していなくてもよい。この場合は、ユーザ限定記憶領域は存在しないため、変更画面パラメータを、画面パラメータ保持部１８０が記憶、保持する。ただし、この場合はユーザ毎の好みの操作画面の表示形式等を表示することはできない。
【００４６】
（操作画面の表示形式の変更に係る実施方法）
図７は、情報処理装置１０のコピー機能を操作する操作画面を示す。以下、このコピー機能の操作画面の表示形式の具体的な変更方法について説明する。
ここで表示形式とは、図７における“倍率”、“用紙選択”、“カラーモード”、及び“仕分け”の各機能の表示領域のこの操作画面における配置位置を示す。また図７では、コピー機能を操作する操作画面の他に、ユーザがカスタマイズ操作をする際に押し下げするハードウェアキーたるカスタマイズキーも示す。
【００４７】
図８は、図７に示す操作画面の表示形式を決定している基礎画面パラメータを示す表である。この表の“配置”に係る列の上からの記載である“１”から“４”は、それぞれ図７における各機能の表示領域に対する左からの順番に対応している。また、この表の“機能”に係る列の上からの記載である“倍率”、“用紙選択”、“カラーモード”、及び“仕分け”（以下、「“倍率”等」という）は、図７における各機能に対応している。更に、この表の“初期値”に係る上からの列の記載である“１００％”、“自動”、“自動”、及び“自動”は、図７における“倍率”等の各機能の初期値に対応している。
【００４８】
まず、カスタマイズキーのユーザ操作を情報処理装置１０が認識する。この認識は、図４に示すステップ２００、図６に示すステップ３１０に相当する。
次に、基礎画面パラメータ取得部１４０が、図８に示す基礎画面パラメータを画面パラメータ一時記憶部１００から取得する。この取得は、図４に示すステップ２０５、図６に示すステップ３１５に相当する。
【００４９】
図９は、図８に示す基礎画面パラメータに対応し、図７に示す操作画面の表示形式を変更するためのカスタマイズ画面である。このカスタマイズ画面は、カスタマイズ画面取得部１５０が、図２に示すサーバ５０やＲＯＭ２５に相当する所定の場所から取得したものである。この取得は、図４に示すステップ２１０、図６に示すステップ３２０に相当する。なお、このカスタマイズ画面は、“倍率”等の各機能の表示領域に係る配置位置を設定するものである。次に、カスタマイズ画面表示部１６０が、このカスタマイズ画面をこの操作画面の上に別画面として表示する。この表示は、図４に示すステップ２１５、図６に示すステップ３２５に相当する。なお、図９に示すカスタマイズ画面の状態は、ユーザが操作を行う前の状態を示す。
【００５０】
ここで、図９に示すカスタマイズ画面の左側における左から順に“１”から“４”まで表示している領域は、図７に示す操作画面の各機能の表示領域に対応する。更にこの領域は、図８や後述する図１１の表の“配置”に係る列の上からの記載に対応している。更に、図９に示すカスタマイズ画面の右側における上から順に“１”から“４”まで表示している領域は、図７に示す操作画面の各機能の表示領域で表示する各機能に対応している。  図９の右側では、上から順に、”倍率”、”用紙選択”、”カラーモード”、及び”仕分け”の順序で各機能を表示している。図８に示す基礎画面パラメータを示す表で、“配置”に係る列の上からの記載である“１”から“４”に対応して、この表の“機能”に係る列の上からの記載が、この順序となっているためである。
【００５１】
次に、図９に示すカスタマイズ画面のユーザ操作により、変更画面パラメータを作成する方法について説明する。
まず、操作判別部１３０が、このカスタマイズ画面の左側の領域に係る“１”の領域をユーザが押し下げ操作したと認識する。すると、図１０に示す機能一覧表をこのカスタマイズ画面は参照する。そして、この機能一覧表に係る図示しない画面（以下、「機能一覧画面」という）を、カスタマイズ画面表示部１６０は、図９に示すカスタマイズ画面の上に別画面として表示する。
【００５２】
図１０に示す機能一覧表は、情報処理装置１０のコピー機能が有する機能の一覧を示すものである。ここでは図７で示す“倍率”等の各機能の他に、“両面コピー”が存在している。また、各機能に対応する初期値も順に示し、“両面コピー”機能に対応する初期値は、“片面 → 両面”となっている。ここで、この機能一覧表はあくまでも例示であり、ここに記載する内容以外のコピー機能に関わる機能を記載する機能一覧表であっても問題はない。また、情報処理装置１０は、この機能一覧表を、図９に示すカスタマイズ画面と同様に、図２に示すサーバ５０やＲＯＭ２５に相当する所定の場所に格納している。
この機能一覧画面が出現した後、ユーザは“倍率”等の各機能を選択する操作を行い、その操作に応じて変更画面パラメータ作成部１７０が、後述する変更画面パラメータを作成する。
【００５３】
図１１は、ユーザの各機能の配置変更に係る操作が終了した際の変更画面パラメータを示す表である。ここで、この表の“配置”に係る列の上からの記載である“１”から“４”は、図８の場合と同様に、後述する図１３に係る変更後の操作画面の各機能の表示領域に対する左からの順番に対応している。また、この表の“機能”に係る列の上からの記載である“カラーモード”、“倍率”、“仕分け”、及び“用紙選択”（以下、「“カラーモード”等」という）は、図１３における各機能に対応している。更に、この表の“初期値”に係る上からの列の記載である “自動”、“１００％”、“自動”、及び“自動”は、図１３における“カラーモード”等の各機能の初期内容に対応している。
【００５４】
図１１に示す変更画面パラメータの表を作成するには、ユーザが図９に示すカスタマイズ画面の左側における“１”を選択した後で、ユーザが機能一覧画面の“機能”として“カラーモード”を選択する。そして同様に、“２”を選択後に“倍率”を、“３”を選択後に“仕分け”を、そして“４”を選択後に“用紙選択”を選択する。これらのユーザの選択操作と同時に、この選択操作を操作判別部１３０が認識する。そして、この認識した情報によって、図１１に示す変更画面パラメータを、変更画面パラメータ作成部１７０が作成する。この作成は、図４に示すステップ２２０、図６に示すステップ３３０に相当する。
【００５５】
図１２は、この変更画面パラメータを受け取ったカスタマイズ画面表示部１６０が表示するカスタマイズ画面である。このカスタマイズ画面の表示を、この変更画面パラメータが決定している。したがってこのカスタマイズ画面右側における領域の表示は、上から“カラーモード”、“倍率”、“仕分け”、及び“用紙選択”となっている。このカスタマイズ画面の表示内容をユーザが確認する。ここで、このカスタマイズ画面の表示は、図４に示すステップ２２５、図６に示すステップ３３５に相当する。
【００５６】
そして、“取り消し”ボタンのユーザの押し下げ操作を操作判別部１３０が認識すると、作成した変更画面パラメータを破棄し、図９に示す状態に戻る。ここで、この状態は、図４に示すステップ２３０、図６に示すステップ３４０で、“Ｎ”と判断した状態に相当する。また、“決定”ボタンのユーザの押し下げ操作を操作判別部１３０が認識すると、作成した変更画面パラメータが確定する。ここで、この確定は、図４に示すステップ２３０、図６に示すステップ３４０で、“Ｙ”と判断した状態に相当する。
【００５７】
図１３は、変更後の操作画面の表示形式を示す。確定した変更画面パラメータを受け取った画面パラメータ一時記憶部１００は、この変更画面パラメータに対応する基礎画面パラメータをこの変更画面パラメータで置換し、変更する。ここで、この動作は、図４に示すステップ２３５、図６に示すステップ３５０に相当する。
また、図５に示す画面パラメータ保持部１８０が、この変更画面パラメータを保持することもある。この保持は、図６に示すステップ３４５に相当する。
【００５８】
そして、この変更画面パラメータを操作画面表示部１１０が読み出す。この読み出しは、図４に示すステップ２４０、図６に示すステップ３５５に相当する。
更に、図１３に示す変更後の操作画面の表示形式に、この変更画面パラメータを適用する。よって、図１３に示す各機能の表示領域の配置は、左から順に“カラーモード”、“倍率”、“仕分け”、及び“用紙選択”となっており、図１１に示す変更画面パラメータの表の“機能”に係る列の上からの記載順に対応する。ここで、この適用は、図４に示すステップ２４５、図６に示すステップ３６０に相当する。
【００５９】
以上、操作画面の表示形式の変更に係る実施方法について具体的に説明してきたが、このような方法はあくまで一例に過ぎない。この方法では図１３に示す各機能の表示領域をすべて同一の機能の表示とする形式も可能である。しかし、図１０に示す機能一覧表に係る画面をユーザが操作し、この操作を操作判別部１３０が認識すると、その操作でユーザが選択済の機能は再度選択できなくしてもよい。
また、図９に示すカスタマイズ画面の操作において、この機能一覧表を参照せず、このカスタマイズ画面の左側の領域に係る数字と、右側の領域に係る機能を順次選択し、各機能の表示領域の配置を設定してもよい。
更にまた、ここでは操作画面の表示形式の中でも、各機能の配置位置について説明したが、この配置位置に関する変更のみでなく、表示する色、文字の種類、文字のフォント等の他の表示形式についても同様に変更できることは、いうまでもない。
【００６０】
（操作画面の表示内容の変更に係る実施方法）
次に、図７に示す操作画面の表示内容の具体的な変更方法について説明する。
ここで表示内容とは、図７における“倍率”等の各機能の表示領域における“１００％”、“自動”、“自動”、及び“自動”（以下、「“１００％”等」という）の設定表示である。また、これら“１００％”等の設定表示は、“倍率”等の各機能の初期値を示す。
【００６１】
図１４は、図７に示す操作画面の表示内容を決定している基礎画面パラメータを示す表である。この表の“配置”に係る列の上からの記載である“１”から“４”は、それぞれ図７における各機能の表示領域に対する左からの順番に対応している。また、この表の“機能”に係る列の上からの記載である“倍率”等は、図７における各機能に対応している。更に、この表の“初期値”に係る上からの列の記載である“１００％”等は、図７における“倍率”等の各機能の初期値に対応している。更にまた、この表の“設定値群”に係る各記載内容は、各行毎に“倍率”等の各機能に対して設定可能な値を示す。例えば、“倍率”の機能に対応する“設定値群”は、“１００％”、“自動”、“７０％”、及び“８６％”である。
【００６２】
まず、図７におけるカスタマイズキーのユーザ操作を、情報処理装置１０が認識する。この認識は、図４に示すステップ２００、図６に示すステップ３１０に相当する。
次に、基礎画面パラメータ取得部１４０が、図１４に示す基礎画面パラメータを画面パラメータ一時記憶部１００から取得する。この取得は、図４に示すステップ２０５、図６に示すステップ３１５に相当する。
【００６３】
図１５は、図１４に示す基礎画面パラメータに対応し、図７に示す操作画面の表示内容を変更するためのカスタマイズ画面である。このカスタマイズ画面は、カスタマイズ画面取得部１５０が、図２に示すサーバ５０やＲＯＭ２５に相当する所定の場所から取得したものである。この取得は、図４に示すステップ２１０、図６に示すステップ３２０に相当する。なお、このカスタマイズ画面は、“倍率”等の各機能の“初期値”の内容を各機能に対応する“設定値群”の内容から選択するものである。次に、カスタマイズ画面表示部１６０が、このカスタマイズ画面をこの操作画面の上に別画面として表示する。この表示は、図４に示すステップ２１５、図６に示すステップ３２５に相当する。なお、図１５に示すカスタマイズ画面の状態は、ユーザが操作を行う前の状態を示す。
【００６４】
ここで、図１５に示すカスタマイズ画面の“倍率”等の各機能に対する“初期値”を表示する領域の表示内容は、図７に示すコピー機能に係る操作画面の各機能の“初期値”に対応する。よって“倍率”に対しては“１００％”、“用紙選択”に対しては“自動”、“カラーモード”に対しては“自動”、そして“仕分け”に対しては“自動”と表示している。また、“初期値”を表示する領域の右端には“▼”部がある。これをユーザが押し下げ操作したことを操作判別部１３０が認識すると、図示しないが、“倍率”等の各機能に対応する“設定値群”のすべての内容を一覧表の形式で表示する。その際、操作判別部１３０は、図１４に示す基礎画面パラメータの“設定値群”の各行の内容を参照する。
【００６５】
次に、図１５に示すカスタマイズ画面のユーザ操作により、変更画面パラメータを作成する方法について説明する。
まず、この“▼”部に対するユーザの押し下げ操作に応じて、その操作に対応する機能に係る“設定値群”のすべての内容が、図示しないが一覧表の形式で出現する。ユーザはその表示内容から所望の“初期値”を選択操作し、この選択操作を操作判別部１３０が認識する。そして、その認識に応じて変更画面パラメータ作成部１７０は、“倍率”等の各機能の“初期値”を変更した変更画面パラメータを作成する。
【００６６】
この変更画面パラメータを作成するためには、以下のユーザ操作を操作判別部１３０が認識することが必要である。
“倍率”の機能に対しては、図示しない“設定値群”の内容のたる“１００％”、“自動”、“７０％”、及び“８６％”から“自動”をユーザが選択操作する。同様に“用紙選択”の機能に対しては、図示しない“設定値群”の内容の一覧表から“トレイ１”をユーザが選択操作する。同様に“カラーモード”の機能に対しては、図示しない“設定値群”の内容の一覧表から“白黒”をユーザが選択操作する。同様に“仕分け”の機能に対しては、図示しない“設定値群”の内容の一覧表から“ソート”をユーザが選択操作する。
【００６７】
これらのユーザの選択操作に応じて、図１６に示す変更画面パラメータを、変更画面パラメータ作成部１７０は作成する。この作成は、図４に示すステップ２２０、図６に示すステップ３３０に相当する。
図１６は、ユーザの各機能の“初期値“変更に係る操作が終了した際の変更画面パラメータを示す表である。ここで、この表を図１４に示す基礎画面パラメータを比較すると、“初期値”の列の表示内容のみが異なっている。これは、前述したユーザの選択操作に応じて変更画面パラメータ作成部１７０がこの変更画面パラメータを作成したためである。
【００６８】
図１７は、この変更画面パラメータを受け取ったカスタマイズ画面表示部１６０が表示するカスタマイズ画面である。このカスタマイズ画面の表示を、この変更画面パラメータが決定している。したがってこのカスタマイズ画面の“倍率”等の各機能に対応する“初期値”の内容は、それぞれ“自動”、“トレイ１”、“白黒”、及び“ソート”となっている。このカスタマイズ画面の表示内容をユーザが確認する。ここで、このカスタマイズ画面の表示は、図４に示すステップ２２５、図６に示すステップ３３５に相当する。
【００６９】
そして、“取り消し”ボタンのユーザの押し下げ操作を操作判別部１３０が認識すると、作成した変更画面パラメータを破棄し、図１５に示す状態に戻る。ここで、この状態は、図４に示すステップ２３０、図６に示すステップ３４０で、“Ｎ”と判断した状態に相当する。また、“決定”ボタンのユーザの押し下げ操作を操作判別部１３０が認識すると、作成した変更画面パラメータが確定する。ここで、この確定は、図４に示すステップ２３０、図６に示すステップ３４０で、“Ｙ”と判断した状態に相当する。
【００７０】
図１８は、変更後の操作画面の表示内容を示す。確定した変更画面パラメータを受け取った画面パラメータ一時記憶部１００は、この変更画面パラメータに対応する基礎画面パラメータをこの変更画面パラメータで置換し、変更する。ここで、この動作は、図４に示すステップ２３５、図６に示すステップ３５０に相当する。
また、図５に示す画面パラメータ保持部１８０が、この変更画面パラメータを保持することもある。この保持は、図６に示すステップ３４５に相当する。
【００７１】
そして、この変更画面パラメータを操作画面表示部１１０が読み出す。この読み出しは、図４に示すステップ２４０、図６に示すステップ３５５に相当する。
更に、図１８に示す変更後の操作画面の表示内容に、この変更画面パラメータを適用する。よって、図１８に示す“倍率”等の各機能の表示領域における初期値は、それぞれ“自動”、“トレイ１”、“白黒”、及び“ソート”となっており、図１６に示す変更画面パラメータの表の“初期値”に係る列の上からの記載順に対応する。ここで、この適用は、図４に示すステップ２４５、図６に示すステップ３６０に相当する。
【００７２】
以上、操作画面の表示内容の変更に係る実施方法について具体的に説明してきたが、このような方法はあくまで一例に過ぎない。本実施方法では図１４や図１６に示すように、基礎、または変更画面パラメータたる表が“倍率”等の各機能に対応する“設定値群”の内容を含んでいる。しかし、この“設定値群”の内容を別の表として管理し、この表を用いて変更画面パラメータを作成してもよい。
また、図７に示すカスタマイズキーの操作に応じて、情報処理装置１０が図７に示す操作画面の表示形式、または表示内容の変更に適宜対応するようにしてもよい。その対応方法は、例えば、カスタマイズキーの押し下げ操作の回数が奇数の場合は表示形式に対応し、偶数の場合は表示内容に対応するとしてもよい。また、カスタマイズキーの押し下げ操作に応じて図示しない画面が出現し、この画面がユーザに表示形式か表示内容のどちらを変更するのかを選択させてもよい。その後この選択に応じて情報処理装置１０が変更処理を行う。
更にまた、図７に示すのはこの情報処理装置１０のコピー機能に係る操作画面であるが、コピー機能以外の他の機能に係る操作画面の表示形式等の変更にも同様の方法で対応できることはいうまでもない。
【図面の簡単な説明】
【００７３】
【図１】本実施形態を適用するシステム構成を示す図である。
【図２】情報処理装置とサーバの制御を行う実施形態の構成を示した図である。
【図３】情報処理装置及びサーバの制御プログラムの第１の実施形態にかかる機能ブロック図である。
【図４】第１の実施形態にかかる操作画面を変更する処理の流れを示すフローチャートである。
【図５】情報処理装置及びサーバの制御プログラムの第２の実施形態にかかる機能ブロック図である。
【図６】第２の実施形態にかかる操作画面を変更する処理の流れを示すフローチャートである。
【図７】表示形式等を変更する対象の変更前に係る操作画面の一例である。
【図８】表示形式を変更する対象の操作画面の基礎画面パラメータである。
【図９】表示形式を変更する対象の操作画面の変更前に係るカスタマイズ画面である。
【図１０】表示形式を変更する対象の操作画面の表示要素たる機能として選択可能な要素の一覧表である。
【図１１】表示形式を変更する対象の操作画面の変更画面パラメータである。
【図１２】表示形式を変更する対象の操作画面の変更後に係るカスタマイズ画面である。
【図１３】表示形式を変更する対象の変更後に係る操作画面である。
【図１４】表示内容を変更する対象の操作画面の基礎画面パラメータである。
【図１５】表示内容を変更する対象の操作画面の変更前に係るカスタマイズ画面である。
【図１６】表示内容を変更する対象の操作画面の変更画面パラメータである。
【図１７】表示内容を変更する対象の操作画面の変更後に係るカスタマイズ画面である。
【図１８】表示内容を変更する対象の変更後に係る操作画面である。
【符号の説明】
【００７４】
１０…情報処理装置、５０…サーバ、１００…画面パラメータ一時記憶部、１２０…カスタマイズ指示部、１３０…操作判別部、１４０…基礎画面パラメータ取得部、１５０…カスタマイズ画面取得部、１６０…カスタマイズ画面表示部、１７０…変更画面パラメータ作成部、１８０…画面パラメータ保持部
【図１】
2007213163.tif 000003
【図２】
2007213163.tif 000004
【図３】
2007213163.tif 000005
【図４】
2007213163.tif 000006
【図５】
2007213163.tif 000007
【図６】
2007213163.tif 000008
【図７】
2007213163.tif 000009
【図８】
2007213163.tif 000010
【図９】
2007213163.tif 000011
【図１０】
2007213163.tif 000012
【図１１】
2007213163.tif 000013
【図１２】
2007213163.tif 000014
【図１３】
2007213163.tif 000015
【図１４】
2007213163.tif 000016
【図１５】
2007213163.tif 000017
【図１６】
2007213163.tif 000018
【図１７】
2007213163.tif 000019
【図１８】
2007213163.tif 000020