(57)【要約】【課題】本発明は、回転体の回転方向を容易に検出し得るようにする。【解決手段】本発明は、回転体２１と共に信号入出力基板２７に対して端子導通用基板２６を回転させて、入力端子３１に導通パターンを介して第１乃至第３の出力端子３２、３４、３６を導通させ、入力端子３１に対する第１乃至第３の出力端子３２、３４、３６の導通の順番に従って回転体２１の回転方向を検出することにより、第１乃至第３の出力端子３２、３４、３６から出力される１種類の信号だけを用いて回転方向検出時の処理負荷を低減でき、回転体２１の回転方向を容易に検出できる。また回転体１０３と共にモータ１０９の固定子に対して回転子を回転させて発生させた電圧の符号に従って回転体１０３の回転方向を検出することにより、回転体１０３の回転方向に応じた１種類の電圧だけを用いて回転方向検出時の処理負荷を低減でき、回転体１０３の回転方向を容易に検出できる。【選択図】        図１０
2004347472.tif 000002
【特許請求の範囲】
【請求項１】
中心軸を中心にして一方向及び他方向に回転可能な回転体と、
端子形成面に１個の入力端子と、複数の出力端子とが互いに絶縁された状態で形成された信号入出力基板と、
上記信号入出力基板の上記端子形成面と対向する対向面に、当該対向面が上記回転体の回転と共に上記端子形成面に対して相対的に回転した際に、上記入力端子に対して上記複数の出力端子を上記回転体の回転方向に応じた、異なる順番で導通させる所定の導通パターンが形成された端子導通用基板と、
上記信号入出力基板の上記入力端子に信号を供給する信号供給手段と、
上記回転体が回転したとき、上記信号入出力基板の上記入力端子と上記端子導通用基板の上記導通パターンを介して導通した上記出力端子から出力される上記信号に基づいて、上記入力端子に対する上記複数の出力端子の導通の順番を検出する導通順番検出手段と、
上記導通順番検出手段によって検出された上記信号入出力基板の上記入力端子に対する上記複数の出力端子の導通した順番に従って上記回転体の回転方向を検出する回転方向検出手段と
を具えることを特徴とする回転方向検出装置。
【請求項２】
上記端子導通用基板は、
上記対向面に、複数の端子と、当該複数の端子のうち所定の端子同士を電気的に接続する配線とからなる上記導通パターンが形成され、当該導通パターンに対して、上記信号入出力基板の上記入力端子といずれか１個の上記出力端子とを導通させたとき、他の上記出力端子に接触しないように形成位置及び大きさが選定された
ことを特徴とする請求項１に記載の回転方向検出装置。
【請求項３】
端子形成面に１個の入力端子と、複数の出力端子とが互いに絶縁された状態で形成された信号入出力基板と、当該信号入出力基板の上記端子形成面と対向する対向面に、中心軸を中心にして一方向及び他方向に回転可能な回転体の回転と共に上記端子形成面に対して上記対向面が相対的に回転した際に、上記入力端子に対して上記複数の出力端子を上記回転体の回転方向に応じた、異なる順番で導通させる所定の導通パターンが形成された端子導通用基板とのうち、上記入出力基板の上記入力端子に信号を供給する信号供給ステップと、
上記回転体が回転したとき、上記信号入出力基板の上記入力端子と上記端子導通用基板の上記導通パターンを介して導通した上記出力端子から出力される上記信号に基づいて、上記入力端子に対する上記複数の出力端子の導通の順番を検出する導通順番検出ステップと、
上記信号入出力基板の上記入力端子に対する上記複数の出力端子の導通した順番に従って上記回転体の回転方向を検出する回転方向検出ステップと
を具えることを特徴とする回転方向検出方法。
【請求項４】
中心軸を中心にして一方向及び他方向に回転可能な回転体と、
上記回転体が回転したとき、当該回転体と共に固定子に対して回転子が回転して上記固定子と上記回転子との間の磁界が変化することにより上記回転体の回転方向に応じた、異なる符号の電圧を発生するモータと、
上記回転体が回転したとき、上記モータの発生した上記電圧の符号に従って上記回転体の上記回転方向を検出する回転方向検出手段と
を具えることを特徴とする回転方向検出装置。
【請求項５】
外部から送信された信号を受信する受信手段と、
上記回転体と共に上記固定子に対して上記回転子が相対的に回転する際の回転中心軸に対して偏心した状態で上記モータによって回転される振動子と、
上記受信手段により上記信号が受信されたとき、上記回転体の上記回転方向の検出に用いる上記モータを上記信号の受信の通知に兼用して当該モータを回転駆動することにより上記信号の受信を通知する受信通知手段と
を具えることを特徴とする請求項４に記載の回転方向検出装置。
【請求項６】
中心軸を中心にして一方向及び他方向に回転可能な回転体が回転したとき、当該回転体と共にモータの固定子に対して回転子を回転させることにより上記固定子と上記回転子との間の磁界の変化によって上記回転体の回転方向に応じた、異なる符号の電圧を発生する電圧発生ステップと、
上記モータの発生した上記電圧の符号に従って上記回転体の上記回転方向を検出する回転方向検出ステップと
を具えることを特徴とする回転方向検出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は回転方向検出装置に関し、例えば回転操作可能な円筒状の回転体を有する指示入力部（以下、これをジョグダイヤルと呼ぶ）が設けられた携帯電話機に適用して好適なものである。
【０００２】
【従来の技術】
従来の携帯電話機は、表示部に例えばメール文章画面と、当該メール文章画面上で変更対象の文字等を指示する指示子（以下、これをカーソルと呼ぶ）とを表示した状態でジョグダイヤルの回転体がその中心軸を中心にして一方向及び他方向に回転操作されると、当該回転体の回転方向及び回転角度に応じてメール文章画面上でカーソルを移動させて変更対象の文字等を指示させている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００２−３４２０００公報（第２頁、第４頁、図６）
【０００４】
【発明が解決しようとする課題】
ところでかかる構成の携帯電話機は、ジョグダイヤルの回転体の一端に、当該回転体と共にその中心軸を中心にして一方向及び他方向に回転する例えば１２歯構成のドラムと、当該ドラムと対向する所定位置に固定された磁気ベッドとを２組有する磁気式のロータリエンコーダが設けられ、回転体が回転操作されると、２個の磁気ヘッドにより、それぞれドラムに対して回転に応じて変位する対向位置の磁界の変化を検出して方形波状の磁界検出信号を生成している。
【０００５】
この場合、携帯電話機は、ジョグダイヤルの回転体が一方向に回転したときには２個の磁気ヘッドによって得られる２種類の磁界検出信号のうち一方の磁界検出信号の位相が他方の磁界検出信号の位相よりもわずかに進み、当該回転体が他方向に回転したときには他方の磁界検出信号の位相が一方の磁界検出信号の位相よりもわずかに進むように２個の磁気ヘッドの配置位置が選定されている。
【０００６】
これにより携帯電話機は、ジョグダイヤルの回転体が回転操作されると、２個の磁気ヘッドから得られる２種類の磁界検出信号の位相差に基づいて回転体の回転方向を検出すると共に、少なくとも一方の磁界検出信号における磁界の変化の回数に基づいて当該回転体の回転角度を検出している。
【０００７】
ところがかかる携帯電話機は、２個の磁気ヘッドによって得られる２種類の磁界検出信号に基づいて回転体の回転方向を検出することにより、回転体の回転方向検出時の処理が煩雑であるという問題があった。
【０００８】
本発明は以上の点を考慮してなされたもので、回転体の回転方向を容易に検出し得る回転方向検出装置を提案しようとするものである。
【０００９】
【課題を解決するための手段】
かかる課題を解決するため本発明においては、中心軸を中心にして一方向及び他方向に回転可能な回転体と、端子形成面に１個の入力端子と、複数の出力端子とが互いに絶縁された状態で形成された信号入出力基板と、信号入出力基板の端子形成面と対向する対向面に、当該対向面が回転体の回転と共に端子形成面に対して相対的に回転した際に、入力端子に対して複数の出力端子を回転体の回転方向に応じた、異なる順番で導通させる所定の導通パターンが形成された端子導通用基板と、信号入出力基板の入力端子に信号を供給する信号供給手段と、回転体が回転したとき、信号入出力基板の入力端子と端子導通用基板の導通パターンを介して導通した出力端子から出力される信号に基づいて、入力端子に対する複数の出力端子の導通の順番を検出する導通順番検出手段と、導通順番検出手段によって検出された信号入出力基板の入力端子に対する複数の出力端子の導通した順番に従って回転体の回転方向を検出する回転方向検出手段とを設けるようにした。
【００１０】
従って、回転体が回転したとき、信号入出力基板の複数の出力端子から順番に出力される１種類の信号だけを用いて、入力端子に対する複数の出力端子の導通の順番を検出する簡易な処理で回転体の回転方向を適確に検出して回転方向検出時の処理負荷を低減することができる。
【００１１】
また本発明においては、中心軸を中心にして一方向及び他方向に回転可能な回転体と、回転体が回転したとき、当該回転体と共に固定子に対して回転子が回転して固定子と回転子との間の磁界が変化することにより回転体の回転方向に応じた、異なる符号の電圧を発生するモータと、回転体が回転したとき、モータの発生した電圧の符号に従って回転体の回転方向を検出する回転方向検出手段とを設けるようにした。
【００１２】
従って、回転体が回転したときに、当該回転体の回転方向に応じて符号の異なる１種類の電圧だけを用いて、当該電圧の符号を検出する簡易な処理で回転体の回転方向を適確に検出して回転方向検出時の処理負荷を低減することができる。
【００１３】
【発明の実施の形態】
以下図面について、本発明の一実施の形態を詳述する。
【００１４】
（１）第１の実施の形態
図１において、１は全体として本発明を適用した第１の実施の形態による携帯電話機を示し、表示部２と本体部３とがヒンジ部４を介して折り畳み可能に形成されている。
【００１５】
この場合、表示部２の上端左側には、送受信用のアンテナ１０が引き出し及び収納可能な状態に設けられ、当該アンテナ１０を介して基地局（図示せず）との間で電波を送受信し得るようになされている。
【００１６】
また表示部２の上端中央部には、ほぼ１８０度の角度範囲で回動自在なカメラ部１１が設けられており、当該カメラ部１１の正面に設けられたＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ  ）カメラ１２によって表示部２の正面側及び背面側の所望の撮像対象を撮像し得ると共に、カメラ部１１の背面中央部に設けられたスピーカ（図示せず）が表示部２の正面側に位置したときに通常の音声通話状態に切り換わって通話時の相手の音声を出力し得るようになされている。
【００１７】
さらに表示部２の正面には液晶ディスプレイ１３が設けられ、当該液晶ディスプレイ１３に電波の受信状態、電池残量、電話帳として登録されている相手先の名前や電話番号及び発信履歴等の他、電子メールの内容、簡易ホームページ、ＣＣＤカメラ１２で被写体を撮像して得られた画像等を表示し得るようになされている。
【００１８】
一方、本体部３の表面中央部には、「０」〜「９」の数字キー、発呼キー、リダイヤルキー、終話及び電源キー、クリアキー及び電子メールキー等の操作キー１６が設けられ、当該操作キー１６を介して各種指示を入力し得るようになされている。
【００１９】
また本体部３の表面には、操作キー１６の下側にマイクロフォン１７が設けられ、当該マイクロフォン１７によって通話時のユーザの音声を集音するようになされている。
【００２０】
さらに本体部３の左側面上部には、抜差可能なメモリスティック（ソニー株式会社・登録商標）１８を挿着するためのメモリスティックスロット１９が設けられ、操作キー１６の押下に応じてメモリスティック１８に通話中の相手の音声を記録し、又はユーザの操作に応じて電子メール及び簡易ホームページや、ＣＣＤカメラ１２を介して被写体を撮像することにより得られた画像等を記録し得るようになされている。
【００２１】
因みに本体部３の背面側には、バッテリパック（図示せず）が挿着され、終話及び電源キーが押下されてオン状態になると、当該バッテリパックから各回路部に対して電力を供給して動作可能な状態に起動する。
【００２２】
かかる構成に加えてこの携帯電話機１の場合、本体部３の表面上側には、ジョグダイヤル２０の回転操作及び押圧操作可能な円筒状の回転体２１が当該表面から僅かに突出した状態で設けられている。
【００２３】
そして本体部３は、回転体２１に対するその中心軸を中心にした一方向（すなわち、本体部３の表面で指を操作キー１６側から表示部２側に動かして回転させる方向）及び他方向（すなわち、本体部３の表面で指を表示部２側から操作キー１６側に動かして回転させる方向）への回転操作に応じて、液晶ディスプレイ１３に表示している電話帳リストや電子メールのスクロール動作、簡易ホームページの捲り動作及び画像の送り動作等の種々の動作を実行し得るようになされている。
【００２４】
また本体部３は、例えば回転体２１の回動操作に応じて、液晶ディスプレイ１３に表示している電話帳リストの複数の電話番号の中から所望の電話番号が選択され、引き続き回転体２１が本体部３の内部に押し込まれる方向（以下、これを押込方向と呼ぶ）に押圧操作されると、選択された電話番号を確定して当該電話番号に対して自動的に発呼処理を行なうようになされている。
【００２５】
実際上、図２に示すように、ジョグダイヤル２０は、本体部３の内部に固定されたコ字状のベース部材２２を有し、当該ベース部材２２の一方及び他方の壁部２２Ａ及び２２Ｂ間に、一端保持部２３及び他端保持部２４からなる回転体保持部材２５が配置されている。
【００２６】
一端保持部２３は、回転体保持板２３Ａの一面をベース部材２２の一方の壁部２２Ａと対向させて当該回転体保持板２３Ａの他面を回転体２１の一端と対向させると共に、回転体保持板２３Ａの一面に設けられた突起部２３Ｂが、ベース部材２２の一方の壁部２２Ａの下側後隅に穿設された、押込方向と平行な長孔２２ＡＸに挿入されている。
【００２７】
また他端保持部２４は、回転体保持板２４Ａの一面をベース部材２２の他方の壁部２２Ｂと対向させて当該回転体保持板２４の他面を回転体２１の他端と対向させると共に、回転体保持板２４Ａの一面に設けられた突起部（図示せず）がベース部材２２の他方の壁部２２Ｂの下側後隅に穿設された、押込方向と平行な長孔２２ＢＸに挿入されている。
【００２８】
さらに他端保持部２４は、回転体保持板２４Ａに設けられた、ベース部材２２の底板２２Ｃと平行な２本の連結アーム２４Ｂ及び２４Ｃの一端の突起部がそれぞれ一端保持部２３の回転体保持板２３Ａに穿設された孔部（図示せず）に嵌合されることにより一端保持部２３と連結され、前側の一方の連結アーム２４Ｂの中央部がベース部材２２の底板２２Ｃ縁部に設けられた略Ｌ字状の折返部２２Ｄに係止されている。
【００２９】
一方、回転体２１は、一端及び他端にそれぞれ凹部２１Ａが形成され、当該一端の凹部２１Ａの底面に円盤状の端子導通用基板２６が固設されると共に、他端の凹部の底面中央に中心軸に沿って例えばレーストラック状の孔部（図示せず）が穿設されている。
【００３０】
そして一端保持部２３は、回転体保持板２３Ａの他面に設けられた略円柱状の一端挿入突起２３Ｃの一面に円盤状の信号入出力基板２７が固設され、当該一端挿入突起２３Ｃが回転体２１の一端の凹部２１Ａに挿入されることにより信号入出力基板２７の端子形成面を端子導通用基板２６の対向面と対向させている。
【００３１】
また他端保持部２４は、回転体保持板２４Ａの他面に設けられた略円柱状の他端挿入突起２４Ｄの他面中央部に断面レーストラック状の回転軸２８を一方向及び他方向に回転可能に枢支し、当該他端挿入突起２４Ｄが回転体２１の他端の凹部に挿入されることにより回転軸２８を回転体２１の孔部に嵌合させている。
【００３２】
これにより回転体保持部材２５は、一端保持部２３及び他端保持部２４の回転体保持板２３Ａ及び２４Ａ間に回転体２１を、回転軸２８を中心にして一方向及び他方向に回転可能に保持し、当該回転体２１が一方向及び他方向に回転操作された際に信号入出力基板２７の端子形成面を端子導通用基板２６の対向面に摺接させている。
【００３３】
因みにジョグダイヤル２０は、回転体２１が一方向に回転操作された場合、当該回転体２１の回転操作に応じて回転体保持部材２５に生じる一方向への回転力を、ベース部材２２の折返部２２Ｄに他端保持部２４の連結アーム２４Ｂを突き当てて規制することにより、当該回転体２１と共に回転体保持部材２５が一方向に回転することを防止している。
【００３４】
またジョグダイヤル２０は、回転体２１が他方向に回転操作された場合、当該回転体２１の回転操作に応じて回転体保持部材２５に生じる他方向への回転力を、ベース部材２２の長孔２２ＡＸ及び２２ＢＸの内壁に一端保持部２３及び他端保持部２４の突起部２３Ｂを突き当てて規制することにより、当該回転体２１と共に回転体保持部材２５が他方向に回転することを防止している。
【００３５】
これによりジョグダイヤル２０は、ベース部材２２及び回転体保持部材２５を固定したまま、回転体２１の一方向及び他方向の回転操作に応じて当該回転体２１と共に端子導通用基板２６を一体に回転させ得るようになされている。
【００３６】
これに加えてベース部材２２の底板２２Ｃには、他端保持部２４の他方の連結アーム２４Ｃの下面と対向させてダイヤフラム構成の接点（図示せず）が設けられている。
【００３７】
またジョグダイヤル２０は、一端保持部２３及び他端保持部２４の突起部２３Ｂをベース部材２２の長孔２２ＡＸ及び２２ＢＸに挿入していることにより、回転体保持部材２５を押込方向及び回転体２１を本体部３の表面から突出させる突出方向に移動させ得るようになされている。
【００３８】
これによりジョグダイヤル２０は、回転体２１が押圧操作された場合、当該回転体２１と共に回転体保持部材２５を押込方向に移動させ、かくして他端保持部２４の他方の連結アーム２４Ｃによって接点を導通させて押圧操作に応じた指示命令を入力させ得るようになされている。
【００３９】
ここで図３に示すように、信号入出力基板２７は、円盤状の絶縁部材３０において端子形成面の縁部に、当該端子形成面の中心を中心点（以下、これを入出力基板中心点と呼ぶ）とした例えば６０度の等角度間隔で円形の導電部材でなる６個の端子３１乃至３６が互いに絶縁されて形成されている。
【００４０】
また信号入出力基板２７は、６個の端子３１乃至３６のうち任意の１個の端子（以下、これを特に入力端子と呼ぶ）３１に導電性の信号入力線３７が接続されると共に、当該入力端子３１と入出力基板中心点に対して右回り方向側で隣接する１個の端子（以下、これを特に第１の出力端子と呼ぶ）３２、入力端子３１と入出力基板中心点に対して点対称な位置の１個の端子（以下、これを特に第２の出力端子と呼ぶ）３４、入力端子３１と入出力基板中心点に対して左回り方向側で隣接する１個の端子（以下、これを特に第３の出力端子と呼ぶ）３６にそれぞれ導電性の第１乃至第３の信号出力線３８乃至４０が接続されている。
【００４１】
さらに信号入出力基板２７は、第１及び第２の出力端子３２及び３４間の１個の端子（以下、これを特に第１の非出力端子と呼ぶ）３３と、第２及び第３の出力端子３４及び３６間の１個の端子（以下、これを特に第２の非出力端子と呼ぶ）３５が外部や他の入力端子３１及び第１乃至第３の出力端子３２、３４、３６と絶縁されている。
【００４２】
一方、図４に示すように、端子導通用基板２６は、円盤状の絶縁部材４１において信号入出力基板２７の端子形成面と対向する対向面の縁部に、当該対向面の中心を中心点（以下、これを導通用基板中心点と呼ぶ）とした例えば６０度の等角度間隔で円形の導電部材でなる６個の第１乃至第６の端子４２乃至４７が、信号入出力基板２７の入力端子３１、第１乃至第３の出力端子３２、３４、３６、第１及び第２の非出力端子３３及び３５と対向させて形成されている。
【００４３】
また端子導通用基板２６は、第１の端子４２と、これと導通用基板中心点に対して点対称な位置の第４の端子４５とが導電性の第１の配線４８を介して電気的に接続されている。
【００４４】
さらに端子導通用基板２６は、第１及び第４の端子４２及び４５間の第２及び第３の端子４３及び４４と、第５及び第６の端子４６及び４７とがそれぞれ導電性の第２及び第３の配線４９及び５０を介して電気的に接続されている。
【００４５】
そして図５に示すように、端子導通用基板２６は、回転体２１に対する一方向への回転操作時、信号入出力基板２７の絶縁部材３０の端子形成面に対して、回転体２１と共に絶縁部材４１の対向面が導通基板中心点を通る中心軸を中心にして一方向に回転することにより、回転体２１が１回転する間、例えば第１及び第４の端子４２及び及び４５と第１の配線４８とを介して信号入出力基板２７の入力端子３１と第２の出力端子３４とを導通させた後、第６及び第５の端子４７及び４６と第３と第３の配線５０とを介して入力端子３１と第３の出力端子３６とを導通させる。
【００４６】
次いで端子導通用基板２６は、第５及び第６の端子４６及び４７と第３の配線５０とを介して信号入出力基板２７の入力端子３１と第１の出力端子３２とを導通させた後、第４及び第１の端子４５及び４２と第１の配線４８とを介して入力端子３１と第２の出力端子３４とを導通させる。
【００４７】
続いて端子導通用基板２６は、第３及び第２の端子４４及び４３と第２の配線４９とを介して信号入出力基板２７の入力端子３１と第３の出力端子３６とを導通させた後、第２及び第３の端子４３及び４４と第２の配線４９とを介して入力端子３１と第１の出力端子３２とを導通させる。
【００４８】
このようにして端子導通用基板２６は、回転体２１が一方向に１回転する毎に、以上説明した信号入出力基板２７の入力端子３１に対する第１乃至第３の出力端子３２、３４、３６の導通を繰り返し切り替える。
【００４９】
一方、図６に示すように、端子導通用基板２６は、回転体２１に対する他方向への回転操作時、信号入出力基板２７の絶縁部材３０の端子形成面に対して、回転体２１と共に絶縁部材４１の対向面が導通基板中心点を通る中心軸を中心にして他方向に回転することにより、回転体２１が１回転する間、例えば第１及び第４の端子４２及び及び４５と第１の配線４８とを介して信号入出力基板２７の入力端子３１と第２の出力端子３４とを導通させた後、第２及び第３の端子４３及び４４と第２の配線４９とを介して入力端子３１と第１の出力端子３２とを導通させる。
【００５０】
次いで端子導通用基板２６は、第３及び第２の端子４４及び４３と第２の配線４９とを介して信号入出力基板２７の入力端子３１と第３の出力端子３６とを導通させた後、第４及び第１の端子４５及び４２と第１の配線４８とを介して入力端子３１と第２の出力端子３４とを導通させる。
【００５１】
続いて端子導通用基板２６は、第５及び第６の端子４６及び４７と第３の配線５０とを介して信号入出力基板２７の入力端子３１と第１の出力端子３２とを導通させた後、第６及び第５の端子４７及び４６と第３の配線５０とを介して入力端子３１と第３の出力端子３６とを導通させる。
【００５２】
このようにして端子導通用基板２６は、回転体２１が他方向に１回転する毎に、以上説明した信号入出力基板２７の入力端子３１に対する第１乃至第３の出力端子３２、３４、３６の導通を繰り返し切り替える。
【００５３】
すなわち端子導通用基板２６は、絶縁部材４１の対向面に第１乃至第６の端子４２乃至４７及び第１乃至第３の配線４８乃至５０により、信号入出力基板２７の入力端子３１に対して第１乃至第３の出力端子３２、３４、３６を回転体２１の回転方向に応じた、異なる順番で導通させる導通パターンが形成されており、入力端子３１に対する第１乃至第３の出力端子３２、３４、３６の導通の順番についてまとめると、以下のようになる。
【００５４】
まず端子導通用基板２６は、図７に示すように、説明の便宜上、信号入出力基板２７の第１の出力端子３２を「Ａ」とし、第２の出力端子３４を「Ｃ」とし、第３の出力端子３６を「Ｅ」とすると、回転体２１が一方向に回転した際には、入力端子３１に対して第１乃至第３の出力端子３２、３４、３６を、……、「Ｃ」、「Ｅ」、「Ａ」、「Ｃ」、「Ｅ」、「Ａ」、……、の順番で導通させる。
【００５５】
また端子導通用基板２６は、回転体２１が他方向に回転した際には、入力端子３１に対して第１乃至第３の出力端子３２、３４、３６を、……、「Ｃ」、「Ａ」、「Ｅ」、「Ｃ」、「Ａ」、「Ｅ」、……、の順番で導通させる。
【００５６】
ところで端子導通用基板２６は、図４からも明らかなように、２個の第１及び第４の端子４２及び４５、第２及び第３の端子４３及び４４、第５及び第６の端子４６及び４７をそれぞれ電気的に接続する第１乃至第３の配線４８乃至５０がそれぞれ絶縁基板４１の対向面の中央部を通るように形成されていることにより、これら第１乃至第３の配線４８乃至５０が回転体２１の回転操作時に信号入出力基板２７の入力端子３１及び第１乃至第３の出力端子３２、３４、３６と接触することを防止している。
【００５７】
また信号入出力基板２７は、端子導通用基板２６が回転体２１と共に回転したときに第１乃至第６の端子４２乃至４７の移動軌跡上で第１乃至第３の出力端子３２、３４、３６の間に、外部から絶縁された第１及び第２の非出力端子３３及び３５を介在させていることにより、回転体２１の回転操作時に、端子導通用基板２６の第１乃至第６の端子４２乃至４７が第１乃至第３の出力端子３２、３４、３６にまたがって接触することを防止して、第１乃至第６の端子４２乃至４７をそれぞれ第１乃至第３の出力端子３２、３４、３６に個別に接触させ得るようになされている。
【００５８】
これにより端子導通用基板２６及び信号入出力基板２７は、ジョグダイヤル２０の回転体２１が回転操作されたときに、入力端子３１に対して、順次１個の第１乃至第３の出力端子３２、３４、３６を適確に導通させ得るようになされている。
【００５９】
因みにジョグダイヤル２０は、一端保持部２３の一端挿入突起２３Ｃを回転体２１の一端の凹部２１Ａに挿入して当該凹部２１Ａを外部からほぼ密閉していることにより、信号入出力基板２７の端子形成面と端子導通用基板２６の対向面との間に外部から埃等が入り込んで入力端子３１及び第１乃至第３の出力端子３２、３４、３６と、第１乃至第６の端子４２乃至４７とが適確に接触し得なくなることも防止している。
【００６０】
ここで携帯電話機１の回路構成について以下に説明する。図８に示すように、携帯電話機１は、表示部２及び本体部３の各部を統括的に制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）６０に、バッテリパック及び電源回路等からなる電源部６１、ＣＣＤカメラ１２、液晶ディスプレイ１３、操作キー１６及びジョグダイヤル２０並びに後述するキーマトリックスからなる操作部６２、送受信処理部６３、スピーカ６４、マイクロフォン１７が接続されると共に、当該送受信処理部６３にアンテナ１０が接続されている。
【００６１】
またＣＰＵ６０には、当該ＣＰＵ６０のワークエリアとして用いられるＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６５、起動時の初期設定情報等を予め格納しているＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）６６、回転方向検出処理プログラムや回転角度検出処理プログラム等の各種アプリケーションプログラムを予め格納していると共にアドレス帳や電子メール、被写体を撮像して得られた画像等を格納するフラッシュメモリ６７、メモリスティック１８として装着される外部メモリ６８が接続されている。
【００６２】
この場合、ＣＰＵ６０は、終話及び電源キーの押下操作に応じて操作部６２から起動命令が与えられると、電源部６１から供給される電力を各部に供給することにより携帯電話機１を動作可能な状態に起動すると共に、その際にＥＥＰＲＯＭ６６から初期設定情報を読み出して各部を制御することにより例えば液晶ディスプレイ１３に起動時の所定の画面を表示する。
【００６３】
そしてＣＰＵ６０は、音声通話モード時、ユーザの音声をマイクロフォン１７で集音することにより得られた音声信号に対して送受信処理部６３により所定の送信処理を施し、得られた送信信号をアンテナ１０から送信する。
【００６４】
またＣＰＵ６０は、このとき通話中の相手の音声に相当する受信信号をアンテナ１０で受信して送受信処理部６３に取り込み、当該送受信処理部６３においてその受信信号に所定の受信処理を施すことにより得られた音声信号をスピーカ６４から出力し、このようにしてユーザと相手との音声通話を実現する。
【００６５】
因みにＣＰＵ６０は、操作キー１６及びジョグダイヤル２０の操作に応じて操作部６２から与えられる各種指示及び命令に応じて、フラッシュメモリ６７に格納している各種アプリケーションプログラムに従い各部を制御することにより、図１について上述したように液晶ディスプレイ１３に各種情報を表示し、又はＣＣＤカメラ１２で被写体を撮像して得られた画像をフラッシュメモリ及び外部メモリ６８に記憶し、さらには送受信処理部６３及びアンテナ１０を介して外部から各種情報を取得し得るようになされている。
【００６６】
ここで操作部６２には、図９に示すように、操作キー１６及びジョグダイヤル２０が設けられると共に、複数の入力線ＬＩと複数の出力線ＬＯとがマトリックス（すなわち、行列）状に配線され、当該入力線ＬＩ及び出力線ＬＯの交点箇所にそれぞれ操作キー１６の押下操作を検出するダイヤフラム構成の接点ＳＷが配置されたキーマトリックス７０が設けられている。
【００６７】
このキーマトリックス７０は、各入力線ＬＩの入力端及び各出力線ＬＯの出力端がそれぞれＣＰＵ６０に電気的に接続されている。
【００６８】
またキーマトリックス７０は、入力線ＬＩ及び出力線ＬＯの交点箇所で接点ＳＷの一方の端子が入力線ＬＯに電気的に接続されると共に、他方の端子が出力線ＬＯに接続され、操作キー１６の押下操作に応じて対応する接点ＳＷがオン状態になると、当該オン状態になった接点ＳＷを介してこれに接続されている１本の入力線ＬＩ及び１本の出力線ＬＯを導通させるようになされている。
【００６９】
ＣＰＵ６０は、通常全ての入力線ＬＩに対して論理「Ｈ」レベルの電圧でなる操作検出信号を入力した状態で、出力線ＬＯから操作検出信号が出力されること（すなわち、いずれかの操作キー１６の押下操作に応じて対応する接点ＳＷがオン状態になり、当該接点ＳＷに電気的に接続された出力線ＬＯから操作検出信号が出力されること）を待ち受ける。
【００７０】
そしてＣＰＵ６０は、いずれかの操作キー１６の押下操作に応じて対応する接点ＳＷがオン状態になり、当該オン状態の接点ＳＷを介して入力線ＬＩと導通した出力線ＬＯから操作検出信号が出力されると、導通した接点ＳＷの探索（以下、これをキーセンスと呼ぶ）を開始して各入力線ＬＩに順番に操作検出信号を入力しながら、接点ＳＷのオン状態に応じて操作検出信号を出力している出力線ＬＯを特定する。
【００７１】
これによりＣＰＵ６０は、特定した出力線ＬＯと、その出力線ＬＯから操作検出信号が出力された時点に当該操作検出信号を入力していた入力線ＬＩとに基づいて、これらの交点箇所でオン状態となった接点ＳＷに対応する、押下操作された操作キー１６を検出すると共に、当該検出した操作キー１６に割り当てられている指示命令に応じた処理を実行し得るようになされている。
【００７２】
これに加えてキーマトリックス７０は、例えば所定の１本の入力線（以下、これを特に端子接続入力線と呼ぶ）ＬＩ１に図３について上述した信号入出力基板２７の入力端子３１が信号入力線３７を介して電気的に接続されると共に、所定の３本の出力線（以下、これらを特に第１乃至第３の端子接続出力線と呼ぶ）ＬＯ１乃至ＬＯ３に当該信号入出力基板２７の第１乃至第３の出力端子３２、３４、３６が第１乃至第３の信号出力線３８乃至４０を介して電気的に接続されている。
【００７３】
これによりキーマトリックス７０は、ジョグダイヤル２０の回転体２１が回転操作されたことにより、信号入出力基板２７の入力端子３１に端子導通用基板２６の導通パターンを介して第１乃至第３の出力端子３２、３４、３６のいずれかが導通されると、これに応じて端子接続入力線ＬＩ１を、入力端子３１及びこれと導通した第１乃至第３の出力端子３２、３４、３６を介して第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３に導通させ得るようになされている。
【００７４】
従ってＣＰＵ６０は、キーマトリックス７０の全ての入力線ＬＩ（端子接続入力線ＬＩ１を含む）に操作検出信号を入力することで、端子接続入力線ＬＩ１から信号入力線３７を介して信号入出力基板２７の入力端子３１に操作検出信号を供給する。
【００７５】
この状態でＣＰＵ６０は、第１乃至第３の端子接続出力線ＬＯから操作検出信号が出力されたときには、信号入出力基板２７の入力端子３１及び第１乃至第３の出力端子３２、３４、３６を端子導通用基板２６の導通パターンを介して導通する接点とみなして、上述した操作キー１６に対する押下操作の検出時と同様にキーマトリックス７０に対するキーセンスを実行することにより、ジョグダイヤル２０の回転体２１に対する回転操作の有無を検出し得るようになされている。
【００７６】
ところで信号入出力基板２７は、ジョグダイヤル２０の回転体２１が回転操作されてはいないとき、当該回転体２１の回転が任意の回転角度で停止されることにより、端子導通用基板２６の第１乃至第６の端子４２乃至４７が入力端子３１、第１乃至第３の出力端子３２、３４、３６、第１及び第２の非出力端子３３及び３５の間で停止して入力端子３１に第１乃至第３の出力端子３２、３４、３６のいずれも導通しない状態になることがある。
【００７７】
また信号入出力基板２７は、ジョグダイヤル２０の回転体２１が回転操作されないときには、入力端子３１が端子導通用基板２６の導通パターンを介して第１乃至第３の出力端子３２、３４、３６のいずれかと導通したままの状態となることもある。
【００７８】
このためＣＰＵ６０は、ジョグダイヤル２０の回転体２１が回転操作されないときには、キーマトリックス７０のいずれの第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３からも操作検出信号が出力されないことにより操作キー１６の押下操作を待ち受ける場合と同様に操作検出信号を何ら取り込まない状態になることもあれば、キーマトリックス７０のいずれか１本の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から継続的に出力された操作検出信号を取り込んだままの状態になることもある。
【００７９】
従ってＣＰＵ６０は、キーマトリックス７０の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３のいずれからも操作検出信号が出力されていなければ、端子導通用基板２６の第１乃至第６の端子４２乃至４７が信号入出力基板２７の入力端子３１、第１乃至第３の出力端子３２、３４、３６、第１及び第２の非出力端子３３及び３５の間で停止した状態でジョグダイヤル２０の回転体２１が回転操作されてはいないと判断して、そのままジョグダイヤル２０の回転体２１に対する回転操作を待ち受ける。
【００８０】
またＣＰＵ６０は、キーマトリックス７０のいずれか１本の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から操作検出信号が出力されたことによりキーセンスを実行した結果、信号入出力基板２７の入力端子３１にいずれか１個の第１乃至第３の出力端子３２、３４、３６が導通したことを検出したときには、当該いずれか１本の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３からの操作検出信号の出力が予め選定され所定の回転検出時間以上継続しているか否かを判断する。
【００８１】
その結果、ＣＰＵ６０は、キーマトリックス７０のいずれか１本の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から操作検出信号が回転検出時間よりも短い時間だけ出力されれば、ジョグダイヤル２０の回転体２１が回転操作されたと判断する。
【００８２】
これに対してＣＰＵ６０は、キーマトリックス７０のいずれか１本の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から操作検出信号が回転検出時間以上出力されれば、ジョグダイヤル２０の回転体２１が回転操作されてはいないと判断する。
【００８３】
そしてＣＰＵ６０は、ジョグダイヤル２０の回転体２１が回転操作されてはいないものの、キーマトリックス７０のいずれか１本の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から操作検出信号が回転検出時間以上継続して出力されているときには、当該キーマトリックス７０に対するキーセンスにより、入力端子３１と導通している第１乃至第３の出力端子３２、３４、３６を特定すると共に、当該特定した第１乃至第３の出力端子３２、３４、３６を示す出力端子情報を回転体２１に対する回転操作開始時の初期情報としてＤＲＡＭ６５に格納する。
【００８４】
これによりＣＰＵ６０は、この後、キーマトリックス７０に対するキーセンスの実行により、信号入出力基板２７において入力端子３１に、初期情報の示す第１乃至第３の出力端子３２、３４、３６とは異なる第１乃至第３の出力端子３２、３４、３６が導通したことを検出すると、これに応じてジョグダイヤル２０の回転体２１が回転操作されたと判断する。
【００８５】
このようにしてＣＰＵ６０は、ジョグダイヤル２０の回転体２１に対する回転操作の有無を検出し、当該回転体２１が回転操作されたことを検出すると、キーマトリックス７０の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から操作検出信号が出力される毎にキーセンスを実行して、入力端子３１と導通した第１乃至第３の出力端子３２、３４、３６を特定しながら、当該入力端子３１に対する第１乃至第３の出力端子３２、３４、３６の導通の順番に従って回転体２１の回転方向を検出し得るようになされている。
【００８６】
実際上、ＣＰＵ６０は、携帯電話機１が起動すると、キーマトリックス７０の全ての入力線ＬＩ（端子接続入力線ＬＩを含む）にそれぞれ操作検出信号を入力した状態で、フラッシュメモリ６７に予め格納している回転方向検出処理プログラムに従って回転方向検出処理を開始することにより、図１０に示す回転方向検出処理手順ＲＴ１に開始ステップから入って続くステップＳＰ１に移る。
【００８７】
ステップＳＰ１においてＣＰＵ６０は、信号入出力基板２７の入力端子３１に第１乃至第３の出力端子３２、３４、３６のいずれかが導通しているか否かを判断する。
【００８８】
このステップＳＰ１において否定結果が得られると、キーマトリックス７０の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から操作検出信号が出力されてはいないことにより、端子導通用基板２６の第１乃至第６の端子４２乃至４７が信号入出力基板２７の入力端子３１、第１乃至第３の出力端子３２、３４、３６、第１及び第２の非出力端子３３及び３５の間に停止した状態でジョグダイヤル２０の回転体２１が回転操作されてはいないことを表しており、このときＣＰＵ６０はステップＳＰ２に移る。
【００８９】
ステップＳＰ２においてＣＰＵ６０は、ジョグダイヤル２０の回転体２１が回転操作されたか否かを判断する。
【００９０】
このステップＳＰ２において否定結果が得られると、このことはキーマトリックス７０の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３からそれぞれ操作検出信号が出力されてはいない、又はいずれか１本の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から回転検出時間以上継続して操作検出信号が出力されていることにより、ジョグダイヤル２０の回転体２１が未だ回転操作されてはいないことを表しており、このときＣＰＵ６０は当該回転体２１の回転操作を待ち受ける。
【００９１】
また上述したステップＳＰ１において肯定結果が得られると、このことはキーマトリックス７０のいずれか１本の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から操作検出信号が出力されたことによりジョグダイヤル２０の回転体２１が回転操作された可能性のあることを表しており、このときＣＰＵ６０はステップＳＰ３に移る。
【００９２】
ステップＳＰ３においてＣＰＵ６０は、信号入出力基板２７の入力端子３１が端子導通用基板２６の導通パターンを介していずれか１個の第１乃至第３の出力端子３２、３４、３６と回転検出時間以上継続して導通しているか否かを判断する。
【００９３】
このステップＳＰ３において肯定結果が得られると、このことは信号入出力基板２７の入力端子３１が、端子導通用基板２６の導通パターンを介していずれか１個の第１乃至第３の出力端子３２、３４、３６と導通したままの状態で、キーマトリックス７０のいずれか１本の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から回転検出時間以上継続して操作検出信号が出力されていることにより、ジョグダイヤル２０の回転体２１が未だ回転操作されてはいないことを表している。
【００９４】
従ってＣＰＵ６０は、ステップＳＰ３において肯定結果を得たときには、入力端子３１と導通している第１乃至第３の出力端子３２、３４、３６を示す初期情報をＤＲＡＭ６５に格納して、ステップＳＰ２に移る。
【００９５】
そしてステップＳＰ２において肯定結果が得られると、このことはジョグダイヤル２０の回転体２１が回転操作されたことに応じて、信号入出力基板２７の入力端子３１に、いずれの第１乃至第３の出力端子３２、３４、３６も導通してはいない状態からいずれか１個の第１乃至第３の出力端子３２、３４、３６が新たに導通した、又は入力端子３１にそれまで継続して導通していた、いずれか１個の第１乃至第３の出力端子３２、３４、３６とは異なる他の１個の第１乃至第３の出力端子３２、３４、３６が導通したことにより、キーマトリックス７０のいずれか１本の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から新たに操作検出信号が回転検出時間よりも短い時間内で出力されたことを表している。
【００９６】
従ってＣＰＵ６０は、このステップＳＰ２において、ジョグダイヤル２０の回転体２１に対する回転操作に応じて、入力端子３１に、第１乃至第３の出力端子３２、３４、３６が導通してはいない状態からいずれか１個の第１乃至第３の出力端子３２、３４、３６が新たに導通したことにより肯定結果を得たときは、当該入力端子３１に新たに導通した第１乃至第３の出力端子３２、３４、３６を示す初期情報をＤＲＡＭ６５に格納してステップＳＰ４に移る。
【００９７】
またＣＰＵ６０は、このステップＳＰ２において、ジョグダイヤル２０の回転体２１に対する回転操作に応じて、入力端子３１にそれまで継続して導通していた第１乃至第３の出力端子３２、３４、３６とは異なる他の第１乃至第３の出力端子３２、３４、３６が導通したことにより肯定結果を得たときには、ＤＲＡＭ６５にすでに格納している初期情報をそのままにしてステップＳＰ４に移る。
【００９８】
因みにステップＳＰ３において否定結果が得られると、このことは信号入出力基板２７の入力端子３１に、いずれか１個の第１乃至第３の出力端子３２、３４、３６が導通していたものの、回転検出時間よりも短い時間で新たに他の第１乃至第３の出力端子３２、３４、３６と導通したことにより、ジョグダイヤル２０の回転体２１が回転操作されたことを表しており、このときＣＰＵ６０は入力端子３１に先に導通していた第１乃至第３の出力端子３２、３４、３６を示す初期情報をＤＲＡＭ６５に格納してステップＳＰ４に移る。
【００９９】
ステップＳＰ４においてＣＰＵ６０は、ＤＲＡＭ６５に格納した初期情報に基づいて、信号入出力基板２７の入力端子３１に対して最初に第１の出力端子３２が導通したか否かを判断する。
【０１００】
このステップＳＰ４において肯定結果が得られると、このことはジョグダイヤル２０の回転体２１に対する回転操作に応じて、信号入出力基板２７の入力端子３１に、いずれの第１乃至第３の出力端子３２、３４、３６も導通してはいない状態から導通パターンを介して第１の出力端子３２が最初に導通したこと、又は回転体２１が回転操作されてはない状態で入力端子３１に第１の出力端子３２がすでに導通していたことを表しており、このときＣＰＵ６０はステップＳＰ５に移る。
【０１０１】
ステップＳＰ５においてＣＰＵ６０は、信号入出力基板２７の入力端子３１に対して、第１の出力端子３２に引き続き２番目に第２の出力端子３４が導通したか否かを判断する。
【０１０２】
このステップＳＰ５において肯定結果が得られると、このことは図５及び図７からも明らかなように、ジョグダイヤル２０の回転体２１に対する一方向への回転操作に応じて、信号入出力基板２７の入力端子３１に第１及び第２の出力端子３２及び３４が順番に導通したことを表しており、このときＣＰＵ６０はステップＳＰ６に移ってジョグダイヤル２０の回転体２１に対する回転方向を一方向と判断した後、ステップＳＰ７に移る。
【０１０３】
これに対してステップＳＰ５において否定結果が得られると、このことは図６及び図７からも明らかなように、ジョグダイヤル２０の回転体２１に対する他方向への回転操作に応じて、信号入出力基板２７の入力端子３１に第１及び第３の出力端子３２及び３６が順番に導通したことを表しており、このときＣＰＵ６０はステップＳＰ８に移ってジョグダイヤル２０の回転体２１に対する回転方向を他方向と判断した後、ステップＳＰ７に移る。
【０１０４】
また上述したステップＳＰ４において否定結果が得られると、このことはジョグダイヤル２０の回転体２１に対する回転操作に応じて、信号入出力基板２７の入力端子３１に、いずれの第１乃至第３の出力端子３２、３４、３６も導通してはいない状態から導通パターンを介して第２又は第３の出力端子３４又は３６が導通したこと、又は回転体２１が回転操作されてはない状態で入力端子３１に導通パターンを介して第２又は第３の出力端子３４又は３６がすでに継続して導通していたことを表しており、このときＣＰＵ６０はステップＳＰ９に移る。
【０１０５】
ステップＳＰ９においてＣＰＵ６０は、信号入出力基板２７の入力端子３１に対して最初に第２の出力端子３４が導通したか否かを判断する。
【０１０６】
このステップＳＰ９において肯定結果が得られると、このことはジョグダイヤル２０の回転体２１に対する回転操作に応じて、信号入出力基板２７の入力端子３１に、いずれの第１乃至第３の出力端子３２、３４、３６も導通してはいない状態から最初に導通パターンを介して第２の出力端子３４が導通したこと、又は回転体２１が回転操作されてはない状態で入力端子３１に導通パターンを介して第２の出力端子３４がすでに継続して導通していたことを表しており、このときＣＰＵ６０はステップＳＰ１０に移る。
【０１０７】
ステップＳＰ１０においてＣＰＵ６０は、信号入出力基板２７の入力端子３１に対して、第２の出力端子３４に引き続き２番目に第３の出力端子３６が導通したか否かを判断する。
【０１０８】
このステップＳＰ１０において肯定結果が得られると、このことは図５及び図７からも明らかなように、ジョグダイヤル２０の回転体２１に対する一方向への回転操作に応じて、信号入出力基板２７の入力端子３１に第２及び第３の出力端子３４及び３６が順番に導通したことを表しており、このときＣＰＵ６０はステップＳＰ６に移る。
【０１０９】
これに対してステップＳＰ１０において否定結果が得られると、このことは図６及び図７からも明らかなように、ジョグダイヤル２０の回転体２１に対する他方向への回転操作に応じて、信号入出力基板２７の入力端子３１に第２及び第１の出力端子３４及び３２が順番に導通したことを表しており、このときＣＰＵ６０はステップＳＰ８に移る。
【０１１０】
また上述したステップＳＰ１０において否定結果が得られると、このことはジョグダイヤル２０の回転体２１に対する回転操作に応じて、信号入出力基板２７の入力端子３１に、いずれの第１乃至第３の出力端子３２、３４、３６も導通してはいない状態から最初に導通パターンを介して第３の出力端子３６が導通したこと、又は回転体２１が回転操作されてはない状態で入力端子３１に導通パターンを介して第３の出力端子３６がすでに継続して導通していたことを表しており、このときＣＰＵ６０はステップＳＰ１１に移る。
【０１１１】
ステップＳＰ１１においてＣＰＵ６０は、信号入出力基板２７の入力端子３１に対して、第３の出力端子３６に引き続き２番目に第１の出力端子３２が導通したか否かを判断する。
【０１１２】
このステップＳＰ１１において肯定結果が得られると、このことは図５及び図７からも明らかなように、ジョグダイヤル２０の回転体２１に対する一方向への回転操作に応じて、信号入出力基板２７の入力端子３１に第３及び第１の出力端子３６及び３２が順番に導通したことを表しており、このときＣＰＵ６０はステップＳＰ６に移る。
【０１１３】
これに対してステップＳＰ１１において否定結果が得られると、このことは図６及び図７からも明らかなように、ジョグダイヤル２０の回転体２１に対する他方向への回転操作に応じて、信号入出力基板２７の入力端子３１に第３及び第２の出力端子３６及び３４が順番に導通したことを表しており、このときＣＰＵ６０はステップＳＰ８に移る。
【０１１４】
このようにしてＣＰＵ６０は、ジョグダイヤル２０の回転体２１に対する回転操作時の回転方向を検出すると、ステップＳＰ７において携帯電話機１の起動を停止するか否かを判断する。
【０１１５】
このステップＳＰ７において否定結果が得られると、このことは未だ終話及び電源キーを介して携帯電話機１に対する起動停止命令が入力されてはいないことにより、ジョグダイヤル２０の回転体２１がこの後も回転操作される可能性があることを表しており、このときＣＰＵ６０はステップＳＰ１に戻る。
【０１１６】
このようにしてＣＰＵ６０は、この後ステップＳＰ７において肯定結果を得るまでの間は、ステップＳＰ１−ＳＰ２−ＳＰ３−ＳＰ４−ＳＰ５−ＳＰ６−ＳＰ７−ＳＰ８−ＳＰ９−ＳＰ１０−ＳＰ１１の処理を循環的に繰り返すことにより、ジョグダイヤル２０の回転体２１が回転操作される毎に当該回転体２１の回転方向を検出する。
【０１１７】
そしてステップＳＰ７において肯定結果が得られると、このことは終話及び電源キーを介して携帯電話機１に対する起動停止命令が入力されたことにより、これに応じて携帯電話機１の起動を停止してジョグダイヤル２０の回転体２１に対する回転操作を受け付けないようにすることを表しており、このときＣＰＵ６０はステップＳＰ１２に移ってこの回転方向検出処理手順ＲＴ１を終了する。
【０１１８】
なお第１の実施の形態の場合、ＣＰＵ６０は、ジョグダイヤル２０の回転体２１が回転操作されたときには、当該回転体２１が一方向及び他方向のいずれの方向に対しても６０度回転される毎に、信号入出力基板２７の入力端子３１に対する第１乃至第３の出力端子３２、３４、３６の導通が切り替わることにより、これに応じてキーマトリックス７０の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から順番に操作検出信号が与えられる。
【０１１９】
このためＣＰＵ６０は、ジョグダイヤル２０の回転体２１に対する回転操作が開始されると、キーマトリックス７０の第１乃至第３の端子接続出力線ＬＯ１乃至ＬＯ３から操作検出信号が順番に与えられた回数をカウントし、当該カウントした回数に６０度を乗算することにより、回転体２１に対する回転開始からの回転角度を容易に検出し得るようになされている。
【０１２０】
以上の構成において、携帯電話機１は、信号入出力基板２７の入力端子３１に操作検出信号を供給した状態でジョグダイヤル２０の回転体２１に対する回転操作を待ち受け（ステップＳＰ１乃至ステップＳＰ３）、ジョグダイヤル２０の回転体２１が回転操作されると、信号入出力基板２７の端子形成面に対して、回転体２１と共に端子導通用基板２６の対向面を回転させる。
【０１２１】
この際に携帯電話機１は、ジョグダイヤル２０の回転体２１が一方向に回転操作されたときには、信号入出力基板２７の入力端子３１に対して第１乃至第３の出力端子３２、３４、３６を端子導通用基板２６の導通パターンを介して第１の出力端子３２、第２の出力端子３４、第３の出力端子３６の順番で繰り返し導通させる。
【０１２２】
また携帯電話機１は、ジョグダイヤル２０の回転体２１が他方向に回転操作されたときには、信号入出力基板２７の入力端子３１に対して第１乃至第３の出力端子３２、３４、３６を端子導通用基板２６の導通パターンを介して第１の出力端子３２、第３の出力端子３６、第２の出力端子３４の順番で繰り返し導通させる。
【０１２３】
従って携帯電話機１は、ジョグダイヤル２０の回転体２１が回転操作されると、信号入出力基板２７から、入力端子３１に対して導通パターンを介して第１乃至第３の出力端子３２、３４、３６が導通したときには論理「Ｈ」レベルの操作検出信号となり、入力端子３１、第１乃至第３の出力端子３２、３４、３６、第１及び第２の非出力端子３３及び３５の間に端子導通用基板２６の第１乃至第６の端子４２乃至４７が位置したときには論理「Ｌ」レベル（すなわち、出力の無い状態）となって当該論理「Ｈ」レベルと論理「Ｌ」レベルとを順次交互に繰り返す実質的に１種類の方形波信号を得る。
【０１２４】
そして携帯電話機１は、信号入出力基板２７から出力された１種類の方形波信号をキーマトリックス７０に取り込んで、当該信号入出力基板２７の入力端子３１に供給した操作検出信号を出力する第１乃至第３の出力端子３２、３４、３６を特定することで当該入力端子３１に対して第１乃至第３の出力端子３２、３４、３６が導通する順番を検出し、その検出結果に従って回転体２１に対する回転方向を検出する。
【０１２５】
ところで従来の携帯電話機によれば、ジョグダイヤルの回転体の回転方向の検出に１２歯構成のロータリエンコーダを用いる分、ジョグダイヤルの回転体が回転操作されると、当該回転体が１回転する間にロータリエンコーダから論理「Ｈ」レベルに１２回立ち上がる方形波の磁界検出信号が出力されるため、回転体が比較的速く回転操作されると、チャタリングが発生して回転方向を検出し難くなることが考えられる。
【０１２６】
また従来の携帯電話機によれば、ジョグダイヤルの回転体が比較的速く回転操作されると、磁界検出信号の論理レベルが著しく変化するため、ロータリエンコーダから磁界検出信号をＣＰＵに直接供給して回転体の回転方向及び回転角度を検出する必要があり、ＣＰＵの２個の入力ポートが、ロータリエンコーダから与えられる２種類の磁界検出信号を入力するためだけに使用されている。
【０１２７】
これに対して第１の実施の形態による携帯電話機１は、ジョグダイヤル２０の回転体２１が回転操作されると、当該回転体２１が１回転する間に、信号入出力基板２７から、入力端子３１に対して第１乃至第３の出力端子３２、３４、３６が導通する状態と、当該入力端子３１に対して第１乃至第３の出力端子３２、３４、３６が導通しない状態とを順次交互に繰り返すようにして論理「Ｈ」レベルの操作検出信号が６回出現する方形波信号を出力している。
【０１２８】
このため第１の実施の形態による携帯電話機１は、従来の携帯電話機に比べてジョグダイヤル２０の回転体２１が１回転する間に信号入出力基板２７から出力する方形波信号に対して論理レベルの変化を低減している分、ジョグダイヤル２０の回転体２１が比較的速く回転操作された場合でも、チャタリングの発生を防止して回転方向を適確に検出することができる。
【０１２９】
また第１の実施の形態による携帯電話機１は、信号入出力基板２７から出力される方形波信号を操作部６２のキーマトリックス７０に取り込んでも、操作キー１６に対する押下操作の検出時と同様にして、入力端子３１と導通する第１乃至第３の出力端子３２、３４、３６を適確に特定することができ、ＣＰＵ６０において回転体２１の回転方向の検出のためだけに入力ポートを使用することを防止し、従来の携帯電話機に比べて２個の入力ポートが空く分、他の新たな処理にその入力ポートを使用して実行可能な機能を容易に増加することができる。
【０１３０】
以上の構成によれば、携帯電話機１は、信号入出力基板２７の入力端子３１に操作検出信号を供給した状態で、ジョグダイヤル２０の回転体２１が回転操作されると、回転体２１と共に回転する端子導通用基板２６により、信号入出力基板２７の入力端子３１に、第１乃至第３の出力端子３２、３４、３６を回転方向に応じた、異なる順番で導通させ、その結果第１乃至第３の出力端子３２、３４、３６から出力された操作検出信号に基づいて入力端子３１に対する第１乃至第３の出力端子３２、３４、３６の導通の順番を検出し、当該検出した導通の順番に従って回転体２１の回転方向を検出するようにしたことにより、信号入出力基板２７から出力される操作検出信号を含む１種類の方形波信号だけを用いて入力端子３１に対する第１乃至第３の出力端子３２、３４、３６の導通の順番を検出する簡易な処理で回転体２１の回転方向を適確に検出して回転方向検出時の処理負荷を低減することができ、かくして回転体２１の回転方向を容易に検出し得る携帯電話機を実現することができる。
【０１３１】
また携帯電話機１は、端子導通用基板２６に対して２個の第１及び第４の端子４２及び４５、第２及び第３の端子４３及び４４、第５及び第６の端子４６及び４７をそれぞれ電気的に接続する第１乃至第３の配線４８乃至５０を絶縁基板４１において対向面の中央部を通るように形成すると共に、信号入出力基板２７に対して、端子導通用基板２６が回転体２１と共に回転したときの第１乃至第６の端子４２乃至４７の移動軌跡上で第１乃至第３の出力端子３２、３４、３６の間に第１及び第２の非出力端子３３及び３５を配置するようにした。
【０１３２】
従って携帯電話機１は、回転体２１の回転操作時に、第１乃至第３の配線４８乃至５０が信号入出力基板２７の入力端子３１及び第１乃至第３の出力端子３２、３４、３６と接触することを防止し、かつ第１乃至第６の端子４２乃至４７が第１乃至第３の出力端子３２、３４、３６にまたがって接触することを防止して第１乃至第６の端子４２乃至４７をそれぞれ第１乃至第３の出力端子３２、３４、３６に個別にかつ適確に接触させて入力端子３１に第１乃至第３の出力端子３２、３４、３６を順番に導通させることができ、かくして回転体２１の回転方向を適確に検出することができる。
【０１３３】
なお上述した第１の実施の形態においては、図３について上述した信号入出力基板２７及び図４について上述した端子導通用基板２６を用いるようにした場合について述べたが、本発明はこれに限らず、図３との対応部分に同一符号を付した図１１に示すように、絶縁部材３０の端子形成面に例えば中心角度が６０度の扇状の導電部材でなる入力端子７５、第１乃至第３の出力端子７６乃至７８、第１及び第２の非出力端子７９及び８０が互いに絶縁されて形成された信号入出力基板８１や、図３との対応部分に同一符号を付した図１２に示すように、絶縁部材３０の端子形成面の縁部に、中心角度が６０度の扇状の外周部分を分離したような弓形状の導電部材でなる入力端子８３、第１乃至第３の出力端子８４乃至８６、第１及び第２の非出力端子８７及び８８が互いに絶縁されて形成された信号入出力基板８９と、図４との対応部分に同一符号を付した図１３に示すように、絶縁部材４１の対向面に導通用基板中心点を基準とした６０度の等角度間隔で、入力端子７５、第１乃至第３の出力端子７６乃至７８、第１及び第２の非出力端子７９及び８０や入力端子８３、第１乃至第３の出力端子８４乃至８６、第１及び第２の非出力端子８７及び８８の間隔よりも幅の狭い短冊状の導電部材でなる６個の第１乃至第６の端子９０乃至９５が形成された端子導通用基板９６等のように、この他種々の構成の信号入出力基板及び端子導通用基板を用いるようにしても良い。
【０１３４】
そして携帯電話機は、かかる信号入出力基板８１又は８９と、端子導通用基板９６とを用いれば、入力端子７５、第１乃至第３の出力端子７６乃至７８、第１及び第２の非出力端子７９及び８０や入力端子８３、第１乃至第３の出力端子８４乃至８６、第１及び第２の非出力端子８７及び８８の幅が広く、これに対して第１乃至第６の端子９０乃至９５の幅が狭い分、回転体が比較的速く回転操作されたときでも、入力端子７５及び８３と、第１乃至第３の出力端子７６乃至７８及び８４乃至８６とに第１乃至第６の端子９０乃至９５を極力長い時間接触させることができる。
【０１３５】
また携帯電話機は、第１乃至第６の端子９０乃至９５の幅が入力端子７５、第１乃至第３の出力端子７６乃至７８、第１及び第２の非出力端子７９及び８０や入力端子８３、第１乃至第３の出力端子８４乃至８６、第１及び第２の非出力端子８７及び８８の間隔よりも狭いことにより、当該第１乃至第６の端子９０乃至９５が、隣接する入力端子７５、第１乃至第３の出力端子７６乃至７８、第１及び第２の非出力端子７９及び８０や入力端子８３、第１乃至第３の出力端子８４乃至８６、第１及び第２の非出力端子８７及び８８にまたいで接触することを防止することもできる。
【０１３６】
従って携帯電話機は、回転体が比較的速く回転操作されたときでも、入力端子７５及び８３と導通した第１乃至第３の出力端子７６乃至７８及び８４乃至８６から操作検出信号を適確に出力させることができ、上述した第１の実施の形態に比べて、回転体に対する回転方向の検出精度を向上させることができる。
【０１３７】
また上述した第１の実施の形態においては、端子導通用基板２６に６個の第１乃至第６の端子４２乃至４７を形成すると共に、信号入出力基板２７に合計で６個の入力端子３１、第１乃至第３の出力端子３２、３４、３６、第１及び第２の非出力端子３３及び３５を形成するようにした場合にについて述べたが、本発明はこれに限らず、端子導通用基板及び信号入出力基板に導通用基板中心点及び入出力基板中心点を基準とした所定角度間隔で５個以下又は７個以上の端子を形成するようにしても良い。
【０１３８】
そして従来の携帯電話機によれば、ロータリエンコーダから得られる２種類の磁界検出信号の位相差に基づいて回転体の回転方向を検出していることにより、当該回転体が速く回転操作されるほど、磁界検出信号の周期と共に位相差も小さくなって回転体の回転方向を検出しづらくなる。
【０１３９】
これに対して第１の実施の形態による携帯電話機１では、７個以上の端子が形成された端子導通用基板及び信号入出力基板を用いることで、回転体が速く回転操作されるほど信号入出力基板から出力される操作検出信号を含む方形波信号の周期が短くなっても、操作検出信号を出力した出力端子を特定しながら入力端子に対する出力端子の導通の順番に従って回転体の回転方向を検出することにより、回転体に対する回転操作の速度に何ら影響を受けずに当該回転体の回転方向を容易かつ適確に検出することができる。
【０１４０】
さらに上述した第１の実施の形態においては、回転体２１の一端に端子導通用基板２６を配置し、当該端子導通用基板２６の対向面と端子形成面を対向させて信号入出力基板２７を配置するようにした場合について述べたが、本発明はこれに限らず、回転体２１の周囲に端子導通用基板２６及び信号入出力基板２７を配置し、当該回転体２１の回転と共に、ギヤを介して信号入出力基板２７の端子形成面に対して端子導通用基板２６の対向面を相対的に回転させるようにしても良い。
【０１４１】
（２）第２の実施の形態
図１との対応部分に同一符号を付して示す図１４は、第２の実施の形態による携帯電話機１００を示し、本体部１０１に設けられたジョグダイヤル１０２の構成を除いて上述した第１の実施の形態による携帯電話機１と同様に構成されている。
【０１４２】
この場合、本体部１０１の表面上側には、ジョグダイヤル１０２の回転操作及び押圧操作可能な円筒状の回転体１０３が当該表面から僅かに突出した状態で設けられ、当該回転体１０３に対する一方向及び他方向への回転操作に応じて、液晶ディスプレイ１３に表示している電話帳リストや電子メールのスクロール動作、簡易ホームページの捲り動作及び画像の送り動作等の種々の動作を実行し得ると共に、例えば回転体１０３が回動操作に引き続いて押込方向に押圧操作されると、選択された電話番号を確定して当該電話番号に対して自動的に発呼処理を行なうようになされている。
【０１４３】
実際上、図１５に示すように、ジョグダイヤル１０２は、本体部１０１の内部に固定されたコ字状のベース部材１０５を有し、当該ベース部材１０５の一方及び他方の壁部１０５Ａ及び１０５Ｂ間に、一端保持部１０６及び他端保持部１０７からなる回転体保持部材１０８が配置されている。
【０１４４】
一端保持部１０６は、回転体保持板１０６Ａの一面をベース部材１０５の一方の壁部１０５Ａと対向させて当該回転体保持板１０６Ａの他面を回転体１０３の一端と対向させている。
【０１４５】
また一端保持部１０６は、回転体保持板１０６Ａの他面に、回転体１０３の一端に挿入される略円柱状の一端挿入突起１０６Ｃが設けられ、当該回転体保持板１０６Ａ及び一端挿入突起１０６Ｃに、回転体１０３の中心軸の延長線上に位置する貫通孔１０６Ｄが穿設されている。
【０１４６】
そして一端保持部１０６は、貫通孔１０６Ｄを、ベース部材１０５の一方の壁部１０５Ａ中央に穿設された押込方向と平行な長孔１０５ＡＹと対向させた状態で、回転体保持板１０６Ａの一面に設けられた突起部１０６Ｂが、当該ベース部材１０５の一方の壁部１０５Ａの下側後隅に穿設された、押込方向と平行な長孔１０５ＡＸに挿入されている。
【０１４７】
一方、他端保持部１０７は、回転体保持板１０７Ａの一面をベース部材１０５の他方の壁部１０５Ｂと対向させて当該回転体保持板１０７Ａの他面を回転体１０３の他端と対向させている。
【０１４８】
また他端保持部１０７は、回転体保持板１０７Ａの他面に、回転体１０３の他端に挿入される略円柱状の他端挿入突起１０７Ｄが設けられ、当該回転体保持板１０７Ａ及び他端挿入突起１０７Ｄに、回転体１０３の中心軸の延長線上に位置する貫通孔１０７Ｅが穿設されている。
【０１４９】
そして他端保持部１０７は、貫通孔１０７Ｅを、ベース部材１０５の他方の壁部１０５Ｂ中央に穿設された押込方向と平行な貫通孔１０５ＢＹと対向させた状態で、回転体保持板１０７Ａの一面に設けられた突起部（図示せず）が当該ベース部材１０５の他方の壁部１０５Ｂの下側後隅に穿設された、押込方向と平行な長孔１０５ＢＸに挿入されている。
【０１５０】
さらに他端保持部１０７は、回転体保持板１０７Ａに設けられた、ベース部材１０５の底板１０５Ｃと平行な２本の連結アーム１０７Ｂ及び１０７Ｃの一端の突起部がそれぞれ一端保持部１０６の回転体保持板１０６Ａに穿設された孔部（図示せず）に嵌合されることにより一端保持部１０６と連結され、前側の一方の連結アーム１０７Ｂの中央部がベース部材１０５の底板１０５Ｃ縁部に設けられた略Ｌ字状の折返部１０５Ｄに係止されている。
【０１５１】
これに加えてジョグダイヤル１０２は、モータ軸１０９Ａの中央部に当該モータ軸１０９Ａに固定された円環状の固定子と、その固定子の周囲に一方向及び他方向に回転可能に配置された円環状の回転子とからなるモータ本体１０９Ｂが設けられたモータ１０９を有し、当該モータ１０９のモータ本体１０９Ｂが、円盤状の振動子１１０の一面においてその中心からずれた所定位置に穿設された貫通孔に挿入されて固定されている。
【０１５２】
モータ１０９は、図１５及び図１６に示すように、モータ軸１０９Ａを回転体１０３の中心軸に合わせて当該回転体１０３の内部に収納されている。
【０１５３】
そしてモータ１０９は、モータ軸１０９Ａの一端及び他端をそれぞれ回転体１０３の一端及び他端から外部に突出させた状態で、振動子１１０の側面１１０Ａにおいて、モータ軸１０９Ａから最も離れた箇所が回転体１０３の内面に固着されている。
【０１５４】
またモータ１０９は、一端に一端保持部１０６の一端挿入突起１０６Ｃが挿入され、かつモータ軸１０９Ａの一端を当該一端保持部１０６の貫通孔１０６Ｄに挿入して固定された状態でベース部材１０５の長孔１０５ＡＹに挿入されている。
【０１５５】
さらにモータ１０９は、他端に他端保持部１０７の他端挿入突起１０７Ｄが挿入され、かつモータ軸１０９Ａの他端を当該他端保持部１０７の貫通孔１０７Ｅに挿入して固定された状態でベース部材１０５の長孔１０５ＢＹに挿入されている。
【０１５６】
これにより回転体保持部材１０８は、一端保持部１０６及び他端保持部１０７の回転体保持板１０６Ａ及び１０７Ａにモータ１０９のモータ軸１０９Ａを固定した状態で、回転体１０３を当該モータ１０９の回転子及びこれに固定された振動子と共にモータ軸１０９Ａを中心にして一方向及び他方向に回転可能に保持している。
【０１５７】
因みにジョグダイヤル１０２は、回転体１０３が一方向に回転操作された場合、当該回転体１０３の回転操作に応じて回転体保持部材１０８に生じる一方向への回転力を、ベース部材１０５の折返部１０５Ｄに他端保持部１０７の連結アーム１０７Ｂを突き当てて規制することにより、当該回転体１０３と共に回転体保持部材１０８が一方向に回転することを防止している。
【０１５８】
またジョグダイヤル１０２は、回転体１０３が他方向に回転操作された場合、当該回転体１０３の回転操作に応じて回転体保持部材１０８に生じる他方向への回転力を、ベース部材１０５の長孔１０５ＡＸ及び１０５ＢＸの内壁に一端保持部１０６及び他端保持部１０７の突起部１０６Ｂを突き当てて規制することにより、当該回転体１０３と共に回転体保持部材１０８が他方向に回転することを防止している。
【０１５９】
これによりジョグダイヤル１０２は、ベース部材１０５及び回転体保持部材１０８を固定したまま、回転体１０３の一方向及び他方向の回転操作に応じて当該回転体１０３と共にモータ１０９の回転子を一体に回転させ得るようになされている。
【０１６０】
これに加えてベース部材１０５の底板１０５Ｃには、他端保持部１０７の他方の連結アーム１０７Ｃの下面と対向させてダイヤフラム構成の接点（図示せず）が設けられている。
【０１６１】
またジョグダイヤル１０２は、モータ軸１０９Ａをベース部材１０５の長孔１０５ＡＹ及び１０５ＢＹに挿入すると共に、一端保持部１０６及び他端保持部１０７の突起部１０６Ｂをベース部材１０５の長孔１０５ＡＸ及び１０５ＢＸに挿入していることにより、回転体保持部材１０８を押込方向及び突出方向に移動させ得るようになされている。
【０１６２】
これによりジョグダイヤル１０２は、回転体１０３が押圧操作された場合、当該回転体１０３と共に回転体保持部材１０８を押込方向に移動させ、かくして他端保持部１０７の他方の連結アーム１０７Ｃによって接点を導通させて押圧操作に応じた指示命令を入力させ得るようになされている。
【０１６３】
ここで携帯電話機１００の回路構成について以下に説明する。図８との対応部分に同一符号を付した図１７に示すように、携帯電話機１００は、ＣＰＵ１２００に、操作キー１６及びジョグダイヤル１０２と当該操作キー１６の押下操作のみを検出するためのキーマトリックスとからなる操作部１２１、モータ１０９を回転駆動するモータ駆動部１２２、モータ１０９を用いてジョグダイヤル１０２の回転体１０３に対する回転操作の有無を検出する回転検出部１２３、回転方向検出処理プログラムや回転角度検出処理プログラム等の各種アプリケーションプログラムを予め格納していると共にアドレス帳や電子メール、被写体を撮像して得られた画像等を格納するフラッシュメモリ１２４が接続されている。
【０１６４】
この場合、回転検出部１２３は、図１８に示すように、２個の差動増幅回路１２５及び１２６を有し、一方の差動増幅回路１２５の非反転入力端子にモータ１０９のモータ軸１０９Ａの一端が電気的に接続されると共に、反転入力端子が接地され、他方の差動増幅回路１２６の反転入力端子にモータ軸１０９Ａの他端が電気的に接続されると共に、非反転入力端子が接地されている。
【０１６５】
また一方及び他方の差動増幅回路１２５及び１２６の出力端子は、それぞれシュミットトリガ回路１２７及び１２８を介してＣＰＵ１２０に電気的に接続されている。
【０１６６】
そして回転検出部１２３は、ジョグダイヤル１０２の回転体１０３が回転操作されたとき、当該回転体１０３と共にモータ１０９の回転子が回転することによりこれに応じて固定子のＮ極及びＳ極の磁石と回転子のコイルとによる磁界の変化によって発生する電圧（回転体１０３の回転方向によって発生する電圧の値の正負、すなわち符号が逆転する）をモータ軸１０９Ａを介して取り込む。
【０１６７】
実際に回転検出部１２３は、ジョグダイヤル１０２の回転体１０３が例えば一方向に回転操作されたとき、モータ１０９の固定子に発生した正の値の電圧（以下、これを正電圧と呼ぶ）をモータ軸１０９Ａの一端から取り込んで一方の差動増幅回路１２５の非反転入力端子に印加する。
【０１６８】
そして一方の差動増幅回路１２５は、非反転入力端子に印加された正電圧をそのまま反転入力端子の接地電位との電位差として増幅し、得られた増幅正電圧をシュミットトリガ回路１２７において波形整形することにより正の値の方形波でなる回転検出信号としてＣＰＵ１２０に送出する。
【０１６９】
また回転検出部１２３は、ジョグダイヤル１０２の回転体１０３が他方向に回転操作されたとき、モータ１０９の固定子に発生した負の値の電圧（以下、これを負電圧と呼ぶ）をモータ軸１０９Ａの他端から取り込んで他方の差動増幅回路１２６の反転入力端子に印加する。
【０１７０】
そして他方の差動増幅回路１２６は、反転入力端子に印加された負電圧をそのまま非反転入力端子の接地電位との電位差として増幅し、得られた増幅負電圧をシュミットトリガ回路１２８において波形整形することにより負の値の方形波でなる回転検出信号としてＣＰＵ１２０に送出する。
【０１７１】
このようにして回転検出部１２３は、ジョグダイヤル１０２の回転体１０３が回転操作されると、これに応じて当該回転体１０３が一方向に回転操作されたときには、正の値の回転検出信号をＣＰＵ１２０に送出し、回転体１０３が他方向に回転操作されたときには、負の値の回転検出信号をＣＰＵ１２０に送出する。
【０１７２】
これによりＣＰＵ１２０は、ジョグダイヤル１０２の回転体１０３が回転操作されたとき、回転検出部１２３から与えられる回転検出信号の符号（すなわち、正の値であるか負の値であるか）に従って、当該回転検出信号が正の値の場合は回転体１０３が一方向に回転操作されたと判断し、負の値の場合には回転体１０３が他方向に回転操作されたと判断する。
【０１７３】
実際上ＣＰＵ１２０は、携帯電話機１００が起動すると、フラッシュメモリ１２４に予め格納している回転方向検出処理プログラムに従って回転方向検出処理を開始することにより、図１９に示す回転方向検出処理手順ＲＴ２に開始ステップから入って続くステップＳＰ２１に移る。
【０１７４】
ステップＳＰ２１においてＣＰＵ１２０は、ジョグダイヤル１０２の回転体１０３が回転操作されたか否かを判断する。
【０１７５】
このステップＳＰ２１において否定結果が得られると、このことはジョグダイヤル１０２の回転体１０３が回転操作されてはいないことにより、回転検出部１２３において回転体１０３の回転操作に応じてモータ１０９の発生する電圧を未だ取り込んではいないことを表しており、このときＣＰＵ１２０は回転体１０３の回転操作を待ち受ける。
【０１７６】
またステップＳＰ２１において肯定結果が得られると、このことはジョグダイヤル１０２の回転体１０３が回転操作されたことにより、これに応じて回転検出部１２３においてモータ１０９で発生した電圧を取り込んだことを表しており、このときＣＰＵ１２０はステップＳＰ２２に移る。
【０１７７】
ステップＳＰ２２においてＣＰＵ１２０は、回転検出部１２３から与えられた回転検出信号の符号が正の値であるか否かを判断する。
【０１７８】
このステップＳＰ２２において肯定結果が得られると、このことはジョグダイヤル１０２の回転体１０３に対する一方向への回転操作に応じて、回転検出部１２３から正の値の回転検出信号が与えられたことを表しており、このときＣＰＵ１２０はステップＳＰ２３に移り、回転検出信号の符号（正）に従って回転体１０３の回転方向を一方向と判断して続くステップＳＰ２４に移る。
【０１７９】
これに対してステップＳＰ２２において否定結果が得られると、このことはジョグダイヤル１０２の回転体１０３に対する他方向への回転操作に応じて、回転検出部１２３から負の値の回転検出信号が与えられたことを表しており、このときＣＰＵ１２０はステップＳＰ２５に移り、回転検出信号の符号（負）に従って回転体１０３の回転方向を他方向と判断してステップＳＰ２４に移る。
【０１８０】
ステップＳＰ２４においてＣＰＵ１２０は、携帯電話機１００の起動を停止するか否かを判断する。
【０１８１】
このステップＳＰ２４において否定結果が得られると、このことは未だ終話及び電源キーを介して携帯電話機１００に対する起動停止命令が入力されてはいないことにより、ジョグダイヤル１０２の回転体１０３がこの後も回転操作される可能性があることを表しており、このときＣＰＵ１２０はステップＳＰ２１に戻る。
【０１８２】
このようにしてＣＰＵ１２０は、この後ステップＳＰ２４において肯定結果を得るまでの間は、ステップＳＰ２１−ＳＰ２２−ＳＰ２３−ＳＰ２４−ＳＰ２５の処理を循環的に繰り返すことにより、ジョグダイヤル１０２の回転体１０３が回転操作される毎に当該回転体１０３の回転方向を検出する。
【０１８３】
そしてステップＳＰ２４において肯定結果が得られると、このことは終話及び電源キーを介して携帯電話機１００に対する起動停止命令が入力されたことにより、これに応じて携帯電話機１００の起動を停止してジョグダイヤル１０２の回転体１０３に対する回転操作を受け付けないようにすることを表しており、このときＣＰＵ１２０はステップＳＰ２６に移ってこの回転方向検出処理手順ＲＴ２を終了する。
【０１８４】
なお第２の実施の形態の場合、ＣＰＵ１２０は、ジョグダイヤル１０２の回転体１０３が回転操作されたときには、当該回転体１０３が一方向及び他方向に回転操作されている間、モータ１０９が回転方向に応じた符号（正及び負）の電圧を継続して発生することにより、これに応じて回転検出部１２３からも回転検出信号が継続して与えられる。
【０１８５】
またＣＰＵ１２０は、ジョグダイヤル１０２の回転体１０３が回転操作されたときには、当該回転体１０３の回転速度に応じてモータ１０９の発生する電圧の値が変化することにより、回転検出部１２３から回転速度に応じた正の値及び負の値の回転検出信号が与えられる。
【０１８６】
従ってＣＰＵ１２０は、ジョグダイヤル１０２の回転体１０３が回転操作されると、これに応じて回転検出部１２３から与えられる回転検出信号の値と、当該回転検出信号の与えられている時間とに基づいて回転体１０３の回転角度を容易に検出し得るようになされている。
【０１８７】
これに加えてＣＰＵ１２０は、携帯電話機１００に通話及び電子メール等の受信（以下、これを着信と呼ぶ）があったとき、リンガーを鳴らしてその着信をユーザに通知し得るものの、ジョグダイヤル１０２の回転体１０３内に収納したモータ１０９を回転駆動することにより回転体１０３の回転によっても着信を通知し得るようになされている。
【０１８８】
実際にＣＰＵ１２０は、モータ１０９の回転により着信を通知するように設定され、本体部１０１に対して表示部２が閉じた状態で着信があると、モータ駆動部１２２を制御することにより、当該モータ駆動部１２２においてモータ軸１０９Ａに駆動電流を供給してモータ１０９を駆動することにより当該モータ１０９の回転子を比較的高速で回転させる。
【０１８９】
これによりＣＰＵ１２０は、このときモータ１０９の回転子と共にこれに固着されている振動子１１０をモータ軸１０９Ａに対して偏心させた状態で回転させて当該振動子１１０の回転によりモータ軸１０９Ａの周囲に不均一な遠心力を高速で生じさせることにより携帯電話機１００を振動させ、かくしてその振動によってユーザに着信を通知し得るようになされている。
【０１９０】
またＣＰＵ１２０は、本体部１０１に対して表示部２を開いた状態で電子メールの本文作成等のようになんらかの操作が行なわれているときに、通話の着信があると、発呼キー以外の操作キー１６が押下操作されてもその着信に応じて通話を開始し得るようになされている。
【０１９１】
さらにＣＰＵ１２０は、通話の着信があったときには、液晶ディスプレイ１３に相手の名前や電話番号等を表示してユーザに通知し得るようになされている。
【０１９２】
このためＣＰＵ１２０は、本体部１０１に対して表示部２が開いた状態で着信があると、モータ駆動部１２２を制御することにより、当該モータ駆動部１２２においてモータ軸１０９Ａに駆動電流を供給してモータ１０９を駆動することにより当該モータ１０９の回転子を比較的低速で回転させる。
【０１９３】
従ってＣＰＵ１２０は、このときモータ１０９の回転子と共に振動子１１０を回転させるものの、その回転速度を比較的低速にすることでモータ軸１０９Ａの周囲に生じる不均一な遠心力を極力小さくし、かくして携帯電話機１００を振動させずにジョグダイヤル１０２の回転体１０３に対する回転によってユーザに着信を通知し得るようになされている。
【０１９４】
これによりＣＰＵ１２０は、本体部１０１に対して表示部２が開いた状態で通話の着信があったとき、液晶ディスプレイ１３によって確認させた相手がその時点では通話を拒否したい相手であるにもかかわらずに、着信の通知による携帯電話機１００の振動でユーザによりいずれかの操作キー１６が誤って押下操作されて、望んでもいない通話が開始されることを防止することができ、かくして通話の相手を確認させたうえで適確に通話を開始することができるようになされている。
【０１９５】
以上の構成において、携帯電話機１００は、ジョグダイヤル１０２の回転体１０３内に当該回転体１０３と共に回転子を回転させるモータ１０９を収納し、当該ジョグダイヤル１０２の回転体１０３が回転操作されると（ステップＳＰ２１）、これに応じてモータ１０９の固定子が発生する電圧の符号に従って回転体１０３に対する回転方向を検出する。
【０１９６】
従って携帯電話機１００は、ジョグダイヤル１０２の回転体１０３が回転操作されると、当該回転体１０３がいずれの方向に回転操作されても、その際にはモータ１０９によって１種類の電圧しか発生しないことにより、当該１種類の電圧の符号に従って回転体１０３の回転方向を容易かつ確実に検出することができる。
【０１９７】
また携帯電話機１００は、モータ１０９で発生した正弦波状の電圧を波形整形して方形波でなる回転検出信号として取り込んでいるものの、通常モータ１０９のＮ極及びＳ極の磁石が、従来の携帯電話機に設けられたロータリエンコーダの歯数よりも少ないことにより、ジョグダイヤル１０２の回転体１０３が比較的速く回転操作されても回転検出信号に対してチャタリングが発生することを防止することができ、かくして回転体１０３の回転方向を適確に検出することができる。
【０１９８】
因みに携帯電話機１００は、ジョグダイヤル１０２の回転体１０３が比較的速く回転操作されたことにより、仮に回転検出信号にチャタリングが発生しても、従来の携帯電話機のように２種類の磁界検出信号の位相差に基づいて回転体１０３の回転方向を検出するわけではなく、モータ１０９で発生した電圧の符号に従って回転体１０３の回転方向を検出することで、チャタリングの発生になんら影響を受けずに回転体１０３の回転方向を検出することができる。
【０１９９】
以上の構成によれば、携帯電話機１００は、ジョグダイヤル１０２の回転体１０３が回転操作されたとき、当該回転体１０３と共にモータ１０９の回転子を回転させて回転方向に応じた符号の電圧を発生し、当該発生した電圧の符号に従って回転体１０３の回転方向を検出するようにしたことにより、回転体１０３の回転方向に応じた、符号の異なる１種類の回転検出信号だけを用いて当該電圧の符号を検出する簡易な処理で回転体１０３の回転方向を適確に検出して回転方向検出時の処理負荷を低減することができ、かくして回転体１０３の回転方向を容易に検出し得る携帯電話機を実現することができる。
【０２００】
また携帯電話機１００は、ジョグダイヤル１０２の回転体１０３に対する回転方向の検出に用いるモータ１０９を着信通知用としても兼用することにより、携帯電話機１００の構成が煩雑化することを防止することができる。
【０２０１】
なお上述した第２の実施の形態においては、図１５について上述したモータ軸１０９Ａを介して電圧を出力し、かつ駆動電流を入力するモータ１０９を用いるようにした場合について述べたが、本発明はこれに限らず、図２０に示すように、モータ軸１３０Ａの中央部に設けられた固定子及び回転子でなるモータ本体１３０Ｂの一端面に円環状の２つの入出力端子１３０Ｃ及び１３０Ｄを同心円状に配置し、当該２つの入出力端子１３０Ｃ及び１３０Ｄにそれぞれ摺接する２個の固定端子１３０Ｅ及び１３０Ｆを介して電圧を出力し、かつ駆動電流を入力するモータ１３０を用いるようにしても良い。
【０２０２】
また上述した第２の実施の形態においては、回転検出部１２３においてモータ１０９で発生した正弦波状の電圧を波形整形して方形波でなる回転検出信号としてＣＰＵ１２０に送出するようにした場合にについて述べたが、本発明はこれに限らず、回転検出部１２３においてモータ１０９で発生した電圧を差動増幅回路（又はオペアンプ等）で増幅した状態でＣＰＵ１２０に送出するようにしても良く、このようにすれば、回転検出部１２３の処理負荷を低減させることができる。
【０２０３】
さらに上述した第２の実施の形態においては、モータ１０９を利用して着信を通知する際に本体部１０１に対して表示部２が閉じている状態のときには携帯電話機１００を振動させ、当該本体部１０１に対して表示部２が開いている状態のときには携帯電話機１００を振動させずにジョグダイヤル１０２の回転体１０３を回転させるようにした場合について述べたが、本発明はこれに限らず、本体部１０１に対して表示部２が開いている状態では、携帯電話機１００を振動させるか否かを予め任意に選択させるようにしても良く、本体部１０１に対して表示部２が開いている状態で携帯電話機１００を振動させれば、ジョグダイヤル１０２の回転体１０３を単に回転させるときよりもユーザに対して着信を確実に通知することができる。
【０２０４】
さらに上述した第２の実施の形態においては、回転体２１にモータ１０９を収納するようにした場合について述べたが、本発明はこれに限らず、回転体２１の周囲にモータ１０９を配置し、当該回転体２１の回転と共に、ギヤを介してモータの固定子に対して回転子を相対的に回転させるようにしても良い。
【０２０５】
（３）他の実施の形態
なお上述した第１及び第２の実施の形態においては、本発明による回転方向検出装置を図１乃至図２０について上述した携帯電話機１及び１００に適用するようにした場合について述べたが、本発明はこれに限らず、選択項目に対する選択命令を入力するための回転体や、音量及び受信周波数の調整に用いられる回転体等のように、中心軸を中心にして一方向及び他方向に回転可能な回転体が設けられたものであれば、パーソナルコンピュータやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ  ）、オーディオ機器、ビデオテープレコーダ等のように、この他種々の回転方向検出装置に広く適用することができる。
【０２０６】
また上述した第１及び第２の実施の形態においては、中心軸を中心にして一方向及び他方向に回転可能な回転体として、図１乃至第２０について上述したジョグダイヤル２０及び１０２の円筒状の回転体２１及び１０３を適用するようにした場合について述べたが、本発明はこれに限らず、円盤状の回転体や、２つの筐体を折り畳み可能に連結するヒンジ部、図１及び図１４について上述したカメラ部１１等のように、この他種々の回転体を広く適用することができる。
【０２０７】
さらに上述した第１及び第２の実施の形態においては、入出力基板の入力端子に信号を供給する信号供給手段として、図１乃至図１３について上述したＣＰＵ６０及びキーマトリックス７０を適用するようにした場合について述べたが、本発明はこれに限らず、ＣＰＵ単体等のように、この他種々の信号供給手段を広く適用することができる。
【０２０８】
さらに上述した第１及び第２の実施の形態においては、回転体が回転したとき、信号入出力基板の入力端子と端子導通用基板の導通パターンを介して導通した出力端子から出力される信号に基づいて、入力端子に対する複数の出力端子の導通の順番を検出する導通順番検出手段として、図１乃至図１３について上述したＣＰＵ６０及びキーマトリックス７０を適用するようにした場合について述べたが、本発明はこれに限らず、ＣＰＵ単体等のように、この他種々の導通順番検出手段を広く適用することができる。
【０２０９】
さらに上述した第１及び第２の実施の形態においては、導通順番検出手段によって検出された信号入出力基板の入力端子に対する複数の出力端子の導通した順番に従って回転体の回転方向を検出する回転方向検出手段として、図１乃至図１３について上述したＣＰＵ６０を適用するようにした場合について述べたが、本発明はこれに限らず、マイクロプロセッサ等のように、この他種々の回転方向検出手段を広く適用することができる。
【０２１０】
さらに上述した第１及び第２の実施の形態においては、回転体が回転したとき、モータの発生した電圧の符号に従って回転体の回転方向を検出する回転方向検出手段として、図１４乃至図２０について上述したＣＰＵ１２０及び回転検出部１２３を適用するようにした場合について述べたが、本発明はこれに限らず、ＣＰＵ単体等のように、この他種々の回転方向検出手段を広く適用することができる。
【０２１１】
さらに上述した第１及び第２の実施の形態においては、外部から送信された信号を受信する受信手段として、図１４乃至図２０について上述した送受信処理部６３及びアンテナ１０を適用するようにした場合について述べたが、本発明はこれに限らず、外部の機器から所定の信号線を介して送信された信号を受信するインターフェース回路等のように、この他種々の受信手段を広く適用することができる。
【０２１２】
さらに上述した第１及び第２の実施の形態においては、回転体と共に固定子に対して回転子が相対的に回転する際の回転中心軸に対して偏心した状態でモータによって回転される振動子として、図１４乃至図２０について上述した円盤状の振動子１１０を適用するようにした場合について述べたが、本発明はこれに限らず、断面楕円形のカム等のように、この他種々の振動子を広く適用することができる。
【０２１３】
さらに上述した第１及び第２の実施の形態においては、受信手段により信号が受信されたとき、回転体の回転方向の検出に用いるモータを信号の受信の通知に兼用して当該モータを回転駆動することにより信号の受信を通知する受信通知手段として、図１４乃至図２０について上述したＣＰＵ１２０及びモータ駆動部１２２を適用するようにした場合について述べたが、本発明はこれに限らず、マイクロプロセッサ等のように、この他種々の受信通知手段を広く適用することができる。
【０２１４】
【発明の効果】
上述のように本発明によれば、端子形成面に１個の入力端子と、複数の出力端子とが互いに絶縁された状態で形成された信号入出力基板と、当該信号入出力基板の端子形成面と対向する対向面に、中心軸を中心にして一方向及び他方向に回転可能な回転体の回転と共に端子形成面に対して当該対向面が相対的に回転した際に、入力端子に対して複数の出力端子を回転体の回転方向に応じた、異なる順番で導通させる所定の導通パターンが形成された端子導通用基板とのうち、信号供給手段により信号入出力基板の入力端子に信号を供給した状態で回転体が回転すると、導通順番検出手段により信号入出力基板の入力端子と端子導通用基板の導通パターンを介して導通した出力端子から出力される信号に基づいて、入力端子に対する複数の出力端子の導通の順番を検出し、回転方向検出手段により信号入出力基板の入力端子に対する複数の出力端子の導通した順番に従って回転体の回転方向を検出するようにしたことにより、回転体が回転したとき、信号入出力基板の複数の出力端子から順番に出力される１種類の信号だけを用いて、入力端子に対する複数の出力端子の導通の順番を検出する簡易な処理で回転体の回転方向を適確に検出して回転方向検出時の処理負荷を低減することができ、かくして回転体の回転方向を容易に検出し得る回転方向検出装置を実現することができる。
【０２１５】
また本発明によれば、中心軸を中心にして一方向及び他方向に回転可能な回転体が回転したとき、当該回転体と共にモータの固定子に対して回転子を回転させて固定子と回転子との間の磁界が変化することにより回転体の回転方向に応じた、異なる符号の電圧を発生させ、回転方向検出手段により、モータの発生した電圧の符号に従って回転体の回転方向を検出するようにしたことにより、回転体が回転したときに、当該回転体の回転方向に応じて符号の異なる１種類の電圧だけを用いて、当該電圧の符号を検出する簡易な処理で回転体の回転方向を適確に検出して回転方向検出時の処理負荷を低減することができ、かくして回転体の回転方向を容易に検出し得る回転方向検出装置を実現することができる。
【図面の簡単な説明】
【図１】本発明による携帯電話機の外観構成の第１の実施の形態を示す略線的斜視図である。
【図２】ジョグダイヤルの構成を示す略線的分解斜視図である。
【図３】信号入出力基板の構成を示す略線的正面図である。
【図４】端子導通用基板の構成を示す略線的正面図である。
【図５】回転体の一方向への回転時の入力端子に対する第１乃至第３の出力端子の導通の説明に供する略線図である。
【図６】回転体の他方向への回転時の入力端子に対する第１乃至第３の出力端子の導通の説明に供する略線図である。
【図７】回転体の回転方向に応じた入力端子に対する第１乃至第３の出力端子の導通の順番の説明に供する略線図である。
【図８】携帯電話機の回路構成を示すブロック図である。
【図９】操作部の回路構成を示すブロック図である。
【図１０】回転方向検出処理手順を示すフローチャートである。
【図１１】他の実施の形態による信号入出力基板の構成を示す略線的正面図である。
【図１２】他の実施の形態による信号入出力基板の構成を示す略線的正面図である。
【図１３】他の実施の形態による端子導通用基板の構成を示す略線的正面図である。
【図１４】第２の実施の形態による携帯電話機の外観構成を示す略線的斜視図である。
【図１５】ジョグダイヤルの構成を示す略線的分解斜視図である。
【図１６】回転体に対するモータの収納の説明に供する略線的側面図である。
【図１７】携帯電話機の回路構成を示すブロック図である。
【図１８】回転検出部の回路構成を示すブロックである。
【図１９】回転方向検出処理手順を示すフローチャートである。
【図２０】他の実施の形態によるモータの構成を示す略線的斜視図である。
【符号の説明】
１、１００……携帯電話機、２０、１０１……ジョグダイヤル、２１、１０２……回転体、２６、９６……端子導通用基板、２７、８１、８９……信号入出力基板、３１、７５、８３……入力端子、３２、７６、８４……第１の出力端子、３４、７７、８５……第２の出力端子、３６、７８、８６……第３の出力端子、４２乃至４７、９０乃至９５……第１乃至第６の端子、４８乃至５０……第１乃至第３の配線、６０、１２０……ＣＰＵ、６２……操作部、６７、１２４……フラッシュメモリ、７０……キーマトリックス、１０９……モータ、１１０……振動子、１２２……モータ駆動部、１２３……回転検出部、ＲＴ１、ＲＴ２……回転方向検出処理手順。
【図１】
2004347472.tif 000003
【図２】
2004347472.tif 000004
【図３】
2004347472.tif 000005
【図４】
2004347472.tif 000006
【図５】
2004347472.tif 000007
【図６】
2004347472.tif 000008
【図７】
2004347472.tif 000009
【図８】
2004347472.tif 000010
【図９】
2004347472.tif 000011
【図１０】
2004347472.tif 000012
【図１１】
2004347472.tif 000013
【図１２】
2004347472.tif 000014
【図１３】
2004347472.tif 000015
【図１４】
2004347472.tif 000016
【図１５】
2004347472.tif 000017
【図１６】
2004347472.tif 000018
【図１７】
2004347472.tif 000019
【図１８】
2004347472.tif 000020
【図１９】
2004347472.tif 000021
【図２０】
2004347472.tif 000022