JP6481016B2 - Music playback apparatus and computer program - Google Patents
Music playback apparatus and computer program Download PDFInfo
- Publication number
- JP6481016B2 JP6481016B2 JP2017233107A JP2017233107A JP6481016B2 JP 6481016 B2 JP6481016 B2 JP 6481016B2 JP 2017233107 A JP2017233107 A JP 2017233107A JP 2017233107 A JP2017233107 A JP 2017233107A JP 6481016 B2 JP6481016 B2 JP 6481016B2
- Authority
- JP
- Japan
- Prior art keywords
- music
- attribute value
- hierarchy
- search word
- album
- 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.)
- Active
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、楽曲を再生する楽曲再生装置において、再生する楽曲に関連する情報をユーザに提示する技術に関するものである。 The present invention relates to a technique for presenting information related to music to be played back to a user in a music playback device that plays back music.
楽曲を再生出力する楽曲再生装置において、再生する楽曲に関連する情報をユーザに提示する技術としては、各楽曲の歌詞やジャケット写真などの楽曲関連情報を蓄積したサーバを設け、楽曲再生装置において再生する楽曲のアーティスト名やアルバム名やタイトル名を検索キーとしてサーバを検索して検索した楽曲関連情報を取得し、楽曲の再生と並行して、取得した楽曲関連情報を提示する技術が知られている(たとえば、特許文献1)。 In a music playback device that plays back and outputs music, as a technique for presenting information related to the music to be played back to the user, a server that stores music related information such as lyrics and jacket photos of each music is provided and played back on the music playback device A technology is known that searches the server using the artist name, album name, and title name of the music to be played as a search key, acquires the music related information searched, and presents the acquired music related information in parallel with the playback of the music (For example, Patent Document 1).
上述した楽曲再生装置において、再生中の楽曲の楽曲関連情報を提示する技術によれば、再生中の楽曲にのみ関する情報が提示され、再生中の楽曲のアルバムやアーティストといった、再生中の楽曲に関する、より上位のレベルの情報を提示することはできないため、ユーザが再生中の楽曲について知徳できる情報の範囲が常に限定的なものになる。一方で、常に再生中の楽曲に関するアルバムやアーティストといった全てのレベルの情報を常にユーザに提示することとすれば、その時点において、ユーザにとって不要な情報までもが提示されることとなってしまう。 In the music playback apparatus described above, according to the technique for presenting music related information of the music being played back, information relating only to the music being played back is presented, and the music being played back, such as the album or artist of the music being played back Since higher-level information cannot be presented, the range of information that the user can know about the music being played is always limited. On the other hand, if information on all levels such as albums and artists related to the music being played is always presented to the user, information unnecessary for the user at that time is also presented.
また、当該技術によれば、同じ楽曲を再生するときには常に同じ楽曲関連情報が提示されることとなり面白みに欠ける。
一方で、ユーザが、再生する楽曲を聴いた他人の自由な意見や感想を知ることは、当該ユーザが、当該楽曲について新たな情報を得たり当該楽曲について新たな視点を持ったりすることができるようになるため有意義である。また、ユーザが、再生する楽曲を聴いた他人の自由な意見や感想を知ることができれば、再生する楽曲を介して体験を他人と共有することができる。
Also, according to the technology, the same music related information is always presented when playing the same music, and it is not interesting.
On the other hand, when the user knows the free opinions and impressions of others who listened to the music to be played, the user can obtain new information about the music or have a new viewpoint about the music. It is meaningful because it becomes. Also, if the user can know the free opinions and impressions of others who listened to the music to be reproduced, the experience can be shared with others via the music to be reproduced.
そこで、本発明は、楽曲再生装置において、再生する楽曲に関する種々のレベルの情報の提示を、ユーザにとって有意なレベルの情報のみが提示される形態で行うことを課題とする。 Therefore, an object of the present invention is to present various levels of information related to the music to be reproduced in a form in which only information of a level significant for the user is presented in the music reproducing device.
前記課題達成のために、本発明は、複数の階層の各々の階層における属性値が定義されている楽曲を再生する楽曲再生装置に、ユーザの選定した階層の属性値の一覧を標示し、一覧中から属性値の選択を受け付ける選択受付部と、検索ワードを設定する検索ワード設定部と、情報検索機能を提供するサーバーにアクセスし、前記設定された検索ワードで情報を検索して取得する楽曲関連情報取得部と、前記楽曲関連情報取得部が取得した各情報を表示する前記楽曲関連情報表示部とを設けたものである。 In order to achieve the above object, the present invention displays a list of attribute values of a hierarchy selected by a user on a music playback device that plays back a music for which attribute values in each of a plurality of hierarchies are defined. A song that is obtained by searching for information with the set search word by accessing a selection receiving unit that accepts selection of attribute values from among them, a search word setting unit that sets a search word, and a server that provides an information search function A related information acquisition unit and the music related information display unit for displaying each piece of information acquired by the music related information acquisition unit are provided.
ただし、前記最下位の階層を除く各階層の属性値は、より下位の階層のいずれかの属性値の上位の属性値として関係づけられており、前記検索ワード設定部は、前記選択受付部が選択を受け付けた属性値の下位の属性値は前記設定する前記検索ワードに含めずに、前記選択受付部が選択を受け付けた属性値と、当該選択を受け付けた属性値の上位の各属性値とを前記設定する検索ワードに含めるものである。 However, the attribute value of each hierarchy except the lowest hierarchy is related as an upper attribute value of any attribute value of the lower hierarchy, and the search word setting unit is The attribute value lower than the attribute value that received the selection is not included in the search word to be set, the attribute value that the selection receiving unit has received the selection, and each attribute value that is higher than the attribute value that has received the selection Is included in the search word to be set.
ここで、このような楽曲再生装置は、前記複数の階層を、属性値がアーティスト名であるアーティスト階層と属性値がアルバム名であるアルバム階層と属性値がタイトル名であるタイトル階層とのうちの少なくとも2つの階層を含むものとして良い。 Here, such a music reproducing device includes the plurality of hierarchies among an artist hierarchy whose attribute value is an artist name, an album hierarchy whose attribute value is an album name, and a title hierarchy whose attribute value is a title name. It may include at least two layers.
これらのような楽曲再生装置によれば、ユーザが選択した、アーティストやアルバムやタイトルといった任意の階層における楽曲のグループについて、その集合を表す検索ワードで情報を検索し、検索した情報を表示することができる。よって、本楽曲再生装置によれば、楽曲に関する種々のレベルの情報の提示を、ユーザにとって有意なレベルの情報のみが提示される形態で行うことができる。 According to the music playback devices such as these, for a group of music in an arbitrary hierarchy such as an artist, album, or title selected by the user, information is searched with a search word representing the set, and the searched information is displayed. Can do. Therefore, according to the music reproducing apparatus, it is possible to present various levels of information related to music in a form in which only information of a level significant to the user is presented.
以上のように、本発明によれば、楽曲再生装置において、再生する楽曲に関する種々のレベルの情報の提示を、ユーザにとって有意なレベルの情報のみが提示される形態で行うことができる。 As described above, according to the present invention, various levels of information related to a piece of music to be played can be presented in a form in which only information of a level that is significant for the user is presented.
以下、本発明の実施形態について、車載装置への適用を例にとり説明する。
図1に、本発明の実施形態について自動車に搭載される車載装置への適用を例にとり説明する。
図1に、本第1実施形態に係る車載装置1の構成を示す。
図示するように車載装置1は、入力装置101、表示装置102、マイクやスピーカなどを備えた音声入出力装置103、記憶装置104、その他の周辺装置105、車載装置1のオペレーティングシステム106、オペレーティングシステム106によって管理されオペレーティングシステム106上で稼働するアプリケーション、外部インタフェース107とを備えている。
Hereinafter, an embodiment of the present invention will be described taking application to an in-vehicle device as an example.
FIG. 1 illustrates an embodiment of the present invention taking an example of application to an in-vehicle device mounted in an automobile.
In FIG. 1, the structure of the vehicle-mounted apparatus 1 which concerns on this 1st Embodiment is shown.
As shown in the figure, the in-vehicle device 1 includes an input device 101, a display device 102, a voice input / output device 103 including a microphone and a speaker, a storage device 104, other peripheral devices 105, an operating system 106 of the in-vehicle device 1, And an external interface 107 managed by the operating system 106 and running on the operating system 106.
また、車載装置1は、上述したアプリケーションとして、SNS(social networking service)クライアント110と、ミュージックプレイヤ111と、その他のアプリケーション112とを備えている。 The in-vehicle device 1 includes an SNS (social networking service) client 110, a music player 111, and other applications 112 as the applications described above.
ただし、車載装置1は、ハードウエア的には、CPUやメモリなどを備えたコンピュータを用いて構成されるものであり、オペレーティングシステム106や、各アプリケーション110-112などは、当該コンピュータが、所定のコンピュータプログラムを実行することにより実現されるものである。 However, the in-vehicle device 1 is configured using a computer having a CPU, a memory, and the like in hardware. The operating system 106, each application 110-112, and the like are stored in a predetermined computer. It is realized by executing a computer program.
ここで、車載装置1の外部インタフェース107は、IEEE 802.11規格に従った無線通信インタフェースであるWi-FiインタフェースやBluetooth(登録商標)規格に従った無線通信インタフェースなどを用いることができる。また、外部インタフェース107には、移動通信機能を備えたモバイル装置2を無線接続することができる。なお、モバイル装置2は、スマートフォンやタブレット装置などの、ユーザによって携帯される移動通信機能を備えた装置である。 Here, as the external interface 107 of the in-vehicle device 1, a Wi-Fi interface that is a wireless communication interface according to the IEEE 802.11 standard, a wireless communication interface according to the Bluetooth (registered trademark) standard, or the like can be used. The mobile device 2 having a mobile communication function can be wirelessly connected to the external interface 107. The mobile device 2 is a device having a mobile communication function carried by a user, such as a smartphone or a tablet device.
さて、このような車載装置1の構成において、SNSクライアント110は、無線接続したモバイル装置2の移動通信機能を利用して、インターネット3上のSNS(social networking service)サーバ4にアクセスすることができる。 Now, in such a configuration of the in-vehicle device 1, the SNS client 110 can access an SNS (social networking service) server 4 on the Internet 3 using the mobile communication function of the mobile device 2 that is wirelessly connected. .
SNSサーバ4は、図示するように、投稿された投稿記事を蓄積した投稿記事データベース41、SNSクライアント110からの投稿記事の投稿を受け付けて投稿記事データベース41に格納する投稿受付部42、投稿記事サーバ43などを備えている。 As shown in the figure, the SNS server 4 includes a posted article database 41 that accumulates posted posted articles, a posting acceptance unit 42 that accepts posted articles from the SNS client 110 and stores the posted articles in the posted article database 41, and a posted article server. 43 and the like.
投稿記事サーバ43は、SNSクライアント110からホーム閲覧を要求されると、そのSNSクライアント110のアカウント及び当該アカウントが予め閲覧を登録した他アカウントの投稿記事を投稿記事データベース41から読み出し、読み出した各投稿記事を投稿時刻順に並べたタイムラインをSNSクライアント110に送信する。また、投稿記事サーバ43は、SNSクライアント110から検索ワードを伴うサーチを要求されると、検索ワードを投稿記事中に含む投稿記事を投稿記事データベース41から検索し、検索した各投稿記事を投稿時刻順に並べたタイムラインをサーチ結果としてSNSクライアント110に送信する。 When the SNS client 110 requests home browsing from the posted article server 43, the posted article server 41 reads the account of the SNS client 110 and posted articles of other accounts that the account has previously registered for browsing from the posted article database 41. A timeline in which articles are arranged in order of posting time is transmitted to the SNS client 110. When the SNS client 110 requests a search with a search word, the posted article server 43 searches the posted article database 41 for a posted article that includes the search word in the posted article, and posts each searched posted article to the posting time. The timeline arranged in order is transmitted to the SNS client 110 as a search result.
そして、SNSクライアント110は、起動されると、図2aに示すホームウインドウ200を表示すると共に、SNSサーバ4の投稿記事サーバ43にホーム閲覧を要求し、投稿記事サーバ43から、SNSクライアント110のアカウント及び当該アカウントが予め閲覧を登録した他アカウントの投稿記事のタイムライン201を取得し、ホームウインドウ200中に表示する。 When activated, the SNS client 110 displays the home window 200 shown in FIG. 2 a, requests home posting from the posted article server 43 of the SNS server 4, and sends the account of the SNS client 110 from the posted article server 43. And the timeline 201 of the posting article of the other account which the said account registered beforehand browsing is acquired, and it displays in the home window 200. FIG.
また、SNSクライアント110は、ホームウインドウ200に設けた投稿ボタン202が操作されたならば、図2bに示すような投稿記事編集ウインドウ210を表示し、投稿する記事の編集を受け付け、投稿記事編集ウインドウ210に設けた送信ボタン211が操作されたならば、SNSサーバ4の投稿受付部42の編集された記事を投稿記事として投稿する。 Further, when the posting button 202 provided on the home window 200 is operated, the SNS client 110 displays a posted article editing window 210 as shown in FIG. 2b, accepts editing of the posted article, and posts the posted article editing window. If the send button 211 provided in 210 is operated, the edited article of the posting acceptance unit 42 of the SNS server 4 is posted as a posted article.
さて、ここで、SNSサーバ4の各アカウントは、投稿記事中に「#NowPlaying」のワードをタグとして含めると共に、「#NowPlaying」のタグに続けて、現在聴いている楽曲のアーティスト名とアルバム名とタイトル名とを含めることにより、当該投稿記事が、投稿記事にアーティスト名とアルバム名とタイトル名とを含めた楽曲を聴きながら投稿した記事であることを、投稿記事中で表明することができる。 Now, each account of the SNS server 4 includes the word “#NowPlaying” as a tag in the posted article, and the artist name and album name of the currently listened song following the tag “#NowPlaying”. And the title name, it can be stated in the posted article that the posted article is an article posted while listening to the music including the artist name, album name, and title name in the posted article. .
また、SNSクライアント110は、ホームウインドウ200に設けたサーチボタン203が操作されたならば、図2cに示すようなサーチウインドウ220を表示し、検索ワードの入力を受け付ける。ここで、検索ワードとしては、複数の検索ワードを指定することができる。また、検索ワードとしては、上述した「#NowPlaying」などのタグや、楽曲のアーティスト名やアルバム名やタイトル名を用いることができる。 If the search button 203 provided on the home window 200 is operated, the SNS client 110 displays a search window 220 as shown in FIG. 2c and accepts input of a search word. Here, a plurality of search words can be designated as the search word. As a search word, a tag such as “#NowPlaying” described above, the artist name, album name, or title name of a song can be used.
そして、SNSクライアント110は、サーチウインドウ220に設けた検索ボタン221が操作されたならば、入力された検索ワードを伴うサーチをSNSサーバ4の投稿記事サーバ43に要求する。そして、図2dに示すように、サーチ結果ウインドウ230を表示し、投稿記事サーバ43からサーチ結果として取得した検索ワードを投稿記事中に含む投稿記事のタイムライン231をサーチ結果ウインドウ230中に表示する。 Then, when the search button 221 provided in the search window 220 is operated, the SNS client 110 requests the posted article server 43 of the SNS server 4 to search with the input search word. 2d, the search result window 230 is displayed, and the posted article timeline 231 including the search word acquired as the search result from the posted article server 43 in the posted article is displayed in the search result window 230. .
さて、図1に戻り、車載装置1のミュージックプレイヤ111は、記憶装置104や無線接続したモバイル装置2に記録されているオーディオファイルの音声入出力装置103への再生出力と、その制御を行うアプリケーション112である。 Returning to FIG. 1, the music player 111 of the in-vehicle device 1 is configured to reproduce and output the audio file recorded in the storage device 104 or the wirelessly connected mobile device 2 to the voice input / output device 103 and to control the application. 112.
ここで、記憶装置104とモバイル装置2には、それぞれ、オーディオファイルと、楽曲管理データべースとが格納されている。
オーディオファイルは、楽曲のオーディオデータを格納したファイルであり、オーディオファイル中にはファイル名等が記述されたファイル情報とオーディオデータと共に、オーディオファイルの楽曲のジャンルやアーティストやアルバムやタイトルなどの名称が属性値として格納されている。
Here, the storage device 104 and the mobile device 2 store an audio file and a music management database, respectively.
An audio file is a file that stores audio data of a song. In the audio file, along with file information describing the file name and the audio data, the name of the audio file's genre, artist, album, title, etc. Stored as an attribute value.
一方、楽曲管理データべースには、図3に示すように、オーディオファイル管理テーブル、ジャンル管理テーブル、アーティスト管理テーブル、アルバム管理テーブル、タイトル管理テーブルが登録されている。 On the other hand, as shown in FIG. 3, an audio file management table, a genre management table, an artist management table, an album management table, and a title management table are registered in the music management database.
そして、オーディオファイル管理テーブルは、記憶装置104上に記録された全てのオーディオファイルを管理するテーブルであり、図3aに示すように、各オーディオファイル毎のエントリを有し、各エントリにはオーディオファイルに与えた識別子である楽曲ID、オーディオファイルの記憶装置104上のロケーションを示すオーディオファイルパス、楽曲に対応するオーディオファイルに格納されたオーディオデータのビットレート、オーディオファイルの楽曲のジャンル名やアーティストやアルバムやタイトルなどの名称を表す属性値や再生時間などの楽曲情報が記録されている。 The audio file management table is a table for managing all audio files recorded on the storage device 104. As shown in FIG. 3a, the audio file management table has an entry for each audio file, and each entry has an audio file. The music ID which is the identifier given to the audio file, the audio file path indicating the location of the audio file on the storage device 104, the bit rate of the audio data stored in the audio file corresponding to the music, the genre name of the music in the audio file, the artist, Music information such as attribute values representing the names of albums and titles and playback times is recorded.
次に、ジャンル管理テーブルには、図3bに示すように、POP、ROCK、JAZZといった楽曲の各ジャンルがアルファベット/五十音順に登録される。また、各ジャンルに対して、その下位に、当該ジャンルの楽曲のオーディオファイルが記憶装置104に記録されている各アーティストの名称がアルファベット/五十音順に登録される。また、各アーティストに対して、その下位に、当該ジャンルの当該アーティストの楽曲であって、楽曲のオーディオファイルが記憶装置104に記録されている楽曲が含まれる各アルバムの名称がアルファベット/五十音順に登録される。また、各アルバムに対して、その下位に、当該ジャンルの当該アーティストの当該アルバムの楽曲であって、楽曲のオーディオファイルが記憶装置104に記録されている楽曲のタイトルの名称が、楽曲のアルバム内順序に従った順序で登録され、各楽曲の各タイトルに対して、当該タイトルの楽曲のオーディオファイルの楽曲IDが登録される。 Next, in the genre management table, as shown in FIG. 3b, each genre of music such as POP, ROCK, and JAZZ is registered in alphabetical / alphabet order. In addition, for each genre, the names of the artists in which the audio files of the music of the genre are recorded in the storage device 104 are registered in alphabetical / alphabetic order. For each artist, the name of each album including the music of the artist of the genre and the music of which the audio file of the music is recorded in the storage device 104 is alphabetically / 50-characters. Registered in order. In addition, for each album, the titles of the songs of the artist of the genre in the album and the music audio files recorded in the storage device 104 are displayed in the album of the song. Registered in the order according to the order, and for each title of each music, the music ID of the audio file of the music of the title is registered.
また、アーティスト管理テーブルには、図3cに示すように、楽曲のオーディオファイルが記憶装置104に記録されている各アーティストの名称がアルファベット/五十音順に登録される。また、各アーティストに対して、その下位に、当該アーティストの楽曲であって、楽曲のオーディオファイルが記憶装置104に記録されている楽曲が含まれる各アルバムの名称がアルファベット/五十音順に登録される。また、各アルバムに対して、その下位に、当該アーティストの当該アルバムの楽曲であって、楽曲のオーディオファイルが記憶装置104に記録されている楽曲のタイトルの名称が楽曲のアルバム内順序に従った順序で登録され、各楽曲の各タイトルに対して、当該タイトルの楽曲のオーディオファイルの楽曲IDが登録される。 Also, in the artist management table, as shown in FIG. 3c, the names of the artists whose music files are recorded in the storage device 104 are registered in alphabetical order / alphabetical order. In addition, for each artist, the names of the albums including the music of the artist and the music of which the audio file of the music is recorded in the storage device 104 are registered in alphabetical / 50-syllabary order. The In addition, for each album, the titles of the songs, which are the songs of the artist's album and whose audio files are recorded in the storage device 104, follow the order in the album of the song. Registered in order, and for each title of each music, the music ID of the audio file of the music of the title is registered.
また、アルバム管理テーブルには、図3dに示すように、楽曲のオーディオファイルが記憶装置104に記録されている各アルバムの名称がアルファベット/五十音順に登録される。また、各アルバムに対して、その下位に、当該アルバムの楽曲であって、楽曲のオーディオファイルが記憶装置104に記録されている楽曲のタイトルの名称が楽曲のアルバム内順序に従った順序で登録され、各楽曲の各タイトルに対して、当該タイトルの楽曲のオーディオファイルの楽曲IDが登録される。 In the album management table, as shown in FIG. 3d, the names of the albums in which the audio files of the music are recorded in the storage device 104 are registered in alphabetical order / alphabetical order. In addition, for each album, the titles of the songs in the album whose music files are recorded in the storage device 104 are registered in the order in accordance with the order of the songs in the album. For each title of each song, the song ID of the audio file of the title song is registered.
次に、タイトル管理テーブルには、図3eに示すように、オーディオファイルが記憶装置104に記録されている各楽曲のタイトルの名称が、タイトルのアルファベット/五十音順に登録され、各楽曲の各タイトルに対して、当該タイトルの楽曲のオーディオファイルの楽曲IDが登録される。 Next, in the title management table, as shown in FIG. 3E, the names of the titles of the music pieces in which the audio files are recorded in the storage device 104 are registered in the alphabetical order of the titles / alphabetical order. For the title, the music ID of the audio file of the music of the title is registered.
さて、ミュージックプレイヤ111は、起動されると、図4aに示すようなコントロールウインドウ400を表示装置102に表示し、コントロールウインドウ400上に設けた情報領域401に、再生中のオーディオファイルのアルバム、アーティスト、タイトル、ジャンル、再生経過時間などを各々情報項目として表示する。またコントロールウインドウ400に表示した、再生/一時停止ボタン402の操作に応じて、オーディオファイルの再生動作を開始/一時停止したり、順方向スキップボタン403や逆方向スキップボタン404の操作に応じて、オーディオファイルの再生スキップを行う。 When the music player 111 is activated, the music player 111 displays a control window 400 as shown in FIG. 4A on the display device 102. In the information area 401 provided on the control window 400, the album and artist of the audio file being played back are displayed. , Title, genre, elapsed playback time, etc. are displayed as information items. Also, in response to the operation of the playback / pause button 402 displayed on the control window 400, the audio file playback operation is started / paused, and according to the operation of the forward skip button 403 or the backward skip button 404, Skip playback of audio files.
また、コントロールウインドウ400には、検索ボタン405、SNS閲覧ボタン406、SNS投稿ボタン407も設けられている。
そして、ミュージックプレイヤ111は、検索ボタン405が操作されると、図4bに示すようにジャンルボタン411、アーティストボタン412、アルバムボタン413、タイトルボタン414を表示する。
The control window 400 is also provided with a search button 405, an SNS browsing button 406, and an SNS posting button 407.
When the search button 405 is operated, the music player 111 displays a genre button 411, an artist button 412, an album button 413, and a title button 414 as shown in FIG. 4b.
そして、ジャンルボタン411、アーティストボタン412、アルバムボタン413、タイトルボタン414のいずれかが操作されたならば、記憶装置104とモバイル装置2の、現在の音源として設定されている方のオーディオファイルと楽曲データベースを対象として以下の処理を行う。 If any one of the genre button 411, artist button 412, album button 413, and title button 414 is operated, the audio file and the music set in the storage device 104 and the mobile device 2 as the current sound source. The following processing is performed for the database.
すなわち、ミュージックプレイヤ111は、ジャンルボタン411、アーティストボタン412、アルバムボタン413、タイトルボタン414のいずれかが操作されたならば、図5aに示すように、選択ウインドウ500を表示する。選択ウインドウ500は、属性値リスト領域501と、選択ボタン502と、再生ボタン503を備えている。そして、属性値リスト領域501には、ジャンル、アーティスト、アルバム、タイトルなどの楽曲の各属性の属性値のリストである属性値リストが表示される。 That is, when any one of the genre button 411, artist button 412, album button 413, and title button 414 is operated, the music player 111 displays the selection window 500 as shown in FIG. 5a. The selection window 500 includes an attribute value list area 501, a selection button 502, and a playback button 503. The attribute value list area 501 displays an attribute value list that is a list of attribute values of each attribute of music such as genre, artist, album, and title.
ここで、属性値リスト領域501に表示する属性値リストは、スクロールバー501によってスクロールすることができる。また、属性値リスト領域501には、表示されている属性値リスト中の一つの属性値の位置に、当該属性値を囲むフォーカスフレーム502が表示され、このフォーカスフレーム502は、ユーザの所定の移動操作によって、表示されている属性値リスト上で移動することができる。 Here, the attribute value list displayed in the attribute value list area 501 can be scrolled by the scroll bar 501. In the attribute value list area 501, a focus frame 502 surrounding the attribute value is displayed at the position of one attribute value in the displayed attribute value list. By the operation, it is possible to move on the displayed attribute value list.
図5aは、ジャンルボタン411が操作された場合に最初に表示される選択ウインドウ500を表しており、属性値リスト領域501には、ジャンル管理テーブルの第1階層に登録されているジャンルの名称の一覧が属性値リストとして表示される。そして、この図5aの選択ウインドウ500で、再生ボタン503が操作されると、再生モードとしてジャンルモードが設定され、フォーカスフレーム502が位置するジャンルが再生ジャンルとして設定され、選択ウインドウ500の表示は消去される。 FIG. 5a shows a selection window 500 that is displayed first when the genre button 411 is operated. The attribute value list area 501 contains the names of genres registered in the first hierarchy of the genre management table. The list is displayed as an attribute value list. When the playback button 503 is operated in the selection window 500 of FIG. 5a, the genre mode is set as the playback mode, the genre where the focus frame 502 is located is set as the playback genre, and the display of the selection window 500 is erased. Is done.
一方、この状態で、選択ボタン502が操作された場合には、フォーカスフレーム502が位置するジャンルが、ジャンルの選択属性値として設定される。また、このようにして、ジャンルの選択属性値が設定されたならば、図5bに示すように、属性値リスト領域501に表示する属性値のリストを、ジャンル管理テーブルの第2階層の、ジャンルの選択属性値の下位に登録されているアーティストの名称の一覧に切り替える。そして、この図5bの選択ウインドウ500で、再生ボタン503が操作されると、再生モードとしてアーティストモードが設定され、フォーカスフレーム502が位置するアーティストが再生アーティストとして設定され、選択ウインドウ500の表示は消去される。 On the other hand, when the selection button 502 is operated in this state, the genre in which the focus frame 502 is located is set as the genre selection attribute value. If the genre selection attribute value is set in this way, as shown in FIG. 5b, the list of attribute values displayed in the attribute value list area 501 is displayed in the genre of the second hierarchy of the genre management table. Switch to the list of artist names registered below the selected attribute value. When the playback button 503 is operated in the selection window 500 of FIG. 5b, the artist mode is set as the playback mode, the artist where the focus frame 502 is located is set as the playback artist, and the display of the selection window 500 is erased. Is done.
一方、この状態で、選択ボタン502が操作された場合には、フォーカスフレーム502が位置するアーティストが、アーティストの選択属性値として設定される。また、このようにして、アーティストの選択属性値が設定されたならば、図5cに示すように、属性値リスト領域501に表示する属性値のリストを、ジャンル管理テーブルの第3階層の、ジャンルの選択属性値の下位のアーティストの選択属性値の下位に登録されているアルバムの名称の一覧に切り替える。そして、この図5cの選択ウインドウ500で、再生ボタン503が操作されると、再生モードとしてアルバムモードが設定され、フォーカスフレーム502が位置するアルバム再生アルバムとして設定され、選択ウインドウ500の表示は消去される。 On the other hand, when the selection button 502 is operated in this state, the artist where the focus frame 502 is located is set as the artist's selection attribute value. Further, when the selection attribute value of the artist is set in this way, as shown in FIG. 5c, the list of attribute values displayed in the attribute value list area 501 is changed to the genre of the third hierarchy of the genre management table. The list is switched to the list of album names registered below the selection attribute value of the artist below the selection attribute value. When the playback button 503 is operated in the selection window 500 of FIG. 5c, the album mode is set as the playback mode, the album playback album where the focus frame 502 is located is set, and the display of the selection window 500 is erased. The
一方、この状態で、選択ボタン502が操作された場合には、フォーカスフレーム502が位置するアルバムが、アルバムの選択属性値として設定される。また、このようにして、アルバムの選択属性値が設定されたならば、図5dに示すように、属性値リスト領域501に表示する属性値のリストを、ジャンル管理テーブルの第4階層の、ジャンルの選択属性値の下位のアーティストの選択属性値の下位のアルバムの選択属性値の下位登録されているタイトルの名称の一覧に切り替える。そして、この図5dの選択ウインドウ500で、再生ボタン503が操作されると、再生モードとしてタイトルモードが設定され、フォーカスフレーム502が位置するタイトルが再生タイトルとして設定され、選択ウインドウ500の表示は消去される。 On the other hand, when the selection button 502 is operated in this state, the album where the focus frame 502 is located is set as the selection attribute value of the album. Further, when the selected attribute value of the album is set in this way, as shown in FIG. 5d, the list of attribute values displayed in the attribute value list area 501 is changed to the genre of the fourth hierarchy of the genre management table. The list is switched to a list of title names registered in the lower order of the selection attribute value of the album lower in the selection attribute value of the artist lower in the selection attribute value of. When the playback button 503 is operated in the selection window 500 of FIG. 5d, the title mode is set as the playback mode, the title where the focus frame 502 is located is set as the playback title, and the display of the selection window 500 is erased. Is done.
なお、図4bにおいて操作されたボタンがアーティストボタン412やアルバムボタン413やタイトルボタン414である場合も、ジャンルボタン411が操作された場合と同様に選択ウインドウ500を用いて、階層的に、選択属性値と指定属性値の設定を受け付ける。 Note that when the buttons operated in FIG. 4B are the artist button 412, the album button 413, and the title button 414, the selection attribute is hierarchically selected using the selection window 500 in the same manner as when the genre button 411 is operated. Accept setting of value and specified attribute value.
すなわち、アーティストボタン412が操作された場合には、図6aに示すように、アーティスト-アルバム-タイトルの順に、アーティスト管理テーブルの階層に従って、階層的に、選択ボタン502による、アーティスト、もしくは、アーティストとアルバム、もしくは、アーティストとアルバムとタイトルの選択属性値としての設定と、再生ボタン503による、アーティストモード及び再生アーティストの設定、もしくは、アルバムモードと再生アルバムの設定、もしくは、タイトルモードと再生タイトルの設定を受け付ける。また、アルバムボタン413が操作された場合には、図6bに示すように、アルバム-タイトルの順に、アルバム管理テーブルの階層に従って、階層的に、選択ボタン502による、アルバム、もしくは、アルバムとタイトルの選択属性値としての設定と、再生ボタン503による、アルバムモードと再生アルバムの設定、もしくは、タイトルモードと再生タイトルの設定を受け付ける。また、タイトルボタン414が操作された場合には、図6cに示すように、再生ボタン503による、タイトルモードと再生タイトルの設定を受け付ける。 That is, when the artist button 412 is operated, as shown in FIG. 6a, the artist or the album by the selection button 502 is hierarchically arranged in the order of artist-album-title according to the hierarchy of the artist management table. Setting as selection attribute value of album or artist / album / title and setting of artist mode and playback artist, setting of album mode and playback album, or setting of title mode and playback title by playback button 503 Accept. When the album button 413 is operated, as shown in FIG. 6b, the album or the album and the title by the selection button 502 is hierarchically arranged in the order of album-title according to the hierarchy of the album management table. The setting as the selection attribute value and the setting of the album mode and the reproduction album by the reproduction button 503 or the setting of the title mode and the reproduction title are accepted. When the title button 414 is operated, as shown in FIG. 6c, the setting of the title mode and the playback title by the playback button 503 is accepted.
さて、ミュージックプレイヤ111は、このようにして再生モードが設定されたならば、再生モードに応じてオーディオファイルの再生を以下のように制御する。
すなわち、ミュージックプレイヤ111は設定された再生モードがジャンルモードであれば、ジャンル管理テーブルの、再生ジャンルの下位に登録されている各タイトルに対して登録されている楽曲IDのオーディオファイルを再生対象オーディオファイルとして順次再生する。なお、各楽曲IDのオーディオファイルは、楽曲IDで、オーディオファイル管理テーブルを検索して求めることができる。なお、再生対象オーディオファイルの全ての再生が完了したならば、再生を終了するようにしてもよいし、再生対象オーディオファイルを先頭から再度再生するようにしてもよい。
When the playback mode is set in this way, the music player 111 controls the playback of the audio file according to the playback mode as follows.
That is, if the set playback mode is the genre mode, the music player 111 uses the genre management table to play the audio file of the music ID registered for each title registered in the lower level of the playback genre. Play sequentially as a file. The audio file of each music ID can be obtained by searching the audio file management table using the music ID. When all the playback of the playback target audio file is completed, the playback may be ended, or the playback target audio file may be played again from the beginning.
また、ミュージックプレイヤ111は、設定された再生モードがアーティストモードであれば、アーティスト管理テーブルの、再生アーティストの下位に登録されている各タイトルに対して登録されている楽曲IDのオーディオファイルを再生対象オーディオファイルとして順次再生する。 If the set playback mode is the artist mode, the music player 111 plays back an audio file having a music ID registered for each title registered in the artist management table under the playback artist. Play sequentially as an audio file.
なお、再生対象オーディオファイルの全ての再生が完了したならば、再生を終了するようにしてもよいし、再生対象オーディオファイルを先頭から再度再生するようにしてもよい。または、再生対象オーディオファイルの全ての再生が完了するたびに、再生アーティストの次にアーティスト管理テーブルに登録されているアーティストを新たな再生アーティストとして、新たな再生アーティストの下位に登録されている各タイトルに対して登録されている楽曲IDのオーディオファイルを再生対象オーディオファイルとして順次再生するようにしてもよい。 When all the playback of the playback target audio file is completed, the playback may be ended, or the playback target audio file may be played again from the beginning. Alternatively, each time all the playback of the playback target audio file is completed, each title registered under the new playback artist with the artist registered in the artist management table next to the playback artist as a new playback artist Alternatively, the audio file with the music ID registered for the file may be sequentially played back as a playback target audio file.
また、ミュージックプレイヤ111は、設定された再生モードがアルバムモードであれば、アルバム管理テーブルの、アルバムの下位に登録されている各タイトルに対して登録されている楽曲IDのオーディオファイルを再生対象オーディオファイルとして順次再生する。 Also, if the set playback mode is the album mode, the music player 111 plays the audio file of the music ID registered for each title registered in the album management table at the lower level of the album. Play sequentially as a file.
なお、この場合も、再生対象オーディオファイルの全ての再生が完了したならば、再生を終了するようにしてもよいし、再生対象オーディオファイルを先頭から再度再生するようにしてもよい。または、再生対象オーディオファイルの全ての再生が完了するたびに、再生アルバムの次にアルバム管理テーブルに登録されているアルバムを新たな再生アルバムとして、新たな再生アルバムの下位に登録されている各タイトルに対して登録されている楽曲IDのオーディオファイルを再生対象オーディオファイルとして順次再生するようにしてもよい。 In this case as well, when all the playback of the playback target audio file is completed, the playback may be ended, or the playback target audio file may be played again from the beginning. Alternatively, every time playback of all the audio files to be played is completed, the album registered in the album management table after the playback album is made a new playback album, and each title registered in the lower level of the new playback album Alternatively, the audio file with the music ID registered for the file may be sequentially played back as a playback target audio file.
また、ミュージックプレイヤ111は、設定された再生モードがタイトルモードであれば、タイトル管理テーブルに登録されている再生タイトルに対して登録されている楽曲IDのオーディオファイルを再生する。再生対象オーディオファイルとして再生する。 Further, if the set playback mode is the title mode, the music player 111 plays back an audio file having a music ID registered for the playback title registered in the title management table. Play as a target audio file.
なお、この場合も、再生対象オーディオファイルの再生が完了したならば、再生を終了するようにしてもよいし、再生対象オーディオファイルを再度再生するようにしてもよい。または、再生対象オーディオファイルの再生が完了するたびに、再生タイトルの次にタイトル管理テーブルに登録されているタイトルを新たな再生タイトルとして、新たな再生タイトルの下位に登録されている各タイトルに対して登録されている楽曲IDのオーディオファイルを再生対象オーディオファイルとして再生するようにしてもよい。 Also in this case, when the reproduction of the reproduction target audio file is completed, the reproduction may be terminated, or the reproduction target audio file may be reproduced again. Alternatively, each time the playback of the playback target audio file is completed, the title registered in the title management table next to the playback title is set as a new playback title, and each title registered below the new playback title is added. The audio file with the registered music ID may be played back as a playback target audio file.
さて、図4aに戻り、コントロールウインドウ400のSNS閲覧ボタン406が操作された場合、ミュージックプレイヤ111は、楽曲関連投稿閲覧処理を行う。
図7に、この楽曲関連投稿閲覧処理の手順を示す。
図示するように、この処理では、再生モードがアーティストモードであるときには(ステップ702)、オーディオファイル管理テーブルを参照して、現在再生中のオーディオファイルの楽曲のアーティストの名称を再生中アーティスト名として求め、「#NowPlaying」、「再生中アーティスト名」を検索ワードに設定し(ステップ704)、ステップ712に進む。
Now, returning to FIG. 4A, when the SNS browsing button 406 of the control window 400 is operated, the music player 111 performs a music related post browsing process.
FIG. 7 shows the procedure of the music related post browsing process.
As shown in the figure, in this process, when the playback mode is the artist mode (step 702), the name of the artist of the music of the audio file currently being played is obtained as the artist name being played by referring to the audio file management table. , “#NowPlaying” and “reproducing artist name” are set as search words (step 704), and the process proceeds to step 712.
また、再生モードがアルバムモードであるときには(ステップ706)、オーディオファイル管理テーブルを参照して、現在再生中のオーディオファイルの楽曲のアーティストの名称を再生中アーティスト名として、現在再生中のオーディオファイルの楽曲のアルバムの名称を再生中アルバム名として求め、「#NowPlaying」、「再生中アルバム名」「再生中アーティスト名」を検索ワードに設定し(ステップ708)、ステップ712に進む。 When the playback mode is the album mode (step 706), the audio file management table is referred to, and the name of the artist of the music of the currently playing audio file is used as the name of the playing artist. The name of the album of the music is obtained as the name of the album being played, “#NowPlaying”, “name of album being played”, and “name of artist being played” are set as search words (step 708), and the process proceeds to step 712.
そして、再生モードが他のモード、すなわち、タイトルモードかジャンルモードであるときには、オーディオファイル管理テーブルを参照して、現在再生中のオーディオファイルの楽曲のアーティストの名称を再生中アーティスト名として、現在再生中のオーディオファイルの楽曲のアルバムの名称を再生中アルバム名として、現在再生中のオーディオファイルの楽曲のタイトルの名称を再生中タイトル名として求め、「#NowPlaying」、「再生中タイトル名」、「再生中アルバム名」、「再生中アーティスト名」を検索ワードに設定し(ステップ710)、ステップ712に進む。ただし、再生モードがジャンルモードであるときには、オーディオファイル管理テーブルを参照して、現在再生中のオーディオファイルの楽曲のアーティストの名称を再生中アーティスト名として求め、「#NowPlaying」、「再生中アーティスト名」を検索ワードに設定するようにしてもよい。 When the playback mode is another mode, that is, the title mode or the genre mode, the audio file management table is referred to, and the name of the artist of the music file currently being played is used as the name of the currently playing artist. The name of the album of the song in the audio file in the middle is used as the name of the album being played, and the title of the title of the song in the audio file currently being played is obtained as the name of the title being played, and "#NowPlaying" “Reproducing album name” and “reproducing artist name” are set as search words (step 710), and the process proceeds to step 712. However, when the playback mode is the genre mode, the name of the artist of the music of the currently playing audio file is obtained as the name of the playing artist by referring to the audio file management table, and “#NowPlaying”, “playing artist name” "May be set as a search word.
そして、ステップ712に進んだならば、設定した検索ワードによる投稿サーチをSNSクライアント110に要求する(ステップ712)。
投稿サーチを要求されたSNSクライアント110は、ミュージックプレイヤ111によって設定された検索ワードを伴うサーチをSNSサーバ4の投稿記事サーバ43に要求する。そして、投稿記事サーバ43から検索ワードを投稿記事中に含む投稿記事のタイムラインをサーチ結果として取得したならば、取得したタイムラインをサーチ結果タイムラインとしてミュージックプレイヤ111に転送する。
When the process proceeds to step 712, the SNS client 110 is requested to perform a post search using the set search word (step 712).
The SNS client 110 requested to post the post requests the post article server 43 of the SNS server 4 to search with the search word set by the music player 111. If the timeline of the posted article including the search word in the posted article is acquired as a search result from the posted article server 43, the acquired timeline is transferred to the music player 111 as the search result timeline.
ミュージックプレイヤ111は、このようにしてサーチ結果タイムラインを取得したならば(ステップ714)、図8aに示すように、楽曲関連投稿表示ウインドウ800を表示する(ステップ716)。 When the music player 111 acquires the search result timeline in this way (step 714), the music player 111 displays a music related post display window 800 as shown in FIG. 8a (step 716).
そして、楽曲関連投稿表示ウインドウ800に、サーチ結果タイムラインに含まれる各投稿記事801を一定期間(たとえば3秒)ずつの順次表示する処理を開始する(ステップ718)。 Then, a process of sequentially displaying each posted article 801 included in the search result timeline for a certain period (for example, 3 seconds) in the music related post display window 800 is started (step 718).
そして、楽曲関連投稿表示ウインドウ800に設けた次ボタン802の操作の発生と(ステップ720)と、楽曲関連投稿表示ウインドウ800に設けた前ボタン803の操作の発生と(ステップ722)と、サーチ結果タイムラインに含まれる全ての投稿記事801の表示の完了の発生(ステップ724)と、楽曲関連投稿表示ウインドウ800に設けた閉じるボタン804の操作による表示終了指示の発生(ステップ726)とを監視する。 Then, the operation of the next button 802 provided in the music related post display window 800 (step 720), the operation of the previous button 803 provided in the music related post display window 800 (step 722), and the search result. The occurrence of the completion of the display of all posted articles 801 included in the timeline (step 724) and the generation of a display end instruction by the operation of the close button 804 provided in the music related post display window 800 (step 726) are monitored. .
そして、次ボタン802の操作が発生した場合には(ステップ720)、楽曲関連投稿表示ウインドウ800に表示する投稿記事801を一つ次の投稿記事801に進め(ステップ730)、ステップ720-726の監視に戻る。また、前ボタン803の操作が発生した場合には(ステップ722)、楽曲関連投稿表示ウインドウ800に表示する投稿記事801を一つ前の投稿記事801に戻し(ステップ732)、ステップ720-726の監視に戻る。 When the operation of the next button 802 occurs (step 720), the posted article 801 displayed in the music related posted display window 800 is advanced to the next posted article 801 (step 730), and steps 720-726 are performed. Return to monitoring. Also, when the operation of the previous button 803 occurs (step 722), the posted article 801 displayed in the music related posted display window 800 is returned to the previous posted article 801 (step 732), and steps 720-726 are performed. Return to monitoring.
一方、全ての投稿記事801の表示の完了(ステップ724)と、表示終了指示の発生(ステップ726)とのいずれかが生じた場合には、楽曲関連投稿表示ウインドウ800の表示を消去し(ステップ728)、楽曲関連投稿閲覧処理を終了する。 On the other hand, when either the display of all posted articles 801 is completed (step 724) or the display end instruction is generated (step 726), the display of the music related post display window 800 is deleted (step 724). 728), the music related post browsing process is terminated.
以上、楽曲関連投稿閲覧処理について説明した。
なお、以上の楽曲関連投稿閲覧処理では、楽曲関連投稿表示ウインドウ800に、サーチ結果タイムラインに含まれる各投稿記事801をそのまま表示したが、これは、図8bに示すように、各投稿記事801を、検索ワードとして設定した各ワード(「#NowPlaying」や「再生中タイトル名」や「再生中アルバム名」や「再生中アーティスト名」)を、投稿記事801から削除した上で表示するようにしてもよい。このようにすることにより、各投稿記事801に重複して含まれる冗長な部分を省いた形態で各投稿記事801を表示することができる。
The music related post browsing process has been described above.
In the above-described music related post browsing process, each post article 801 included in the search result timeline is displayed as it is in the music related post display window 800. However, as shown in FIG. Are deleted from the posted article 801 and each word set as a search word (“#NowPlaying”, “current title name”, “current album name”, or “current artist name”) is displayed. May be. By doing so, each posted article 801 can be displayed in a form in which redundant parts included in each posted article 801 are omitted.
また、以上の楽曲関連投稿閲覧処理では、楽曲関連投稿表示ウインドウ800に、サーチ結果タイムラインに含まれる各投稿記事801を、順次、一定期間(たとえば3秒)ずつ表示するようにしたが、これは、楽曲関連投稿表示ウインドウ800に複数の投稿記事801を同時に表示したり、各投稿記事801をテロップ状に表示したりするようにしてもよい。 In the above-described music related post browsing process, each post article 801 included in the search result timeline is sequentially displayed on the music related post display window 800 for a certain period (for example, 3 seconds). May display a plurality of posted articles 801 at the same time in the music related posted display window 800, or display each posted article 801 in a telop-like form.
以上のような楽曲関連投稿閲覧処理によれば、アーティストやアルバムやタイトルといったある単位の楽曲のグループが再生されているときに、その集合を表す検索ワードで情報を検索し、検索した情報を表示する。ここで、ユーザは、アーティストやアルバムやタイトルといったある単位の楽曲のグループを再生しているときには、その楽曲のグループ全体に対して興味をもっており、その集合全体についての情報はユーザにとって有意であると考えられる。よって、楽曲関連投稿閲覧処理によれば、再生中の楽曲に関する種々のレベルの情報の提示を、ユーザにとって有意なレベルの情報のみが提示される形態で行うことができる。 According to the music related post browsing process as described above, when a group of music of a certain unit such as an artist, an album, or a title is being played, information is searched with a search word representing the set, and the searched information is displayed. To do. Here, when a user is playing a group of songs of a certain unit such as an artist, an album, or a title, the user is interested in the entire group of songs, and information about the entire set is significant for the user. Conceivable. Therefore, according to the music related post browsing process, it is possible to present various levels of information related to the music being played in a form in which only information of a level significant to the user is presented.
また、提示する情報を、SNSサーバ4に投稿された「#NowPlaying」を含む投稿記事801としているので、ユーザにとって有意な楽曲のグループに関わる楽曲を聴いた他人の意見や感想を提示することができる。 Moreover, since the information to be presented is the posted article 801 including “#NowPlaying” posted to the SNS server 4, it is possible to present the opinions and impressions of others who have listened to the music related to the music group significant for the user. it can.
さて、図4aに戻り、ミュージックプレイヤ111は、コントロールウインドウ400のSNS投稿ボタン407が操作された場合、ミュージックプレイヤ111は、楽曲関連投稿処理を行う。 Now, returning to FIG. 4A, when the SNS posting button 407 of the control window 400 is operated, the music player 111 performs a music related posting process.
この楽曲関連投稿処理では、ミュージックプレイヤ111は、図8cに示すように、楽曲関連投稿ウインドウ810を表示し、記事入力ボックス811への、投稿する記事の入力と編集を受け付け、楽曲関連投稿ウインドウ810に設けた投稿ボタン812が操作されたならば、SNSクライアント110に、記事入力ボックス811に入力された記事を投稿記事801としてSNSサーバ4の投稿受付部42に投稿させる。また、ミュージックプレイヤ111は、楽曲関連投稿ウインドウ810を表示する際に、記事入力ボックスに、「#NowPlaying」の文字列と再生中のオーディオファイルの楽曲のタイトル名と再生中のオーディオファイルの楽曲のアルバム名と再生中のオーディオファイルの楽曲のアーティスト名とを自動入力するようにする。 In this music related posting process, as shown in FIG. 8c, the music player 111 displays a music related posting window 810, accepts input and editing of an article to be posted in the article input box 811, and receives a music related posting window 810. If the posting button 812 provided in the above is operated, the SNS client 110 is caused to post the article input in the article input box 811 to the posting accepting unit 42 of the SNS server 4 as the posting article 801. Further, when the music player 111 displays the music related post window 810, the character string “#NowPlaying”, the title name of the music file being played back, and the music title of the audio file being played back are displayed in the article input box. The album name and the artist name of the music in the audio file being played are automatically entered.
以上、本発明の実施形態について説明した。
ところで、以上の実施形態では、楽曲を再生しているときにのみ楽曲関連投稿閲覧処理を行って再生中の楽曲に関する投稿記事801を閲覧できるようにしたが、これは、再生する楽曲の選択を行う際に、楽曲に関する投稿記事801を閲覧できるようにしてよい。
The embodiment of the present invention has been described above.
By the way, in the above embodiment, only when the music is being played back, the music related post browsing process is performed so that the posted article 801 relating to the music being played back can be browsed. When performing, you may enable it to browse the posting article 801 regarding a music.
すなわち、この場合には、図9aに示すように、選択ウインドウ500に、SNS閲覧ボタン406を設け、SNS閲覧ボタン406が操作されたならば、その時点のフォーカスフレーム502が位置している属性値に応じて検索ワードを設定し、楽曲関連投稿閲覧処理のステップ712以降の処理を行って、図9bに示すように、ユーザがフォーカスフレーム502で指定している属性値を有する楽曲に関連する投稿記事801を楽曲関連投稿表示ウインドウ800に表示するようにしてもよい。 That is, in this case, as shown in FIG. 9a, an SNS browsing button 406 is provided in the selection window 500, and if the SNS browsing button 406 is operated, the attribute value at which the current focus frame 502 is located. The search word is set according to the above, and the processing related to the music related posting browsing process is performed from step 712 onward. As shown in FIG. 9B, the posting related to the music having the attribute value specified by the user in the focus frame 502 is performed. The article 801 may be displayed in the music related post display window 800.
ここで、この場合、検索ワードは次のように設定する。
すなわち、フォーカスフレーム502が位置している属性値がアーティストの名称である場合には、「#NowPlaying」、「フォーカスフレーム502が位置しているアーティストの名称」を検索ワードに設定する。また、フォーカスフレーム502が位置している属性値がアルバムの名称である場合には、「#NowPlaying」、「フォーカスフレーム502が位置しているアルバムの名称」、「フォーカスフレーム502が位置しているアルバムの楽曲のアーティスト名」を検索ワードに設定する。また、フォーカスフレーム502が位置している属性値がタイトルの名称である場合には、「#NowPlaying」、「フォーカスフレーム502が位置しているタイトルの名称」、「フォーカスフレーム502が位置しているタイトルの楽曲のアルバムの名称」「フォーカスフレーム502が位置しているタイトルの楽曲のアーティストの名称」を検索ワードに設定する。
Here, in this case, the search word is set as follows.
That is, if the attribute value where the focus frame 502 is located is the name of an artist, “#NowPlaying” and “name of the artist where the focus frame 502 are located” are set as search words. When the attribute value where the focus frame 502 is located is the name of the album, “#NowPlaying”, “name of the album where the focus frame 502 is located”, “the focus frame 502 is located Set the artist name of the song in the album as the search word. When the attribute value where the focus frame 502 is located is the title name, “#NowPlaying”, “name of the title where the focus frame 502 is located”, “the focus frame 502 is located “Title name of the title song” and “artist name of the title song where the focus frame 502 is located” are set as search words.
このようにすることにより、ユーザが選択した、アーティストやアルバムやタイトルなどの楽曲のグループについて、その集合を表す検索ワードで情報を検索し、検索した情報を表示することができる。よって、ユーザは、アーティストやアルバムやタイトルなどの楽曲のグループを選択して再生する前に、その集合についての情報を閲覧し、再生する集合の選定を行うことができる。したがって、再生する楽曲に関する種々のレベルの情報の提示を、ユーザにとって有意なレベルの情報のみが提示される形態で行うことができるようになる。 By doing in this way, it is possible to search for information about a group of music pieces such as artists, albums, and titles selected by the user with a search word representing the set, and display the searched information. Thus, before the user selects and reproduces a group of music such as an artist, album, or title, the user can browse information about the set and select a set to be reproduced. Therefore, it is possible to present various levels of information related to the music to be reproduced in a form in which only information of a level significant to the user is presented.
なお、以上の実施形態は車載装置1への適用を例にとり説明したが、本実施形態は自動車に搭載される車載装置1に限らず、SNSサーバ4にアクセス可能な任意の楽曲再生装置において同様に適用することができる。たとえば、ミュージックプレイヤ111とSNSクライアント110をモバイル装置2に設け、モバイル装置単体において実施することもできる。 In addition, although the above embodiment demonstrated taking the application to the vehicle-mounted apparatus 1 as an example, this embodiment is the same not only in the vehicle-mounted apparatus 1 mounted in a motor vehicle but in the arbitrary music reproduction apparatuses accessible to the SNS server 4. Can be applied to. For example, the music player 111 and the SNS client 110 may be provided in the mobile device 2 and the mobile device alone may be implemented.
また、以上の実施形態では、楽曲関連投稿閲覧処理でSNSサーバ4から検索ワードにマッチする投稿記事801を取得して表示するようにしたが、楽曲関連投稿閲覧処理では、SNSサーバ4以外の、情報検索機能を提供する任意サーバーにアクセスして、検索ワードを検索キーとして情報を検索する共に検索した情報を取得して表示するようにしてもよい。なお、この場合、検索ワードに「#NowPlaying」は含めないようにする。 In the above embodiment, the posted article 801 that matches the search word is acquired and displayed from the SNS server 4 in the music related post browsing process. However, in the music related post browsing process, other than the SNS server 4, An arbitrary server that provides an information search function may be accessed to search for information using a search word as a search key and to acquire and display the searched information. In this case, “#NowPlaying” is not included in the search word.
1…車載装置、2…モバイル装置、3…インターネット、4…SNSサーバ、41…投稿記事データベース、42…投稿受付部、43…投稿記事サーバ、101…入力装置、102…表示装置、103…音声入出力装置、104…記憶装置、105…周辺装置、106…オペレーティングシステム、107…外部インタフェース、110…SNSクライアント、111…ミュージックプレイヤ、112…アプリケーション。 DESCRIPTION OF SYMBOLS 1 ... In-vehicle device, 2 ... Mobile device, 3 ... Internet, 4 ... SNS server, 41 ... Posting article database, 42 ... Posting reception part, 43 ... Posting article server, 101 ... Input device, 102 ... Display apparatus, 103 ... Audio | voice Input / output device 104 ... Storage device 105 ... Peripheral device 106 ... Operating system 107 ... External interface 110 ... SNS client 111 ... Music player 112 ... Application
Claims (4)
ユーザの選定した階層の属性値の一覧を標示し、一覧中から属性値の選択を受け付ける選択受付部と、
検索ワードを設定する検索ワード設定部と、
情報検索機能を提供するサーバーにアクセスし、前記設定された検索ワードで情報を検索して取得する楽曲関連情報取得部と、
前記楽曲関連情報取得部が取得した各情報を表示する楽曲関連情報表示部とを有し、
前記最下位の階層を除く各階層の属性値は、より下位の階層のいずれかの属性値の上位の属性値として関係づけられており、
前記検索ワード設定部は、前記選択受付部が選択を受け付けた属性値の下位の属性値は前記設定する前記検索ワードに含めずに、前記選択受付部が選択を受け付けた属性値と、当該選択を受け付けた属性値の上位の各属性値とを前記設定する検索ワードに含めることを特徴とする楽曲再生装置。 A music playback device for playing back music for which attribute values in each of a plurality of layers are defined,
A selection reception unit that displays a list of attribute values of the hierarchy selected by the user and receives selection of attribute values from the list;
A search word setting section for setting a search word;
A music related information acquisition unit that accesses a server that provides an information search function and searches for and acquires information with the set search word;
A music related information display unit for displaying each piece of information acquired by the music related information acquisition unit;
The attribute value of each hierarchy excluding the lowest hierarchy is related as an upper attribute value of any attribute value of the lower hierarchy,
The search word setting unit does not include an attribute value lower than the attribute value accepted by the selection accepting unit in the search word to be set, and the attribute value accepted by the selection accepting unit and the selection The music reproduction device characterized in that each attribute value that is higher than the attribute value that received the is included in the set search word.
前記複数の階層は、属性値がアーティスト名であるアーティスト階層と属性値がアルバム名であるアルバム階層と属性値がタイトル名であるタイトル階層とのうちの少なくとも2つの階層を含むことを特徴とする楽曲再生装置。 The music playback device according to claim 1,
The plurality of hierarchies include at least two hierarchies of an artist hierarchy whose attribute value is an artist name, an album hierarchy whose attribute value is an album name, and a title hierarchy whose attribute value is a title name. Music playback device.
当該コンピュータプログラムは、前記コンピュータを、
複数の階層の各々の階層における属性値が定義されている楽曲を再生する楽曲再生手段と、
ユーザの選定した階層の属性値の一覧を標示し、一覧中から属性値の選択を受け付ける選択受付手段と、
検索ワードを設定する検索ワード設定手段と、
情報検索機能を提供するサーバーにアクセスし、前記設定された検索ワードで情報を検索して取得する楽曲関連情報取得手段と、
前記楽曲関連情報取得手段が取得した各情報を表示する楽曲関連情報表示手段として機能させ、
前記最下位の階層を除く各階層の属性値は、より下位の階層のいずれかの属性値の上位の属性値として関係づけられており、
前記検索ワード設定手段は、前記選択受付手段が選択を受け付けた属性値の下位の属性値は前記設定する前記検索ワードに含めずに、前記選択受付手段が選択を受け付けた属性値と、当該選択を受け付けた属性値の上位の各属性値とを前記設定する検索ワードに含めることを特徴とするコンピュータプログラム。 A computer program that is read and executed by a computer,
The computer program stores the computer,
A music playback means for playing back a music for which attribute values in each of the plurality of hierarchies are defined;
A selection accepting means for indicating a list of attribute values of the hierarchy selected by the user and receiving selection of attribute values from the list;
Search word setting means for setting a search word;
Music related information acquisition means for accessing a server providing an information search function and searching for and acquiring information with the set search word;
Function as music related information display means for displaying each piece of information acquired by the music related information acquisition means ,
The attribute value of each hierarchy excluding the lowest hierarchy is related as an upper attribute value of any attribute value of the lower hierarchy,
The search word setting means does not include an attribute value lower than the attribute value accepted by the selection accepting means in the search word to be set, the attribute value accepted by the selection accepting means, and the selection A computer program characterized in that each attribute value that is higher than the attribute value that received the message is included in the set search word.
前記複数の階層は、属性値がアーティスト名であるアーティスト階層と属性値がアルバム名であるアルバム階層と属性値がタイトル名であるタイトル階層とのうちの少なくとも2つの階層を含むことを特徴とするコンピュータプログラム。 A computer program according to claim 3,
The plurality of hierarchies include at least two hierarchies of an artist hierarchy whose attribute value is an artist name, an album hierarchy whose attribute value is an album name, and a title hierarchy whose attribute value is a title name. Computer program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017233107A JP6481016B2 (en) | 2017-12-05 | 2017-12-05 | Music playback apparatus and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017233107A JP6481016B2 (en) | 2017-12-05 | 2017-12-05 | Music playback apparatus and computer program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013246796A Division JP6265711B2 (en) | 2013-11-28 | 2013-11-28 | Music playback apparatus and computer program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018055714A JP2018055714A (en) | 2018-04-05 |
JP6481016B2 true JP6481016B2 (en) | 2019-03-13 |
Family
ID=61835896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017233107A Active JP6481016B2 (en) | 2017-12-05 | 2017-12-05 | Music playback apparatus and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6481016B2 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000298978A (en) * | 1999-04-13 | 2000-10-24 | Nippon Telegr & Teleph Corp <Ntt> | Playing music related information display device, display processing method for playing music related information, and recording medium for playing music related information display program |
JP4199435B2 (en) * | 2001-04-27 | 2008-12-17 | アルパイン株式会社 | Receiver and receiving system |
JP4364850B2 (en) * | 2005-08-08 | 2009-11-18 | アルパイン株式会社 | Audio playback device |
JP2008041043A (en) * | 2006-08-10 | 2008-02-21 | Matsushita Electric Ind Co Ltd | Information processing apparatus |
US8676869B2 (en) * | 2008-07-18 | 2014-03-18 | Sony Corporation | Adaptive display for enhancing audio playback |
-
2017
- 2017-12-05 JP JP2017233107A patent/JP6481016B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018055714A (en) | 2018-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7840559B2 (en) | User terminal and content searching and presentation method | |
EP2130150B1 (en) | Systems, methods, devices, and computer program products for arranging a user's media files | |
JP4694448B2 (en) | Audio equipment | |
JP2007164078A (en) | Music playback device and music information distribution server | |
US11762901B2 (en) | User consumption behavior analysis and composer interface | |
WO2006126687A1 (en) | Display device | |
KR100978689B1 (en) | A method and system for selecting media | |
JP4419879B2 (en) | Information processing system | |
JP3931179B2 (en) | Content playback device | |
US11769532B2 (en) | Generation and distribution of a digital mixtape | |
US8977634B2 (en) | Software method to create a music playlist and a video playlist from upcoming concerts | |
JP6265711B2 (en) | Music playback apparatus and computer program | |
JP6481016B2 (en) | Music playback apparatus and computer program | |
CN101460918A (en) | One-click selection of music or other content | |
JP2005285285A (en) | Content read system and musical piece reproduction apparatus | |
US20110125297A1 (en) | Method for setting up a list of audio files | |
KR100829115B1 (en) | Method and apparatus for playing contents in mobile communication terminal | |
JP2009076158A (en) | Contents reproducing device, user interface optimizing method, and user interface optimizing program | |
JP2017084235A (en) | Content data management device, program, and content data management method | |
JP4573684B2 (en) | Information search device, information search method, information search program, and recording medium | |
JP2008204506A (en) | Content list generating apparatus | |
JP2007213748A (en) | Audio processor and audio file information presentation method | |
JP5570794B2 (en) | Audio playback device | |
JP5928230B2 (en) | Advertisement playback device, karaoke device, and advertisement playback method | |
JP2011096294A (en) | Content reproducing device, program, and method of reproducing content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181012 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181023 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181030 |
|
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: 20190205 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190208 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6481016 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |