(57)【要約】【課題】音楽作曲装置の運用方法を提供する。【解決手段】音楽作曲装置の運用方法は、メロディが入力されるステップと、前記入力されたメロディに対応するメロディファイルを生成するステップと、前記メロディファイルに対する分析を行って、前記メロディに適した和音伴奏ファイルを生成するステップと、前記メロディファイルと前記和音伴奏ファイルとを合成して音楽ファイルを生成するステップとを含む。【選択図】図５
2008537180.tif 000002
【特許請求の範囲】
【請求項１】
ユーザインタフェース部を介してメロディが入力されるステップと、
前記入力されたメロディに対応するメロディファイルを生成するステップと、
前記メロディファイルに対する分析を行って、前記メロディに適した和音伴奏ファイルを生成するステップと、
前記メロディファイルと前記和音伴奏ファイルとを合成して音楽ファイルを生成するステップと
を含むことを特徴とする音楽作曲装置の運用方法。
【請求項２】
前記ユーザインタフェース部は、ユーザのハミングによって前記メロディを受け取ることを特徴とする請求項１に記載の音楽作曲装置の運用方法。
【請求項３】
前記ユーザインタフェース部は、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることを特徴とする請求項１に記載の音楽作曲装置の運用方法。
【請求項４】
前記インタフェース部は、映像表示部に楽譜を表示し、ユーザのボタン操作により音の高さと音の長さを設定されることにより、メロディを受け取ることを特徴とする請求項１に記載の音楽作曲装置の運用方法。
【請求項５】
前記和音伴奏ファイルを生成するにおいて、前記メロディを構成する小節別に各小節に対応する小節和音を選択することを特徴とする請求項１に記載の音楽作曲装置の運用方法。
【請求項６】
前記メロディファイルに対する分析を行って、前記メロディに対応するリズム伴奏ファイルを生成するステップをさらに含むことを特徴とする請求項１に記載の音楽作曲装置の運用方法。
【請求項７】
前記メロディファイル、前記和音伴奏ファイル、前記リズム伴奏ファイルを合成して、第２音楽ファイルを生成するステップをさらに含むことを特徴とする請求項６に記載の音楽作曲装置の運用方法。
【請求項８】
前記メロディファイル、前記和音伴奏ファイル、前記音楽ファイル、既に作曲された音楽ファイルの中から少なくとも一つが格納部に格納されるステップをさらに含むことを特徴とする請求項１に記載の音楽作曲装置の運用方法。
【請求項９】
前記ユーザインタフェース部は、前記格納部に格納されているファイルのメロディを受け取って表示し、ユーザから前記メロディに対する修正要請を受け取ってメロディの編集を行うことを特徴とする請求項８に記載の音楽作曲装置の運用方法。
【請求項１０】
ユーザインタフェース部を介してメロディが入力されるステップと、
前記入力されたメロディに対応するメロディファイルを生成するステップと、
前記メロディファイルに対する分析を行って、前記メロディに適した和音／リズム伴奏ファイルを生成するステップと、
前記メロディファイルと前記和音／リズム伴奏ファイルとを合成して、音楽ファイルを生成するステップと
を含むことを特徴とする音楽作曲装置の運用方法。
【請求項１１】
前記ユーザインタフェース部は、ユーザのハミングによって前記メロディを受け取ることを特徴とする請求項１０に記載の音楽作曲装置の運用方法。
【請求項１２】
前記ユーザインタフェース部は、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることを特徴とする請求項１０に記載の音楽作曲装置の運用方法。
【請求項１３】
前記インタフェース部は、映像表示部に楽譜を表示し、ユーザのボタン操作から音の高さと音の長さを設定されることによりメロディを受け取ることを特徴とする請求項１０に記載の音楽作曲装置の運用方法。
【請求項１４】
前記和音／リズム伴奏ファイルを生成するステップにおいて、
前記入力されたメロディを分析して、予め指定された拍子に合うように小節を分けるステップと、
メロディ各々の音を１２音階に分類し、各音に対する加重値を付与するステップと、
前記入力されたメロディの雰囲気がどんな長調／短調であるかを判断し、調情報を分析するステップと、
前記分析された調情報と前記分析された加重値情報とを参照して、各小節に対応する小節和音をマッピングするステップと
を含むことを特徴とする請求項１０に記載の音楽作曲装置の運用方法。
【請求項１５】
前記和音／リズム伴奏ファイルを生成するステップにおいて、
ユーザから受け取ったメロディに付加される伴奏のスタイルを選択するステップと、
前記選択されたスタイルに応じる基準小節和音を、実際に検出された各小節の小節和音に変形させるステップと、
前記変形された小節和音を楽器別に順次連結させるステップと、
前記各楽器別に小節和音が連結されて構成された伴奏ファイルを生成するステップと
を含むことを特徴とする請求項１０に記載の音楽作曲装置の運用方法。
【請求項１６】
前記伴奏ファイルは、ミディファイルとして生成されることを特徴とする請求項１５に記載の音楽作曲装置の運用方法。
【請求項１７】
前記メロディファイル、前記各小節別小節和音、前記和音／リズム伴奏ファイル、前記音楽ファイル、既に作曲された音楽ファイルの中から少なくとも一つが格納部に格納されるステップをさらに含むことを特徴とする請求項１０に記載の音楽作曲装置の運用方法。
【請求項１８】
前記ユーザインタフェース部は、前記格納部に格納されているファイルのメロディを受け取って表示し、ユーザから前記メロディに対する修正要請を受け取ってメロディの編集を行うことを特徴とする請求項１７に記載の音楽作曲装置の運用方法。
【請求項１９】
ユーザインタフェース部を介してメロディが入力されるステップと、
前記入力されたメロディに対応するメロディファイルを生成するステップと、
前記メロディファイルに対する分析を行って、前記メロディに適した和音伴奏ファイルを生成するステップと、
前記メロディファイルと前記和音伴奏ファイルとを合成して、音楽ファイルを生成するステップと
を含むことを特徴とする携帯用端末機の運用方法。
【請求項２０】
前記ユーザインタフェース部は、ユーザのハミングによって前記メロディを受け取ることを特徴とする請求項１９に記載の携帯用端末機の運用方法。
【請求項２１】
前記ユーザインタフェース部は、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることを特徴とする請求項１９に記載の携帯用端末機の運用方法。
【請求項２２】
前記インタフェース部は、映像表示部に楽譜を表示し、ユーザのボタン操作から音の高さと音の長さを設定されることにより、メロディを受け取ることを特徴とする請求項１９に記載の携帯用端末機の運用方法。
【請求項２３】
前記和音伴奏ファイルを生成するステップにおいて、前記メロディを構成する小節別に各小節に対応する小節和音を選択することを特徴とする請求項１９に記載の携帯用端末機の運用方法。
【請求項２４】
前記メロディファイルに対する分析を行って、前記メロディに対応するリズム伴奏ファイルを生成するステップをさらに含むことを特徴とする請求項１９に記載の携帯用端末機の運用方法。
【請求項２５】
前記メロディファイル、前記和音伴奏ファイル、前記リズム伴奏ファイルを合成して、第２音楽ファイルを生成するステップをさらに含むことを特徴とする請求項２４に記載の携帯用端末機の運用方法。
【請求項２６】
前記メロディファイル、前記和音伴奏ファイル、前記音楽ファイル、既に作曲された音楽ファイルの中から少なくとも一つが格納部に格納されるステップをさらに含むことを特徴とする請求項１９に記載の携帯用端末機の運用方法。
【請求項２７】
前記ユーザインタフェース部は、前記格納部に格納されているファイルのメロディを受け取って表示し、ユーザから前記メロディに対する修正要請を受け取ってメロディの編集を行うことを特徴とする請求項２６に記載の携帯用端末機の運用方法。
【請求項２８】
ユーザインタフェース部を介してメロディが入力されるステップと、
前記入力されたメロディに対応するメロディファイルを生成するステップと、
前記メロディファイルに対する分析を行って、前記メロディに適した和音／リズム伴奏ファイルを生成するステップと、
前記メロディファイルと前記和音／リズム伴奏ファイルとを合成して、音楽ファイルを生成するステップと
を含むことを特徴とする携帯用端末機の運用方法。
【請求項２９】
前記ユーザインタフェース部は、ユーザのハミングによって前記メロディを受け取ることを特徴とする請求項２８に記載の携帯用端末機の運用方法。
【請求項３０】
前記ユーザインタフェース部は、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることを特徴とする請求項２８に記載の携帯用端末機の運用方法。
【請求項３１】
前記インタフェース部は、映像表示部に楽譜を表示し、ユーザのボタン操作から音の高さと音の長さを設定されることによりメロディを受け取ることを特徴とする請求項２８に記載の携帯用端末機の運用方法。
【請求項３２】
前記和音／リズム伴奏ファイルを生成するステップにおいて、
前記入力されたメロディを分析して、予め指定された拍子に合うように小節を分けるステップと、
メロディ各々の音を１２音階に分類し、各音に対する加重値を付与するステップと、
前記入力されたメロディの雰囲気がどんな長調／短調であるかを判断し、調情報を分析するステップと、
前記分析された調情報と前記分析された加重値情報とを参照して、各小節に対応する小節和音をマッピングするステップと
を含むことを特徴とする請求項２８に記載の携帯用端末機の運用方法。
【請求項３３】
前記和音／リズム伴奏ファイルを生成するステップにおいて、
ユーザから受け取ったメロディに付加される伴奏のスタイルを選択するステップと、
前記選択されたスタイルに応じる基準小節和音を、実際に検出された各小節の小節和音に変形させるステップと、
前記変形された小節和音を楽器別に順次連結させるステップと、
前記各楽器別に小節和音が連結されて構成された伴奏ファイルを生成するステップと
を含むことを特徴とする請求項２８に記載の携帯用端末機の運用方法。
【請求項３４】
前記伴奏ファイルは、ミディファイルとして生成されることを特徴とする請求項３３に記載の携帯用端末機の運用方法。
【請求項３５】
前記メロディファイル、前記和音／リズム伴奏ファイル、前記音楽ファイル、既に作曲された音楽ファイルの中から少なくとも一つが格納部に格納されるステップをさらに含むことを特徴とする請求項２８に記載の携帯用端末機の運用方法。
【請求項３６】
前記ユーザインタフェース部は、前記格納部に格納されているファイルのメロディを受け取って表示し、ユーザから前記メロディに対する修正要請を受け取ってメロディの編集を行うことを特徴とする請求項３５に記載の携帯用端末機の運用方法。
【請求項３７】
ユーザインタフェース部を介してメロディが入力されるステップと、
前記入力されたメロディに対応するメロディファイルを生成するステップと、
前記メロディファイルに対する分析を行って、前記メロディに適した和音伴奏を備える伴奏ファイルを生成するステップと、
前記メロディファイルと前記伴奏ファイルとを合成して、音楽ファイルを生成するステップと、
前記生成された音楽ファイルを着信音として選択するステップと、
呼が接続されると、前記選択された音楽ファイルを着信音として再生するステップと
を含むことを特徴とする移動通信端末機の運用方法。
【請求項３８】
前記ユーザインタフェース部は、ユーザのハミングによって前記メロディを受け取ることを特徴とする請求項３７に記載の移動通信端末機の運用方法。
【請求項３９】
前記ユーザインタフェース部は、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることを特徴とする請求項３７に記載の移動通信端末機の運用方法。
【請求項４０】
前記インタフェース部は、映像表示部に楽譜を表示し、ユーザのボタン操作から音の高さと音の長さを設定されることによりメロディを受け取ることを特徴とする請求項３７に記載の移動通信端末機の運用方法。
【請求項４１】
前記和音伴奏を備える伴奏ファイルを生成するステップにおいて、前記メロディを構成する小節別に各小節に対応する小節和音を選択して和音伴奏ファイルを生成することを特徴とする請求項３７に記載の移動通信端末機の運用方法。
【請求項４２】
前記メロディファイルに対する分析を行って、前記メロディに対応するリズム伴奏ファイルを生成するステップをさらに含むことを特徴とする請求項３７に記載の移動通信端末機の運用方法。
【請求項４３】
前記メロディファイル、前記和音伴奏を備える伴奏ファイル、前記リズム伴奏ファイルを合成して、第２音楽ファイルを生成するステップをさらに含むことを特徴とする請求項４２に記載の移動通信端末機の運用方法。
【請求項４４】
前記メロディファイル、前記伴奏ファイル、前記音楽ファイル、既に作曲された音楽ファイルの中から少なくとも一つが格納部に格納されるステップをさらに含むことを特徴とする請求項３７に記載の移動通信端末機の運用方法。
【請求項４５】
前記ユーザインタフェース部は、前記格納部に格納されているファイルのメロディを受け取って表示し、ユーザから前記メロディに対する修正要請を受け取ってメロディの編集を行うことを特徴とする請求項４４に記載の移動通信端末機の運用方法。
【請求項４６】
前記和音伴奏を備える伴奏ファイルを生成するにおいて、
前記入力されたメロディを分析して、予め指定された拍子に合うように小節を分けるステップと、
メロディ各々の音を１２音階に分類し、各音に対する加重値を付与するステップと、
前記入力されたメロディの雰囲気がどんな長調／短調であるかを判断し、調情報を分析するステップと、
前記分析された調情報と前記分析された加重値情報とを参照して、各小節に対応する小節和音をマッピングするステップと
を含むことを特徴とする請求項３７に記載の移動通信端末機の運用方法。
【請求項４７】
前記和音伴奏を備える伴奏ファイルを生成するステップにおいて、
ユーザから受け取ったメロディに付加される伴奏のスタイルを選択するステップと、
前記選択されたスタイルに応じる基準小節和音を、実際に検出された各小節の小節和音に変形させるステップと、
前記変形された小節和音を楽器別に順次連結させるステップと、
前記各楽器別に小節和音が連結されて構成された伴奏ファイルを生成するステップと
を含むことを特徴とする請求項３７に記載の移動通信端末機の運用方法。
【請求項４８】
前記伴奏ファイルは、ミディファイルとして生成されることを特徴とする請求項３７に記載の移動通信端末機の運用方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽作曲装置の運用方法に関する。
【背景技術】
【０００２】
音楽は、メロディ、和音、リズムを３要素として形成される。このような音楽は、時代によって変化しており、人々の生活において非常に親しい存在である。
【０００３】
メロディは、音楽を構成する最も基本になる１つの要素である。このようなメロディは、音楽的な表現と人間の感情を最もよく表す要素であって、各種の音の高さと長さを有した音を横に結合、形成する音の線的連結である。和音が複数音の同時的（垂直的）結合であれば、メロディは、高さの異なる音の水平的、単音的配列である。しかしながら、このような音の連続が音楽的な意味を持つためには、時間的な秩序、すなわちリズムを含まなければならない。
【０００４】
人々は、自身の感情をメロディとして表現して作曲を行い、ここに歌詞を付けて歌を完成する。しかしながら、音楽専門家でない一般人が、自身の作ったメロディに適切な和音伴奏とリズム伴奏まで創作するには多くの難しさがある。したがって、一般人が自身の感情をメロディとして表現すれば、そのメロディに適した和音伴奏とリズム伴奏とを自動に生成することができる音楽作曲装置に対する研究が進められている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、本発明は、上述の問題点に鑑みてなされたもので、その目的は、表現されたメロディに適した和音伴奏とリズム伴奏とを自動に生成することができる音楽作曲装置の運用方法を提供することにある。
【０００６】
また、本発明の他の目的は、表現されたメロディに適した和音伴奏とリズム伴奏とを自動に生成する音楽作曲モジュール付き携帯用端末機の運用方法を提供することにある。
【０００７】
また、本発明のさらに他の目的は、表現されたメロディに適した和音伴奏とリズム伴奏とを自動に生成する音楽作曲モジュールを備え、前記音楽作曲モジュールによって生成された音楽を着信音として使用する移動通信端末機の運用方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成すべく、本発明による音楽作曲装置の運用方法は、メロディが入力されるステップと、前記入力されたメロディに対応するメロディファイルを生成するステップと、前記メロディファイルに対する分析を行って、前記メロディに適した和音伴奏ファイルを生成するステップと、前記メロディファイルと前記和音伴奏ファイルとを合成して音楽ファイルを生成するステップとを含む。
【０００９】
また、上記の目的を達成すべく、本発明による音楽作曲装置の運用方法の他の実施の態様は、メロディが入力されるステップと、前記入力されたメロディに対応するメロディファイルを生成するステップと、前記メロディファイルに対する分析を行って、前記メロディに適した和音／リズム伴奏ファイルを生成するステップと、前記メロディファイルと前記和音／リズム伴奏ファイルとを合成して、音楽ファイルを生成するステップとを含む。
【００１０】
また、前記他の目的を達成すべく、本発明による携帯用端末機の運用方法は、メロディが入力されるステップと、前記入力されたメロディに対応するメロディファイルを生成するステップと、前記メロディファイルに対する分析を行って、前記メロディに適した和音伴奏ファイルを生成するステップと、前記メロディファイルと前記和音伴奏ファイルとを合成して、音楽ファイルを生成するステップとを含む。
【００１１】
また、前記他の目的を達成すべく、本発明による携帯用端末機の運用方法の他の実施の態様は、メロディが入力されるステップと、前記入力されたメロディに対応するメロディファイルを生成するステップと、前記メロディファイルに対する分析を行って、前記メロディに適した和音／リズム伴奏ファイルを生成するステップと、前記メロディファイルと前記和音／リズム伴奏ファイルとを合成して、音楽ファイルを生成するステップとを含む。
【００１２】
また、前記さらに他の目的を達成すべく、本発明による移動通信端末機の運用方法は、ユーザインタフェース部を介してメロディが入力されるステップと、前記入力されたメロディに対応するメロディファイルを生成するステップと、前記メロディファイルに対する分析を行って、前記メロディに適した和音伴奏を備える伴奏ファイルを生成するステップと、前記メロディファイルと前記伴奏ファイルとを合成して、音楽ファイルを生成するステップと、前記生成された音楽ファイルを着信音として選択するステップと、呼が接続されると、前記選択された音楽ファイルを着信音として再生するステップとを含む。
【発明の効果】
【００１３】
本発明による音楽作曲装置の運用方法によれば、表現されたメロディに適した和音伴奏とリズム伴奏とを自動に生成することができるという長所がある。
【００１４】
また、本発明による携帯用端末機の運用方法によれば、表現されたメロディに適した和音伴奏とリズム伴奏とを自動に生成することができるという長所がある。
【００１５】
また、本発明による移動通信端末機の運用方法によれば、表現されたメロディに適した和音伴奏とリズム伴奏とを自動に生成する音楽作曲モジュールを備え、前記音楽作曲モジュールによって生成された音楽を着信音として使用することができるという長所がある。
【発明を実施するための最良の形態】
【００１６】
以下、添付した図面を参照して、本発明の実施の形態を詳細に説明する。
図１は、本発明の第１の実施の形態による音楽作曲装置を概略的に示したブロック図である。
【００１７】
本発明の第１の実施の形態による音楽作曲装置１００は、図１に示したように、ユーザインタフェース部１１０、メロディ生成部１２０、和音伴奏生成部１３０、リズム伴奏生成部１４０、格納部１５０、音楽生成部１６０を含む。
【００１８】
前記ユーザインタフェース部１１０は、ユーザからメロディを受け取る。ここで、ユーザから受け取るメロディとは、高さと長さを有した音が横に結合され、形成された音の線的連結のことを意味する。
【００１９】
入力されたメロディに対応するメロディファイルを生成して、前記格納部１５０に格納する。
【００２０】
前記和音伴奏生成部１３０は、前記メロディ生成部１２０から生成されたメロディファイルを分析し、そのメロディに適した和音を検出して和音伴奏ファイルを生成する。前記和音伴奏生成部１３０から生成された和音伴奏ファイルは、前記格納部１５０に格納される。
【００２１】
前記リズム伴奏生成部１４０は、前記メロディ生成部１２０から生成されたメロディファイルを分析し、そのメロディに適したリズムを検出してリズム伴奏ファイルを生成する。前記リズム伴奏生成部１４０は、メロディに対する分析を行って、適切なリズムスタイルをユーザに推薦することができる。また、前記リズム伴奏生成部１４０は、ユーザから要請されたリズムスタイルに合わせて、リズム伴奏ファイルを生成することもできる。前記リズム伴奏生成部１４０から生成されたリズム伴奏ファイルは、前記格納部１５０に格納される。
【００２２】
前記音楽生成部１６０は、前記格納部１５０に格納されたメロディファイル、和音伴奏ファイル、リズム伴奏ファイルを合成して音楽ファイルを生成し、該生成された音楽ファイルを前記格納部１５０に格納する。
【００２３】
本発明による音楽作曲装置１００は、ユーザから単純メロディのみを受け取り、該受け取ったメロディに適した和音伴奏やリズム伴奏を生成して合成させた音楽ファイルを提供する。これにより、音楽専門家ではない一般人も立派な音楽を容易に創作できるようになる。
【００２４】
ユーザからメロディを受け取る方法は様々であり得、前記ユーザインタフェース部１１０は、ユーザからメロディを受け取る方式に応じて多様に変形され得る。
【００２５】
一例として、ユーザからハミングモードで受け取る方法がある。図２は、本発明の第１の実施の形態による音楽作曲装置にハミングモードでメロディを入力する例を示した図である。
【００２６】
作曲装置１００に入力させることができる。前記ユーザインタフェース部１１０は、マイクを備えることによって、ユーザからメロディを受け取ることができる。また、ユーザは、歌を歌う方式により、自身の作曲したメロディを入力させることができる。
【００２７】
前記ユーザインタフェース部１１０は、映像表示部をさらに備えることもでき、このような場合、図２に示したように、映像表示部にハミングモードが行われていることを表示することができる。前記映像表示部には、メトロノームを表示することができ、ユーザは、前記メトロノームを参照して、入力されるメロディの速度を調整することができる。
【００２８】
メロディの入力が終了した後に、ユーザは、入力されたメロディに対する確認を要請することができる。前記ユーザインタフェース部１１０は、スピーカーを介してユーザから受け取ったメロディを出力させ、図２に示したように、映像表示部に楽譜形態でメロディを表示することもできる。ユーザは、前記ユーザインタフェース部１１０に表示された楽譜上で修正する音符を選択し、該選択された音符の高さ及び／または長さを変更することもできる。
【００２９】
また、前記ユーザインタフェース部１１０は、ユーザから鍵盤モードでメロディを受け取ることもできる。図３は、本発明の第１の実施の形態による音楽作曲装置に鍵盤モードでメロディを入力する例を示した図である。
【００３０】
前記ユーザインタフェース部１１０は、映像表示部に鍵盤形態の映像を表示し、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることもできる。各ボタンには、音階（例えば、ド、レ、ミ、ファ、ソ、ラ、シ、ド）が指定されているので、ユーザから選択されたボタンを感知して、音の高さ情報を獲得することができる。そして、前記ボタンが押さえられた時間を感知して、該当音の長さ情報を獲得するように具現することができる。このとき、オクターブをアップまたはダウンさせる選択ボタンを設けて、ユーザがオクターブを選択するようにすることができる。
【００３１】
前記映像表示部には、メトロノームが表示されるようにすることができ、ユーザは、前記メトロノームを参照して、入力されるメロディの速度を調整することができる。メロディの入力が終了した後に、ユーザは、入力されたメロディに対する確認を要請することができる。前記ユーザインタフェース部１１０は、スピーカーを介してユーザから受け取ったメロディを出力させることができ、映像表示部に楽譜形態でメロディを表示することもできる。ユーザは、前記ユーザインタフェース部１１０に表示された楽譜上において修正する音符を選択し、該選択された音符の高さ及び／または長さを変更することもできる。
【００３２】
また、前記ユーザインタフェース部１１０は、ユーザから楽譜モードでメロディを受け取ることができる。図４は、本発明の第１の実施の形態による音楽作曲装置に楽譜モードでメロディを入力する例を示した図である。
【００３３】
前記ユーザインタフェース部１１０は、映像表示部に楽譜を表示し、ユーザのボタン操作によりメロディを受け取ることができる。例えば、まず楽譜に所定の音と長さを有する音を表示させる。ユーザは、第１ボタンＮｏｔｅ  Ｕｐを押して、音の高さを上げることができ、第２ボタンＮｏｔｅ  Ｄｏｗｎを押して、音の高さを下げることができる。ユーザは、第３ボタンＬｅｎｇｔｈｅｎを押して、音の長さを長くすることができ、第４ボタンＳｈｏｒｔｅｎを押して、音の長さを短くすることができる。これにより、ユーザは、該当音の高さ情報と長さ情報を入力することができ、このような過程を繰り返し行うことにより、ユーザは、自身の作曲したメロディを入力できる。
【００３４】
メロディの入力が終了した後に、ユーザは、入力されたメロディに対する確認を要請することができる。前記ユーザインタフェース部１１０は、スピーカーを介してユーザから入力されたメロディを出力させることができ、映像表示部に楽譜形態でメロディを表示することもできる。ユーザは、前記ユーザインタフェース部１１０に表示された楽譜上において修正する音符を選択し、該選択された音符の高さ及び／または長さを変更することもできる。
【００３５】
前記和音伴奏生成部１３０は、前記メロディ生成部１２０から生成されたメロディファイルに対して、伴奏のための基本的なメロディ分析を行う。メロディを構成する小節別に各小節に該当する分析資料に基づいて小節和音に対する選択が行われる。ここで、小節和音とは、和音伴奏のために各小節別に設定されたものを表すものであって、音楽の全体的な和音と区分するために用いられた用語である。
【００３６】
例えば、歌を歌いながらギター演奏をするとき、毎小節ごとに設定された小節和音を演奏するようになるが、歌を歌う部分がメロディの作曲部分に該当するものであり、その歌に合う小節和音を毎瞬間ごとに判断して選択することが、前記和音伴奏生成部１３０の機能である。
【００３７】
一方、以上では、前記ユーザインタフェース部１１０を介して入力されたメロディに対して、和音伴奏及び／またはリズム伴奏を付加して音楽ファイルを生成することに基づいて説明した。しかしながら、メロディを受け取る際に、ユーザが作曲したメロディを受け取ることもできるが、既に作曲された既存のメロディを受け取ることもできる。例えば、ユーザは、前記格納部１５０に格納されている既存のメロディを読み出すこともでき、これを修正して新たなメロディを作曲することもできる。
【００３８】
図５は、本発明の第１の実施の形態による音楽作曲装置の運用方法を示したフローチャートである。
【００３９】
まず、ユーザインタフェース部１１０を介してメロディが入力される（ステップ５０１）。
【００４０】
ユーザは、ハミングを介して自身の作曲したメロディを本発明による音楽作曲装置１００に入力させる。前記ユーザインタフェース部１１０は、マイクを備えることによって、ユーザからメロディを受け取る。また、ユーザは、歌を歌う方式により、自身の作曲したメロディを入力させることもできる。
【００４１】
また、前記ユーザインタフェース部１１０は、ユーザから鍵盤モードでメロディを受け取ることができる。前記ユーザインタフェース部１１０は、映像表示部に鍵盤形態の映像を表示し、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることもできる。各ボタンには、音階（例えば、ド、レ、ミ、ファ、ソ、ラ、シ、ド）が指定されているので、ユーザから選択されたボタンを感知して、音の高さ情報を獲得することができる。そして、前記ボタンが押さえられた時間を感知して、該当音の長さ情報を獲得するように実現することができる。このとき、オクターブをアップまたはダウンさせる選択ボタンを設けて、ユーザがオクターブを選択するようにすることができる。
【００４２】
また、前記ユーザインタフェース部１１０は、ユーザから楽譜モードでメロディを受け取ることができる。前記ユーザインタフェース部１１０は、映像表示部に楽譜を表示し、ユーザのボタン操作からメロディを受け取ることができる。例えば、まず楽譜に所定の音と長さを有する音を表示させる。ユーザは、第１ボタンＮｏｔｅ  Ｕｐを押して、音の高さを上げることができ、第２ボタンＮｏｔｅ  Ｄｏｗｎを押して、音の高さを下げることができる。ユーザは、第３ボタンＬｅｎｇｔｈｅｎを押して、音の長さを長くすることができ、第４ボタンＳｈｏｒｔｅｎを押して、音の長さを短くすることができる。これにより、ユーザは、該当音の高さ情報と長さ情報を入力することができ、このような過程を繰り返し行うことにより、ユーザは、自身の作曲したメロディを入力することができる。
【００４３】
前記ユーザインタフェース部１１０を介してメロディが入力されれば、メロディ生成部１２０は、前記入力されたメロディに対応するメロディファイルを生成する（ステップ５０３）。前記メロディ生成部１２０から生成されたメロディファイルを、格納部１５０に格納することができる。
【００４４】
そして、和音伴奏生成部１３０は、前記メロディファイルに対する分析を行って、前記メロディに適した和音伴奏ファイルを生成する（ステップ５０５）。前記和音伴奏生成部１３０から生成された和音伴奏ファイルを、前記格納部１５０に格納することができる。
【００４５】
本発明による音楽作曲装置１００の音楽生成部１６０は、前記メロディファイルと前記和音伴奏ファイルとを合成して音楽ファイルを生成する（ステップ５０７）。前記音楽生成部１６０から生成された音楽ファイルを、前記格納部１５０に格納することができる。
【００４６】
一方、前記ステップ５０５では、和音伴奏ファイルが生成されることのみを説明したが、前記ステップ５０３から生成されたメロディファイルに対する分析により、リズム伴奏ファイルをさらに生成することもできる。このように、リズム伴奏ファイルがさらに生成される場合には、前記ステップ５０７において、前記メロディファイル、前記和音伴奏ファイル、前記リズム伴奏ファイルを合成して、音楽ファイルを生成する。
【００４７】
本発明による音楽作曲装置１００は、ユーザから単純メロディのみを受け取り、その受け取ったメロディに適した和音伴奏とリズム伴奏を生成して、合成させた音楽ファイルを提供する。これにより、音楽専門家でない一般人も、立派な音楽を容易に創作することができるようになる。
【００４８】
一方、図６は、本発明の第２の実施の形態による音楽作曲装置を概略的に示したブロック図である。
【００４９】
本発明の第２の実施の形態による音楽作曲装置６００は、図６に示したように、ユーザインタフェース部６１０、メロディ生成部６２０、小節和音検出部６３０、伴奏生成部６４０、格納部６５０、音楽生成部６６０を含む。
【００５０】
前記ユーザインタフェース部６１０は、ユーザからメロディを受け取る。ここで、ユーザから受け取るメロディとは、高さと長さを有した音が横に結合され、形成された音の線的連結のことを意味する。
【００５１】
前記メロディ生成部６２０は、前記ユーザインタフェース部６１０を介して入力されたメロディに対応するメロディファイルを生成して前記格納部６５０に格納する。
【００５２】
前記小節和音検出部６３０は、前記メロディ生成部６２０から生成されたメロディファイルを分析し、そのメロディに適した小節和音を検出する。検出された小節和音情報を、前記格納部６５０に格納することができる。
【００５３】
前記伴奏生成部６４０は、前記小節和音検出部６３０から検出された小節和音情報を参照して伴奏ファイルを生成する。ここでの伴奏ファイルは、和音伴奏やリズム伴奏の両方が含まれたファイルを言う。前記伴奏生成部６４０から生成された伴奏ファイルを、前記格納部６５０に格納することができる。
【００５４】
前記音楽生成部６６０は、前記格納部６５０に格納されたメロディファイル、伴奏ファイルを合成して音楽ファイルを生成し、生成された音楽ファイルを前記格納部６５０に格納することができる。
【００５５】
本発明による音楽作曲装置６００は、ユーザから単純メロディのみを受け取り、該受け取ったメロディに適した和音／リズム伴奏を生成して合成させた音楽ファイルを提供する。これにより、音楽専門家でない一般人も、立派な音楽を容易に創作できるようになる。
【００５６】
ユーザからメロディを受け取る方法は様々でよく、前記ユーザインタフェース部６１０は、ユーザからメロディを受け取る方式に応じて多様に変形され得る。ユーザからメロディを受け取る例には、ハミングモード、鍵盤モード、楽譜モードなどがある。
【００５７】
受け取ったメロディに対して前記小節和音検出部６３０から適切な小節和音を検出する過程について、図７〜図９を参照して説明する。以下で説明される小節和音の検出過程は、上記の本発明の第１の実施の形態による音楽作曲装置１００にも適用できる。
【００５８】
図７は、本発明の第２の実施の形態による音楽作曲装置の小節和音検出部を概略的に示したブロック図であり、図８は、本発明の第２の実施の形態による音楽作曲装置での小節分類を説明するための図であり、図９は、本発明の第２の実施の形態による音楽作曲装置から分類された小節に小節和音を設定した例を示した図である。
【００５９】
本発明による前記小節和音検出部６３０は、図７に示したように、小節分類部６３１、メロディ分析部６３３、調(key)分析部６３５、小節和音選択部６３７を含む。
【００６０】
前記小節分類部６３１は、入力されたメロディを分析して予め指定された拍子に合うように小節を分ける機能を担当する。例えば、４／４拍子の曲であれば、４拍子ずつ音符の長さを計算して五線紙上に区分ける（図８参照）。小節にわたる音の場合、タイ(Tie)を用いて音符を分ける機能を果たすことができる。
【００６１】
前記メロディ分析部６３３は、メロディ各々の音を１２音階に分類し、各音の長さに応じる加重値を付与する（１つのオクターブは１２音階に分けられ、例えば、ピアノ鍵盤において１つのオクターブは、白鍵盤、黒鍵盤を合わせて総１２個である）。例えば、音の長さが長ければ長いほど、小節和音を決定づける影響力が高いため、より多くの加重値を付与し、相対的に短い音には、低い加重値を付与する。また、拍子に合う強／弱の条件も考慮される。たとえば、４／４拍子の曲では、一般に強／弱／中強／弱のリズムを有するが、強／中強に該当する音には、他の音よりさらに高い加重値を付与することによって、小節和音の選択時により多くの影響力を行使するようになる。
【００６２】
このように、前記メロディ分析部６３３は、各音に様々な条件が合算された加重値を付与することによって、後の小節和音の選択時に最も調和の取れた伴奏になるように、メロディ分析資料を提供する機能を果たす。
【００６３】
前記調(key)分析部６３５は、前記メロディ分析部６３３で分析された資料を用いて、全体曲の雰囲気がどんな長調／短調であるかを判断する機能を果たす。キーには、シャープ（＃）の数に応じて、ハ長調（Ｃ）、ト長調（Ｇ）、ニ長調（Ｄ）、イ長調（Ａ）などがあり、フラット（ｂ）の数に応じて、ヘ長調（Ｆ）、変ロ長調（Ｂｂ）、変ホ長調（Ｅｂ）などがある。各調に応じて用いられる小節和音が異なるので、このような分析作業が必要となる。
【００６４】
前記小節和音選択部６３７は、前記調分析部６３５で分析された調情報と前記メロディ分析部６３３で分析された加重値情報とを参照して、各小節に最も適した小節和音をマッピングする機能を果たす。前記小節和音選択部６３７は、各小節別に小節和音を割り当てる際に、音の分布に応じて１小節に小節和音を割り当てることもでき、半小節に小節和音を割り当てることもできる。図９に示したように、第１の小節には、Ｉ度小節和音が選択され、第２の小節には、ＩＶ度小節和音とＶ度小節和音が選択されるてもよい。上記の第２の小節の前の半小節はＩＶ度小節和音と選択されたものであり、上記の第２の小節の後の半小節は、Ｖ度小節和音と選択された場合を示したものである。
【００６５】
このような過程により、前記小節和音検出部６３０は、ユーザから受け取ったメロディを分析し、各小節に対応する適切な小節和音を検出できるようになる。
【００６６】
図１０は、本発明の第２の実施の形態による音楽作曲装置の伴奏生成部を概略的に示したブロック図である。
【００６７】
本発明による伴奏生成部６４０は、図１０に示したように、スタイル選択部６４１、小節和音変形部６４３、小節和音適用部６４５、トラック生成部６４７を含む。
【００６８】
前記スタイル選択部６４１は、ユーザから受け取ったメロディに付加される伴奏のスタイルを選択する。伴奏スタイルは、ヒップホップ、ダンス、ジャズ、ロック、バラード、フォックストロットなどの様々なスタイルが存在できる。ユーザから受け取ったメロディに付加される伴奏のスタイルは、ユーザに応じて選択される。前記格納部６５０には、各スタイルに応じる小節和音ファイルが格納される。また、各スタイルに応じる小節和音ファイルは、各楽器別に作られることができる。楽器は、ピアノ、ハーモニカ、バイオリン、チェロ、ギター、ドラムなどを含む。各楽器に対応する小節和音ファイルは、１節の長さで形成されており、基本的なＩ度小節和音で構成されている。もちろん、各スタイルに応じる小節和音ファイルは、別途のデータベースとして管理されてもよく、ＩＶ度またはＶ度などの他の小節和音で構成されてもよい。
【００６９】
前記小節和音変形部６４３は、選択されたスタイルに応じる小節和音を、前記小節和音検出部６３０から実際に検出された各小節の小節和音に変形させる機能を果たす。例えば、前記スタイル選択部６４１から選択されたヒップホップスタイルは、基本Ｉ度小節和音からなっているが、前記小節和音検出部６３０によって検出された小節は、基本Ｉ度の小節和音ではないＩＶ度、Ｖ度小節和音などにマッチされるためである。したがって、前記小節和音変形部６４３は、実際に検出された小節に合う小節和音に変形させる過程を行うようになる。もちろん、ヒップホップスタイルをなす各々のすべての楽器に対して別々に変形させる過程が行われる。
【００７０】
前記小節和音適用部６４５は、前記小節和音変形部６４３で変形された小節和音を楽器別に順次連結させる機能を果たす。例えば、ヒップホップスタイルが選択され、図９に示したような小節和音が選択されたと仮定しよう。このような場合、第１の小節では、ヒップホップスタイルのＩ度小節和音が適用され、第２の小節の前の半小節では、ヒップホップスタイルのＩＶ度小節和音、後の半小節では、Ｖ度小節和音が適用される。このように、前記小節和音適用部６４５は、順次に各小節に合うヒップホップスタイルの小節和音を連結させる機能を果たす。このとき、前記小節和音適用部６４５は、各楽器別に小節に応じて順次連結させる機能を行い、楽器の数に応じて各々連結する。例えば、ヒップホップスタイルのピアノ小節和音が適用されて連結され、ヒップホップスタイルのドラム小節和音が適用されて連結される。
【００７１】
前記トラック生成部６４７は、各楽器別に小節和音が連結されて構成された伴奏ファイルを生成する。このような伴奏ファイルは、各楽器別小節和音で連結された各々の独立したミディ(MIDI)トラックとして生成されることができる。このように生成された伴奏ファイルを、前記格納部６５０に格納することができる。
【００７２】
前記音楽生成部６６０は、前記格納部６５０に格納されたメロディファイルと伴奏ファイルを合成して音楽ファイルを生成する。前記音楽生成部６６０から生成された音楽ファイルを、前記格納部６５０に格納することができる。前記音楽生成部６６０は、前記トラック生成部６４７から生成された少なくとも１つのミディトラックとユーザから受け取ったメロディトラックをヘッダ情報と共に集めて、１つの完成されたミディファイルを作ることができる。
【００７３】
一方、以上では、前記ユーザインタフェース部６１０を介して入力されたメロディに対して伴奏を付加して、音楽ファイルを生成することを基に説明した。しかしながら、メロディを受け取るとき、ユーザが作曲したメロディを受け取ることもできるが、作曲された既存のメロディを利用して受け取ることもできる。例えば、ユーザは、前記格納部６５０に格納されている既存のメロディを読み出すこともでき、これを修正して新たなメロディを作曲することもできる。
【００７４】
図１１は、本発明の第２の実施の形態による音楽作曲装置の運用方法を示したフローチャートである。
【００７５】
まず、ユーザインタフェース部６１０を介してメロディが入力される（ステップ１１０１）。
【００７６】
ユーザは、ハミングを介して自身の作曲したメロディを、本発明による音楽作曲装置６００に入力させる。前記ユーザインタフェース部６１０は、マイクを備えているので、ユーザからメロディを受け取る。また、ユーザは、歌を歌う方式により、自身の作曲したメロディを入力させることもできる。
【００７７】
また、前記ユーザインタフェース部６１０は、ユーザから鍵盤モードでメロディを受け取ることができる。前記ユーザインタフェース部６１０は、映像表示部に鍵盤形態の映像を表示し、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることもできる。各ボタンには、音階（例えば、ド、レ、ミ、ファ、ソ、ラ、シ、ド）が指定されているので、ユーザから選択されたボタンを感知して、音の高さ情報を獲得できる。そして、前記ボタンが押された時間を感知して、該当音の長さ情報を獲得するように具現することができる。このとき、オクターブをアップまたはダウンさせる選択ボタンを設けて、ユーザがオクターブを選択するようにすることができる。
【００７８】
また、前記ユーザインタフェース部６１０は、ユーザから楽譜モードでメロディを受け取ることができる。前記ユーザインタフェース部６１０は、映像表示部に楽譜を表示し、ユーザのボタン操作によりメロディを受け取ることができる。例えば、まず楽譜に所定の音と長さを有する音を表示させる。ユーザは、第１ボタンＮｏｔｅ  Ｕｐを押して、音の高さを上げることができ、第２ボタンＮｏｔｅ  Ｄｏｗｎを押して、音の高さを下げることができる。ユーザは、第３ボタンＬｅｎｇｔｈｅｎを押して、音の長さを長くすることができ、第４ボタンＳｈｏｒｔｅｎを押して、音の長さを短くすることができる。これにより、ユーザは、該当音の高さ情報と長さ情報を入力することができ、このような過程を繰り返し行うことにより、ユーザは、自身の作曲したメロディを入力することができる。
【００７９】
前記ユーザインタフェース部６１０を介してメロディが入力されれば、メロディ生成部６２０は、前記入力されたメロディに対応するメロディファイルを生成する（ステップ１１０３）。前記メロディ生成部６２０から生成されたメロディファイルを、格納部６５０に格納することができる。
【００８０】
本発明による音楽作曲装置６００は、前記メロディ生成部６２０から生成されたメロディを分析し、前記メロディに適した和音／リズム伴奏ファイルを生成する（ステップ１１０５）。該生成された和音／リズム伴奏ファイルを、前記格納部６５０に格納することができる。
【００８１】
ここで、本発明による音楽作曲装置６００の小節和音検出部６３０は、前記メロディ生成部６２０から生成されたメロディファイルを分析し、そのメロディに適した小節和音を検出する。該検出された小節和音情報を、前記格納部６５０に格納することができる。
【００８２】
本発明による音楽作曲装置６００の伴奏生成部６４０は、前記小節和音検出部６３０から検出された小節和音情報を参照して、伴奏ファイルを生成する。ここでの伴奏ファイルは、和音伴奏やリズム伴奏の両方が含まれたファイルをいう。前記伴奏生成部６４０から生成された伴奏ファイルを、前記格納部６５０に格納することができる。
【００８３】
次に、本発明による音楽作曲装置６００の音楽生成部６６０は、前記メロディファイルと前記和音／リズム伴奏ファイルとを合成して音楽ファイルを生成する（ステップ１１０７）。前記音楽生成部６６０から生成された音楽ファイルを、前記格納部６５０に格納することができる。
【００８４】
本発明による音楽作曲装置６００は、ユーザから単純メロディのみを受け取り、該受け取ったメロディに適した和音／リズム伴奏を生成して合成させた音楽ファイルを提供する。これにより、音楽専門家でない一般人も、立派な音楽を容易に創作できるようになる。
【００８５】
一方、図１２は、本発明の第３の実施の形態による携帯端末機を概略的に示したブロック図である。ここで、携帯端末機とは、個人が携帯できる端末機のことを総称する用語として用いられたものである。前記携帯端末機は、ＭＰ３プレーヤー、ＰＤＡ、デジタルカメラ、移動通信端末機、カメラ付き携帯電話などを含む。
【００８６】
本発明による携帯端末機１２００は、図１２に示したように、ユーザインタフェース部１２１０、音楽作曲モジュール１２２０、格納部１２３０を含む。前記音楽作曲モジュール１２２０は、メロディ生成部１２２１、和音伴奏生成部１２２３、リズム伴奏生成部１２２５、音楽生成部１２２７を含む。
【００８７】
前記ユーザインタフェース部１２１０は、ユーザからデータ、命令、メニュー選択などを受け取り、ユーザに音情報、視覚情報などを提供する。また、前記ユーザインタフェース部１２１０は、ユーザからメロディを受け取る。ここで、ユーザから受け取るメロディとは、高さと長さを有した音が横に結合され、形成された音の線的連結のことを意味する。
【００８８】
前記ユーザインタフェース部１２１０を介して入力されたメロディに対して、前記音楽作曲モジュール１３２０は、適切な和音伴奏及び／またはリズム伴奏を生成する。前記音楽作曲モジュール１３２０は、ユーザから受け取ったメロディにその生成された和音伴奏及び／またはリズム伴奏が付加された音楽ファイルを生成する。
【００８９】
本発明による携帯端末機１２００は、ユーザから単純メロディのみを受け取り、該受け取ったメロディに適した和音伴奏やリズム伴奏を生成して、合成させた音楽ファイルを提供する。これにより、音楽専門家でない一般人も、立派な音楽を容易に創作できるようになる。
【００９０】
前記メロディ生成部１２２１は、前記ユーザインタフェース部１２１０を介して入力されたメロディに対応するメロディファイルを生成して、前記格納部１２３０に格納する。
【００９１】
前記和音伴奏生成部１２２３は、前記メロディ生成部１２２１から生成されたメロディファイルを分析し、そのメロディに適した和音を検出して、和音伴奏ファイルを生成する。前記和音伴奏生成部１２２３から生成された和音伴奏ファイルは、前記格納部１２３０に格納される。
【００９２】
前記リズム伴奏生成部１２２５は、前記メロディ生成部１２２１から生成されたメロディファイルを分析し、そのメロディに適したリズムを検出して、リズム伴奏ファイルを生成する。前記リズム伴奏生成部１２２５は、メロディに対する分析により、適切なリズムスタイルをユーザに推薦することができる。また、前記リズム伴奏生成部１２２５は、ユーザから要請されたリズムスタイルに合わせて、リズム伴奏ファイルを生成することもできる。前記リズム伴奏生成部１２２５から生成されたリズム伴奏ファイルは、前記格納部１２３０に格納される。
【００９３】
前記音楽生成部１２２７は、前記格納部１２３０に格納されたメロディファイル、和音伴奏ファイル、リズム伴奏ファイルを合成して音楽ファイルを生成し、該生成された音楽ファイルを前記格納部１２３０に格納する。
【００９４】
ユーザからメロディを受け取る方法は様々であり、前記ユーザインタフェース部１２１０は、ユーザからメロディを受け取る方式に応じて多様に変形される。
【００９５】
一例として、ユーザからハミングモードで受け取る方法がある。ユーザは、ハミングを介して自身の作曲したメロディを本発明による携帯端末機１２００に入力させることができる。前記ユーザインタフェース部１２１０は、マイクを備えることによって、ユーザからメロディを受け取る。また、ユーザは、歌を歌う方式により、自身の作曲したメロディを入力させることもできる。
【００９６】
前記ユーザインタフェース部１２１０は、映像表示部をさらに備えることもでき、このような場合、映像表示部にハミングモードが行われていることを表示できる。前記映像表示部には、メトロノームが表示されるようにすることができ、ユーザは、前記メトロノームを参照して、入力されるメロディの速度を調整する。
【００９７】
メロディの入力が終了した後にユーザは、入力されたメロディに対する確認を要請することができる。前記ユーザインタフェース部１２１０は、スピーカーを介してユーザから受け取ったメロディを出力させることができ、映像表示部に楽譜形態でメロディを表示することもできる。ユーザは、前記ユーザインタフェース部１２１０に表示された楽譜上において修正する音符を選択し、該選択された音符の高さ及び／または長さを変更することもできる。
【００９８】
また、前記ユーザインタフェース部１２１０は、ユーザから鍵盤モードでメロディを受け取ることができる。前記ユーザインタフェース部１２１０は、映像表示部に鍵盤形態の映像を表示し、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることもできる。各ボタンには、音階（例えば、ド、レ、ミ、ファ、ソ、ラ、シ、ド）が指定されているので、ユーザから選択されたボタンを感知して、音の高さ情報を獲得できる。前記ボタンが押さえられた時間を感知して、該当音の長さ情報を獲得するように具現できる。このとき、オクターブをアップまたはダウンさせる選択ボタンを設けて、ユーザがオクターブを選択するようにすることができる。
【００９９】
前記映像表示部には、メトロノームが表示されるようにすることができ、ユーザは、前記メトロノームを参照して、入力されるメロディの速度を調整することができるようになる。メロディの入力が終了した後に、ユーザは、入力されたメロディに対する確認を要請することができる。前記ユーザインタフェース部１２１０は、スピーカーを介してユーザから受け取ったメロディを出力させることができ、映像表示部に楽譜形態でメロディを表示することもできる。ユーザは、前記ユーザインタフェース部１２１０に表示された楽譜上において修正する音符を選択し、該選択された音符の高さ及び／または長さを変更することもできる。
【０１００】
また、前記ユーザインタフェース部１２１０は、ユーザから楽譜モードでメロディを受け取ることができる。前記ユーザインタフェース部１２１０は、映像表示部に楽譜を表示し、ユーザのボタン操作からメロディを受け取ることができる。例えば、まず楽譜に所定の音と長さを有する音を表示させる。ユーザは、第１ボタンＮｏｔｅ  Ｕｐを押して、音の高さを上げることができ、第２ボタンＮｏｔｅ  Ｄｏｗｎを押して、音の高さを下げることができる。ユーザは、第３ボタンＬｅｎｇｔｈｅｎを押して、音の長さを長くすることができ、第４ボタンＳｈｏｒｔｅｎを押して、音の長さを短くすることができる。これにより、ユーザは、該当音の高さ情報と長さ情報を入力できるようになり、このような過程を繰り返し行うことにより、ユーザは、自身の作曲したメロディを入力できるようになる。
【０１０１】
メロディの入力が終了した後に、ユーザは、入力されたメロディに対する確認を要請することができる。前記ユーザインタフェース部１２１０は、スピーカーを介してユーザから受け取ったメロディを出力させることができ、映像表示部に楽譜形態でメロディを表示することもできる。ユーザは、前記ユーザインタフェース部１２１０に表示された楽譜上において修正する音符を選択し、該選択された音符の高さ及び／または長さを変更することもできる。
【０１０２】
前記和音伴奏生成部１２２３は、前記メロディ生成部１２２１から生成されたメロディファイルに対して、伴奏のための基本的なメロディ分析を行う。メロディを構成する小節別に各小節に該当する分析資料に基づいて小節和音に対する選択が行われる。ここで、小節和音とは、和音伴奏のために各小節別に設定されたことを表すものであって、音楽の全体的な和音と区分するために用いられた用語である。
【０１０３】
例えば、歌を歌いながらギター演奏をするとき、毎小節ごとに設定された小節和音を演奏するようになるが、歌を歌う部分がメロディ作曲部分に該当し、その歌に合う小節和音を毎瞬間ごとに判断して選択することが、前記和音伴奏生成部１２２３の機能である。
一方、以上では、前記ユーザインタフェース部１２１０を介して入力されたメロディに対して和音伴奏及び／またはリズム伴奏を付加して音楽ファイルを生成するのを基に説明した。しかしながら、メロディを受け取る際に、ユーザが作曲したメロディを受け取ることもできるが、既に作曲されたメロディを用いて受け取ることもできる。例えば、ユーザは、前記格納部１２３０に格納されている既存のメロディを読み出すことができ、これを修正して新たなメロディを作曲することもできる。
【０１０４】
図１３は、本発明の第３の実施の形態による携帯端末機の運用方法を示したフローチャートである。
【０１０５】
まず、ユーザインタフェース部１２１０を介してメロディが入力される（ステップ１３０１）。
【０１０６】
ユーザは、ハミングを介して自身の作曲したメロディを本発明による携帯端末機１２００に入力させることができる。前記ユーザインタフェース部１２１０は、マイクを備えることによって、ユーザからメロディを受け取ることができる。また、ユーザは、歌を歌う方式により、自身の作曲したメロディを入力させることもできる。
【０１０７】
また、前記ユーザインタフェース部１２１０は、ユーザから鍵盤モードでメロディを受け取ることができる。前記ユーザインタフェース部１２１０は、映像表示部に鍵盤形態の映像を表示し、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることもできる。各ボタンには、音階（例えば、ド、レ、ミ、ファ、ソ、ラ、シ、ド）が指定されているので、ユーザから選択されたボタンを感知して、音の高さ情報を獲得することができる。そして、前記ボタンが押さえられた時間を感知して、該当音の長さ情報を獲得するように具現できる。このとき、オクターブをアップまたはダウンさせる選択ボタンを設けて、ユーザがオクターブを選択するようにすることができる。
【０１０８】
また、前記ユーザインタフェース部１２１０は、ユーザから楽譜モードでメロディを受け取ることができる。前記ユーザインタフェース部１２１０は、映像表示部に楽譜を表示し、ユーザのボタン操作からメロディを受け取ることができる。例えば、まず楽譜に所定の音と長さを有する音を表示させる。ユーザは、第１ボタンＮｏｔｅ  Ｕｐを押して、音の高さを上げることができ、第２ボタンＮｏｔｅ  Ｄｏｗｎを押して、音の高さを下げることができる。ユーザは、第３ボタンＬｅｎｇｔｈｅｎを押して、音の長さを長くすることができ、第４ボタンＳｈｏｒｔｅｎを押して、音の長さを短くすることができる。これにより、ユーザは、該当音の高さ情報と長さ情報を入力することができ、このような過程を繰り返し行うことにより、ユーザは、自身の作曲したメロディを入力することができる。
【０１０９】
前記ユーザインタフェース部１２１０を介してメロディが入力されれば、音楽作曲モジュール１２２０のメロディ生成部１２２１は、前記入力されたメロディに対応するメロディファイルを生成する（ステップ１３０３）。前記メロディ生成部１２２１から生成されたメロディファイルは、格納部１２３０に格納されることができる。
【０１１０】
そして、前記音楽作曲モジュール１２２０の和音伴奏生成部１２２３は、前記メロディファイルに対する分析を行って、前記メロディに適した和音伴奏ファイルを生成する（ステップ１３０５）。前記和音伴奏生成部１２２３から生成された和音伴奏ファイルを、前記格納部１２３０に格納することができる。
【０１１１】
本発明による音楽作曲モジュール１２２０の音楽生成部１２２７は、前記メロディファイルと前記和音伴奏ファイルとを合成して、音楽ファイルを生成する（ステップ１３０７）。前記音楽生成部１２２７から生成された音楽ファイルを、前記格納部１２３０に格納することができる。
【０１１２】
前記ステップ１３０５では、和音伴奏ファイルが生成されることのみを説明したが、前記ステップ１３０３から生成されたメロディファイルに対する分析により、リズム伴奏ファイルをさらに生成することもできる。このように、リズム伴奏ファイルがさらに生成される場合には、前記ステップ１３０７において、前記メロディファイル、前記和音伴奏ファイル、前記リズム伴奏ファイルを合成して、音楽ファイルを生成する。
【０１１３】
本発明による携帯端末機１２００は、ユーザから単純メロディのみを受け取り、該受け取ったメロディに適した和音伴奏やリズム伴奏を生成して合成させた音楽ファイルを提供する。これにより、音楽専門家でない一般人も、立派な音楽を容易に創作できるようになる。
【０１１４】
図１４は、本発明の第４の実施の形態による携帯端末機を概略的に示したブロック図である。ここで、携帯端末機とは、個人が携帯できる端末機を総称する用語として用いられたものである。前記携帯端末機は、ＭＰ３プレーヤー、ＰＤＡ、デジタルカメラ、移動通信端末機、カメラ付き携帯電話を含む。
【０１１５】
本発明による携帯端末機１４００は、図１４に示したように、ユーザインタフェース部１４１０、音楽作曲モジュール１４２０、格納部１４３０を含む。前記音楽作曲モジュール１４２０は、メロディ生成部１４２１、小節和音検出部１４２３、伴奏生成部１４２５、音楽生成部１４２７を含む。
【０１１６】
前記ユーザインタフェース部１４１０は、ユーザからデータ、命令、選択などを受け取り、ユーザに音情報、視覚情報などを提供する。また、前記ユーザインタフェース部１４１０は、ユーザからメロディを受け取る。ここで、ユーザから受け取るメロディとは、高さと長さを有した音が横に結合され、形成された音の線的連結のことを意味する。
【０１１７】
前記ユーザインタフェース部１４１０を介して入力されたメロディに対して、前記音楽作曲モジュール１４２０は、適切な和音／リズム伴奏を生成する。前記音楽作曲モジュール１４２０は、ユーザから受け取ったメロディにその生成された和音／リズム伴奏が付加された音楽ファイルを生成する。
【０１１８】
本発明による携帯端末機１４００は、ユーザから単純メロディのみを受け取り、該受け取ったメロディに適した和音／リズム伴奏を生成して合成させた音楽ファイルを提供する。これにより、音楽専門家でない一般人も、立派な音楽を容易に創作できるようになる。
【０１１９】
前記メロディ生成部１４２１は、前記ユーザインタフェース部１４１０を介して入力されたメロディに対応するメロディファイルを生成して、前記格納部１４３０に格納する。
【０１２０】
前記小節和音検出部１４２３は、前記メロディ生成部１４２１から生成されたメロディファイルを分析し、そのメロディに適した小節和音を検出する。該検出された小節和音情報を、前記格納部１４３０に格納することができる。
【０１２１】
前記伴奏生成部１４２５は、前記小節和音検出部１４２３から検出された小節和音情報を参照して、伴奏ファイルを生成する。ここでの伴奏ファイルは、和音伴奏やリズム伴奏の両方が含まれたファイルをいう。前記伴奏生成部１４２５から生成された伴奏ファイルを、前記格納部１４３０に格納することができる。
【０１２２】
前記音楽生成部１４２７は、前記格納部１４３０に格納されたメロディファイルと伴奏ファイルを合成して音楽ファイルを生成し、該生成された音楽ファイルを前記格納部１４３０に格納することができる。
【０１２３】
本発明による携帯端末機１４００は、ユーザから単純メロディのみを受け取り、該受け取ったメロディに適した和音／リズム伴奏を生成して合成させた音楽ファイルを提供する。これにより、音楽専門家でない一般人も、立派な音楽を容易に創作できるようになる。
【０１２４】
ユーザからメロディを受け取る方法は様々であり、前記ユーザインタフェース部１４１０は、ユーザからメロディを受け取る方式に応じて多様に変形される。ユーザからメロディを受け取る例には、ハミングモード、鍵盤モード、楽譜モードなどがある。
【０１２５】
前記小節和音検出部１４２３において、入力されたメロディに対して適切な小節和音を検出する過程について簡略に説明する。以下で説明される小節和音検出過程は、上記の本発明の第３の実施の形態による携帯端末機１２００にも適用され得る。
【０１２６】
本発明による前記小節和音検出部１４２３は、入力されたメロディを分析して、予め指定された拍子に合うように小節を分ける機能を果たす。例えば、４／４拍子の曲であれば、４拍子ずつ音符の長さを計算して、五線紙上に区分けする。小節にわたる音の場合、タイを用いて音符を分ける機能を果たすことができる。
【０１２７】
前記小節和音検出部１４２３は、メロディ各々の音を１２音階に分類し、各音の長さに応じる加重値を付与する（１つのオクターブは、１２音階に分け、例えば、ピアノ鍵盤において１つのオクターブは、白鍵盤、黒鍵盤を合わせて総１２個である）。例えば、音の長さが長いほど、小節和音を決定づける影響力が高いため、より多くの加重値を付与し、相対的に短い音には、低い加重値を付与する。また、拍子に合う強／弱の条件も考慮される。たとえば、４／４拍子の曲では、一般的に強／弱／中強／弱のリズムを有するが、強／中強に該当する音には、他の音達よりさらに高い加重値を付与することによって、小節和音選択時により多くの影響力を行使することができるようになる。
【０１２８】
このように、前記小節和音検出部１４２３は、各音に様々な条件が合算された加重値を付与することによって、今後の小節和音の選択時に最も調和の取れた伴奏になるように、メロディ分析資料を提供する機能を果たす。
【０１２９】
前記小節和音検出部１４２３は、前記メロディに対して分析された資料を用いて、全体曲の雰囲気がどんな長調／短調であるかを判断する機能を果たす。調には、シャープの数に応じて、ハ長調（Ｃ）、ト長調（Ｇ）、ニ長調（Ｄ）、イ長調（Ａ）などがあり、フラットの数に応じて、ヘ長調（Ｆ）、変ロ長調（Ｂｂ）、変ホ長調（Ｅｂ）などがある。各調に応じて用いられる小節和音が異なるので、このような分析作業が必要とされる。
【０１３０】
前記小節和音検出部１４２３は、分析された調情報と各音に対する加重値情報を参照して、各小節に最も適した小節和音をマッピングする機能を果たす。前記小節和音検出部１４２３は、各小節別に小節和音を割り当てるときに、音の分布に応じて１小節に小節和音を割り当てることもでき、半小節に小節和音を割り当てることもできる。
【０１３１】
このような過程により、前記小節和音検出部１４２３は、ユーザから受け取ったメロディを分析し、各小節に対応する適切な小節和音を検出することができる。
【０１３２】
前記伴奏生成部１４２５は、ユーザから受け取ったメロディに付加される伴奏のスタイルを選択する。伴奏スタイルは、ヒップホップ、ダンス、ジャズ、ロック、バラード、フォックストロットなどの色々なスタイルが存在する。前記ユーザから受け取ったメロディに付加される伴奏スタイルを、ユーザが選択することができる。前記格納部１４３０には、各スタイルに応じる小節和音ファイルを格納することができる。また、各スタイルに応じる小節和音ファイルは、各楽器別に作られてもよい。楽器は、ピアノ、ハーモニカ、バイオリン、チェロ、ギター、ドラムなどを含む。各楽器に対応する基準小節和音ファイルは、１小節の長さに形成されており、基本的なＩ度小節和音で構成されている。もちろん、各スタイルに応じる基準小節和音ファイルは、別途のデータベースとして管理されることもでき、ＩＶ度またはＶ度などの他の小節和音で構成されることもできる。
【０１３３】
前記伴奏生成部１４２５は、選択されたスタイルに応じる基準小節和音を実際に検出された各小節の小節和音に変形させる機能を果たす。例えば、前記伴奏生成部１４２５から選択されたヒップホップスタイルは、基本Ｉ度小節和音からなっているが、前記小節和音検出部１４２３によって検出された小節は、基本Ｉ度の小節和音ではないＩＶ度、Ｖ度の小節和音などにマッチングされ得るためである。したがって、前記伴奏生成部１４２５は、基準小節和音を実際に検出された小節に合う小節和音に変形させる過程を行う。もちろん、ヒップホップスタイルをなす各々のすべての楽器に対して別々に変形させる過程が行われる。
【０１３４】
前記伴奏生成部１４２５は、前記変形された小節和音を楽器別に順次連結させる機能を果たす。例えば、第１の小節では、ヒップホップスタイルのＩ度小節和音が適用され、第２の小節の前の半小節では、ヒップホップスタイルのＩＶ度小節和音、後の半小節では、Ｖ度小節和音が適用される。このように、前記伴奏生成部１４２５は、各小節に合うヒップホップスタイルの小節和音を順次連結させる機能を果たす。このとき、前記伴奏生成部１４２５は、各楽器別に小節に応じて順次連結させる機能を行い、楽器の数に応じて各々連結する。例えば、ヒップホップスタイルのピアノ小節和音が適用されて連結され、ヒップホップスタイルのドラム小節和音が適用されて連結される。
【０１３５】
前記伴奏生成部１４２５は、各楽器別に小節和音が連結されて構成された伴奏ファイルを生成する。このような伴奏ファイルは、各楽器別小節和音で連結された各々の独立したミディトラックで生成されることができる。このように生成された伴奏ファイルを、前記格納部１４３０に格納することができる。
【０１３６】
前記音楽生成部１４２７は、前記格納部１４３０に格納されたメロディファイル、伴奏ファイルを合成して音楽ファイルを生成する。前記音楽生成部１４２７から生成された音楽ファイルを、前記格納部１４３０に格納することができる。前記音楽生成部１４２７は、前記伴奏生成部１４２５から生成された少なくとも１つのミディトラックとユーザから受け取ったメロディトラックをヘッダ情報と共に集めて、１つの完成されたミディファイルを作ることができる。
【０１３７】
以上では、前記ユーザインタフェース部１４１０を介して入力されたメロディに対して、伴奏を付加して音楽ファイルを生成することを基に説明した。しかし、メロディを受け取る際に、ユーザが作曲したメロディを受け取ることもできるが、既に作曲されているメロディを用いて受け取ることもできる。例えば、ユーザは、前記格納部１４３０に格納されている既存のメロディを読み出すことができ、これを修正して、新しいメロディを作曲することもできる。
【０１３８】
図１５は、本発明の第４の実施の形態による携帯端末機の運用方法を示したフローチャートである。
【０１３９】
まず、ユーザインタフェース部１４１０を介してメロディが入力される（ステップ１５０１）。
【０１４０】
ユーザは、ハミングを介して自身の作曲したメロディを、本発明による携帯用端末機１４００に入力させる。前記ユーザインタフェース部１４１０は、マイクを備えることによって、ユーザからメロディを受け取る。また、ユーザは、歌を歌う方式により、自身の作曲したメロディを入力させることもできる。
【０１４１】
また、前記ユーザインタフェース部１４１０は、ユーザから鍵盤モードでメロディを受け取ることができる。前記ユーザインタフェース部１４１０は、映像表示部に鍵盤形態の映像を表示し、設定された音階に該当するボタンの押さえ／解除を感知して、ユーザからメロディを受け取ることもできる。各ボタンには、音階（例えば、ド、レ、ミ、ファ、ソ、ラ、シ、ド）が指定されているので、ユーザから選択されたボタンを感知して、音の高さ情報を獲得できる。そして、前記ボタンが押された時間を感知して、該当音の長さ情報を獲得するように具現できる。このとき、オクターブをアップまたはダウンさせる選択ボタンを設けて、ユーザがオクターブを選択するようにすることができる。
【０１４２】
また、前記ユーザインタフェース部１４１０は、ユーザから楽譜モードでメロディを受け取ることができる。前記ユーザインタフェース部１４１０は、映像表示部に楽譜を表示し、ユーザのボタン操作によりメロディを受け取ることができる。例えば、まず楽譜に所定の音と長さを有する音を表示させる。ユーザは、第１ボタンＮｏｔｅ  Ｕｐを押して、音の高さを上げることができ、第２ボタンＮｏｔｅ  Ｄｏｗｎを押して、音の高さを下げることができる。ユーザは、第３ボタンＬｅｎｇｔｈｅｎを押して、音の長さを長くすることができ、第４ボタンＳｈｏｒｔｅｎを押して、音の長さを短くすることができる。これにより、ユーザは、該当音の高さ情報と長さ情報を入力できるようになり、このような過程を繰り返し行うことにより、ユーザは、自身の作曲したメロディを入力できるようになる。
【０１４３】
前記ユーザインタフェース部１４１０を介してメロディが入力されれば、本発明による音楽作曲モジュール１４２０のメロディ生成部１４２１は、前記入力されたメロディに対応するメロディファイルを生成する（ステップ１５０３）。前記メロディ生成部１４２１から生成されたメロディファイルを、格納部１４３０に格納することができる。
【０１４４】
本発明による音楽作曲モジュール１４２０は、前記メロディ生成部１４２１から生成されたメロディを分析し、前記メロディに適した和音／リズム伴奏ファイルを生成する（ステップ１５０５）。前記生成された和音／リズム伴奏ファイルを、前記格納部１４３０に格納することができる。
【０１４５】
本発明による音楽作曲モジュール１４２０の小節和音検出部１４２３は、前記メロディ生成部１４２１から生成されたメロディファイルを分析し、そのメロディに適した小節和音を検出する。該検出された小節和音情報を、前記格納部１４３０に格納することができる。
【０１４６】
本発明による音楽作曲モジュール１４２０の伴奏生成部１４２５は、前記小節和音検出部１４２３から検出された小節和音情報を参照して伴奏ファイルを生成する。ここでの伴奏ファイルは、和音伴奏やリズム伴奏の両方が含まれたファイルをいう。前記伴奏生成部１４２５から生成された伴奏ファイルを、前記格納部１４３０に格納することができる。
【０１４７】
本発明による音楽作曲モジュール１４２０の音楽生成部１４２７は、前記メロディファイルと前記和音／リズム伴奏ファイルとを合成して音楽ファイルを生成する（ステップ１５０７）。前記音楽生成部１４２７から生成された音楽ファイルを、前記格納部１４３０に格納することができる。
【０１４８】
本発明による携帯端末機１４００は、ユーザから単純メロディのみを受け取り、該受け取ったメロディに適した和音／リズム伴奏を生成して合成させた音楽ファイルを提供する。これにより、音楽専門家でない一般人も、立派な音楽を容易に創作できるようになる。
【０１４９】
図１６は、本発明の第５の実施の形態による移動通信端末機を概略的に示したブロック図で、図１７は、本発明の第５の実施の形態による移動通信端末機の格納部に格納されるデータの種類を例示したデータ構造図である。
【０１５０】
本発明による移動通信端末機１６００は、図１６に示したように、ユーザインタフェース部１６１０、音楽作曲モジュール１６２０、着信音選択部１６３０、着信音嗜好分析部１６４０、着信音自動選択部１６５０、格納部１６６０、着信音再生部１６７０を含む。
【０１５１】
前記ユーザインタフェース部１６１０は、ユーザからデータ、命令、選択などを受け取り、ユーザに音情報、視覚情報などを提供する。また、前記ユーザインタフェース部１６１０は、ユーザからメロディを受け取る。ここで、ユーザから受け取るメロディとは、高さと長さを有した音が横に結合され、形成された音の線的連結のことを意味する。
【０１５２】
前記ユーザインタフェース部１６１０を介して入力されたメロディに対して、前記音楽作曲モジュール１６３０は、適切な和音／リズム伴奏を生成する。前記音楽作曲モジュール１６３０は、ユーザから受け取ったメロディにその生成された和音／リズム伴奏が付加された音楽ファイルを生成する。
【０１５３】
前記音楽作曲モジュール１６３０には、本発明の第３の実施の形態による携帯端末機に適用された音楽作曲モジュール１２２０を選択することもでき、また本発明の第４の実施の形態による携帯端末機に適用された音楽作曲モジュール１４２０を選択することもできる。
【０１５４】
本発明による移動通信端末機１６００は、ユーザから単純メロディのみを受け取り、該受け取ったメロディに適した和音／リズム伴奏を生成して合成させた音楽ファイルを提供する。これにより、音楽専門家でない一般人も、立派な音楽を容易に創作できるようになる。また、ユーザは、自身の作曲した音楽ファイルを他人に送信することもでき、移動通信端末機１６００の着信音として活用することもできる。
【０１５５】
前記格納部１６６０には、小節和音情報ａ１、リズム情報ａ２、オーディオファイルａ３、嗜好パターン情報ａ４及び着信音設定情報ａ５などが格納される。
【０１５６】
図１７を参照して説明すれば、第１に、前記小節和音情報ａ１は、２個以上の音階間の差、すなわち音程理論に基づいて所定のメロディをなす音符に適用される和音情報を示す。
【０１５７】
したがって、本発明によるユーザインタフェース部１６１０を介して簡単なメロディラインが入力されても、前記和音情報ａ１によれば、音符の所定再生単位（たとえば、拍子別になされる楽曲節）で伴奏を具現できる。
【０１５８】
第２に、前記リズム情報ａ２は、ドラムのような打楽器、ベースのようなリズム楽器などで演奏される音域情報であって、基本的にビットと強弱とからなり、和音情報及び拍子パターンに応じる多様なリズムを含む。このようなリズム情報ａ２によれば、音符の所定再生単位（たとえば、楽節）別にバラード、ヒップホップ、ラテンダンスなどの多様なリズム伴奏を具現できる。
【０１５９】
第３に、前記オーディオファイルａ３は、音楽再生用ファイルであって、ミディファイルなどを用いることができる。「ミディ」は、電子楽器間のデジタル信号をやりとりするために、各種信号を約束した規格を意味するが、ミディファイルは、音色情報、音長情報、音階情報、音符情報、強弱情報、リズム情報、残響情報などの音楽情報を含む。
【０１６０】
音色情報は、音幅と深い関連のあるものであって、音固有の性質を表し、たとえば、楽器の種類（音声）に応じて異になる。
【０１６１】
また、音階情報は、音の高さ（通常、７音階で、長音階、短音階、半音階、全音階などに分ける）を意味し、音符情報ｂ１は、楽曲の（音楽と称することができる）最小単位を意味する。すなわち、音符情報ｂ１は、音源サンプルの単位として機能する。その他、強弱情報、残響情報などによって微妙な演奏差が表現される。
【０１６２】
このようにミディファイルをなす各情報は、通常、オーディオトラックとして各々格納されるが、本発明の実施の形態では、音符オーディオトラックｂ１、和音オーディオトラックｂ２、リズムオーディオトラックｂ３の代表的な３種類が自動伴奏機能に用いられる。
【０１６３】
第４に、前記嗜好パターン情報ａ４は、ユーザが選択したオーディオファイルを分析してユーザが好む（たくさん選択された）小節和音情報とリズム情報の順位情報を意味する。したがって、嗜好パターン情報ａ４によれば、順位別和音情報とリズム情報の量により、ユーザが好むオーディオファイルａ３を選別できる。
【０１６４】
第５に、前記着信音設定情報ａ５は、ユーザが選択したオーディオファイルａ３またはユーザの好みが分析されて自動に選別されたオーディオファイル（以下で後述）が着信音として用いられることを設定した情報である。
【０１６５】
ユーザが前記ユーザインタフェース部１６１０に備えられたキーパッド部の所定キーボタンを押すと、該当キー入力信号が生成されて前記音楽作曲モジュール１６２０に伝達される。
【０１６６】
前記音楽作曲モジュール１６２０は、キー入力信号に応じて音の高さ及び音の長さを含む音符情報を生成し、該生成された音符情報を音符オーディオトラックとして構成する。
【０１６７】
このとき、前記音楽作曲モジュール１６２０は、キーボタンの種類に応じて所定音の高さをマッピングし、キーボタンが作動された時間に応じて所定音の長さを設定することによって音符情報を生成する。ユーザは、音階に割り当てられたキーボタンと共に所定キーを作動させることによって、シャープ「＃」またはフラット「ｂ」を入力することもできる。これにより、前記音楽作曲モジュール１６２０は、前記マッピングされた音の高さが半音アップまたは半音ダウンされるように音符情報を生成する。
【０１６８】
このようにして、ユーザは、キーパッドの種類及び押した時間に応じて基本的なメロディラインを入力するが、このとき、前記ユーザインタフェース部１６１０は、生成された音符情報をリアルタイムで音楽記号を用いた表示情報を生成し、映像表示部にこれを画面として出力する。
【０１６９】
たとえば、五線上に音符を小節別にディスプレイすると、ユーザは、これを確認しつつ手軽にメロディラインを作曲することができる。
【０１７０】
また、前記音楽作曲モジュール１６２０は、メロディの入力モード及びメロディ確認モードの２種類の動作モードを設定し、ユーザが動作モードを選択する。メロディの入力モードは、前述のように、音符情報を受け取るモードであり、メロディ確認モードは、作曲中にもユーザが入力された（作曲中の）音符情報を確認することができるようにメロディを再生させるモードである。すなわち、前記音楽作曲モジュール１６２０は、メロディ確認モードが選択されれば、現在まで生成された音符情報に応じるメロディを再生させる。
【０１７１】
メロディの入力モードが動作中であるとき、前記音楽作曲モジュール１６２０は、所定キーボタンの入力信号が伝達されれば、前記キーボタンに割り当てられた音階に応じて該当音を再生させる。したがって、ユーザは、五線上の音符を確認し、その時その時の入力音を聞くか、または現在までの入力音を再生させつつ作曲を行うことができる。
【０１７２】
以上のように、前記音楽作曲モジュール１６２０を介して、ユーザがはじめから作曲を行うこともできるが、従来の音楽、オーディオファイルを用いて作曲／編曲を行うこともできる。このような場合、ユーザの選択によって、前記音楽作曲モジュール１６２０は、前記格納部１６６０に格納された他のオーディオファイルを読み出すことができる。
【０１７３】
前記音楽作曲モジュール１６２０は、選択されたオーディオファイルの音符オーディオトラックを検出し、前記ユーザインタフェース部１６１０は、これを音楽記号として画面出力する。これを確認したユーザは、前述のようにユーザインタフェース部１６１０のキーパッド部を操作し、キー入力信号が伝達されれば、該当音符情報を生成して前記オーディオトラックの音符情報を編集する。
【０１７４】
前記音楽作曲モジュール１６２０は、音符情報（メロディ）が入力されれば、その入力された音符情報（メロディ）に適切な自動伴奏機能を提供する。
【０１７５】
前記音楽作曲モジュール１６２０は、入力された音符情報を所定単位に分析して、適用可能な和音情報を前記格納部１６６０から検出し、該検出された和音情報を和音オーディオトラックとして構成する。
【０１７６】
前記検出された和音情報は、多様な種類として組み合わせることができ、したがって、前記音楽作曲モジュール１６２０は、和音情報の種類及び組み合わせの差によって、多数の和音オーディオトラックを構成する。
【０１７７】
前記音楽作曲モジュール１６２０は、前記生成された音符情報の拍子を分析して、適用可能なリズム情報を前記格納部１６６０から検出し、該検出されたリズム情報をリズムオーディオトラックとして構成する。前記音楽作曲モジュール１６２０は、リズム情報の種類及び組み合わせの差に応じて、多数のリズムオーディオトラックを構成する。
【０１７８】
前記音楽作曲モジュール１６２０は、前記構成された音符オーディオトラック、和音オーディオトラック、リズムオーディオトラックをミキシング処理して、１つのオーディオファイルとして生成する。前記各トラックが多数存在するので、着信音として用いられるオーディオファイルも多数生成されることができる。
【０１７９】
このような過程を介して、ユーザがメロディラインを、ユーザインタフェース部１６１０を介して入力すれば、本発明による移動通信端末機１６００は、自動に和音伴奏やリズム伴奏を生成して、多数のオーディオファイルを生成することができる。
【０１８０】
前記着信音選択部１６３０は、前記オーディオファイルの識別情報をユーザに提供できる。ユーザが前記ユーザインタフェース部１６１０を介して着信音として用いられるオーディオファイルを選択すれば、前記着信音選択部１６３０は、選択されたオーディオファイルが着信音として利用できるように設定する（前記着信音設定情報）。
【０１８１】
ユーザは、着信音設定機能を繰り返し使用するようになり、着信音設定情報は、格納部１６６０に記録される。前記着信音嗜好分析部１６４０は、前記選択されたオーディオファイルをなす和音情報及びリズム情報を分析して、ユーザの嗜好パターン情報を生成する。
【０１８２】
前記着信音自動選択部１６５０は、ユーザが作曲するか、または編曲した多数のオーディオファイルの中から、前記嗜好パターン情報に応じて着信音として用いられる所定数のオーディオファイルを選別する。
【０１８３】
前記着信音再生部１６７０は、通信チャネルが設定されてリンガー音が再生される場合、該当オーディオファイルをパーシングしてミディファイルの再生情報を生成し、再生情報を時間列に基づいてトラック別に整列させる。そして、前記着信音再生部１６７０は、各トラックの再生時間に応じて、これに相応する音源を順次読み出し、周波数変換して出力させる。
【０１８４】
前記周波数変換された音源は、前記ユーザインタフェース部１６１０のスピーカーを介して着信音として出力される。
【０１８５】
図１８を参照して、本発明の第５の実施の形態による移動通信端末機の運用方法について説明する。図１８は、本発明の第５の実施の形態による移動通信端末機の運用方法を示したフローチャートである。
【０１８６】
まず、ユーザが音楽（例えば着信音）を新しく作曲するか、または既存の曲を編曲するかを選択する（ステップ１８００）。
【０１８７】
音楽が新しく作曲される場合、キーボタンの入力信号に応じて音の高さ及び音の長さを含む音符情報を生成する（ステップ１８０５）。
【０１８８】
これに対し、既存の曲が編曲される場合には、前記音楽作曲モジュール１６２０は、選択されたオーディオファイルを読み出し（ステップ１８１５）、音符オーディオトラックを分析して、音楽記号として画面出力する（ステップ１８２０）。
【０１８９】
ユーザが既存の曲をなす音符を選択し、該選択された音符部分に前記ユーザインタフェース部１６１０のキーパッド部を操作して音階を入力する。これにより、前記音楽作曲モジュール１６２０は、キー入力信号に該当する音符情報をマッピング処理し（ステップ１８０５）、マッピングされた音符情報を編集された音楽記号形式で画面出力する（ステップ１８１０）。
【０１９０】
所定のメロディが作曲されるか、または編曲されれば（ステップ１８２５）、前記音楽作曲モジュール１６２０は、生成された音符情報を音符オーディオトラックとして構成する（ステップ１８３０）。
【０１９１】
メロディに該当する音符オーディオトラックが構成されれば、前記音楽作曲モジュール１６２０は、前記生成された音符情報を所定単位で分析して、適用可能な小節和音情報を前記格納部１６６０から検出する。そして、前記音楽作曲モジュール１６２０は、検出された小節和音情報を前記音符情報の順序に応じて和音オーディオトラックとして構成する（ステップ１８３５）。
【０１９２】
また、前記音楽作曲モジュール１６２０は、音符オーディオトラックの音符情報が有する拍子を分析して、適用可能なリズム情報を前記格納部１６６０から検出する。そして、前記音楽作曲モジュール１６２０は、検出されたリズム情報を前記音符情報の順序に応じてリズムオーディオトラックとして構成する（ステップ１８４０）。
【０１９３】
メロディ（音符オーディオトラック）が作曲／編曲され、和音伴奏（和音オーディオトラック）とリズム伴奏（リズムオーディオトラック）が自動に生成されれば、前記音楽作曲モジュール１６２０は、各トラックをミキシング処理して多数のオーディオファイルを生成する（ステップ１８４５）。
【０１９４】
このとき、ユーザが手動で自身が所望するオーディオファイルを着信音として指定すると（ステップ１８５０の「はい」）、前記着信音選択部１６３０は、識別情報を提供してオーディオファイルが選択され、該当オーディオファイルに着信音設定情報を記録する（ステップ１８５５）。
【０１９５】
前記着信音嗜好分析部１６４０は、着信音として用いられるオーディオファイルの和音情報及びリズム情報を分析して、ユーザの嗜好パターン情報を生成し、これを前記格納部１６６０に記録する（ステップ１８６０）。
【０１９６】
しかしながら、ユーザが自動に着信音を指定することを望む場合（ステップ１８５０の「いいえ」）、前記着信音自動選択部１６５０は、作曲されるか、または編曲されたオーディオファイルまたは既存に格納されたオーディオファイルを分析し、嗜好パターン情報とマッチングして、着信音として用いられるオーディオファイルを選別する（ステップ１８７０）。
【０１９７】
このように自動で着信音が指定された場合にも、前記着信音嗜好分析部１６４０は、自動で選別されたオーディオファイルの和音情報及びリズム情報を分析して、ユーザの嗜好パターン情報を生成し、これを前記格納部１６６０に記録する（ステップ１８６０）。
【０１９８】
本発明による着信音の作曲／編曲が可能な移動通信端末機によれば、ユーザは、キーパッドを簡便に操作して、自身の望むメロディを入力するか、他の音楽のメロディを編曲することのみでも、多様な和音伴奏やリズム伴奏が生成され、１つの音楽ファイルにミキシングされることにより、多数の美しい着信音コンテンツを得ることができるという効果がある。
【０１９９】
また、本発明によれば、データベース化された和音情報及びリズム情報のような音楽理論に基づいてユーザの着信音選好度を調べることによって、新しく作曲／編曲される着信音コンテンツあるいは従来の着信音コンテンツを自動に選別して着信音として指定することによって、ユーザが周期的に着信音を指定するためにメニューを受動操作する等の不便さを減少させることができる。
【０２００】
また、本発明によれば、交通手段を利用して移動中であるか、誰かを待つ等の状況において、簡便なインタフェースを介して面白く音楽を作曲または編曲することによって、ゲームを楽しむように退屈をまぎらすようになる。
【０２０１】
また、本発明によれば、着信音の音源を有料でダウンロードする必要なしに、残る時間を利用して着信音を手軽に生成させることができるので、移動通信端末機の活用度をより向上させることができるという効果がある。
【０２０２】
本発明による音楽作曲装置の運用方法によれば、表現されたメロディに適した和音伴奏とリズム伴奏とを自動に生成することができるという長所がある。
【０２０３】
また、本発明による携帯用端末機の運用方法によれば、表現されたメロディに適した和音伴奏とリズム伴奏とを自動に生成することができるという長所がある。
【０２０４】
また、本発明による移動通信端末機の運用方法によれば、表現されたメロディに適した和音伴奏とリズム伴奏とを自動に生成する音楽作曲モジュールを備えて、前記音楽作曲モジュールによって生成された音楽を着信音として使用することができるという長所がある。
【図面の簡単な説明】
【０２０５】
【図１】本発明の第１の実施の形態による音楽作曲装置を概略的に示したブロック図である。
【図２】本発明の第１の実施の形態による音楽作曲装置にハミングモードでメロディを入力する例を示した図である。
【図３】本発明の第１の実施の形態による音楽作曲装置に鍵盤モードでメロディを入力する例を示した図である。
【図４】本発明の第１の実施の形態による音楽作曲装置に楽譜モードでメロディを入力する例を示した図である。
【図５】本発明の第１の実施の形態による音楽作曲装置の運用方法を示したフローチャートである。
【図６】本発明の第２の実施の形態による音楽作曲装置を概略的に示したブロック図である。
【図７】本発明の第２の実施の形態による音楽作曲装置の小節和音の検出部を概略的に示したブロック図である。
【図８】本発明の第２の実施の形態による音楽作曲装置での小節分類を説明するための図である。
【図９】本発明の第２の実施の形態による音楽作曲装置において分類された小節に小節和音を設定した例を示した図である。
【図１０】本発明の第２の実施の形態による音楽作曲装置の伴奏生成部を概略的に示したブロック図である。
【図１１】本発明の第２の実施の形態による音楽作曲装置の運用方法を示したフローチャートである。
【図１２】本発明の第３の実施の形態による携帯端末機を概略的に示したブロック図である。
【図１３】本発明の第３の実施の形態による携帯端末機の運用方法を示したフローチャートである。
【図１４】本発明の第４の実施の形態による携帯端末機を概略的に示したブロック図である。
【図１５】本発明の第４の実施の形態による携帯端末機の運用方法を概略的に示したフローチャートである。
【図１６】本発明の第５の実施の形態による移動通信端末機を概略的に示したブロック図である。
【図１７】本発明の第５の実施の形態による移動通信端末機の格納部に格納されるデータの種類を例示したデータ構造図である。
【図１８】本発明の第５の実施の形態による移動通信端末機の運用方法を示したフローチャートである。
【符号の説明】
【０２０６】
１００      音楽作曲装置
１１０      ユーザインタフェース部
１２０      メロディ生成部
１３０      和音伴奏生成部
１４０      リズム伴奏生成部
１５０      格納部
１６０      音楽生成部
【図１】
2008537180.tif 000003
【図２】
2008537180.tif 000004
【図３】
2008537180.tif 000005
【図４】
2008537180.tif 000006
【図５】
2008537180.tif 000007
【図６】
2008537180.tif 000008
【図７】
2008537180.tif 000009
【図８】
2008537180.tif 000010
【図９】
2008537180.tif 000011
【図１０】
2008537180.tif 000012
【図１１】
2008537180.tif 000013
【図１２】
2008537180.tif 000014
【図１３】
2008537180.tif 000015
【図１４】
2008537180.tif 000016
【図１５】
2008537180.tif 000017
【図１６】
2008537180.tif 000018
【図１７】
2008537180.tif 000019
【図１８】
2008537180.tif 000020
【国際調査報告】
2008537180.tif 000021