(57)【要約】【課題】  ユーザのメッセージをオリジナル音楽の替え歌として送信することができるメッセージシステムを実現することを目的とする。【解決手段】  送信元端末装置は、ユーザより入力された所定の曲を指定する曲指定情報と曲のオリジナル歌詞に代えて表示されるべき文字を含むメッセージ情報とをサーバに送信し、サーバは、送信された曲指定情報に従う曲の曲データとメッセージ情報とを送信先端末装置に送信し、送信先端末装置は、サーバから送信されるメッセージ情報と曲データを受信し、曲データに基づいて曲を再生するとともに、メッセージ情報に含まれる文字を再生される曲の進行に同期した態様で表示する。【選択図】  図１
2005189941.tif 000002
【特許請求の範囲】
【請求項１】
送信者端末装置と受信者端末装置との間でメッセージを曲の替え歌として送受信するための送受信プログラムであって、
メッセージの送信要求がユーザより指定された場合に、
曲の曲情報をメッセージ管理サーバから受信し、この受信した曲情報に基づいて所定の曲を指定する曲指定情報と当該指定された曲の替え歌として表示されるべき文字を含むメッセージ情報の入力を受け付ける入力機能と、
曲指定情報とメッセージ情報を関連づけてメッセージ管理サーバに送信する送信機能と、を端末装置に実現させ、
メッセージの受信要求がユーザより指定された場合に、
前記メッセージ管理サーバからメッセージ情報と当該メッセージ情報に関連づけられた曲指定情報に対応する曲データとを受信する受信機能と、
受信した曲データに基づいて曲を再生する再生機能と、
受信したメッセージ情報に含まれる文字を再生される曲の進行に同期した態様で表示する表示機能と、を端末装置に実現させるためのメッセージ送受信プログラム。
【請求項２】
前記受信機能は、
メッセージ管理サーバからメッセージ情報、曲指定情報に対応する曲データ及び曲の進行に同期してオリジナル歌詞を表示するための再生制御データを受信し、
前記表示機能は、
受信した再生制御データに従って、メッセージ情報に含まれる文字を再生される曲の進行に同期した態様で表示することを特徴とする請求項1記載のメッセージシステム。
【請求項３】
前記入力機能は、
選択された曲のオリジナル歌詞に関する歌詞付属データをメッセージ管理サーバから受信し、当該歌詞付属データに従って入力可能な文字の内容を設定することを特徴とする請求項１記載のメッセージシステム。
【請求項４】
曲の曲データ、曲を特定するための曲コード、曲の進行に同期してオリジナル歌詞を表示するための再生制御データ及び曲のオリジナル歌詞に関する歌詞付属データを含む曲情報を記憶する曲情報記憶手段と、
メッセージに関する情報を記憶するメッセージ情報記憶手段と、
送信元端末装置から送信されるメッセージ送信要求を受け付けると、このメッセージ送信要求に含まれる曲の曲コードと当該曲のオリジナル歌詞の替え歌として表示されるべきメッセージデータとを関連付けてメッセージ情報記憶手段に登録するメッセージ情報登録手段と、
送信先端末装置から送信されるメッセージ受信要求を受け付けると、メッセージ情報記憶手段に記憶されたメッセージデータと、曲情報記憶手段に記憶された曲データと再生制御データのうちメッセージデータに関連づけられた曲コードの曲データと再生制御データを、送信先端末装置に送信するメッセージ情報送信手段と、を備え、
前記メッセージ情報登録手段は、
曲情報記憶手段から前記メッセージ送信要求に含まれる曲の曲コードに対応する歌詞付属データを特定し、この特定した歌詞付属データに従い登録可能なメッセージデータの内容を決定することを特徴とするメッセージ管理サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信元端末と送信先端末との間でメッセージを送受信するメッセージシステムに関し、特に、オリジナル音楽の替え歌としてメッセージを送受信するための技術に関する。
【背景技術】
【０００２】
近年、インターネットや携帯電話等の通信端末の発達に伴い、通信端末間でメッセージを電子メールとして送受信することができる電子メールシステムが普及している。電子メールは、簡単な操作で容易にメッセージを交換することができるため、今日では、コミュニケーションを図るためのツールとして、老若男女を問わず多くのユーザに利用されるようになっている。
【０００３】
従来の電子メールシステムは、メッセージの交換によるコミュニケーションを目的としたテキスト情報の送受信が中心であったが、画像情報や音声情報を送受信することができるものも登場している。例えば、特開平６−７７９９２号公報（特許文献１）には、複数のメディア情報を扱うマルチメディア電子メールシステムが開示されている。このマルチメディア電子メールシステムは、テキスト、音声、画像等を時間的・空間的に同期させて提示するというものである。
【特許文献１】特開平６−７７９９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特開平６−７７９９２号公報に記載されたマルチメディア電子メールシステムは、送信者が、画像情報や音声情報などのメディア情報を入力した後、メディア情報間に位置的・空間的な関係を指定する構成であるため、メッセージを送信する際の操作が煩雑になりやすく、簡単な操作で容易にメッセージを交換することができるという電子メールの利点を失いやすいという問題がある。
【０００５】
一方、携帯端末等の技術発達を背景に、送信者が入力したメッセージ（文字）を、画像や音楽などを使ってより効果的な形態で相手へ届けたいという要求は高まり、かかる要求をユーザに負担をかけることなく実現することができる汎用性のあるコミュニケーションツールが望まれている。
【０００６】
そこで、既存の音楽を利用して、ユーザの所望のメッセージを送信する方法が考えられる。すなわち、既存の音楽は、歌詞とメロディ（曲）が一体として既に存在するところ、ユーザの入力したメッセージを当該音楽の歌詞と置き換えて送信することができれば、オリジナル音楽が本来持つ強力で豊富なコミュニケート力をユーザのメッセージにも持たせることが可能であると考えられる。
【０００７】
しかし、オリジナル音楽が本来持つ強力で豊富なコミュニケート力を十分発揮させるためには、ユーザのメッセージをオリジナル音楽と一緒に単に表示するのではなく、ユーザのメッセージとオリジナル音楽とが有機的一体となった状態で表示される（換言すれば、ユーザのメッセージがいわゆる替え歌のように表示される）ことが望ましく、そのためには、送信側において、オリジナル音楽にあわせてユーザがメッセージを入力する必要があるとともに、受信側において、ユーザの送信した替え歌メッセージが当該音楽の替え歌であることがわかるような形態で表示されることが必要である。さらに、コミュニケーションツールとして汎用性を持たせるためには、送信者が、メッセージの入力作業という従来とさほど変わらない作業量で替え歌として適切なメッセージを送信できるように構成することが必要である。
【０００８】
このような課題に鑑み、本発明は、ユーザのメッセージをオリジナル音楽の替え歌として取り扱うことに適したメッセージシステムを実現することを目的とする。
【０００９】
また、本発明は、ユーザが、容易な操作で自身のメッセージをオリジナル音楽の替え歌として入力することができるメッセージシステムを実現することを目的とする。
【００１０】
また、本発明は、ユーザのメッセージをオリジナル音楽の替え歌として送信する場合に、替え歌であることが相手に理解されやすい形態で表示することができるメッセージシステムを実現することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明は、送信者端末装置においてユーザが所望のオリジナル音楽（曲）を選択すると、当該オリジナル音楽の内容（オリジナル歌詞や再生時間等）に従ってユーザにメッセージの入力を促すことにより、ユーザがオリジナル歌詞の替え歌として適したメッセージを入力することができるようにしたものである。
【００１２】
また、本発明は、受信者端末装置において受信したメッセージをオリジナル音楽の再生にあわせて表示する（例えば、オリジナル音楽の再生にあわせてオリジナル歌詞を表示するタイミングとほぼ同等のタイミングでメッセージを表示する）ことにより、替え歌であることが相手に理解されやすいようにしたものである。
【００１３】
すなわち、本発明は、以下のように構成される。
【００１４】
送信者端末装置と受信者端末装置との間でメッセージを曲の替え歌として送受信するための送受信プログラムであって、メッセージの送信要求がユーザより指定された場合に、曲の曲情報をメッセージ管理サーバから受信し、この受信した曲の中から所定の曲を指定する曲指定情報と、当該指定された曲の替え歌として表示されるべき文字を含むメッセージ情報の入力を受け付ける入力機能と、曲指定情報とメッセージ情報を関連づけてメッセージ管理サーバに送信する送信機能と、を端末装置に実現させ、メッセージの受信要求がユーザより指定された場合に、前記メッセージ管理サーバからメッセージ情報と曲指定情報に対応する曲データを受信する受信機能と、受信した曲データに基づいて曲を再生する再生機能と、受信したメッセージ情報に含まれる文字を再生される曲の進行に同期した態様で表示する表示機能と、を端末装置に実現させるためのメッセージ送受信プログラムである。
【００１５】
前記受信機能は、メッセージ管理サーバからメッセージ情報、曲指定情報に対応する曲データ及び曲の進行に同期してオリジナル歌詞を表示するための再生制御データを受信し、前記表示機能は、受信した再生制御データに従って、メッセージ情報に含まれる文字を再生される曲の進行に同期した態様で表示することを特徴とする。
【００１６】
前記入力機能は、選択された曲のオリジナル歌詞に関する歌詞付属データをメッセージ管理サーバから受信し、当該歌詞付属データに従って入力可能な文字の内容を設定することを特徴とする。
【００１７】
また、本発明は、送信元端末装置及び送信先端末装置と通信可能に構成されたメッセージ管理サーバであって、曲の曲データ、曲を特定するための曲コード、曲の進行に同期してオリジナル歌詞を表示するための再生制御データ及び曲のオリジナル歌詞に関する歌詞付属データを含む曲情報を記憶する曲情報記憶手段と、メッセージに関する情報を記憶するメッセージ情報記憶手段と、送信元端末装置から送信されるメッセージ送信要求を受け付けると、このメッセージ送信要求に含まれる曲の曲コードと当該曲のオリジナル歌詞の替え歌として表示されるべきメッセージデータとを関連付けてメッセージ情報記憶手段に登録するメッセージ情報登録手段と、送信先端末装置から送信されるメッセージ受信要求を受け付けると、メッセージ情報記憶手段に記憶されたメッセージデータと、曲情報記憶手段に記憶された曲データと再生制御データのうちメッセージデータに関連づけられた曲コードの曲データと再生制御データを、送信先端末装置に送信するメッセージ情報送信手段と、を備え、前記メッセージ情報登録手段は、曲情報記憶手段から前記メッセージ送信要求に含まれる曲の曲コードに対応する歌詞付属データを特定し、この特定した歌詞付属データに従い登録可能なメッセージデータの内容を決定することを特徴とする。
【００１８】
また、本発明は、送信元端末装置と送信先端末装置がメッセージ管理サーバと通信可能に構成されるメッセージシステムであって、送信元端末装置は、所定の曲を指定する曲指定情報と、前記指定された曲の替え歌として表示されるべき文字を含むメッセージ情報と、を入力する入力手段と、入力手段が入力した曲指定情報とメッセージ情報を関連づけてメッセージ管理サーバに送信する第１の送信手段と、を備え、メッセージ管理サーバは、曲の曲データを記憶する曲情報記憶手段と、送信元端末装置から送信された曲指定情報にて指定された曲の曲データを曲情報記憶手段から特定し、送信されたメッセージ情報と特定した曲データを送信先端末装置に送信する第２の送信手段と、を備え、送信先端末装置は、メッセージ管理サーバから送信されるメッセージ情報と曲データを受信する受信手段と、受信手段が受信した曲データに基づいて曲を再生する再生手段と、受信手段が受信したメッセージ情報に含まれる文字を再生される曲の進行に同期した態様で表示する表示手段と、を備えることを特徴とする。
【００１９】
前記メッセージ管理サーバにおいて、曲情報記憶手段は、曲の進行に同期して文字を表示するための再生制御データを記憶し、第２の送信手段は、曲指定情報にて指定された曲の再生制御データを特定し、メッセージ情報及び曲データとともに送信先端末装置に送信し、前記送信先端末装置において、表示手段は、再生制御データに従って、メッセージ情報に含まれる文字を再生される曲の進行に同期した態様で表示することを特徴とする。
【００２０】
前記送信元端末装置において、入力手段は、指定された曲のオリジナル歌詞の文字数に従って、入力可能な文字の文字数を設定することを特徴とする。
【００２１】
また、本発明は、方法の発明としても成立する。すなわち、送信元端末装置と送信先端末装置がメッセージ管理サーバと通信可能に構成されるメッセージシステムにおけるメッセージ送受信方法であって、送信元端末装置は、所定の曲を指定する曲指定情報と、前記指定された曲のオリジナル歌詞に代えて表示されるべき文字を含むメッセージ情報と、を入力するステップと、入力手段が入力した曲指定情報とメッセージ情報を関連づけてメッセージ管理サーバに送信するステップと、を備え、メッセージ管理サーバは、送信元端末装置から送信された曲指定情報にて指定された曲の曲データを曲情報記憶手段から特定し、送信されたメッセージ情報と特定した曲データを送信先端末装置に送信するステップを備え、送信先端末装置は、メッセージ管理サーバから送信されるメッセージ情報と曲データを受信するステップと、受信手段が受信した曲データに基づいて曲を再生するステップと、受信手段が受信したメッセージ情報に含まれる文字を再生される曲の進行に同期した態様で表示するステップと、を備えることを特徴とする。
【００２２】
本発明のメッセージ送受信方法は、コンピュータにより実施することができるが、そのためのコンピュータプログラムは、ＣＤ−ＲＯＭ、磁気ディスク、半導体メモリ及び通信ネットワークなどの各種の媒体を通じてコンピュータにインストールまたはロードすることができる。また、コンピュータプログラムが、カードやオプションボードに記録されて流通する場合も含む。
【発明の効果】
【００２３】
本発明によれば、ユーザのメッセージをオリジナル音楽の替え歌として送信することができるようになり、その結果、新たなコミュニケーションツールをユーザに提供することが可能になる。
【発明を実施するための最良の形態】
【００２４】
（メッセージシステムの構成）
まず、図１乃至図３を用いて、本実施形態のメッセージシステムの構成について説明する。図１は、本実施形態に係るメッセージシステムの全体の概略構成を示す全体構成図である。図２は、本実施形態のサーバの機能を示す機能構成図である。図３は、本実施形態に係るサーバのハードウェア構成を示すブロック図である。
【００２５】
図１に示すように、メッセージシステム１は、複数の通信端末（ここでは、メッセージの送信者が使用する送信者端末２ａ、メッセージの受信者が使用する受信者端末２ｂ）と、メッセージの送受信を管理するためのメッセージ管理サーバ（以下、「サーバ」と呼ぶ）３とを備え、これらが所定の通信網（パケット網４、インターネット網６）を介して通信可能に接続されることにより構成される。
【００２６】
送信者端末２ａ、受信者端末２ｂは、たとえば、汎用のコンピュータのほか携帯電話機のような移動体端末装置を使用することができ、それぞれの仕様に応じた、サーバ３にアクセスするためのブラウザプログラムや電子メールを送受信するためのメールソフトウェアを実装している。また、本実施形態にかかる送受信用プログラムを実行するための実行環境を備え、オリジナル歌詞に変えて表示されるべきメッセージ（以下、「替え歌メッセージ」と呼ぶ）を送受信するための送受信プログラムをサーバ３からダウンロードして端末上で実行可能に構成されている。
【００２７】
送信者端末２ａ、受信者端末２ｂは、ＣＰＵ、メモリ、操作手段、表示手段、再生手段、通信手段（図示せず）といった通常の携帯電話機が備える各手段を備える。ＣＰＵは、所定のプログラムに従って端末の動作全体を制御するものであって、例えば、通話制御のほか、メッセージの入力・送信制御や、メッセージの受信・表示制御等を実行する。メモリには、これらの処理を実行するために、送受信プログラムのほか所定の制御プログラムや制御用データが格納される。操作手段は、ユーザからの各種入力を受け付けるための押しボタンスイッチ等が該当する。表示手段は、通話状況、各種画面、メッセージなどを表示するための液晶ディスプレイ等が該当する。再生手段は、メロディなどの音楽など曲情報から音信号を生成しスピーカ等から発音させるためのものである。通信手段は、通信アンテナを備え、図示しない基地局を介して他の端末と通話をするためのものであり、また、メッセージ管理サーバ３との間で所定のデータ（パケットデータ）を送受信するためのものである。
【００２８】
サーバ３は、たとえば、Ｗｅｂサーバソフトウェアを実装したＷｅｂサーバが該当し、各端末から送られるＨＴＴＰによるメッセージを受け付けて、そのメッセージに対応した処理を行う。例えば、サーバ３は、ＵＲＬによって指定されるアクセス要求を受信すると、ＵＲＬに該当するＷｅｂページを提供する。Ｗｅｂページは予め用意されている静的なデータの他、所定のプログラムによって動的に生成されるものも該当する。
【００２９】
サーバ３は、各端末に実装されるべき送受信用プログラムを備え、各端末からの要求に応じて、適宜送信可能に構成されている。また、サーバ３は、後述するように、送信者端末２ａから送られるメッセージ情報を記憶するメッセージ情報ＤＢと、メッセージと一緒に送られるべき所定の曲に関する曲情報を記憶する曲情報ＤＢとを備えている。
【００３０】
図２は、本実施形態のサーバの機能構成図を示すブロック図である。サーバ３は、本発明における主な構成として、メッセージ情報登録手段３０１、メッセージ通知手段３０２、メッセージ情報送信手段３０３、メッセージ送信用プログラム３０４、曲情報記憶手段３０５、メッセージ情報記憶手段３０６を備えている。
【００３１】
メッセージ情報登録手段３０１は、送信者端末２ａから送信される、曲指定情報（曲の曲コード）と当該曲のオリジナル歌詞に代えて表示されるべきメッセージデータとを含むメッセージ送信要求を受け付け、このメッセージ送信要求に含まれる曲指定情報（曲コード）とメッセージデータとを関連付けてメッセージ情報記憶手段３０６に登録する機能を備える。
【００３２】
メッセージ通知手段３０２は、メッセージデータの格納先を示す格納場所を含む電子メールを生成し、この生成した電子メールを送信者端末２ａから送信される送信先アドレスに送信することにより、受信者端末２ｂへメッセージが送られたことを通知する機能を備える。
【００３３】
メッセージ情報送信手段３０３は、受信者端末２ｂにて格納場所が指定されることにより受信者端末２ｂから送信されるメッセージ受信要求を受け付けると、格納場所に従ってメッセージ情報と曲指定情報（曲コード）をメッセージ情報記憶手段３０６から特定し、曲指定情報に従う曲の曲データおよび再生制御データを曲情報記憶手段３０５から特定し、メッセージ情報、曲データおよび再生制御データを受信者端末２ｂに送信する。
【００３４】
メッセージ送信用プログラム３０４は、各端末が実装する実行環境に対応したプログラム言語で作成されたアプリケーションプログラムであり、所定の記憶手段に保持される。メッセージ送信用プログラム３０４は、送信者端末２ａや受信者端末２ｂにダウンロードされ実行されることにより、各端末を所定の機能実現手段として機能させる。
【００３５】
具体的には、メッセージ送信用プログラム３０４は、送信者端末２ａを、所定の曲を指定する曲指定情報と指定された曲のオリジナル歌詞に代えて表示されるべき文字列を含むメッセージ情報とを入力する入力手段と、入力手段が入力した曲指定情報とメッセージ情報を関連づけてサーバ３に送信する送信手段と、して機能させるためのものである。
【００３６】
また、メッセージ送信用プログラム３０４は、受信者端末２ｂを、サーバ３から送信されるメッセージ情報、曲データ及び再生制御データを受信する受信手段と、受信手段が受信した曲データに基づいて曲を再生する再生手段と、再生制御データに従って、受信手段が受信したメッセージ情報に含まれる文字列を再生される曲の進行に同期した態様で表示する表示手段と、して機能させるためのものである。
【００３７】
曲情報記憶手段３０５およびメッセージ情報記憶手段３０６のデータ構成は、後述する。
【００３８】
図３は、本実施形態に係るサーバのハードウェア構成を示すブロック図である。サーバ３は、ＣＰＵ、ＲＯＭ、ＲＡＭ、外部記憶装置、ユーザインタフェース、ディスプレイ、プリンタ、および通信インタフェースなどを備える。サーバ１は、クライアントから送られてきた命令に対して所定の処理を実行するために必要な性能を備えた汎用のコンピュータを適用することができる。
【００３９】
本実施形態では、ＣＰＵが、ＲＯＭ、ＲＡＭ、外部記憶装置などに記憶された所定のプログラムを実行することにより、図３に示すメッセージ情報登録手段３０１、メッセージ通知手段３０２、メッセージ情報送信手段３０３として機能する。なお、各手段のうち一部が専用のハードウェアを用いて実現する構成とすることも可能である。
【００４０】
（記憶手段のデータ構成）
次に、図４を用いて、本システムにて使用するデータのデータ構成について説明する。図４（Ａ）は、本実施形態に係る曲情報記憶手段のデータ構成の一例を示す図である。図４（Ｂ）は、本実施形態に係るメッセージ情報記憶手段のデータ構成の一例を示す図である。
【００４１】
図４（Ａ）に示すように、曲情報記憶手段３０５は、替え歌メッセージを送信する際にユーザが使用可能な楽曲に関する曲情報を格納するためのものである。具体的には、曲を特定するための曲コード、曲の曲名、曲の歌詞データ、歌詞内容に関する歌詞付属データ、曲の再生に使用される曲データ、曲の再生に合わせて表示される画像データ、及び曲の進行に同期して文字を表示するための再生制御データを含む曲情報を、曲コード毎に記憶する。各レコードは、曲コードによって一意的に特定される。
【００４２】
歌詞付属データは、オリジナル歌詞に関する情報が格納される。オリジナル歌詞に関する情報としては、例えば、オリジナル歌詞を所定単位で区切った場合の、区切り数が該当する。オリジナル歌詞を文字単位で区切った場合には、文字数が格納され（例えば、「２０文字」）、文字列からなる節単位で区切った場合には、節数が格納される（例えば、「５節」）。ここでは、図４（Ａ）に示すように、オリジナル歌詞を文字単位で区切られたものが格納される。また、文字の概念は言語に応じて異なるため、オリジナル歌詞の言語（例えば、「英語」）を示す情報を格納するように構成してもよい。オリジナル歌詞の言語が日本語である場合に、英語のメッセージが入力された場合には、メッセージ中の１単語を１文字と対応付けるように構成することができる。
【００４３】
再生制御データは、曲の進行に同期して文字の表示を制御するための制御データであり、例えば、曲の進行に同期して曲のオリジナル歌詞を表示する場合の時間情報が予め設定され格納される。時間情報は、オリジナル歌詞の各文字の表示開始タイミングや表示終了タイミングを制御する開始終了情報（たとえば、開始情報＝曲再生からｔ−ｓ秒経過後、終了情報＝曲再生からｔ−e秒経過後）、や、各文字の色を切り替えるタイミングを指示する切替情報（たとえば、Ｎ番目の文字＝曲再生からt−ａ秒経過後、Ｍ番目の文字＝曲再生からt−ｂ秒経過後）などが該当する。
【００４４】
以上のデータ構成によれば、送信者端末２ａにおいて、歌詞付属データの文字数（又は節数）を参照して送信者が入力するメッセージの文字数を設定すれば、ユーザにオリジナル歌詞と同じ文字数（又は節数）のメッセージを入力させることができる。そして、受信者端末２ｂにおいて、オリジナル歌詞に従って設定された再生制御情報に従ってユーザが入力したメッセージを表示すれば、従来のメッセージ入力作業と同等の作業でカラオケのように音楽と歌詞がシンクロした替え歌を実現することができるようになる。
【００４５】
一方、図４（Ｂ）に示すように、メッセージ情報記憶手段３０６は、メッセージ情報を記憶するためのものであり、具体的には、送信者端末２ａから送信されるメッセージデータと曲指定情報（曲コード）からなるメッセージ情報をメッセージデータ毎に格納する。本実施形態では、各メッセージ情報は、その格納場所を示す固有のＵＲＬが付与される。
【００４６】
（サーバ３におけるメッセージ情報登録処理の流れ）
以下、図５〜図６を参照してサーバ３におけるメッセージ情報登録処理の流れについて説明する。図５は、サーバ３においてメッセージ情報登録処理の流れを示すフローチャートである。図６は、送信者端末２ａにおいて表示される画面遷移を示す図である。なお、フローチャート中の各工程（符号が付与されていない部分的な工程を含む）は、処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【００４７】
まず、処理の前提として、送信者端末２ａ及び受信者端末２ｂには、替え歌メッセージを送受信するための送受信プログラムが予めダウンロードされているものとする。送信者端末２ａにおいてユーザは、送受信プログラムを起動してサーバ３へメッセージ作成要求を送信する。
【００４８】
図５に示すように、メッセージ情報登録手段３０１は、送信者端末２ａからのメッセージ作成要求を受信すると（ＳＴＥＰ５０１）、曲情報を曲情報記憶手段３０５から読み込む（ＳＴＥＰ５０２）。そして、曲コードと曲名を含む曲情報を送信者端末２ａに送り返す（ＳＴＥＰ５０３）。
【００４９】
送信者端末２ａは、受信した曲情報に基づいて曲選択画面をブラウザに表示する。図６に示す曲選択画面７Ａには、曲名のリストが選択可能に表示されている。ユーザが、所望の曲を選択し（例えば、曲２）、「次へ」を押すと、送信者端末２ａは、ユーザが選択した曲の曲コードをサーバ３へ送信する。
【００５０】
メッセージ情報登録手段３０１は、送信者端末２ａからの曲コードを受信すると（ＳＴＥＰ５０４）、当該曲コードに対応する歌詞データと歌詞付属データを曲情報記憶手段３０５から読み込む（ＳＴＥＰ５０５）。そして、歌詞データと歌詞付属データを送信者端末２ａに送り返す（ＳＴＥＰ５０６）。
【００５１】
送信者端末２ａは、受信した歌詞データに基づいてメッセージ入力画面をブラウザに表示する。図６に示すメッセージ入力画面７Ｂは、オリジナル歌詞を表示する欄と、ユーザの入力したメッセージを表示する欄とを備えている。ユーザは、オリジナル歌詞を参考に、替え歌としてのメッセージを入力キー等を操作して入力することができる。
【００５２】
ユーザが、所望のメッセージを入力し、「次へ」を押すと、送信者端末２ａは、歌詞付属データに基づいてユーザが入力したメッセージの文字数が妥当か否かを判断する。例えば、歌詞付属データの文字数とユーザが入力したメッセージの文字数とを比較し、ユーザの入力したメッセージの文字数が歌詞付属データの文字数と同じまたは歌詞付属データの文字数よりも小さい場合には、入力を可と判断し、送信先アドレスの入力画面を表示する。一方、ユーザの入力したメッセージの文字数が歌詞付属データの文字数よりも大きい場合には、入力を不可と判断し、その旨を画面に表示する。
【００５３】
図６に示す送信先アドレス入力画面７Ｃは、ユーザの入力した送信先アドレスを表示する欄を備えている。ここで、ユーザが、送信先アドレスを入力し、「次へ」を押すと、送信者端末２ａは、メッセージ送信画面へ遷移する。図６に示すメッセージ送信画面７Ｄには、ユーザが入力した送信先（宛先）アドレスと、曲名と、メッセージが確認のため表示されている。ここで、ユーザが、「次へ」を押すと、送信者端末２ａは、曲選択画面７Ａにて選択された曲コードと、ユーザがメッセージ入力画面７Ｂにて入力したメッセージデータと、送信先アドレス入力画面７Ｃにて入力した送信先アドレスを含むメッセージ送信要求を、サーバ３へ送信する。
【００５４】
メッセージ情報登録手段３０１は、送信者端末２ａからのメッセージ送信要求を受信すると（ＳＴＥＰ５０７のＹｅｓ）、メッセージ送信要求に含まれる曲コード（曲指定情報）とメッセージデータとを対応付け、固有のＵＲＬを付与してメッセージ情報記憶手段３０６に格納する（ＳＴＥＰ５０８）。
【００５５】
次に、メッセージ情報通知手段３０２は、付与したＵＲＬを含むメールコンテンツを生成し、生成したメールコンテンツを電子メールとして送信先アドレスに送信する（ＳＴＥＰ５０９）。
【００５６】
（サーバ３におけるメッセージ情報送信処理、受信者端末２ｂにおけるメッセージ再生処理の流れ）
以下、図７〜図１０を参照してサーバ３におけるメッセージ情報送信処理及び受信者端末２ｂにおけるメッセージ再生処理の流れについて説明する。図７は、サーバ３におけるメッセージ情報送信処理の流れを示すフローチャートである。図８は、受信者端末２ｂにおけるメッセージ再生処理の流れを示すフローチャートである。図９は、受信者端末２ｂにて表示される画面遷移を示す図である。図１０は、曲の進行に同期してメッセージを替え歌のように表示する様子を示す図である。なお、フローチャート中の各工程（符号が付与されていない部分的な工程を含む）は、処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【００５７】
まず、受信者端末２ｂは、ＵＲＬを含む電子メールを受信すると、これを画面に表示する。図９に示すメール画面１０Ａには、送信者から送られたメッセージデータの格納場所を示すＵＲＬが表示されている。ユーザが、表示されたＵＲＬを指定すると、受信者端末２ｂは、このＵＲＬを指定したメッセージ受信要求を送信する。
【００５８】
図７に示すように、メッセージ情報送信手段３０１は、受信者端末２ｂからのメッセージ取得要求を受信すると（ＳＴＥＰ７０１）、メッセージ取得要求に含まれる位置情報に従ってメッセージデータと曲指定情報を、メッセージ情報記憶手段３０６から特定する（ＳＴＥＰ７０２）。
【００５９】
そして、特定した曲指定情報に従って、曲データと再生制御データを曲情報記憶手段３０５から特定し（ＳＴＥＰ７０３）、メッセージデータ、曲データ、再生制御データを受信者端末２ｂに送り返す（ＳＴＥＰ７０４）。また、曲の再生に合わせてメッセージデータとともに表示されるべき画像データを送信するように構成することもできる。
【００６０】
次に、受信者端末２ｂにおけるメッセージの再生処理について説明する。メッセージデータ、曲データ、再生制御データを受信した受信者端末２ｂは、これら受信したデータを所定のメモリに格納するとともに、所定のイベントに従って曲データの再生開始を判断する。
【００６１】
受信者端末２ｂは、例えば、データを全てダウンロードしてから再生するように設定されている場合には、データを格納した場合に再生開始と判断し（ＳＴＥＰ８０１のＹｅｓ）、曲データの形式に従って曲データに基づいて再生信号を生成し、生成した再生信号をスピーカ等の出力手段へ出力することにより曲を再生する（ＳＴＥＰ８０２）。また、曲の再生に伴いタイマ等により再生開始より経過した経過時刻の計測を開始する。
【００６２】
一方、受信者端末２ｂは、前記計測した経過時刻と再生制御データとに従い、メッセージデータに基づく文字画像（文字列）を生成し、第１の表示態様で画面に表示する（ＳＴＥＰ８０３）。ここでは、表示態様の一例として、カラオケにおける歌詞表示のようにメッセージの色を曲の進行に合わせて切り替える構成を採用している。また、１度に表示するメッセージは、表示領域のサイズなどを考慮して、曲の進行に合わせた所定の区切単位（例えば、フレーズ）で表示するものとする。なお、第１の表示態様は、フレーズ毎の文字列を予め設定された色又はユーザより設定された色で表示するものである。ここでは、一例として白色が設定されているものとする。
【００６３】
次に、受信者端末２ｂは、前記計測した経過時刻と再生制御データとに従い、メッセージデータに基づく文字画像（文字列）を生成し、第２の態様で画面に表示する（ＳＴＥＰ８０４）。ここでは、第２の態様は、第１の態様で表示されている文字の色を、予め設定された色又はユーザより設定された色に切り替えるものである。ここでは、一例として赤色が設定されているものとし、各文字の色が曲の進行に合わせて順番に白から赤に変わるように表示される。
【００６４】
受信者端末２ｂは、１番目のフレーズの再生が終了したか否かを判断し、終了していない場合には（ＳＴＥＰ８０５のＮｏ）、ＳＴＥＰ８０４に戻り、残りの文字の色を変えるように制御する。１番目のフレーズの再生が終了した場合には（ＳＴＥＰ８０５のＹｅｓ）、全てのフレーズについて曲の再生が終了したか否かを判断し、終了していない場合には（ＳＴＥＰ８０６のＮｏ）、ＳＴＥＰ８０３に戻り、次のフレーズに含まれる新たな文字列を第１の態様で画面に表示する。全てのフレーズについて曲の再生が終了した場合には、処理を終了する。
【００６５】
図１０には、曲の進行に同期してメッセージを替え歌のように表示する様子が示されている。図１０（Ａ）は、メッセージ中の所定の文字列を第１の表示態様（白色）で表示する様子を示している。説明の便宜上、図中、白色の文字は色が塗りつぶされていない四角に、赤色の文字は色が塗りつぶされている四角にそれぞれ置き換えて表現している。
【００６６】
図１０（Ｂ）は、曲の再生に同期して、表示中のメッセージの文字が、白色（第１の表示態様）から赤色（第２の表示態様）に切り替わっていく様子を示している。
【００６７】
以下、上記実施形態による効果について説明する。
【００６８】
上記実施形態の構成によれば、送信者端末２ａのユーザは、所望する曲を指定し、替え歌メッセージを入力するだけで、所望の宛先に自分のメッセージを所望する曲の替え歌として送信することが可能になる。よって、従来のメッセージ入力作業と同等の作業量で、コミュニケート力の強いメッセージを送信することができるようになるとともに、コミュニケーションツールとして汎用性を持たせることが可能になる。
【００６９】
また、歌詞付属データの文字数を参照して送信者が入力するメッセージの文字数を設定することができるので、ユーザにオリジナル歌詞と同じ文字数のメッセージを入力させて替え歌メッセージとしての質を向上させることが可能になる。
【００７０】
また、受信者端末２ｂのユーザは、送信者から送られるメッセージが曲の再生に同期して表示されるとともに、カラオケにおけるオリジナル歌詞のように表示されるので、メッセージを替え歌のようにイメージしながら読んだり、再生される曲にあわせて歌ったりすることが可能になる。
（その他の実施形態）
本発明は上記実施形態に限定されることなく、種々に変形して適用することが可能である。
【００７１】
（１）たとえば、上記実施形態では、メッセージデータの格納場所を含む電子メールを受信者端末２ｂに送信する構成について説明したが、例えば、送信者端末２ａから送信されたメッセージを閲覧可能なサイトを設け、当該サイトへ通信回線（有線、無線の双方を含む）を介して受信者端末２ｂがアクセスした場合に、受信者端末２ｂへのメッセージの有無や及びそのメッセージ内容を送信するように構成することもできる。
【００７２】
受信者端末２ｂへのメッセージデータが存在する場合、サーバ３は、曲データとメッセージデータをそれぞれ送信し、受信者端末２ｂは、所定のプログラムを実行することにより受信した曲データを再生し、当該再生に同期をとりながらメッセージデータに基づく文字を表示するように構成することができる。また、サーバ３が、曲の進行に合わせて文字が受信者端末２ｂにおいて表示されるように、曲データとメッセージデータを制御しながら受信者端末２ｂに送信するように構成してもよい。また、サーバ３は、曲データとメッセージデータとに基づく動画データを生成し、当該生成した動画データを受信者端末２ｂに送信するように構成してもよい。
【００７３】
（２）また、上記実施形態では、ユーザの入力したメッセージの文字数が歌詞付属データの文字数と同じまたは小さい場合には入力を可と判断し、歌詞付属データの文字数よりも大きい場合には入力を不可と判断する場合について説明した。しかし、ユーザが入力したメッセージに対するチェックの方法は、当該方法に限られず、仕様に応じた方法を採用することが可能である。
【００７４】
例えば、いわゆる「字あまり」の状態で曲を歌う場合もあることを考慮すれば、歌詞付属データの文字数に幅をもたせることが好ましい。よって、かかる場合には、歌詞付属データの文字数に所定文字数を加算した値を判断対象とするとともに、入力された文字とオリジナル歌詞の文字との対応関係を示す情報（例えば、「入力された６文字はオリジナル歌詞の３文字に対応する」という情報）を受信者端末２ｂに送信する。受信者端末２ｂでは、オリジナル歌詞に対応した再生制御データに従いメッセージを再生する際に、上記対応関係を示す情報を参照しながらメッセージを再生する（例えば、メッセージ２文字をオリジナル歌詞１文字として取り扱う）ように構成することができる。これによれば、ある程度の幅をユーザに持たせつつ、オリジナル歌詞の替え歌としてのメッセージを送信することができるようになる。
【００７５】
また、文字数の制限をオリジナル歌詞との関係では持たせない場合には、入力されたメッセージの文字数と再生時間（開始時刻と終了時刻との差）との割合で、メッセージの再生を制御するように構成してもよい。例えば、文字数が１０文字で再生時間が５秒である場合には、０．５秒ごとに各文字の態様を切り替えるように構成することができる。
【００７６】
（３）また、受信者端末２ｂでは、メッセージデータ、曲データ、再生制御データを受信すると所定のメモリに格納している。従って、メモリに格納されているメッセージを受信者端末２ｂのディスプレイ等に表示し、ユーザが表示されたメッセージを選択することができるように構成し、ユーザより所定のメッセージが選択された場合には当該メッセージを曲データの再生にあわせて表示するように構成することが望ましい。当該構成によれば、ユーザは、ダウンロードしたメッセージを繰り返し再生して聴くことができるようになる。
【００７７】
（４）また、上記実施形態では、送信者が作成した替え歌メッセージとオリジナル曲の曲データを受信者端末２ｂに送信する場合について説明したが、さらにオリジナル歌詞を送信するように構成してもよい。例えば、受信者端末２ｂは、替え歌メッセージとともにオリジナル歌詞データをダウンロードするとこれらをメモリに記憶しておき、替え歌メッセージの表示後、ユーザからオリジナル歌詞の再生指示が入力されると、替え歌メッセージの再生処理と同様の手順でオリジナル歌詞を曲の進行に同期させながら画面に表示する。再生制御データは、もともとオリジナル歌詞を曲の進行にあわせて表示するように構成された時間情報であるから、オリジナル歌詞も曲の進行に同期して表示することができる。当該構成によれば、メッセージを受信したユーザは、曲にあわせて送信者が作成したメッセージを歌うことで替え歌を楽しんだり、曲にあわせてオリジナル歌詞を歌うことで所謂カラオケを楽しんだりすることができるようになるので、ユーザの利用形態が拡がるとともにコミュニケーションツールとしての魅力をさらに増加させることが可能になる。
【図面の簡単な説明】
【００７８】
【図１】本実施形態に係るメッセージシステムの概略構成を示す全体構成図である。
【図２】本実施形に係るサーバの機能を示す機能構成図である。
【図３】サーバのハードウェア構成を示すブロック図である。
【図４】本実施形態に係るデータ構成の一例を示す図である。
【図５】サーバ３におけるメッセージ登録処理の流れを示すフローチャートである。
【図６】送信者端末に表示される画面遷移の一例を示す図である。
【図７】サーバ３におけるメッセージ送信処理の流れを示すフローチャートである。
【図８】受信者端末におけるメッセージの再生処理の流れを示すフローチャートである。
【図９】受信者端末に表示される画面遷移の一例を示す図である。
【図１０】メッセージが曲に同期して表示される様子を示す図である。
【符号の説明】
【００７９】
１  メッセージシステム
２ａ  送信者端末
２ｂ  受信者端末
３  メッセージ管理サーバ
４  パケット網
５  ゲートウェイ
６  インターネット
【図１】
2005189941.tif 000003
【図２】
2005189941.tif 000004
【図３】
2005189941.tif 000005
【図４】
2005189941.tif 000006
【図５】
2005189941.tif 000007
【図６】
2005189941.tif 000008
【図７】
2005189941.tif 000009
【図８】
2005189941.tif 000010
【図９】
2005189941.tif 000011
【図１０】
2005189941.tif 000012