(57)【要約】【課題】音楽コンテンツを識別する曲番号の選択操作を容易にする。【解決手段】音楽コンテンツを識別する曲番号が３桁の場合、ジョグダイヤル６２を回転中心６２ａを軸として回転させ、角度Ｄ１に回転されているとき、曲番号の第３桁目の値をインクリメントさせる。さらに、回転中心６２ｂ方向にジョグダイヤル６２の凸部６２ａが押圧された場合、の第３桁目（１００の位の値）の値をデクリメントさせる。同様にして、角度Ｄ２の場合は、第２桁目の値（１０の位の値）を、角度Ｄ３の場合は、第１桁目をの値（１の位の値）を操作できるようにする。角度Ｄ５乃至Ｄ６では、それぞれ第１桁目乃至第３桁目の値をそれぞれデクリメントさせる。【選択図】　　　図１４
2004046645.tif 000002
【特許請求の範囲】
【請求項１】
回転押圧型操作素子の回転角度を検出する検出手段と、
前記回転角度に対応してデータを識別する番号の桁を決定する決定手段と、
前記決定手段により決定された桁の前記番号を第１の方向に増加、または、減少させる増減手段と、
前記回転押圧型操作素子が、前記検出手段により検出された回転角度に回転された状態で押圧されたか否かを判定する判定手段とを備え、
前記判定手段の判定結果に基づいて、前記増減手段は、前記決定手段により決定された桁の番号を前記第１の方向とは逆方向の第２の方向に増加、または、減少させる
ことを特徴とする操作装置。
【請求項２】
前記データは、音楽コンテンツ、または、画像コンテンツであり、前記番号は、前記音楽コンテンツ、または、画像コンテンツを識別する曲番号、または、画像番号である
ことを特徴とする請求項１に記載の操作装置。
【請求項３】
請求項１に記載の操作装置を備えることを特徴とする電子機器。
【請求項４】
回転押圧型操作素子の回転角度を検出する検出ステップと、
前記回転角度に対応してデータを識別する番号の桁を決定する決定ステップと、
前記決定ステップの処理で決定された桁の前記番号を第１の方向に増加、または、減少させる増減ステップと、
前記回転押圧型操作素子が、前記検出ステップの処理で検出された回転角度に回転された状態で押圧されたか否かを判定する判定ステップとを含み、
前記判定ステップの処理での判定結果に基づいて、前記増減ステップの処理は、前記決定ステップの処理で決定された桁の番号を前記第１の方向とは逆方向の第２の方向に増加、または、減少させる
ことを特徴とする操作方法。
【請求項５】
回転押圧型操作素子の回転角度の検出を制御する検出制御ステップと、
前記回転角度に対応してデータを識別する番号の桁の決定を制御する決定制御ステップと、
前記決定制御ステップの処理で決定された桁の前記番号の第１の方向への増加、または、減少を制御させる増減制御ステップと、
前記回転押圧型操作素子が、前記検出制御ステップの処理で検出が制御された回転角度に回転された状態で押圧されたか否かの判定を制御する判定制御ステップとを含み、
前記判定制御ステップの処理での判定結果に基づいて、前記増減制御ステップの処理は、前記決定制御ステップの処理で決定された桁の番号の前記第１の方向とは逆方向の第２の方向への増加、または、減少を制御させる
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項６】
回転押圧型操作素子の回転角度の検出を制御する検出制御ステップと、
前記回転角度に対応してデータを識別する番号の桁の決定を制御する決定制御ステップと、
前記決定制御ステップの処理で決定された桁の前記番号の第１の方向への増加、または、減少を制御させる増減制御ステップと、
前記回転押圧型操作素子が、前記検出制御ステップの処理で検出が制御された回転角度に回転された状態で押圧されたか否かの判定を制御する判定制御ステップとをコンピュータに実行させ、
前記判定制御ステップの処理での判定結果に基づいて、前記増減制御ステップの処理は、前記決定制御ステップの処理で決定された桁の番号の前記第１の方向とは逆方向の第２の方向への増加、または、減少を制御させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、操作装置および方法、電子機器、記録媒体、並びにプログラムに関し、特に、多数の音楽コンテンツが番号で識別される場合、所望とする音楽コンテンツを識別する曲番号の選択を容易にできるようにした操作装置および方法、電子機器、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
複数の音楽コンテンツが記録された記録媒体から所望の音楽コンテンツを選択し、再生の指令を送ることができるリモートコントローラが普及している。
【０００３】
このようなリモートコントローラは、例えば、ヘッドフォンステレオに付属されているものであり、記録媒体に記録されている音楽コンテンツを再生するとき、所望の音楽コンテンツを選択して、再生させると共に、停止、早送り、または、早戻しといった操作をすることができる。
【０００４】
【発明が解決しようとする課題】
ところで、最近の記録技術の進歩により１の記録媒体に大量のデータを記録することが可能となっている。例えば、ＭＤ（Ｍｉｎｉ　Ｄｉｓｃ（商標））では、音楽コンテンツを最大で３２０分に相当する時間だけ記録することが可能となっており、市販されている音楽ＣＤ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ（商標））で約４枚分の音楽データを記録することが可能となっている。また、ＣＤ−Ｒ（ＣＤ−Ｒｅｃｏｒｄａｂｌｅ）などの記録媒体に、音楽コンテンツがＭＰ３（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ１　Ｌａｙｅｒ３）方式で圧縮されて記録されると、１枚のＣＤ−Ｒに、音楽ＣＤで約１０枚分の音楽コンテンツを記録するといったことも可能となってきている（ただし、音楽ＣＤのビットレートと同様のビットレートで圧縮した場合）。さらに、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ　Ｒｅｃｏｒｄａｂｌｅ）やＨＤＤ（Ｈａｒｄ　Ｄｉｓｃ　Ｄｒｉｖｅ）レコーダを使用すれば、ＣＤ−Ｒで記録可能な音楽データの数倍もの音楽データを記録することが可能となっている。
【０００５】
このように昨今の圧縮技術、および、記録技術により、１の記録媒体に大量の音楽コンテンツを記録することが可能となっている。
【０００６】
しかしながら、このように１つの記録媒体に記録された膨大な量の音楽データの中から、上述のリモートコントローラを操作して、所望の音楽データを選択し、再生するには、早送り、または、早戻しといった操作を続けなければならず、例えば、早送り、または、早戻しといった操作を所定のボタンを押下することにより所望の音楽データを選択する場合、現在再生中の音楽データから所望の音楽データの位置まで早送り、または、早戻しのボタンを押下し続けなければならず、操作を煩わしいものとしているという課題があった。
【０００７】
また、音楽コンテンツを識別する番号（例えば、曲番号）を予め設定しておき、その曲番号を直接入力して、所望の音楽データを選択することができるようにすることで、上述の課題を解決させることが提案されている。しかしながら、この場合、使用者は所望とする音楽コンテンツを選択するために、１の記録媒体に記録されている膨大な量の音楽コンテンツの中の所望とする音楽コンテンツの番号を正確に記憶していなければならないことになる。このため、例えば、所望とする音楽コンテンツの番号を忘れてしまうと、上述と同様に、早送り、または、早戻しといった操作により所望とする音楽コンテンツを順番に検索せざるを得ず、その度に音楽コンテンツを識別する曲番号を入力するという煩わしい処理を行わなければ音楽コンテンツを選択できないという課題があった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、膨大な量の音楽コンテンツを記録した記録媒体から所望とする音楽コンテンツを識別する曲番号を容易に選択できるようにするものである。
【０００９】
【課題を解決するための手段】
本発明の操作装置は、回転押圧型操作素子の回転角度を検出する検出手段と、回転角度に対応してデータを識別する番号の桁を決定する決定手段と、決定手段により決定された桁の番号を第１の方向に増加、または、減少させる増減手段と、回転押圧型操作素子が、検出手段により検出された回転角度に回転された状態で押圧されたか否かを判定する判定手段とを備え、判定手段の判定結果に基づいて、増減手段は、決定手段により決定された桁の番号を第１の方向とは逆方向の第２の方向に増加、または、減少させることを特徴とする。
【００１０】
前記データは、音楽コンテンツ、または、画像コンテンツとするようにすることができ、番号は、音楽コンテンツ、または、画像コンテンツを識別する曲番号、または、画像番号とするようにすることができる。
【００１１】
本発明の電子機器は、請求項１に記載の操作装置を備えることを特徴とする。
【００１２】
本発明の操作方法は、回転押圧型操作素子の回転角度を検出する検出ステップと、回転角度に対応してデータを識別する番号の桁を決定する決定ステップと、決定ステップの処理で決定された桁の番号を第１の方向に増加、または、減少させる増減ステップと、回転押圧型操作素子が、検出ステップの処理で検出された回転角度に回転された状態で押圧されたか否かを判定する判定ステップとを含み、判定ステップの処理での判定結果に基づいて、増減ステップの処理は、決定ステップの処理で決定された桁の番号を第１の方向とは逆方向の第２の方向に増加、または、減少させることを特徴とする。
【００１３】
本発明の記録媒体のプログラムは、回転押圧型操作素子の回転角度の検出を制御する検出制御ステップと、回転角度に対応してデータを識別する番号の桁の決定を制御する決定制御ステップと、決定制御ステップの処理で決定された桁の番号の第１の方向への増加、または、減少を制御させる増減制御ステップと、回転押圧型操作素子が、検出制御ステップの処理で検出が制御された回転角度に回転された状態で押圧されたか否かの判定を制御する判定制御ステップとを含み、判定制御ステップの処理での判定結果に基づいて、増減制御ステップの処理は、決定制御ステップの処理で決定された桁の番号の第１の方向とは逆方向の第２の方向への増加、または、減少を制御させることを特徴とする。
【００１４】
本発明のプログラムは、回転押圧型操作素子の回転角度の検出を制御する検出制御ステップと、回転角度に対応してデータを識別する番号の桁の決定を制御する決定制御ステップと、決定制御ステップの処理で決定された桁の番号の第１の方向への増加、または、減少を制御させる増減制御ステップと、回転押圧型操作素子が、検出制御ステップの処理で検出が制御された回転角度に回転された状態で押圧されたか否かの判定を制御する判定制御ステップとをコンピュータに実行させ、判定制御ステップの処理での判定結果に基づいて、増減制御ステップの処理は、決定制御ステップの処理で決定された桁の番号の第１の方向とは逆方向の第２の方向への増加、または、減少を制御させることを特徴とする。
【００１５】
本発明の操作装置および方法、並びにプログラムにおいては、回転押圧型操作素子の回転角度が検出され、回転角度に対応してデータを識別する番号の桁が決定され、決定された桁の番号が第１の方向に増加、または、減少させられ、回転押圧型操作素子が、検出された回転角度に回転された状態で押圧されたか否かが判定され、判定結果に基づいて、決定された桁の番号が第１の方向とは逆方向の第２の方向に増加、または、減少させられる。
【００１６】
【発明の実施の形態】
図１は、本発明に係るコンテンツデータ管理システムの一実施の形態を示す図である。パーソナルコンピュータ１は、ローカルエリアネットワークまたはインターネットなどから構成されるネットワーク２に接続されている。パーソナルコンピュータ１は、ＥＭＤ（Ｅｌｅｃｔｒｏｎｉｃ　Ｍｕｓｉｃ　Ｄｉｓｔｒｉｂｕｔｉｏｎ）サーバ３から受信した、またはＣＤ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ）から読み取った楽音のデータ（以下、コンテンツと称する）を、そのまま記録するか、または所定の符号化の方式（例えば、ＡＴＲＡＣ３（商標））に変換するとともにＤＥＳ（Ｄａｔａ　Ｅｎｃｒｙｐｔｉｏｎ　Ｓｔａｎｄａｒｄ）などの暗号化方式で暗号化して記録する。
【００１７】
パーソナルコンピュータ１は、平文のまま、または暗号化して記録しているコンテンツに対応して、コンテンツの利用条件を示す権利情報を記録する。
【００１８】
権利情報は、例えば、その権利情報に対応するコンテンツを同時に利用することができるポータブルデバイス（Ｐｏｒｔａｂｌｅ　Ｄｅｖｉｃｅ（ＰＤとも称する））の台数を示す。権利情報に示される数だけコンテンツをポータブルデバイスにコピーしたときでも、パーソナルコンピュータ１は、そのコンテンツを再生できる。
【００１９】
また、権利情報は、そのコンテンツをコピーすることができるか否かの情報を示す。コンテンツをポータブルデバイス５−１，５−２にコピーしたとき、パーソナルコンピュータ１は記録しているコンテンツを再生できる。コンテンツの、ポータブルデバイス５−１，５−２に記憶させることができる回数は、制限される場合がある。この場合、コピーできる回数は、増えることがない。
【００２０】
さらに、権利情報は、そのコンテンツを他のパーソナルコンピュータに移動することができるか否かの情報を示す。ポータブルデバイス５−１，５−２にコンテンツを移動させた後、パーソナルコンピュータ１が記録しているコンテンツは使用できなくなる（コンテンツが削除されるか、または権利情報が変更されて使用できなくなる）。
【００２１】
パーソナルコンピュータ１は、暗号化して記録しているコンテンツを、コンテンツに関連するデータ（例えば、曲名、プレイリスト名（使用者の所望とする曲ファイルを集めたリスト：ＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）上で作成することができる）、または再生条件など）と共に、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）ケーブルを介して、接続されているポータブルデバイス５−１に記憶させるとともに、ポータブルデバイス５−１に記憶させたことに対応して、記憶させたコンテンツに対応する権利情報を更新する。より詳細には、コンテンツをコピーしたとき、パーソナルコンピュータ１が記録している、そのコンテンツに対応する権利情報のコピーできる回数は、１減らされる。コピーできる回数が０のとき、対応するコンテンツは、コピーすることができない。
【００２２】
パーソナルコンピュータ１は、暗号化して記録しているコンテンツを、コンテンツに関連するデータと共に、ＵＳＢケーブルを介して、接続されているポータブルデバイス５−２に記憶させるとともに、ポータブルデバイス５−２に記憶させたことに対応して、記憶させたコンテンツに対応する権利情報を更新する。
【００２３】
また、パーソナルコンピュータ１は、ＵＳＢケーブルを介して、接続されているポータブルデバイス５−１にパーソナルコンピュータ１がコピーしたコンテンツを、ポータブルデバイス５−１に消去させて（または、使用できなくさせて）、消去させたコンテンツに対応する権利情報を更新する。より詳細には、コンテンツをコピーしたとき、パーソナルコンピュータ１が記録している、対応するコンテンツの権利情報のコピーできる回数は、１増やされる。
【００２４】
パーソナルコンピュータ１は、ＵＳＢケーブルを介して、接続されているポータブルデバイス５−２にパーソナルコンピュータ１がコピーしたコンテンツを、ポータブルデバイス５−２に消去させて（または、使用できなくさせて）、消去させたコンテンツに対応する権利情報を更新する。
【００２５】
パーソナルコンピュータ１は、図示せぬ他のパーソナルコンピュータがポータブルデバイス５−１にコピーしたコンテンツをコピーできない。パーソナルコンピュータ１は、他のパーソナルコンピュータがポータブルデバイス５−２にコピーしたコンテンツをコピーできない。
【００２６】
パーソナルコンピュータ１は、ＵＳＢケーブルを介して、接続されているジョグダイヤルリモートコントローラ６が使用者により操作されて、所定のコマンドが入力されたとき、対応する処理を実行する。また、パーソナルコンピュータ１は、ＵＳＢケーブルを介して、接続されているジョグダイヤルリモートコントローラ６に対して、音楽コンテンツを再生する際、音声データを送出し、ジョグダイヤルリモートコントローラ６に接続されたヘッドフォン７に出力させる。
【００２７】
ＥＭＤサーバ３は、パーソナルコンピュータ１の要求に対応して、ネットワーク２を介して、コンテンツに関連するデータ（例えば、曲名、プレイリスト名、または再生制限など）と共に、パーソナルコンピュータ１にコンテンツを供給する。
【００２８】
ＥＭＤサーバ３が供給するコンテンツは、所定の符号化の方式で符号化され、所定の暗号化の方式で暗号化されている。ＥＭＤサーバ３は、コンテンツを復号するための鍵をパーソナルコンピュータ１に供給する。
【００２９】
ＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）サーバ４は、パーソナルコンピュータ１の要求に対応して、ネットワーク２を介して、コンテンツを読み取ったＣＤに対応するデータ（例えば、ＣＤのアルバム名、またはＣＤの販売会社など）、およびＣＤから読み取ったコンテンツに対応するデータ（例えば、曲名、プレイリスト名、または作曲者名など）をパーソナルコンピュータ１に供給する。
【００３０】
ポータブルデバイス５−１は、パーソナルコンピュータ１から供給されたコンテンツ（すなわち、コピーされたコンテンツ等）を、コンテンツに関連するデータ（例えば、曲名、プレイリスト名、または再生制限など）と共に記憶する。ポータブルデバイス５−１は、コンテンツに関連するデータに基づいて、記憶しているコンテンツを再生し、図示せぬヘッドフォンなどに出力する。
【００３１】
例えば、コンテンツに関連するデータとして記憶されている、再生制限としての再生回数を超えて再生しようとしたとき、ポータブルデバイス５−１は、対応するコンテンツの再生を停止する。コンテンツに関連するデータとして記憶されている再生制限としての、再生期限を過ぎた後に再生しようとしたとき、ポータブルデバイス５−１は、対応するコンテンツの再生を停止する。
【００３２】
使用者は、コンテンツを記憶したポータブルデバイス５−１をパーソナルコンピュータ１から取り外して、持ち歩き、記憶しているコンテンツを再生させて、コンテンツに対応する音楽などをヘッドフォンなどで聴くことができる。
【００３３】
ポータブルデバイス５−２は、パーソナルコンピュータ１から供給されたコンテンツを、コンテンツに関連するデータと共に記憶する。ポータブルデバイス５−２は、コンテンツに関連するデータに基づいて、記憶しているコンテンツを再生し、図示せぬヘッドフォンなどに出力する。使用者は、コンテンツを記憶したポータブルデバイス５−２をパーソナルコンピュータ１から取り外して、持ち歩き、記憶しているコンテンツを再生させて、コンテンツに対応する音楽などをヘッドフォンなどで聴くことができる。
【００３４】
以下、ポータブルデバイス５−１，５−２を個々に区別する必要がないとき、単にポータブルデバイス５と称する。
【００３５】
ジョグリモートコントローラ６は、回転押圧型操作素子からなるリモートコントローラであり、例えば、本出願人であるソニー株式会社製のジョグリモコン（登録商標）などである。ジョグリモートコントローラ６は、回転押圧型操作素子（例えば、ジョグダイヤル（商標））を操作することにより、パーソナルコンピュータ１を操作することができる。また、ジョグリモートコントローラ６は、接続されたヘッドフォン７に、パーソナルコンピュータ１により再生された音楽コンテンツを送出し、音声として出力させる。尚、ジョグリモートコントローラ６の詳細は、図３を参照して後述する。
【００３６】
図２は、パーソナルコンピュータ１の構成を説明する図である。ＣＰＵ（ＣｅｎｔｒａｌＰｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）１１は、後述する機能を実現するための各種アプリケーションプログラムや、ＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）を実際に実行する。ＲＯＭ（Ｒｅａｄ−ｏｎｌｙ　Ｍｅｍｏｒｙ）１２は、一般的には、ＣＰＵ１１が使用するプログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１３は、ＣＰＵ１１の実行において使用するプログラムや、その実行において適宜変化するパラメータを格納する。これらはＣＰＵバスなどから構成されるホストバス１４により相互に接続されている。
【００３７】
ホストバス１４は、ブリッジ１５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ　Ｃｏｍｐｏｎｅｎｔ　Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１６に接続されている。
【００３８】
キーボード１８は、ＣＰＵ１１に各種の指令を入力するとき、使用者により操作される。マウス１９は、ディスプレイ２０の画面上のポイントの指示や選択を行うとき、使用者により操作される。ディスプレイ２０は、液晶表示装置またはＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）などから成り、各種情報をテキストやイメージで表示する。ＨＤＤ（Ｈａｒｄ　Ｄｉｓｃ　Ｄｒｉｖｅ）２１は、ハードディスクを駆動し、それらにＣＰＵ１１によって実行するプログラムや情報を記録または再生させる。
【００３９】
ドライブ２２は、装着されている磁気ディスク４１、光ディスク４２（ＣＤを含む）、光磁気ディスク４３、または半導体メモリ４４に記録されているデータまたはプログラムを読み出して、そのデータまたはプログラムを、インターフェース１７、外部バス１６、ブリッジ１５、およびホストバス１４を介して接続されているＲＡＭ１３に供給する。
【００４０】
ＵＳＢポート２３−１には、ＵＳＢケーブルを介して、ポータブルデバイス５−１が接続される。ＵＳＢポート２３−１は、インターフェース１７、外部バス１６、ブリッジ１５、またはホストバス１４を介して、ＨＤＤ２１、ＣＰＵ１１、またはＲＡＭ１３から供給されたデータ（例えば、コンテンツまたはポータブルデバイス５−１のコマンドなどを含む）をポータブルデバイス５−１に出力する。
【００４１】
ＵＳＢポート２３−２には、ＵＳＢケーブルを介して、ポータブルデバイス５−２が接続される。ＵＳＢポート２３−２は、インターフェース１７、外部バス１６、ブリッジ１５、またはホストバス１４を介して、ＨＤＤ２１、ＣＰＵ１１、またはＲＡＭ１３から供給されたデータ（例えば、コンテンツまたはポータブルデバイス５−２のコマンドなどを含む）をポータブルデバイス５−２に出力する。
【００４２】
ＵＳＢポート２３−３には、ＵＳＢケーブルを介して、ジョグリモートコントローラ６が接続される。ＵＳＢポート２３−３は、インターフェース１７、外部バス１６、ブリッジ１５、またはホストバス１４を介して、ＨＤＤ２１、ＣＰＵ１１、またはＲＡＭ１３から供給されたデータ（例えば、コンテンツまたはジョグリモートコントローラ６のコマンドなどを含む）をジョグリモートコントローラ６に出力する。
【００４３】
スピーカ２４は、インターフェース１７から供給された音声信号を基に、コンテンツに対応する所定の音声を出力する。
【００４４】
これらのキーボード１８乃スピーカ２４は、インターフェース１７に接続されており、インターフェース１７は、外部バス１６、ブリッジ１５、およびホストバス１４を介してＣＰＵ１１に接続されている。
【００４５】
通信部２５は、ネットワーク２が接続され、ＣＰＵ１１、またはＨＤＤ２１から供給されたデータ（例えば、コンテンツの送信要求など）を、所定の方式のパケットに格納して、ネットワーク２を介して、送信するとともに、ネットワーク２を介して、受信したパケットに格納されているデータ（例えば、コンテンツなど）をＣＰＵ１１、ＲＡＭ１３、またはＨＤＤ２１に出力する。
【００４６】
通信部２５は、外部バス１６、ブリッジ１５、およびホストバス１４を介してＣＰＵ１１に接続されている。
【００４７】
以下、ＵＳＢポート２３−１乃至２３−３を個々に区別する必要がないとき、単に、ＵＳＢポート２３と称する。
【００４８】
図３は、ジョグリモートコントローラ６の概観を示す図である。ジョグリモートコントローラ６のＵＳＢ端子６１は、ＵＳＢポート２３−３に接続される。ジョグダイヤル６２は、回転押圧型操作素子であり、矢印Ａ方向、または、Ｂ方向に回転可能とされ、使用者により回転させられると、その回転角度に対応して、ＬＣＤ６５、および、ディスプレイ２０上に表示される各種のコマンドを示すアイテムがスクロールされたり、コンテンツの番号、例えば、コンテンツが音楽コンテンツの場合、曲番号が指定されたり、さらには、再生、または、停止といった操作がなされる。そして、使用者は、ジョグダイヤル６２を矢印Ｃ方向に押圧することにより、所望とするアイテムやコンテンツ（例えば、曲番号）を選択する（曲番号を入力する）。このとき選択されたアイテムやコンテンツに対応するコマンドがパーソナルコンピュータ１に出力される。シフトボタン６３は、音量を調節するモードに表示内容を切替えるとき押下される。また、バックボタン６４は、使用者が実行させた直前の動作を元に戻すとき押下される。ヘッドフォン７は、ジャック６６を介して接続されており、ジョグリモートコントローラ６の本体に対してジャック６６の抜き差しにより着脱可能になされている。
【００４９】
図４は、ジョグリモートコントローラ６のブロック図である。制御部７１は、ＣＰＵ、ＲＯＭ、および、ＲＡＭから構成された、いわゆるマイクロコンピュータであり、ジョグリモートコントローラ６の全体の動作を制御している。制御部７１は、操作部７２より入力された信号に対応して、例えば、画像をＬＣＤ６５に表示させたり、ＵＳＢ端子６１を介してパーソナルコンピュータ１より送信されてきた音楽コンテンツに対応した音声データを音声出力部７３を介してヘッドフォン７に送出し、音声として出力させる。操作部７２は、ジョグダイヤル６２、シフトボタン６３、および、バックボタン６４の操作に対応する信号を制御部７１に出力する。
【００５０】
ドライブ７４は、例えば、ジョグリモートコントローラ６から着脱可能なものであり（図３では、ドライブ７４が接続されていない状態が図示されており、図示されていない）、装着されている磁気ディスク７５、光ディスク７６（ＣＤを含む）、光磁気ディスク７７、または半導体メモリ７８に記録されているデータまたはプログラムを読み出して、そのデータまたはプログラムを、制御部７１に供給する。
【００５１】
次に、図５を参照して、ジョグダイヤル６２の概念的な構成について説明する。図５に示すように、保持ブラケット８１は、支点８２を中心として揺動自在として中継基板６２ｃに取付けられている。保持ブラケット８１に、回転中心６２ｂを軸としてジョグダイヤル６２が矢印Ａ方向、または、矢印Ｂ方向に正逆回転可能に保持されている。ジョグダイヤル６２は、回転型のエンコーダを構成するもので、矢印Ａ方向、または、矢印Ｂ方向に回転操作されたとき、その回転方向と回転量とが検出可能とされていると共に、押圧されたか否かが検出可能とされている。また、使用者によるジョグダイヤル６２の回転操作、または、押圧操作を容易なものとするため、凸部６２ａが設けられている。ジョグダイヤル６２は、図示せぬバネによる回転力（復元力）が矢印Ａ方向、または、矢印Ｂ方向に働いており、ジョグダイヤル６２が矢印Ａ方向に回転されると、逆方向である矢印Ｂ方向に復元力が作用して、元の位置（凸部６２ａが所定の方向となる位置）にジョグダイヤル６２を回転して戻し、同様にして、矢印Ｂ方向に回転されると矢印Ａ方向に復元力が作用して、同様に元の位置に戻す。このため、ジョグダイヤル６２は、使用者の指などにより回転操作、または、押圧操作された後、使用者がジョグダイヤル６２から指を離す（ジョグダイヤル６２が操作状態から開放される）と、元の位置（凸部６２ａが、ジョグリモートコントローラ６の本体から見て図３で示す位置）に常に戻る。尚、中継基盤６２ｃ、および、保持ブラケット８１などは、実際には、ジョグリモートコントローラ６の本体内部に設けられているので、ジョグリモートコントローラ６からは、ジョグダイヤル６２の凸部６２ａを含む一部が外部に露出されるのみとなっている。
【００５２】
中継基板６２ｃ上には、押圧されたときにＯＮとなる接点８３が取付けられている。保持ブラケット８１には、接点８３の直上方において、押圧部８１ａが形成されている。接点８３の上部接点端子となる可動接点端子８３ａが板ばね等によって形成されて、通常は接点８３がＯＦＦとなるように設定されている。この可動接点端子８３ａのばね力に抗してジョグダイヤル６２が矢印Ｃ’方向から矢印Ｃ’’方向の範囲で示す方向から押し込み（押圧）操作されることによって、可動接点端子８３ａが押圧部８１ａによって下方へ押圧変位されて、接点８３がＯＮとされる。一方、回転中心６２ｂと支点８２は、中心位置がずれており、相互の中心を結ぶ直線と略平行に近い方向からのジョグダイヤル６２の押圧は、押圧された力が支点８２に直接かかることになり、押圧操作そのものが、困難なものとなる。
【００５３】
次に、図６乃至図１２を参照して、詳細なジョグダイヤル６２の構成について説明する。尚、図５で示した構成と同様の構成（形状は異なるが、同一の機能を有するもの）については、同一の番号を付して適宜説明は省略する。
【００５４】
保持ブラケット８１は、図６で示す軸線βが揺動支点８２を構成している。ただし、保持ブラケット８１は、わずかではあるが、中継基板６２ｃに対して図中上下方向にもほぼまっすぐストローク変位可能とされている。保持ブラケット８１には、図７で示すように側端縁部において、左右一対の突起状の軸部８１ｃを有し、この軸部８１ｃが、中継基板６２ｃに形成された左右一対の保持孔１３１内に、上下方向にわずかに変位可能として嵌合されている。これにより、保持ブラケット８１は、中継基板６２ｃによって、軸線α（図５の回転中心６２ｂの位置に対応する）を中心にして揺動自在、かつ上下方回にわずかに変位可能となるように保持されている。
【００５５】
中継基板６２ｃ上には、接点８３が構成され、前述のようにばね性を有するその可動接点端子８３ａの直上方に位置するように、保持ブラケット８１の下面に押圧部８１ａが形成されている。ジョグダイヤル６２を押し込み操作することによって、接点８３がＯＮとされる。なお、接点８３および押圧部８１ａは、ジョグダイヤル６２の軸線方向略中間部に存在するように配置されるために、本来であれば図６においては示されないが、この接点８３と押圧部８１ａとの関係を明確に示すために、接点８３、押圧部８１ａの位置を本来の位置よりもジョグダイヤル６２の軸線方向にずらして描いている。
【００５６】
ジョグダイヤル６２は、軸部材１１２と、軸部材１１２の外周に嵌合、一体化された外皮部材１１３とを有する。軸部材１１２は、回転軸線αを構成するもので、その左右端部が、保持ブラケット８１に正逆回転可能に保持されている。また、外皮部材１１３は、使用者によって直接触れられるために、軟質の合成樹脂等によって滑りにくくされており、滑り止めのために、その外周には周方向等間隔に凹凸が施されている。なお、外皮部材１１３の一部は、保持ブラケット８１の上方へわずかに突出されている。
【００５７】
軸部材１１２の各端部は、図６で示すように、外皮部材１１３によっては被覆されることなく、露出状態とされる。軸部材１１２そのものは、合成樹脂等によって絶縁性を有するように形成されているが、その外周面には、図８で示すように、導電性被膜１４１が施されている。図８，図９では、導電性被膜１４１はその存在を明確にするために実際よりも厚く描かれている。
【００５８】
導電性被膜１４１は、軸部材１１２の一端部においては、図８で示すように、軸部材１１２の周方向全長に渡って存在するように設定されている。また、導電性被膜１４１は、軸部材１１２の他端部においては、軸部材１１２の周方向に等間隔に分断されて存在している。
【００５９】
中継基板６２ｃには、図８で示すように、導電性のばね材からなる細長い出力端子１４２が設けられ、この出力端子１４２が、導電性被膜１４１に常時接触されている。また、中継基板６２ｃには、図９で示すように、導電性のばね材からなる細長い出力端子１４３，１４４が設けられ、各出力端子１４３，１４４が、それぞれ導電性部材１４１に向けて付勢されている。２つの出力端子１４３，１４４とは、互いに軸部材１１２の軸方向に隔置され、かつ軸部材１１２の周方向においてわずかにずれた位置関係とされている。
【００６０】
出力端子１４２から所定電圧を印加した状態で、ジョグダイヤル６２の回転に応じて、出力端子１４３，１４４からは図１０，図１１に示すようなパルス状の電圧信号が検出される。出力端子１４３からの検出電圧が信号Ａ（図１０Ａ，図１１Ａ）として示され、出力端子１４４からの検出電圧が信号Ｂ（図１０Ｂ，図１１Ｂ）として示される。信号Ａと信号Ｂとは、パルスの立ち上がり時点あるいは立ち下がり時点という検出時点に時間差を生じる。信号Ａの検出時点と構号Ｂの検出時点とを比較してどちらが早く検出されたかをみることによって、ジョグダイヤル６２の回転方向が識別される。また、検出されたパルス数がカウントされることによって、ジョグダイヤル６２の回転量を検出することができる。単位時間あたりの回転量を演算することによって、ジョグダイヤル６２の回転速度を検出することができる。
【００６１】
また、ジョグダイヤル６２の側面部には、図１２で示すように、回転中心６２ｂに対して同心円状に、かつ、回転可能な角度の範囲内に、溝１７１ａ乃至１７１ｇが設けられている。また、ジョグダイヤル６２の側面に対して垂直方向の位置に、ロック１６１が設けられており、図示せぬバネにより軸１６１ａを中心として、図中の矢印Ｄ方向にジョグダイヤル６２の側面部を、その端部１６１ｂが押圧するように構成されている。さらに、端部１６１ｂは、その先端部が、溝１７１ａ乃至１７１ｇの幅よりも略小径に形成されており、ジョグダイヤル６２が回転中心６２ｂを回転軸として回転し、端部１６１ｂが溝１７１ａ乃至１７１ｇの位置になると、溝１７１ａ乃至１７１ｇに嵌まり込むように形成されている。溝１７１ａ乃至１７１ｇは、所定の角度の間隔で設けられている。尚、以下の説明において、溝１７１ａ乃至溝１７１ｇを特に区別する必要が無いとき、単に、溝１７１と称するものとする。また、その他の構成についても同様とする。
【００６２】
このような構成により、ジョグダイヤル６２が回転中心６２ｂを軸として回転する場合、端部１６１ｂが、溝１７１ａ乃至１７１ｇに嵌まり込むとき、ジョグダイヤル６２の回転は、規制された状態となる。図１２の場合、凸部６２ａが角度Ｄ５の位置となるようにジョグダイヤル６２が回転されており、溝１７１ｃにロック１６１の端部１６１ｂが嵌まり込む。このため、ジョグダイヤル６２は、この状態で回転が規制される。
【００６３】
一方、使用者が、ロック１６１の端部１６１ｂを溝１７１に押圧する以上の力で、ジョグダイヤル６２を矢印Ａ方向、または、矢印Ｂ方向に回転させると、ロック１６１は、溝１７１から外れてジョグダイヤル６２の回転の規制が解除される。すなわち、図１２の場合、ロック１６１の端部１６１ｂが溝１７１ｃを押圧することにより回転が規制されている力以上の負荷が使用者により凸部６２ａにかけられて、ジョグダイヤル６２が矢印Ａ方向、または、矢印Ｂ方向に回転させられると端部１６１ｂが溝１７１ｃから外れて、矢印Ａ方向、または、矢印Ｂ方向に回転する。
【００６４】
このような構成により、今の場合、溝１７１ａ乃至１７１ｇに対応する角度Ｄ１乃至Ｄ７に、ジョグダイヤル６２の凸部６２ａが位置するように回転されると、その状態のときに、ロック１６１が溝１７１に嵌まり込むので、回転に規制が加えられることになる。結果として、使用者は、ジョグダイヤル６２を回転させながら、回転角度Ｄ１乃至Ｄ７を通過するとき、この回転角度を認識することが可能となる。尚、今の場合、ジョグダイヤル６２の操作が終了し、または、操作されない状態のとき、ジョグダイヤル６２の凸部６２ａは、図示せぬバネの反発力により、角度Ｄ４の位置に停止するように設定されている。また、ロック１６１によるジョグダイヤル６２への回転の規制は、使用者がジョグダイヤル１６１を回転させるとき、指先で抵抗を感知できる程度のものでよく、回転を妨げるほどのものでなくてもよい。このような構成により、使用者は、ジョグダイヤル６２の操作性を低下させること無く、角度に応じて回転が規制されるので回転角度を認識することが可能となる。
【００６５】
さらに、ロック１６１により回転が規制された状態で、回転角度に応じた信号が制御部７１に出力され、ジョグダイヤル６２の凸部６２ａが回転中心６２ｂ方向に押圧されることで、可動接点端子８３ａが接点８３に接触してＯＮにされるので、回転角度に応じてジョグダイヤル６２が押圧されたことを示す信号が制御部７１に出力される。
【００６６】
このような構成により、ジョグダイヤル６２を操作することで、例えば、その回転角度毎の７種類の信号に加えて押圧されたことを示す信号により合計１４種類の信号が出力され、この信号を利用して、例えば、音楽コンテンツを識別する曲番号を選択することができる。
【００６７】
すなわち、例えば、曲番号が３桁の０００乃至９９９までの整数で設定されているものとすると、図１３で示すように、角度Ｄ１にジョグダイヤル６２が回転された場合、制御部７１は、曲番号の３桁目の数値（１００の位の値）をインクリメントし、９までインクリメントすると、０からインクリメントする処理を繰り返し、ＬＣＤ６５に表示する。また、角度Ｄ１にジョグダイヤル６２が回転された状態で、図１４で示すように、さらに回転中心６２ｂ方向に押下される（図１４のジョグダイヤル６２’で示すように押下される）と、制御部７１は、曲番号の３桁目の数値（１００の位の値）をデクリメントし、０までデクリメントすると、９からデクリメントする処理を繰り返し、ＬＣＤ６５に表示する。
【００６８】
すなわち、角度Ｄ１の位置にジョグダイヤル６２が回転されると、曲番号の第３桁目が、インクリメントする方向に値が変化し（値が大きくなっていくように変化し）、さらに、回転中心６２ｂ方向に押下されると、曲番号の第３桁目が、デクリメントする方向（インクリメント方向と逆方向に値が小さくなっていく方向）に変化する。
【００６９】
また、同様にして、角度Ｄ２にジョグダイヤル６２が回転された場合、制御部７１は、曲番号の２桁目の数値（１０の位の値）をインクリメントし、９までインクリメントすると、０からインクリメントする処理を繰り返し、ＬＣＤ６５に表示する。また、角度Ｄ２にジョグダイヤル６２が回転された状態で、さらに回転中心６２ｂ方向に押下されると、制御部７１は、曲番号の２桁目の数値（１０の位の値）をデクリメントし、０までデクリメントすると、９からデクリメントする処理を繰り返し、ＬＣＤ６５に表示する。
【００７０】
さらに、角度Ｄ３にジョグダイヤル６２が回転された場合、制御部７１は、曲番号の１桁目の数値（１の位の値）をインクリメントし、９までインクリメントすると、０からインクリメントする処理を繰り返し、ＬＣＤ６５に表示する。また、角度Ｄ３にジョグダイヤル６２が回転された状態で、さらに回転中心６２ｂ方向に押下されると、制御部７１は、曲番号の１桁目の数値（１の位の値）をデクリメントし、０までデクリメントすると、９からデクリメントする処理を繰り返し、ＬＣＤ６５に表示する。
【００７１】
また、角度Ｄ４にジョグダイヤル６２が回転された場合（ジョグダイヤル６２が使用者により操作されない状態の場合）、制御部７１は、そのときに選択されている曲番号の値を表示し、この状態で、ジョグダイヤル６２が回転中心６２ｂ方向に押下されると、制御部７１は、そのときの曲番号に対応する音楽コンテンツの再生、または、停止を指令するコマンドをＵＳＢ端子６１を介してパーソナルコンピュータ１に出力する。
【００７２】
さらに、角度Ｄ５にジョグダイヤル６２が回転された場合、制御部７１は、曲番号の１桁目の数値（１の位の値）をデクリメントし、０までデクリメントすると、９からデクリメントする処理を繰り返し、ＬＣＤ６５に表示する。また、角度Ｄ５にジョグダイヤル６２が回転された状態で、さらに回転中心６２ｂ方向に押下されると、制御部７１は、曲番号の１桁目の数値（１の位の値）をインクリメントし、９までインクリメントすると、０からインクリメントする処理を繰り返し、ＬＣＤ６５に表示する。
【００７３】
また、角度Ｄ６にジョグダイヤル６２が回転された場合、制御部７１は、曲番号の２桁目の数値（１０の位の値）をデクリメントし、０までデクリメントすると、９からデクリメントする処理を繰り返し、ＬＣＤ６５に表示する。また、角度Ｄ６にジョグダイヤル６２が回転された状態で、さらに回転中心６２ｂ方向に押下されると、制御部７１は、曲番号の２桁目の数値（１０の位の値）をインクリメントし、９までインクリメントすると、０からインクリメントする処理を繰り返し、ＬＣＤ６５に表示する。
【００７４】
さらに、角度Ｄ７にジョグダイヤル６２が回転された場合、制御部７１は、曲番号の３桁目の数値（１００の位の値）をデクリメントし、０までデクリメントすると、９からデクリメントする処理を繰り返し、ＬＣＤ６５に表示する。また、角度Ｄ７にジョグダイヤル６２が回転された状態で、さらに回転中心６２ｂ方向に押下されると、制御部７１は、曲番号の３桁目の数値（１００の位の値）をインクリメントし、９までインクリメントすると、０からインクリメントする処理を繰り返し、ＬＣＤ６５に表示する。
【００７５】
次に、図１５のフローチャートを参照して、曲番号選択処理について説明する。尚、ここでは、図１６で示すように、現在、ＬＣＤ６５に表示されている曲番号「５５５」の状態から曲番号「７７７」を選択する処理について説明する。
【００７６】
ステップＳ１において、制御部７１は、操作部７２のジョグリモートコントローラ６が操作されて、曲番号を選択する処理の開始を示す操作（例えば、シフトボタン６３を押しながら、ジョグダイヤル６２が角度Ｄ４以外の角度に回転されるような処理）がなされたか否かを判定し、曲番号を選択する処理の開始を示す操作がなされたと判定されるまで、その処理を繰り返す。ステップＳ１において、曲番号を選択する処理の開始を示す操作がなされたと判定された場合、ステップＳ２において、制御部７１は、操作部７２のジョグダイヤルコントローラ６のジョグダイヤル６２の出力端子１４３，１４４からの信号（図１０，図１１で示したような信号）に基づいて、ジョグダイヤル６２の回転状態（回転角度）を検出する。
【００７７】
ステップＳ３において、制御部７１は、ステップＳ２の処理において検出された操作部７２の回転状態の検出結果に基づいて、ジョグダイヤル６２が角度Ｄ１の状態に回転されているか否かを判定する。例えば、角度Ｄ１の状態になるように使用者によりジョグダイヤル６２が操作されて、角度Ｄ１の状態にジョグダイヤル６２が回転されたと判定された場合、その処理は、ステップＳ４に進む。より詳細には、角度Ｄ１の状態に所定の時間だけ維持された場合（例えば、１秒程度の時間、角度Ｄ１の位置でジョグダイヤル６２の回転が停止している場合）、制御部７１は、ジョグダイヤル６２が角度Ｄ１の状態に回転されていると判定し、その処理は、ステップＳ４に進む。
【００７８】
ステップＳ４において、制御部７１は、ジョグダイヤル６２が回転中心６２ｂ方向に押圧されているか否か、すなわち、その状態で、可動接点端子８３ａが接点８３に接触しているか否かを判定し、押圧されていない（可動接点端子８３ａが接点８３に接触していない）と判定した場合、ステップＳ５において、ＬＣＤ６５を制御して、第３桁目の数値の表示を図１７で示すように、点線で囲むなどして選択されたことを示すように変化させ、さらに、曲番号の第３桁目の値を１インクリメントし、その処理は、ステップＳ２に戻る。したがって、ジョグダイヤル６２が、角度Ｄ１の状態に維持されている限り、ステップＳ２乃至Ｓ５の処理が繰り返されるので、曲番号の第３桁目の値はインクリメントされ続けることになる。
【００７９】
ステップＳ４において、ジョグダイヤル６２が押圧されていると判定された場合、ステップＳ６において、制御部７１は、ＬＣＤ６５を制御して、第３桁目の数値の表示を図１７で示すように、点線で囲むなどして選択されたことを示すように変化させ、さらに、第３桁目の数値を１デクリメントする。
【００８０】
すなわち、例えば、ステップＳ５の処理により、第３桁目の値がインクリメントされ続けて、図１８で示すように、所望とする「７」の値を超えて「８」になってしまった場合、ジョグダイヤル６２を回転中心６２ａ方向に押下することにより、デクリメントさせることができ、図１９で示すように、所望とする「７」に設定できるまで、ステップＳ２乃至Ｓ５、または、ステップＳ２乃至Ｓ４，Ｓ６の処理を繰り返すことができる。
【００８１】
ステップＳ３において、ジョグダイヤル６２が角度Ｄ１の状態に回転されていないと判定された場合、ステップＳ７において、制御部７１は、ステップＳ２の処理において検出された操作部７２の回転状態の検出結果に基づいて、ジョグダイヤル６２が角度Ｄ２の状態に回転されているか否かを判定する。例えば、角度Ｄ２の状態になるように使用者がジョグダイヤル６２を操作して、図２０で示すように、角度Ｄ２の状態にジョグダイヤル６２が回転されたと判定された場合、その処理は、ステップＳ８に進む。より詳細には、角度Ｄ２の状態に所定の時間だけ維持された場合、制御部７１は、ジョグダイヤル６２が角度Ｄ２の状態に回転されていると判定し、その処理は、ステップＳ８に進む。
【００８２】
ステップＳ８において、制御部７１は、ジョグダイヤル６２が回転中心６２ｂ方向に押圧されているか否かを判定し、押圧されていないと判定した場合、ステップＳ９において、ＬＣＤ６５を制御して、第２桁目の数値の表示を図２１で示すように、点線で囲むなどして選択されたことを示すように変化させ、さらに、曲番号の第２桁目の値を１インクリメントし、その処理は、ステップＳ２に戻る。したがって、ジョグダイヤル６２が、角度Ｄ２の状態に維持されている限り、ステップＳ２，Ｓ３，Ｓ７乃至Ｓ９の処理が繰り返されるので、曲番号の第２桁目の値はインクリメントされ続けることになる。
【００８３】
ステップＳ８において、ジョグダイヤル６２が押圧されていると判定された場合、ステップＳ１０において、制御部７１は、ＬＣＤ６５を制御して、第２桁目の数値の表示を図２１で示すように、点線で囲むなどして選択されたことを示すように変化させ、さらに、第２桁目の数値を１デクリメントする。
【００８４】
すなわち、例えば、ステップＳ９の処理により、第２桁目の値がインクリメントされ続けて、図２２で示すように、所望とする「７」の値を超えて、「９」になってしまった場合、ジョグダイヤル６２を回転中心６２ａ方向に押下することにより、デクリメントさせることができ、図２３で示すように、所望とする「７」に設定できるまで、ステップＳ２，Ｓ３，Ｓ７乃至Ｓ９、または、ステップＳ２，Ｓ３，Ｓ７，Ｓ８，Ｓ１０の処理を繰り返すことができる。
【００８５】
ステップＳ７において、ジョグダイヤル６２が角度Ｄ２の状態に回転されていないと判定された場合、ステップＳ１１において、制御部７１は、ステップＳ２の処理において検出された操作部７２の回転状態の検出結果に基づいて、ジョグダイヤル６２が角度Ｄ３の状態に回転されているか否かを判定する。例えば、角度Ｄ３の状態になるように使用者によりジョグダイヤル６２が操作されて、例えば、図２４で示すように、角度Ｄ３の状態にジョグダイヤル６２が回転されたと判定された場合、その処理は、ステップＳ１２に進む。より詳細には、角度Ｄ３の状態に所定の時間だけ維持された場合、制御部７１は、ジョグダイヤル６２が角度Ｄ３の状態に回転されていると判定し、その処理は、ステップＳ１２に進む。
【００８６】
ステップＳ１２において、制御部７１は、ジョグダイヤル６２が回転中心６２ｂ方向に押圧されているか否かを判定し、押圧されていないと判定した場合、ステップＳ１３において、ＬＣＤ６５を制御して、第１桁目の数値の表示を図２５で示すように、点線で囲むなどして選択されたことを示すように変化させ、さらに、曲番号の第１桁目の値を１インクリメントし、その処理は、ステップＳ２に戻る。したがって、ジョグダイヤル６２が、角度Ｄ３の状態に維持されている限り、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１乃至Ｓ１３の処理が繰り返されるので、曲番号の第１桁目の値はインクリメントされ続けることになる。
【００８７】
ステップＳ１２において、ジョグダイヤル６２が押圧されていると判定された場合、ステップＳ１４において、制御部７１は、ＬＣＤ６５を制御して、第１桁目の数値の表示を、図２５で示すように点線で囲むなどして選択されたことを示すように変化させ、さらに、第１桁目の数値を１デクリメントする。
【００８８】
すなわち、図２６で示すように、所望とする「７」に設定できるまで、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１乃至Ｓ１３、または、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１，Ｓ１２，Ｓ１４の処理を繰り返すことができる。
【００８９】
ステップＳ１１において、ジョグダイヤル６２が角度Ｄ３の状態に回転されていないと判定された場合、ステップＳ１５において、制御部７１は、ステップＳ２の処理において検出された操作部７２の回転状態の検出結果に基づいて、ジョグダイヤル６２が角度Ｄ５の状態に回転されているか否かを判定する。例えば、角度Ｄ５の状態になるように使用者によりジョグダイヤル６２が操作されて、角度Ｄ５の状態にジョグダイヤル６２が回転されたと判定された場合、その処理は、ステップＳ１６に進む。より詳細には、角度Ｄ５の状態に所定の時間だけ維持された場合、制御部７１は、ジョグダイヤル６２が角度Ｄ５の状態に回転されていると判定し、その処理は、ステップＳ１６に進む。
【００９０】
ステップＳ１６において、制御部７１は、ジョグダイヤル６２が回転中心６２ｂ方向に押圧されているか否かを判定し、押圧されていないと判定した場合、ステップＳ１７において、ＬＣＤ６５を制御して、図２５で示すように第１桁目の数値の表示を、点線で囲むなどして選択されたことを示すように変化させ、さらに、曲番号の第１桁目の値を１デクリメントし、その処理は、ステップＳ２に戻る。したがって、ジョグダイヤル６２が、角度Ｄ５の状態に維持されている限り、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１，Ｓ１５乃至Ｓ１７の処理が繰り返されるので、曲番号の第１桁目の値はデクリメントされ続けることになる。
【００９１】
ステップＳ１６において、ジョグダイヤル６２が押圧されていると判定された場合、ステップＳ１８において、制御部７１は、ＬＣＤ６５を制御して、第１桁目の数値の表示を、図２５で示すように点線で囲むなどして選択されたことを示すように変化させ、さらに、第１桁目の数値を１インクリメントする。
【００９２】
すなわち、図２６で示すように、所望とする「７」に設定できるまで、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１，Ｓ１５乃至Ｓ１７、または、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１，Ｓ１５，Ｓ１６，Ｓ１８の処理を繰り返すことができる。
【００９３】
ステップＳ１５において、ジョグダイヤル６２が角度Ｄ５の状態に回転されていないと判定された場合、ステップＳ１９において、制御部７１は、ステップＳ２の処理において検出された操作部７２の回転状態の検出結果に基づいて、ジョグダイヤル６２が角度Ｄ６の状態に回転されているか否かを判定する。例えば、角度Ｄ６の状態になるように使用者によりジョグダイヤル６２が操作されて、角度Ｄ６の状態にジョグダイヤル６２が回転されたと判定された場合、その処理は、ステップＳ２０に進む。より詳細には、角度Ｄ６の状態に所定の時間だけ維持された場合、制御部７１は、ジョグダイヤル６２が角度Ｄ６の状態に回転されていると判定し、その処理は、ステップＳ２０に進む。
【００９４】
ステップＳ２０において、制御部７１は、ジョグダイヤル６２が回転中心６２ｂ方向に押圧されているか否かを判定し、押圧されていないと判定した場合、ステップＳ２１において、ＬＣＤ６５を制御して、図２１で示すように第２桁目の数値の表示を、点線で囲むなどして選択されたことを示すように変化させ、さらに、曲番号の第２桁目の値を１デクリメントし、その処理は、ステップＳ２に戻る。したがって、ジョグダイヤル６２が、角度Ｄ６の状態に維持されている限り、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１，Ｓ１５，Ｓ１９乃至Ｓ２１の処理が繰り返されるので、曲番号の第２桁目の値はデクリメントされ続けることになる。
【００９５】
ステップＳ２０において、ジョグダイヤル６２が押圧されていると判定された場合、ステップＳ２２において、制御部７１は、ＬＣＤ６５を制御して、第２桁目の数値の表示を、図２１で示すように点線で囲むなどして選択されたことを示すように変化させ、さらに、第２桁目の数値を１インクリメントする。
【００９６】
すなわち、図２３で示すように、所望とする「７」に設定できるまで、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１，Ｓ１５，Ｓ１９乃至Ｓ２１、または、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１，Ｓ１５，Ｓ１９，Ｓ２０，Ｓ２２の処理を繰り返すことができる。
【００９７】
ステップＳ１９において、ジョグダイヤル６２が角度Ｄ６の状態に回転されていないと判定された場合、ステップＳ２３において、制御部７１は、ステップＳ２の処理において検出された操作部７２の回転状態の検出結果に基づいて、ジョグダイヤル６２が角度Ｄ７の状態に回転されているか否かを判定する。例えば、角度Ｄ７の状態になるように使用者によりジョグダイヤル６２が操作されて、角度Ｄ７の状態にジョグダイヤル６２が回転されたと判定された場合、その処理は、ステップＳ２４に進む。より詳細には、角度Ｄ７の状態に所定の時間だけ維持された場合、制御部７１は、ジョグダイヤル６２が角度Ｄ７の状態に回転されていると判定し、その処理は、ステップＳ２４に進む。
【００９８】
ステップＳ２４において、制御部７１は、ジョグダイヤル６２が回転中心６２ｂ方向に押圧されているか否かを判定し、押圧されていないと判定した場合、ステップＳ２５において、ＬＣＤ６５を制御して、第３桁目の数値の表示を、図１７で示すように、点線で囲むなどして選択されたことを示すように変化させ、さらに、曲番号の第３桁目の値を１デクリメントし、その処理は、ステップＳ２に戻る。したがって、ジョグダイヤル６２が、角度Ｄ７の状態に維持されている限り、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１，Ｓ１５，Ｓ１９，Ｓ２３乃至Ｓ２５の処理が繰り返されるので、曲番号の第３桁目の値はデクリメントされ続けることになる。
【００９９】
ステップＳ２４において、ジョグダイヤル６２が押圧されていると判定された場合、ステップＳ２６において、制御部７１は、ＬＣＤ６５を制御して、第３桁目の数値の表示を、図１７で示すように点線で囲むなどして選択されたことを示すように変化させ、さらに、第３桁目の数値を１インクリメントする。
【０１００】
すなわち、図１９で示すように、所望とする「７」に設定できるまで、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１，Ｓ１５，Ｓ１９，Ｓ２３乃至Ｓ２５、または、ステップＳ２，Ｓ３，Ｓ７，Ｓ１１，Ｓ１５，Ｓ１９，Ｓ２３，Ｓ２４，Ｓ２６の処理を繰り返すことができる。
【０１０１】
ステップＳ２３において、ジョグダイヤル６２が角度Ｄ７の状態に回転されていないと判定された場合、ステップＳ２７において、制御部７１は、ステップＳ２の処理において検出された操作部７２の回転状態の検出結果に基づいて、ジョグダイヤル６２が角度Ｄ４の状態に回転されている（ジョグダイヤル６２が回転されていない状態である）か否かを判定する。すなわち、ステップＳ２７において、ジョグダイヤル６２が、所定の時間だけ角度Ｄ４の状態になっているか否かが判定される。
【０１０２】
ステップＳ２７において、例えば、角度Ｄ４の状態ではないと判定された場合、まだ曲番号を選択するために、ジョグダイヤル６２が操作されていると見なし、その処理は、ステップＳ２に戻る。
【０１０３】
ステップＳ２７において、例えば、角度Ｄ４の状態であると判定された場合、曲番号の選択操作が終了したものとみなし、曲番号が決定されていると判定され、その処理は、ステップＳ１に戻り、それ以降の処理が繰り返される。
【０１０４】
すなわち、曲番号の各桁の値は、１００の位の値については、ジョグダイヤル６２を角度Ｄ１，Ｄ７に回転させる処理で、１０の位の値については、ジョグダイヤル６２を角度Ｄ２，Ｄ６に回転させる処理で、１の位の値については、ジョグダイヤル６２を角度Ｄ３，Ｄ５に回転させる処理で操作することができるが、角度Ｄ１，Ｄ７、角度Ｄ２，Ｄ６、および角度Ｄ３，Ｄ５の場合の処理は、相互にジョグダイヤル６２を回転させたときの動作が、インクリメントされるか、デクリメントされるかが異なるのみである。また、回転中心６２ｂ方向に押圧することにより、インクリメントとデクリメントの処理が切り換えられるので、実質的に１００の位の値は、角度Ｄ１かＤ７のいずれかの角度を維持した状態で、所望の値の直前の値であっても、また、直後の値であってもジョグダイヤル６２の押圧を変化させることにより設定することができる。同様にして、１０の位の値は、角度Ｄ２かＤ６のいずれか、さらに、１の位の値は、角度Ｄ３かＤ５のいずれかで角度を変化させることなく各値を設定することができる。
【０１０５】
また、このため、所望の音楽コンテンツの曲番号をうっかり忘れてしまっても、例えば、所望の音楽コンテンツの曲番号が１００番付近であるといったあいまいな情報に基づいて、ジョグダイヤル６２を角度Ｄ２，Ｄ３に回転させたり、回転中心６２ｂに押下したりすることで、曲番号１００番付近の曲番号を順次変化させながら検索することも可能となる。
【０１０６】
さらに、以上の例においては、３桁の曲番号が設定されていた場合について説明してきたが、曲番号は、３桁に限らず、何桁の曲番号が設定されていてもよく、その場合、角度Ｄ１乃至Ｄ７の７個の角度の設定を桁数に合わせて変化させる必要があり、例えば、４桁の場合、角度Ｄ１乃至Ｄ９に設定して、１０００の位の値は、角度Ｄ１，Ｄ９、１００の位の値は、角度Ｄ２，Ｄ８、１０の位の値は、角度Ｄ３，Ｄ７、１の位の値は、角度Ｄ４，Ｄ６でそれぞれ設定できるようにして、ジョグダイヤル６２を動作させないときには、ジョグダイヤル６２が角度Ｄ５となるようにしておくようにしてもよい。
【０１０７】
また、以上の例においては、曲番号の桁毎にインクリメント、または、デクリメントのそれぞれについて角度が設定されていたが、ジョグダイヤル６２を回転中心６２ｂに押圧することにより、実質的には、１つの角度でインクリメントもデクリメントもできるので、それぞれの桁の値のインクリメントやデクリメントを区別して設定せずに１つの角度で１つの桁の値を設定できるようにしてもよい。したがって、例えば、角度Ｄ１乃至Ｄ７の場合、角度Ｄ１乃至Ｄ３、および、角度Ｄ５乃至Ｄ７を各桁の値を操作できるようにすることで、今の場合、６桁の曲番号を選択できるようにしてもよい。
【０１０８】
さらに、以上の例においては、音楽コンテンツの曲番号を設定する場合について説明してきたが、ジョグダイヤル６２により設定できる値は、曲番号に限らず、いわゆるビデオテープのカウンタでもよいし、音楽コンテンツ以外のコンテンツを識別する番号、例えば、画像や動画像などを含む画像コンテンツなどを識別する画像番号であってもよい。
【０１０９】
また、以上においては、ジョグダイヤル６２がジョグリモートコントローラ６に設けられた場合について説明してきたが、ジョグダイヤル６２は、ジョグリモートコントローラ６以外の部分に設けられてもよく、例えば、パーソナルコンピュータ１のキーボード１８や、パーソナルコンピュータ１の本体になどに設けられるようにしてもよい。
【０１１０】
さらに、以上においては、ジョグリモートコントローラ６が、パーソナルコンピュータ１にＵＳＢ端子６１で接続されている場合について説明してきたが、それ以外の接続方法で接続されていてもよく、例えば、シリアル端子によって接続されていてもよい。さらに、ジョグリモートコントローラ６は、パーソナルコンピュータ１以外のものに接続されるものであってもよく、例えば、ヘッドフォンステレオなどの電子機器に接続されるものであってもよい。
【０１１１】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。
【０１１２】
この記録媒体は、図２，図４に示すようにパーソナルコンピュータ１、または、ジョグリモートコントローラ６に予め組み込まれた状態で使用者に提供される、プログラムが記録されているＨＤＤ２１、または、制御部７１のＲＯＭ（図示せず）だけではなく、コンピュータとは別に、使用者にプログラムを提供するために配布される、プログラムが記録されている磁気ディスク４１，７５（フレキシブルディスクを含む）、光ディスク４２，７６（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む）、光磁気ディスク４３，７７（ＭＤ（Ｍｉｎｉ−Ｄｉｓｃ）（登録商標）を含む）、もしくは半導体メモリ４４，７５（Ｍｅｍｏｒｙ　Ｓｔｉｃｋを含む）などよりなるパッケージメディアにより構成される。
【０１１３】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【０１１４】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１１５】
【発明の効果】
本発明によれば、音楽コンテンツを選択する曲番号を容易に選択することが可能となる。
【図面の簡単な説明】
【図１】本発明に係るコンテンツデータ管理システムの一実施の形態を示す図である。
【図２】パーソナルコンピュータの構成を説明するブロック図である。
【図３】ジョグリモートコントローラの外観を示す図である。
【図４】ジョグリモートコントローラの構成を説明するブロック図である。
【図５】図３のジョグダイヤルの動作原理を示す図である。
【図６】図３のジョグダイヤルの回転軸断面図である。
【図７】図３のジョグダイヤルの右側側面図である。
【図８】図７の回転部材の軸断面図である。
【図９】図７の回転部材の軸断面図である。
【図１０】ジョグローラを後方向に回転させたときに各出力端子で検出される信号状態を示すタイムチャートである。
【図１１】ジョグローラを前方向に回転させたときに各出力端子で検出される信号状態を示すタイムチャートである。
【図１２】図３のジョグダイヤルの側面の表面上の構成を示す図である。
【図１３】ジョグダイヤルの動作を説明する図である。
【図１４】ジョグダイヤルの動作を説明する図である。
【図１５】曲番号を選択する処理を説明するフローチャートである。
【図１６】ＬＣＤの表示例を説明するフローチャートである。
【図１７】ＬＣＤの表示例を説明するフローチャートである。
【図１８】ＬＣＤの表示例を説明するフローチャートである。
【図１９】ＬＣＤの表示例を説明するフローチャートである。
【図２０】ジョグダイヤルの動作を説明する図である。
【図２１】ＬＣＤの表示例を説明するフローチャートである。
【図２２】ＬＣＤの表示例を説明するフローチャートである。
【図２３】ＬＣＤの表示例を説明するフローチャートである。
【図２４】ジョグダイヤルの動作を説明する図である。
【図２５】ＬＣＤの表示例を説明するフローチャートである。
【図２６】ＬＣＤの表示例を説明するフローチャートである。
【符号の説明】
１　パーソナルコンピュータ，　２　ネットワーク，　３　ＥＭＤサーバ，　４ＷＷＷサーバ，　５，５−１，５−２　ポータブルデバイス，　６　ジョグリモートコントローラ，　７　ヘッドフォン，　６２　ジョグダイヤル，　６２ａ　凸部，　６２ｂ　回転中心，　６５　ＬＣＤ，　７１　制御部，　７２　操作部，７３　音声出力部，　１６１　ロック，　１７１，１７１ａ乃至１７１ｇ　溝
【図１】
2004046645.tif 000003
【図２】
2004046645.tif 000004
【図３】
2004046645.tif 000005
【図４】
2004046645.tif 000006
【図５】
2004046645.tif 000007
【図６】
2004046645.tif 000008
【図７】
2004046645.tif 000009
【図８】
2004046645.tif 000010
【図９】
2004046645.tif 000011
【図１０】
2004046645.tif 000012
【図１１】
2004046645.tif 000013
【図１２】
2004046645.tif 000014
【図１３】
2004046645.tif 000015
【図１４】
2004046645.tif 000016
【図１５】
2004046645.tif 000017
【図１６】
2004046645.tif 000018
【図１７】
2004046645.tif 000019
【図１８】
2004046645.tif 000020
【図１９】
2004046645.tif 000021
【図２０】
2004046645.tif 000022
【図２１】
2004046645.tif 000023
【図２２】
2004046645.tif 000024
【図２３】
2004046645.tif 000025
【図２４】
2004046645.tif 000026
【図２５】
2004046645.tif 000027
【図２６】
2004046645.tif 000028