(57)【特許請求の範囲】
【請求項１】
その上に記憶しているサウンドトラック・データセット・ファイルを有する手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを生成するための方法であって、
前記サウンドトラック・データセット・ファイルの第１のサウンドトラックに対する第１の基準データを、前記第１のサウンドトラックを選択することによりオーディオ・ミックス・データ基準ファイル内に入力するステップと、
前記サウンドトラック・データセット・ファイルの第２のサウンドトラックに対する第２の基準データを、前記第２のサウンドトラックを選択することにより前記オーディオ・ミックス・データ基準ファイル内に入力するステップと、
前記オーディオ・ミックス・データ基準ファイルは、ユーザ指定の多音声オーディオ・ミックスを表す前記第１および第２の基準データを有し、
前記サウンドトラック・データセット・ファイルとは別に、前記手のひらサイズの移動無線通信装置上に、前記第１および第２の基準データを有する前記オーディオ・ミックス・データ基準ファイルを記憶するステップとを含む方法。
【請求項２】
請求項１記載の方法において、前記第１の基準データに関連する第１の時間データを前記オーディオ・ミックス・データ基準ファイル内に入力し、前記第２の基準データに関連する第２の時間データを前記オーディオ・ミックス・データ基準ファイル内に入力する方法。
【請求項３】
請求項１記載の方法において、前記ユーザ指定多音声オーディオ・ミックスに関連するテンポ・データを前記オーディオ・ミックス・データ基準ファイル内に入力する方法。
【請求項４】
請求項１記載の方法において、基準サウンドトラック・データを前記オーディオ・ミックス・データ基準ファイルに入力する方法。
【請求項５】
請求項１記載の方法において、
前記第１のサウンドトラックを選択することにより前記第１の基準データを入力し、
前記第１のサウンドトラックを演奏しながら、前記第２のサウンドトラックを選択することにより第２の基準データを入力し、
前記第２のサウンドトラックを選択した後で、前記第１のサウンドトラックと一緒に前記第２のサウンドトラックを演奏する方法。
【請求項６】
請求項１記載の方法において、
前記第１のサウンドトラックを選択することにより前記第１の基準データを入力し、
前記第１のサウンドトラックを演奏しながら、第１のサウンドトラック効果を選択することにより、前記サウンドトラック・データセット・ファイルの前記第１のサウンドトラック効果に対する第１の効果基準データを入力し、
前記第１のサウンドトラック効果を選択した場合に、前記第１のサウンドトラックと一緒に前記第１のサウンドトラック効果を演奏する方法。
【請求項７】
請求項１記載の方法において、前記オーディオ・ミックス・データ基準ファイルと前記サウンドトラック・データセット・ファイルとをオーディオ・フォーマット・ファイルに統合する方法。
【請求項８】
請求項１記載の方法において、前記オーディオ・ミックス・データ基準ファイルと前記サウンドトラック・データセット・ファイルとをオーディオ・フォーマット・ファイルに不可逆的に統合する方法。
【請求項９】
請求項１記載の方法において、前記オーディオ・ミックス・データ基準ファイル内で、前記第１および第２の基準データが参照した前記サウンドトラック・データセット・ファイルの前記第１および第２のサウンドトラックを演奏することにより、前記手のひらサイズの移動無線通信装置上で前記ユーザ指定の多音声オーディオ・ミックスを演奏する方法。
【請求項１０】
その上に記憶しているサウンドトラック・データセット・ファイルを有する手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを演奏するための方法であって、
オーディオ・ミックス・データ基準ファイル内で参照した前記サウンドトラック・データセット・ファイルの第１のサウンドトラックを演奏するステップと、
前記オーディオ・ミックス・データ基準ファイル内で参照した前記サウンドトラック・データセット・ファイルの第２のサウンドトラックを演奏するステップとを含み、
前記オーディオ・ミックス・データ基準ファイルは、前記サウンドトラック・データセット・ファイルのサウンドトラック・データを含まず、
前記オーディオ・ミックス・データ基準ファイルは、前記手のひらサイズの移動無線通信装置上に前記サウンドトラック・データセット・ファイルとは別に記憶されている、方法。
【請求項１１】
請求項１０記載の方法において、前記オーディオ・ミックス・データ基準ファイルが指定する度に、前記第１および第２のサウンドトラックを演奏する方法。
【請求項１２】
請求項１０記載の方法において、前記オーディオ・ミックス・データ基準ファイルが指定するテンポで、前記手のひらサイズの移動無線通信装置上で前記ユーザ指定の多音声オーディオ・ミックスを演奏する方法。
【請求項１３】
請求項１０記載の方法において、前記オーディオ・ミックス・データ基準ファイルと前記サウンドトラック・データセット・ファイルとをオーディオ・フォーマット・ファイルに不可逆的に統合する方法。
【請求項１４】
その上に別々に記憶しているサウンドトラック・データセット・ファイルとオーディオ・ミックス・データ基準ファイルを有する手のひらサイズの移動無線通信装置上での多音声オーディオ・ミックスのための方法であって、
前記オーディオ・ミックス・データ基準ファイルと前記サウンドトラック・データセット・ファイルをオーディオ・フォーマット・ファイルに統合するステップと、
前記オーディオ・ミックス・データ基準ファイルは、前記サウンドトラック・データセット・ファイルの第１および第２のサウンドトラックを参照する第１および第２のサウンドトラック基準データを有し、
前記オーディオ・ミックス・データ基準ファイルは、前記サウンドトラック・データセット・ファイルからのサウンドトラック・データを含まず、
前記手のひらサイズの移動無線通信装置から前記オーディオ・フォーマット・ファイルをアップロードするステップとを含む方法。
【請求項１５】
請求項１４記載の方法において、前記オーディオ・ミックス・データ基準ファイルと前記サウンドトラック・データセット・ファイルとをオーディオ・フォーマット・ファイルに不可逆的に統合する方法。
【請求項１６】
請求項１４記載の方法において、統合を行う前に、前記第１のサウンドトラックに対する第１の基準データを前記オーディオ・ミックス・データ基準ファイルに入力し、前記第２のサウンドトラックに対する第２の基準データを前記オーディオ・ミックス・データ基準ファイルに入力することによりオーディオ・ミックス・データを生成する方法。
【請求項１７】
請求項１６記載の方法において、前記第１および第２の基準データに関連する対応する時間データを前記オーディオ・ミックス・データ基準ファイル内に入力する方法。
【請求項１８】
手のひらサイズの移動無線通信装置上での多音声オーディオ・ミックスのための方法であって、
サウンドトラック・データセット・ファイルから第１のサウンドトラックを選択するステップと、
前記第１のサウンドトラックを選択する際に、前記第１のサウンドトラックを演奏するステップと、
前記第１のサウンドトラックを演奏している間に、前記サウンドトラック・データセット・ファイルから第２のサウンドトラックを選択するステップと、
前記第１のサウンドトラックを演奏している間に、前記第２のサウンドトラックを選択した際に、前記第２のサウンドトラックを演奏するステップと、
選択された前記第１のサウンドトラックに対する第１の基準データをオーディオ・ミックス・データ基準ファイル内に入力するステップと、
選択された前記第２のサウンドトラックに対する第２の基準データを前記オーディオ・ミックス・データ基準ファイル内に入力するステップと、
前記オーディオ・ミックス・データ基準ファイルは、ユーザ指定の多音声オーディオ・ミックスを表す第１及び第２の基準データを有し、
前記サウンドトラック・データセット・ファイルとは別に、前記手のひらサイズの移動無線通信装置上に前記オーディオ・ミックス・データ基準ファイルを記憶するステップと
を含む方法。
【請求項１９】
請求項１８記載の方法において、前記オーディオ・ミックス・データ基準ファイル内で参照したサウンドトラック・データセット・ファイルの前記第１および第２のサウンドトラックを演奏することにより、前記手のひらサイズの移動無線通信装置上で前記ユーザ指定の多音声オーディオ・ミックスを演奏する方法。
【請求項２０】
請求項１８記載の方法において、前記手のひらサイズの移動無線通信装置のユーザが感知することができる第１の複数のサウンドトラックから前記第１のサウンドトラックを選択し、前記手のひらサイズの移動無線通信装置のユーザが感知することができる第２の複数のサウンドトラックから前記第２のサウンドトラックを選択する方法。
【請求項２１】
請求項１８記載の方法において、前記サウンドトラックの少なくとも１つが基準サウンドトラックであって、以降のサウンドトラックを選択する前に、前記基準サウンドトラックを選択する方法。
【請求項２２】
請求項２１記載の方法において、前記基準サウンドトラックを演奏しながら、前記基準サウンドトラックを選択した後で、少なくとも１つの後続のサウンドトラックを選択し、前記後続のサウンドトラックを選択する際に、前記少なくとも１つの後続の選択したサウンドトラックと前記基準サウンドトラックをミックスする方法。
【請求項２３】
請求項１８記載の方法において、それぞれが、対応するリズム特性およびハーモニー特性を有する複数の基準サウンドトラックから前記第１のサウンドトラックを選択する方法。
【請求項２４】
請求項２３記載の方法において、対応するメロディーを有する複数のサウンドトラックから前記第２のサウンドトラックを選択する方法。
【請求項２５】
請求項１８記載の方法において、前記第１および第２のサウンドトラックを演奏しながら、前記第１のサウンドトラックの演奏をストップする方法。
【請求項２６】
請求項１８記載の方法において、オーディオ特性が選択された前記サウンドトラックを演奏しながら、前記選択したサウンドトラックの中の少なくとも１つに対するオーディオ特性を選択し、前記オーディオ特性を選択する際に、前記サウンドトラックを演奏しながら、前記第２のサウンドトラックのオーディオ特性を変更する方法。
【請求項２７】
請求項１８記載の方法において、選択したすべてのサウンドトラックに共通の全体的なオーディオ特性を、該全体的なオーディオ特性を選択した前記選択したサウンドトラックを演奏しながら選択し、前記全体的なオーディオ特性を選択する際に、前記サウンドトラックを演奏しながら、選択したすべてのサウンドトラックのオーディオ特性を変更する方法。
【請求項２８】
請求項１８記載の方法において、第１の時間間隔の間に演奏する前記第１のサウンドトラックを選択し、前記第１の時間間隔とは異なる第２の時間間隔の間に演奏する前記第２のサウンドトラックを選択する方法。
【請求項２９】
手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを生成するための方法であって、
基準サウンドトラックを、該基準サウンドトラックを選択する際に演奏するステップと、
前記基準サウンドトラックを演奏しながら、サウンドトラック・データセット・ファイルから前記選択した基準サウンドトラックに対するオーディオ特性を選択するステップと、
前記オーディオ特性を選択した際に、前記基準サウンドトラックを演奏しながら、前記基準サウンドトラックの前記選択したオーディオ特性を演奏するステップと、
前記基準サウンドトラックを演奏している間に、前記サウンドトラック・データセット・ファイルにおける複数の非基準サウンドトラックから第２のサウンドトラックを選択するステップと、
前記基準サウンドトラックを演奏している間に、前記第２のサウンドトラックを選択した際に、前記第２のサウンドトラックを演奏するステップと、
前記基準サウンドトラックに対する第１の基準データをオーディオ・ミックス・データ基準ファイル内に入力するステップと、
選択された前記第２のサウンドトラックに対する第２の基準データを前記オーディオ・ミックス・データ基準ファイル内に入力するステップと、
前記オーディオ・ミックス・データ基準ファイルは、ユーザ指定の多音声オーディオ・ミックスを表す第１及び第２の基準データを有し、
前記サウンドトラック・データセット・ファイルとは別に、前記手のひらサイズの移動無線通信装置上に前記オーディオ・ミックス・データ基準ファイルを記憶するステップと
を含む方法。
【請求項３０】
請求項２９記載の方法において、前記サウンドトラック・データセット・ファイルにおける複数の異なる基準サウンドトラックから前記基準サウンドトラックを選択する方法。
【請求項３１】
請求項２９記載の方法において、複数の楽器のサウンドトラックから前記第２のサウンドトラックを選択する方法。
【請求項３２】
請求項２９記載の方法において、前記基準サウンドトラックの演奏をストップする際に、前記基準サウンドトラックの演奏をストップし、前記基準サウンドトラックに対するオーディオ特性の演奏をストップする方法。
【請求項３３】
手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを生成するための方法であって、
サウンドトラック・データセット・ファイルから第１の時間間隔を有する第１のサウンドトラックを選択するステップと、
前記サウンドトラック・データセット・ファイルから前記第１の時間間隔とは異なる第２の時間間隔を有する第２のサウンドトラックを選択するステップと、
前記第１および第２のサウンドトラックをミックスするステップと、
選択された前記第１のサウンドトラックに対する第１の基準データをオーディオ・ミックス・データ基準ファイル内に入力するステップと、
選択された前記第２のサウンドトラックに対する第２の基準データを前記オーディオ・ミックス・データ基準ファイル内に入力するステップと、
前記オーディオ・ミックス・データ基準ファイルは、ユーザ指定の多音声オーディオ・ミックスを表す第１及び第２の基準データを有し、
前記サウンドトラック・データセット・ファイルとは別に、前記手のひらサイズの移動無線通信装置上に前記オーディオ・ミックス・データ基準ファイルを記憶するステップと
を含む方法。
【請求項３４】
請求項３３記載の方法において、前記第１および第２のサウンドトラックの時間間隔が重畳する場合に、前記第１のサウンドトラックを演奏しながら、前記第２のサウンドトラックを選択し、前記第２のサウンドトラックを選択する際に、前記第１のサウンドトラックと一緒に前記第２のサウンドトラックを演奏する方法。
【請求項３５】
請求項３３記載の方法において、前記第１および第２のサウンドトラックを前記オーディオ・ミックス・データ基準ファイルの前記第１及び第２の基準データと参照することにより前記多音声オーディオ・ミックスを演奏する方法。
【請求項３６】
手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを生成するための方法であって、
サウンドトラック・データセット・ファイルから第１サウンドトラックを選択することにより該第１のサウンドトラックを演奏するステップと、
第１のサウンドトラックを演奏しながら、前記サウンドトラック・データセット・ファイルから第２のサウンドトラックおよび前記第１のサウンドトラックのオーディオ特性の中の一方を選択するステップと、
前記第２のサウンドトラックが選択された場合に、ユーザがさらに入力を行わなくても、前記第２のサウンドトラックを選択する際に、前記第１のサウンドトラックと一緒に前記第２のサウンドトラックを演奏するステップと、
前記オーディオ特性が選択された場合に、ユーザがさらに入力を行わなくても、前記第１のサウンドトラックを演奏しながら、前記オーディオ特性を選択する際に、前記第１のサウンドトラックのオーディオ特性を演奏するステップと、
選択された前記第１のサウンドトラックに対する第１の基準データをオーディオ・ミックス・データ基準ファイル内に入力するステップと、
選択された前記第２のサウンドトラックまたは選択された前記第１のサウンドトラックの前記オーディオ特性のいずれかに対する第２の基準データを前記オーディオ・ミックス・データ基準ファイル内に入力するステップと、
前記オーディオ・ミックス・データ基準ファイルは、ユーザ指定の多音声オーディオ・ミックスを表す第１及び第２の基準データを有し、
前記サウンドトラック・データセット・ファイルとは別に、前記手のひらサイズの移動無線通信装置上に前記オーディオ・ミックス・データ基準ファイルを記憶するステップと
を含む方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、概して、移動無線通信装置に関し、特に多音声のオーディオ・ファイルをミックスし、演奏することができる手のひらサイズのセルラー通信装置およびそのための方法に関する。
【０００２】
【従来の技術】
サウンドミキサを備えるセルラー・ハンドセットは周知である。例えば、ＮＴＴ  ＤｏＣｏＭｏが市販しているＰ５０３ｉ  ｉモード携帯電話の場合には、ユーザは、最初に、いくつかのサウンドトラックを選択し、次に、手動により選択したサウンドトラックをミックスする。より詳細に説明すると、ユーザは、最初に、音楽のタイプ（ロック、ダンス、ポップス等）のサウンドトラックを選択し、次に、各選択の後で順次表示される対応するメニュー内の第１のパターンおよび第２のバッキング・パターンのサウンドトラックを選択する。
【０００３】
【発明が解決しようとする課題】
Ｐ５０３ｉ携帯電話の場合には、選択したサウンドトラックは、すべての選択を行った後でだけ手動によりミックスされる。それ故、Ｐ５０３ｉ携帯電話の場合には、ユーザは、すべての選択を行い、手動でミックスするまで、サウンドトラック選択プロセス中に、一度に１つの選択したサウンドトラックしか聞くことができない。何故なら、選択プロセス中は、個々のサウンドトラックだけが演奏されるからである。Ｐ５０３ｉ携帯電話の場合には、ユーザは、またミキサのキーおよびテンポを調整することができるが、選択および手動によるミックスを行った後でなければ、このらの特性の中の選択した変更を聞くことができない。
【０００４】
【課題を解決するための手段】
本発明によれば、その上に記憶しているサウンドトラック・データセット・ファイルを有する手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを生成するための方法であって、前記サウンドトラック・データセット・ファイルの第１のサウンドトラックに対する第１の基準データを、前記第１のサウンドトラックを選択することによりオーディオ・ミックス・データ基準ファイル内に入力するステップと、前記サウンドトラック・データセット・ファイルの第２のサウンドトラックに対する第２の基準データを、前記第２のサウンドトラックを選択することにより前記オーディオ・ミックス・データ基準ファイル内に入力するステップと、ユーザ指定の多音声オーディオ・ミックスを表す前記第１および第２の基準データを有する前記オーディオ・ミックス・データ基準ファイルと、前記サウンドトラック・データセット・ファイルとは別に、前記手のひらサイズの移動無線通信装置上に、前記第１および第２の基準データを有する前記オーディオ・ミックス・データ基準ファイルを記憶するステップとを含む方法が提供される。
【０００５】
本発明によれば、また、その上に記憶しているサウンドトラック・データセット・ファイルを有する手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを演奏するための方法であって、前記オーディオ・ミックス・データ基準ファイル内で参照した前記サウンドトラック・データセット・ファイルの第１のサウンドトラックを演奏するステップと、前記オーディオ・ミックス・データ基準ファイル内で参照した前記サウンドトラック・データセット・ファイルの第２のサウンドトラックを演奏するステップと、前記サウンドトラック・データセット・ファイルのサウンドトラック・データを含まない前記オーディオ・ミックス・オーディオ・ファイルと、前記手のひらサイズの移動無線通信装置上に前記サウンドトラック・データセット・ファイルとは別に記憶している前記オーディオ・ミックス・オーディオ・ファイルとを含む方法が提供される。
【０００６】
本発明によれば、また、その上に別々に記憶しているサウンドトラック・データセット・ファイルとオーディオ・ミックス・データ基準ファイルを有する手のひらサイズの移動無線通信装置上での多音声オーディオ・ミックスのための方法であって、前記オーディオ・ミックス・データ基準ファイルと前記サウンドトラック・データセット・ファイルを共通のオーディオ・フォーマット・ファイルに統合するステップと、前記サウンドトラック・データセット・ファイルの第１および第２のサウンドトラックを参照する第１および第２のサウンドトラック基準データを有する前記オーディオ・ミックス・データ基準ファイルと、前記サウンドトラック・データセット・ファイルからのサウンドトラック・データを含まない前記オーディオ・ミックス・データ基準ファイルと、前記手のひらサイズの移動無線通信装置から前記共通のオーディオ・フォーマット・ファイルをアップロードするステップとを含む方法が提供される。
【０００７】
本発明によれば、また、手のひらサイズの移動無線通信装置上での多音声オーディオ・ミックスのための方法であって、第１のサウンドトラックを選択するステップと、前記第１のサウンドトラックを選択する際に、前記第１のサウンドトラックを演奏するステップと、前記第１のサウンドトラックを演奏している間に第２のサウンドトラックを選択するステップと、前記第１のサウンドトラックを演奏している間に、前記第２のサウンドトラックを選択する際に、前記第２のサウンドトラックを演奏するステップとを含む方法が提供される。
【０００８】
本発明によれば、また、手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを生成するための方法であって、前記第１のサウンドトラックを選択する際に、第１のサウンドトラックを演奏するステップと、前記第１のサウンドトラックを演奏しながら、前記選択した第１のサウンドトラックに対するオーディオ特性を選択するステップと、前記オーディオ特性を選択する際に、前記第１のサウンドトラックを演奏しながら、前記第１のサウンドトラックの前記選択したオーディオ特性を演奏するステップとを含む方法が提供される。
【０００９】
本発明によれば、また、手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを生成するための方法であって、第１の時間間隔を有する第１のサウンドトラックを選択するステップと、前記第１の時間間隔とは異なる第２の時間間隔を有する第２のサウンドトラックを選択するステップと、前記第１および第２のサウンドトラックをミックスするステップとを含む方法が提供される。
【００１０】
本発明によれば、また、手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを生成するための方法であって、前記サウンドトラックを選択することにより第１のサウンドトラックを演奏するステップと、第１のサウンドトラックを演奏しながら、第２のサウンドトラックおよび前記第１のサウンドトラックのオーディオ特性の中の一方を選択するステップと、前記第２のサウンドトラックが選択された場合に、ユーザがさらに入力を行わなくても、前記第２のサウンドトラックを選択する際に、前記第１の音と一緒に前記第２のサウンドトラックを演奏するステップと、前記オーディオ特性が選択された場合に、ユーザがさらに入力を行わなくても、前記第１のサウンドトラックを演奏しながら、前記オーディオ特性を選択する際に、前記第１のサウンドトラックのオーディオ特性を演奏するステップとを含む方法が提供される。
【００１１】
添付の図面を参照しながら、本発明の下記の詳細な説明をよく読めば、通常の当業者であれば、本発明の種々の態様、特徴および利点をもっとよく理解することができるだろう。
【００１２】
【発明の実施の形態】
図１は、通常、プロセッサ１０およびＤＳＰ１２、例えば、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ等のようなメモリ２０、送信機および受信機３０、例えば、キーパッドおよび／またはジョイスティック、マイクロホン等のような入力４０、オーディオ出力および出力信号コネクタ・インターフェースを含む出力５０およびディスプレイ６０を備える。
【００１３】
移動無線通信ハンドセットとしては、例えば、携帯電話、携帯情報端末、一方向または二方向ページャ、または他の手のひらサイズの移動無線通信装置を使用することができる。
【００１４】
本発明は、一般的に、手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを動的に行うための方法、また一般的に無線通信ハンドセット上で、容量の小さなデータ記憶リソースにより多音声ミックスを行い、記憶するための方法、および一般的に、オーディオ・データ基準ファイルおよびサウンドトラック・データ・ファイルを無線通信ハンドセットおよびその組合わせからアップロードするための多音声オーディオ・フォーマット・ファイルの形に統合するための方法に関する。
【００１５】
本発明は、通常、多音声オーディオ・シンセサイザ・ソフトウェア・プログラムを含む手のひらサイズの移動無線通信装置上のソフトウェアで実行される。１つの実施形態の場合には、オーディオ・シンセサイザは、通常の当業者であれば周知のＭＩＤＩ標準シンセサイザである。他の実施形態の場合には、シンセサイザとして、他の標準または専用オーディオ・ファイル・シンセサイザを使用することができる。セルラー・ハンドセット上でのオーディオ・シンセサイザの実行は、本明細書の発明の背景のところで説明したように周知である。
【００１６】
ソフトウェアは、ユーザ入力コマンドにより呼び出される。１つの実施形態の場合には、多音声オーディオ・ミックスは、第１のサウンドトラックを選択し、その選択時に、第１のサウンドトラックを演奏することにより、手のひらサイズの移動無線通信装置上で行われる。本発明の場合には、他に別段の指示がない限り、多音声ミックスの１つのサウンドトラック、または１つまたはすべてのサウンドトラックの音響効果は、それをユーザが選択すると、ユーザが他の入力を行わなくても演奏される。
【００１７】
１つのサウンドトラックを演奏している間に、例えば、第１の選択したサウンドトラック、後続のサウンドトラック、すなわち、第２のサウンドトラックが選択され、１つまたはそれ以上の前に選択したサウンドトラックと一緒に演奏される。それ故、１つまたはそれ以上の前に選択したサウンドトラックが演奏されている間に、次に選択した各サウンドトラックを選択し、演奏することにより、多音声オーディオ・ミックスが編集されて動的に行われ、それにより、ユーザに、ミックス中、選択したサウンドトラックの合成音が、オーディオとしてどのように響くかを直ちに示すことができる。
【００１８】
１つの実施形態の場合には、任意の方法で、複数のサウンドトラックの組合わせを選択したり、選択から外すことにより、複数のサウンドトラックがミックスされる。これらのサウンドトラックは、ユーザがサウンドトラックの満足できる組合わせを編集するまで、選択の際に動的にミックスされ、選択から除去する際にミックスから外される。この編集したサウンドトラックは、以下にさらに詳細に説明する異なる音響効果を含むことができる。ミックスは、選択が完了した際にセーブされるか、または捨てられる。
【００１９】
図２の場合には、ブロック２１０において、選択に際に第１のサウンドトラックが演奏され、次に、第１のサウンドトラックの演奏中に、ブロック２２０において第２のサウンドトラックを選択した際に、第１のサウンドトラックと一緒に第２のサウンドトラックが演奏される。以下同じ。選択したサウンドトラックは、また、例えば、ブロック２１０において、第１のサウンドトラックを再度選択することにより、同じサウンドトラックを再度選択し、演奏している間に、選択から外すことができる。アピールする音の組合わせのミックスが行われるまで、選択したりおよび選択から除去したりするこのプロセスは、ランダムな順序で継続して行われる。この場合、ユーザは、以下にさらに詳細に説明するように、ブロック２３０のところにミックスしたものをセーブすることができる。
【００２０】
図２に示すプロセスの場合には、いくつかのサウンドトラックをミックスすることができる。例えば、第１のサウンドトラックを選択して演奏し、次に、第１のサウンドトラックを演奏しながら、第２のサウンドトラックを選択して、第１のサウンドトラックと一緒に演奏し、次に、第１および第２のサウンドトラックを演奏しながら、第３のサウンドトラックを選択して演奏することができる。以下同じ。例えば、第１のサウンドトラックのような任意の１つまたはそれ以上の選択したサウンドトラックを、その後で、例えば、第１のサウンドトラックを選択から外すことにより、ミックスしたものを演奏しながら、ミックスしたものから除去することができる。別な方法としては、すべての選択したサウンドトラックを、同時に選択から外すこともできる。
【００２１】
１つの実施形態の場合には、第１の複数のサウンドトラックから１つの第１のサウンドトラックが選択され、第２の複数のサウンドトラックから１つの第２のサウンドトラックが選択される。そうしたい場合には、追加のサウンドトラックを、第１および第２のサウンドトラックと組み合わせたり、またはミックスすることができる。
【００２２】
１つの実施形態の場合には、複数の異なるベースとしてのサウンドトラックから選択された、複数のサウンドトラックの中の少なくとも１つが、ベース・サウンドトラック、または基準サウンドトラックになる。好適な実施形態の場合には、基準サウンドトラックは、任意の他のサウンドトラックを選択する前に選択される。その後で、基準サウンドトラックおよび任意の他の選択したサウンドトラックを演奏しながら、１つまたはそれ以上のサウンドトラックが、続いて選択され動的にミックスされる。他の実施形態は、ベース・サウンドトラックを含んでいない。
【００２３】
例えば、複数の異なる基準サウンドトラックを、通常、例えば、それぞれ、音楽の他のタイプの中の、ジャズ、リズム・アンド・ブルース、ソウル、ロック、ラテン、およびクラシックおよびビッグバンドに関連する特性のようなリズムの特性およびハーモニーの特性と対応させることにより特徴付けることができる。
【００２４】
いくつかのサウンドトラックを、対応するメロディーを含むサウンドトラックの１つのグループから選択することができる。１つの実施形態の場合には、メロディーのサウンドトラックを、例えば、パーカッション、管楽器または弦楽器のサウンドトラックのような複数の楽器のサウンドトラックから選択する。他の実施形態の場合には、各メロディーのサウンドトラックは、対応する変奏を含む。例えば、「ピアノ」のサウンドトラックを選択する場合には、選択の対象となるいくつかのピアノのサウンドトラックの変奏のサブ選択を行うことができる。
【００２５】
基準サウンドトラックを使用している実施形態の場合には、選択のために使用できる楽器サウンドトラックまたはメロディー・サウンドトラックは選択した基準サウンドトラックにより異なる場合もあるし、それに特有なものである場合もある。例えば、リズム・アンド・ブルースをベース・トラックとして選択した場合、使用できる楽器のサウンドトラックは、ピアノ、ドラム、バスおよびホルンおよびその対応する変奏である。基準サウンドトラックがロックの場合には、異なる楽器のサウンドトラックおよび対応する変奏を使用することができる。
【００２６】
他の実施形態の場合には、オーディオの特性または効果が、そのサウンドトラックを演奏しながら、選択したサウンドトラックに対して選択される。例示としての音響効果としては、エコーおよび反響等がある。１つまたはそれ以上の効果を選択したサウンドトラックを選択から外すことによっても、対応する効果を選択から外すことができる。
【００２７】
オーディオ特性を選択する際にサウンドトラックを演奏しながら、サウンドトラックのオーディオ特性の変更が行われ、それにより、ユーザに、選択した特性がどのように多音声ファイルとして生成されたサウンドトラックに影響するかをすぐに知らせる。サウンドトラックを選択した後で、選択したサウンドトラックに対する音響特性または効果が選択され、演奏される。通常、２つ以上の全体的な効果を変更したり、または選択したりすることができる。図２は、効果の選択または選択からの除去も示す。
【００２８】
幾つかの実施形態の場合には、選択したサウンドトラックを演奏しながら、すべての選択したサウンドトラックに共通の全体的なオーディオ特性が選択され、演奏され、それにより、サウンドトラックを演奏しながら、すべての選択したサウンドトラックのオーディオ特性が変更される。通常、２つ以上の全体的な効果が変更され、または選択される。
【００２９】
幾つかの実施形態の場合には、選択するサウンドトラックの数は、例えば、４または５に制限され、例えば、ユーザは、５つの異なる楽器の３つの変奏の中から１つを自由に選択することができる。また、ユーザは、１つまたは２つまたはそれ以上のトラック特有の音響効果、およびすべてのトラックに使用することができる１つまたは２つまたはそれ以上の全体的な音響効果を自由に選択することができる。
【００３０】
一般に、携帯端末のユーザは、サウンドトラックおよび効果を感知することができる。例えば、ユーザが選択した場合、サウンドトラックを表示したり、またはオーディオにより演奏することができる。１つの実施形態の場合には、サウンドトラックおよび効果は、携帯端末上に記憶され、他の実施形態の場合には、サウンドトラックおよび効果は、選択によりまた選択した場合に、無線または有線により他の場所から端末にダウンロードされる。
【００３１】
他の実施形態の場合には、第１のサウンドトラックが、第１の時間間隔の間に演奏するために選択され、他のサウンドトラックが、第１の時間間隔とは異なる第２の時間間隔の間に演奏するために選択される。サウンドトラックの時間間隔は、重畳させることもできるし、その間に間隔を置くこともできる。
【００３２】
１つの実施形態の場合には、他に別段の指示のない限り、サウンドトラックはオーディオのミックスしたものの全間隔中演奏される。１つの実施形態の場合には、すでに演奏している前に選択したサウンドトラックに対して、サウンドトラックを選択した場合に、時間間隔が決定される。それ故、１つまたはそれ以上のサウンドトラックを演奏している間に、ユーザは、新しいサウンドトラックを選択することにより、他のサウンドトラックを追加することもできるし、時間間隔の後で、選択から外すことにより、（単に、再選択することにより）上記の新しいサウンドトラックを除去することもできる。
【００３３】
サウンドトラックおよび任意の効果、および対応する時間間隔を選択した場合、オーディオのミックスしたものがセーブされる。１つの実施形態の場合には、新しく生成したオーディオ・ミックスは、例えば、ＭＩＤＩフォーマット・オーディオ・ファイルにような、オーディオ・フォーマット・ファイル内にセーブされる。ＭＩＤＩオーディオ・フォーマットは、時間的基準を持ち、それにより、対応するサウンドトラックに対するスタート時間およびストップ時間を関連させることができる。
【００３４】
図３は、本発明の１つの実施形態のハンドセット上に記憶している例示としてのサウンドトラック・データセット・ファイル３００である。この例示としてのデータセットは、複数の組の楽器、または、例えば、図３の３１０および３２０のような他のメロディーのサウンドトラックを含む。例示としての実施形態の場合には、各楽器またはメロディー・サウンドトラックは、３つの変奏３１２、３１４および３１６を含むが、通常、これより多くても少なくてもよい。図には、ただ１つの変奏、第２の複数の楽器の組の変奏３２２しか示していないが、通常、その数はもっと多い。楽器トラックとしては、ある他の効果メロディー・サウンドトラックおよび／またはその変奏を使用することができる。
【００３５】
例示としてのサウンドトラック・データセット・ファイル３００は、また、それぞれ、サウンドトラック３１２、３１４および３１６の中の対応するものに対して、効果サウンドトラック３３２、３３４および３３６を含む複数の音響効果サウンドトラック３３０を含む。各音響効果トラック３３２、３３４および３３６としては、例えば、反響サウンドトラックを使用することができる。別な方法としては、例えば、各サウンドトラック３１２、３１４および３１６に対する、対応するエコー・トラック（図示せず）のような他の一組の効果がある。通常、また、幾つかの実施形態の場合には、他の各サウンドトラック３２２等に対する対応する効果サウンドトラックも使用される。幾つかの実施形態の場合には、効果サウンドトラックを使用しない。より詳細に説明すると、図３のサウンドトラック・データセット・ファイル３００の各サウンドトラックは、異なるサウンドトラックである。
【００３６】
例示としてのサウンドトラック・データセット・ファイル３００は、また、対応する基準またはベース・サウンドトラック３０２を含む。１つの実施形態の場合には、それぞれが、例えば、ジャズ、ブルース、ロック、ポップス等のような対応するベース・トラック、およびハンドセット上に記憶している対応する楽器の変奏のサウンドトラックを有する複数の一意のサウンドトラック・データセット・ファイルを使用している。例えば、有料でまたは加入の一部として、他のサウンドトラック・データセット・ファイルを端末上にダウンロードすることができる。
【００３７】
１つの実施形態の場合には、例えば、すでに説明したように、ユーザ・インターフェースのところで、複数のサウンドトラックを選択することにより、選択したサウンドトラック・データセット・ファイルの対応するサウンドトラックに対する基準データをオーディオ・ミックス・データ基準ファイルに入力することにより、ハンドセット上で多音声オーディオ・ミックスが生成される。サウンドトラック基準データを有するオーディオ・ミックス・データ基準ファイルは、ユーザが指定した多音声オーディオ・ミックスを表す。１つの実施形態の場合には、オーディオ・ミックス・データ基準ファイルは、オーディオ・ファイル・フォーマットの形をしていない。
【００３８】
基準データを有するオーディオ・ミックス・データ基準ファイルは、サウンドトラック・データセット・ファイルとは別に、異なるファイルとしてハンドセット上に記憶される。オーディオ・ミックス・データ基準ファイル自身は、好適には、サウンドトラック・データを含んでいないことが好ましい。それ故、オーディオ・ミックスは、多くの場合、移動通信ハンドセットの場合には、小さな容量しか持たないメモリを実質的に消費しないで、ユーザにより、オーディオ・ミックス・データ基準ファイルの形でミックスされ、セーブされる。何故なら、基準データを有するオーディオ・ミックス・データ基準ファイルだけが生成され、記憶されるからである。他の実施形態の場合には、オーディオ・ミックス・データ基準ファイルは、サウンドトラック・データのコピーを含むが、このコピーを記憶するには、かなりの容量のメモリが必要である。
【００３９】
図４の場合には、オーディオ・ミックス・データ基準ファイル４００は、ファイル名フィールド４１０、例えば、テンポおよびキーのような１つまたはそれ以上の全体的な音響ファイル効果フィールド４２０、および複数のサウンドトラック・フィールド４３０、４３２、４３４等を含む。ベース・トラックを必要とする実施形態の場合には、オーディオ・ミックス・データ基準ファイルは、ベース・トラック・フィールド４５０を含む。
【００４０】
ファイル名フィールド４１０は、対応するユーザ指定多音声オーディオ・ファイルに対して、ユーザが指定したファイル名データを記憶する。ファイル名データは、例えば、サウンドトラックのミックスを終了した場合に、ユーザが入力することができる。
【００４１】
全体的な音響効果基準フィールド４２０は、多音声オーディオ・ミックスが演奏される場合に、シンセサイザに送られる全体的な効果基準データを記憶する。２つ以上の全体的な効果基準をフィールド４２０内に記憶することができるが、別な方法としては、複数の基準データ・フィールドを、対応する音響効果基準を記憶するために設置することもできる。１つの実施形態の場合には、１つまたはそれ以上の音響効果フィールドが、シンセサイザに、対応する多音声オーディオ・ミックスのために演奏する音響効果のための指示を送る。
【００４２】
ベース・トラック・フィールド４５０は、ベース・トラック基準データを記憶し、もしもの場合、この記憶データは、対応する多音声オーディオ・ミックスに関連するベース・トラックを参照する。１つの実施形態の場合には、ベース・トラック・フィールドは、オーディオ・シンセサイザに、対応する多音声オーディオ・ミックスに対してベース・トラックを演奏するようにとの指示を送る。
【００４３】
サウンドトラック基準フィールド４３０、４３２等は、サウンドトラック基準データを記憶し、上記基準データは、対応する多音声オーディオ・ミックスに関連する対応するサウンドトラックを参照する。１つの実施形態の場合には、サウンドトラック・フィールド内に、特定のサウンドトラック基準が存在するということは、そのサウンドトラックが選択されたことを示す。
【００４４】
幾つかの実施形態の場合には、時間は、各サウンドトラック基準フィールドに関連する。時間は、例えば、多音声ミックスがスタートしたか、または演奏した時間からの経過時間として測定することができる。それ故、各フィールド内で参照されたサウンドトラックは、それに関連する対応する時間に演奏される。前に演奏した同じサウンドトラックへの基準の以降の入力を、サウンドトラックをオフにするために使用することができる。それ故、サウンドトラックのスタートおよびストップ時間は、サウンドトラックの選択時および選択から除外する時に入力される。
【００４５】
他の実施形態の場合には、オーディオ・ミックス・データ基準ファイル４００は、対応するサウンドトラック・データセット・ファイル内の、各サウンドトラックおよび効果に対応する基準フィールドを持つ。オーディオ・ミックス・データ基準ファイル４００の各フィールドも、対応する多音声ミックスを生成する場合の、対応するサウンドトラックの選択の際に、セットおよびリセットされるオン／オフ・コードを持つ。それ故、多音声ミックスを演奏したい場合には、オーディオ・ミックス・データ基準ファイル４００は、オーディオ・シンセサイザにより演奏するためにオンになっている、これらのサウンドトラックおよび効果だけを参照する。
【００４６】
本発明の他の態様によれば、サウンドトラック・データを含まないオーディオ・ミックス・データ基準ファイル４００は、対応するサウンドトラック・データセット・ファイル３００と一緒に、ハンドセットから、例えば、他のユーザにアップロードするために、共通のオーディオ・フォーマット・ファイルと一体化される。
【００４７】
１つの実施形態の場合には、一体化されたオーディオ・ミックス・データ基準ファイルおよびサウンドトラック・データセット・ファイルは、不可逆的に一体化される。それ故、一体化されたオーディオ・ファイルの受信装置は、元来ミックスされているが、サウンドトラック・データセット・ファイルに基づいて新しいオーディオ・ファイルを生成するために、サウンドトラック・データセット・ファイル３００を抽出することができないオーディオ・ファイルを聞くことができる。不可逆的に一体化されたオーディオ・フォーマット・ファイルを使用することにより、ユーザは、それに全体的にアクセスしなくても、対応するミックスに限定はされるが、関連するサウンドトラック・データセット・ファイルをサンプリングすることができる。
【００４８】
本発明および現在最善のモードと考えられるものを、発明者がそれを実行するために確立し、通常の当業者であれば本発明を使用することができる方法で説明してきたが、本明細書に開示した例示としての実施形態と等価のものが多数存在すること、本発明の精神および範囲から逸脱することなしに、非常に多くの修正および変更を行うことができることを理解し、納得することができるだろう。本出願は例示としての実施形態に制限されるものではなく、添付の特許請求の範囲によってだけ制限される。
【００４９】
【発明の効果】
以上詳細に説明したように、本発明によれば、手のひらサイズの移動無線通信装置上で多音声オーディオ・ミックスを動的に行うこと、また無線通信ハンドセット上で、容量の小さなデータ記憶リソースにより多音声ミックスを行い、記憶すること、そして、オーディオ・データ基準ファイルおよびサウンドトラック・データ・ファイルを無線通信ハンドセットおよびその組合わせからアップロードするための多音声オーディオ・フォーマット・ファイルの形に統合することが可能となる。
【図面の簡単な説明】
【図１】  例示としての移動無線通信ハンドセットである。
【図２】  本発明の種々の態様を実行するための例示としてのプロセスのフローチャートである。
【図３】  ハンドセット上に記憶している例示としてのサウンドトラック・データセット・ファイルである。
【図４】  例示としてのオーディオ・ミックス・データ基準ファイルである。
【符号の説明】
３００  サウンドトラック・データセット・ファイル
３０２  ベース・サウンドトラック
３１０，３２０  メロディー・サウンドトラック
３３０  音響効果サウンドトラック
４００  オーディオ・ミックス・データ基準ファイル
４１０  ファイル名フィールド
４２０  音響ファイル効果フィールド
４３０，４３２，４３４  サウンドトラック・フィールド
４５０  ベース・トラック・フィールド
【図１】
0004430290.tif 000002
【図２】
0004430290.tif 000003
【図３】
0004430290.tif 000004
【図４】
0004430290.tif 000005