(57)【要約】【課題】  使用者にとって、ストレスのない使用状況を生み出すことができ、画像形成装置により親しみやすくなるとともに、使用者の生産性向上に寄与することができる、操作パネル制御プログラムを提供する。【解決手段】  コンピュータに、少なくとも１以上のルック＆フィールのパターンを使用者に対して掲示する処理と、使用者によって選択されたルック＆フィールのパターンを設定する処理と、使用者によって選択されたルック＆フィールを呼び出す処理と、呼び出したルック＆フィールを使用して、使用者に対し各種情報を掲示する処理と、呼び出したルック＆フィールを使用して、使用者からの情報入力を受け付ける処理と、を実行させる。【選択図】  図４
2006082271.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
少なくとも１以上のルック＆フィールのパターンを使用者に対して掲示する処理と、
使用者によって選択されたルック＆フィールのパターンを設定する処理と、
を実行させるための操作パネル制御プログラム。
【請求項２】
コンピュータに、
前記使用者によって選択されたルック＆フィールを呼び出す処理と、
前記呼び出したルック＆フィールを使用して、前記使用者に対し各種情報を掲示する処理と、
前記呼び出したルック＆フィールを使用して、前記使用者からの情報入力を受け付ける処理と、
をさらに実行させるための請求項１記載の操作パネル制御プログラム。
【請求項３】
コンピュータに、
少なくとも１以上の実行可能機能のパターンを使用者に対して掲示する処理と、
使用者によって選択された実行可能機能のパターンを設定する処理と、
をさらに実行させるための請求項１又は２記載の操作パネル制御プログラム。
【請求項４】
コンピュータに、
前記使用者によって選択された実行可能機能を呼び出す処理と、
前記呼び出した実行可能機能を使用して、前記使用者に対し各種情報を掲示する処理と、
前記呼び出した実行可能機能を使用して、前記使用者からの情報入力を受け付ける処理と、
をさらに実行させるための請求項３記載の操作パネル制御プログラム。
【請求項５】
コンピュータに、
少なくとも１以上の使用言語のパターンを使用者に対して掲示する処理と、
使用者によって選択された使用言語のパターンを設定する処理と、
をさらに実行させるための請求項１から４のいずれか１項に記載の操作パネル制御プログラム。
【請求項６】
コンピュータに、
前記使用者によって選択された使用言語を呼び出す処理と、
前記呼び出した使用言語を使用して、前記使用者に対し各種情報を掲示する処理と、
前記呼び出した使用言語を使用して、前記使用者からの情報入力を受け付ける処理と、
をさらに実行させるための請求項５記載の操作パネル制御プログラム。
【請求項７】
コンピュータに、
少なくとも１以上の実行可能機能のパターンを使用者に対して掲示する処理と、
使用者によって選択された実行可能機能のパターンを設定する処理と、
を実行させるための操作パネル制御プログラム。
【請求項８】
コンピュータに、
前記使用者によって選択された実行可能機能を呼び出す処理と、
前記呼び出した実行可能機能を使用して、前記使用者に対し各種情報を掲示する処理と、
前記呼び出した実行可能機能を使用して、前記使用者からの情報入力を受け付ける処理と、
をさらに実行させるための請求項７記載の操作パネル制御プログラム。
【請求項９】
コンピュータに、
少なくとも１以上の使用言語のパターンを使用者に対して掲示する処理と、
使用者によって選択された使用言語のパターンを設定する処理と、
をさらに実行させるための請求項７又は８記載の操作パネル制御プログラム。
【請求項１０】
コンピュータに、
前記使用者によって選択された使用言語を呼び出す処理と、
前記呼び出した使用言語を使用して、前記使用者に対し各種情報を掲示する処理と、
前記呼び出した使用言語を使用して、前記使用者からの情報入力を受け付ける処理と、
をさらに実行させるための請求項７から９のいずれか１項に記載の操作パネル制御プログラム。
【請求項１１】
コンピュータに、
少なくとも１以上の使用言語のパターンを使用者に対して掲示する処理と、
使用者によって選択された使用言語のパターンを設定する処理と、
を実行させるための操作パネル制御プログラム。
【請求項１２】
コンピュータに、
前記使用者によって選択された使用言語を呼び出す処理と、
前記呼び出した使用言語を使用して、前記使用者に対し各種情報を掲示する処理と、
前記呼び出した使用言語を使用して、前記使用者からの情報入力を受け付ける処理と、
をさらに実行させるための請求項１１記載の操作パネル制御プログラム。
【請求項１３】
前記各設定処理及び前記各呼び出し処理の実行前に、
コンピュータに、
使用者に対して使用者名とパスワードとを入力するように表示する処理と、
前記使用者によって入力された使用者名とパスワードを基に使用者認証を行う処理と、
をさらに実行させるための請求項１から１２のいずれか１項に記載の操作パネル制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の操作パネルを制御するための操作パネル制御プログラムに関する。
【背景技術】
【０００２】
従来技術例として、予め装置にいくつかのパターンの操作環境を用意しておき、デフォルトの操作環境（UI）で動作しながら、必要に応じてユーザが操作環境を選択できる「情報処理方法及び装置」がある（例えば、特許文献１参照）。また、管理者がユーザの習熟度に合わせて文書処理プログラムの編集機能およびユーザインタフェースを変更できる「情報処理装置、情報処理方法、プログラムおよび記憶媒体」がある（例えば、特許文献２参照）。
【特許文献１】特開平９−４４３４１号公報
【特許文献２】特開２００２−３１８６９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１記載の技術は、コピア、プリンタ、ファクシミリといった複雑な機能を同時に備えた複合機の操作環境で、かつ様々なニーズを持った多数のユーザがそれを共用するような環境において適用するには、用意するパターンも膨大な数となることが予想され、自ら限界のある方式である。
【０００４】
また、特許文献２記載の技術は、以下のようないくつかの問題点がある。（１）各ユーザの習熟度は一様ではなく、また、同じ個人であっても時間と共に画像形成装置の操作に慣れて行き習熟度は変化していく。また、（２）管理者にとって多人数で１つの画像形成装置を共用する典型的なオフィス環境においては、これら変化する多数のユーザの習熟度を管理していくことは非常に難しい作業となる。また、（３）ユーザ本人にとってもいちいち管理者へ申告するということは煩わしく感じられ、ついつい習熟度から見れば非効率な設定状態のまま画像形成装置を使ってしまいがちとなる。（４）「習熟度」以外の基準、例えば「好み」といった基準ではユーザインタフェースを変更できず、またそのようなインターフェースも用意されておらず、画像形成装置に親しみ難い。（５）国際化が進む環境下で、異なる母国語を持つユーザが混在する状況が珍しいものではなくなったが、共用する画像形成装置はユーザ毎の使用言語設定をサポートしておらず、不便である。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、画像形成装置の使用者であるユーザ自身が、自分の好みのルック＆フィール（操作画面の見た目や操作感）、実行可能機能、使用言語の設定及び呼び出しを行うことにより、上記（１）〜（５）の問題点を解消し、ストレスのない画像形成装置の使用状況を生み出すことができ、ユーザの生産性向上の実現できる操作パネル制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
かかる目的を達成するために、請求項１記載の発明は、コンピュータに、少なくとも１以上のルック＆フィールのパターンを使用者に対して掲示する処理と、使用者によって選択されたルック＆フィールのパターンを設定する処理と、を実行させる。
【０００７】
請求項２記載の発明は、請求項１記載の発明において、コンピュータに、使用者によって選択されたルック＆フィールを呼び出す処理と、呼び出したルック＆フィールを使用して、使用者に対し各種情報を掲示する処理と、呼び出したルック＆フィールを使用して、使用者からの情報入力を受け付ける処理と、をさらに実行させる。
【０００８】
請求項３記載の発明は、請求項１又は２記載の発明において、コンピュータに、少なくとも１以上の実行可能機能のパターンを使用者に対して掲示する処理と、使用者によって選択された実行可能機能のパターンを設定する処理と、をさらに実行させる。
【０００９】
請求項４記載の発明は、請求項３記載の発明において、コンピュータに、使用者によって選択された実行可能機能を呼び出す処理と、呼び出した実行可能機能を使用して、使用者に対し各種情報を掲示する処理と、呼び出した実行可能機能を使用して、使用者からの情報入力を受け付ける処理と、をさらに実行させる。
【００１０】
請求項５記載の発明は、請求項１から４のいずれか１項に記載の発明において、コンピュータに、少なくとも１以上の使用言語のパターンを使用者に対して掲示する処理と、使用者によって選択された使用言語のパターンを設定する処理と、をさらに実行させる。
【００１１】
請求項６記載の発明は、請求項５記載の発明において、コンピュータに、使用者によって選択された使用言語を呼び出す処理と、呼び出した使用言語を使用して、使用者に対し各種情報を掲示する処理と、呼び出した使用言語を使用して、使用者からの情報入力を受け付ける処理と、をさらに実行させる。
【００１２】
請求項７記載の発明は、コンピュータに、少なくとも１以上の実行可能機能のパターンを使用者に対して掲示する処理と、使用者によって選択された実行可能機能のパターンを設定する処理と、を実行させる。
【００１３】
請求項８記載の発明は、請求項７記載の発明において、コンピュータに、使用者によって選択された実行可能機能を呼び出す処理と、呼び出した実行可能機能を使用して、使用者に対し各種情報を掲示する処理と、呼び出した実行可能機能を使用して、使用者からの情報入力を受け付ける処理と、をさらに実行させる。
【００１４】
請求項９記載の発明は、請求項７又は８記載の発明において、コンピュータに、少なくとも１以上の使用言語のパターンを使用者に対して掲示する処理と、使用者によって選択された使用言語のパターンを設定する処理と、をさらに実行させる。
【００１５】
請求項１０記載の発明は、請求項７から９のいずれか１項に記載の発明において、コンピュータに、使用者によって選択された使用言語を呼び出す処理と、呼び出した使用言語を使用して、使用者に対し各種情報を掲示する処理と、呼び出した使用言語を使用して、使用者からの情報入力を受け付ける処理と、をさらに実行させる。
【００１６】
請求項１１記載の発明は、コンピュータに、少なくとも１以上の使用言語のパターンを使用者に対して掲示する処理と、使用者によって選択された使用言語のパターンを設定する処理と、を実行させる。
【００１７】
請求項１２記載の発明は、請求項１１記載の発明において、コンピュータに、使用者によって選択された使用言語を呼び出す処理と、呼び出した使用言語を使用して、使用者に対し各種情報を掲示する処理と、呼び出した使用言語を使用して、使用者からの情報入力を受け付ける処理と、をさらに実行させる。
【００１８】
請求項１３記載の発明は、請求項１から１２のいずれか１項に記載の発明において、各設定処理及び各呼び出し処理の実行前に、コンピュータに、使用者に対して使用者名とパスワードとを入力するように表示する処理と、使用者によって入力された使用者名とパスワードを基に使用者認証を行う処理と、をさらに実行させる。
【発明の効果】
【００１９】
本発明によれば、使用者にとって、ストレスのない使用状況を生み出すことができ、画像形成装置により親しみやすくなるとともに、使用者の生産性向上に寄与することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明を実施するための最良の形態について添付図面を参照して詳細に説明する。
【００２１】
（第１のハードウェア構成例）
図１は、本発明の実施形態である画像形成装置の第１のハードウェア構成例を示すブロック図である。第１のハードウェア構成例では、共通のＣＰＵによってパネル操作制御及びエンジン制御を行う構成となっている。
【００２２】
図１に示すように、ＣＰＵ１は装置全体の制御を司るものであり、その制御下にＲＯＭ２、ＲＡＭ３、ＮＶＲＡＭ４、操作パネル１１、パネル制御部７、スキャン／プリントエンジン１２、エンジン制御部８、記憶装置１３、ディスクドライバ９、通信制御部１０、モデム５、外部Ｉ／Ｆ（インターフェース）であるホストＩ／Ｆ６が接続されている。
【００２３】
ＲＯＭ２は、プログラムコード、フォント、及びその他の静的なデータが格納されている。ＲＡＭ３は、各種データの一時的な記憶場所として利用される。ＮＶＲＡＭ４は、不揮発性のデータを格納する。操作パネル１１及びパネル制御部７はユーザとのインターフェースを司る。スキャン／プリントエンジン１２及びエンジン制御部８はイメージデータの入出力ユニットとして、紙原稿の読み取りと転写紙への印刷を実行する。記憶装置１３とディスクドライバ９は大量のイメージデータなどを蓄積したり、データベースの記憶場所として利用されたりする。通信制御部１０は、イーサネット（登録商標）等のネットワークに接続され、ＰＣ（パーソナルコンピュータ）１６等の外部機器との通信を可能とする。モデム５は、公衆回線と接続され、外部の機器との通信を可能とする。ホストＩ／Ｆ６は、セントロニクスやRS-232C等のインターフェースを用いて、ＰＣ（パーソナルコンピュータ）１５等のホスト外部機器との通信を可能とする。
【００２４】
（第２のハードウェア構成例）
図２は、本発明の実施形態である画像形成装置の第２のハードウェア構成例を示すブロック図である。第２のハードウェア構成例では、パネル操作制御部３８とエンジン制御部３９とに分かれており、それぞれの制御部に設けられたＣＰＵ２８，１７によってそれぞれの制御を行う構成となっている。本構成例では、通信制御部３３，２３が、上記第１のハードウェア構成例における機能のほか、パネル操作制御部３８とエンジン制御部３９との通信にも利用される。その他の各手段については、第１のハードウェア構成例における機能と同様であるので、ここでの説明は省略する。
【００２５】
図３は、本発明の実施形態である画像形成装置のソフトウェア構成を示すブロック図である。
【００２６】
アプリケーションプログラム４０は、コピー、ファクス、プリンタなどの各機能の実行を管理する。
【００２７】
パネル制御プログラム４１は、パネルドライバ４４を介して操作パネル７又は３２を制御し、ユーザからの情報をアプリケーションプログラム４０に伝え、アプリケーションプログラム４０からの情報をユーザに伝える。パネルドライバ４４は、パネル制御プログラム４１の指示によりオペレーションシステム４７を介して操作パネル７又は３２を制御する。
【００２８】
エンジン制御プログラム４２は、エンジンドライバ４５を介してスキャン／プリントエンジン１２又は２６を制御し、スキャン／プリントエンジン１２又は２６からの情報をアプリケーションプログラム４０に伝え、アプリケーションプログラム４０からの情報をスキャン／プリントエンジン１２又は２６に伝える。エンジンドライバ４５は、エンジン制御プログラム４２の指示によりオペレーションシステム４７を介してスキャナ／プリントエンジン１２又は２６を制御する。
【００２９】
通信制御プログラム４３は、通信ドライバ４６を介してネットワーク通信に係る通信制御部１０，又は２３，３３を制御し、ネットワーク上の通信相手からの情報をアプリケーションプログラム４０に伝え、アプリケーションプログラム４０からの情報をネットワーク上の通信相手に伝える。通信ドライバ４６は、通信制御プログラム４３の指示によりオペレーションシステム４７を介して通信制御部１０，又は２３，３３を制御する。
【００３０】
オペレーションシステム４７は各種デバイスドライバ４４，４５，４６からの指示に基づき各物理デバイスを制御し、各物理デバイスの情報を各デバイスドライバに伝え、各デバイスドライバからの情報を各物理デバイスに伝える。
【００３１】
〈第１の実施形態〉
本実施形態に係るパネル制御プログラムのソフトウェア構成例を図４（ａ）及び（ｂ）にそれぞれ示す。図４（ａ）に示すように、パネル制御プログラムは、ルック＆フィールに関する内容情報である「ルック＆フィールデータ」を複数個と共通プログラムとから構成される（構成例１）。あるいは、図４（ｂ）に示すように、ルック＆フィールに関する動作情報である「ルック＆フィールプログラム」を複数個と共通プログラムとで構成されてもよい（構成例２）。
【００３２】
次に、本実施形態に係るパネル制御プログラムの制御動作について図５を参照して説明する。パネル制御プログラムは、ユーザからの指示により、選択されたルック＆フィールを設定する制御、及び、設定されたルック＆フィールを呼び出す制御を行う。
【００３３】
図５（ａ）は、ルック＆フィール設定制御についてのフローチャートである。
ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する（ステップＳ１）。ユーザによって操作パネルからユーザ名とパスワードが入力されると（ステップＳ２）、ユーザ認証を行う（ステップＳ３）。ユーザ認証にエラーがあった場合（ステップＳ３／ＮＯ）、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する（ステップＳ１）。
【００３４】
ユーザ認証が成功した場合（ステップＳ３／ＹＥＳ）、ルック＆フィールのいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する（ステップＳ４）。ユーザは、掲示されたルック＆フィールのパターンの中から、希望するパターンを操作パネル上にて選択する（ステップＳ５）。ユーザによって選択されたルック＆フィールパターンを設定する（ステップＳ６）。
【００３５】
図５（ｂ）は、ルック＆フィールの呼び出し制御についてのフローチャートである。
ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する（ステップＳ７）。ユーザによって操作パネルからユーザ名とパスワードが入力されると（ステップＳ８）、ユーザ認証を行う（ステップＳ９）。ユーザ認証にエラーがあった場合（ステップＳ９／ＮＯ）、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する（ステップＳ７）。
【００３６】
ユーザ認証が成功した場合（ステップＳ９／ＹＥＳ）、予めユーザによって選択されたルック＆フィールを呼び出して使用開始する（ステップＳ１０）。以後、ユーザの選択したルック＆フィールを使用して、ユーザに対し各種情報を掲示したり、ユーザからの情報入力等を受け付けたりする（ステップＳ１１）。
【００３７】
なお、上記ルック＆フィール設定及び呼び出しにおいて、運用環境によってはパスワード入力を求める処理を省くこともできる。
【００３８】
以上説明したように、本実施形態によれば、第１の効果として、操作パネルのルック＆フィールをユーザ自身が自分の好みに合わせて変更できるため、画像形成装置により親しみやすくなり、作業のストレスを減らすことができ、ユーザの生産性向上に寄与することができる。
また、第２の効果として、管理者を必要とせずにユーザ自身で変更できるため、ユーザはニーズが発生した時点でタイムラグなく好みのルック＆フィールを手にすることができ、ユーザの生産性向上に寄与することができる。
また、第３の効果として、管理者が不要なことから、画像形成装置の典型的なユーザである企業体のコストを低減させることができる。
【００３９】
〈第２の実施形態〉
本実施形態に係るパネル制御プログラムのソフトウェア構成例を図６（ａ）及び（ｂ）にそれぞれ示す。図６（ａ）に示すように、パネル制御プログラムは、実行可能機能に関する情報を保持する「実行可能機能データ」を複数個と共通プログラムとから構成される（構成例１）。あるいは、図６（ｂ）に示すように、実行可能機能に関する動作を司る「実行可能機能プログラム」を複数個と共通プログラムとで構成されてもよい（構成例２）。なお、本実施形態における実行可能機能とは、画像形成装置で用いられる各種機能（モード）を意味する。以下の各実施形態においても同様の意味とする。
【００４０】
次に、本実施形態に係るパネル制御プログラムの制御動作について図７を参照して説明する。パネル制御プログラムは、ユーザからの指示により、選択された実行可能機能を設定する制御、及び、設定された実行可能機能を呼び出す制御を行う。
【００４１】
図７（ａ）は、実行可能機能設定制御についてのフローチャートである。
ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する（ステップＳ１２）。ユーザによって操作パネルからユーザ名とパスワードが入力されると（ステップＳ１３）、ユーザ認証を行う（ステップＳ１４）。ユーザ認証にエラーがあった場合（ステップＳ１４／ＮＯ）、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する（ステップＳ１２）。
【００４２】
ユーザ認証が成功した場合（ステップＳ１４／ＹＥＳ）、実行可能機能のいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する（ステップＳ１５）。ユーザは、掲示された実行可能機能のパターンの中から、希望するパターンを操作パネル上にて選択する（ステップＳ１６）。ユーザによって選択された実行可能機能パターンを設定する（ステップＳ１７）。
【００４３】
図７（ｂ）は、実行可能機能の呼び出し制御についてのフローチャートである。
ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する（ステップＳ１８）。ユーザによって操作パネルからユーザ名とパスワードが入力されると（ステップＳ１９）、ユーザ認証を行う（ステップＳ２０）。ユーザ認証にエラーがあった場合（ステップＳ２０／ＮＯ）、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する（ステップＳ１８）。
【００４４】
ユーザ認証が成功した場合（ステップＳ２０／ＹＥＳ）、予めユーザによって選択された実行可能機能を呼び出して使用開始する（ステップＳ２１）。以後、ユーザの選択した実行可能機能を受け付け開始する旨を操作パネルに表示する（ステップＳ２２）。
【００４５】
なお、上記実行可能機能設定及び呼び出しにおいて、運用環境によってはパスワード入力を求める処理を省くこともできる。
【００４６】
以上、説明したように、本実施形態によれば、第１の効果として、実行可能機能をユーザ自身が自分の好みに合わせて設定できるため、ユーザにとって不要な機能をメニューから排除し、必要十分な機能のみのメニューを使用できることになり、よりスムーズでスピーディーな画像形成装置使用環境が実現されユーザの生産性向上に寄与することができる。
また、第２の効果として、管理者を必要とせずに変更できるため、ユーザはニーズが発生した時点でタイムラグなく必要十分な機能実行選択肢を手にすることができ、ユーザの生産性向上に寄与することができる。
また、第３の効果として、管理者が不要なことから、典型的な画像形成装置のユーザである企業体のコストを低減させることができる。
【００４７】
〈第３の実施形態〉
本実施形態に係るパネル制御プログラムのソフトウェア構成例を図８（ａ）及び（ｂ）にそれぞれ示す。図８（ａ）に示すように、パネル制御プログラムは、使用言語に関する情報を保持する「使用言語データ」を複数個と共通プログラムとから構成される（構成例１）。あるいは、図８（ｂ）に示すように、使用言語に関する動作を司る「使用言語プログラム」を複数個と共通プログラムとで構成されてもよい（構成例２）。
【００４８】
次に、本実施形態に係るパネル制御プログラムの制御動作について図９を参照して説明する。パネル制御プログラムは、ユーザからの指示により、選択された使用言語を設定する制御、及び、設定された使用言語を呼び出す制御を行う。
【００４９】
図９（ａ）は、使用言語設定制御についてのフローチャートである。
ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する（ステップＳ２３）。ユーザによって操作パネルからユーザ名とパスワードが入力されると（ステップＳ２４）、ユーザ認証を行う（ステップＳ２５）。ユーザ認証にエラーがあった場合（ステップＳ２５／ＮＯ）、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する（ステップＳ２３）。
【００５０】
ユーザ認証が成功した場合（ステップＳ２５／ＹＥＳ）、使用言語のいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する（ステップＳ２６）。ユーザは、掲示された使用言語のパターンの中から、希望するパターンを操作パネル上にて選択する（ステップＳ２７）。ユーザによって選択された使用言語パターンを設定する（ステップＳ２８）。
【００５１】
図９（ｂ）は、使用言語の呼び出し制御についてのフローチャートである。
ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する（ステップＳ２９）。ユーザによって操作パネルからユーザ名とパスワードが入力されると（ステップＳ３０）、ユーザ認証を行う（ステップＳ３１）。ユーザ認証にエラーがあった場合（ステップＳ３１／ＮＯ）、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する（ステップＳ２９）。
【００５２】
ユーザ認証が成功した場合（ステップＳ３１／ＹＥＳ）、予めユーザによって選択された使用言語を呼び出して使用開始する（ステップＳ３２）。以後、ユーザの選択した使用言語を使用して操作パネルに情報を掲示する（ステップＳ３３）。
【００５３】
なお、上記使用言語設定及び呼び出しにおいて、運用環境によってはパスワード入力を求める処理を省くこともできる。
【００５４】
以上説明したように、本実施形態によれば、第１の効果として、使用言語をユーザ自身の好みに合わせて設定できるため、ユーザにとってストレスのない言語に基づいて画像形成装置を操作することになり、よりスムーズでスピーディーな作業環境が実現されユーザの生産性向上に寄与することがきる。
また、第２の効果として、管理者を必要とせずに変更できるため、ユーザはニーズが発生した時点でタイムラグなく好みの言語による画像形成装置使用環境を手にすることができ、ユーザの生産性向上に寄与することができる。
また、第３の効果として、管理者が不要なことから、典型的な画像形成装置のユーザである企業体のコストを低減させることができる。
【００５５】
〈第４の実施形態〉
本実施形態は、第１の実施形態と第２の実施形態とを組み合わせたものである。本実施形態に係るパネル制御プログラムのソフトウェア構成例を図１０（ａ）及び（ｂ）にそれぞれ示す。図１０（ａ）に示すように、パネル制御プログラムは、ルック＆フィールに関する内容情報である「ルック＆フィールデータ」を複数個、実行可能機能に関する情報を保持する「実行可能機能データ」を複数個、及び共通プログラムで構成される（構成例１）。あるいは、図１０（ｂ）に示すように、ルック＆フィールに関する動作情報である「ルック＆フィールプログラム」を複数個、実行可能機能に関する動作を司る「実行可能機能プログラム」を複数個、及び共通プログラムで構成されてもよい（構成例２）。
【００５６】
次に、本実施形態に係るパネル制御プログラムの制御動作について説明する。パネル制御プログラムは、ユーザからの指示により、選択されたルック＆フィール及び実行可能機能を設定する制御、及び、設定されたルック＆フィール及び実行可能機能を呼び出す制御を行う。
【００５７】
ルック＆フィール及び実行可能機能の設定制御について以下に説明する。本実施形態の設定制御は、上記第１の実施形態の設定制御（図５（ａ）参照）を行った後、上記第２の実施形態の設定制御（図７（ａ）参照）を行う。
【００５８】
まず、ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する。ユーザによって操作パネルからユーザ名とパスワードが入力されると、ユーザ認証を行う。ユーザ認証にエラーがあった場合、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する。
【００５９】
ユーザ認証が成功した場合、ルック＆フィールのいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する。ユーザは、掲示されたルック＆フィールのパターンの中から、希望するパターンを操作パネル上にて選択する。ユーザによって選択されたルック＆フィールパターンを設定する。
【００６０】
次に、実行可能機能のいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する。ユーザは、掲示された実行可能機能のパターンの中から、希望するパターンを操作パネル上にて選択する。ユーザによって選択された実行可能機能パターンを設定する。
【００６１】
なお、本実施形態では、ルック＆フィールの設定後、実行可能機能の設定を行うようにしたが、先に実行可能機能の設定をし、その後にルック＆フィールの設定を行うようにしてもよい。あるいは、ルック＆フィール及び実行可能機能の両方をユーザが選択した後で、その両方を同時に設定するようにしてもよい。
【００６２】
ルック＆フィール及び実行可能機能の呼び出し制御について以下に説明する。本実施形態の呼び出し制御は、上記第１の実施形態の呼び出し制御（図５（ｂ）参照）を行った後、上記第２の実施形態の呼び出し制御（図７（ｂ）参照）を行う。
【００６３】
まず、ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する。ユーザによって操作パネルからユーザ名とパスワードが入力されると、ユーザ認証を行う。ユーザ認証にエラーがあった場合、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する。
【００６４】
ユーザ認証が成功した場合、予めユーザによって選択されたルック＆フィール及び実行可能機能を呼び出して使用開始する。以後、ユーザの選択した実行可能機能を受け付け開始する旨を操作パネルに表示するとともに、ユーザの選択したルック＆フィールを使用して、ユーザに対し各種情報を掲示したり、ユーザからの情報入力等を受け付けたりする。
【００６５】
なお、上記ルック＆フィール及び実行可能機能の設定及び呼び出しにおいて、運用環境によってはパスワード入力を求める処理を省くこともできる。
【００６６】
以上説明したように、本実施形態によれば、第１の効果として、操作パネルのルック＆フィール及び実行可能機能をユーザ自身が自分の好みに合わせて変更できるため、画像形成装置により親しみやすくなり、作業のストレスを減らすことができ、ユーザの生産性向上に寄与することができる。
また、第２の効果として、管理者を必要とせずにユーザ自身で変更できるため、ユーザはニーズが発生した時点でタイムラグなく好みのルック＆フィール及び実行可能機能を手にすることができ、ユーザの生産性向上に寄与することができる。
また、第３の効果として、管理者が不要なことから、画像形成装置の典型的なユーザである企業体のコストを低減させることができる。
【００６７】
〈第５の実施形態〉
本実施形態は、第１の実施形態と第３の実施形態とを組み合わせたものである。本実施形態に係るパネル制御プログラムのソフトウェア構成例を図１１（ａ）及び（ｂ）にそれぞれ示す。図１１（ａ）に示すように、パネル制御プログラムは、ルック＆フィールに関する内容情報である「ルック＆フィールデータ」を複数個、使用言語に関する情報を保持する「使用言語データ」を複数個、及び共通プログラムで構成される（構成例１）。あるいは、図１１（ｂ）に示すように、ルック＆フィールに関する動作情報である「ルック＆フィールプログラム」を複数個、使用言語に関する動作を司る「使用言語プログラム」を複数個、及び共通プログラムで構成されてもよい（構成例２）。
【００６８】
次に、本実施形態に係るパネル制御プログラムの制御動作について説明する。パネル制御プログラムは、ユーザからの指示により、選択されたルック＆フィール及び使用言語を設定する制御、及び、設定されたルック＆フィール及び使用言語を呼び出す制御を行う。
【００６９】
ルック＆フィール及び使用言語の設定制御について以下に説明する。本実施形態の設定制御は、上記第１の実施形態の設定制御（図５（ａ）参照）を行った後、上記第３の実施形態の設定制御（図９（ａ）参照）を行う。
【００７０】
まず、ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する。ユーザによって操作パネルからユーザ名とパスワードが入力されると、ユーザ認証を行う。ユーザ認証にエラーがあった場合、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する。
【００７１】
ユーザ認証が成功した場合、ルック＆フィールのいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する。ユーザは、掲示されたルック＆フィールのパターンの中から、希望するパターンを操作パネル上にて選択する。ユーザによって選択されたルック＆フィールパターンを設定する。
【００７２】
次に、使用言語のいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する。ユーザは、掲示された使用言語のパターンの中から、希望するパターンを操作パネル上にて選択する。ユーザによって選択された使用言語パターンを設定する。
【００７３】
なお、本実施形態では、ルック＆フィールの設定後、使用言語の設定を行うようにしたが、先に使用言語の設定をし、その後にルック＆フィールの設定を行うようにしてもよい。あるいは、ルック＆フィール及び使用言語の両方をユーザが選択した後で、その両方を同時に設定するようにしてもよい。
【００７４】
ルック＆フィール及び使用言語の呼び出し制御について以下に説明する。本実施形態の呼び出し制御は、上記第１の実施形態の呼び出し制御（図５（ｂ）参照）を行った後、上記第２の実施形態の呼び出し制御（図９（ｂ）参照）を行う。
【００７５】
まず、ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する。ユーザによって操作パネルからユーザ名とパスワードが入力されると、ユーザ認証を行う。ユーザ認証にエラーがあった場合、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する。
【００７６】
ユーザ認証が成功した場合、予めユーザによって選択されたルック＆フィール及び使用言語を呼び出して使用開始する。以後、ユーザの選択した使用言語を使用して操作パネルに情報を掲示するとともに、ユーザの選択したルック＆フィールを使用して、ユーザに対し各種情報を掲示したり、ユーザからの情報入力等を受け付けたりする。
【００７７】
なお、上記ルック＆フィール及び使用言語の設定及び呼び出しにおいて、運用環境によってはパスワード入力を求める処理を省くこともできる。
【００７８】
以上説明したように、本実施形態によれば、第１の効果として、操作パネルのルック＆フィール及び使用言語をユーザ自身が自分の好みに合わせて変更できるため、画像形成装置により親しみやすくなり、作業のストレスを減らすことができ、ユーザの生産性向上に寄与することができる。
また、第２の効果として、管理者を必要とせずにユーザ自身で変更できるため、ユーザはニーズが発生した時点でタイムラグなく好みのルック＆フィール及び使用言語を手にすることができ、ユーザの生産性向上に寄与することができる。
また、第３の効果として、管理者が不要なことから、画像形成装置の典型的なユーザである企業体のコストを低減させることができる。
【００７９】
〈第６の実施形態〉
本実施形態は、第２の実施形態と第３の実施形態とを組み合わせたものである。本実施形態に係るパネル制御プログラムのソフトウェア構成例を図１２（ａ）及び（ｂ）にそれぞれ示す。図１２（ａ）に示すように、パネル制御プログラムは、実行可能機能に関する内容情報である「実行可能機能データ」を複数個、使用言語に関する情報を保持する「使用言語データ」を複数個、及び共通プログラムで構成される（構成例１）。あるいは、図１２（ｂ）に示すように、実行可能機能に関する動作情報である「実行可能機能プログラム」を複数個、使用言語に関する動作を司る「使用言語プログラム」を複数個、及び共通プログラムで構成されてもよい（構成例２）。
【００８０】
次に、本実施形態に係るパネル制御プログラムの制御動作について説明する。パネル制御プログラムは、ユーザからの指示により、選択された実行可能機能及び使用言語を設定する制御、及び、設定された実行可能機能及び使用言語を呼び出す制御を行う。
【００８１】
実行可能機能及び使用言語の設定制御について以下に説明する。本実施形態の設定制御は、上記第２の実施形態の設定制御（図７（ａ）参照）を行った後、上記第３の実施形態の設定制御（図９（ａ）参照）を行う。
【００８２】
まず、ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する。ユーザによって操作パネルからユーザ名とパスワードが入力されると、ユーザ認証を行う。ユーザ認証にエラーがあった場合、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する。
【００８３】
ユーザ認証が成功した場合、実行可能機能のいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する。ユーザは、掲示された実行可能機能のパターンの中から、希望するパターンを操作パネル上にて選択する。ユーザによって選択された実行可能機能パターンを設定する。
【００８４】
次に、使用言語のいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する。ユーザは、掲示された使用言語のパターンの中から、希望するパターンを操作パネル上にて選択する。ユーザによって選択された使用言語パターンを設定する。
【００８５】
なお、本実施形態では、実行可能機能の設定後、使用言語の設定を行うようにしたが、先に使用言語の設定をし、その後に実行可能機能の設定を行うようにしてもよい。あるいは、実行可能機能及び使用言語の両方をユーザが選択した後で、その２つを同時に設定するようにしてもよい。
【００８６】
実行可能機能及び使用言語の呼び出し制御について以下に説明する。本実施形態の呼び出し制御は、上記第２の実施形態の呼び出し制御（図７（ｂ）参照）を行った後、上記第２の実施形態の呼び出し制御（図９（ｂ）参照）を行う。
【００８７】
まず、ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する。ユーザによって操作パネルからユーザ名とパスワードが入力されると、ユーザ認証を行う。ユーザ認証にエラーがあった場合、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する。
【００８８】
ユーザ認証が成功した場合、予めユーザによって選択された実行可能機能及び使用言語を呼び出して使用開始する。以後、ユーザの選択した実行可能機能を受け付け開始する旨を操作パネルに表示するとともに、ユーザの選択した使用言語を使用して操作パネルに情報を掲示する。
【００８９】
なお、上記実行可能機能及び使用言語の設定及び呼び出しにおいて、運用環境によってはパスワード入力を求める処理を省くこともできる。
【００９０】
以上説明したように、本実施形態によれば、第１の効果として、操作パネルの実行可能機能及び使用言語をユーザ自身が自分の好みに合わせて変更できるため、画像形成装置により親しみやすくなり、作業のストレスを減らすことができ、ユーザの生産性向上に寄与することができる。
また、第２の効果として、管理者を必要とせずにユーザ自身で変更できるため、ユーザはニーズが発生した時点でタイムラグなく好みの実行可能機能及び使用言語を手にすることができ、ユーザの生産性向上に寄与することができる。
また、第３の効果として、管理者が不要なことから、画像形成装置の典型的なユーザである企業体のコストを低減させることができる。
【００９１】
〈第７の実施形態〉
本実施形態は、第１の実施形態、第２の実施形態、及び第３の実施形態を組み合わせたものである。本実施形態に係るパネル制御プログラムのソフトウェア構成例を図１３（ａ）及び（ｂ）にそれぞれ示す。図１３（ａ）に示すように、パネル制御プログラムは、ルック＆フィールに関する内容情報である「ルック＆フィールデータ」を複数個、実行可能機能に関する内容情報である「実行可能機能データ」を複数個、使用言語に関する情報を保持する「使用言語データ」を複数個、及び共通プログラムで構成される（構成例１）。あるいは、図１３（ｂ）に示すように、ルック＆フィールに関する動作情報である「ルック＆フィールプログラム」を複数個、実行可能機能に関する動作情報である「実行可能機能プログラム」を複数個、使用言語に関する動作を司る「使用言語プログラム」を複数個、及び共通プログラムで構成されてもよい（構成例２）。
【００９２】
次に、本実施形態に係るパネル制御プログラムの制御動作について説明する。パネル制御プログラムは、ユーザからの指示により、選択されたルック＆フィール、実行可能機能及び使用言語を設定する制御、及び、設定されたルック＆フィール、実行可能機能及び使用言語を呼び出す制御を行う。
【００９３】
ルック＆フィール、実行可能機能及び使用言語の設定制御について以下に説明する。本実施形態の設定制御は、最初に上記第１の実施形態の設定制御（図５（ａ）参照）を行い、次に第２の実施形態の設定制御（図７（ａ）参照）を行い、上記第３の実施形態の設定制御（図９（ａ）参照）を行う。
【００９４】
まず、ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する。ユーザによって操作パネルからユーザ名とパスワードが入力されると、ユーザ認証を行う。ユーザ認証にエラーがあった場合、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する。
【００９５】
ユーザ認証が成功した場合、ルック＆フィールのいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する。ユーザは、掲示されたルック＆フィールのパターンの中から、希望するパターンを操作パネル上にて選択する。ユーザによって選択されたルック＆フィールパターンを設定する。
【００９６】
次に、実行可能機能のいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する。ユーザは、掲示された実行可能機能のパターンの中から、希望するパターンを操作パネル上にて選択する。ユーザによって選択された実行可能機能パターンを設定する。
【００９７】
次に、使用言語のいくつかのパターンを候補として操作パネル等を介してユーザに対し掲示する。ユーザは、掲示された使用言語のパターンの中から、希望するパターンを操作パネル上にて選択する。ユーザによって選択された使用言語パターンを設定する。
【００９８】
なお、本実施形態では、ルック＆フィール、実行可能機能、使用言語の順番で各設定を行うようにしたが、設定順序についてはこれに限られない。あるいは、ルック＆フィール、実行可能機能、使用言語の３つをユーザが選択した後で、それら全部を同時に設定するようにしてもよい。
【００９９】
実行可能機能及び使用言語の呼び出し制御について以下に説明する。本実施形態の呼び出し制御は、最初に上記第１の実施形態の呼び出し制御（図５（ｂ）参照）を行い、上記第２の実施形態の呼び出し制御（図７（ｂ）参照）を行った後、上記第３の実施形態の呼び出し制御（図９（ｂ）参照）を行う。
【０１００】
まず、ユーザに対してユーザ名とパスワードとを入力するように操作パネルに表示する。ユーザによって操作パネルからユーザ名とパスワードが入力されると、ユーザ認証を行う。ユーザ認証にエラーがあった場合、再度、ユーザに対してユーザ名とパスワードとを入力するように操作パネル上に表示する。
【０１０１】
ユーザ認証が成功した場合、予めユーザによって選択された、ルック＆フィール、実行可能機能及び使用言語を呼び出して使用開始する。以後、ユーザの選択した実行可能機能を受け付け開始する旨を操作パネルに表示するとともに、ユーザの選択した使用言語を使用して操作パネルに情報を掲示し、かつ、ユーザの選択したルック＆フィールを使用して、ユーザに対し各種情報を掲示したり、ユーザからの情報入力等を受け付けたりする。
【０１０２】
なお、上記ルック＆フィール、実行可能機能及び使用言語の設定及び呼び出しにおいて、運用環境によってはパスワード入力を求める処理を省くこともできる。
【０１０３】
以上説明したように、本実施形態によれば、第１の効果として、操作パネルのルック＆フィール、実行可能機能及び使用言語をユーザ自身が自分の好みに合わせて変更できるため、画像形成装置により親しみやすくなり、作業のストレスを減らすことができ、ユーザの生産性向上に寄与することができる。
また、第２の効果として、管理者を必要とせずにユーザ自身で変更できるため、ユーザはニーズが発生した時点でタイムラグなく好みのルック＆フィール、実行可能機能及び使用言語を手にすることができ、ユーザの生産性向上に寄与することができる。
また、第３の効果として、管理者が不要なことから、画像形成装置の典型的なユーザである企業体のコストを低減させることができる。
【０１０４】
以上、本発明の実施例について説明したが、上記実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々の変形が可能である。
【産業上の利用可能性】
【０１０５】
本発明は、LCDやCRTを使用した家電の操作パネル制御プログラムに適用できる。
【図面の簡単な説明】
【０１０６】
【図１】本発明の実施形態である画像形成装置の第１のハードウェア構成例を示すブロック図である。
【図２】本発明の実施形態である画像形成装置の第２のハードウェア構成例を示すブロック図である。
【図３】本発明の実施形態である画像形成装置のソフトウェア構成例を示すブロック図である。
【図４】本発明の第１の実施形態に係るパネル制御プログラムのソフトウェア構成を示し、（ａ）は構成例１を示すブロック図であり、（ｂ）は構成例２を示すブロック図である。
【図５】本発明の第１の実施形態に係るパネル制御プログラムの制御動作例を示し、（ａ）は設定制御を示すフローチャートであり、（ｂ）は呼び出し制御を示すフローチャートである。
【図６】本発明の第２の実施形態に係るパネル制御プログラムのソフトウェア構成を示し、（ａ）は構成例１を示すブロック図であり、（ｂ）は構成例２を示すブロック図である。
【図７】本発明の第２の実施形態に係るパネル制御プログラムの制御動作例を示し、（ａ）は設定制御を示すフローチャートであり、（ｂ）は呼び出し制御を示すフローチャートである。
【図８】本発明の第３の実施形態に係るパネル制御プログラムのソフトウェア構成を示し、（ａ）は構成例１を示すブロック図であり、（ｂ）は構成例２を示すブロック図である。
【図９】本発明の第３の実施形態に係るパネル制御プログラムの制御動作例を示し、（ａ）は設定制御を示すフローチャートであり、（ｂ）は呼び出し制御を示すフローチャートである。
【図１０】本発明の第４の実施形態に係るパネル制御プログラムのソフトウェア構成を示し、（ａ）は構成例１を示すブロック図であり、（ｂ）は構成例２を示すブロック図である。
【図１１】本発明の第５の実施形態に係るパネル制御プログラムのソフトウェア構成を示し、（ａ）は構成例１を示すブロック図であり、（ｂ）は構成例２を示すブロック図である。
【図１２】本発明の第６の実施形態に係るパネル制御プログラムのソフトウェア構成を示し、（ａ）は構成例１を示すブロック図であり、（ｂ）は構成例２を示すブロック図である。
【図１３】本発明の第７の実施形態に係るパネル制御プログラムのソフトウェア構成を示し、（ａ）は構成例１を示すブロック図であり、（ｂ）は構成例２を示すブロック図である。
【符号の説明】
【０１０７】
１，１７，２８    ＣＰＵ
２，１８，２９    ＲＯＭ
３，１９，３０    ＲＡＭ
４，２０，３１    ＮＶＲＡＭ
５，２１    モデム
６，２２    ホストＩ／Ｆ
７，３２    パネル制御部
８，２４    エンジン制御部
９，２５    ディスクドライバ
１０，２３，３３    通信制御部
１１，３４    操作パネル
１２，２６    スキャン／プリントエンジン
１３，２７    記憶装置
１４，３７    ネットワーク
１５，１６，３５，３６    ＰＣ
３８    パネル操作制御部
３９    エンジン制御部
４０    アプリケーションプログラム
４１    パネル制御プログラム
４２    エンジン制御プログラム
４３    通信制御プログラム
４４    パネルドライバ
４５    エンジンドライバ
４６    通信ドライバ
４７    オペレーションシステム
【図１】
2006082271.tif 000003
【図２】
2006082271.tif 000004
【図３】
2006082271.tif 000005
【図４】
2006082271.tif 000006
【図５】
2006082271.tif 000007
【図６】
2006082271.tif 000008
【図７】
2006082271.tif 000009
【図８】
2006082271.tif 000010
【図９】
2006082271.tif 000011
【図１０】
2006082271.tif 000012
【図１１】
2006082271.tif 000013
【図１２】
2006082271.tif 000014
【図１３】
2006082271.tif 000015