(57)【要約】【課題】  ユーザの作業効率を向上させることができる画像形成装置を提供する。【解決手段】  ユーザの操作をユーザ毎に記憶し、記憶したユーザ毎のユーザ操作からユーザ毎のサービスの使用頻度情報を抽出し、その抽出したユーザ毎のサービスの使用頻度情報を基に、ユーザ毎に使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネル５に表示するパネル制御手段６と、パネル制御手段を制御する主制御手段１とを備えた。【選択図】        図１
2006243413.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作をユーザ毎に記憶し、該記憶したユーザ毎のユーザ操作からユーザ毎のサービスの使用頻度情報を抽出し、該抽出したユーザ毎のサービスの使用頻度情報を基に、ユーザ毎に使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネルに表示するパネル制御手段と、該パネル制御手段を制御する主制御手段と、を備えたことを特徴とした画像形成装置。
【請求項２】
ユーザの操作をユーザ毎に記憶し、記憶したユーザ毎のユーザ操作からユーザ毎のサービスの使用頻度情報を抽出し、その抽出したユーザ毎のサービスの使用頻度情報を基に、ユーザ毎に使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネルに表示するパネル制御プログラムを格納した記憶手段と、パネル制御プログラムを実行する主制御手段とを備えたことを特徴とした画像形成装置。
【請求項３】
ユーザ毎に操作を区別することなく、全てのユーザ操作からサービスの使用頻度情報を抽出し、該抽出したサービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネルに表示するパネル制御手段と、該パネル制御手段を制御する主制御手段とを備えたことを特徴とした画像形成装置。
【請求項４】
ユーザ毎に操作を区別することなく、全てのユーザ操作からサービスの使用頻度情報を抽出し、その抽出したサービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネルに表示するパネル制御プログラムを格納した記憶手段と、パネル制御プログラムを実行する主制御手段とを備えたことを特徴とした画像形成装置。
【請求項５】
請求項２の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成する際にユーザの許可により、実際に画面を再構成して表示することを特徴とした画像形成装置。
【請求項６】
請求項２の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成した後、ユーザの指示により再構成前の初期状態に戻して画面を表示することを特徴とした画像形成装置。
【請求項７】
請求項４の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成する際にユーザの許可により、実際に画面を再構成して表示することを特徴とした画像形成装置。
【請求項８】
請求項４の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行ための画面を再構成した後、ユーザの指示により再構成前の初期状態に戻して画面を表示することを特徴とした画像形成装置。
【請求項９】
請求項５の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成した後、ユーザの指示により再構成前の初期状態に戻して画面を表示することを特徴とした画像形成装置。
【請求項１０】
請求項６の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行できるように画面を再構成した後、ユーザの指示により再構成前の初期状態に戻して画面を表示することを特徴とした画像形成装置。
【請求項１１】
請求項１または２の画像形成装置に設けられたパネル制御プログラム。
【請求項１２】
請求項１１のパネル制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に操作パネル制御に特徴のある画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置の操作パネル制御に関連して、例えば、特許文献１には、必要に応じてユーザが操作環境を選択できるようにして、操作性の向上を図る技術が提案されている。
【特許文献１】特開２００１−２０９５２０公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１に開示されている従来技術は、ユーザが対象操作パネル制御プログラムを通して実現したいこととは直接関係のない操作環境の設定作業を、ユーザに対して事前に強いることになり、ユーザの便益を最大限に尊重しているとは言い難い。
本発明は、ユーザの作業効率を向上させることができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１記載の発明は、ユーザの操作をユーザ毎に記憶し、該記憶したユーザ毎のユーザ操作からユーザ毎のサービスの使用頻度情報を抽出し、該抽出したユーザ毎のサービスの使用頻度情報を基に、ユーザ毎に使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネルに表示するパネル制御手段と、該パネル制御手段を制御する主制御手段と、を備えた画像形成装置を最も主要な特徴とする。
請求項２記載の発明は、ユーザの操作をユーザ毎に記憶し、記憶したユーザ毎のユーザ操作からユーザ毎のサービスの使用頻度情報を抽出し、その抽出したユーザ毎のサービスの使用頻度情報を基に、ユーザ毎に使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネルに表示するパネル制御プログラムを格納した記憶手段と、パネル制御プログラムを実行する主制御手段とを備えた画像形成装置を最も主要な特徴とする。
請求項３記載の発明は、ユーザ毎に操作を区別することなく、全てのユーザ操作からサービスの使用頻度情報を抽出し、該抽出したサービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネルに表示するパネル制御手段と、該パネル制御手段を制御する主制御手段とを備えた画像形成装置を最も主要な特徴とする。
請求項４記載の発明は、ユーザ毎に操作を区別することなく、全てのユーザ操作からサービスの使用頻度情報を抽出し、その抽出したサービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネルに表示するパネル制御プログラムを格納した記憶手段と、パネル制御プログラムを実行する主制御手段とを備えた画像形成装置を最も主要な特徴とする。
請求項５記載の発明は、請求項２の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成する際にユーザの許可により、実際に画面を再構成して表示する画像形成装置を主要な特徴とする。
【０００５】
請求項６記載の発明は、請求項２の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成した後、ユーザの指示により再構成前の初期状態に戻して画面を表示する画像形成装置を主要な特徴とする。
請求項７記載の発明は、請求項４の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成する際にユーザの許可により、実際に画面を再構成して表示する画像形成装置を主要な特徴とする。
請求項８記載の発明は、請求項４の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行ための画面を再構成した後、ユーザの指示により再構成前の初期状態に戻して画面を表示する画像形成装置を主要な特徴とする。
請求項９記載の発明は、請求項５の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成した後、ユーザの指示により再構成前の初期状態に戻して画面を表示する画像形成装置を主要な特徴とする。
請求項１０記載の発明は、請求項６の画像形成装置において、前記主制御手段は、サービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行できるように画面を再構成した後、ユーザの指示により再構成前の初期状態に戻して画面を表示する画像形成装置を主要な特徴とする。
請求項１１記載の発明は、請求項１または２の画像形成装置に設けられたパネル制御プログラムを最も主要な特徴とする。
請求項１２記載の発明は、請求項１１のパネル制御プログラムが記録されたコンピュータ読み取り可能な記録媒体を最も主要な特徴とする。
【発明の効果】
【０００６】
本発明は、ユーザの操作をユーザ毎に記憶し、記憶したユーザ毎のユーザ操作からユーザ毎のサービスの使用頻度情報を抽出し、その抽出したユーザ毎のサービスの使用頻度情報を基に、ユーザ毎に使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネルに表示するパネル制御手段と、パネル制御手段を制御する主制御手段とを備えることで、また、ユーザ毎に操作を区別することなく、全てのユーザ操作からサービスの使用頻度情報を抽出し、その抽出したサービスの使用頻度情報を基に、使用頻度の高いサービスをより少ない操作数で実行するための画面を再構成して操作パネルに表示するパネル制御手段と、パネル制御手段を制御する主制御手段とを備えることで、操作パネルに対するユーザの作業効率を向上させることができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施形態を図面に従って説明する。
図１は本発明の第１の実施形態に係る画像形成装置の機能ブロック図である。本画像形成装置において、ＣＰＵ１は装置全体の制御を司るものであり、その制御下にＲＯＭ２、ＲＡＭ３、ＮＶＲＡＭ４、操作パネル５とパネル制御部６、スキャンプリントエンジン７とエンジン制御部８、記憶装置９とディスクドライバ１０、通信制御部１１、モデム１２、ホストＩ／Ｆ１３が接続されている。
ＲＯＭ２は、プログラムコード、フォント、及びその他の静的なデータが格納されている。ＲＡＭ３は、一時的な記憶場所として利用される。ＮＶＲＡＭ４は、不揮発性のデータを格納する。操作パネル５とパネル制御部６は、ユーザとのインターフェイスを司る。
スキャンプリントエンジン７とエンジン制御部８は、イメージデータの入出力ユニットとして、紙原稿の読み取りと転写紙への印刷を実行する。記憶装置９とディスクドライバ１０は、大量のイメージデータなどを蓄積したり、データベースの記憶場所として利用される。
通信制御部１１は、イーサネット（登録商標）等のネットワークに接続され、外部の機器との通信を可能とする。モデム１２は、公衆回線と接続され、外部の機器との通信を可能とする。ホストＩ／Ｆ１３は、セントロニクスやＲＳ−２３２Ｃ等のインターフェイスを用いてホスト機器（ＰＣ）との通信を可能とする。
図２は本発明の第２の実施形態に係る画像形成装置の機能ブロック図である。本画像形成装置は、操作パネル側ユニット２０と、エンジン側ユニット２１の双方にＣＰＵ、ＲＯＭ、ＲＡＭ、ＮＶＲＡＭ、通信制御部を有しており、両者は通信制御部１１−１と１１−２で接続されている。尚、同じ構成要素には図１と同じ参照番号を付してあるので説明を省略する。
【０００８】
図３は本発明の画像形成装置におけるソフトウェアの構成図である。図において、アプリケーションプログラム３０は、コピー、ファクス、プリンタなどの機能実行を管理する。パネル制御プログラム３１は、パネルドライバ３２を介して操作パネル５を制御し、ユーザからの情報をアプリケーションプログラム３０に伝え、アプリケーションプログラム３０からの情報をユーザに伝える。パネルドライバ３２は、パネル制御プログラム３１の指示によりオペレーションシステム３３を介して操作パネル５を制御する。
エンジン制御プログラム３４は、エンジンドライバ３５を介してスキャンプリントエンジン７を制御し、スキャンプリントエンジン７からの情報をアプリケーションプログラム３０に伝え、アプリケーションプログラム３０からの情報をスキャンプリントエンジン７に伝える。エンジンドライバ３５は、エンジン制御プログラム３４の指示によりオペレーションシステム３３を介してスキャンプリントエンジン７を制御する。
通信制御プログラム３６は、通信ドライバ３７を介してネットワーク通信を制御し、ネットワーク上の通信相手からの情報をアプリケーションプログラム３０に伝え、アプリケーションプログラム３０からの情報をネットワーク上の通信相手に伝える。通信ドライバ３７は、通信制御プログラム３６の指示によりオペレーションシステム３３を介して物理ネットワーク通信を制御する。
オペレーションシステム３３は各デバイスドライバ３２、３５、３７からの指示に基づき物理デバイスを制御し、物理デバイスの情報を各デバイスドライバ３２、３５、３７に伝え、各デバイスドライバ３２、３５、３７からの情報を物理デバイスに伝える。
【実施例１】
【０００９】
図４はパネル制御プログラムの構成図（その１）である。パネル制御プログラム３１は、ユーザ毎に操作履歴を保持する複数個の操作履歴データ４０と、ユーザ毎にサービスの使用頻度情報を保持する複数個のサービス使用頻度データ４１と、ユーザ毎の画面構成情報を保持する複数個の画面構成データ４２と、共通プログラム４３とで構成される。
図５〜図７は本発明の画像形成装置のパネル制御プログラムによる実施例１の制御フローチャートである。図５では、Ｓ１〜Ｓ８に示す手順で画面構成データに基づく画面の表示とユーザ操作の記憶が行われる。まず、ユーザ名とパスワードの入力を求める（Ｓ１）。次にユーザ名とパスワードの入力を実行し、ついでユーザの認証結果がＯＫかを確認する（Ｓ３）。ここで認証結果がＯＫでなければ、再度（Ｓ１）に戻る。ＯＫであれば、ユーザに対応した画面構成データに基づく画面を表示し（Ｓ４）、記録先（Ｓ５）の決定を行い、ユーザ操作記録を開始し（Ｓ６）、ついでユーザの操作（Ｓ７）によって、記録先への操作を記録させる（Ｓ８）。
次に、図６では、Ｓ１〜Ｓ５に示す手順でサービス使用頻度データの記憶が行われる。先ずサービス使用頻度データの記憶を行う（Ｓ１）。ついで、操作履歴データを読み込み（Ｓ２）、操作履歴データを解析して（Ｓ３）使用頻度情報を抽出する（Ｓ４）。その後、使用頻度データへ使用頻度情報を記憶させる（Ｓ５）。
図７では、Ｓ１〜Ｓ５に示す手順で画面構成データの記憶が行われる。先ず、サービス使用頻度データがなくなるまで画面構成データの記憶を行う（Ｓ１）。ついで、サービス使用頻度データを読み込み（Ｓ２）、サービス使用頻度データを解析して（Ｓ３）サービス使用頻度の高い順に操作手順の少なくなるように配慮された画面構成情報を抽出する（Ｓ４）。その後、画面構成データへ画面構成情報を記憶させる（Ｓ５）。
【実施例２】
【００１０】
図８はパネル制御プログラムの構成図（その２）である。パネル制御プログラム３１は、操作履歴を保持する操作履歴データ４０と、サービスの使用頻度情報を保持するサービス使用頻度データ４１と、画面構成情報を保持する画面構成データ４２と、共通プログラム４３とで構成される。
図９〜図１１は本発明の画像形成装置のパネル制御プログラムによる実施例２の制御フローチャートである。実施例１に示した内容と近似するフローが実行される。具体的に図９では、画面構成データに基づく画面を表示し（Ｓ１）、ユーザ操作記録を開始する（Ｓ２）。そしてユーザによる操作を経て（Ｓ３）、記録先への操作を記憶させる（Ｓ４）手順で画面構成データに基づく画面の表示とユーザ操作の記憶が行われる。図１０では、操作履歴データの読み込み（Ｓ１）、操作履歴データの解析（Ｓ２）、使用頻度情報の抽出（Ｓ３）、使用頻度データへ使用頻度情報を記憶させる操作（Ｓ４）の手順でサービス使用頻度データの記憶が行われる。図１１では、サービス使用頻度データの読み込み（Ｓ１）、サービス使用頻度データの解析（Ｓ２）、サービス使用頻度の高い順に操作手順の少なくなるように配慮された画面構成情報の抽出（Ｓ３）、画面構成データへ画面構成情報を記憶させる操作（Ｓ４）手順で画面構成データの記憶が行われる。
【実施例３】
【００１１】
図１２はパネル制御プログラムの構成図（その３）である。パネル制御プログラム３１は、ユーザ毎に操作履歴を保持する複数個の操作履歴データ４０と、ユーザ毎にサービスの使用頻度情報を保持する複数個のサービス使用頻度データ４１と、ユーザ毎の画面構成情報を保持する複数個の画面構成データ４２と、ユーザ毎の前回表示時画面構成情報（最初はデフォルトの情報を格納）を保持する複数個の前回表示時画面構成データ４４と、共通プログラム４３とで構成される。
図１３〜１５は本発明の画像形成装置のパネル制御プログラムによる実施例３の制御フローチャートである。上述した内容と近似するフローが実行される。具体的に図１３では、ユーザ名とパスワード入力を求め（Ｓ１）、ユーザ名とパスワードを入力し（Ｓ２）、ユーザ認証結果がＯＫで（Ｓ３）、画面構成データの更新があれば（Ｓ４）、画面構成を更新するか確認を求め（Ｓ５）、画面構成を更新するか否かの入力があるか判断する（Ｓ６）。画面構成を更新する場合は（Ｓ７でＹ）、ユーザに対応した画面構成データに基づく画面を表示する（Ｓ８）。そしてユーザに対応した前回表示時画面構成データの内容をコピーする（Ｓ１０）。画面構成を更新しない場合は（Ｓ７でＮ）、前回表示した画面構成データに基づく画面を表示する（Ｓ９）。次に記録先の決定を行い（Ｓ１１）、ユーザの操作記録を開始し（Ｓ１２）ユーザによる操作の記憶を行う（Ｓ１３、Ｓ１４）手順で画面構成データに基づく画面の表示とユーザ操作の記憶が行われる。図１４では、サービス使用頻度データの記憶（Ｓ１）、操作履歴データの読み込み（Ｓ２）、操作履歴データの解析（Ｓ３）、使用頻度情報の抽出（Ｓ４）、使用頻度データへ使用頻度情報を記憶させる（Ｓ５）手順でサービス使用頻度データの記憶が行われる。図１５では、画面構成データの記憶（Ｓ１）、サービス使用頻度データの読み込み（Ｓ２）、サービス使用頻度データの解析（Ｓ３）、サービス使用頻度の高い順に操作手順の少なくなるように配慮された画面構成情報の抽出（Ｓ４）、画面構成データへ画面構成情報を記憶させる（Ｓ５）手順で画面構成データの記憶が行われる。
【実施例４】
【００１２】
図１６はパネル制御プログラムの構成図（その４）である。パネル制御プログラム３１は、操作履歴を保持する操作履歴データ４０と、サービスの使用頻度情報を保持するサービス使用頻度データ４１と、画面構成情報を保持する画面構成データ４２と、前回表示時画面構成情報（最初はデフォルトの情報を格納）を保持する前回表示時画面構成データ４４と、共通プログラム４３とで構成される。
図１７〜１９は本発明の画像形成装置のパネル制御プログラムによる実施例４の制御フローチャートである。上述した内容と近似するフローが実行される。具体的に図１７では、画面構成データの更新があれば（Ｓ１）、画面構成を更新するか確認を求め（Ｓ２）、画面構成を更新するか否かの入力があるか判断する（Ｓ３）。画面構成を更新する場合は（Ｓ４でＹ）、画面構成データに基づく画面を表示する（Ｓ５）。そして前回表示時画面構成データの内容をコピーする（Ｓ７）。画面構成を更新しない場合は（Ｓ４でＮ）、前回表示した画面構成データに基づく画面を表示する（Ｓ６）。次に記録先の決定を行い（Ｓ８）、ユーザの操作記録を開始し（Ｓ９）ユーザによる操作の記憶を行う（Ｓ１０、Ｓ１１）手順で画面構成データに基づく画面の表示とユーザ操作の記憶が行われる。図１８では、操作履歴データの読み込み（Ｓ１）、操作履歴データの解析（Ｓ２）、使用頻度情報の抽出（Ｓ３）、使用頻度データへ使用頻度情報を記憶させる（Ｓ４）手順でサービス使用頻度データの記憶が行われる。図１９では、サービス使用頻度データの読み込み（Ｓ１）、サービス使用頻度データの解析（Ｓ２）、サービス使用頻度の高い順に操作手順の少なくなるように配慮された画面構成情報の抽出（Ｓ３）、画面構成データへ画面構成情報を記憶させる（Ｓ４）手順で画面構成データの記憶が行われる。
【実施例５】
【００１３】
図２０はパネル制御プログラムの構成図（その５）である。パネル制御プログラム３１は、ユーザ毎に操作履歴を保持する複数個の操作履歴データ４０と、ユーザ毎にサービスの使用頻度情報を保持する複数個のサービス使用頻度データ４１と、ユーザ毎の画面構成情報を保持する複数個の画面構成データ４２と、ユーザ毎の初期画面構成情報を保持する複数個の初期画面構成データ４５と、共通プログラム４３とで構成される。
図２１〜２３は本発明の画像形成装置のパネル制御プログラムによる実施例５の制御フローチャートである。上述した内容と近似するフローが実行される。具体的に図２１では、ユーザ名とパスワード入力を求め（Ｓ１）、ユーザ名とパスワードを入力し（Ｓ２）、ユーザ認証結果がＯＫの場合（Ｓ３でＹ）、初期表示に戻す必要がないか確認を求め（Ｓ４）、初期表示に戻すか否かの確認結果の入力があるか判断する（Ｓ５）。初期表示に戻す必要がある場合は（Ｓ６でＮ）、ユーザに対応した初期画面構成データの内容をユーザに対応した画面構成データにコピーする（Ｓ７）。初期表示に戻す必要がない場合は（Ｓ６でＹ）、ユーザに対応した画面構成データに基づく画面を表示する（Ｓ８）。次に記録先への操作を記憶させ（Ｓ９）、ユーザの操作記録を開始し（Ｓ１０）ユーザによる操作の記憶を行う（Ｓ１１、Ｓ１２）手順で画面構成データに基づく画面の表示とユーザ操作の記憶が行われる。図２２では、サービス使用頻度データの記憶（Ｓ１）、操作履歴データの読み込み（Ｓ２）、操作履歴データの解析（Ｓ３）、使用頻度情報の抽出（Ｓ４）、使用頻度データへ使用頻度情報を記憶させる（Ｓ５）手順でサービス使用頻度データの記憶が行われる。図２３では、画面構成データの記憶（Ｓ１）、サービス使用頻度データの読み込み（Ｓ２）、サービス使用頻度データの解析（Ｓ３）、サービス使用頻度の高い順に操作手順の少なくなるように配慮された画面構成情報の抽出（Ｓ４）、画面構成データへ画面構成情報を記憶させる（Ｓ５）手順で画面構成データの記憶が行われる。
【実施例６】
【００１４】
図２４はパネル制御プログラムの構成図（その６）である。パネル制御プログラム３１は、操作履歴を保持する操作履歴データ４０と、サービスの使用頻度情報を保持するサービス使用頻度データ４１と、画面構成情報を保持する画面構成データ４２と、初期画面構成情報を保持する初期画面構成データ４５と、共通プログラム４３とで構成される。
図２５〜２７は本発明の画像形成装置のパネル制御プログラムによる実施例６の制御フローチャートである。上述した内容と近似するフローが実行される。具体的に図２５では、初期表示に戻す必要がないか確認を求め（Ｓ１）、初期表示に戻すか否かの確認結果の入力があるか判断する（Ｓ２５）。初期表示に戻す必要がある場合は（Ｓ３でＮ）、初期画面構成データの内容を画面構成データにコピーする（Ｓ４）。初期表示に戻す必要がない場合は（Ｓ３でＹ）、画面構成データに基づく画面を表示する（Ｓ５）。次に記録先の決定を行い（Ｓ６）、ユーザの操作記録を開始し（Ｓ７）ユーザによる操作の記憶を行う（Ｓ８、Ｓ９）手順で画面構成データに基づく画面の表示とユーザ操作の記憶が行われる。図２６では、操作履歴データの読み込み（Ｓ１）、操作履歴データの解析（Ｓ２）、使用頻度情報の抽出（Ｓ３）、使用頻度データへ使用頻度情報を記憶させる（Ｓ４）手順でサービス使用頻度データの記憶が行われる。図２７では、サービス使用頻度データの読み込み（Ｓ１）、サービス使用頻度データの解析（Ｓ２）、サービス使用頻度の高い順に操作手順の少なくなるように配慮された画面構成情報の抽出（Ｓ３）、画面構成データへ画面構成情報を記憶させる（Ｓ４）手順で画面構成データの記憶が行われる。
【実施例７】
【００１５】
図２８はパネル制御プログラムの構成図（その７）である。パネル制御プログラム３１は、ユーザ毎に操作履歴を保持する複数個の操作履歴データ４０と、ユーザ毎にサービスの使用頻度情報を保持する複数個のサービス使用頻度データ４１と、ユーザ毎の画面構成情報を保持する複数個の画面構成データ４２と、ユーザ毎の前回表示時画面構成情報（最初はデフォルトの情報を格納）を保持する複数個の前回表示時画面構成データ４４と、ユーザ毎の初期画面構成情報を保持する複数個の初期画面構成データ４５と、共通プログラム４３とで構成される。
図２９〜３１は本発明の画像形成装置のパネル制御プログラムによる実施例７の制御フローチャートである。上述した内容と近似するフローが実行される。具体的に図２９では、ユーザ名とパスワード入力を求め（Ｓ１）、ユーザ名とパスワードを入力し（Ｓ２）、ユーザ認証結果がＯＫの場合（Ｓ３）、初期表示に戻す必要がないか確認を求める（Ｓ４）。初期表示に戻すか否かの確認結果を入力する（Ｓ５）。初期表示に戻す必要があれば（Ｓ６でＮ）、ユーザに対応した初期画面構成データの内容をユーザに対応した画面構成データにコピーする（Ｓ７）。初期表示に戻す必要がなければ、画面構成データの更新があるか確認する（Ｓ８）。更新がなければＡに移行する。更新があれば画面構成を更新するか確認を求める（Ｓ９）。そして画面構成を更新するか否かの入力を行う（Ｓ１０）。画面構成の更新を判断し（Ｓ１１）、更新する場合はユーザに対応した画面構成データに基づく画面を表示する（Ｓ１２）。そしてユーザに対応した前回表示時画面構成データにユーザに対応した画面構成データの内容をコピーする（Ｓ１４）。更新しない場合は前回表示した画面構成データに基づく画面を表示する（Ｓ１３）。次に記録先の決定を行い（Ｓ１５）、ユーザの操作記録を開始し（Ｓ１６）ユーザによる操作の記憶を行う（Ｓ１７、Ｓ１８）手順で画面構成データに基づく画面の表示とユーザ操作の記憶が行われる。図３０では、サービス使用頻度データの記憶（Ｓ１）、操作履歴データの読み込み（Ｓ２）、操作履歴データの解析（Ｓ３）、使用頻度情報の抽出（Ｓ４）、使用頻度データへ使用頻度情報を記憶させる（Ｓ５）手順でサービス使用頻度データの記憶が行われる。図３１では、画面構成データの記憶（Ｓ１）、サービス使用頻度データの読み込み（Ｓ２）、サービス使用頻度データの解析（Ｓ３）、サービス使用頻度の高い順に操作手順の少なくなるように配慮された画面構成情報の抽出（Ｓ４）、画面構成データへ画面構成情報を記憶させる（Ｓ５）手順で画面構成データの記憶が行われる。
【実施例８】
【００１６】
図３２はパネル制御プログラムの構成図（その８）である。パネル制御プログラム３１は、操作履歴を保持する操作履歴データ４０と、サービスの使用頻度情報を保持するサービス使用頻度データ４１と、画面構成情報を保持する画面構成データ４２と、前回表示時画面構成情報（最初はデフォルトの情報を格納）を保持する前回表示時画面構成データ４４と、初期画面構成情報を保持する初期画面構成データ４５と、共通プログラム４３とで構成される。
図３３〜３５は本発明の画像形成装置のパネル制御プログラムによる実施例８の制御フローチャートである。上述した内容と近似するフローが実行される。具体的に図３３では、初期表示に戻す必要がないか確認を求める（Ｓ１）。初期表示に戻すか否かの確認結果を入力する（Ｓ２）。初期表示に戻す必要があれば（Ｓ３でＮ）、初期画面構成データの内容を画面構成データにコピーする（Ｓ４）。初期表示に戻す必要がなければ、画面構成データの更新があるか確認する（Ｓ５）。更新がなければＡに移行する。更新があれば画面構成を更新するか確認を求める（Ｓ６）。そして画面構成を更新するか否かの入力を行う（Ｓ７）。画面構成の更新を判断し（Ｓ８）、更新する場合は画面構成データに基づく画面を表示する（Ｓ９）。そしてユーザに対応した前回表示時画面構成データにユーザに対応した画面構成データの内容をコピーする（Ｓ１１）。更新しない場合は前回表示した画面構成データに基づく画面を表示する（Ｓ１０）。次に記録先の決定を行い（Ｓ１２）、ユーザの操作記録を開始し（Ｓ１３）ユーザによる操作の記憶を行う（Ｓ１４、Ｓ１５）手順で画面構成データに基づく画面の表示とユーザ操作の記憶が行われる。図３４では、操作履歴データの読み込み（Ｓ１）、操作履歴データの解析（Ｓ２）、使用頻度情報の抽出（Ｓ３）、使用頻度データへ使用頻度情報を記憶させる（Ｓ４）手順でサービス使用頻度データの記憶が行われる。図３５では、サービス使用頻度データの読み込み（Ｓ１）、サービス使用頻度データの解析（Ｓ２）、サービス使用頻度の高い順に操作手順の少なくなるように配慮された画面構成情報の抽出（Ｓ３）、画面構成データへ画面構成情報を記憶させる（Ｓ４）手順で画面構成データの記憶が行われる。
【００１７】
本発明によれば、使用頻度の高いサービスを実行するための操作手順がより少なくなるような操作画面がユーザ毎に提供されることにより、複数のユーザが互いに異なったサービスを多く実行する状況においても、全てのユーザに対してスムーズでスピーディーな作業環境が実現され、画像形成動作の生産性向上に寄与する
また、ユーザが一人、あるいはユーザは複数でも同じようなサービスを利用する状況下においては、ユーザ毎の、情報管理のためのコストがいらない低コスト化を図ることができる。
また、普段は利用しないような特殊なサービスを実行した後、その操作の学習効果の反映をしないように指示できることにより、ユーザにとって好ましい状態にある操作画面構成を崩さないようにすることができる。
また、画面構成を初期状態に戻すことができるようになることにより、ユーザ環境の変化により利用するサービス群が大きく変わった場合などに、素早く新しいサービス利用状況に対応した操作画面の提供が可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係る画像形成装置の機能ブロック図。
【図２】本発明の第２の実施形態に係る画像形成装置の機能ブロック図。
【図３】本発明の画像形成装置におけるソフトウェアの構成図。
【図４】パネル制御プログラムの構成図（その１）。
【図５】本発明の画像形成装置のパネル制御プログラムによる実施例１の制御フローチャート（その１）。
【図６】本発明の画像形成装置のパネル制御プログラムによる実施例１の制御フローチャート（その２）。
【図７】本発明の画像形成装置のパネル制御プログラムによる実施例１の制御フローチャート（その３）。
【図８】パネル制御プログラムの構成図（その２）。
【図９】本発明の画像形成装置のパネル制御プログラムによる実施例２の制御フローチャート（その１）。
【図１０】本発明の画像形成装置のパネル制御プログラムによる実施例２の制御フローチャート（その２）。
【図１１】本発明の画像形成装置のパネル制御プログラムによる実施例２の制御フローチャート（その３）。
【図１２】パネル制御プログラムの構成図（その３）。
【図１３】本発明の画像形成装置のパネル制御プログラムによる実施例３の制御フローチャート（その１）。
【図１４】本発明の画像形成装置のパネル制御プログラムによる実施例３の制御フローチャート（その２）。
【図１５】本発明の画像形成装置のパネル制御プログラムによる実施例３の制御フローチャート（その３）。
【図１６】パネル制御プログラムの構成図（その４）。
【図１７】本発明の画像形成装置のパネル制御プログラムによる実施例４の制御フローチャート（その１）。
【図１８】本発明の画像形成装置のパネル制御プログラムによる実施例４の制御フローチャート（その２）。
【図１９】本発明の画像形成装置のパネル制御プログラムによる実施例４の制御フローチャート（その３）。
【図２０】パネル制御プログラムの構成図（その５）。
【図２１】本発明の画像形成装置のパネル制御プログラムによる実施例５の制御フローチャート（その１）。
【図２２】本発明の画像形成装置のパネル制御プログラムによる実施例５の制御フローチャート（その２）。
【図２３】本発明の画像形成装置のパネル制御プログラムによる実施例５の制御フローチャート（その３）。
【図２４】パネル制御プログラムの構成図（その６）。
【図２５】本発明の画像形成装置のパネル制御プログラムによる実施例６の制御フローチャート（その１）。
【図２６】本発明の画像形成装置のパネル制御プログラムによる実施例６の制御フローチャート（その２）。
【図２７】本発明の画像形成装置のパネル制御プログラムによる実施例６の制御フローチャート（その３）。
【図２８】パネル制御プログラムの構成図（その７）。
【図２９】本発明の画像形成装置のパネル制御プログラムによる実施例７の制御フローチャート（その１）。
【図３０】本発明の画像形成装置のパネル制御プログラムによる実施例７の制御フローチャート（その２）。
【図３１】本発明の画像形成装置のパネル制御プログラムによる実施例７の制御フローチャート（その３）。
【図３２】パネル制御プログラムの構成図（その８）。
【図３３】本発明の画像形成装置のパネル制御プログラムによる実施例８の制御フローチャート（その１）。
【図３４】本発明の画像形成装置のパネル制御プログラムによる実施例８の制御フローチャート（その２）。
【図３５】本発明の画像形成装置のパネル制御プログラムによる実施例８の制御フローチャート（その３）。
【符号の説明】
【００１９】
１  ＣＰＵ（主制御手段）、４  ＮＶＲＡＭ（記憶手段）、５  操作パネル、６  パネル制御部（パネル制御手段）、３１  パネル制御プログラム
【図１】
2006243413.tif 000003
【図２】
2006243413.tif 000004
【図３】
2006243413.tif 000005
【図４】
2006243413.tif 000006
【図５】
2006243413.tif 000007
【図６】
2006243413.tif 000008
【図７】
2006243413.tif 000009
【図８】
2006243413.tif 000010
【図９】
2006243413.tif 000011
【図１０】
2006243413.tif 000012
【図１１】
2006243413.tif 000013
【図１２】
2006243413.tif 000014
【図１３】
2006243413.tif 000015
【図１４】
2006243413.tif 000016
【図１５】
2006243413.tif 000017
【図１６】
2006243413.tif 000018
【図１７】
2006243413.tif 000019
【図１８】
2006243413.tif 000020
【図１９】
2006243413.tif 000021
【図２０】
2006243413.tif 000022
【図２１】
2006243413.tif 000023
【図２２】
2006243413.tif 000024
【図２３】
2006243413.tif 000025
【図２４】
2006243413.tif 000026
【図２５】
2006243413.tif 000027
【図２６】
2006243413.tif 000028
【図２７】
2006243413.tif 000029
【図２８】
2006243413.tif 000030
【図２９】
2006243413.tif 000031
【図３０】
2006243413.tif 000032
【図３１】
2006243413.tif 000033
【図３２】
2006243413.tif 000034
【図３３】
2006243413.tif 000035
【図３４】
2006243413.tif 000036
【図３５】
2006243413.tif 000037