(57)【要約】      （修正有）【課題】煩雑な設定操作を要することなく、電子音楽装置との接続の有無にかかわらず、良好な音響で楽音を再生させる楽音発生制御装置を提供する。【解決手段】電子ピアノ２００は、ＭＩＤＩ形式の複数のデモデータで構成される演奏データ４１を記憶している。アプリケーション３０と一緒に通信端末装置にダウンロードされるオーディオデータ３１は、演奏データ４１中のデモデータに対応するオーディオ形式の複数のデモデータを含む。アイコン選択画面で１つのアイコンを選択し、試聴開始ボタンをオンすると、選択アイコンに対応するデモデータが再生される。その際、通信端末装置と電子ピアノ２００の両者が通信可能に接続されていれば、演奏データ４１が電子ピアノ２００の音源４４で再生されるが、両者が通信可能でない場合はオーディオデータ３１が通信端末装置で再生される。【選択図】図２
2015114563.tif 000002
【特許請求の範囲】
【請求項１】
オーディオデータを再生可能な楽音発生制御装置のコンピュータに楽音発生制御方法を実行させるプログラムであって、
前記楽音発生制御方法は、
複数の特定情報の中から１つを選択する選択ステップと、
前記楽音発生制御装置と電子音楽装置とが通信可能に接続されているか否かを判別する判別ステップと、
前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていると判別された場合は、前記電子音楽装置が有する音源で再生可能なフォーマットの演奏データであって且つ前記選択ステップにより選択された特定情報に対応する演奏データを前記電子音楽装置が有する前記音源によって再生させるための指示を前記電子音楽装置に送るよう、前記楽音発生制御装置を制御する一方、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていないと判別された場合は、前記選択ステップにより選択された特定情報に対応するオーディオデータが前記楽音発生制御装置によって再生されるよう前記楽音発生制御装置を制御する制御ステップとを有することを特徴とするプログラム。
【請求項２】
前記演奏データは前記電子音楽装置に記憶されており、前記制御ステップは、前記選択された特定情報に対応する演奏データの再生指示を前記電子音楽装置に送ることを特徴とする請求項１記載のプログラム。
【請求項３】
前記演奏データは、前記楽音発生制御装置に記憶されるかまたは、前記電子音楽装置以外の装置から前記楽音発生制御装置によって取得され、前記制御ステップは、前記選択された特定情報に対応する演奏データを該演奏データの再生指示と共に前記電子音楽装置に送ることを特徴とする請求項１記載のプログラム。
【請求項４】
オーディオデータを再生可能な楽音発生制御装置のコンピュータに楽音発生制御方法を実行させるプログラムであって、
前記楽音発生制御方法は、
複数の特定情報の中から１つを選択する選択ステップと、
前記楽音発生制御装置と電子音楽装置とが通信可能に接続されているか否かを判別する判別ステップと、
前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていると判別された場合は、前記電子音楽装置が有する音源で再生可能なフォーマットの演奏データであって且つ前記選択ステップにより選択された特定情報に対応する演奏データを先頭から順次読み出して前記電子音楽装置に送信するよう前記楽音発生制御装置を制御する一方、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていないと判別された場合は、前記選択ステップにより選択された特定情報に対応するオーディオデータが前記楽音発生制御装置によって再生されるよう前記楽音発生制御装置を制御する制御ステップとを有することを特徴とするプログラム。
【請求項５】
前記演奏データは、前記楽音発生制御装置に記憶されるかまたは、前記電子音楽装置以外の装置から前記楽音発生制御装置によって取得されることを特徴とする請求項４記載のプログラム。
【請求項６】
前記複数の特定情報は、前記電子音楽装置の前記音源で発音可能な音色に対応して分類されていることを特徴とする請求項１〜５のいずれか１項に記載のプログラム。
【請求項７】
オーディオデータを再生可能な楽音発生制御装置における楽音発生制御方法であって、
複数の特定情報の中から１つを選択する選択ステップと、
前記楽音発生制御装置と電子音楽装置とが通信可能に接続されているか否かを判別する判別ステップと、
前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていると判別された場合は、前記電子音楽装置が有する音源で再生可能なフォーマットの演奏データであって且つ前記選択ステップにより選択された特定情報に対応する演奏データを前記電子音楽装置が有する前記音源によって再生させるための指示を前記電子音楽装置に送るよう、前記楽音発生制御装置を制御する一方、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていないと判別された場合は、前記選択ステップにより選択された特定情報に対応するオーディオデータが前記楽音発生制御装置によって再生されるよう前記楽音発生制御装置を制御する制御ステップとを有することを特徴とする楽音発生制御方法。
【請求項８】
オーディオデータを再生可能な楽音発生制御装置における楽音発生制御方法であって、
複数の特定情報の中から１つを選択する選択ステップと、
前記楽音発生制御装置と電子音楽装置とが通信可能に接続されているか否かを判別する判別ステップと、
前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていると判別された場合は、前記電子音楽装置が有する音源で再生可能なフォーマットの演奏データであって且つ前記選択ステップにより選択された特定情報に対応する演奏データを先頭から順次読み出して前記電子音楽装置に送信するよう前記楽音発生制御装置を制御する一方、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていないと判別された場合は、前記選択ステップにより選択された特定情報に対応するオーディオデータが前記楽音発生制御装置によって再生されるよう前記楽音発生制御装置を制御する制御ステップとを有することを特徴とする楽音発生制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音源を有する電子音楽装置と通信可能に接続でき、且つオーディオデータを再生できる楽音発生制御装置における楽音発生制御の技術に関する。
【背景技術】
【０００２】
従来、上位機種の電子ピアノ等の電子音楽装置は、高価な音源及びサウンドシステムを備えている。従って、リアルタイム演奏により取得されるか、あるいは予め記憶されたＭＩＤＩデータ等の演奏データを、音源及びサウンドシステムを用いて豊かな音響にすることが可能である。このような電子音楽装置を未購入等で入手していないユーザにとっては、電子音楽装置の楽音を聞くことができず、購入前に音色デモ等を試聴したいという要求があると考えられる。
【０００３】
一方、パソコン等の端末装置においては、電子音楽装置でデモ演奏用に用いるのと同じＭＩＤＩデータを入手すれば、端末装置に備わる音源を用いて一応の再生が可能である。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ミュージックシーケンサソフトウェア  ＸＧｗｏｒｋｓ  Ｆａｍｉｌｙ「らくらく作曲名人２」取扱説明書  ヤマハ株式会社、２０００年作成、１６、１７、３０、３１、４０、４１ページ
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、端末装置に備わる音源は通常、廉価なソフト音源等であって、高級な電子ピアノに搭載される音源とは異なる。ＭＩＤＩデータにおいて、音色については、音色の番号を引数として持つＭＩＤＩイベントデータで音源に対して指定をするだけである。そのため、指定した音源に電子音楽装置の音源と一致する音色がない場合は、代替の音色で発音されることになり、電子音楽装置で発音される楽音とは聴覚上異なったものとなる。従って、電子音楽装置で発音可能な音色の全てを端末装置でリアルに体感することは困難である。
【０００６】
ところで、端末装置等において、ＭＩＤＩデータを発音させるための音源を指定できるソフトウェアが知られている（特許文献１）。このソフトウェアにおいては、例えば、再生に用いる音源として、端末装置が有する音源、または、ＭＩＤＩインターフェイスで接続される外部音源を選択的に指定することができる。従って、外部音源として上記のような電子音楽装置の音源を指定することも可能である。
【０００７】
しかし、仮に、外部音源を指定した状態で、ケーブルの外れ等によってＭＩＤＩによる通信が遮断された場合に、そのままでは音が発生しない状態となる。その状態となったときに楽音を発生させるためには、楽音の再生に用いる音源の指定を外部音源から端末装置が有する音源に切り替える必要があり、そのための切り替えの設定操作が煩雑である。
【０００８】
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、煩雑な設定操作を要することなく、電子音楽装置との接続の有無にかかわらず、良好な音響で楽音を再生させることができるプログラム及び楽音発生制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明の請求項１のプログラムは、オーディオデータを再生可能な楽音発生制御装置のコンピュータに楽音発生制御方法を実行させるプログラムであって、前記楽音発生制御方法は、複数の特定情報（３４）の中から１つを選択する選択ステップと、前記楽音発生制御装置と電子音楽装置とが通信可能に接続されているか否かを判別する判別ステップと、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていると判別された場合は、前記電子音楽装置が有する音源（４４）で再生可能なフォーマットの演奏データ（４１）であって且つ前記選択ステップにより選択された特定情報に対応する演奏データを前記電子音楽装置が有する前記音源によって再生させるための指示を前記電子音楽装置に送るよう、前記楽音発生制御装置を制御する一方、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていないと判別された場合は、前記選択ステップにより選択された特定情報に対応するオーディオデータ（３１）が前記楽音発生制御装置によって再生されるよう前記楽音発生制御装置を制御する制御ステップとを有することを特徴とする。
【００１０】
上記目的を達成するために本発明の請求項４のプログラムは、オーディオデータを再生可能な楽音発生制御装置のコンピュータに楽音発生制御方法を実行させるプログラムであって、前記楽音発生制御方法は、複数の特定情報の中から１つを選択する選択ステップと、前記楽音発生制御装置と電子音楽装置とが通信可能に接続されているか否かを判別する判別ステップと、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていると判別された場合は、前記電子音楽装置が有する音源で再生可能なフォーマットの演奏データであって且つ前記選択ステップにより選択された特定情報に対応する演奏データを先頭から順次読み出して前記電子音楽装置に送信するよう前記楽音発生制御装置を制御する一方、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていないと判別された場合は、前記選択ステップにより選択された特定情報に対応するオーディオデータが前記楽音発生制御装置によって再生されるよう前記楽音発生制御装置を制御する制御ステップとを有することを特徴とする。
【００１１】
上記目的を達成するために本発明の請求項７の楽音発生制御方法は、オーディオデータを再生可能な楽音発生制御装置における楽音発生制御方法であって、複数の特定情報の中から１つを選択する選択ステップと、前記楽音発生制御装置と電子音楽装置とが通信可能に接続されているか否かを判別する判別ステップと、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていると判別された場合は、前記電子音楽装置が有する音源で再生可能なフォーマットの演奏データであって且つ前記選択ステップにより選択された特定情報に対応する演奏データを前記電子音楽装置が有する前記音源によって再生させるための指示を前記電子音楽装置に送るよう、前記楽音発生制御装置を制御する一方、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていないと判別された場合は、前記選択ステップにより選択された特定情報に対応するオーディオデータが前記楽音発生制御装置によって再生されるよう前記楽音発生制御装置を制御する制御ステップとを有することを特徴とする。
【００１２】
上記目的を達成するために本発明の請求項８の楽音発生制御方法は、オーディオデータを再生可能な楽音発生制御装置における楽音発生制御方法であって、複数の特定情報の中から１つを選択する選択ステップと、前記楽音発生制御装置と電子音楽装置とが通信可能に接続されているか否かを判別する判別ステップと、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていると判別された場合は、前記電子音楽装置が有する音源で再生可能なフォーマットの演奏データであって且つ前記選択ステップにより選択された特定情報に対応する演奏データを先頭から順次読み出して前記電子音楽装置に送信するよう前記楽音発生制御装置を制御する一方、前記判別ステップにより前記楽音発生制御装置と前記電子音楽装置とが通信可能に接続されていないと判別された場合は、前記選択ステップにより選択された特定情報に対応するオーディオデータが前記楽音発生制御装置によって再生されるよう前記楽音発生制御装置を制御する制御ステップとを有することを特徴とする。
【００１３】
なお、上記括弧内の符号は例示である。
【００１４】
なお、請求項１または４記載のプログラムを格納したコンピュータで読み取り可能な記憶媒体は、本発明を構成する。
【発明の効果】
【００１５】
本発明によれば、煩雑な設定操作を要することなく、電子音楽装置との接続の有無にかかわらず、良好な音響で楽音を再生させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施の形態に係る楽音発生制御方法が適用される楽音発生制御装置の概略構成を示すブロック図である。
【図２】デモ試聴用のアプリケーション及び電子ピアノの内部構成とこれらの関係を示すブロック図である。
【図３】デモ試聴の際にタッチパネルディスプレイに表示される表示画面の例を示す図である。
【図４】デモ試聴の際の楽音発生制御の処理のフローチャートである。
【図５】第２の実施の形態におけるデモ試聴用のアプリケーション及び電子ピアノの内部構成とこれらの関係を示すブロック図である。
【図６】第２の実施の形態におけるデモ試聴の際の楽音発生制御の処理のフローチャートである。
【図７】第１、第２の実施の形態の変形例に係る、アプリケーション及び電子ピアノの内部構成とこれらの関係を示すブロック図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を図面を参照して説明する。
【００１８】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る楽音発生制御方法が適用される楽音発生制御装置の概略構成を示すブロック図である。この楽音発生制御装置は、例えば、スマートフォンやタブレット等の通信端末装置１００として構成される。
【００１９】
通信端末装置１００は、各種情報を入力するための複数のスイッチを含む操作子２と、操作子２の操作状態を検出する検出回路５と、装置全体の制御を司るＣＰＵ７と、該ＣＰＵ７が実行する制御プログラムや各種テーブルデータ等を記憶するＲＯＭ８と、オーディオデータ、各種入力情報および演算結果等を一時的に記憶するＲＡＭ９と、各種情報等を表示する、タッチパネル形式の液晶ディスプレイ（ＬＣＤ）であるタッチパネルディスプレイ１６と、タッチパネルディスプレイ１６の表示を制御する表示回路３と、タッチパネルディスプレイ１６のタッチパネルの操作を検出する検出回路４と、前記制御プログラムを含む各種アプリケーションプログラムや各種データ等を記憶する記憶部１１と、通信インターフェイス（Ｉ／Ｆ）１２と、音源１０と、効果回路１３とを備える。
【００２０】
符号３〜１３で示される構成要素は、バス１５を介して相互に接続され、効果回路１３にはサウンドシステム１４が接続され、ＣＰＵ７にはタイマ６が接続される。音源１０は、演奏データ等を楽音信号に変換する。効果回路１３は、オーディオデータや音源１０から入力される楽音信号に各種効果を付与する。ＤＡＣ（Digital-to-Analog Converter）やアンプ、スピーカ等で構成されるサウンドシステム１４は、効果回路１３から入力される楽音信号等を音響に変換する。
【００２１】
通信Ｉ／Ｆ１２としては、例えば、ＭＩＤＩ（musical instrument digital interface）信号などの音楽信号を専用に送受信する音楽専用有線Ｉ／Ｆ、ＵＳＢ（universal serial bus）やＩＥＥＥ１３９４などの汎用近距離有線Ｉ／Ｆ、Ｅｔｈｅｒｎｅｔ（登録商標）などの汎用ネットワークＩ／Ｆ、無線ＬＡＮ（local area network）やＢｌｕｅｔｏｏｔｈ（登録商標）などの汎用近距離無線Ｉ／Ｆを挙げることができるが、例示に限られない。通信Ｉ／Ｆ１２には、これは複数種類のＩ／Ｆが含まれていてもよい。
【００２２】
例えば、通信Ｉ／Ｆ１２の無線ＬＡＮ等を用いて、ＣＰＵ７は外部記憶装置２０にアクセスすることができる。外部記憶装置２０は、例えば、ネットワーク上に存在するサーバ装置の記憶装置である。また、通信Ｉ／Ｆ１２を用いて、ＣＰＵ７は電子ピアノ２００を通信可能に接続することができる。電子ピアノ２００は、本実施の形態における電子音楽装置の例示である。
【００２３】
記憶部１１は、半導体メモリ等の記憶媒体とその駆動装置である。記憶媒体または記憶部１１自体が着脱可能であってもよい。なお、記憶部１１（の記憶媒体）には、前述のようにＣＰＵ７が実行する制御プログラムも記憶でき、ＲＯＭ８に制御プログラムが記憶されていない場合には、この記憶部１１に制御プログラムを記憶させておき、それをＲＡＭ９に読み込むことにより、ＲＯＭ８に制御プログラムを記憶している場合と同様の動作をＣＰＵ７にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。ＣＰＵ７は、外部記憶装置２０からアプリケーションをダウンロードして記憶部１１に格納させ、そのアプリケーションを通信端末装置１００で実行することができる。
【００２４】
本実施の形態では、電子ピアノ２００が発音可能な音色や電子ピアノ２００によるデモ演奏を、電子ピアノ２００を入手しなくても通信端末装置１００を有していれば体感できるようにするためのアプリケーション３０（図２）をユーザに提供する。
【００２５】
図２は、デモ試聴用のアプリケーション及び電子ピアノ２００の内部構成とこれらの関係を示すブロック図である。
【００２６】
デモ試聴用のソフトウェアであるアプリケーション３０は、例えば外部記憶装置２０からダウンロードされて記憶部１１に格納される。なお、アプリケーション３０の入手経路は問わず、予めＲＯＭ８または記憶部１１に記憶されてもよい。アプリケーション３０は、本実施の形態における楽音発生制御方法を実現するためのソフトウェアであり、電子ピアノ２００のデモ演奏を通信端末装置１００で試聴する機能、及び、電子ピアノ２００に対してデモ演奏を指示する機能を有する。
【００２７】
本実施の形態では、電子ピアノ２００の豊富な音色を電子ピアノ２００の購入前においても体感できるようにすることを主目的とするので、用いるデータはデモデータと呼称するが、これは音楽コンテンツの一例に過ぎず、既存楽曲の演奏や、スタイル及びコード進行の指定によりなされる演奏を含む。他の実施の形態や変形例については後述する。
【００２８】
図２に示すように、電子ピアノ２００は通信Ｉ／Ｆ４２を備える。通信Ｉ／Ｆ４２は、通信Ｉ／Ｆ１２と同様に構成される。通信Ｉ／Ｆ１２と通信Ｉ／Ｆ４２とが接続されて、通信端末装置１００と電子ピアノ２００との間でデータ通信が可能となる。
【００２９】
電子ピアノ２００は、音源４４及びサウンドシステム４５を備える。これらは、通信端末装置１００が備えるものよりも十分に高価な上位構成のものである。電子ピアノ２００は、自身を特定する機種ＩＤを含む機種情報４３を記憶し、さらに、発音可能な複数の音色に対応したデモデータで構成される演奏データ４１を記憶している。演奏データ４１は、音色ごとに分類されたＭＩＤＩ形式の複数のデモデータとして「音色０１、音色０２・・・音色ＸＸ」を含んでいる。
【００３０】
音源４４は、ＭＩＤＩフォーマットの演奏データを再生可能であり、演奏データ４１は音源４４によって再生される。すなわち、音源４４が演奏データ４１を楽音信号に変換し、不図示の効果回路を含んだサウンドシステム４５が楽音信号等を音響に変換する。電子ピアノ２００における鍵盤演奏による楽音の発音も音源４４及びサウンドシステム４５によってなされる。
【００３１】
通信端末装置１００にアプリケーション３０がダウンロードされる際、オーディオデータ３１及びアイコン表示情報３２も一緒にダウンロードされ、記憶部１１に格納される。なお、オーディオデータ３１及びアイコン表示情報３２のいずれかまたは双方は、アプリケーション３０とは別に、ダウンロード等によって通信端末装置１００が取得する構成としてもよく、デモ試聴がなされる段階で何らかの方法で通信端末装置１００が扱えるようになっていればよい。
【００３２】
オーディオデータ３１は、音色ごとに分類されたオーディオ形式の複数のデモデータとして「音色０１、音色０２・・・音色ＸＸ」を含んでいる。オーディオデータ３１に含まれるデモデータと演奏データ４１に含まれるデモデータとはデータ同士が対応している。オーディオデータ３１が含むデモデータは、音色ごとの単音でもよいが、各音色をユーザが把握できればよいので、電子ピアノ２００による演奏を記録した短い曲に相当する楽音でもよい。
【００３３】
通信端末装置１００またはアプリケーション３０は、オーディオデータ３１を再生する機能を有する。アイコン表示情報３２は、オーディオデータ３１及び演奏データ４１の各デモデータに対応するアイコンを表示させるための情報である。
【００３４】
図３（ａ）、（ｂ）は、デモ試聴の際にタッチパネルディスプレイ１６に表示される表示画面の例を示す図である。
【００３５】
デモ試聴設定の指示がなされると、アイコン選択画面（図３（ａ））が表示される。本実施の形態では、このアイコン選択画面でのアイコンの選択は、デモ音色を選択する操作となる。アイコンの表示態様に限定はないが、例えば、左右に並ぶアイコン列（アイコン３４Ａ、３４Ｂ、３４Ｃ・・・）が表示される。特定情報としての各アイコン３４が、アイコン表示情報３２（図２）に対応している。
【００３６】
左右方向における画面中央に表示されているものが、選択状態にある「選択アイコン」となる。最初はデフォルトのアイコンが画面中央に表示される。ユーザはフリック操作等によってアイコン列を左右に移動させることができる。そして、所望のアイコンを画面中央に表示させて選択状態としているとき（図３（ａ）ではアイコン３４Ｂ）、その選択アイコンの中の「ｉ」で表示される情報ボタン３５をタップ操作等によってオンすると、画面が図３（ｂ）に示す情報表示画面に切り替わる。
【００３７】
この情報表示画面においては、選択アイコン（アイコン３４Ｂ）に対応する音色Ｎに関する情報表示３７中に試聴開始ボタン３６が表示される。このとき試聴開始ボタン３６をタップ操作等によってオンすると、その選択アイコン（アイコン３４Ｂ）に対応する音色Ｎのデモデータが再生される。
【００３８】
このとき、再生されるデモデータがオーディオデータ３１であるか演奏データ４１であるかは、通信端末装置１００と電子ピアノ２００との接続状態によって決まり、アプリケーション３０に従ってＣＰＵ７により判断・制御される。すなわち、通信Ｉ／Ｆ１２と通信Ｉ／Ｆ４２とによって、通信端末装置１００と電子ピアノ２００とが通信可能に接続されていれば、演奏データ４１が電子ピアノ２００で再生される。しかし、通信端末装置１００と電子ピアノ２００とが通信可能でない場合は、オーディオデータ３１が通信端末装置１００で再生される。このようなデモ試聴の際の楽音発生制御の手順を図４で説明する。
【００３９】
図４は、デモ試聴の際の楽音発生制御の処理のフローチャートである。図４において、横型の六角形で囲まれた処理ステップは、ＣＰＵ７により判別される判別ステップである。この処理は、ＣＰＵ７がアプリケーション３０を実行することで実現される。操作子２またはタッチパネルディスプレイ１６におけるデモ試聴設定の指示の入力により開始される。
【００４０】
本発明における「選択ステップ」、「判別ステップ」、「制御ステップ」には、主に、図４のステップＳ１０４〜Ｓ１０６、ステップＳ１１６〜Ｓ１２２、ステップＳ１０７〜Ｓ１１０がそれぞれ相当する。
【００４１】
まず、ＣＰＵ７は初期設定を実行する（ステップＳ１０１）。ここでは、アイコン選択画面（図３（ａ））をタッチパネルディスプレイ１６に表示させると共に、機種ＩＤ、接続フラグＦ、選択アイコンをリセットする。次に、デモ試聴設定の終了指示の操作が検出されたか否かを判別し（ステップＳ１０２）、デモ試聴設定の終了指示の操作が検出された場合は、終了処理を実行して（ステップＳ１０３）、図４の処理を終了させる。この終了処理においては、例えば、発音中であれば消音処理、画面表示を閉じる処理、一時的に確保したメモリの解放等がなされる。一方、デモ試聴設定の終了指示の操作が検出されない場合は、アイコン選択操作が検出されたか否かを判別する（ステップＳ１０４）。
【００４２】
その判別の結果、アイコン選択操作（アイコン選択画面（図３（ａ））におけるフリック操作）が検出された場合は、その選択操作に応じて表示を切り替える（ステップＳ１０５）。すなわち、新たに選択状態とされるアイコン３４を画面中央に配置して選択アイコンとしての表示態様とする。直前まで選択状態にあったアイコン３４は非選択状態の表示態様に戻す。さらにこれらに伴い、選択アイコンとして認識されるアイコン３４を更新して（ステップＳ１０６）、処理をステップＳ１０７に進める。
【００４３】
ステップＳ１０４で、アイコン選択操作が検出されない場合は、デモ試聴開始の指示操作が検出されたか否かを判別する（ステップＳ１０７）。デモ試聴開始の指示操作は、図３（ｂ）の情報表示画面において試聴開始ボタン３６がオン操作されることでなされる。そして、デモ試聴開始の指示操作が検出されない場合は、デモ試聴終了の指示操作が検出されたか否かを判別する（ステップＳ１１１）。なお、デモデータの再生中には、不図示の再生中画面が表示され、その画面中に、デモ試聴終了を指示するための終了指示ボタンが表示される。この終了指示ボタンがオンされることで、デモ試聴終了の指示操作がなされたことになる。
【００４４】
その判別の結果、デモ試聴終了の指示操作が検出されない場合は、接続フラグＦが「ＯＮ」であるか否かを判別する(ステップＳ１１６)。この接続フラグＦは、通信Ｉ／Ｆ１２と通信Ｉ／Ｆ４２とを介して通信端末装置１００と電子ピアノ２００の両者が通信可能に接続されていることを「ＯＮ」で示し、両者が通信可能に接続されていないことを「ＯＦＦ」で示すフラグである。
【００４５】
その判別の結果、接続フラグＦが「ＯＮ」でなく「ＯＦＦ」である場合は、通信Ｉ／Ｆ１２を介してＭＩＤＩメッセージであるアクティブセンシング信号を所定時間（例えば２００ｍｓ）内に受信したか否かを判別する（ステップＳ１１７）。通信Ｉ／Ｆ１２に接続されているＭＩＤＩ機器があればその機器から定期的にアクティブセンシング信号が送られてくるので、それを捉えることができれば、機器と通信状態にあることがわかる。従って、アクティブセンシング信号を所定時間内に受信しなかった場合は、通信状態にあるＭＩＤＩ機器がないので、ステップＳ１２３に処理を進める。
【００４６】
一方、アクティブセンシング信号を所定時間内に受信した場合は、その信号の送信元の機器にＩＤ要求信号を送信することで、アクティブセンシング信号の送信元の機器の機種ＩＤを取得し、取得した機種ＩＤを、接続機種ＩＤとして認識する（ステップＳ１１８）。次に、接続フラグＦを「ＯＮ」にして(ステップＳ１０９)、処理をステップＳ１２３に進める。
【００４７】
この接続機種ＩＤは、通信可能状態にある機器を特定する情報となる。従って、仮に、接続の可能性がある電子ピアノ２００が複数存在しても、ＣＰＵ７は、実際に接続されている１つを特定することが可能である。なお、通信可能に接続されているかどうかを判別し、接続されている機器を特定する手法は例示であり、アクティブセンシング信号やＩＤ要求信号の送受信に限られない。通信Ｉ／Ｆ１２、４２の構成に応じた手法を用いればよい。
【００４８】
ステップＳ１１６の判別の結果、接続フラグＦが「ＯＮ」である場合は、現在、アクティブセンシング信号が途切れているか否かを判別する（ステップＳ１２０）。上記所定時間より長い時間（例えば４００ｍｓ）継続してアクティブセンシング信号が受信されなかったときに当該信号が途切れていると判別される。
【００４９】
そして、アクティブセンシング信号が途切れている場合は、電子ピアノ２００とは通信可能な状態でないので、接続フラグＦを「ＯＦＦ」にし（ステップＳ１２１）、接続機種ＩＤを「なし」にリセットして（ステップＳ１２２）、ステップＳ１２３に処理を進める。一方、アクティブセンシング信号が途切れず、継続して受信できている場合は、ステップＳ１２３に処理を進める。ステップＳ１２３では、音量調整やページ切り替え等の「その他の処理」を実行して、処理をステップＳ１０２に戻す。
【００５０】
ステップＳ１０７の判別の結果、デモ試聴開始の指示操作が検出された場合は、接続フラグＦが「ＯＮ」であるか否かを判別する（ステップＳ１０８）。その判別の結果、接続フラグＦが「ＯＮ」である場合は、接続機種ＩＤの送信元の機器（電子ピアノ２００）に対して、電子ピアノ２００に記憶されている演奏データ４１に含まれるデモデータのうち選択アイコンに対応するデモデータの再生指示を送信する（ステップＳ１１０）。これにより、通信端末装置１００と接続状態にある電子ピアノ２００において、ユーザが所望する音色の楽音が豊かな音響で発生する。その後、処理をステップＳ１１１に進める。
【００５１】
一方、接続フラグＦが「ＯＦＦ」である場合は、通信端末装置１００に格納されているオーディオデータ３１に含まれるデモデータのうち選択アイコンに対応するデモデータの再生を開始する（ステップＳ１０９）。これにより、電子ピアノ２００が接続状態にない場合に、通信端末装置１００においてデモ試聴が行える。オーディオ形式のデータが、通信端末装置１００に備わる効果回路１３及びサウンドシステム１４を用いて音響となるので、比較的良好な楽音でユーザは電子ピアノ２００の音色を確かめることができる。サウンドシステム１４による楽音再生には、イヤホンを用いた再生も含まれ得る。その後、処理をステップＳ１１１に進める。
【００５２】
ステップＳ１１１の判別の結果、デモ試聴終了の指示操作が検出された場合は、接続フラグＦが「ＯＮ」であるか否かを判別する（ステップＳ１１２）。その判別の結果、接続フラグＦが「ＯＮ」であれば、ＭＩＤＩ形式のデモデータが電子ピアノ２００で発音中であり得るので、再生終了の信号を受信済みでない限り（ステップＳ１１４）、接続機種ＩＤの送信元の電子ピアノ２００に、演奏データ４１中の選択アイコンに対応するデモデータの再生を停止する指示を送信する（ステップＳ１１５）。その後、処理をステップＳ１１６に進める。
【００５３】
一方、接続フラグＦが「ＯＦＦ」であれば、オーディオ形式のデモデータが通信端末装置１００で発音中であり得るので、オーディオデータ３１中の選択アイコンに対応するデモデータの再生を停止させる（ステップＳ１１３）。その後、処理をステップＳ１１６に進める。
【００５４】
本実施の形態によれば、通信端末装置１００と電子ピアノ２００の両者が通信可能であれば、演奏データ４１のうち選択アイコンに対応するデモデータが電子ピアノ２００の音源４４で再生されるので、電子ピアノ２００本来のクオリティの音響でデモ音色を確かめることができる。また、両者が通信可能でないならば、オーディオデータ３１のうち選択アイコンに対応するデモデータが通信端末装置１００で再生される。従って、電子ピアノ２００を入手していないユーザであっても、通信端末装置１００でＭＩＤＩデータを再生させるとした場合と比べればリアルな音響でデモ音色を確かめることができる。
【００５５】
しかも、再生装置の切り替えは通信接続状態に応じて自動でなされるので、ユーザにとっては煩雑な切り替えの設定操作が不要である。
【００５６】
よって、煩雑な設定操作を要することなく、電子音楽装置との接続の有無にかかわらず、良好な音響で楽音を再生させることができる。
【００５７】
ところで、通信接続状態にかかわらず、豊かな音響で音色デモを再生するためには、オーディオデータ３１を通信端末装置１００から電子ピアノ２００に送信する態様が考えられる、しかしそうすると、オーディオデータ３１を送ることによるデータ送信の負荷が過大となるし、ＭＩＤＩケーブルとは別にオーディオデータ３１を送るための通信Ｉ／Ｆが必要となり、現実的でない。あるいは、音色デモに対応するオーディオデータを電子ピアノ２００に記憶させておくことも考えられる。しかしそうすると、オーディオデータを電子ピアノ２００側で記憶することによるメモリ負担が過大となる。本実施の形態ではこれらのような不利も生じない。
【００５８】
なお、オーディオデータ３１は、通信端末装置１００に記憶されていない場合は、図４のステップＳ１０９で、オーディオデータ３１をサーバ装置等からダウンロードしつつストリーミング再生してもよい。
【００５９】
なお、演奏データ４１を電子ピアノ２００に記憶するのではなく、通信端末装置１００に記憶されるかまたは、通信端末装置１００以外の装置から通信端末装置１００によって取得されるようにし、ステップＳ１１０では、選択アイコンに対応する演奏データ４１を該演奏データ４１の再生指示と共に通信端末装置１００から電子ピアノ２００に送る構成としてもよい。
【００６０】
（第２の実施の形態）
第１の実施の形態では、ＭＩＤＩ形式の演奏データ４１は電子ピアノ２００に記憶されたが、本発明の第２の実施の形態では、演奏データ４１を通信端末装置１００の側に置き、ＭＩＤＩイベントを順次読み出し送信して電子ピアノ２００でストリーミング再生させる。
【００６１】
図５は、第２の実施の形態におけるデモ試聴用のアプリケーション及び電子ピアノ２００の内部構成とこれらの関係を示すブロック図である。演奏データ４１は、通信端末装置１００により取得ないし記憶される。通信端末装置１００が演奏データ４１を取得する態様は問わず、例えば、アプリケーション３０と一緒にダウンロードにより取得してもよいし、アプリケーション３０とは別に、サーバ装置等から通信端末装置１００が取得する構成としてもよい。必ずしも通信端末装置１００が記憶している必要はなく、デモ試聴の際に何らかの方法で通信端末装置１００がアクセスして取得できればよい。通信Ｉ／Ｆ１２及び通信Ｉ／Ｆ４２は、ＭＩＤＩデータの送受信が可能な構成である必要がある。その他の構成は第１の実施の形態と同様である。
【００６２】
図６は、第２の実施の形態におけるデモ試聴の際の楽音発生制御の処理のフローチャートである。図６では、第１の実施の形態において図４に示した処理と同一の処理については記載を省略しているか、または同一のステップ番号を付して記載してある。
【００６３】
ステップＳ１０１〜Ｓ１０９の処理は第１の実施の形態と同様である。ステップＳ１０８の判別の結果、接続フラグＦが「ＯＮ」である場合は、ステップＳ２０１に進み、通信端末装置１００によって取得される演奏データ４１に含まれるデモデータのうち選択アイコンに対応するデモデータの先頭のＭＩＤＩイベントに読み出しポインタを合わせる。その後、処理をステップＳ１１１に進める。
【００６４】
ステップＳ１１１〜Ｓ１１３の処理は第１の実施の形態と同様である。ステップＳ１１１の判別の結果、デモ試聴終了の指示操作が検出されない場合は、ステップＳ２０４に進み、選択アイコンに対応するデモデータにおける読み出しポインタが指すＭＩＤＩイベントデータを送信するタイミングとなったか否かを判別する。その判別の結果、上記ＭＩＤＩイベントデータを送信するタイミングとなった場合は、ステップＳ２０５に進み、読み出しポインタが指すＭＩＤＩイベントデータを接続機種ＩＤの送信元の機器（電子ピアノ２００）に対して送信する。これにより、通信端末装置１００と接続状態にある電子ピアノ２００において、ユーザが所望する音色の楽音が豊かな音響で発生する。
【００６５】
次に、ステップＳ２０６では、選択アイコンに対応するデモデータにおいて、読み出しポインタを１つ進めて、ステップＳ１１６に処理を進める。ステップＳ１１６〜Ｓ１２３の処理は第１の実施の形態と同様である。
【００６６】
ステップＳ１１２の判別の結果、接続フラグＦが「ＯＮ」であれば、接続機種ＩＤの送信元の機器（電子ピアノ２００）へのＭＩＤＩイベントデータの送信を停止し（ステップＳ２０２）、読み出しポインタを初期化して（ステップＳ２０３）、処理をステップＳ２０４に進める。ステップＳ１１３の処理後も処理をステップＳ２０４に進める。
【００６７】
本実施の形態によれば、煩雑な設定操作を要することなく、電子音楽装置との接続の有無にかかわらず、良好な音響で楽音を再生させることに関し、第１の実施の形態と同様の効果を奏することができる。
【００６８】
なお、上記各実施の形態において、オーディオデータ３１及び演奏データ４１は、電子ピアノ２００の音源４４で発音可能な音色に対応して分類された音色のデモデータであった。しかしこれに限るものではなく、音楽コンテンツであればよく、デモ曲等の楽曲データであってもよい。楽曲データとした場合は、図３（ｂ）に示すアイコン３４には音色でなく曲名を表示してもよい。
【００６９】
なお、音源４４で発音される演奏データ４１は、ＭＩＤＩデータを基本とするが、必ずしも厳密に限定されるものではなく、電子ピアノ２００等の電子音楽装置が有する音源で再生可能なフォーマットの演奏データであればよい。例えば、オーディオ形式で記録されたリズムデータを、スタイルデータとテンポとに応じてタイムストレッチして音源で再生されるような演奏データも含まれる。
【００７０】
また、演奏データ４１は、伴奏スタイルデータとコード進行データとの組み合わせで構成されてもよい。このようなデータを第１、第２の実施の形態に適用する例を図７に示す。
【００７１】
図７（ａ）、（ｂ）は、それぞれ、第１、第２の実施の形態の変形例に係る、アプリケーション及び電子ピアノ２００の内部構成とこれらの関係を示すブロック図である。
【００７２】
まず、第１の実施の形態の構成（図２）と比較すると、図７（ａ）に示すように、電子ピアノ２００において、演奏データ４１の構成が異なる。この演奏データ４１は、いずれもＭＩＤＩ形式の伴奏スタイルデータ４１Ａと伴奏スタイルのデモ用のコード進行データ４１Ｂとからなる。伴奏スタイルデータ４１Ａ及びコード進行データ４１Ｂは、電子ピアノ２００が有する自動伴奏機能に対する入力情報となるものである。伴奏スタイルデータ４１Ａ中のデータとコード進行データ４１Ｂ中のデータとの組み合わせに応じた伴奏スタイル演奏が音源４４で再生される。
【００７３】
また、第１の実施の形態に対して、アプリケーション３０が有するオーディオデータ３１及びアイコン表示情報３２の構成が異なる。このアイコン表示情報３２は、伴奏スタイルを示すアイコンを表示するための情報である。従って、図３（ｂ）に示すアイコン３４には音色でなく伴奏スタイルが表示される。オーディオデータ３１は、複数の伴奏スタイルデモデータを含む。オーディオデータ３１中の伴奏スタイルデモデータは、アイコン表示情報３２に対応すると共に、伴奏スタイルデータ４１Ａ中のデータとコード進行データ４１Ｂ中のデータとの組み合わせにも対応している。この伴奏スタイルデモデータは、伴奏スタイルデータ４１Ａ中のスタイルデータをコード進行データ４１Ｂで規定されるコード進行で生成した自動伴奏データを録音したものに相当する。
【００７４】
この図７（ａ）に示す変形例においては、通信端末装置１００と電子ピアノ２００の両者が通信可能に接続されていれば、伴奏スタイルデータ４１Ａ中のデータとコード進行データ４１Ｂ中のデータとの組み合わせのうち選択されたアイコン表示情報３２に対応するものが、電子ピアノ２００の音源４４で再生される。一方、通信端末装置１００と電子ピアノ２００の両者が通信可能に接続されていない場合は、オーディオデータ３１中の伴奏スタイルデモデータのうち、選択されたアイコン表示情報３２に対応するものが、通信端末装置１００で再生される。
【００７５】
次に、第２の実施の形態の変形例である図７（ｂ）の構成においては、図７（ａ）に示した演奏データ４１のうち、伴奏スタイルデータ４１Ａは電子ピアノ２００に記憶されるが、伴奏スタイルのデモ用のコード進行データ４１Ｂは、通信端末装置１００によって取得ないし記憶される。
【００７６】
そして、通信端末装置１００と電子ピアノ２００の両者が通信可能に接続されていれば、ＣＰＵ７は、伴奏スタイルデータ４１Ａ中のデータのうち、選択されたアイコン表示情報３２に対応するものを指定する情報を電子ピアノ２００に送信する。それと並行して、選択されたアイコン表示情報３２に対応するコード進行データ４１Ｂ内のコード情報を、順に電子ピアノ２００に送信する。これにより、電子ピアノ２００にてストリーミング再生がなされる。
【００７７】
一方、通信端末装置１００と電子ピアノ２００の両者が通信可能に接続されていない場合は、オーディオデータ３１中の伴奏スタイルデモデータのうち、選択されたアイコン表示情報３２に対応するものが、通信端末装置１００で再生される。
【００７８】
なお、上記各実施の形態において、通信端末装置１００に接続され得る電子ピアノ２００が異なる機種として複数あり得る場合は、オーディオデータ３１及び演奏データ４１は、電子ピアノ２００の各々に対応して取得ないし記憶されるようにすればよい。この場合、電子ピアノ２００の特定は、機種ＩＤで管理することができる。
【００７９】
なお、ユーザが所望の音色デモ等の音楽コンテンツを選択する手法は、アイコン３４を用いたものに限定されない。音楽コンテンツを選択する特定情報を操作子で直接に入力させてもよいし、あるいは視覚的な手法に限定されず、音声ガイダンスによって特定情報が選択されるようにしてもよい。
【００８０】
また、本発明が実現される楽音発生制御装置は、アプリケーション３０をダウンロードして実行できるものであればよく、スマートフォンやタブレット等の可搬型装置に限定されるものではない。
【００８１】
なお、電子音楽装置としては、電子ピアノ２００に限定されず、音源と通信Ｉ／Ｆを有する装置であればよい。
【００８２】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００８３】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードおよび該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８４】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００８５】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００８６】
さらに、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【符号の説明】
【００８７】
７  ＣＰＵ、  １２、４２  通信Ｉ／Ｆ、  ３０  アプリケーション、  ３１  オーディオデータ、  ３４  アイコン（特定情報）、  ３６  試聴開始ボタン、  ４１  演奏データ、  ４４  音源、  １００  通信端末装置、  ２００  電子ピアノ
【図１】
2015114563.tif 000003
【図２】
2015114563.tif 000004
【図３】
2015114563.tif 000005
【図４】
2015114563.tif 000006
【図５】
2015114563.tif 000007
【図６】
2015114563.tif 000008
【図７】
2015114563.tif 000009