(57)【特許請求の範囲】
【請求項１】
複数のセグメントで構成される表示器を備える画像形成装置であって、
画像データに基づいて印刷する印刷手段と、
前記表示器に表示可能な０から９までの数字以外の特定記号に、前記表示器に表示可能な桁よりも大きな桁の数字であって、前記印刷手段による印刷のための印刷部数としてユーザにより指定された数字を登録する登録手段と、
前記特定記号の表示指示又は前記印刷手段による印刷指示を受信する受信手段と、
前記受信手段により前記特定記号の表示指示を受信した場合、前記登録手段によって登録された数字を１桁ずつ順番に前記表示器に表示させるよう制御する表示制御手段と、
前記特定記号が前記表示器に表示されている時に前記受信手段により印刷指示を受信した場合、前記登録手段によって登録された数字に従って、前記印刷手段に印刷を行わせるよう制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
原稿を読み取り、画像データを生成する読み取り手段を有し、
前記印刷手段は、前記読み取り手段によって生成された画像データに基づいて印刷を行うことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記登録手段による登録処理中であることをユーザに通知する通知手段を更に有することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記複数のセグメントで構成される表示器は１桁の表示器であって、前記表示制御手段は、当該複数のセグメントで構成される表示器に１の位の数字を表示させることを特徴とする請求項１乃至３の何れか一項に記載の画像形成装置。
【請求項５】
前記複数のセグメントで構成される表示器とは別に１０の位の数字を示す表示部を備えることを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記複数のセグメントで構成される表示器は１桁の表示器であって、
前記表示制御手段は、前記受信手段により前記特定記号の表示指示を受信した場合、当該特定記号を前記表示器に表示させた後、当該特定記号に登録された９より大きい数字の１０の位の数字、１の位の数字の順に、前記表示器に表示させることを特徴とする請求項１乃至３の何れか一項に記載の画像形成装置。
【請求項７】
複数のセグメントで構成される表示器を備える画像形成装置の制御方法であって、
前記表示器に表示可能な０から９までの数字以外の特定記号に、前記表示器に表示可能な桁よりも大きな桁の数字であって、印刷のための印刷部数としてユーザにより指定された数字を登録する登録ステップと、
前記特定記号の表示指示又は印刷指示を受信する受信ステップと、
前記受信ステップにおいて前記特定記号の表示指示を受信した場合、前記登録ステップにおいて登録された数字を１桁ずつ順番に前記表示器に表示させるよう制御する表示制御ステップと、
前記特定記号が前記表示器に表示されている時に前記受信ステップにおいて印刷指示を受信した場合、前記登録ステップにおいて登録された数字に従って、印刷を行うよう制御する制御手段と、
を有することを特徴とする制御方法。
【請求項８】
請求項７記載の制御方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示器を備えた画像形成装置、画像形成装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、複写機等の画像形成装置において、複数のセグメントで構成される表示器（例えば７セグメント表示器、１４セグメント表示器等）を備えたものがある。例えば特許文献１には、表示部として７セグメント表示器を用いている。このような複写機では、この表示器を用いてコピー部数の情報を表示している。
例えば７セグメント表示器では、１桁に表示できる数字が０〜９に限られるため、１桁の７セグメント表示器しか備えていない複写機では、設定可能なコピー部数の上限値が９となる。同様に、２桁の７セグメント表示器しか備えていない複写機では、設定可能なコピー部数の上限値が９９となる。
従ってこのような複写機において、表示器に表示可能な数字よりも多くの部数をコピーしたければ、複写処理自体を繰り返し行う必要があった。
このような問題に対処するべく、１桁の７セグメント表示器を備える画像形成装置において、「１０」キーや「２０」キーのような、コピー部数指示キーを追加して設ける方法が考えられている。これにより、１〜２９までの部数の設定が可能になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−７６６５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記解決方法のように、多数のキーを設ける方法は、装置のコストアップになるという別の問題が生じてしまう。
そこで本発明は、表示桁数が限られている複数のセグメントで構成される表示器を備えた複写機等の画像形成装置において、装置のコストアップを抑えつつ、ユーザにとって使い勝手の良い、設定値の入力／表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の画像形成装置は、複数のセグメントで構成される表示器を備える画像形成装置であって、画像データに基づいて印刷する印刷手段と、前記表示器に表示可能な０から９までの数字以外の特定記号に、前記表示器に表示可能な桁よりも大きな桁の数字であって、前記印刷手段による印刷のための印刷部数としてユーザにより指定された数字を登録する登録手段と、前記特定記号の表示指示又は前記印刷手段による印刷指示を受信する受信手段と、前記受信手段により前記特定記号の表示指示を受信した場合、前記登録手段によって登録された数字を１桁ずつ順番に前記表示器に表示させるよう制御する表示制御手段と、前記特定記号が前記表示器に表示されている時に前記受信手段により印刷指示を受信した場合、前記登録手段によって登録された数字に従って、前記印刷手段に印刷を行わせるよう制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、表示桁数が限られている複数のセグメントで構成される表示器を備えた複写機等の画像形成装置において、装置のコストアップを抑えつつ、ユーザにとって使い勝手の良い、設定値の入力／表示方法を提供することができる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る画像形成装置のハードウェア構成を示す図である。
【図２】本実施形態に係る画像形成装置の操作ユニットの外観を示す図である。
【図３】本実施形態に係る画像形成装置の動作を説明するフローチャートである。
【図４】本実施形態に係る画像形成装置の７セグメント表示器の表示例である。
【図５】本実施形態に係る画像形成装置の動作を説明するフローチャートである。
【図６】本実施形態に係る画像形成装置の動作を説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【０００９】
図１は、画像形成装置の一例としての複写機のハードウェア構成を示すブロック図である。
【００１０】
コントローラ２００は、画像入力デバイスであるスキャナ部１４０や、画像出力デバイスであるプリンタ１２０や、ＬＡＮ１０や、ＵＳＢ等のローカルインターフェースケーブル１１、公衆回線１２と接続される。そして、複写機の動作を統括的に制御すると共に画像情報やデバイス情報の入出力制御を行う。
【００１１】
ＣＰＵ２１００は、複写機全体を制御するプロセッサであり、ＲＯＭ２１２０に記憶された制御プログラム等の各種プログラムに基づいて、接続中の各種デバイスとのアクセスを統括的に制御する。さらに、ＣＰＵ２１００は、コントローラ２００内部で行われる各種処理についても統括的に制御する。
【００１２】
ＲＡＭ２１１０は、システムワークメモリであり、画像データを一時記憶するための画像メモリとしても使われる。
【００１３】
ＲＯＭ２１２０は、ブートＲＯＭであり、システムのブートプログラムを格納する。ＨＤＤ２１３０は、ハードディスクドライブで、主に、システムを起動及び動作させるために必要な情報（システムソフトウェア）や画像データを格納する。これらのデータは、ＨＤＤ２１３０に限らず、電源が切れても記憶保持可能なその他の記憶部に格納してもよい。
【００１４】
ＬＡＮＣ（ＬＡＮコントローラ）２２００は、ＬＡＮ１０に接続し、ＰＣ２０との間で出力用画像データの入出力や機器制御にかかわる情報の入出力を行う。
【００１５】
ローカルＩＦ（ローカルインタフェース）２２１０は、ＵＳＢやセントロニクス等のインターフェースケーブル１１が接続されるインタフェースであり、インターフェースケーブル１１にてＰＣ２１やプリンタと接続し、データの入出力を行う。
【００１６】
ＭＯＤＥＭ２２２０は、公衆回線１２に接続し、データの入出力を行う。
【００１７】
プリンタＩＦ画像処理部２３００は、プリンタ１２０と接続されるインタフェースであり、プリンタ１２０に搭載されたＣＰＵと通信を行う。また、プリンタＩＦ画像処理部２３００は、画像データの同期系／非同期系の変換やプリント処理のための画像処理を行う。
【００１８】
スキャナＩＦ画像処理部２４００は、スキャナ部１４０と接続されるインタフェースであり、スキャナ１４０に搭載されたＣＰＵと通信を行う。また、スキャナＩＦ画像処理部２４００は、画像データの同期系／非同期系の変換やスキャン処理に関わる画像処理を行うことによって、スキャナによって読み取られた原稿から画像データを生成する。
【００１９】
操作部ＩＦ２５００は、操作ユニット１６０に表示する表示データをコントローラ２００から操作ユニット１６０に出力するインタフェースである。また、複写機の使用者が操作ユニット１６０から入力した情報をコントローラ２００に出力するためのインタフェースである。
【００２０】
尚、図１のハードウェア構成は一例であり、これに限るものではない。例えば無線ＬＡＮに接続するためのインタフェースを備え、ネットワーク上のＰＣと無線ＬＡＮ通信が可能であってもよい。
【００２１】
図２は、図１の操作ユニット１６０の外観を示す図である。
【００２２】
図２おける画質Ｐ１、倍率Ｐ２、濃度Ｐ３は、複写機に設定可能な各種パラメータの項目を示す。そして、それぞれの項目に対応するＬＥＤ（Ｐ１１，Ｐ１２，Ｐ１３）が点滅している際に、その項目に関するパラメータの値を入力、設定可能となっている。
【００２３】
Ｐ５は、一桁の７セグメント表示器Ｐ５３を含む表示部であり、必要に応じで、Ｐ５１の「＋」や、Ｐ５２の「−」を点灯させて、コピー部数や、画質、倍率、濃度などの設定値を表示する。
【００２４】
また、Ｐ６の「−」キーは、設定値の減算を指示するものであり、Ｐ７の「＋」は、設定値の加算を指示するためのキーである。
【００２５】
Ｐ８は、「Ｓｔａｒｔ／ＯＫ」キーであり、コピーの開始を指示したり、紙無しやジャムによって中断していたジョブの再開を指示するためのキーである。Ｐ９は「Ｃａｎｃｅｌ」キーであり、動作中のジョブの中断を指示するためのキーである。
【００２６】
Ｐ４は、「Ｍｅｎｕ／Ｓｅｔ」キーであり、押下する度にＰ１→Ｐ２→Ｐ３→コピー部数→Ｐ１→…と遷移し、設定項目の選択ができる。また、設定値が入力された後に押下すれば、その設定値を確定させることができる。ユーザがＰ４を押下することなく「＋」キーＰ７又は「−」キーＰ６を押下した場合には、現在選択されているメニューに基づいて、その値が設定されることになる。従って、現在、コピー部数入力モードになっていれば、ユーザがＰ４を押下することなくコピー部数の設定を行うことが可能である。
【００２７】
これらの各キーを用いて、画質Ｐ１，倍率Ｐ２、濃度Ｐ３を設定する際の操作について説明する。
【００２８】
画質Ｐ１に関するパラメータの設定は、Ｐ１１のＬＥＤが点滅している最中に操作可能である。従ってユーザは「Ｍｅｎｕ／Ｓｅｔ」キーＰ４を必要な回数押下し、Ｐ１１のＬＥＤを点滅させる。画質Ｐ１では、写真（７セグメント表示器に１と表示）と文字（７セグメント表示器に２と表示）と文字／写真（７セグメント表示器に３と表示）の何れかを選択することができる。つまりユーザは「―」キーＰ６や「＋」キーＰ７を押下して１〜３の何れかの数字を７セグメント表示器に表示させ、「Ｍｅｎｕ／Ｓｅｔ」キーＰ４を押下して設定を確定させる。
【００２９】
倍率Ｐ２に関するパラメータの設定は、Ｐ１２のＬＥＤが点滅している最中に操作可能である。従ってユーザは「Ｍｅｎｕ／Ｓｅｔ」キーＰ４を必要な回数押下し、Ｐ１２のＬＥＤを点滅させる。倍率Ｐ２では、−５（５０％）〜＋９（１９０％）の範囲の中から拡大／縮小率を設定する。つまりユーザは「―」キーＰ６や「＋」キーＰ７を押下して−５〜＋９の何れかの数字を７セグメント表示器及びＰ５１，Ｐ５２に表示させ、「Ｍｅｎｕ／Ｓｅｔ」キーＰ４を押下して設定を確定させる。
【００３０】
濃度Ｐ３に関するパラメータの設定は、Ｐ１３のＬＥＤが点滅している最中に操作可能である。従ってユーザは「Ｍｅｎｕ／Ｓｅｔ」キーＰ４を必要な回数押下し、Ｐ１３のＬＥＤを点滅させる。濃度Ｐ３では、−４から＋４までの９段階の値を入力することができる。つまりユーザは「―」キーＰ６や「＋」キーＰ７を押下して−４〜＋４の何れかの数字を７セグメント表示器及びＰ５１，Ｐ５２に表示させ、「Ｍｅｎｕ／Ｓｅｔ」キーＰ４を押下して設定を確定させる。
【００３１】
コピー部数の指定は、Ｐ１１、Ｐ１２、Ｐ１３の全てが消灯している最中に操作可能である。従ってユーザは「Ｍｅｎｕ／Ｓｅｔ」キーＰ４を必要な回数押下し、Ｐ１１、Ｐ１２、Ｐ１３のＬＥＤを消灯させる。本実施例では、コピー部数としてＦ、１、２、３、・・・９の何れかを指定可能である。つまりユーザは「―」キーＰ６や「＋」キーＰ７を押下してＦ、１、２、３、・・・９の何れかを７セグメント表示器に表示させる。そして、所望のコピー部数を表示させた状態で「Ｓｔａｒｔ／ＯＫ」キーＰ８を押下すると、そのコピー部数に従ってコピーが開始される。ここで「Ｆ」は、後述するフローを実行することによって１〜２９までの任意の数字が登録された特殊記号である。従ってもし例えば「Ｆ」に１５が登録されていれば、「Ｆ」を７セグメント表示器に表示させた状態で「Ｓｔａｒｔ／ＯＫ」キーＰ８を押下すると１５部のコピーが実行されることになる。
【００３２】
尚、任意の数字を登録する特殊記号は、７セグメントの表示において０〜９と区別がつくものであれば、即ち０〜９の数字以外であれば、「Ｆ」に限らずどのような記号であっても構わない。
【００３３】
また、本実施例において、Ｐ１１とＰ１２とＰ１３のＬＥＤの全てが点灯している状態は、「Ｆ」に任意の値を登録している最中であることを示すものとする。
【００３４】
次に、図３、図５、図６を用いて、本実施例の複写機のコントローラ２００が行う処理の流れを説明する。
【００３５】
図３は、本実施例において、複写機の電源がＯＮされた後から実行される処理フローを示した図である。本フローは電源がＯＮされると開始し、電源がＯＦＦされると終了する。また図３の各ステップは、複写機のＣＰＵ２１００がＲＯＭ２１２０等のメモリに格納されたプログラムを読み出して実行することによって処理される。
【００３６】
装置の電源がＯＮされると、Ｓ１において、ＣＰＵはコントローラ２００に対して、初期化処理をするよう指示を出し、所定の初期化処理が実行される。その後複写機はユーザからのキー操作を待つ。
【００３７】
Ｓ２において、ＣＰＵは、何らかのキー操作がされたかどうかを判断する。キー操作がされた場合、Ｓ３に進む。Ｓ３において、ＣＰＵは、現在の複写機の状態がコピー部数の設定を行う状態か否か（即ち、画質Ｐ１，倍率Ｐ２、濃度Ｐ３の何れかを設定する状態ではないこと）を判断する。前述したとおり、コピー部数の設定を行う状態か否かは、Ｐ１、Ｐ２、Ｐ３が選択されていない状態（＝Ｐ１１、Ｐ１２、Ｐ１３が消灯している状態）を確認することで判断可能である。コピー部数の設定を行う状態である場合は、Ｓ４に進む。
【００３８】
次に、Ｓ４において、ＣＰＵは、押下されたキーが「＋」キーＰ７であるか否かを判断する。Ｓ４で「＋」キーＰ７が押下されたと判断された場合、Ｓ５に進み、ＣＰＵは、コピー部数の現在の設定値が９か否かを判断する。現在のコピー部数の設定値が９未満の場合は、Ｓ６へと進み、Ｓ６においてＣＰＵは、現設定値に１を加算する。その後Ｓ７に進み、ＣＰＵは、７セグメント表示器Ｐ５３の表示を更新する。その後、更なるキー操作を待つためにＳ２へ戻る。
【００３９】
一方、Ｓ５にて、現在設定されているコピー部数が９である場合は、Ｓ８に進む。Ｓ８において、ＣＰＵは、７セグメント表示器Ｐ５３に、９を繰り返し表示させる処理を行う。これは、ユーザによるキー操作が無効であることをユーザに通知するための表示である。例えば、７セグメント表示器Ｐ５３に９を４００ｍｓ表示させ、その後一旦表示を消した後、再び９を４００ｍｓ表示させるといった処理を所定回数繰り返す。
【００４０】
Ｓ４にて、「＋」キーＰ７以外のキーが押下されたと判断された場合、Ｓ９に進む。Ｓ９において、ＣＰＵは、「−」キーＰ６が押下されたか否かを判断する。そして「−」キーＰ６が押下されたと判断された場合にはＳ１０へと進む。Ｓ１０において、ＣＰＵは、現在設定されているコピー部数が１か否かを判断する。現在設定されているコピー部数が１である場合は、Ｓ１１に進む。Ｓ１１において、ＣＰＵは、現在の設定値を「Ｆ」に変更する。その後Ｓ１１−１において、ＣＰＵは、７セグメント表示器Ｐ５３に、図４に示したシーケンスで、現在Ｆに登録されている値を表示する。
【００４１】
図４は、コピー部数の設定処理においてユーザによって「Ｆ」が選択された際に、７セグメント表示器に表示される表示例を示すものである。図４では、特殊記号としての「Ｆ」に２８という値が登録されていた場合を例に説明する。まず、Ｌ１で、「Ｆ」を７セグメント表示器Ｐ５３に１０００ｍｓの間表示する。１０００ｍｓ経過後、Ｌ２に示すように「２」を７セグメント表示器Ｐ５３に８００ｍｓの間表示する。８００ｍｓ経過後、Ｌ３に示すように「８」を７セグメント表示器Ｐ５３に８００ｍｓの間表示する。８００ｍｓ経過後、再びＬ１に戻り、上記表示を繰り返す。このように表示することによって、２８という値が特殊記号「Ｆ」に登録されていることをユーザに示す。尚、図４に示した例はあくまでも一例である。
【００４２】
Ｓ１０において、コピー部数の現設定値が１以外である場合は、Ｓ１２に進む。Ｓ１２において、ＣＰＵは、コピー部数の現設定値がＦか否かを判断する。現設定値がＦである場合は、Ｓ１３に進む。
【００４３】
Ｓ１３において、ＣＰＵは、Ｓ９で操作された「−」キーＰ６の押下時間が、所定時間よりも長いか否かを判断する。つまり、「−」キーＰ６が所謂「長押し」されたか否かを判断する。具体的には、例えば２秒以上押下された場合には「長押し」と判断して、Ｓ１４へと進む。Ｓ１４は、特殊記号「Ｆ」に値を登録する処理（Ｆ値登録処理）を示す。Ｆ値登録処理の詳細については図６を用いて後述するが、まずＳ１４において、ＣＰＵは、Ｐ１１とＰ１２とＰ１３のＬＥＤを点灯させる。本実施例では、前述したとおり、Ｆ値登録処理中であることをユーザが認識できるように、Ｆ値の登録処理中は、Ｐ１１とＰ１２とＰ１３の全ＬＥＤを点灯させることによって、その旨をユーザに通知するようにしている。
【００４４】
一方、Ｓ１３において、「長押し」ではないと判断された場合は、Ｓ１５へ進む。Ｓ１５において、ＣＰＵは、７セグメント表示器Ｐ５３に、Ｆを繰り返し表示させる処理を行う。これは、ユーザによるキー操作が無効であることをユーザに通知するための表示である。例えば、７セグメント表示器Ｐ５３にＦを４００ｍｓ表示させ、その後一旦表示を消した後、再びＦを４００ｍｓ表示させるといった処理を所定回数繰り返す。
【００４５】
Ｓ１２において、現設定値がＦ以外であった場合は、Ｓ１６に進む。Ｓ１６において、ＣＰＵは、現設定値から１を減算する。そして、Ｓ１６−１に進み、ＣＰＵは、７セグメント表示器Ｐ５３の表示を更新する。その後、更なるキー操作を待つためにＳ２へ戻る。
【００４６】
Ｓ９にて、押下されたキーが「−」キーＰ６ではないと判断された場合、Ｓ１７に進む。Ｓ１７において、ＣＰＵは、「Ｓｔａｒｔ／ＯＫ」キーＰ８が押下されたか否かを判断する。「Ｓｔａｒｔ／ＯＫ」キーＰ８が押下されたと判断された場合、Ｓ１８に進み、ＣＰＵは、現在設定されているコピー部数に従ったコピー処理を実行する。コピー処理の詳細については図５を用いて後述する。一方、Ｓ１７にて「Ｓｔａｒｔ／ＯＫ」キーＰ８以外のキーが押下されたと判断された場合は、Ｓ１９に進み、ＣＰＵはその他の処理を実行する。
【００４７】
尚、Ｓ３において、何らかのキー操作がされた際の複写機の状態がコピー部数の設定を行う状態ではないと判断された場合、即ち画質Ｐ１，倍率Ｐ２、濃度Ｐ３の何れかを設定する状態であった場合にはＳ２０へと進む。Ｓ２０では、Ｓ２で押下されたキーと、現在の複写機の状態に応じた各種処理を行うが、本実施例ではその説明は省略する。
【００４８】
図５は、本実施例の複写機において実行されるコピー処理（図３のＳ１８の処理）を具体的に説明するフローチャートである。図５の各ステップは、複写機のＣＰＵ２１００がＲＯＭ２１２０等のメモリに格納されたプログラムを読み出して実行することによって処理される。
【００４９】
まず、Ｓ２０にて、ＣＰＵは、コピー処理の残り部数が１０部以上有るか否かを判断する。１０部以上の残りコピー部数がある場合は、Ｓ２１に進み、ＣＰＵは、７セグメント表示器Ｐ５３に「Ｆ」を表示させる。
【００５０】
一方、Ｓ２０にて、残りコピー部数が１０部未満である判断された場合は、Ｓ２２に進む。Ｓ２２では、ＣＰＵは、７セグメント表示器Ｐ５３に残り部数である１桁の数字を表示させる。
【００５１】
Ｓ２３において、ＣＰＵは、コピー処理に関わる原稿読み取り処理や印刷処理を実行する。尚、既に原稿読み取り処理が終わっている場合、即ち２部目以降の処理の場合にはこのステップにおける原稿読み取り処理は行われない。
【００５２】
Ｓ２４において、ＣＰＵは、印刷用紙の排紙が完了したか否かを判断する。排紙が完了したならば、Ｓ２５に進み、ＣＰＵは、コピー処理の残り部数を−１する（１つ減算する）。
【００５３】
次に、Ｓ２６にて、ＣＰＵは、コピー処理の残り部数が０か否かを判断する。すなわち、コピージョブが完了したか否かを確認する。ここで、残り部数が０であった場合は、ユーザが設定した内容（Ｆに登録された数、濃度、画質、倍率等のパラメータ設定値）を保持したまま、コピー処理を終了する。一方、Ｓ２６において、コピー処理の残り部数が０以外（１以上）と判断された場合は、Ｓ２０に戻り、次のコピー処理を行う。
【００５４】
図６は、本実施例の複写機において実行される特殊記号「Ｆ」に任意の数字を登録する処理（図３のＳ１４の処理）を具体的に説明するフローチャートである。図６の各ステップは、複写機のＣＰＵ２１００がＲＯＭ２１２０等のメモリに格納されたプログラムを読み出して実行することによって処理される。
【００５５】
まず、Ｓ３０において、ＣＰＵは、ユーザによって行われた操作がコピー部数の設定操作（すなわち、「−」キーＰ６又は「＋」キーＰ７の押下）か否かを判断する。コピー部数の設定操作であると判断した場合はＳ３１に進み、ＣＰＵは、「＋」キーＰ７が押下されたか否かを判断する。「＋」キーＰ７の操作であると判断された場合はＳ３２に進み、ＣＰＵは、Ｆに登録する値に＋１（１を加算）する。尚、Ｓ３０を開始する時点でＦに登録されている値は、以前にＦに登録されている値である。
【００５６】
次にＳ３３において、ＣＰＵは、Ｓ３２で加算した結果が、１〜９の範囲内（１〜９の中の何れかの値）か否かを判断する。１〜９の範囲内であると判断された場合、Ｓ４０へと進む。このとき、Ｐ５１の「＋」とＰ５２の「−」の両方とも消灯された状態となっている。
【００５７】
一方、Ｓ３３において９を超えると判断された場合は、Ｓ３４に進み、ＣＰＵは、Ｓ３２で加算した結果が、１０〜１９の範囲内（１０〜１９の中の何れかの値）か否かを判断する。ここで、１０〜１９の範囲内であると判断された場合、Ｓ３５に進む。Ｓ３５において、ＣＰＵは、Ｐ５１の「＋」を点灯させて、１０台の数字であることをユーザに示す。
【００５８】
一方、Ｓ３４において１９を超えると判断された場合は、Ｓ３６に進み、ＣＰＵは、Ｓ３２で加算した結果が、２０〜２９の範囲内（２０〜２９の中の何れかの値）か否かを判断する。ここで、２０〜２９の範囲内であると判断された場合、Ｓ３７に進む。Ｓ３７において、ＣＰＵは、Ｐ５１の「＋」とＰ５２の「−」の両方を点灯させ、２０台の数字であることをユーザに示す。
【００５９】
Ｓ３６において２９を超えると判断された場合は、Ｓ３８へ進み、ＣＰＵはＦの値を、本実施例の複写機における設定可能な上限値である２９に更新する。その後、Ｓ３９へと進み、ＣＰＵは、設定された値が上限値であることを示すため、「２」を７セグメント表示器Ｐ５３に４００ｍｓ表示した後、「９」を７セグメント表示器Ｐ５３に４００ｍｓ表示する。
【００６０】
Ｓ３３，Ｓ３５，Ｓ３７の処理が終わった後は、Ｓ４０へと進み、ＣＰＵは、設定された値の一の位の数字を７セグメント表示器Ｐ５３に表示させる。
【００６１】
Ｓ３１において、「＋」キーＰ７が押下されたのではないと判断されると、Ｓ４１へと進み、ＣＰＵは、「−」キーＰ６が押下されたかどうかを判断する。
【００６２】
「−」キーＰ６が押下されたと判断された場合、Ｓ４２に進み、ＣＰＵは、Ｆに設定する値を１つ減算（１マイナス）する。
【００６３】
その後、Ｓ４３において、ＣＰＵは、Ｓ４２で減算した結果が、２０〜２９の範囲内（２０〜２９の中の何れかの値）か否かを判断する。ここで、２０〜２９の範囲内であると判断された場合、Ｓ５０へと進む。このとき、Ｐ５１の「＋」とＰ５２の「−」の両方が点灯した状態となっている。
【００６４】
一方、Ｓ４３において２０未満であると判断された場合は、Ｓ４４に進み、ＣＰＵは、Ｓ４２で減算した結果が、１０〜１９の範囲内（１０〜１９の中の何れかの値）か否かを判断する。ここで、１０〜１９の範囲内であると判断された場合、Ｓ４５に進む。Ｓ４５において、ＣＰＵは、Ｐ５２の「−」を消灯し、Ｐ５１「＋」のみを点灯させて、１０台の数字であることをユーザに示す。
【００６５】
Ｓ４４において、１０未満であると判断された場合は、Ｓ４５に進み、ＣＰＵは、Ｓ４２で減算した結果が、１〜９の範囲内（１〜９の中の何れかの値）か否かを判断する。１〜９の範囲内であると判断された場合、Ｓ４７へと進む。Ｓ４７において、ＣＰＵは、Ｐ５１の「＋」とＰ５２の「−」の両方を消灯させ、一桁の数字であることをユーザに示す。
【００６６】
また、Ｓ４６において、Ｓ４２で減算した結果が１未満であると判断された場合は、Ｓ４８へと進む。Ｓ４８において、ＣＰＵは、Ｆの値を本実施例の複写機における設定可能な下限値である１に更新する。その後、Ｓ４９へと進み、ＣＰＵは、設定された値が下限値であることを示すため、「１」を４００ｍｓ表示した後、一旦表示を消して、その後再度「１」を４００ｍｓ表示する。
【００６７】
Ｓ４３，Ｓ４５，Ｓ４７の処理が終わった後は、Ｓ５０へと進み、ＣＰＵは、設定された値の一の位の数字を７セグメント表示器Ｐ５３に表示させる。
【００６８】
Ｓ３０において、ユーザによって行われた操作がコピー部数の設定操作以外のキー操作であった場合には、Ｓ５１へ進む。
【００６９】
Ｓ５１において、ＣＰＵは、押下されたキーが「Ｍｅｎｕ／ＳＥＴ」キーＰ４であるか否かを確認する。ここで、「Ｍｅｎｕ／ＳＥＴ」キーであると判断された場合、Ｓ５２へ進み、ＣＰＵは、上記Ｓ３１〜Ｓ４９までの処理で設定された値を、Ｆの値として登録する。そして、Ｐ１１、Ｐ１２、Ｐ１３のＬＥＤを消灯して、本処理を終了する。
【００７０】
Ｓ５１において、押下されたキーが「Ｍｅｎｕ／ＳＥＴ」キーＰ４でない場合は、残るキーは「Ｓｔａｒｔ／ＯＫ」キーＰ８である。即ち、Ｓ５１でＮｏの場合には「Ｓｔａｒｔ／ＯＫ」キーＰ８が押下された場合であるので、その場合はＳ５３へと進む。Ｓ５３において、ＣＰＵは、上記Ｓ３１〜Ｓ４９までの処理で設定された値を、Ｆの値として登録した上で、Ｐ１１、Ｐ１２、Ｐ１３のＬＥＤを消灯する。そして更に、登録されたＦの値に従ってコピー処理を開始する。
【００７１】
以上説明したように、本実施例の複写機は、図３、図５、図６のフローチャートの処理を実行するにより、コピー部数として１〜２９までの任意の値を設定してコピー処理を実行させることが可能となる。
【００７２】
また、７セグメント表示器に表示可能な特殊記号（本実施例では「Ｆ」）に任意の値を登録しておけるので、ユーザがよく使う値を登録しておけばより利便性が向上する。また、特殊記号に登録する値は任意に変更することができるので、各操作環境に応じて、適宜、値を変更することで、より使い易い複写機を提供することができる。更には、特殊記号に登録しておく値を１０以上の値にしておけば、ユーザが「＋」キーをその都度押下して、所望の１０以上の値に設定する手間を軽減しておけるのでより効果的である。また、１０以上の値を数字によって表示することができない１桁の７セグメント表示器であることを考慮すると、１０以上の値を特殊記号に登録できる点はより効果が高い。
【００７３】
尚、本実施例では、１桁の７セグメント表示器を用いて１０〜２９までの表示を行うために、「１０」を「＋０」、「１１」を「＋１」、・・・「２０」を「±０」、「２１」を「±１」、・・・「２９」を「±９」のように表示した。即ち、７セグメント表示器には１の位の数字を表示させ、「＋」の表示の点灯を１０台の数字（１０の位が「１」）であることを意味するものとし、「±」の表示の点灯を２０台の数字（１０の位が「２」）であることを意味するものとした。しかしこれは一例であり、それ以外の方法によって１０〜２９までの表示を行うようにしてもよい。また、特殊記号に登録できる数字の値の上限は２９に限らず、それ以上の数字の値を登録できるようにしてもよい。
【００７４】
また、上記実施例では、複数のセグメントで構成される表示器として７セグメント表示器を例に説明したが、本発明は１４セグメント表示器や、その他の表示器に適用可能である。
【００７５】
また、本発明を実施するための画像形成装置は複写機に限定されない。また、本発明によって設定される値もコピー部数に限定されない。本発明は７セグメント表示器を備えるあらゆる画像形成装置に適用可能であり、その装置において数字で表示されるあらゆるパラメータに適用可能である。
【００７６】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００７７】
２００  コントローラ
２１２０  ＲＯＭ
２１１０  ＲＡＭ
２１００  ＣＰＵ
２１３０  ＨＤＤ
１６０  操作ユニット
【図１】
0005882602.tif 000002
【図２】
0005882602.tif 000003
【図３】
0005882602.tif 000004
【図４】
0005882602.tif 000005
【図５】
0005882602.tif 000006
【図６】
0005882602.tif 000007