JP4719833B2 - Air check device and air check program - Google Patents
Air check device and air check program Download PDFInfo
- Publication number
- JP4719833B2 JP4719833B2 JP2008174125A JP2008174125A JP4719833B2 JP 4719833 B2 JP4719833 B2 JP 4719833B2 JP 2008174125 A JP2008174125 A JP 2008174125A JP 2008174125 A JP2008174125 A JP 2008174125A JP 4719833 B2 JP4719833 B2 JP 4719833B2
- Authority
- JP
- Japan
- Prior art keywords
- broadcast
- program
- time
- programs
- program guide
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 239000000284 extract Substances 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 7
- 230000001174 ascending effect Effects 0.000 claims 2
- 238000000034 method Methods 0.000 description 13
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000003203 everyday effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
Description
本発明は、エアチェック装置及びエアチェックプログラムに関し、さらに詳しくは、放送局から放送された複数の番組の中から所望の番組を視聴できるエアチェック装置及びエアチェックプログラムに関する。 The present invention relates to an air check device and an air check program, and more particularly to an air check device and an air check program that allow a desired program to be viewed from a plurality of programs broadcast from a broadcasting station.
エアチェックは一般的に、ラジオやテレビで放送された番組や曲、映画等のコンテンツを記憶媒体に記録しておき、その記録したコンテンツを後で再生して楽しむもので、無料でコンテンツを取得できることから視聴者の間で広く利用されている。 In general, air check is to record content such as programs, songs, movies, etc. broadcast on radio or television on a storage medium, and then play back the recorded content for later enjoyment. It is widely used among viewers because it can.
従来のエアチェックでは、番組の放送が開始される前に番組録音又は番組録画が予約されたり、番組の放送中にユーザ操作により録音や録画(以下、録音等という)が開始されたりする。この場合、ユーザは、録音等を希望する番組の放送時間帯を予め知っておく必要がある。番組の終了後に番組表を見て視聴したい番組を見つけても、その番組を視聴することはできない。 In the conventional air check, recording of a program or recording of a program is reserved before the broadcast of the program is started, or recording or recording (hereinafter referred to as recording or the like) is started by a user operation during the broadcast of the program. In this case, the user needs to know in advance the broadcast time zone of the program desired to be recorded. Even if the program you want to watch is found by looking at the program guide after the program ends, you cannot view the program.
そこで、本出願人は特開2007−59035号公報に開示されたエアチェックシステムを提案している。この文献に開示されたエアチェックシステム内のエアチェック装置は、放送局から放送された放送データを原則として全て受信して記録媒体に記憶する。そして、放送局から提供されるキューシートを取得する。キューシートには、放送された曲の放送時間に関する情報が記録されている。エアチェック装置は、キューシートを利用して、記憶媒体に記憶された放送データから所望の曲データを抽出して再生する。この文献に開示されたエアチェックシステムによれば、放送データを全て記録媒体に記録しているため、放送終了後であっても所望の曲を自由に聴くことができるとしている。 Therefore, the present applicant has proposed an air check system disclosed in Japanese Patent Application Laid-Open No. 2007-59035. The air check device in the air check system disclosed in this document receives all broadcast data broadcast from a broadcast station in principle and stores it in a recording medium. Then, a cue sheet provided from the broadcasting station is acquired. Information on the broadcast time of the broadcasted song is recorded on the cue sheet. The air check device uses a cue sheet to extract and reproduce desired song data from broadcast data stored in a storage medium. According to the air check system disclosed in this document, since all broadcast data is recorded on a recording medium, a desired song can be freely listened to even after the end of the broadcast.
ところで、何らかの原因で、エアチェック装置が放送データの全てを記録媒体に記録できておらず、所望の番組の放送データの一部が記録されていない場合がある。このような場合、所望の番組の放送データはデータの欠落部分を境に2つのファイルに分かれて記録されるが、このような場合であっても、所望の番組の放送データをスムーズに再生できる方が好ましい。 Incidentally, for some reason, the air check apparatus may not be able to record all of the broadcast data on the recording medium, and some of the broadcast data of the desired program may not be recorded. In such a case, the broadcast data of the desired program is recorded in two files separated by the missing data portion, but even in such a case, the broadcast data of the desired program can be reproduced smoothly. Is preferred.
さらに、所望の番組の放送データの一部が記録されていない場合、番組の放送時間のうち、どの時間帯の放送データが存在し、どの時間帯の放送データが存在しないかをユーザが把握できる方が好ましい。
本発明の目的は、放送局から放送された複数の番組のうち、所望の番組の放送データを自動的に取得し、かつ、取得された所望の番組の放送データが部分的に欠落していてもスムーズに再生できるエアチェック装置を提供することである。 An object of the present invention is to automatically acquire broadcast data of a desired program among a plurality of programs broadcast from a broadcasting station, and the acquired broadcast data of the desired program is partially missing. Is to provide an air check device that can be smoothly reproduced.
本発明の他の目的は、所望の番組の放送データが部分的に記録されていない場合、番組の放送時間のうち、どの時間帯の放送データが存在するかをユーザが把握できるエアチェック装置を提供することである。 Another object of the present invention is to provide an air check device that allows a user to grasp which time zone of broadcast data exists in the broadcast time of a program when broadcast data of a desired program is not partially recorded. Is to provide.
本発明によるエアチェック装置は、サーバに接続可能である。エアチェック装置は、番組表取得手段と、受信手段と、記憶手段と、指定手段と、抽出手段と、再生手段とを備える。番組表取得手段は、放送局から放送される複数の番組の特定情報と番組の放送時間とを含む番組表データをサーバから取得する。受信手段は、放送局から放送された複数の番組を含む放送データを受信する。記憶手段は、受信された放送データを放送時間と対応付けて複数の放送ファイルに分けて記憶する。指定手段は、番組表データ内の複数の番組から所望の番組を指定する。抽出手段は、番組表データに基づいて、複数の放送ファイルの中から、放送時間が前記指定された番組の放送時間内に含まれる1又は複数の放送データ部分を抽出する。再生手段は、複数の放送データ部分が抽出されたとき、放送時間が早い順に放送データ部分を連続再生する。 The air check device according to the present invention can be connected to a server. The air check device includes a program guide acquisition unit, a reception unit, a storage unit, a designation unit, an extraction unit, and a reproduction unit. The program guide acquisition means acquires program guide data including specific information of a plurality of programs broadcast from a broadcasting station and broadcast times of the programs from the server. The receiving means receives broadcast data including a plurality of programs broadcast from a broadcasting station. The storage means stores the received broadcast data in a plurality of broadcast files in association with the broadcast time. The designating means designates a desired program from a plurality of programs in the program guide data. The extraction means extracts one or a plurality of broadcast data portions included in the broadcast time of the designated program from a plurality of broadcast files based on the program guide data. When a plurality of broadcast data portions are extracted, the reproduction means continuously reproduces the broadcast data portions in order of the broadcast time.
本発明によるエアチェック装置は、放送データを放送時間と対応付けて複数の放送ファイルに分割して記憶する。そのため、1つの番組が2つの放送ファイルに分かれて記憶される場合が生じる。しかし、放送ファイルは放送時間と対応付けて記憶されているため、複数の放送ファイルの中から、対応する放送時間が指定された番組の放送時間内の複数の放送データ部分を抽出することができる。そのため、抽出された複数の放送部分データを放送時間の早い順に再生すれば、指定された番組の放送データをスムーズに再生できる。 The air check device according to the present invention stores broadcast data by dividing it into a plurality of broadcast files in association with broadcast times. For this reason, one program may be stored in two broadcast files. However, since the broadcast file is stored in association with the broadcast time, a plurality of broadcast data portions within the broadcast time of the program for which the corresponding broadcast time is designated can be extracted from the plurality of broadcast files. . Therefore, if the plurality of extracted broadcast partial data are reproduced in order of the broadcast time, the broadcast data of the designated program can be reproduced smoothly.
好ましくは、エアチェック装置はさらに、表示手段を備える。表示手段は、指定された番組の放送時間と、抽出された放送データ部分の放送時間とを表示する。 Preferably, the air check device further includes display means. The display means displays the broadcast time of the designated program and the broadcast time of the extracted broadcast data portion.
この場合、エアチェック装置のユーザは、指定された番組の放送時間のうち、放送データが存在する時間帯と放送データが存在しない時間帯とを把握できる。 In this case, the user of the air check device can grasp the time zone in which broadcast data exists and the time zone in which broadcast data does not exist among the broadcast times of the designated program.
好ましくは、表示手段は、指定された番組の放送時間と、抽出された放送データ部分に対応する放送時間とをグラフで表示する。 Preferably, the display unit displays the broadcast time of the designated program and the broadcast time corresponding to the extracted broadcast data portion in a graph.
この場合、ユーザは、指定された番組の放送時間と、放送データ部分の放送時間とを視覚的に理解できるため、指定された番組の放送時間のうち、放送データが存在する時間帯と放送データが存在しない時間帯とを一見して把握できる。 In this case, since the user can visually understand the broadcast time of the designated program and the broadcast time of the broadcast data portion, the time zone where the broadcast data exists and the broadcast data out of the broadcast time of the designated program. You can see at a glance when there is no time zone.
本発明によるエアチェック装置はサーバに接続可能である。エアチェック装置は、番組表取得手段と、受信手段と、記憶手段と、指定手段と、抽出手段と、表示手段とを備える。番組表取得手段は、放送局から放送される複数の番組の特定情報と番組の放送時間とを含む番組表データをサーバから取得する。受信手段は、放送局から放送された複数の番組を含む放送データを受信する。記憶手段は、受信された放送データを放送時間と対応付けて複数の放送ファイルに分けて記憶する。指定手段は、番組表データ内の複数の番組から所望の番組を指定する。抽出手段は、番組表データに基づいて、複数の放送ファイルの中から、放送時間が指定された番組の放送時間内に含まれる1又は複数の放送データ部分を抽出する。表示手段は、指定された番組の放送時間と、抽出された放送データ部分の放送時間とを表示する。 The air check device according to the present invention can be connected to a server. The air check device includes a program guide acquisition unit, a reception unit, a storage unit, a designation unit, an extraction unit, and a display unit. The program guide acquisition means acquires program guide data including specific information of a plurality of programs broadcast from a broadcasting station and broadcast times of the programs from the server. The receiving means receives broadcast data including a plurality of programs broadcast from a broadcasting station. The storage means stores the received broadcast data in a plurality of broadcast files in association with the broadcast time. The designating means designates a desired program from a plurality of programs in the program guide data. The extraction means extracts one or a plurality of broadcast data portions included in the broadcast time of the program for which the broadcast time is designated from the plurality of broadcast files based on the program guide data. The display means displays the broadcast time of the designated program and the broadcast time of the extracted broadcast data portion.
本発明によるエアチェック装置は、抽出手段により、対応する放送時間が、指定された番組の放送時間内の放送データ部分を抽出し、指定された番組の放送時間と、抽出された放送データ部分の放送時間とを表示する。そのため、番組の一部の放送データが欠落している場合、ユーザは、表示された放送時間を見れば、番組の放送時間のうち、どの時間帯の放送データが存在し、どの時間帯の放送データが存在しないのか把握できる。 The air check device according to the present invention extracts the broadcast data portion within the broadcast time of the designated program by the extraction means, and the broadcast time of the designated program and the extracted broadcast data portion. Broadcast time is displayed. Therefore, when some broadcast data of a program is missing, if the user looks at the displayed broadcast time, the broadcast data of which time zone exists in the broadcast time of the program, and the broadcast of which time zone You can see if there is no data.
本発明によるエアチェックプログラムは、エアチェック装置に実装されたコンピュータに上述の手段を実現する。 The air check program according to the present invention realizes the above-described means in a computer mounted on an air check device.
以下、図面を参照し、本発明の実施の形態を詳しく説明する。図中同一又は相当部分には同一符号を付してその説明は繰り返さない。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals and description thereof will not be repeated.
[全体構成]
図1を参照して、本発明の実施の形態によるエアチェックシステム10は、ラジオのFM(Frequency Modulation)放送から所望の番組を自動的に取得するためのものである。エアチェックシステムは、インターネット11に接続される番組表供給サーバ12と、インターネット11に接続されるパーソナルコンピュータ(PC)13と、PC13に接続されるFMチューナ14とを備える。インターネット11には、複数の放送局サーバ16も接続されている。番組表供給サーバ12は本サービスを提供する事業者等によって管理され、放送局サーバ16は主に音楽番組やトーク番組、ニュース番組等のラジオ番組を放送する放送局によって管理される。PC13及びFMチューナ14は視聴者であるユーザの所有物である。
[overall structure]
Referring to FIG. 1, an
番組表供給サーバ12は、各放送局サーバ16から番組表データ(以下、単に番組表という)を取得し、各ユーザのPC13に提供する。番組表は、各放送局が放送する番組のスケジュールを含む。PC13は番組表供給サーバ12にアクセス可能なクライアントとして機能する。PC13及びFMチューナ14はエアチェック装置80を構成する。
The program
PC13は汎用のもので、図2に示すように、ハードウェア構成として、CPU(Central Processing Unit)131、ROM(Read Only Memory)やRAM(Random Access Memory)等のメモリ132、ハードディスクドライブ(HDD)133、ディスプレイ134、キーボードやマウスといった入力装置135などを備える。PC13には、後述するエアチェックプログラムがインストールされている。FMチューナ14は、各放送局からFM放送を受信し、受信した放送データをPC13に供給する。
As shown in FIG. 2, the
[番組表供給サーバの構成]
図3を参照して、番組表供給サーバ12は、取得部20と、フォーマット変換部21と、ウェブサーバ23とを備える。取得部20は、各放送局サーバ16にアクセスし、そこにアップロードされている番組表24を取得する。
[Configuration of program guide supply server]
With reference to FIG. 3, the program
各放送局から提供される番組表24には、その放送局で放送される予定の番組のスケジュールが記録される。具体的には、番組に関する情報である複数の番組情報PI[n](nは自然数)が放送予定順に記録される。番組情報PI[n]は、番組の放送時間と、番組名や出演者や番組の解説等の番組を特定するためのメタ情報とを含む。 In the program table 24 provided from each broadcasting station, a schedule of programs scheduled to be broadcast by the broadcasting station is recorded. Specifically, a plurality of program information PI [n] (n is a natural number), which is information related to the program, is recorded in the order of broadcasting. The program information PI [n] includes the broadcast time of the program and meta information for specifying the program such as the program name, the performer, and the explanation of the program.
番組情報PI[n]はHTML(Hyper Text Markup Language)で記述されている。しかし、記述されている情報の種類、使用されているタグの種類、記述の順序など、そのフォーマットは放送局ごとに異なっている。フォーマット変換部21は、取得された番組表24のフォーマットを所定の共通フォーマットに変換する。フォーマット変換部21は、複数種類のフォーマットに対応して複数の変換フィルタ25を有する。各変換フィルタ25は、対応するフォーマットを共通フォーマットに変換する。
The program information PI [n] is described in HTML (Hyper Text Markup Language). However, the format of information described, the type of tags used, the order of description, and the like differ from broadcast station to broadcast station. The
これにより得られる番組表26は共通フォーマットを有する。具体的には図4に示すように、番組表26は、各放送局に付与されるステーションID(識別子)を記述したフィールド261と、当該放送局から放送される予定の番組に対応する複数のレコード262とを備える。
The program table 26 thus obtained has a common format. Specifically, as shown in FIG. 4, the program table 26 includes a
各レコード262には、対応する番組の番組情報PI[n]が登録される。具体的には、番組の放送時間と、メタ情報とが記述される。本例では、放送時間として、番組の放送開始時刻begin[n]と、放送終了時刻end[n]が登録されている。図5に番組表26の一例を示す。 In each record 262, program information PI [n] of the corresponding program is registered. Specifically, program broadcast time and meta information are described. In this example, the broadcast start time begin [n] and the broadcast end time end [n] of the program are registered as the broadcast time. FIG. 5 shows an example of the program table 26.
再び図3を参照して、ウェブサーバ23には番組表データベース28が構築される。共通フォーマットに変換された番組表26は番組表データベース28に記憶される。ウェブサーバ23は、PC13からの要求に応じて番組表26を読み出してPC13に送信する。
Referring to FIG. 3 again, a
次に、図6を参照して番組表供給サーバ12の動作を説明する。
Next, the operation of the program
取得部20は、各放送局サーバ16に番組表24を送信するよう要求する(S101)。各放送局サーバ16はこの要求を受け付け(S201)、番組表24を番組表供給サーバ12に送信する(S202)。取得部20は番組表24を受信し(S102)、フォーマット変換部21に供給する。フォーマット変換部21は、番組表24のフォーマットを共通フォーマットに変換し、図4及び5に示す番組表26を作成する(S103)。そして、作成された番組表26を番組表データベース28に保存する(S104)。番組表供給サーバは、上述の動作を所定期間ごと(たとえば1日ごと)に実施し、最新の番組表24を取得して番組表26を作成する。
The
[エアチェック装置の構成]
図7にエアチェック装置の機能ブロック図を示す。図7を参照して、エアチェック装置80はPC13とFMチューナ14とを含む。FMチューナ14はFM放送を受信する。PC13は、FMチューナ14から出力されるアナログ信号をデジタル信号に変換するADC(Analog to Digital Converter)31を備える。ADC31は、たとえばサウンドカードなどを指す。ただし、FMチューナ14がデジタル信号を出力可能なデジタルチューナである場合、PC13はADC31を備えていなくてもよい。PC13にはまた、汎用のMP3(MPEG Audio Layer-3)エンコーダ32、汎用のMP3プレーヤ17とともに、後に詳述するエアチェックプログラムがインストールされ、MP3データベース34、録音状況管理データベース35、インデックスデータベース36及び番組表データベース37が構築される。エアチェックプログラムは、インデックス生成モジュール38、ウェブインターフェース39、取得モジュール40及びウェブブラウザ33からなる。これらの詳細は以下の動作説明で明らかにする。
[Configuration of air check device]
FIG. 7 shows a functional block diagram of the air check device. Referring to FIG. 7,
次に、エアチェック装置80の動作を説明する。
Next, the operation of the
FMチューナ14及びPC13は常に動作している。したがって、FMチューナ14は常にFM放送を受信し、PC13は受信された放送データを全て記憶媒体(HDD133)に記録する。
The
図8を参照して、PC13内のMP3エンコーダ32は常に動作しており、FMチューナ14から出力され、A/D変換されたデジタル放送データをMP3データにエンコードする(S401)。これと並行してウェブインターフェース39も動作し、MP3エンコーダ32で得られたMP3データを所定時間(本例では6時間)ごとに1つのMP3ファイル42としてMP3データベース34に保存(録音)する(S402)。つまり、受信された放送データを所定時間(6時間)ごとにMP3ファイルに分けて保存する。
Referring to FIG. 8, the
ウェブインターフェース39はまた、図9に示す録音状況管理テーブル43を生成し(S411)、録音状況管理データベース35に保存する(S412)。図9を参照して、録音状況管理テーブル43は、ステーションIDを記述したフィールド431と、複数のMP3ファイル42に対応する複数のレコード432とを有する。各レコード432には、対応するMP3ファイル42の録音開始時刻、録音終了時刻及びファイル名が記述されている。図10に録音状況管理テーブル43の一例を示す。
The
MP3ファイル42のファイル名は、ステーションID及び録音開始時刻を組み合わせ、たとえば「OOSAKA_20050522180000.MP3」(MP3はMP3ファイル42を示す拡張子)と設定される。録音開始時刻はMP3ファイル(放送データ)の放送開始時刻に相当し、録音終了時刻は、MP3ファイルの放送終了時刻に相当する。要するに、録音時刻は放送時刻に一致する。
The file name of the
FM放送は原則として毎日24時間録音されるが、停電したり、ユーザがPC13の電源を落とす場合等もあるので、必ずしも全ての放送データがMP3ファイル42として保存されるとは限らない。たとえば、図10において斜線以外の部分は録音されていない。
In principle, FM broadcasts are recorded for 24 hours every day. However, because there is a case where a power failure occurs or the user turns off the power of the
一方、インデックス生成モジュール38は、MP3データベース34からMP3ファイル42を読み込み、MP3ファイル42に基づいてインデックスファイル44を生成し(S421)、インデックスデータベース36に保存する(S422)。要するに、インデックス生成モジュール38は、MP3ファイルごとにインデックスファイル44を生成する。
On the other hand, the
具体的には図11に示すように、インデックス生成モジュール38はMP3ファイル42を所定時間ごとに複数のセクション45に分割する。本例では、6時間分のMP3ファイル42が1秒ごとに分割されるので、21600個(=6時間×60分×60秒)のセクション45が得られる。そして、インデックス生成モジュール38は各セクション45の開始アドレスを順にインデックスファイル44に書き込む。
Specifically, as shown in FIG. 11, the
図12にインデックスファイル44の一例を示す。インデックスファイル44はステーションIDを記述したフィールド441と、複数のセクション45に対応する複数のレコード442とを有する。各レコード442には、対応するセクション45の開始アドレスが記述される。本例では、MP3ファイル42の先頭アドレスからのオフセット(相対アドレス)が開始アドレスとして書き込まれる。なお、図12にはMP3ファイル42の先頭からの経過時間(秒数)が示されているが、この表記はあってもよいが、実際にはなくてもよい。各オフセット(レコード442)の経過時間は、そのオフセットよりも前にあるオフセットの数から算出可能だからである。
FIG. 12 shows an example of the
インデックスファイル44のファイル名も、対応するMP3ファイル42と同じステーションID及び録音開始時刻を組み合わせ、たとえば「OOSAKA_20050522180000.IDX」(IDXはインデックスファイル44を示す拡張子)と設定される。
The file name of the
[放送データ特定処理、再生処理及び表示処理]
次に、PC13の放送データ特定処理について説明する。エアチェック装置80は、原則として、放送局から放送される全番組を録音する。そして、ユーザが番組表から選択した番組の放送データをMP3ファイル42から抽出し、再生する。しかし、上述のとおり、停電や、ユーザがPC13の電源を落とす等により、必ずしも全ての放送データが録音されておらず、番組の一部の放送データが録音されていない場合もある。
[Broadcast data identification processing, playback processing and display processing]
Next, the broadcast data specifying process of the
番組の一部の放送データが録音されていない場合、その番組は複数のMP3ファイルに分かれて録音される。図13に示した例では、番組P10の放送時間帯が時刻t10〜t11(つまり、放送開始時刻がt10であり、放送終了時刻がt11)であって、なんらかの原因で、時刻t12〜t13の放送データが録音されていない。この場合、番組P10の放送データのうち、時刻t10〜時刻t12までの放送データはMP3ファイルF10に含まれ、時刻t13〜時刻t11までの放送データはMP3ファイルF10と異なる他のMP3ファイルF11に含まれる。つまり、番組P10の放送データは2つのMP3ファイルF10及びF11にまたがっている。 When some broadcast data of a program is not recorded, the program is divided into a plurality of MP3 files and recorded. In the example shown in FIG. 13, the broadcast time zone of the program P10 is the time t10 to t11 (that is, the broadcast start time is t10 and the broadcast end time is t11), and the broadcast at the time t12 to t13 is caused for some reason. Data is not recorded. In this case, among the broadcast data of the program P10, the broadcast data from time t10 to time t12 is included in the MP3 file F10, and the broadcast data from time t13 to time t11 is included in another MP3 file F11 different from the MP3 file F10. It is. That is, the broadcast data of the program P10 spans two MP3 files F10 and F11.
本実施の形態によるエアチェック装置80は、この例のように同じ番組の放送データが複数のファイルに分かれている場合であっても、番組の放送データを全て抽出し(放送データ特定処理)、抽出された放送データを放送時間(録音時間)の早い順に連続再生する(再生処理)。そのため、分かれている放送データごとにユーザが再生指示を操作する必要はない。さらに、エアチェック装置80は、番組の放送時間のうち、どの時間帯の放送データが存在し、どの時間帯の放送データが存在しないかを視覚的に表示し(表示処理)、ユーザが一見して把握できるようにする。以下、これらのエアチェック装置80の動作(放送データ特定処理、再生処理及び表示処理)について説明する。
The
[放送データ特定処理]
図14を参照して、PC13内の取得モジュール40は、番組表供給サーバ12から各放送局の番組表26を取得し、番組表データベース37に格納する(S500)。PC13内のウェブブラウザ33は、ディスプレイ134に取得された番組表26を表示する。たとえば、番組表26内の各番組情報PI[n]内のメタ情報から、番組名を読み出し、放送時間とともにディスプレイ134に表示する。ウェブブラウザ33は、表示された番組表26内の複数の番組の中から、ユーザが所望する番組の指定を受け付ける(S501)。ユーザは、マウス等の入力装置135により、表示された番組表26の中から所望の番組名を指定する。このとき、ウェブブラウザ33は、選択された番組名を含む番組情報PI[n]及び番組表26内のステーションIDに基づいて、指定された番組(以下、指定番組という)を特定し(S501でYES)、指定番組の放送データを読み出すようウェブインターフェース39に対してクエリを発行する。
[Broadcast data identification processing]
Referring to FIG. 14, the
ウェブインターフェース39は、クエリを受け取り、番組表データベース37に格納された番組表26の中から、指定番組の番組情報PI[n]と、番組情報PI[n]を含む番組表26のステーションIDとを読み出す(S502)。続いて、ウェブインターフェース39は、録音状況管理データベース35を参照して、ステップS502で読み出されたステーションIDと同じステーションIDを持つ録音状況管理テーブル43を読み出す(S503)。
The
ウェブインターフェース39は、読み出された録音状況管理テーブル43に記録された複数のMP3ファイルの中から、指定番組の放送データを特定する(S504〜S510)。初めに、ウェブインターフェース39は、カウンタi=1とし(S504)、読み出された録音状況管理テーブル43の第i番目=第1番目(先頭)に記録されたMP3ファイル(以下、F[i]=F1とする)の録音時間(録音開始時刻〜録音終了時刻)を読み出す(S505)。図10の例では、ウェブインターフェース39は、録音状況管理テーブル43の先頭に記録されたファイル名「OOSAKA_20050521000000」のMP3ファイルの録音時間(録音開始時刻〜録音終了時刻)を読み出す。そして、読み出された録音時間が指定番組の番組情報PI[n]内の放送時間と重複するか否かを判断する(S506)。重複していない場合(S506でNO)、MP3ファイルF1には指定番組の放送データが含まれていないため、カウンタiをインクリメントしてi=2とし(S509)、ステップS505に戻る。
The
一方、MP3ファイルF1の録音時間が指定番組の放送時間と重複している場合(S506でYES)、MP3ファイルF1内の放送データのうち、指定番組の放送時間内に含まれる放送時間を持つ放送データ部分を特定する(S507)。具体的には、ウェブインターフェース39は、MP3ファイルF1に対応するインデックスファイル44を読み出す。本例では、対応するインデックスファイル44をファイル名で特定する。上述のとおり、MP3ファイル42のファイル名と、対応するインデックスファイル44のファイル名とは、拡張子を除いて同じとしているためである。ウェブインターフェース39は、MP3ファイルF1の録音開始時刻とインデックスファイル44のオフセットとにより、指定番組の放送時間内の放送データ部分を特定する。そして、ウェブインターフェース39は、特定された放送データ部分に関する情報(以下放送データ特定情報という)を図15に示すプレイリストに登録する(S508)。図15を参照して、プレイリストに登録される放送データ特定情報は、特定された放送データ部分を含むMP3ファイルのファイル名と、特定された放送データの開始オフセット及び終了オフセットとを含む。プレイリストはメモリ132に格納される。
On the other hand, when the recording time of the MP3 file F1 overlaps with the broadcast time of the designated program (YES in S506), the broadcast having the broadcast time included in the broadcast time of the designated program among the broadcast data in the MP3 file F1. A data part is specified (S507). Specifically, the
ウェブインターフェース39は、録音状況管理テーブル43に記録された複数のMP3ファイルに対して、ステップS505〜509の動作を順次実施する。そして、MP3ファイルFiの録音開始時刻が、指定番組の放送時間の放送終了時刻よりも遅い時刻となったとき(S510でYES)、放送データ特定処理を終了する。
The
なお、上述のフローを実行することにより、ステップS508で放送データ特定情報をプレイリストに登録するとき、録音時間(つまり、放送データ部分の放送時間に対応)が早い順に、プレイリストに登録される。放送データ特定処理が完了したときのプレイリストの一例を図16に示す。ファイル名からわかるように、プレイリストには、放送データの録音時間が早い順に放送データ特定情報が登録されている。 By executing the above-described flow, when the broadcast data specifying information is registered in the playlist in step S508, the recording time (that is, corresponding to the broadcast time of the broadcast data portion) is registered in the playlist in order from the earliest. . An example of the playlist when the broadcast data identification process is completed is shown in FIG. As can be seen from the file name, broadcast data specifying information is registered in the playlist in order of the recording time of the broadcast data.
[再生処理]
放送データ特定処理を完了した後、エアチェック装置80は再生処理を実行する。このとき、エアチェック装置80は、プレイリストに登録された放送データ特定情報により特定される放送データ部分を抽出し、再生する。このとき、プレイリスト内の放送データ特定情報で特定される放送データ部分を放送時間の早い順に連続再生する。
[Playback processing]
After completing the broadcast data specifying process, the
図17を参照して、ウェブインターフェース39はまず、プレイリストに登録された放送データ特定情報に基づいて放送データ部分を抽出する(S601及びS602)。具体的には、カウントk=1とし(S601)、プレイリストの第k番目=第1番目(先頭)に記録された放送データ特定情報により特定される放送データ部分を抽出する(S602)。図16の例では、ファイル名「OOSAKA_20050521000000」のMP3ファイルの開始オフセットから終了オフセットに相当する放送データ部分を抽出する。そして、抽出された放送データ部分をウェブブラウザ33に渡す。ウェブブラウザ33はMP3プレーヤを起動し、ウェブインターフェース39から受け取った放送データ部分の再生を開始する(S603)。再生が完了したとき(S604でYES)、ウェブブラウザ33は、次の放送データ部分を渡すようウェブインターフェース39に対してクエリを発行する。クエリを受け取ったウェブインターフェース39は、カウンタkをインクリメントしてk=2とし(S605)、プレイリスト内に第k番目=第2番目の放送データ特定情報が登録されているか否かを判断する(S606)。放送データ特定情報が登録されているとき(S606でYES)、登録されている放送データ特定情報により特定される放送データ部分を抽出し(S602)、ウェブブラウザ33に渡す。要するに、ウェブインターフェース39は、プレイリストに複数の放送データ特定情報が登録されている場合、録音時間(放送時間)の早い放送データ順に順次抽出してウェブブラウザ33に渡す。これにより、指定番組の放送データが複数のファイルにまたがっていても、連続して再生することができる。ステップS606での判断の結果、第k番目に記録された情報がないとき(S606でNO)、プレイリストに記録された放送データを全て再生したため、再生処理を終了する。なお、プレイリストに登録された放送データ特定情報が1つである場合、つまり、指定番組に対応する放送データが1つのMP3ファイルに含まれている場合、ウェブブラウザ33は、1つの放送データのみを再生する。
Referring to FIG. 17, first, the
[表示処理]
エアチェック装置80はさらに、指定番組中の放送時間のうち、どの時間帯の放送データが存在し、どの時間帯の放送データが存在しないかを、一見してユーザが把握できるように、指定番組の放送時間と、特定された放送データ部分の放送時間とをグラフ等によりディスプレイ134に表示する。
[Display processing]
The
図18を参照して、ウェブインターフェース39は、プレイリストを読み出し(S701)、放送データ特定情報により特定される各放送データ部分の放送時間を特定する(S701〜S705)。ウェブインターフェース39は、カウンタj=1とし(S702)、プレイリストの第j番目=第1番目(先頭)に記録された放送データ特定情報内のMP3ファイルのファイル名に基づいて、そのMP3ファイルの録音開始時刻を特定する(S703)。図15では、ファイル名の下6桁の数値「000000」から、録音開始時刻を0時00分00秒と特定する。次に、特定された録音開始時刻と、開始オフセット及び終了オフセットとに基づいて、放送データ特定情報により特定される放送データの放送時間を特定する。具体的には、放送データ部分の開始時刻及び終了時刻を特定する。特定された開始時刻及び終了時刻は、メモリ132に格納される。格納後、カウンタjをインクリメントしてj=2とし(S704)、プレイリストの第2番目に記録された放送データ特定情報に基づいて、放送データ部分の放送時間(開始時刻及び終了時刻)を特定する。ウェブインターフェース39は、プレイリストに記録された全ての放送データ特定情報に対して、ステップS703の処理を実行する(S705)。全ての放送データ特定情報に対してステップS703の処理を実行した後(S705でNO)、ウェブインターフェース39は、メモリ132に格納した各放送データの放送時間(開始時刻及び終了時刻)に基づいて、グラフ画像を作成する(S706)。図19に作成されたグラフ画像の一例を示す。本例では、グラフ画像として、プログレスバー800を採用している。具体的には、プログレスバー800の長さ方向を時間軸とし、同じ時間軸上に指定番組の放送時間(番組尺)と、放送データが存在する時間帯と、放送データが存在しない時間帯とを図示している。プログレスバー800の長さLは、指定番組の放送時間(本例では10時30分〜12時00分)分の長さを示す。そして、プログレスバー800内のうち、ステップS703で特定された各放送データ部分の放送時間の部分(T2及びT4)を特定し、T2及びT4以外の時間帯(T1及びT3)の部分と視覚的に区別可能な画像とする。本例では、プログレスバー800のうち、放送データが存在する時間帯T2及びT4を所定の色で描画し、放送データが存在しない時間帯T1及びT3をt2及びT4と異なる色で描画している。なお、本例以外の方法で、放送データが存在する時間帯T2及びT4が分かるようにグラフ画像を作成してもよい。たとえば、図20に示すように、同じ時間軸を用いて、指定番組の放送時間を示すバー900と、特定された放送データ部分の放送時間を示すバー901及び902とがディスプレイ134に表示されるように、画像データを作成してもよい。また、図21に示すように、指定番組の放送時間と、特定された放送データ部分の放送時間とを文字画像データとして表示するようデータを作成してもよい。以降の説明では、PC13が図19に示す画像データを作成した仮定する。
With reference to FIG. 18, the
ウェブインターフェース39は、作成されたプログレスバー800の画像データをウェブブラウザ33に渡す。ウェブブラウザ33は画像データを受け取り、ディスプレイ134にグラフ表示する。つまり、図19に示すプログレスバー800を表示する(S707)。ウェブブラウザ33は、プログレスバー800をディスプレイ134に表示しながら、放送データを再生するとき、図22に示すように、放送データの再生位置を示すポインタ950をプログレスバー800上に表示する。これにより、ユーザが指定番組の放送時間全体のうち、どの時間帯の放送データが存在し、どの時間帯の放送データが存在しないかを視覚的に一目で確認できる。
The
上述の説明では、プログレスバー画像800を用いて、指定番組のうち放送データが存在する時間帯を放送データが存在しない時間帯と区別して視覚的に表示したが、図19〜図22以外の他のグラフ画像を用いて視覚的に表示してもよい。
In the above description, the
上述の実施の形態では、番組表26の放送時間に放送開始時刻と放送終了時刻とを含めたが、放送時間として放送開始時刻のみが含まれていてもよい。この場合、番組P[n]の放送時間は、番組P[n]の放送開始時刻から、番組P[n+1]の放送開始時刻までとする。
In the above-described embodiment, the broadcast time of the
上述の実施の形態では、エアチェック装置80は、番組表供給サーバ12から番組表を取得したが、放送局サーバ16から番組表を直接取得してもよい。
In the above-described embodiment, the
以上、本発明の実施の形態を説明したが、上述した実施の形態は本発明を実施するための例示に過ぎない。よって、本発明は上述した実施の形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施の形態を適宜変形して実施することが可能である。 While the embodiments of the present invention have been described above, the above-described embodiments are merely examples for carrying out the present invention. Therefore, the present invention is not limited to the above-described embodiment, and can be implemented by appropriately modifying the above-described embodiment without departing from the spirit thereof.
00 時
10 エアチェックシステム
12 番組表供給サーバ
13 パーソナルコンピュータ
14 チューナ
16 放送局サーバ
24,26 番組表
33 ウェブブラウザ
39 ウェブインターフェース
42 MP3ファイル
43 録音状況管理テーブル
44 インデックスファイル
80 エアチェック装置
134 ディスプレイ
800 プログレスバー
00:10
Claims (7)
放送局から放送される複数の番組の特定情報と前記番組の放送時間とを含む番組表データを前記サーバから取得する番組表取得手段と、
前記放送局から放送された複数の番組を含む放送データを受信する受信手段と、
前記受信された放送データを放送時間と対応付けて複数の放送ファイルに分けて記憶する記憶手段と、
前記番組表データ内の複数の番組から所望の番組を指定する指定手段と、
前記指定された番組の放送時間と重複する放送時間を有する複数の放送ファイルを選択する選択手段と、
前記番組表データに基づいて、前記選択された複数の放送ファイルの中から、放送時間が前記指定された番組の放送時間内に含まれる複数の放送データ部分を抽出する抽出手段と、
前記抽出された複数の放送データ部分を、放送時間が早い順に連続再生する再生手段とを備えることを特徴とするエアチェック装置。 An air check device connectable to a server,
Program guide acquisition means for acquiring program guide data including specific information of a plurality of programs broadcast from a broadcasting station and broadcast time of the program from the server;
Receiving means for receiving broadcast data including a plurality of programs broadcast from the broadcasting station;
Storage means for storing the received broadcast data separately in association with a broadcast time into a plurality of broadcast files;
Designating means for designating a desired program from a plurality of programs in the program guide data;
Selecting means for selecting a plurality of broadcast files having a broadcast time overlapping with the broadcast time of the designated program;
Based on the program guide data, from among the selected plurality of broadcasting file, extracting means for extracting a broadcast data portion of the number of double the airtime Ru contained within the broadcast time of the designated program,
Air check apparatus comprising: a reproducing means for said extracted plurality of broadcast data portion has been broadcast time is continuous playback ascending order.
前記指定された番組の放送時間と、前記抽出された複数の放送データ部分の放送時間とを表示する表示手段を備えることを特徴とするエアチェック装置。 The air check device according to claim 1, further comprising:
An air check apparatus comprising: a display unit configured to display a broadcast time of the designated program and broadcast times of the extracted plurality of broadcast data portions.
前記表示手段は、前記指定された番組の放送時間と、前記抽出された複数の放送データ部分の放送時間とをグラフで表示することを特徴とするエアチェック装置。 The air check device according to claim 2,
The display means, air check device and displaying said broadcast time of the designated program, and a broadcast time of the extracted plurality of broadcast data portion in the graph.
放送局から放送される複数の番組の特定情報と前記番組の放送時間とを含む番組表データを前記サーバから取得する番組表取得手段と、
前記放送局から放送された複数の番組を含む放送データを受信する受信手段と、
前記受信された放送データを放送時間と対応付けて複数の放送ファイルに分けて記憶する記憶手段と、
前記番組表データ内の複数の番組から所望の番組を指定する指定手段と、
前記指定された番組の放送時間と重複する放送時間を有する複数の放送ファイルを選択する選択手段と、
前記番組表データに基づいて、前記選択された複数の放送ファイルの中から、放送時間が前記指定された番組の放送時間内に含まれる複数の放送データ部分を抽出する抽出手段と、
前記指定された番組の放送時間と、前記抽出された複数の放送データ部分の放送時間とを表示する表示手段を備えることを特徴とするエアチェック装置。 An air check device connectable to a server,
Program guide acquisition means for acquiring program guide data including specific information of a plurality of programs broadcast from a broadcasting station and broadcast time of the program from the server;
Receiving means for receiving broadcast data including a plurality of programs broadcast from the broadcasting station;
Storage means for storing the received broadcast data separately in association with a broadcast time into a plurality of broadcast files;
Designating means for designating a desired program from a plurality of programs in the program guide data;
Selecting means for selecting a plurality of broadcast files having a broadcast time overlapping with the broadcast time of the designated program;
Based on the program guide data, from among the selected plurality of broadcasting file, extracting means for extracting a broadcast data portion of the number of double the airtime Ru contained within the broadcast time of the designated program,
An air check apparatus comprising: a display unit configured to display a broadcast time of the designated program and broadcast times of the extracted plurality of broadcast data portions.
放送局から放送される複数の番組の特定情報と前記番組の放送時間とを含む番組表データを前記サーバから取得するステップと、
前記放送局から放送された複数の番組を含む放送データを受信するステップと、
前記受信された放送データを放送時間と対応付けて複数の放送ファイルに分けて記憶するステップと、
前記番組表データ内の複数の番組から所望の番組を指定するステップと、
前記指定された番組の放送時間と重複する放送時間を有する複数の放送ファイルを選択するステップと、
前記番組表データに基づいて、前記選択された複数の放送ファイルの中から、放送時間が前記指定された番組の放送時間内に含まれる複数の放送データ部分を抽出するステップと、
前記抽出された複数の放送データ部分を、放送時間が早い順に連続再生するステップとを実行させることを特徴とするエアチェックプログラム。 In a computer mounted on an air check device that can be connected to a server,
Obtaining program guide data including specific information of a plurality of programs broadcast from a broadcasting station and broadcast times of the programs from the server;
Receiving broadcast data including a plurality of programs broadcast from the broadcast station;
Storing the received broadcast data separately in association with a broadcast time into a plurality of broadcast files;
Designating a desired program from a plurality of programs in the program guide data;
Selecting a plurality of broadcast files having a broadcast time that overlaps the broadcast time of the designated program;
Based on the program guide data, from among the selected plurality of broadcasting file, extracting broadcast data portion of the number of double the airtime Ru contained within the broadcast time of the designated program,
Air check program, characterized in that a plurality of broadcast data portion which is the extracted, and a step of continuous playback in ascending order the broadcast time.
前記放送局から放送された複数の番組を含む放送データを放送時間と対応付けて複数の放送ファイルに分けて記憶する記憶手段と、
前記番組表データ内の複数の番組から所望の番組を指定する指定手段と、
前記指定された番組の放送時間と重複する放送時間を有する複数の放送ファイルを選択する選択手段と、
前記番組表データに基づいて、前記選択された複数の放送ファイルの中から、放送時間が前記指定された番組の放送時間内に含まれる複数の放送データ部分を抽出して放送時間が早い順に連続的に再生する再生手段とを備えることを特徴とするコンテンツ抽出システム。 Program guide storage means for storing program guide data including specific information of a plurality of programs broadcast from a broadcasting station and broadcast times of the programs;
Storage means for storing broadcast data including a plurality of programs broadcast from the broadcasting station in association with a broadcast time and storing them in a plurality of broadcast files;
Designating means for designating a desired program from a plurality of programs in the program guide data;
Selecting means for selecting a plurality of broadcast files having a broadcast time overlapping with the broadcast time of the designated program;
Based on the program guide data, from among the selected plurality of broadcasting file, earlier broadcast time extracts broadcast data portion of the number of double the airtime Ru contained within the broadcast time of the designated program A content extraction system comprising: a playback unit that continuously plays back in order.
前記放送局から放送された複数の番組を含む放送データを放送時間と対応付けて複数の放送ファイルに分けて記憶する記憶手段と、
前記番組表データ内の複数の番組から所望の番組を指定する指定手段と、
前記指定された番組の放送時間と重複する放送時間を有する複数の放送ファイルを選択する選択手段と、
前記番組表データに基づいて、前記選択された複数の放送ファイルの中から、放送時間が前記指定された番組の放送時間内に含まれる複数の放送データ部分を抽出する抽出手段と、
前記指定された番組の放送時間と、前記抽出された複数の放送データ部分の放送時間とを表示装置に表示させる表示手段とを備えることを特徴とするコンテンツ抽出システム。 Program guide storage means for storing program guide data including specific information of a plurality of programs broadcast from a broadcasting station and broadcast times of the programs;
Storage means for storing broadcast data including a plurality of programs broadcast from the broadcasting station in association with a broadcast time and storing them in a plurality of broadcast files;
Designating means for designating a desired program from a plurality of programs in the program guide data;
Selecting means for selecting a plurality of broadcast files having a broadcast time overlapping with the broadcast time of the designated program;
Based on the program guide data, from among the selected plurality of broadcasting file, extracting means for extracting a broadcast data portion of the number of double the airtime Ru contained within the broadcast time of the designated program,
A content extraction system comprising: display means for displaying a broadcast time of the designated program and broadcast times of the extracted plurality of broadcast data portions on a display device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008174125A JP4719833B2 (en) | 2008-07-03 | 2008-07-03 | Air check device and air check program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008174125A JP4719833B2 (en) | 2008-07-03 | 2008-07-03 | Air check device and air check program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2010016579A JP2010016579A (en) | 2010-01-21 |
JP2010016579A5 JP2010016579A5 (en) | 2010-04-22 |
JP4719833B2 true JP4719833B2 (en) | 2011-07-06 |
Family
ID=41702273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008174125A Expired - Fee Related JP4719833B2 (en) | 2008-07-03 | 2008-07-03 | Air check device and air check program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4719833B2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006217534A (en) * | 2005-02-07 | 2006-08-17 | Sun Corp | Broadcast information storage device |
JP2007059035A (en) * | 2005-07-26 | 2007-03-08 | Onkyo Corp | Air check system |
JP2007142756A (en) * | 2005-11-17 | 2007-06-07 | Hitachi Ltd | Digital broadcast receiving apparatus and method |
JP2008067207A (en) * | 2006-09-08 | 2008-03-21 | Sony Corp | Record reproducer, display control method, and program |
-
2008
- 2008-07-03 JP JP2008174125A patent/JP4719833B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006217534A (en) * | 2005-02-07 | 2006-08-17 | Sun Corp | Broadcast information storage device |
JP2007059035A (en) * | 2005-07-26 | 2007-03-08 | Onkyo Corp | Air check system |
JP2007142756A (en) * | 2005-11-17 | 2007-06-07 | Hitachi Ltd | Digital broadcast receiving apparatus and method |
JP2008067207A (en) * | 2006-09-08 | 2008-03-21 | Sony Corp | Record reproducer, display control method, and program |
Also Published As
Publication number | Publication date |
---|---|
JP2010016579A (en) | 2010-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8321041B2 (en) | Playlist-based content assembly | |
AU2021282504B2 (en) | System and method for production, distribution and archival of content | |
JPWO2007000949A1 (en) | Method and apparatus for reproducing content with reproduction start position control | |
WO2000054500A1 (en) | Receiving device and method | |
KR101639645B1 (en) | Method and apparatus for transmitting broadcast, method and apparatus for receiving broadcast | |
JP2007059035A (en) | Air check system | |
JP5338455B2 (en) | Content extraction apparatus and program thereof | |
JP2005167818A (en) | Information providing apparatus, information providing method, information providing program and information recording medium | |
JP4270188B2 (en) | Air check system | |
JP4719833B2 (en) | Air check device and air check program | |
JP5195442B2 (en) | Content extraction apparatus and program thereof | |
JP5040356B2 (en) | Automatic performance device, playback system, distribution system, and program | |
JP2006500674A (en) | System and method for associating different types of media content | |
JP2008054180A (en) | Broadcast signal receiver | |
JP4798440B2 (en) | RECOMMENDED CONTENT REGISTRATION DEVICE AND ITS PROGRAM | |
JP4769989B2 (en) | Air check system, air check device, server, and air check program | |
JP4577400B2 (en) | Air check system | |
JP4724788B2 (en) | Air check system, air check device and air check program | |
JP2002318874A (en) | Literary work contents monitoring method and system, and computer-executable program | |
JP4867062B2 (en) | Content extraction apparatus and program thereof | |
JP4816684B2 (en) | Air check system, air check device, cue seat server and air check program. | |
JP7051923B2 (en) | Video generator, video generation method, video generator, playback device, video distribution device, and video system | |
JP2008278039A (en) | Video-recording/reproducing device and content distribution system | |
JP2004102899A (en) | Literary work utilization system including terminal and public server | |
JP2006127579A (en) | Data processor and data processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100308 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101005 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101129 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101221 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20101227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110127 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140415 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 |