(57)【特許請求の範囲】
【請求項１】
表示装置に表示される、発音位置と振幅値とを表す各楽音波形データを時系列順に記憶する記憶手段と、
前記楽音波形データを指示するポインタを移動させるための操作子と、
前記操作子の操作状態を検出する操作状態検出手段と、
前記操作状態に応じて前記ポインタを移動させるポインタ移動手段と、
前記操作子に振動を加える振動付加手段と、
前記発音位置と振幅値とに、振動の大きさを表す振動レベルを示す第１パラメータおよび振動パターンを示す第２パラメータを対応付けた管理テーブルを記憶するテーブル記憶手段と、
前記ポインタが指示する前記楽音波形データに示される発音位置と振幅値とに対応する前記第１パラメータおよび前記第２パラメータを前記管理テーブルを参照して特定し、当該第１のパラメータおよび第２のパラメータにより、前記振動付加手段が前記操作子に加える振動を制御する振動制御手段と
を具備することを特徴とするポインティングデバイス。
【請求項２】
前記管理テーブルは、前記発音位置および振幅値と、前記第１パラメータおよび前記第２パラメータの組とを対応付け、前記組は、前記第１パラメータが示す振動レベルが変わると、前記第２パラメータが示す振動パターンが変わるように構成されている
ことを特徴とする請求項１に記載のポインティングデバイス。
【請求項３】
前記操作子の単位操作量当たりの前記ポインタの移動量を切り換えるための切り換えスイッチをさらに備え、
前記ポインタ移動手段は、前記操作子の操作量及び前記切り換えスイッチの操作によって指示される前記操作子の単位操作量当たりの前記ポインタの移動量に応じて前記ポインタを移動させる
ことを特徴とする請求項１または請求項２に記載のポインティングデバイス。
【請求項４】
マーカの設定指示に従って前記楽音波形データにマーカを付与するマーカ付与手段をさらに具備し、
前記振動付加手段は、前記ポインタが前記マーカ付与手段によってマーカの付与された前記楽音波形データを指示するとき、前記操作子に振動を加える
ことを特徴とする請求項１乃至請求項３のいずれかに記載のポインティングデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に表示されるポインタを移動させるためのポインティングデバイスに関する。
【背景技術】
【０００２】
ディスプレイ等の表示装置に表示されているポインタの位置を移動させる操作子として、マウス、スライダ、ジョグダイヤル、タッチパネルなど様々な操作子が用いられている。例えば、操作子としてマウスが用いられているコンピュータを利用する場合、ユーザは、表示装置に表示されるポインタを注視しながらマウスを操作することで、該ポインタの位置を所望の位置に移動する。
このように、マウス等を利用して表示装置に表示されるポインタの位置を所望の位置に移動させるためには、ユーザは表示画面を注視してマウスを操作（以下、ポインタを移動させるための操作をポインティング操作という）する必要があるが、かかるポインティング操作を長時間継続して行うと、目を酷使するあまりに吐き気やめまいといった症状が現れてしまうという問題があった。
【０００３】
このような背景のもと、上記各操作子に振動を与えることで振動をフィードバックする技術が提案されている。例えば特許文献１には、画面に表示されるポインタが特定位置に到達した際、該ポインタを移動させるための操作子に一定の振動を与える技術が開示され、特許文献２には、操作中のポインタが目標とする位置までどれくらい離れているのかを、振動によってユーザにフィードバックする技術が開示されている。これら各技術によれば、ユーザは視覚のみならず、触覚を通じてポインタの位置を確認することができるため、ポインティング操作による目への負担を軽減することができる。
【０００４】
【特許文献１】特開平１１−３３８６２９号公報（第４−５頁）
【特許文献２】特開２００１−２２２３７９号公報（第４頁）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
確かに、上記従来技術によれば、さほどポインタを注視せずとも当該ポインタを特定位置に移動させることはできるが、その位置においてどのような操作をなすべきかは、そのポインタが指示するデータの内容等に応じて異なる。つまり、特定位置にポインタを移動させることはできても、当該位置においてどのような操作をなすべきかは、そのポインタが差すデータの内容を注視して判断しなければならず、結局、ポインティング操作による目への負担を大幅に軽減することにはならないという問題があった。
【０００６】
本発明は、以上説明した事情を鑑みてなされたものであり、ポインティング操作による目への負担を大幅に軽減することができるポインティングデバイスを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した問題を解決するため、本発明に係るポインティングデバイスは、表示装置に表示される、発音位置と振幅値とを表す各楽音波形データを時系列順に記憶する記憶手段と、前記楽音波形データを指示するポインタを移動させるための操作子と、前記操作子の操作状態を検出する操作状態検出手段と、前記操作状態に応じて前記ポインタを移動させるポインタ移動手段と、前記操作子に振動を加える振動付加手段と、前記発音位置と振幅値とに、振動の大きさを表す振動レベルを示す第１パラメータおよび振動パターンを示す第２パラメータを対応付けた管理テーブルを記憶するテーブル記憶手段と、前記ポインタが指示する前記楽音波形データに示される発音位置と振幅値とに対応する前記第１パラメータおよび前記第２パラメータを前記管理テーブルを参照して特定し、当該第１のパラメータおよび第２のパラメータにより、前記振動付加手段が前記操作子に加える振動を制御する振動制御手段とを具備することを特徴とする。
【０００８】
かかる構成によれば、ユーザが指先を通じて受容する振動は、上記振動制御手段によってポインタが指示する楽音波形データの発音位置と振幅値と（図８参照）に応じて異なるように制御される。これにより、操作子を操作するユーザは、触覚を通じて楽音波形データの発音位置と振幅値とを認識することができる。この結果、ユーザは、ポインタが指示するデータの内容を注視せずとも、次にどのような操作をなすべきかを判断することができ、ポインティング操作による目への負担を軽減することが可能となる。
【０００９】
なお、上記構成にあっては、前記管理テーブルは、前記発音位置および振幅値と、前記第１パラメータおよび前記第２パラメータの組とを対応付け、前記組は、前記第１パラメータが示す振動レベルが変わると、前記第２パラメータが示す振動パターンが変わるように構成されている態様がさらに望ましい。
【００１０】
以上説明した構成にあっては、前記操作子の単位操作量当たりの前記ポインタの移動量を切り換えるための切り換えスイッチをさらに備え、前記ポインタ移動手段は、前記操作子の操作量及び前記切り換えスイッチの操作によって指示される前記操作子の単位操作量当たりの前記ポインタの移動量に応じて前記ポインタを移動させても良い。
【００１１】
以上説明した構成にあっては、マーカの設定指示に従って前記楽音波形データにマーカを付与するマーカ付与手段をさらに具備し、前記振動付加手段は、前記ポインタが前記マーカ付与手段によってマーカの付与された前記楽音波形データを指示するとき、前記操作子に振動を加えても良い。
【発明の効果】
【００１２】
以上説明したように、本発明によれば、ポインティング操作による目への負担を大幅に軽減することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明に係る実施形態について図面を参照しながら説明する。
Ａ．本実施形態
図１は、本実施形態に係るオーディオ編集装置１００の構成を示す図である。オーディオ編集装置１００は、オーディオ編集装置１００の各部を統括制御するメインユニット１１０と、メインユニット１１０から供給される各データ等に従って楽音波形ＷやポインタＰ等を表示する表示装置１２０（図２参照）と、表示装置１２０に表示されるポインタＰを移動するためのポインティングデバイス１３０（図３参照）と、楽音波形Ｗに対応する楽音波形データに基づき楽音を発生する楽音発生装置（図示略）とを備えている。
周知の通り、楽音波形を編集する際には、波形の切り出し等を行うために楽音波形の特定ポイントを指定（いわゆる「頭出し」）する必要がある。この頭出しをするために、ユーザはポインティングデバイスを用いてポインティング操作する必要があるが、かかる操作による目への負担を軽減するのが本実施形態に係るオーディオ編集装置１００である。
【００１４】
＜メインユニット１１０＞
コントローラ１１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成され、ＲＯＭに格納された各種制御プログラムに基づいてオーディオ編集装置１００の各部を制御するほか、ポインティングデバイス１３０から供給される操作情報に応じてジョグダイアル１３２、スライダ１３３に与える振動を制御する（詳細は後述）。ハードディスク（記憶手段）１１２には、楽音波形Ｗを表示装置１２０に表示するための楽音波形データや、ポインタＰを表示装置１２０に表示するためのポインタ画像情報等が格納されている。画像インタフェース部１１３は、コントローラ１１１によって読み出される楽音波形データやポインタ画像情報等を表示装置１２０に送信するためのインタフェースである。デバイスインタフェース部１１４は、ポインティングデバイス１３０との間でジョグダイアル１３２やスライダ１３３の操作情報等を授受するためのインタフェースである。
【００１５】
＜表示装置１２０＞
表示装置１２０は、液晶パネル１２２を備え、コントローラ１１１から送信される楽音波形データやポインタ画像情報を受信し、これら各情報等に基づいて対応する楽音波形ＷやポインタＰを液晶パネル１２２に表示する。
【００１６】
＜ポインティングデバイス１３０＞
ポインティングデバイス１３０は、種々の操作スイッチや操作ボタン（図示略）を備えるほか、ポインタＰの位置を変更等するためのジョグダイアル（操作子）１３２や、スライダ（操作子）１３３、感度切り換えスイッチ１３４等を備えている。感度切り換えスイッチ１３４は、ジョグダイアル１３２及びスライダ１３３の単位操作量あたりのポインタＰの移動量（すなわち感度）を切り換えるためのスイッチである。ユーザは、この感度切り換えスイッチ１３４を適宜操作することにより、例えばジョグダイアル１３２を１回転させたとき、或いはスライダ１３３を１ｃｍ移動させたときのポインタＰの移動量（ポインタＰを１秒分進ませるか、１０秒分進ませるか等）の切り換えを行う。ユーザは、このようにジョグダイアル１３２及びスライダ１３３の感度を切り換えることで、同一の操作量でおおまかにポインタＰを移動させるか、少しずつポインタＰを移動させるかを切り換えることが可能となる。
【００１７】
ここで、図４はジョグダイアル１３２の構造を示す図であり、図５は、スライダ１３３の構造を示す図である。ジョグダイアル１３２は、図４に示すようにダイアル１３２ａとダイアル１３２ａの略中心から延びる支柱とを備え、この支柱の中央部には振動生成用のアクチュエータ（振動付加与手段）１３２ｂが取り付けられる一方、該支柱の端部にはダイアル１３２ａの操作状態（回転方向、回転量等）を検出するためのセンシング用のエンコーダ１３２ｃが取り付けられている。  一方、スライダ１３３は、図５に示すように操作つまみ１３３ａと、操作つまみ１３３ａの略中心から延びる支柱とを備え、この支柱の端部には振動生成用のアクチュエータ（振動付加与手段）１３３ｂが取り付けられる一方、該支柱に取り付けられた連設部材には操作つまみ１３３ａの操作状態（操作方向、操作量）を検出するためのセンシング用のエンコーダ（操作状態検出手段）１３３ｃが取り付けられている。
【００１８】
ユーザは、このジョグダイアル１３２のダイアル１３２ａを時計回り若しくは反時計回りに回転させ（図４に示す矢印参照）、またはスライダ１３３の操作つまみ１３３ａを左方向若しくは右方向に移動させることにより（図５に示す矢印参照）、ポインタＰを所望の位置まで移動させる。ここで、図６は、ポインタＰを移動させるときの動作を説明するための図である。なお、以下の説明では、ユーザがジョグダイアル１３２のダイアル１３２ａを回転させてポインタＰを移動させる場合を想定する。ユーザは、まず、感度切り換えスイッチ１３４を操作することにより、例えばジョグダイアル１３２を１回転させたときにポインタＰを１秒分進ませるといった感度切り換えを行う。かかる操作がなされると、感度切り換えスイッチ１３４からコントローラ１１１のポインタ移動手段１１１ａにジョグダイアル１３２を１回転させたときにポインタＰを１秒分進ませるべき旨の感度情報が供給される。なお、ユーザによって感度切り換えスイッチ１３４が操作されていない場合には、図示せぬメモリに格納されている標準感度情報（例えば、ジョグダイアル１３２を１回転させたときにポインタＰを１０秒分進ませるべき旨の情報等）がポインタ移動手段１１１ａに供給され、若しくは前回以前にポインタ移動手段１１１ａに供給された感度情報がそのまま承継される。
【００１９】
その後、ユーザは、ジョグダイアル１３２のダイアル１３２ａを所定方向に所定量だけ回転させる。センシング用のエンコーダ１３２ｃは、ダイアル１３２ａの回転方向及び回転量等を検出し、検出結果を操作情報としてコントローラ１１１に供給する。コントローラ１１１のポインタ移動手段１１１ａは、上述した感度情報及び操作情報を受け取ると、ハードディスク１１２に格納されている楽音波形データを参照し、ポインタＰをいずれの楽音波形データの位置まで移動させるべきかを決定する。図７は、ハードディスク１１２に格納されている楽音波形データｍｆｋ（１≦ｋ≦ｎ）を例示した図である。同図に示すように、ハードディスク１１２には、発音位置ｔｋと振幅値Ａｋとを表す楽音波形データｍｆｋが時系列順に格納されている。ここで、例えば当該時点におけるポインタＰが楽音波形データｍｆ３を指示している場合（図７に示す位置ＰＰ参照）、ポインタ移動手段１１１ａは、受け取った操作情報及び感度情報からポインタＰを楽音波形データｍｆ５の位置まで移動すべきと判断すると、ポインタＰの位置を楽音波形データｍｆ５の位置まで移動すべき指示を表示装置１２０に送る。この結果、表示装置１２０の液晶パネル１２２には、図８に示すようにポインタＰが楽音波形データｍｆ５を指示する画面が表示される。
【００２０】
また、ポインタ移動手段１１１ａは、上記の如くポインタＰの位置を楽音波形データｍｆ５の位置まで移動すべき指示を表示装置１２０に送ると同時に、ハードディスク１１２から移動後のポインタＰが指示するデータの値、すなわち楽音波形データｍｆｋ（ここでは楽音波形データｍｆ５）を読み出し、これを振動制御手段１１１ｂに供給する。なお、移動直後のポインタＰが指示する楽音波形データｍｆ５を読み出す代わりに、１つ先若しくは複数先の楽音波形データ（例えば、１つ先の楽音波形データｍｆ６等）を読み出すようにしても良い。振動制御手段１１１ｂは、ポインタ移動手段１１１ａから楽音波形データｍｆ５を受け取ると、記憶手段１１１ｃに格納されている振動管理テーブルＴＡ１を参照し、振動レベル、振動パターン等を決定する。図９は、振動管理テーブルＴＡ１を例示した図である。振動管理テーブルＴＡ１には、振幅値Ａｋと、振動の大きさを表す振動レベルＶと、振動パターンとが対応づけて登録されている。なお、本実施形態においては、同図に示すように振幅値Ａｋの大きさに比例して振動レベルＶが高くなる（つまり振動が大きくなる）態様を例示するが、振幅値Ａｋと振動レベルＶの関係及び振幅値Ａｋと振動パターンの関係をどのように規定するかは適宜変更可能である。また、振動レベル、振動パターンの両方のパラメータを特定するほか、いずれか一方のパラメータ（例えば振動レベルのみ）を特定するようにしても良い。さて、振動制御手段１１１ｂは、受け取った楽音波形データｍｆ５の振幅値Ａ５から振動レベル（例えばＶ５）、振動パターン（例えば第５パターン）を特定すると、特定した振動レベル、振動パターンを振動制御情報として振動生成用のアクチュエータ１３２ｂに送る。
【００２１】
振動生成用のアクチュエータ１３２ｂは、振動制御手段１１１ｂから振動制御情報を受け取ると、この振動制御情報に従った振動レベル、振動パターンでジョグダイアル１３２を振動させる。このように、本実施形態においては、ポインタＰが指示するデータの値に応じてジョグダイアル１３２に加えられる振動が制御される。よって、ユーザは、表示装置１２０に表示される画面を注視せずとも、触覚を通じて当該ポインタＰが指示するデータの値を認識することができ、これにより、ポインティング操作による目への負担を大幅に軽減することができる。なお、上記例では、ユーザがジョグダイアル１３２を利用してポインタＰを移動させる場合について説明したが、スライダ１３３を利用してポインタＰを移動させる場合も同様に説明することができる。すなわち、上記例において、ダイアル１３２ａを操作つまみ１３３ａに置き換え、振動生成用のアクチュエータ１３２ｂを振動生成用のアクチュエータ１３３ｂに置き換え、センシング用のエンコーダ１３２ｃをセンシング用のエンコーダ１３３ｃに置き換えれば、スライダ１３３を利用してポインタＰを移動させる場合についても同様に説明することができる。よって、これ以上の説明は割愛する。
【００２２】
Ｂ．変形例
＜変形例１＞
以上説明した本実施形態では、ジョグダイアル１３２等の操作に応じてポインタＰを移動させたときに、移動後のポインタＰが指示するデータの値に応じた振動を発生させる場合について説明したが、例えばポインタＰを移動させていないときにも、当該時点においてポインタＰが指示するデータの値に応じた振動を発生させるようにしても良い。かかる態様によれば、ユーザは、ジョグダイアル１３２等に触れるだけで、すなわち表示画面を注視することなく、当該時点においてポインタＰが指示するデータの値を認識することができる。なお、本実施形態では、楽音波形データｍｆｋに示される振幅値Ａｋにのみ基づいて振動レベル、振動パターン等を特定したが、該楽音波形データｍｆｋに示される発音位置ｔｋ及び振幅値Ａｋに基づいて振動レベル、振動パターン等を決定しても良い。また、上述した振動管理テーブルＴＡ１の代わりに、振動レベル、振動パターンを特定するための振動制御アルゴリズムを用いて振動レベル、振動パターンを決定しても良い。
【００２３】
＜変形例２＞
図１０は、変形例２に係るポインタＰを移動させるときの動作を説明するための図であり、前掲図６に対応する図である。なお、図１０において図６と対応する部分には同一符号を付し、詳細な説明を省略する。また、本変形例においても、本実施形態と同様、ユーザがジョグダイアル１３２のダイアル１３２ａを回転させてポインタＰを移動させる場合を想定する。コントローラ１１１に設けられたマーカ付与手段１１１ｄは、図示せぬ操作ボタン等を介して入力されるマーカの設定指示（あるいは予めメモリ等に格納されているマーカの設定指示）に従って、対応する楽音波形データｍｆｋにマーカを付与する。ここで、マーカの設定指示としては、例えば１０秒毎の楽音波形データｍｆｋにマーカを付与する、フレーズの切れ目となる楽音波形データｍｆｋにマーカを付与するといった指示が挙げられるが、いずれの楽音波形データｍｆｋにマーカを付与するかは上記マーカの設定指示等に応じて適宜変更可能である。なお、フレーズの切れ目となる楽音波形データｍｆｋであるか否かの判断は、例えば所定秒以上無音時間が続くか否かをもとに判断すれば良い。
【００２４】
ここで、図１１は、変形例２に係るハードディスク１１２に格納されている楽音波形データｍｆｋを例示した図であり、前掲図７に対応する図である。図１１に示すように特定の楽音波形データ（例えば、１０秒毎の楽音波形データ）ｍｆｋにはマーカＭが付与されている。かかるマーカＭは、マーカ付与手段１１１ｄによって付与される。このような楽音波形データｍｆｋがハードディスク１１２に格納された状態において、ポインタ移動手段１１１ａがセンシング用のエンコーダ１３２ｃから当該時点におけるポインタＰの位置（図１１に示す位置ＰＰ参照）をマーカＭが付与されている楽音波形データｍｆｋの位置（図１１では楽音波形データｍｆ５の位置）まで移動すべき操作情報を受け取ると、ポインタ移動手段１１１ａは、表示装置１２０に対してポインタＰの位置を楽音波形データｍｆ５の位置まで移動すべき指示を送る。と同時に、ポインタ移動手段１１１ａは、振動制御手段１１１ｂに対して振動を発生すべき指示を送る。振動制御手段１１１ｂは、かかる指示に従って一定の振動を発生させるための振動制御情報を生成し、これを振動生成用のアクチュエータ１３２ｂに送る。
【００２５】
振動生成用のアクチュエータ１３２ｂは、振動制御手段１１１ｂから振動制御情報を受け取ると、この振動制御情報に従ってジョグダイアル１３２を振動させる。このように、本変形例においては、ポインタＰの位置がマーカＭが付与された特定位置に到達する度に一定の振動が発生される。ジョグダイアル１３２等を操作するユーザは、指先を通じてこの振動を検知することで、表示装置１２０に表示される画面を注視せずとも、触覚を通じてポインタＰの位置を特定することができる。なお、本変形例では、ポインタＰが特定位置に到達する度に一定の振動が発生される場合について説明したが、本実施形態と同様、特定位置の楽音波形データｍｆｋの値に応じて振動レベル、振動パターン等を変えるようにしても良い。なお、かかる態様については、上記本実施形態と同様に説明することができるため、説明を割愛する。
【００２６】
＜変形例３＞
図１２は、変形例３に係るポインタＰを移動させるときの動作を説明するための図であり、前掲図６に対応する図である。なお、図１２において図６と対応する部分には同一符号を付し、詳細な説明を省略する。図６と図１２とを比較して明らかなように、ジョグダイアル１３２’、スライダ１３３’には、振動生成用のアクチュエータ１３２ｂ、１３３ｂの代わりにそれぞれ駆動用のアクチュエータ（抵抗付加手段）１３２ｂ’、１３３ｂ’が設けられ、コントローラ１１１’には、振動制御手段１１１ｂの代わりに動作抵抗制御手段１１１ｂ’が設けられている。動作抵抗制御手段１１１ｂ’は、ポインタ移動手段１１１ａから供給される楽音波形データｍｆｋと動作抵抗管理テーブルＴＡ２とに基づいて、駆動用のアクチュエータ１３２ｂ’、１３３ｂ’に付加する動作抵抗を制御する。ここで、図１３は、動作抵抗管理テーブルＴＡ２を例示した図である。動作抵抗管理テーブルＴＡ２には、振幅値Ａｋと動作抵抗値Ｒとが対応づけて登録されている。なお、変形例３においては、振幅値Ａｋの大きさに比例して動作抵抗が大きくなる態様を例示するが、例えば振動値Ａｋの大きさに反比例して動作抵抗が小さくなるようにしても良く、振幅値Ａｋと動作抵抗値Ｒの関係をどのように規定するかは適宜変更可能である。
【００２７】
動作抵抗制御手段１１１ｂ’は、動作抵抗管理テーブルＴＡ２を参照して動作抵抗値Ｒを決定すると、決定した動作抵抗値Ｒを動作抵抗制御情報として駆動用のアクチュエータ１３２ｂ’、１３３ｂ’に供給する。駆動用のアクチュエータ１３２ｂ’、１３３ｂ’は、動作抵抗制御手段１１１ｂ’から供給される動作抵抗制御情報に従ってジョグダイアル１３２’、スライダ１３３’に動作抵抗を加え、これによりジョグダイアル１３２’、スライダ１３３’の機動性（動きやすさ）を制御する。具体的には、加える動作抵抗が大きくなるところ（つまり、音が大きくなるところ）ではジョグダイアル１３２’、スライダ１３３’の動きが硬くなる一方、加える動作抵抗が小さくなるところ（つまり、音が小さくなるところ）ではジョグダイアル１３２’、スライダ１３３’の動きが滑らかになる。ユーザは、ジョグダイアル１３２’等に加わる動作抵抗の変化を感じとることで、ポインタＰが指示するデータの値を認識することができ、これにより、ポインティング操作による目への負担を軽減することができる。以上説明したように、振動ではなく動作抵抗を変えることにより、ポインタＰが指示するデータの値をユーザに認識させるようにしても良い。なお、本変形例に上述した変形例１や変形例２を適用しても良く、本変形例に変形例２を適用した場合には、特定位置に到達する毎に一定の動作抵抗を発生させ、ジョグダイアル１３２’等の動きを硬くする（若しくは滑らかにする）ことで、ユーザは、表示装置１２０に表示される画面を注視せずとも、触覚を通じてポインタＰの位置を特定することができる。
【００２８】
＜変形例４＞
また、上述した本実施形態及び各変形例では、１つの楽音波形Ｗ（図２参照）を対象に振動若しくは動作抵抗をフィードバックする場合について説明したが、複数の楽音波形を対象に振動若しくは動作抵抗をフィードバックしても良い。具体的には、第１ポインタが指示する第１楽音波形の楽音波形データの値と、第２ポインタが指示する第２楽音波形の楽音波形データの値と、・・・第ｎポインタが指示する第ｎ楽音波形の楽音波形データの値とを合計し、この合計値等に基づいてフィードバックする振動若しくは動作抵抗を制御するようにしても良い。また、楽音波形のみならず、ビデオに同期しているオーディオ波形や音声波形、ビデオ信号から取り出した輝度信号等の時系列データに対しても同様に適用可能である。さらに、本発明は、時系列データに限る趣旨ではなく、ポインタＰが指示するポイントにデータ値が存在するあらゆるデータに適用可能である。
【００２９】
＜変形例５＞
また、本実施形態及び各変形例では、ポインティングデバイス１３０を構成する操作子としてジョグダイアル１３２、スライダ１３３を例示したが、汎用的なマウスやタッチパネルなど、あらゆる操作子に適用可能である。なお、本実施形態及び各変形例では、オーディオ編集装置１００に搭載されたポインティングデバイスを例に説明したが、ポインティングデバイスを備えるあらゆる機器に適用できるのはもちろんである。
【００３０】
＜変形例６＞
また、本実施形態及び各変形例では、ユーザの指先に触感を与える手段として操作子に振動を加える振動生成用のアクチュエータ１３２ｂ、１３３ｂや、該操作子に動作抵抗を加える駆動用のアクチュエータ１３２ｂ’、１３３ｂ’を例示したが、例えば該操作子に微弱電流を与える発電手段を設けても良い。このようにユーザの指先に触感を与える手段として発電手段を設けた場合には、ユーザが指先を通じて受容する接触部（操作子を操作するユーザの指先が接触する部分）の触感が、ポインタＰが指示するデータの値により異なったものとなるように、該接触部とユーザの指先との接触状態をデータの値に基づいて制御する発電制御手段（触感制御手段）をコントローラ１１１に設ければ良い。
【図面の簡単な説明】
【００３１】
【図１】本実施形態に係るオーディオ編集装置の構成を示す図である。
【図２】同実施形態に係る表示装置の画面を例示した図である。
【図３】同実施形態に係るポインティングデバイスの外観構成を示す図である。
【図４】同実施形態に係るジョグダイアルの構造を示す図である。
【図５】同実施形態に係るスライダの構造を示す図である。
【図６】同実施形態に係るポインタを移動させるときの動作を説明するための図である。
【図７】同実施形態に係るハードディスクに格納されている楽音波形データを例示した図である。
【図８】同実施形態に係る表示装置の画面を例示した図である。
【図９】同実施形態に係る振動管理テーブルを例示した図である。
【図１０】変形例２に係るポインタを移動させるときの動作を説明するための図である。
【図１１】同変形例に係るハードディスクに格納されている楽音波形データを例示した図である。
【図１２】変形例３に係るポインタを移動させるときの動作を説明するための図である。
【図１３】同変形例に係る動作抵抗管理テーブルを例示した図である。
【符号の説明】
【００３２】
１００・・・オーディオ編集装置、１１０・・・メインユニット、１１１・・・コントローラ、１１１ａ・・・ポインタ移動手段、１１１ｂ・・・振動制御手段、１１１ｃ・・・記憶手段、１１１ｄ・・・マーカ付与手段、ＴＡ１・・・振動管理テーブル、ＴＡ２・・・動作抵抗管理テーブル、１１２・・・ハードディスク、１１３・・・画像インタフェース部、１１４・・・デバイスインタフェース部、１２０・・・表示装置、１２２・・・液晶パネル、１３０・・・ポインティングデバイス、１３２、１３２’・・・ジョグダイアル、１３２ａ・・・ダイアル、１３２ｂ、１３３ｂ・・・振動生成用のアクチュエータ、１３２ｂ’、１３３ｂ’・・・駆動用のアクチュエータ、１３２ｃ、１３３ｃ・・・センシング用のエンコーダ、１３３、１３３’・・・スライダ、１３３ａ・・・操作つまみ、１３４・・・感度切り換えスイッチ。
【図１】
0004713070.tif 000002
【図２】
0004713070.tif 000003
【図３】
0004713070.tif 000004
【図４】
0004713070.tif 000005
【図５】
0004713070.tif 000006
【図６】
0004713070.tif 000007
【図７】
0004713070.tif 000008
【図８】
0004713070.tif 000009
【図９】
0004713070.tif 000010
【図１０】
0004713070.tif 000011
【図１１】
0004713070.tif 000012
【図１２】
0004713070.tif 000013
【図１３】
0004713070.tif 000014