(57)【要約】【課題】  機器に設けられた操作部の操作方法をユーザが効率的に変更することができる操作方法設定プログラムを提供する。【解決手段】  操作方法設定処理モジュール１００は、操作履歴保持部１０３により、ユーザが過去に行った操作を時系列で記憶する。操作方法設定手段構築部１０２は、操作履歴保持部１０３に記憶されたユーザが過去に行った操作の履歴に基づいて、過去に操作された操作部のみに対する操作方法の設定を可能とする。ユーザは過去の操作のうち、使いにくかった操作部位を思い出しながら簡単に操作方法の変更を行うことができる。【選択図】        図２
2005202500.tif 000002
【特許請求の範囲】
【請求項１】
操作部の操作方法の設定を行なうための操作方法設定プログラムであって、
ユーザの過去の操作を記憶する操作履歴保持ステップと、
ユーザが前記操作部の操作方法の設定を変更する場合に、前記操作履歴保持ステップで記憶された操作履歴を参照して、操作方法の設定内容をユーザに提示する提示ステップとをコンピュータに実行させる、操作方法設定プログラム。
【請求項２】
ユーザが前記操作部の操作方法の設定を変更する場合に、ユーザが直前に行った操作に関連する操作方法の設定内容をユーザに提示することを特徴とする、請求項１に記載の操作方法設定プログラム。
【請求項３】
ユーザが前記操作部の操作方法の設定を変更する場合に、前記操作履歴の時系列に従って、ユーザが過去に行った操作に関連する操作方法の設定内容を順次ユーザに提示することを特徴とする、請求項１または２に記載の操作方法設定プログラム。
【請求項４】
ユーザが前記操作部の操作方法の設定を変更する場合に、ユーザが過去に頻繁に行った操作に関連する操作方法の設定内容をユーザに提示することを特徴とする、請求項１に記載の操作方法設定プログラム。
【請求項５】
ユーザの操作ミスを記憶する操作ミス履歴保持ステップをさらにコンピュータに実行させ、
ユーザが前記操作部の操作方法の設定を変更する場合に、前記操作ミス履歴保持ステップにより記憶されたユーザの操作ミスを参照して、操作方法の設定内容をユーザに提示することを特徴とする、請求項１〜４のいずれかに記載の操作方法設定プログラム。
【請求項６】
ユーザが前記操作部の操作方法の設定を変更する場合に、ユーザが過去に行った操作に関連する操作方法の設定内容を一覧にしてユーザに提示することを特徴とする、請求項１〜５のいずれかに記載の操作方法設定プログラム。
【請求項７】
操作部の操作方法の設定を行なうための操作方法設定装置であって、
ユーザの過去の操作を記憶する操作履歴保持手段と、
ユーザが前記操作部の操作方法の設定を変更する場合に、前記操作履歴保持手段で記憶された操作履歴を参照して、操作方法の設定内容をユーザに提示する提示手段とを備えた、操作方法設定装置。
【請求項８】
請求項７に記載の操作方法設定装置を備えた、コンピュータ装置。
【請求項９】
請求項７に記載の操作方法設定装置を備えた、画像形成装置。
【請求項１０】
請求項７に記載の操作方法設定装置を備えた、サーバ装置。
【請求項１１】
操作部の操作方法の設定を行なうための操作方法設定方法であって、
ユーザの過去の操作を記憶する操作履歴保持ステップと、
ユーザが前記操作部の操作方法の設定を変更する場合に、前記操作履歴保持ステップで記憶された操作履歴を参照して、操作方法の設定内容をユーザに提示する提示ステップとを備えた、操作方法設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は操作方法設定プログラム、操作方法設定装置、および操作方法設定方法に関し、特に、アプリケーションやデバイスのオペレーションパネル等の操作部や操作画面の操作方法を設定変更する操作方法設定プログラム、操作方法設定装置、および操作方法設定方法に関する。
【背景技術】
【０００２】
従来より、ＰＣ（パーソナルコンピュータ）のアプリケーションソフトウェアのＧＵＩ（graphical user interface）の分野や、デジタル機器のオペレーションパネル、ディスプレイなどのデバイスの分野において、ユーザの利便性を図るために、操作部の操作方法をユーザの設定に基づいて任意に変更する技術が知られている。
【０００３】
たとえば、複数用意された操作画面や、複数用意された操作方法の中から、ユーザから変更したい部分を受付け、その部分の操作方法を変更するなどである。
【０００４】
例えば、既存のアプリケーションソフトウェア等では、ＧＵＩのカスタマイズ機能により、ユーザは使いやすいＧＵＩになるように設定を行う。また、既存のデバイスの操作部においては、操作部の操作方法変更機能により、ユーザは使いやすい操作方法となるよう設定を行う。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、上述した従来の操作方法の設定では、ユーザが使用しない操作部の操作方法の設定変更が提示されてしまうことがあった。また、ユーザは使いにくい箇所や過去に操作を間違えた箇所を考えながら変更する必要があった。
【０００６】
この発明は上述の問題点を解決するためになされたものであり、ユーザが操作方法を容易に変更することができる操作方法設定プログラム、操作方法設定装置、および操作方法設定方法を提供することを目的としている。
【０００７】
また、この発明は、ユーザが難しいことを意識することなく、簡単に操作方法を変更できる操作方法設定プログラム、操作方法設定装置、および操作方法設定方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、この発明のある局面に従うと、操作部の操作方法の設定を行なうための操作方法設定プログラムは、ユーザの過去の操作を記憶する操作履歴保持ステップと、ユーザが操作部の操作方法の設定を変更する場合に、操作履歴保持ステップで記憶された操作履歴を参照して、操作方法の設定内容をユーザに提示する提示ステップとをコンピュータに実行させる。
【０００９】
好ましくは操作方法設定プログラムは、ユーザが操作部の操作方法の設定を変更する場合に、ユーザが直前に行った操作に関連する操作方法の設定内容をユーザに提示することを特徴とする。
【００１０】
好ましくは操作方法設定プログラムは、ユーザが操作部の操作方法の設定を変更する場合に、操作履歴の時系列に従って、ユーザが過去に行った操作に関連する操作方法の設定内容を順次ユーザに提示することを特徴とする。
【００１１】
好ましくは操作方法設定プログラムは、ユーザが操作部の操作方法の設定を変更する場合に、ユーザが過去に頻繁に行った操作に関連する操作方法の設定内容をユーザに提示することを特徴とする。
【００１２】
好ましくは操作方法設定プログラムは、ユーザの操作ミスを記憶する操作ミス履歴保持ステップをさらにコンピュータに実行させ、ユーザが操作部の操作方法の設定を変更する場合に、操作ミス履歴保持ステップにより記憶されたユーザの操作ミスを参照して、操作方法の設定内容をユーザに提示することを特徴とする。
【００１３】
好ましくは操作方法設定プログラムは、ユーザが操作部の操作方法の設定を変更する場合に、ユーザが過去に行った操作に関連する操作方法の設定内容を一覧にしてユーザに提示することを特徴とする。
【００１４】
この発明の他の局面に従うと、操作部の操作方法の設定を行なうための操作方法設定装置は、ユーザの過去の操作を記憶する操作履歴保持手段と、ユーザが操作部の操作方法の設定を変更する場合に、操作履歴保持手段で記憶された操作履歴を参照して、操作方法の設定内容をユーザに提示する提示手段とを備える。
【００１５】
この発明のさらに他の局面に従うと、コンピュータ装置は、操作方法設定装置を備える。
【００１６】
この発明のさらに他の局面に従うと、画像形成装置は、操作方法設定装置を備える。
【００１７】
この発明のさらに他の局面に従うと、サーバ装置は、操作方法設定装置を備える。
【００１８】
この発明のさらに他の局面に従うと、操作部の操作方法の設定を行なうための操作方法設定方法は、ユーザの過去の操作を記憶する操作履歴保持ステップと、ユーザが操作部の操作方法の設定を変更する場合に、操作履歴保持ステップで記憶された操作履歴を参照して、操作方法の設定内容をユーザに提示する提示ステップとを備える。
【発明を実施するための最良の形態】
【００１９】
［第１の実施の形態］
図１は、本発明の第１の実施の形態における、操作方法設定プログラム（操作方法設定処理モジュール）を搭載したコンピュータの構成を示すブロック図である。
【００２０】
図を参照して、コンピュータは、装置全体の制御を行なうＣＰＵ６０１と、プリンタ６０３と、ディスプレイ６０５と、ネットワークに接続したり外部と通信を行なうためのＬＡＮ（ローカルエリアネットワーク）カード６０７（またはモデムカード）と、キーボードやマウスなどにより構成される入力装置６０９と、フレキシブルディスクドライブ６１１と、ＣＤ−ＲＯＭドライブ６１３と、ハードディスクドライブ６１５と、ＲＡＭ６１７と、ＲＯＭ６１９とを備えている。
【００２１】
以下に示されるフローチャートなどで示される、ＣＰＵ（コンピュータ）６０１を駆動させるためのプログラムは、フレキシブルディスクＦやＣＤ−ＲＯＭ６１３ａなどの記録媒体に記録することができる。このプログラムは、前記記録媒体からＲＡＭその他の記録媒体に送られ、記録される。なお、プログラムはハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供するようにしてもよい。また、インターネットを介して外部のサイトなどよりそのようなプログラムをコンピュータにダウンロードして実行させるようにしてもよい。
【００２２】
操作方法設定プログラムは、コンピュータの操作部（操作画面、キーボード、マウスなど）の操作方法をユーザに設定させる。ここで、「操作部」とは、メールを書く、メールを送信する、文書を書く、印刷設定を行う、などコンピュータ使用時に操作される部分である。また、「操作方法の設定」とは、ユーザがある結果の発生を求めて操作部を操作する場合における、その操作方法を変更すること（例えば、ショートカットキーの割当てを変更するなど）、操作部自体を変更すること（ボタンの位置や色を変更するなど）、操作部が操作された後に実行される処理の内容を変更すること（確認画面を表示するか否かを変更するなど）ほか、通常のコンピュータのカスタマイズに関連する設定をすべて含む概念である。
【００２３】
操作方法設定プログラムは、ユーザのコンピュータの操作履歴を保持することを特徴とする。そして、操作方法の変更をユーザから受付ける時に、操作履歴を参照し、ユーザが過去に行った操作に関係する操作部位のみの操作方法の設定が可能となるように操作方法変更画面を提示する。これにより、ユーザは過去に使いにくかった箇所を簡単に思い出しながら操作方法の変更を行うことができる。
【００２４】
図２は、操作方法設定プログラム（操作方法設定処理モジュール）の構成を示す図である。
【００２５】
操作方法設定処理モジュール１００は、アプリケーションや、デバイスで実行される処理モジュールであり、操作方法設定機能起動部１０１と、操作方法設定手段構築部１０２と、操作履歴保持部１０３と、操作方法設定部１０４とを備えている。
【００２６】
操作方法設定機能起動部１０１は必要に応じて操作方法設定手段構築部１０２を起動させる。操作方法設定手段構築部１０２は、操作履歴保持部１０３に保持されているユーザの操作履歴情報を元に操作方法設定手段を構築し、操作方法設定部１０４を起動する。
【００２７】
操作履歴保持部１０３は、ユーザが過去に行った操作を保持する。操作方法設定部１０４は、ユーザに操作方法の変更／設定を行なわせる。
【００２８】
図３は、操作方法設定プログラム（操作方法設定処理モジュール）による操作方法設定処理を示すフローチャートである。
【００２９】
ここでは、コンピュータのメール送受信アプリケーションの操作方法設定において、操作方法設定プログラム（操作方法設定処理モジュール）が用いられる例を説明する。
【００３０】
ステップＳ１０１は、操作設定機能起動部１０１を呼び出すステップである。操作設定起動部１０１を呼び出す方法としては、アプリケーション画面内にボタンやメニューを用意しておき、そのボタンやメニューをユーザが選択することが考えられる。
【００３１】
ステップＳ１０２は、操作履歴を参照するステップである。ここでの操作履歴とは、操作保持部１０３の記録内容を示す。具体的には、ユーザが過去に入力、選択した送信ボタン、受信ボタン、宛先入力内容、などを画面遷移情報もしくは、操作時刻情報とともに記録した情報が考えられる。
【００３２】
ステップＳ１０３は、操作方法設定手段を決定するステップである。この操作方法設定手段を決定する方法としては、操作履歴から時系列に沿ってユーザが行った操作を追跡し、その操作内容に関連する操作箇所のみの操作方法を設定する画面を提供するなどが考えられる。例えば、ユーザが送信操作を行った操作履歴がある場合、送信ボタンの表示位置や表示サイズの変更や、送信ボタン選択時に送信確認ダイアログを表示するか否かの設定、等のみを提供し、受信ボタンの位置変更など、ユーザが行っていない操作に関するカスタマイズ機能は提供しない。
【００３３】
この方法により、ユーザは自身が行った操作に関連する箇所のみの操作方法カスタマイズが行える。また、操作履歴に「メール新規作成」→「送信」→「受信」といった操作履歴がある場合に、まずは、「受信」関係のカスタマイズ機能だけを提供し、更にユーザが望む場合、その一つ前の操作である「送信」関係のカスタマイズ機能を提供する。更にユーザが望む場合、「メール新規作成」関係のカスタマイズ機能を提供する、というように時系列または画面遷移毎に操作履歴を辿りながら（遡りながら）関連箇所のみのカスタマイズ機能を提供することにより、ユーザは実際に行った操作に関連する箇所を簡単に探しだしながらカスタマイズすることが可能となる。
【００３４】
ステップＳ１０４は、操作方法設定画面（カスタマイズ画面）を提供するステップであり、ステップＳ１０３において決定された操作方法設定手段に基づいて、操作方法設定画面が提供（表示）される。この画面において、ユーザの設定変更の入力を受付ける。
【００３５】
図４は、操作履歴の保持データの具体例を示す図であり、図５〜７は、図４の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【００３６】
図４を参照して、ユーザが過去に行った操作が、新しいものから順番に、送信ボタン選択、本文入力、件名入力、宛先入力、新規メール作成ボタン選択、であったものとする。ここでは操作を古いものから順に、ＳＴＥＰ１〜５の番号を振り、管理を行っている。なお、履歴を記録する数は、５に限られない。
【００３７】
ユーザが、アプリケーション画面内に表示されたボタンやメニューを選択し、操作設定機能が起動すると、まず、操作履歴の中から最新のものであるＳＴＥＰ５の「送信ボタン選択」の情報が読出され、これに基づき、図５の画面が表示される。
【００３８】
図５の画面においては、ユーザは送信操作（送信ボタン選択）カスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、送信ボタン位置変更、送信ボタン色変更、送信時確認表示ダイアログ表示のＯＮ／ＯＦＦ設定、であるものとする。
【００３９】
図５の画面において、「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ４の「本文入力」の情報が読出され、これに基づき、図６の画面が表示される。
【００４０】
図６の画面においては、ユーザは本文入力操作のカスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、本文入力エリア位置変更、自動署名付加ＯＮ／ＯＦＦ設定、本文スペルチェック機能のＯＮ／ＯＦＦ設定、であるものとする。
【００４１】
図６の画面において、「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ３の「件名入力」の情報が読出され、これに基づき、図７の画面が表示される。
【００４２】
図７の画面においては、ユーザは件名入力操作のカスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、件名入力エリア位置変更、件名未記入時警告ダイアログ表示ＯＮ／ＯＦＦ設定、件名スペルチェック機能のＯＮ／ＯＦＦ設定、であるものとする。
【００４３】
この後も、画面から「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ２の「宛先入力」の情報が読出され、これに基づき、画面が表示され、以後同様の処理が行われる。
【００４４】
また、ユーザが過去に送信したメールがエラーで送信完了できなかった場合などには、操作履歴の１情報として操作ミス履歴を同時に保持しておくことで、操作ミス履歴を辿りながら操作ミスをした関連箇所のみのカスタマイズを行うことも容易となる。操作ミスであるか否かの判断は、プログラムで自動的に行ってもよいし、ミスしたことをユーザが入力してもよい。
【００４５】
次に、図１のプリンタ６０３を動作させるプリンタドライバの操作方法設定の提供における処理を例に説明する。
【００４６】
この場合、図３のステップＳ１０１の操作方法設定起動部を呼び出す方法とは、プリンタドライバ画面内にボタンやメニューを用意しておき、そのボタンやメニューを選択することが考えられる。
【００４７】
ステップＳ１０２での操作履歴とは具体的には、ユーザが過去に入力した印刷設定操作、出力ポート設定操作などを画面遷移情報もしくは、操作時刻情報とともに記憶している情報が考えられる。
【００４８】
ステップＳ１０３での操作方法設定を決定する方法としては、操作履歴から時系列に沿ってユーザが行った操作を追跡し、その操作内容に関連する操作箇所のみの操作方法設定手段を提供する方法が考えられる。例えば、ユーザが印刷部数の入力操作を行った操作履歴がある場合、部数表示部の位置やサイズの変更や確認ダイアログを表示するか否かの設定、等のみを提供し、カラー／モノクロ印刷の設定など、ユーザが行っていない操作に関するカスタマイズ機能は提供しない。この方法により、ユーザは自身が行った操作に関連する箇所のみの操作方法カスタマイズが行える。
【００４９】
また、操作履歴に「部数設定」→「出力トレイ設定」→「カラー／モノクロ設定」といった操作履歴がある場合に、まずは、「カラー／モノクロ設定」関係のカスタマイズ機能だけを提供し、更にユーザが望む場合、その一つ前の操作である「出力トレイ設定」関係のカスタマイズ機能を提供する、更にユーザが望む場合、「部数設定」関係のカスタマイズ機能を提供する、というように時系列または画面遷移毎に操作履歴を辿りながら関連箇所のみのカスタマイズ機能を提供することにより、ユーザは実際に行った操作に関連する箇所を簡単に探しだしながらカスタマイズすることが可能となる。
【００５０】
また、ユーザが過去に印刷実行に失敗した印刷設定などを、操作ミス履歴として同時に保持しておくことで、操作ミス履歴を辿りながら操作ミスをした関連箇所のみのカスタマイズを行うことや、操作ミスした状態と同じ設定になった場合に警告ダイアログを出すなどの設定も容易となる。例えば、ステープルとパンチで同時に設定できないような組合わせが設定された時に、それを操作ミスと判断し、警告ダイアログを出す、などの設定である。
【００５１】
ステップＳ１０４では、ステップＳ１０３において決定された操作方法設定手段に基づいて、操作方法設定画面が提供される。
【００５２】
図８は、操作履歴の保持データの具体例を示す図であり、図９〜１１は、図８の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【００５３】
図８を参照して、ユーザが過去に行った操作が、新しいものから順番に、印刷実行ボタン選択、カラー／モノクロ設定、出力トレイ設定、部数設定、であったものとする。ここでは操作を古いものから順に、ＳＴＥＰ１〜４の番号を振り、管理を行っている。なお、履歴を記録する数は、４に限られない。
【００５４】
ユーザが、プリンタドライバ画面内に表示されたボタンやメニューを選択し、操作設定機能が起動すると、まず、操作履歴の中から最新のものであるＳＴＥＰ４の「印刷実行ボタン選択」の情報が読出され、これに基づき、図９の画面が表示される。
【００５５】
図９の画面においては、ユーザはプリント実行機能カスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、印刷実行ボタン位置変更、印刷実行ボタン色変更、印刷設定内容確認表示のＯＮ／ＯＦＦ設定、であるものとする。
【００５６】
図９の画面において、「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ３の「カラー／モノクロ設定」の情報が読出され、これに基づき、図１０の画面が表示される。
【００５７】
図１０の画面においては、ユーザはカラー／モノクロ設定のカスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、カラー／モノクロ選択方法変更、カラー／モノクロアイコン表示ＯＮ／ＯＦＦ設定、カラー／モノクロ選択位置変更、であるものとする。
【００５８】
図１０の画面において、「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ２の「出力トレイ設定」の情報が読出され、これに基づき、図１１の画面が表示される。
【００５９】
図１１の画面においては、ユーザは出力トレイ設定のカスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、出力トレイ選択方法変更、出力トレイアイコン表示ＯＮ／ＯＦＦ設定、出力トレイ選択位置変更、であるものとする。
【００６０】
この後も、画面から「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ１の「部数設定」の情報が読出され、これに基づき、画面が表示され、以後同様の処理が行われる。
【００６１】
［第２の実施の形態］
図１２は、本発明の第２の実施の形態における、サーバとクライアントとからなる情報表示システムの構成を示す図である。
【００６２】
図を参照して、情報表示システムは、大きくはサーバ２００と、サーバ２００とネットワークにより接続されるクライアント２１０とから構成される。このようにサーバ２００は、ネットワーク上に配置されるが、このネットワークとは、ＩｎｔｅｒｎｅｔやＬＡＮなどが考えられる。
【００６３】
サーバ１００は、ＧＵＩ提供部２０１と、操作方法設定ＧＵＩ起動部２０４と、操作方法設定ＧＵＩ構築部２０５と、操作履歴保持部２０６とを備える。
【００６４】
ＧＵＩ提供部２０１は、クライアント２１０からアクセスされた場合に、クライアント２１０のブラウザ２１１に表示するＧＵＩを提供する。このＧＵＩとは、Ｗｅｂページやホームページと呼ばれるものが考えられ、具体的には、ＨＴＭＬ文書、Ｊａｖａ（Ｒ）アプレットなどが考えられる。ＧＵＩ提供部２０１は、通常ＧＵＩ２０３または、操作方法設定ＧＵＩ２０４を提供する。
【００６５】
通常ＧＵＩ２０３とは、各種情報やサービスを表示するＧＵＩである。この通常ＧＵＩ２０３は、操作方法設定ＧＵＩ起動部２０４を含む。
【００６６】
操作方法設定ＧＵＩ起動部２０４は具体的には、ボタンやリンクであり、ユーザによって選択された場合に操作方法設定ＧＵＩ２０２を表示するためのものである。操作方法設定ＧＵＩ起動部２０４が呼び出されたときには操作方法設定ＧＵＩ構築部２０５によって操作方法設定ＧＵＩ２０２を構築し、ＧＵＩ提供部２０１によって、操作方法設定ＧＵＩ２０２を提供する。
【００６７】
操作方法設定ＧＵＩ構築部２０５は、操作履歴保存部２０６に保存されているユーザの操作履歴を参照して、操作方法設定ＧＵＩ２０２を構築する。
【００６８】
操作履歴保存部２０６はユーザの操作履歴を保存する。操作履歴は通常ＧＵＩ２０３の閲覧者毎に保存してもよい。この場合、閲覧者の判別は、通常ＧＵＩ２０３で提供するログイン画面での入力情報（ユーザＩＤ／パスワード）による判別や、Ｃｏｏｋｉｅの発行による判別が考えられる。
【００６９】
クライアント２１０はブラウザ２１１を備える、ＰＣ、ＰＤＡ、携帯電話などの端末である。
【００７０】
ブラウザ２１１は、Ｗｅｂページを閲覧するためのＷｅｂブラウザである。
【００７１】
図１３は、図１２のシステムの処理を示すフローチャートである。
【００７２】
ここでは、Ｗｅｂページの操作方法の設定変更（カスタマイズ）を例に説明する。
【００７３】
図を参照して、ステップＳ２０１は、操作方法設定ＧＵＩ起動部を呼び出すステップである。操作方法設定ＧＵＩ起動部を呼び出す方法とは、Ｗｅｂページ内にボタンやリンクを用意しておき、そのボタンやリンクを選択することが考えられる。
【００７４】
ステップＳ２０２は操作履歴を参照するステップである。ここでの操作履歴とは具体的には、ユーザが過去に入力、選択したボタン、リンク、テキスト入力エリア、などを画面遷移情報もしくは、操作時刻情報とともに記憶している情報が考えられる。
【００７５】
ステップＳ２０３は、操作方法設定手段を決定するステップである。この操作方法設定手段を決定する方法としては、操作履歴から時系列に沿ってユーザが行った操作を追跡し、その操作内容に関連する操作箇所のみの操作方法設定手段を提供するなどが考えられる（他には、よく行う操作の上位順に操作方法設定内容を提示する（すなわち、使用頻度の高い操作（頻繁に行なわれた操作）を順に選んで設定可能にする）、過去に行われた操作の一覧を表示し、ユーザに選択させるなどしてもよい）。
【００７６】
図１２のシステムが、商品販売Ｗｅｂページの運営に用いられた場合を例にとり、以下に説明を行なう。
【００７７】
図１４は、操作履歴の保持データの具体例を示す図であり、図１５〜１７は、図１４の操作履歴を参照して提供される操作方法設定ＧＵＩの表示例を示す図である。
【００７８】
図１４を参照して、ユーザが過去に行った操作が、新しいものから順番に、購入申し込みボタン選択、購入者情報入力、購入商品選択、商品詳細情報閲覧、希望商品条件入力、であったものとする。ここでは操作を古いものから順に、ＳＴＥＰ１〜５の番号を振り、管理を行っている。なお、履歴を記録する数は、５に限られない。
【００７９】
ユーザが、Ｗｅｂページ内のボタンやリンクを選択することで、操作設定機能が起動すると、まず、操作履歴の中から最新のものであるＳＴＥＰ５の「購入申し込みボタン選択」の情報が読出され、これに基づき、図１５の画面が表示される。
【００８０】
図１５の画面においては、ユーザは購入申し込みカスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、申し込みボタン位置変更、申し込みボタン色変更、申し込み内容確認表示のＯＮ／ＯＦＦ設定、であるものとする。
【００８１】
図１５の画面において、「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ４の「購入者情報入力」の情報が読出され、これに基づき、図１６の画面が表示される。
【００８２】
図１６の画面においては、ユーザは購入者情報入力操作のカスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、入力エリア位置変更、スペルチェック機能ＯＮ／ＯＦＦ設定、入力内容確認表示ＯＮ／ＯＦＦ設定、であるものとする。
【００８３】
図１６の画面において、「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ３の「購入商品選択」の情報が読出され、これに基づき、図１７の画面が表示される。
【００８４】
図１７の画面においては、ユーザは購入商品選択のカスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、商品情報表示位置変更、商品一覧並び順変更、商品情報表示詳細度変更、であるものとする。
【００８５】
この後も、画面から「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ２の「商品詳細情報閲覧」の情報が読出され、これに基づき、画面が表示され、以後同様の処理が行われる。
【００８６】
［第３の実施の形態］
図１８は、本発明の第３の実施の形態における、ＭＦＰ（Multi Function Peripherals）の機能の概略を示す機能ブロック図である。
【００８７】
ここでは、ＭＦＰ（画像形成装置の一種）のオペレーションパネルの操作方法設定がユーザの操作履歴に基づいて行なわれる。
【００８８】
図１８を参照して、ＭＦＰ（１Ａ）は、ＭＦＰの全体を制御する制御部３００と、原稿から画像データを読取るイメージリーダ部３０１と、用紙上に画像を印刷するプリンタ部３０２と、ＭＦＰをネットワークに接続するための通信部３０３と、ジョブデータや操作履歴等を記憶するための記憶部３０４と、ユーザとのインターフェースである操作パネル３０５とを含む。
【００８９】
記憶部３０４は、たとえばハードディスク等の磁気記録装置である。
【００９０】
イメージリーダ部３０１は、原稿に光を照射し、その反射光をＣＣＤ（Charge Coupled Device）で受光して、画像データを制御部３００に出力する。制御部３００は、画像データにノイズ除去処理、色変換処理などの所定の画像処理を実行して、印刷用データをプリンタ部３０２に出力する。
【００９１】
プリンタ部３０２は、制御部３００により制御され、記憶部３０４に記憶されたジョブデータに含まれる印刷用データ、または、イメージリーダ部３０１が出力する画像データから生成される印刷用データに従って、紙などの記録媒体に画像を形成する。プリンタ部３０２は、単色（例えば黒色）で画像を形成する。なお、カラーの画像を形成可能であってもよい。操作パネル１０５は、ＭＦＰの上面に備えられる。
【００９２】
図１９は、ＭＦＰの備える操作パネルの平面図である。
【００９３】
図を参照して操作パネル３０５には、液晶タッチパネル９１と、テンキー９２と、セットされた数値を初期値に戻すためのクリアキー９３と、割込コピーを実行するための割込キー９４と、コピースタートキー９５とが設けられている。
【００９４】
液晶タッチパネル９１は、液晶表示装置と、その上に載置された透明な部材からなるタッチパネルとから構成される。タッチパネルは座標入力装置である。操作パネル３０５は、たとえば液晶表示装置にボタンを表示し、ユーザが表示されたボタンを押下する操作をタッチパネルで検出する。これにより、入力装置に固定されたスイッチボタンを用いる必要はなく、種々の操作の入力が可能となっている。
【００９５】
本ＭＦＰも、図３に示される処理を実行する。ここで、ステップＳ１０１における操作設定起動部が呼び出されるタイミングとして、オペレーション（操作）パネル画面内にボタンやメニューを用意しておき、そのボタンやメニューが選択されたときや、画像形成装置にハードキーを設け、そのキーが押されたときなどが考えられる。
【００９６】
ステップＳ１０２で参照される操作履歴とは具体的には、ユーザが過去に入力した印刷設定操作、ネットワーク設定操作、処理キャンセル操作などを画面遷移情報もしくは、操作時刻情報とともに記憶している情報が考えられる。
【００９７】
ステップＳ１０３で操作方法設定を決定する方法としては、操作履歴から時系列に沿ってユーザが行った操作を追跡し、その操作内容に関連する操作箇所のみの操作方法設定画面を提供する方法が考えられる。例えば、ユーザが処理キャンセル操作を行った操作履歴がある場合、処理キャンセル操作後に確認ダイアログを表示するか否かの設定等のみを提供し、ユーザが行っていない操作に関するカスタマイズ機能は提供しないなどである。
【００９８】
この方法により、ユーザは自身が行った操作に関連する箇所のみの操作方法カスタマイズが行える。また、ユーザが過去に印刷実行に失敗した印刷設定などを、操作ミス履歴として同時に保持しておくことで、操作ミス履歴を辿りながら操作ミスをした関連箇所のみのカスタマイズを行うことや、操作ミスした状態と同じ設定になった場合に警告ダイアログを出すなどの設定も容易となる。
【００９９】
図２０は、操作履歴の保持データの具体例を示す図であり、図２１〜２３は、図２０の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【０１００】
図２０を参照して、ユーザが過去に行った操作が、新しいものから順番に、コピー実行、拡大縮小設定、用紙サイズ設定、部数設定、であったものとする。ここでは操作を古いものから順に、ＳＴＥＰ１〜４の番号を振り、管理を行っている。なお、履歴を記録する数は、４に限られない。
【０１０１】
ユーザが、ボタンやメニューを選択し、操作設定機能が起動すると、まず、操作履歴の中から最新のものであるＳＴＥＰ４の「コピー実行」の情報が読出され、これに基づき、図２１の画面が表示される。
【０１０２】
図２１の画面においては、ユーザはコピー実行カスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、コピー実行ボタン位置変更、コピー実行時ＩＤ入力ＯＮ／ＯＦＦ設定、コピー設定内容確認表示のＯＮ／ＯＦＦ設定、であるものとする。
【０１０３】
図２１の画面において、「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ３の「拡大縮小設定」の情報が読出され、これに基づき、図２２の画面が表示される。
【０１０４】
図２２の画面においては、ユーザは拡大／縮小設定のカスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、拡大縮小アイコン表示ＯＮ／ＯＦＦ設定、拡大縮小単位表示設定、拡大縮小内容確認表示ＯＮ／ＯＦＦ設定、であるものとする。
【０１０５】
図２２の画面において、「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ２の「用紙サイズ設定」の情報が読出され、これに基づき、図２３の画面が表示される。
【０１０６】
図２３の画面においては、ユーザは用紙サイズ設定のカスタマイズに関する内容を選択することができる。ここで、カスタマイズの内容は、用紙サイズ設定ボタン位置変更、用紙サイズ設定ボタン色変更、用紙サイズアイコン表示ＯＮ／ＯＦＦ設定、用紙サイズ設定内容表示ＯＮ／ＯＦＦ設定、であるものとする。
【０１０７】
この後も、画面から「前の操作へ」の項目をユーザが選択したのであれば、次に新しい操作履歴であるＳＴＥＰ１の「部数設定」の情報が読出され、これに基づき、画面が表示され、以後同様の処理が行われる。
【０１０８】
以上説明したように、本発明の実施の形態によると、操作履歴保持部に保持されているユーザの操作履歴を参照し、ユーザが過去に行った操作に基づいて、操作方法設定方法が提供されるため、ユーザは頻繁に使用する操作箇所や、過去によく操作ミスをした操作箇所を、簡単に思い出しながら操作方法設定を行うことができるという効果がある。
【０１０９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１１０】
【図１】本発明の第１の実施の形態における、操作方法設定プログラム（操作方法設定処理モジュール）を搭載したコンピュータの構成を示すブロック図である。
【図２】操作方法設定プログラム（操作方法設定処理モジュール）の構成を示す図である。
【図３】操作方法設定プログラム（操作方法設定処理モジュール）による操作方法設定処理を示すフローチャートである。
【図４】操作履歴の保持データの具体例を示す図である。
【図５】図４の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【図６】図４の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【図７】図４の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【図８】操作履歴の保持データの具体例を示す図である。
【図９】図８の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【図１０】図８の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【図１１】図８の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【図１２】本発明の第２の実施の形態における、サーバとクライアントとからなる情報表示システムの構成を示す図である。
【図１３】図１２のシステムの処理を示すフローチャートである。
【図１４】操作履歴の保持データの具体例を示す図である。
【図１５】図１４の操作履歴を参照して提供される操作方法設定ＧＵＩの表示例を示す図である。
【図１６】図１４の操作履歴を参照して提供される操作方法設定ＧＵＩの表示例を示す図である。
【図１７】図１４の操作履歴を参照して提供される操作方法設定ＧＵＩの表示例を示す図である。
【図１８】本発明の第３の実施の形態における、ＭＦＰ（Multi Function Peripherals）の機能の概略を示す機能ブロック図である。
【図１９】ＭＦＰの備える操作パネルの平面図である。
【図２０】操作履歴の保持データの具体例を示す図である。
【図２１】図２０の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【図２２】図２０の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【図２３】図２０の操作履歴を参照して提供されるカスタマイズ画面の具体例を示す図である。
【符号の説明】
【０１１１】
９１  液晶タッチパネル、１００  操作方法設定処理モジュール、１０１  操作方法設定機能起動部、１０２  操作方法設定手段構築部、１０３  操作履歴保持部、１０４  操作方法設定部、２００  サーバ、２０１  ＧＵＩ提供部、２０３  通常ＧＵＩ、２０４  操作方法設定ＧＵＩ起動部、２０５  操作方法設定ＧＵＩ構築部、２０６  操作履歴保存部、２０６  操作履歴保持部、２１０  クライアント、２１１  ブラウザ、３０５  操作パネル。
【図１】
2005202500.tif 000003
【図２】
2005202500.tif 000004
【図３】
2005202500.tif 000005
【図４】
2005202500.tif 000006
【図５】
2005202500.tif 000007
【図６】
2005202500.tif 000008
【図７】
2005202500.tif 000009
【図８】
2005202500.tif 000010
【図９】
2005202500.tif 000011
【図１０】
2005202500.tif 000012
【図１１】
2005202500.tif 000013
【図１２】
2005202500.tif 000014
【図１３】
2005202500.tif 000015
【図１４】
2005202500.tif 000016
【図１５】
2005202500.tif 000017
【図１６】
2005202500.tif 000018
【図１７】
2005202500.tif 000019
【図１８】
2005202500.tif 000020
【図１９】
2005202500.tif 000021
【図２０】
2005202500.tif 000022
【図２１】
2005202500.tif 000023
【図２２】
2005202500.tif 000024
【図２３】
2005202500.tif 000025