(57)【要約】【課題】ネットセッションサービスを利用する演奏者に対し、煩わしい入力操作を強いることなく、音楽セッションを楽しませること。【解決手段】セッション端末１０にＲＦＩＤリーダ１５を搭載させる。そして、予め企画立案されたある特定の音楽セッションの参加資格者であることを示す演奏者ＩＤを記憶させたＲＦＩＤタグをセットとして販売する。セッション管理サーバ装置２０は、各セッション端末１０がＲＦＩＤタグから読み出した情報をキーとして音楽セッションの相手を特定する。【選択図】      図１
2006171550.tif 000002
【特許請求の範囲】
【請求項１】
演奏者を識別する演奏者識別情報を各々記憶した複数の無線タグと、前記無線タグから演奏者識別情報を読み出すリーダを備えた複数のセッション端末と、各音楽セッションを識別するセッション識別情報とそれらの各音楽セッションへの参加資格を持つ演奏者の演奏者識別情報とを対応付けて記憶したセッション情報記憶手段を備えたセッション管理サーバ装置と
を含むシステムによる音楽セッション支援方法であって、
前記各セッション端末が、自端末のリーダに近接した前記無線タグから演奏者識別情報を取得し、取得した演奏者識別情報を前記セッション管理サーバ装置へ送信するセッション参加申込工程と、
前記セッション管理サーバ装置が、あるセッション端末から演奏者識別情報を受信すると、その演奏者識別情報と共通のセッション識別情報と対応付けて前記セッション情報記憶手段に記憶されている別の演奏者識別情報を特定するマッチング工程と、
前記セッション管理サーバ装置が、前記あるセッション端末と、前記マッチング工程で特定した別の演奏者識別情報を送信してきたセッション端末との間で楽音情報を遣り取りさせるセッション制御工程と
を有する音楽セッション支援方法。
【請求項２】
請求項１に記載の音楽セッション支援方法において、
前記セッション管理サーバ装置は、
セッション時における特殊演出の要否を表す演出要否情報を前記各セッション識別情報と各々対応付けて記憶する演出要否情報記憶手段を更に有し、
前記セッション制御工程は、
前記セッション管理サーバ装置が、前記あるセッション端末から受信していた演奏者識別情報と対応付けて前記セッション情報記憶手段に記憶されているセッション識別情報を特定し、そのセッション識別情報と対応付けて前記演出要否情報記憶手段に記憶されている演出要否情報が特殊演出を要することを示しているか否かを判断する工程と、
前記演出要否情報が特殊演出を要することを示していると判断したセッション管理サーバ装置が、前記あるセッション端末と、前記マッチング工程で特定した別の演奏者識別情報を送信してきたセッション端末との間で遣り取りさせる楽音情報が自装置を経由する際、その楽音情報にある所定の情報改変処理を施す工程と
を更に有する音楽セッション支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽音情報を端末間で遣り取りすることにより音楽セッションを実現する技術に関する。
【背景技術】
【０００２】
いわゆるサーバ・クライアントシステムを利用して各種サービスを提供するための様々な仕組みが提案されている。例えば、特許文献１には、「セグメントマスタ」と呼ばれる特殊な装置を利用することにより、クライアントである各端末がサーバを介してデータを遣り取りする際の接続及び認証手続きを簡素化する技術が開示されている。また、特許文献２には、室内に配置された複数台の端末の電源のＯＮ／ＯＦＦを、その室内における利用者の位置に応じて個別に切り替えるシステムが開示されている。同文献によると、このシステムは、室内に配置された端末の各々にＲＦＩＤ（radio frequency identification）リーダを搭載させる一方で、利用者にＲＦＩＤタグを携帯させる。そして、利用者のＲＦＩＤタグが何れかのＲＦＩＤリーダの通信圏に入ると、そのＲＦＩＤリーダを搭載している端末の電源がＯＦＦからＯＮへ切り替わり、通信圏から外れるとＯＮからＯＦＦへ切り替わるようになっている。
【特許文献１】特開２００１−２０３６９０号公報
【特許文献２】特開２００２−１５７０４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、サーバ・クライアントシステムを利用したサービスの１つとして、いわゆるネットセッションサービスが広く普及している。このサービスは、ネットワーク上に設けられた専用のサーバ装置を介して各演奏者が互いの演奏内容をリアルタイムに遣り取りすることで実現されるサービスである。
このネットセッションサービスを通じて音楽セッションを行う演奏者は、セッションの相手となる演奏者を識別するＩＤを自らの端末に入力する操作を行わなければならなかった。しかしながら、演奏者にしてみると、ネットセッションサービスを利用するたびにこのような入力操作を強いられることは、極めて煩わしいものであった。
本発明は、このような背景の下に案出されたものであり、煩わしい入力操作を演奏者に強いることなく音楽セッションを楽しめるような仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の好適な態様である音楽セッション支援方法は、演奏者を識別する演奏者識別情報を各々記憶した複数の無線タグと、前記無線タグから演奏者識別情報を読み出すリーダを備えた複数のセッション端末と、各音楽セッションを識別するセッション識別情報とそれらの各音楽セッションへの参加資格を持つ演奏者の演奏者識別情報とを対応付けて記憶したセッション情報記憶手段を備えたセッション管理サーバ装置とを含むシステムによる音楽セッション支援方法であって、前記各セッション端末が、自端末のリーダに近接した前記無線タグから演奏者識別情報を取得し、取得した演奏者識別情報を前記セッション管理サーバ装置へ送信するセッション参加申込工程と、  前記セッション管理サーバ装置が、あるセッション端末から演奏者識別情報を受信すると、その演奏者識別情報と共通のセッション識別情報と対応付けて前記セッション情報記憶手段に記憶されている別の演奏者識別情報を特定するマッチング工程と、前記セッション管理サーバ装置が、前記あるセッション端末と、前記マッチング工程で特定した別の演奏者識別情報を送信してきたセッション端末との間で楽音情報を遣り取りさせるセッション制御工程とを有する。
【０００５】
この態様において、前記セッション管理サーバ装置は、セッション時における特殊演出の要否を表す演出要否情報を前記各セッション識別情報と各々対応付けて記憶する演出要否情報記憶手段を更に有し、前記セッション制御工程は、前記セッション管理サーバ装置が、前記あるセッション端末から受信していた演奏者識別情報と対応付けて前記セッション情報記憶手段に記憶されているセッション識別情報を特定し、そのセッション識別情報と対応付けて前記演出要否情報記憶手段に記憶されている演出要否情報が特殊演出を要することを示しているか否かを判断する工程と、前記演出要否情報が特殊演出を要することを示していると判断したセッション管理サーバ装置が、前記あるセッション端末と、前記マッチング工程で特定した別の演奏者識別情報を送信してきたセッション端末との間で遣り取りさせる楽音情報が自装置を経由する際、その楽音情報にある所定の情報改変処理を施す工程とを更に有してもよい。
【発明の効果】
【０００６】
本発明によると、ネットセッションサービスを利用する演奏者に対し、煩わしい入力操作を強いることなく音楽セッションを楽しませることができる。
【発明を実施するための最良の形態】
【０００７】
（第１実施形態）
本願発明の第１実施形態について説明する。本実施形態にかかるセッションシステムは、以下の２つの特徴を有する。１つ目の特徴は、ネットワークを介した音楽セッションに用いられる専用の端末（以下、「セッション端末」と呼ぶ。）にＲＦＩＤリーダを搭載させた点にある。２つ目の特徴は、ＲＦＩＤタグから読み出した情報をキーとして音楽セッションの相手を特定するようにした点にある。
【０００８】
ここで、以降の説明において用いる主要な用語を定義しておく。「運営者」とは、ネットワークを利用した音楽セッションサービスを提供している事業者を意味する。「演奏者」とは、運営者による支援の下、セッション端末の持ち主として音楽セッションに参加する個人を意味する。「楽音情報」とは、楽音信号にある圧縮符号化処理を施して得た符号列を表す情報を意味する。
【０００９】
図１は、本実施形態にかかるセッションシステムの全体構成図である。図に示すように、本システムは、複数のセッション端末１０と、セッション管理サーバ装置２０とから構成される。
図２は、セッション端末１０のハードウェア構成を示すブロック図である。この端末１０は、演奏者によって使用されるものであり、図に示すように、楽音信号入力部１１、楽音信号出力部１２、通信部１３、エンコード／デコード部１４、ＲＦＩＤリーダ１５、表示部１６、操作部１７、及び制御部１８を備える。
【００１０】
楽音信号入力部１１は、電子楽器３０から自端末１０へ楽音信号を入力する。一方、楽音信号出力部１２は、自端末１０からスピーカ４０へ楽音信号を出力する。通信部１３は、予め登録されたセッション管理サーバ装置２０のネットワークアドレスを基に同装置２０とコネクションを確立し、各種情報の送受信を行うようになっている。
【００１１】
エンコード／デコード部１４は、楽音信号入力部１１から楽音信号が供給されると、その楽音信号に符号化処理を施して得た楽音情報を通信部１３へ供給する一方、通信部１３から楽音情報が供給されると、その楽音情報に復号化処理を施して得た楽音信号を楽音信号出力部１２へ供給する。
【００１２】
ＲＦＩＤリーダ１５は、自らと交信可能な圏内まで近接されたＲＦＩＤタグから各種情報を読み出す。表示部１６は、各種情報を表示するディスプレイである。操作部１７は、各種情報を入力するタッチパネルである。
制御部１８は、上記各部を制御する。この制御部１８が行う特徴的な動作については、後にフローチャートを参照しつつ詳述する。
【００１３】
図３は、セッション管理サーバ装置２０のハードウェア構成を示すブロック図である。この装置２０は、運営者による管理の下に稼動しており、図に示すように、ＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、ネットワークインターフェース２４、キーボード２５、コンピュータディスプレイ２６、ハードディスク２７などを備える。
ハードディスク２７は、セッションデータベース２７ａを記憶している。
【００１４】
図４は、セッションデータベース２７ａのデータ構造図である。このデータベースは、各々が、１つの音楽セッションと対応する複数のレコードの集合体である。このデータベースを構成する１つのレコードは、「セッション」、「参加資格者」、及び「セッション参加者」の３つのフィールドを有している。
「セッション」のフィールドには、各音楽セッションを示すセッション識別情報を記憶する。「参加資格者」のフィールドには、各音楽セッションへの参加資格を持つ複数の演奏者の演奏者ＩＤを記憶する。「セッション参加者」のフィールドには、音楽セッションへの参加を求めて自装置２０へアクセスしてきたセッション端末１０から受信した演奏者ＩＤを記憶する。
運営者は、自らの管理の下に開催させる音楽セッションの数を１つ増やす毎に、このデータベースにレコードを１つ追加する。そして、追加したレコードの「参加資格者」のフィールドに所定数の演奏者ＩＤを記憶させると共に、それらと同じ演奏者ＩＤを夫々記憶させたＲＦＩＤタグをセットとして販売する。ＲＦＩＤタグのセットを購入した演奏者らが、自身のセッション端末１０から演奏者ＩＤを夫々送信すると、それらの演奏者ＩＤは、同じレコードの「セッション参加者」のフィールドへと記憶されることになる。
【００１５】
次に、本実施形態の動作を説明する。
図５は、本実施形態の動作を示すフローチャートである。この図に示す動作は、ＲＦＩＤタグのセットを購入した演奏者らのうち何れかが、自らのセッション端末１０の起動を指示する操作を行うと開始される。
演奏者がセッション端末１０を起動させると、セッション端末１０の制御部１８は、セッションサービスの利用を求めるメッセージをセッション管理サーバ装置２０へ送信する（Ｓ１００）。
メッセージを受信したセッション管理サーバ装置２０のＣＰＵ２１は、演奏者ＩＤ要求画面の表示データを生成し、生成した表示データをセッション管理サーバ装置２０へ送信する（Ｓ１１０）。
【００１６】
表示データを受信したセッション端末１０の制御部１８は、演奏者ＩＤ要求画面を表示部１６に表示させる（Ｓ１２０）。
演奏者ＩＤ要求画面には、「ＲＦＩＤタグのデータを入力してください。」という内容の文字列が表示されている。この画面を参照した演奏者は、自らが取得していたＲＦＩＤタグをセッション端末１０のＲＦＩＤリーダ１５に近接させる。すると、そのＲＦＩＤタグのメモリに記憶された演奏者ＩＤがＲＦＩＤリーダ１５によって読み出される。
【００１７】
セッション端末１０の制御部１８は、ＲＦＩＤリーダ１５が読み出した演奏者ＩＤを取得する（Ｓ１３０）。制御部１８は、取得した演奏者ＩＤをセッション管理サーバ装置２０へ送信する（Ｓ１４０）。
セッション管理サーバ装置２０のＣＰＵ２１は、セッション端末１０から受信した演奏者ＩＤをＲＡＭ２２に記憶する（Ｓ１５０）。続いて、ＣＰＵ２１は、受信した演奏者ＩＤを「参加資格者」のフィールドに記憶しているレコードを、セッションデータベース２７ａから特定する（Ｓ１６０）。
【００１８】
ＣＰＵ２１は、ステップ１５０にてＲＡＭ２２に記憶しておいた演奏者ＩＤを、ステップ１６０で特定したレコードの「セッション参加者」のフィールドへ記憶する（Ｓ１７０）。このステップ１７０にて、自らの送信した演奏者ＩＤが「セッション参加者」のフィールドに記憶されたセッション端末１０は、同じフィールドに既に記憶されていた、又はその後に記憶される演奏者ＩＤの送信元である他のセッション端末１０と共に音楽セッションを行うことが可能な状態になる。
【００１９】
演奏者ＩＤを記憶したＣＰＵ２１は、ステップ１６０で特定したレコードの「セッション参加者」のフィールドに複数の演奏者ＩＤが記憶された状態にあるか否かを判断する（Ｓ１８０）。
ステップ１８０にて、複数の演奏者ＩＤが記憶された状態に無い、つまり、ステップ１８０で記憶したものとは別の演奏者ＩＤが記憶されていないと判断したＣＰＵ２１は、待機要求画面の表示データをセッション端末１０に宛てて送信する（Ｓ１９０）。
表示データを記憶したセッション端末１０の制御部１８は、表示部１６に待機要求画面を表示させる（Ｓ２００）。
この画面には、「他の方の音楽セッションの準備が整うまでしばらくお待ち下さい。」という内容の文字列が表示される。
【００２０】
ステップ１８０にて、複数の演奏者ＩＤが記憶された状態にあると判断したＣＰＵ２１は、ステップ１６０で特定したレコードの「セッション参加者」のフィールドに記憶されている全ての演奏者ＩＤをＲＡＭ２２へ読み出す（Ｓ２１０）。
続いて、ＣＰＵ２１は、ステップ２１０で読み出した演奏者ＩＤを所定の雛形に埋め込むことによってセッション許可通知画面の表示データを生成し、生成した表示データを、ステップ２１０で読み出した各演奏者ＩＤの発信元であった各セッション端末１０に宛てて夫々送信する（Ｓ２２０）。
表示データを受信したセッション端末１０の制御部１８は、表示部１６にセッション許可通知画面を表示させる（Ｓ２３０）。
【００２１】
この画面の上段には、「セッションの準備が整っている方のＩＤは以下の通りです。」という内容を示す文字列が表示され、その下には、ステップ２１０で読み出された全ての演奏者ＩＤが表示される。
セッション許可通知画面の表示データの受信をトリガーとして、セッション端末１０は、電子楽器３０から自端末１０に入力される楽音信号を楽音情報としてセッション管理サーバ装置２０へ送信する処理と、自端末１０がセッション管理サーバ装置２０から受信した楽音情報を楽音信号としてスピーカ４０へ出力する処理とを開始する。また、セッション管理サーバ装置２０は、一方のセッション端末１０から自装置２０へ送信されてきた楽音情報を他方のセッション端末１０へ直ちに転送する処理を行う。
このようなセッション管理サーバ装置２０を介した楽音情報の遣り取りが実行されることで、各セッション端末１０は、遠隔にある他のセッション端末１０に入力された楽音信号をも自らのスピーカ４０から楽音として放音することが可能になり、その結果、遠隔にある演奏者同士によるリアルタイムの音楽セッションが実現する。
【００２２】
以上説明した本実施形態によると、各セッション端末１０は、自端末１０にかざされたＲＦＩＤタグから演奏者ＩＤを読み出し、読み出した演奏者ＩＤをセッション管理サーバ装置２０へ送信することによって、音楽セッションへの参加を申し込むようになっている。そして、セッション管理サーバ装置２０は、自装置２０のセッションデータベース２７ａにおいて同じセッション識別情報と対応付けられた演奏者ＩＤの発信元のセッション端末１０同士を音楽セッションの相手としてマッチングするようになっている。従って、共に音楽セッションを行う演奏者らは、セットとして販売されるＲＦＩＤタグを購入し、それらのＲＦＩＤタグに記憶された演奏者ＩＤを自身のセッション端末１０に読み込ませるだけで、他の入力操作を一切強いられることなく、所望の相手との音楽セッションを開始することができる。
【００２３】
（第２実施形態）
本願発明の第２実施形態について説明する。本実施形態にかかるセッションシステムの特徴は、運営者による管理の下に行われる各音楽セッションの中に、「はずれ」として取り扱われる音楽セッションを混在させ、「はずれ」として取り扱われることになっている音楽セッションの演奏者ＩＤを送信してきたセッション端末１０からは、そのことを想起させる特徴的な音質で、音楽セッションの相手方の演奏音が放音されるようにした点である。
【００２４】
本実施形態は、セッション管理サーバ装置２０のハードディスク２７が記憶するセッションデータベース２７ａのデータ構造が第１実施形態と異なる。
図６は、セッションデータベース２７ａのデータ構造図である。このデータベースを構成する１つのレコードは、「セッション」、「参加資格者」、「セッション参加者」、及び「はずれ演出要否」の４つのフィールドを有している。「はずれ演出要否」のフィールドには、「はずれ」として取り扱うことを示す「１」、又は「はずれ」としては取り扱わないことを示す「０」の何れかを表す演出要否情報を記憶する。
【００２５】
そして、本実施形態においては、セッション管理サーバ装置２０が、以下に示す特徴的な動作を行う。セッション管理サーバ装置２０のＣＰＵ２１は、図５のステップ１６０で特定したレコードの「はずれ演出要否」のフィールドに記憶された演出要否情報が「１」を表すものであるかそれとも「０」を表すものであるか否かを判断する。そして、演出要否情報が「１」を表すものであった場合、セッション管理サーバ装置２０のＣＰＵ２１は、一方のセッション端末１０から自装置２０へ送信されてくる楽音情報に所定のアルゴリズムに従った情報改変処理を施してから他方のセッション端末１０へ送信する。この改変処理が施された楽音情報を受信したセッション端末１０のスピーカ４０からは、不自然な印象を与える特殊な音質の楽音が放音されることになる。
【００２６】
以上説明した実施形態では、運営者による管理の下に行われる音楽セッションの中に「はずれ」として取り扱われる音楽セッションを混在させ、「はずれ」として扱われる音楽セッションの演奏者ＩＤを送信したセッション端末１０のスピーカ４０からは、セッションの相手の演奏内容が、「はずれ」であることを想起させるような不自然な印象の楽音として放音される。従って、演奏者の興味をより引き付けるようなある種のゲーム性を持たせた魅力ある音楽セッションを提供することができる。
【００２７】
（他の実施形態）
本実施形態は、種々の変形実施が可能である。
上記実施形態では、あるセッションデータベース２７ａの「参加資格者」のフィールドに所定数の演奏者ＩＤが記憶されると、それらと同じ演奏者ＩＤを夫々記憶したＲＦＩＤタグがセットとして販売されるようになっていた。このように、ＲＦＩＤタグをセットとして販売するのは、上記実施形態が、主に顔見知りの演奏者らによる音楽セッションのセッティングを想定して構築されていたためである。
これに対し、同じ音楽セッションの演奏者ＩＤを記憶したＲＦＩＤタグの各々を単独で配布してもよい。この変形例の態様としては、例えば、図７に示すように、同じ音楽セッションの演奏者ＩＤを記憶したＲＦＩＦタグを、あるＣＤアルバムの付属品として配布するといったものが想定できる。この態様によると、各演奏者は、ＣＤアルバムなどの購入を通じてＲＦＩＤタグを入手すれば、それまで面識の無かった相手との音楽セッションを楽しむことができる。また、共通の趣味を持つ演奏者と音楽セッションを通じて知り合うこともできる。
【００２８】
第２実施形態では、運営者による管理の下に行われる各音楽セッションの各々を、「はずれ」の有無を示す演出要否情報と対応付けていた。これに対し、音楽セッション自体ではなく、その音楽セッションへの参加資格を持つ特定の演奏者について、「はずれ」の有無を対応付けるようにしてもよい。この種の変形例は、例えば、セッションデータベース２７ａを、図８に示すようなデータ構造とすることで実現できる。
図に示すセッションデータベース２７ａは、「セッション」、「参加資格者」、「セッション参加者」、及び「はずれ資格者」の４つのフィールドを有している。「はずれ資格者」のフィールドには、「参加資格者」のフィールドに記憶された各演奏者ＩＤのうち、「はずれ」として取り扱うこととする一部の演奏者ＩＤを記憶する。そして、この演奏者ＩＤがあるセッション端末１０から送信されてくると、そのセッション端末１０のスピーカ４０から、不自然な印象を与える特殊な音質の楽音を放音させる。
「はずれ資格者」のフィールドには、ある特定の演奏者ＩＤを固定的なものとして記憶させておく必要はなく、同フィールドへ記憶させる演奏者ＩＤを音楽セッションの進行に応じて順次切り替えるようにしてもよい。
また、「はずれ」だけでなく、他の演奏者よりも優遇された取扱を受けられる、「あたり」の演奏者ＩＤを設け、この演奏者ＩＤを送信してきたセッション端末１０には、例えば、他の端末１０よりも高音質の楽音を放音させるといった特殊な処理を実行させてもよい。
【図面の簡単な説明】
【００２９】
【図１】セッションシステムの全体構成図である。
【図２】セッション端末のハードウェア構成図である。
【図３】セッション管理サーバ装置のハードウェア構成図である。
【図４】セッションデータベースのデータ構造図である。
【図５】実施形態の動作を示すフローチャートである。
【図６】セッションデータベースのデータ構造図である（第２実施形態）。
【図７】ＲＦＩＤタグの配布態様を示す図である。
【図８】セッションデータベースのデータ構造図である（変形例）。
【符号の説明】
【００３０】
１０…セッション端末、１１…楽音信号入力部、１２…楽音信号出力部、１３…通信部、１４…エンコード／デコード部、１５…ＲＦＩＤリーダ、１６…表示部、１７…操作部、１８…制御部、２０…セッション管理サーバ装置、２１…ＣＰＵ、２２…ＲＡＭ、２３…ＲＯＭ、２４…ネットワークインターフェース、２５…キーボード、２６…コンピュータディスプレイ、２７…ハードディスク、３０…電子楽器、４０…スピーカ
【図１】
2006171550.tif 000003
【図２】
2006171550.tif 000004
【図３】
2006171550.tif 000005
【図４】
2006171550.tif 000006
【図５】
2006171550.tif 000007
【図６】
2006171550.tif 000008
【図７】
2006171550.tif 000009
【図８】
2006171550.tif 000010