JP2006301683A - Electronic communication processor and electronic communication processing method - Google Patents
Electronic communication processor and electronic communication processing method Download PDFInfo
- Publication number
- JP2006301683A JP2006301683A JP2005118023A JP2005118023A JP2006301683A JP 2006301683 A JP2006301683 A JP 2006301683A JP 2005118023 A JP2005118023 A JP 2005118023A JP 2005118023 A JP2005118023 A JP 2005118023A JP 2006301683 A JP2006301683 A JP 2006301683A
- Authority
- JP
- Japan
- Prior art keywords
- identification information
- bulletin board
- music
- information
- search
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims description 63
- 238000003672 processing method Methods 0.000 title claims 3
- 230000005236 sound signal Effects 0.000 claims abstract description 39
- 238000012545 processing Methods 0.000 claims description 29
- 230000010365 information processing Effects 0.000 claims description 4
- 239000000284 extract Substances 0.000 abstract description 5
- 230000005540 biological transmission Effects 0.000 description 23
- 238000000034 method Methods 0.000 description 17
- 238000000605 extraction Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 230000008520 organization Effects 0.000 description 3
- 101001094649 Homo sapiens Popeye domain-containing protein 3 Proteins 0.000 description 2
- 101000608234 Homo sapiens Pyrin domain-containing protein 5 Proteins 0.000 description 2
- 101000578693 Homo sapiens Target of rapamycin complex subunit LST8 Proteins 0.000 description 2
- 102100027802 Target of rapamycin complex subunit LST8 Human genes 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000033764 rhythmic process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
この発明は、電子掲示板等の電子コミュニケーションの処理技術に関し、とくに、検索例えばサウンド信号に基づく楽曲検索というイベントに着目してコミュニケーションを行なえるようにしたものである。 The present invention relates to a processing technology for electronic communication such as an electronic bulletin board, and in particular, enables communication by paying attention to a search event such as music search based on a sound signal.
例えば特許文献1および2に示されるように、サウンド入力を行なって楽曲を検索するシステムが知られている。このような楽曲検索システムは、サウンドから特徴量を抽出してその特徴量に基づいて楽曲データベースから楽曲を検索する。利用者は、サウンドしか端緒がない場合でも、簡易に楽曲検索を行なえ、検索結果に基づいて楽曲媒体や楽曲データを購入等することができる。 For example, as disclosed in Patent Documents 1 and 2, a system for searching for music by performing sound input is known. Such a music search system extracts a feature amount from a sound and searches for a song from a song database based on the feature amount. The user can easily perform music search even when only the sound is initiated, and can purchase music media and music data based on the search result.
ところで、サウンドから楽曲を検索する利用者は、サウンドに興味を覚えた者であるので、同じサウンド(楽曲)に興味を覚えた者と意見交換し、そのような興味から種々の話題へと展開することが予想される。楽曲の検索を端緒として、利用者を関連のコミュニケーションシステム例えば電子掲示板に誘導できれば、大変に有益である。 By the way, the users who search for music from sound are those who are interested in sound, so they exchange opinions with those who are interested in the same sound (music) and develop from such interest to various topics. Is expected to. It would be very useful if the user could be guided to a related communication system such as an electronic bulletin board, starting with the search for music.
本発明者は、このような点から本発明をなすにいたった。
この発明は、以上の事情を考慮してなされたものであり、楽曲検索というイベントに着目してコミュニケーションを行なえるようにする電子コミュニケーション処理技術を提供することを目的としている。 The present invention has been made in consideration of the above circumstances, and an object thereof is to provide an electronic communication processing technique that enables communication by paying attention to an event called music search.
この発明によれば、上述の目的を達成するために、特許請求の範囲に記載のとおりの構成を採用している。ここでは、発明を詳細に説明するのに先だって、特許請求の範囲の記載について補充的に説明を行なっておく。 According to this invention, in order to achieve the above-mentioned object, the configuration as described in the claims is adopted. Here, prior to describing the invention in detail, supplementary explanations of the claims will be given.
すなわち、この発明の一側面によれば、上述の目的を達成するために、電子掲示板処理装置に:端末から送られてきた楽曲のサウンド信号を入力するサウンド信号入力手段と;上記サウンド信号入力手段で入力されたサウンド信号に対応する楽曲を特定する楽曲特定手段と;楽曲と当該楽曲に対応する電子掲示板の識別情報とを関係付ける関係付け情報を記憶する関係付け手段と;上記楽曲特定手段により特定された楽曲に対応する電子掲示板の識別情報を上記関係付け手段から取得する識別情報取得手段と;上記識別情報取得手段で取得した電子掲示板の識別情報を上記端末に送信する識別情報送信手段と;上記識別情報を用いて送信されてきた投稿情報を受信して電子掲示板の投稿情報として記録し、記録した投稿情報を閲覧要求に基づいて出力する投稿情報処理手段とを設ける様にしている。 That is, according to one aspect of the present invention, in order to achieve the above-described object, the electronic bulletin board processing apparatus: a sound signal input means for inputting a sound signal of a music sent from a terminal; and the sound signal input means Music specifying means for specifying the music corresponding to the sound signal inputted in the above; music correlating means for storing relation information for relating the music and the identification information of the electronic bulletin board corresponding to the music; and the music specifying means Identification information acquisition means for acquiring identification information of the electronic bulletin board corresponding to the specified music from the association means; identification information transmission means for transmitting the identification information of the electronic bulletin board acquired by the identification information acquisition means to the terminal; The post information transmitted using the identification information is received and recorded as post information on the electronic bulletin board, and the recorded post information is based on the browsing request. And in the manner provided in the post processing means for outputting Te.
この構成においては、楽曲に対応した電子掲示板に利用者を誘導することが可能になる。 In this configuration, the user can be guided to the electronic bulletin board corresponding to the music.
関係付け情報が関係付けるのは楽曲と電子掲示板との間であるが、直接に楽曲と電子掲示板とを一対一に対応づけても良いし、ジャンル等の楽曲のグループを介して関係付けても良い。すなわち、グループと電子掲示板とを関係付け、楽曲のグループを特定し、特定したグループに基づいて電子掲示板を決定しても良い。楽曲のジャンル等のグループは楽曲の属性として所定のデータベースを参照して取得できる。 The association information relates between the music and the electronic bulletin board, but the music and the electronic bulletin board may be directly associated with each other or may be related through a group of music such as a genre. good. That is, the group and the electronic bulletin board may be related, the group of music is specified, and the electronic bulletin board may be determined based on the specified group. A group such as a genre of music can be acquired by referring to a predetermined database as an attribute of the music.
また、この構成において、上記関係付け手段が記憶する関係付け情報は、所定の有効期間を有するようにすることが好ましい。また、上記電子掲示板の有効期限を予め定めておくことが好ましい。例えば作成日時から数時間または数日と定める。この場合、限定された機械しか提供されないので、コミュニケーションの密度が高くなることが期待できる。 In this configuration, it is preferable that the association information stored by the association unit has a predetermined validity period. Moreover, it is preferable that the expiration date of the electronic bulletin board is determined in advance. For example, it is determined as several hours or several days from the creation date. In this case, since only a limited machine is provided, it can be expected that the density of communication is increased.
また、楽曲特定手段が楽曲を特定したときに、当該楽曲に対応する有効な関係付け情報がない場合に、新しい電子掲示板の識別情報を生成し、当該楽曲と当該識別情報を関係付ける関係付け情報を生成し、当該関係付け情報を登録する登録手段をさらに設け、上記投稿情報処理手段は、新たに生成された上記識別情報に対応する電子掲示板データ(電子掲示板オブジェクト)を生成して、上記電子掲示板データを利用して、当該識別情報を用いて送信されてきた投稿情報を受信して当該新たな電子掲示板の投稿情報として記録し、記録した投稿情報を閲覧要求に基づいて出力するようにすることが好ましい。 In addition, when the music specifying means specifies the music, if there is no valid related information corresponding to the music, the new electronic bulletin board identification information is generated, and the related information for associating the music with the identification information The posting information processing means generates electronic bulletin board data (electronic bulletin board object) corresponding to the newly generated identification information, and registers the association information. Using the bulletin board data, post information transmitted using the identification information is received and recorded as post information on the new electronic bulletin board, and the recorded post information is output based on the browsing request. It is preferable.
また、この発明の他の側面によれば、上述の目的を達成するために、電子コミュニケーション処理装置に:端末から送られてきた検索要求を受け取る検索要求受信手段と;上記検索要求受信手段で受信された検索要求に基づいて検索を実行する検索手段と;検索結果と当該検索結果に対応する電子コミュニケーションシステムの識別情報とを関係付ける関係付け情報を記憶する関係付け手段と;上記検索手段による検索結果に対応する電子コミュニケーションシステムの識別情報を上記関係付け手段から取得する識別情報取得手段と;上記識別情報取得手段で取得した電子コミュニケーションシステムの識別情報を上記端末に送信する識別情報送信手段と;上記識別情報を用いて送信されてきたメッセージを受信して電子コミュニケーションシステムのメッセージとして記録し、記録したメッセージを出力するメッセージ処理手段とを設けるようにしている。 According to another aspect of the present invention, in order to achieve the above object, the electronic communication processing device: a search request receiving means for receiving a search request sent from a terminal; and receiving by the search request receiving means A search means for executing a search based on the search request made; a correlation means for storing relation information for associating the search result with the identification information of the electronic communication system corresponding to the search result; a search by the search means Identification information acquisition means for acquiring identification information of the electronic communication system corresponding to the result from the association means; identification information transmission means for transmitting the identification information of the electronic communication system acquired by the identification information acquisition means to the terminal; Receives a message sent using the above identification information and performs electronic communication It was recorded as the stem of the message, so that provided a message processing means for outputting the recorded message.
この構成においては所定の検索に着目して利用者を電子コミュニケーションシステムに誘導できる。 In this configuration, the user can be guided to the electronic communication system by paying attention to a predetermined search.
この構成において、上記電子コミュニケーションシステムは典型的には電子掲示板である。もちろんその他の電子コミュニケーションシステムでもよく、例えば、メーリングリストシステムやチャットシステムでもよい。 In this configuration, the electronic communication system is typically an electronic bulletin board. Of course, other electronic communication systems may be used, for example, a mailing list system or a chat system.
また、上記検索要求は例えば楽曲の検索要求であるが、これに限定されない、文書の検索や物品、商品の検索でも良い。 The search request is, for example, a music search request, but is not limited to this, and may be a document search or an article / product search.
また、上記楽曲の検索要求は楽曲に対応するサウンド信号を伴うものでもよいし、アーティスト名等のキーワードを用いたものでも良い。 The music search request may be accompanied by a sound signal corresponding to the music, or may use a keyword such as an artist name.
なお、この発明は装置またはシステムとして実現できるのみでなく、方法としても実現可能である。また、そのような発明の一部をソフトウェアとして構成することができることはもちろんである。またそのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品もこの発明の技術的な範囲に含まれることも当然である。 The present invention can be realized not only as an apparatus or a system but also as a method. Of course, a part of the invention can be configured as software. Of course, software products used for causing a computer to execute such software are also included in the technical scope of the present invention.
この発明の上述の側面および他の側面は特許請求の範囲に記載され以下実施例を用いて詳述される。 These and other aspects of the invention are set forth in the appended claims and will be described in detail below with reference to examples.
この発明によれば、検索に着目して利用者を最適な電子コミュニケーションシステムに誘導できる。 According to the present invention, the user can be guided to the optimum electronic communication system by paying attention to the search.
以下、この発明の実施例について説明する。 Examples of the present invention will be described below.
図1は、この発明を楽曲検索システムに適用した実施例1を機能ブロックの組み合わせてとして示している。具体的な実装例は図2に示す。図1の各機能ブロックは、実際にはサーバコンピュータやクライアント端末(この例では携帯電話機)上で実行されるプロセスにより実現され、サーバコンピュータやクライアント端末のハードウェア資源とソフトウェア資源とを協同させて実現される。 FIG. 1 shows a first embodiment in which the present invention is applied to a music search system as a combination of functional blocks. A specific implementation example is shown in FIG. Each functional block in FIG. 1 is actually realized by a process executed on a server computer or a client terminal (in this example, a mobile phone), and the hardware resources and software resources of the server computer or client terminal are cooperated. Realized.
図1において、クライアント端末100は、マイクロホン101、サウンド信号送信部102、検索結果情報受信部103、検索結果閲覧部104、掲示板閲覧部105、検索結果情報テーブル106等を含んで構成されている。 1, the client terminal 100 includes a microphone 101, a sound signal transmission unit 102, a search result information receiving unit 103, a search result browsing unit 104, a bulletin board browsing unit 105, a search result information table 106, and the like.
クライアント端末100は、例えば、図3に示すような携帯電話機10であり、この携帯電話機10は、表示部11、操作部12、マイクロホン13、スピーカ14等を含んでおり、通話に用いるとともに、ウェブ閲覧機能15やメール送信・閲覧機能16を有している。もちろん、クライアント端末100をパーソナルコンピュータやインテリジェント家庭電気製品等、種々の情報端末で構成できる。 The client terminal 100 is, for example, a mobile phone 10 as shown in FIG. 3, and the mobile phone 10 includes a display unit 11, an operation unit 12, a microphone 13, a speaker 14, etc. It has a browsing function 15 and a mail transmission / browsing function 16. Of course, the client terminal 100 can be composed of various information terminals such as personal computers and intelligent home appliances.
楽曲検索システム200は、サウンド信号受信部201、特徴量抽出部202、楽曲特定部203、楽曲特徴量データベース204、掲示板識別情報特定部205、掲示板基礎情報登録部206、掲示板基礎情報データベース207、投稿・閲覧要求処理部208、投稿情報データベース209、検索結果情報送信部210等を含んで構成される。 The music search system 200 includes a sound signal receiving unit 201, a feature amount extracting unit 202, a music specifying unit 203, a music feature amount database 204, a bulletin board identification information specifying unit 205, a bulletin board basic information registration unit 206, a bulletin board basic information database 207, and posting. A browsing request processing unit 208, a posting information database 209, a search result information transmission unit 210, and the like are included.
クライアント端末100および楽曲検索システム200の間は電話通信網(移動体通信網を含む)301およびデータ通信網(パケット網、インターネットを含む)302により接続される。 The client terminal 100 and the music search system 200 are connected by a telephone communication network (including a mobile communication network) 301 and a data communication network (including a packet network and the Internet) 302.
クライアント端末100を音源に近づけてサウンド信号を採取して、例えば電話通信網301を介して楽曲検索システム200に送ると、楽曲検索システム200は受信したサウンド信号に基づいて楽曲を検索し、検索結果情報(後述の掲示板識別情報を含む)をクライアント端末100に返す。クライアント端末100は検索結果情報から楽曲のデータを閲覧等でき、また検索結果情報に含まれる掲示板識別情報を用いて楽曲に応じて例えば一時的に形成された電子掲示板にデータ通信網302を介してアクセスできる。 When the client terminal 100 is brought close to a sound source and a sound signal is collected and sent to the music search system 200 via, for example, the telephone communication network 301, the music search system 200 searches for music based on the received sound signal, and the search result Information (including bulletin board identification information described later) is returned to the client terminal 100. The client terminal 100 can browse the music data from the search result information, etc., and uses the bulletin board identification information included in the search result information to, for example, an electronic bulletin board temporarily formed according to the music via the data communication network 302. Accessible.
つぎにクライアント端末100および楽曲検索システム200の各部について説明する。 Next, each part of the client terminal 100 and the music search system 200 will be described.
クライアント端末100のマイクロホン101は、例えば図3のマイクロホン13である。サウンド信号送信部102は、楽曲検索時に楽曲検索システム200に発信して呼接続し、音源(視聴覚機器や街頭や店舗内で流れる音楽)からサウンド信号をマイクロホン13により取得して電話通信網301を介して楽曲検索システム200に送信する。サウンド信号の送信時間は例えば10秒ないし数10秒であり、適宜な時間経過後、呼接続を切る。呼接続や呼切断はサウンド信号送信部102が自動で行なっても良いし、ユーザが手作業で行なっても良い。 The microphone 101 of the client terminal 100 is, for example, the microphone 13 in FIG. The sound signal transmission unit 102 makes a call connection to the music search system 200 at the time of music search, acquires a sound signal from a sound source (audio / visual equipment, music flowing in a street or a store) by the microphone 13, and uses the telephone communication network 301. To the music search system 200. The transmission time of the sound signal is, for example, 10 seconds to several tens of seconds, and the call connection is disconnected after an appropriate time has elapsed. Call connection or call disconnection may be performed automatically by the sound signal transmission unit 102 or manually by the user.
楽曲検索システム200のサウンド信号受信部201は、クライアント端末100のサウンド信号送信部102から送られてくるサウンド信号を受信し、これを特徴量抽出部202に供給する。また、図では示さないが、サウンド信号受信部201は、メール等の添付ファイルやHTTPのPUTメソッドで送られてくるサウンドファイルを受け取って必要に応じてサウンドフォーマット変換しサウンド信号として特徴量抽出部202に供給しても良い。 The sound signal receiving unit 201 of the music search system 200 receives the sound signal transmitted from the sound signal transmitting unit 102 of the client terminal 100 and supplies it to the feature amount extracting unit 202. Although not shown in the figure, the sound signal receiving unit 201 receives an attached file such as an e-mail or a sound file sent by the HTTP PUT method, converts the sound format as necessary, and extracts a feature quantity as a sound signal. 202 may be supplied.
特徴量抽出部202は、これに限定されない場、典型的には、旋律に関する特徴量やリズムに関する特徴量を抽出する。 The feature amount extraction unit 202 extracts a feature amount related to a melody or a feature amount related to a rhythm.
楽曲特定部203は、特徴量抽出部202からサウンド信号の特徴量を受け取り、これを楽曲特徴量データベース204に記憶されている各楽曲の特徴量とマッピングさせ、もっとも適合する楽曲を特定し、例えば楽曲コードを出力する。楽曲特定部203は楽曲コードを掲示板識別情報特定部205および検索結果情報送信部210に供給する。なお、楽曲特徴量データベース204は特徴量の他に楽曲の属性データ、例えば、ジャンル、アーティスト名等を含んでも良い。 The music identification unit 203 receives the feature quantity of the sound signal from the feature quantity extraction unit 202, maps this with the feature quantity of each song stored in the music feature quantity database 204, identifies the most suitable music, for example, Output music code. The music identification unit 203 supplies the music code to the bulletin board identification information identification unit 205 and the search result information transmission unit 210. The music feature quantity database 204 may include music attribute data, for example, genre, artist name, etc. in addition to the feature quantity.
掲示板識別情報特定部205は掲示板基礎情報データベース207を参照して現在有効な電子掲示板の中に楽曲コードと対応するものがあるかどうかを判別し、ある場合には、その掲示板識別情報を検索結果情報送信部210に出力する。現在有効な電子掲示板の中に楽曲コードと対応するものがない場合には、掲示板識別情報特定部205は、掲示板基礎情報登録部206を起動し、掲示板基礎情報登録部206は楽曲コードに対して新たな電子掲示板(オブジェクト)を生成し、その内容を掲示板基礎情報データベース207に登録し、さらに、当該電子掲示板の識別情報を電子掲示板識別情報特定部205に返す。電子掲示板識別情報特定部205はその掲示板識別情報を検索結果情報送信部210に供給する。 The bulletin board identification information specifying unit 205 refers to the bulletin board basic information database 207 to determine whether or not there is an electronic bulletin board that is currently valid corresponding to the music code. The information is output to the information transmission unit 210. If there is no currently effective electronic bulletin board corresponding to the music code, the bulletin board identification information specifying unit 205 activates the bulletin board basic information registration unit 206, and the bulletin board basic information registration unit 206 operates on the music code. A new electronic bulletin board (object) is generated, the contents are registered in the bulletin board basic information database 207, and the identification information of the electronic bulletin board is returned to the electronic bulletin board identification information specifying unit 205. The electronic bulletin board identification information specifying unit 205 supplies the bulletin board identification information to the search result information transmission unit 210.
検索結果情報送信部210は、検索結果情報(楽曲コードまたは検索失敗、および掲示板識別情報を含む)をクライアント端末100の検索結果情報受信部103に送信する。検索結果情報の送信はクライアント端末100のアドレスおよびポート(楽曲検索を閲覧するためのプログラムのポート)を指定して送っても良いし、メール送信しても良い。 The search result information transmission unit 210 transmits the search result information (including the music code or the search failure and the bulletin board identification information) to the search result information reception unit 103 of the client terminal 100. The search result information may be transmitted by designating the address and port of the client terminal 100 (the port of the program for browsing the music search) or by mail.
クライアント端末100の検索結果情報受信部103は検索結果情報を受信し、そのうちの検索ヒットした楽曲のデータを検索結果閲覧部104に供給し、掲示板識別情報を掲示板閲覧部105に供給し、また検索結果情報を検索結果情報テーブル106に登録する。 The search result information receiving unit 103 of the client terminal 100 receives the search result information, supplies the search hit data to the search result browsing unit 104, supplies the bulletin board identification information to the bulletin board browsing unit 105, and searches. Result information is registered in the search result information table 106.
検索結果閲覧部104は検索ヒットした楽曲のデータを利用者に表示する。利用者はこのデータ(楽曲コード)を用いて楽曲の一部または全部を外部データベースから例えば有料で取得できる。 The search result browsing unit 104 displays the data of the music hit by the search to the user. The user can use this data (music code) to acquire a part or all of the music from an external database, for example, for a fee.
掲示板閲覧部105は、掲示板識別情報を用いて楽曲に関連付けられた電子掲示板へのアクセスを可能にする。例えば掲示板閲覧部105は、掲示板識別情報を用いて閲覧要求(GETメソッド)や投稿要求(PUTメソッド)をデータ通信網302を介して楽曲検索システム200の投稿・閲覧要求処理部208に送る。投稿・閲覧要求処理部208は識別情報に対応した電子掲示板を電子掲示板基礎情報データベース207を参照して特定し、当該電子掲示板に関して投稿情報データベース209をアクセスして投稿内容の記録や閲覧対象の記事取得を行う。閲覧対象の記事はクライアント端末100の掲示板閲覧部105に返され利用者の閲覧を可能にする。 The bulletin board browsing unit 105 uses the bulletin board identification information to enable access to the electronic bulletin board associated with the music. For example, the bulletin board browsing unit 105 sends a browsing request (GET method) and a posting request (PUT method) to the posting / viewing request processing unit 208 of the music search system 200 via the data communication network 302 using the bulletin board identification information. The posting / browsing request processing unit 208 specifies an electronic bulletin board corresponding to the identification information with reference to the electronic bulletin board basic information database 207, accesses the posting information database 209 with respect to the electronic bulletin board, records posting contents, and articles to be viewed. Acquire. The article to be browsed is returned to the bulletin board browsing unit 105 of the client terminal 100 to allow the user to browse.
適合する楽曲がない場合には、検索結果なしとして処理することになる。
楽曲検索システム200は、サウンド信号受信部201、特徴量抽出部202、楽曲特定部203、楽曲特徴量データベース204、掲示板識別情報特定部205、掲示板基礎情報登録部206、掲示板基礎情報データベース207、投稿・閲覧要求処理部208、投稿情報データベース209、検索結果情報送信部210等を含んで構成される。
If there is no matching music, it is processed as no search result.
The music search system 200 includes a sound signal receiving unit 201, a feature amount extracting unit 202, a music specifying unit 203, a music feature amount database 204, a bulletin board identification information specifying unit 205, a bulletin board basic information registration unit 206, a bulletin board basic information database 207, and posting. A browsing request processing unit 208, a posting information database 209, a search result information transmission unit 210, and the like are included.
なお、この例では、楽曲検索システム200に電子掲示板の機能を設けるようにしたが、電子掲示板の機能を楽曲検索システム200と別個に設けることができることはもちろんである。この場合、クライアント端末100を特定する情報と楽曲コード等の楽曲を特定する情報のペアを楽曲検索システム200から、またはクライアント端末100から、電子掲示板の機能を実現するシステム(サーバコンピュータまたはサーバコンピュータ群)に供給する必要がある。 In this example, the music search system 200 is provided with the function of the electronic bulletin board, but it is needless to say that the function of the electronic bulletin board can be provided separately from the music search system 200. In this case, a system (server computer or group of server computers) that realizes the function of the electronic bulletin board from the music search system 200 or from the client terminal 100 with a pair of information specifying the client terminal 100 and information specifying music such as a music code. ) Need to be supplied.
図2は、この実施例の実装構成を示しており、この図において図1と対応する箇所には対応する符号を付した。図2に示す実装例では、楽曲検索システム200を、ウェブサーバ(サーバコンピュータ。以下同様)20、アプリケーションサーバ21、データベース管理システム22、楽曲検索エンジン23、LAN24、ルータ25、電話通信網インタフェース26等を含んで構成する。またこのシステム200は、電子メールによりURL等のデータやファイルの送受信を行なう場合にはSMTPやPOP3等のメールサーバを含む。ウェブサーバ20、アプリケーションサーバ21およびデータベース管理システム22により電子掲示板機能を実現する。またアプリケーションサーバ21により掲示板識別情報特定部205、掲示板基礎情報登録部206、検索結果送信部210等と実現する。検索エンジン23は、特徴量抽出部202や楽曲特定部203を実現する。検索エンジン23をアプリケーションサーバ21で実現してもよい。 FIG. 2 shows a mounting configuration of this embodiment, and in this figure, portions corresponding to those in FIG. In the implementation example shown in FIG. 2, the music search system 200 includes a web server (server computer; the same applies hereinafter) 20, an application server 21, a database management system 22, a music search engine 23, a LAN 24, a router 25, a telephone communication network interface 26, and the like. Consists of. Further, the system 200 includes a mail server such as SMTP or POP3 when transmitting / receiving data such as URL and files by electronic mail. An electronic bulletin board function is realized by the web server 20, the application server 21, and the database management system 22. The application server 21 implements a bulletin board identification information specifying unit 205, a bulletin board basic information registration unit 206, a search result transmission unit 210, and the like. The search engine 23 implements a feature amount extraction unit 202 and a music identification unit 203. The search engine 23 may be realized by the application server 21.
つぎにこの実施例の動作について説明する。 Next, the operation of this embodiment will be described.
図4は、楽曲検索システム200の楽曲検索処理を示しており、その処理は以下の通りである。 FIG. 4 shows a music search process of the music search system 200, and the process is as follows.
[ステップS10]:信号受信部201がクライアント端末100から電話通信網301等を介して送られてくるサウンド信号を受信する。
[ステップS11]:特徴量抽出部202がサウンド信号を分析して旋律特徴およびリズム特徴等の特徴量を抽出する。なおサウンドデータのファイルを用いても良い。特徴抽出のサウンドフォーマットが固定の場合には適宜にサウンドフォーマットを変換する。
[ステップS12]:楽曲特定部203がサウンド信号の特徴量と楽曲特徴量データベース204の各楽曲の特徴量とをマッピングして最適な楽曲を特定し、例えば楽曲コードを出力する。
[ステップS13]:掲示板識別情報特定部205が、楽曲識別情報例えば楽曲コードに基づいて掲示板基礎情報データベース207を参照して掲示板識別情報を取得する。掲示板基礎情報データベース207に管理される掲示板基礎情報は、これに限定されないが、例えば図7に示すように掲示板識別情報、楽曲識別情報、タイトル(掲示板のタイトルで、楽曲に関連するもの。例えば楽曲名)、作成時刻、投稿記事保存期間等の属性を保持する。電子掲示板は、作成時刻から所定時間例えば24時間経過すると無効になるように設定している。あるいは作成時刻から所定時間経過後に、電子掲示板のデータを削除しても良い。電子掲示板の識別情報は一意に特定できるものであればどのようなものでもよく、例えば、GUID(グローバリ・ユニーク・アイデンティファイヤ)等を用いても良い。楽曲識別情報は、例えば所定の管理団体が管理する楽曲コードであるが、これに限定されず、一意に楽曲を特定できればどのようなものでもよい。有効な電子掲示板がない場合には、掲示板基礎情報登録部206が、掲示板基礎情報を作成して電子掲示板を生成する。掲示板識別情報特定部205は、新たに生成された掲示板基礎情報の識別情報を取得する。
[ステップS14]:検索結果情報送信部210は、検索ヒットした楽曲識別情報(楽曲コード)および掲示板識別情報を含む検索結果情報をクライアント端末100に送信する。送信は、例えば、クライアント端末100の検索結果情報受信部103に対応するプロセスのポート番号を指定してクライアント端末100のアドレスに宛てに行なう。クライアント端末100のアドレスは送信者通知情報およびユーザ登録情報に基づいて決定できる。
[Step S10]: The signal receiving unit 201 receives a sound signal transmitted from the client terminal 100 via the telephone communication network 301 or the like.
[Step S11]: The feature quantity extraction unit 202 analyzes the sound signal and extracts feature quantities such as melodic features and rhythm features. A sound data file may be used. When the sound format for feature extraction is fixed, the sound format is appropriately converted.
[Step S12]: The music specifying unit 203 maps the feature quantity of the sound signal and the feature quantity of each music piece in the music feature quantity database 204, specifies the optimum music piece, and outputs a music code, for example.
[Step S13]: The bulletin board identification information specifying unit 205 refers to the bulletin board basic information database 207 based on the music identification information, for example, the music code, and acquires the bulletin board identification information. The bulletin board basic information managed in the bulletin board basic information database 207 is not limited to this, but for example, as shown in FIG. Name), creation time, post article retention period, and other attributes. The electronic bulletin board is set to be invalid after a predetermined time, for example, 24 hours from the creation time. Alternatively, the electronic bulletin board data may be deleted after a predetermined time has elapsed from the creation time. The identification information of the electronic bulletin board may be any information as long as it can be uniquely specified. For example, a GUID (Globally Unique Identifier) may be used. The music identification information is, for example, a music code managed by a predetermined management organization. However, the music identification information is not limited to this, and any information can be used as long as the music can be uniquely specified. If there is no valid electronic bulletin board, the bulletin board basic information registration unit 206 creates the bulletin board basic information to generate the electronic bulletin board. The bulletin board identification information specifying unit 205 acquires identification information of newly generated bulletin board basic information.
[Step S <b> 14]: The search result information transmission unit 210 transmits search result information including the music identification information (music code) and bulletin board identification information that have been searched for to the client terminal 100. The transmission is performed, for example, by designating the port number of the process corresponding to the search result information receiving unit 103 of the client terminal 100 and addressing to the address of the client terminal 100. The address of the client terminal 100 can be determined based on sender notification information and user registration information.
なお、掲示板基礎情報は、楽曲識別情報に加え、あるいはこれに換えてジャンル等の楽曲グループの識別情報を含んでも良い。あるいはアーティスト名等を含んでも良い。この場合に、ジャンル等のグループやアーティスト毎に電子掲示板を準備しても良い。掲示板識別情報特定部205が、例えば、特定された楽曲のジャンル、アーティスト名等を楽曲特徴量データベース204またはその他の楽曲データベースから取得して、これに基づいて、楽曲のジャンルやアーティスト等に対応した電子掲示板識別情報を出力するようにしても良い。 The bulletin board basic information may include identification information of a music group such as a genre in addition to or instead of the music identification information. Or an artist name etc. may be included. In this case, an electronic bulletin board may be prepared for each genre group or artist. The bulletin board identification information specifying unit 205 acquires, for example, the genre and artist name of the specified music from the music feature database 204 or other music database, and corresponds to the music genre or artist based on this. Electronic bulletin board identification information may be output.
クライアント端末100の検索結果閲覧部104は、検索結果情報を受信したクライアント端末100の検索結果情報に含まれる楽曲識別情報を用いて楽曲データを閲覧して楽曲のサウンドデータの購買処理等を可能にする。また、掲示板閲覧部105が、検索結果情報に含まれる掲示板識別情報を用いて掲示板への投稿・閲覧を可能にする。 The search result browsing unit 104 of the client terminal 100 enables the purchase processing of the sound data of the music by browsing the music data using the music identification information included in the search result information of the client terminal 100 that has received the search result information. To do. Further, the bulletin board browsing unit 105 enables posting / viewing on the bulletin board using the bulletin board identification information included in the search result information.
また、クライアント端末100の検索結果情報受信部103は検索結果情報を検索結果情報テーブル106に登録して後に楽曲のサウンドデータ取得や、掲示板閲覧等に利用できるようにする。検索結果情報テーブル106の検索結果情報は例えば図9に示すようなものである。検索結果情報テーブル106のエントリは例えば掲示板作成時刻(あるいはエントリ登録時刻)から所定時間経過したものは無効に設定したり、削除したりすることができる。 In addition, the search result information receiving unit 103 of the client terminal 100 registers the search result information in the search result information table 106 so that it can be used later for obtaining sound data of the music, browsing the bulletin board, and the like. The search result information in the search result information table 106 is, for example, as shown in FIG. For example, entries in the search result information table 106 that have passed a predetermined time from the bulletin board creation time (or entry registration time) can be invalidated or deleted.
図5は、楽曲検索システム200の投稿要求処理の動作を示しており、その処理は以下のとおりである。 FIG. 5 shows the operation of the post request process of the music search system 200, and the process is as follows.
[ステップS20]:投稿・閲覧要求処理部208が、掲示板識別情報、投稿記事を含む投稿要求を受け取る。掲示板識別情報は、引数として扱われていても良いし、URL等のパスとして指定されていても良い。
[ステップS21]:投稿・閲覧要求処理部208が掲示板識別情報に基づいて掲示板基礎情報データベース207を参照して楽曲に対応する電子掲示板を特定する。
[ステップS22]:特定した電子掲示板に記事を記録する。投稿記事のレコードは例えば図8に示すようなものである。このレコード中の投稿時刻に基づいて記事の寿命を規定できる。もちろん、有効時間を無指定にして寿命を無期限にしてもよい。ただし、電子掲示板が所定時間で無効になる設定になっていると(この実施例の基本設定)、記事自体も無効になる。
[Step S20]: The posting / browsing request processing unit 208 receives a posting request including bulletin board identification information and a posted article. The bulletin board identification information may be handled as an argument or may be specified as a path such as a URL.
[Step S21]: The posting / browsing request processing unit 208 refers to the bulletin board basic information database 207 on the basis of the bulletin board identification information to identify the electronic bulletin board corresponding to the music.
[Step S22]: An article is recorded on the specified electronic bulletin board. The record of the posted article is, for example, as shown in FIG. The life of an article can be defined based on the posting time in this record. Of course, the lifetime may be indefinite by specifying no valid time. However, if the electronic bulletin board is set to be invalidated for a predetermined time (basic setting in this embodiment), the article itself is invalidated.
図6は、楽曲検索システム200の閲覧要求処理の動作を示しており、その処理は以下のとおりである。 FIG. 6 shows the operation of the browsing request process of the music search system 200, and the process is as follows.
[ステップS30]:投稿・閲覧要求処理部208が、掲示板識別情報を含む閲覧要求を受け取る。
[ステップS31]:投稿・閲覧要求処理部208が掲示板識別情報に基づいて掲示板基礎情報データベース207を参照して楽曲に対応する電子掲示板を特定する。
[ステップS32]:投稿・閲覧要求処理部208が、特定した掲示板から記事をクライアント端末100宛に送信する。
[Step S30]: Posting / browsing request processing unit 208 receives a browsing request including bulletin board identification information.
[Step S31]: The posting / browsing request processing unit 208 refers to the bulletin board basic information database 207 on the basis of the bulletin board identification information to identify the electronic bulletin board corresponding to the music.
[Step S32]: The posting / browsing request processing unit 208 transmits an article to the client terminal 100 from the identified bulletin board.
この実施例によれば楽曲検索のタイミングで利用者を電子掲示板に誘導することができる。 According to this embodiment, the user can be guided to the electronic bulletin board at the timing of music search.
つぎにこの発明の実施例2について説明する。この実施例はコミュニケーションシステムとして電子掲示板システムでなくメーリングリストシステムを利用するものである。 Next, a second embodiment of the present invention will be described. In this embodiment, a mailing list system is used instead of an electronic bulletin board system as a communication system.
図10は、実施例2の構成を示しており、この図において図1と対応する箇所には対応する符号を付した。 FIG. 10 shows the configuration of the second embodiment. In this figure, portions corresponding to those in FIG.
図2において、クライアント端末100は、ML投稿閲覧部105aを有する。このML投稿閲覧部105aはメールエージェントであり、例えば、図3のメール送信・閲覧機能16である。 In FIG. 2, the client terminal 100 includes an ML posting browsing unit 105a. The ML posting browsing unit 105a is a mail agent, for example, the mail transmission / viewing function 16 of FIG.
楽曲検索システム200は、ML識別情報特定部205a、ML基礎情報登録部206a、ML基礎情報データベース207a、メール処理部208a、MLログデータベース209aを有している。基本的には電子掲示板のかわりにメーリングリストの情報を扱うものであり、同様に処理される。メール処理部208aはSMTPサーバやPOP3サーバである。 The music search system 200 includes an ML identification information specifying unit 205a, an ML basic information registration unit 206a, an ML basic information database 207a, a mail processing unit 208a, and an ML log database 209a. Basically, it handles mailing list information instead of an electronic bulletin board, and is processed in the same manner. The mail processing unit 208a is an SMTP server or a POP3 server.
この実施例でも楽曲検索のタイミングで利用者をメーリングリストに誘導することができる。 Also in this embodiment, the user can be guided to the mailing list at the timing of music search.
以上で実施例の説明を終了する。 This is the end of the description of the embodiment.
なお、この発明は上述の実施例に限定されるものではなくその趣旨を逸脱しない範囲で種々変更が可能である。例えば、上述の例では、コミュニケーションシステムとして電子掲示板やメーリングシステムを例に挙げたが、広くコミュニケーションシステムに適用できる。例えばチャットシステムに適用してもよい。また、楽曲検索もサウンド信号を用いるのでなく、アーティスト名等で検索するものでもよい。 The present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the invention. For example, in the above-described example, an electronic bulletin board or a mailing system is taken as an example of the communication system, but the present invention can be widely applied to communication systems. For example, it may be applied to a chat system. In addition, the music search may be performed using an artist name or the like instead of using a sound signal.
同じ曲目を複数のアーティストがカバーする場合には、アーティストごとにコミュニケーションシステム(例えば掲示板)を割り当てても、曲目単位にコミュニケーションシステムを割り当ててもよい。またジャンルごとにコミュニケーションシステムを割り当てても良い。 When a plurality of artists cover the same song, a communication system (for example, a bulletin board) may be assigned for each artist, or a communication system may be assigned for each song. A communication system may be assigned for each genre.
さらに、楽曲検索に限らず、文書検索や物品、サービス、商品、知識の検索に適用しても良い。この場合、検索結果が複数のエントリを含むことが予想される場合もあるが、この場合、最上位のヒットエントリに着目して電子掲示板を対応づけたり、上位の所定数のヒットエントリに着目してAND条件(すべてのエントリが一致すれば同一の電子掲示板となる)でまたはOR条件(いずれかのエントリが一致するだけで同一の電子掲示板となる)で電子掲示板に対応づけても良く、エントリのすべてに基づいて厳密に特定して対応づけても良く、その他種々の対応で対応づけが可能である。また、検索対処を分類して分類ごとにコミュニケーションシステムを割り当てても良い。 Furthermore, the present invention is not limited to music search, and may be applied to document search and search for articles, services, products, and knowledge. In this case, the search result may be expected to include a plurality of entries. In this case, however, the electronic bulletin board is associated with attention to the top-most hit entry, or attention is paid to a predetermined number of upper-order hit entries. Can be associated with an electronic bulletin board under an AND condition (the same electronic bulletin board is obtained if all entries match) or an OR condition (the same electronic bulletin board is obtained if only one entry matches). Based on all of the above, it is possible to identify and associate with each other strictly, and it is possible to associate with various other correspondences. Further, the search processing may be classified and a communication system may be assigned for each classification.
図11は、上述の実施例の変形例を示すものであり、検索システム400は、所定の種類の検索対象、例えば、文書、物品、サービス、人物、組織、知識等、所定の種類の検索対象を検索するものである。 FIG. 11 shows a modified example of the above-described embodiment. The search system 400 is a predetermined type of search target, for example, a predetermined type of search target such as a document, an article, a service, a person, an organization, or knowledge. Is to search.
図11において、図1と対応する箇所には対応する符号を付した。検索システム400が提供するコミュニケーションシステムの機能は、メッセージ投稿・閲覧要求処理部208b、コミュニケーションシステム基礎情報データベース207b、メッセージデータベース209b等を含んで構成される。メッセージデータベース209bはコミュニケーションシステムにより流通するメッセージを保管するものである。 In FIG. 11, parts corresponding to those in FIG. The functions of the communication system provided by the search system 400 include a message posting / browsing request processing unit 208b, a communication system basic information database 207b, a message database 209b, and the like. The message database 209b stores messages distributed by the communication system.
利用者データベース211は利用者の属性を保持するものであり、破線で示すように、これを参照して、特定のオプションを登録している利用者にのみコミュニケーションシステムの機能を利用可能にしてもよい。また、検索要求に随伴するオプションによりコミュニケーションシステムの利用を指定できるようにしてもよい。なお、クライアント端末100側では、検索要求入力部101bが検索要求、例えば、楽曲の属性、例えばアーティスト名、文書中の重要語句、人名、組織名等を伴う検索要求を入力し、検索要求送信部102bが例えばHTTPのPUTメソッドで送信要求を検索システム400の検索要求部201bに送信する。 The user database 211 holds user attributes. As shown by a broken line, the user database 211 can be used to make the communication system function available only to users who have registered a specific option. Good. Further, the use of the communication system may be designated by an option accompanying the search request. On the client terminal 100 side, the search request input unit 101b inputs a search request, for example, a search request with a song attribute, such as an artist name, an important phrase in a document, a person name, an organization name, and the like, and a search request transmission unit For example, the transmission request is transmitted to the search request unit 201b of the search system 400 by the HTTP PUT method.
検索部203bは検索対象データベース(例えば検索インデックスや関係データベース)204bを参照して楽曲、文書等の検索を行なう。コミュニケーションシステム識別情報特定部205bは検索結果に基づいてコミュニケーションシステム基礎情報データベース207bを参照して該当するコミュニケーションシステムの識別情報を特定する。該当するコミュニケーションシステムがない場合または有効でない場合、コミュニケーションシステム基礎情報登録部206bが当該基礎情報を登録する。 The search unit 203b refers to a search target database (for example, search index or relational database) 204b to search for music, documents, and the like. The communication system identification information specifying unit 205b specifies the identification information of the corresponding communication system with reference to the communication system basic information database 207b based on the search result. When there is no corresponding communication system or when the communication system is not valid, the communication system basic information registration unit 206b registers the basic information.
このようにこの変形例でも、検索に着目して利用者を最適なコミュニケーションシステムに誘導できる。しこもこの例では、コミュニケーションシステムへの誘導をオプションにすることもできる。 As described above, even in this modified example, the user can be guided to the optimum communication system by focusing on the search. In this example, guidance to the communication system can be made optional.
10 携帯電話機
11 表示部
12 操作部
13 マイクロホン
14 スピーカ
15 ウェブ閲覧機能
16 メール送信・閲覧機能
20 ウェブサーバ
21 アプリケーションサーバ
22 データベース管理システム
23 楽曲検索エンジン
24 LAN
25 ルータ
26 電話通信網インタフェース
100 クライアント端末
101 マイクロホン
102 サウンド信号送信部
103 検索結果情報受信部
104 検索結果閲覧部
105 掲示板閲覧部
105a ML投稿閲覧部
106 検索結果情報テーブル
200 楽曲検索システム
201 サウンド信号受信部
202 特徴量抽出部
203 楽曲特定部
204 楽曲特徴量データベース
205 掲示板識別情報特定部
205a ML識別情報特定部
205 電子掲示板識別情報特定部
206a ML基礎情報登録部
206 掲示板基礎情報登録部
207 掲示板基礎情報データベース
207a ML基礎情報データベース
208 投稿・閲覧要求処理部
208a メール処理部
209 投稿情報データベース
209a ログデータベース
210 検索結果情報送信部
210 検索結果送信部
301 電話通信網
302 データ通信網
DESCRIPTION OF SYMBOLS 10 Mobile telephone 11 Display part 12 Operation part 13 Microphone 14 Speaker 15 Web browsing function 16 Mail transmission / browsing function 20 Web server 21 Application server 22 Database management system 23 Music search engine 24 LAN
25 router 26 telephone communication network interface 100 client terminal 101 microphone 102 sound signal transmission unit 103 search result information reception unit 104 search result browsing unit 105 bulletin board browsing unit 105a ML post browsing unit 106 search result information table 200 music search system 201 sound signal reception Unit 202 feature amount extraction unit 203 music identification unit 204 music feature amount database 205 bulletin board identification information identification unit 205a ML identification information identification unit 205 electronic bulletin board identification information identification unit 206a ML basic information registration unit 206 bulletin board basic information registration unit 207 bulletin board basic information Database 207a ML basic information database 208 Posting / browsing request processing unit 208a Mail processing unit 209 Posting information database 209a Log database 210 Search result information transmission unit 210 Search Result transmission unit 301 Telephone communication network 302 Data communication network
Claims (10)
上記サウンド信号入力手段で入力されたサウンド信号に対応する楽曲を特定する楽曲特定手段と、
楽曲と当該楽曲に対応する電子掲示板の識別情報とを関係付ける関係付け情報を記憶する関係付け手段と、
上記楽曲特定手段により特定された楽曲に対応する電子掲示板の識別情報を上記関係付け手段から取得する識別情報取得手段と、
上記識別情報取得手段で取得した電子掲示板の識別情報を上記端末に送信する識別情報送信手段と、
上記識別情報を用いて送信されてきた投稿情報を受信して電子掲示板の投稿情報として記録し、記録した投稿情報を閲覧要求に基づいて出力する投稿情報処理手段とを有することを特徴とする電子掲示板処理装置。 Sound signal input means for inputting the sound signal of the music sent from the terminal;
Music specifying means for specifying music corresponding to the sound signal input by the sound signal input means;
An association means for storing association information relating the music and the identification information of the electronic bulletin board corresponding to the music;
Identification information acquisition means for acquiring identification information of an electronic bulletin board corresponding to the music specified by the music specification means from the association means;
Identification information transmitting means for transmitting the identification information of the electronic bulletin board acquired by the identification information acquiring means to the terminal;
An electronic system comprising: post information processing means for receiving post information transmitted using the identification information and recording it as post information on an electronic bulletin board and outputting the recorded post information based on a browsing request Bulletin board processing equipment.
楽曲特定手段が、上記サウンド信号入力手段で入力されたサウンド信号に対応する楽曲を特定するステップと、
関係付け手段が、楽曲と当該楽曲に対応する電子掲示板の識別情報とを関係付ける関係付け情報を記憶するステップと、
識別情報取得手段が、上記楽曲特定手段により特定された楽曲に対応する電子掲示板の識別情報を上記関係付け手段から取得するステップと、
識別情報送信手段が、上記識別情報取得手段で取得した電子掲示板の識別情報を上記端末に送信するステップと、
投稿情報処理手段が、上記識別情報を用いて送信されてきた投稿情報を受信して電子掲示板の投稿情報として記録し、記録した投稿情報を閲覧要求に基づいて出力するステップとを有することを特徴とする電子掲示板処理方法。 A step in which the sound signal input means inputs the sound signal of the music sent from the terminal;
A step of specifying a song corresponding to the sound signal input by the sound signal input unit;
A step of storing association information for associating the music with the identification information of the electronic bulletin board corresponding to the music;
An identification information obtaining unit obtaining identification information of an electronic bulletin board corresponding to the music specified by the music specifying unit from the association unit;
An identification information transmitting unit transmitting the electronic bulletin board identification information acquired by the identification information acquiring unit to the terminal;
Posting information processing means has a step of receiving posting information transmitted using the identification information, recording it as posting information on an electronic bulletin board, and outputting the recorded posting information based on a browsing request. An electronic bulletin board processing method.
上記検索要求受信手段で受信された検索要求に基づいて検索を実行する検索手段と、
検索結果と当該検索結果に対応する電子コミュニケーションシステムの識別情報とを関係付ける関係付け情報を記憶する関係付け手段と、
上記検索手段による検索結果に対応する電子コミュニケーションシステムの識別情報を上記関係付け手段から取得する識別情報取得手段と、
上記識別情報取得手段で取得した電子コミュニケーションシステムの識別情報を上記端末に送信する識別情報送信手段と、
上記識別情報を用いて送信されてきたメッセージを受信して電子コミュニケーションシステムのメッセージとして記録し、記録したメッセージを出力するメッセージ処理手段とを有することを特徴とする電子コミュニケーション処理装置。 A search request receiving means for receiving a search request sent from a terminal;
Search means for executing a search based on the search request received by the search request receiving means;
An association means for storing association information for associating the search result with the identification information of the electronic communication system corresponding to the search result;
Identification information acquisition means for acquiring identification information of the electronic communication system corresponding to the search result by the search means from the association means;
Identification information transmitting means for transmitting the identification information of the electronic communication system acquired by the identification information acquiring means to the terminal;
An electronic communication processing apparatus, comprising: message processing means for receiving a message transmitted using the identification information, recording it as a message of an electronic communication system, and outputting the recorded message.
検索手段が、上記検索要求受信手段で受信された検索要求に基づいて検索を実行するステップと、
関係付け手段が、検索結果と当該検索結果に対応する電子コミュニケーションシステムの識別情報とを関係付ける関係付け情報を記憶するステップと、
識別情報取得手段が、上記検索手段による検索結果に対応する電子コミュニケーションシステムの識別情報を上記関係付け手段から取得するステップと、
識別情報送信手段が、上記識別情報取得手段で取得した電子コミュニケーションシステムの識別情報を上記端末に送信するステップと、
メッセージ処理手段が、上記識別情報を用いて送信されてきたメッセージを受信して電子コミュニケーションシステムのメッセージとして記録し、記録したメッセージを出力するステップとを有することを特徴とする電子コミュニケーション処理方法。 A search request receiving means for receiving a search request sent from the terminal;
A search means for performing a search based on the search request received by the search request receiving means;
A step of storing association information for associating the retrieval result with the identification information of the electronic communication system corresponding to the retrieval result;
An identification information obtaining unit obtaining identification information of the electronic communication system corresponding to the search result by the search unit from the association unit;
An identification information transmitting unit transmitting the identification information of the electronic communication system acquired by the identification information acquiring unit to the terminal;
An electronic communication processing method, comprising: a step of receiving a message transmitted using the identification information, recording the message as a message of the electronic communication system, and outputting the recorded message.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005118023A JP2006301683A (en) | 2005-04-15 | 2005-04-15 | Electronic communication processor and electronic communication processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005118023A JP2006301683A (en) | 2005-04-15 | 2005-04-15 | Electronic communication processor and electronic communication processing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2006301683A true JP2006301683A (en) | 2006-11-02 |
Family
ID=37469941
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005118023A Pending JP2006301683A (en) | 2005-04-15 | 2005-04-15 | Electronic communication processor and electronic communication processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2006301683A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011511346A (en) * | 2008-01-28 | 2011-04-07 | ソニー エリクソン モバイル コミュニケーションズ, エービー | Method, mobile electronic device, system and computer program for automatically creating a social networking service (SNS) |
| JP2013033470A (en) * | 2011-07-29 | 2013-02-14 | Nhn Corp | Social network service providing device using sound and method therefor |
| JP2013250746A (en) * | 2012-05-31 | 2013-12-12 | Nintendo Co Ltd | Server device, information processing method, program, and information processing system |
| JP2016045859A (en) * | 2014-08-26 | 2016-04-04 | 株式会社エクシング | Music search program |
| JP2017534132A (en) * | 2014-10-10 | 2017-11-16 | ミュージック エルエルシー | Device for sharing user interaction |
| KR101827862B1 (en) * | 2017-10-11 | 2018-02-12 | 네이버 주식회사 | Apparatus and method for providing social network service using sound |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11120198A (en) * | 1997-10-20 | 1999-04-30 | Sony Corp | Music search device |
| JP2000207336A (en) * | 1999-01-19 | 2000-07-28 | Fujitsu Ltd | Electronic bulletin board creation support apparatus and method |
| JP2002108763A (en) * | 2000-09-26 | 2002-04-12 | Friend Japan:Kk | Information exchange system |
| JP2004062812A (en) * | 2002-07-31 | 2004-02-26 | Sony Corp | Information providing system and information providing method, information processing apparatus and information processing method, and computer program |
| JP2005038006A (en) * | 2003-07-15 | 2005-02-10 | Fujitsu Ltd | Information sharing apparatus and information sharing processing program |
-
2005
- 2005-04-15 JP JP2005118023A patent/JP2006301683A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11120198A (en) * | 1997-10-20 | 1999-04-30 | Sony Corp | Music search device |
| JP2000207336A (en) * | 1999-01-19 | 2000-07-28 | Fujitsu Ltd | Electronic bulletin board creation support apparatus and method |
| JP2002108763A (en) * | 2000-09-26 | 2002-04-12 | Friend Japan:Kk | Information exchange system |
| JP2004062812A (en) * | 2002-07-31 | 2004-02-26 | Sony Corp | Information providing system and information providing method, information processing apparatus and information processing method, and computer program |
| JP2005038006A (en) * | 2003-07-15 | 2005-02-10 | Fujitsu Ltd | Information sharing apparatus and information sharing processing program |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011511346A (en) * | 2008-01-28 | 2011-04-07 | ソニー エリクソン モバイル コミュニケーションズ, エービー | Method, mobile electronic device, system and computer program for automatically creating a social networking service (SNS) |
| JP2013033470A (en) * | 2011-07-29 | 2013-02-14 | Nhn Corp | Social network service providing device using sound and method therefor |
| JP2016177840A (en) * | 2011-07-29 | 2016-10-06 | ネイバー コーポレーションNAVER Corporation | Apparatus and method for providing social network service using sound |
| KR101786974B1 (en) * | 2011-07-29 | 2017-10-18 | 네이버 주식회사 | Apparatus and method for providing social network service using sound |
| JP2017224360A (en) * | 2011-07-29 | 2017-12-21 | ネイバー コーポレーションNAVER Corporation | Apparatus and method for providing social network service using sound |
| JP2013250746A (en) * | 2012-05-31 | 2013-12-12 | Nintendo Co Ltd | Server device, information processing method, program, and information processing system |
| JP2016045859A (en) * | 2014-08-26 | 2016-04-04 | 株式会社エクシング | Music search program |
| JP2017534132A (en) * | 2014-10-10 | 2017-11-16 | ミュージック エルエルシー | Device for sharing user interaction |
| US10824251B2 (en) | 2014-10-10 | 2020-11-03 | Muzik Inc. | Devices and methods for sharing user interaction |
| KR101827862B1 (en) * | 2017-10-11 | 2018-02-12 | 네이버 주식회사 | Apparatus and method for providing social network service using sound |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8452855B2 (en) | System and method for presentation of media related to a context | |
| RU2405267C2 (en) | Method, device and system for selection of services and client applications server | |
| US20050261962A1 (en) | Anonymous page recognition | |
| TW200834358A (en) | Providing virtual really simple syndication (RSS) feeds | |
| JPWO2009017135A1 (en) | Information providing support device and information providing support method | |
| CN101311934A (en) | Medium player based key words content issue method and system | |
| WO2008033582A1 (en) | System and method for collection and synchronization of metadata to facilitate distributed content search | |
| WO2009070990A1 (en) | Method, system and device for collecting user information | |
| CN101655843A (en) | Information acquisition method, information searching method and device and system thereof | |
| JP2006301683A (en) | Electronic communication processor and electronic communication processing method | |
| JP2006092368A (en) | Activity recording device, activity recording method, and program | |
| JP2007233584A (en) | Impression determination system, advertisement article generation system, impression determination method, advertisement article generation method, impression determination program, and advertisement article generation program | |
| JP2009205640A (en) | Information collection management system, method, and program | |
| KR101443663B1 (en) | Subject, preference-based retrieval system, apparatus, method and storage medium | |
| JP2003296339A (en) | Related information providing method, related information providing apparatus, program, and recording medium | |
| TWI893747B (en) | Risk information processing system and method | |
| JPH10336233A (en) | Facsimile information box access processing method and program storage medium | |
| JP2002123553A (en) | Method of displaying search results in network, search method for displaying search results, search device therefor, and client therefor | |
| US20070073714A1 (en) | Information providing server, information providing system, information providing method and information providing program | |
| JP4029539B2 (en) | Information search support device and information search support method | |
| CN101119528A (en) | Game query system and method | |
| JP2001222494A (en) | Communication address search device, system and method | |
| JPH1139328A (en) | Information search method and apparatus | |
| JP2005293433A (en) | Site management server, portal site providing method, portal site providing system and program | |
| JP2005018504A (en) | Minutes publishing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080119 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100421 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100427 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100624 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101228 |