(57)【特許請求の範囲】
【請求項１】
基準線と、該基準線上を移動する指示点とから成る曲線スライダを表示する座標表示手段と、
前記基準線上の指示点の位置に対応する操作対象のオブジェクトを表示する操作対象表示手段と、
前記座標表示手段に表示する基準線の座標位置と、前記操作対象表示手段に表示するオブジェクトに対応する対応データを記憶する変換テーブルと、
該変換テーブルに基づいて、前記基準線上の指示点の移動と、当該指示点位置に対応するオブジェクトの再生とを連動させて表示するように制御する制御手段と、を有し、
前記操作対象表示手段に表示されるオブジェクトは任意の移動手段の移動経路に沿って得られたオブジェクトであり、前記基準線は該移動経路にほぼ対応した曲線であり、前記移動手段の相違によって、前記基準線の形状又は色彩を異ならせる、
ことを特徴とする曲線スライダ装置。
【請求項２】
地図領域に表示され、基準線と該基準線上を移動する指示点とから成る曲線スライダの座標表示手段と、
前記基準線上の指示点の位置に対応するオブジェクトを表示する操作対象表示手段と、
前記座標表示手段の座標位置と、前記操作対象表示手段に表示するオブジェクトに対応する対応データを記憶する変換テーブルと、
該変換テーブルに記憶した座標位置に基づいて、前記基準線上の指示点の移動と、当該指示点位置に対応するオブジェクトの再生とを連動させて表示するように制御する制御手段と、を有し、
前記操作対象表示手段に表示されるオブジェクトは任意の移動手段の移動経路に沿って得られたオブジェクトであり、前記基準線は該移動経路にほぼ対応した曲線であり、前記移動手段の相違によって、前記基準線の形状又は色彩を異ならせる、
ことを特徴とする曲線スライダ装置。
【請求項３】
前記制御手段は、前記変換テーブル内のデータの間を補完して求めたデータに基づき、前記基準線上の指示点の移動と、当該指示点位置に対応するオブジェクトの再生とを連動させて表示するように制御することを特徴とする請求項１、又は２記載の曲線スライダ装置。
【請求項４】
前記操作対象表示手段に表示されるオブジェクトは、任意の移動手段の移動経路に沿って得られたオブジェクトであり、前記基準線は該移動経路にほぼ対応した曲線であり、当該オブジェクトを得た方向に基づき、前記指示点の形状又は色彩を変えることを特徴とする請求項１、又は２記載の曲線スライダ装置。
【請求項５】
基準線と、該基準線上を移動する指示点とから成る曲線スライダを表示する座標表示処理と、
前記基準線上の指示点の位置に対応する操作対象のオブジェクトを表示する操作対象表示処理と、
前記座標表示処理によって表示する基準線の座標位置と、前記操作対象表示処理によって表示するオブジェクトに対応する対応データを記憶する変換テーブルの作成処理と、
該変換テーブルに基づいて、前記基準線上の指示点の移動と、当該指示点位置に対応するオブジェクトの再生とを連動させて表示するように制御する制御処理と、を行い、
前記操作対象表示処理によって表示されるオブジェクトは任意の移動手段の移動経路に沿って得られたオブジェクトであり、前記基準線は該移動経路にほぼ対応した曲線であり、前記移動手段の相違によって、前記基準線の形状又は色彩を異ならせる、
ことを特徴とする曲線スライダ制御方法。
【請求項６】
地図領域に表示され、基準線と該基準線上を移動する指示点とから成る曲線スライダの座標表示処理と、
前記基準線上の指示点の位置に対応するオブジェクトを表示する操作対象表示処理と、
前記座標表示処理によって表示される座標位置と、前記操作対象表示処理によって表示されるオブジェクトに対応する対応データを記憶する変換テーブルの作成処理と、
該変換テーブルに記憶した座標位置に基づいて、前記基準線上の指示点の移動と、当該指示点位置に対応するオブジェクトの再生とを連動させて表示するように制御する制御処理と、を行い、
前記操作対象表示処理によって表示されるオブジェクトは任意の移動手段の移動経路に沿って得られたオブジェクトであり、前記基準線は該移動経路にほぼ対応した曲線であり、前記移動手段の相違によって、前記基準線の形状又は色彩を異ならせる、
ことを特徴とする曲線スライダ制御方法。
【請求項７】
基準線と、該基準線上を移動する指示点とから成る曲線スライダを表示する座標表示処理と、
前記基準線上の指示点の位置に対応する操作対象のオブジェクトを表示する操作対象表示処理と、
前記座標表示処理によって表示する基準線の座標位置と、前記操作対象表示処理によって表示するオブジェクトに対応する対応データを記憶する変換テーブルの作成処理と、
該変換テーブルに基づいて、前記基準線上の指示点の移動と、当該指示点位置に対応するオブジェクトの再生とを連動させて表示するように制御する制御処理と、を行い、
前記操作対象表示処理によって表示されるオブジェクトは任意の移動手段の移動経路に沿って得られたオブジェクトであり、前記基準線は該移動経路にほぼ対応した曲線であり、前記移動手段の相違によって、前記基準線の形状又は色彩を異ならせる、
曲線スライダ制御処理をコンピュータに実行させるプログラムを格納したコンピュータが読み取り可能な記録媒体。
【請求項８】
地図領域に表示され、基準線と該基準線上を移動する指示点とから成る曲線スライダの座標表示処理と、
前記基準線上の指示点の位置に対応するオブジェクトを表示する操作対象表示処理と、
前記座標表示処理によって表示される座標位置と、前記操作対象表示処理によって表示されるオブジェクトに対応する対応データを記憶する変換テーブルの作成処理と、
該変換テーブルに記憶した座標位置に基づいて、前記基準線上の指示点の移動と、当該指示点位置に対応するオブジェクトの再生とを連動させて表示するように制御する制御処理と、を行い、
前記操作対象表示処理によって表示されるオブジェクトは任意の移動手段の移動経路に沿って得られたオブジェクトであり、前記基準線は該移動経路にほぼ対応した曲線であり、前記移動手段の相違によって、前記基準線の形状又は色彩を異ならせる、
曲線スライダ制御処理をコンピュータに実行させるプログラムを格納したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はユーザインターフェイス部品である曲線スライダ装置に関する。
【０００２】
【従来の技術】
ユーザインターフェイス部品であるスライダ装置は、例えばコンピュータの画面上に基準線を表示し、その基準線上を動く指示点によって構成され、基準線上の指示点の位置を数値に変換することにより、視覚的に分かりやすい操作を実現するものである。例えば、動画とスライダ装置を組み合わせて使用すると、基準線の一方の端が動画の開始位置に、もう一方の端が動画の終了位置に対応し、動画の再生に対応して指示点が基準線上を始点位置から終点位置へと移動する。また、ユーザがポインティングデバイス（例えば、マウス）の操作により、指示点を動かすと、指示点の位置及び動かす速度に基づき再生される。したがって、動かす速度が速ければ、動画は早送り再生となり、動かす速度が遅ければ、動画はスロー再生となる。
【０００３】
図３０は上記スライダ装置を説明する図であり、パーソナルコンピュータ等のディスプレイ１には、動画表示２とスライダ表示３が行われ、スライダ表示３は基準線４と指示点５で構成されている。尚、スライダ表示３はディスプレイ１の下部に作成されるグラフィカルな表示である。上述のように、基準線４の一端（例えば、左端）は動画表示２に表示される動画の開始位置に対応し、基準線４の他端（例えば、右端）は動画の終了位置に対応する。動画が再生されるのに対応して、指示点５が基準線４上を、基準線４の一端から他端に移動する。また、ユーザは、指示点５をマウス等を用いて、矢印方向にドラッグすることにより、指示点５を移動させることができる。したがって、指示点の位置及びドラッグする速度に連動して動画が再生される。
【０００４】
このように従来のスライダ装置は、直線状の基準線４とその上を移動する指示点５を組み合わせることによってディスプレイ１上に表示させるものであり、動画表示２に表示される動画の情報全体との割合を視覚的に確認しながら希望の情報を得るものである。
【０００５】
【発明が解決しようとする課題】
上記従来のスライダ装置は、直線状の基準線４上を移動する指示点５の位置によって情報を確認するものである。したがって、動画等の表示される情報の変化が単純な直線と対応しない場合、希望の位置を選択しにくい。例えば、表示する情報を移動中のカメラから録画した映像であるとした場合、ディスプレイ１に表示される映像が全体の映像のうち、どのくらい進んだ位置であるのかを考えて指定する必要がある。すなわち、この場合時間より録画された位置が重要な場合である。従って上述のような場合、直線状の基準線４とその上を単に移動する指示点５の構成によるスライダ装置では対応できない。
【０００６】
本発明は上記課題の解決を図り、曲線状の基準線を用い、直線状の基準線を使用するスライダ装置では指定し難い画像情報等を視覚的に分かり易く操作し、表示できるようにするスライダ装置を提供するものである。
【０００７】
【課題を解決するための手段】
上記課題は本発明の第１の態様によれば、基準線と、該基準線上を移動する指示点とから成る曲線スライダを表示する座標表示手段と、前記基準線上の指示点の位置に対応する操作対象のオブジェクトを表示する操作対象表示手段と、前記座標表示手段に表示する基準線の座標位置と、前記操作対象表示手段に表示するオブジェクトに対応する対応データを記憶する変換テーブルと、該変換テーブルに基づいて、前記基準線上の指示点の移動と、当該指示点位置に対応するオブジェクトの再生とを連動させて表示するように制御する制御手段と、を有し、前記操作対象表示手段に表示されるオブジェクトは任意の移動手段の移動経路に沿って得られたオブジェクトであり、前記基準線は該移動経路にほぼ対応した曲線であり、前記移動手段の相違によって、前記基準線の形状又は色彩を異ならせる、曲線スライダ装置を提供することで達成できる。
【０００８】
本明細書において、「曲線」とは、なだらかな曲線の他、二以上の直線から構成される曲線、一以上の直線となだらかな曲線との組み合わせにより構成される曲線をいい、「基準線」はこれらの曲線から構成される。したがって、「曲線スライダ」には、これらの曲線から構成されるスライダが含まれる。また、本明細書において、「オブジェクト」は、動的オブジェクトと静的オブジェクトからなる。「動的オブジェクト」は動画を含み、「静的オブジェクト」は、グラフ、表、テキスト、写真、静止画を含む。
【０００９】
ここで、座標表示手段は、例えば地図上に基準線と該基準線上を移動可能な指示点を設け、マウスやタブレット等のポインティングデバイスによって指示点の位置を指定する。制御手段は上記テーブルに記憶されたデータに従って、基準線上に指示された位置の座標データを読み出し、対応するオブジェクト（例えば、動画データ）を操作対象表示手段に表示する。また、操作対象表示手段に表示したオブジェクト（例えば、動画データ）に従って基準線上の指示点の位置の情報を上記テーブルから読み出し、指示点を当該位置に移動する。
【００１０】
このように構成することにより、基準線上を移動する指示点の位置を自由に移動し、希望する位置（例えば、地図上の位置）のオブジェクトを操作対象表示手段に表示することができる。
【００１１】
また、座標表示手段と操作対象表示手段を同じディスプレイ上に形成することにより、指示点の指示する基準線上の位置と動画を対比しながら見ることができ、より操作性がよく、また見易い曲線スライダ装置とすることができる。
また、上記課題は本発明の第２の態様によれば、前記基準線の色彩を異ならせ、また形状を変えることによって、録画作成中や移動手段の相違を表示する構成である。
【００１２】
このように構成することにより、座標表示手段に表示される基準線を見るだけで、録画作成中の位置や、自動車、自転車、徒歩等のカメラ装置の移動手段を容易に知ることができる。
【００１３】
また、上記基準線の色彩や形状を異ならせるだけでなく、指示点の色彩や形状を変えることによって、カメラの向きや撮影者の移動手段を示してもよい。このように構成することによっても、座標表示手段に表示される指示点を見るだけで、カメラの方向や撮影者の移動手段を容易に知ることができる。
【００１４】
また、本発明は二次元画面に限らず、三次元画面に対しても適用することができ、また操作対象表示手段には動画等の動的オブジェクトに限らず、温度、湿度、音等をグラフで表した場合のグラフ、また表、テキスト、写真、静止画等の静的オブジェクトを表示する構成とすることもできる。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。
図１は本発明のシステムの全体の構成図である。本例は、コンピュータ１０、ディスプレイ１１、ポインティングデバイス１２で構成され、ディスプレイ１１はコンピュータ１０の表示部である。コンピュータ１１はデスクトップタイプやノートタイプのパーソナルコンピュータ、又は車に搭載されたカーナビゲーションシステム内のコンピュータである。コンピュータ１０は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭで構成され、表示座標・操作値変換テーブル（以下、単に変換テーブルで示す）１３を有する。この変換テーブル１３は後述する曲線スライダ上の座標（表示座標）と、操作対象の入力となる数値（操作値）とを対応付けるテーブルである。
【００１６】
また、ディスプレイ１１は指定領域１４と操作対象表示領域１５で構成され、指定領域１４には曲線スライダ１７が表示され、操作対象表示領域１５には動画や、温度、湿度等の変化を示すグラフィカルな画像等の操作対象が表示される。
【００１７】
ポインティングデバイス１２は、例えばマウスやタブレット等で構成され、上述の曲線スライダ１７上の任意の位置を指定する。
図２は上述の指定領域１４に表示される曲線スライダ１７の一例を示す。曲線スライダ１７は曲線状の基準線１８と、この基準線１８上の任意の位置を指示する指示点１９で構成されている。また、曲線スライダ１７にはその端部において、何れが基準線１８の始点であり、終点であるかを示すマーク表示が設けられている。同図においては、基準線１８の左端が始点であり、右端が終点であり、基準線１８の左端には始点を示す黒丸が表示され、基準線１８の右端には終点を示す矢印が表示されている。
【００１８】
以下、具体的な実施の形態について説明する。
＜第１の実施形態＞
図３は本発明の第１の実施形態を説明するシステム構成図である。本例は、地図上に曲線スライダ１７を作成し、指示点１９と動画を連動させることによって、移動中の車から撮影した映像の再生位置を指定するシステムである。すなわち、本例は動的オブジェクトである動画を操作対象とする実施形態の説明である。
【００１９】
本例においては、図３に示すようにディスプレイ１１上の指定領域１４は地図領域１４ａであり、操作対象表示領域１５は動画領域１５ａである。また、地図領域１４ａに表示する曲線スライダ１７は地図上におけるカメラの移動軌跡を示す。
【００２０】
一方、コンピュータ１０内の変換テーブル１３は地図上の座標と動画の撮影時刻との変換テーブルである。図４は変換テーブル１３の具体例を示す図である。本例の場合、地図領域１４ａは二次元画面であり、二次元の曲線スライダ１７を表示する。尚、図３に示すように地図領域１４ａの水平方向をＸ方向（Ｘ座標）とし、上記水平方向に直交する方向をＹ方向（Ｙ座標）とする。また、図５は地図領域１４ａを拡大して示す図であり、地図領域１４ａに表示する基準線１８と、この基準線１８上に位置する指示点１９の構成を詳しく説明する図である。ここで、地図領域１４ａ上の基準線１８の始点位置は１８ａであり、終点位置は１８ｄである。尚、指示点１９の初期位置は基準線１８の始点位置１８ａである。
【００２１】
以下、本実施形態の処理を図６に示すフローチャートに従って説明する。
先ず、コンピュータ１０内のＣＰＵは変換テーブル１３を作成する（ステップ（以下Ｓで示す）１）。この処理は地図領域１４ａ内を自動車等の移動手段によってカメラを移動し、地図領域１４ａ上の座標データと動画データの対応テーブルを作成するものである。
【００２２】
図４の例では、変換テーブル１３には動画データを記憶するのではなく、動画データに対応する動画時刻のデータを記憶している。尚、変換テーブル１３は、スライダ上の座標データと動画データの位置を特定するデータを対応させるデータであれば足りる。したがって、動画データの位置を特定するデータとして、動画時刻の代わりに、動画データの位置を示すカウンタを用いることができる。また、図４の例では、スライダ上の座標データとして、Ｘ、Ｙ座標を例示しているが、スライダ上の開始点からの距離を示す１次元の座標データであってもよい。この点は、他の実施形態における、変換テーブルの例であっても同様である。変換テーブル１３を有する不図示のメモリがコンピュータ１０内に設けられている。
【００２３】
先ず、カメラを始点位置１８ａに移動し、動画の撮影を開始する。また、始点位置の地図上の座標（Ｘ座標とＹ座標）を測定し、動画の時刻を設定する。ここで、始点位置（１８ａ）のＸ座標が“１２０”であり、Ｙ座標が“７０”であるとすれば、変換テーブル１３の最初の記憶ライン（記憶領域）には上記Ｘ座標とＹ座標のデータが書き込まれる。また、録画スタート時、始点位置における動画時刻は“０”であり、動画時刻の記憶領域には“０”を書き込む。
【００２４】
その後、カメラによる動画の撮影を継続し、例えば次に記憶する座標位置を図５に示す１８ｂの位置であるとすれば、変換テーブル１３の次の記憶ライン（記憶領域）には位置１８ｂに対応する座標データが書き込まれる。上述の例ではＸ座標として、例えば“１５０”が書き込まれ、Ｙ座標として“６４”が書き込まれる。また、対応する動画時刻として、例えば“０１：２０”が書き込まれる。
【００２５】
さらに、カメラによる撮影を継続し、次の座標位置を図５に示す１８ｃとすれば、変換テーブル１３の次の記憶ラインには位置１８ｃに対応するＸ座標の座標データ、例えば“１２８”が書き込まれ、Ｙ座標の座標データとして、例えば“１４５”が書き込まれる。また、対応する動画時刻として“０４：２５”が書き込まれる。そして、最後に撮影終了地点の座標データ（Ｘ座標“１６６”、Ｙ座標“１４７”）が書き込まれ、対応する終了動画時刻として“０８：５４”が書き込まれる。また、上述の処理の間、不図示のメモリには動画時刻と動画データとの対応情報が記憶される。
【００２６】
以上のようにして変換テーブル１３の作成が完了すると、次に基準線の表示処理を行う（Ｓ２）。この基準線１８の表示処理は、上記変換テーブル１３に従って、地図領域１４ａ上に基準線１８を表示する処理である。具体的には、変換テーブル１３のＸ座標及びＹ座標に書き込んだ座標データに従って地図領域１４ａに基準線１８を表示する。図７はこの表示処理によって地図領域１４ａ上に基準線１８を表示した状態であり、画面上の座標位置１８ａ〜１８ｄを順番に接続して作成したものである。すなわち、始点位置１８ａと次の位置１８ｂを接続し、位置１８ｂと次の位置１８ｃを接続し、更に位置１８ｃと終点位置１８ｄを接続して表示したものである。
【００２７】
次に、指示点１９を表示する（Ｓ３）。この指示点１９の表示は、初期時始点位置１８ａに表示される。また、マウス等を操作して指示点１９を指定した場合には、上述の変換テーブル１３を用いて対応する位置に指示点１９を表示する。その後、ユーザからのデータ入力待ちの状態で待機する（Ｓ４）。
【００２８】
一方、図８は上述の入力待ちに入った後の処理を説明するフローチャートである。入力待ちの状態に入った後の処理では、ユーザがマウス等のポインティングデバイス１２を用いて曲線スライダ１７（基準線１８）上の指示点１９を指定する場合と、動画の動きに従って基準線１８上の指示点１９が移動する場合がある。
【００２９】
先ず、ユーザがポインティングデバイス１２を用いて基準線１８上の指示点１９を指定する場合について説明する。この場合、上述の入力待ち（Ｓ４）の状態からマウス等のポインティングデバイス１２を操作して指示点１９を移動する。例えば、上述の例において初期時、始点位置１８ａに位置する指示点１９を図７に示す位置１８ｅに移動する。このとき、ＣＰＵは指定された指示点１９の座標データを取得（ポイント座標取得）し（Ｓ５）、変換テーブル１３を検索する（Ｓ６）。
【００３０】
例えば、この時指示点１９の位置は前述の位置１８ｂと１８ｃの間であり、指示点１９の座標データと、位置１８ｂの座標データ及び位置１８ｃの座標データから動画時刻のデータを取得する（Ｓ７）。例えば、位置１８ｅの座標データが（“１４２”、“１００”）であれば、位置１８ｅは位置１８ｂと位置１８ｃ間の４／９の位置を指定したことになる。したがって、動画時刻についても“０４：２５”から“０１：２０”を差し引いた時間の４／９の時刻を得る。この例の場合、動画時刻として“０２：４２”を得る。すなわち、本例の場合、例えば不図示のメモリから対応する動画データ（撮影データ）を読み出し、時刻“０３：０３”のデータを動画領域１５ａに表示する（Ｓ８）。また、指示点１９を対応する基準線１８上に表示する（Ｓ９）。
【００３１】
一方、指示点１９を他の位置に指定する場合、上述と同様の計算を行い、対応する動画を動画領域１５ａに表示する。また、指示点１９の指定位置が変換テーブル１３に書き込まれた座標位置、例えば１８ｂ、１８ｃ、１８ｄである場合、対応する動画時刻の撮影画像を表示する。
【００３２】
上述のように処理することによって、地図上に形成された基準線１８上の任意の位置に指示点１９を移動するだけで、対応する位置の動画を動画領域１５ａに表示することができ、容易に地図上の位置と動画の対応を知ることができる。
【００３３】
次に、動画の動きに従って基準線１８上の指示点１９を移動する場合について説明する。この場合、前述の入力待ち（Ｓ４）の状態から動画の進行に従って動画時刻を取得する（Ｓ１０）。次に、取得した動画時刻のデータから変換テーブル１３を検索し（Ｓ１１）、動画位置に対応するポイントの座標を取得する（Ｓ１２）。例えば、“０１：２０”の動画時刻を取得した場合、対応する座標はＸ座標が“１５０”、Ｙ座標が“６４”であり、“０４：２５”の動画時刻を取得した場合、対応する座標はＸ座標が“１２８”、Ｙ座標が“１４５”であり、それぞれ対応するポイントの座標を変換テーブル１３から取得する（Ｓ１２）。
【００３４】
そして、最後に基準線１８上の対応する位置に指示点１９を移動する（Ｓ１３）。例えば、“０１：２０”の動画時刻である場合、指示点１９を位置１８ｂに移動して表示し、“０４：２５”の動画時刻である場合、指示点１９を位置１８ｃに移動して表示する。
【００３５】
一方、上述の例は動画時刻が変換テーブル１３にある場合について説明したが、動画時刻が変換テーブル１３にない場合、以下のように処理する。例えば、動画時刻として変換テーブル１３にない前述の“０２：４２”である場合、位置１８ｂと位置１８ｃの動画時刻の間の時刻であり、直線近似を行い、位置１８ｂと位置１８ｃの動画時刻（“０１：２０”と“０４：２５”）の差を求め、比例配分により座標データを得る。この場合、前述の例の逆の計算を行い、座標データ（“１４２”、“１００”）を得、指示点１９を対応する基準線１８上の位置に表示する。
【００３６】
このように処理することによって、前述とは逆に、表示される動画の地図上の位置を自動的に基準線１８上に指示することができ、表示される動画の地図上の位置を容易に知ることができる。
【００３７】
以上のように、本実施形態によれば地図上の位置や経路と動画の対応を容易に知ることができ、作業効率を向上させることができる。
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
【００３８】
上述の第１の実施形態の操作対象は動的オブジェクトである動画であった。しかし、本実施形態及び次の第３の実施形態では、操作対象としてグラフ、表、テキスト、写真、静止画等の静的オブジェクトを対象とする。尚、本例では静的オブジェクトとして、特にグラフを操作対象とし、例えば音声や騒音等の音をグラフ化して表示するものである。
【００３９】
すなわち、本例は静的オブジェクトとして音声や騒音等の音レベルの変化をグラフ化して、操作対象とするものである。尚、次の第３実施形態では、温度及び湿度の変化をグラフ化し、操作対象とするものである。以下、具体的に説明する。
【００４０】
図９は第２の実施形態の表示画面を説明する図である。尚、本実施形態においても、図１のシステム構成図を使用し、コンピュータ１０、ディスプレイ１１、ポインティングデバイス１２で構成され、ディスプレイ１１は例えばコンピュータ１０の表示部であり、図９に示す表示構成である。すなわち、ディスプレイ１１は指定領域１４と操作対象表示領域１５で構成され、指定領域１４は本例の場合地図領域１４ａである。また、指定領域１４ａに表示される曲線スライダ１７は地図上の移動軌跡を示す。
【００４１】
また、操作対象表示領域１５には騒音のレベル表示１５ｂが行われる。このレベル表示は指示点の位置の騒音レベルを示すものであり、レベルを例えばホーンで示す。
【００４２】
一方、コンピュータ１０の変換テーブル１３は地図上の座標と対応する位置の騒音レベルを示す。図１０は本例で使用する変換テーブル２０の具体例を示す図である。また、本例の場合も、地図領域１４ａには二次元の曲線スライダ１７を表示し、図９に示す地図領域１４ａの水平方向をＸ方向（Ｘ座標）とし、上記水平方向に直交する方向をＹ方向（Ｙ座標）とする。
【００４３】
また、地図領域１４ａ上に表示する基準線１８と、この基準線１８上に位置する指示点１９の構成は前述の第１の実施形態と同様であり、基準線１８の始点は１８ａであり、基準線１８の終点は１８ｄである。
【００４４】
以下、本実施形態例の処理を図１１に示すフローチャートに従って説明する。
本実施形態においても、先ず変換テーブル２０を作成する（ステップ（以下ＳＴで示す）１）。この変換テーブル２０は、上述の図９に示す基準線１８の位置情報と騒音のレベル表示１５ｂの騒音レベルを対比させるテーブルの作成である。この変換テーブル２０の作成は、例えば地図上の基準線１８に沿って騒音測定器で予め騒音を測定し、記録するものである。
【００４５】
具体的には、始点位置１８ａにおける騒音を測定し、その測定レベルを変換テーブル２０に記録する。すなわち、始点位置１８ａのＸ座標を“１２０”とし、Ｙ座標を“７０”とすると、変換テーブル２０の最初の記憶ライン（記憶領域）には上記Ｘ座標とＹ座標のデータ、及び上述の騒音の測定レベルが書き込まれる。尚、始点１８ａにおける騒音レベルが４０ホーンであるとすれば、変換テーブル２０の騒音レベルの領域に数値“４０”を書き込む。
【００４６】
次に、騒音レベルの測定を継続し、例えば図９に示す位置１８ｂの時、Ｘ座標として“１５０”、Ｙ座標として“６４”を書き込み、騒音レベルとして例えば９０ホーンを記録する。また、座標位置１８ｃの時、Ｘ座標として“１２８”、Ｙ座標として“１４５”を書き込み、騒音レベルとして例えば１００ホーンを記録する。
【００４７】
さらに、同様にして基準線１８上の騒音レベルが座標位置のデータと共に書き込まれ、最後に終点位置１８ｄの座標データとしてＸ座標が“１６６”、Ｙ座標が“１４７”を書き込み、騒音レベル（例えば、６０ホーン）を記録する。
【００４８】
以上のようにして変換テーブル２０が完了すると、次に基準線１８の表示を行う（ＳＴ２）。この基準線の表示処理は、前述と同様上記作成の変換テーブル２０に基づいて、地図領域１４ａ上に基準線１８を形成する。すなわち、変換テーブル２０のＸ座標、Ｙ座標に記録した座標データに従って地図領域１４ａに基準線１８を形成する。
【００４９】
次に、指示点１９を表示する（ＳＴ３）。この指示点１９の表示も前述と同様、初期時、始点位置１８ａに表示する。また、指示点を指定した場合、変換テーブル２０を用いて対応する位置に指示点１９を表示する。その後、ユーザからのデータ入力待ち状態とする（ＳＴ４）。
【００５０】
以上のようにして変換テーブル２０を作成した後、ユーザがマウス等を用いて曲線スライダ１７（基準線１８）上の指示点１９を指定する。例えば、交差点における騒音レベルを知りたい場合、ユーザはマウスを操作し、位置１８ｂに指示点１９を移動する。この場合の処理は図１２に示すフローチャートに従った処理となる。すなわち、先ず指定された指示点１９の座標データを取得し（ＳＴ５）、変換テーブル２０を検索し（ＳＴ６）、騒音レベル“９０”のデータを読み出し（ＳＴ７）、騒音のレベル表示１５ｂに表示する（ＳＴ８）。以上の処理により、例えば１８ｂの位置（交差点）における騒音レベル（９０ホーン）が騒音のレベル表示１５ｂに表示される。
【００５１】
また、他の交差点である位置１８ｃの騒音レベルを知りたい場合には、マウスを操作して位置１８ｃに指示点１９を移動することで、変換テーブル２０を検索し、騒音のレベル表示１５ｂに騒音レベル“１００”を表示する。
【００５２】
尚、交差点以外の位置の騒音レベルを知りたい場合にも、マウスを操作して希望する位置に指示点１９を移動することで、騒音レベルを容易に表示することができる。この場合には、例えば移動経路に沿って一定距離間隔毎に騒音レベルを測定しておき、これを一連の騒音レベルデータとして座標データと共に格納しておくことで実現できる。
【００５３】
また、騒音レベルの変化が多い箇所では、変換テーブルのデータを密に採取する必要がある。一方、騒音レベルの変化が少ない箇所では、変換テーブルのデータ数を少なくすることができる。この場合、変換テーブルにあるデータの間の騒音データは、変換テーブル内のデータから近似直線または近似曲線を作成し、当該近似直線等上の比例配分により求めることができる。
【００５４】
一方、変換テーブル２０を逆に使用し、騒音レベルの情報から当該騒音レベルの位置を知ることもできる。この場合、騒音レベルを指定することで、当該騒音レベルの位置に指示点１９を移動し、対応する騒音レベルの位置を表示することができる。この場合、例えばグラフが一定間隔で切り替わることにより、スライダ上の指示点１９が移動する。また、対象となる静的オブジェクトがグラフではない場合、即ち表やテキスト、写真、静止画等である場合、表やテキスト、写真、等が一定間隔で切り替わることにより、スライダ上の指示点１９が移動することになる。
【００５５】
尚、同じ騒音レベルの位置が複数ある場合には対応する複数の位置を指示点１９によって指示する構成としてもよい。
以上のように、本実施形態によれば地図上の位置と当該位置（位置周辺）の騒音レベルの対応を容易に知ることができ、騒音公害の対策等を行う際の作業効率を向上させることもできる。
【００５６】
また、上述の実施形態の説明では、地図座標と騒音レベルの対応を変換テーブル２０に記録する構成としたが、前述の第１実施形態の如く地図座標と時刻を記録し、時刻情報から他のメモリに記憶した騒音レベルを読み出す構成としてもよい。この場合、変換テーブル２０に騒音レベルと共に、対応する時刻を記録する構成としてもよい。
【００５７】
また、上述の実施形態の説明では騒音レベルについて説明したが、騒音レベルと共に前述の動画を同時に操作対象とする構成としてもよい。その場合、騒音レベルを動画画面の端部に表示してもよい。
【００５８】
また、音の対象は騒音レベルに限らず、音声や野鳥の鳴き声等を対象としてもよい。
また、騒音のレベル表示１５ｂに表示する騒音レベルは、例えば図１３に示すように連続する曲線で表示するように構成してもよい。このように表示することにより、基準線１８の経路に沿った騒音レベルの変化を直感的に知ることができる。尚、この場合、指示点１９に対応する曲線上の位置が騒音レベルとなる。
【００５９】
さらに、上述の実施形態の説明では騒音レベルの変化をグラフ化し、グラフ（の変化）を操作対象としたが、表やテキスト、写真、静止画等を操作対象とする場合にも同様に実施できる。この場合、操作対象表示領域１５には表やテキストが表示され、又は写真や静止画が表示される。
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。
【００６０】
本例は上述の第２の実施形態に対し、操作対象が温度及び湿度である点が異なる。すなわち、操作対象が動画や騒音（音）ではなく温度及び湿度であり、基準線１８上を移動する指示点１９の位置の温度及び湿度レベルを表示する。
【００６１】
したがって、本例もグラフを操作対象とする静的オブジェクトに対応する実施形態の説明である。以下、具体的に説明する。
図１４は第３の実施形態を説明する図である。尚、本実施形態においても、図１に示したシステム構成図を使用し、コンピュータ１０、ディスプレイ１１、ポインティングデバイス１２で構成され、ディスプレイ１１は例えばコンピュータ１０の表示部である。すなわち、ディスプレイ１１は指定領域１４と操作対象表示領域１５で構成され、指定領域１４は本例の場合、地図領域１４ａである。
【００６２】
また、操作対象表示領域１５は、本例の場合温度及び湿度レベル表示１５ｃとなる。尚、このレベル表示は指示点の位置の温度及び湿度のレベルを示すものであり、温度は摂氏で示し、湿度は％で示す。
【００６３】
一方、変換テーブル２１は地図上の座標位置と、当該位置の温度及び湿度を示す。図１５は変換テーブル２１の具体例を示す図である。本実施形態の場合も、地図領域１４ａには二次元の曲線スライダを表示し、図１４に示す地図領域１４ａの水平方向をＸ方向（Ｘ座標）とし、上記水平方向に直交する方向をＹ方向（Ｙ座標）とする。
【００６４】
以下、本実施形態の処理を図１６に示すフローチャートに従って説明する。
本実施形態においても、先ず変換テーブル２１を作成する（ステップ（以下Ｖで示す）１）。この処理は、上記図１４に示す基準線１８の位置情報と温度及び湿度レベル表示１５ｃに表示するレベルを対比させるテーブルの作成であり、この変換テーブル２１の作成も、例えば地図上の基準線１８に沿って温度計と湿度計を使用して予め温度及び湿度を測定し、記録するものである。
【００６５】
すなわち、始点位置１８ａにおける温度及び湿度を測定し、その測定結果を変換テーブル２１に記録する。したがって、先ず初めに、始点位置１８ａのＸ座標（“１２０”）、Ｙ座標（“７０”）、測定結果である温度及び湿度のデータ（例えば、２３．４℃、湿度６３％）が記録される。以下、同様にして、位置１８ｂにおけるＸ座標（“１５０”）、Ｙ座標（“６４”）、温度及び湿度のデータ（例えば、２４．２℃、湿度５０％）が記録され、位置１８ｃにおけるＸ座標（“１３２”）、Ｙ座標（“１４５”）、温度及び湿度のデータ（例えば、２４．８℃、湿度４８％）が記録され、最後に終点位置１８ｄにおけるＸ座標（“１６６”）、Ｙ座標（“１４７”）、温度及び湿度のデータ（例えば、２２．５℃、湿度７０％）が記録される。
【００６６】
以上のようにして変換テーブル２１が完成すると、次に基準線１８の表示を行う（Ｖ２）。この基準線の表示処理は、前述と同様上記作成テーブルに基づいて、地図領域１４ａ上に表示される。尚、上述の温度及び湿度の測定、及び記憶処理は基準線１８上の他の位置で行ってもよく、また等間隔で温度及び湿度の測定、及び記憶処理を行ってもよい。
【００６７】
次に、指示点１９を表示する（Ｖ３）。この指示点１９の表示も前述と同様、初期時始点位置１８ａに表示する。その後、ユーザからのデータ入力待ちの状態で待機する（Ｖ４）。
【００６８】
以上のようにして変換テーブル２１を作成した後、ユーザがポインティングデバイス１２を用いて曲線スライダ１７（基準線１８）上の指示点１９を指定する。例えば、位置１８ｂにおける温度及び湿度を知りたい場合、ユーザはマウスを操作し、位置１８ｂに指示点１９を移動する。この場合、先ず指定された指示点１９の座標データを取得し、変換テーブル２１を検索し、対応する温度及び湿度のデータを読み出し、温度及び湿度表示領域１５ｃに表示する。この処理により、温度及び湿度表示領域１５ｃには温度が２３．４℃であり、湿度は６３％であるレベル表示が行われる。
【００６９】
一方、他の位置（例えば、位置１８ｃ）の温度及び湿度を知りたい場合、マウスを操作して位置１８ｃに指示点１９を移動し、変換テーブル２１を検索し、温度及び湿度表示領域１５ｃに温度２４．２℃、湿度５０％のレベル表示を行う。
【００７０】
尚、上記位置以外の温度及び湿度を知りたい場合にも、マウスを操作して希望する位置に指示点１９を移動することで、希望する位置の温度及び湿度のレベルを容易に表示することができる。この場合には、例えば移動経路に沿って一定距離間隔毎に温度や湿度のデータを測定しておき、これを一連の温度及び湿度データとして座標データと共に格納しておくことで実現できる。
【００７１】
また、温度や湿度の変化が多い箇所では、変換テーブルのデータを密に採取する必要がある。一方、温度や湿度の変化が少ない箇所では、変換テーブルのデータ数を少なくすることができる。この場合、変換テーブルにあるデータの間の温度及び湿度データは、変換テーブル内のデータから近似直線または近似曲線を作成し、当該近似直線等上の比例配分により求めることができる。
【００７２】
一方、本例においても、逆に温度及び湿度の情報から当該温度や湿度の位置を表示することもできる。この場合、知りたい温度や湿度レベルを指定することで、変換テーブル２１を逆に検索し、対応する温度及び湿度の位置に指示点１９を移動する。この場合、例えばグラフが一定間隔で切り替わることにより、スライダ上の指示点１９が移動する。また、対象となる静的オブジェクトがグラフではない場合、即ち表やテキスト、写真、静止画等である場合、表やテキスト、写真、等が一定間隔で切り替わることにより、スライダ上の指示点１９が移動することになる。
【００７３】
以上のように、本実施形態によれば地図上の位置と当該位置の温度や湿度レベルの対応を容易に知ることができ、周囲環境の変化等の調査などにおいて作業効率を向上させることができる。
【００７４】
尚、図１４に示す例では地図上の極めて近い距離を表示するが、基準線１８を県や地方単位の地図、又は複数の国を含むような地図上の基準線１８に表示する場合、本実施形態はより有用なものとなる。
【００７５】
さらに、上述の実施形態の説明では温度及び湿度の変化をグラフ化し、グラフ（の変化）を操作対象としたが、表やテキスト、写真、静止画等を操作対象とする場合にも同様に実施できる。この場合、操作対象表示領域１５には前述と同様、表やテキストが表示され、又は写真や静止画が表示されることになる。
＜第４の実施形態＞
次に、本発明の第４の実施形態について説明する。
【００７６】
本例は上述の第１実施形態乃至第３実施形態に使用する基準線に対し、座標を補完することによってより滑らかな基準線を表示するものである。尚、本実施形態においても、図１に示したシステム構成図を使用し、コンピュータ１０、ディスプレイ１１、ポインチングデバイス１２で構成され、ディスプレイ１１は例えばコンピュータ１０の表示部である。
【００７７】
以下、本実施形態の処理を図１７に示すフローチャートに従って説明する。
本実施形態においては、先ず仮表示座標・操作値変換テーブル（以下、単に仮変換テーブルで示す）２０を作成する（ステップ（以下ＳＴＰで示す）１）。図１８は上述の仮変換テーブル２０の例である。同図の例は地図領域１４ａに示す基準線１８の位置１８ｃ近傍を曲線補完する例であり、仮変換テーブル２０には座標データと、動画時刻、及び曲線補完の有無の情報が記録される。
【００７８】
図１８に示す例は１８ｃの位置に対する基準線１８の曲線補完を行うものであり、曲線補完の有無の対応する記録エリアには「する」の設定が行われ、他の記録エリアには「しない」の設定が行われている。尚、ここで、上述の「する」の設定は、例えば対応する記憶エリアにフラグを立て、「しない」の設定には対応する記憶エリアにフラグを立てない処理によって設定することができる。また、上述の仮変換テーブル２０の作成は、不図示のキーボード等を使用して行う。
【００７９】
上述のようにして仮変換テーブル２０の作成を行った後、補完済の変換テーブルの作成を行う（ＳＴＰ２）。この作成処理は上述の仮変換テーブル２０に基づいて、例えばスプライン、Ｂスプライン、ベジェなどのアルゴリズムを使用して作成する。例えばスプライン関数を使用する場合、位置１８ｃで折れ曲がった線を滑らかに形成する。また、ベジェ曲線を用いて滑らかな曲線に変換してもよい。
【００８０】
図１９は補完後の変換テーブルを示す。この補完後の変換テーブル２１は、上述のようにスプライン関数等を使用して作成され、本実施形態の場合、位置１８ｅから１８ｃまでの範囲が補完処理され、Ｘ座標“８５”、Ｙ座標“１３２”、動画時刻“０４：１８”、Ｘ座標“８７”、Ｙ座標“１４２”、動画時刻“０４：３４”、Ｘ座標“９４”、Ｙ座標“１４８”、動画時刻“０４：５０”の３ヶ所のデータが補完される。
【００８１】
以上のようにして変換テーブル２０が完成すると、次に基準線１８の表示を行う（ＳＴＰ３）。この基準線の表示処理は、前述と同様上記作成テーブルに基づいて、地図領域１４ａ上に作成する。
【００８２】
次に、指示点１９を表示する（ＳＴＰ４）。この指示点１９の表示も前述と同様、初期時始点位置１８ａに表示する。その後、ユーザからのデータ入力待ちの状態で待機する（ＳＴＰ５）。
【００８３】
以上のようにして補完後の変換テーブル２１が完成すると、ユーザはポインティングデバイスを用いて曲線スライダ１７（基準線１８）上の指示点１９を指定する。例えば、位置１８ｂにおける温度及び湿度を知りたい場合、ユーザはマウスを操作し、位置１８ｂに指示点１９を移動する。この場合、先ず指定された指示点１９の座標データを取得し、上述の補完後の変換テーブル２１を検索し、対応する温度及び湿度のデータを読み出し、温度及び湿度表示領域１５ｃに表示する。また、対応する操作対象が動画データである場合、対応する位置の動画データを動画領域に表示することができる。
【００８４】
以上の処理により、例えば図２０に示すように、位置１８ｃ近傍の基準線１８がより滑らかとなり、より詳細な各種情報を得ることができる。
＜第５の実施形態＞
次に、本発明の第５の実施形態について説明する。
【００８５】
本実施形態は基準線１８の形状又は色彩を変化させる構成であり、基準線の形状や色彩を操作対象の変化と連動させて変化させていくことによって、より多くの情報をユーザに知らせ、操作性を高める構成である。尚、本実施形態においても、図１に示したシステム構成図を使用し、コンピュータ１０、ディスプレイ１１、ポインティングデバイス１２で構成され、ディスプレイ１１は例えばコンピュータ１０の表示部である。尚、本実施形態の説明では、更に以下の２例について分けて説明する。
《第１例》
図２１は本実施形態を説明するフローチャートである。本例の場合、上述の第１実施形態乃至第３実施形態の如く予めコース（基準線）が決まっているわけではなく、例えばコース（基準線）の設定と同時に録画操作も行われる構成である。したがって、初期時、指示点１９は始点位置１８ａの位置に在り、ユーザのデータ入力待ち状態で待機する（ステップ（以下Ｗで示す）１）。
【００８６】
この状態において、録画が進行すると変換テーブルの更新が行われる（Ｗ２）。図２２は上述の録画が更新した場合を説明する図である。先ず、同図（ａ）は画像の録画者が例えば「自動車」等に乗り、開始位置１８ａから録画を開始し、交差点である位置１８ｂに達した状態を示す。この間、コースの録画が行われ、不図示のメモリに録画データが記憶される。また、録画開始からの動画時刻も計数され、この動画時刻は移動する経路の座標位置と共に変換テーブルに記録される。また、地図領域１４ａには図２２（ａ）に示す表示となる（Ｗ３）。
【００８７】
上述の録画処理はカメラが移動する毎に進行し、変換テーブルの更新が行われる。例えば、図２２（ｂ）の位置１８ｅまで進行すれば、対応する変換テーブルの記憶エリアに動画時刻と座標データが書き込まれ、指示点１９も当該位置に表示される（Ｗ３）。また、同図（ｃ）の位置まで移動した場合にも同様に変換テーブルの更新処理、及び基準線１８の再表示処理が行われる。
【００８８】
以上のように処理することにより、基準線１８の形状は録画の進行と共に延長され、形状が変わることによって録画の進行状態を知ることができる。すなわち、カメラの移動と共に基準線１８は延長され、基準線１８の終点位置が現在のカメラ位置となり、現在のカメラ位置及び、ここまでの移動経路を容易に知ることができる。
【００８９】
一方、現在までの移動経路（基準線１８）に対して任意の位置の動画を表示する場合には前述の実施形態と同様に処理すればよい。すなわち、この場合ユーザがポインティングデバイス１２を用いて基準線１８上の希望する位置を指定すると、指定された座標データを取得し（Ｗ４）、今までに作成した変換テーブルを検索し（Ｗ５）、座標データから動画時刻のデータを取得する（Ｗ６）。そして、動画データ（撮影データ）を読み出し、動画データを更新し（Ｗ７）、指示点１９を対応する基準線１８上に表示する（Ｗ８）。
【００９０】
また、ポインティングデバイス１２を操作するのではなく、逆に動画を進行させることによっても作成後の基準線と動画の確認を行うことができる。この場合、前述の入力待ち状態（Ｗ１）から、動画の進行に従って動画時刻を取得し（Ｗ９）、取得した動画時刻のデータから変換テーブルを逆に検索し（Ｗ１０）、動画位置に対応するポイントの座標を取得する（Ｗ１１）。そして、最後に地図領域１４ａ上に指示点１９を表示する（Ｗ１２）。
【００９１】
したがって、本実施形態によれば、録画の終了を待たずに動画の再生処理を行うことができ、作業効率を向上することができる。また、前述のように基準線の形状は録画の進行と共に延長され、基準線の形状が変わることによって録画の進行状態を知ることができる。
【００９２】
尚、録画前に既に経路が決まっている場合には、録画開始時に終点位置まで基準線を延長しておき、録画進行に従って基準線の色を変えていく構成としてもよい。
《第２例》
図２３は本実施形態を説明する変換テーブル２４の例を示す。本例の処理は、前述の図６等の処理と同様であり、変換テーブル２４の作成処理、基準線１８の表示処理、指示点１９の表示処理を順次行う。ここで、変換テーブル２４の作成処理は、以下のようにして行う。
【００９３】
先ず、始点位置１８ａのＸ座標とＹ座標を読み出し、動画の時刻を設定する。ここで、始点位置１８ａのＸ座標を“１２０”とし、Ｙ座標を“７０”とすると、変換テーブル２４の最初の記憶ライン（記憶領域）には上記Ｘ座標、Ｙ座標のデータが書き込まれる。また、始点位置１８ａからの移動手段として「自動車」を使用する場合には対応する情報を予め設定した、例えばコード番号で入力する。尚、ここで入力した「自動車」の情報は、次の位置１８ｂまで指定が継続される。
【００９４】
次に、基準線１８上の次の座標位置を１８ｂとすれば、Ｘ座標として“１５０”が書き込まれ、Ｙ座標として“６４”が書き込まれ、対応する動画時刻として“０１：２０”が書き込まれる。また、移動手段が同じ「自動車」である場合、上述と同じコード番号を入力する。また、上述と同様、ここで入力した「自動車」の情報は、次の位置１８ｃまで指定が継続される。
【００９５】
さらに、基準線１８上の次の座標位置を１８ｃとすれば、変換テーブル２１のＸ座標には“１３０”が書き込まれ、Ｙ座標には“１４５”が書き込まれ、動画時刻として“０４：２５”が書き込まれる。一方、移動手段が上述とは異なる「徒歩」である場合、対応する情報を予め設定したコード番号で入力する。
【００９６】
そして、最後に終点位置１８ｄの座標データをＸ座標“１６６”、Ｙ座標“１４７”として書き込み、対応する終了動画時刻として“０８：５４”を書き込み、位置１８は終点位置であるので移動手段の記憶エリアにはコード番号を入力しない。また、上述と同様、ここで入力した「徒歩」の情報は、最終位置１８ｄまで指定が継続される。
【００９７】
以上のようにして変換テーブル２４の作成が完了すると、次に基準線１８の表示を行う。この基準線表示処理は、上記作成の変換テーブル２４に従って、地図領域１４ａ上に基準線１８を形成する処理であり、例えば変換テーブル２４の移動手段の記憶エリアのコード番号を判断して基準線１８の形状又は色を変える。本例では、開始位置１８ａから途中の位置１８ｃまでは移動手段が「自動車」であるので、例えば実線で形成し、位置１８ｃから終点位置１８ｄまでの移動手段は「徒歩」であるので、例えば点線で形成する。図２４は上述の処理によって作成した基準線を表示する例である。
【００９８】
以上のように基準線１８を表示することにより、ユーザは以後基準線１８を表示して動画を見る場合、例えば「自動車」で移動した範囲を見たい場合や、「徒歩」で移動した範囲を見たい場合、当該範囲を指定してすばやく目的の動画を再生することができる。
＜第６の実施形態＞
次に、本発明の第６の実施形態について説明する。
【００９９】
前述の第５実施形態は基準線の形状又は色彩を変化させる構成であったが、本実施形態は指示点１９の形状又は色彩を変化させる構成であり、指示点１９の形状や色彩を操作対象の変化と連動させて変化させていくことによって、カメラの方向や移動手段の種類を明確にし、より多くの情報をユーザに知らせるものである。尚、本実施形態においても、図１に示したシステム構成図を使用し、コンピュータ１０、ディスプレイ１１、ポインティングデバイス１２で構成され、ディスプレイ１１は例えばコンピュータ１０の表示部である。以下、具体的に説明する。
【０１００】
図２５は本実施形態を説明する変換テーブル２５の例を示す。本例の処理も、前述の各実施形態の処理と同様であり、変換テーブル２５の作成処理、基準線の表示処理、指示点の表示処理を順次行う。ここで、変換テーブル２５の作成処理は、以下のようにして行う。
【０１０１】
先ず、始点位置１８ａのＸ座標とＹ座標を読み出し、動画の時刻を設定する。また、動画撮影の際、カメラの向きの情報も取り込み、変換テーブル２５にカメラの向きの情報も書き込む。例えば、同図の例では始点位置１８ａにおけるＸ座標は“１２０”であり、Ｙ座標は“７０”であり、動画時刻を“００：００”として書き込み、更にカメラの向きの情報（例えば、「１５°」）を書き込む。
【０１０２】
次に、基準線１８上の次の座標位置を１８ｂとすれば、Ｘ座標として“１５０”を書き込み、Ｙ座標として“６４”を書き込み、対応する動画時刻として“０１：２０”を書き込む。また、カメラの向きの情報として、例えば「２５２°」のデータを書き込む。
【０１０３】
さらに、基準線１８上の次の座標位置を１８ｃとすれば、変換テーブル２５のＸ座標には“１２８”を書き込み、Ｙ座標には“１４５”を書き込み、動画時刻として“０４：２５”を書き込む。また、カメラの向きの情報として、例えば「０°」のデータを書き込む。そして、最後に終点位置１８ｄの座標データをＸ座標“１６６”、Ｙ座標“１４７”として書き込み、対応する終了動画時刻として“０８：５４”を書き込み、カメラの向きの情報として、例えば「０°」のデータを書き込む。
【０１０４】
尚、上述の座標データと動画時刻、及びカメラの向きの情報は、上記箇所以外でも記録する構成としてもよく、また等間隔で記録するように構成してもよい。
以上のようにして変換テーブル２５の作成を終了すると、次に基準線１８及び指示点１９の表示を行う。基準線１８の表示処理は前述と同様、座標データを繋ぎ合わせて行うが、指示点１９の作成は指示点１９にカメラ方向の情報を含めて行う。図２６に示す例では、初期時のカメラの方向を「０°」とした場合、「９０°」の方向であることを示している。また、動画領域１５ｄには当該カメラ方向における動画画像が表示される。
【０１０５】
以上のようにカメラの方向を矢印で示し、指示点１９に当該矢印を設けて表示することによって、動画領域１５ｄに表示される動画が指示点１９のどの方向から撮影されたものであるか容易に分かり、操作性を向上し、動画の意味内容をより明確にすることができる。
【０１０６】
尚、上述の説明ではカメラの方向によって指示点１９に矢印を付加する構成としたが、移動手段に従って指示点１９に異なる色彩を使用するように構成してもよい。例えば、移動手段が「自動車」である場合青色で指示点１９を表示し、移動手段が「自転車」である場合緑色で表示し、移動手段が「徒歩」である場合赤色で表示する等であり、移動手段が直感的に理解できる構成となる。
【０１０７】
また、上述の実施形態の説明では、指示点の表示をカメラの向きによって変えたが、音を対象とする場合、指示点の表示を集音マイクの方向によって変えてもよい。
＜第７の実施形態＞
次に、本発明の第７実施形態について説明する。
【０１０８】
上述の第１実施形態乃至第６実施形態は二次元画面表示の地図領域に対して基準線を形成する構成としたが、本実施形態は三次元画面表示の地図領域に対して基準線を形成し、当該基準線上で指示点１９を移動することによって、より広い空間に対する動画表示を行う構成である。以下、具体的に説明する。
【０１０９】
図２７は本実施形態を説明する変換テーブル２６の例を示す。本例は上述のように、三次元画面表示の地図領域に対して基準線を形成し、当該基準線上で指示点１９を移動する構成であり、変換テーブル２６の座標エリアはＸ座標、Ｙ座標、Ｚ座標で構成され、それぞれの座標エリアに位置データが書き込まれる。また、それぞれの位置における動画時刻のデータも対応するエリアに書き込まれる。
【０１１０】
すなわち、変換テーブル２６の作成処理は、以下のようにして行う。先ず、始点位置２８ａのＸ座標、Ｙ座標、及びＺ座標を読み出し、動画時刻“００：００”を書き込む。この場合、変換テーブル２６の座標エリアには、例えばＸ座標“１４０”、Ｙ座標“９８”、Ｚ座標“５０”が書き込まれ、更に上述の動画時刻“００：００”が書き込まれる。
【０１１１】
次に、基準線２８上の次の座標位置を２８ｂとすれば、Ｘ座標“２７７”、Ｙ座標“１００”、Ｚ座標“７０”が書き込まれ、更に動画時刻“０１：０１”が書き込まれる。さらに、基準線２８上の次の座標位置を２８ｃとすれば、Ｘ座標“２２４”、Ｙ座標“１７６”、Ｚ座標“９７”が書き込まれ、更に動画時刻“０２：１４”が書き込まれる。
【０１１２】
そして、最後に基準線２８上の最終位置を２８ｄとすれば、Ｘ座標“３４７”、Ｙ座標“１９０”、Ｚ座標“１２８”が書き込まれ、更に動画時刻“０３：３７”が書き込まれる。
【０１１３】
以上のようにして変換テーブル２６の作成処理を終了した後、次に基準線２８の表示処理を行う。この基準線２８の表示処理は、変換テーブル２６から座標データを読み出し、それぞれのポイントを接続するものであり、図２８の地図領域３０ａに示すように基準線２８を形成する。また、動画領域１５ｅには対応する三次元位置から見た場合の動画が表示される。また、指示点２９を更新することによって、三次元領域を移動する物体からの撮影画像を表示することができる。例えば、三次元領域を移動する航空機やヘリコプター等から撮影した画像を表示することによって、航空地図の作成等において地図上の位置と画像位置が一致し、効率よい作業を行うことができる。
【０１１４】
この例では、操作対象は、動的オブジェクトである撮像画像として説明したが、静的オブジェクトとすることができ、また、静的オブジェクトと動的オブジェクトの組み合わせとすることもできる。静的オブジェクトとして表示されるデータとしては、その地点の気象情報（例えば、気圧、風向、温度、湿度等）や、各地点から見た特定の対象（例えば、地上の建造物）の写真、静止画が例示される。
【０１１５】
また、本実施形態においても、第５の実施形態で説明したように、基準線１８の形状又は色彩を変化させることができ、第６の実施形態で説明したように、指示点１９の形状又は色彩を変化させることができる。
【０１１６】
尚、上述の実施形態の説明において、変換テーブルの作成には多くの表示座標データと操作対象データの入力が必要である。したがって、表示座標データと操作対象データを自動的に取得する方法があれば有利であり、例えば地図と動画を連動させる場合、変換テーブルの作成のためには動画の撮影中に位置データをＧＰＳ（Global Positioning System ）によって知り、自動的に記録するようにしてもよい。また、各種地図情報システムと組み合わせることにより、座標補正等を行う構成としてもよい。
【０１１７】
一方、図２９はフロッピーディスクやＣＤ−ＲＯＭ等の可搬性の記録媒体やハードディスク等の外部記憶装置などのメモリに本例のデータアクセス処理のプログラムを記憶し、該記憶媒体をコンピュータのドライブに挿入することにより本実施形態の処理を実現するシステムである。また、インターネットやＬＡＮ、ＷＡＮ等の通信回線を介して本実施形態のプログラムをプログラム提供者からコンピュータにダウンロードして本実施形態の処理を実現する構成としてもよい。
【０１１８】
【発明の効果】
以上説明したように、本発明によれば基準線上を移動する指示点の位置を希望する位置に移動し、動画を操作対象表示手段に表示することができ、基準線上の指示点と動画の対応が明確になり、操作性にも優れた曲線スライダ装置とすることができる。
【０１１９】
また、カメラの方向や移動手段によって基準線の形状や色彩を変え、又は指示点の形状や色彩を変えることによって、カメラの方向と動画の対比、又は移動手段と動画の対比等を容易に知ることができ、更に操作性を向上することができる。
【０１２０】
また、動画に限らず、温度や湿度を地図上の座標位置の変化に従って表示し、また騒音や音声などを地図上の座標位置の変化に従って表示することで、周囲環境との対比も容易に行うことができ、極めて有用なものとなる。
【０１２１】
さらに、二次元画面表示に限らず、三次元画面表示に基準線を表示することによって、より広い領域上の任意の位置と動画を対比させることができ、更に操作性の優れた曲線スライダ装置とすることができる。
【図面の簡単な説明】
【図１】本発明のシステムの全体構成図である。
【図２】指定領域に表示される曲線スライダの一例を示す図である。
【図３】第１実施形態を説明するシステム構成図である。
【図４】第１実施形態の変換テーブルのメモリ構成図である。
【図５】地図領域に表示される基準線と指示点を説明する図である。
【図６】第１実施形態のデータ入力処理を説明するフローチャートである。
【図７】第１実施形態におけるディスプレイの表示状態を示す図である。
【図８】第１実施形態の入力待ち状態後の処理を説明するフローチャートである。
【図９】第２実施形態を説明する図である。
【図１０】第２実施形態の変換テーブルのメモリ構成図である。
【図１１】第２実施形態のデータ入力処理を説明するフローチャートである。
【図１２】第２実施形態の入力待ち状態後の処理を説明するフローチャートである。
【図１３】第２実施形態の変形例を説明する図である。
【図１４】第３実施形態を説明する図である。
【図１５】第３実施形態の変換テーブルのメモリ構成図である。
【図１６】第３実施形態のデータ入力処理を説明するフローチャートである。
【図１７】第４実施形態のデータ入力処理を説明するフローチャートである。
【図１８】第４実施形態の仮変換テーブルのメモリ構成図である。
【図１９】第４実施形態の変換テーブルのメモリ構成図である。
【図２０】第４実施形態でのディスプレイの表示状態を示す図である。
【図２１】第５実施形態を説明するフローチャートである。
【図２２】（ａ）、（ｂ）、（ｃ）は、第５実施形態でのディスプレイの表示変化の状態を示す図である。
【図２３】第５実施形態でのディスプレイの表示状態を示す図である。
【図２４】第５実施形態での変換テーブルのメモリ構成例である。
【図２５】第６実施形態での変換テーブルのメモリ構成例である。
【図２６】第６実施形態でのディスプレイの表示状態を示す図である。
【図２７】第７実施形態での変換テーブルのメモリ構成例である。
【図２８】第７実施形態でのディスプレイの表示状態を示す図である。
【図２９】記録媒体を使用するシステム構成図である。
【図３０】従来技術を説明する図である。
【符号の説明】
１０  コンピュータ
１１  ディスプレイ
１２  ポインティングデバイス
１３、２０、２３、２４、２５、２６  変換テーブル
１４  指定領域
１５  操作対象表示領域
１７  曲線スライダ
１８、２８  基準線
１８ａ、２８ａ  初期位置
１８ｂ、１８ｃ、２８ｂ、２８ｃ  位置
１８ｄ、２８ｄ  終了位置
１９、２９  指示点
【図１】
0004376340.tif 000002
【図２】
0004376340.tif 000003
【図３】
0004376340.tif 000004
【図４】
0004376340.tif 000005
【図５】
0004376340.tif 000006
【図６】
0004376340.tif 000007
【図７】
0004376340.tif 000008
【図８】
0004376340.tif 000009
【図９】
0004376340.tif 000010
【図１０】
0004376340.tif 000011
【図１１】
0004376340.tif 000012
【図１２】
0004376340.tif 000013
【図１３】
0004376340.tif 000014
【図１４】
0004376340.tif 000015
【図１５】
0004376340.tif 000016
【図１６】
0004376340.tif 000017
【図１７】
0004376340.tif 000018
【図１８】
0004376340.tif 000019
【図１９】
0004376340.tif 000020
【図２０】
0004376340.tif 000021
【図２１】
0004376340.tif 000022
【図２２】
0004376340.tif 000023
【図２３】
0004376340.tif 000024
【図２４】
0004376340.tif 000025
【図２５】
0004376340.tif 000026
【図２６】
0004376340.tif 000027
【図２７】
0004376340.tif 000028
【図２８】
0004376340.tif 000029
【図２９】
0004376340.tif 000030
【図３０】
0004376340.tif 000031