(57)【要約】【課題】電子機器におけるユーザ操作時に、入力エラーが発生した場合にユーザの誤入力を正すために最適なガイダンス出力を行って、ユーザの誤入力を訂正させることを可能とする。【解決手段】ユーザ操作を受け付ける操作受付手段１１と、操作受付手段１１で受け付けた一連のユーザ操作に応じた動作を実行する動作実行手段１２と、受け付けた一連のユーザ操作を時系列で記憶する操作記憶手段１４と、受け付けた一連のユーザ操作に対応する動作が動作実行手段１２で実行できない場合にエラーを検出するエラー検出手段１３と、エラー検出手段１３でエラーが検出された場合、操作記憶手段１４で記憶した一連のユーザ操作に基づいて、ユーザが希望する動作内容を予測する予測手段１５と、予測手段１５で予測された動作内容をユーザに操作させるための誘導を行うガイダンスを出力するガイダンス出力手段（ガイダンス表示手段１６等）とを備える。【選択図】図１
2006343842.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ操作を受け付ける操作受付手段と、該操作受付手段で受け付けた一連のユーザ操作に応じた動作を実行する動作実行手段とを備えた電子機器において、前記操作受付手段で受け付けた一連のユーザ操作を時系列で記憶する操作記憶手段と、前記操作受付手段で受け付けた一連のユーザ操作に対応する動作が前記動作実行手段で実行できない場合に、エラーを検出するエラー検出手段と、該エラー検出手段でエラーが検出された場合、前記操作記憶手段で記憶した一連のユーザ操作に基づいて、ユーザが希望する動作内容を予測する予測手段と、該予測手段で予測された動作内容をユーザに操作させるための誘導を行うガイダンスを出力するガイダンス出力手段とを備えたことを特徴とする電子機器。
【請求項２】
前記予測手段は、前記操作受付手段で受け付けた一連のユーザ操作に対し、その操作順序及び／又は操作回数によって、ユーザが希望する動作内容を予測することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記操作受付手段は、ユーザが操作入力を視覚的に支援するための表示を行う表示パネルを有し、前記ガイダンス出力手段は、前記表示パネルに前記ガイダンスの表示を行うことを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
当該電子機器は、複合機であることを特徴とする請求項３に記載の電子機器。
【請求項５】
当該電子機器は、コンピュータであり、前記表示パネルは、前記コンピュータの表示装置であることを特徴とする請求項３に記載の電子機器。
【請求項６】
入力装置、記憶装置、出力装置、及び演算処理装置を備えた電子機器に、組み込むためのプログラムであって、前記電子機器は、前記入力装置でユーザ操作を受け付け、該受け付けた一連のユーザ操作に応じた動作を、前記演算処理装置で前記電子機器内の所定の装置を制御して実行し、当該プログラムは、前記演算処理装置に、前記受け付けた一連のユーザ操作を時系列で記憶装置に記憶させる操作記憶ステップと、前記受け付けた一連のユーザ操作に対応する動作が前記電子機器において実行できない場合に、エラーを検出するエラー検出ステップと、該エラー検出ステップでエラーが検出された場合、前記記憶装置に記憶した一連のユーザ操作に基づいて、ユーザが希望する動作内容を予測する予測ステップと、該予測ステップで予測された動作内容をユーザに操作させるための誘導を行うガイダンスを、前記出力装置に出力させるガイダンス出力ステップとを実行させることを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、プログラム、及び記録媒体に関し、より詳細には、ユーザ操作時の誤入力を訂正する支援を行うことが可能な電子機器、該電子機器に組み込むためのプログラム、該プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
操作パネル等で入力操作することにより動作させる機器においては、操作パネルからのユーザ入力操作に基づいて機器の動作内容を決定し、その動作を実行する。このような機器としては、例えば、操作パネルを備えた複写機や多機能プリンタ（ＭＦＰ；複合機ともいう）や、操作用のキーボード及びマウス等を備えたパーソナルコンピュータ（ＰＣ）などが挙げられる。
【０００３】
各種データのキー入力を行う操作部とこの入力についての表示を行う表示部とを有する情報処理装置において、大型の表示画面を設けることなく、正しい操作を表示により案内することを目的としたものが提案されている（例えば、特許文献１を参照）。特許文献１に記載の装置では、操作部におけるキー入力時にその入力が正しいかどうかを判断する判断部と、この判断部により誤入力と判断された場合に表示部上の入力画面をメモリに一時保存すると共に、正しい操作方法を表示し、その後、一時保存した入力画面を再度表示する表示制御部とを備えることにより、オペレータの入力画面と操作方法の案内画面とを切り換えて、効率的に操作ミスの指摘等を行っている。
【０００４】
操作ミスがあったときに、オペレータに操作ミスの発生を素速く知らせるとともに、操作ミスの発生原因を提示し、迅速対応を可能にすることを目的としたマンマシンインターフェース装置が提案されている（例えば、特許文献２を参照）。特許文献２に記載の装置では、操作部からのキー操作信号は、異常検知部で、正しい操作手順を記憶したＲＯＭの内容と比較照合され、操作ミスがあると、その旨を表示部によりメッセージ表示部に表示するとともに、操作部内のＨＥＬＰキーにより、出力回路から操作ガイドを出力して操作ミスの箇所と正しい操作手順を提示する。
【０００５】
視覚が弱いユーザに対して、大きく見やすい操作用画像を表示している間、割り込みボタンなどを誤操作しても、操作画像を変化させないことを目的とした操作画像表示装置が提案されている（例えば、特許文献３を参照）。特許文献３に記載の装置では、操作画像表示プログラムの構成部分により、操作に応じて、ユーザインターフェース画像（ＵＩ画像）の構成要素を、視覚が弱いユーザにも見えやすいように拡大してＬＣＤ表示装置に表示する。この操作画像表示プログラムは、構成要素を拡大したＵＩ画像（拡大ＵＩ画像）を表示している状態においては、キーボードの割り込みボタンが押下された場合であっても、割り込み用の画像を表示せず、拡大ＵＩ画像を表示する状態を保持する。
【特許文献１】特開平４−３４８４１４号公報
【特許文献２】特開平６−５９８４６号公報
【特許文献３】特開２００３−２９８９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述のごとく、操作パネルで入力操作することにより動作させる機器においては、操作パネルからのユーザ入力操作に基づいて機器の動作内容を決定し、それに基づき動作を実行する。しかしながら、従来の機器では受付不可能なキー入力であればビープと共に、入力されたキー操作を受け付けない構成であるので、機器に対して知識の少ない利用者にとっては違和感や不快感を与えていた。
【０００７】
また、従来の機器におけるヘルプ機能は、ユーザが分からない場面に遭遇したときにヘルプキーを押下するなどしてヘルプを表示させるものや操作ミスの原因を表示させるものなどがある。しかしながら、いずれのヘルプ機能においても、項目のリストを表示させて、そこからユーザが知りたい項目を探して、作り置きの説明を表示させるといったものや、その画面に関する作り置きの説明書きが表示されるといったものに限られていた。すなわち、従来のヘルプ機能は、その場面のみに対応したヘルプ表示を行うといったものであり、ユーザが実際に操作ミスをした場合であってもどういった意志に基づいて操作ミスを行ってしまったのかといったことが加味されていなかった。
【０００８】
本発明は、上述のごとき実情に鑑みてなされたものであり、ユーザ操作時に入力エラーが発生した場合に、ユーザの誤入力を正すために最適なガイダンス出力を行って、ユーザの誤入力を訂正させることが可能な、電子機器、該電子機器に搭載される誤入力訂正支援用のプログラム、及び該プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することをその目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上述のごとき課題を解決するために、以下の各技術手段でそれぞれ構成される。
【００１０】
第１の技術手段は、ユーザ操作を受け付ける操作受付手段と、該操作受付手段で受け付けた一連のユーザ操作に応じた動作を実行する動作実行手段とを備えた電子機器において、前記操作受付手段で受け付けた一連のユーザ操作を時系列で記憶する操作記憶手段と、前記操作受付手段で受け付けた一連のユーザ操作に対応する動作が前記動作実行手段で実行できない場合に、エラーを検出するエラー検出手段と、該エラー検出手段でエラーが検出された場合、前記操作記憶手段で記憶した一連のユーザ操作に基づいて、ユーザが希望する動作内容を予測する予測手段と、該予測手段で予測された動作内容をユーザに操作させるための誘導を行うガイダンスを出力するガイダンス出力手段とを備えたことを特徴としたものである。
【００１１】
第２の技術手段は、第１の技術手段において、前記予測手段は、前記操作受付手段で受け付けた一連のユーザ操作に対し、その操作順序及び／又は操作回数によって、ユーザが希望する動作内容を予測することを特徴としたものである。
【００１２】
第３の技術手段は、第１又は第２の技術手段において、前記操作受付手段は、ユーザが操作入力を視覚的に支援するための表示を行う表示パネルを有し、前記ガイダンス出力手段は、前記表示パネルに前記ガイダンスの表示を行うことを特徴としたものである。
【００１３】
第４の技術手段は、第３の技術手段において、当該電子機器は、複合機であることを特徴としたものである。
【００１４】
第５の技術手段は、第３の技術手段において、当該電子機器は、コンピュータであり、前記表示パネルは、前記コンピュータの表示装置であることを特徴としたものである。
【００１５】
第６の技術手段は、入力装置、記憶装置、出力装置又、及び演算処理装置を備えた電子機器に、組み込むためのプログラムであって、前記電子機器は、前記入力装置でユーザ操作を受け付け、該受け付けた一連のユーザ操作に応じた動作を、前記演算処理装置で前記電子機器内の所定の装置を制御して実行し、当該プログラムは、前記演算処理装置に、前記受け付けた一連のユーザ操作を時系列で記憶装置に記憶させる操作記憶ステップと、前記受け付けた一連のユーザ操作に対応する動作が前記電子機器において実行できない場合に、エラーを検出するエラー検出ステップと、該エラー検出ステップでエラーが検出された場合、前記記憶装置に記憶した一連のユーザ操作に基づいて、ユーザが希望する動作内容を予測する予測ステップと、該予測ステップで予測された動作内容をユーザに操作させるための誘導を行うガイダンスを、前記出力装置に出力させるガイダンス出力ステップとを実行させることを特徴としたものである。
【００１６】
第７の技術手段は、第６の技術手段におけるプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１７】
本発明によれば、電子機器におけるユーザ操作時に、入力エラーが発生した場合に、ユーザの誤入力を正すために最適なガイダンス出力を行って、ユーザの誤入力を訂正させることを可能とする。
【発明を実施するための最良の形態】
【００１８】
図１は、本発明の一実施形態に係る電子機器の構成例を示す図で、図中、１は電子機器、１１は操作受付手段、１２は動作実行手段、１３はエラー検出手段、１４は操作記憶手段、１５は予測手段、１６はガイダンス表示手段である。
【００１９】
本発明の一実施形態に係る電子機器１は、ユーザ操作を受け付ける操作受付手段１１と、操作受付手段１１で受け付けた一連のユーザ操作に応じた動作を実行する動作実行手段１２とを備えるものとする。操作受付手段１１は、キー押下、選択肢の選択、設定値のキー入力、或いはそれらの音声による入力等によってユーザ操作を受け付け、機器１内部に入力する。操作受付手段１１は、例えば電子機器１の動作を入力するための操作パネルでなる。動作実行手段１２は、一連のユーザ操作に応じた動作を、電子機器１内部の所定の装置で実行する。ここで、一連のユーザ操作とは、電子機器１を動作可能とするまでの指示を与えるための一連の操作を指し、勿論一つの操作である場合も含む。
【００２０】
ここで、電子機器としては、コピー機能、プリント機能、ファクシミリ機能、データ保存機能、データ転送機能などといった多機能の画像形成装置である複合機や、所謂、汎用コンピュータやサーバコンピュータ等のコンピュータ、さらには各種測定機器や家電機器など、あらゆる電子機器に適用可能であり、少なくとも後述するガイダンス表示手段１６によるガイダンスの表示又は音声出力手段によるガイダンスの音声出力が可能であればよい。また、ガイダンスの表示又は音声出力を可能とする装置としては、例えば、複合機であれば、操作受付手段１１も兼ねるタッチパネルなどの表示パネル、又は音声合成部及びスピーカなどが該当する。また、同じくコンピュータであれば、コンピュータの処理結果を表示するための表示装置、又は音声合成部及びスピーカなどが該当する。
【００２１】
電子機器１は、本発明の主たる構成要件として、さらに、操作記憶手段１４、エラー検出手段１３、予測手段１５、及びガイダンス表示手段１６を備えるものとする。以下、基本的にガイダンス表示手段１６のみでガイダンスを出力するものとして説明する。しかし、上述したように、ガイダンス表示手段１６の代わりに、或いはガイダンス表示手段１６と併用して、ガイダンスの音声出力を行う手段を備えてもよい。
【００２２】
操作記憶手段１４は、操作受付手段１１で受け付けた一連のユーザ操作を時系列で記憶する。操作記憶手段１４は、操作受付手段１１が操作パネルでなる場合には操作パネルからのキー入力を記憶する入力記憶手段となる。エラー検出手段１３は、操作受付手段１１で受け付けた一連のユーザ操作に対応する動作が動作実行手段１２で実行できない場合にエラーを検出する。エラー検出手段１３は、操作受付手段１１が操作パネルでなる場合には操作パネルからの一連のキー入力に対するエラーを検出することとなる。
【００２３】
予測手段１５は、エラー検出手段１３でエラーが検出された場合、操作記憶手段１４で記憶した一連のユーザ操作に基づいて、ユーザが希望する動作内容を予測する。ここでユーザ希望の動作内容とは、電子機器の動作内容そのものであることが多く、例えば操作内容や設定内容と同義となることもある。
【００２４】
また、予測手段１５は、操作受付手段１１で受け付けた一連のユーザ操作に対し、その操作順序及び／又は操作回数によって、ユーザが希望する動作内容を予測するようにすることが好ましい。このような予測手段１５を設けることで、操作順序によってユーザの意志を把握できることもあるし、操作回数によって操作が分からずに迷っているだけであることや、或いは強く希望していて何度も同じ操作を行っているのかなどを把握できることもある。
【００２５】
ガイダンス表示手段１６は、予測手段１５で予測された動作内容（例えば導き出された設定内容）をユーザに操作させるための誘導を行うガイダンスを表示する。この誘導方法としては、その動作内容に合った入力方法を提供するようにしてもよい。また、操作受付手段１１はユーザが操作入力を視覚的に支援するための表示を行う表示パネルを有するようにし、ガイダンス表示手段１６は、その表示パネルにガイダンスの表示を行うよう構成することが好ましい。また、ガイダンスの表示／音声出力に際しては、エラーランプの表示やエラー音の出力を自動的に行い、ヘルプボタンなどの押下をトリガとして実行してもよいし、最初から自動的にガイダンス出力を行ってもよい。
【００２６】
このように、本発明では、入力エラーが発生するまでの一連の入力キーの履歴を記憶しておき、エラーが発生した時点で、ユーザが希望する動作内容を予測し、その予測に基づいて最適な入力方法をユーザに提供する。本発明に係る電子機器は、エラーが発生した際にも、ユーザに最適なユーザインターフェースを提供することができ、そのようなユーザインターフェース装置を備えているとも言える。
【００２７】
また、上述のごとき電子機器を構築するためには、その一形態として、誤入力訂正支援プログラムを、入力装置、記憶装置、表示装置や音声出力装置といった出力装置、及び演算処理装置を備えた電子機器に組み込むことでも実現できる。この電子機器は、入力装置で（及び表示装置や音声出力装置で入力支援を行いながら）ユーザ操作を受け付け、該受け付けた一連のユーザ操作に応じた動作を、演算処理装置で電子機器内の所定の装置を制御して実行する。
【００２８】
そして、このような誤入力訂正支援プログラムは、演算処理装置に、記憶装置や作業領域としてのメモリ等と協働して、次の操作記憶ステップ、エラー検出ステップ、予測ステップ、及びガイダンス出力ステップを実行させる。操作記憶ステップは、受け付けた一連のユーザ操作を時系列で記憶装置に記憶させる。エラー検出ステップは、受け付けた一連のユーザ操作に対応する動作が電子機器において実行できない場合に、エラーを検出する。予測ステップは、エラー検出ステップでエラーが検出された場合、記憶装置に記憶した一連のユーザ操作に基づいて、ユーザが希望する動作内容を予測する。ガイダンス出力ステップは、予測ステップで予測された動作内容をユーザに操作させるための誘導を行うガイダンスを、表示装置に表示させるか或いは音声出力装置に音声出力させるか、或いはそれら同時に行う。
【００２９】
このようなプログラムは、通常、記憶装置に実行可能に格納され、演算処理装置によってＲＡＭ等の作業領域に読み出されて実行される。そして、組み込む対象となる電子機器によっては、機器制御部のファームウェアとして組み込んだり、ソフトウェアとして組み込んだりされる。
【００３０】
次に、本発明に係る電子機器について、デジタル複合機を具体例に挙げて説明する。
図２は、本発明に係るデジタル複合機を含むシステムの一構成例を示す図で、２０はデジタル複合機、２１は画像読み取り部、２２は操作部、２３は画像形成部、２４は機器制御部、２５はＦＡＸモデム、２６は通信部、２７は記憶装置の一例としてのハードディスク（ＨＤ）、２８は消去処理部、２９は管理部、３０はタイマである。
【００３１】
デジタル複合機２０は、画像読み取り部２１，操作部２２，画像形成部２３，機器制御部２４，ＦＡＸモデム２５，通信部２６，ＨＤ２７，消去処理部２８，管理部２９，タイマ３０などで構成される。なお、本発明に係るデジタル複合機２０の構成や外部機器との接続形態は、この例に限ったものではない。また、これらの構成要素は、ハードウェア構成に限るものもあるが、全てがハードウェアで構成される必要はなく、デジタル複合機２０をそれらの構成要素として機能させるプログラムを機器制御部２４等の制御部などに組み込み（或いはプログラムの全部又は一部を管理部２９に組み込み）、演算装置に実行させることでも容易に実装できる。また、上述のごときプログラムは、例えばデジタル複合機２０の機器制御部２４や管理部２９などに、ファームウェアとして実装されることが多く、機器制御部２４内の演算処理装置（主として中央演算処理装置）に実行させるためのものである。
【００３２】
操作部２２は、操作画面の表示を行う表示部２２ｂとその表示を元にユーザ（利用者）に各種設定及び操作内容を入力させる入力部２２ａとを備えるタッチパネル等でなる。なお、音声操作を行うために音声入力部を備えてもよく、この場合、音声入力部も操作部の一つといえる。画像読み取り部２１は、操作部２２での操作に基づき、原稿検知センサ２１ｂによって原稿の有無を検知しＣＣＤ（電荷結合素子）２１ａでその原稿を読み取り画像データとして出力する。出力先は、ファイリング処理を実行する場合には、画像形成部２３を介したＨＤ２７或いは直接ＨＤ２７となり、印字の場合には画像形成部２３となり、データ送信の場合には通信部２６等となる。ＦＡＸモデム２５は外部ＦＡＸ６とのファクシミリ通信を行うためのモデムである。通信部２６は、ネットワーク３経由で接続されたデジタル複合機２０の外部機器との通信を制御する。
【００３３】
画像形成部２３は、画像読み取り部２１で読み取った画像データやＦＡＸモデム２５或いは通信部２６で受け取った受信データ（受信ファイル）などをメモリ２３ｂに一時記憶し、レーザスキャナユニット（ＬＳＵ）を搭載した印字部２３ａから用紙等の媒体に画像を形成する。画像形成部２３では、暗号処理部２３ｃにてメモリ２３ｂに記憶された画像データ等のデータを暗号化してＨＤ２７に記憶することも可能となっており、逆に、ＨＤ２７に記憶された暗号化データを復号化してメモリ２３ｂを介してネットワーク３等を経由して外部機器に出力することや印字部２３ａで媒体として印字出力することも可能となっている。消去処理部２８は、ＨＤ２７に記憶されたデータを、セキュリティ保持や記憶容量確保などのために消去する処理を行う。
【００３４】
機器制御部２４は、上述した各部に接続された主制御部であり、管理部２９の管理データ及びタイマ３０からのタイマ時間を参照しながら、デジタル複合機２０の各部間のデータのやり取りをはじめとしてデジタル複合機２０の動作を統括的に制御する。管理部２９は、例えばＨＤ２７に格納されたフォルダ情報や保存条件の情報、自機２０のＩＰアドレスなどを管理する。タイマ３０は、デジタル複合機２０の待機状態の時間を計時し、この時間を機器制御部２４に通知する。
【００３５】
さらに、操作部２２は、利用者の操作入力により指示された複写要求や各種の記録条件等を機器制御部２４に通知し、機器制御部２４は、操作部２２における入力部２２ａで入力された一連の操作に基づき、操作履歴を機器制御部２４内のメモリに一時的に記憶するか或いはＨＤ２７に記録する。ＨＤ２７に記録した場合には次の一連の操作と区別できるようにしておく必要があり、一連の操作によって最終的にエラーなく処理が終了した場合にはその履歴を消去することが好ましい。
【００３６】
また、機器制御部２４は、一連の入力操作が示す内容が自機２０で実行可能であるかを判定し、不可能であるならばエラーとする。そして、エラーとなった場合、機器制御部２４は、一連の入力操作履歴に合致したガイダンス表示を、出力部２２ｂに対して出力するよう制御する。実行可能な一連の操作であった場合には、機器制御部２４は、デジタル複合機２０の動作状態等を操作部２２の表示部２２ｂの表示画面に表示すると共に、例えば画像形成部２３に印字処理等を指示する。なお、一連の操作入力の途中においても、機器制御部２４は、途中の画面を操作部２２の表示部２２ｂに表示する。このように、機器制御部２４は、本発明に係るガイダンス表示によるユーザ支援機能を実現するための制御も行う。
【００３７】
なお、図２で図示するように、デジタル複合機２０は、電話回線網４により例えば外部ＦＡＸ６が接続されていると共に、ＬＡＮやＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワーク３を介して、複数の端末ＰＣ２ａ，２ｂ，．．．及びさらにインターネット網５経由でネットワーク３外部にあるインターネットＦＡＸ７や外部ＰＣ８や外部サーバ９などに接続されているように、設置してもよい。
【００３８】
図３及び図４は、図２のデジタル複合機における操作画面の一例を示す図で、図中、１１ａは一般入力ボタン、１１ｂは操作パネル、１１ｃは操作領域、１１ｄはアウトプット設定領域、１１ｅは原稿搭載状態表示領域、１１ｆは下層の操作領域、１１ｇは中綴じステープル選択領域、１１ｈは確認キー表示領域、１６ｂはガイダンス表示領域である。
【００３９】
図３（Ａ）を参照すると、デジタル複合機２０の操作部には、図１における操作受付手段１１の一例として、タッチパネルでなる操作パネル１１ｂをはじめ、文書ファイリングボタン、ＦＡＸ／イメージ送信ボタン、コピーボタン、及びユーザ設定ボタンなどの専用ボタン、さらにはテンキー及びスタートボタン等の一般入力ボタン１１ａが設けられている。操作パネル１１ｂには、コピーに関する複数の機能（可能な操作）の操作領域１１ｃ等が表示されており、例えば、アウトプット設定領域１１ｄ、特別機能設定領域、及び両面コピー設定領域が押下可能に表示されている。
【００４０】
このようなデジタル複合機２０に対し、例えば、初めに図３（Ａ）に示すような機能一覧の画面を表示する。次に、ユーザが、Ａ４原稿を原稿台或いは自動給紙装置に搭載した場合、図３（Ｂ）に示すような原稿搭載状態表示領域１１ｅに「原稿Ａ４」などと表示される。
【００４１】
次に、ユーザが、その中から「アウトプット設定」領域１１ｄの押下を行った場合には、図４（Ａ）に示すような下層の操作領域１１ｆが表示される。下層の操作領域１１ｆには、「中綴じステープル」選択領域１１ｇをはじめ、パンチ選択領域、ソート選択領域、ステープルソート選択領域、グループ選択領域が操作パネル１１ｂ上に表示される。
【００４２】
次に、ユーザが、その中から「中綴じステープル」選択領域１１ｇを押下すると、機器制御部２４がこの一連の操作が実行不可能であると判断する。そして、図４（Ｂ）に示すようにガイダンス表示領域１６ｂに「この用紙はサドルステッチできません。」などと表示する。なお、サドルステッチとは用紙の中折りを指す。ここでの表示内容は、本発明では、上述した一連の操作に基づいて、ユーザが希望する設定を予測して、その予測に基づき次の訂正操作等をユーザに提示するような内容とする。そして、ユーザはこのガイダンスを視認して、確認キー表示領域１１ｈを押下する。確認キー表示領域１１ｈが押下されると、図４（Ｃ）に示すように、ガイダンス表示領域１６ｂ以外は、元の操作領域１１ｃへと戻る。ここでガイダンス表示領域１６ｂのガイダンス表示も消すようにしてもよい。
【００４３】
次に、本発明に係る、ユーザ希望の動作内容を予測しその動作内容をユーザに操作させるための誘導を行うガイダンスを表示する処理について、＜具体例１＞，＜具体例２＞を挙げて説明する。これら具体例により、ヘルプを起動した時点での状態、或いはエラーが生じた時点での状態が同じであるが、操作手順が異なる場合に、操作履歴を判定することで最適なガイダンスが表示できることが分かる。
【００４４】
＜具体例１＞
デジタル複合機の仕様に「中綴じステープル機能はＢ４以上の用紙にのみ可能」という制限があると仮定する。その制限を知らないユーザが「Ａ４原稿をＡ４用紙に中綴じステープルしようとした場合」について説明する。
【００４５】
操作パターンとしては、［ケースｉ］Ａ４原稿をセットし、中綴じステープルＯＮに設定しようとした場合、［ケースｉｉ］Ａ４原稿をセットし、Ａ４トレイを手動選択してから、中綴じステープルＯＮに設定しようとした場合、の２通りが例示できる。但し、ケースｉでは、初期条件として、デフォルト選択トレイがＡ４サイズであるとする。
【００４６】
ケースｉの場合、レディランプが消灯する。この状態は、処理のスタートが禁止された状態である。ユーザが理由が分からないときにはヘルプキーを押下して、或いは自動的に、ヘルプ起動させる。この場合、ガイダンスａ「用紙を選択してください。中綴じステープルが可能なのはＢ４以上の用紙です。」が表示される。
【００４７】
ケースｉｉの場合も、レディランプが消灯する。ユーザが理由が分からないときにはヘルプキーを押下して、或いは自動的に、ヘルプ起動させる。この場合、ガイダンスｂ「Ａ４用紙には中綴じステープルできません。中綴じのみを設定し、ステープルはコピー後に行ってください。」が表示される。
【００４８】
ケースｉ，ｉｉともに、「Ａ４原稿、Ａ４用紙、中綴じステープル」という状態でヘルプが起動している。従来技術では、最終の状態が同じであれば、常に同じ内容のヘルプ（ガイダンス）が表示される。しかし、本発明では、ユーザの操作履歴を判断し、より適当と思われるガイダンスを最優先に表示する。
【００４９】
ケースｉのガイダンスの理由としては、ユーザがトレイを自分で選択操作していないので、用紙の指定を忘れている可能性がある。一方、ケースｉｉのガイダンスの理由としては、ユーザが手動で、ユーザの意志で、用紙サイズを選択しているので、その用紙を使いたいはずであり、「他の用紙を選択してください。」といったガイダンスを行うのは、不適切である。Ａ４は中綴じだけは可能であるので、中綴じ印刷だけ実行させて、ステープルを後で手動でやってもらえば、手間は掛かるがユーザの望む結果（成果物）が得られる。従って、その旨をガイダンス表示するとよい。
【００５０】
図５は、本発明に係るガイダンス表示処理の一例を説明するためのフロー図である。
図５を参照して具体例１のガイダンス表示処理を説明すると、まず、中綴じステープルが操作履歴に含まれるか否かを判定する（ステップＳ１）。ステップＳ１でＹＥＳの場合、用紙サイズはＢ４未満か否かを判定する（ステップＳ２）。ステップＳ２でＹＥＳの場合、用紙はユーザによって手動で選択されたか否かを判定する（ステップＳ３）。ステップＳ３でＹＥＳの場合、ガイダンスｂを表示し（ステップＳ４）、ＮＯの場合、ガイダンスａを表示する（ステップＳ５）。
【００５１】
＜具体例２＞
中綴じ、２ｉｎ１、４ｉｎ１の各機能があり、「中綴じと２ｉｎ１／４ｉｎ１は同時に設定できない」という制限があると仮定する。ユーザ入力が、この制限に該当したとき、すなわち「中綴じと２ｉｎ１／４ｉｎ１の同時設定」がなされたときのヘルプ制御の例として、４つの操作パターンについて、４つのヘルプが自動的に使い分けられる様子を説明する。
【００５２】
操作パターンとしては、［ケースＩ］２ｉｎ１を設定した後、中綴じを設定しようとした場合、［ケースＩＩ］中綴じを設定した後、２ｉｎ１を設定しようとした場合、［ケースＩＩＩ］４ｉｎ１を設定した後、中綴じを設定しようとした場合、［ケースＩＶ］２ｉｎ１か４ｉｎ１を１回でもＯｎ／Ｏｆｆした後で中綴じを設定し、更に２ｉｎ１か４ｉｎ１を設定しようとした場合、の４通りが例示できる。
【００５３】
ケースＩの場合、中綴じは、用紙片面に２ページを配置するので、見かけは２ｉｎ１と似ている。「２ｉｎ１＋両面＋ステープル」を同時に設定したジョブと「中綴じ」ジョブは、ページの配置が異なるだけで印刷される用紙枚数は同じであり、綴じ方が異なる以外はよく似ている。ユーザは単に中綴じをしたかっただけで、２ｉｎ１と操作を勘違いしたと考えられる。例えば、ヘルプの起動により、ガイダンスＡ「２ｉｎ１と中綴じは同時に設定できません。２ｉｎ１を解除してから中綴じを設定してください。」を表示する。
【００５４】
ケースＩＩの場合、ページ数を削減する為に、本当に「中綴じ＋２ｉｎ１」にしたいと考えられる。ユーザの目的に近い代替策としては、４ｉｎ１で片とじにする方法がある。例えば、ヘルプの起動により、ガイダンスＢ「２ｉｎ１と中綴じは同時に設定できません。印刷枚数を減らしたい場合は、『４ｉｎ１＋両面印刷＋ステープル』を設定する方法があります。」を表示する。
【００５５】
ケースＩＩＩの場合、４ｉｎ１は片面に４ページ分印刷する。単純な中綴じ（片面に２ページ）と勘違いしたとは考えられないので、本当に「中綴じ＋４ｉｎ１」にしたいと考えられる。例えば、ヘルプの起動により、ガイダンスＣ「４ｉｎ１と中綴じは同時に設定できません。印刷枚数を減らしたい場合は、『４ｉｎ１＋両面印刷＋ステープル』を設定する方法があります。」を表示する。
【００５６】
ケースＩＶの場合、操作に習熟しておらず、迷っていると考えられるので、基本的な解説と対策を説明する。例えば、ヘルプの起動により、ガイダンスＤ「２ｉｎ１／４ｉｎ１と中綴じは同時に設定できません。印刷枚数を減らしたいのであれば、２ｉｎ１または４ｉｎ１を、両面印刷とステープルと同時に設定する方法があります。この場合のとじ位置は用紙の端になります。」を表示する。
【００５７】
ケースＩ〜ＩＩＩの場合だけである場合には、現在の設定状態を参照すれば履歴を使わなくても同じ結果を実現することが可能であるが、実際には、過去の操作履歴に基づく判定が必要なケースＩＶの場合が存在する。すなわち、ケースＩＶでは、２ｉｎ１／４ｉｎ１が設定されていない状態で過去に操作されたかどうかを判定しているので、履歴を使わないと処理できない。
【００５８】
図６は、本発明に係るガイダンス表示処理の他の例を説明するためのフロー図である。
図６を参照して具体例２のガイダンス表示処理を説明すると、まず、２ｉｎ１／４ｉｎ１の設定が操作履歴に含まれるか否かを判定する（ステップＳ１１）。ステップＳ１１でＹＥＳの場合、中綴じ設定が操作履歴に含まれるか否かを判定する（ステップＳ１２）。ステップＳ１２でＹＥＳの場合、２ｉｎ１／４ｉｎ１を一度以上操作した後に中綴じ設定し、再度２ｉｎ１／４ｉｎ１の設定を行ったか否かを、操作履歴から判定する（ステップＳ１３）。
【００５９】
ステップＳ１３でＹＥＳの場合、ガイダンスＤを表示し（ステップＳ１７）、ＮＯの場合、４ｉｎ１設定後に中綴じ設定を行ったか否かを操作履歴から判定する（ステップＳ１４）。ステップＳ１４でＹＥＳの場合、ガイダンスＣを表示し（ステップＳ１８）、ＮＯの場合、中綴じ設定後に２ｉｎ１設定を行ったか否かを操作履歴から判定する（ステップＳ１５）。ステップＳ１５でＹＥＳの場合、ガイダンスＢを表示し（ステップＳ１９）、ＮＯの場合、２ｉｎ１設定後に中綴じ設定を行ったか否かを操作履歴から判定する（ステップＳ１６）。ステップＳ１６でＹＥＳの場合、ガイダンスＡを表示する（ステップＳ２０）。
【００６０】
図７は、本発明に係るＰＣの一構成例を示す図で、図中、４０はＰＣ、４１はＣＰＵ、４２は表示部、４３はＲＡＭ等のメモリ、４４はオペレーションシステムや他の制御プログラムを格納したＲＯＭ、４５は操作部、４６は記憶部、４７はガイダンス表示制御部、４８は通信部である。
【００６１】
ＰＣ４０は、本発明に係るガイダンス出力（ここではガイダンス表示のみ記載）を実行するためのガイダンス表示制御部４７、及びガイダンス表示制御部４７によってガイダンス表示の制御がなされる表示部４２を備える。ＰＣ４０での具体的な例並びにそのときの最適なガイダンス出力例については省略するが、デジタル複合機の説明で示したものと同様の考え方が成り立ち、適宜考察可能である。
【００６２】
表示部４２は、ガイダンス情報の他の情報も表示し、ＣＲＴ，ＬＣＤなどのディスプレイでなる。ＰＣ４０は、さらに、各種情報を入力するためのキーボード，マウス等の操作部４５、ハードディスク，外部記録媒体読取装置等の記憶部４６、他の機器からの入力用のネットワーク機器やモデム等でなる通信部４８、さらには、制御プログラムを記録したハードディスクやＲＯＭ（書き換え可能なＲＯＭでもよい）４４、そこに格納された制御プログラムや各部のプログラムを実行するためのＣＰＵ４１、及びその実行領域としてのメモリ４３をその主要な構成要素とし、それらがバスにより接続されているものとして例示している。なお、ガイダンス表示制御部４７は、制御プログラムの一つとしてグラフィカルユーザインターフェース（ＧＵＩ）などとして組み込んでもよい。
【００６３】
ＰＣ４０に搭載されるこれらのプログラムは、ＣＰＵ４１に実行させるためのプログラムであって、装置ユーザがキー入力を行う際に容易となるように、表示部４２用のＧＵＩを備えるようにするとよい。このＧＵＩは、ガイダンス表示制御部４７としてのＧＵＩと共に組み込まれてもよい。そして、これら装置で取り扱われる情報は、その処理時に一時的にメモリ４３に蓄積され、その後、各種ＲＯＭ４４やハードディスクに格納され、必要に応じて、ＣＰＵ４１によって読み出し、修正・書き込みが行われる。
【００６４】
以上、図１乃至図７を参照しながら、本発明の電子機器、プログラムを中心に各実施形態を説明してきたが、本発明は、上述した各実施形態で処理手順として説明したように、誤入力訂正支援方法としての形態も採用でき、さらに、上述のごときプログラムを記録したコンピュータ読み取り可能な記録媒体としての形態も採用可能である。
【００６５】
本発明によるガイダンス出力によるユーザ支援機能を実現するためのプログラムやデータを記憶した記録媒体の実施形態を説明する。記録媒体としては、具体的には、ＣＤ−ＲＯＭ、光磁気ディスク、ＤＶＤ−ＲＯＭ、ＦＤ、フラッシュメモリ、及びその他各種ＲＯＭやＲＡＭ等が想定でき、上述したプログラムを、これら記録媒体に記録して流通させることにより、当機能の実現を容易にする。そして、図２で例示したような画像形成装置に、或いは図７で例示したようなコンピュータ等の情報処理装置が備えている記録媒体に、当プログラムを記憶させておき、必要に応じて読み出すことにより、本発明に係わるガイダンス出力によるユーザ支援機能を実行することができる。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施形態に係る電子機器の構成例を示す図である。
【図２】本発明に係るデジタル複合機を含むシステムの一構成例を示す図である。
【図３】図２のデジタル複合機における操作画面の一例を示す図である。
【図４】図２のデジタル複合機における操作画面の一例を示す図である。
【図５】本発明に係るガイダンス表示処理の一例を説明するためのフロー図である。
【図６】本発明に係るガイダンス表示処理の他の例を説明するためのフロー図である。
【図７】本発明に係るＰＣの一構成例を示す図である。
【符号の説明】
【００６７】
１…電子機器、１１…操作受付手段、１１ａ…一般入力ボタン、１１ｂ…操作パネル、１１ｃ…操作領域、１１ｄ…アウトプット設定領域、１１ｅ…原稿搭載状態表示領域、１１ｆ…下層の操作領域、１１ｇ…中綴じステープル選択領域、１１ｈ…確認キー表示領域、１２…動作実行手段、１３…エラー検出手段、１４…操作記憶手段、１５…予測手段、１６…ガイダンス表示手段、１６ｂ…ガイダンス表示領域、２０…デジタル複合機、２１…画像読み取り部、２２…操作部、２２ａ…入力部、２２ｂ…出力部、２３…画像形成部、２４…機器制御部、２５…ＦＡＸモデム、２６…通信部、２７…ハードディスク（ＨＤ）、２８…消去処理部、２９…管理部、３０…タイマ、４０…ＰＣ、４１…ＣＰＵ、４２…表示部、４３…メモリ、４４…ＲＯＭ、４５…操作部、４６…記憶部、４７…ガイダンス表示制御部、４８…通信部。
【図１】
2006343842.tif 000003
【図２】
2006343842.tif 000004
【図３】
2006343842.tif 000005
【図４】
2006343842.tif 000006
【図５】
2006343842.tif 000007
【図６】
2006343842.tif 000008
【図７】
2006343842.tif 000009