(57)【特許請求の範囲】
【請求項１】
ロータリースイッチから出力され、第１の値および第２の値を有する、第１のパルス信号および第２のパルス信号に基づいて、該ロータリースイッチの回転方向を判別する回転方向判別装置であって、
該第１のパルス信号および該第２のパルス信号のうち、どちらのパルス信号が先に該第１の値から該第２の値に反転したかを判断する第１判断手段と、
該第１のパルス信号および該第２のパルス信号の一方が該第１の値から該第２の値に反転してから、該他方のパルス信号が該第１の値から該第２の値に反転するまでの時間が所定時間未満であるか否かを判断する第２判断手段と、
該第１のパルス信号および該第２のパルス信号のうち、どちらのパルス信号が先に該第２の値から該第１の値に反転したかを判断する第３判断手段と、
該第２判断手段によって該所定時間以上であると判断された場合に、該第１判断手段による判断結果に基づいて回転方向を決定し、該第２判断手段によって該所定時間未満であると判断された場合に、該第３判断手段による判断結果に基づいて回転方向を決定する決定手段とを備える、回転方向判別装置。
【請求項２】
ロータリースイッチから出力され、第１の値および第２の値を有する、第１のパルス信号および第２のパルス信号に基づいて、該ロータリースイッチの回転方向を検出する回転方向検出装置であって、
該第１のパルス信号および該第２のパルス信号のうち、どちらのパルス信号が先に該第１の値から該第２の値に反転したかを判断する第１判断手段と、
該第１のパルス信号および該第２のパルス信号が該第１の値から該第２の値に反転する際の位相の差が所定値未満であるか否かを判断する第２判断手段と、
該第１のパルス信号および該第２のパルス信号のうち、どちらのパルス信号が先に該第２の値から該第１の値に反転したかを判断する第３判断手段と、
該第２判断手段によって該位相の差が所定値以上であると判断された場合に、該第１判断手段による判断結果に基づいて回転方向を決定し、該第２判断手段によって該位相の差が所定値未満であると判断された場合に、該第３判断手段による判断結果に基づいて回転方向を決定する決定手段とを備える、回転方向判別装置。
【請求項３】
前記第１の値がハイレベルであり、前記第２の値がローレベルである、請求項１または２に記載の回転方向判別装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つのパルス信号を出力するロータリースイッチの回転方向を判別する回転方向判別装置に関する。
【背景技術】
【０００２】
ＡＶアンプやＤＶＤプレーヤ等のオーディオ機器において、セレクタ切換などの各種設定を実行するために、ユーザによって操作されるロータリースイッチが採用されている（例えば、下記特許文献１、２）。ロータリースイッチは、形状が概略円筒形状のスイッチであり、ユーザ操作による左右方向の回転操作に応じて、図３に示すように、２つのパルス信号ＡおよびＢを出力する。ロータリースイッチが回転操作されていない状態において、パルス信号Ａ、Ｂは共にハイレベルであり、ロータリースイッチが回転操作されると、パルス信号Ａ、Ｂがローレベルに反転した後に、ハイレベルに戻るようになっている。パルス信号Ａ、Ｂのローレベルに反転する際の位相の差は約９０度になっており、回転方向が左方向と右方向との場合において、どちらのパルス信号が先にローレベルになるかが異なっている。例えば、図３（ａ）に示すように、ロータリースイッチが右方向に回転操作された場合には、パルス信号Ｂが先にローレベルになった後、パルス信号Ａがローレベルになる。一方、図３（ｂ）に示すように、ロータリースイッチが左方向に回転操作された場合には、パルス信号Ａがローレベルになった後、パルス信号Ｂがローレベルになる。従って、パルス信号Ａがローレベルに反転する際に（立ち下がり時に）、パルス信号Ｂがローレベルであれば、右方向に回転操作されたと判断することができ、パルス信号Ａがローレベルに反転する際に、パルス信号Ｂがハイレベルであれば、左方向に回転操作されたと判断することができる。
【０００３】
しかし、市販されているロータリースイッチの中には、パルス信号Ａ、Ｂの位相の差が正確に９０度に固定されておらず、位相の差にばらつきが生じるものがある。例えば、図４に示すように、パルス信号Ａがローレベルになる時刻と、パルス信号Ｂがローレベルになる時刻との間の時間が短くなり、実際にはどちらのパルス信号が先にローレベルに反転したかを正確に判別できない場合がある。つまり、パルス信号Ａおよびパルス信号Ｂがローレベルになる際の位相の差が小さくなる場合がある。このようなロータリースイッチにおいては、例えば、ロータリースイッチが右方向に回転操作される場合、パルス信号Ａがローレベルに反転するときにパルス信号Ｂがローレベルであれば右方向であることを正確に判別することができるが、パルス信号Ａがローレベルに反転するときにパルス信号Ｂがハイレベルであれば誤って左方向であると判別されてしまう。従って、このようなロータリースイッチにおいては、回転方向を誤判別する可能性があるという問題を有している。
【０００４】
【特許文献１】特開２００１−６９２２２号
【特許文献２】特開２００３−５８３１０号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は上記従来の課題を解決するためになされたものであり、その目的は、第１のパルス信号が第２の値に反転する時刻と、第２のパルス信号が第２の値に反転する時刻との間の時間が短い場合であっても、正確にロータリースイッチの回転方向を判別することができる回転方向判別装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の好ましい実施形態による回転方向判別装置は、ロータリースイッチから出力され、第１の値および第２の値を有する、第１のパルス信号および第２のパルス信号に基づいて、該ロータリースイッチの回転方向を判別する回転方向判別装置であって、該第１のパルス信号および該第２のパルス信号のうち、どちらのパルス信号が先に該第１の値から該第２の値に反転したかを判断する第１判断手段と、該第１のパルス信号および該第２のパルス信号の一方が該第１の値から該第２の値に反転してから、該他方のパルス信号が該第１の値から該第２の値に反転するまでの時間が所定時間未満であるか否かを判断する第２判断手段と、該第１のパルス信号および該第２のパルス信号のうち、どちらのパルス信号が先に該第２の値から該第１の値に反転したかを判断する第３判断手段と、該第２判断手段によって該所定時間以上であると判断された場合に、該第１判断手段による判断結果に基づいて回転方向を決定し、該第２判断手段によって該所定時間未満であると判断された場合に、該第３判断手段による判断結果に基づいて回転方向を決定する決定手段とを備える。
【０００７】
第２の判断手段によって所定時間以上であると判断されると、決定手段は、従来と同様に、第１のパルス信号および第２のパルス信号のうち、どちらのパルス信号が先に第１の値から第２の値に反転したかによって回転方向を決定する。一方、第２の判断手段によって所定時間未満であると判断されると、決定手段は、第１のパルス信号および第２のパルス信号のうち、どちらのパルス信号が先に第２の値から第１の値に反転したかによって回転方向を決定する。従って、第１のパルス信号が第１の値から第２の値に反転する時刻と、第２のパルス信号が第１の値から第２の値に反転する時刻との間の時間が短い場合であっても、どちらのパルス信号が先に第２の値から第１の値に反転したかによって回転方向を決定することによって、回転方向の誤判別を防止することができる。
【０００８】
本発明の好ましい実施形態による回転方向判別装置は、ロータリースイッチから出力され、第１の値および第２の値を有する、第１のパルス信号および第２のパルス信号に基づいて、該ロータリースイッチの回転方向を検出する回転方向検出装置であって、該第１のパルス信号および該第２のパルス信号のうち、どちらのパルス信号が先に該第１の値から該第２の値に反転したかを判断する第１判断手段と、該第１のパルス信号および該第２のパルス信号が該第１の値から該第２の値に反転する際の位相の差が所定値未満であるか否かを判断する第２判断手段と、該第１のパルス信号および該第２のパルス信号のうち、どちらのパルス信号が先に該第２の値から該第１の値に反転したかを判断する第３判断手段と、該第２判断手段によって該位相の差が所定値以上であると判断された場合に、該第１判断手段による判断結果に基づいて回転方向を決定し、該第２判断手段によって該位相の差が所定値未満であると判断された場合に、該第３判断手段による判断結果に基づいて回転方向を決定する決定手段とを備える。
【０００９】
第２の判断手段によって位相の差が所定値以上であると判断されると、決定手段は、従来と同様に、第１のパルス信号および第２のパルス信号のうち、どちらのパルス信号が先に第１の値から第２の値に反転したかによって回転方向を決定する。一方、第２の判断手段によって位相の差が所定値未満であると判断されると、決定手段は、第１のパルス信号および第２のパルス信号のうち、どちらのパルス信号が先に第２の値から第１の値に反転したかによって回転方向を決定する。従って、第１のパルス信号と第２のパルス信号とが第１の値から第２の値に反転する際に十分な位相の差がない場合であっても、どちらのパルス信号が先に第２の値から第１の値に反転したかによって回転方向を決定することによって、回転方向の誤判別を防止することができる。
【００１０】
好ましい実施形態においては、前記第１の値がハイレベルであり、前記第２の値がローレベルである。
【発明の効果】
【００１１】
本発明によると、第１のパルス信号が第１の値から第２の値に反転する時刻と、第２のパルス信号が第１の値から第２の値に反転する時刻との間の時間が短い場合であっても、どちらのパルス信号が先に第２の値から第１の値に反転したかによって回転方向を決定することによって、回転方向の誤判別を防止することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。図１は、本発明の好ましい実施形態によるロータリースイッチの回転方向判別装置が適用されるオーディオ機器１を示す概略ブロック図である。オーディオ機器１は、制御部１１と、ＲＯＭ１２と、ＲＡＭ１３と、操作部１４と、表示部１５とを備えている。なお、オーディオ機器１の一般的な構成であるアンプ、Ｄ／Ａ変換回路等は省略する。また、本例において、回転とは回動の意味も包括する。
【００１３】
操作部１４は、外形が概略円筒形状であり、ユーザ操作による左右方向の回転操作に応じて、２つのパルス信号Ａ、Ｂを制御部１１に対して出力するロータリースイッチ１６を有している。パルス信号Ａ、Ｂは、制御部１１が、ロータリースイッチ１６の回転方向を判別し、各種設定処理や表示処理等に使用するための信号である。図３、図４は、パルス信号Ａ、Ｂを説明するためのタイムチャートである。
【００１４】
ロータリースイッチ１６が回転操作されていない状態において、パルス信号Ａ、Ｂは共に第１の値（本例ではハイレベルとする、以下同様）であり、ロータリースイッチ１６が回転操作されると、パルス信号Ａ、Ｂが第２の値（本例ではローレベルとする、以下同様）に反転した後に、再び、ハイレベルに戻るようになっている。
【００１５】
理想的な状態では、パルス信号Ａ、Ｂのローレベルに反転する際の位相の差は約９０度になっており、回転方向が左方向（反時計方向）と右方向（時計方向）との場合において、どちらのパルス信号が先にローレベルになるかが異なっている。例えば、図３（ａ）に示すように、ロータリースイッチ１６が右方向に回転操作された場合には、パルス信号Ｂがローレベルになった後、パルス信号Ａがローレベルになる。そして、パルス信号Ｂがハイレベルになった後、パルス信号Ａがハイレベルになる。一方、図３（ｂ）に示すように、ロータリースイッチ１６が左方向に回転操作された場合には、パルス信号Ａがローレベルになった後、パルス信号Ｂがローレベルになる。そして、パルス信号Ａがハイレベルになった後、パルス信号Ｂがハイレベルになる。従って、パルス信号Ａがローレベルに反転する際に（立ち下がり時に）、パルス信号Ｂがローレベルであれば、右方向に回転操作されたと判断することができ、パルス信号Ａがローレベルに反転する際に、パルス信号Ｂがハイレベルであれば、左方向に回転操作されたと判断することができる。
【００１６】
しかし、使用するロータリースイッチによっては、パルス信号Ａ、Ｂのローレベルに反転する際の位相の差にばらつきが生じるものがある。例えば、図４に示すように、パルス信号Ａがローレベルになる時刻と、パルス信号Ｂがローレベルになる時刻とにほとんど差が生じない場合がある。
【００１７】
制御部１１は、オーディオ機器１全体を制御するものであり、例えばマイコン等である。制御部１１は、例えばＲＯＭ１２に格納されたプログラムをＲＡＭ１３内に展開して実行することにより、後述する各動作を実行する。制御部１１は、検出部１７および設定処理部１８を含む。
【００１８】
検出部１７は、ロータリースイッチ１６から出力されるパルス信号Ａ、Ｂに基づいて、ロータリースイッチ１６の回転方向を検出（判別）する。詳細には、検出部１８は、パルス信号Ａ、Ｂの一方がローレベルに反転したことを検出した後、所定時間経過する前に他方のパルス信号がローレベルに反転したことを検出しなければ（つまり、パルス信号Ａ、Ｂがローレベルに反転する際の位相の差が所定の値以上である場合）、どちらのパルス信号が先にローレベルに反転したかによって回転方向を決定する。すなわち、検出部１８は、パルス信号Ｂが先にローレベルに反転した場合には、右方向に回転されたと判別し、パルス信号Ａが先にローレベルに反転した場合には、左方向に回転されたと判別する。
【００１９】
また、検出部１８は、パルス信号Ａ、Ｂの一方がローレベルに反転したことを検出した後、所定時間経過するまでに他方のパルス信号がローレベルに反転したことを検出すれば（つまり、パルス信号Ａ、Ｂがローレベルに反転する際の位相の差が所定の値未満である場合）、どちらのパルス信号が先にローレベルに反転したかによって回転方向を決定すると誤判定となってしまう場合がある。そこで、検出部１８は、どちらのパルス信号が先にローレベルに反転したかによって回転方向を決定せずに、パルス信号Ａ、Ｂがローレベルに反転した後、どちらのパルス信号が先にハイレベルに反転するかによって回転方向を決定する。すなわち、検出部１８は、パルス信号Ｂが先にハイレベルに反転した場合には、右方向に回転されたと判別し、パルス信号Ａが先にハイレベルに反転した場合には、左方向に回転されたと判別する。このように処理するのは、図４のように、パルス信号Ａ、Ｂがローレベルになる際の位相の差がわずかしかなくても、その後、パルス信号Ａ、Ｂがハイレベルになる際の位相の差は十分にあるので（つまり、パルス信号Ａがハイレベルになる時刻と、パルス信号Ｂがハイレベルになる時刻との間の時間が十分に長いので）、回転方向を正確に判断できるからである。
【００２０】
設定処理部１８は、検出部１７によって判別されたロータリースイッチ１６の回転方向に基づいて、オーディオ機器１のセレクタ切換等の各種設定処理や、表示部１５への設定内容の表示制御を実行するものである。
【００２１】
表示部１５は、上記の通り、ロータリースイッチ１６の回転操作に応じて設定処理部１８によって設定処理される設定内容を表示するものであり、ＦＬ管やＬＣＤ（液晶ディスプレイ）等である。
【００２２】
以上の構成を有するオーディオ機器１について、検出部１７によるロータリースイッチ１６の回転方向の判別処理を、図２を参照して説明する。まず、検出部１７は、ＲＡＭ１３内に格納されている回転方向等の情報をクリアする（Ｓ１）。次に、検出部１７は、パルス信号Ａ、Ｂのどちらが先にハイレベルからローレベルに反転するかを監視している（Ｓ２、Ｓ３）。
【００２３】
［パルス信号Ａが先にローレベルに反転した後に、所定時間経過前にパルス信号Ｂがローレベルに反転する場合］
検出部１７は、パルス信号Ａがローレベルに反転したことを検出すると（Ｓ２でＹＥＳ）、所定時間をカウントするためにタイマーを設定する（Ｓ４）。検出部１７は、タイマーのカウントが終了したか否か（Ｓ５）、および、タイマー終了前にパルス信号Ｂがローレベルに反転したか否か（Ｓ６）を監視している。この場合は、タイマー終了前にパルス信号Ｂがローレベルに反転するので（Ｓ５でＮＯを経由して、Ｓ６でＹＥＳ）検出部１７は、ＲＡＭ１３内に方向未定である旨を設定する（Ｓ７）。すなわち、パルス信号Ａ、Ｂがローレベルになる際の位相の差が所定の値未満であり、パルス信号Ａが先にローレベルに反転したことに基づいて回転方向が左方向であると決定すると誤判定になる可能性があるので、この時点では回転方向を決定しない。
【００２４】
続いて、検出部１７は、パルス信号Ａ、Ｂのどちらが先にハイレベルに反転するかを監視する（Ｓ１４、Ｓ１５）。パルス信号Ａが先にハイレベルに反転したことを検出すると（Ｓ１４でＹＥＳ、図４（ｂ）のような場合）、ＲＡＭ１３に方向未定である旨が設定されていると判断したあと（Ｓ１６でＹＥＳ）、検出部１７は、回転方向が左方向であることを決定し、その旨をＲＡＭ１３内に設定する（Ｓ１７）。その後、検出部１７は、以降の制御処理を担当する設定処理部１８に回転方向の情報を供給する（Ｓ２０）。
【００２５】
一方、パルス信号Ｂが先にハイレベルに反転したことを検出すると（Ｓ１５でＹＥＳ、図４（ａ）のような場合）、ＲＡＭ１３に方向未定である旨が設定されていると判断したあと（Ｓ１８でＹＥＳ）、検出部１７は、回転方向が右方向であることを決定し、その旨をＲＡＭ１３内に設定する（Ｓ１９）。その後、検出部１７は、以降の制御処理を担当する設定処理部１８に回転方向の情報を供給する（Ｓ２０）。
【００２６】
［パルス信号Ｂが先にローレベルに反転した後に、所定時間経過前にパルス信号Ａがローレベルに反転する場合］
検出部１７は、パルス信号Ｂが先にローレベルに反転したことを検出すると（Ｓ３でＹＥＳ）、所定時間をカウントするためにタイマーを設定する（Ｓ９）。検出部１７は、タイマーのカウントが終了したか否か（Ｓ１０）、および、タイマー終了前にパルス信号Ａがローレベルに反転したか否か（Ｓ１１）を監視している。この場合は、タイマー終了前にパルス信号Ａがローレベルに反転するので（Ｓ１０でＮＯを経由して、Ｓ１１でＹＥＳ）、検出部１７は、ＲＡＭ１３内に方向未定である旨を設定する（Ｓ１２）。すなわち、パルス信号Ａ、Ｂがローレベルになる際の位相の差が所定の値未満であり、パルス信号Ｂが先にローレベルに反転したことに基づいて回転方向が右方向であると決定すると誤判定になる可能性があるので、この時点では回転方向を決定しない。
【００２７】
続いて、検出部１７は、パルス信号Ａ、Ｂのどちらが先にハイレベルに反転するかを監視する（Ｓ１４、Ｓ１５）。パルス信号Ａが先にハイレベルに反転したことを検出すると（Ｓ１４でＹＥＳ）、ＲＡＭ１３に方向未定である旨が設定されていると判断したあと（Ｓ１６でＹＥＳ）、検出部１７は、回転方向が左方向であることを決定し、その旨をＲＡＭ１３内に設定する（Ｓ１７）。その後、検出部１７は、以降の制御処理を担当する設定処理部１８に回転方向の情報を供給する（Ｓ２０）。
【００２８】
一方、パルス信号Ｂが先にハイレベルに反転したことを検出すると（Ｓ１５でＹＥＳ）、ＲＡＭ１３に方向未定である旨が設定されていると判断したあと（Ｓ１８でＹＥＳ）、検出部１７は、回転方向が右方向であることを決定し、その旨をＲＡＭ１３内に設定する（Ｓ１９）。その後、検出部１７は、以降の制御処理を担当する設定処理部１８に回転方向の情報を供給する（Ｓ２０）。
【００２９】
［パルス信号Ａが先にローレベルに反転した後に、所定時間経過後にパルス信号Ｂがローレベルに反転する場合（図３（ｂ）のような場合）］
検出部１７は、パルス信号Ａがローレベルに反転したことを検出すると（Ｓ２でＹＥＳ）、所定時間をカウントするためにタイマーを設定する（Ｓ４）。検出部１７は、タイマーのカウントが終了したか否か（Ｓ５）、および、タイマー終了前にパルス信号Ｂがローレベルに反転したか否か（Ｓ６）を監視している。この場合は、タイマーのカウントが先に終了するの（Ｓ５でＹＥＳ）、検出部１７は、回転方向が左方向であることを決定し、その旨をＲＡＭ１３内に設定する（Ｓ８）。すなわち、パルス信号Ａ、Ｂがローレベルになる際の位相の差が所定の値以上であるので、パルス信号Ａが先にローレベルに反転したことに基づいて回転方向が左方向であると判別しても、回転方向を正確に判別できるからである。
【００３０】
続いて、検出部１７は、パルス信号Ａ、Ｂのどちらが先にハイレベルに反転するかを監視する（Ｓ１４、Ｓ１５）。パルス信号Ａが先にハイレベルに反転したことを検出すると（Ｓ１４でＹＥＳ）、検出部１７は、ＲＡＭ１３に左方向である旨が設定されていると判断したあと（Ｓ１６でＮＯ）、以降の制御処理を担当する設定処理部１８に回転方向の情報を供給する（Ｓ２０）。
【００３１】
一方、パルス信号Ｂが先にハイレベルに反転したことを検出すると（Ｓ１５でＹＥＳ）、検出部１７は、ＲＡＭ１３に左方向である旨が設定されていると判断したあと（Ｓ１８でＮＯ）、以降の制御処理を担当する設定処理部１８に回転方向の情報を供給する（Ｓ２０）。
【００３２】
［パルス信号Ｂが先にローレベルに反転した後に、所定時間経過後にパルス信号Ａがローレベルに反転する場合（図３（ａ）のような場合）］
検出部１７は、パルス信号Ｂがローレベルに反転したことを検出すると（Ｓ３でＹＥＳ）、所定時間をカウントするためにタイマーを設定する（Ｓ９）。検出部１７は、タイマーのカウントが終了したか否か（Ｓ１０）、および、タイマー終了前にパルス信号Ａがローレベルに反転したか否か（Ｓ１１）を監視している。この場合は、タイマーのカウントが先に終了するの（Ｓ１０でＹＥＳ）、検出部１７は、回転方向が右方向であることを決定し、その旨をＲＡＭ１３内に設定する（Ｓ１３）。すなわち、パルス信号Ａ、Ｂがローレベルになる際の位相の差が所定の値以上であるので、パルス信号Ｂが先にローレベルに反転したことに基づいて回転方向が右方向であると判別しても、回転方向を正確に判別できるからである。
【００３３】
続いて、検出部１７は、パルス信号Ａ、Ｂのどちらが先にハイレベルに反転するかを監視する（Ｓ１４、Ｓ１５）。パルス信号Ａが先にハイレベルに反転したことを検出すると（Ｓ１４でＹＥＳ）、検出部１７は、ＲＡＭ１３に左方向である旨が設定されていると判断したあと（Ｓ１６でＮＯ）、以降の制御処理を担当する設定処理部１８に回転方向の情報を供給する（Ｓ２０）。
【００３４】
一方、Ｓ１４でパルス信号Ｂがハイレベルに反転したことを検出すると（Ｓ１５でＹＥＳ）、検出部１７は、ＲＡＭ１３に左方向である旨が設定されていると判断したあと（Ｓ１８でＮＯ）、以降の制御処理を担当する設定処理部１８に回転方向の情報を供給する（Ｓ２０）。
【００３５】
以上のように、本実施形態においては、パルス信号Ａがローレベルに反転する時刻と、パルス信号Ｂがローレベルに反転する時刻との間の時間が所定時間未満であれば、どちらのパルス信号が先にローレベルに反転したかによって回転方向を決定せずに、どちらのパルス信号が先にハイレベルに反転したかによって回転方向を決定するので、図４のようなパルス信号Ａ、Ｂであっても、正確に回転方向を決定することができる。
【００３６】
以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。例えば、パルス信号のハイレベル、ローレベルを入れ替えた実施形態（つまり、第１の値がローレベル、第２の値がハイレベル）も適用することができる。また、ロータリースイッチ１６は、パルス信号Ａ、Ｂがローレベルからハイレベルに反転した後に、ロータリースイッチの回転を機械的に制限するもの、いわゆるクリック有りのロータリースイッチであってもよく、そうでなくてもよい。本発明は、上記の回転方向判別装置を動作させるためのコンピュータプログラムまたはそのコンピュータプラグラムを記録した記録媒体という形態で提供されてもよい。
【産業上の利用可能性】
【００３７】
本発明はオーディオ機器の操作装置に特に好適に適用され得る。
【図面の簡単な説明】
【００３８】
【図１】本発明の好ましい実施形態による回転方向判別装置が適用されるオーディオ機器の構成を示すブロック図である。
【図２】本発明の好ましい実施形態による回転方向判別装置の動作を説明するフローチャートである。
【図３】ロータリースイッチから出力される理想的なパルス信号Ａ、Ｂの波形を示すタイムチャートであり、（ａ）は右回転、（ｂ）は左回転を示す。
【図４】ロータリースイッチから出力される異常なパルス信号Ａ、Ｂの波形を示すタイムチャートである。
【符号の説明】
【００３９】
１          オーディオ機器（回転方向判別装置）
１１        制御部
１２        ＲＯＭ
１３        ＲＡＭ
１４        操作部
１５        表示部
１６        ロータリースイッチ
１７        検出部
１８        設定処理部
【図１】
0004581148.tif 000002
【図２】
0004581148.tif 000003
【図３】
0004581148.tif 000004
【図４】
0004581148.tif 000005