(57)【特許請求の範囲】
【請求項１】
複数の楽譜表示装置に楽譜を表示出力を可能とする楽譜表示出力装置において、
楽曲識別情報に対応するとともに、楽器識別情報に対応付けられたパート別楽譜情報を記憶する記憶手段と、
指定処理と、割り当て処理と、表示出力処理と、を実行する制御部を備え、
前記指定処理は、楽曲識別情報と楽器識別情報を含む指定情報を受け付け、
前記割り当て処理は、前記指定情報に含まれる前記楽器識別情報に対し、当該楽器識別情報に対応する前記パート別楽譜情報を最後に表示させた前記楽譜表示装置を割り当て、
前記表示出力処理は、前記指定情報に含まれる前記楽曲識別情報と前記楽器識別情報に対応する前記パート別楽譜情報を読み出し、前記割り当て処理で割り当てられた前記楽譜表示装置に表示出力させることを特徴とする
楽譜表示出力装置。
【請求項２】
前記記憶手段は、楽曲識別情報に対応する演奏情報を記憶し、
前記演奏情報に基づいて演奏を可能とする演奏手段を備え、
前記表示出力処理は、前記パート別楽譜情報を表示出力させるとともに、前記指定情報に含まれる前記楽曲識別情報に対応する前記演奏情報を前記演奏手段に演奏させることを特徴とする
請求項１に記載の楽譜表示出力装置。
【請求項３】
前記演奏情報は、前記楽器識別情報に対応する複数のパート別演奏情報を有して構成され、
前記表示出力処理は、前記指定情報に含まれる前記楽曲識別情報に対応する前記演奏情報を前記演奏手段に演奏させる際、前記指定情報に含まれる前記楽器識別情報に対応するパート別演奏情報を消音、もしくは、音量を小さくして演奏させることを特徴とする
請求項２に記載の楽譜表示出力装置。
【請求項４】
前記楽器割り当て処理は、前記指定情報に含まれる前記楽器識別情報が、前記楽譜表示装置に割り当てられなかった場合、当該楽器識別情報と同じ前記パート別楽譜情報を直近で表示させた前記楽譜表示装置に割り当ることを特徴とする
請求項１から請求項３の何れか１項に記載の楽譜表示出力装置。
【請求項５】
前記割り当て処理は、前記指定情報に含まれる前記楽器識別情報が、前記楽譜表示装置に割り当てられなかった場合、前記指定情報に含まれる前記楽器識別情報を、割り当てられていない前記楽譜表示装置に割り当てることを特徴とする
請求項１から請求項４の何れか１項に記載の楽譜表示出力装置。
【請求項６】
前記楽譜表示装置は、
前記指定情報を入力可能な入力手段と、
前記パート別楽譜情報を表示出力する表示手段と、を備えたリモコン装置であることを特徴とする
請求項１から請求項５の何れか１つに記載の楽譜表示出力装置。
【請求項７】
前記楽譜表示装置は、
前記パート別楽譜情報を表示出力するモニタ装置であることを特徴とする
請求項１から請求項６の何れか１つに記載の楽譜表示出力装置。
【請求項８】
指定処理と、割り当て処理と、表示出力処理と、をコンピュータで実行することで、複数の楽譜表示装置に楽譜を表示可能とし、
前記指定処理は、楽曲識別情報と楽器識別情報を含む指定情報を受け付け、
前記割り当て処理は、前記指定情報に含まれる前記楽器識別情報に対し、当該楽器識別情報に対応するパート別楽譜情報を最後に表示させた前記楽譜表示装置を割り当て、
前記表示出力処理は、前記指定情報に含まれる前記楽曲識別情報と前記楽器識別情報に対応する前記パート別楽譜情報を記憶手段から読み出し、前記割り当て処理で割り当てられた前記楽譜表示装置に表示出力することを特徴とする
楽譜表示出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示される楽譜を参照することで楽器演奏を楽しむことのできる楽譜表示出力装置、及び、楽譜表示出力用プログラムに関するものである。
【背景技術】
【０００２】
従来、自動演奏にあわせて歌唱を楽しむカラオケ装置が知られている。このようなカラオケ装置では、自動演奏のためＭＩＤＩ音源などの自動演奏装置を用いて行われることが多く、予め作成されたＭＩＤＩ情報（演奏情報）に従って順次演奏が実行される。このような自動演奏機能を利用して歌唱のみならず、楽器演奏を楽しむことのできるカラオケ装置が知られている。ユーザーは自動演奏中、自分の担当する楽器パートを消音、もしくは、音量を小さくして演奏すること（いわゆるマイナスワン機能）で楽曲演奏に参加することが可能となる。
【０００３】
特許文献１には、このようなマイナスワン機能を備えた自動演奏装置において、所定の拍数を表すビートマークを、１小節内の拍数に対応した個数表示させ、表示したビートマークに対し、楽器カラオケの伴奏演奏のテンポに同期して、所定拍数毎に１つずつワイプ処理を行うことで演奏支援を行うことが開示されている。
【０００４】
特許文献２には、利用者ＩＤ毎に指定された楽器ＩＤを登録し、利用者が楽曲予約をしてその楽曲を演奏する際に、前記楽器ＩＤに対応した演奏ガイドテロップを演奏データの再生に同期させることで演奏支援を行うことが開示されている。
【０００５】
特許文献３には、複数のユーザー間で楽器演奏による合奏を容易にするため、サーバーと接続された複数の各端末は、担当する演奏パートの演奏音符について指定したタイミングで再生し、サーバーは端末から送信された演奏情報を合成して合成楽曲情報を作成する楽曲合奏公開システムが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−２９２７７７公報
【特許文献２】特開２００７−１９３２７３公報
【特許文献３】特開２００８−３０４８２１公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１〜３に開示されているように、自動演奏機能を有するカラオケ装置などを利用して楽器演奏を行う場合、コード情報など各種楽譜を表示させることで演奏支援を行うことが行われている。
【０００８】
このようなカラオケ装置では、複数人が各パートの楽器を担当することで、合奏を行うことが可能である。カラオケ装置を利用するカラオケボックスでは、リモコン装置を利用して歌唱したい楽曲を予約することが行われている。現状、リモコン装置は小型の表示部を備えたものが主流であり、この表示部を利用して楽譜を表示することが考えられる。特に、複数のリモコン装置が存在する場合には、各リモコン装置に対して異なるパートの楽譜を表示させることで、ユーザーは自分のパートの楽譜を確認することが可能となる。このような場合、ユーザーは自分の演奏位置にリモコン位置を配置して利用することとなる。
【０００９】
しかしながら、このようなリモコン装置における楽譜表示では、ユーザーは予約を行う各楽曲毎に、どのリモコン装置に対してどのパートの楽譜を表示するかを指定する必要があり、設定のための手間が必要となる。本発明はこのような楽譜表示先の設定に関する手間の軽減を図ることを目的としている。
【課題を解決するための手段】
【００１０】
楽器を持ち寄って合奏を行う場合などでは、各ユーザーは自分の担当するパート（楽器）を変更する機会はさほど多くはない。例えば、キーボードなど鍵盤楽器が設置された環境では、当該鍵盤楽器を担当するユーザーは、鍵盤楽器が設置された位置で演奏を継続することが殆どである。前述したリモコン装置を楽譜の表示手段として使用する場合、鍵盤楽器を担当するユーザーは、鍵盤楽器の近傍にリモコン装置を設置して鍵盤楽器の楽譜を視認することとなる。
【００１１】
本発明に係る楽譜表示出力装置は、はこのような楽器演奏の環境を考慮したものであって、そのため、以下の構成を有するものである。
【００１２】
本発明に係る楽譜表示出力装置は、
複数の楽譜表示装置に楽譜を表示出力を可能とする楽譜表示出力装置において、
楽曲識別情報に対応するとともに、楽器識別情報に対応付けられたパート別楽譜情報を記憶する記憶手段と、
指定処理と、割り当て処理と、表示出力処理と、を実行する制御部を備え、
前記指定処理は、楽曲識別情報と楽器識別情報を含む指定情報を受け付け、
前記割り当て処理は、前記指定情報に含まれる前記楽器識別情報に対し、当該楽器識別情報に対応する前記パート別楽譜情報を最後に表示させた前記楽譜表示装置を割り当て、
前記表示出力処理は、前記指定情報に含まれる前記楽曲識別情報と前記楽器識別情報に対応する前記パート別楽譜情報を読み出し、前記割り当て処理で割り当てられた前記楽譜表示装置に表示出力させることを特徴とする。
【００１３】
さらに本発明に係る楽譜表示出力装置において、
前記記憶手段は、楽曲識別情報に対応する演奏情報を記憶し、
前記演奏情報に基づいて演奏を可能とする演奏手段を備え、
前記表示出力処理は、前記パート別楽譜情報を表示出力させるとともに、前記指定情報に含まれる前記楽曲識別情報に対応する前記演奏情報を前記演奏手段に演奏させることを特徴とする。
【００１４】
さらに本発明に係る楽譜表示出力装置において、
前記演奏情報は、前記楽器識別情報に対応する複数のパート別演奏情報を有して構成され、
前記表示出力処理は、前記指定情報に含まれる前記楽曲識別情報に対応する前記演奏情報を前記演奏手段に演奏させる際、前記指定情報に含まれる前記楽器識別情報に対応するパート別演奏情報を消音、もしくは、音量を小さくして演奏させることを特徴とする。
【００１５】
さらに本発明に係る楽譜表示出力装置において、
前記割り当て処理は、前記指定情報に含まれる前記楽器識別情報が、前記楽譜表示装置に割り当てられなかった場合、当該楽器識別情報と同じ前記パート別楽譜情報を直近で表示させた前記楽譜表示装置に割り当ることを特徴とする。
【００１６】
さらに本発明に係る楽譜表示出力装置において、
前記楽器割り当て処理は、前記指定情報に含まれる前記楽器識別情報が、前記楽譜表示
装置に割り当てられなかった場合、前記指定情報に含まれる前記楽器識別情報を、割り当てられていない前記楽譜表示装置に割り当てることを特徴とする。
【００１７】
さらに本発明に係る楽譜表示出力装置において、
前記楽譜表示装置は、
前記指定情報を入力可能な入力手段と、
前記パート別楽譜情報を表示出力する表示手段と、を備えたリモコン装置であることを特徴とする。
【００１８】
さらに本発明に係る楽譜表示出力装置において、
前記楽譜表示装置は、前記パート別楽譜情報を表示出力するモニタ装置であることを特徴とする。
【００１９】
また本発明に係る楽譜表示出力プログラムは、
指定処理と、割り当て処理と、表示出力処理と、をコンピュータで実行することで、複数の楽譜表示装置に楽譜を表示可能とし、
前記指定処理は、楽曲識別情報と楽器識別情報を含む指定情報を受け付け、
前記割り当て処理は、前記指定情報に含まれる前記楽器識別情報に対し、当該楽器識別情報に対応するパート別楽譜情報を最後に表示させた前記楽譜表示装置を割り当て、
前記表示出力処理は、前記指定情報に含まれる前記楽曲識別情報と前記楽器識別情報に対応する前記パート別楽譜情報を記憶手段から読み出し、前記割り当て処理で割り当てられた前記楽譜表示装置に表示出力させることを特徴とする。
【発明の効果】
【００２０】
本発明の楽譜表示出力装置によれば、カラオケ装置などを利用して楽器演奏（合奏）を楽しむ場合、リモコン装置など楽譜表示装置に対して特段の設定変更を行うことなく、担当する楽器の楽譜を確認することが可能となる。
【００２１】
さらに本発明によれば演奏手段による自動演奏を行うことで、楽器演奏に不足するパートを補って演奏することが可能となる。
【００２２】
さらに本発明によれば、最後に演奏した楽曲中に含まれていない楽器種別が指定された場合、当該楽器種別に対応する楽譜を、当該楽器種別に対応する楽譜を直近で表示させた楽譜表示装置に表示出力させることしている。このような構成によれば、当該楽器種別に対応する楽譜が利用される可能性が高い楽譜表示装置に対して表示を行うことが可能となる。
【００２３】
さらに本発明によれば、これまで演奏した楽曲中に含まれていない楽器種別が指定された場合、当該楽器種別に対応する楽譜を、楽器識別情報が割り当てられていない楽譜表示装置に表示出力させることしている。このような構成によれば、例えば、新たな楽器を演奏するユーザー、すなわち、新たに参加した可能性の高いユーザーに対しては、まだ楽譜表示を行っていない楽譜表示装置を使用させることが可能となる。
【００２４】
また、上述した楽譜表示出力装置の機能を、コンピュータ装置で実行可能な楽譜表示出力プログラムとして提供することにより、汎用のコンピュータ装置などに対してその機能を組み込むことが可能となる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態に係るカラオケシステムを示す図
【図２】本発明の実施形態に係る演奏情報、楽譜情報のデータ構成を示す図
【図３】本発明の実施形態に係る楽器楽曲の予約画面を示す図
【図４】本発明の実施形態に係るパート別音量設定画面を示す図
【図５】本発明の実施形態に係る指定情報のデータ構成を示す図
【図６】本発明の実施形態に係るコマンダでの処理（実施例１）を示すフロー図
【図７】本発明の実施形態に係る履歴情報（実施例１）のデータ構成を示す図
【図８】本発明の実施形態に係る楽譜表示画面を示す図
【図９】本発明の実施形態に係るコマンダでの処理（実施例２）を示すフロー図
【図１０】本発明の実施形態に係る履歴情報（実施例２）のデータ構成を示す図
【図１１】本発明の実施形態に係る第１再割り当て処理を示すフロー図
【図１２】本発明の実施形態に係る第２再割り当て処理を示すフロー図
【発明を実施するための形態】
【００２６】
では、本発明の実施形態に係る楽譜表示出力装置について、カラオケシステムを例にとって説明を行う。図１は、本発明の実施形態に係るカラオケシステムの構成を示す図である。本実施形態におけるカラオケシステムは、コマンダ２と、リモコン装置１ａ、１ｂにて構成されおり、これらは、ＬＡＮ１００にて、無線、有線で通信可能なように互いに接続されている。コマンダ２は、楽譜表示装置に対して楽譜を表示させる楽譜表示出力装置として機能する。また、リモコン装置１ａ、１ｂ、コマンダ２に接続されたモニタ装置４１は、それが有する画面に楽譜を表示する楽譜表示装置として機能する。
【００２７】
なお、ここではカラオケ装置としての機能を有するコマンダ２を楽譜表示装置として説明するが、本発明の実施形態に係る楽譜表示出力装置は、楽譜表示装置に楽譜を表示させる機能を有することで足りるものであり、コマンダ２のように演奏させることを必ずしも必要とするものではない。そして、コンピュータに実装（インストール）することで、楽譜表示出力装置として機能させる楽譜表示出力プログラムとして提供することも可能である。
【００２８】
店舗に設置されるコマンダ２は、リモコン装置１（例えば、１ａ、１ｂ）によりユーザーからの各種指示を受け付けることが可能となっている。また、リモコン装置１は表示部１１と操作部１７が共有されたタッチパネル表示画面を備え、ユーザーに対して各種情報を提供することも可能である。リモコン装置１は、ＬＡＮ１００上に設置されたアクセスポイント１１０を介してコマンダ２と無線接続される。図中に示されるように、例えばコマンダ２にはリモコン装置１ａと１ｂが対応付けられ、ＬＡＮ１００を介して情報を送受信することが可能となっている。また、リモコン装置１とコマンダ２とは赤外線などを利用した近距離通信を行うことも可能である。
【００２９】
さらに、本実施形態のカラオケシステムでは、ユーザーに各種サービスを提供するためインターネットを介してカラオケ用ホスト５（サーバ装置）が設けられ、その記憶部５１には、楽曲情報やユーザー情報など、各種サービスに必要な情報を記憶している。そして、ルータ１２０を通じて、コマンダ２、又はリモコン装置１と、各種情報の送受信が行えるように構成されている。
【００３０】
本発明の実施形態に係る楽譜表示出力装置としてのコマンダ２は、全体を統括制御する制御部３０を中心として機能し、主な機能として、指定処理、割り当て処理、表示出力処理、映像表示処理などを実行可能としている。記憶手段としてのハードディスク（ＨＤＤ）３２には、楽曲演奏処理で使用する楽曲情報が記憶されている。
【００３１】
図２には、本発明の実施形態に係る楽曲情報のデータ構成が示されている。ここに示される楽曲情報は、外部楽器を演奏するための楽曲（楽器楽曲）として用意されたものであり、ヘッダ情報、演奏情報、楽譜情報を含んで構成されている。この他、歌詞を表示させ
るための歌詞情報を含めて構成される場合もある。また、演奏情報と楽譜情報は異なるファイル構成とすることも可能である。その際、演奏情報と楽譜情報は同一の楽曲ＩＤ（楽曲識別情報）にて対応付けられる。
【００３２】
ヘッダ情報には、楽曲を指定するための楽曲ＩＤ（楽曲識別情報）、曲名、歌手名、作詞者、作曲者など、楽曲に関する各種情報を含んで構成される。これら各種情報は、楽曲を指定するための検索情報として使用される。
【００３３】
演奏情報は、複数のパート別演奏情報にて構成されている。このパート別演奏情報は、ＭＩＤＩ情報、音声圧縮情報など、コマンダ２の音響制御部７０にて演奏音に変換される情報である。各パート別演奏情報は、楽器１〜Ｎに対応付けられている。この対応付けは、パート別演奏情報に割り当てられたトラックナンバーに対して所定の楽器識別情報が予め割り当てておくこととしても、各パート別演奏情報に対して楽器識別情報を付与するものであってもよい。演奏処理では、指定された楽器に対応するパート演奏情報を消音、あるいは、音量を小さくして演奏させることで、いわゆるマイナスワン演奏を行うことが可能となる。
【００３４】
楽譜情報は、複数のパート別楽譜情報にて構成されている。このパート別楽譜情報は、楽譜、ギターのタブ譜、ドラム譜など、各パートに対応する楽器を演奏する者に対し演奏を支援するための情報である。これらパートし別楽譜情報は、移調表示可能なように音符やコードを示す情報として構成することとしてもよく、単に音符やコードを画像として記録した画像情報として構成することとしてもよい。パート別楽譜情報は、リモコン装置１ａ、１ｂ、あるいは、コマンダ２に接続されているモニタ装置４１といった、楽譜表示装置にて表示され、外部楽器を演奏する演奏者に対する支援を行う。
【００３５】
楽曲演奏処理は、入力部２１やリモコン装置１にて、ユーザーにより指定された楽曲に対応する演奏情報をＭＩＤＩ音源などを備えた音響制御部７０にて演奏させ、スピーカー４２から放音させる処理である。このとき、スピーカー４２からは歌唱用マイク４４ａから入力される音声も合わせて放音される。映像再生処理は、映像制御部３１にて各種映像情報、歌詞情報などを再生させ、モニタ４１を介した視覚情報をユーザーに提供する処理である。
【００３６】
楽曲予約処理は、ユーザーからの指定に基づいて楽曲を選択、予約するための処理である。本実施形態ではリモコン装置１と連携して実行することとなる。リモコン装置１の操作部１７から入力されたユーザーの指令は、赤外線通信部１９、２３、あるいは、ＬＡＮ１００を介してコマンダ２に伝達される。コマンダ２での処理結果は、リモコン装置１側の表示部１１に表示され、ユーザーは選曲のための各種情報を視認することが可能である。コマンダ２とリモコン装置１は、この楽曲指定処理に限らず、ユーザー個別のサービスを提供するためのログイン処理など各種処理を実行することが可能である。
【００３７】
本実施形態では、コマンダ２に対して外部楽器４４ｂ〜４４ｄが接続可能とされている。外部楽器４４ｂ〜４４ｄとしては、ギター、ベース、キーボードなど電気的な音響信号を出力可能なものを採用することが可能である。その場合、音響制御部７０にて演奏される演奏情報とミキシングしてスピーカー４２から放音される。この他、外部楽器４４ｂ〜４４ｄには、ＭＩＤＩキーボードなどＭＩＤＩ信号を出力可能なものを使用し、音響制御部７０内のＭＩＤＩ音源を制御することで、演奏を行うこととしてもよい。この他、電気的な音響出力を有さないアコースティックな楽器を採用してもよい。その場合には、マイクロホンで拾った楽器音を音響制御部７０に入力する、あるいは、スピーカー４２を介すことなく楽器自身から放音される音を利用することが考えられる。
【００３８】
図３には、本発明の実施形態に係る楽器楽曲の確認画面が示されている。楽曲の指定は、リモコン装置１ａ、１ｂの操作部１７、あるいは、コマンダ２の操作部２１を介して行うことが可能である。ここでは、リモコン装置１ａにおいて、ある楽曲（曲名「ＡＡＡＡＡ」）が指定された際の、表示部１１ａの様子が示されている。本実施形態では、操作部１７にタッチパネルが採用されており、画面上で各種設定を行うことが可能となっている。
【００３９】
表示部１１ａ中、右下に表示される「予約」ボタンを操作することで、表示中の楽曲（曲名「ＡＡＡＡＡ」）の予約（指定）が実行される。予約が実行されると、リモコン装置１ａから、コマンダ２に対して指定情報が送信される。ユーザーはこの予約を実行する前に、「楽器演奏パートの指定」ボタン、「音程設定変更」ボタンを操作し、それぞれの設定を行うことが可能である。
【００４０】
「楽器演奏パートの指定」ボタンが操作された場合、楽器演奏パート、すなわち、ユーザーが担当する外部楽器の指定が行われる。図４には、本発明の実施形態に係る楽器演奏パート設定画面が示されている。この画面では、指定された楽曲中において指定可能とする楽器演奏パートが表示され、各楽器演奏パート毎に「演奏する」、「演奏しない」のどちらかを選択することが可能となっている。「演奏する」と指定された楽器演奏パートについては、当該パートに対応するパート別演奏情報は消音、もしくは、音量を小さくして演奏が行われる。ユーザーは外部楽器を使用して当該パートの演奏を楽しむことが可能となる。本実施形態では、その際、当該パートに対応するパート別楽譜情報を、リモコン装置１ａ、１ｂ、あるいは、モニタ装置などの楽譜表示手段に表示出力することで、ユーザーの楽器演奏に対する支援が行われる。
【００４１】
「音程設定変更」ボタンが操作された場合、音程設定変更画面（図示せず）に遷移し、楽曲を演奏する際の音程（キー）設定が実行される。演奏情報は、この音程設定に従って音程変更されて演奏されるとともに、パート別楽譜情報はこの音程設定に従って移調されて楽譜表示手段に表示されることになる。この場合、パート別楽譜情報は移調表示可能なデータ構成とすることが必要である。
【００４２】
図５には、本発明の実施形態に係る指定情報のデータ構成が示されている。この指定情報は、図３に示される確認画面において「予約」ボタンが操作されたときに、リモコン装置１ａからコマンダ２に対して送信される情報である。この指定情報には、予約する楽曲を特定するための楽曲ＩＤ（楽曲識別情報）、「音程設定変更」において変更された音程調整値、「楽器演奏パートの指定」において指定された楽器に対応する楽器識別ＩＤ（楽器識別情報）が含まれている。コマンダ２は、受信した指定情報を、メモリ２７に記憶する予約リストに追加する指定処理を実行する。なお、指定情報は、リモコン装置１ａ、１ｂを利用した入力のみならず、コマンダ２の操作部２１からの入力にて受け付けることも可能である。
【００４３】
このようにメモリ２７の予約リストに追加された指定情報は、コマンダ２の制御部３０によって、順次読み出され、図６にフロー図にて示される処理が実行される。
【００４４】
まず、予約リスト２７から指定情報が読み出されると、指定情報中に指定されている楽曲が楽器楽曲か否かが判定される（Ｓ１０１）。本実施形態では、この判定は指定情報に含まれる楽曲ＩＤによって実行している。制御部３０はメモリ２７あるいはＨＤＤ３２に記憶しているデータベースを参照することで、楽曲ＩＤが楽器楽曲のものか否かを判定することが可能である。あるいは、この判定は、指定情報中に楽器識別ＩＤが含まれているか否かをもって判定することとしてもよい。楽器識別ＩＤは楽器楽曲特有のオプション情報であるため、この楽器識別ＩＤの有無によって指定情報が楽器楽曲を指定したものか否
かを判定することが可能である。
【００４５】
楽器楽曲で無い（Ｓ１０１：Ｎｏ）と判定された場合は、外部楽器による演奏を行わない通常の楽曲であるため、通常の楽曲演奏処理が実行される（Ｓ１１１）。この通常の楽曲演奏処理では、制御部３０は、指定情報に含まれる楽曲ＩＤに対応する演奏情報を読み出して音響制御部７０に演奏させて一連の処理が終了する。
【００４６】
楽器楽曲である（Ｓ１０１：Ｙｅｓ）と判定された場合、制御部３０は、指定情報中に含まれる楽器識別情報を取得する（Ｓ１０２）と共に、履歴情報の取得を行う（Ｓ１０３）。この履歴情報は、複数の楽譜表示装置のそれぞれに対して、最後に表示させたパート別楽譜情報に対応する楽器種別を記憶させた情報であり、本実施形態では楽器種別として楽器識別ＩＤ（楽器識別情報）が使用されている。
【００４７】
図７にはこの履歴情報のデータ構成例が示されている。本実施形態では、楽譜表示装置として２台のリモコン装置１ａ、１ｂ、そしてモニタ装置４１を使用している。履歴情報には、これら楽譜表示装置（実際には、楽器表示装置を示す識別情報）に対して、当該楽譜表示装置で最後に表示させたパート別楽譜情報に対応する楽器種別ＩＤが対応付けて記憶されている。
【００４８】
次に、Ｓ１０２で取得した指定情報中に楽器識別ＩＤが含まれておらず、０件であった場合（Ｓ１０４）には、楽器楽曲演奏処理Ｓ１０９が実行される。この場合、演奏する楽器が指定されていないため、通常の楽曲演奏処理Ｓ１１１と同様、制御部３０は、指定情報に含まれる楽曲ＩＤに対応する演奏情報を読み出して音響制御部７０に演奏させる。
【００４９】
一方、指定情報中に楽器識別ＩＤが含まれていた場合には、指定情報中に含まれる楽器識別ＩＤを一つずつ取り出して、各楽器識別ＩＤに楽譜表示装置を割り当てていく割り当て処理が実行される（Ｓ１０５〜Ｓ１０８）。まず、未選択の楽器識別ＩＤが選択され（Ｓ１０５）、当該楽器識別ＩＤが履歴情報中で楽譜表示装置に対応付けられているか否かが判定される（Ｓ１０６）。対応付けられていた場合（Ｓ１０６：Ｙｅｓ）には、当該楽器識別ＩＤに対して履歴情報中で対応する楽譜表示装置が割り当てられる（Ｓ１０７）。
【００５０】
一方、対応付けられていない場合（Ｓ１０６：Ｎｏ）には、指定情報中の楽器識別ＩＤに対して楽譜表示情報は割り当てられない。この場合、ユーザーは、リモコン装置１ａ、１ｂの操作部１７、あるいは、コマンダ２の操作部２１を利用し、ユーザー自身の操作によって楽器識別ＩＤに対して楽譜表示装置を割り当てる。この割り当てを行うタイミングは、楽器楽曲演奏処理Ｓ１０９の開始前、実行中を問わず、任意のタイミングで行うことが可能である。その際、割り当てられていない楽器識別ＩＤに対して、手動操作で割り当てを行わせるインターフェイス画面を、リモコン装置１ａ、１ｂの表示部１１、コマンダ２のモニタ装置４１に表示させることとしてもよい。その場合、楽器識別ＩＤが割り当てられていない楽譜表示装置に対して表示させることが好ましい。
【００５１】
Ｓ１０８では、指定情報中に含まれる楽器識別ＩＤ、全てについてＳ１０５で選択されたか否かが判定される。全ての楽器識別ＩＤが選択された場合（Ｓ１０８：Ｙｅｓ）には、楽器楽曲演奏処理Ｓ１０９が実行される。この楽器楽曲演奏処理（本発明における「表示出力処理」）は、指定情報中で選択された楽曲ＩＤに対応する演奏情報を音響制御部７０に演奏させるとともに、割り当てられた楽譜表示装置に対し、指定情報中に含まれる楽器識別ＩＤに対応するパート別楽譜情報を表示させる処理である。なお、本実施形態では、演奏情報中、指定された楽器識別ＩＤに対応するパート別演奏情報を消音、もしくは、音量を小さくして演奏させることで、いわゆるマイナスワン演奏が行われる。
【００５２】
また、本実施形態では楽譜表示装置として、リモコン装置１ａ、１ｂ、モニタ装置４１を使用している。リモコン装置１ａ、１ｂに対しては、コマンダ２は、インターフェイス部２４、アクセスポイント１１０、無線ＬＡＮ通信部１６などを介してパート別楽譜情報を送信する。パート別楽譜情報の送信は、表示させる前に一括して送信することとしても、ストリーミング的に再生中に随時、送信することとしてもよい。一方、モニタ装置４１に対しては、コマンダ２は映像制御部３１を介して、パート別楽譜情報を表示させる。このようなリモコン装置１ａ、１ｂ、モニタ装置４１といった各楽譜表示装置には、Ｓ１０７で割り当てられた楽器識別ＩＤに対応するパート別楽譜情報が表示されることになるが、その際、指定情報中に含まれる音程調整値を使用して移調したものを表示させることが好ましい。ユーザーは、演奏情報が演奏される音程で移調された楽譜を確認することが可能となる。
【００５３】
図８には、本発明の実施形態に係る楽譜表示画面を示す図が示されている。ここでは図８（ａ）に示されるよう、リモコン装置１ａにキーボード用のパート別楽譜情報を表示させ、図８（ｂ）に示されるようリモコン装置１ｂにギター用のパート別楽譜情報（タブ譜）を表示させた形態となっている。それぞれの楽器を担当するユーザーは、自分が演奏する位置でリモコン装置１ａ、１ｂを参照し、楽器演奏を楽しむことが可能となっている。この他、本実施形態では、モニタ装置４１にパート別楽譜情報を表示させることも可能である。
【００５４】
楽器楽曲演奏処理Ｓ１０９が完了すると、各楽譜表示装置に対して割り当てられている楽器識別ＩＤにて、履歴情報が更新される（Ｓ１１０）。その際、今回の楽器楽曲演奏処理Ｓ１０９で楽譜が表示されなかった楽譜表示装置については、前回以前の楽器識別ＩＤの対応関係を維持することが好ましい。また、ユーザーは、楽器楽曲演奏処理Ｓ１０９中に、パート別楽譜情報をどの楽譜表示装置に表示させるかを切り替えることも可能であるため、このように楽器楽曲演奏処理Ｓ１０９の終了後に、履歴情報を更新することで、最後に使用された楽譜表示装置の割り当てを履歴情報に記憶させることが可能となっている。
【００５５】
以上、本実施形態では、楽譜表示装置に対して最後に使用されたパート別楽譜情報の楽器種別に基づいて、次回、楽譜表示装置に表示させるパート別楽譜情報が割り当てられている。通常、連続して演奏を楽しむ場合、ユーザーは同じ楽譜表示装置を使い続けることが想定されるが、そのような場合、楽譜表示装置に対してどのパート別楽譜情報を表示させるかを指定させることなく、演奏を楽しむことが可能となる。
【００５６】
図６で説明した実施例１の処理では、Ｓ１０６、Ｓ１０７にて楽譜表示装置が割り当てられなかった楽器識別ＩＤに対しては、ユーザーが手動で割り当てることとしているが、この割り当てについては次に説明する形態（実施例２）を採用することも考えられる。
【００５７】
図９は、本発明の実施形態に係るコマンダ２での処理（実施例２）を示すフロー図である。本実施形態では、実施例１と同様、Ｓ１０５〜Ｓ１０８にて楽器識別ＩＤに対して楽譜表示装置が割り当てられることとなるが、割り当てられなかった楽器識別ＩＤに対しては、第１再割り当て処理（Ｓ２００）、第２再割り当て処理（Ｓ３００）を実行することとしている。なお、これら第１再割り当て処理（Ｓ２００）、第２再割り当て処理（Ｓ３００）はどちらか一方のみを行うこととしてもよい。また、第２再割り当て処理（Ｓ３００）は、実施例１において割り当てられなかった楽器識別ＩＤに対して行うことも可能である。この実施形態の履歴情報は最後に楽譜表示装置に割り当てられた楽器識別ＩＤのみならず、過去複数回の履歴を記憶することとしている。図１０には履歴情報のデータ構成が示されている。ここでは、履歴情報を使用するＳ１０７での割り当て処理、第１再割り当て処理（Ｓ２００）、第２再割り当て処理（Ｓ３００）以外の処理については実施例１
と同様であるため、その説明は省略する。
【００５８】
図９のＳ１０７では、楽譜表示装置に最後に割り当てられた楽器識別ＩＤを参照し、割り当てが実行される。具体的には、Ｍ＋２回目の演奏では、Ｍ＋１回目までの履歴情報が作成された状態となっている。したがって、Ｍ＋２回目の演奏で指定されている楽器１（ギター）については、最後に演奏したリモコン装置１ａが割り当てられることとなる。
【００５９】
図１１には第１再割り当て処理を示すフロー図が示されている。指定情報中、楽譜表示装置がまだ割り当てられていない楽器識別ＩＤが存在する場合（Ｓ２０１：Ｙｅｓ）、当該楽器識別ＩＤが取得される（Ｓ２０２）、そして、図１０に示される履歴情報が取得される（Ｓ２０３）。Ｓ２０４では未割り当ての楽器識別ＩＤが１つ選択される。Ｓ２０５では、今回の楽器演奏において、楽器識別ＩＤが未だ割り当てられていない楽器表示端末の中から、履歴情報中、直近で割り当てられた楽譜表示装置があるか否かが判定される。履歴情報中、直近で割り当てられた楽譜表示装置が有る場合には、選択している楽器ＩＤに対して当該楽譜表示装置が割り当てられる（Ｓ２０６）。例えば、図１０の履歴情報中、Ｍ＋４回目に対する割り当て時には、指定情報中で指定されている楽器１（ギター）は、Ｍ＋２回目でリモコン装置１ａに割り当てられていることが分かる。したがって、Ｍ＋４回目で指定された楽器１（ギター）に対してはリモコン装置１ａに割り当てられる。
【００６０】
このように、第１再割り当て処理Ｓ２００では、Ｓ２０４〜Ｓ２０７を繰り返し実行することで、未割り当ての楽器識別ＩＤに対し、直近で割り当てられた楽譜表示装置に対する割り当てが実行される。したがって、楽器識別ＩＤに対応する楽器が使用される可能性の高い楽譜表示装置に対して割り当てを行うことが可能となっている。
【００６１】
この第１再割り当て処理Ｓ２００でも割り当てされなかった楽器識別ＩＤに対しては、図１２に示す第２再割り当て処理が実行される。指定情報中、楽譜表示装置がまだ割り当てられていない楽器識別ＩＤが存在する場合（Ｓ３０１：Ｙｅｓ）、当該楽器識別ＩＤが取得される（Ｓ３０２）、そして、図１０に示される履歴情報が取得される（Ｓ３０３）。Ｓ３０４では未割り当ての楽器識別ＩＤが１つ選択される。Ｓ３０５では、履歴情報中、未割り当ての楽譜表示装置があるか否かが判定される。この未割り当ての楽譜表示装置とは、Ｓ１０７とＳ２００の割り当て処理でまだ割り当てられていない楽譜表示装置内において、当該楽器識別ＩＤが割り当てられたことのない楽譜表示装置のことである。例えば、図１０の履歴情報中、Ｍ＋１回目の割り当て時における楽器３（キーボード）、楽器５（ドラム）、Ｍ＋２回目の割り当て時における楽器４（リコーダー）などがそれに相当する。Ｓ３０６では、選択された楽器識別ＩＤをこのような未割り当ての楽譜表示装置に割り当てる。
【００６２】
このように、第２再割り当て処理Ｓ３００では、Ｓ３０４〜Ｓ３０７を繰り返し実行することで、未割り当ての楽器識別ＩＤに対し、未割り当ての楽譜表示装置を割り当てることを可能としている。
【００６３】
以上、実施例２においては、Ｓ１０７において割り当ての行われなかった、指定情報中の楽器識別ＩＤに対して楽譜表示装置を割り当てることが可能となり、ユーザーに対し、どの楽譜をどの楽譜表示装置で表示させるかを指定する手間を削減することが可能となっている。
【００６４】
なお、本発明はこれらの実施形態のみに限られるものではなく、それぞれの実施形態の構成を適宜組み合わせて構成した実施形態も本発明の範疇となるものである。
【符号の説明】
【００６５】
１ａ、１ｂ…リモコン装置、１１…表示部、１２…ビデオＲＡＭ、１３…映像制御部、１４…メモリ、１５…制御部、１６…無線ＬＡＮ通信部、１７…操作部、１８…操作処理部、１９…赤外線通信部、２…コマンダ（楽譜表示出力装置）、２１…操作部、２２…操作処理部、２３…赤外線通信部、２４…インターフェイス部、２７…メモリ、２８…ビデオＲＡＭ、２９…映像再生部、３０…制御部、３１…映像制御部、３２…ハードディスク、４１…モニタ装置、４２…スピーカー、４４ａ…歌唱用マイク、４４ｂ〜４４ｄ…外部楽器、１００…ＬＡＮ、１１０…アクセスポイント、１２０…ルータ、５…カラオケ用ホスト、５１…記憶部、７０…音響制御部
【図１】
0005500214.tif 000002
【図２】
0005500214.tif 000003
【図３】
0005500214.tif 000004
【図４】
0005500214.tif 000005
【図５】
0005500214.tif 000006
【図６】
0005500214.tif 000007
【図７】
0005500214.tif 000008
【図８】
0005500214.tif 000009
【図９】
0005500214.tif 000010
【図１０】
0005500214.tif 000011
【図１１】
0005500214.tif 000012
【図１２】
0005500214.tif 000013