(57)【要約】【課題】入力操作を改善でき、かつ、ユーザの混乱を防止できる画像形成装置を提供する。【解決手段】この画像形成装置１００は、タッチパネルディスプレイ１８２と、タッチパネルディスプレイ１８２からの入力に応じて、自機の動作を制御するための制御部１１０と、ユーザを認証するためのユーザ認証部１５０とを含む。タッチパネルディスプレイ１８２には、複数の数字キー２１０を含む仮想テンキー２００が表示される。この仮想テンキー２００には「００」キー２３０が含まれる。画像形成装置１００は、ユーザ認証部１５０により認証されたユーザに応じて、「００」キー２３０の表示及び非表示を切替える（ステップＳ１０１０、Ｓ１０２０及びＳ１０３０）。【選択図】図７
2013141795.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルディスプレイと、
前記タッチパネルディスプレイからの入力に応じて、自機の動作を制御するための制御手段と、
複数の数字キーを含むキー群を前記タッチパネルディスプレイに表示させる制御を行なうための表示制御手段と、
ユーザを認証するためのユーザ認証手段とを含み、
前記キー群は、特定の数字を複数桁入力するための特定キーをさらに含み、
前記表示制御手段は、前記ユーザ認証手段により認証されたユーザに応じて、前記特定キーの表示及び非表示を切替えるための切替手段を含む、画像形成装置。
【請求項２】
ユーザを特定するためのユーザ特定情報と予め定められた前記特定キーの表示有無の情報とを対応付けて記憶するための記憶手段をさらに含み、
前記切替手段は、前記ユーザ認証手段による認証に応答して、認証されたユーザのユーザ特定情報と対応付けられた前記特定キーの表示有無の情報を前記記憶手段から読出し、読出した情報に基づいて前記特定キーの表示及び非表示を切替えるための手段を含む、請求項１に記載の画像形成装置。
【請求項３】
ユーザを特定するためのユーザ特定情報と前記画像形成装置の使用状況に応じて分類される複数の階級のいずれかとを対応付けて記憶するための記憶手段をさらに含み、
前記切替手段は、前記ユーザ認証手段による認証に応答して、認証されたユーザのユーザ特定情報と対応付けられた階級情報を前記記憶手段から読出し、読出した前記階級情報に応じて、前記特定キーの表示及び非表示を切替えるための手段を含む、請求項１に記載の画像形成装置。
【請求項４】
前記画像形成装置の使用状況をユーザ毎に集計するための使用状況集計手段と、
前記記憶手段に記憶される前記階級情報を、前記使用状況集計手段による集計結果に応じて更新するための階級情報更新手段とをさらに含む、請求項３に記載の画像形成装置。
【請求項５】
前記ユーザ認証手段は、
前記特定キーを非表示の状態で前記キー群を前記タッチパネルディスプレイに表示させるための手段と、
前記タッチパネルディスプレイに表示される前記キー群を用いた認証コードの入力を受付けるための認証コード受付手段と、
認証コード受付手段によって受付けられた認証コードに基づいて、ユーザを認証するための手段とを含む、請求項１〜請求項４のいずれかに記載の画像形成装置。
【請求項６】
前記特定キーによる入力を受付けるための受付手段をさらに含み、
前記表示制御手段は、前記受付手段による前記特定キーの入力の受付けに応答して、前記特定キーに対応する複数桁の特定の数字を前記タッチパネルディスプレイに強調して表示するための強調表示手段を含む、請求項１に記載の画像形成装置。
【請求項７】
前記特定キーはゼロを２桁入力するための数字キーである、請求項１〜請求項６のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、数値（数字）を入力するための入力機能を備えた画像形成装置に関する。
【背景技術】
【０００２】
情報機器の１種として、多くの事業所（会社、事務所等）に画像形成装置（代表的にはコピー機）が導入されている。このような事業所において、プリント機能又はコピー機能等を備えた画像形成装置をネットワークに接続し、これらを複数のユーザで利用するケースが多くなっている。また、このような画像形成装置の１つである複合機（ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））のように、コピーモード、画像通信モード（代表的にはファクシミリモード）、ネットワーク対応のプリントモード、及びスキャナモードのように複数のモードを有するものも多くなってきている。
【０００３】
画像形成装置においては、例えばコピー部数等、数値を入力する機会が多々ある。そのため、数値の入力を容易にするために、画像形成装置には、複数の数字キーからなるテンキーを備える場合がある。テンキーにおいては、キー入力の回数を減らすために、従来、「００」キー及び「０００」キーが設けられたものが知られている。後掲の特許文献１から特許文献３には、そのようなテンキーが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開昭５７−９４８３５号公報
【特許文献２】特開平１−１７７６２６号公報
【特許文献３】特開平３−１０５４１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１から特許文献３に記載のテンキーのように、「００」キー及び「０００」キーを設けることによって、数値の入力操作が改善される。しかし、「００」キー及び「０００」キーを使用する必要がない場合に、これらのキーが設けられているとユーザが混乱する場合があり、キー入力の操作性が低下するおそれがある。
【０００６】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、入力操作を改善でき、かつ、ユーザの混乱を防止できる画像形成装置を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の一の局面に係る画像形成装置は、タッチパネルディスプレイと、タッチパネルディスプレイからの入力に応じて、自機の動作を制御するための制御手段と、複数の数字キーを含むキー群をタッチパネルディスプレイに表示させる制御を行なうための表示制御手段と、ユーザを認証するためのユーザ認証手段とを含む。上記キー群は、特定の数字を複数桁入力するための特定キーをさらに含み、表示制御手段は、ユーザ認証手段により認証されたユーザに応じて、特定キーの表示及び非表示を切替えるための切替手段を含む。
【０００８】
特定キーを含むキー群をタッチパネルディスプレイに表示させ、このキー群を用いた数値入力において、認証されたユーザに応じて、特定キーの表示及び非表示を切替える。画像形成装置の使用状況はユーザによって異なるため、上記構成により、ユーザ毎に使用状況に適したキー表示を提供できる。例えば、桁数の多い数値を入力する機会が多いユーザに対しては、特定キーを表示させる。特定キーは特定の数字を複数桁入力することが可能であるため、特定キーを操作することによって１回の入力操作で複数桁の数字を入力できる。これにより、入力操作を改善できる。特に、高速印刷が可能な画像形成装置では、設定可能な印刷部数の入力数値が大きいため、特定の数字を複数桁入力可能な上記特定キーを設けることにより、このような画像形成装置においては入力操作の改善に大きく貢献する。一方、例えば、桁数の多い数値を入力する機会が少ないユーザに対しては、特定キーを非表示とする。これにより、特定キーが必要ない場合に不要な表示を極力行なわないようにできるので、タッチパネルディスプレイに表示されたキー群を操作するユーザの混乱を防止できる。
【０００９】
好ましくは、画像形成装置は、ユーザを特定するためのユーザ特定情報と予め定められた特定キーの表示有無の情報とを対応付けて記憶するための記憶手段をさらに含み、切替手段は、ユーザ認証手段による認証に応答して、認証されたユーザのユーザ特定情報と対応付けられた特定キーの表示有無の情報を記憶手段から読出し、読出した情報に基づいて特定キーの表示及び非表示を切替えるための手段を含む。
【００１０】
記憶手段には、特定キーの表示有無の情報が、認証されるユーザを特定するためのユーザ特定情報と対応付けて記憶される。そのため、これらの情報を読出すことにより、ユーザ認証手段によって認証されるユーザに応じて、容易に、特定キーの表示及び非表示を切替えることができる。
【００１１】
より好ましくは、画像形成装置は、ユーザを特定するためのユーザ特定情報と画像形成装置の使用状況に応じて分類される複数の階級のいずれかとを対応付けて記憶するための記憶手段をさらに含み、切替手段は、ユーザ認証手段による認証に応答して、認証されたユーザのユーザ特定情報と対応付けられた階級情報を記憶手段から読出し、読出した階級情報に応じて、特定キーの表示及び非表示を切替えるための手段を含む。
【００１２】
画像形成装置の使用状況に応じて分類される階級情報によって、ユーザの使用状況が分かる。そのため、読出した階級情報に応じて、特定キーの表示及び非表示を切替えることにより、容易に、ユーザ毎に、その使用状況に適したキー表示を提供できる。
【００１３】
この場合において、好ましくは、画像形成装置は、画像形成装置の使用状況をユーザ毎に集計するための使用状況集計手段と、記憶手段に記憶される階級情報を、使用状況集計手段による集計結果に応じて更新するための階級情報更新手段とをさらに含む。
【００１４】
使用状況集計手段による集計結果に応じて階級情報を更新することにより、自動的に、ユーザに応じた階級情報を設定できる。加えて、階級情報更新手段によって設定された階級情報は、そのユーザの最近の使用状況を反映しているため、ユーザ毎に、その使用状況に一層適したキー表示を提供できる。
【００１５】
さらに好ましくは、ユーザ認証手段は、特定キーを非表示の状態でキー群をタッチパネルディスプレイに表示させるための手段と、タッチパネルディスプレイに表示されるキー群を用いた認証コードの入力を受付けるための認証コード受付手段と、認証コード受付手段によって受付けられた認証コードに基づいて、ユーザを認証するための手段とを含む。
【００１６】
認証コードの入力においては、特定の数字（例えば「０」）が連続して入力されることが少ないため、特定キーを非表示とすることにより、タッチパネルディスプレイに表示されたキー群を操作するユーザの混乱を効果的に防止できる。
【００１７】
さらに好ましくは、画像形成装置は、特定キーによる入力を受付けるための受付手段をさらに含み、表示制御手段は、受付手段による特定キーの入力の受付けに応答して、特定キーに対応する複数桁の特定の数字をタッチパネルディスプレイに強調して表示するための強調表示手段を含む。
【００１８】
特定キーを用いて数値入力を行なうことにより、桁数の多い数値を入力する際に、入力操作を改善できる。一方、桁数の多い数値の入力においては、一般的に、入力ミスが多くなる。特定キーを用いた数値の入力に際して、特定キーに対応する複数桁の特定の数字をタッチパネルディスプレイに強調して表示することにより、桁数の多い数値を入力する場合でも、入力ミスを低減できる。例えば、コピー部数の入力においては、コピー部数が多い場合に入力ミスが生じると、印刷コストの無駄が非常に大きくなる。そのため、桁数の多い数値を入力する場合に入力ミスを低減できることにより、印刷コストの無駄を効果的に抑制することもできる。
【００１９】
特定キーはゼロを２桁入力するための数字キー（「００」キー）であるとさらに好ましい。これにより、例えば「１００」、「２００」等の切りのよい数値を入力する場合に、より容易に、入力操作を改善できる。なお、特定キーは例えばゼロを３桁入力するための数字キー（「０００」キー）とすることもできる。
【発明の効果】
【００２０】
以上より、本発明によれば、入力操作を改善でき、かつ、ユーザの混乱を防止できる画像形成装置を容易に得ることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１の実施の形態に係る画像形成装置のハードウェア構成を示す制御ブロック図である。
【図２】タッチパネルディスプレイに表示される仮想テンキーの構成を示す図（「００」キーが表示された状態の図）である。
【図３】タッチパネルディスプレイに表示される仮想テンキーの構成を示す図（「００」キーが表示されていない状態の図）である。
【図４】図１に示す画像形成装置に保持されるキー表示テーブルの一例を示す図である。
【図５】図１の画像形成装置のタッチパネルディスプレイに表示されるコピー基本画面例を示す図である。
【図６】図１の画像形成装置のタッチパネルディスプレイに表示される倍率設定画面例を示す図である。
【図７】図１の画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図８】図７のステップＳ１０００の詳細なフローである。
【図９】図１の画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１０】仮想テンキーにおいて、入力した数値が表示される表示欄を拡大して示した図である。
【図１１】第２の実施の形態に係る画像形成装置に保持されるキー表示テーブルの一例を示す図である。
【図１２】第２の実施の形態に係る画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１３】第３の実施の形態に係る画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１４】第４の実施の形態に係る画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１５】本発明の第１の変形例に係る画像形成装置のタッチパネルディスプレイに表示される仮想テンキーの構成を示す図（「０００」キーが表示された状態の図）である。
【図１６】本発明の第２の変形例に係る画像形成装置のタッチパネルディスプレイに表示される仮想テンキーの構成を示す図である。
【図１７】本発明の第２の変形例に係る画像形成装置のタッチパネルディスプレイに表示される仮想テンキーの構成を示す図である。
【図１８】本発明の第３の変形例に係る画像形成装置のタッチパネルディスプレイに表示される仮想テンキーの構成を示す図（「００」キーが表示されていない状態の図）である。
【発明を実施するための形態】
【００２２】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２３】
（第１の実施の形態）
図１を参照して、本発明の一実施の形態に係る画像形成装置１００は、例えば、コピー機能、スキャナ機能、及び、ファクシミリ（以下「ＦＡＸ」と記す場合がある。）機能等を備えるＭＦＰ（デジタル複合機）である。画像形成装置１００において、ユーザによって、コピーモード、スキャナモード及びＦＡＸモード等を含む各種動作モードのうちのいずれかが選択されると、選択された動作モードに対応する各種処理が実行可能になる。なお、この画像形成装置１００は、レーザー光を露光に利用する、所謂レーザー方式（電子写真方式）の印刷機能を備える。しかし、他の形式の印刷機能を備えたものであってもよい。また、画像形成装置１００は、高速印刷が可能な高速機からなる。
【００２４】
［ハードウェア構成］
本実施の形態に係る画像形成装置１００は、制御部１１０、スキャナ部１２０、画像処理部１３０、画像形成部１４０、ユーザ認証部１５０、ＦＡＸ通信部１６０、ネットワークインターフェイス（以下「ネットワークＩ／Ｆ」と記す。）１７０及び操作パネル１８０を含む。
【００２５】
制御部１１０は、実質的にコンピュータであって、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１６及びＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１１８を含む。ＣＰＵ１１２には、ＢＵＳライン１９０が接続されており、このＢＵＳライン１９０には、ＲＯＭ１１４、ＲＡＭ１１６及びＨＤＤ１１８が電気的に接続される。ＣＰＵ１１２は、操作パネル１８０等からの指示に応じて各種コンピュータプログラムを実行することによって、画像形成装置１００の各部の動作及び情報処理装置（図示せず。）等の外部機器との通信等の所望の処理を実行する。上記の各種コンピュータプログラムは、予めＲＯＭ１１４又はＨＤＤ１１８に記憶されており、所望の処理の実行時において、当該ＲＯＭ１１４又はＨＤＤ１１８から読出されてＲＡＭ１１６に転送される。ＣＰＵ１１２は、ＣＰＵ１１２内の図示しないプログラムカウンタと呼ばれるレジスタに格納された値によって指定される、ＲＡＭ１１６内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵ１１２はまた、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対し命令に対応する演算を実行する。実行の結果も、ＲＡＭ１１６、ＨＤＤ１１８及びＣＰＵ１１２内のレジスタ等の、命令によって指定されるアドレスに格納される。
【００２６】
ＨＤＤ１１８には、画像形成装置１００の一般的な動作を実現するためのコンピュータプログラムが記憶される。このコンピュータプログラムは、ネットワーク５０及びネットワークＩ／Ｆ１７０を介して、情報処理装置等から提供される。なお、このコンピュータプログラムは、そのコンピュータプログラムが記録された、例えばＤＶＤ等の記憶媒体によって提供されてもよい。すなわち、コンピュータプログラムの記録媒体としてのＤＶＤが、画像形成装置１００内に内蔵されるＤＶＤドライブ（図示せず。）に装着され、そのＤＶＤからコンピュータプログラムが読出されてＨＤＤ１１８にインストールされてもよい。ＨＤＤ１１８は、他に、画像データ等を含む各種データを記憶する。
【００２７】
ＢＵＳライン１９０には、さらに、スキャナ部１２０、画像処理部１３０、画像形成部１４０、ユーザ認証部１５０、ＦＡＸ通信部１６０、ネットワークＩ／Ｆ１７０及び操作パネル１８０が電気的に接続される。
【００２８】
スキャナ部１２０は、原稿検知センサ及びＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサ（以上いずれも図示せず。）を含む。原稿検知センサは、ユーザによって手動で、又は、自動原稿搬送装置（図示せず。）によって、原稿載置台（図示せず。）上に載置された原稿の画像表面に対し光源（図示せず。）から光りを照射することによって得られる反射光像をＣＣＤラインセンサ上に結像させる。ＣＣＤラインセンサは、結像された反射光像を順次光電変換して画像データとして画像処理部１３０に対して出力する。すなわち、スキャナ部１２０は、原稿のコピー時又はスキャン時に、原稿載置台に載置される原稿から原稿検知センサによって画像情報を読取り、読取った画像情報をＣＣＤラインセンサによって電気信号に変換して画像データとして画像処理部１３０に対して出力する。
【００２９】
画像処理部１３０は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、図示せず。）を含む。画像処理部１３０は、スキャナ部１２０、又は、情報処理装置等から受信した画像データに対して、例えば、ラスタライズ処理等の所定の画像処理を含む各種処理を施して所定の階調の印刷データを作成し、画像形成部１４０に対して出力する。
【００３０】
画像形成部１４０は、画像データによって示される画像を記録用紙に印刷するものであって、例えば、感光体ドラム、帯電装置、レーザースキャンユニット（ＬＳＵ）、現像装置、転写装置、クリーニング装置、定着装置、及び除電装置等を備えている。画像形成部１４０には、例えば、搬送路が設けられており、給紙部（図示せず。）から給紙されてきた記録用紙が搬送路に沿って搬送される。給紙部は、用紙カセット（図示せず。）に収納された記録用紙、又は手差トレイに載置された記録用紙を１枚ずつ引出して記録用紙を画像形成部１４０の搬送路へと送り出す。画像形成部１４０の搬送路に沿って記録用紙が搬送されている途中で、記録用紙が感光体ドラムと転写装置との間を通過し、更に定着装置を通過して、記録用紙に対する印刷が行なわれる。
【００３１】
感光体ドラムは、一方向に回転し、その表面は、クリーニング装置と除電装置によりクリーニングされた後、帯電装置により均一に帯電される。レーザースキャンユニットは、印刷対象の画像データに基づいてレーザー光を変調し、このレーザー光によって感光体ドラムの表面を主走査方向に繰返し走査して、静電潜像を感光体ドラムの表面に形成する。現像装置は、トナーを感光体ドラムの表面に供給して静電潜像を現像し、トナー像を感光体ドラムの表面に形成する。転写装置は、転写装置と感光体ドラムとの間を通過していく記録用紙に感光体ドラムの表面のトナー像を転写する。
【００３２】
定着装置は、記録用紙を加熱するための加熱ローラと、記録用紙を加圧するための加圧ローラとを含む。記録用紙は、加熱ローラによって加熱され、かつ、加圧ローラによって加圧されることによって、記録用紙上に転写されたトナー像が記録用紙に定着される。定着装置から排出された（印刷された）記録用紙は、排紙トレイに排出される。
【００３３】
ネットワークＩ／Ｆ１７０は、ネットワーク５０とのインターフェイスをとる。画像形成装置１００は、このネットワークＩ／Ｆ１７０を介して、ネットワーク５０上の情報処理装置等と、所定の通信プロトコルに従ったデータ通信を行なうことができる。画像形成装置１００は、ネットワークＩ／Ｆ１７０を介して、情報処理装置から印刷ジョブ等の各種処理の実行を命令する命令信号を受信することができる。
【００３４】
ＦＡＸ通信部１６０は、公衆回線６０への接続を提供する。ＦＡＸ通信部１６０はまた、公衆回線６０を介して画像データの送受信を行なう。
【００３５】
操作パネル１８０は、タッチパネルディスプレイ１８２を含む。タッチパネルディスプレイ１８２は、表示パネル１８４と、タッチパネル１８６とが重ねて構成されるタッチパネル一体型液晶表示装置である。表示パネル１８４は、画像形成装置１００の状態及び各種処理の状態に関する情報等の各種情報をユーザに提供する。このタッチパネルディスプレイ１８２はまた、ユーザに対して対話的な操作インターフェイスを提供する。この対話的な操作インターフェイスは、タッチパネル１８６から画像形成装置１００全体の動作に対するユーザの指示を受付け、その指示の内容を表示パネル１８４に表示するとともに、その指示に応じた制御信号を制御部１１０又は画像処理部１３０のＭＰＵに対して出力する。
【００３６】
本実施の形態に係る画像形成装置１００では、後述するように、０〜９の数字入力、クリア入力及び一部の記号入力は、タッチパネルディスプレイ１８２に表示されるソフトウェアキーをユーザが押下することにより行なわれる。
【００３７】
ユーザ認証部１５０は、画像形成装置１００の起動時にタッチパネルディスプレイ１８２に表示される認証画面（図示せず）において、認証コードを入力することで、ログインを実行する。認証コードの入力操作は、タッチパネルディスプレイ１８２に表示されるソフトウェアキーを用いて行なわれる。
【００３８】
画像形成装置１００は、基本的な動作モードとして、コピーモード、スキャナモード、プリンタモード及びＦＡＸモードを備える。画像形成装置１００はさらに、上記動作モードに加えて、倍率設定モード、余白設定モード、イメージシフト設定モード及び認証コード入力モード等のモードを備える。倍率設定モードは、コピーモードにおいて、コピー倍率の設定を行なうためのモードである。余白設定モードは、コピーモードにおいて、余白の設定を行なうためのモードである。この余白設定モードでは、例えば、コピー済みの記録用紙を綴じるためのとじしろ（余白）が設定される。イメージシフト設定モードは、コピーモードにおいて、画像を移動させるためのモードである。このイメージシフト設定モードでは、例えば、原稿のサイズとコピーする用紙サイズが異なる場合に、画像を移動させてコピーを行なうための移動量が設定される。認証コード入力モードは、タッチパネルディスプレイ１８２から認証コードを入力するためのモードである。
【００３９】
このように、画像形成装置１００は種々のモードを有しており、ユーザにより選択されたモードによっては、数字（数値）の入力が要求される場合がある。例えば、コピーモードでは、コピー部数を設定する際に、数値の入力が要求される。倍率設定モード、余白設定モード及びイメージシフト設定モードでは、それぞれ、倍率、余白寸法及びシフト量を入力する際に、数値の入力が要求される。ＦＡＸモードでは、ＦＡＸ番号を直接入力する際に、数字（数字列）の入力が要求される。認証コード入力モードでは、認証コードを入力する際に、数字（数字列）の入力が要求される。なお、ＦＡＸモードにおけるＦＡＸ番号等の入力、認証コード入力モードにおける認証コードの入力では、０から始まる数字列が入力される場合もある。
【００４０】
これらの数値（数字）入力は、タッチパネルディスプレイ１８２に表示されるソフトウェアキーをユーザが操作（押下）することにより行なわれる。具体的には、画像形成装置１００は、数値の入力が必要な場合に、タッチパネルディスプレイ１８２に仮想テンキーを表示する。この仮想テンキーがユーザに操作されることにより数値の入力が行なわれる。
【００４１】
図２を参照して、タッチパネルディスプレイ１８２に表示される仮想テンキー２００（２００ａ）は、０〜９の複数の数字キー２１０、クリアキー２２０及び「００」キー２３０を含む。仮想テンキー２００の各キーは、ウィンドウである背景領域２４０内に表示されており、この背景領域２４０内には入力されたキーに対応する数値（数字）を表示する表示欄２５０が表示される。「００」キー２３０は、ゼロ（「０」）を連続して入力するためのキーであり、「００」キー２３０を操作することにより、１回の入力操作でゼロを２桁入力できる。すなわち、「００」キー２３０の押下により「０」キーを２回連続で押下したときと同様の入力結果が得られる。この「００」キー２３０は連続押しが可能であり、例えば、「２」キー→「００」キー２３０→「００」キー２３０の連続押下で、「２００００」が入力される。「００」キー２３０の連続押下により、入力可能数の最大を超える場合は、その入力は不可となり、そのことがエラー音によって通知される。「００」キー２３０は、「０」キーに隣接する領域に配置される。
【００４２】
特に、コピーモードでは、大量コピーを行なうことが可能であるため、コピー部数として多くの桁数の数値を入力する場合がある。高速印刷が可能な画像形成装置１００では、例えば「９９９９９部」までコピー部数を設定することが可能である。高速印刷が可能な画像形成装置においては、コピー部数として多くの桁数の数値が入力される場合が多く、その際、１００部、２００部、３００部〜、１０００部、２０００部、３０００部〜、のような切りのよい大きな部数を入力する機会が増えている。そのため、「００」キー２３０を表示することにより、入力操作の操作性が改善される。
【００４３】
本実施の形態では、認証コード入力モードにおいて認証されるユーザに応じて、「００」キー２３０の表示及び非表示を切替える。「００」キー２３０を表示するか否かについては、ユーザ毎に予め設定されている。具体的には、画像形成装置１００は、認証コード、ユーザ名及び「００」キー２３０の表示の有無の対応関係について予めテーブル形式で持っている。例えば、図４に示すようなキー表示テーブル３００がＲＯＭ１１４、ＲＡＭ１１６又はＨＤＤ１１８等の記憶部に格納されている。「００」キー２３０を表示するか否かの設定は、単数又は複数の管理者等によって行なわれる。その際、例えば、画像形成装置１００を使用するユーザの使用状況等を考慮して、「００」キー２３０を表示するか否かを設定するのが好ましい。
【００４４】
図４を参照して、このキー表示テーブル３００では、認証コード、ユーザ名及び「００」キー２３０の表示有無の情報が互いに対応付けられている。この例では、ユーザＡは、「００」キー２３０を表示する設定とされており、ユーザＢ及びユーザＣは、「００」キー２３０を表示しない設定とされている。認証コード入力モードにおいて、ユーザＡが認証されると、制御部１１０は、「００」キー２３０を表示する設定とし、ユーザＢ及びユーザＣが認証されると、「００」キー２３０を表示しない設定とする。そのため、ユーザＡが認証された場合は、数値の入力が要求されるモードにおいて、「００」キー２３０が表示された仮想テンキー２００ａがタッチパネルディスプレイ１８２に表示される。一方、ユーザＢ又はユーザＣが認証された場合は、数値の入力が要求されるモードにおいて、図３に示す、「００」キー２３０が表示されない仮想テンキー２００（２００ｂ）がタッチパネルディスプレイ１８２に表示される。「００」キー２３０が表示されない仮想テンキー２００ｂでは、表示するキーの数が少なくなるため、その分、各キーの表示スペースが拡大される。このように、本実施の形態では、認証されるユーザに応じて、仮想テンキー２００の表示態様が切替えられる。
【００４５】
ここで、数値（数字）の入力を行なうためにタッチパネルディスプレイ１８２に仮想テンキー２００を表示する例として、コピーモード及び倍率設定モードについて説明する。以下では、仮想テンキー２００に「００」キー２３０が表示される場合について説明する。ただし、認証されるユーザによっては、タッチパネルディスプレイ１８２に表示される仮想テンキーに「００」キー２３０が表示されない場合もある。
【００４６】
コピーモードが選択された場合、タッチパネルディスプレイ１８２に図５に示すコピー基本画面４００の初期画面を表示する。この初期画面は、ユーザによってコピーモードが選択されたときに、最初にタッチパネルディスプレイ１８２に表示される画面である。図５を参照して、コピー基本画面４００の初期画面において、機能選択領域４１０には、コピーモードにおける各種機能の設定変更を行なうための各種設定キーが表示される。本実施の形態では、各種設定キーとして、カラーモードを切替えるためのキー４１０ａ、原稿のサイズ等を変更するためのキー４１０ｂ、使用する記録用紙のサイズ等を変更するためのキー４１０ｃ、両面コピー機能を設定するためのキー４１０ｄ、コピー倍率を変更するためのキー４１０ｅ、コピー濃度を変更するためのキー４１０ｆ、及び、仕上げ機能を設定するためのキー４１０ｇが表示される。機能選択領域４１０において、各種設定キー４１０ａ〜４１０ｇの下方には、各種設定キー４１０ａ〜４１０ｇの表示スタイルを変更するための変更キー４１２，４１４、及び、各種設定キー４１０ａ〜４１０ｇでは設定変更不可能な他の機能の一覧を表示させるためのキー４１６が表示される。
【００４７】
プレビュー領域４２０には、コピー部数を入力するための仮想テンキー１２００（２００ａ）が表示される。仮想テンキー１２００は、０〜９までの数字キー２１０及びクリア（Ｃ）キー２２０を含む。この仮想テンキー１２００（２００ａ）には、「００」キー２３０が表示される。仮想テンキー１２００の各キーは、常に、ウィンドウである背景領域２４０内に表示される。背景領域２４０内にはさらに、コピー部数を示す「部数」という文字列、及び、設定されたコピー部数を表す数値が表示される。コピー部数を表す数値は、表示欄２５０（２５０ａ）に表示される。初期画面においては、コピー部数を表す数値として、デフォルト設定である「１」が表示される。
【００４８】
アクションパネル領域４３０には、コピーモードにおけるおすすめ機能を実行するための各種実行キーが表示される。おすすめ機能とは、ユーザによって選択された機能に対して過去に組合せて選択されたことのある機能である。タスクトリガー領域４４０には、プレビューキー４４２、リセットキー４４４、モノクロスタートキー４４６、及び、カラースタートキー４４８等が表示される。
【００４９】
コピー基本画面４００の初期画面において、ユーザによってキー４１０ｅが操作（押下）されると、タッチパネルディスプレイ１８２の表示画面が、図６に示す倍率設定画面５００に切替わる。図６を参照して、この倍率設定画面５００には、コピー倍率を設定するための種々の変倍キーが表示される。この変倍キーは、原稿とは異なるサイズの記録用紙にコピーをする場合に、記録用紙のサイズに合わせた大きさに原稿画像を縮小又は拡大するためのキー５１０〜５１６を含む。倍率設定画面５００にはさらに、コピー倍率を任意の倍率に設定するためのキー５２０が表示される。ユーザによってキー５２０が操作（押下）されると、倍率設定画面５００上にコピー倍率を入力するための仮想テンキー２２００（２００）が表示される。仮想テンキー２２００は、コピー部数を入力するための仮想テンキー１２００と同様、０〜９までの数字キー２１０及びクリア（Ｃ）キー２２０を含む。この倍率設定モードでは、４００倍まで倍率の設定が可能である。そのため、表示直後の仮想テンキー２２００には、「００」キー２３０が、その入力操作が可能な状態で表示される。仮想テンキー２２００の背景領域２４０内には、入力された数値を表示するための表示欄２５０（２５０ｂ）及び仮想テンキー２２００を閉じるためのボタン２６０が表示される。表示欄２５０には、コピー倍率を示す数値が表示される。
【００５０】
［ソフトウェア構成］
図７〜図９を参照して、テンキー表示処理及び数値表示処理を行なうために、画像形成装置１００で実行されるコンピュータプログラムの制御構造について説明する。
【００５１】
《テンキー表示処理》
図７を参照して、このプログラムは、認証コード入力モードにおいて、ユーザの認証処理（ログイン処理）を行なうステップＳ１０００と、ステップＳ１０００の後、認証されたユーザが所定のユーザであるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０１０と、ステップＳ１０１０において、認証されたユーザが所定のユーザであると判定された場合に、仮想テンキー２００に「００」キー２３０を表示する設定にして、このプログラムを終了するステップＳ１０２０と、ステップＳ１０１０において、認証されたユーザが所定のユーザではないと判定された場合に、仮想テンキー２００に「００」キー２３０を表示しない設定にして、このプログラムを終了するステップＳ１０３０とを含む。
【００５２】
ステップＳ１０１０では、認証コード入力モードにおいてユーザ認証が行なわれると、図４に示すキー表示テーブル３００を参照して、「００」キー２３０の表示及び非表示の設定を切替える。具体的には、認証されたユーザのユーザ名と対応付けられた「００」キー２３０の表示有無の情報を記憶部から読出し、読出した情報に基づいて仮想テンキー２００への「００」キー２３０の表示及び非表示を切替える。
【００５３】
図８は、図７のステップＳ１０００の詳細なフローである。図８を参照して、このルーチンは、認証コード入力モードが選択されたか否かを判定し、認証コード入力モードが選択されるまで待機するステップＳ２０００と、ステップＳ２０００において、認証コード入力モードが選択されると、「００」キー２３０が表示されない仮想テンキー２００ｂをタッチパネルディスプレイ１８２に表示するステップＳ２０１０と、ステップＳ２０１０の後、認証コードが入力されたか否かを判定し、認証コードが入力するまで待機するステップＳ２０２０と、ステップＳ２０２０において、認証コードが入力されたと判定された場合に、入力された認証コードに基づいてログイン処理を実行し、このルーチンを終了するステップＳ２０３０とを含む。
【００５４】
ステップＳ２０００における認証コード入力モードの選択は、ユーザによって当該認証コード入力モードが選択された場合、及び、画像形成装置１００に電源が投入されることによって認証コード入力モードが起動される場合を含む。
【００５５】
《数値表示処理》
図９を参照して、このプログラムは、「００」キー２３０が表示されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ３０００と、ステップＳ３０００において、「００」キー２３０が表示されていると判定された場合に、「００」キー２３０がユーザに押下されたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ３０１０と、ステップＳ３０００において、「００」キー２３０が表示されていないと判定された場合、及び、ステップＳ３０１０において、「００」キー２３０がユーザに押下されていないと判定された場合に、他の数字キー２１０がユーザに押下されたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ３０２０とを含む。
【００５６】
このプログラムはさらに、ステップＳ３０２０において、数字キー２１０がユーザに押下されたと判定された場合に、その数字キー２１０の入力を受付け、押下された数字キー２１０に対応する数字（数値）を表示欄２５０に通常の表示形態で表示するステップＳ３０３０と、ステップＳ３０１０において、「００」キー２３０がユーザに押下されたと判定された場合に、その「００」キー２３０の入力を受付け、「００」キー２３０に対応する数字（「００」）を表示欄２５０に強調して表示するステップＳ３０４０と、ステップＳ３０３０及びステップＳ３０４０の後、並びに、ステップＳ３０２０において、数字キー２１０がユーザに押下されていないと判定された場合に、数値入力が終了したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ３０５０とを含む。
【００５７】
ステップＳ３０５０において、数値入力が終了していないと判定された場合は、制御はステップＳ３０００に戻り、数値入力が終了したと判定された場合は、このプログラムは終了する。ステップＳ３０４０では、例えば太字表示により「００」が強調表示される。
【００５８】
［動作］
図４、図７及び図８を参照して、以上のような構造及びフローチャートに基づく、本実施の形態に係る画像形成装置１００の動作について説明する。
【００５９】
画像形成装置１００は、ユーザ認証モードにおいて、ユーザ認証処理（ログイン処理）を実行する。ユーザ認証モードでは、認証コードを入力させるためにタッチパネルディスプレイ１８２に仮想テンキー２００を表示する。ユーザ認証モードにおいては、仮想テンキー２００に「００」キー２３０を表示しない（図８に示すステップＳ２０１０）。ユーザ認証の場合、通常は４桁程度のコードを入力することが多く、しかもゼロ（「０」）が連続して入力されることが少ないためである。
【００６０】
ユーザによって認証コードが入力されると、制御部１１０は、ログイン処理を実行する（図８に示すステップＳ２０３０）。ログイン処理によってユーザが認証されると、制御部１１０は、図４に示すキー表示テーブル３００を参照して、認証されたユーザに応じて「００」キー２３０の表示又は非表示の設定を行なう（図７に示すステップＳ１０２０、ステップＳ１０３０）。具体的には、ユーザ認証に応答して、認証されたユーザのユーザ名と対応付けられた「００」キー２３０の表示有無の情報を記憶部から読出し、読出し情報に基づいて「００」キー２３０の表示及び非表示の設定を切替える。
【００６１】
図４に示すキー表示テーブル３００には、認証されるユーザ毎に「００」キー２３０を表示するユーザであるか否かが予め設定されている。認証されたユーザが例えばユーザＡの場合（図７に示すステップＳ１０１０においてＹＥＳ）、制御部１１０は、「００」キー２３０の表示設定を「表示」に設定する。この場合、数値の入力が要求されるモードがユーザによって選択されると、画像形成装置１００は、「００」キー２３０が表示された仮想テンキー２００ａをタッチパネルディスプレイ１８２に表示する（図７に示すステップＳ１０２０）。一方、認証されたユーザが例えばユーザＢ又はユーザＣの場合（図７に示すステップＳ１０１０においてＮＯ）、制御部１１０は、「００」キー２３０の表示設定を「非表示」に設定する。この場合、数値の入力が要求されるモードがユーザによって選択されると、画像形成装置１００は、「００」キー２３０が表示されない仮想テンキー２００ｂをタッチパネルディスプレイ１８２に表示する（図７に示すステップＳ１０３０）。
【００６２】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係る画像形成装置１００を利用することにより、以下に述べる効果を奏する。
【００６３】
「００」キー２３０を含む仮想テンキー２００をタッチパネルディスプレイ１８２に表示させ、この仮想テンキー２００を用いた数値入力において、認証されたユーザに応じて、「００」キー２３０のタッチパネルディスプレイ１８２への表示及び非表示を切替える。画像形成装置１００の使用状況はユーザによって異なるため、上記構成により、ユーザ毎に使用状況に適したキー表示（仮想テンキー）を提供できる。例えば、桁数の多い数値を入力する機会が多いユーザに対しては、「００」キー２３０を表示させる。この「００」キー２３０は、１回の入力操作でゼロ（「０」）を２桁入力することが可能であるため、「０」キーを２回連続で操作する場合に比べて、キー入力の回数を減らすことができる。これにより、入力操作を改善できる。
【００６４】
特に、高速印刷が可能な画像形成装置１００では、設定可能なコピー部数の入力数値が大きいため、仮想テンキー２００に「００」キー２３０を設けることにより、このような画像形成装置１００においては入力操作の改善に大きく貢献する。
【００６５】
一方、例えば、桁数の多い数値を入力する機会が少ないユーザに対しては、「００」キー２３０を非表示とする。これにより、「００」キー２３０が必要ない場合に不要な表示を極力行なわないようにできるので、タッチパネルディスプレイ１８２に表示された仮想テンキー２００を操作するユーザの混乱を防止できる。
【００６６】
画像形成装置１００は、ユーザを特定するためのユーザ名及び予め定められた「００」キー２３０の表示有無の情報を互いに対応付けて保持しており、ユーザ認証に応答して、認証されたユーザのユーザ名と対応付けられた「００」キー２３０の表示有無の情報を記憶部から読出し、読出した情報に基づいて「００」キー２３０の表示及び非表示を切替える。このように、「００」キー２３０の表示有無の情報が、認証されるユーザのユーザ名と対応付けて記憶されるため、これらの情報を読出すことにより、ユーザ認証モードにおいて認証されるユーザに応じて、容易に、「００」キー２３０の表示及び非表示を切替えることができる。
【００６７】
また、認証コードの入力においては、４桁程度のコードを入力することが多く、しかもゼロ（「０」）が連続して入力されることが少ないため、「００」キー２３０を非表示とすることにより、タッチパネルディスプレイ１８２に表示された仮想テンキー２００を操作するユーザの混乱を効果的に防止できる。
【００６８】
「００」キー２３０が表示されるモードにおいて、「００」キー２３０がユーザに押下されると、「００」キー２３０に対応する「００」をタッチパネルディスプレイ１８２に強調して表示する。「００」キー２３０を用いて数値入力を行なうことにより、桁数の多い数値を入力する際に、入力操作を改善できる。一方、桁数の多い数値の入力においては、一般的に、入力ミスが多くなる。「００」キー２３０は、桁数の多い数値を入力する際に用いられることが多いため、「００」キー２３０を用いた数値の入力に際して、「００」キー２３０に対応する数値（「００」）をタッチパネルディスプレイ１８２に強調して表示することにより、桁数の多い数値をユーザに認識させ易くできる。これにより、桁数の多い数値を入力する場合でも、入力ミスを低減できる。ここで、コピー部数の入力においては、コピー部数が多い場合に入力ミスが生じると、印刷コストの無駄が非常に大きくなる。そのため、桁数の多い数値を入力する場合に入力ミスを低減できることにより、印刷コストの無駄を効果的に抑制できる。
【００６９】
また、「００」キー２３０はゼロを２桁入力するための数字キーであるため、例えば「１００」、「２００」等の切りのよい数値を入力する場合に、より容易に、入力操作を改善できる。
【００７０】
（第２の実施の形態）
本実施の形態に係る画像形成装置では、認証されるユーザ毎に、当該画像形成装置の使用状況に応じてランク分けされた複数のタイプ（タイプ属性）のいずれかが設定されており、ユーザに設定されたタイプに応じて、「００」キー２３０の表示及び非表示が切替えられる。画像形成装置の使用状況とは、例えば、所定期間内に行なったコピーの回数等の使用頻度であり、より具体的には、例えば、所定期間内に行なった印刷ジョブの回数、コピー出力した部数、コピー枚数等である。本実施の形態では、使用状況（使用頻度）に応じて、ライト（Ｌｉｇｈｔ）、ノーマル（Ｎｏｒｍａｌ）及びヘビー（Ｈｅａｖｙ）の３つのタイプにランク分けされており、これらのタイプのいずれかが、認証されるユーザ毎に予め設定されている。
【００７１】
詳説すると、本実施の形態では、図４に示すキー表示テーブル３００に代えて、図１０に示すキー表示テーブル６００がＲＯＭ１１４、ＲＡＭ１１６又はＨＤＤ１１８等の記憶部に格納されている。図１０を参照して、このキー表示テーブル６００では、認証コード、ユーザ名及び使用状況によって分類されたいずれかのタイプが互いに対応付けられている。この例では、ユーザＡは、ヘビーユーザに設定されており、ユーザＢはノーマルユーザに設定されており、ユーザＣはライトユーザに設定されている。非登録ユーザはゲストユーザ又は部外者として認識される。
【００７２】
画像形成装置は、ユーザ認証が行なわれると、認証されたユーザのユーザ名に対応付けられたタイプに基づいて、「００」キー２３０を表示するか否かを判断する。どのタイプを「００」キー２３０を表示するタイプとするかは、管理者等によって適宜設定で決められる。本実施の形態では、認証されたユーザがヘビーユーザに設定されている場合に、制御部１１０が「００」キー２３０を表示するように設定する。具体的には、認証コード入力モードにおいて、例えば、ユーザＡが認証されると、ユーザＡはヘビーユーザに設定されているため、制御部１１０は、「００」キー２３０を表示する設定とする。一方、認証コード入力モードにおいて、例えば、ユーザＢ、ユーザＣ及び非登録ユーザのいずれかが認証されると、これらのユーザはヘビーユーザ以外のユーザ（ノーマルユーザ、ライトユーザ又はゲストユーザ）であるため、制御部１１０は、「００」キー２３０を表示しない設定とする。
【００７３】
ライト、ノーマル及びヘビーの各タイプの設定は、各ユーザにおける画像形成装置の使用実績等を考慮して行なうことが好ましい。ただし、使用実績等を考慮することなく、各タイプを適宜設定することも可能である。
【００７４】
なお、本実施の形態に係る画像形成装置のハードウェア構成は、第１の実施の形態と同様である。そのため、それらについての詳細な説明は繰返さない。
【００７５】
［ソフトウェア構成］
図１３を参照して、本実施の形態に係る画像形成装置で実行されるコンピュータプログラムの制御構造について説明する。なお、数値表示処理を行なうためのコンピュータプログラムの制御構造は、第１の実施の形態と同様であるため、それについての詳細な説明は繰返さない。
【００７６】
このプログラムは、認証コード入力モードにおいて、ユーザの認証処理（ログイン処理）を行なうステップＳ４０００と、ステップＳ４０００の後、認証されたユーザがヘビーユーザに設定されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ４０１０と、ステップＳ４０１０において、認証されたユーザがヘビーユーザに設定されていると判定された場合に、仮想テンキー２００に「００」キー２３０を表示する設定にして、このプログラムを終了するステップＳ４０２０と、ステップＳ４０１０において、認証されたユーザがヘビーユーザに設定されていないと判定された場合に、仮想テンキー２００に「００」キー２３０を表示しない設定にして、このプログラムを終了するステップＳ４０３０とを含む。
【００７７】
ステップＳ４０００では、図８に示すコンピュータプログラムによって実行される各処理と同様の処理が実行される。
【００７８】
ステップＳ４０１０では、認証コード入力モードにおいてユーザ認証が行なわれると、図１１に示すキー表示テーブル６００を参照して、認証されたユーザがヘビーユーザであるか否かを判定し、判定結果に応じて、「００」キー２３０の表示及び非表示の設定を切替える。具体的には、認証されたユーザのユーザ名と対応付けられたタイプを記憶部から読出し、読出した情報に基づいて仮想テンキー２００への「００」キー２３０の表示及び非表示を切替える。
【００７９】
［動作］
図１１及び図１２を参照して、本実施の形態に係る画像形成装置は以下のように動作する。「００」キー２３０の表示及び非表示を切替える動作を除いた動作は、上記第１の実施の形態で示した画像形成装置１００と同様である。したがって、同様の動作についての詳細な説明は繰返さない。
【００８０】
ログイン処理によってユーザが認証されると、制御部１１０は、図１１に示すキー表示テーブル６００を参照して、認証されたユーザのタイプがいずれであるかを判定し、判定結果に応じて「００」キー２３０の表示又は非表示の設定を行なう（図１２に示すステップＳ４０２０、ステップＳ４０３０）。具体的には、ユーザ認証に応答して、認証されたユーザのユーザ名と対応付けられたタイプを記憶部から読出し、読出し情報に基づいて認証されたユーザのタイプがヘビーユーザであるか否かを判定する（図１２に示すステップＳ４０１０）。認証されたユーザのタイプがヘビーユーザである場合（図１２に示すステップＳ４０１０においてＹＥＳ）、制御部１１０は、「００」キー２３０の表示設定を「表示」に設定する（ステップＳ４０２０）。一方、認証されたユーザのタイプがヘビーユーザ以外である場合（図１２に示すステップＳ４０１０においてＮＯ）、制御部１１０は、「００」キー２３０の表示設定を「非表示」に設定する（ステップＳ４０３０）。なお、非登録ユーザは、画像形成装置に登録されていないユーザであるため、ヘビーユーザではないことが機器側で容易に認識される。
【００８１】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係る画像形成装置を利用することにより、以下に述べる効果を奏する。
【００８２】
画像形成装置の使用状況に応じて分類されるタイプによって、ユーザの使用状況が分かるので、読出したタイプに応じて、「００」キー２３０の表示及び非表示を切替えることにより、容易に、ユーザ毎に、その使用状況に適したキー表示を提供できる。
【００８３】
（第３の実施の形態）
本実施の形態に係る画像形成装置は、上記第２の実施の形態において、認証されたユーザがヘビーユーザ又はノーマルユーザに設定されている場合に、「００」キー２３０を表示するように設定する。
【００８４】
図１３を参照して、本実施の形態に係る画像形成装置において、ステップＳ５０００における処理を除く各処理は、図１２に示すコンピュータプログラムによって実行される各処理と同様である。以下、異なる部分について説明する。なお、数値表示処理を行なうためのコンピュータプログラムの制御構造は、第１の実施の形態と同様であるため、それについての詳細な説明は繰返さない。
【００８５】
このプログラムは、ステップＳ４０１０において、認証されたユーザがヘビーユーザに設定されていないと判定された場合に、認証されたユーザがノーマルユーザに設定されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ５０００を含む。
【００８６】
ステップＳ４０１０において、認証されたユーザがヘビーユーザに設定されていると判定された場合、及び、ステップＳ５０００において、認証されたユーザがノーマルユーザに設定されていると判定された場合には、制御はステップＳ４０２０に進み、ステップＳ４０２０において、仮想テンキー２００に「００」キー２３０を表示する設定とされる。一方、ステップＳ５０００において、認証されたユーザがノーマルユーザに設定されていないと判定された場合には、制御はステップＳ４０３０に進み、ステップＳ４０３０において、仮想テンキー２００に「００」キー２３０を表示しない設定とされる。
【００８７】
（第４の実施の形態）
本実施の形態に係る画像形成装置は、上記第２の実施の形態において、認証されたユーザ毎に当該画像形成装置の使用状況を学習して、その使用状況に応じて、設定されるタイプを更新する。すなわち、本実施の形態に係る画像形成装置は、ユーザ毎の使用状況を学習することで自動的にユーザにタイプを付加し、ユーザのタイプに応じて自動で「００」キー２３０の表示及び非表示を判断する。
【００８８】
初期設定では、各ユーザはライトユーザに設定されている。画像形成装置は、所定期間内に行なった印刷ジョブの回数、コピー出力した部数、コピー枚数等を集計し、所定期間毎に使用頻度でランク分けをして、ライト／ノーマル／ヘビーの分類を更新する。
【００８９】
なお、本実施の形態に係る画像形成装置のハードウェア構成は、第１の実施の形態と同様である。そのため、それらについての詳細な説明は繰返さない。
【００９０】
［ソフトウェア構成］
図１４を参照して、タイプ属性の更新処理を行なうために、本実施の形態に係る画像形成装置で実行されるコンピュータプログラムの制御構造について説明する。なお、テンキー表示処理及び数値表示処理を行なうためのコンピュータプログラムの制御構造は、第２の実施の形態と同様であるため、それについての詳細な説明は繰返さない。
【００９１】
このプログラムは、ユーザ毎に、所定期間内に行なった印刷ジョブの回数、コピー出力した部数、コピー枚数等を集計して所定期間内での使用頻度を算出するステップＳ６０００と、ステップＳ６０００の後、算出した使用頻度が高いか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ６０１０と、ステップＳ６０１０において、使用頻度が高いと判定された場合に、ユーザのタイプをヘビーユーザに決定するステップＳ６０２０と、ステップＳ６０１０において、使用頻度が高くないと判定された場合に、使用頻度が中程度であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ６０３０と、ステップＳ６０３０において、使用頻度が中程度であると判定された場合に、ユーザのタイプをノーマルユーザに決定するステップＳ６０４０とを含む。
【００９２】
このプログラムはさらに、ステップＳ６０３０において、使用頻度が中程度ではないと判定された場合（使用頻度が低いと判定された場合）に、ユーザのタイプをライトユーザに決定するステップＳ６０５０と、ステップＳ６０２０、ステップＳ６０４０及びステップＳ６０５０の後、ユーザのタイプ属性を決定されたタイプに更新して、このプログラムを終了するステップＳ６０６０とを含む。
【００９３】
ステップＳ６０１０においては、所定期間内に、例えば１００部以上の部数のコピー出力、又は、１００枚以上のコピー出力の印刷ジョブが所定回数以上あったか否かによって、使用頻度が高いか否かを判定することができる。ステップＳ６０３０においても、所定期間内に、例えば１００部以上の部数のコピー出力、又は、１００枚以上のコピー出力の印刷ジョブがステップＳ６０１０よりも少ない所定回数以上あったか否かによって、使用頻度が中程度か否かを判定することができる。ただし、ステップＳ６０１０及びステップＳ６０３０における判定の基準は、管理者等によって適宜決定される。
【００９４】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係る画像形成装置を利用することにより、以下に述べる効果を奏する。
【００９５】
ユーザ毎に、所定期間内に行なった印刷ジョブの回数、コピー出力した部数、コピー枚数等を集計して、集計結果に応じてユーザのタイプを更新することにより、自動的に、ユーザに応じたタイプ属性を設定できる。加えて、設定されたタイプ属性は、そのユーザの最近の使用状況を反映しているため、ユーザ毎に、その使用状況に一層適したキー表示を提供できる。
【００９６】
［変形例］
上記実施の形態では、画像形成装置の一例であるＭＦＰに本発明を適用した例について示したが、本発明はそのような実施の形態には限定されない。タッチパネルディスプレイを備えていれば、画像形成装置はＭＦＰ以外であってもよい。例えば、コピー機、プリンタ等の画像形成装置であってもよい。
【００９７】
上記実施の形態では、タッチパネルディスプレイをタッチパネル一体型液晶表示装置から構成した例について示したが、本発明はそのような実施の形態には限定されない。タッチパネルディスプレイを構成する表示パネルは、液晶表示パネル（液晶ディスプレイ）以外の表示パネルであってもよい。液晶表示パネル以外の表示パネルとしては、例えば、有機ＥＬ等からなる表示パネルが挙げられる。また、タッチパネルディスプレイは、表示パネルとタッチパネルとを重ね合わせた構成であってもよいし、これ以外に、例えば、表示パネルとタッチパネルとが一体的に形成された構成等であってもよい。タッチパネルディスプレイにおける入力検知の方式は、いずれの方式であってもよい。
【００９８】
上記実施の形態では、画像形成装置を高速印刷が可能な高速機とした例について示したが、本発明はそのような実施の形態には限定されない。画像形成装置は、高速機以外の装置であってもよい。また、入力可能なコピー部数は、「９９９９９部」以外であってもよい。
【００９９】
上記実施の形態では、「００」キーにより入力された数値（「００」）を太字で強調表示する例について示したが、本発明はそのような実施の形態には限定されない。「００」キーにより入力された数値の強調表示は、太字表示以外であってもよい。例えば、「００」キーにより入力された数値については、他の数字キーで入力された数値とは異なる色で表示する、その数値を光らせる等の方法で強調表示するようにしてもよい。さらに、「００」キーにより入力された数値を反転表示、ハイライト表示等により強調表示してもよい。なお、「００」キーにより入力された数値は、他の数字キーで入力された数値と同様、通常の表示としてもよい。
【０１００】
仮想テンキーによる数値の誤入力（入力ミス）を抑制するための方法として、数値の強調表示以外に、例えば、数値の入力後に入力した数値を音声で読上げる、「００」キーの入力時にブルブルと鳴動させる等の方法を用いてもよい。すなわち、視覚以外に聴覚等によって誤入力を認識しやすくするようにしてもよい。なお、例えばコピーモードにおいては、予め設定されている部数以上の部数が入力された状態でコピースタートが行なわれると、部数が大きいが印刷しても構わないか確認する内容のポップアップメッセージを表示するようにしてもよい。
【０１０１】
上記実施の形態では、ユーザを特定するためのユーザ特定情報としてのユーザ名をＨＤＤ等の記憶部に記憶する例について示したが、本発明はそのような実施の形態には限定されない。ユーザを特定するためのユーザ特定情報は、ユーザ名以外であってもよい。例えば、ユーザ特定情報としてユーザＩＤ等を記憶部に記憶するようにしてもよい。
【０１０２】
上記実施の形態では、ユーザ単位で、「００」キーの表示及び非表示を切替える例について示したが、本発明はそのような実施の形態には限定されない。例えば、ユーザが所属するグループ単位で、「００」キーの表示及び非表示を切替えるようにしてもよい。
【０１０３】
上記実施の形態では、「００」キーを非表示とする場合、「００」キーを表示しないようにした例を示したが、本発明はそのような実施の形態には限定されない。「００」キーを非表示とする場合、例えば、グレーアウト（薄いグレーで表示され、入力ができない状態）としてもよい。
【０１０４】
上記実施の形態では、特定の数字を複数桁入力するための特定キーとして「００」キーを用いた例を示したが、本発明はそのような実施の形態には限定されない。「００」キー以外に、例えば「０００」キーであってもよい。また、図１５に示すように、「００」キー２３０及び「０００」キー２７０の両方が表示された仮想テンキー３２００（２００）としてもよい。
【０１０５】
また、上記実施の形態において、特定の数字を複数桁入力するための特定キーは、「００」キー及び「０００」キー以外であってもよい。すなわち、上記特定キーは、特定の数字としてゼロ（「０」）以外の数字を複数桁入力するためのキーであってもよい。例えば「９」を複数桁入力するための「９９」キー等であってもよい。コピーモードにおいて、入力可能な最大のコピー部数が例えば「９９９９」である場合、それより多くの部数をコピーしたい場合、とりあえず、入力可能な最大のコピー部数が入力される。その場合、「９９」キーを表示させることにより、数値の入力操作を改善できる。
【０１０６】
また、ゼロを複数桁入力するための特定キーは、「００」キー及び「０００」キー以外であってもよい。具体的には、例えば、他の数字キーとの組合せによってゼロを複数桁入力するキー等が挙げられる。図１６を参照して、仮想テンキー４２００（２００）には、「００」キーに代えて、例えば「０ｘ」キー２８０が表示される。この「０ｘ」キー２８０は、他の数字キーとの組合せにより、ゼロ（「０」）を連続して入力するキーである。この「０ｘ」キー２８０の入力後に、ゼロ（「０」）を連続して入力したい回数を数字キーによって指定する。例えば、「０ｘ」キー２８０を押下した後、「２」キーを押下すると、「００」と入力され、「３」キーを押下すると、「０００」と入力される。「０ｘ」キー２８０の入力後は、複数の数字キーのうち入力可能な数字キーだけが表示される（アクティブな状態となる）。図１７を参照して、「０ｘ」キー２８０が押下されると、例えば「０ｘ」キー２８０が反転表示され、入力可能な数字キーが表示された仮想テンキー４２００Ａ（２００）となる。入力できない数字キーは表示されないため、ユーザの混乱が防止され、わかりやすい操作が可能となる。
【０１０７】
上記において、「０ｘ」キー２８０の入力後に一定時間他のキーを押下しない、又は、他のキーを押下せずに仮想テンキーを閉じた場合は、「０」として数値入力されるようにしてもよい。このように構成すれば、「０」キーを無くすことができるので、より効果的に省スペース化を図ることができる。
【０１０８】
なお、上記実施の形態において、「００」キーの表示及び非表示に応じて、仮想テンキーの他のキー（例えば数字キー）のキー配置、キーの大きさ及び形状等を変更するようにしてもよい。例えば、「００」キーが表示されない仮想テンキーを、図１８に示す仮想テンキー５２００のように構成してもよい。仮想テンキー５２００では、「００」キーが表示されないため、他のキーの表示スペースが拡大される。そのため、数字キー２１０ａ及びクリアキー２２０ａは、そのキーの大きさが拡大されている。さらに、仮想テンキーのウィンドウである背景領域を、キー配置、キーの大きさ及び形状等に応じて、小さくしてもよい。このように構成すれば、キーの配置スペースが大きくなるのを容易に抑制できるため、タッチパネルディスプレイ上で他の表示を行なうために仮想テンキーの表示を省スペースで行なうことができる。
【０１０９】
上記第２及び第３の実施の形態では、ユーザのタイプを、ライト／ノーマル／ヘビーの３つに分類した例を示したが、本発明はそのような実施の形態には限定されない。ユーザのタイプの分類は２つであってもよい、３つより多くてもよい。
【０１１０】
上記第４の実施の形態では、各ユーザのタイプ属性の初期設定をライトユーザに設定した例を示したが、本発明はそのような実施の形態には限定されない。各ユーザのタイプ属性の初期設定は、ユーザ毎に任意に設定することもできる。すなわち、初期設定として、例えば、第２の実施の形態で示したように、認証されるユーザ毎に所望のタイプ属性を設定しておき、その後の使用状況に応じて、設定されたタイプ属性を更新するようにしてもよい。
【０１１１】
上記第４の実施の形態では、第２の実施の形態と同様、認証されたユーザがヘビーユーザに設定されている場合に「００」キーを表示するように構成した例を示したが、本発明はそのような実施の形態には限定されない。例えば、上記第３の実施の形態のように、認証されたユーザがヘビーユーザ又はノーマルユーザに設定されている場合に「００」キーを表示するようにしてもよい。
【０１１２】
なお、上記で開示された技術を適宜組合せて得られる実施形態についても、本発明の技術的範囲に含まれる。
【０１１３】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内でのすべての変更を含む。
【符号の説明】
【０１１４】
１００                                              画像形成装置
１１０                                              制御部
１２０                                              スキャナ部
１３０                                              画像処理部
１４０                                              画像形成部
１５０                                              ユーザ認証部
１６０                                              ＦＡＸ通信部
１７０                                              ネットワークＩ／Ｆ
１８０                                              操作パネル
１８２                                              タッチパネルディスプレイ
２００、２００ａ、２００ｂ、１２００、２２００      仮想テンキー
２１０                                              数字キー
２２０                                              クリアキー
２３０                                              「００」キー
２５０                                              表示欄
３００、６００                                      キー表示テーブル
４００                                              コピー基本画面
５００                                              倍率設定画面
【図１】
2013141795.tif 000003
【図２】
2013141795.tif 000004
【図３】
2013141795.tif 000005
【図４】
2013141795.tif 000006
【図５】
2013141795.tif 000007
【図６】
2013141795.tif 000008
【図７】
2013141795.tif 000009
【図８】
2013141795.tif 000010
【図９】
2013141795.tif 000011
【図１０】
2013141795.tif 000012
【図１１】
2013141795.tif 000013
【図１２】
2013141795.tif 000014
【図１３】
2013141795.tif 000015
【図１４】
2013141795.tif 000016
【図１５】
2013141795.tif 000017
【図１６】
2013141795.tif 000018
【図１７】
2013141795.tif 000019
【図１８】
2013141795.tif 000020