JP4333602B2 - グループセッション支援方法、セッション管理サーバ装置 - Google Patents
グループセッション支援方法、セッション管理サーバ装置 Download PDFInfo
- Publication number
- JP4333602B2 JP4333602B2 JP2005042462A JP2005042462A JP4333602B2 JP 4333602 B2 JP4333602 B2 JP 4333602B2 JP 2005042462 A JP2005042462 A JP 2005042462A JP 2005042462 A JP2005042462 A JP 2005042462A JP 4333602 B2 JP4333602 B2 JP 4333602B2
- Authority
- JP
- Japan
- Prior art keywords
- session
- terminal
- identification information
- terminal identification
- group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
このセッション端末は、通信機能に加えて、楽音信号をデコードし及びエンコードする機能を搭載する。そして、ある演奏者が自らのセッション端末に接続した電子楽器を演奏すると、その楽音信号が自らのセッション端末からサーバ装置を経由して他の演奏者のセッション端末へほぼリアルタイムに伝送され、伝送先の端末から楽音として放音される。このような処理が相互に行われることにより、音楽セッションが実現する。
同種の問題の解決を意図する技術を開示した文献として、例えば、特許文献1がある。しかしながら、この文献に開示された技術は、ネットワークへの入口であるアクセスポイントと通信するための各種設定を簡略化するものであり、この技術を既存のネットセッションサービスに取り入れたとしても、相手のIDを逐一入力しなければならないという不都合が解消されるものではなかった。
本願発明の第1実施形態について説明する。本実施形態にかかるセッションシステムは、以下の2つの特徴を有する。1つ目の特徴は、ネットワークを介した音楽セッションに用いられる専用の端末(以下、「セッション端末」と呼ぶ。)を、複数の端末を取り纏めたグループ(以下、「セッショングループ」と呼ぶ。)毎にサーバ装置へ登録し、同じセッショングループに所属するセッション端末同士によってのみそのサーバ装置を介した音楽セッションを行わせるようにした点である。2つ目の特徴は、各セッショングループを主催するのは、専用のセッション端末(以下、「セッションマスター端末」と呼ぶ)を有する参加者であり、セッションマスター端末は、各セッショングループに1台のみ存在し、他者の自グループへの加入を許可する主催者としての権限を占有させた点である。
ここで、以降の説明において用いる主要な用語を定義しておく。「運営者」とは、ネットワークを利用した各種サービスを提供している事業者を意味する。「演奏者」とは、運営者による支援の下、セッション端末の持ち主として音楽セッションに参加する個人を意味する。「楽音情報」とは、楽音信号にある圧縮符号化処理を施して得た符号列を表す情報を意味する。
また、セッッションマスター端末に対して、セッションマスター端末の主催するセッショングループにその許可を得て参加するセッション端末を「セッションスレイブ端末」と呼ぶ。
図1は、本実施形態にかかるセッションシステムの全体構成図である。図に示すように、本システムは、一つのセッションマスター端末0と、複数のセッションスレイブ端末10と、セッション管理サーバ装置20とから構成される。
図2(A)は、セッションスレイブ端末10のハードウェア構成を示すブロック図であり、図2(B)は、セッションマスター端末0のハードウェア構成を示すブロック図である。この端末10と0は、演奏者によって使用されるものであり、演奏使用に関しては、同様の物となっている。そして、図に示すように、楽音信号入力部11、51と、楽音信号出力部12、52と、通信部13、53と、記憶部14、54と、エンコード/デコード部15、55と、表示部17、57と、操作部18、58と、制御部19、59とを夫々備える。さらにセッションマスター端末0とセッションスレイブ端末10は、端末情報の遣り取りの為に異なる機構を持っており、セッションスレイブ端末10には自身の端末情報をセッションマスター端末0に送信する為のRFIDチップ16を、セッションマスター端末0にはセッションスレイブ端末10のRFIDチップ16から情報を読み取るためのRFIDリーダ56を備える。
記憶部14、54は、例えば、フラッシュROMであり、制御部19、59の指示の下に各種情報を蓄積する。また、この記憶部14、54は、自身を識別するための識別情報である端末IDを予め記憶している。
セッションマスター端末0をセッションスレイブ端末10に決められた形で接触させると、セッションマスター端末0のRFIDリーダ56は、セッションスレイブ端末10のRFIDチップ16からセッションスレイブ端末10の端末情報を読み込む。セッションスレイブ端末10の端末情報を読み込んだセッションマスター端末0は、正常に読み込めた旨を表示部57に表示する。
制御部19、59は、上記各部を制御する。この制御部19、59が行う特徴的な動作については、後にフローチャートを参照しつつ詳述する。
「登録メンバー」のフィールドには、各セッショングループに所属する全演奏者の端末IDが記憶される。「セッション可能メンバー」のフィールドには、音楽セッションへの参加を求めて自装置20へアクセスしてきたセッション端末10から受信した端末IDを記憶する。「セッション主催者」のフィールドには、自らセッショングループを立ち上げその主催者となった演奏者の端末IDが記憶される。
本実施形態の動作は、グループ登録処理と、新規メンバー登録処理と、セッション処理とに分けることができる。図5にその遷移を示す。
あるセッション端末がセッション管理サーバ装置20へアクセスすると、セッション管理サーバ装置20はそのセッション端末の端末IDを見て、そのセッション端末が、セッションマスター端末0であるかセッションスレイブ端末10であるかを判別する。
セッショングループの主催者にはセッションマスター端末0のみがなる資格を有しており、セッションスレイブ端末10は、グループ登録処理及び新規メンバー登録処理を行う機能を有しない。
セッションマスター端末0が既にセッション管理サーバ装置20のセッショングループデータベース27aにセッション主催者として登録されていたら、自動的にセッションマスター端末0の記憶部54に記憶されたセッショングループメンバーを確認してグループ登録処理を行う。
未登録のセッションマスター端末0はグループ登録処理が終了すると自動的に新規メンバー登録処理を実施する。
それら一連の処理が終了すると自動的にセッション処理が行われる。
セッションスレイブ端末10が端末IDをセッション管理サーバ装置20に送信すると、セッション管理サーバ装置20は、セッショングループデータベース27aにその登録があるかどうかを確認する。登録がある場合にはセッション処理を実施するが、無い場合にはその旨をセッションスレイブ端末10に送信し接続を切る。
ネットワークに接続するとセッションマスター端末0の制御部59は、記憶部54に記憶されている自身の端末IDを読み出し、読み出した端末IDをセッション管理サーバ装置20へ送信する(S110)。
端末IDを受信したセッション管理サーバ装置20のCPU21は、その端末IDをRAM22に記憶する(S120)。
CPU21は、ステップ120でRAM22に記憶させたものと同じ端末IDを「セッション主催者」のフィールドに記憶しているレコードがセッショングループデータベース27aにあるか否か判断する(S130)。
無ければメンバー登録処理を開始する(S200)。
メッセージを受信したセッションマスター端末0の表示部57には、「新規ご利用を確認しました。新しいセッショングループを作成します。」という内容の文字列が表示される(S150a)。
CPU21は、ステップ120でRAM22に記憶しておいた端末IDをステップ160で追加したレコードの「登録メンバー」と「セッション主催者」の両フィールドへ夫々記憶する(S170)。
このメッセージを受信したセッションマスター端末0は、セッショングループの立ち上げが終了した旨を表示部57に表示する。これにより、グループ登録処理が終了となる。
セッション管理サーバ装置20はこの後継続して、セッションマスター端末0のセッショングループの新規メンバーの登録処理を実施する。
具体的には、RFIDリーダ56の作動スイッチ56aを、セッションマスター端末0のケース裏側の凹んだ部分に設け、セッションスレイブ端末10の上面にセッションマスター端末0を重ねたときに作動スイッチ56aが入るよう、セッションスレイブ端末10の上面に凸部を設けることで、セッションマスター端末0をセッションスレイブ端末10の上に載せると自動的にRFIDリーダ56が作動するように構成する。
新たなメンバーの端末IDはセッションマスター端末0の記憶部54に記憶され、セッションマスター端末0がセッション管理サーバ装置20に接続されると、グループ登録処理に引き続いて実施される新規メンバー登録処理により、新たなセッションメンバーとしてセッショングループデータベース27aに登録される。
グループ登録処理が終了すると自動的に、新規メンバー登録処理が実行される(S200)。
CPU21は、RAM22に記憶されたセッションマスター端末0の端末IDを「セッション主催者」のフィールドに記憶したレコードをセッショングループデータベース27aから特定する(S210)
続いて、CPU21は、所属メンバーの端末IDの送信を求めるメッセージをセッションマスター端末0へ送信する(S220)。
端末IDを受信したセッション管理サーバ装置20のCPU21は、受信した端末IDをRAM22に記憶する(S240)。
続いて、CPU21は、ステップ210で特定したレコードの「登録メンバー」のフィールドに記憶されている端末IDの内容と、ステップ240でRAM22に記憶した端末IDの内容とが一致するか否かを判断する(S250)。
一方、ステップ250にて、両者の内容が一致していないと判断したとき、CPU21は、ステップ210で特定したレコードの「登録メンバー」のフィールドの記憶内容を、ステップ240でRAM22に記憶されている端末IDの内容に合わせて更新する(S260)。つまり、メンバー登録サービスが前回利用されたあと、新たなメンバーの端末IDがマスタセッション端末10の記憶部14に蓄積されていたときは、その端末IDが「登録メンバー」のフィールドに追加されることになる。
このメッセージを受信したセッションマスター端末0の制御部59は、新たなメンバーの登録が完了したことを示す文字列を表示部57に表示させる(S280)。
以上で、新規メンバー登録処理が終了となる。
セッションスレイブ端末10の電源スイッチを入れると、自動的にセッション管理サーバ装置20にアクセスし、セッション処理が開始される(S400)。
セッション管理サーバ装置20のRAM22に記憶された、グループ登録処理と新規メンバー登録処理とを終了したセッションマスター端末0の端末IDは、そのままセッショングループデータベース27aの「セッション可能メンバー」のフィールドに記憶される(S310)。
一方、セッションスレイブ端末10の電源スイッチを入れると(S400)、制御部19は、セッションサービスの提供を求めるメッセージと自身の端末IDをセッション管理サーバ装置20へ送信する(S410)。
そして、その端末IDがセッションスレイブ端末10のものであることが確認されると、以下の処理が開始される。
端末IDがセッションスレイブ端末10のものであれば、セッション管理サーバ装置20は、セッショングループデータベース27aにその端末IDが記憶されているかを確認する(S440)。
このセッションスレイブ端末10は、セッションマスター端末0によるグループ参加の手続きを受ける迄、セッションへの参加はできない。
このメッセージを受信したセッションスレイブ端末10の制御部19は、セッションの実施が不可能であることを表示部17に表示させる(S460)。
セッションマスター端末0、あるいはセッションスレイブ端末10を「セッション可能メンバー」としてセッショングループデータベース27aに書き込んだセッション管理サーバ装置20は、今書き込んだフィールドに別の端末IDが書き込まれていないかを確認する(S320)。同フィールドに他のメンバーがいない場合には、セッション管理サーバ装置20はセッション端末に対して、セッションが不成立であることを通知する(S500)。それを受けたセッションマスター端末0、あるいはセッションスレイブ端末10は、その表示部17、57にセッションが不成立であることを表示する(S510)。
参加状況はそれぞれの端末の表示部に合わせた形で表現される。セッションマスター端末0の表示画面57には参加メンバーの端末ID(あるいは別途設定するニックネームでもよい)が表示される。セッションスレイブ端末10の表示部17は特に限定しないが、7セグLED等を用いて、参加メンバー数だけ表示させてもよい。
セッション開始を意図した操作がなされると、セッションマスター端末0の制御部59は、セッションの開始を要求するメッセージをセッション管理サーバ装置20へ送信する(S350)。
演奏が開始されると、各セッション端末は、楽器30から自端末に入力される楽音信号を楽音情報としてセッション管理サーバ装置20へ送信する処理と、セッション管理サーバ装置20から自端末へ送信される楽音情報を楽音信号としてスピーカ40へ出力する処理とを並行して行う。また、セッション管理サーバ装置20のCPU21は、一方のセッション端末から受信した楽音情報を、他方のセッション端末へ直ちに転送する処理を行う。
このようなセッション管理サーバ装置20を介した楽音情報の遣り取りが実行されることで、各セッション端末は、遠隔にある他のセッション端末10に入力された楽音信号をも自らのスピーカ40から楽音として放音することが可能になり、その結果、遠隔にある演奏者同士によるリアルタイムの音楽セッションが実現する。
なお、ここでは、セッションマスター端末0とセッションスレイブ端末10とでセッションを行うケースを例にとってセッション処理の内容を説明したが、複数のセッションスレイブ端末10同士がセッションを行う場合の手順も同様である。即ち、セッションを行う一方のセッションスレイブ端末10からセッションサービスの提供を求めるメッセージと自身の端末IDがセッション管理サーバ装置20へ送信された後、セッションの相手となる他方のセッションスレイブ端末10との間で、図8及び9に示したような一連の遣り取りが実行され、セッションが開始されることになる。
本願発明の第2実施形態について説明する。第1実施形態においては、セッショングループを主催する演奏者に、RFIDリーダ56を搭載させたセッションマスター端末0を利用させる一方で、その他の演奏者に、RFIDチップ16を搭載させたセッションスレイブ端末10を利用させるようになっていた。
これに対し、本実施形態では、セッショングループを主催する演奏者とその他の演奏者のいずれでも利用し得るような汎用性を持つセッション端末を提供する。
以降の説明においては、各セッショングループを主催する演奏者が利用する端末とその他の演奏者が利用する端末とを区別することなく、「セッション端末80」と称する。
図11は、セッション端末80のハードウェア構成を示すブロック図である。この端末80は、演奏者によって使用されるものであり、図に示すように、楽音信号入力部81、楽音信号出力部82、通信部83、記憶部84、エンコード/デコード部85、ブルートゥース(登録商標)通信ユニット86、表示部87、操作部88、及び制御部89を備える。この図に示す、ブルートゥース通信ユニット86を除いた各部の機能は、第1実施形態におけるセッションマスター端末0とセッションスレイブ端末10における各部と同様である。
ブルートゥース通信ユニット86は、自らと交信可能な圏内まで近接された他のセッション端末80のブルートゥース通信ユニット86との間で、ブルートゥースの規格に従った手順で無線による通信を行う。
本実施形態の動作は、グループ登録処理と、新規メンバー登録処理と、セッション処理とに分けることができる。
あるセッション端末80がセッション管理サーバ装置20へアクセスすると、セッション管理サーバ装置20のCPU21はそのセッション端末80へサービス選択画面の表示データを送信する。そして、表示データを受信したセッション端末80の制御部89は、サービス選択画面を自らの表示部87に表示させる。
図12に示すように、このサービス選択画面には、「ご利用になるサービスを選択してください」という内容の文字列と、「グループ立ち上げサービス」、「メンバー登録サービス」、及び「セッションサービス」と夫々記したボタンとが表示される。そして、「グループ立ち上げサービス」と記したボタンが選択されるとグループ登録処理が、「メンバー登録サービス」と記したボタンが選択されると新規メンバー登録処理が、「セッションサービス」と記したボタンが選択されるとセッション処理が夫々実行される。
この処理は、あるセッション端末80の表示部87にサービス選択画面が表示された状態で、その画面の「グループ立ち上げサービス」と記したボタンが選択されると開始される。
「グループ立ち上げサービス」と記したボタンが選択されると、セッション端末80の制御部89は、グループ立ち上げサービスの提供を求めるメッセージをセッション管理サーバ装置20へ送信する(S600)。
このメッセージを受信したセッション端末80の制御部89は、記憶部84に記憶されている自身の端末IDを読出し、読み出した端末IDをセッション管理サーバ装置20へ送信する(S620)。
端末IDを受信したセッション管理サーバ装置20のCPU21は、その端末IDをRAM22に記憶する(S630)。
CPU21は、ステップ630でRAM22に記憶しておいた端末IDをステップ640で追加したレコードの「登録メンバー」と「セッション主催者」の両フィールドへ夫々記憶する(S650)。
このメッセージを受信したセッション端末80は、セッション管理サーバ装置20とのコネクションを切断する。これにより、グループ登録処理が終了となる。なお、以降の説明では、グループ登録処理の実行を終えたセッション端末80を特に「マスタセッション端末」と称し、他のセッション端末80と適宜区別する。
「メンバー登録サービス」と記したボタンが選択されると、マスタセッション端末80の制御部89は、メンバー登録サービスの提供を求めるメッセージをセッション管理サーバ装置20へ送信する(S700)。
すると、セッション管理サーバ装置20のCPU21は、端末IDの送信を求めるメッセージをマスタセッション端末80へ送信する(S710)。
メッセージを受信したマスタセッション端末80の制御部89は、自身の端末IDを記憶部14から読出し、読み出した端末IDをセッション管理サーバ装置20へ送信する(S720)。
続いて、CPU21は、ステップ730でRAM22に記憶させたものと同じ端末IDを「セッション主催者」のフィールドに記憶しているレコードがセッショングループデータベース27aにあるか否か判断する(S740)。
このメッセージを受信したセッション端末80の制御部89は、グループ立ち上げサービスの利用を促す内容の文字列を表示部87に表示させる(S760)。表示を参照した演奏者は、セッション立ち上げサービスを利用して自らのセッショングループを立ち上げた後、メンバー登録サービスの利用を試みる。
続いて、CPU21は、所属メンバーの端末IDの送信を求めるメッセージをマスタセッション端末80へ送信する(S780)。
端末IDを受信したセッション管理サーバ装置20のCPU21は、受信した端末IDをRAM22に記憶する(S800)。
続いて、CPU21は、ステップ770で特定したレコードの「登録メンバー」のフィールドに記憶されている端末IDの内容と、ステップ800でRAM22に記憶した端末IDの内容とが一致するか否かを判断する(S810)。
このメッセージを受信したマスタセッション端末80の制御部89は、メンバーの新たな登録が不要であることを示す文字列を表示部87に表示させる(S830)。
このメッセージを受信したマスタセッション端末80の制御部89は、新たなメンバーの登録が完了したことを示す文字列を表示部87に表示させる(S860)。
以上で、新規メンバー登録処理が終了となる。
このボタンが選択されると、セッション処理が開始される。
「セッションサービス」と記したボタンが選択されると、セッション端末80の制御部89は、セッションサービスの提供を求めるメッセージをセッション管理サーバ装置20へ送信する(S900)。
すると、セッション管理サーバ装置20のCPU21は、端末IDの送信を求めるメッセージをセッション端末80へ送信する(S910)。
端末IDを受信したセッション管理サーバ装置20のCPU21は、受信した端末IDをRAM22に記憶する(S930)。
続いて、CPU21は、ステップ930でRAM22に記憶させたものと同じ端末IDを「登録メンバー」のフィールドに記憶しているレコードがセッショングループデータベース27aにあるか否か判断する(S940)。
このメッセージを受信したセッション端末80の制御部89は、何れかのセッショングループへの所属を促す内容の文字列を表示部87に表示させる(S960)。表示を参照した演奏者は、セッション立ち上げサービスを利用して自らセッショングループを立ち上げるか、又は、新規メンバー登録サービスを利用して既に立ち上げられているセッショングループの何れかに加入する。
続いて、CPU21は、ステップ930にてRAM22に記憶しておいた端末IDを、ステップ970で特定したレコードの「セッション可能メンバー」のフィールドへ記憶する(S980)。このステップ980にて、自らの送信した端末IDが「セッション可能メンバー」のフィールドに記憶されたセッション端末80は、同じフィールドに既に記憶されていた、又はその後に記憶される端末IDの送信元である他のセッション端末80と共に音楽セッションを行うことが可能な状態になる。
CPU21は、ステップ990で読み出した端末IDを所定の雛形に埋め込むことによって得た参加状況通知画面の表示データを、各端末IDの発信元であった各セッション端末80に宛てて送信する(S1000)。
図17は、参加状況通知画面である。この画面の上段には、「現在、セッションの準備ができているメンバーのIDは以下の通りです。」という内容の文字列が表示され、その下には、ステップ990で読み出された全ての端末IDが表示される。更に画面の下段には、「セッション開始」と記したボタンが表示される。
「セッション開始」と記したボタンが選択されると、セッション端末80の制御部89は、セッションの開始を要求するメッセージをセッション管理サーバ装置20へ送信する(S1020)。
このカウントダウン信号を受信したセッション端末80の制御部89は、他のセッション端末80と同期を取りつつ、音楽セッションの開始タイミングまでの残り時間長を表示部87に表示させる(S1040)。具体的には、「スタート3秒前」→「スタート2秒前」→「スタート1秒前」の各内容を示す文字列をこの順番で一秒おきに表示させ、更に「スタート1秒前」の文字列を表示してから1秒経過したタイミングで、「スタート!」の文字列を表示させる。
以上説明した本実施形態によると、各演奏者は、セッション端末80を所有してさえいれば、既に立ち上げられたセッショングループに加入することだけでなく、自らセッショングループを立ち上げてその主催者となることもできる。
本願発明は、種々の変形実施が可能である。
上記第1実施形態では、セッションマスター端末0の記憶部54に、セッションスレイブ端末10から取得した端末IDが蓄積されるようになっており、新規メンバー登録処理では、蓄積された端末IDがセッションマスター端末0からセッション管理サーバ装置20へ送信され、送信された端末IDがセッショングループデータベース27aの「登録メンバー」のフィールドに記憶されるようになっていた。これに対し、セッションスレイブ端末10から取得した端末IDとその取得日時の対をセッションマスター端末0の記憶部54へ蓄積するようにしてもよい。かかる変形例によると、セッショングループの主催者である演奏者は、自らのセッションマスター端末0の記憶部54の記憶内容をその表示部57に表示させれば、自グループへ加入させた演奏者だけでなくその加入を認めた日時をも了解することができる。
Claims (3)
- 自身の端末識別情報を記憶した記憶手段を夫々備える複数のセッション端末と、各々が所属するセッショングループ毎に纏められた前記各セッション端末の端末識別情報をそれら各セッショングループを主催するセッション端末の端末識別情報と対応付けて記憶した記憶手段を備えたセッション管理サーバ装置とを含むシステムによるグループセッション支援方法であって、
第1のセッション端末が、第2のセッション端末の記憶手段に記憶されている端末識別情報を取得する取得工程と、
前記第1のセッション端末が、前記第2のセッション端末から取得した端末識別情報と自らの記憶手段に記憶されている自身の端末識別情報とを前記セッション管理サーバ装置へセットとして送信する加入申込工程と、
端末識別情報のセットを受信した前記セッション管理サーバ装置が、セッショングループを主催するセッション端末の端末識別情報として自らの記憶手段に記憶されている端末識別情報の何れかと前記受信したセットに含まれる一方の端末識別情報とが一致するか否か判断する判断工程と、
前記端末識別情報が一致すると判断した前記セッション管理サーバ装置が、前記セットに含まれる一方の端末識別情報と他方の端末識別情報とを対応付けて自らの記憶手段に記憶する加入申込受諾工程と、
前記取得工程にて自身の端末識別情報を第1のセッション端末へ引き渡した第2のセッション端末が、自らの記憶手段に記憶されている自身の端末識別情報を前記セッション管理サーバ装置へ送信する参加申込工程と、
前記第2のセッション端末から端末識別情報を受信した前記セッション管理サーバ装置が、その端末識別情報と同じセッショングループに所属するものとして自らの記憶手段に記憶されている他の端末識別情報を特定するマッチング工程と、
前記セッション管理サーバ装置が、前記マッチング工程にて特定した端末識別情報を送信してきた第3のセッション端末と前記第2のセッション端末との間で楽音情報を遣り取りさせるセッション制御工程と
を有するグループセッション支援方法。 - 請求項1に記載のグループセッション支援方法において、
前記第2のセッション端末は、
自らの情報を無線信号として外部へ送信する無線送信手段を備え、
前記取得工程では、
前記第1のセッション端末が、第2のセッション端末の記憶手段に記憶された端末識別情報を前記無線送信手段を介して取得する
グループセッション支援方法。 - 各々が所属するセッショングループ毎に纏められた各セッション端末の端末識別情報をそれら各セッショングループを主催するセッション端末の端末識別情報と対応付けて記憶した記憶手段と、
他のセッション端末から取得した当該他のセッション端末の端末識別情報と自身の端末識別情報とをセットとして送信するセッション端末から、当該セットを受信する受信手段と、
前記受信手段によって受信したセットに含まれる一方の端末識別情報が、セッショングループを主催するセッション端末の端末識別情報として前記記憶手段に記憶されている端末識別情報の何れかと一致するか否か判断する判断手段と、
前記端末識別情報が一致すると前記判断手段が判断したとき、前記受信したセットに含まれる一方の端末識別情報と他方の端末識別情報とを対応付けて前記記憶手段に記憶する加入申込受諾手段と、
前記他のセッション端末から、当該他のセッション端末を示す端末識別情報を受信する参加申込受信手段と、
前記参加申込受信手段によって受信された端末識別情報と同じセッショングループに所属するものとして、前記記憶手段に記憶されている他の端末識別情報を特定するマッチング手段と、
前記マッチング手段によって特定された端末識別情報を送信してきたセッション端末と、前記参加申込受信手段によって受信された端末識別情報を送信してきたセッション端末との間で楽音情報を遣り取りさせるセッション制御手段と
を備えたセッション管理サーバ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005042462A JP4333602B2 (ja) | 2005-02-18 | 2005-02-18 | グループセッション支援方法、セッション管理サーバ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005042462A JP4333602B2 (ja) | 2005-02-18 | 2005-02-18 | グループセッション支援方法、セッション管理サーバ装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006227397A JP2006227397A (ja) | 2006-08-31 |
| JP4333602B2 true JP4333602B2 (ja) | 2009-09-16 |
Family
ID=36988810
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005042462A Expired - Fee Related JP4333602B2 (ja) | 2005-02-18 | 2005-02-18 | グループセッション支援方法、セッション管理サーバ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4333602B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5741172B2 (ja) | 2011-04-19 | 2015-07-01 | ソニー株式会社 | 情報処理装置、通信システムおよび情報処理方法 |
-
2005
- 2005-02-18 JP JP2005042462A patent/JP4333602B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006227397A (ja) | 2006-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5640918B2 (ja) | サーバ装置、対応付け方法、及び携帯機器用プログラム | |
| CN1953793B (zh) | 游戏服务器系统、游戏元素提供方法和游戏设备 | |
| JP4191767B2 (ja) | ゲーム端末、ゲームシステムおよびプログラム | |
| JP4333602B2 (ja) | グループセッション支援方法、セッション管理サーバ装置 | |
| JP7149193B2 (ja) | カラオケシステム | |
| CN100387012C (zh) | 通信系统和通信装置 | |
| JP2010088028A (ja) | ネットワークシステム、通信装置、通信方法、および通信プログラム | |
| JP4540356B2 (ja) | 携帯型情報装置、携帯型情報装置におけるソフトウェア実行方法、およびゲーム遊技システム | |
| JP5831176B2 (ja) | サーバ装置、カラオケ曲情報提示方法、及びサーバ処理プログラム | |
| JP3846428B2 (ja) | 音楽情報提供サーバ及び電子音楽装置 | |
| JP6829606B2 (ja) | カラオケシステム、サーバ装置 | |
| JP4100424B2 (ja) | カラオケシステム | |
| JP7802046B2 (ja) | カラオケゲームシステム、及び、携帯端末用プログラム | |
| JP5658626B2 (ja) | 利用者のパーソナル携帯端末を利用したカラオケゲームシステム | |
| JP4333558B2 (ja) | セッション管理サーバ装置 | |
| TW508939B (en) | Communication karaoke system and method capable of smooth selection of user's favorite song | |
| JP6796494B2 (ja) | カラオケシステム | |
| JP7660983B2 (ja) | カラオケ装置 | |
| JP2016194616A (ja) | 楽曲推薦システム及びプログラム | |
| JP5059552B2 (ja) | ハンディキャップ算出カラオケシステム | |
| JP5025003B2 (ja) | ゲーム機能を備えたカラオケシステム | |
| JP7149203B2 (ja) | カラオケシステム | |
| JP2006171550A (ja) | 音楽セッション支援方法 | |
| JP2010085482A (ja) | カラオケ装置及びカラオケシステム | |
| JP2025071730A (ja) | 携帯端末用プログラム、及び、カラオケシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090310 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090317 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090512 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090602 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090615 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120703 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130703 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |