(57)【要約】【課題】タッチパネルを操作する際のユーザーの利便性を改善した画像形成装置を提供する。【解決手段】画像形成装置１００は、表示部６１と、記憶部７２と、表示制御部７１３とを備える。表示部７１３は、ソフトボタンを表示する。記憶部７２は、ソフトボタンの機能を示す複数の機能名称を記憶する。表示制御部７１３は、ソフトボタンの表示を制御する。複数の機能名称は、ソフトボタンの機能を複数の異なる表現で示す。表示制御部７１３は、記憶部７２から複数の機能名称を読み出し、複数の機能名称を順次切り替えてソフトボタンに付して表示するように表示部６１を制御する。【選択図】図２
2020048165.tif 000002
【特許請求の範囲】
【請求項１】
ソフトボタンを表示する表示部と、
前記ソフトボタンの機能を示す複数の機能名称を記憶する記憶部と、
前記ソフトボタンの表示を制御する表示制御部と
を備え、
前記複数の機能名称は、前記ソフトボタンの機能を複数の異なる表現で示し、
前記表示制御部は、前記記憶部から前記複数の機能名称を読み出し、前記複数の機能名称を順次切り替えて前記ソフトボタンに付して表示するように前記表示部を制御する、画像形成装置。
【請求項２】
前記記憶部は、自動表示モード及びマニュアル表示モードを示すモードフラグの値を記憶し、
前記自動表示モードは、所定の時間の経過毎に、前記複数の機能名称を順次切り替えて前記ソフトボタンに付して表示するモードであり、
前記マニュアル表示モードは、特定のボタンが押下された場合に、前記複数の機能名称を順次切り替えて前記ソフトボタンに付して表示するモードであり、
前記表示制御部は、前記モードフラグの値に基づいて、前記複数の機能名称を順次切り替えて前記ソフトボタンに付して表示するように前記表示部を制御する、請求項１に記載の画像形成装置。
【請求項３】
スワイプ操作を受け付ける受付部を更に備え、
前記表示制御部は、前記スワイプ操作のスワイプ方向が特定の方向である場合に前記特定のボタンが押下されたとみなす、請求項２に記載の画像形成装置。
【請求項４】
前記複数の機能名称の何れか１つを付した前記ソフトボタンである選択名称ボタンのそれぞれの押下数を計数する演算部と、
前記選択名称ボタンのそれぞれの押下数の多寡を判定する判定部と
を更に備え、
前記表示制御部は、前記モードフラグの値と、前記押下数の多寡の判定結果とに基づいて、前記押下数が多い順に、前記複数の機能名称を順次切り替えて前記ソフトボタンに付して表示するように前記表示部を制御する、請求項２又は３に記載の画像形成装置。
【請求項５】
前記演算部は、前記選択名称ボタンのそれぞれの押下数に基づいて、前記複数の機能名称のそれぞれの認知率を算出し、
前記判定部は、前記複数の機能名称のそれぞれの認知率の大小を判定し、
前記認知率はそれぞれ、前記選択名称ボタンのそれぞれの押下数の合計に対する、前記選択名称ボタンの何れか１つの押下数の割合を示し、
前記表示制御部は、前記モードフラグの値と、前記認知率の大小の判定結果とに基づいて、前記認知率が大きい順に、前記複数の機能名称を順次切り替えて前記ソフトボタンに付して表示するように前記表示部を制御する、請求項４に記載の画像形成装置。
【請求項６】
前記判定部は、前記認知率が第１閾値以上となった前記機能名称を判定し、
前記表示制御部は、前記認知率が前記第１閾値以上となった前記機能名称を標準名称に設定し、
前記表示制御部は、前記標準名称を前記ソフトボタンに付して表示するように前記表示部を制御する、請求項５に記載の画像形成装置。
【請求項７】
前記表示制御部は、前記標準名称を前記ソフトボタンに付して前記表示部に表示する固定表示の実行中に、前記特定のボタンが押下されたときは、前記認知率が大きい順に、前記複数の機能名称を順次切り替えて前記ソフトボタンに付して表示するように前記表示部を制御する、請求項６に記載の画像形成装置。
【請求項８】
前記演算部は、前記固定表示の実行中に、前記特定のボタンが押下され、引き続き押下された前記選択名称ボタンの押下数を計数し、
前記引き続き押下された前記選択名称ボタンの押下数は、前記標準名称以外の機能名称の何れか１つが付された前記ソフトボタンである非標準名称ボタンの押下数、又は前記標準名称が付された前記ソフトボタンの押下数であり、
前記判定部は、前記非標準名称ボタンのそれぞれの押下数の合計が第２閾値以上となった否かを判定し、
前記表示制御部は、前記押下数の合計が前記第２閾値以上となったと判定された場合は、前記複数の機能名称を順次切り替えて前記ソフトボタンに付して表示するように前記表示部を制御する、請求項７に記載の画像形成装置。
【請求項９】
前記演算部は、前記引き続き押下された前記選択名称ボタンの押下数に基づいて、前記非標準名称ボタンのそれぞれの参照率を算出し、
前記判定部は、前記参照率の何れかが第３閾値以上となったか否かを判定し、
前記参照率はそれぞれ、前記固定表示の実行中における、前記特定のボタンの押下後の前記引き続き押下された前記選択名称ボタンの押下数の合計に対する、前記非標準名称ボタンの何れか１つの押下数の割合を示し、
前記表示制御部は、前記参照率の何れかが前記第３閾値以上となったと判定された場合は、前記複数の機能名称を順次切り替えて前記ソフトボタンに付して表示するように前記表示部を制御する、請求項８に記載の画像形成装置。
【請求項１０】
前記記憶部は、ヘルプメッセージを格納し、
前記ヘルプメッセージは、前記複数の機能名称のうちの特定の一の機能名称を含み、
前記表示制御部は、前記ヘルプメッセージに含まれる前記特定の一の機能名称を前記標準名称に変換し、変換後のヘルプメッセージを表示するように前記表示部を制御する、請求項６〜９の何れか１項に記載の画像形成装置。
【請求項１１】
前記記憶部は、少なくとも一の言語で表現した前記複数の機能名称を記憶し、
前記表示制御部は、前記記憶部から、前記一の言語で表現された前記複数の機能名称を読み出し、前記ソフトボタンに付して表示するように前記表示部を制御する、請求項１〜１０の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
従来、タッチパネル上の操作ボタンの近傍に「別名ボタン」を押下可能に表示させる画像形成装置が提案されている（例えば、特許文献１参照）。この技術は、画像形成装置のリプレース時等に、操作ボタンに表示されている機能名称に不慣れなユーザーを支援する。すなわち、ユーザーに「別名ボタン」の押下を促し、操作ボタンの別名称を操作ボタンの近傍に表示させるものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−９０３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の画像形成装置では、別名称を確認したい場合は、その都度、ユーザーは「別名ボタン」の押下をする必要があり、利便性の点で改善の余地があった。
【０００５】
本発明は上記課題に鑑みてなされたものであり、その目的は、タッチパネルを操作する際のユーザーの利便性を改善した画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成装置は、表示部と、記憶部と、表示制御部とを備える。前記表示部は、ソフトボタンを表示する。前記記憶部は、前記ソフトボタンの機能を示す複数の機能名称を記憶する。前記表示制御部は、前記ソフトボタンの表示を制御する。前記複数の機能名称は、前記ソフトボタンの機能を複数の異なる表現で示す。前記表示制御部は、前記記憶部から前記複数の機能名称を読み出し、前記複数の機能名称を順次切り替えて前記ソフトボタンに付して表示するように前記表示部を制御する。
【発明の効果】
【０００７】
本発明に係る画像形成装置によれば、タッチパネルを操作する際のユーザーの利便性を改善することができる。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置の構成を示す概略図である。
【図２】画像形成装置の構成を示すブロック図である。
【図３】表示部に表示される画面の一例を示す図である。
【図４】自動表示モードで表示される画面の遷移例を示す図である。
【図５】マニュアル表示モードで表示される画面の遷移例を示す図である。
【図６】標準名称が付されたソフトボタンを表示した画面の遷移例を示す図である。
【図７】図７（ａ）は、ヘルプメッセージの一例を示す図である。図７（ｂ）は、ヘルプメッセージの中の機能名称を標準名称に置き換えた例を示す図である。
【図８】ソフトボタン表示処理の前半の処理を示すフローチャートである。
【図９】ソフトボタン表示処理の後半の処理を示すフローチャートである。
【図１０】表示順序制御処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明に係る画像形成装置の実施形態について、図面を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１０】
図１を参照して、本発明の実施形態に係る画像形成装置１００の構成について説明する。図１は、本発明の実施形態に係る画像形成装置１００の構成を示す概略図である。本実施形態において、画像形成装置１００は、複写機である。
【００１１】
図１に示すように、画像形成装置１００は、画像読取部１０と、給紙カセット２０と、用紙搬送部３０と、画像形成部４０と、用紙排出部５０と、入出力部６０と、制御部７０とを備える。
【００１２】
画像読取部１０は、原稿台１１を備える。原稿台１１には、原稿が載置される。画像読取部１０は、原稿台１１に載置された原稿を読み取り、画像データを生成する。画像読取部１０は、画像データを制御部７０に送信する。
【００１３】
給紙カセット２０は、印刷用の記録媒体Ｐを収容する。記録媒体Ｐは、例えば用紙である。印刷を行う際、給紙カセット２０は記録媒体Ｐを用紙搬送部３０に給紙する。
【００１４】
用紙搬送部３０は、画像形成部４０を経由して記録媒体Ｐを用紙排出部５０まで搬送する。
【００１５】
画像形成部４０は、制御部７０で生成された印刷用の画像データに基づいて、記録媒体Ｐに画像を形成する。
【００１６】
用紙排出部５０は、記録媒体Ｐを排出する。
【００１７】
入出力部６０は、表示部６１と受付部６２とを有する。入出力部６０は、例えば、タッチパネルを有する液晶ディスプレーを含む。
【００１８】
表示部６１は、画面を表示する。表示部６１は、ソフトボタンを表示する。ソフトボタンは、表示部６１に表示される仮想的なボタンである。ソフトボタンには、機能名称が付される。ソフトボタンの機能名称は、ソフトボタンの機能を示す。詳しくは、ソフトボタンの機能名称は、そのソフトボタンが押下された場合に実行される機能を示す。図３を参照して後述するように、本実施形態では、１つのソフトボタンに、複数の機能名称が対応付けられている。複数の機能名称は、ソフトボタンの機能を複数の異なる表現で示したものである。
【００１９】
表示部６１には、複数の機能名称の何れか１つが付されたソフトボタンが順次表示される。以下、複数の機能名称の何れか１つが付されたソフトボタンを「選択名称ボタン」と記載する場合がある。表示部６１には、複数の選択名称ボタンが順次表示される。複数の選択名称ボタンには、互いに異なる機能名称が付される。
【００２０】
受付部６２は、画像形成装置１００のユーザーによる各種のタッチ操作を検知する。受付部６２は、タッチ操作を介してユーザーの指示を受け付ける。例えば、受付部６２は、ユーザーによるソフトボタンへのタッチ操作を受け付ける。また、受付部６２は、ユーザーによるスワイプ操作を受け付ける。スワイプ操作とは、例えば、指で画面をタッチし、そのタッチ位置を一方向に移動させる操作である。
【００２１】
制御部７０は、画像形成装置１００の各構成部分の動作を制御する。具体的には、制御部７０は、入出力部６０の動作を制御する。また、制御部７０は、画像読取部１０で生成された画像データを受信して、印刷用の画像データを生成する。
【００２２】
次に、図１及び図２を参照して、画像形成装置１００の構成のうち、特に制御部７０の構成について、詳細に説明する。図２は、画像形成装置１００の構成を示すブロック図である。
【００２３】
図２に示すように、制御部７０は、処理部７１と、記憶部７２とを備える。処理部７１は、例えば、プロセッサーである。プロセッサーは、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。処理部７１は、記憶部７２に記憶された制御プログラムを実行することによって、画像形成装置１００の各構成部分の動作を制御する。
【００２４】
記憶部７２は、各種のデータ及び制御プログラムを記憶する。記憶部７２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及び／又はソリッドステートドライブ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ：ＳＳＤ）によって構成される。記憶部７２は、外部メモリーを含んでいてもよい。外部メモリーは、リムーバブルメディアである。記憶部７２は、外部メモリーとして、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリー、及び／又はＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードを含んでもよい。
【００２５】
記憶部７２は、ソフトボタンの機能を示す複数の機能名称を記憶する。詳しくは、記憶部７２は、複数のソフトボタンのそれぞれに対応付けて、ソフトボタン毎に複数の機能名称を記憶する。また、記憶部７２は、少なくとも一の言語で表現した複数の機能名称を記憶する。換言すると、入出力部６０が複数の言語に対応する場合、記憶部７２は、言語毎に複数の機能名称を記憶する。例えば、記憶部７２は、日本語で表現した複数の機能名称と、英語で表現した複数の機能名称とを記憶する。また、記憶部７２は、モードフラグの値を記憶する。モードフラグの値によって、ソフトボタンを表示する表示モードが制御される。
【００２６】
具合的には、ソフトボタンを表示するモードは、自動表示モード及びマニュアル表示モードを含む。本実施形態では、モードフラグの値が「０」の場合、表示モードは自動表示モードとなり、モードフラグの値が「１」の場合、表示モードは、マニュアル表示モードとなる。
【００２７】
記憶部７２は、ヘルプメッセージを更に格納する。ヘルプメッセージは、ヘルプ機能を利用するユーザーに提示される。ヘルプメッセージは、表示部６１に表示される。
【００２８】
処理部７１は、演算部７１１と、判定部７１２と、表示制御部７１３とを含む。本実施形態において、処理部７１が記憶部７２に格納された制御プログラムを実行することによって、制御プログラムが、演算部７１１と、判定部７１２と、表示制御部７１３との機能を実現する。
【００２９】
演算部７１１は、複数の選択名称ボタンのそれぞれの押下数を計数する。また、演算部７１１は、計数した結果に基づいて、複数の機能名称のそれぞれの認知率を算出する。すなわち、演算部７１１は、選択名称ボタン毎に認知率を算出する。ここで、認知率はそれぞれ、選択名称ボタンのそれぞれの押下数の合計に対する、選択名称ボタンの何れか１つの押下数の割合を示す。すなわち、各認知率は、複数の選択名称ボタンのそれぞれの押下数の合計に対する、各選択名称ボタンの押下数の割合を示す。
【００３０】
具体的には、演算部７１１は、予め規定した第１期間に計数した各選択名称ボタンの計数結果に基づいて、選択名称ボタン毎に認知率を算出する。第１期間は、例えば、電源ＯＮから１週間若しくは１０日間、又は電源ＯＮから電源ＯＦＦまでの期間である。
【００３１】
更に、演算部７１１は、標準名称をソフトボタンに付して表示する固定表示の実行中に、特定のボタンが押下され、引き続き押下された選択名称ボタンの押下数を計数する。ここで、「引き続き押下された選択名称ボタンの押下数」とは、標準名称以外の機能名称の何れか１つが付されたソフトボタンである非標準名称ボタンの押下数、又は標準名称が付されたソフトボタンの押下数である。すなわち、演算部７１１は、固定表示の実行中に、特定のボタンが押下され、引き続き押下された非標準名称ボタン又は標準名称を付したソフトボタンの押下数を計数する。ここで、「標準名称」とは、認知率が最も大きい機能名称をいう。具体的には、標準名称は、認知率が第１閾値以上の機能名称である。第１閾値は、例えば「６０％」である。
【００３２】
また、演算部７１１は、引き続き押下された選択名称ボタンの押下数に基づいて、非標準名称ボタンのそれぞれの参照率を算出する。具体的には、演算部７１１は、非標準名称ボタンのそれぞれの押下数と、標準名称を付したソフトボタンの押下数とに基づいて、非標準名称ボタンのそれぞれの参照率を算出する。ここで、参照率のそれぞれは、固定表示の実行中における、特定のボタンの押下後の選択名称ボタンのそれぞれの押下数の合計に対する、非標準名称ボタンの何れか１つの押下数の割合を示す。すなわち、各参照率は、固定表示の実行中における、特定のボタンの押下後の選択名称ボタンのそれぞれの押下数の合計に対する、各非標準名称ボタンの押下数の割合を示す。
【００３３】
具体的には、演算部７１１は、予め規定した第２期間に計数した各非標準名称ボタンの計数結果と、標準名称を付したソフトボタンの計数結果とに基づいて、非標準名称ボタン毎に参照率を算出する。第２期間は、例えば、固定表示が開始されてから、１週間、１０日間又は電源ＯＦＦまでの期間である。
【００３４】
判定部７１２は、演算部７１１で計数された、複数の選択名称ボタンのそれぞれの押下数の多寡を判定する。各選択名称ボタンの押下数の多寡の判定結果は、表示制御部７１３が、ソフトボタンに付する機能名称の切り替え順序の制御に利用する。
【００３５】
更に、判定部７１２は、演算部７１１で算出された、複数の機能名称のそれぞれの認知率の大小を判定する。各選択名称の認知率の大小の判定結果は、表示制御部７１３が、ソフトボタンに付する機能名称の切り替え順序の制御に利用する。
【００３６】
また、判定部７１２は、演算部７１１で算出された認知率が第１閾値以上となった機能名称を判定する。表示制御部７１３は、認知率が第１閾値以上となった機能名称を標準名称に設定する。
【００３７】
更に、判定部７１２は、演算部７１１で算出された、非標準名称ボタンのそれぞれの押下数の合計が第２閾値以上となったか否かを判定する。表示制御部７１３は、各非標準名称ボタンの押下数の合計が第２閾値以上となった場合に、固定表示を解除するように制御する。第２閾値は、例えば「３０」である。
【００３８】
また、判定部７１２は、演算部７１１で算出された、非標準名称ボタンの参照率の何れかが第３閾値以上となったか否かを判定する。表示制御部７１３は、非標準名称ボタンの参照率の何れかが第３閾値以上となった場合に、固定表示を解除する。第３閾値は、例えば「４０％」である。
【００３９】
表示制御部７１３は、表示部６１に表示されるソフトボタンの表示を制御する。具体的には、表示制御部７１３は、１つのソフトボタンに対応する複数の機能名称を記憶部７２から読み出し、複数の機能名称を順次切り替えてソフトボタンに付して表示するように表示部６１を制御する。
【００４０】
更に、表示制御部７１３は、モードフラグの値に基づいて、複数の機能名称を順次切り替えてソフトボタンに付して表示するように表示部６１を制御する。図２を参照して説明したように、表示モードには、自動表示モードと、マニュアル表示モードとがある。
【００４１】
自動表示モードは、所定の時間の経過毎に、複数の機能名称を順次切り替えてソフトボタンに付して表示するモードである。また、マニュアル表示モードは、特定のボタンが押下された場合に、複数の機能名称を順次切り替えてソフトボタンに付して表示するモードである。ここで、所定の時間とは、ソフトボタンに付される一の機能名称の表示から次の機能名称の表示へ切り替わる時間であり、例えば「１．５秒」である。また、特定のボタンは、例えば、図３を参照して後述する特定ボタン２２１である。なお、表示制御部７１３は、マニュアル表示モードにおいて、複数の機能名称を順次切り替える時間を、自動表示モードの所定の時間と同じ時間に規定してもよい。
【００４２】
また、表示制御部７１３は、入出力部６０で受け付けたスワイプ操作のスワイプ方向が特定の方向である場合は、特定のボタンが押下されたとみなす。
【００４３】
表示制御部７１３は、モードフラグの値と、選択名称ボタンのそれぞれの押下数の多寡の判定結果とに基づいて、押下数が多い順に、複数の機能名称を順次切り替えてソフトボタンに付して表示するように表示部６１を制御する。
【００４４】
また、表示制御部７１３は、モードフラグの値と、複数の機能名称の認知率の大小の判定結果とに基づいて、認知率が大きい順に、複数の機能名称を順次切り替えてソフトボタンに付して表示するように表示部６１を制御する。
【００４５】
表示制御部７１３は、判定部７１２で認知率が第１閾値以上となったと判定された機能名称を標準名称に設定する。更に、表示制御部７１３は、固定表示するように表示部６１を制御する。
【００４６】
表示制御部７１３は、固定表示の実行中に、特定のボタンが押下され、非標準名称ボタンのそれぞれの押下数の合計が第２閾値以上となったと判定された場合は、複数の機能名称を順次切り替えてソフトボタンに付して表示するように表示部６１を制御する。
【００４７】
更に、表示制御部７１３は、固定表示の実行中における、特定のボタンの押下後の非標準名称ボタンの参照率の何れかが第３閾値以上となったと判定された場合は、複数の機能名称を順次切り替えてソフトボタンに付して表示するように表示部６１を制御する。
【００４８】
また、表示制御部７１３は、ヘルプメッセージに含まれる特定の一の機能名称を標準名称に変換し、変換後のヘルプメッセージを表示するように表示部６１を制御する。ここで、ヘルプメッセージは、ソフトボタンに割り当てられた機能の内容又はソフトボタンの操作方法等を示す。ヘルプメッセージは、複数の機能名称のうちの特定の一の機能名称を含む。
【００４９】
表示制御部７１３は、少なくとも一の言語で表現した複数の機能名称を記憶部７２から読み出し、一の言語の複数の機能名称を順次ソフトボタンに付して表示するように表示部６１を制御する。例えば、記憶部７２は、日本語で表現した機能名称として、「ページ集約」と、「縮小レイアウト」と、「Ｎ＿ＵＰ」とを記憶する。表示制御部７１３は、これら３種類の機能名称を記憶部７２から読み出し、順次ソフトボタンに付して表示するように表示部６１を制御する。
【００５０】
次に、図１〜図１０を参照して、画像形成装置１００のソフトボタン表示処理を説明する。ソフトボタン表示処理では、ソフトボタンに対応付けられている複数の機能名称を順次切り替えてソフトボタンに付し、機能名称を付したソフトボタンを表示部６１に表示する。
【００５１】
図３は、表示部６１に表示される画面２００の一例を示す図である。具体的には、図３は、自動表示モードの画面例を示す図である。画面２００は、第１領域２１０と、第２領域２２０とを有する。表示制御部７１３は、第１領域２１０に、タスク名２１１と、第１モード名２１２と、第２モード名２１３と、右向き三角ボタン２１４と、左向き三角ボタン２１５とを表示する。
【００５２】
タスク名２１１は、ユーザーが実行可能なタスクの名称を示す。図３の例では、タスク名２１１が示すタスクは、コピーである。第１モード名２１２は、第１の表示モードを示す。図３の例では、第１の表示モードは、自動表示モードである。第２モード名２１３は、第２の表示モードを示す。図３の例では、第２の表示モードは、マニュアル表示モードである。
【００５３】
右向き三角ボタン２１４は、第１の表示モードから第２の表示モードに表示モードを移行させるソフトボタンである。左向き三角ボタン２１５は、第２の表示モードから第１の表示モードに表示モードを移行させるソフトボタンである。
【００５４】
図３の例では、第１モード名２１２は実線の枠で囲まれている。また、第２モード名２１３は、破線の枠で囲まれている。実線の枠は、現在の表示モードを示す。図３の例は、現在の表示モードが自動表示モードであることを示す。
【００５５】
表示制御部７１３は、第２領域２２０に、特定ボタン２２１と、第１ソフトボタン２２２と、第２ソフトボタン２２３と、ＯＫボタン２２４とを表示する。なお、第１ソフトボタン２２２は、図４〜図６で後述する第１ソフトボタン２２２Ａ〜第１ソフトボタン２２２Ｃの総称である。第２ソフトボタン２２３は、図４〜図６で後述する第２ソフトボタン２２３Ａ〜第２ソフトボタン２２３Ｃの総称である。なお、図３の例では、特定ボタン２２１は、破線で示されている。受付部６２は、破線で示されたソフトボタンの押下は受け付けない。したがって、受付部６２は、自動表示モードの画面に破線で示されている特定ボタン２２１の押下は受け付けない。
【００５６】
特定ボタン２２１は、特定の機能を実行させるソフトボタンである。「特定の機能」とは、図６で後述する「固定表示を解除する機能」である。特定ボタン２２１には、機能名称として「マニュアル」が付されている。
【００５７】
第１ソフトボタン２２２は、タスク名２１１が示すタスクに関する一の機能を示す。タスクがコピーである場合、一の機能は、例えば「ページ集約」である。ページ集約は、Ｎページの画像を縮小して１ページに集約する機能である。第２ソフトボタン２２３は、タスク名２１１が示すタスクに関する他の機能を示す。タスクがコピーである場合、他の機能は、例えば「縮小／拡大」である。縮小／拡大は、画像を縮小又は拡大する機能である。ＯＫボタン２２４は、ユーザーによって選択されたソフトボタンの選択状態を確定させるために押下される。
【００５８】
図４は、自動表示モードで表示される画面の遷移例を示す図である。表示モードが自動表示モードである場合、ユーザーからの指示がなくとも、所定の時間の経過毎に、選択名称ボタンが順次切り替って表示される。
【００５９】
図４の例では、第１ソフトボタン２２２に順次付される機能名称は、「ページ集約」、「縮小レイアウト」及び「Ｎ＿ＵＰ」である。更に、第２ソフトボタン２２３に順次付される機能名称は、「縮小／拡大」、「倍率」及び「ズーム」である。
【００６０】
具体的には、表示制御部７１３は、最初に、機能名称「ページ集約」を付した第１ソフトボタン２２２Ａと、機能名称「縮小／拡大」を付した第２ソフトボタン２２３Ａとを表示部６１に表示する。１．５秒経過すると、表示制御部７１３は、機能名称「縮小レイアウト」を付した第１ソフトボタン２２２Ｂと、機能名称「倍率」を付した第２ソフトボタン２２３Ｂとを表示部６１に表示する。更に、１．５秒経過すると、表示制御部７１３は、機能名称「Ｎ＿ＵＰ」を付した第１ソフトボタン２２２Ｃと、機能名称「ズーム」を付した第２ソフトボタン２２３Ｃとを表示部６１に表示する。
【００６１】
更に１．５秒経過すると、表示制御部７１３は、第１ソフトボタン２２２Ａと、第２ソフトボタン２２３Ａとを表示部６１に表示する。自動表示モードでは、表示制御部７１３は、ユーザーからの指示がない限り、第１ソフトボタン２２２Ａ〜第１ソフトボタン２２２Ｃと、第２ソフトボタン２２３Ａ〜第２ソフトボタン２２３Ｃとをエンドレスで表示するエンドレス表示を行うように表示部６１を制御する。
【００６２】
なお、自動表示モードにおいて、受付部６２が第１ソフトボタン２２２又は第２ソフトボタン２２３の押下を検知すると、表示制御部７１３は、エンドレス表示を停止させる。
【００６３】
図５は、マニュアル表示モードで表示される画面の遷移例を示す図である。表示モードが自動表示モードである場合、選択名称ボタンの表示は停止している。
【００６４】
受付部６２が特定ボタン２２１の押下を検知すると、表示制御部７１３は、選択名称ボタンを一巡のみ切り替えて表示する一巡表示をするように表示部６１を制御する。なお、表示制御部７１３は、特定ボタン２２１が１回押下される毎に、機能名称を１つ切り替えて表示するように表示部６１を制御してもよい。
【００６５】
図５に示すように、マニュアル表示モードの画面に表示される内容は、図４の自動表示モードの画面に表示される内容とほぼ同じである。異なっている点は、特定ボタン２２１が実線で示されている点である。第１ソフトボタン２２２に順次付される機能名称は、「ページ集約」、「縮小レイアウト」及び「Ｎ＿ＵＰ」である。第２ソフトボタン２２３に付される機能名称は、「縮小／拡大」、「倍率」及び「ズーム」である。
【００６６】
具体的には、表示制御部７１３は、最初に、第１ソフトボタン２２２Ａと、第２ソフトボタン２２３Ａとを表示部６１に表示する。次に、特定ボタン２２１が押下されると、表示制御部７１３は、第１ソフトボタン２２２Ｂと、第２ソフトボタン２２３Ｂとを表示部６１に表示する。更に、表示制御部７１３は、１．５秒経過後に、第１ソフトボタン２２２Ｃと、第２ソフトボタン２２３Ｃとを表示部６１に表示する。また、表示制御部７１３は、１．５秒経過後に、第１ソフトボタン２２２Ａと、第２ソフトボタン２２３Ａとを表示部６１に表示し、表示の遷移を停止する。
【００６７】
表示制御部７１３は、ユーザーから特定ボタン２２１の押下があった場合に、第１ソフトボタン２２２Ａ〜第１ソフトボタン２２２Ｃと、第２ソフトボタン２２３Ａ〜第２ソフトボタン２２３Ｃとを一巡表示をするように表示部６１を制御する。
【００６８】
図６は、標準名称が付されたソフトボタンを表示した画面の遷移例を示す図である。標準名称が設定された場合、表示制御部７１３は、標準名称をソフトボタンに付して表示部６１に表示する。自動表示モードで、第１ソフトボタン２２２に付される機能名称を全て標準名称にして表示部６１に表示すると、見かけ上は、標準名称が付された選択名称ボタンが表示部６１に固定で表示しているように見える。
【００６９】
図４の例示と異なり、図６では、第１ソフトボタン２２２に付される機能名称は、標準名称「Ｎ＿ＵＰ」のみである。一方、第２ソフトボタン２２３に順次付される機能名称は、図４の例示と同様に「縮小／拡大」、「倍率」及び「ズーム」である。
【００７０】
具体的には、表示制御部７１３は、最初に、第１ソフトボタン２２２Ｃと、第２ソフトボタン２２３Ａとを表示部６１に表示させる。次に、１．５秒経過後に、表示制御部７１３は、第１ソフトボタン２２２Ｃと、第２ソフトボタン２２３Ｂとを表示部６１に表示させる。更に、１．５秒経過後に、表示制御部７１３は、第１ソフトボタン２２２Ｃと、第２ソフトボタン２２３Ｃとを表示部６１に表示させる。また、１．５秒経過後に、表示制御部７１３は、第１ソフトボタン２２２Ｃと、第２ソフトボタン２２３Ａとを表示部６１に表示させる。
【００７１】
図６に示すように、表示制御部７１３は、標準名称に「Ｎ＿ＵＰ」が設定された場合、常に第１ソフトボタン２２２Ｃが表示されるように表示部６１を制御する。その一方、表示制御部７１３は、標準名称を設定していない第２ソフトボタン２２３については、１．５秒毎に、第２ソフトボタン２２３Ａ、第２ソフトボタン２２３Ｂ及び第２ソフトボタン２２３Ｃを切り替えて表示するように表示部６１を制御する。
【００７２】
なお、図６の自動表示モードで、特定ボタン２２１が押下された場合は、一時的に図５のマニュアル表示モードの表示に戻る。すなわち、表示制御部７１３は、標準名称が設定されている場合でも、特定ボタン２２１が押下されると、標準名称が設定されているソフトボタンに対し、複数の機能名称を順次付して、一巡表示をするように表示部６１を制御する。表示制御部７１３は、その時点のそれぞれの機能名称の表示順序に基づいて、ソフトボタンに付される機能名称を順次１巡のみ切り替えて、表示部６１にソフトボタンを表示する。具体的には、自動表示モードで、第１ソフトボタン２２２Ｃと、第２ソフトボタン２２３Ａ〜第２ソフトボタン２２３Ｃとが表示されている間に、特定ボタン２２１が押下された場合は、第１ソフトボタン２２２Ａ〜第１ソフトボタン２２２Ｃと、第２ソフトボタン２２３Ａ〜第２ソフトボタン２２３Ｃとが表示される。
【００７３】
図７（ａ）は、ヘルプメッセージ３００Ａの一例を示す図である。ヘルプメッセージ３００Ａは、複数の機能名称のうちの特定の一の機能名称である「ページ集約」を示す文字列３０１Ａを含む「ページ集約」の機能を説明する文章を示す。以下、文字列３０１Ａを「ページ集約３０１Ａ」と記載する。図７（ｂ）は、ヘルプメッセージ３００Ａの中の機能名称を標準名称に置き換えた例を示す図である。具体的には、図７（ｂ）は、ヘルプメッセージ３００Ａに含まれるページ集約３０１Ａを標準名称であるＮ＿ＵＰを示す文字列３０１Ｂに置き換えたヘルプメッセージ３００Ｂを示す。以下、文字列３０１Ｂを「Ｎ＿ＵＰ３０１Ｂ」と記載する。
【００７４】
表示制御部７１３は、ヘルプメッセージに含まれる特定の一の機能名称を標準名称に変換し、変換後のヘルプメッセージを表示するように表示部６１を制御する。
【００７５】
具体的には、表示制御部７１３は、ヘルプメッセージ３００Ａに含まれるページ集約３０１Ａを「Ｎ＿ＵＰ３０１Ｂ」に変換し、変換後のヘルプメッセージ３００Ｂを表示するように表示部６１を制御する。
【００７６】
図８は、ソフトボタン表示処理の前半の処理を示すフローチャートである。図９は、ソフトボタン表示処理の後半の処理を示すフローチャートである。ソフトボタン表示処理は、ステップＳ２〜ステップＳ２８によって実行される。
【００７７】
ステップＳ２：表示制御部７１３は、表示モードの初期設定を行う。例えば、表示制御部７１３は、モードフラグの値に基づいて、自動表示モード又はマニュアル表示モードを設定する。処理は、ステップＳ４に進む。
【００７８】
ステップＳ４：表示制御部７１３は、ソフトボタンに表示する機能名称の表示順序の初期設定を行う。例えば、表示制御部７１３は、記憶部７２から機能名称を読み出した順に基づいて、ソフトボタンに表示する機能名称の表示順序を設定する。処理は、ステップＳ６に進む。
【００７９】
ステップＳ６：表示制御部７１３は、表示モードが自動表示モード及びマニュアル表示モードの何れであるかを判定する。表示モードが「自動表示モード」であると表示制御部７１３が判定した場合は（ステップＳ６で「自動表示モード」）、処理は、ステップＳ８に進む。表示モードが「マニュアル表示モード」であると表示制御部７１３が判定した場合は（ステップＳ６で「マニュアル表示モード」）、処理は、ステップＳ１６に進む。
【００８０】
ステップＳ８：表示制御部７１３は、表示するソフトボタンに標準名称が設定されているか否かを判定する。表示するソフトボタンに標準名称が設定されていると表示制御部７１３が判定した場合は（ステップＳ８でＹｅｓ）、処理は、ステップＳ１０に進む。表示するソフトボタンに標準名称が設定されていないと表示制御部７１３が判定した場合は（ステップＳ８でＮｏ）、処理は、ステップＳ２０に進む。
【００８１】
ステップＳ１０：表示制御部７１３は、特定ボタン２２１が押下されたか否かを判定する。特定ボタン２２１が押下されたと表示制御部７１３が判定した場合は（ステップＳ１０でＹｅｓ）、処理は、ステップＳ１２に進む。特定ボタン２２１が押下されていないと表示制御部７１３が判定した場合は（ステップＳ１０でＮｏ）、処理は、ステップＳ２０に進む。
【００８２】
ステップＳ１２：表示制御部７１３は、ＭＢフラグの値を「１」に設定する。ＭＢフラグは、自動変更モードで特定ボタン２２１が押下されたことを示す。例えば、表示制御部７１３は、自動変更モードで特定ボタン２２１が押下された場合に、ＭＢフラグの値を「１」に設定する。処理は、ステップＳ１４に進む。
【００８３】
ステップＳ１４：表示制御部７１３は、複数の機能名称を順次付したソフトボタンを一巡表示するように表示部６１を制御する。処理は、ステップＳ２２に進む。
【００８４】
ステップＳ１６：表示制御部７１３は、特定ボタン２２１が押下されたか否かを判定する。特定ボタン２２１が押下されたと表示制御部７１３が判定した場合は（ステップＳ１６でＹｅｓ）、処理は、ステップＳ１８に進む。特定ボタン２２１が押下されていないと表示制御部７１３が判定した場合は（ステップＳ１６でＮｏ）、表示制御部７１３は、特定ボタン２２１が押下されるまで待機する。
【００８５】
ステップＳ１８：表示制御部７１３は、表示するソフトボタンに標準名称が設定されているか否かを判定する。表示するソフトボタンに標準名称が設定されていると表示制御部７１３が判定した場合は（ステップＳ１８でＹｅｓ）、処理は、ステップＳ１２に進む。表示するソフトボタンに標準名称が設定されていないと表示制御部７１３が判定した場合は（ステップＳ１８でＮｏ）、処理は、ステップＳ１４に進む。
【００８６】
ステップＳ２０：表示制御部７１３は、所定の時間の経過毎に、複数の機能名称を順次切り替えてソフトボタンに付して表示するエンドレス表示をするように表示部６１を制御する。処理はステップＳ２２に進む。
【００８７】
ステップＳ２２：表示制御部７１３は、一巡表示又はエンドレス表示の実行中に、選択名称ボタンの押下があったか否かを判定する。選択名称ボタンの押下があったと表示制御部７１３が判定した場合は（ステップＳ２２でＹｅｓ）、処理は、ステップＳ２４に進む。ソフトボタンの押下がなかったと表示制御部７１３が判定した場合は（ステップＳ２２でＮｏ）、処理は、ステップＳ６に進む。
【００８８】
ステップＳ２４：表示制御部７１３は、表示順序制御処理を実行する。処理は、ステップＳ２６に進む。
【００８９】
ステップＳ２６：表示制御部７１３は、表示モードの変更指示があるか否かを判定する。表示モードの変更指示があると表示制御部７１３が判定した場合は（ステップＳ２６でＹｅｓ）、処理は、ステップＳ２８に進む。表示モードの変更指示がないと表示制御部７１３が判定した場合は（ステップＳ２６でＮｏ）、処理は、ステップＳ６に進む。
【００９０】
ステップＳ２８：表示制御部７１３は、ユーザーの指示に基づいて、表示モードを変更する。処理はステップＳ４に進む。
【００９１】
図１０は、表示順序制御処理を示すフローチャートである。表示順序制御処理は、図９のステップＳ２４で実行される処理である。表示順序制御処理では、複数の機能名称を順次切り替えてソフトボタンに付して表示する際の機能名称の表示順序を決定する。更に、表示順序制御処理では、認知率に基づいて機能名称を標準名称に決定し、又は参照率に基づいて標準名称の設定を解除する。表示順序制御処理は、ステップＳ１０２〜ステップＳ１２４によって実行される。
【００９２】
ステップＳ１０２：表示制御部７１３は、ＭＢフラグの値を判定する。ＭＢフラグの値が０であると表示制御部７１３が判定した場合は（ステップＳ１０２で「０」）、処理は、ステップＳ１０４に進む。ＭＢフラグの値が１であると表示制御部７１３が判定した場合は（ステップＳ１０２で「１」）、処理は、ステップＳ１１４に進む。
【００９３】
ステップＳ１０４：表示制御部７１３は、第１期間が経過したか否かを判定する。第１期間が経過したと表示制御部７１３が判定した場合は（ステップＳ１０４でＹｅｓ）、処理は、ステップＳ１０６に進む。第１期間が経過していないと表示制御部７１３が判定した場合は（ステップＳ１０４でＮｏ）、処理は、ステップＳ１１２に進む。
【００９４】
ステップＳ１０６：演算部７１１は、複数の機能名称のそれぞれを付した選択名称ボタンのそれぞれの押下数に基づいて、それぞれの機能名称の認知率を算出する。処理は、ステップＳ１０８に進む。
【００９５】
ステップＳ１０８：表示制御部７１３は、第１閾値以上の認知率の機能名称があるか否かを判定する。第１閾値以上の認知率の機能名称があると表示制御部７１３が判定した場合は（ステップＳ１０８でＹｅｓ）、処理は、ステップＳ１１０に進む。第１閾値以上の認知率の機能名称がないと表示制御部７１３が判定した場合は（ステップＳ１０８でＮｏ）、処理は終了する。
【００９６】
ステップＳ１１０：表示制御部７１３は、第１閾値以上の認知率の機能名称を標準名称に設定する。処理は終了する。
【００９７】
ステップＳ１１２：表示制御部７１３は、選択名称ボタンのそれぞれの押下数に基づいて、機能名称の表示順序を更新する。すなわち、表示制御部７１３は、押下数が多いソフトボタンに付されている機能名称の順に、機能名称を順次切り替えてソフトボタンに付して表示するように表示部６１を制御する。処理は終了する。
【００９８】
ステップＳ１１４：表示制御部７１３は、第２期間が経過したか否かを判定する。第２期間が経過したと表示制御部７１３が判定した場合は（ステップＳ１１４でＹｅｓ）、処理は、ステップＳ１１６に進む。第２期間が経過していないと表示制御部７１３が判定した場合は（ステップＳ１１４でＮｏ）、処理は、ステップＳ１２４に進む。
【００９９】
ステップＳ１１６：演算部７１１は、標準名称以外の機能名称を付したソフトボタンの押下数に基づいて、標準名称以外の機能名称の参照率を算出する。処理は、ステップＳ１１８に進む。
【０１００】
ステップＳ１１８：表示制御部７１３は、非標準名称ボタンのそれぞれの押下数の合計が第２閾値以上となったか否かを判定する。押下数の合計が第２閾値以上になったと表示制御部７１３が判定した場合は（ステップＳ１１８でＹｅｓ）、処理は、ステップＳ１２２に進む。押下数の合計が第２閾値以上になっていないと表示制御部７１３が判定した場合は（ステップＳ１１８でＮｏ）、処理は、ステップＳ１２０に進む。
【０１０１】
ステップＳ１２０：表示制御部７１３は、非標準名称ボタンの参照率の何れかが第３閾値以上となったか否かを判定する。参照率が第３閾値以上になった非標準名称ボタンがあると表示制御部７１３が判定した場合は（ステップＳ１２０でＹｅｓ）、処理は、ステップＳ１２２に進む。参照率が第３閾値以上になった非標準名称ボタンがないと表示制御部７１３が判定した場合は（ステップＳ１２０でＮｏ）、処理は終了する。
【０１０２】
ステップＳ１２２：表示制御部７１３は、標準名称を解除する。すなわち、表示制御部７１３は、標準名称が解除された時点の機能名称の表示順序でそれぞれの機能名称を付したソフトボタンの表示をするように表示部６１を制御する。具体的は、ステップＳ１１２又はステップＳ１２４で更新された表示順序で、それぞれの機能名称を付したソフトボタンの表示をするように表示部６１を制御する。更に、表示制御部７１３は、ＭＢフラグの値を「０」に設定する。処理は終了する。
【０１０３】
ステップＳ１２４：演算部７１１は、選択名称ボタンのそれぞれの押下数に基づいて、機能名称の表示順序を更新する。すなわち、表示制御部７１３は、押下数が多いソフトボタンに付されている機能名称の順に、機能名称を順次切り替えてソフトボタンに付して表示するように表示部６１を制御する。処理は終了する。
【０１０４】
以上のように、本実施形態の画像形成装置１００によれば、タッチパネル等で、一のソフトボタンに対応付けられた複数の機能名称を順次切り替えてソフトボタンに付して表示する。したがって、ユーザーは、ソフトボタンの機能名称の確認が容易になる。その結果、タッチパネル等の利便性を改善することができる。
【０１０５】
以上、図面（図１〜図１０）を参照しながら本発明の実施形態を説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（３））。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる。また、上記の実施形態で示す各構成要素の材質や形状、寸法等は一例であって、特に限定されるものではなく、本発明の効果から実質的に逸脱しない範囲で種々の変更が可能である。
【０１０６】
（１）本発明の実施形態では、画像形成装置１００の一例として、複写機を用いて説明したが、画像形成装置１００は、複写機に限定されない。例えば、画像形成装置１００は、タッチパネル等を備える複合機であってもよい。
【０１０７】
（２）また、本実施形態では、特定ボタン２２１をソフトボタンで構成したが、特定ボタン２２１は、ソフトボタンに限定されない。例えば、特定ボタンは、ハードボタンであってもよい。
【０１０８】
（３）更に、本発明は、本発明に係る画像形成装置の特徴的な構成手段をステップとする表示制御方法として実現したり、それらのステップを含む制御プログラムとして実現したりすることもできる。また、そのプログラムは、ＣＤ−ＲＯＭ等の記録媒体や通信ネットワーク等の伝送媒体を介して流通させることもできる。
【産業上の利用可能性】
【０１０９】
本発明は、画像形成装置の分野に利用可能である。
【符号の説明】
【０１１０】
６０    入出力部
６１    表示部
６２    受付部
７０    制御部
７１    処理部
７１１  演算部
７１２  判定部
７１３  表示制御部
７２    記憶部
１００  画像形成装置
【図１】
2020048165.tif 000003
【図２】
2020048165.tif 000004
【図３】
2020048165.tif 000005
【図４】
2020048165.tif 000006
【図５】
2020048165.tif 000007
【図６】
2020048165.tif 000008
【図７】
2020048165.tif 000009
【図８】
2020048165.tif 000010
【図９】
2020048165.tif 000011
【図１０】
2020048165.tif 000012