(57)【特許請求の範囲】
【請求項１】
電子機器と通信する情報処理端末において、
前記電子機器と前記情報処理端末との位置関係を特定する特定手段と、
前記情報処理端末の姿勢を検出する姿勢検出手段と、
表示画面を有する表示手段と、
操作を受け付ける操作手段と、
前記特定手段によって特定された位置関係と、前記姿勢検出手段によって検出された前記情報処理端末の姿勢とに基づいて、前記電子機器を制御するための複数種類の機能の中から実行する機能を決定し、当該決定された機能に応じて、前記電子機器の制御をするための設定に関する内容を前記表示画面に表示させる表示制御手段と、
前記操作手段によって受け付けられた操作、および前記電子機器の制御をするための設定に関する内容に基づいて、前記電子機器を制御するための制御情報を生成する制御情報生成手段と、
前記制御情報生成手段によって生成された制御情報を前記電子機器に送信する制御情報送信手段と
を具備することを特徴とする情報処理端末。
【請求項２】
前記姿勢検出手段によって検出された姿勢が第１の条件を満たしている場合に、前記電子機器の制御に関する情報を記憶する外部装置と通信をする外部装置通信手段
をさらに具備し、
前記表示制御手段は、前記外部装置通信手段による通信がなされると、前記表示画面に表示される内容を、当該通信の内容に応じて制御し、
前記制御情報生成手段は、前記姿勢検出手段によって検出された姿勢が第２の条件を満たしている場合に、前記制御情報を生成する
ことを特徴とする請求項１に記載の情報処理端末。
【請求項３】
請求項１または２に記載の情報処理端末および前記電子機器を有する設定制御システムにおいて、
前記電子機器は、
前記情報処理端末から送信された制御情報を受信する制御情報受信手段と、
前記制御情報受信手段によって受信された制御情報に応じて、当該電子機器の制御に関する設定を行う設定手段と
を具備する
ことを特徴とする設定制御システム。
【請求項４】
前記電子機器は、
発音の指示を示す指示情報を取得する取得手段と、
前記設定手段による設定の内容および前記取得手段によって取得された指示情報に基づいて、オーディオ信号を生成するオーディオ信号生成手段と
をさらに具備するとともに、
前記情報処理端末は、前記オーディオ信号生成手段によってオーディオ信号の生成が開始されたことを検出する生成開始検出手段をさらに具備し、
前記表示制御手段は、前記生成開始検出手段により前記オーディオ信号の生成が開始されたことが検出されると、前記表示画面に表示される内容を変更するように制御する
ことを特徴とする請求項３に記載の設定制御システム。
【請求項５】
前記電子機器は、前記設定手段による設定の内容を示す設定情報を、前記情報処理端末に送信する設定情報送信手段をさらに具備し、
前記情報処理端末は、
前記電子機器から送信された設定情報を受信する設定情報受信手段と、
前記設定情報受信手段によって受信された設定情報を記録する設定情報記録手段と
をさらに具備し、
前記制御情報生成手段が生成する制御情報には、前記設定情報記録手段によって記録された設定情報が示す内容を前記設定手段に設定させる情報が含まれている
ことを特徴とする請求項３または請求項４に記載の設定制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に対する設定を行う技術に関する。
【背景技術】
【０００２】
電子楽器は、様々な音色での発音、自動演奏など、多くの機能を有している。これらの機能については、各種設定、例えば、発音させる音色の設定、音色のパラメータの設定、自動演奏の設定などを行った上で、その設定に応じて処理内容が制御される。様々な設定は電子楽器の操作パネルなどに設けられた操作子を用いて行う場合が多い。その場合、扱える機能の数の増大に伴って、操作子の数も多く必要となり操作パネルが非常に煩雑になってしまう。そこで、設定内容を変更するための一の操作子について、変更可能な設定内容を異なる内容に切り替えるように、操作子に割り当てられている機能を適宜変更することができるような技術が開発されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２１７０２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に示す技術においては、電子楽器が有する操作子の数を少なくすれば、操作パネルを簡易に構成することができるが、操作子に割り当てられる機能を頻繁に変更しなくてはならない。一方、電子楽器が有する操作子の数を多くすれば、操作子に割り当てられる機能を変更する回数を減らすことができるが、操作パネルが煩雑な構成となる。また、操作子に割り当てられた機能がどのようなものかを、利用者に直感的に把握させるために、操作パネルには、操作子だけでなく各操作子に対応した表示画面も必要であった。
本発明は、電子機器において、各種設定を行うための操作パネルの構成を簡易な構成にしつつも、直感的な設定を可能とすることを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決するため、本発明は、電子機器と通信する情報処理端末において、前記電子機器と前記情報処理端末との位置関係を特定する特定手段と、前記情報処理端末の姿勢を検出する姿勢検出手段と、表示画面を有する表示手段と、操作を受け付ける操作手段と、前記特定手段によって特定された位置関係と、前記姿勢検出手段によって検出された前記情報処理端末の姿勢とに基づいて、前記電子機器を制御するための複数種類の機能の中から実行する機能を決定し、当該決定された機能に応じて、前記電子機器の制御をするための設定に関する内容を前記表示画面に表示させる表示制御手段と、前記操作手段によって受け付けられた操作、および前記電子機器の制御をするための設定に関する内容に基づいて、前記電子機器を制御するための制御情報を生成する制御情報生成手段と、前記制御情報生成手段によって生成された制御情報を前記電子機器に送信する制御情報送信手段とを具備することを特徴とする情報処理端末を提供する。
【０００６】
また、別の好ましい態様において、前記姿勢検出手段によって検出された姿勢が第１の条件を満たしている場合に、前記電子機器の制御に関する情報を記憶する外部装置と通信をする外部装置通信手段をさらに具備し、前記表示制御手段は、前記外部装置通信手段による通信がなされると、前記表示画面に表示される内容を、当該通信の内容に応じて制御し、前記制御情報生成手段は、前記姿勢検出手段によって検出された姿勢が第２の条件を満たしている場合に、前記制御情報を生成することを特徴とする。
【０００７】
また、本発明は、上記記載の情報処理端末および前記電子機器を有する設定制御システムにおいて、前記電子機器は、前記情報処理端末から送信された制御情報を受信する制御情報受信手段と、前記制御情報受信手段によって受信された制御情報に応じて、当該電子機器の制御に関する設定を行う設定手段とを具備することを特徴とする。
【０００８】
また、別の好ましい態様において、前記電子機器は、発音の指示を示す指示情報を取得する取得手段と、前記設定手段による設定の内容および前記取得手段によって取得された指示情報に基づいて、オーディオ信号を生成するオーディオ信号生成手段とをさらに具備するとともに、前記情報処理端末は、前記オーディオ信号生成手段によってオーディオ信号の生成が開始されたことを検出する生成開始検出手段をさらに具備し、前記表示制御手段は、前記生成開始検出手段により前記オーディオ信号の生成が開始されたことが検出されると、前記表示画面に表示される内容を変更するように制御することを特徴とする。
【０００９】
また、別の好ましい態様において、前記電子機器は、前記設定手段による設定の内容を示す設定情報を、前記情報処理端末に送信する設定情報送信手段をさらに具備し、前記情報処理端末は、前記電子機器から送信された設定情報を受信する設定情報受信手段と、前記設定情報受信手段によって受信された設定情報を記録する設定情報記録手段とをさらに具備し、前記制御情報生成手段が生成する制御情報には、前記設定情報記録手段によって記録された設定情報が示す内容を前記設定手段に設定させる情報が含まれていることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、電子機器において、各種設定を行うための操作パネルの構成を簡易な構成にしつつも、直感的な設定を可能とすることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態における発音システムの構成を説明する図である。
【図２】本発明の実施形態における電子楽器の構成を説明するブロック図である。
【図３】本発明の実施形態における分割領域を説明する図である。
【図４】本発明の実施形態における情報処理端末の構成を説明するブロック図である。
【図５】本発明の実施形態における機能割当情報を説明する図である。
【図６】本発明の実施形態における情報処理端末の制御情報出力機能と電子楽器の設定処理機能の構成を説明する機能ブロック図である。
【図７】本発明の実施形態における情報処理端末における表示内容の一例を説明する図である。
【図８】本発明の実施形態における情報処理端末の向きを変えた場合における表示内容の一例を説明する図である。
【図９】本発明の変形例１における機能割当情報を説明する図である。
【図１０】本発明の変形例２における制御情報出力機能の構成を説明する機能ブロック図である。
【図１１】本発明の変形例３における制御情報出力機能の構成を説明する機能ブロック図である。
【図１２】本発明の変形例４における制御情報出力機能の構成を説明する機能ブロック図である。
【発明を実施するための形態】
【００１２】
＜実施形態＞
[全体構成]
図１は、本発明の実施形態における発音システム１の構成を説明する図である。発音システム１は、情報処理端末１０および電子楽器２０を有する。情報処理端末１０は、携帯電話、ＰＤＡ（Personal Digital Assistant）などの携帯可能な情報処理端末である。電子楽器２０は、本発明の電子機器の一例として、電子ピアノなどの楽器であり、自動演奏、鍵盤２２１の演奏操作などに応じてオーディオ信号を生成して出力する発音装置を有する楽器である。
【００１３】
図１（ａ）に示すように、情報処理端末１０は、筐体１００の前面に、タッチセンサ１２１、操作ボタン１２２、および表示画面１３１を有する。タッチセンサ１２１は、表示画面１３１の前面に設けられ、表示画面１３１とともに、タッチパネルを構成している。操作ボタン１２２は、図１においては、１つのみであるが、複数であってもよいし、なくてもよい。電子楽器２０は、筐体２００に取り付けられた鍵盤２２１および操作ボタン２２２を有する。なお、電子楽器２０は、操作ボタン２２２を有していなくてもよい。
【００１４】
筐体２００の一部には、情報処理端末１０が置かれた場合に、情報処理端末１０によってその置かれた位置を検出させるための領域である検出領域ＤＡが設けられている。この検出領域ＤＡは、一般的な電子ピアノなどにおける操作パネルが設けられる領域である。図１（ｂ）に示すように、情報処理端末１０は、電子楽器２０の検出領域ＤＡに置かれると、置かれた位置に応じて電子楽器２０の制御を行うための各種設定を行うことができる。このとき、情報処理端末１０の位置を移動させたり、向きを回転させたりすると、その位置、向きに応じて、情報処理端末１０において設定可能な内容が変更される。設定可能な内容は、表示画面１３１の表示により利用者に提示される。利用者は、タッチセンサ１２１などへの操作により、表示画面１３１の表示に対応する各種設定におけるパラメータなどを変更することができる。
【００１５】
図１（ｃ）は、検出領域ＤＡに情報処理端末１０が置かれた状態（図１（ｂ））において、電子楽器２０を側面（図１（ｂ）左側）から見た図である。図１（ｃ）に示すように、検出領域ＤＡの筐体２００内部側には、位置出力部２４が設けられている。また、筐体２００における検出領域ＤＡ部分の面は、この例においては、電子楽器２０が水平面に設置された場合に、水平面に対して傾斜するように構成されている。
【００１６】
[電子楽器２０の構成]
図２は、本発明の実施形態における電子楽器２０の構成を説明するブロック図である。電子楽器２０は、制御部２１、操作部２２、記憶部２６、通信部２７、音源部２８、インタフェイス２９を有する。これらの各構成については、互いにバスで接続されている。また、電子楽器２０は、検出領域ＤＡ近傍に設けられた位置出力部２４を有する。
【００１７】
制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）などを有する。制御部２１は、ＲＯＭまたは記憶部２６に記憶された制御プログラムを実行することにより、バスを介して電子楽器２０の各部を制御する。この例においては、制御部２１は、制御プログラムを実行することにより、電子楽器２０を制御するための各種設定を行う設定処理機能などの各種機能を実現する。
【００１８】
操作部２２は、鍵盤２２１および操作ボタン２２２を有する。鍵盤２２１は、複数の鍵（この例においては６１鍵）により構成され、利用者からの演奏操作を受け付ける演奏操作子である。操作ボタン２２２は、利用者からの操作を受け付ける操作子であり、この例においては、予め割り当てられた機能（設定された曲の再生、早送り、巻き戻しなど）を発揮するための指示を受け付ける。操作部２２は、鍵盤２２１に受け付けられた演奏操作の内容を示す演奏操作情報、操作ボタン２２２に受け付けられた操作の内容を示す操作情報を制御部２１に出力する。
【００１９】
記憶部２６は、ハードディスク、不揮発性メモリなどの記録媒体であり、自動演奏に用いるＭＩＤＩ（Musical Instrument Digital Interface）形式などで記述された演奏データ、制御に用いる設定の内容を示す設定情報などの各種情報などが記憶される領域を有する。
通信部２７は、制御部２１の制御に応じて、他の装置と無線、有線により通信を行う。この例においては、通信部２７は、情報処理端末１０と無線により通信して、各種情報の送受信を行う。
【００２０】
音源部２８は、トーンジェネレータ、ＤＳＰ（Digital Signal Processor）などを有し、制御部２１からの制御に応じて、オーディオ信号を生成する。また、音源部２８は、制御部２１からの制御に応じて、生成すべきオーディオ信号に関するパラメータなどが設定される。
インタフェイス２９は、音源部２８において生成されたオーディオ信号を外部装置に供給するための出力端子など、外部装置と接続するための端子を有する。
【００２１】
位置出力部２４は、検出領域ＤＡに置かれた情報処理端末１０に対して、その置かれた位置を検出させるための構成を有する。この例においては、位置出力部２４は、複数のＲＦＩＤ（Radio Frequency IDentification）チップを有している。複数のＲＦＩＤチップは、検出領域ＤＡに対応した筐体２００の内側の複数箇所に設けられ、設けられた位置に応じた識別ＩＤを記憶している。この例においては、検出領域ＤＡは、複数の領域に分割され、分割された領域（以下、分割領域という）のそれぞれに少なくとも１つのＲＦＩＤチップが設けられている。
【００２２】
図３は、本発明の実施形態における分割領域を説明する図である。図３に示すように、検出領域ＤＡは、分割領域Ａ、Ｂ、・・・、Ｇの７つに分割されている。位置出力部２４におけるＲＦＩＤチップは、それぞれの分割領域の中央部分に１つずつ設けられている。すなわち、識別ＩＤは、この例においては、分割領域を示すものとなる。
【００２３】
情報処理端末１０が分割領域のいずれかに置かれると、情報処理端末１０が有する位置検出部１４（詳細は後述（図４参照））により、位置検出部１４の近傍にある最も近いＲＦＩＤチップの識別ＩＤが読み出される。情報処理端末１０は、読み出した識別ＩＤにより、自装置が置かれた分割領域を検出することができる。なお、情報処理端末１０により読み出された識別ＩＤにより、情報処理端末１０の置かれた分割領域を認識させることができれば、各分割領域におけるＲＦＩＤチップの数は１つに限らず、複数個であってもよい。
以上が、電子楽器２０のハードウエア構成についての説明である。
【００２４】
[情報処理端末１０の構成]
図４は、本発明の実施形態における情報処理端末１０の構成を説明するブロック図である。情報処理端末１０は、制御部１１、操作部１２、表示部１３、位置検出部１４、姿勢検出部１５、記憶部１６、通信部１７を有する。これらの各構成については、互いにバスで接続されている。
【００２５】
制御部１１は、ＣＰＵ、ＲＡＭ、ＲＯＭなどを有する。制御部１１は、ＲＯＭまたは記憶部１６に記憶された制御プログラムを実行することにより、バスを介して情報処理端末１０の各部を制御する。この例においては、制御部１１は、制御プログラムを実行することにより、電子楽器２０を制御するための制御情報を出力する制御情報出力機能などの各種機能を実現する。この例においては、各種機能には、一般的な携帯電話、ＰＤＡなどが有する機能が含まれているが、必ずしも含まれていなくてもよい。
【００２６】
操作部１２は、利用者からの操作を受け付けるタッチセンサ１２１および操作ボタン１２２を有し、それぞれに受け付けられた操作の内容を示す操作情報を制御部１１に出力する。
表示部１３は、液晶ディスプレイなどの表示デバイスであり、制御部１１の制御に応じた内容の表示を表示画面１３１に行う。表示画面１３１に表示される内容は、制御情報出力機能が実現されているときには、電子楽器２０を制御するための各種設定を行う設定画面などである。
【００２７】
位置検出部１４は、電子楽器２０における検出領域ＤＡに情報処理端末１０が置かれた場合に、検出領域ＤＡのうち、どの位置に置かれたかを検出する。この例においては、位置検出部１４は、ＲＦＩＤチップを読み出すためのリーダである。位置検出部１４は、制御部１１の制御に応じて、電子楽器２０の位置出力部２４におけるＲＦＩＤチップに記憶された識別ＩＤを読み出し、読み出した識別ＩＤを制御部１１に出力する。
【００２８】
姿勢検出部１５は、加速度センサ、角速度センサなどを有し、情報処理端末１０の筐体１００の向きを検出する。この例においては、姿勢検出部１５は、制御部１１の制御に応じて、筐体１００に対して重力方向がどの方向であるかを検出し、検出結果を示す情報を制御部１１に出力することにより、下方に位置している筐体１００の部分を特定させる。以下の説明においては、筐体１００の短辺部分が下方に位置している場合には、情報処理端末１０（筐体１００）が「縦向き」であるといい、筐体１００の長辺部分が下方に位置している場合には、情報処理端末１０（筐体１００）が「横向き」であるという。例えば、先に示した図１（ｂ）に示す情報処理端末１０は、横向きである。
【００２９】
記憶部１６は、ハードディスク、不揮発性メモリなどの記録媒体であり、情報処理端末１０が置かれた分割領域に応じて機能する内容を規定する機能割当情報、これらの各機能を実現するためのアプリケーションプログラム、その他、これらのアプリケーションプログラムにおいて用いられる各種情報、データなどが記憶される領域を有する。
【００３０】
図５は、本発明の実施形態における機能割当情報を説明する図である。機能割当情報は、検出領域ＤＡにおける分割領域Ａ、Ｂ、・・・、Ｇと、実行機能との対応関係を規定した情報である。実行機能とは、分割領域に情報処理端末１０が置かれている場合に、分割領域における位置に対応して情報処理端末１０で実行されるアプリケーションプログラムによって実現される機能である。例えば、分割領域Ａに情報処理端末１０が置かれた場合、「音色選択」の機能を実現するアプリケーションプログラムが制御部１１によって実行される。
このアプリケーションプログラムにより実現される機能は、情報処理端末１０の姿勢によって処理の内容が切り替えられるように構成されている。この例においては、情報処理端末１０が横向きである場合には、実現される機能について電子楽器２０の制御に関する処理、情報処理端末１０が縦向きである場合には、図示しないサーバ装置などの外部装置と通信して、その機能に関する情報を取得する処理として切り替えられるようになっている。このサーバ装置には、電子楽器２０の制御に関する情報が記憶されている。以下、各機能について簡単に説明する。
【００３１】
「音色選択」とは、電子楽器２０において鍵が操作されたときに生成されるオーディオ信号が示す音色を、複数の候補となる複数の音色から選択して決定するための機能である。「音色編集」とは、候補となる音色の特徴を規定する特徴パラメータを編集したり、新たに候補となる音色の特徴パラメータを決定したりするための機能である。「曲選択」とは、電子楽器２０において自動演奏をさせる曲を、候補となる複数の曲から選択して決定するための機能である。「リズムスタイル選択」とは、電子楽器２０の利用者が演奏するときの伴奏となるリズムを、候補となる複数のリズム（Ｒｏｃｋ、Ｊａｚｚなど）から選択して決定するための機能である。「キーアサイン」とは、電子楽器２０における鍵盤２２１を複数の領域に分けて、それぞれの領域に音色を割り当てるための機能である。すなわち、特定の領域の鍵を演奏操作すると、その特定の領域に割り当てられた音色のオーディオ信号が生成されるようにするための機能である。「メトロノーム」とは、電子楽器２０において自動演奏が行われるときの進行速度を規定するための機能である。「録音」とは、利用者が鍵盤２２１を用いて行った演奏操作の内容を演奏データとして記憶部２６に記録する処理の開始、停止などを指示するための機能である。
【００３２】
図４に戻って説明を続ける。通信部１７は、制御部１１の制御に応じて、他の装置と無線、有線により通信を行う。この例においては、通信部１７は、電子楽器２０と無線により通信して、通信部２７を介して各種情報の送受信を行う。
以上が、情報処理端末１０のハードウエア構成についての説明である。
【００３３】
[機能構成]
次に、情報処理端末１０の制御部１１が制御プログラムを実行することによって実現される制御情報出力機能、および電子楽器２０の制御部２１が制御プログラムを実行することによって実現される設定処理機能について説明する。なお、以下に説明する制御情報出力機能を実現する制御情報出力部１１０における各構成の一部または全部については、ハードウエアによって実現してもよい。また、以下に説明する設定処理機能を実現する設定処理部２１０における各構成の一部または全部については、ハードウエアによって実現してもよい。
【００３４】
図６は、本発明の実施形態における情報処理端末１０の制御情報出力機能と電子楽器２０の設定処理機能の構成を説明する機能ブロック図である。
【００３５】
[制御情報出力機能]
制御情報出力部１１０は、特定部１１１、表示制御部１１２および制御情報生成部１１３を有する。
特定部１１１は、位置検出部１４から出力される識別ＩＤを取得し、電子楽器２０と情報処理端末１０との位置関係を特定する。この例においては、特定部１１１は、検出領域ＤＡのうち、どの分割領域に情報処理端末１０が位置しているかを特定する。例えば、特定部１１１は、識別ＩＤが分割領域Ａを示すものであれば、情報処理端末１０は、電子楽器２０における分割領域Ａに置かれているという位置関係を特定する。特定部１１１は、特定した位置関係を示す情報、この例においては情報処理端末１０が置かれた分割領域を示す位置情報を表示制御部１１２に出力する。
【００３６】
表示制御部１１２は、特定部１１１から出力される位置情報を取得する。表示制御部１１２は、記憶部１６に記憶されている機能割当情報を参照して、取得した位置情報が示す分割領域に対応する実行機能のアプリケーションプログラムを実行する。表示制御部１１２は、実行したアプリケーションプログラムにより実現される機能に応じて表示部１３を制御して、電子楽器２０を制御するための設定に関する内容を表示画面１３１に表示させる。このとき、表示制御部１１２は、姿勢検出部１５から出力される情報を取得して、情報処理端末１０の向きを認識して、上述したように、処理の内容を切り替える。
【００３７】
例えば、情報処理端末１０が分割領域Ａに置かれて「音色選択」の機能が実現される場合には、表示画面１３１の表示内容は、情報処理端末１０の向きが横向きであれば、電子楽器２０において出力させる音色を選択するための表示となり、情報処理端末１０の向きが縦向きであれば、新たな音色を実現するためのパラメータなどをサーバ装置から取得（ダウンロード）するための表示となる。このようにサーバ装置と通信する場合には、表示制御部１１２は、通信部１７をサーバ装置などの外部装置と通信する外部装置通信手段として機能させ、通信の内容に応じて表示画面１３１の表示内容を変化させる。
また、表示制御部１１２は、表示画面１３１の表示内容に応じた情報を制御情報生成部１１３に出力する。この情報には、アイコンなどの表示位置と、その位置に対応したタッチパネル１２１の位置に操作がされたときに処理すべき内容との関係を示す情報が含まれている。
【００３８】
制御情報生成部１１３は、表示制御部１１２から出力された情報と、操作部１２から出力される操作情報とを取得し、これらの各情報の内容に応じて制御情報を生成する。
例えば、情報処理端末１０の向きが横向きのときにおける上記例のように、表示画面１３１に音色を選択するための表示がなされている場合を想定する。この状態で、利用者によってタッチセンサ１２１に対して、ある音色（例えば、ピアノ）を選択、決定する指示に対応するアイコンの位置への操作がなされると、制御情報生成部１１３は、ピアノの音色に変更することを示す制御情報を生成する。そして、制御情報生成部１１３は、生成した制御情報を通信部１７に出力して、電子楽器２０に送信させる。この場合には、通信部１７は制御情報通信手段として機能する。
【００３９】
情報処理端末１０の向きが縦向きのときにおける上記例のように、表示画面１３１に音色パラメータなどをサーバ装置からダウンロードするための表示がなされた場合を想定する。この状態で、利用者によってタッチセンサ１２１に対して、音色パラメータをダウンロードする指示に対応するアイコンの位置への操作がなされると、制御情報生成部１１３は、通信部１７に対して、指定された音色パラメータをサーバ装置から取得するように制御する。そして、制御情報生成部１１３は、取得した音色パラメータを電子楽器２０において用いるように制御する制御情報を生成する。そして、制御情報生成部１１３は、生成した制御情報を通信部１７に出力して、音色パラメータと共に電子楽器２０に送信させる。この例においては音色パラメータとしたが、サーバ装置から取得した情報の一例であり、他の情報でもよい。
以上が、制御情報出力機能についての説明である。
【００４０】
[設定処理機能]
設定処理部２１０は、設定部２１１および取得部２１２を有する。
設定部２１１は、通信部２７を介して情報処理端末１０から送信された制御情報、サーバ装置から取得した情報などの各種情報を取得する。この場合の通信部２７は、制御情報受信手段として機能する。設定部２１１は、取得した制御情報に応じて電子楽器２０に発音に関する設定など各種設定を行う。例えば、上記例のように、ピアノの音色に変更することを示す制御情報を取得した場合には、設定部２１１は、音源部２８の設定を、鍵盤２２１への演奏操作によりピアノの音色でオーディオ信号を生成する設定に変更する。
【００４１】
また、音色パラメータとともに、その音色パラメータを電子楽器２０において用いるように制御する制御情報を取得した場合には、設定部２１１は、音源部２８において、その音色パラメータを用いた音色でオーディオ信号を生成することができるように設定する。なお、設定部２１１は、上記実行機能に対応して生成された制御情報に応じて、自動演奏をする曲を設定したり、追加したり、自動演奏の再生速度を設定したり様々な設定を行う。例えば、自動演奏をする曲を追加する場合には、設定部２１１は、記憶部２６にその曲に対応した演奏データを記憶させる。また、自動演奏をする曲の設定、再生速度の設定の場合には、設定部２１１は、取得部２１２に対して、記憶部２６から読み出して再生すべき楽曲データの設定、その再生速度の設定などを行う。
【００４２】
取得部２１２は、発音の指示を示す指示情報を取得して音源部２８に出力する。取得部２１２は、操作部２２から出力される演奏操作情報に示される内容に応じて、音高などを特定し、その音高の発音を指示する指示情報として取得する。また、取得部２１２は、設定部２１１の設定および操作ボタン２２２などによる利用者からの再生指示により、記憶部２６から楽曲データを読み出すと、楽曲データが示す内容の発音を指示する指示情報として取得する。
【００４３】
取得部２１２において取得された指示情報が音源部２８に出力されると、音源部２８は、その指示情報および設定部２１１により設定された内容に基づいて、オーディオ信号を生成するオーディオ信号生成手段として機能する。
以上が、設定処理機能についての説明である。
【００４４】
[表示画面１３１の表示例]
続いて、情報処理端末１０を検出領域ＤＡのいずれかに置いたときの表示画面１３１の表示例について、図７、図８を用いて説明する。
【００４５】
図７は、本発明の実施形態における情報処理端末１０における表示内容の一例を説明する図である。図７（ａ）に示すように、情報処理端末１０は、電子楽器２０の検出領域ＤＡのうち、分割領域Ａ（図３参照）に対応する位置に横向きで置かれると、「音色選択」の機能に関する内容（音色を選択するための画面）を表示画面１３１に表示する。利用者は、この表示がなされている状態で、タッチセンサ１２１に対して操作をすると、音色の切り替え、決定を行うことができる。
【００４６】
図７（ｂ）に示すように、情報処理端末１０は、利用者によって分割領域Ｆまで移動させられると、「メトロノーム」の機能に関する内容（自動演奏の再生速度を変更するための画面）を表示画面１３１に表示する。このとき、移動経路にある分割領域Ｂ、Ｃ、Ｄ、Ｅを通過する間は、それぞれ対応する機能に関する内容の表示がなされるようにしてもよいし、移動前の内容での表示が維持されていてもよいし、他の内容（「移動中」など）での表示がなされたりするようにしてもよい。
利用者は、情報処理端末１０を分割領域Ｆに置いた状態で、タッチセンサ１２１に対して操作をすると、表示画面１３１に曲のテンポを示す表示がされるとともに、自動演奏するときの曲の再生速度を変更することができる。
【００４７】
図８は、本発明の実施形態における情報処理端末１０の向きを変えた場合における表示内容の一例を説明する図である。
図８に示す例は、情報処理端末１０が分割領域Ａに置かれた状態（図７（ａ））で、情報処理端末１０が縦向きになるように向きを変えられた場合を示す例である。この場合には、音色を選択するための画面が表示画面１３１に表示されている状態から、サーバ装置から音色を取得するための画面に切り替わる。利用者は、この表示がなされている状態で、タッチセンサ１２１に対して操作をすると、音色のパラメータをサーバ装置からダウンロードして、音源部２８が生成するオーディオ信号の音色に使用させるようにすることができる。
【００４８】
このように、本発明の実施形態における発音システム１によれば、利用者は、情報処理端末１０を電子楽器２０における検出領域ＤＡにおけるいずれかの位置に置くことにより、電子楽器２０を制御するための設定をすることができる。このとき、利用者は、情報処理端末１０を用いて、その位置を移動させることにより設定を行うための機能を変更する。したがって、利用者は、電子楽器２０に設けられた操作ボタン２２２が多数存在しなくても、情報処理端末１０を電子楽器２０に対して移動させるなどして、直感的に電子楽器２０を制御するための設定を行うことができる。
【００４９】
＜変形例＞
以上、本発明の実施形態について説明したが、本発明は以下のように、さまざまな態様で実施可能である。
[変形例１]
上述した実施形態において、利用者は、情報処理端末１０を電子楽器２０に対して移動させることにより、電子楽器２０への設定を行うための実行機能の選択をしていたが、この選択を行う際に、階層的に処理が行われるようにしてもよい。例えば、ある特定の機能が実現するために、利用者は、情報処理端末１０を特定の分割領域に移動させることにより、第１階層として複数の分類から１つの分類を選択する。そして、利用者は、操作部１２に対して予め決められた操作をして１つの分類を確定し、さらにその分類の中の第２階層として決められた複数の実行機能から、情報処理端末１０を移動させて特定の分割領域に移動させることにより、特定の機能を選択する。このような構成を実現するためには、機能割当情報を階層化した構成とすればよい。
【００５０】
図９は、本発明の変形例１における機能割当情報を説明する図である。この例における機能割当情報は、分割領域と分類との対応関係が第１階層として規定され、さらに第２階層として、分割領域と各分類に属する実行機能との対応関係が規定されている。
表示制御部１１２は、このように規定された機能割当情報を参照して、まず、特定部１１１から出力される位置情報が示す分割領域に対応する分類を特定し、特定した分類に応じた内容を表示画面１３１に表示させる。この状態において、表示制御部１１２は、操作部１２から出力される操作情報を参照して、予め決められた操作（タッチセンサ１２１の特定の位置に接触する操作など）を検出すると、特定した分類に属する実行機能を選択する処理に移行する。すなわち、表示制御部１１２は、位置情報が示す分割領域に対応する実行機能を、先に特定された分類に属する実行機能から選択して、アプリケーションプログラムを実行する。
【００５１】
例えば、「曲選択」の機能について使用したい場合には、利用者は、まず、情報処理端末１０を分割領域Ｂに移動させる。この状態においては、表示画面１３１には、分類が「曲選択モード」であることを示す内容の表示がなされる。利用者がタッチセンサ１２１の特定の位置を接触するなどの予め決められた操作をすると、分割領域Ｂに位置する情報処理端末１０の表示画面１３１には、「曲選択モード」の分類に属し、分割領域Ｂに対応する「楽譜表示」の機能に関する内容が表示画面１３１に表示される。そして、利用者は、情報処理端末１０を分割領域Ａに移動させると、「曲選択」の機能に関する内容を表示画面１３１に表示させることができる。この状態においては、実施形態における状態と同様である。
また、利用者が特定の操作を行うと、第１階層における選択、すなわち他の分類を選択する状態に移行されるように、表示制御部１１２における処理が行われる。
なお、上記構成においては、２階層による説明であったが、さらに多くの階層により構成されていてもよい。
【００５２】
[変形例２]
上述した実施形態において、音源部２８においてオーディオ信号の生成が開始されると、表示画面１３１に表示される内容が変更されるようにしてもよい。オーディオ信号の生成が開始されるとは、取得部２１２による指示情報の取得が行われて、音源部２８に出力が開始されることである。すなわち、自動演奏が開始された場合、利用者による演奏操作が連続して行われた場合などである。この場合における制御情報出力機能の構成について、図１０を用いて説明する。
【００５３】
図１０は、本発明の変形例２における制御情報出力機能の構成を説明する機能ブロック図である。
この例における制御情報出力機能を実現する制御情報出力部１１０Ａは、特定部１１１、表示制御部１１２Ａ、制御情報生成部１１３および生成開始検出部１１４を有する。特定部１１１、制御情報生成部１１３については、実施形態と同様であるため、その説明は省略する。
【００５４】
生成開始検出部１１４は、電子楽器２０の音源部２８においてオーディオ信号の生成が開始されたこと、終了したことを検出する検出手段である。この例においては、電子楽器２０は音源部２８においてオーディオ信号の生成を開始すると、通信部２７から生成開始を示す開始情報を出力する。また、一定期間オーディオ信号の生成が停止すると、生成を終了したとみなして、生成終了を示す終了情報を出力する。
生成開始検出部１１４は、通信部１７を介して、この開始情報、終了情報を取得することにより、オーディオ信号生成の開始、終了を検出する。生成開始検出部１１４は、オーディオ信号の生成が開始されたことを検出すると、表示制御部１１２Ａに開始検出情報を出力する。また、生成開始検出部１１４は、オーディオ信号の生成が終了されたことを検出すると、表示制御部１１２Ａに終了検出情報を出力する。
【００５５】
表示制御部１１２Ａは、生成開始検出部１１４から開始検出情報を取得してから終了検出情報を取得するまでの期間について、表示部１３を制御して、表示画面１３１に表示される内容を変更する。変更後の表示内容については、自動演奏中の楽曲の楽譜、歌詞であってもよいし、予め決められた写真などであってもよい。
また、上述した実施形態では、演奏前に音色の設定などを行うものについて説明したが、表示制御部１１２Ａは、表示画面１３１に、演奏中に音色などのパラメータを変更するための演奏操作子、音色編集、ピッチベンドコントローラなどを表示させてもよい。この場合には、利用者によるタッチセンサ１２１への操作内容を示す情報を制御情報に含ませて電子楽器２０に送信することにより、音源部２８において、タッチセンサ１２１への操作内容に応じたオーディオ信号がリアルタイムに生成されるようにしてもよい。
なお、上記説明においては、表示画面１３１に表示される内容が変更されるのは、音源部２８においてオーディオ信号の生成が開始された場合であるが、設定部２１１における設定が完了した場合であってもよい。この場合には、通信部２７からは設定部２１１における設定が完了したことを示す完了情報を開始情報に代えて出力すればよい。そして、情報処理端末１０が移動されたことを、位置検出部１４、姿勢検出部１５などにより検出した場合には、表示画面１３１に表示される内容を変更前の状態に戻すようにしてもよい。
【００５６】
[変形例３]
上述した実施形態において、分割領域Ｇに情報処理端末１０が置かれ、「録音」の機能により、演奏操作の内容の記録を行う場合には、電子楽器２０の取得部２１２において取得された指示情報を、情報処理端末１０において記録するようにしてもよい。この場合における制御情報出力機能の構成について、図１１を用いて説明する。
【００５７】
図１１は、本発明の変形例３における制御情報出力機能の構成を説明する機能ブロック図である。
この例における制御情報出力機能を実現する制御情報出力部１１０Ｂは、特定部１１１、表示制御部１１２、制御情報生成部１１３Ｂおよび指示情報記録部１１５を有する。特定部１１１、表示制御部１１２については、実施形態と同様であるため、その説明は省略する。
【００５８】
制御情報生成部１１３Ｂは、「録音」の機能が実現されているときに、演奏操作の内容の記録を開始する指示があった場合、または、記録を終了する指示があった場合には、それぞれの内容を示す制御情報を出力する。電子楽器２０の制御部２１は、この制御情報を取得すると、記録を開始する指示の後、終了する指示があるまでの期間、通信部２７を介して取得部２１２が取得した指示情報を取得した時系列が維持された状態で、情報処理端末１０に送信する。このときには、通信部２７は、指示情報送信手段として機能する。
指示情報記録部１１５は、通信部１７を介して電子楽器２０から指示情報を取得すると、指示情報を時系列に記憶部１６に記録する。このときには、通信部１７は、指示情報受信手段として機能する。このようにして記録された指示情報は、情報処理端末１０から電子楽器２０に送信され、音源部２８においてオーディオ信号の生成に用いられてもよい。
【００５９】
[変形例４]
上述した実施形態において、電子楽器２０において各種設定された内容を、情報処理端末１０において記録するようにしてもよい。この場合における制御情報出力機能の構成について、図１２を用いて説明する。
【００６０】
図１２は、本発明の変形例４における制御情報出力機能の構成を説明する機能ブロック図である。
この例における制御情報出力機能を実現する制御情報出力部１１０Ｃは、特定部１１１、表示制御部１１２、制御情報生成部１１３Ｃおよび設定情報記録部１１６を有する。特定部１１１、表示制御部１１２については、実施形態と同様であるため、その説明は省略する。
【００６１】
制御情報生成部１１３Ｃは、操作部１２への操作により電子楽器２０の設定内容を記録する指示があった場合に、設定内容の送信を要求する制御情報を出力する。電子楽器２０の制御部２１は、この制御情報を取得すると、通信部２７を介して、設定部２１１により設定可能な内容を示す設定情報を情報処理端末１０に送信する。このときには、通信部２７は、設定情報送信手段として機能する。
設定情報記録部１１６は、通信部１７を介して電子楽器２０から設定情報を取得すると、設定情報を記憶部１６に記録する。このときには、通信部１７は、設定情報受信手段として機能する。
制御情報生成部１１３Ｃは、操作部１２への操作により電子楽器２０の一括設定を行う指示があった場合には、記憶部１６に記憶された設定情報の内容で電子楽器２０に設定させることを示す制御情報を出力する。
【００６２】
[変形例５]
上述した実施形態においては、姿勢検出部１５を用いて情報処理端末１０の向きに応じて処理内容を切り替えていたが、処理内容を切り替えなくてもよい。この場合には、姿勢検出部１５は、なくてもよい。
【００６３】
[変形例６]
上述した実施形態においては、位置出力部２４がＲＦＩＤチップ、位置検出部１４がＲＦＩＤチップのリーダとする組み合わせにより、特定部１１１は、情報処理端末１０と電子楽器２０との位置関係を特定していたが、他の方法を用いて位置関係を特定してもよい。
【００６４】
例えば、分割領域の位置を示す情報が記録された磁気テープ（位置出力部２４）と磁気テープの情報を読み取る読取部（位置検出部１４）との組み合わせ、分割領域の位置を示す情報が記録された画像（位置出力部２４）とその画像を撮影するカメラ（位置検出部１４）との組み合わせ、分割領域の位置を示す発光パターンで、赤外光、可視光などを発光するＬＥＤ（Light Emitting Diode）などの発光部（位置出力部２４）とその発光を検出する光センサ（カメラでもよい）（位置検出部１４）との組み合わせ、分割領域の位置を示す放音パターンで、超音波、音を発生するスピーカ（位置出力部２４）とそれを収音するマイクロフォン（位置検出部１４）との組み合わせ、分割領域の位置を示すパターンで、電波を発生するアンテナ（位置出力部２４）とその電波を受信するアンテナ（位置検出部１４）との組み合わせなどの方法が挙げられる。
【００６５】
また、位置検出部１４に相当する構成が電子楽器２０に、位置出力部２４に相当する構成が情報処理端末１０に存在するようにしてもよい。例えば、電子楽器２０の分割領域ごとに設けられた光センサと、情報処理端末１０に設けられた発光部との組み合わせとすればよい。この場合には、電子楽器２０は、発光部からの発光を確認した光センサを検出し、その光センサが設けられた分割領域を示す情報を情報処理端末１０に送信することにより、特定部１１１において位置関係を特定させるようにすればよい。
また、電子楽器２０は、分割領域に置かれた物体の重量を検出することで物体が置かれたことを検知する重量センサを分割領域ごとに有する構成としてもよい。この場合には、電子楽器２０は、物体が置かれたことを検知した分割領域を示す情報を情報処理端末１０に送信することにより、特定部１１１において位置関係を特定させるようにすればよい。この場合には、情報処理端末１０において、位置出力部２４に相当する構成は不要である。
【００６６】
なお、上述した方法によれば、情報処理端末１０が検出領域ＤＡに置かれた場合に、位置関係が特定できるように構成されていたが、検出領域ＤＡに置かれた場合以外においても位置関係を特定し、その位置関係に応じて実行機能が変化するようにしてもよい。この位置関係の特定は、三角測量の技術など公知技術を用いて行えばよい。
【００６７】
また、特定部１１１は、位置出力部２４が存在しない構成により、位置関係を特定するようにしてもよい。例えば、検出領域ＤＡにおける予め決められた位置（分割領域Ａなど）に情報処理端末１０を置いた状態で、利用者が操作部１２を操作して初期位置として設定する。そして、位置検出部１４は、加速度センサなど運動を検出するセンサにより、情報処理端末１０が移動したことを検出し、特定部１１１は、その検出結果から、初期位置からどの程度移動したかを算出して、位置関係を特定する。この場合には、情報処理端末１０の位置は、初期位置としての相対的な位置関係として特定部１１１によって特定されることになるが、初期位置が設定された後に電子楽器２０が移動しない構成である場合においては有効である。
【００６８】
[変形例７]
上述した実施形態においては、検出領域ＤＡが筐体２００の傾斜した部分になるようにし、情報処理端末１０が回転したときに、その向きの変化が情報処理端末１０において認識できるようにしていたが、別の方法により回転したときの向きの変化を情報処理端末１０に認識させるようにしてもよい。
例えば、変形例６において示した方法のうち、画像を用いて位置関係の特定を行う場合については、情報処理端末１０が縦向きのときと横向きのときとで異なる画像としてカメラに撮影されるようにしておけば、情報処理端末１０に対して、その向きを認識させることができる。
【００６９】
[変形例８]
上述した実施形態において、情報処理端末１０が電子楽器２０のＩＤ、種類などの固体識別情報を取得して、その固体識別情報の内容に応じて制御部１１における制御（制御情報出力機能）において用いられる機能割当情報の内容を異ならせてもよい。この場合には、情報処理端末１０は、通信部１７、２７を介した通信により取得してもよいし、位置出力部２４におけるＲＦＩＤチップの識別ＩＤに固体識別情報を含むようにして、位置検出部１４において固体識別情報を取得するようにしてもよい。そして、記憶部１６には、複数の機能割当情報を記憶しておき、それぞれ固体識別情報の内容と対応するようにしておけばよい。
【００７０】
[変形例９]
上述した実施形態においては、情報処理端末１０において電子楽器２０を制御するための設定は、利用者のタッチセンサ１２１への操作で行っていたが、操作ボタン１２２などの操作子への操作で行うようにしてもよい。
【００７１】
[変形例１０]
上述した実施形態においては、分割領域の大きさは情報処理端末１０の筐体１００よりも大きい範囲であったが、検出領域ＤＡがより多く分割された小さい範囲の分割領域により構成されるようにしてもよい。すなわち、情報処理端末１０がどの分割領域に含まれているかどうかとして位置関係が特定されるのではなく、どの分割領域と対応関係にあるかどうかとして位置関係が特定される。
【００７２】
[変形例１１]
上述した実施形態において、情報処理端末１０の電子楽器２０に対する移動は、電子楽器２０への設定を行うための実行機能の選択に用い、その機能における各パラメータの選択などの設定操作は、タッチセンサ１２１への操作で行っていたが、その設定操作についても情報処理端末１０の移動により行うようにしてもよい。この場合には、実行機能の選択がされた後に、予め決められた操作が操作部１２に対してなされると、情報処理端末１０の移動により、設定操作が行われるようにすればよい。
例えば、図７（ａ）に示す状態において、利用者は、予め決められた操作（タッチセンサ１２１の特定の位置に接触する操作など）をした後、情報処理端末１０を左右に移動させると、選択される音色の種類を変更することができる。
【００７３】
[変形例１２]
上述した実施形態においては、実行機能ごとにアプリケーションプログラムが設けられ、情報処理端末１０の検出領域ＤＡにおける位置に応じて、これらのアプリケーションプログラムが実行されていたが、１つのアプリケーションプログラムにまとめられ、実行機能ごとに使用する処理を切り替えるようにしてもよい。また、これらのアプリケーションプログラムは、制御プログラムなどと統合されていてもよい。
【００７４】
[変形例１３]
上述した実施形態においては、電子楽器２０は、電子ピアノなどの鍵盤楽器であったが、電子音源など音源部２８に相当する構成を有する電子楽器であれば、電子ギターなど異なる楽器であってもよい。また、本発明は、鍵盤２２１などの演奏操作子を有する電子楽器２０に限らず、このような演奏操作子を有しない発音装置であってもよい。
また、上述した発音装置以外の電子機器であってもよい。電子機器としては、例えば、冷蔵庫、電子レンジ、エアコンなどの家電、光ディスクプレイヤ、テレビ、ミニコンポ、ＡＶアンプなどのオーディオ機器、照明のオンオフを制御する機器などである。このように、本発明における電子機器は、設定内容に応じて何らかの処理を行う機器であれば、どのようなものであってもよい。
【００７５】
[変形例１４]
上述した実施形態においては、情報処理端末１０から電子楽器２０への制御情報の送信は、通信部１７、２７を介して行われていたが、位置検出部１４のリーダにおけるアンテナと、位置出力部２４のＲＦＩＤチップにおけるアンテナとを介して行われるようにしてもよい。
【００７６】
[変形例１５]
上述した実施形態における制御プログラム、アプリケーションプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータ読み取り可能な記録媒体に記憶した状態で提供し得る。また、情報処理端末１０、電子楽器２０は、制御プログラムをネットワーク経由でダウンロードしてもよい。
【符号の説明】
【００７７】
１…発音システム、１０…情報処理端末、１１，２１…制御部、１２，２２…操作部、１２１…タッチセンサ、１２２，２２２…操作ボタン、２２１…鍵盤、１３…表示部、１３１…表示画面、１４…位置検出部、１５…姿勢検出部、１６，２６…記憶部、１７，２７…通信部、２０…電子楽器、２４…位置出力部、２８…音源部、２９…インタフェイス、１００，２００…筐体、１１０，１１０Ａ，１１０Ｂ，１１０Ｃ…制御情報生成部、１１１…特定部、１１２，１１２Ａ…表示制御部、１１３，１１３Ｂ，１１３Ｃ…制御情報生成部、１１４…生成開始検出部、１１５…指示情報記録部、１１６…設定情報記録部、２１０…設定処理部、２１１…設定部、２１２…取得部
【図１】
0005742163.tif 000002
【図２】
0005742163.tif 000003
【図３】
0005742163.tif 000004
【図４】
0005742163.tif 000005
【図５】
0005742163.tif 000006
【図６】
0005742163.tif 000007
【図７】
0005742163.tif 000008
【図８】
0005742163.tif 000009
【図９】
0005742163.tif 000010
【図１０】
0005742163.tif 000011
【図１１】
0005742163.tif 000012
【図１２】
0005742163.tif 000013