(57)【特許請求の範囲】
【請求項１】
１個の調整キーと、所定の設定時間の経過を計測するタイマと、所定の設定値の増減の方向を定めるフラグとを有し、前記調整キーのオンされている時間が前記タイマの所定の設定時間以下であるときには、前記フラグに従って設定値を１段階増加又は減少させ、前記調整キーのオンされている時間が前記タイマの所定の設定時間以上であるときには、前記調整キーがオンされている間、前記フラグに従って設定値を連続的に増加又は減少させ、その後、前記調整キーがオフされたときに、前記フラグを反転させるように制御することを特徴とするキー入力装置。
【請求項２】
前記設定値を増加又は減少させている場合において、設定値が上限値に到達したときには下限値に、設定値が下限値に到達したときには上限値に、それぞれ移行させるように制御することを特徴とする請求項１記載のキー入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばファクシミリ装置やコピー機等の様々な電子機器に使用することができるキー入力装置であって、当該電子機器の各種設定値の調整に際して、１個の調整キーの操作により設定値の変化の方向を切り替えつつ容易に設定値の変更を行なうことが可能なキー入力装置に関する。
【０００２】
【従来の技術】
近年、各種電子機器の多機能化の傾向は顕著である。そして、そのような多機能化の傾向の中で、例えばファクシミリ装置やコピー機等のように操作キーを多数設けることが困難な電子機器のキー入力装置においては、各種機能の設定、例えばブザー音量の設定や表示部の明るさの設定等のために多数のキーを割り当てることは困難である場合が多く、各種機能に関する設定値の調整に際して、その設定値の変更をより少ない数のキーを用いて行ない得るようにすることが求められている。
【０００３】
【発明が解決しようとする課題】
一方、従来の電子機器のキー入力装置においては、各種機能に関する設定値の調整の際に、その設定値を変更するための調整キーとして、当該設定値を増加させる増加キーと当該設定値を減少させる減少キーとを設けたものが一般的であった。しかしながら、このようなキー入力装置では、設定値の変更のために２個の調整キーを割り当てることが必要となり、前述のような、より少ない数のキーを用いて設定値の変更を行ない得るようにするという要請に反することとなっていた。
【０００４】
また、従来の電子機器のキー入力装置においては、各種機能に関する設定値を変更するための調整キーとして、当該設定値を増加させる増加キーのみを設け、設定値が上限値に到達したときに下限値に移行するようにしたものもあった。このようなキー入力装置では、設定値の変更のために調整キーを１個だけ割り当てればよいので、前述のような、より少ない数のキーを用いて設定値の変更を行ない得るようにするという要請には合致する。しかしながら、目標とする値を少しだけ通り過ぎてしまったような場合には、設定を一旦上限値まで上げてから下限値に移行させ、その後、順に設定値を増加させて調整するという操作が必要となるため、特に設定値の変更可能な範囲が広い場合には、設定値を調整する操作に多くの時間や手間が必要となるという問題があった。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、多機能化した電子機器において、各機能の設定値の調整に際して、その設定値の変更を、より少ない数のキーを用いて行ない得るようにするとともに、その設定値の調整のための操作を簡易迅速に行なうことを可能とするキー入力装置を提供することを技術課題とするものである。
【０００６】
【課題を解決するための手段】
上記技術課題を解決するための具体的手段は、次のようなものである。すなわち、請求項１に記載するキー入力装置は、１個の調整キーと、所定の設定時間の経過を計測するタイマと、所定の設定値の増減の方向を定めるフラグとを有し、前記調整キーのオンされている時間が前記タイマの所定の設定時間以下であるときには、前記フラグに従って設定値を１段階増加又は減少させ、前記調整キーのオンされている時間が前記タイマの所定の設定時間以上であるときには、前記調整キーがオンされている間、前記フラグに従って設定値を連続的に増加又は減少させ、その後、前記調整キーがオフされたときに、前記フラグを反転させるように制御することを特徴とするものである。
【０００７】
請求項２に記載するキー入力装置は、請求項１に記載する構成において、前記設定値を増加又は減少させている場合において、設定値が上限値に到達したときには下限値に、設定値が下限値に到達したときには上限値に、それぞれ移行させるように制御することを特徴とするものである。
【０００８】
【発明の実施の形態】
以下、本発明の実施形態に係るキー入力装置１について図面に基づいて説明する。本実施形態においては、ファクシミリ装置２のキー入力装置１に適用した場合について説明する。図１は、本実施形態に係るファクシミリ装置２の電気的構成を示すブロック図である。この図に示すように、本実施形態に係るファクシミリ装置２のキー入力装置１は、１個の調整キー３と、所定の設定時間の経過を計測するタイマ４と、所定の設定値Ｖの増減の方向を定めるフラグＤとを有し、調整キー３のオンされている時間がタイマ４の所定の設定時間以下であるときには、フラグＤに従って設定値Ｖを１段階増加又は減少させ、調整キー３のオンされている時間がタイマ４の所定の設定時間以上であるときには、調整キー３がオンされている間、フラグＤに従って設定値Ｖを連続的に増加又は減少させ、その後、調整キー３がオフされたときに、フラグＤを反転させるように制御する。なお、タイマの所定の設定時間とは、調整キー３がオンされている時間がこの設定時間以上である場合に、調整キー３が連続オンされたと判断するための時間であることから、ここでは、所定の設定時間のことを連続オン時間Ｔ１とする。以下、更に詳細に説明する。
【０００９】
まず、図１に示すファクシミリ装置２の各構成部分について説明する。ＭＰＵ（Microprocessing Unit）５は、ファクシミリ装置２の制御部であって、ファクシミリ装置２の各構成部分の動作制御を行なう演算処理回路である。そのため、このＭＰＵ５は、バス６を介してファクシミリ装置２の各構成部分に接続されている。また、本実施形態においては、ファクシミリ装置２に含まれるキー入力装置１の制御部をも兼ねており、このキー入力装置１による設定値Ｖの調整のための制御処理をも行なう。
【００１０】
ＲＯＭ（Read Only Memory）７は、キー入力装置１を含むファクシミリ装置２のＭＰＵ５による制御処理に必要な動作プログラム等の各種のプログラム等を記憶する読出し専用のメモリである。ＲＡＭ（Random Access Memory）８は、キー入力装置１を含むファクシミリ装置２の動作処理の実行に伴って取得された各種データ等を一時的に記憶する書込み及び読出しが可能なメモリである。本実施形態においては、このＲＡＭ８には、ファクシミリ装置２の各種機能に関する設定値Ｖと、この設定値Ｖを変更する際における増減の方向を定めるフラグＤとが記憶されている。そして、このようなファクシミリ装置２の各種機能に関する設定値Ｖとして、ここでは、液晶表示器９のバックライト１０の明るさに関する設定値Ｖである表示明るさ設定値Ｖ１と、ブザー１１の音量に関する設定値Ｖであるブザー音量設定値Ｖ２とがある。
【００１１】
画像メモリ１２は、読取部１３において読み取った原稿の画像データやファクシミリ受信した画像データを一時的に記憶するメモリである。コーデック（ＣＯＤＥＣ：Coder and Decoder）１４は、ファクシミリ送受信等のために画像データの符号化及び復号を行なう部分である。読取部１３は、原稿の画像を走査してそれを画像データとして読み取るための機構部分であって、具体的には、スキャナや原稿自動供給装置（ＡＤＦ：Automatic Document Feeder）等を有して構成される。記録部１５は、読取部１３において読み取った画像データやファクシミリ受信した画像データを記録紙に記録するための機構部分である。モデム１６及び網制御装置（ＮＣＵ）１７は、ファクシミリ装置２をファクシミリ送受信等のために公衆電話回線に接続する通信回路である。
【００１２】
液晶表示器９は、液晶を用いた表示画面に文字や図形等の情報を表示する装置であって、ここでは、ファクシミリ装置２の動作状態や設定状態等の装置の操作に必要な情報を表示する。液晶表示ドライバ１８は、液晶表示器９の動作制御を行なう回路である。バックライト１０は、液晶表示器９の表示画面の背面に設置する照明装置であって、このバックライト１０の明るさによって液晶表示器９の表示画面の明るさが決定される。バックライト駆動回路１９は、バックライト１０の動作制御を行なう回路である。ブザー１１は、ファクシミリ装置２の動作状態等に応じて所定の音を発する装置である。ブザー駆動回路２０は、ブザー１１の動作制御を行なう装置である。
【００１３】
操作部２１は、使用者がファクシミリ装置２の動作指示やファクシミリ装置２の各種機能に関する設定値Ｖの調整等のための入力を行なう各種操作キーを有して構成される部分であって、ここでは、調整キー３、モードキー２２、ストップキー２３を有している。調整キー３は、ファクシミリ装置２の各種機能に関する設定値Ｖの調整、すなわち当該設定値Ｖを増加又は減少させて適正な値とする設定値Ｖの変更を行なうための操作キーである。モードキー２２は、ファクシミリ装置２のモード、すなわちファクシミリ装置２の各種機能の動作状態、の切替えを行なうための操作キーである。このようなファクシミリ装置２のモードとしては、具体的には、通常のファクシミリ送受信のための動作待ち状態であるファクシミリ待受けモードや、各種機能の設定値Ｖを調整するための状態である機能設定モード等がある。そして、この機能設定モードとしては、液晶表示器９のバックライト１０の明るさに関する設定値Ｖである表示明るさ設定値Ｖ１を調整するための状態である表示明るさ調整モードや、ブザー１１の音量に関する設定値Ｖであるブザー音量設定値Ｖ２を調整するための状態であるブザー音量調整モード等がある。ストップキー２３は、使用者による入力をキャンセルして前の状態に戻すための操作キーである。また、図示しないが、操作部２１は、ファクシミリ装置２を操作するために一般的に必要な操作キー、具体的にはスタートキー、テンキー、ワンタッチキー等をも有する。タイマ４は、予め設定された一定の時間が経過したことを計測するための回路であって、ここでは、所定の設定時間、すなわち連続オン時間Ｔ１の経過を計測することにより、調整キー３が連続オンされたか否かを判断するために用いられる。
【００１４】
したがって、以上のような本実施形態に係るファクシミリ装置２の各構成部分のうち、本願発明に係るキー入力装置１を構成するのは、ＭＰＵ５、ＲＯＭ７及びＲＡＭ８、ＲＡＭ８に記憶されたフラグＤ、１個の調整キーを含む各種操作キーを有する操作部２１、及びタイマ４である。
【００１５】
次に、本実施形態に係るファクシミリ装置２のキー入力装置１において、ファクシミリ装置２の所定の機能に関する設定値Ｖ、具体的には、表示明るさ設定値Ｖ１及びブザー音量設定値Ｖ２を調整する調整モードに移行する際の動作処理について、図２及び図３に示すフローチャートに基づいて説明する。なお、このフローチャートに示すキー入力装置１の動作は、ＲＯＭ７に記憶されている動作プログラム等に従ってＭＰＵ５の制御の下に行なわれる。
【００１６】
このファクシミリ装置２は、通常の状態においては、ファクシミリ待受けモードである（Ｓ１）。このファクシミリ待受けモードとは、ファクシミリ送受信のための動作待ち状態であり、ファクシミリ装置２の通常の動作状態である。そして、その状態において、モードキー２２がオンされたか否かについて判断する（Ｓ２）。モードキー２２がオンされない場合には（Ｓ２：ＮＯ）、そのままファクシミリ待受けモードで待機する。モードキー２２がオンされた場合には（Ｓ２：ＹＥＳ）、ファクシミリ装置２のモードを表示明るさ調整モードに切り替える（Ｓ３）。すなわち、このようにモードキー２２がオンされた場合には、ファクシミリ装置２の各種機能に関する設定値Ｖの調整を行なうために、ファクシミリ待受けモードから機能設定モードへの切替えを行なうこととなり、この機能設定モードの中に含まれる各種機能の調整モードに順次切り替えられるが、ここでは最初に表示明るさ調整モードに切り替えることとしているものである。この表示明るさ調整モードとは、液晶表示器９のバックライト１０の明るさに関する設定値Ｖである表示明るさ設定値Ｖ１の調整を行なうための状態であり、このとき液晶表示器９には、現在の表示明るさ設定値Ｖ１やその表示明るさ設定値Ｖ１を変更するための操作方法等を示す画面である表示明るさ調整画面が表示される。
【００１７】
次に、ストップキー２３がオンされたか否かについて判断する（Ｓ４）。ストップキー２３がオンされた場合には（Ｓ４：ＹＥＳ）、使用者は機能設定モードを終了する意思であると判断できるので、ファクシミリ待受けモードに戻り（Ｓ１０）、処理は終了する。ストップキー２３がオンされない場合には（Ｓ４：ＮＯ）、次に、再度モードキー２２がオンされたか否かについて判断する（Ｓ５）。モードキー２２がオンされない場合には（Ｓ５：ＮＯ）、次に、調整キー３がオンされたか否かについて判断する（Ｓ６）。調整キー３がオンされない場合には（Ｓ６：ＮＯ）、処理はＳ４へ戻る。調整キー３がオンされた場合には（Ｓ６：ＹＥＳ）、表示明るさ設定値Ｖ１の調整を行なう（Ｓ７）。この際の処理については、後に図４及び図５に示すフローチャートに基づいて詳細に説明する。
【００１８】
次に、モードキー２２がオンされたか否かについて判断する（Ｓ８）。モードキー２２がオンされない場合には（Ｓ８：ＮＯ）、処理はＳ７へ戻り、表示明るさ設定値Ｖ１の調整を続行する。モードキー２２がオンされた場合には（Ｓ８：ＹＥＳ）、使用者は表示明るさ設定モードを終了する意思であると判断することができるので、処理Ｓ７において変更された表示明るさ設定値Ｖ１を現在の表示明るさ設定値Ｖ１としてＲＡＭ８に記憶する（Ｓ９）。その後、ファクシミリ待受けモードに戻り（Ｓ１０）、処理は終了する。
【００１９】
一方、処理Ｓ５においてモードキー２２がオンされた場合には（Ｓ５：ＹＥＳ）、ファクシミリ装置２のモードをブザー音量調整モードに切り替える（Ｓ１１）。すなわち、ここでは機能設定モードの中に含まれる各種機能の調整モードの切り替え順序として、表示明るさ調整モードの次をブザー音量調整モードとしているものである。このブザー音量調整モードとは、ブザー１１の音量に関する設定値Ｖであるブザー音量設定値Ｖ２を調整するための状態であり、このとき液晶表示器９には、現在のブザー音量設定値Ｖ２やそのブザー音量設定値Ｖ２を変更するための操作方法等を示す画面である表示明るさ調整画面が表示される。
【００２０】
次に、ストップキー２３がオンされたか否かについて判断する（Ｓ１２）。ストップキー２３がオンされた場合には（Ｓ１２：ＹＥＳ）、使用者は機能設定モードを終了する意思であると判断できるので、ファクシミリ待受けモードに戻り（Ｓ１８）、処理は終了する。ストップキー２３がオンされない場合には（Ｓ１２：ＮＯ）、次に、モードキー２２がオンされたか否かについて判断する（Ｓ１３）。ここでモードキー２２がオンされた場合には（Ｓ１３：ＹＥＳ）、他の機能の調整モードに切り替える。モードキー２２がオンされない場合には（Ｓ１３：ＮＯ）、次に、調整キー３がオンされたか否かについて判断する（Ｓ１４）。調整キー３がオンされない場合には（Ｓ１４：ＮＯ）、処理はＳ１２へ戻る。調整キー３がオンされた場合には（Ｓ１４：ＹＥＳ）、ブザー音量設定値Ｖ２の調整を行なう（Ｓ１５）。この際の処理については、後に図４及び図５に示すフローチャートに基づいて詳細に説明する。
【００２１】
次に、モードキー２２がオンされたか否かについて判断する（Ｓ１６）。モードキー２２がオンされない場合には（Ｓ１６：ＮＯ）、処理はＳ１５へ戻り、ブザー音量設定値Ｖ２の調整を続行する。モードキー２２がオンされた場合には（Ｓ１６：ＹＥＳ）、使用者はブザー音量設定モードを終了する意思であると判断することができるので、処理Ｓ１５において変更されたブザー音量設定値Ｖ２を現在のブザー音量設定値Ｖ２としてＲＡＭ８に記憶する（Ｓ１７）。その後、ファクシミリ待受けモードに戻り（Ｓ１８）、処理は終了する。
【００２２】
次に、本実施形態に係るファクシミリ装置２のキー入力装置１において、表示明るさ設定値Ｖ１やブザー音量設定値Ｖ２等のファクシミリ装置２の各種機能に関する設定値Ｖを増減させて調整を行なう際の動作処理について、図４及び図５に示すフローチャートに基づいて説明する。この設定値Ｖは、一定の範囲内で変更可能な値であるが、ここでは、下限値が「０」、上限値が「９」の整数である場合を例として説明する。なお、このフローチャートに示すキー入力装置１の動作は、ＲＯＭ７に記憶されている動作プログラム等に従ってＭＰＵ５の制御の下に行なわれる。
【００２３】
処理Ｓ７又は処理Ｓ１５において、表示明るさ設定値Ｖ１やブザー音量設定値Ｖ２等の設定値Ｖの調整を行なう際には、まず、現在の設定値Ｖを液晶表示器９に表示する（Ｓ２１）。そして、本実施形態においては、このときフラグＤの初期値は、「Ｄ＝１」である（Ｓ２２）。ここで、フラグＤは設定値Ｖを変更する際の増減の方向を定める値であって、「Ｄ＝１」のときは設定値Ｖを増加させる方向、「Ｄ＝０」のときは設定値Ｖを減少させる方向であることを定めている。したがって、本実施形態では、フラグＤの初期値が「Ｄ＝１」であることから、設定値Ｖの調整を開始して調整キー３をオンしたときには設定値Ｖはまず増加方向に変化することとなる。なお、フラグＤの初期値については、これに限定されるものではなく、前に設定値Ｖの調整を行なった際のフラグＤの値をＲＡＭ８に記憶しておき、その値をフラグＤの初期値とすることも可能である。
【００２４】
次に、調整キー３がオンされたか否かについて判断する（Ｓ２３）。調整キー３がオンされない場合には（Ｓ２３：ＮＯ）、そのまま待機する。調整キー３がオンされた場合には（Ｓ２３：ＹＥＳ）、まず、タイマ４において連続オン時間Ｔ１の計測を開始する（Ｓ２４）。ここで、連続オン時間Ｔ１とは、調整キー３が連続オンされたか、あるいは断続オンされたかを判断するための設定時間であって、調整キー３がオンされている時間がこの連続オン時間Ｔ１以上である場合には、調整キー３が連続オンされたと判断し、調整キー３がオンされている時間が連続オン時間Ｔ１以下である場合には、調整キー３が断続オンされたと判断する。そして、タイマ４において計測している連続オン時間Ｔ１が経過したか否かについて判断する（Ｓ２５）。
【００２５】
連続オン時間Ｔ１が経過していない場合には（Ｓ２５：ＮＯ）、調整キー３がオフされたか否かについて判断する（Ｓ２６）。そして、調整キー３がオフされていない場合には（Ｓ２６：ＮＯ）、調整キー３はまだオンされ続けていると判断することができるので、処理はＳ２５へ戻り、更に連続オン時間Ｔ１が経過したか否かについて判断する（Ｓ２５）。一方、調整キー３がオフされた場合には（Ｓ２６：ＹＥＳ）、連続オン時間Ｔ１が経過する前に調整キー３がオフされたということであるので、調整キー３のオンされている時間が連続オン時間Ｔ１以下であり、調整キー３が断続オンされたと判断することができる。したがって、この場合には、フラグＤに従って設定値Ｖを１段階増加又は減少させるように制御する。
【００２６】
そこで、次に、フラグＤの値が「Ｄ＝１」であるか否かについて判断する（Ｓ２７）。フラグＤの値が「Ｄ＝１」である場合には（Ｓ２７：ＹＥＳ）、設定値Ｖを増加させる方向のフラグＤであることから、設定値Ｖの値を１段階増加させる（Ｓ２８）。この際、本実施形態において、設定値Ｖは、下限値が「０」、上限値が「９」の整数であることから、「０」から「９」までの間で値を１増加させ、上限値の「９」に到達したときには下限値の「０」に移行させるように制御する。そのため、具体的には、変化後の設定値Ｖ´は、「Ｖ´＝（Ｖ＋１）ＭＯＤ１０」という式により算出する。ここで、「ＭＯＤ」とは、その前の数値を後の数値により除算した剰余を算出する関数であり、この場合には（Ｖ＋１）を１０で除算した剰余を変化後の設定値Ｖ´として算出する。これにより、設定値Ｖ´を「０」から「９」までの範囲内の値とすることができる。
【００２７】
一方、フラグＤの値が「Ｄ＝１」でない場合には（Ｓ２７：ＮＯ）、フラグＤの値は「Ｄ＝０」であって設定値Ｖを減少させる方向のフラグＤであることから、設定値Ｖの値を１段階減少させる（Ｓ２９）。この際、本実施形態において、設定値Ｖは、下限値が「０」、上限値が「９」の整数であることから、「０」から「９」までの間で値を１減少させ、下限値の「０」に到達したときには上限値の「９」に移行させるように制御する。そのため、具体的には、変化後の設定値Ｖ´は、「Ｖ´＝（Ｖ−１）ＭＯＤ１０」という式により算出する。すなわち、この場合には（Ｖ−１）を１０で除算した剰余を変化後の設定値Ｖ´として算出する。これにより、設定値Ｖ´を「０」から「９」までの範囲内の値とすることができる。そして、処理Ｓ２８又は処理Ｓ２９の後、変化後の設定値Ｖ´を設定値Ｖとして、その値を液晶表示器９に表示し（Ｓ３０）、処理はＳ２３に戻る。
【００２８】
一方、処理Ｓ２５において、連続オン時間Ｔ１が経過した場合には（Ｓ２５：ＹＥＳ）、連続オン時間Ｔ１が経過するまで調整キー３がオンされ続けていたということであるので、調整キー３のオンされている時間が連続オン時間Ｔ１以上であり、調整キー３が連続オンされたと判断することができる。したがって、この場合には、調整キー３がオンされている間、フラグＤに従って設定値Ｖを連続的に増加又は減少させ、その後、調整キー３がオフされたときに、フラグＤを反転させるように制御する。
【００２９】
そこで、次に、フラグＤの値が「Ｄ＝１」であるか否かについて判断する（Ｓ３１）。フラグＤの値が「Ｄ＝１」である場合には（Ｓ３１：ＹＥＳ）、設定値Ｖを増加させる方向のフラグＤであることから、まず、設定値Ｖの値を１段階増加させる（Ｓ３２）。この際、本実施形態において、設定値Ｖは、下限値が「０」、上限値が「９」の整数であることから、前述の処理Ｓ２８と同様に、変化後の設定値Ｖ´は、「Ｖ´＝（Ｖ＋１）ＭＯＤ１０」という式により算出する。一方、フラグＤの値が「Ｄ＝１」でない場合には（Ｓ３１：ＮＯ）、フラグＤの値は「Ｄ＝０」であって設定値Ｖを減少させる方向のフラグＤであることから、まず、設定値Ｖの値を１段階減少させる（Ｓ３３）。この際、本実施形態において、設定値Ｖは、下限値が「０」、上限値が「９」の整数であることから、前述の処理Ｓ２９と同様に、変化後の設定値Ｖ´は、「Ｖ´＝（Ｖ−１）ＭＯＤ１０」という式により算出する。そして、処理Ｓ３２又は処理Ｓ３３の後、変化後の設定値Ｖ´を設定値Ｖとして、その値を液晶表示器９に表示する（Ｓ３４）。
【００３０】
次に、調整キー３がオンされている間、設定値Ｖを連続的に増加又は減少させるため、タイマ４において設定値変更間隔Ｔ２の計測を開始する（Ｓ３５）。ここで、設定値変更間隔Ｔ２とは、調整キー３が連続オンされている間に、設定値Ｖを連続的に増加又は減少させる場合において、設定値Ｖを１段階増加又は減少させる間隔として設定された時間であり、調整キー３が連続オンされている間は、設定値変更間隔Ｔ２が経過するごとに自動的に設定値Ｖを１段階づつ増加又は減少させる。
【００３１】
次に、調整キー３がオフされたか否かについて判断する（Ｓ３６）。そして、調整キー３がオフされていない場合には（Ｓ３６：ＮＯ）、調整キー３はまだオンされ続けていると判断することができるので、次に、タイマ４において計測している設定値変更間隔Ｔ２が経過したか否かについて判断する（Ｓ３７）。設定値変更間隔Ｔ２が経過していない場合には（Ｓ３７：ＮＯ）、設定値Ｖを１段階増加又は減少させる間隔として設定された時間が経過していないということであるので、処理はＳ３６へ戻り、更に調整キー３がオフされたか否かについて判断する（Ｓ３６）。一方、設定値変更間隔Ｔ２が経過した場合には（Ｓ３７：ＹＥＳ）、設定値Ｖを１段階増加又は減少させる間隔として設定された時間が経過したということであるので、処理はＳ３１へ戻り、更にフラグＤに従って設定値Ｖを１段階増加又は減少させる。そして、このようにして、調整キー３がオンされている間は、処理Ｓ３１から処理Ｓ３７までを繰り返して行なうことにより、フラグＤに従って設定値Ｖを連続的に増加又は減少させるように制御する。
【００３２】
一方、調整キー３がオフされた場合には（Ｓ３６：ＹＥＳ）、調整キー３の連続オンが終了したと判断することができるので、フラグＤの値を反転させる（Ｓ３８）。すなわち、フラグＤの値が「Ｄ＝１」であるときには、「Ｄ＝０」に変更し、フラグＤの値が「Ｄ＝０」であるときには、「Ｄ＝１」に変更する。このように、調整キー３が連続オンされた後、オフされたときにフラグＤの値を反転させるように制御することにより、１個の調整キー３のみを用いて、設定値Ｖの増減の方向の切り替えを可能とし、設定値Ｖの調整の簡易迅速化を図っている。その後、処理はＳ２３に戻る。
【００３３】
【発明の効果】
以上説明したように、本発明の請求項１に係るキー入力装置によれば、調整キーのオンされている時間がタイマの所定の設定時間以下であるときには、フラグに従って設定値を１段階増加又は減少させ、調整キーのオンされている時間がタイマの所定の設定時間以上であるときには、調整キーがオンされている間、フラグに従って設定値を連続的に増加又は減少させ、その後、調整キーがオフされたときに、フラグを反転させるように制御することとしているので、１個の調整キーのみを用いて、連続オンと断続オンを組み合わせて操作することにより設定値の増減の方向を切り替えつつ設定値を変更して調整することができる。したがって、多機能化した電子機器において、各機能の設定値の調整をより少ない数のキーを用いて行ない得るとともに、その設定値の調整のための操作を簡易迅速に行なうことができる。
【００３４】
本発明の請求項２に係るキー入力装置によれば、上述の効果に加えて、前記設定値を増加又は減少させている場合において、設定値が上限値に到達したときには下限値に、設定値が下限値に到達したときには上限値に、それぞれ移行させるように制御することにより、設定値が一定の範囲内で変更可能な値をとる場合において、設定値を上限値又は下限値から、それぞれ下限値又は上限値に変更したいような場合においても、そのような設定値の調整のための操作を簡易迅速に行なうことができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るキー入力装置を適用したファクシミリ装置の電気的構成を示すブロック図である。
【図２】本発明の実施形態に係るファクシミリ装置のキー入力装置において、ファクシミリ装置の所定の機能に関する設定値の調整モードに移行する際の動作処理を示すフローチャートの前半部分である。
【図３】本発明の実施形態に係るファクシミリ装置のキー入力装置において、ファクシミリ装置の所定の機能に関する設定値の調整モードに移行する際の動作処理を示すフローチャートの後半部分である。
【図４】本発明の実施形態に係るファクシミリ装置のキー入力装置において、各種機能に関する設定値を増減させて調整を行なう際の動作処理を示すフローチャートの前半部分である。
【図５】本発明の実施形態に係るファクシミリ装置のキー入力装置において、各種機能に関する設定値を増減させて調整を行なう際の動作処理を示すフローチャートの後半部分である。
【符号の説明】
１  キー入力装置
２  ファクシミリ装置
３  調整キー
４  タイマ
５  ＭＰＵ
７  ＲＯＭ
８  ＲＡＭ
９  液晶表示器
１０  バックライト
１１  ブザー
２１  操作部
２２  モードキー
２３  ストップキー
Ｄ  フラグ
Ｖ  設定値
Ｖ１  表示明るさ設定値
Ｖ２  ブザー音量設定値
Ｔ１  連続オン時間
Ｔ２  設定値変更間隔
【図１】
0003932901.tif 000002
【図２】
0003932901.tif 000003
【図３】
0003932901.tif 000004
【図４】
0003932901.tif 000005
【図５】
0003932901.tif 000006