[go: up one dir, main page]

JP4862761B2 - Content reproduction apparatus and program thereof - Google Patents

Content reproduction apparatus and program thereof Download PDF

Info

Publication number
JP4862761B2
JP4862761B2 JP2007165590A JP2007165590A JP4862761B2 JP 4862761 B2 JP4862761 B2 JP 4862761B2 JP 2007165590 A JP2007165590 A JP 2007165590A JP 2007165590 A JP2007165590 A JP 2007165590A JP 4862761 B2 JP4862761 B2 JP 4862761B2
Authority
JP
Japan
Prior art keywords
playback
content
song
reproduction
complete
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007165590A
Other languages
Japanese (ja)
Other versions
JP2009004045A (en
JP2009004045A5 (en
Inventor
孝 平野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Onkyo Corp
Original Assignee
Onkyo Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Onkyo Corp filed Critical Onkyo Corp
Priority to JP2007165590A priority Critical patent/JP4862761B2/en
Publication of JP2009004045A publication Critical patent/JP2009004045A/en
Publication of JP2009004045A5 publication Critical patent/JP2009004045A5/ja
Application granted granted Critical
Publication of JP4862761B2 publication Critical patent/JP4862761B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management Or Editing Of Information On Record Carriers (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

本発明は、コンテンツ記憶部に記録されたコンテンツを再生するコンテンツ再生装置およびそのプログラムに関する。   The present invention relates to a content playback apparatus that plays back content recorded in a content storage unit and a program thereof.

近年、HDD(Hard Disk Drive)を備え、HDDに記録されている複数のコンテンツ(例えば、曲データ等)の中から選択されたコンテンツを再生するコンテンツ再生装置が普及してきている。このようなコンテンツ再生装置においては、ユーザ操作によって選択された曲リストに含まれる曲データを連続して再生する再生処理の他に、曲データに付与された再生回数等のコンテンツ情報に基づいて、例えば再生回数の多い曲データから順に連続的に再生する再生処理などが提案されている。   2. Description of the Related Art In recent years, content playback apparatuses that include an HDD (Hard Disk Drive) and play back content selected from a plurality of contents (for example, song data) recorded on the HDD have become widespread. In such a content reproduction apparatus, based on content information such as the number of reproductions given to the song data, in addition to the reproduction processing for continuously reproducing the song data included in the song list selected by the user operation, For example, a reproduction process has been proposed in which music data is reproduced in order from the song data having the largest number of reproductions.

しかし、再生回数の多い順に曲データを再生する場合には次のような問題がある。ある曲データがシャッフル再生等で頻繁に再生された場合、ユーザがその曲データを好まないため、その曲データの再生途中でスキップ処理を実行して、次の曲データの再生へと処理を進めることがある。このようにスキップ処理された曲データについても再生回数がカウントされるので、単純に再生回数の多い曲データから順に再生した場合に、ユーザの好みでない曲データも優先的に再生されてしまう。   However, there are the following problems when music data is reproduced in descending order of the number of reproductions. If a piece of song data is played frequently, such as by shuffle playback, the user does not like the song data, so skip processing is performed during playback of the song data, and processing proceeds to playback of the next song data. Sometimes. Since the number of times of reproduction is also counted for the music data skipped in this way, music data that is not preferred by the user is preferentially reproduced when the music data is simply reproduced in order from the largest number of times of reproduction.

一方、スキップ処理を実行された曲データについては再生回数をカウントしないことが考えられる。しかしながら、ユーザが好む曲データであって、曲データを最後まで再生し終える直前に、早く次の曲データを聴くことを目的に、スキップ処理を実行してしまった場合には、その曲データの再生回数を増加させることができない。   On the other hand, it is conceivable that the number of reproductions is not counted for music data that has been skipped. However, if it is the song data that the user prefers and skip processing has been executed for the purpose of listening to the next song data immediately before the song data has been completely played back, The number of playbacks cannot be increased.

従って、ユーザが好むと考えられる曲データを優先的に連続再生できる再生方法が要求されている。   Therefore, there is a demand for a playback method that can preferentially continuously play back music data that the user thinks is preferred.

下記特許文献1は、以下の内容を記載する。制御部が、再生優先順位を取得するために、CDの再生時、各曲の再生カウントを取得する。そして、制御部が、各曲の再生カウントおよび収録時間から規格化カウントを算出し、これを再生比率として認識し、これに応じて、各CDに関する再生優先順位を決定する。ここで、通常、ユーザの好きな曲であれば、その再生時間は長くなると考えられる。一方、好みの曲であれば、ユーザは、その曲をなるべく完全に(最初から最後まで)再生しようとすると考えられる。従って、上記のような再生比率を用いることで、ユーザの好みを適切に反映した再生優先順位を取得できる。   The following Patent Document 1 describes the following contents. The control unit obtains the reproduction count of each song during CD reproduction in order to obtain the reproduction priority order. Then, the control unit calculates a normalized count from the playback count and recording time of each song, recognizes this as a playback ratio, and determines the playback priority for each CD accordingly. Here, it is generally considered that the playback time of a song that the user likes is long. On the other hand, if it is a favorite song, it is considered that the user tries to reproduce the song as completely as possible (from the beginning to the end). Therefore, by using the reproduction ratio as described above, it is possible to acquire a reproduction priority order that appropriately reflects user preferences.

しかし、特許文献1の方法では、単純に再生カウント(再生時間)を収録時間で除算しているだけであるので、再生回数の多い曲データは単純に再生カウントが大きくなり、ユーザの好みをより正確に反映することができないという問題がある。   However, since the method of Patent Document 1 simply divides the playback count (playback time) by the recording time, the song count with a large number of playbacks simply increases the playback count, and the user's preference is further increased. There is a problem that it cannot be accurately reflected.

特開2004−288245号JP 2004-288245 A

本発明は上記従来の課題を解決するためになされたものであり、その目的は、ユーザの好みに反映させて、コンテンツを連続再生することができるコンテンツ再生装置を提供することである。   The present invention has been made to solve the above-described conventional problems, and an object of the present invention is to provide a content playback apparatus capable of continuously playing back content, reflecting the user's preference.

本発明の好ましい実施形態によるコンテンツ再生装置は、複数のコンテンツを記録するためのコンテンツ記憶部と、該コンテンツ記憶部に記録されたコンテンツを再生する再生手段と、該コンテンツ記憶部に記録された各コンテンツについて、コンテンツの長さと、累積再生時間と、再生回数とを記録するためのコンテンツ情報記憶部と、コンテンツが再生されたとき、再生回数を更新する再生回数更新手段と、コンテンツの再生が終了したとき、再生した時間を累積再生時間に加算して更新する累積再生時間更新手段と、累積再生時間に比例し、かつ、コンテンツの長さ及び再生回数に反比例する完全再生率を算出して、該コンテンツ情報記憶部に記録する算出手段と、該算出手段によって算出された完全再生率に基づいてコンテンツリストを生成し、該コンテンツリストに含まれるコンテンツを該再生手段に再生させる再生制御手段とを備える。   A content playback apparatus according to a preferred embodiment of the present invention includes a content storage unit for recording a plurality of contents, a playback unit for playing back the content recorded in the content storage unit, and each of the content storage units recorded in the content storage unit For content, a content information storage unit for recording the content length, cumulative playback time, and playback count, playback count update means for updating the playback count when the content is played back, and playback of the content is completed The cumulative playback time updating means for updating the playback time by adding the playback time to the cumulative playback time, and calculating a complete playback rate proportional to the cumulative playback time and inversely proportional to the length of the content and the number of playbacks, A calculation means for recording in the content information storage unit, and a content list based on the complete playback rate calculated by the calculation means. It generates, and a reproduction control means for reproducing the content included in the content list in the reproduction means.

完全再生率は、1回の再生あたりで平均化された再生時間がコンテンツの長さに近い場合に高くなり、1回の再生あたりで平均化された再生時間がコンテンツの長さに遠いと低くなる。つまり、常にほぼ最後まで再生されるコンテンツは完全再生率が高くなり、常に途中までしか再生されないコンテンツは完全再生率が低くなる。従って、完全再生率に基づいてコンテンツリストを生成し、コンテンツリスト内のコンテンツを再生することで、ユーザの好みに合ったコンテンツを再生することができる。   The complete playback rate is high when the playback time averaged per playback is close to the length of the content, and low when the playback time averaged per playback is far from the length of the content. Become. That is, content that is always played back almost to the end has a high complete playback rate, and content that is always played only halfway has a low complete playback rate. Therefore, by generating a content list based on the complete reproduction rate and reproducing the content in the content list, it is possible to reproduce the content that suits the user's preference.

好ましい実施形態においては、前記再生制御手段が、完全再生率の高い順にコンテンツがソートされたコンテンツリストを生成し、該コンテンツリストの順番にコンテンツを前記再生手段に再生させる。   In a preferred embodiment, the reproduction control unit generates a content list in which the contents are sorted in descending order of the complete reproduction rate, and causes the reproduction unit to reproduce the contents in the order of the content list.

この場合には、完全再生率が高いコンテンツから順に再生されるので、ユーザが好むと推定されるコンテンツから順に再生することができる。   In this case, since the reproduction is performed in order from the content with the highest complete reproduction rate, the reproduction can be performed in order from the content estimated to be preferred by the user.

好ましい実施形態においては、前記再生制御手段が、完全再生率が同じコンテンツについて、累積再生時間が長い順にコンテンツがさらにソートされたコンテンツリストを生成する。   In a preferred embodiment, the reproduction control means generates a content list in which the contents are further sorted in the order of the accumulated reproduction time for the contents having the same complete reproduction rate.

この場合には、累積再生時間が長い方が、ユーザが好むコンテンツであると推定されるので、完全再生率が同じ場合に累積再生時間が長いコンテンツから順に再生することで、ユーザの好むと推定されるコンテンツから順に再生できる。   In this case, it is presumed that the content with a longer cumulative playback time is the content that the user prefers, so that it is estimated that the user prefers by playing in order from the content with the longer cumulative playback time when the complete playback rate is the same. Content can be played in order.

好ましい実施形態においては、前記再生制御手段が、完全再生率が第1所定値未満のコンテンツをコンテンツリストから除外する。   In a preferred embodiment, the playback control means excludes content whose complete playback rate is less than a first predetermined value from the content list.

この場合、ユーザが好まないと推定されるコンテンツを再生しないようにすることができる。   In this case, it is possible to prevent the content that is estimated to be unfavorable by the user from being reproduced.

好ましい実施形態においては、前記再生制御手段が、完全再生率が第1所定値未満であり、かつ、累積再生時間が第2所定値未満であるコンテンツをコンテンツリストから除外する。   In a preferred embodiment, the playback control means excludes content whose complete playback rate is less than a first predetermined value and whose cumulative playback time is less than a second predetermined value from the content list.

この場合、ユーザが好まないと推定されるコンテンツを再生しないようにすることができる。   In this case, it is possible to prevent the content that is estimated to be unfavorable by the user from being reproduced.

好ましい実施形態においては、前記再生制御手段が、累積再生時間が長い順にコンテンツがソートされ、累積再生時間が同じコンテンツについて、完全再生率が高い順にさらにコンテンツがソートされたコンテンツリストを生成する。   In a preferred embodiment, the reproduction control means generates a content list in which contents are sorted in the order of long accumulated reproduction time, and the contents are further sorted in descending order of the complete reproduction rate for the same accumulated reproduction time.

好ましい実施形態においては、前記再生制御手段が、コンテンツリスト内のコンテンツを再生させる際に、コンテンツの長さに完全再生率を乗算した時間だけ前記再生手段に再生させる。   In a preferred embodiment, when the content in the content list is reproduced, the reproduction control unit causes the reproduction unit to reproduce only the time obtained by multiplying the length of the content by the complete reproduction rate.

この場合、常に最後まで再生されるコンテンツは最後まで再生し、常に半分までしか再生されないコンテンツは半分までしか再生しないようにすることができる。   In this case, content that is always played back to the end can be played back to the end, and content that is always played back only up to half can be played back only up to half.

本発明の別の局面においては、上記各コンテンツ再生装置における各手段をコンピュータに実行させるための、コンテンツ再生装置の動作プログラムが提供され得る。   In another aspect of the present invention, an operation program for a content reproduction device for causing a computer to execute each unit in each of the content reproduction devices may be provided.

本発明によると、完全再生率に基づいてコンテンツリストを生成するので、ユーザの好みに合ったコンテンツを自動的に選択して連続再生することができる。   According to the present invention, since the content list is generated based on the complete reproduction rate, it is possible to automatically select content suitable for the user's preference and continuously reproduce it.

以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。図1は、本発明の好ましい実施形態によるコンテンツ再生装置100の構成を示すブロック図である。コンテンツ再生装置100は、HDD(Hard Disk Drive)5に記録されている複数のコンテンツファイル(以下、単に、曲データ、ファイル又はコンテンツという)の中から選択された曲データを再生部6において再生し、映像及び/又は音声等を出力するものである。本実施形態のコンテンツ再生装置100は、各コンテンツに対して完全再生率というコンテンツ情報を新たに付与すると共に、BGMモードでコンテンツを連続再生する際に、完全再生率に基づいてコンテンツリストを自動で生成し、完全再生率の高いコンテンツを優先的に再生する。ここで、コンテンツとは、映像データ、曲(音楽)データ、又は、静止画データ等の総称であるが、本例では曲データの場合を例に説明する。   Hereinafter, preferred embodiments of the present invention will be specifically described with reference to the drawings. However, the present invention is not limited to these embodiments. FIG. 1 is a block diagram showing a configuration of a content reproduction apparatus 100 according to a preferred embodiment of the present invention. The content playback apparatus 100 plays back music data selected from a plurality of content files (hereinafter simply referred to as music data, files or contents) recorded in an HDD (Hard Disk Drive) 5 in the playback unit 6. , Video and / or audio. The content playback apparatus 100 according to the present embodiment newly adds content information called a complete playback rate to each content, and automatically reproduces a content list based on the complete playback rate when continuously playing back content in the BGM mode. Generate and preferentially play content with a high complete playback rate. Here, the content is a general term for video data, music (music) data, still image data, and the like. In this example, the case of music data will be described as an example.

コンテンツ再生装置100は、システム制御部2、RAM3、ROM4、HDD等のコンテンツ記憶部5、再生部6、操作部7、および表示部8を備える。これらは、バスを介して互いに接続されている。   The content playback apparatus 100 includes a system control unit 2, a RAM 3, a ROM 4, a content storage unit 5 such as an HDD, a playback unit 6, an operation unit 7, and a display unit 8. These are connected to each other via a bus.

HDD5には複数のコンテンツ(曲データ)が記録されている。HDD5に記録されている曲データは、システム制御部2の指示によって読み出され、再生部6によって再生される。   A plurality of contents (music data) are recorded in the HDD 5. The music data recorded in the HDD 5 is read by an instruction from the system control unit 2 and reproduced by the reproduction unit 6.

また、HDD5には、コンテンツ情報データベースが格納されている。コンテンツ情報データベース(以下、コンテンツ情報DBという)は、HDD5に記録されている全コンテンツに関するコンテンツ情報を管理するデータベースである。コンテンツ情報DBのコンテンツ情報は、再生部6が曲データを連続再生するためのコンテンツリスト(以下、曲リストという)を生成するために使用される。コンテンツ情報は、その一例を図2に示すように、曲名、アーティスト名、アルバム名、ジャンル名、曲の長さ(曲の全(総)再生時間、単位は秒)、スキップ回数、累積再生時間(単位は秒)、および完全再生率を含む。スキップ回数、累積再生時間、および完全再生率は、曲データが再生又はスキップ処理されると更新される情報であり、その他の情報は一般的にはコンテンツに対して固定の情報である。   The HDD 5 stores a content information database. The content information database (hereinafter referred to as a content information DB) is a database that manages content information regarding all content recorded in the HDD 5. The content information in the content information DB is used for generating a content list (hereinafter referred to as a song list) for the playback unit 6 to continuously play back song data. As shown in FIG. 2, for example, the content information includes a song name, artist name, album name, genre name, song length (total (total) playback time of song, unit is second), skip count, cumulative playback time. (Unit is seconds), and complete playback rate. The number of skips, the cumulative playback time, and the complete playback rate are information that is updated when music data is played back or skipped, and the other information is generally fixed information for content.

スキップ回数は、当該曲データを最後まで再生し終えるまでにユーザ操作によって再生曲が他の曲データに変更された回数(スキップ処理された回数)である。すなわち、スキップ回数はユーザの嗜好を判断する際の1つの指標であり、スキップ回数が多い曲データは、再生途中で別の曲データに変更されることが多く、ユーザにあまり好まれていないと推定することができる。累積再生時間は、当該曲データのこれまでの(HDD5に記録されてからの)再生時間の合計である。累積再生時間が多い曲データは、過去ユーザによく聴かれた曲であり、ユーザに好まれていると推定することができる。   The number of skips is the number of times that the playback music has been changed to other music data by the user operation until the music data has been played to the end (the number of times skip processing has been performed). That is, the skip count is one index for determining the user's preference, and song data with a large number of skips is often changed to another song data during playback, and is not preferred by the user. Can be estimated. The cumulative playback time is the total playback time of the song data so far (after being recorded in the HDD 5). The song data with a long cumulative reproduction time is a song that has been frequently listened to by users in the past, and it can be estimated that the song data is preferred by the user.

完全再生率は、当該曲データが再生される際に、1回の再生あたりで平均すると、当該曲データの曲の長さ(全再生時間)の内、どの程度の時間が再生されているかを示す。言い換えると、完全再生率は、当該曲データが再生されるとき、1回の再生あたりで平均すると、曲データの全再生時間の内、どの程度の時間で再生が途中停止されたか、又は、スキップ処理されたかを示す。完全再生率は、例えば、下記式によって表され、本例では、0〜1の値をとる。完全再生率は、累積再生時間に比例し、曲の長さ(全再生時間)及び再生回数に反比例する。

Figure 0004862761
When the song data is played back, the complete playback rate is an average of the length of the song of the song data (total playback time) on average, and how much time is played back. Show. In other words, when the song data is played back, the complete playback rate is, on average, per playback, how long the song data has been stopped during the entire playback time, or skipped. Indicates whether it has been processed. The complete reproduction rate is expressed by the following formula, for example, and takes a value of 0 to 1 in this example. The complete playback rate is proportional to the cumulative playback time, and inversely proportional to the song length (total playback time) and the number of playbacks.
Figure 0004862761

ここで、図3はトラック番号順に曲データがソートされた曲リストを示し、図4Aは、完全再生率を第1条件、累積再生時間を第2条件に、各値が大きい順番に曲データがソートされた曲リストを示す。図4Aを参照すると、トラック番号11の曲データは、曲の長さが360秒、再生回数が2回、累積再生時間が720秒であり、完全再生率は、720÷(360×2)=1となる。つまり、全ての再生において、曲データが最後まで再生された(全再生時間分再生された)ため、完全再生率は最大の1となっている。トラック番号20の曲データは、曲の長さが60秒、再生回数が3回、累積再生時間が90秒であり、完全再生率は、90÷(60×3)=0.5となる。つまり、全ての再生において曲データが最後まで再生されたならば累積再生時間が180秒となるところ、累積再生時間が90秒であるので、1回の再生で平均すると、曲の全再生時間のちょうど半分で再生が停止されたかスキップされていることになり、完全再生率が0.5になっている。以上のように完全再生率は、曲データの1回の再生で平均すると、全再生時間の内どの程度が再生されているかを示すので、ユーザの好みを非常に正確に判断する指標となる。   Here, FIG. 3 shows a song list in which song data is sorted in the order of track numbers, and FIG. 4A shows song data in order of increasing values with the complete playback rate as the first condition and the cumulative playback time as the second condition. Shows a sorted song list. Referring to FIG. 4A, the song data of track number 11 has a song length of 360 seconds, a playback count of 2 times, a cumulative playback time of 720 seconds, and a complete playback rate of 720 ÷ (360 × 2) = 1 That is, in all reproductions, the music data has been reproduced to the end (reproduced for the entire reproduction time), so the complete reproduction rate is 1, which is the maximum. The track number 20 song data has a song length of 60 seconds, a playback count of 3 times, a cumulative playback time of 90 seconds, and a complete playback rate of 90 ÷ (60 × 3) = 0.5. That is, if the music data is played to the end in all playbacks, the cumulative playback time is 180 seconds, but the cumulative playback time is 90 seconds. The playback is stopped or skipped in exactly half, and the complete playback rate is 0.5. As described above, the complete reproduction rate shows how much of the total reproduction time is reproduced when averaged by one reproduction of the music data, and is an index for determining the user's preference very accurately.

図1に戻り、システム制御部2は、コンテンツ再生装置100全体を制御するものであり、ROM4またはHDD5に格納されたプログラムをRAM3内に読み出して実行することにより、後述する各処理を実行する。   Returning to FIG. 1, the system control unit 2 controls the entire content reproduction apparatus 100, and reads out and executes a program stored in the ROM 4 or the HDD 5 into the RAM 3 to execute each process described later.

システム制御部2は、曲データを最後まで再生し終えたとき、又は、ユーザ操作により途中で再生が停止されたとき、又は、ユーザ操作により途中で他の曲データにスキップ処理されたとき、当該曲データについての再生回数、累積再生時間、スキップ回数を更新する。つまり、システム制御部2は、再生回数を1増加させ、今回再生された再生時間を累積再生時間に加算し、スキップ処理された場合にはスキップ回数を1増加させる。その後、システム制御部2は、再生回数、累積再生時間、および曲の長さに基づいて、完全再生率を算出し、コンテンツ情報DBに記録する。   When the system control unit 2 finishes playing the song data to the end, or when the playback is stopped halfway by a user operation, or when it is skipped to another song data halfway by a user operation, Update the playback count, cumulative playback time, and skip count for song data. That is, the system control unit 2 increments the number of reproductions by 1, adds the reproduction time reproduced this time to the cumulative reproduction time, and increases the number of skips by 1 when skip processing is performed. Thereafter, the system control unit 2 calculates a complete reproduction rate based on the number of reproductions, the accumulated reproduction time, and the length of the song, and records it in the content information DB.

システム制御部2は、連続再生モードの1つであるBGMモードが選択されると、上記コンテンツ情報の内、ユーザの嗜好に関連のある情報を参照して自動的に曲リストを生成し、曲リストの順番に曲データを連続再生させる。詳細には、システム制御部2は、完全再生率に基づいて、完全再生率が高い曲データが優先的に選択されるように曲リストを生成する。例えば、図4Aに示すように、システム制御部2は、完全再生率の高い順番に(完全再生率が高い曲データが先になるように)HDD5に記録されている全曲データをソートし、さらに、完全再生率が同じ曲データについては累積再生時間が長い順に(累積再生時間が長い曲データが先になるように)さらにソートして曲リストを生成する。そして、システム制御部2は、生成した曲リストの順番に曲データを再生するように再生部6を制御する。   When the BGM mode, which is one of the continuous playback modes, is selected, the system control unit 2 automatically generates a song list with reference to information related to the user's preference among the content information, and Play song data continuously in the order of the list. Specifically, the system control unit 2 generates a song list based on the complete reproduction rate so that song data having a high complete reproduction rate is preferentially selected. For example, as shown in FIG. 4A, the system control unit 2 sorts all song data recorded in the HDD 5 in order of highest complete playback rate (so that song data with the highest complete playback rate comes first), and For song data having the same complete reproduction rate, a song list is generated by further sorting in order of longer accumulated reproduction time (so that song data having a longer accumulated reproduction time comes first). Then, the system control unit 2 controls the reproduction unit 6 so as to reproduce the song data in the order of the generated song list.

あるいは、図4Bに示すように、累積再生時間の長い順番にHDD5に記録されている全曲データをソートし、さらに、累積再生時間が同じ曲データについては完全再生率が高い順番にさらにソートして曲リストを生成してもよい。   Alternatively, as shown in FIG. 4B, all song data recorded on the HDD 5 is sorted in the order of the longest cumulative playback time, and further, the song data having the same cumulative playback time is further sorted in the order of the highest complete playback rate. A song list may be generated.

操作部7は、ユーザからの指示を受け付けてシステム制御部2に送信するものであり、操作ボタンやリモコン等である。例えば、操作部7には、BGMモードによる曲データを再生する指示や、コンテンツリストを選択する指示や、再生開始する指示や、再生を停止する指示や、曲データをスキップ処理する指示がユーザ操作によって入力される。   The operation unit 7 receives an instruction from the user and transmits it to the system control unit 2, and is an operation button, a remote control, or the like. For example, the operation unit 7 receives an instruction to play music data in the BGM mode, an instruction to select a content list, an instruction to start playback, an instruction to stop playback, and an instruction to skip music data. Is input by.

表示部8は、LCD(液晶ディスプレイ)やFL管等であり、システム制御部2の指示に基づいて、曲リストや、再生中の曲データのコンテンツ情報等を表示する。再生部6は、HDD5から読み出された曲データを再生する。   The display unit 8 is an LCD (liquid crystal display), an FL tube, or the like, and displays a song list, content information of song data being reproduced, and the like based on an instruction from the system control unit 2. The playback unit 6 plays back the song data read from the HDD 5.

以上の構成を有するコンテンツ再生装置100について、その動作を説明する。図5は、曲データが再生されたときに完全再生率を算出するシステム制御部2の処理を示すフローチャートである。図6は、BGMモードにおいて完全再生率に基づいて曲リストを生成し連続再生するシステム制御部2の処理を示すフローチャートである。   The operation of the content reproduction apparatus 100 having the above configuration will be described. FIG. 5 is a flowchart showing the processing of the system control unit 2 that calculates the complete reproduction rate when the music data is reproduced. FIG. 6 is a flowchart showing the processing of the system control unit 2 that generates and continuously plays a song list based on the complete playback rate in the BGM mode.

まず、完全再生率を算出する処理を、図5を参照して説明する。なお、図5の処理は、ユーザ操作によって選択された曲データを再生するときだけでなく、BGMモードで自動的に生成された曲リスト内の曲データを再生するときにも実行される。図5に示すように、システム制御部2が曲データの再生を再生部6に指示することにより、再生部6はHDD5から曲データを読み出して再生開始する(S1)。曲データの再生中は、図示しないカウンタによって曲データの再生時間が計時されている。   First, the process of calculating the complete reproduction rate will be described with reference to FIG. 5 is executed not only when the music data selected by the user operation is reproduced, but also when the music data in the music list automatically generated in the BGM mode is reproduced. As shown in FIG. 5, when the system control unit 2 instructs the reproduction unit 6 to reproduce the song data, the reproduction unit 6 reads the song data from the HDD 5 and starts reproduction (S1). During reproduction of music data, the reproduction time of the music data is measured by a counter (not shown).

ここで、システム制御部2は、ユーザ操作によってスキップ指示が入力されたか否か監視している(S2)。さらに、システム制御部2は、現在再生中の曲データを最後まで再生し終えたか、又は、ユーザ操作によって再生途中で曲データの再生が停止されたか(一時停止は除く)を監視している(S3)。   Here, the system control unit 2 monitors whether or not a skip instruction is input by a user operation (S2). Furthermore, the system control unit 2 monitors whether or not the music data currently being played has been played back to the end, or whether or not the music data playback has been stopped in the middle of playback by a user operation (excluding pause) ( S3).

ユーザ操作によってスキップ指示が入力された場合(S2でYES)、システム制御部2は、コンテンツ情報DB内の当該曲データのスキップ回数を1増加させ、スキップ回数を更新し(S7)、S4へと進む。また、このとき、システム制御部2は、再生時間のカウンタによる計時を終了させ、再生時間を確定する。   When a skip instruction is input by a user operation (YES in S2), the system control unit 2 increments the skip count of the song data in the content information DB by 1, updates the skip count (S7), and proceeds to S4. move on. At this time, the system control unit 2 terminates the time counting by the reproduction time counter and determines the reproduction time.

一方、現在再生中の曲データを最後まで再生し終えた場合、又は、ユーザ操作によって再生途中で曲データの再生が停止された場合(S3でYES)、システム制御部2は、再生時間のカウンタによる計時を終了し、再生時間を確定し、S4へと進む。   On the other hand, when the music data currently being played has been played back to the end, or when the playback of the music data is stopped by the user operation (YES in S3), the system control unit 2 displays the playback time counter. The time counting by is terminated, the reproduction time is determined, and the process proceeds to S4.

S4において、システム制御部2は、再生された曲データの今回の再生時間を、コンテンツ情報DBの該当曲データの累積再生時間に加算して、累積再生時間を更新する(S4)。例えば、曲データが最後まで再生された場合には、今回の再生時間は曲の長さ(全再生時間)と等しいので、現在の累積再生時間に曲の長さ(全再生時間)が加算される。また、全再生時間が360秒である曲データがちょうど半分の180秒まで再生し終えたときにスキップ処理又は途中停止された場合には、現在の累積再生時間に曲の長さの半分である180秒が加算される。   In S4, the system control unit 2 adds the current reproduction time of the reproduced music data to the cumulative reproduction time of the corresponding music data in the content information DB, and updates the accumulated reproduction time (S4). For example, when song data has been played to the end, the current playback time is equal to the song length (total playback time), so the song length (total playback time) is added to the current cumulative playback time. The If the music data whose total playback time is 360 seconds has been played back to 180 seconds, which is exactly half, and skipped or stopped halfway, the current cumulative playback time is half the song length. 180 seconds is added.

続いて、システム制御部2は、コンテンツ情報DBの該当曲データの再生回数を1増加させ、再生回数を更新する(S5)。なお、この処理は、S1で曲データを再生開始した直後に実行することも可能である。   Subsequently, the system control unit 2 increments the number of reproductions of the corresponding song data in the content information DB by 1 and updates the number of reproductions (S5). This process can also be executed immediately after the music data is started to be reproduced in S1.

最後に、システム制御部2は、S4、S5で更新した累積再生時間及び再生回数を使って、コンテンツ情報DBの該当曲データの完全再生率を算出し、コンテンツ情報DBに記録する(S6)。完全再生率の算出方法は、先述の式の通りである。なお、S6で完全再生率が算出された後、現在再生中の曲リスト内に再生し終えた曲データの次の曲データが未だ存在する場合、S1に戻って、同様処理を繰り返す。   Finally, the system control unit 2 calculates the complete reproduction rate of the corresponding song data in the content information DB using the accumulated reproduction time and the number of reproductions updated in S4 and S5, and records them in the content information DB (S6). The method for calculating the complete reproduction rate is as described above. After the complete playback rate is calculated in S6, if there is still music data next to the music data that has been played back in the currently played music list, the process returns to S1 and the same process is repeated.

次に、図6を参照して、BGMモードにおいて完全再生率に基づいて曲リストを生成し、連続再生する処理を説明する。システム制御部2は、ユーザ操作によってBGMモードで再生開始する指示が入力されたか否かを監視している(S11)。   Next, with reference to FIG. 6, a process of generating a song list based on the complete reproduction rate and continuously reproducing in the BGM mode will be described. The system control unit 2 monitors whether an instruction to start reproduction in the BGM mode is input by a user operation (S11).

BGMモードで再生開始する指示が入力された場合(S11でYES)、システム制御部2は、完全再生率及び累積再生時間に基づいて、曲リストを生成する(S12)。詳細には、システム制御部2は、コンテンツ情報DBの全曲データ分のコンテンツ情報をRAM3内に読み出して、図4Aに示すように、まず、完全再生率が高い順に(完全再生率が高い方が先になるように)曲データがソートされ、次に、完全再生率が同じ場合、累積再生時間が長い順に(累積再生時間が長い方が先になるように)曲データがソートされた、曲リストを生成する。   When an instruction to start playback in the BGM mode is input (YES in S11), the system control unit 2 generates a song list based on the complete playback rate and the cumulative playback time (S12). Specifically, the system control unit 2 reads the content information for all the song data in the content information DB into the RAM 3 and, as shown in FIG. 4A, first, in order from the highest complete playback rate (the higher the complete playback rate is, If song data is sorted and then the complete playback rate is the same, then the song data is sorted in the order of longer cumulative playback time (so that the longer cumulative playback time is first) Generate a list.

続いて、システム制御部2は、必要に応じて、図4Aの曲リストの中から、完全再生率が第1所定値(本例では0.5)未満の曲データを、曲リストから除外する(S13)。完全再生率が0.5未満の曲データは、1回の再生あたりで平均して、曲の長さ(全再生時間)の半分まで再生し終えるまでに、スキップ処理された、又は、途中で再生停止されているので、ユーザが好まない曲データであると推定される。そのため、曲リストから完全再生率が0.5未満の曲データを除外することで、ユーザの好まない曲データがBGMモードで再生されることを防止できる。   Subsequently, the system control unit 2 excludes, from the song list, song data having a complete playback rate less than a first predetermined value (0.5 in this example) from the song list of FIG. 4A as necessary. (S13). Song data with a complete playback rate of less than 0.5 has been skipped or halfway played until the half of the song length (total playback time) is averaged per playback. Since the reproduction is stopped, it is estimated that the music data is not preferred by the user. Therefore, by excluding music data having a complete reproduction rate of less than 0.5 from the music list, it is possible to prevent music data that is not preferred by the user from being reproduced in the BGM mode.

曲リストが生成された後、システム制御部2は、曲リストの順番に曲データを再生するように再生部6を制御し、再生部6は曲リストの順番に曲データをHDD5から読み出して、連続再生する(S14)。以上の処理により、完全再生率の高い順番に曲データを連続的に再生することができ、ユーザがより好むと推定される曲データから順に連続再生できる。なお、先述の通り、図4Aの曲リストの曲データを再生する際には、図5の処理によって完全再生率を再度更新し、次に、ユーザ操作によってBGMモードでの再生指示が入力されたときにおける曲リストを生成する際に反映させることができる。   After the song list is generated, the system control unit 2 controls the playback unit 6 to play the song data in the order of the song list, and the playback unit 6 reads the song data from the HDD 5 in the order of the song list, Continuous reproduction is performed (S14). Through the above processing, the music data can be continuously played in the order of the highest complete playback rate, and the music data can be continuously played in order from the music data presumed to be preferred by the user. As described above, when the song data in the song list of FIG. 4A is played back, the complete playback rate is updated again by the process of FIG. 5, and then a playback instruction in the BGM mode is input by a user operation. This can be reflected when generating the song list at that time.

次に、別の実施形態による完全再生率を用いた再生方法を、図7を参照して説明するが、図6と同一部分について同一符号を付し説明を書略する。本例では、S12で完全再生率及び累積再生時間に基づいて同様に曲リストを生成した後、システム制御部2は、完全再生率が所定値(例えば、0.5)未満であり、かつ、連続再生時間が第2所定値(例えば、600秒)未満の曲データを曲リストから除外する(S21)。例えば、図4Aの曲リストでは、トラック番号17の曲データは、累積再生時間が1200秒と非常に長いが、完全再生率が0.33・・であるために図6の処理では曲リストから除外されている。しかし、本例では、完全再生率が0.5未満でも、累積再生時間が600秒以上の曲データは曲リストに残すようにする。これにより、例えば曲データの前半だけを好んで非常に良く聴く曲データについても再生することができる。   Next, a playback method using a complete playback rate according to another embodiment will be described with reference to FIG. 7, but the same parts as those in FIG. In this example, after the song list is similarly generated based on the complete reproduction rate and the accumulated reproduction time in S12, the system control unit 2 determines that the complete reproduction rate is less than a predetermined value (for example, 0.5), and Music data whose continuous reproduction time is less than a second predetermined value (for example, 600 seconds) is excluded from the music list (S21). For example, in the song list of FIG. 4A, the song data of track number 17 has a very long cumulative playback time of 1200 seconds, but the complete playback rate is 0.33. Excluded. However, in this example, even if the complete playback rate is less than 0.5, music data with a cumulative playback time of 600 seconds or longer is left in the music list. As a result, for example, it is possible to reproduce the song data that is listened very well by favoring only the first half of the song data.

次に、さらに別の実施形態による完全再生率を用いた再生方法を、再び図6を参照して説明する。本例では、図6のS14において、曲リスト内の曲データを再生する際に、再生すべき曲データの曲の長さ(全再生時間)に完全再生率を乗算した時間だけ再生し、曲リスト内の次に曲へと移るようにする。例えば、図4Aのトラック番号11の曲データは曲の長さが360秒、完全再生率が1であるので、360×1=360秒(つまり、1曲全て)を再生するが、トラック番号20の曲データは曲の長さが60秒、完全再生率が0.5であるので、60×0.5=30秒(つまり、1曲の半分)のみを再生する。これにより、常時最後まで再生されている曲データは、BGMモードでも最後まで再生し、平均すると半分までしか再生されていない曲データは、BGMモードでも曲の半分までしか再生しないようにすることができ、ユーザの好みにより対応させることができる。つまり、ユーザの好みに応じた重み付けを、曲の再生順序だけでなく、再生時間という形で各曲データに与えることができる。   Next, a reproduction method using a complete reproduction rate according to still another embodiment will be described with reference to FIG. 6 again. In this example, when the song data in the song list is played back in S14 of FIG. 6, the song length (total playback time) of the song data to be played back is multiplied by the complete playback rate, and the song data is played back. Move to the next song in the list. For example, since the song data of track number 11 in FIG. 4A has a song length of 360 seconds and a complete playback rate of 1, 360 × 1 = 360 seconds (that is, one song) is played back, but track number 20 Since the song length is 60 seconds and the complete reproduction rate is 0.5, only 60 × 0.5 = 30 seconds (that is, half of one song) is reproduced. Thus, the song data that is always played to the end is played back to the end even in the BGM mode, and the song data that is played back only half on average is played back only to half of the song in the BGM mode. It can be made to respond to the user's preference. That is, weighting according to the user's preference can be given to each piece of music data in the form of the playback time as well as the playback order of the songs.

以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。図6では完全再生率と累積再生時間とを用いて曲データをソートしているが、完全再生率だけで曲データをソートしてもよい。この場合、完全再生率が同じ場合にはトラック番号順又はアルファベット、五十音順に並べられてもよい。逆に、スキップ回数や再生回数などのコンテンツ情報を含めてソートすることもできる。完全再生率は、上記の式にさらに100を乗算してパーセントで表してもよく、さらに別の係数を乗算してもよい。完全再生率に基づいて曲リストを生成する際に対象とするコンテンツをHDD5に記録された全コンテンツとするのではなく、例えばユーザが設定したジャンルのコンテンツに限定する等、任意の情報で予め絞り込まれてもよい。また、完全再生率が所定値未満の曲データを削除して生成された曲リスト内の曲データを、周知の方法でシャッフル(ランダム)再生してもよい。曲リストから曲データを除外する所定値は0.5に限定されず0.3等であってもよい。また、スキップ回数が所定値以上の曲データを曲リストから除外してもよく、所定値は例えば再生回数の0.7倍のように再生回数に応じて変動する値でもよい。また、曲リスト内の曲データの数によって除外の基準となる完全再生率の値を変動させるようにしてもよい。本発明は、上記のコンテンツ再生装置を動作させるためのコンピュータプログラムまたはそのコンピュータプログラムを記録した記録媒体という形態で提供されてもよい。   As mentioned above, although preferable embodiment of this invention was described, this invention is not limited to these embodiment. In FIG. 6, the song data is sorted using the complete reproduction rate and the accumulated reproduction time. However, the song data may be sorted using only the complete reproduction rate. In this case, when the complete reproduction rate is the same, they may be arranged in the order of track number, alphabetical order, or Japanese alphabet. Conversely, sorting can be performed including content information such as skip count and playback count. The complete reproduction rate may be expressed as a percentage by further multiplying the above expression by 100, or may be multiplied by another coefficient. The content targeted when generating the song list based on the complete playback rate is not limited to all the content recorded in the HDD 5, but is limited in advance by arbitrary information, for example, limited to the content of the genre set by the user. May be. Further, the song data in the song list generated by deleting the song data having the complete reproduction rate less than the predetermined value may be shuffled (randomly) reproduced by a known method. The predetermined value for excluding music data from the music list is not limited to 0.5 and may be 0.3 or the like. In addition, music data whose skip count is greater than or equal to a predetermined value may be excluded from the music list, and the predetermined value may be a value that varies according to the number of playbacks, for example, 0.7 times the number of playbacks. Further, the value of the complete reproduction rate that is a criterion for exclusion may be changed depending on the number of music data in the music list. The present invention may be provided in the form of a computer program for operating the content reproduction apparatus or a recording medium on which the computer program is recorded.

本発明はHDDを備えるコンテンツ再生装置等に好適に適用され得る。   The present invention can be suitably applied to a content reproduction apparatus including an HDD.

本発明の好ましい実施形態によるコンテンツ再生装置100の構成を示すブロック図である。It is a block diagram which shows the structure of the content reproduction apparatus 100 by preferable embodiment of this invention. コンテンツ情報のデータ構造の一例を示す図である。It is a figure which shows an example of the data structure of content information. 曲リストを示す図である。It is a figure which shows a music list. 曲リストを示す図である。It is a figure which shows a music list. 曲リストを示す図である。It is a figure which shows a music list. 完全再生率を算出する処理を示すフローチャートである。It is a flowchart which shows the process which calculates a perfect reproduction rate. 完全再生率を使用した曲データの再生処理を示すフローチャートである。It is a flowchart which shows the reproduction | regeneration processing of the music data using a perfect reproduction rate. 完全再生率を使用した曲データの他の再生処理を示すフローチャートである。It is a flowchart which shows the other reproduction | regeneration processing of the music data using a perfect reproduction rate.

符号の説明Explanation of symbols

100 コンテンツ再生装置
2 システム制御部
3 RAM
4 ROM
5 HDD
6 再生部
7 操作部
8 表示部
100 content playback device 2 system control unit 3 RAM
4 ROM
5 HDD
6 Playback section 7 Operation section 8 Display section

Claims (2)

複数のコンテンツを記録するためのコンテンツ記憶部と、
前記コンテンツ記憶部に記録されたコンテンツを再生する再生手段と、
前記コンテンツ記憶部に記録された各コンテンツについて、コンテンツの長さと、累積再生時間と、再生回数とを記録するためのコンテンツ情報記憶部と、
コンテンツが再生されたとき、再生回数を更新する再生回数更新手段と、
コンテンツの再生が終了したとき、再生した時間を累積再生時間に加算して更新する累積再生時間更新手段と、
累積再生時間に比例し、かつ、コンテンツの長さ及び再生回数に反比例する完全再生率を算出する算出手段と、
前記算出手段によって算出された完全再生率に基づいて選択されたコンテンツを前記再生手段に再生させる再生制御手段とを備え
前記再生制御手段が、コンテンツの長さに完全再生率を乗算した時間だけ前記再生手段
に再生させる、コンテンツ再生装置。
A content storage unit for recording a plurality of contents;
Playback means for playing back the content recorded in the content storage unit;
For each content recorded in the content storage unit, a content information storage unit for recording the length of the content, the cumulative playback time, and the number of playbacks;
A number of times update means for updating the number of views when the content is played,
A cumulative playback time update means for adding the playback time to the cumulative playback time and updating when the playback of the content is terminated;
A calculation means for calculating a complete playback rate that is proportional to the cumulative playback time and inversely proportional to the length of the content and the number of playbacks;
Playback control means for causing the playback means to play back the content selected based on the complete playback rate calculated by the calculation means ,
The playback control means is the playback means for a time obtained by multiplying the length of the content by the complete playback rate.
A content playback device for playback.
請求項1に記載のコンテンツ再生装置における各手段をコンピュータに実行させるための、コンテンツ再生装置の動作プログラム。 An operation program for a content reproduction apparatus for causing a computer to execute each means in the content reproduction apparatus according to claim 1 .
JP2007165590A 2007-06-22 2007-06-22 Content reproduction apparatus and program thereof Expired - Fee Related JP4862761B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007165590A JP4862761B2 (en) 2007-06-22 2007-06-22 Content reproduction apparatus and program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007165590A JP4862761B2 (en) 2007-06-22 2007-06-22 Content reproduction apparatus and program thereof

Publications (3)

Publication Number Publication Date
JP2009004045A JP2009004045A (en) 2009-01-08
JP2009004045A5 JP2009004045A5 (en) 2010-05-20
JP4862761B2 true JP4862761B2 (en) 2012-01-25

Family

ID=40320257

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007165590A Expired - Fee Related JP4862761B2 (en) 2007-06-22 2007-06-22 Content reproduction apparatus and program thereof

Country Status (1)

Country Link
JP (1) JP4862761B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4034547B2 (en) * 2001-11-08 2008-01-16 松下電器産業株式会社 System, receiving device, server device
JP4027827B2 (en) * 2003-03-19 2007-12-26 シャープ株式会社 Medium reproducing apparatus, history reproducing method, history reproducing program and recording medium therefor
JP2005302081A (en) * 2004-04-06 2005-10-27 Matsushita Electric Ind Co Ltd Preference level calculation method and playback device
JP2005322172A (en) * 2004-05-11 2005-11-17 Nippon Telegr & Teleph Corp <Ntt> Content browsing evaluation apparatus and content browsing evaluation program
JP2006260648A (en) * 2005-03-16 2006-09-28 Denso Corp Audio equipment
JP2006331533A (en) * 2005-05-26 2006-12-07 Matsushita Electric Ind Co Ltd Audio content automatic selection device

Also Published As

Publication number Publication date
JP2009004045A (en) 2009-01-08

Similar Documents

Publication Publication Date Title
US7827259B2 (en) Method and system for configurable automatic media selection
US9230029B2 (en) System and method for modifying media content playback based on an intelligent random selection
EP2333777A2 (en) Method and device for updating playlists
JP2006524411A (en) Creating playlists using audio identifiers
JP2004213858A (en) Playlist management apparatus and method
JP5631639B2 (en) AV equipment
WO2007039994A1 (en) Digest generating device, and program therefor
US6744701B2 (en) Information reproduction apparatus and method for erasing program data
JP2006127367A (en) Information management method, information management program, and information management apparatus
US20060294131A1 (en) System and method for generating a play-list
JP2004349778A (en) Reproducing apparatus provided with summary reproducing function and summary reproducing method
US20060288042A1 (en) System and method for generating a play-list
JP4862761B2 (en) Content reproduction apparatus and program thereof
CN1739160A (en) Method and device for caching digital content data
JP4461233B2 (en) MEDIA DATA SELECTION DEVICE, MEDIA DATA SELECTION METHOD, MEDIA DATA SELECTION PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP6142488B2 (en) Content playback apparatus, content playback method, and content playback program
JP4811599B2 (en) Content information display device and content information display program
JP2006115224A (en) Video recorder
JP2010198713A (en) Audio reproducing device
JP2005038541A (en) Content data recording / reproducing apparatus and content data recording / reproducing method
JP5002227B2 (en) Playback device
US20070101264A1 (en) Position-and length-sensitive video timeline behavior
JP2006155769A (en) Reproducing device, reproducing program, and method for reproducing
JP5029842B2 (en) Content information tree generation device and program thereof
JP2008204506A (en) Content list generation device

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100405

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100428

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20101227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110714

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110808

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110920

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: 20111011

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111024

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141118

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees