(57)【特許請求の範囲】
【請求項１】
所定のパラメータを調整するために、ユーザによる操作に応じて操作されるポインタ及び前記ポインタで操作されるアイコンを表示する画面で前記ポインタにより前記アイコンの所定の操作が行われたか否かを判定するステップと、
前記ポインタにより前記アイコンの前記所定の操作が行われたと前記判定するステップにおいて判定された場合、前記画面の前記アイコンの近傍に前記所定のパラメータの調整に用いられる補助表示を前記アイコンに対応するオーバーレイとして表示するステップと、
前記ポインタの操作による前記補助表示の操作により前記パラメータを調整するステップと、を含み、
前記パラメータの調整は、前記補助表示の２つの直線間に形成される角度に基づき、前記補助表示の２つの直線の一方は、前記ポインタに結合される、
パラメータ調整方法。
【請求項２】
前記判定するステップは、前記ポインタが前記アイコンの検知領域に進入したとき、前記ポインタにより前記アイコンの所定の操作が行われたかを判定することを含む請求項１に記載の方法。
【請求項３】
前記判定するステップは、前記ポインタが前記アイコンの検知領域に進入し、且つ前記ポインタが前記検知領域を示した状態において操作部によりクリック操作が行われたとき、前記ポインタにより前記アイコンの所定の操作が行われたかを判定することを含む請求項１に記載の方法。
【請求項４】
前記画面に表示される前記補助表示は、前記補助表示の背後に表示されるコンテンツが視認できる程度に半透明である請求項１に記載の方法。
【請求項５】
前記アイコンは、前記所定のパラメータを調整するための前記ポインタの操作により回転される回転ダイヤルの形態であり、
前記補助表示は、前記アイコンを中心とする半径が一定の扇形の形状を有する請求項１に記載の方法。
【請求項６】
前記アイコンは、前記所定のパラメータを調整するための前記ポインタの操作により回転される回転ダイヤルの形態であり、
前記補助表示は、前記アイコンを中心とする半径が変化する扇形の形状を有する請求項１に記載の方法。
【請求項７】
前記アイコンは、前記所定のパラメータを調整するための前記ポインタの操作によりスライドされるスライダの形態であり、
前記補助表示は、前記アイコンのスライドの方向に延びる矩形状を有する請求項１に記載の方法。
【請求項８】
前記補助表示は、少なくとも一つの前記パラメータの推奨範囲及び非推奨範囲を含む請求項１に記載の方法。
【請求項９】
所定のパラメータを調整するために、ユーザによる操作に応じて操作されるポインタ及び前記ポインタで操作されるアイコンを表示する画面で前記ポインタにより前記アイコンの所定の操作が行われたか否かを判定する判定部と、
前記判定部が前記ポインタにより前記アイコンの前記所定の操作を行ったと判定した場合、前記画面の前記アイコンの近傍に前記所定のパラメータの調整に用いられる補助表示を前記アイコンに対応するオーバーレイとして表示する補助表示制御部と、
前記ポインタの操作による前記補助表示の操作により前記パラメータを調整するパラメータ調整部と、を備え、
前記パラメータ調整部は、前記補助表示の２つの直線間に形成される角度に基づいて前記パラメータを調整し、前記補助表示の２つの直線の一方は、前記ポインタに結合される、
パラメータ調整装置。
【請求項１０】
所定のパラメータを調整するために、ユーザによる操作に応じて操作されるポインタ及び前記ポインタで操作されるアイコンを表示する画面で前記ポインタにより前記アイコンの所定の操作が行われたか否かを判定する処理と、
前記判定する処理において前記ポインタにより前記アイコンの前記所定の操作が行われたと判定された場合、前記画面の前記アイコンの近傍に前記所定のパラメータの調整に用いられる補助表示を前記アイコンに対応するオーバーレイとして表示する処理と、
前記ポインタの操作による前記補助表示の操作により前記パラメータを調整する処理と、をコンピュータに実行させるように構成されるパラメータ調整プログラムであって、
前記パラメータを調整する処理は、前記補助表示の２つの直線間に形成される角度に基づき、前記補助表示の２つの直線の一方は、前記ポインタに結合される、
パラメータ調整プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ・インタフェース画面に補助表示を表示するユーザ・インタフェース画面でパラメータを調整する方法、装置及びプログラムに関する。
【背景技術】
【０００２】
ノンリニア映像編集システムは、色や動き等の様々なエフェクト機能を使用して映像に様々な特殊効果を付与するようになっている。かかるエフェクト機能には、その効果を決定するためのパラメータが複数用意されている。ユーザは、これらのパラメータを、マウス・ポインタでユーザ・インタフェース画面に表示されたアイコンを操作して調整する。
【０００３】
図１２に従来のユーザ・インタフェース画面１００を示す。図１２に示すように、ユーザは、ユーザ・インタフェース画面１００に表示される各種アイコンを操作してパラメータを細かく調節する。
【０００４】
また、ユーザ・インタフェース画面に表示されるアイコンの視認性及び選択性を改善するため、例えば、マウス・ポインタがアイコンに近づくと、表示された各アイコンを拡大する方法も提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−２６３２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
エフェクト機能を調節するためのパラメータの数が増えると、ユーザ・インタフェース画面に表示すべきアイコンの数も増える。アイコンの数が増えたとしても、同一のユーザ・インタフェース画面で各種パラメータを調整できるように、数多くのアイコンを１つのウィンドウ領域に表示することが好ましい。しかしながら、ユーザ・インタフェース画面で確保できるウィンドウ領域の広さには限界がある。このため、多くのアイコンを１つのウィンドウ領域内に表示しようとすると、個々のアイコンの表示サイズが小さくなり、視認性が低下するという課題がある。
【０００７】
また、各アイコンの表示が小さくなると、それに伴い、マウス・ポインタの移動量に対するパラメータの変化量が相対的に大きくなる。すなわち、マウス・ポインタを僅かに動かしただけでパラメータの変化量が大きく変動してしまうことがある。このため、アイコンの表示を縮小すると、マウス・ポインタを操作してパラメータに細かい調整を行うことが難しくなる。
【０００８】
また、アイコンのサイズそのものを拡大して表示する特許文献１に開示された手法では、拡大されたアイコンの視認性及び選択性を高めることができても、その拡大されたアイコンに隠れて他のアイコンに対する視認性が犠牲になるという問題が生じていた。
【０００９】
そこで、本発明は、上述した課題を解決することができるユーザ・インタフェース画面でパラメータを調整する方法、装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の態様によると、パラメータ調整方法は、所定のパラメータを調整するために、ユーザによる操作に応じて操作されるポインタ及び前記ポインタで操作されるアイコンを表示する画面で前記ポインタにより前記アイコンの所定の操作が行われたか否かを判定するステップと、前記ポインタにより前記アイコンの前記所定の操作が行われたと前記判定するステップにおいて判定された場合、前記画面の前記アイコンの近傍に前記所定のパラメータの調整に用いられる補助表示を表示するステップと、前記ポインタの操作による前記補助表示の操作により前記パラメータを調整するステップと、を含む。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係るパラメータ調整装置を含むノンリニア編集装置のハードウェア構成図である。
【図２】図１のノンリニア編集装置に含まれるパラメータ調整装置の機能構成図である。
【図３】図２のパラメータ調整装置により表示される編集ウィンドウ及び補助表示の表示例を示す図である。
【図４】本発明の第１の実施の形態に係るパラメータ調整方法を説明するフロー図である。
【図５】図４の方法により表示される補助表示の表示例を示す図である。
【図６】本発明の第２の実施の形態に係るパラメータ調整方法を説明するフロー図である。
【図７】図６の方法により表示される補助表示の表示例を示す図である。
【図８】本発明の第３の実施の形態に係るパラメータ調整方法を説明するフロー図である。
【図９】図８の方法により表示される補助表示の表示例を示す図である。
【図１０】本発明の第４の実施の形態に係るパラメータ調整方法を説明するフロー図である。
【図１１】図１０の方法により表示される補助表示の表示例を示す図である。
【図１２】従来のユーザ・インタフェース画面を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の具体的な実施の形態について、図面を参照して詳細に説明する。
【００１３】
［第１の実施の形態］
図１〜図５を参照して、本発明の第１の実施の形態に係るパラメータ調整装置について説明する。
［ハードウェア構成］
図１は、本発明の実施の形態に係るパラメータ調整装置を含むノンリニア編集装置２０のハードウェア構成図である。
【００１４】
このノンリニア編集装置２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（中央演算処理装置））２１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３と、エンコーダ２４と、デコーダ２５と、ＡＶ入力部２６と、入力Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２７と、マウス２８と、出力Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２９と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３０と、ＡＶ出力部３１と、ディスプレイ３２とを備える。ノンリニア編集装置２０は、ＡＶ入力部２６から入力される映像データをＡＶ出力部３１を介してディスプレイ３２に表示して、マウス２８等のようなコントロールデバイスを操作するユーザの指示入力に応じて映像データを編集する。
【００１５】
ＣＰＵ２１は、後述するＲＯＭ２２に格納されるプログラムに従ってノンリニア編集装置２０の全体を制御する。ＲＯＭ２２には、本発明の実施の形態のパラメータ調整方法を実行させるためのプログラムも記憶される。ＲＡＭ２３は、ＣＰＵ２１により処理された最新のパラメータの情報及び映像データ等を一時的に格納する。
【００１６】
エンコーダ２４は、ＣＰＵ２１により編集された映像データを符号化して圧縮する。エンコーダ２４によって圧縮された映像データは、ＨＤＤ３０に記憶される。本実施の形態では、圧縮された映像データを格納する記憶装置としてＨＤＤ３０を用いて説明するが、本発明はこれに限定されず、圧縮データを格納する上で適当であれば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）−ＲＡＭ等、実装に応じて様々な記憶装置が適用可能である。
【００１７】
デコーダ２５は、ＡＶ入力部２６から入力される圧縮データ又はＨＤＤ３０に記憶された圧縮データを復号化する。デコーダ２５によって復号された映像データは、ＲＡＭ２３に一時的に格納されてＡＶ出力部３１を介してディスプレイ３２に出力される。
【００１８】
ＡＶ入力部２６は、他の装置から送出される映像データを取り込む機能を有する。ＡＶ入力部２６は、インターフェースとして、ＩＥＥＥ１３９４、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉｒｅｌｅｓｓ  ＵＳＢ、赤外線、無線ＬＡＮ（ＩＥＥＥ８０２．１１シリーズ）等により構成することができる。
【００１９】
入力Ｉ／Ｆ２７は、マウス２８を含む、キーボード、ジョイスティック（図示していない）等のコントロールデバイスと接続するための機能を有するインターフェースである。マウス２８等のコントロールデバイスからの操作信号は、入力Ｉ／Ｆ２７を介してＣＰＵ２１に入力される。
【００２０】
マウス２８は、ユーザからの入力を受け付けるコントロールデバイスである。本実施の形態では、マウス２８は、ユーザからの操作に応じてディスプレイ３２に表示されるマウス・ポインタの動作を制御するために使用される。
【００２１】
出力Ｉ／Ｆ２９は、図示しないが、プリンタや、他のパーソナルコンピュータ等と接続するための通信機能を有するインターフェースである。出力Ｉ／Ｆ２９は、例えば、ＵＳＢコネクター用スロット、Ｂｌｕｅｔｏｏｔｈ（登録商標）ポート、ＷｉｒｅｌｅｓｓＵＳＢポート、赤外線ポート、無線ＬＡＮポート（ＩＥＥＥ８０２．１１シリーズ）等により構成することができる。
【００２２】
ＨＤＤ３０は、記憶装置として機能し、本発明の実施の形態のパラメータ調整方法を実行させるために必要なデータやプログラム、推奨範囲領域４７及び非推奨範囲領域４８を含む各種パラメータの情報等が記憶される。また、ＨＤＤ３０には、ＡＶ入力部２６から入力される映像データ等も記録される。
【００２３】
ＡＶ出力部３１は、ディスプレイ３２と接続するための通信機能を有するインターフェースである。ＣＰＵ２１によって編集された映像データや後述のパラメータ調整方法で実行する補助表示の映像データは、ＡＶ出力部３１を介してディスプレイ３２に送られる。
【００２４】
ディスプレイ３２は、カラーＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｅｒ）液晶ディスプレイや、ＳＴＮ（Ｓｕｐｅｒ  Ｔｗｉｓｔｅｄ  Ｎｅｍａｔｉｃ）液晶ディスプレイ等により構成することができる。ディスプレイ３２は、編集中のデータのプレビュー画像や、ＨＤＤ３０に記憶された編集後の映像を表示する。そして、ＣＰＵ２１は、このディスプレイ３２上に後述の編集ウィンドウ（例えば、図３の符号４０）や補助表示（例えば、図３の符号４４）を写し出す。
【００２５】
＜パラメータ調整装置の機能構成＞
図２は、パラメータ調整装置１０の機能構成図である。図１及び図２を参照して、ノンリニア編集装置２０に含まれる本発明の実施の形態のパラメータ調整装置１０について説明する。
本発明の実施の形態のパラメータ調整装置１０は、操作部１１と、画面１２と、検知部１３と、パラメータ調整部１４と、補助表示制御部１５とを有する。本実施の形態では、マウス２８、キーボード、ジョイスティック等のコントロールデバイスが操作部１１を、ディスプレイ３２が画面１２を、ＣＰＵ２１がプログラムと協働することで検知部１３、パラメータ調整部１４、補助表示制御部１５を構成する。これらの各部により、ＣＰＵ２１は、（１）補助表示機能、（２）パラメータ調整機能を実現する。以下に、パラメータ調整装置１０の各機能について説明する。
【００２６】
（１）補助表示機能
ユーザによる操作部１１の操作に応じて動作するポインタ（例えば、図３の符号４３）と、パラメータを調整するための（表示する画面１２において、検知部１３は、ポインタによるアイコン３５の所定の操作を検知する。そして、検知部１３により検知されたポインタによるアイコン３５の操作に応じて、補助表示制御部１５は、画面１２に、アイコン３５でパラメータ調整するための補助表示（例えば、図３の符号４４）を他の表示内容に重畳して表示する。
【００２７】
（２）パラメータ調整機能
パラメータ調整部１４は、検知部１３が検知したポインタ（例えば、図３の符号４３）の動作に応じて、ポインタにより操作されたアイコン３５に対応するパラメータを調整する。補助表示制御部１５は、パラメータ調整部１４によるパラメータの調整に応じて補助表示を変化させる。
【００２８】
＜補助表示の表示例＞
図３は、ノンリニア編集を行うためにディスプレイ３２に表示される編集ウィンドウと補助表示の一例を示す。ＣＰＵ２１は、ユーザによるコントロールデバイスの操作によりノンリニア編集モードを開始すると、ディスプレイ３２に編集ウィンドウ４０を表示する。
【００２９】
編集ウィンドウ４０には、ノンリニア編集の内容に応じて、複数のタブと、開いているタブの中で操作が可能な複数の操作グループと、各操作グループの中で編集が可能な項目を示すボタンの形状の複数のアイコン３５と、ユーザによるマウス２８の操作に応じて動作するマウス・ポインタ４３とが表示される。
【００３０】
タブの種類としては、「音声」、「映像」、「変換」、「照明」、「その他設定」がある。また、「変換」タブ内の操作グループとしては、「回転」、「スケール」、「アンカー」、「ポジション」がある。また、「回転」操作グループのアイコンとしては、「ピッチ」、「ヨー（ＹＡＷ）」、「ロール」がある。また、「スケール」操作グループのアイコン、「アンカー」操作グループのアイコン、「ポジション」操作グループのアイコンとして、それぞれ「Ｘ」、「Ｙ」、「Ｚ」がある。
【００３１】
各アイコン３５は検知領域４１を有する。検知領域４１は、マウス・ポインタ４３の進入を検知する領域である。この検知領域４１は、マウス２８を操作するユーザが視認できるようにアイコン３５の表示領域と略一致することが好ましい。各アイコン３５に設けられた目盛り４２の傾き、及び各アイコン３５の下方に設けられた数値３６によって各アイコン３５に対応する編集内容の現在のパラメータの数値情報が表示される。
【００３２】
補助表示制御部１５としてのＣＰＵ２１は、何れかのアイコン３５の検知領域４１にマウス・ポインタ４３が進入し、且つ、検知領域４１でクリック操作が行われたことを検知すると、当該アイコン３５に対応するパラメータの調整に用いられる補助表示４４を編集ウィンドウ４０に他の表示内容に重畳して表示する。補助表示４４は、この補助表示４４の背後に存在する他のアイコン３５や数値３６等、編集ウィンドウ４０の背後の情報が見える程度に半透明である。したがって、補助表示４４の背後にあるその他の情報に対する視認性は損なわれない。
【００３３】
パラメータ調整部１４としてのＣＰＵ２１は、検知部１３が検知したマウス・ポインタ４３のドラッグ操作に応じて、該当するアイコン３５に対応するパラメータを調整する。そして、補助表示制御部１５としてのＣＰＵ２１は、パラメータ調整部１４によるパラメータの調整に応じて、表示されている補助表示４４を、例えば、当該アイコン３５を中心とする半径が一定の扇形の形状に広げる。また、当該アイコン３５に対応する検知領域４１上でドラッグ操作を解除したときには、表示していた補助表示４４を非表示にする。
【００３４】
＜パラメータ調整方法＞
図４は、本発明の第１の実施の形態に係るパラメータ調整方法を説明するフロー図である。図５は、第１の実施の形態に係るパラメータ調整方法により表示される補助表示の表示例を示す図である。尚、図５では、図３に示す複数のアイコン３５のうち、一のアイコンを拡大して図示化している。図４及び図５を参照して、第１の実施の形態のパラメータ調整方法について説明する。
【００３５】
図５（１）及び図５（２）に示すように、アイコン３５上にマウス・ポインタ４３が進入し、当該アイコン３５の検知領域４１でクリックする前においては、アイコン３５の付近には補助表示４４は表示されておらず、アイコン３５と、そのアイコン３５に対応するパラメータの現在値を示す目盛り４２のみが表示されている。
【００３６】
ＣＰＵ２１は、ユーザによるマウス２８の操作に応じて複数のアイコン３５のうちの何れかのアイコン３５の検知領域４１の中にマウス・ポインタ４３が進入し、且つクリックしたことを検知したか否かを判定する（ステップＳ１）。具体的には、ＣＰＵ２１は、入力Ｉ／Ｆ２７を介して何れかのアイコン３５の検知領域４１において、マウス・ポインタ４３によるクリック操作が行われたか否かを判定する。
【００３７】
ＣＰＵ２１は、何れのアイコン３５の検知領域４１の中でもマウス・ポインタ４３に対するクリック操作が検知されていないと判定したときには、アイコン３５の検知領域４１の中にマウス・ポインタ４３が進入し、且つクリック操作が行われたことを検知するまでこのステップＳ１で待機する。
【００３８】
一方で、ＣＰＵ２１が、ユーザによるマウス２８の操作によって何れかの検知領域４１の中にマウス・ポインタ４３が進入し、且つクリック操作が行われたことを検知したと判定すると、当該アイコン３５に対応するパラメータの現在値を示す補助表示が表示される（ステップＳ２）。具体的には、ＣＰＵ２１は、入力Ｉ／Ｆ２７を介して、マウス・ポインタ４３のクリック操作の行われたアイコン３５を特定し、図５（２）に示す補助表示４４を画面上に重畳して表示（オーバーレイ表示）する。この補助表示４４は、編集ウィンドウ４０の背後の情報が見える程度に半透明状に、アイコン３５の目盛り４２から延長して表示される。
【００３９】
次に、ＣＰＵ２１は、図５（３）に示すように、マウス２８によるマウス・ポインタ４３へのドラッグ操作に応じて補助表示４４を検知領域４１を中心とする半径が一定の扇形の形状に変化させる（ステップＳ３）。具体的には、ＣＰＵ２１は、入力Ｉ／Ｆ２７を介してドラッグ操作を検出すると、マウス・ポインタ４３のドラッグ操作を行う前のアイコン３５の目盛り４２から延長された補助表示の線４４ａに加えて、入力Ｉ／Ｆ２７を介して検出したマウス・ポインタ４３の先端とアイコン３５の中心とを結ぶ線４４ｂと、線４４ａと線４４ｂとの間に形成される半径が一定の扇形の形状の補助表示領域４５とを表示する。補助表示領域４５は、また、画面上に重畳して表示（オーバーレイ表示）される。
【００４０】
ＣＰＵ２１は、パラメータを調整する（ステップＳ４）。この処理では、ステップＳ３で形成された補助表示領域４５より、アイコン３５の目盛り４２から延長された補助表示４４の基準線４４ａと、ドラッグ操作により移動したマウス・ポインタ４３の先端とアイコン３５の中心とを結ぶ線４４ｂとにより形成される角度に基づいてパラメータの増減分を算出する。そして、ＣＰＵ２１は、この計測された角度に対応するパラメータの増減分を、そのアイコン３５に対応するパラメータの増減分として現在のパラメータの値に加算、又は減算してパラメータの調整を行う。
【００４１】
また、この補助表示領域４５の近傍に、ＣＰＵ２１は、補助表示領域４５に相当する変化量４６を表示する。図５（３）の例では、変化量４６には、「＋３０」と表示されており、調整前のアイコン３５の目盛り４２に対するパラメータの増分が＋３０であることを示している。
【００４２】
次に、ＣＰＵ２１は、マウス・ポインタ４３のドラッグ操作が解除されたか否かを判定する（ステップＳ５）。具体的には、ＣＰＵ２１は、入力Ｉ／Ｆ２７を介して、マウス・ポインタ４３に対するドラッグ操作が解除されたか否かを判定する。
【００４３】
ＣＰＵ２１は、マウス・ポインタ４３に対するドラッグ操作が解除されていないと判定したときには、再びステップＳ３に戻り、アイコン３５のドラッグ操作が解除されるまで、ステップＳ３〜ステップＳ５の処理を繰り返し行う。一方で、マウス・ポインタ４３のドラッグ操作が解除されたことを検知すると、図５（４）に示すように、ＣＰＵ２１は、表示されている補助表示４４を非表示にする（ステップＳ６）。この処理が終了するとパラメータ調整方法を終了する。
【００４４】
尚、本実施の形態では、補助表示を変化させるステップＳ３の後にパラメータを調整するステップＳ４を実行するものとして説明したが、本発明はこれに限定されない。補助表示を変化させるステップとパラメータを調整するステップを略同時に実行してもよいし、又はパラメータを調整するステップを補助表示を変化させるステップの前に実行してもよい。また、本実施の形態では、アイコン３５の検知領域４１にマウス・ポインタ４３が進入し、且つ、検知領域４１でクリック操作が行われたことを検知したときに補助表示４４を表示するとしたが、本発明はこれに限定されない。例えば、アイコン３５の検知領域４１にマウス・ポインタ４３が進入したことを検知したときに補助表示４４を表示するようにしてもよい。
【００４５】
本実施の形態によれば、パラメータ調整に用いられる補助表示４４が、操作部の操作により適宜ユーザ・インタフェース画面に重畳して表示されるため、各アイコンが小さく表示されたとしても、パラメータ調整のユーザの操作性は損なわれない。したがって、ユーザ・インタフェース画面が制限されていたとしても、多数のパラメータを調整することが可能な多数のアイコン３５を一つのユーザ・インタフェース画面に表示することができる。さらに、パラメータ調整のための補助表示４４を用いることで、マウス・ポインタの動作に対するパラメータの相対的な変化を低減する。その結果、ユーザは、容易且つ適切にマウス操作によりパラメータを調整できる。よって、複数のアイコン３５がユーザ・インタフェース画面に表示されていたとしても、各アイコンに対応するパラメータのユーザの操作性は損なわれない。
【００４６】
［第２の実施の形態］
図６及び図７を参照して、本発明の第２の実施の形態に係るパラメータ調整方法について説明する。第２の実施の形態のパラメータ調整方法は、第１の実施の形態のパラメータ調整装置１０と同様のハードウェア構成で実現可能であるが、第２の実施の形態に係るパラメータ調整方法では、ステップＳ２の後で、アイコン３５に対応するパラメータの推奨範囲領域と非推奨範囲領域とを表示する点で第１の実施の形態のパラメータ調整方法と異なる。
【００４７】
［パラメータ調整方法］
図６は、本発明の第２の実施の形態に係るパラメータ調整方法を説明するフロー図である。図７は、第２の実施の形態に係るパラメータ調整方法により表示される補助表示の表示例を示す図である。尚、図７では、図３に示す複数のアイコン３５のうち、一のアイコンを拡大して図示化している。図６及び図７を参照して、第２の実施の形態のパラメータ調整方法について説明する。尚、ステップＳ１〜ステップＳ２及びステップＳ３以降については、第１の実施の形態と同様の処理が行われるため図４と同一のステップ番号を付して説明を省略する。
【００４８】
ステップＳ２の後、ＣＰＵ２１は、図７（２）に示すように、アイコン３５を中心とする推奨範囲領域４７と非推奨範囲領域４８とを重畳して表示する（ステップＳＡ）。具体的には、ＣＰＵ２１は、ＲＡＭ２３又はＨＤＤ３０より、該当するアイコン３５に対応するパラメータの値の推奨範囲と非推奨範囲を読み出し、読み出した推奨範囲と非推奨範囲に基づいて推奨範囲領域４７と非推奨範囲領域４８とを該当するアイコン３５の目盛り４２を基準として重畳して表示する。推奨範囲とは、当該アイコン３５に対応するパラメータの値の推奨される範囲をいう。例えば、パラメータが照度の場合、ＣＰＵ２１は、画像を表示するための最適な照度の範囲を該当するアイコン３５の目盛り４２を基準として推奨範囲領域４７として表示する。
【００４９】
また、非推奨範囲とは、当該アイコン３５に対応するパラメータにおいて、不適当と考えられる値の範囲をいう。例えば、パラメータが照度の場合、ＣＰＵ２１は、画像を表示するために好ましくない値の範囲を該当するアイコン３５の目盛り４２を基準として非推奨範囲領域４８として表示する。この推奨範囲領域４７と非推奨範囲領域４８は、それぞれ、アイコン３５の中心から扇状に表示される。
【００５０】
ステップＳＡの処理が終わると、ＣＰＵ２１は、第１の実施の形態と同様に、ステップＳ３以降の処理を行う。そして、ステップＳ５の処理において、ＣＰＵ２１が、マウス・ポインタ４３のドラッグ操作が解除されたことを検知したときには、図７（４）に示すように、ＣＰＵ２１は、表示されている補助表示４４を非表示にするとともに、表示していた推奨範囲領域４７と非推奨範囲領域４８も非表示にする（ステップＳ６）。この処理が終了するとパラメータ調整方法を終了する。
【００５１】
尚、上述の実施の形態では、例えば、推奨範囲領域と非推奨範囲領域を補助表示として表示する場合について説明したが、本発明はこれに限定されず、推奨範囲領域と非推奨範囲領域の何れか一つを補助表示として表示するようにしてもよい。
【００５２】
［第３の実施の形態］
図８及び図９を参照して、本発明の第３の実施の形態に係るパラメータ調整方法について説明する。第３の実施の形態のパラメータ調整方法は、第１の実施の形態のパラメータ調整装置１０と同様のハードウェア構成で実現可能であるが、第３の実施の形態に係るパラメータ調整方法では、第１の実施の形態のステップＳ３の後で、ステップＳＢの処理を実行する点で第１の実施の形態と異なる。すなわち、第３の実施の形態では、調整するパラメータの値の増減に伴い、半径が一定の扇形の形状に表示していた補助表示を、半径が変化する扇形の形状に変化して表示する点で第１の実施の形態と異なる。
【００５３】
［パラメータ調整方法］    
図８は、本発明の第３の実施の形態に係るパラメータ調整方法を説明するフロー図である。図９は、第３の実施の形態に係るパラメータ調整方法により表示される補助表示の表示例を示す図である。尚、図９では、図３に示す複数のアイコン３５のうち、一のアイコンを拡大して図示化している。図８及び図９を参照して、第３の実施の形態のパラメータ調整方法について説明する。ステップＳ１〜ステップＳ３、及びステップＳ４以降については、第１の実施の形態と同様の処理が行われるため図４と同一のステップ番号を付して説明を省略する。
【００５４】
ＣＰＵ２１は、マウス２８によるマウス・ポインタ４３へのドラッグ操作に応じて、補助表示４４をアイコン３５を中心とする扇状に変化させる（ステップＳ３）。そして、ドラッグ操作によるマウス・ポインタ４３のアイコン３５を中心とする回転が一回転を超えると、補助表示４４を半径が変化する扇形の形状に変化させる（ステップＳＢ）。具体的には、ＣＰＵ２１は、図９（３）に示すように、マウス・ポインタ４３へのドラッグ操作に応じて、補助表示４４は、初めに半径が一定の扇形の形状であり、半径を維持しながら変化していき（ステップＳ４）、図９（４）に示すように、マウス２８によるドラッグ操作により、マウス・ポインタ４３が一回転を超えると、補助表示４４は、アイコン３５を中心とする半径が変化する扇形の形状で表示される（ステップＳＢ）。
【００５５】
このように、ＣＰＵ２１は、入力Ｉ／Ｆ２７を介してマウス・ポインタ４３の動作を監視し、マウス・ポインタ４３のドラッグ操作を行う前のアイコン３５の目盛り４２から延長された補助表示の線４４ａに加えて、入力Ｉ／Ｆ２７を介して検出したマウス・ポインタ４３の先端とアイコン３５の中心とを結ぶ線４４ｂと、線４４ａと線４４ｂとの間に形成される半径が一定の扇形の形状の補助表示領域４５とを表示する（ステップＳ３）。
【００５６】
そして、図９（４）に示すように、入力Ｉ／Ｆ２７を介して検出したマウス・ポインタ４３の先端の位置が検知領域４１を中心として１回転以上増減した場合には、ＣＰＵ２１は、補助表示４４の円周が前の円周に重ならないように補助表示４４を、その半径を変化させながら半径が変化する扇形に引き続き広げる。この結果、補助表示領域４５ａは、半径が変化する扇形の形状となる。
【００５７】
また、この補助表示領域４５の近傍に、ＣＰＵ２１は、補助表示領域４５の変化量４６を表示する。図９（４）の例では、ドラッグ操作によりマウス・ポインタ４３は、アイコン３５の目盛り４２に対して２回転以上移動している。また、変化量４６には、「＋７５０」と表示されており、アイコン３５の目盛り４２に対するパラメータの増分が＋７５０であることを示している。
【００５８】
ステップＳＢの処理が終わると、ＣＰＵ２１は、第１の実施の形態と同様に、ステップＳ４以降の処理を行う。以降の処理が終了するとパラメータ調整方法を終了する。これによって、本発明のパラメータ調整方法によれば、半径が一定の扇形の円周で表示したパラメータの値が円の一周以上に増減した後であっても、半径が変化する扇形の円周で表示することができるので、ユーザの補助表示に対する視認性を向上させ、パラメータの値を把握しやすくし、パラメータ調整に関する操作性を向上させることができる。
【００５９】
［第４の実施の形態］
図１０及び図１１を参照して、本発明の第４の実施の形態に係るパラメータ調整方法について説明する。第３の実施の形態のパラメータ調整方法は、第１の実施の形態のパラメータ調整装置１０と同様のハードウェア構成で実現可能であるが、第４の実施の形態に係るパラメータ調整方法では、第１の実施の形態のステップＳ３の代わりに、ステップＳＣの処理が行われる。すなわち、第４の実施の形態では、半径が一定の扇形の形状に表示していた補助表示をスライダの形態で表示する点で第１の実施の形態と異なる。
【００６０】
［パラメータ調整方法］
図１０は、本発明の第４の実施の形態に係るパラメータ調整方法を説明するフロー図である。図１１は、第３の実施の形態に係るパラメータ調整方法により表示される補助表示の表示例を示す図である。尚、図１１では、図３に示す回転式のアイコンの代わりに、直線状のルーラ５２上を左右に移動する一端が鋭角に形成された先端を有する棒の形状のアイコン３８（スライディングアジャスタ）を用いる。図１０及び図１１を参照して、第４の実施の形態のパラメータ調整方法について説明する。尚、ステップＳ１〜ステップＳ３、及びステップＳ４以降については、第１の実施の形態と略同様の処理が行われるため図４と同一のステップ番号を付して詳細な説明を省略する。
【００６１】
図１１（１）、図１１（２）、図１１（３）に示すように、アイコン３８の領域上にマウス・ポインタ５３が進入し、アイコン３８の検知領域５１の中でクリックする前においては、アイコン３８の付近には補助表示５４は表示されておらず、アイコン３８と、アイコンを案内するルーラ５２のみが表示されている。第４の実施の形態においては、アイコン３８に対応するパラメータの値は、ルーラ５２上のアイコン３８の位置により示される。ここでは、ルーラ５２の左側に図示していない原点があり、ルーラ５２の左方向にアイコン３８が移動するとパラメータの値は減少し、ルーラ５２の右方向にアイコン３８が移動するとパラメータの値は増加するものとする。
【００６２】
ＣＰＵ２１は、ユーザによるマウス２８の操作に応じて複数のアイコン３８のうちの何れかのアイコン３８の検知領域５１の中にマウス・ポインタ５３が進入し、且つクリックしたことを検知したか否かを判定する（ステップＳ１）。具体的には、ＣＰＵ２１は、入力Ｉ／Ｆ２７を介して何れかのアイコン３８の検知領域５１において、マウス・ポインタ５３によるクリック操作が行われたか否かを判定する。
【００６３】
ＣＰＵ２１は、何れのアイコン３８の検知領域５１の中でもマウス・ポインタ５３に対するクリック操作が検知されていないと判定したときには、アイコン３８の検知領域５１の中にマウス・ポインタ５３が進入し、且つクリック操作が行われたことを検知するまでこのステップＳ１で待機する。
【００６４】
一方で、ＣＰＵ２１は、ユーザによるマウス２８の操作によって何れかの検知領域５１の中にマウス・ポインタ５３が進入し、且つクリック操作が行われたことを検知したと判定すると、当該アイコン３８に対応するパラメータの調整に用いられる補助表示を表示する（ステップＳ２）。具体的には、ＣＰＵ２１は、入力Ｉ／Ｆ２７を介して、マウス・ポインタ５３でクリック操作されたアイコン３８を特定し、図１１（２）に示す補助表示５４を他の表示内容が表示される画面に重畳して表示（オーバーレイ表示）する。この補助表示５４は、編集ウィンドウ４０の背後の情報が見える程度に半透明状に、且つアイコン３８の先端を通り、且つ、ルーラ５２に対して垂直な直線として表示される。
【００６５】
次に、ＣＰＵ２１は、図１１（３）に示すように、マウス２８によるマウス・ポインタ５３へのドラッグ操作に応じて、補助表示５４を、ドラッグ操作を行う前のアイコン３８の位置を基準としてスライドさせる（ステップＳＣ）。この処理では、ＣＰＵ２１は、マウス・ポインタ５３のドラッグ操作を行う前のアイコン３８の先端を通り、且つ、ルーラ５２に対して垂直な直線を基準線５４ａとし、この基準線５４ａから、入力Ｉ／Ｆ２７を介して検出した移動後のマウス・ポインタ５３の先端を通り、且つルーラ５２に対して垂直な線５４ｂまで、補助表示５４を連続的にスライドさせる。このようにして、補助表示５４として、基準線５４ａと線５４ｂとをそれぞれ一辺に含む補助表示領域５５を矩形状に表示する。
【００６６】
次に、ＣＰＵ２１は、マウス２８によるマウス・ポインタ５３のドラッグ操作に応じてパラメータを調整する（ステップＳ４）。この処理では、ＣＰＵ２１は、基準線５４ａと線５４ｂとの間の距離をアイコン３８に対応するパラメータの増減分として計測する。そして、この計測された距離に対応するパラメータの変数を、そのアイコン３８の編集内容の情報に対応するパラメータとして加算、又は減算してパラメータの調整を行う。ドラッグ操作により移動したマウス・ポインタ５３の先端の位置については入力Ｉ／Ｆ２７を介して検出する。ＣＰＵ２１は、この計測された距離に対応するパラメータの増減分を、そのアイコン３８に対応するパラメータの増減分として現在のパラメータの値に加算、又は減算してパラメータの調整を行う。
【００６７】
また、この補助表示領域５５の近傍に、ＣＰＵ２１は、補助表示領域５５に相当する変化量５６を表示する。図１１（３）の例では、変化量４６には、「＋２．５」と表示されており、アイコン３８に対応する編集内容のパラメータが「２．５」ポイント増加したことを示している。
【００６８】
次に、ＣＰＵ２１は、マウス・ポインタ５３のドラッグ操作が解除されたことを検知したか否かを判定する（ステップＳ５）。具体的には、ＣＰＵ２１は、入力Ｉ／Ｆ２７を介して、マウス・ポインタ５３に対するドラッグ操作が解除されたか否かを判定する。
【００６９】
ＣＰＵ２１は、マウス・ポインタ５３に対するドラッグ操作が解除されていないと判定したときには、再びステップＳＣに戻り、アイコン３８のドラッグ操作が解除されるまで、ステップＳＣ〜ステップＳ５の処理を繰り返し行う。一方で、マウス・ポインタ５３のドラッグ操作が解除されたことを検知すると、図１１（４）に示すように、ＣＰＵ２１は、表示されている補助表示５４を非表示にする（ステップＳ６）。この処理が終了するとパラメータ調整方法を終了する。
【００７０】
上述の実施の形態では、補助表示を変化させるステップＳＣの後にパラメータを調整するステップＳ４を実行するものとして説明したが、本発明はこれに限定されない。実装に応じて、補助表示を変化させるステップとパラメータを調整するステップを略同時に実行してもよいし、又はパラメータを調整するステップを補助表示を変化させるステップの前に実行してもよい。また、上述の実施の形態では、ステップＳ１で説明したように、アイコン３８の検知領域５１の中にマウス・ポインタ５３が進入し、且つ、マウス・ポインタによるクリック操作が行われたことを検知されたことにより、補助表示をするようにしているが本発明はこれに限定されない。例えば、ＣＰＵ２１がアイコン３８の検知領域５１の中にマウス・ポインタが進入したことを検知したときに補助表示５４を表示するようにしてもよい。
【００７１】
上述したように、本発明によれば、ユーザ・インタフェース画面に所定の情報を個別に表示するアイコン等のアイテムを画面に複数表示しても、当該所定の情報に関連するパラメータ調整に関するユーザの操作性を損なうことはない。
【００７２】
上述の実施の形態では、パラメータ調整装置１０をノンリニア編集装置に適用した場合について説明したが本発明はこれに限定されない。本発明は、ノンリニア編集等のビデオ編集の分野に限られず、例えば、工場や発電プラントにおける出力調整や、空調の温度調整等、画面上でアイコン操作を行うユーザ・インタフェース全般に適用可能である。また、ポインタの動作を制御する操作部をマウスとして説明したが、ユーザの指示を入力するために適当であれば、キーボード、ジョイスティック等各種コントロールデバイスが適用可能である。
【００７３】
様々な実施の形態に係るパラメータ調整装置について説明したが、本発明のパラメータ調整装置１０はそれぞれ、コンピュータを上述した各手段として機能させるプログラムによって実現することもできる。このプログラムは、通信回線を介して配布することも可能であるし、ＣＤ−ＲＯＭ等の記録媒体に書き込んで配布することも可能である。
【００７４】
以上、本発明の実施の形態について説明したが、本発明は上述した実施の形態に限定されるものではなく、個別の実施の形態を組み合わせてもよい。例えば、推奨範囲領域と非推奨範囲領域の少なくとも一つ以上を補助表示に含んで表示する第２の実施の形態は、第４の実施の形態に組み合わせてもよい。また、本発明の実施の形態に記載された効果は、本発明から生じる最も好適な効果を列挙したものに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【図１】
0005607726.tif 000002
【図２】
0005607726.tif 000003
【図３】
0005607726.tif 000004
【図４】
0005607726.tif 000005
【図５】
0005607726.tif 000006
【図６】
0005607726.tif 000007
【図７】
0005607726.tif 000008
【図８】
0005607726.tif 000009
【図９】
0005607726.tif 000010
【図１０】
0005607726.tif 000011
【図１１】
0005607726.tif 000012
【図１２】
0005607726.tif 000013