(57)【要約】【課題】  従来より効率良くヘルプ情報を表示することができる電子機器を提供する。【解決手段】  複合機は、実行可能な機能を表示するための表示部と、表示部に表示中の機能を実行させるための操作であるシングルクリックが入力されるとともに、表示部に表示中の機能のヘルプ情報を表示部に表示させるための操作であるダブルクリックが入力される操作部と、機能の実行の履歴を記憶する記憶部と、シングルクリックが入力されたとき（Ｓ５１でＮＯ）に機能を実行する（Ｓ５５）制御部とを備えており、制御部は、ダブルクリックが入力されたとき（Ｓ５１でＹＥＳ）であって１回以上の機能の実行を履歴が示しているとき（Ｓ５２でＹＥＳ）に、機能を実行し（Ｓ５５）、ダブルクリックが入力されたとき（Ｓ５１でＹＥＳ）であって１回以上の機能の実行を履歴が示していないとき（Ｓ５２でＮＯ）に、表示部にヘルプ情報を表示させる（Ｓ５３）ことを特徴とする。【選択図】  図５
2011090414.tif 000002
【特許請求の範囲】
【請求項１】
実行可能な機能を表示するための表示手段と、
前記表示手段に表示中の前記機能を実行させるための操作である表示中機能実行操作、および、前記表示手段に表示中の前記機能のヘルプ情報を前記表示手段に表示させるための操作である表示中機能ヘルプ表示操作が入力される操作手段と、
前記機能の実行の履歴を記憶する履歴記憶手段と、
前記表示中機能実行操作が入力されたときに前記機能を実行する制御手段とを備えており、
前記制御手段は、前記表示中機能ヘルプ表示操作が入力されたときであって所定の回数以上の前記機能の実行を前記履歴が示しているときに、前記機能を実行し、前記表示中機能ヘルプ表示操作が入力されたときであって所定の回数以上の前記機能の実行を前記履歴が示していないときに、前記表示手段に前記ヘルプ情報を表示させることを特徴とする電子機器。
【請求項２】
前記操作手段は、前記制御手段によって実行中の前記機能の前記ヘルプ情報を前記表示手段に表示させるための操作である実行中機能ヘルプ表示操作が入力され、
前記制御手段は、前記表示中機能ヘルプ表示操作が入力されて所定の回数以上の前記機能の実行を前記履歴が示していることによって前記機能を実行しているときに、前記実行中機能ヘルプ表示操作が入力された場合、前記表示手段に前記ヘルプ情報を表示させることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記操作手段は、前記制御手段によって実行中の前記機能における操作である実行中機能操作が入力され、
前記制御手段は、前記表示中機能ヘルプ表示操作が入力されて所定の回数以上の前記機能の実行を前記履歴が示していることによって前記機能を実行しているときに、前記実行中機能操作が所定の時間入力されない場合、前記表示手段に前記ヘルプ情報を表示させることを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
前記表示中機能実行操作と、前記表示中機能ヘルプ表示操作とは、同じ場所に異なる方法で入力される操作であることを特徴とする請求項１から請求項３までの何れかに記載の電子機器。
【請求項５】
実行可能な機能を表示するための表示手段と、
前記表示手段に表示中の前記機能を実行させるための操作である表示中機能実行操作、および、前記表示手段に表示中の前記機能のヘルプ情報を前記表示手段に表示させるための操作である表示中機能ヘルプ表示操作が入力される操作手段と、
前記機能の実行の履歴を記憶する履歴記憶手段と、
前記表示中機能実行操作が入力されたときに前記機能を実行する制御手段としてコンピュータを機能させるためのヘルプ表示プログラムであって、
前記制御手段は、前記表示中機能ヘルプ表示操作が入力されたときであって所定の回数以上の前記機能の実行を前記履歴が示しているときに、前記機能を実行し、前記表示中機能ヘルプ表示操作が入力されたときであって所定の回数以上の前記機能の実行を前記履歴が示していないときに、前記表示手段に前記ヘルプ情報を表示させることを特徴とするヘルプ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機能のヘルプ情報を表示させる電子機器およびヘルプ表示プログラムに関する。
【背景技術】
【０００２】
近年、多くの機能を有する電子機器が登場してきており、そのような電子機器の全ての機能を認識することは、利用者にとって難しくなってきている。そこで、従来、電子機器が有する機能のヘルプ情報を電子機器自身に表示させることが一般的に行われている。そして、ヘルプ情報の表示方法として、様々な便利な方法が提案されている。例えば、利用者によって使用されたことがない機能のみのヘルプ情報を表示するものが知られている（例えば、特許文献１参照。）。
【０００３】
しかしながら、特許文献１に記載された技術においては、機能のヘルプ情報を電子機器に表示させるために利用者が電子機器に入力する操作と、その機能を電子機器に実行させるために利用者が電子機器に入力する操作とが互いに独立しているので、利用者にとって電子機器への操作の効率が悪い。つまり、利用者は、機能のヘルプ情報を電子機器に表示させるための操作を電子機器に入力して、電子機器に表示させたヘルプ情報を確認した後、それまでの操作とは別に、その機能を電子機器に実行させるため操作を新たに電子機器に入力しなければならない。
【０００４】
利用者による電子機器への操作の効率を上げる技術として、機能を電子機器に実行させるために利用者が電子機器を操作したときに、その機能が利用者によって使用されたことがない機能であれば電子機器が自動的にヘルプ情報を表示するものが知られている（例えば、特許文献２、３参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０３１８６０号公報
【特許文献２】特開２００３−００５８８０号公報
【特許文献３】特開２００６−０１５５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の電子機器においては、機能のヘルプ情報を表示するための操作が利用者によって入力されたときには必ずヘルプ情報を表示するようになっているので、機能のヘルプ情報を表示した後、その機能を実際に実行した段階で、利用者が実は知っていた機能でありヘルプ情報の表示が不要であったことに気づくことがある。
【０００７】
そこで、本発明は、従来より効率良くヘルプ情報を表示することができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の電子機器は、実行可能な機能を表示するための表示手段と、前記表示手段に表示中の前記機能を実行させるための操作である表示中機能実行操作、および、前記表示手段に表示中の前記機能のヘルプ情報を前記表示手段に表示させるための操作である表示中機能ヘルプ表示操作が入力される操作手段と、前記機能の実行の履歴を記憶する履歴記憶手段と、前記表示中機能実行操作が入力されたときに前記機能を実行する制御手段とを備えており、前記制御手段は、前記表示中機能ヘルプ表示操作が入力されたときであって所定の回数以上の前記機能の実行を前記履歴が示しているときに、前記機能を実行し、前記表示中機能ヘルプ表示操作が入力されたときであって所定の回数以上の前記機能の実行を前記履歴が示していないときに、前記表示手段に前記ヘルプ情報を表示させることを特徴とする。
【０００９】
この構成により、本発明の電子機器は、表示中機能ヘルプ表示操作が入力されたときであっても、所定の回数以上の機能の実行がなされているときには、ヘルプ情報を表示せずに機能を実行するので、機能を実際に体験することによってその機能を思い出す利用者に対して、無駄なヘルプ情報の表示を行うことを防止することができる。したがって、本発明の電子機器は、従来より効率良くヘルプ情報を表示することができる。
【００１０】
また、本発明の電子機器の前記操作手段は、前記制御手段によって実行中の前記機能の前記ヘルプ情報を前記表示手段に表示させるための操作である実行中機能ヘルプ表示操作が入力され、前記制御手段は、前記表示中機能ヘルプ表示操作が入力されて所定の回数以上の前記機能の実行を前記履歴が示していることによって前記機能を実行しているときに、前記実行中機能ヘルプ表示操作が入力された場合、前記表示手段に前記ヘルプ情報を表示させることが好ましい。
【００１１】
この構成により、本発明の電子機器は、表示中機能ヘルプ表示操作が入力されて所定の回数以上の機能の実行を履歴が示していることによって機能を実行しているときであっても、実行中機能ヘルプ表示操作が入力されるとヘルプ情報を表示するので、機能を実際に体験してもその機能を思い出すことができない利用者に対して、有益なヘルプ情報の表示を利用者の指示に応じて行うことができる。したがって、本発明の電子機器は、更に効率良くヘルプ情報を表示することができる。
【００１２】
また、本発明の電子機器の前記操作手段は、前記制御手段によって実行中の前記機能における操作である実行中機能操作が入力され、前記制御手段は、前記表示中機能ヘルプ表示操作が入力されて所定の回数以上の前記機能の実行を前記履歴が示していることによって前記機能を実行しているときに、前記実行中機能操作が所定の時間入力されない場合、前記表示手段に前記ヘルプ情報を表示させることが好ましい。
【００１３】
この構成により、本発明の電子機器は、表示中機能ヘルプ表示操作が入力されて所定の回数以上の機能の実行を履歴が示していることによって機能を実行しているときであっても、実行中機能操作が所定の時間入力されないときにヘルプ情報を表示するので、機能を実際に体験してもその機能を思い出すことができず実行中機能操作を入力できない利用者に対して、有益なヘルプ情報の表示を自動で行うことができる。したがって、本発明の電子機器は、更に効率良くヘルプ情報を表示することができる。
【００１４】
また、本発明の電子機器の前記表示中機能実行操作と、前記表示中機能ヘルプ表示操作とは、同じ場所に異なる方法で入力される操作であることが好ましい。
【００１５】
この構成により、本発明の電子機器は、同じ場所に異なる方法で入力される操作によって、機能の実行と、その機能のヘルプ情報の表示とを行うので、機能の実行と、その機能のヘルプ情報の表示とを利用者に容易に操作させることができる。したがって、本発明の電子機器は、更に効率良くヘルプ情報を表示することができる。
【００１６】
本発明のヘルプ表示プログラムは、実行可能な機能を表示するための表示手段と、前記表示手段に表示中の前記機能を実行させるための操作である表示中機能実行操作、および、前記表示手段に表示中の前記機能のヘルプ情報を前記表示手段に表示させるための操作である表示中機能ヘルプ表示操作が入力される操作手段と、前記機能の実行の履歴を記憶する履歴記憶手段と、前記表示中機能実行操作が入力されたときに前記機能を実行する制御手段としてコンピュータを機能させるためのヘルプ表示プログラムであって、前記制御手段は、前記表示中機能ヘルプ表示操作が入力されたときであって所定の回数以上の前記機能の実行を前記履歴が示しているときに、前記機能を実行し、前記表示中機能ヘルプ表示操作が入力されたときであって所定の回数以上の前記機能の実行を前記履歴が示していないときに、前記表示手段に前記ヘルプ情報を表示させることを特徴とする。
【００１７】
この構成により、本発明のヘルプ表示プログラムによって機能させられるコンピュータは、表示中機能ヘルプ表示操作が入力されたときであっても、所定の回数以上の機能の実行がなされているときには、ヘルプ情報を表示せずに機能を実行するので、機能を実際に体験することによってその機能を思い出す利用者に対して、無駄なヘルプ情報の表示を行うことを防止することができる。したがって、本発明のヘルプ表示プログラムによって機能させられるコンピュータは、従来より効率良くヘルプ情報を表示することができる。
【発明の効果】
【００１８】
本発明の電子機器は、従来より効率良くヘルプ情報を表示することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施の形態に係るコンピュータネットワークのシステム構成を示すブロック図である。
【図２】図１に示す複合機の構成を示すブロック図である。
【図３】図２に示す履歴を示す図である。
【図４】図２に示す表示部に表示される画面の例を示す図であって、（ａ）が全ての機能の使用が許可されている利用者についての図であり、（ｂ）が一部の機能の使用が許可されていない利用者についての図である。
【図５】図２に示す複合機の動作のフローチャートであって、利用者が操作部によって機能を選択したときの図である。
【図６】図２に示す表示部に表示されるヘルプ情報の画面の例を示す図である。
【図７】利用者が図２に示す操作部によって選択した機能の実行中に表示部に表示される画面の例を示す図である。
【図８】図１に示す複合機の動作のフローチャートであって、図７に示す画面が表示されているときの図である。
【図９】機能の実行回数を３回まで記憶することができる図２に示す履歴を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００２１】
まず、本実施の形態に係るコンピュータネットワークの構成について説明する。
【００２２】
図１は、本実施の形態に係るコンピュータネットワーク１０のシステム構成を示すブロック図である。
【００２３】
図１に示すように、コンピュータネットワーク１０は、本発明の電子機器としての複合機２０と、複合機２０に印刷させるデータを複合機２０に送信したり複合機２０によって読み取られたデータを受信したりするホストコンピュータ３０とを備えている。複合機２０およびホストコンピュータ３０は、互いに通信可能な状態でＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１１に接続されている。
【００２４】
図２は、複合機２０の構成を示すブロック図である。
【００２５】
図２に示すように、複合機２０は、装置全体を制御する本発明の制御手段としての制御部２１と、種々の情報を表示する操作パネル上の表示部２２と、利用者によって種々の操作が入力される操作パネル上の操作部２３と、種々の情報を記憶するための記憶部２４と、利用者がプラテンや自動原稿送り装置に設置した原稿の画像を読み取る画像読み取り部２５と、画像を用紙に印刷する印刷部２６と、ホストコンピュータ３０などの外部の装置とＬＡＮ１１を介して通信を行うためのネットワーク通信部２７とを備えている。制御部２１は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や、ＣＰＵが実行する本発明のヘルプ表示プログラムなどのプログラムが記憶されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などから構成されている。表示部２２は、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などから構成されている。操作部２３は、表示部２２とともにタッチパネルを形成するボタンや、操作パネル上のボタンなどから構成されている。記憶部２４は、例えばハードディスクなどから構成されている。記憶部２４は、複合機２０が有する機能の実行の履歴２４ａを利用者毎に記憶する本発明の履歴記憶手段を構成している。また、記憶部２４は、画像読み取り部２５によって読み取られた画像やホストコンピュータ３０から受信したデータを保存する。
【００２６】
図３は、履歴２４ａを示す図である。
【００２７】
図３に示すように、履歴２４ａは、利用者ａ、ｂ、ｃのように利用者毎に記憶されている。また、履歴２４ａは、機能Ａ、Ｂ、Ｃのように機能毎にも記憶されている。図３において、利用者によって過去に一度も使用されたことがない機能は、「０」と示されており、利用者によって過去に一度でも使用されたことがある機能は、「１」と示されている。例えば、利用者ｂの機能Ｃが「１」と示されているので、機能Ｃは、利用者ｂによって過去に一度でも使用されたことがある機能であることが分かる。
【００２８】
次に、コンピュータネットワーク１０の動作について説明する。
【００２９】
利用者がＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリなどの個人を識別できる情報が記憶されたメディアを複合機２０にセットすると、複合機２０の制御部２１は、セットされたメディアに記憶された情報と、予め自身に登録されている情報とに基づいて利用者を識別し、登録されている利用者であればログインさせる。なお、個人の識別方法は、メディアによる方法に限られない。例えば、制御部２１は、操作部２３から入力された利用者名およびパスワードによって、利用者を識別するようになっていても良い。
【００３０】
複合機２０は、自身が有する機能のうち利用者に使用が許可されている機能を、利用者それぞれについて記憶している。したがって、制御部２１は、ログイン中の利用者に使用が許可されている機能のみを実行可能な状態に設定するとともに、ログイン中の利用者に使用が許可されている機能を表示部２２に表示させる。このように、表示部２２は、実行可能な機能を表示するようになっており、本発明の表示手段を構成している。
【００３１】
図４は、表示部２２に表示される画面の例を示す図であって、（ａ）が全ての機能の使用が許可されている利用者についての図であり、（ｂ）が一部の機能の使用が許可されていない利用者についての図である。
【００３２】
例えば、制御部２１は、ログイン中の利用者が全ての機能の使用が許可されている場合、図４（ａ）に示すように、全ての機能を表示部２２に表示させる。また、制御部２１は、ログイン中の利用者が一部の機能の使用が許可されていない場合、図４（ｂ）に示すように、利用者に使用が許可されていない機能の文字部分をグレーアウトして表示部２２に表示させる。図４（ｂ）においては、「Ｆｉｌｅ  Ｎａｍｅ  Ｅｎｔｅｒ」という機能と、「Ｒｅｐｅａｔ  Ｃｏｐｙ」という機能とを実行不可能であることがグレーアウトによって示されている。
【００３３】
なお、複合機２０が実行することができる機能としては、表示部２２、操作部２３、記憶部２４、画像読み取り部２５、印刷部２６などによって複合機２０の内部で全て完結する機能だけでなく、複合機２０の外部の装置が関係する機能も存在する。例えば、複合機２０の制御部２１は、利用者による操作部２３からの操作に応じて、画像読み取り部２５に原稿の画像を読み取らせた後、画像読み取り部２５によって読み取られた画像をネットワーク通信部２７によってＬＡＮ１１を介して利用者のホストコンピュータ３０に送信する機能を実行することができる。
【００３４】
図４に示す画面が表示部２２に表示されているときに利用者が操作部２３によって機能を選択した場合の複合機２０の動作について説明する。
【００３５】
図５は、複合機２０の動作のフローチャートであって、利用者が操作部２３によって機能を選択したときの図である。
【００３６】
利用者が操作部２３によって機能を選択すると、制御部２１は、図５に示す処理を開始する。図５に示すように、まず、制御部２１は、利用者が操作部２３によって機能を選択した操作がダブルクリックであるか否かを判断する（ステップＳ５１）。ここで、操作部２３によって機能を選択する操作には、その機能に対応付けられたボタンを１回だけ押すシングルクリックと、そのボタンを続けて２回押すダブルクリックとの２種類の操作が存在する。シングルクリックは、表示部２２に表示中の機能を実行させるための操作であり、本発明の表示中機能実行操作を構成している。ダブルクリックは、表示部２２に表示中の機能のヘルプ情報を表示部２２に表示させるための操作であり、本発明の表示中機能ヘルプ表示操作を構成している。このように、操作部２３は、本発明の操作手段を構成している。
【００３７】
制御部２１は、利用者が操作部２３によって機能を選択した操作がダブルクリックであるとステップＳ５１において判断すると、利用者が操作部２３によって選択した機能がログイン中の利用者によって過去に一度でも使用されたことがあるか否かを、記憶部２４に記憶されている履歴２４ａに基づいて判断する（ステップＳ５２）。つまり、制御部２１は、利用者が操作部２３によって選択した機能の実行を履歴２４ａが示しているとき、すなわち図３に示す履歴２４ａにおいて「１」であるときに、利用者が操作部２３によって選択した機能がログイン中の利用者によって過去に一度でも使用されたことがあると判断する。また、制御部２１は、利用者が操作部２３によって選択した機能の実行を履歴２４ａが示していないとき、すなわち図３に示す履歴２４ａにおいて「０」であるときに、利用者が操作部２３によって選択した機能がログイン中の利用者によって過去に一度も使用されたことがないと判断する。
【００３８】
制御部２１は、利用者が操作部２３によって選択した機能がログイン中の利用者によって過去に一度も使用されたことがないとステップＳ５２において判断すると、利用者が操作部２３によって選択した機能のヘルプ情報を表示部２２に表示させる（ステップＳ５３）。
【００３９】
図６は、表示部２２に表示されるヘルプ情報の画面の例を示す図である。
【００４０】
図６に示すヘルプ情報は、図４に示す「Ｃｏｎｔｉｎｕｏｕｓ  Ｓｃａｎ」という機能のヘルプ情報であり、ＯＫボタン４１と、Ｃａｎｃｅｌボタン４２とが配置されている。図６に示すヘルプ情報は、英語で記載されているが、もちろん日本語で記載されていても良い。利用者は、表示部２２に表示されたヘルプ情報を確認した結果、選択した機能を実行したい場合にＯＫボタン４１を押せば良い。一方、利用者は、表示部２２に表示されたヘルプ情報を確認した結果、例えば選択した機能が自身の希望の機能ではないなどの理由によって、選択した機能を実行したくない場合にＣａｎｃｅｌボタン４２を押せば良い。
【００４１】
図５に示すように、制御部２１は、ステップＳ５３において表示部２２にヘルプ情報を表示させると、ヘルプ情報の画面においてＯＫボタン４１が押されたか否かを判断する（ステップＳ５４）。
【００４２】
制御部２１は、ヘルプ情報の画面においてＯＫボタン４１が押されたとステップＳ５４において判断すると、選択された機能を実行し（ステップＳ５５）、記憶部２４に記憶されている履歴２４ａを更新した後（ステップＳ５６）、図５に示す処理を終了して、再び表示部２２に図４に示す画面を表示させる。なお、ステップＳ５６における履歴２４ａの更新は、該当する利用者の該当する機能について「０」であれば「１」に変更し、「１」であれば「１」のまま維持することによって行われる。
【００４３】
一方、制御部２１は、ヘルプ情報の画面においてＯＫボタン４１が押されていないとステップＳ５４において判断すると、ヘルプ情報の画面においてＣａｎｃｅｌボタン４２が押されたか否かを判断する（ステップＳ５７）。
【００４４】
制御部２１は、ヘルプ情報の画面においてＣａｎｃｅｌボタン４２が押されていないとステップＳ５７において判断すると、ステップＳ５４の処理に戻る。すなわち、制御部２１は、ヘルプ情報の画面においてＯＫボタン４１およびＣａｎｃｅｌボタン４２の何れか一方が押されるまで、ヘルプ情報の画面を表示部２２に表示させ続ける。
【００４５】
一方、制御部２１は、ヘルプ情報の画面においてＣａｎｃｅｌボタン４２が押されたとステップＳ５７において判断すると、選択された機能を実行することなく、図５に示す処理を終了して、再び表示部２２に図４に示す画面を表示させる。
【００４６】
また、制御部２１は、利用者が操作部２３によって選択した機能がログイン中の利用者によって過去に一度でも使用されたことがあるとステップＳ５２において判断すると、利用者が操作部２３によって選択した機能のヘルプ情報を表示部２２に表示させることなく、選択された機能を実行し（ステップＳ５５）、記憶部２４に記憶されている履歴２４ａを更新した後（ステップＳ５６）、図５に示す処理を終了して、再び表示部２２に図４に示す画面を表示させる。
【００４７】
同様に、制御部２１は、利用者が操作部２３によって機能を選択した操作がダブルクリックではない、すなわちシングルクリックであるとステップＳ５１において判断すると、利用者が操作部２３によって選択した機能のヘルプ情報を表示部２２に表示させることなく、選択された機能を実行し（ステップＳ５５）、記憶部２４に記憶されている履歴２４ａを更新した後（ステップＳ５６）、図５に示す処理を終了して、再び表示部２２に図４に示す画面を表示させる。
【００４８】
図７は、利用者が操作部２３によって選択した機能の実行中に表示部２２に表示される画面の例を示す図である。
【００４９】
図７に示す画面は、図４に示す「Ｃｏｎｔｉｎｕｏｕｓ  Ｓｃａｎ」という機能の実行中の画面であり、ＯＫボタン４６と、Ｃａｎｃｅｌボタン４７と、ヘルプ表示ボタン４８とが配置されている。利用者は、機能の実行を継続したい場合にＯＫボタン４６を押せば良い。一方、利用者は、機能の実行を継続したくない場合にＣａｎｃｅｌボタン４７を押せば良い。また、利用者は、実行中の機能のヘルプ情報を表示部２２に表示させたい場合にヘルプ表示ボタン４８を押せば良い。すなわち、操作部２３のヘルプ表示ボタン４８を押す操作は、本発明の実行中機能ヘルプ表示操作を構成している。また、操作部２３のＯＫボタン４６、Ｃａｎｃｅｌボタン４７またはヘルプ表示ボタン４８を押す操作は、制御部２１によって実行中の機能における操作であり、本発明の実行中機能操作を構成している。
【００５０】
図８は、複合機２０の動作のフローチャートであって、図７に示す画面が表示されているときの図である。
【００５１】
図８に示すように、複合機２０の制御部２１は、ヘルプ表示ボタン４８を押す操作が入力されたか否かを判断する（ステップＳ６１）。制御部２１は、ヘルプ表示ボタン４８を押す操作が入力されたとステップＳ６１において判断すると、実行中の機能の図６に示すようなヘルプ情報を表示部２２に表示させて（ステップＳ６２）、図８に示す処理を終了する。このように、制御部２１は、機能を実行しているときに、ヘルプ表示ボタン４８を押す操作が入力された場合、表示部２２に図６に示すヘルプ情報を表示させる。なお、制御部２１は、ダブルクリックが入力されて１回以上の機能の実行を履歴２４ａが示していることによって機能を実行している場合（ステップＳ５２でＹＥＳの場合）に、機能を実行中にヘルプ表示ボタン４８を表示させて、シングルクリックが入力されることによって機能を実行している場合（ステップＳ５１でＮＯの場合）には、機能を実行中にヘルプ表示ボタン４８を表示させないようになっていても良い。
【００５２】
制御部２１は、ヘルプ表示ボタン４８を押す操作が入力されなかったとステップＳ６１において判断すると、ＯＫボタン４６を押す操作が入力されたか否かを判断する（ステップＳ６３）。制御部２１は、ＯＫボタン４６を押す操作が入力されたとステップＳ６３において判断すると、図８に示す処理を終了して、機能の実行を継続する。一方、制御部２１は、ＯＫボタン４６を押す操作が入力されなかったとステップＳ６３において判断すると、Ｃａｎｃｅｌボタン４７を押す操作が入力されたか否かを判断する（ステップＳ６４）。制御部２１は、Ｃａｎｃｅｌボタン４７を押す操作が入力されたとステップＳ６４において判断すると、図８に示す処理を終了して、機能の実行を中止する。なお、機能の実行を中止したときには、ステップＳ５６における履歴２４ａの更新は行われない。
【００５３】
制御部２１は、Ｃａｎｃｅｌボタン４７を押す操作が入力されなかったとステップＳ６４において判断すると、図７に示す画面が表示されてから所定の時間が経過したか否かを判断する（ステップＳ６５）。制御部２１は、図７に示す画面が表示されてから所定の時間が経過していないとステップＳ６５において判断すると、ステップＳ６１の処理に戻る。一方、制御部２１は、図７に示す画面が表示されてから所定の時間が経過したとステップＳ６５において判断すると、実行中の機能の図６に示すようなヘルプ情報を表示部２２に表示させて（ステップＳ６２）、図８に示す処理を終了する。このように、制御部２１は、表示部２２に図７に示す画面を表示中に、ＯＫボタン４６、Ｃａｎｃｅｌボタン４７またはヘルプ表示ボタン４８を押す操作が所定の時間入力されないときに、表示部２２に図６に示すヘルプ情報を自動で表示させる。なお、制御部２１は、ダブルクリックが入力されて１回以上の機能の実行を履歴２４ａが示していることによって機能を実行している場合（ステップＳ５２でＹＥＳの場合）に、このようなヘルプ情報の表示方法を許可し、シングルクリックが入力されることによって機能を実行している場合（ステップＳ５１でＮＯの場合）には、このようなヘルプ情報の表示方法を許可しないようになっていても良い。
【００５４】
以上に説明したように、複合機２０は、ダブルクリックが入力されたときであっても、１回以上の機能の実行がなされているときには、ヘルプ情報を表示せずに機能を実行するので、機能を実際に体験することによってその機能を思い出す利用者に対して、無駄なヘルプ情報の表示を行うことを防止することができる。したがって、複合機２０は、従来より効率良くヘルプ情報を表示することができる。
【００５５】
また、複合機２０は、ダブルクリックが入力されて１回以上の機能の実行を履歴２４ａが示していることによって機能を実行しているときであっても、ヘルプ表示ボタン４８を押す操作が入力されるとヘルプ情報を表示するので、機能を実際に体験してもその機能を思い出すことができない利用者に対して、有益なヘルプ情報の表示を利用者の指示に応じて行うことができる。したがって、複合機２０は、更に効率良くヘルプ情報を表示することができる。
【００５６】
また、複合機２０は、ダブルクリックが入力されて１回以上の機能の実行を履歴２４ａが示していることによって機能を実行しているときであっても、ＯＫボタン４６、Ｃａｎｃｅｌボタン４７またはヘルプ表示ボタン４８を押す操作が所定の時間入力されないときにヘルプ情報を表示するので、機能を実際に体験してもその機能を思い出すことができずＯＫボタン４６、Ｃａｎｃｅｌボタン４７またはヘルプ表示ボタン４８を押す操作を入力できない利用者に対して、有益なヘルプ情報の表示を自動で行うことができる。したがって、複合機２０は、更に効率良くヘルプ情報を表示することができる。
【００５７】
なお、制御部２１は、ダブルクリックが入力されたときに、１回以上の機能の実行を履歴２４ａが示している場合に機能を実行し、１回以上の機能の実行を履歴２４ａが示していない場合に表示部２２にヘルプ情報を表示させるようになっているが、機能の実行の回数は１回以上に限られない。例えば、制御部２１は、ダブルクリックが入力されたときに、３回以上の機能の実行を履歴２４ａが示している場合に機能を実行し、３回以上の機能の実行を履歴２４ａが示していない場合に表示部２２にヘルプ情報を表示させるようになっていても良い。
【００５８】
図９は、機能の実行回数を３回まで記憶することができる履歴２４ａを示す図である。
【００５９】
図９に示すように、履歴２４ａは、利用者ａ、ｂ、ｃのように利用者毎に記憶されている。また、履歴２４ａは、機能Ａ、Ｂ、Ｃのように機能毎にも記憶されている。図９において、利用者によって過去に一度も使用されたことがない機能は、「０」と示されており、利用者によって過去に１回使用されたことがある機能は、「１」と示されており、利用者によって過去に２回使用されたことがある機能は、「２」と示されており、利用者によって過去に３回以上使用されたことがある機能は、「３」と示されている。例えば、利用者ｃの機能Ｂが「２」と示されているので、機能Ｂは、利用者ｃによって過去に２回使用されたことがある機能であることが分かる。
【００６０】
制御部２１は、ダブルクリックが入力されたときに、３回以上の機能の実行を履歴２４ａが示している場合に機能を実行し、３回以上の機能の実行を履歴２４ａが示していない場合に表示部２２にヘルプ情報を表示させるようになっている場合、図５に示す処理においてステップＳ５２およびステップＳ５６を変更して実行すれば良い。すなわち、制御部２１は、ステップＳ５２において、利用者が操作部２３によって選択した機能がログイン中の利用者によって過去に３回以上使用されたことがあるか否かを、記憶部２４に記憶されている履歴２４ａに基づいて判断する。つまり、制御部２１は、図９に示す履歴２４ａにおいて「３」であるときに、利用者が操作部２３によって選択した機能がログイン中の利用者によって過去に３回以上使用されたことがあると判断する。また、制御部２１は、図９に示す履歴２４ａにおいて「０」、「１」または「２」であるときに、利用者が操作部２３によって選択した機能がログイン中の利用者によって過去に３回以上使用されたことがないと判断する。そして、制御部２１は、利用者が操作部２３によって選択した機能がログイン中の利用者によって過去に３回以上使用されたことがないと判断したときステップＳ５３の処理を実行し、利用者が操作部２３によって選択した機能がログイン中の利用者によって過去に３回以上使用されたことがあると判断したときステップＳ５５の処理を実行する。また、ステップＳ５６における履歴２４ａの更新は、該当する利用者の該当する機能について「０」であれば「１」に変更し、「１」であれば「２」に変更し、「２」であれば「３」に変更し、「３」であれば「３」のまま維持することによって行われる。
【００６１】
また、複合機２０は、本発明の表示中機能実行操作としてシングルクリックを採用しており、本発明の表示中機能ヘルプ表示操作としてダブルクリックを採用しているので、表示中機能実行操作と、表示中機能ヘルプ表示操作とが同じ場所に異なる方法で入力される操作である。すなわち、複合機２０は、同じ場所に異なる方法で入力される操作によって、機能の実行と、その機能のヘルプ情報の表示とを行う。したがって、複合機２０は、機能の実行と、その機能のヘルプ情報の表示とを利用者に容易に操作させることができ、更に効率良くヘルプ情報を表示することができる。
【００６２】
なお、複合機２０は、本発明の表示中機能実行操作としてシングルクリックを採用しており、本発明の表示中機能ヘルプ表示操作としてダブルクリックを採用しているが、操作方法はこれに限られない。例えば、複合機２０は、機能に対応付けられたボタンの全押し操作を本発明の表示中機能実行操作として採用し、そのボタンの半押し操作を本発明の表示中機能ヘルプ表示操作として採用するようになっていても良い。また、表示中機能実行操作と、表示中機能ヘルプ表示操作とは、違う場所に入力される操作であっても良い。
【００６３】
また、本発明の電子機器は、本実施の形態において複合機について説明しているが、コピー機、プリンタ、ファクシミリ機などの複合機以外の画像形成装置であっても良いし、表示部および操作部を備えた装置であれば画像形成装置以外の装置であっても良い。例えば、本発明のヘルプ表示プログラムは、ホストコンピュータ３０の機能のうち複合機２０を利用した機能のヘルプ情報をホストコンピュータ３０の表示装置に表示させるために、ホストコンピュータ３０にインストールされるものであっても良い。
【符号の説明】
【００６４】
２０  複合機（電子機器）
２１  制御部（制御手段）
２２  表示部（表示手段）
２３  操作部（操作手段）
２４  記憶部（履歴記憶手段）
２４ａ  履歴
【図１】
2011090414.tif 000003
【図２】
2011090414.tif 000004
【図３】
2011090414.tif 000005
【図４】
2011090414.tif 000006
【図５】
2011090414.tif 000007
【図６】
2011090414.tif 000008
【図７】
2011090414.tif 000009
【図８】
2011090414.tif 000010
【図９】
2011090414.tif 000011