(57)【特許請求の範囲】
【請求項１】
各種の情報を処理する情報処理装置において、
回転操作と押し下げ操作とが可能なジョグダイヤルと、
前記ジョグダイヤルに対し、前記押し下げ操作が行われた状態で、前記回転操作が行われた場合に、前記回転操作を契機として、前記ジョグダイヤルを第１の回転速度で連続回転させた際、前記ジョグダイヤルの回転操作方向に応じて前記ジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する第１の処理を指示する処理信号の出力を継続させることを特徴とする入力操作制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記ジョグダイヤルは、
３６０°以上の連続回転操作が可能であることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記押し下げ操作は、
前記回転操作に伴う前記ジョグダイヤルの回転運動の回転軸に対して略垂直な方向に、前記ジョグダイヤルを押し下げる操作であることを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記入力操作制御手段は、
前記ジョグダイヤルに対する前記押し下げ操作が解除された場合、前記処理信号の出力を停止することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記入力操作制御手段は、
前記ジョグダイヤルに対し、前記押し下げ操作が行われた状態で、第１の方向に前記回転操作が行われた後、前記押し下げ操作が行われた状態で、第２の方向に前記回転操作が行われた場合、前記処理信号の出力を停止することを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記入力操作制御手段は、
前記ジョグダイヤルに対し、前記押し下げ操作が行われた状態で、第１の方向に前記回転操作が行われ、さらに、前記押し下げ操作が行われた状態で、前記第１の方向に、さらなる前記回転操作が行われた場合に、前記さらなる回転操作を契機として、前記ジョグダイヤルを第２の回転速度で連続回転させた際、前記ジョグダイヤルの回転操作方向に応じて前記ジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する第２の処理を指示する処理信号の出力を継続させることを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記第１の処理は、
表示内容の低速スクロールであり、
前記第２の処理は、
前記表示内容の高速スクロールであることを特徴とする請求項６記載の情報処理装置。
【請求項８】
前記第１の処理は、
表示内容のスクロールであることを特徴とする請求項１記載の情報処理装置。
【請求項９】
ジョグダイヤルの操作によって所定の処理信号の入力を行う情報入力装置において、
回転操作と押し下げ操作とが可能なジョグダイヤルと、
前記ジョグダイヤルに対し、前記押し下げ操作が行われた状態で、前記回転操作が行われた場合に、前記回転操作を契機として、前記ジョグダイヤルを第１の回転速度で連続回転させた際、前記ジョグダイヤルの回転操作方向に応じて前記ジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する第１の処理を指示する処理信号の出力を継続させることを特徴とする入力操作制御手段と、
を有することを特徴とする情報入力装置。
【請求項１０】
前記ジョグダイヤルは、
３６０°以上の連続回転操作が可能であることを特徴とする請求項９記載の情報入力装置。
【請求項１１】
前記押し下げ操作は、
前記回転操作に伴う前記ジョグダイヤルの回転運動の回転軸に対して略垂直な方向に、前記ジョグダイヤルを押し下げる操作であることを特徴とする請求項９記載の情報入力装置。
【請求項１２】
前記入力操作制御手段は、
前記ジョグダイヤルに対する前記押し下げ操作が解除された場合、前記処理信号の出力を停止することを特徴とする請求項９記載の情報入力装置。
【請求項１３】
前記入力操作制御手段は、
前記ジョグダイヤルに対し、前記押し下げ操作が行われた状態で、第１の方向に前記回転操作が行われた後、前記押し下げ操作が行われた状態で、第２の方向に前記回転操作が行われた場合、前記処理信号の出力を停止することを特徴とする請求項９記載の情報入力装置。
【請求項１４】
前記入力操作制御手段は、
前記ジョグダイヤルに対し、前記押し下げ操作が行われた状態で、第１の方向に前記回転操作が行われ、さらに、前記押し下げ操作が行われた状態で、前記第１の方向に、さらなる前記回転操作が行われた場合に、前記さらなる回転操作を契機として、前記ジョグダイヤルを第２の回転速度で連続回転させた際、前記ジョグダイヤルの回転操作方向に応じて前記ジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する第２の処理を指示する処理信号の出力を継続させることを特徴とする請求項９記載の情報入力装置。
【請求項１５】
前記第１の処理は、
表示内容の低速スクロールであり、
前記第２の処理は、
前記表示内容の高速スクロールであることを特徴とする請求項１４記載の情報入力装置。
【請求項１６】
前記第１の処理は、
表示内容のスクロールであることを特徴とする請求項９記載の情報入力装置。
【請求項１７】
回転操作と押し下げ操作とが可能なジョグダイヤルの操作によって所定の処理信号の入力を行う情報入力方法において、
前記ジョグダイヤルに対し、前記押し下げ操作が行われた状態で、前記回転操作が行われた場合に、前記回転操作を契機として、前記ジョグダイヤルを第１の回転速度で連続回転させた際、前記ジョグダイヤルの回転操作方向に応じて前記ジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する第１の処理を指示する処理信号の出力を継続させることを特徴とする情報入力方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ジョグダイヤルの操作によって所定の処理信号の入力を行う情報処理装置、情報入力装置及び情報入力方法に関し、特に、ジョグダイヤルの操作を簡易化することが可能な情報処理装置、情報入力装置及び情報入力方法に関する。
【０００２】
【従来の技術】
携帯可能な小型タイプのコンピュータ（いわゆるパームトップコンピュータ）、ノートパソコン、携帯電話等の情報処理装置において、回転操作によって各種処理指示を与えるジョグダイヤルが設けられる場合がある。
【０００３】
ジョグダイヤルとは、情報処理装置の側面や正面等に設けられる円盤状、ローラー状等の回転体をいい、情報処理装置の利用者は、この回転体を回転操作することにより、この情報処理装置に対し、所定の指示を与える。このジョグダイヤルの操作によって与えられる指示としては、例えば、画面に表示された表示内容のスクロール指示等が代表的なものであり、具体的には、例えば、携帯電話におけるアドレス表示のスクロール指示、コンピュータのディスプレイに表示された項目選択表示のスクロール指示等を例示することができる。
【０００４】
一般に、ジョグダイヤルの操作は、例えば、このジョグダイヤルを指で回転させることによって行われ、その回転操作によって与えられる指示は、その回転状態（例えば、回転方向、回転の有無）に応じて異なったものとなる。例えば、このジョグダイヤルの操作によって表示内容のスクロール指示を与える場合、その表示内容のスクロールは、このジョグダイヤルを回転させている間においてのみ、その回転方向に向かって行われ、そのスクロールは、このジョグダイヤルの回転を停止させることによって停止する。
【０００５】
また、ジョグダイヤルの操作形態として、ジョグダイヤルを指で押しながら回転させる場合もある。この場合には、ジョグダイヤルを押しながら回転させた場合と、単に回転させた場合とで、その指示内容を相違させることができる。
【０００６】
【発明が解決しようとする課題】
しかし、従来のジョグダイヤルでは、表示内容のスクロール等の指示を継続的に与えることが操作上困難であるという問題点がある。
【０００７】
つまり、上述したように、従来のジョグダイヤルにおいて表示内容のスクロール等の指示を継続的に与える場合、このジョグダイヤルを回転させ続けなければならない。一般に、このジョグダイヤルは、その一部のみが情報処理装置の外部に露出した状態で配置され、このジョグダイヤルの回転操作は、この情報処理装置の外部に露出した部分を利用者が指で回転させることにより行われる。そのため、利用者がこのジョグダイヤルを指で回転させることができる範囲は、この情報処理装置の外部に露出しているジョグダイヤルの一部分のみであり、ジョグダイヤルから指を離すことなく、このジョグダイヤルを回転させることができる範囲も、この情報処理装置の外部に露出しているジョグダイヤルの範囲に制限されることとなる。そのため、従来のジョグダイヤルにおいて表示内容のスクロール等の指示を継続的に与える場合、利用者は、ある一定量だけジョグダイヤルを回転させた後、一旦、指をジョグダイヤルから離し、このジョグダイヤルの保持位置を変えた後、さらなる回転を行うか、複数の指によってジョグダイヤルを順次回転させて行かなければならなかった。
【０００８】
また、ジョグダイヤルを押しながら回転させる操作形態の場合、指をジョグダイヤルから離した時点でジョグダイヤルを押すという操作が解除されることとなるため、その連続回転操作はさらに困難なものとなる。
【０００９】
本発明はこのような点に鑑みてなされたものであり、ジョグダイヤルによって継続的な指示を与える際の操作上の利便性を向上させることが可能な情報処理装置を提供することを目的とする。
【００１０】
また、本発明の他の目的は、ジョグダイヤルによって継続的な指示を与える際の操作上の利便性を向上させることが可能な情報入力装置を提供することである。
【００１１】
さらに、本発明の他の目的は、ジョグダイヤルによって継続的な指示を与える際の操作上の利便性を向上させることが可能な情報入力方法を提供することである。
【００１２】
【課題を解決するための手段】
本発明では上記課題を解決するために、各種の情報を処理する情報処理装置において、回転操作と押し下げ操作とが可能なジョグダイヤルと、前記ジョグダイヤルに対し、前記押し下げ操作が行われた状態で、前記回転操作が行われた場合に、前記回転操作を契機として第１の処理を指示する処理信号の出力を継続させることを特徴とする入力操作制御手段と、を有することを特徴とする情報処理装置が提供される。
【００１３】
ここで、入力操作制御手段は、ジョグダイヤルに対し、押し下げ操作が行われた状態で、回転操作が行われた後、第１の処理を指示する処理信号の出力を継続させる。これにより、ジョグダイヤルによって継続的な指示を与える際の操作上の利便性を向上させることができる。
【００１４】
また、本発明の情報処理装置において、第１の処理を指示する処理信号は、ジョグダイヤルを第１の回転速度で連続回転させた際、ジョグダイヤルの回転操作方向に応じてジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する信号である。
【００１５】
また、本発明の情報処理装置において、好ましくは、ジョグダイヤルは、３６０°以上の連続回転操作が可能である。
また、本発明の情報処理装置において、好ましくは、押し下げ操作は、回転操作に伴うジョグダイヤルの回転運動の回転軸に対して略垂直な方向に、ジョグダイヤルを押し下げる操作である。
【００１６】
また、本発明の情報処理装置において、好ましくは、入力操作制御手段は、ジョグダイヤルに対する押し下げ操作が解除された場合、処理信号の出力を停止する。
【００１７】
また、本発明の情報処理装置において、好ましくは、入力操作制御手段は、ジョグダイヤルに対し、押し下げ操作が行われた状態で、第１の方向に回転操作が行われた後、押し下げ操作が行われた状態で、第２の方向に回転操作が行われた場合、処理信号の出力を停止する。
【００１８】
また、本発明の情報処理装置において、好ましくは、入力操作制御手段は、ジョグダイヤルに対し、押し下げ操作が行われた状態で、第１の方向に回転操作が行われ、さらに、押し下げ操作が行われた状態で、第１の方向に、さらなる回転操作が行われた場合に、さらなる回転操作を契機として第２の処理を指示する処理信号の出力を継続させる。
【００１９】
また、本発明の情報処理装置において、第２の処理を行う旨の処理信号は、ジョグダイヤルを第２の回転速度で連続回転させた際、ジョグダイヤルの回転操作方向に応じてジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する信号である。
【００２０】
また、本発明の情報処理装置において、好ましくは、第１の処理は、表示内容の低速スクロールであり、第２の処理は、表示内容の高速スクロールである。
また、本発明の情報処理装置において、好ましくは、第１の処理は、表示内容のスクロールである。
【００２１】
また、ジョグダイヤルの操作によって所定の処理信号の入力を行う情報入力装置において、回転操作と押し下げ操作とが可能なジョグダイヤルと、前記ジョグダイヤルに対し、前記押し下げ操作が行われた状態で、前記回転操作が行われた後、第１の処理を指示する処理信号の出力を継続させることを特徴とする入力操作制御手段と、を有することを特徴とする情報入力装置が提供される。
【００２２】
ここで、入力操作制御手段は、ジョグダイヤルに対し、押し下げ操作が行われた状態で、回転操作が行われた場合に、回転操作を契機として第１の処理を指示する処理信号の出力を継続させる。これにより、ジョグダイヤルによって継続的な指示を与える際の操作上の利便性を向上させることができる。
【００２３】
また、本発明の情報入力装置において、第１の処理を指示する処理信号は、ジョグダイヤルを第１の回転速度で連続回転させた際、ジョグダイヤルの回転操作方向に応じてジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する信号である。
【００２４】
また、本発明の情報入力装置において、好ましくは、ジョグダイヤルは、３６０°以上の連続回転操作が可能である。
また、本発明の情報入力装置において、好ましくは、押し下げ操作は、回転操作に伴うジョグダイヤルの回転運動の回転軸に対して略垂直な方向に、ジョグダイヤルを押し下げる操作である。
【００２５】
また、本発明の情報入力装置において、好ましくは、入力操作制御手段は、ジョグダイヤルに対する押し下げ操作が解除された場合、処理信号の出力を停止する。
【００２６】
また、本発明の情報入力装置において、好ましくは、入力操作制御手段は、ジョグダイヤルに対し、押し下げ操作が行われた状態で、第１の方向に回転操作が行われた後、押し下げ操作が行われた状態で、第２の方向に回転操作が行われた場合、処理信号の出力を停止する。
【００２７】
また、本発明の情報入力装置において、好ましくは、入力操作制御手段は、ジョグダイヤルに対し、押し下げ操作が行われた状態で、第１の方向に回転操作が行われ、さらに、押し下げ操作が行われた状態で、第１の方向に、さらなる回転操作が行われた場合に、さらなる回転操作を契機として第２の処理を指示する処理信号の出力を継続させる。
【００２８】
また、本発明の情報入力装置において、第２の処理を行う旨の処理信号は、ジョグダイヤルを第２の回転速度で連続回転させた際、ジョグダイヤルの回転操作方向に応じてジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する信号である。
【００２９】
また、本発明の情報入力装置において、好ましくは、第１の処理は、表示内容の低速スクロールであり、第２の処理は、表示内容の高速スクロールである。
また、本発明の情報入力装置において、好ましくは、第１の処理は、表示内容のスクロールである。
【００３０】
また、回転操作と押し下げ操作とが可能なジョグダイヤルの操作によって所定の処理信号の入力を行う情報入力方法において、前記ジョグダイヤルに対し、前記押し下げ操作が行われた状態で、前記回転操作が行われた場合に、前記回転操作を契機として第１の処理を指示する処理信号の出力を継続させることを特徴とする情報入力方法が提供される。また、本発明の情報入力方法において、第１の処理を指示する処理信号は、ジョグダイヤルを第１の回転速度で連続回転させた際、ジョグダイヤルの回転操作方向に応じてジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する信号である。
【００３１】
このようにすることにより、ジョグダイヤルによって継続的な指示を与える際の操作上の利便性を向上させることができる。
【００３２】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図１から図３は、本形態における情報処理装置であるパームトップコンピュータ１の外観構成を例示した外観図である。ここで、図１は、パームトップコンピュータ１の平面図を、図２（ａ）は、図１における背面図（パームトップコンピュータ１の上側面図）を、図２（ｂ）は、図１における正面図（パームトップコンピュータ１の下側面図）を、図３（ａ）は、図１における左側面図を、図３（ｂ）は、図１における右側面図を、それぞれ例示している。なお、図３では、説明の都合上、図１に例示するコネクタ４及びケーブル５の記載を省略してある。
【００３３】
パームトップコンピュータ１は、例えば、手のひらに乗る程度の大きさに構成された持ち運びタイプのパーソナルコンピュータであり、後述するジョグダイヤル等による操作に応じた各種の情報処理を行う。
【００３４】
図１に例示するように、例えば、パームトップコンピュータ１の表面は筐体６で覆われており、その全面側には、各種情報の表示や、図示していない操作ペンによる入力操作が行われる液晶パネル２、各種操作を行うためのスケジュールボタン３ａ、アドレス帳ボタン３ｂ、スクロールボタン３ｃ、ＴｏＤｏボタン３ｄ、メモ帳ボタン３ｅ、及び電源ボタン３ｆが設けられている。
【００３５】
液晶パネル２は、例えば、白黒もしくはカラー表示が可能な液晶ディスプレイである。この液晶パネル２には、必要に応じ、バックライトを具備する構成としてもよい。また、図１に例示するように、液晶パネル２は、例えば、各種情報の表示が行われる表示パネル２ａ、及び図示していない操作ペン等による入力操作が行われるタッチパネル２ｂを有している。ここで、タッチパネル２ｂは、例えば、操作ペン等の先端が触れたときに、少なくともその接触位置と接触軌跡等を検出できるタッチセンサを有しており、また、図１に例示するように、タッチパネル２ｂには、例えば、操作ペン等によって手書き文字等が入力される入力エリア２ｂａ、及び操作ペン等の先端部を接触させることによって各種処理の入力指示が行われるアイコン２ｂｂ〜２ｂｉが配置される。
【００３６】
スケジュールボタン３ａは、例えば、パームトップコンピュータ１にインストールされたアプリケーションソフトウェアの一つである予定表ソフトウェア（スケジュール管理を行うソフトウェア）を起動する際に押し下げ操作されるボタンである。
【００３７】
アドレス帳ボタン３ｂは、例えば、パームトップコンピュータ１にインストールされたアプリケーションソフトウェアの一つであるアドレス帳管理ソフトウェア（アドレス管理を行うソフトウェア）を起動する際に押し下げ操作されるボタンである。
【００３８】
スクロールボタン３ｃは、例えば、表示パネル２ａ上に表示された表示内容をスクロールさせる際に押し下げ操作されるボタンである。
ＴｏＤｏボタン３ｄは、例えば、パームトップコンピュータ１にインストールされたアプリケーションソフトウェアの一つであるＴｏＤｏソフトウェア（やらなければならない項目を表示するソフトウェア）を起動する際に押し下げ操作されるボタンである。
【００３９】
メモ帳ボタン３ｅは、例えば、パームトップコンピュータ１にインストールされたアプリケーションソフトウェアの一つであるメモ帳ソフトウェア（メモ入力やメモ出力を行うソフトウェア）を起動する際に押し下げ操作されるボタンである。
【００４０】
電源ボタン３ｆは、例えば、パームトップコンピュータ１の電源のオン、オフを切り替える際に押し下げ操作されるボタンである。
また、図１に例示するように、例えば、パームトップコンピュータ１の左側面には、ケーブル５が接続されたコネクタ４が電気的に接続される。このケーブル５の他端側には、図示していないリモコン、操作ペン等が接続される。
【００４１】
さらに、図２（ａ）に例示するように、例えば、パームトップコンピュータ１の上面側には、外部メモリ媒体挿入スロット８及び赤外線送受信部７が設けられる。
【００４２】
外部メモリ媒体挿入スロット８は、例えば、図示していないメモリカード等の記録媒体が挿入される挿入部である。この記録媒体には、例えば、所定のコンテンツが記録され、パームトップコンピュータ１は、この記録媒体から読み取ったコンテンツを、液晶パネル２や図示していないヘッドフォン等を用いて出力する。また、赤外線送受信部７は、例えば、赤外線通信を行うための送受信ポートである。
【００４３】
また、図２（ｂ）に例示するように、例えば、パームトップコンピュータ１の下面側には、外部接続ターミナル９が設けられる。
この外部接続ターミナル９は、例えば、図示していない専用接続装置（いわゆるクレイドル装置）や汎用の接続ケーブルが、情報のやりとりが可能なように接続される接続ポートである。この外部接続ターミナル９に接続された専用接続装置や汎用の接続ケーブルの他端側には、例えば、ＰＨＳ、携帯電話等の携帯情報端末、パーソナルコンピュータに接続され、これにより、携帯情報端末を用いたコンテンツ配信サイトからのコンテンツのダウンロードや、パーソナルコンピュータが有するハードディスク等からのコンテンツのダウンロード等が可能な構成となっている。なお、この外部接続ターミナル９に、データカード型のＰＨＳ等を直接接続し、コンテンツのダウンロード等を行う構成としてもよい。
【００４４】
また、パームトップコンピュータ１が、充電電池を具備することとした場合、その充電電池へ電力を供給する充電端子をこの外部接続ターミナル９に設ける構成としてもよい。なお、外部接続ターミナル９は、パームトップコンピュータ１の内側に収納された状態で配置されるか、外部接続ターミナル９の不使用時、その外部への露出面を図示していないカバーで覆う構成とすることが望ましい。外部接続ターミナル９が不用意に外部と接し、外部接続ターミナル９が機械的に破損し、或いは内部データが電気的に破損してしまうことを防止するためである。
【００４５】
また、図３（ａ）に例示するように、例えば、パームトップコンピュータ１の左側面側には、ジョグダイヤル１０が設けられている。
ジョグダイヤル１０は、例えば、特開平８−２０３３８７号公報に開示されたプッシュスイッチ付回転操作型電子部品の具体例であり、回転操作及び押し下げ操作によって情報の入力を行う情報入力装置である。このジョグダイヤル１０は、例えば、液晶パネル２面を手前にした状態で、このパームトップコンピュータ１を左手によって保持した際、ちょうどその左手の親指が配置されるあたりに構成され、利用者は、例えば、このように構成されたジョグダイヤル１０を左手の親指によって操作することにより、パームトップコンピュータ１に対する各種入力操作を行う。
【００４６】
図４は、図３におけるＡ−Ａ断面図である。
図４に例示するように、ジョグダイヤル１０は、例えば、回転操作が行われる回転型エンコーダ部１２、回転型エンコーダ部１２の押し下げ操作を検知するプッシュスイッチ１３、及び回転型エンコーダ部１２とプッシュスイッチ１３が取り付けられる接点取付基板１１を有しており、回転型エンコーダ部１２に対する回転操作及び押し下げ操作が可能なように、回転型エンコーダ部１２の一部を筐体６の外部に配置した状態で、パームトップコンピュータ１に取り付けられる。
【００４７】
図５から図１０は、本形態におけるジョグダイヤル１０の構成を例示した構成図である。ここで、図５は、ジョグダイヤル１０の構成を例示した斜視図を、図６は、接点取付基板１１の構成を例示した斜視図を、図７は、ジョグダイヤル１０の構成を例示した平面図を、それぞれ示している。また、図８は、図７におけるＤ−Ｄ断面図を、図９は、図７におけるＥ−Ｅ断面図を、図１０は、図７の透過図を、それぞれ例示している。
【００４８】
上述のように、ジョグダイヤル１０は、例えば、接点取付基板１１、回転型エンコーダ部１２及びプッシュスイッチ１３を有している。
図５から図１０に例示するように、接点取付基板１１は、例えば、略板状の構造体である。図６に例示するように、接点取付基板１１の上面側には、例えば、回転型エンコーダ部１２が配置される基板窪み部１１ｄ、回転型エンコーダ部１２の押し下げ操作時に回転型エンコーダ部１２を移動可能なように保持するガイドレール１１ｂａ、１１ｂｂ、ねじりコイルバネ１１ｉを保持するピン状突起部１１ｃ、プッシュスイッチ１３が配置される基板窪み部１１ｈ、及びプッシュスイッチ１３を保持するスイッチ保持壁１１ｇが構成される。また、図６に例示するように、例えば、基板窪み部１１ｄの底面には、導体によって構成された電極である接点板１１ｅが構成され、接点取付基板１１の側面には、導体によって構成された外部接続端子１１ｆが構成される。また、例えば、接点板１１ｅと外部接続端子１１ｆとは電気的に接続されており、これにより、回転型エンコーダ部１２の回転操作に伴う処理信号が外部接続端子１１ｆから出力される構成となっている。また、図６及び図９等に例示するように、例えば、接点取付基板１１の下側縁部分には、脚部１１ａａ、１１ａｂが設けられており、接点取付基板１１は、この脚部１１ａａ、１１ａｂによってパームトップコンピュータ１に取り付けられる。
【００４９】
図９等に例示するように、プッシュスイッチ１３は、例えば、回転型エンコーダ部１２の押し下げ操作に伴って押し下げられる操作ボタン１３ａ、及びこの操作ボタン１３ａが押し下げられたことを示す処理信号が出力される接続用端子１３ｂを有している。このプッシュスイッチ１３は、例えば、図６に例示したスイッチ保持壁１１ｇに側面を保持された状態で、基板窪み部１１ｈ内に配置される。
【００５０】
図８から図１０に例示するように、回転型エンコーダ部１２は、例えば、回転型エンコーダ部１２の押し下げ動作を、プッシュスイッチ１３の操作ボタン１３ａに対して機械的に伝達する駆動用突起１２ａ、利用者が回転操作を行うつまみ部１２ｂ、駆動用突起１２ａが機械的に接続され、つまみ部１２ｂを内面側から保持するケース１２ｃ、ケース１２ｃ内に収納され、つまみ部１２ｂの回転操作に伴って回転する回転体１２ｄ、つまみ部１２ｂを回転体１２ｄに固定するねじ１２ｅ及び円柱軸１２ｆ、回転体１２ｄの下面側に放射状に複数構成される（図１０）放射状接点板１２ｇ、接点板１１ｅと導通するように配置される複数の弾性接点脚１２ｊ、弾性接点脚１２ｊと導通するように配置される複数の弾性接点体１２ｉ、及び一端が弾性接点体１２ｉに導通し、他端が、回転体１２ｄの回転状態に応じ、放射状接点板１２ｇと接触したり離れたりする２枚の弾性接点脚１２ｈを有している。ここで、この２枚の弾性接点脚１２ｈは、例えば、それぞれ相互に独立した状態で、弾性接点体１２ｉ及び弾性接点脚１２ｊを介して接点板１１ｅに導通しており、後述するように、この２枚の弾性接点脚１２ｈが放射状接点板１２ｇと接触することによって弾性接点脚１２ｈに入力されるパルス信号を、それぞれ別個の信号として外部接続端子１１ｆから出力できる構成となっている。
【００５１】
また、回転型エンコーダ部１２は、例えば、そのケース１２ｃの側面をガイドレール１１ｂａ、１１ｂｂに保持させた状態で、図６に例示する接点取付基板１１の基板窪み部１１ｄ内に配置される。さらに、図９及び図１０に例示するように、例えば、ケース１２ｃの一部は、ねじりコイルバネ１１ｉによって保持され、このコイルバネ１１ｉの弾性力により、回転型エンコーダ部１２は、その押し下げ操作方向（図９等に示すＢ方向）と反対向きに加圧されることとなる。
【００５２】
次に、パームトップコンピュータ１の電気的な構成について説明する。
図１１は、本形態におけるパームトップコンピュータ１の電気的な構成を例示したブロック図である。
【００５３】
図１１に例示するように、パームトップコンピュータ１は、例えば、情報入力装置２０、表示パネル２ａ、タッチパネル２ｂ、スケジュールボタン３ａ、アドレス帳ボタン３ｂ、スクロールボタン３ｃ、ＴｏＤｏボタン３ｄ、メモ帳ボタン３ｅ、電源ボタン３ｆ、パームトップコンピュータ１全体を制御する中央制御手段３１、各種の情報を記憶する情報記憶手段３２、及び表示パネル２ａやタッチパネル２ｂへの表示を制御する液晶パネル表示制御手段３３を有している。
【００５４】
図１１に例示するように、情報入力装置２０は、例えば、回転型エンコーダ部１２及びプッシュスイッチ１３を有し、回転操作と押し下げ操作とが可能なジョグダイヤル１０、ジョグダイヤル１０の回転操作を検出する回転検出手段２１、ジョグダイヤル１０の押し下げ操作を検出する押し下げ検出手段２２、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、回転操作が行われた後、第１の処理を行う旨の処理信号を継続的に出力する入力操作制御手段２３を有している。
【００５５】
また、中央制御手段３１、液晶パネル表示制御手段３３、及び情報入力装置２０が有する回転検出手段２１、押し下げ検出手段２２、入力操作制御手段２３は、例えば、プロセッサを中心とした構成となっており、図示されていないＲＯＭ（Read Only Memory）に格納されたプログラムに従って動作する。
【００５６】
また、情報記憶手段３２は、例えば、データを格納保持し、そのデータを必要に応じて取り出すことが可能なハードディスク、半導体記憶装置（ＲＡＭ（Random Access Memory)、ＲＯＭ）等である。
【００５７】
図１１に例示するように、例えば、回転型エンコーダ部１２は、回転検出手段２１と、プッシュスイッチ１３は、押し下げ検出手段２２と、それぞれ処理情報の伝達が可能なように接続される。具体的には、例えば、図６等に例示した外部接続端子１１ｆが回転検出手段２１と、図９に例示した接続用端子１３ｂが押し下げ検出手段２２と、それぞれ情報の伝達が可能なように接続される。なお、ここでの外部接続端子１１ｆと回転検出手段２１との接続は、例えば、前述した２枚の弾性接点脚１２ｈから入力される別個のパルス信号を独立した２つのパルス信号（信号１、信号２）として回転検出手段２１に供給できるように行われる。
なお、この２つのパルス信号（信号１、信号２）の詳細については後述する。
【００５８】
また、図１１に例示するように、例えば、回転検出手段２１及び押し下げ検出手段２２は、入力操作制御手段２３と、入力操作制御手段２３は、中央制御手段３１と、中央制御手段３１は、タッチパネル２ｂ、スケジュールボタン３ａ、アドレス帳ボタン３ｂ、スクロールボタン３ｃ、ＴｏＤｏボタン３ｄ、メモ帳ボタン３ｅ、電源ボタン３ｆ、情報記憶手段３２、及び液晶パネル表示制御手段３３と、液晶パネル表示制御手段３３は、表示パネル２ａ及びタッチパネル２ｂと、それぞれ情報の伝達が可能なように接続される。
【００５９】
次に、本形態におけるパームトップコンピュータ１の動作について説明する。
まず、ジョグダイヤル１０の操作動作及びそれに伴う処理信号の出力について説明する。
【００６０】
図５等に例示するように、ジョグダイヤル１０の押し下げ操作及び回転操作は、例えば、回転型エンコーダ部１２のＢ方向への押し下げ操作、及びＣ１、Ｃ２方向への回転操作によって行われる。ここで、回転型エンコーダ部１２は、例えば、３６０°以上の連続回転操作が可能であり、また、ここでの押し下げ操作とは、例えば、回転型エンコーダ部１２の回転操作に伴う回転型エンコーダ部１２の回転運動の回転軸に対し、略垂直な方向に、回転型エンコーダ部１２を押し下げる操作であるものとする。
【００６１】
回転型エンコーダ部１２をＢ方向へ押し下げた場合、その押し下げ操作に伴う動力は、例えば、駆動用突起１２ａを介し、機械的にプッシュスイッチ１３の操作ボタン１３ａに伝達される。このように操作ボタン１３ａに動力が伝達されることによって操作ボタン１３ａは押し下げられ、操作ボタン１３ａが押し下げられたプッシュスイッチ１３は、接続用端子１３ｂから、操作ボタン１３ａが押し下げられた旨を示す処理信号を出力する。そして、このように出力された処理信号は、信号３として、図１１に例示する押し下げ検出手段２２に入力され、押し下げ検出手段２２は、ジョグダイヤル１０の押し下げ操作が行われた旨を示す信号を入力操作制御手段２３に入力する。
【００６２】
また、回転型エンコーダ部１２のつまみ部１２ｂをＣ１方向、或いはＣ２方向に回転させた場合、そのつまみ部１２ｂにねじ１２ｅによって固定されている回転体１２ｄも同一方向に回転する。ここで、図１０に例示するように、例えば、回転体１２ｄには、複数の放射状接点板１２ｇが放射状に配置されている。そのため、例えば、この回転体１２ｄの回転に伴い、弾性接点脚１２ｈは、放射状接点板１２ｇとの接触、非接触（導通、絶縁）を繰り返すこととなり、この接触、非接触の繰り返しは、パルス信号となって弾性接点脚１２ｈ、弾性接点体１２ｉ、弾性接点脚１２ｊ、接点板１１ｅを介し、外部接続端子１１ｆから出力されることとなる。また、前述のように、回転型エンコーダ部１２は、例えば、２つの弾性接点脚１２ｈを有しており、これらの２つの弾性接点脚１２ｈは、相互に異なる位置で放射状接点板１２ｇと接触する。そのため、これらの２つの弾性接点脚１２ｈから入力され、外部接続端子１１ｆから出力されるパルス信号は、相互に位相がずれた２つの独立な信号となり、このように外部接続端子１１ｆから出力された２つのパルス信号は、図１１に例示するように、信号１、信号２として回転検出手段２１に入力される。
【００６３】
図１２は、このように回転検出手段２１に入力されるパルス信号である信号１及び信号２の波形を例示した図である。ここで、図１２（ａ）は、回転型エンコーダ部１２を右回転（図５におけるＣ１方向）させた際における信号１、信号２の波形を例示しており、図１２（ｂ）は、回転型エンコーダ部１２を左回転（図５におけるＣ２方向）させた際における信号１、信号２の波形を例示している。
【００６４】
図１２（ａ）に例示するように、回転型エンコーダ部１２を右回転させた場合、回転型エンコーダ部１２から出力される信号１は、信号２に対し、ｔ１だけ位相が遅れたものとなる。一方、図１２（ｂ）に例示するように、回転型エンコーダ部１２を左回転させた場合、回転型エンコーダ部１２から出力される信号１は、信号２に対し、ｔ２だけ位相が進んだものとなる。そのため、この信号１と信号２との位相差を検出することにより、回転型エンコーダ部１２の回転方向を検出することが可能となる。回転検出手段２１は、例えば、この位相差を検出することにより、回転型エンコーダ部１２の回転方向を検出し、このように回転型エンコーダ部１２の回転方向を検出した回転検出手段２１は、その検出結果を入力操作制御手段２３に入力する。
【００６５】
次に、ジョグダイヤル１０の操作に伴う入力操作制御手段２３の処理動作について説明する。
図１３から図１７は、ジョグダイヤル１０の操作に伴う入力操作制御手段２３の処理動作を説明するためのフローチャートである。以下、これらのフローチャートに沿って入力操作制御手段２３の処理動作について説明する。
【００６６】
図１３は、ジョグダイヤル１０の操作に伴う入力操作制御手段２３の処理動作全体を説明するためのフローチャートである。
ステップＳ１：
本ステップでは、例えば、図１１に例示する回転検出手段２１及び押し下げ検出手段２２から入力された処理信号により、ジョグダイヤル１０の操作状態を検出する。具体的には、例えば、回転検出手段２１から入力された処理信号によるジョグダイヤル１０の回転操作状態（回転操作は行われたか、行われた回転操作はどちら向きの回転操作か）の検出、及び押し下げ検出手段２２から入力された処理信号によるジョグダイヤル１０の押し下げ操作状態の検出を行う。
【００６７】
ステップＳ２：
本ステップでは、例えば、ステップＳ１において検出されたジョグダイヤル１０の操作状態に応じ、処理の振り分けを行う。ここで、ステップＳ１で検出されたジョグダイヤル１０の操作状態が押し下げ操作であった場合、ステップＳ３に進む。また、ステップＳ１で検出されたジョグダイヤル１０の操作状態が押し下げ操作の解除であった場合、ステップＳ４に進む。ステップＳ１で検出されたジョグダイヤル１０の操作状態が回転であった場合には、ステップＳ７に進む。
【００６８】
ステップＳ３：
本ステップでは、例えば、ジョグダイヤル１０の押し下げ操作が行われた旨を示す押し下げフラグを立てる。
【００６９】
ステップＳ４：
本ステップでは、例えば、タイマー処理を停止する。ここでタイマー処理とは、例えば、ジョグダイヤル１０が連続回転されている際に出力される信号と同様な回転信号を、一定時間間隔で、継続的に出力する処理のことである。このタイマー処理については後述する。
【００７０】
ステップＳ５：
本ステップでは、例えば、押し下げフラグをたおす。
ステップＳ６：
本ステップでは、例えば、ジョグダイヤル１０の回転操作状態を示す回転フラグを０にする。なお、回転フラグが０とは、例えば、ジョグダイヤル１０の回転操作が行われていない状態を示すものとする。
【００７１】
ステップＳ７：
本ステップでは、例えば、ジョグダイヤル１０の回転操作に伴う処理を行う。
図１４は、図１３に例示したフローチャートのステップＳ７の詳細を説明するためのフローチャートである。
【００７２】
ステップＳ１０：
本ステップでは、例えば、ジョグダイヤル１０の回転操作における回転方向の検出を行う。ここでの回転方向の検出は、例えば、回転検出手段２１から入力された処理信号によって行う。
【００７３】
ステップＳ１１：
本ステップでは、例えば、ステップＳ１０において検出されたジョグダイヤル１０の回転操作における回転方向に応じ、処理の振り分けを行う。ここで、検出された回転方向が右であった場合、ステップＳ１２に進む。一方、検出された回転方向が左であった場合、ステップＳ１３に進む。
【００７４】
ステップＳ１２：
本ステップでは、例えば、ジョグダイヤル１０の右回転操作に伴う処理を行う。
【００７５】
ステップＳ１３：
本ステップでは、例えば、ジョグダイヤル１０の左回転操作に伴う処理を行う。
【００７６】
図１５は、図１４に例示したフローチャートのステップＳ１２の詳細を説明するためのフローチャートである。
ステップＳ２０：
本ステップでは、例えば、押し下げフラグの状態を確認する。
【００７７】
ステップＳ２１：
本ステップでは、例えば、ステップＳ２０において確認された押し下げフラグ状態に応じ、処理の振り分けを行う。ここで、ステップＳ２０において、押し下げフラグがあると判断された場合、ステップＳ２３に進む。一方、ステップＳ２０において、押し下げフラグがないと判断された場合、ステップＳ２２に進む。
【００７８】
ステップＳ２２：
本ステップでは、例えば、通常のジョグダイヤル処理の際に出力される処理信号を中央制御手段３１に対して出力する。ここで、通常のジョグダイヤル処理の際に出力される処理信号とは、例えば、ジョグダイヤル１０の回転操作が行われている間のみ、図１２に例示した２つのパルス信号（信号１、信号２）に基づいて生成される回転信号のことであり、より具体的には、例えば、ジョグダイヤル１０の回転操作に応じてジョグダイヤル１０から出力される２つのパルス信号（図１２に例示した信号１及び信号２）の差分に相当する信号を意味する。なお、本ステップは、例えば、ジョグダイヤル１０の押し下げ操作を行うことなく回転操作のみを行った場合の処理に該当する。
【００７９】
ステップＳ２３：
本ステップでは、例えば、回転フラグの状態確認を行う。
ステップＳ２４：
本ステップでは、例えば、ステップＳ２３で確認された回転フラグに応じ、処理動作の振り分けを行う。ここで、回転フラグが−１であった場合、ステップＳ２５に進む。また、回転フラグが０であった場合、ステップＳ２７に進む。回転フラグが１であった場合には、ステップＳ２９に進む。なお、ここで、回転フラグが−１とは、直前のジョグダイヤル１０の状態が、左方向の回転操作の状態であったことを示すものとし、また、回転フラグが０とは、直前のジョグダイヤル１０の状態が、無回転操作の状態であったことを示すものとし、回転フラグが１とは、直前のジョグダイヤル１０の状態が、右方向の回転操作の状態であったことを示すものとする。
【００８０】
ステップＳ２５：
本ステップでは、例えば、後述するタイマー処理（図１７（ａ）或いは（ｂ））の停止を行う。なお、本ステップは、例えば、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、第１の方向に回転操作が行われた後、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、第２の方向に回転操作が行われた場合の処理に相当する。
【００８１】
ステップＳ２６：
本ステップでは、例えば、回転フラグを−１から０に変更する。
ステップＳ２７：
本ステップでは、例えば、回転フラグを０から１に変更する。
【００８２】
ステップＳ２８：
本ステップでは、例えば、通常のタイマー処理を開始する。ここで、通常のタイマー処理とは、例えば、タイマー処理のうち、ジョグダイヤル１０を第１の回転速度（低速）で連続回転させている場合と同様な状態となるように、所定の回転信号を所定間隔ごとに出力する処理のことである。この詳細については後述する。なお、本ステップは、例えば、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、回転操作が行われた場合の処理に該当する。
【００８３】
ステップＳ２９：
本ステップでは、例えば、高速のタイマー処理を開始する。ここで、高速のタイマー処理とは、例えば、タイマー処理のうち、ジョグダイヤル１０を第２の回転速度（高速）で連続回転させている場合と同様な状態となるように、所定の回転信号を所定間隔ごとに出力する処理のことである。この詳細については後述する。なお、本ステップは、例えば、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、回転操作が行われ、さらに、押し下げ操作が行われた状態のままで、さらなる右方向の回転操作が行われた場合の処理に該当する。
【００８４】
図１６は、図１４に例示したフローチャートのステップＳ１３の詳細を説明するためのフローチャートである。
ステップＳ３０：
本ステップでは、例えば、押し下げフラグの状態を確認する。
【００８５】
ステップＳ３１：
本ステップでは、例えば、ステップＳ３０において確認された押し下げフラグ状態に応じ、処理の振り分けを行う。ここで、ステップＳ３０において、押し下げフラグがあると判断された場合、ステップＳ３３に進む。一方、ステップＳ３０において、押し下げフラグがないと判断された場合、ステップＳ３２に進む。
【００８６】
ステップＳ３２：
本ステップでは、例えば、通常のジョグダイヤル処理の際に出力される処理信号を中央制御手段３１に対して出力する。ここで、通常のジョグダイヤル処理の際に出力される処理信号とは、例えば、ジョグダイヤル１０の回転操作が行われている間のみ、図１２に例示した２つのパルス信号（信号１、信号２）に基づいて生成される回転信号のことであり、より具体的には、例えば、ジョグダイヤル１０の回転操作に応じてジョグダイヤル１０から出力される２つのパルス信号（図１２に例示した信号１及び信号２）の差分に相当する信号を意味する。なお、本ステップは、例えば、ジョグダイヤル１０の押し下げ操作を行うことなく回転操作のみを行った場合の処理に該当する。
【００８７】
ステップＳ３３：
本ステップでは、例えば、直前の回転フラグの状態確認を行う。
ステップＳ３４：
本ステップでは、例えば、ステップＳ３３で確認された回転フラグに応じ、処理動作の振り分けを行う。ここで、回転フラグが１であった場合、ステップＳ３５に進む。また、回転フラグが０であった場合、ステップＳ３７に進む。回転フラグが−１であった場合には、ステップＳ３９に進む。なお、ここで、回転フラグが−１とは、直前のジョグダイヤル１０の状態が、左方向の回転操作の状態であったことを示すものとし、また、回転フラグが０とは、直前のジョグダイヤル１０の状態が、無回転操作の状態であったことを示すものとし、回転フラグが１とは、直前のジョグダイヤル１０の状態が右方向の回転操作の状態であったことを示すものとする。
【００８８】
ステップＳ３５：
本ステップでは、例えば、タイマー処理（図１７（ａ）或いは（ｂ））の停止を行う。なお、本ステップは、例えば、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、第１の方向に回転操作が行われた後、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、第２の方向に回転操作が行われた場合の処理に相当する。
【００８９】
ステップＳ３６：
本ステップでは、例えば、回転フラグを１から０に変更する。
ステップＳ３７：
本ステップでは、例えば、回転フラグを０から−１に変更する。
【００９０】
ステップＳ３８：
本ステップでは、例えば、通常のタイマー処理を開始する。ここで、通常のタイマー処理とは、例えば、タイマー処理のうち、ジョグダイヤル１０を第１の回転速度（低速）で連続回転させている場合と同様な状態となるように、所定の回転信号を所定間隔ごとに出力する処理のことである。この詳細については後述する。なお、本ステップは、例えば、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、回転操作が行われた場合の処理に該当する。
【００９１】
ステップＳ３９：
本ステップでは、例えば、高速のタイマー処理を開始する。ここで、高速のタイマー処理とは、例えば、タイマー処理のうち、ジョグダイヤル１０を第２の回転速度（高速）で連続回転させている場合と同様な状態となるように、所定の回転信号を所定間隔ごとに出力する処理のことである。この詳細については後述する。なお、本ステップは、例えば、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、回転操作が行われ、さらに、押し下げ操作が行われた状態のままで、さらなる左方向の回転操作が行われた場合の処理に該当する。
【００９２】
図１７は、上述したタイマー処理を説明するためのフローチャートである。ここで、図１７（ａ）は、通常のタイマー処理を例示しており、図１７（ｂ）は、高速のタイマー処理を例示している。
【００９３】
ステップＳ４０：
本ステップでは、例えば、入力操作制御手段２３から中央制御手段３１に対し、ジョグダイヤル１０の回転方向に応じた回転信号を出力する。具体的には、例えば、ジョグダイヤル１０に対する回転操作が右方向の回転操作であった場合、ジョグダイヤル１０が右方向に回転された際に出力される回転信号（例えば、図１２（ａ）に例示した信号１と信号２の差分を示す信号（所定の間隔で立ち上がる信号）のうち、この信号の立ち上がり時に出力される信号）を中央制御手段３１に出力し、ジョグダイヤル１０に対する回転操作が左方向の回転操作であった場合、ジョグダイヤル１０が左方向に回転された際に出力される回転信号（例えば、図１２（ｂ）に例示した信号１と信号２の差分を示す信号（所定の間隔で立ち上がる信号）のうち、この信号の立ち上がり時に出力される信号）を中央制御手段３１に出力する。
【００９４】
ステップＳ４１：
本ステップでは、例えば、ステップＳ４０において回転信号が出力されてから一定時間（ｔａ）が経過したか否かを判断する。ここで、回転信号が出力されてから一定時間が経過したと判断された場合、ステップＳ４０に戻る。一方、回転信号が出力されてから一定時間が経過していないと判断された場合、ステップＳ４１に留まる。これにより、入力操作制御手段２３から中央制御手段３１に対し、ジョグダイヤル１０の回転操作に応じてジョグダイヤル１０から出力される２つのパルス信号の差分に相当する信号（一定時間間隔（ｔａ）で立ち上がる信号）が、継続的に出力されることとなる。
【００９５】
ステップＳ５０：
本ステップでは、例えば、入力操作制御手段２３から中央制御手段３１に対し、ジョグダイヤル１０の回転方向に応じた回転信号を出力する。具体的には、例えば、ジョグダイヤル１０に対する回転操作が右方向の回転操作であった場合、ジョグダイヤル１０が右方向に回転された際に出力される回転信号（例えば、図１２（ａ）に例示した信号１と信号２の差分を示す信号（所定の間隔で立ち上がる信号）のうち、この信号の立ち上がり時に出力される信号）を中央制御手段３１に出力し、ジョグダイヤル１０に対する回転操作が左方向の回転操作であった場合、ジョグダイヤル１０が左方向に回転された際に出力される回転信号（例えば、図１２（ｂ）に例示した信号１と信号２の差分を示す信号（所定の間隔で立ち上がる信号）のうち、この信号の立ち上がり時に出力される信号）を中央制御手段３１に出力する。
【００９６】
ステップＳ５１：
本ステップでは、例えば、ステップＳ５０において回転信号が出力されてから一定時間（ｔｂ）が経過したか否かを判断する。ここで、回転信号が出力されてから一定時間が経過したと判断された場合、ステップＳ５０に戻る。一方、回転信号が出力されてから一定時間が経過していないと判断された場合、ステップＳ５１に留まる。これにより、入力操作制御手段２３から中央制御手段３１に対し、ジョグダイヤル１０の回転操作に応じてジョグダイヤル１０から出力される２つのパルス信号の差分に相当する信号（一定時間間隔（ｔｂ）で立ち上がる信号）が、継続的に出力されることとなる。なお、本ステップにおける一定時間間隔（ｔｂ）は、図１７（ａ）におけるステップＳ４１の一定時間間隔（ｔａ）よりも短いものとする（ｔａ＞ｔｂ）。
【００９７】
次に、入力操作制御手段２３から入力された処理信号に応じ、中央制御手段３１が行う処理動作について説明する。
中央制御手段３１は、例えば、情報記憶手段３２から読み込んだ情報に従い、液晶パネル表示制御手段３３に表示パネル２ａ及びタッチパネル２ｂへの表示を行わせるとともに、入力操作制御手段２３、タッチパネル２ｂ、スケジュールボタン３ａ、アドレス帳ボタン３ｂ、スクロールボタン３ｃ、ＴｏＤｏボタン３ｄ、メモ帳ボタン３ｅ及び電源ボタン３ｆから入力された情報を処理する。
【００９８】
以下では、事前にアドレス帳ボタン３ｂが押されており、表示パネル２ａにアドレス帳が表示されている場合を例にとって説明する。
図１８及び図１９は、このように表示パネル２ａにアドレス帳が表示された様子を例示した平面図である。
【００９９】
表示パネル２ａへのアドレス帳の表示は、例えば、中央制御手段３１によって、情報記憶手段３２に格納されているアドレス帳情報を抽出し、抽出したアドレス帳情報を液晶パネル表示制御手段３３に送り、この液晶パネル表示制御手段３３によって、液晶パネル２にアドレス帳情報を表示させることにより行われる。
【０１００】
図１８に例示するように、表示パネル２ａへ表示されるアドレス帳は、例えば、複数の氏名２ａａ、及びそれらの氏名２ａａに対応した電話番号２ａｂによって構成され、さらにこのアドレス帳には、特定の氏名２ａａを選択するカーソル２ａｃが表示される。
【０１０１】
中央制御手段３１は、例えば、入力操作制御手段２３から入力された処理信号（図１６に示すステップＳ３２、図１７に示すステップＳ４０、ステップＳ５０において出力されるジョグダイヤル１０の操作状態を示す処理信号）の内容に応じた指示を液晶パネル表示制御手段３３に与える。この指示を受けた液晶パネル表示制御手段３３は、その指示内容に応じ、表示パネル２ａに表示されたカーソル２ａｃを上下（図１８に示すＦ１、Ｆ２方向）に移動させ、このカーソル２ａｃが表示パネル２ａの上部或いは下部に達した以降は、表示内容をスクロールさせる。
【０１０２】
例えば、ここで中央制御手段３１に入力される信号が、図１６に示すステップＳ３２において出力される処理信号である場合、前述のように、その処理信号は、例えば、ジョグダイヤル１０の回転操作が行われている間のみ出力される回転操作状態（回転方向、回転速度）を示す処理信号である。そのため、この処理信号が入力された中央制御手段３１は、その処理信号に示される回転操作状態（回転方向、回転速度）に応じた指示を液晶パネル表示制御手段３３に与え、表示パネル２ａに表示されたアドレス帳をスクロールさせる。具体的には、例えば、ジョグダイヤル１０が低速で右回転操作がされていた場合、その回転操作時においてのみ、表示パネル２ａの表示内容を図１８に示すＦ２方向にスクロールさせる（図１９）。
【０１０３】
また、例えば、ここで中央制御手段３１に入力される信号が、図１７（ａ）に示すフローにおいて出力される処理信号である場合、前述のように、その処理信号は、継続的に出力されるジョグダイヤル１０の通常回転を示す信号である。そのため、この処理信号が入力された中央制御手段３１は、例えば、ジョグダイヤル１０をその処理信号に示される回転方向に継続的に通常回転操作した場合と同様な指示を液晶パネル表示制御手段３３に与え、この指示を受け取った液晶パネル表示制御手段３３は、表示パネル２ａに表示されたアドレス帳を継続的にスクロールさせる。具体的には、例えば、ジョグダイヤル１０が右回転操作であった場合、表示パネル２ａの表示内容を図１８に示すＦ２方向に通常速度で継続的にスクロールさせる（図１９）。なお、ここで入力操作制御手段２３から中央制御手段３１に入力される処理信号は、ジョグダイヤル１０を継続的に通常回転操作した場合と同様な処理信号であるため、この場合のスクロールは、ジョグダイヤル１０を継続的に回転させることなく行うことが可能である。
【０１０４】
また、例えば、ここで中央制御手段３１に入力される信号が、図１７（ｂ）に示すフローにおいて出力される処理信号である場合、前述のように、その処理信号は、継続的に出力されるジョグダイヤル１０の高速回転を示す信号である。そのため、この処理信号が入力された中央制御手段３１は、例えば、ジョグダイヤル１０をその処理信号に示される回転方向に継続的に高速回転操作した場合と同様な指示を液晶パネル表示制御手段３３に与え、この指示を受け取った液晶パネル表示制御手段３３は、表示パネル２ａに表示されたアドレス帳を継続的にスクロールさせる。具体的には、例えば、ジョグダイヤル１０が右回転操作であった場合、表示パネル２ａの表示内容を図１８に示すＦ２方向に高速速度で継続的にスクロールさせる（図１９）。なお、ここで入力操作制御手段２３から中央制御手段３１に入力される処理信号は、ジョグダイヤル１０を継続的に高速回転操作した場合と同様な処理信号であるため、この場合のスクロールは、ジョグダイヤル１０を継続的に回転させることなく行うことが可能である。
【０１０５】
また、同様なジョグダイヤル１０の操作により、例えば、図２０に例示するような表示内容における入力欄２ａｄへの入力内容の選択を行うこととしてもよい。図２０の例の場合、同様なジョグダイヤル１０の操作により、入力欄２ａｄ部分に表示される文字を順次変化（例えば、アルファベット順に）させる。具体的には、例えば、前述したようなジョグダイヤル１０の操作により、入力欄２ａｄ部分に表示される文字の変化速度、及び変化方向（例えば、Ｂ、Ｃ、Ｄ、Ｅという順番に変化するのか、Ｂ、Ａ、Ｚ、Ｙという順番に変化するのかという変化方向）を変化させる。
【０１０６】
このように、本形態では、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、回転操作が行われた後、入力操作制御手段２３によって、表示パネル２ａの表示内容のスクロールを指示する処理信号を継続的に出力することとしたため、ジョグダイヤル１０を継続的に回転操作することなく、ジョグダイヤル１０を継続的に回転させた場合と同様な指示を与えることが可能となり、ジョグダイヤル１０によって継続的な指示を与える際の操作上の利便性を向上させることが可能となる。
【０１０７】
なお、本発明は、上述の実施の形態に限定されるものではない。例えば、情報処理装置としてパームトップコンピュータ１を例にとって説明を行ったが、その他の情報処理装置、例えば、ノート型パソコン、携帯電話等に本発明を適用する構成としてもよく、また、携帯型コンパクトディスクプレイヤー、携帯型ラジオ等その他の電子機器に本発明を適用する構成としてもよい。
【０１０８】
また、本形態では、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、回転操作が行われた後、表示パネル２ａの表示内容のスクロールを指示する処理信号を継続的に出力する構成としたが、ジョグダイヤル１０に対し、押し下げ操作が行われた状態で、回転操作が行われた後、入力操作制御手段２３によって出力された処理信号により、その他の処理が行われる構成としてもよい。
【０１０９】
【発明の効果】
以上説明したように本発明では、ジョグダイヤルに対し、押し下げ操作が行われた状態で、回転操作が行われた場合に、入力操作制御手段によって、回転操作を契機として、ジョグダイヤルを第１の回転速度で連続回転させた際、ジョグダイヤルの回転操作方向に応じてジョグダイヤルから出力される第１のパルス信号と第２のパルス信号との差分に相当する第１の処理を指示する処理信号の出力を継続させることとしたため、ジョグダイヤルによって継続的な指示を与える際の操作上の利便性を向上させることが可能となる。
【図面の簡単な説明】
【図１】パームトップコンピュータの外観構成を例示した平面図である。
【図２】パームトップコンピュータの外観構成を例示した構成図である。ここで、（ａ）は、図１における背面図を、（ｂ）は、図１における正面図を、それぞれ例示している。
【図３】パームトップコンピュータの外観構成を例示した構成図である。ここで、（ａ）は、図１における左側面図を、（ｂ）は、図１における右側面図を、それぞれ例示している。
【図４】図３におけるＡ−Ａ断面図である。
【図５】ジョグダイヤルの構成を例示した斜視図である。
【図６】接点取付基板の構成を例示した斜視図である。
【図７】ジョグダイヤルの構成を例示した平面図である。
【図８】図７におけるＤ−Ｄ断面図である。
【図９】図７におけるＥ−Ｅ断面図である。
【図１０】図７の透過図である。
【図１１】パームトップコンピュータの電気的な構成を例示したブロック図である。
【図１２】回転検出手段に入力されるパルス信号である信号１及び信号２の波形を例示した図である。ここで、（ａ）は、回転型エンコーダ部を右回転（図５におけるＣ１方向）させた際における信号１、信号２の波形を例示しており、（ｂ）は、回転型エンコーダ部を左回転（図５におけるＣ２方向）させた際における信号１、信号２の波形を例示している。
【図１３】ジョグダイヤルの操作に伴う入力操作制御手段の処理動作全体を説明するためのフローチャートである。
【図１４】図１３に例示したフローチャートのステップＳ７の詳細を説明するためのフローチャートである。
【図１５】図１４に例示したフローチャートのステップＳ１２の詳細を説明するためのフローチャートである。
【図１６】図１４に例示したフローチャートのステップＳ１３の詳細を説明するためのフローチャートである。
【図１７】タイマー処理を説明するためのフローチャートである。ここで、（ａ）は、通常のタイマー処理を例示しており、（ｂ）は、高速のタイマー処理を例示している。
【図１８】表示パネルにアドレス帳が表示された様子を例示した平面図である。
【図１９】表示パネルにアドレス帳が表示された様子を例示した平面図である。
【図２０】表示パネルへの表示例を例示した平面図である。
【符号の説明】
１…パームトップコンピュータ、２…液晶パネル、２ａ…表示パネル、１０…ジョグダイヤル、１２…回転型エンコーダ部、１３…プッシュスイッチ、２３…入力操作制御手段
【図１】
0004622149.tif 000002
【図２】
0004622149.tif 000003
【図３】
0004622149.tif 000004
【図４】
0004622149.tif 000005
【図５】
0004622149.tif 000006
【図６】
0004622149.tif 000007
【図７】
0004622149.tif 000008
【図８】
0004622149.tif 000009
【図９】
0004622149.tif 000010
【図１０】
0004622149.tif 000011
【図１１】
0004622149.tif 000012
【図１２】
0004622149.tif 000013
【図１３】
0004622149.tif 000014
【図１４】
0004622149.tif 000015
【図１５】
0004622149.tif 000016
【図１６】
0004622149.tif 000017
【図１７】
0004622149.tif 000018
【図１８】
0004622149.tif 000019
【図１９】
0004622149.tif 000020
【図２０】
0004622149.tif 000021