(57)【要約】【課題】どのチャンネルストリップにおけるゲインの値に変動があるのか、より容易に把握することのできる技術を提供する。【解決手段】画像表示方法は、チャンネルストリップ画像を表示するステップ（Ｓ１０２）と、少なくとも１つのチャンネルについてゲインの値を取得するステップ（Ｓ１０３）と、チャンネルストリップ画像において前記取得されたゲインの値を示す特定画像を表示し、前記ゲインの値の変動状況に応じて前記特定画像の外観が変化するステップ（Ｓ１０２）とを有する。【選択図】図３
2018148532.tif 000002
【特許請求の範囲】
【請求項１】
チャンネルストリップ画像を表示するステップと、
少なくとも１つのチャンネルについてゲインの値を取得するステップと、
前記チャンネルストリップ画像において前記取得されたゲインの値を示す特定画像を表示し、前記ゲインの値の変動状況に応じて前記特定画像の外観が変化するステップと
を有する画像表示方法。
【請求項２】
前記ゲインの値の変動状況は、当該ゲインが変動している変動状態、および当該ゲインの変動が安定した安定状態を含む
ことを特徴とする請求項１に記載の画像表示方法。
【請求項３】
前記チャンネルストリップ画像は、複数のチャンネルに対応する画像を含み、
前記特定画像は、前記複数のチャンネルに対し、それぞれ独立に外観が変化する
ことを特徴とする請求項１または２に記載の画像表示方法。
【請求項４】
前記特定画像は、前記複数のチャンネルの各々に対応する直線上を移動する
ことを特徴とする請求項３に記載の画像表示方法。
【請求項５】
前記ゲインの値の変動状況は、当該ゲインの変動が収束に向かっている収束化状態を含み、
前記収束化状態において、前記特定画像は、前記直線と直交する方向に延びる線を含む
ことを特徴とする請求項４に記載の画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チャンネルストリップ画像を表示する技術に関する。
【背景技術】
【０００２】
チャンネルストリップをソフトウェア処理で表示する技術が知られている。例えば特許文献１には、適応フェーダーの画像を表示装置に表示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４５０１７４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術においては、どのタイミングでどのフェーダーが動くのか把握するのが難しい場合があった。
これに対し本発明は、どのチャンネルストリップにおけるゲインの値に変動があるのか、より容易に把握することのできる技術を提供する。
【課題を解決するための手段】
【０００５】
本発明は、チャンネルストリップ画像を表示するステップと、少なくとも１つのチャンネルについてゲインの値を取得するステップと、前記チャンネルストリップ画像において前記取得されたゲインの値を示す特定画像を表示し、前記ゲインの値の変動状況に応じて前記特定画像の外観が変化するステップとを有する画像表示方法を提供する。
【０００６】
前記ゲインの値の変動状況は、当該ゲインが変動している変動状態、および当該ゲインの変動が安定した安定状態を含んでもよい。
【０００７】
前記チャンネルストリップ画像は、複数のチャンネルに対応する画像を含み、前記特定画像は、前記複数のチャンネルに対し、それぞれ独立に外観が変化してもよい。
【０００８】
前記特定画像は、前記複数のチャンネルの各々に対応する直線上を移動してもよい。
【０００９】
前記ゲインの値の変動状況は、当該ゲインの変動が収束に向かっている収束化状態を含み、前記収束化状態において、前記特定画像は、前記直線と直交する方向に延びる線を含んでもよい。
【発明の効果】
【００１０】
本発明によれば、どのチャンネルストリップにおけるゲインの値に変動があるのか、より容易に把握することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係る画像表示システム１の機能構成を例示する図。
【図２】画像表示システム１のハードウェア構成を例示する図。
【図３】画像表示システム１の一実施形態に係る動作を例示するシーケンスチャート。
【図４】画像表示システム１の動作を例示するフローチャート。
【図５】ミキサー画像を例示する図。
【図６】フェーダー画像５１の外観の変化を例示する図。
【図７】フェーダー画像５１の外観の変化のさらなる例を示す図。
【図８】フェーダー画像５１の外観の変化のさらなる例を示す図。
【図９】特定画像の別の例を例示する図。
【発明を実施するための形態】
【００１２】
１．構成
図１は、一実施形態に係る画像表示システム１の機能構成を例示する図である。この例で、画像表示システム１はミキサー２と共に用いられる。ミキサー２には、複数チャンネルの音信号が入力される。ミキサー２は、これら複数チャンネルの音信号の属性を調整し、これらを合成した音信号を出力する。ミキサー２により調整される属性には、音信号のゲインおよび位相など、音信号の波形に関するパラメーターが含まれる。この例では特に、ミキサー２は、各チャンネルの音信号のゲインを調整する。ミキサー２は、適応フェーダーを含む。適応フェーダーとは、入力音信号等に基づいて適応的にゲインの値（すなわちフェーダーの位置）を調整（すなわち変更）する機能をいう。適応フェーダーは、システムが自動的にゲインを調整するので、各チャンネルの音信号が今どういう状態であるのか、例えば、変動し始めたところなのか、変動が収束に向かっているのか、または変動していないのか、直感的に理解し難いという問題がある。画像表示システム１は、この問題に対処する。
【００１３】
画像表示システム１は、各チャンネルに対応するチャンネルストリップ画像を表示する。チャンネルストリップ画像とは、チャンネルストリップを表す画像をいう。チャンネルストリップとは、ミキサーにおける１チャンネル分の音信号の調整機能をいう。
【００１４】
画像表示システム１は、表示部１１、表示制御部１２、ゲイン取得部１３、状態判断部１４、および記憶部１５を有する。表示部１１は画像を表示する。表示制御部１２は、表示部１１に表示される画像を生成する。ゲイン取得部１３は、入力音信号のゲインの値を取得する。ミキサー２は、複数チャンネルの入力音信号の各々について、ゲインの値を出力する。ゲイン取得部１３は、ミキサー２から、複数のチャンネルの入力音信号のゲインの値を取得する。状態判断部１４は、各チャンネルのゲインの値がいまどういう状態であるのか判断する。表示制御部１２は、状態判断部１４による判断結果に基づいてチャンネルストリップ画像を更新する。
【００１５】
図２は、画像表示システム１のハードウェア構成を例示する図である。画像表示システム１は、ＣＰＵ（Central Processing Unit）１０１、メモリー１０２、ストレージ１０３、入出力ＩＦ１０４、および表示装置１０５を有するコンピュータ装置である。ＣＰＵ１０１は、プログラムを実行することにより、各種の演算および他のハードウェア要素の制御を行う。メモリー１０２は、ＣＰＵ１０１がプログラムを実行する際のワークエリアとして機能する主記憶装置であり、例えばＲＡＭ（Random Access Memory）を含む。ストレージ１０３は、各種のデータおよびプログラムを記憶する補助記憶装置であり、例えばＨＤＤ（Hard Disc Drive）またはＳＳＤ（Solid State Drive）を含む。入出力ＩＦ１０４は、他の装置との間で信号の入出力を行うためのインターフェースである。表示装置１０５は情報を表示する出力装置であり、例えば、ＬＣＤ（Liquid Crystal Display）を含む。
【００１６】
この例で、ストレージ１０３は、コンピュータ装置を画像表示システム１として機能させるためのプログラム（以下「ミキサープログラム」という）を記憶する。ミキサープログラムを実行しているＣＰＵ１０１は、表示制御部１２、ゲイン取得部１３、および状態判断部１４の一例である。表示装置１０５は、表示部１１の一例である。メモリー１０２およびストレージ１０３の少なくとも一方は、記憶部１５の一例である。なおこの例では、ミキサー２もまた、ストレージ１０３に記憶されている所定のプログラム（ミキサープログラム）をＣＰＵ１０１が読み出し、これを実行することにより実装される。
【００１７】
２．動作
図３は、画像表示システム１の一実施形態に係る動作を例示するシーケンスチャートである。図４は、この動作を示すフローチャートである。図３および図４に示される処理は、例えば、画像表示システム１が起動されたことを契機として開始される。以下において、表示制御部１２等の機能要素を処理の主体として記載するが、これは、ミキサープログラム等のソフトウェアを実行しているＣＰＵ１０１が、他のハードウェア要素と協働して処理を実行することを意味する。
【００１８】
ステップＳ１０１において、ゲイン取得部１３は、各チャンネルにおけるゲインの値を初期化する。具体的には、ゲイン取得部１３は、各チャンネルにおけるゲインの値を、所定の初期値に設定する。ステップＳ１０２において、表示制御部１２は、ミキサー画像を表示部１１に表示する。ミキサー画像は、複数のチャンネルストリップ画像を含む。
【００１９】
図５は、ミキサー画像を例示する図である。この例でミキサー画像は、第１チャンネル〜第８チャンネルに対応する複数のチャンネルストリップ画像５０を含む。チャンネルストリップ画像５０は、フェーダー画像５１を含む。フェーダー画像５１は、対応するチャンネルにおけるゲインの値を示す。第ｎチャンネル対応するチャンネルストリップ画像５０およびフェーダー画像５１を他のチャンネルに対応する画像と区別するときは、チャンネルストリップ画像５０［ｎ］およびフェーダー画像５１［ｎ］という。フェーダー画像５１は、チャンネル毎に独立して制御される。フェーダー画像５１［ｎ］は、第ｎチャンネルにおけるゲインの値を示す特定画像の一例である。
【００２０】
この例で、チャンネルストリップ画像５０は縦方向に延びる。フェーダー画像５１は、ゲインの値に応じて、チャンネルストリップ画像５０の長軸方向に延びる直線上を移動する。例えば、ゲインが高くなると上に移動し、ゲインが低くなると下に移動する。すなわち、チャンネルストリップ画像５０におけるフェーダー画像５１の位置は、対応するチャンネルの入力音信号のゲインを示す。この時点において、各チャンネルにおけるゲインは初期値に設定されているので、フェーダー画像５１［１］〜５１［８］は全て縦方向において同じ位置に表示される。また、初期状態において、フェーダー画像５１は、所定の外観を有する。ここでいう外観は、例えば、形状、色、サイズ、およびこれらの時間的な変化を含む。
【００２１】
後述するように図４のフローは繰り返し実行される。既に表示部１１にミキサー画像が表示されている状態においては、ステップＳ１０２においてミキサー画像の表示が更新される。すなわち、ミキサー画像の外観が変化する。
【００２２】
再び図３および図４を参照して説明する。ステップＳ１０３において、ゲイン取得部１３は、各チャンネルにおけるゲインの値の取得を開始する。ミキサー２は、各チャンネルのゲインの値を所定の間隔で周期的に出力しており、ゲイン取得部１３はミキサー２からゲインの値を取得する。ゲイン取得部１３は、取得したゲインの値を示すデータを記憶部１５に記憶する。
【００２３】
ステップＳ１０４において、状態判断部１４は、複数のチャンネルにおける各々について、そのチャンネルにおけるゲインがどの状態にあるか判断する。ゲインの状態は、記憶部１５に記憶されているゲインの値の履歴を用いて判断される。この例で、各チャンネルにおけるゲインは、安定状態、始動状態、変動状態、および収束化状態を含む。安定状態は、ゲインの変動が安定した状態、すなわち、ゲインの変化率が所定のしきい値Ｔｈ１以下の状態である。始動状態は、安定状態から変動状態に切り替わる直前の状態である。変動状態は、ゲインが変動している状態、すなわち、ゲインの変化率がしきい値Ｔｈ１を超えた状態である。変動状態のうち、ゲインの変化率がしきい値Ｔｈ２（＞Ｔｈ１）以下である状態を低変動状態といい、ゲインの変化率がしきい値Ｔｈ２を超えた状態を高変動状態という。収束化状態は、ゲインの変化率が減少している状態であって、ゲインの変化率の変化率（ゲインの２階微分）がしきい値Ｔｈ３以下である状態である。なお収束化状態は、しきい値Ｔｈ１、Ｔｈ２、およびＴｈ３の設定によっては、変動状態の一態様である。状態判断部１４は、各チャンネルにおけるゲインの状態を示す情報を表示制御部１２に出力する。
【００２４】
ステップＳ１０５において、表示制御部１２は、チャンネルストリップ画像５０の表示を更新するよう、表示部１１を制御する。
【００２５】
表示部１１は、例えば一定のリフレッシュレートで表示の更新をする。すなわち、図４のフローにおいてステップＳ１０２〜Ｓ１０５の処理は一定の周期で繰り返し実行される。チャンネルストリップ画像５０の表示を更新するよう、表示制御部１２により制御された場合、ステップＳ１０２において、チャンネルストリップ画像５０のうちフェーダー画像５１は、対応するチャンネルにおけるゲインの状態に応じて異なる外観が変化する。
【００２６】
図６は、フェーダー画像５１の外観の変化を例示する図である。一例として、フェーダー画像は、ゲインの状態に応じて異なる色で表示される。具体的には、安定状態にあるチャンネルに対応するフェーダー画像５１はグレーで、高変動状態にあるチャンネルに対応するフェーダー画像５１は赤で、低変動状態にあるチャンネルに対応するフェーダー画像５１は青で、それぞれ表示される（なおカラー表示ができないため図６では塗りつぶしにより色の違いを表現している）。この例によれば、あるチャンネルのゲインが、安定状態、高変動状態、および低変動状態のいずれであるか、ユーザーは容易に把握することができる。
【００２７】
図７は、フェーダー画像５１の外観の変化のさらなる例を示す図である。表示制御部１２は、ゲインが始動状態にあるチャンネルに対応するフェーダー画像５１を、他の状態にあるチャンネルに対応するフェーダー画像５１よりも大きいサイズで表示する。図７は、フェーダー画像５１［３］が始動状態にある例を示す。時刻ｔ１０において、フェーダー画像５１［３］は安定状態である。時刻ｔ１１において、フェーダー画像５１［３］は始動状態である。このとき、フェーダー画像５１［３］のサイズは時刻ｔ１０よりも大きい。時刻ｔ１２において、フェーダー画像５１［３］は高変動状態である。このとき、フェーダー画像５１［３］のサイズはｔ１１よりも小さく、時刻ｔ１０と同じサイズに戻る。この例によれば、どのチャンネルが始動状態にあるか容易に把握することができる。
【００２８】
図８は、フェーダー画像５１の外観の変化のさらなる例を示す図である。なおここではチャンネルストリップ画像５０［３］のみ図示している。表示制御部１２は、ゲインが収束化状態にあるチャンネルに対応するフェーダー画像５１に対して、チャンネルストリップ画像５０の長軸方向と直交する方向（この例では横方向）に、時間の経過に伴って徐々に延びる線５２を表示する。図８は、フェーダー画像５１［３］が収束化状態にある例を示す。時刻ｔ２０において、フェーダー画像５１［３］は低変動状態である。時刻ｔ２１において、フェーダー画像５１［３］は収束化状態に切り替わる。このとき、線５２は、フェーダー画像５１を基準として両側に向かって延び始める。時刻ｔ２２、ｔ２３、…と時間が経過するにつれ、線５２は長く延びる。時刻ｔ２５において、フェーダー画像５１［３］は安定状態に切り替わる。このとき、線５２は画面の両端まで延びる。この例によれば、どのチャンネルが収束化状態にあるか容易に把握することができる。
【００２９】
この例において、表示制御部１２は、ゲインの２階微分ｄ2Ｇ／ｄｔ2としきい値Ｔｈ３との比に応じて、線５２の長さを決定する。具体的には、表示制御部１２は、次式（１）に従って線５２の長さＬを決定する。
【数１】
2018148532.tif 000003
ここで、ｋは定数であり、Ｌｍａｘはフェーダー画像５１から、横方向における画面の端部までの距離である。式（１）において、ｄ2Ｇ／ｄｔ2がゼロに収束するとＬ＝Ｌｍａｘに収束する。なお、線５２の長さＬは、左右それぞれにおいて計算される。図８において、左右に延びる線５２をそれぞれ線５２Ｌおよび５２Ｒと表す。
【００３０】
再び図３および図４を参照する。画像表示システム１は、ステップＳ１０３からＳ１０５の処理を、所定の周期で繰り返し実行する。チャンネルストリップ画像５０は、時々刻々と変化するゲインの値に応じてその外観が時々刻々と変化する。特に、フェーダー画像５１は、ゲインの値の変動状況に応じてその外観が変化する。したがって、本実施形態によれば、どのチャンネルストリップにおけるゲインの値に変動があるのか、より容易に把握することができる。
【００３１】
３．変形例
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。以下、変形例をいくつか説明する。以下の変形例のうち２つ以上のものが組み合わせて用いられてもよい。
【００３２】
ゲインの変動状態の分類およびその定義は、実施形態で例示したものに限定されない。これら４つの状態のうち少なくとも１つの状態がさらに細分化されてもよい。あるいは、これらのうち少なくとも１つが省略されてもよい。さらに、これら４つの状態以外の状態が定義されてもよい。
【００３３】
フェーダー画像５１すなわち特定画像の外観を変化させる具体的方法、および変動状態との関係は、実施形態で例示したものに限定されない。例えば、始動状態において、表示制御部１２は、フェーダー画像５１を点滅させてもよい。あるいは、表示制御部１２は、安定状態、低変動状態、および高変動状態においてフェーダー画像５１の色を異ならせるのに代えて、または加えて、フェーダー画像５１の形状を異ならせてもよい。さらに、表示制御部１２は、収束化状態においてフェーダー画像５１を基準として線５２を表示するのに代えて、または加えて、例えば波紋のように放射状に広がる円を表示してもよい。
【００３４】
図９は、特定画像の別の例である画像５５を示す図である。各チャンネルにおけるゲインの値を示す特定画像は、実施形態において例示したフェーダー画像５１に限定されない。フェーダー画像５１は、チャンネルストリップ画像５０に対する相対的な表示位置によってゲインの値を表す画像であった。これに対し画像５５は、数値そのものを示す画像であり、その数値によってゲインの値を示す。この例において、第１〜８チャンネルに対応する画像５５［１］〜５５［８］が示される。画像５５は、対応するチャンネルにおけるゲインの変動状態に応じて、異なる外観で表示される。ここでいう外観には、例えば、形状、色、サイズ、書体、およびこれらの時間的な変化を含む。
【００３５】
画像表示システム１のハードウェア構成は実施形態において例示したものに限定されない。要求される機能を実現できるものであれば、画像表示システム１はどのようなハードウェア構成を有していてもよい。実施形態においては画像表示システム１とミキサー２とが単一の装置に実装される例を説明したが、画像表示システム１とミキサー２とはそれぞれ異なる装置に実装されてもよい。また、画像表示システム１は、汎用のコンピュータ装置においてプログラムを動作させることによって実装されるものに限定されず、例えば各機能要素に相当する専用のプロセッサーを有してもよい。
【００３６】
画像表示システム１において実行されるプログラムは、光ディスク、磁気ディスク、半導体メモリーなどの記憶媒体により提供されてもよいし、インターネット等の通信回線を介してダウンロードされてもよい。また、このプログラムは、図３のすべてのステップを備える必要はない。これらのステップの一部が省略されてもよい。
【符号の説明】
【００３７】
１…画像表示システム、２…ミキサー、１１…表示部、１２…表示制御部、１３…ゲイン取得部、１４…状態判断部、１５…記憶部、１０１…ＣＰＵ、１０２…メモリー、１０３…ストレージ、１０４…入出力ＩＦ、１０５…表示装置
【図１】
2018148532.tif 000004
【図２】
2018148532.tif 000005
【図３】
2018148532.tif 000006
【図４】
2018148532.tif 000007
【図５】
2018148532.tif 000008
【図６】
2018148532.tif 000009
【図７】
2018148532.tif 000010
【図８】
2018148532.tif 000011
【図９】
2018148532.tif 000012