JP2014017791A - Information communication program, information communication device and distribution server - Google Patents
Information communication program, information communication device and distribution server Download PDFInfo
- Publication number
- JP2014017791A JP2014017791A JP2012155999A JP2012155999A JP2014017791A JP 2014017791 A JP2014017791 A JP 2014017791A JP 2012155999 A JP2012155999 A JP 2012155999A JP 2012155999 A JP2012155999 A JP 2012155999A JP 2014017791 A JP2014017791 A JP 2014017791A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- information
- display
- program
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 46
- 238000009826 distribution Methods 0.000 title claims description 47
- 230000005540 biological transmission Effects 0.000 claims abstract description 64
- 238000003384 imaging method Methods 0.000 claims abstract description 36
- 238000013500 data storage Methods 0.000 claims abstract description 16
- 238000000605 extraction Methods 0.000 claims abstract description 15
- 238000000034 method Methods 0.000 claims description 60
- 238000012545 processing Methods 0.000 claims description 60
- 230000008569 process Effects 0.000 claims description 46
- 230000004044 response Effects 0.000 claims description 13
- 239000000284 extract Substances 0.000 claims description 5
- 230000008859 change Effects 0.000 description 13
- 238000012546 transfer Methods 0.000 description 11
- 238000004458 analytical method Methods 0.000 description 10
- 238000003860 storage Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000012552 review Methods 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 238000010411 cooking Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明は、たとえば放送の番組表など、紙面に掲載された内容に関連する情報を知得するための情報通信プログラム、情報通信装置及び配信サーバに関する。 The present invention relates to an information communication program, an information communication apparatus, and a distribution server for acquiring information related to contents posted on a paper such as a broadcast program guide.
現在、テレビに電子番組表を画面表示させて、番組欄を閲覧したり、リモコン操作により番組の録画予約をすることは、一般的に行われている。しかし、テレビの表示領域には限りがあるため、全てのチャンネルの番組を一覧できない場合がある。また、表示させている番組表の日時から、所望の番組の放送日時までの期間が長い場合には、画面を長時間スクロールさせる必要がある。さらに、キーワードにより検索する方法もあるが、キーワードを入力して、検索ボタンを操作する等の手間がかかる。 Currently, it is common practice to display an electronic program guide on a TV screen and browse a program column or make a program recording reservation by remote control operation. However, since the display area of the television is limited, there are cases where it is not possible to list programs for all channels. In addition, when the period from the date and time of the displayed program guide to the broadcast date and time of the desired program is long, it is necessary to scroll the screen for a long time. Furthermore, although there is a method of searching by keyword, it takes time and effort to input a keyword and operate a search button.
一方、スマートフォン等の携帯電話によっても、電子番組表の閲覧、番組の録画予約等を行うことができる。しかし、この場合、携帯電話の画面は非常に小さいため、一画面で表示できる範囲が限定されてしまう。このため、所望の番組を探し出すことは、さらに困難となる。また、キーワード検索した場合に手間がかかることは、テレビによる電子番組表の場合と同様である。 On the other hand, a mobile phone such as a smartphone can also be used to browse the electronic program guide and reserve recording of programs. However, in this case, since the screen of the mobile phone is very small, the range that can be displayed on one screen is limited. For this reason, it becomes more difficult to find a desired program. Further, it takes time to search for a keyword as in the case of an electronic program guide on a television.
ところで、番組表の閲覧に関しては、旧来から、新聞、雑誌、ケーブルテレビの月刊誌等、紙面に印刷された番組表を利用することができる。特に、テレビ放送に特化した雑誌やケーブルテレビの月刊誌の場合、見開き2ページで一日の番組を一覧できる。また、所望の日のページを開けばその日の番組表を即座に見ることができる。つまり、紙面の番組表は、電子番組表よりも全体の閲覧がしやすく、所望の番組にアクセスしやすいという利点がある。 By the way, for browsing the program guide, it is possible to use program guides printed on paper such as newspapers, magazines, and cable television monthly magazines. In particular, in the case of magazines specializing in television broadcasting and monthly magazines on cable television, one day's programs can be listed on two pages. Moreover, if the page of a desired day is opened, the program schedule of the day can be viewed immediately. In other words, the program guide on paper has the advantage that it is easier to browse the entire program guide and access the desired program than the electronic program guide.
しかし、紙媒体では、ユーザの所望の番組を、自動的にピックアップすることはできない。また、録画予約をする場合には、あらためてテレビのリモコンを操作しなければならない。特に、録画予約に関しては、リモコン等によって、紙面に印刷されたGコードやバーコードを読み取って、予約する方法があった。しかし、紙面における各番組欄の面積は非常に小さいため、各番組欄にGコードやバーコードを印刷すると、番組欄に表示できる情報量が制約を受ける。 However, a user's desired program cannot be automatically picked up by a paper medium. In addition, when making a recording reservation, the TV remote control must be operated again. In particular, regarding recording reservation, there has been a method of making a reservation by reading a G code or a bar code printed on a paper surface by a remote controller or the like. However, since the area of each program column on the page is very small, the amount of information that can be displayed in the program column is restricted when a G code or bar code is printed in each program column.
ここで、Gコードやバーコード以外の情報を用いる手法が、特許文献1(段落0040〜0045)に開示されている。この手法は、以下の通りである。
(1) 携帯電話等の情報処理装置の撮像部により、番組欄の画像を取得する。
(2) ユーザのキー操作により画像の領域を特定する。
(3) 情報解析部が、特定された領域の画像情報に対して2値化処理を施し、文字画像の輪郭を識別する。
Here, a technique using information other than the G code and the bar code is disclosed in Patent Document 1 (paragraphs 0040 to 0045). This technique is as follows.
(1) An image in the program column is acquired by an imaging unit of an information processing apparatus such as a mobile phone.
(2) The image area is specified by the user's key operation.
(3) The information analysis unit performs binarization processing on the image information of the specified area, and identifies the outline of the character image.
(4) 文字画像を文字識別のためのデータベースと比較処理し、文字情報としてタイトル情報を識別する。
(5)識別したタイトル情報と、保存されている電子番組情報のEIT中のタイトル情報とを、逐一、比較処理する。
(6) 電子番組情報のEIT中から、同一又は一定値以上の類似性を持つタイトル情報を検出できた場合、その番組IDを表示する。
(7)番組IDに基づいて、番組受信、録画予約を行う。
(4) The title image is identified as character information by comparing the character image with a database for character identification.
(5) The identified title information and the title information in the EIT of the stored electronic program information are compared one by one.
(6) If title information having the same or a similarity of a certain value or more can be detected from the EIT of the electronic program information, the program ID is displayed.
(7) Program reception and recording reservation are performed based on the program ID.
かかる手法では、番組欄を撮影した後、ユーザによる画像領域の特定、2値化処理、文字認識、タイトル情報との比較処理、番組IDの表示、番組IDに基づく番組受信、録画予約という手順が必要となる。 In this method, after shooting the program column, the procedure of specifying the image area by the user, binarization processing, character recognition, comparison processing with title information, display of the program ID, reception of the program based on the program ID, and recording reservation are performed. Necessary.
この場合、ユーザは、撮影した画像を見ながら、必要な画像領域を特定するという非常に面倒な作業が必要となる。また、表示された番組IDに基づく番組受信、録画予約では、本当に所望の番組を選択しているかどうか、直感的に判断できない。さらに、一旦、文字情報に変換した後に、比較処理を行うため、情報解析部の処理負担が大きく、処理時間もかかる。 In this case, the user needs a very troublesome work of specifying a necessary image area while viewing the captured image. Further, in program reception and recording reservation based on the displayed program ID, it cannot be intuitively determined whether or not a desired program is actually selected. Furthermore, since the comparison processing is performed after the character information is once converted, the processing load on the information analysis unit is large and the processing time is also long.
本発明は、上記のような従来技術の問題点を解決するもので、その目的は、簡単な操作で、紙面に表示された内容の一部を、即座に識別することができる情報通信プログラム、情報通信装置、配信サーバを提供することにある。 The present invention solves the problems of the prior art as described above, and an object of the present invention is to provide an information communication program capable of immediately identifying a part of the content displayed on a sheet by a simple operation, It is to provide an information communication device and a distribution server.
上記の目的を達成するため、本発明の情報通信プログラムは、送受信部、撮像部、表示部に接続されたコンピュータに、紙面に表示された内容の外観上の特徴量を抽出した特徴データ及びその内容の識別情報を記憶する特徴データ記憶処理と、撮像部に前記紙面に表示された内容を撮像させる撮像処理と、前記撮像部により撮像されたライブビュー画像を表示部に表示させる表示制御処理と、前記ライブビュー画像から、前記紙面に表示された内容の外観上の特徴データを抽出する特徴抽出処理と、前記特徴データ記憶処理により記憶された特徴データと、前記特徴抽出処理により抽出された特徴データとのマッチングにより、撮像された前記紙面に表示された内容を特定するマッチング処理と、前記マッチング処理により特定された前記内容の識別情報に基づいて、前記内容の一部を識別する識別表示をさせる識別表示データの要求を、前記送受信部に送信させる識別表示データ要求処理と、前記識別表示データ要求処理による要求に応じて送受信部が受信した識別表示データを、前記ライブビュー画像とともに、前記表示部に表示させる識別表示制御処理と、を実行させることを特徴とする。 In order to achieve the above object, an information communication program according to the present invention extracts feature data obtained by extracting a feature amount on the appearance of content displayed on a paper surface to a computer connected to a transmission / reception unit, an imaging unit, and a display unit, and its data A feature data storage process for storing content identification information; an imaging process for causing the imaging unit to capture the content displayed on the paper; and a display control process for displaying a live view image captured by the imaging unit on the display unit; , Feature extraction processing for extracting feature data on the appearance of the content displayed on the paper surface from the live view image, feature data stored by the feature data storage processing, and features extracted by the feature extraction processing A matching process for specifying the content displayed on the captured paper by matching with the data, and the internal process specified by the matching process. Based on the identification information, the identification display data request process for transmitting the identification display data request for identification display for identifying a part of the content to the transmission / reception unit, and the request by the identification display data request process An identification display control process for displaying the identification display data received by the transmission / reception unit on the display unit together with the live view image is executed.
この発明は、上記の各処理の機能を実現する情報通信装置として捉えることもできる。 The present invention can also be understood as an information communication apparatus that realizes the functions of the above-described processes.
他の態様は、前記コンピュータに、前記内容の一部であって、前記識別表示がなされた部分に関する情報の要求を、前記送受信部に送信させる情報要求処理と、前記情報要求処理による要求に応じて、送受信部が受信した情報を、前記表示部に表示させる情報表示処理と、を実行させることを特徴とする。 According to another aspect, an information request process for causing the computer to transmit a request for information regarding the part of the content that is part of the content and the identification display is made to the transmission / reception unit, and according to a request by the information request process And an information display process for displaying the information received by the transmission / reception unit on the display unit.
他の態様は、前記コンピュータに、前記識別表示がなされた部分について、前記送受信部に、外部の機器への動作要求を送信させる動作要求処理を実行させることを特徴とする。 Another aspect is characterized by causing the computer to execute an operation request process for causing the transmission / reception unit to transmit an operation request to an external device for the portion on which the identification display is made.
他の態様は、前記紙面は、放送番組の番組表であり、前記識別表示は、前記ライブビュー画像に含まれる番組表のうち、各番組を識別する表示であることを特徴とする。 In another aspect, the page is a program table of a broadcast program, and the identification display is a display for identifying each program in the program table included in the live view image.
他の態様は、前記コンピュータに、前記ライブビュー画像に含まれる番組表のうち、いずれの番組欄について識別表示するかの条件を設定する条件設定処理を実行させることを特徴とする。 Another aspect is characterized in that the computer is caused to execute a condition setting process for setting a condition for identifying and displaying which program column in the program table included in the live view image.
他の態様は、前記コンピュータに、前記識別表示がなされた領域を、情報の入力用のユーザインタフェースとするユーザインタフェース制御処理を実行させることを特徴とする。 Another aspect is characterized in that the computer is caused to execute a user interface control process in which the area where the identification display is made is used as a user interface for inputting information.
他の態様は、前記コンピュータに、前記情報要求処理を行うためのユーザインタフェースを含むモード表示を行うモード表示制御処理を実行させることを特徴とする。 In another aspect, the computer is caused to execute a mode display control process for performing a mode display including a user interface for performing the information request process.
他の態様は、前記コンピュータに、前記動作要求処理を行うためのユーザインタフェースを含むモード表示を行うモード表示制御処理を実行させることを特徴とする。 In another aspect, the computer is caused to execute a mode display control process for performing a mode display including a user interface for performing the operation request process.
他の態様は、前記識別表示データは、撮像された画像の全体の大きさに対する前記内容の一部の比率、若しくはその比率から割り出される前記内容の一部の位置座標を含むことを特徴とする。 In another aspect, the identification display data includes a ratio of a part of the content to the entire size of a captured image or a position coordinate of the part of the content calculated from the ratio. To do.
以上のような本発明によれば、簡単な操作で、紙面に表示された内容の一部を、即座に識別することが可能な情報通信プログラム、情報通信装置及び配信サーバを提供することができる。 According to the present invention as described above, it is possible to provide an information communication program, an information communication apparatus, and a distribution server that can immediately identify a part of the content displayed on a sheet with a simple operation. .
本発明を実施するための形態(以下「本実施形態」と呼ぶ)について、図面を参照して具体的に説明する。なお、本実施形態は、コンピュータとしてのスマートフォンやタブレット端末等の情報通信装置を、プログラムで制御することで実現できる。この場合のハードウェアやプログラムの実現態様は各種変更可能である。 A mode for carrying out the present invention (hereinafter referred to as “the present embodiment”) will be specifically described with reference to the drawings. In addition, this embodiment is realizable by controlling information communication apparatuses, such as a smart phone and a tablet terminal as a computer, with a program. Various implementations of the hardware and program in this case can be changed.
また、本発明は、上記のようなプログラム、そのようなプログラムを記録したコンピュータ読取可能な記憶媒体としても把握できる。以下の説明では、本実施形態の各機能をブロックで図示した仮想的ブロック図を用いる。 The present invention can also be understood as a program as described above and a computer-readable storage medium storing such a program. In the following description, a virtual block diagram illustrating each function of the present embodiment in blocks is used.
[1.構成]
[1−1.概要]
まず、本実施形態は、図1に示すように、ネットワークNを介して、配信サーバS、録画再生機器Vと情報の送受信が可能な情報通信装置Pによって構成される。ユーザは、情報通信装置Pを用いて、雑誌や新聞等の番組表が印刷された紙面Mを撮像する。
[1. Constitution]
[1-1. Overview]
First, as shown in FIG. 1, the present embodiment is configured by an information communication device P capable of transmitting / receiving information to / from a distribution server S and a recording / playback device V via a network N. The user uses the information communication device P to take an image of the sheet M on which a program guide such as a magazine or newspaper is printed.
情報通信装置Pは、ネットワークNを介して配信サーバSから識別表示データを受信して、あらかじめ設定された条件に適合する番組欄を識別する識別表示を、撮像した番組欄に重ねて表示する。 The information communication device P receives the identification display data from the distribution server S via the network N, and displays the identification display for identifying the program column that meets the preset condition, superimposed on the captured program column.
情報通信装置Pは、ユーザの選択により、識別表示がなされた番組について、録画予約等のコマンドを録画再生機器Vに送信することにより、録画再生機器Vを操作する。 The information communication device P operates the recording / reproducing device V by transmitting a command such as a recording reservation to the recording / reproducing device V for the program whose identification is displayed by the user's selection.
[1−2.情報通信装置]
情報通信装置Pは、図2に示すように、一般的なスマートフォン等の携帯電話が備える送受信部10、撮像部11、音声出力部12、表示部13、入力部14を有する。送受信部10は、ネットワークNを介して、配信サーバSとの間で情報を送受信する処理部である。たとえば、送受信部10は、WiFi等の無線LAN及びインターネットへの接続機能を有する。ネットワークNは、家庭内のローカルネットワークでもよい。
[1-2. Information communication device]
As illustrated in FIG. 2, the information communication device P includes a transmission /
撮像部11は、番組表が印刷された紙面Mを撮像する処理部である。たとえば、この撮像部11は、レンズ等の光学部11a、CMOSやCCD等の受光素子であるイメージセンサ部11bを有するカメラである。本実施形態は、以下に述べるように、撮像部11により撮像したライブビュー画像を用いる。
The
このライブビュー画像とは、イメージセンサ部11bが受光した光を変換した電気信号を、後述する表示部13にリアルタイムで表示する画像データである。この画像データは、DRAM等の揮発性メモリに一時的に保持され、イメージプロセッサにより画像処理される画像データも含む。
The live view image is image data for displaying an electric signal obtained by converting light received by the
ライブビュー画像は、逐次上書きされ、プログラムを終了させる、電源を切る等の処理により消失する。つまり、ライブビュー画像には、カメラのシャッターを切る処理等により、不揮発性メモリに記憶される画像データは含まれない。 The live view image is sequentially overwritten and disappears by processing such as terminating the program or turning off the power. That is, the live view image does not include image data stored in the non-volatile memory due to a process of releasing the shutter of the camera or the like.
音声出力部12は、ユーザが聴取する音声を出力するヘッドホン、イヤホン、スピーカ等の出力装置である。無線により、ヘッドホン、イヤホン、スピーカ等に音声データを送信する送信装置も、音声出力部12に含まれる。表示部13は、ユーザが視覚的に認識する画像を表示するディスプレイ等の出力装置である。
The
入力部14は、ユーザが、本実施形態の処理、操作に必要な情報を入力する入力装置である。この入力部14は、表示部13に構成されたタッチパネル、情報通信装置Pの筐体に構成されたスイッチを含む。ユーザは、表示部13に構成されたタッチパネルを用いて、タップ、スワイプ等のスマートフォンによる入力操作が可能となる。さらに、マイクと音声認識部を備えた音声入力装置も、入力部14に含まれる。つまり、本実施形態は、音声による操作も可能である。
The
また、情報通信装置Pは、特徴データ記憶部20、解析部22、マッチング部23、要求部24、条件設定部25、モード選択部26、再生制御部27、表示制御部28を有する。
The information communication apparatus P includes a feature
特徴データ記憶部20は、特徴データ及び識別情報を記憶する処理部である。この特徴データは、紙面Mに表示された内容の外観上の特徴量を、あらかじめ抽出したデータである。紙面Mに表示された内容とは、本実施形態では、番組表である。特徴量としては、番組表全体及びこれを構成する各番組欄を識別する文字、図形、色彩等の形状、寸法、位置に関する情報を含む。図形には、線、枠が含まれる。文字については、テキスト変換したものではなく、文字及びその配列が構成する外観上の特徴が、特徴量である。識別情報は、特徴データを識別するために、特徴データに関連付けられた情報である。たとえば、各番組表の放送日の日付を識別情報とする。
The feature
特徴データは、後述する配信サーバSが、識別情報と関連付けて、あらかじめ記憶している。そして、送受信部10は、特徴データ及び識別情報を、定期的に配信サーバSからダウンロードする。ユーザによる装置若しくはプログラムの起動、入力部14からの入力等に応じて、送受信部10が特徴データをダウンロードしてもよい。
The feature data is stored in advance by the distribution server S described later in association with the identification information. And the transmission /
解析部22は、撮像部11により撮像されたライブビュー画像を解析する処理部である。この解析部22は、特徴抽出部22aを有する。特徴抽出部22aは、ライブビュー画像から、紙面Mの特徴データを抽出する処理部である。各番組欄の境界抽出等の手法は、公知の技術を適用可能である。なお、図示はしないが、解析部22は、3次元空間上での撮像部11と紙面Mとの距離や方向といった位置関係を検出する処理を行う処理部を有している。たとえば、実際の紙面Mにおける特徴部分の外形や寸法と、撮像された画像における特徴部分の外形や寸法とを対比することにより、距離や方向といった位置関係を求めることができる。
The
マッチング部23は、特徴データ記憶部20に記憶された特徴データと、特徴抽出部22aにより抽出された特徴データとをマッチングすることにより、撮像された紙面Mの番組表の日付、各番組欄を特定する処理部である。
The matching
なお、特徴抽出部22aが抽出する特徴データは、特徴データ記憶部20に記憶された特徴データとの照合により、番組表及び番組欄を特定できればよい。このため、番組表及び番組欄についての特徴データの全部であっても一部であってもよい。したがって、必ずしも番組表若しくは番組欄の全体がライブビュー画像内に収まっている必要はない。また、紙面Mの歪みや方向の相違があっても、番組表全体における位置等も含めて照合することにより、番組欄の特定は可能となる。
The feature data extracted by the
要求部24は、配信サーバS、録画再生機器V等に、各種の要求を出力する処理部である。要求部24が要求する情報は、識別表示データ、番組情報、機器動作、共有情報が含まれる。これらの情報の要求を行う処理部が、それぞれ識別表示データ要求部24a、番組情報要求部24b、機器動作要求部24c、共有情報要求部24dを構成する。
The
識別表示データ要求部24aは、配信サーバSに対して、表示部13に番組欄の識別表示をするための識別表示データを要求する処理部である。この要求は、マッチング部23により特定された番組表の日付、後述するいずれのモードであるかを示すパラメータを含む。
The identification display
識別表示データは、撮像された画像の全体の大きさに対する番組表における各番組欄の比率若しくはその比率から割り出される各番組欄の位置座標、モードに応じて番組欄を示す図形や文字、その色及び大きさなどを含む。なお、撮像された画像の全体の大きさを、撮像された紙面M全体の大きさとする場合、撮像された画面領域内の画像、その特徴データ、位置関係に基づいて、紙面全体の大きさ、位置関係を求める場合も含む。アプリケーションプログラムに設定された各種のアイコンに付与されたアイコンIDも、識別表示データに含まれる。 The identification display data includes the ratio of each program column in the program table relative to the overall size of the captured image, the position coordinates of each program column calculated from the ratio, the figure and characters indicating the program column according to the mode, Including color and size. Note that when the overall size of the captured image is the size of the entire captured paper surface M, the overall size of the paper surface based on the image in the captured screen area, its feature data, and the positional relationship, This includes the case of obtaining the positional relationship. Icon IDs assigned to various icons set in the application program are also included in the identification display data.
番組情報要求部24bは、配信サーバSに対して、識別表示された番組若しくは選択された番組のタイトル、出演者、その他の番組に関連する情報を紹介、広告する番組情報を要求する処理部である。番組情報には、当該番組を紹介するテキスト、画像、動画も含まれる。また、番組情報には、紙面Mを含む雑誌、新聞内の番組の紹介ページを含めることもできる。
The program
機器動作要求部24cは、録画再生機器Vに対して、動作要求を送信する処理部である。この動作要求には、選択された番組の録画予約、録画、選局、再生、転送を要求するコマンドが含まれる。コマンドは、録画再生機器Vの設定に従う。
The device
共有情報要求部24dは、選択された番組について、配信サーバSに対して、人気、レビュー、お薦め情報などを集計した共有情報の要求を送信する処理部である。共有情報としては、配信サーバSが収集した予約録画や選局などの統計データ、本システム上で行った投票により得られたデータを利用することが可能である。また、映画などの場合、通販やレンタルのDVDのサイトにおけるレビュー結果等から得たデータを利用することもできる。なお、番組情報要求部24b、共有情報要求部24dによる処理は、請求項の情報要求処理に含まれる。
The shared
条件設定部25は、どの番組欄を識別表示するかについての条件を設定する処理部である。条件には、ユーザが、あらかじめ入力部14を用いて入力したキーワードが含まれる。また、あらかじめ設定された「ドラマ」、「ニュース」、「新番組」などのジャンルも、条件に含まれる。
The
モード選択部26は、表示部13へ表示するモードを選択する処理部である。モードには、たとえば、サーチモード、機器モード、ネットモードが含まれる。サーチモードは、条件設定部25に設定された条件に基づいて、番組欄に識別表示させるとともに、番組情報を表示させるモードである(図8〜図12参照)。
The
機器モードは、識別表示された番組について、録画予約、録画、選局、再生、転送等の動作要求を入力するモードである(図16〜図20参照)。ネットモードは、識別表示された番組について、ネットワークを介して、共有情報を取得するモードである(図21、図22参照)。 The device mode is a mode in which operation requests such as recording reservation, recording, channel selection, reproduction, and transfer are input for the identified and displayed program (see FIGS. 16 to 20). The net mode is a mode in which shared information is acquired via the network for the identified and displayed program (see FIGS. 21 and 22).
たとえば、デフォルトでは、モード選択部26は、サーチモードを選択している。そして、入力部14からの入力に応じて、モード選択部26は、機器モード、ネットモードへの切り替えを行う。モードを選択させる入力部14からの入力としては、それぞれのモードを表示するタブの選択がある(図10参照)。
For example, by default, the
再生制御部27は、受信した音声データ、動画データに基づいて、音声出力部12への音声出力、表示制御部28を介した表示部13による動画表示をさせる処理部である。
The
表示制御部28は、表示部13に表示させる情報を制御する処理部である。この情報は、ライブビュー画像、識別表示、モード表示、番組情報、共有情報などを含む。これらの情報の表示を制御する処理部が、それぞれライブビュー画像制御部28a、識別表示制御部28b、モード表示制御部28c、番組情報制御部28d、共有情報制御部28eを構成する。
The
ライブビュー画像制御部28aは、撮像部11から入力された情報に基づいて、ライブビュー画像の表示を制御する。被写体に対する撮像部11の位置や方向が変化すると、ライブビュー画像も変化する。
The live view
識別表示制御部28bは、上記の識別表示データに基づいて、番組欄の識別表示を制御する。たとえば、識別表示の表示位置は、撮像された紙面M全体の大きさ(縦横)に対する番組欄の比率若しくはその比率から割り出される各番組欄の位置座標から、求めることができる。識別表示は、マッチング部23により特定された番組表における番組欄を識別する表示である。この識別表示としては、たとえば、番組欄の囲みに重ねた枠を、所定の色の線で表示したもの、番組欄を矢印等のアイコンで示した表示が例示できる(図8参照)。
The identification
識別表示制御部28bは、撮像部11の位置や角度の変化によりライブビュー画像中の番組欄が移動した場合、当該番組欄の特徴データと、紙面Mにおける当該番組欄の位置座標に基づいて、これに追従する。
When the program field in the live view image is moved due to a change in the position or angle of the
モード表示制御部28cは、モード選択部26の選択に応じて、モード表示を切り替える。なお、各モードにおけるタブやボタン等のインタフェースは、ライブビュー画像とは別のレイヤーで、表示画面の特定位置に表示させる。
The mode display control unit 28 c switches the mode display according to the selection by the
番組情報制御部28dは、番組情報要求部24bからの要求に応じて、配信サーバSから取得した番組情報を、表示部13に表示させる処理部である。この番組表示も、ライブビュー画像とは別のレイヤーで、表示画面の特定位置に表示させてもよい。
The program information control unit 28d is a processing unit that causes the
また、ライブビュー画像における番組欄の特定箇所に、番組情報を含むポップアップ画像を表示させて、撮像部11の角度や位置が変動すると、番組欄の移動とともに、ポップアップ画像を追従させてもよい。ポップアップ画像とは、文字や図形を、色分けした背景とともに区別表示するものである。
Further, when a pop-up image including program information is displayed at a specific location in the program column in the live view image and the angle or position of the
また、番組情報には動画像も含まれる。動画像を表示させる場合、動画像のみを表示させてもよいし、ライブビュー画像と動画像を分割若しくはウィンドウにより同時に表示させてもよい。 The program information includes moving images. When displaying a moving image, only a moving image may be displayed, or a live view image and a moving image may be divided or displayed simultaneously by a window.
共有情報制御部28eは、共有情報要求部24dからの要求に応じて、配信サーバSから取得した共有情報を、表示部13に表示させる処理部である。この共有情報も、上記と同様に、ライブビュー画像とは別のレイヤーで表示させても、ポップアップ画像で表示させてもよい。番組情報制御部28d、共有情報制御部28eの処理は、請求項の情報表示処理に含まれる。
The shared information control unit 28e is a processing unit that causes the
さらに、表示制御部28は、ユーザインタフェース(UI)制御部28fを有する。このUI制御部28fは、表示部13に表示された画像のうち、所望の操作を入力するためのUIの領域を特定する処理部である。つまり、UI制御部28fは、タッチパネルにより操作可能な領域として、表示画面に含まれる番組欄、タブ、ボタン、アイコン等の領域を特定する。これにより、ユーザは、その領域に対してスワイプやタッチを行うことで、操作入力できる。
Further, the
また、本実施形態は、番組表のライブビュー画像に基づいて、番組の情報へアクセスできる他、録画再生機器Vを操作できるという機能から、いわゆる拡張現実、AR(Augmented Reality)の新たな態様ということができる。 In addition, this embodiment is a new mode of so-called augmented reality, AR (Augmented Reality), from the function of being able to access the program information and operating the recording / reproducing device V based on the live view image of the program guide. be able to.
なお、情報通信装置Pは、典型的には、スマートフォンにアプリケーションプログラム(以下、単に、アプリと呼ぶ)をインストールすることにより構成できる。このため、上記の各部の処理に必要な設定、演算式、パラメータ等は、アプリに含まれ、これらをあらかじめ内蔵の若しくはリムーバブルなメモリが記憶している。 The information communication device P can typically be configured by installing an application program (hereinafter simply referred to as an application) on a smartphone. For this reason, settings, arithmetic expressions, parameters, and the like necessary for the processing of each unit described above are included in the application, and these are stored in advance in a built-in or removable memory.
[1−3.配信サーバ]
配信サーバSは、図3に示すように、番組表を掲載する雑誌の出版社、番組表を配布するケーブルテレビ会社等において管理されるサーバである。この配信サーバSは、記憶部110、配信制御部120を有する。
[1-3. Distribution server]
As shown in FIG. 3, the distribution server S is a server managed by a magazine publisher that publishes a program guide, a cable television company that distributes a program guide, and the like. The distribution server S includes a
記憶部110は、配信用の情報を記憶する処理部である。この記憶部110は、上記のアプリ、特徴データ、識別表示データ、番組情報、共有情報等を記憶する。アプリのバージョン、特徴データ、識別表示データ、番組情報、共有情報は、適宜、更新される。記憶部110は、特徴データを、放送日ごとの番組表のIDに関連付けて記憶する。
The
配信制御部120は、送受信部121、アプリ配信部122、特徴データ配信部123、要求取得部124、識別表示データ配信部125、番組情報送信部126、共有情報収集部127、共有情報送信部128、検索部129を有する。
The
送受信部121は、ネットワークNを介して、情報通信装置P及び他のサーバとの間で情報を送受信する処理部である。たとえば、送受信部121は、インターネットへの接続機能を有する。
The transmission /
アプリ配信部122は、情報通信装置Pからの本実施形態のアプリのダウンロード要求に応じて、当該アプリを配信する処理部である。
The
特徴データ配信部123は、所定のタイミングで、上記の特徴データを情報通信装置Pに配信する処理部である。このタイミングは、自由に設定可能である。たとえば、まず、特徴データ配信部123は、アプリの配信と同時に、特徴データも含めて配信する。
The feature
その後、特徴データ配信部123は、情報通信装置Pの起動時、情報通信装置Pにおけるアプリの起動時、情報通信装置Pにおけるアプリの更新時、あらかじめ設定された所定の期間等に、特徴データを配信する。
After that, the feature
番組の情報が更新されるごとに特徴データも更新されるので、これに応じて、特徴データ配信部123が、特徴データを配信してもよい。特徴データ配信部123が、情報通信装置P側から送信されたアプリのバージョン、特徴データの識別情報をチェックして、最新でない場合にのみ、配信してもよい。
Since the feature data is updated every time the program information is updated, the feature
要求取得部124は、情報通信装置Pからの送信要求を取得する処理部である。識別表示データ送信部125は、要求取得部124が取得した送信要求に応じて、識別表示データを送信する処理部である。番組情報送信部126は、要求取得部124が取得した送信要求に応じて、番組情報を送信する処理部である。
The
共有情報収集部127は、他のサーバ等から、共有情報を収集する処理部である。共有情報送信部128は、要求取得部124が取得した送信要求に応じて、共有情報を送信する処理部である。検索部129は、受信した送信要求に応じて、記憶部110から必要な情報を検索する処理部である。
The shared
なお、配信サーバSに、紙面Mを解析する解析部を設定してもよい。この解析部は、紙面Mの画像データを受信すると、その画像から、紙面Mの特徴データを抽出する。記憶部110は、番組表の特徴データを、番組の放送日付に関連付けて、日付ごとに記憶する。
Note that an analysis unit that analyzes the paper surface M may be set in the distribution server S. When the analysis unit receives the image data of the paper surface M, the analysis unit extracts feature data of the paper surface M from the image. The
[1−4.録画再生機器]
録画再生機器Vは、チューナー及び記録装置を備え、テレビに接続されたレコーダーである。たとえば、録画再生機器Vは、DVDレコーダー、ブルーレイレコーダー、ハードディスクレコーダーを含む。チューナー及び記録装置を備えたパーソナルコンピュータ、録画再生機能を備えたテレビも、録画再生機器Vとして機能する。
[1-4. Recording / playback equipment]
The recording / playback device V is a recorder that includes a tuner and a recording device and is connected to a television. For example, the recording / playback device V includes a DVD recorder, a Blu-ray recorder, and a hard disk recorder. A personal computer equipped with a tuner and a recording device and a television equipped with a recording / playback function also function as the recording / playback device V.
この録画再生機器Vは、チューナーにより受信した情報を記録し、録画した情報を再生する。録画再生機器Vは、情報通信装置Pからのコマンドに応じて動作するように、ネットワークNとの接続設定がなされている。 The recording / reproducing device V records information received by the tuner and reproduces the recorded information. The recording / playback device V is set to be connected to the network N so as to operate in accordance with a command from the information communication device P.
[2.作用]
以上のような本実施形態の処理の一例を、図4のシーケンス図及び図5〜図7のフローチャートに従って説明する。なお、以下のような手順による処理方法も、本発明の一態様である。
[2. Action]
An example of the processing of the present embodiment as described above will be described with reference to the sequence diagram of FIG. 4 and the flowcharts of FIGS. Note that a processing method according to the following procedure is also an embodiment of the present invention.
[2−1.番組表の認識]
まず、情報通信装置Pは、あらかじめアプリのダウンロード及びインストールを完了しているものとする。また、配信サーバSには、定期的に、番組表の特徴データがアップロードされ、これを記憶部110が、番組の放送日に関連付けて、日付ごとに記憶している。
[2-1. Recognition of program guide]
First, it is assumed that the information communication device P has already downloaded and installed an application. In addition, the distribution server S periodically uploads feature data of the program guide, and the
そして、ユーザがアプリの起動操作を行うと、アプリが起動して設定の初期化を行うとともに、送受信部10がネットワークNへの接続を行い、撮像部11が起動する(ステップ101)。
When the user performs an application activation operation, the application is activated to initialize settings, and the transmission /
なお、配信サーバSは、上記のようなタイミングで、特徴データを情報通信装置Pに配信する。たとえば、図4に示すように、起動したアプリが配信サーバSに特徴データを要求すると、配信サーバSが特徴データを送信する。この特徴データを、情報通信装置Pの送受信部が受信して、特徴データ記憶部20が記憶する(ステップ102)。 The distribution server S distributes the feature data to the information communication device P at the timing as described above. For example, as shown in FIG. 4, when the activated application requests feature data from the distribution server S, the distribution server S transmits the feature data. The feature data is received by the transmission / reception unit of the information communication apparatus P and stored in the feature data storage unit 20 (step 102).
ユーザは、雑誌、新聞等の番組表が掲載された紙面Mに、撮像部11の光学部11aを向ける。すると、イメージセンサ部11bが受光した光に基づいて、ライブビュー画像制御部28aが、紙面Mのライブビュー画像を、表示部13に表示させる(ステップ103)。
The user directs the optical unit 11a of the
特徴抽出部22aは、ライブビュー画像から、紙面Mの特徴データを抽出する(ステップ104)。マッチング部23は、特徴データ記憶部20に記憶された特徴データと、特徴抽出部22aにより抽出された特徴データとをマッチングすることにより、撮像された紙面Mの番組表、その日付及び各番組欄を特定する(ステップ105)。特徴データ記憶部20に該当する特徴データが存在しない場合には、マッチング部23は、番組表の特定はできない(ステップ106のNO)。なお、番組表の特定ができるまで若しくはアプリ終了まで、この処理は繰り返される。
The
マッチング部23が日付及び各番組欄を特定できた場合(ステップ106のYES)、要求部24は、特定された番組表の日付により、配信サーバSへ識別表示データの要求を出力する(ステップ107)。
When the
送受信部10は、図4に示すように、識別表示データの要求を配信サーバSへ送信する。配信サーバSにおいては、送受信部121が受信した認識表示データの要求を、要求取得部124が取得する。検索部129は、要求された日付の番組表に対応する識別表示データを、記憶部110から検索する。識別表示データ送信部125は、検索された識別表示データを送受信部121に送信させる。
The transmission /
[2−2.サーチモード表示]
情報通信装置Pにおける送受信部10は、識別表示データを受信する(ステップ108)。そして、モード表示制御部28cは、モード選択部26の選択に応じて、表示部13にモード表示をさせる(ステップ109)。ここでは、デフォルトでサーチモードとなっているため、モード表示制御部28cは、表示部13にサーチモード表示をさせる。
[2-2. Search mode display]
The transmission /
つまり、識別表示制御部28bが、条件設定部25に設定された条件に適合する番組欄に、表示部13のライブビュー画像に重ねて、識別表示を表示させる。なお、このように識別表示される番組のタイトルも、番組情報要求部24bの要求に応じて、番組情報送信部126が送信したものを、送受信部10が受信する。そして、モード表示制御部28cは、表示部13のライブビュー画像とは別レイヤーで、タイトルを表示する。
That is, the identification
このような表示例を、図8及び図9に示す。この例は、ライブビュー画像に含まれる紙面M上において、条件に合う2つの番組欄を、色分けされた枠で囲み、これを指し示す矢印を表示したものである。また、表示画面内の上部に、識別表示された番組のタイトルを表示している。 Examples of such display are shown in FIGS. In this example, on the paper M included in the live view image, two program fields that meet the conditions are surrounded by a color-coded frame, and an arrow pointing to this is displayed. In addition, the title of the identified program is displayed at the top of the display screen.
識別表示制御部28bは、情報通信装置Pの位置や方向が変わって、ライブビュー画像内の番組欄が移動しても、当該番組欄の特徴データと、紙面Mにおける当該番組欄の位置座標に基づいて、識別表示を番組欄に追従させる。
Even if the position and direction of the information communication device P change and the program column in the live view image moves, the identification
なお、図9では、番組の更新情報を要求するボタンを表示している。このボタンを選択すると(ステップ111のYES)、番組情報要求部24bは、更新された番組情報の要求を送受信部10を介して配信サーバSに送信させる(ステップ112)。
In FIG. 9, a button for requesting program update information is displayed. When this button is selected (YES in step 111), the program
そして、配信サーバSの番組情報送信部126から更新情報が送信され、これを送受信部10が受信して(ステップ113)、番組情報制御部28dが表示部13に表示させる(ステップ114)。ボタン表示の有無にかかわらず、識別表示された番組欄をタップすると、上記と同様に、当該番組の番組情報を表示してもよい。
Then, the update information is transmitted from the program
また、図8及び図9の例では、当初の認識時にサーチモード表示をしない場合の例を示した。しかし、図10に示すように、当初のサーチモードにおいて、モード表示部13が、モード選択タブ等のインタフェースを表示させる設定でもよい。
Further, in the examples of FIGS. 8 and 9, an example in which the search mode is not displayed at the time of initial recognition is shown. However, as shown in FIG. 10, in the initial search mode, the
図10の例では、画面の上部に、モードを選択するタブが表示される。また、画面の下部には、条件設定部25による条件設定を、あらかじめ設定されたジャンルに変更するためのジャンル選択ボタンが表示されている。
In the example of FIG. 10, a tab for selecting a mode is displayed at the top of the screen. A genre selection button for changing the condition setting by the
たとえば、図11に示すように、ニュースのボタンを選択すると、識別表示制御部28bは、ニュース番組を識別表示させる。このジャンル選択ボタンは、スクロールにより、他のジャンルを表示させることもできる。また、図12に示すように、入力部14により入力可能なキーワードで検索するためのインタフェースに変更することもできる。
For example, as shown in FIG. 11, when a news button is selected, the identification
さらに、番組情報の要求、表示の態様も、図13〜図15のようにすることもできる。すなわち、図13に示すように、更新された番組情報がある場合に、番組情報制御部28dは、画面にアイコンを表示させる。図13の例では、「!」のアイコンが、画面の左上に表示される。 Furthermore, the request and display modes of program information can also be as shown in FIGS. That is, as shown in FIG. 13, when there is updated program information, the program information control unit 28d displays an icon on the screen. In the example of FIG. 13, the icon “!” Is displayed at the upper left of the screen.
図14に示すように、このアイコンがタップされると、番組情報要求部24bの要求に応じて、配信サーバSの番組情報送信部126から更新情報が送信される。そして、これを送受信部10が受信して、番組情報制御部28dが表示部13に表示させる。
As shown in FIG. 14, when this icon is tapped, update information is transmitted from the program
たとえば、図15に示すように、番組情報がダイアログで表示される。番組情報が複数存在する場合には、ライブビュー画像上にスクロール画面で表示される。複数の番組に関する情報がある場合には、番組に番号を付して、表示している番組情報に対応する番組欄に、対応する番号を合わせて表示する。 For example, as shown in FIG. 15, program information is displayed in a dialog. When there are a plurality of pieces of program information, they are displayed on the live view image in a scroll screen. When there is information on a plurality of programs, the program is numbered and the corresponding number is displayed in the program column corresponding to the displayed program information.
上記のように、番組情報を表示した後、若しくは番組情報の要求がなく(ステップ110のNO)、ユーザが撮像対象を、異なる日付の番組表に変更した場合(ステップ115のYES)、上記のステップ104〜114の処理が行われる。
As described above, after displaying the program information or when there is no request for the program information (NO in step 110) and the user changes the imaging target to the program table of a different date (YES in step 115), the above-mentioned
ユーザが撮像対象を変えず(ステップ115のNO)、モード変更タブの操作もなく(ステップ116のNO)、終了操作がない場合には(ステップ117のNO)、ステップ111の処理に戻る。終了操作があった場合には(ステップ117のYES)、送受信部10は、ネットワークを切断し(ステップ118)、処理を終了する。
If the user does not change the imaging target (NO in step 115), there is no operation on the mode change tab (NO in step 116), and there is no end operation (NO in step 117), the process returns to step 111. If there is an end operation (YES in step 117), the transmission /
[2−3.機器操作モード表示]
モード変更のタブ操作がなされ(ステップ116のYES)、機器モードの場合(ステップ119)、モード表示制御部28cは、表示部13の表示を機器モードとする(図6のステップ201)。この機器モードでも、たとえば、図16に示すように、ライブビュー表示を含む画面表示となる。
[2-3. Device operation mode display]
When a mode change tab operation is performed (YES in step 116) and the device mode is selected (step 119), the mode display control unit 28c sets the display on the
UI制御部28fは、ライブビュー表示された番組表のいずれかの番組欄が、タップにより選択されるのを待つ(ステップ202のNO)。UI制御部28fが、いずれかの番組欄が選択されたことを検出した場合(ステップ202のYES)、情報通信装置Pは、上記のように、番組情報要求部24bの要求に応じた当該番組の番組情報を取得する(ステップ203)。
The UI control unit 28f waits for a tap to select any program column in the program table displayed in live view (NO in step 202). When the UI control unit 28f detects that any one of the program columns has been selected (YES in step 202), the information communication device P, as described above, responds to the request from the program
モード表示制御部28cは、番組情報に含まれる当該番組の放送日時と、現在の日時との比較により、未放送の番組であると判断した場合には(ステップ204のYES)、表示部13に録画予約ボタンを表示させる(ステップ205)。たとえば、図17に示すように、番組名、チャンネル、時間の表示とともに、録画予約ボタンが含まれた画面表示となる。 When the mode display control unit 28c determines that the program is an unbroadcasted program by comparing the broadcast date and time of the program included in the program information with the current date and time (YES in step 204), the mode display control unit 28c A recording reservation button is displayed (step 205). For example, as shown in FIG. 17, a screen display including a recording reservation button is displayed along with the display of the program name, channel, and time.
なお、図17の画面例では、詳細設定ボタン、次の番組ボタンが含まれている。詳細設定ボタンは、毎週連続して予約する、複数のハードディスクのうちのいずれかを指定する等、詳細な設定をする場合の選択をする。また、次の番組ボタンは、以下の場合に使用する。つまり、大きな枠の番組欄の前後にある時間の短い番組の場合、番組欄が狭くてタップによる選択がし難い。そこで、現在選択している番組の次の番組を、次の番組ボタンを選択すれば、当該次の番組の識別表示や選択が容易にできるようになる。 Note that the screen example in FIG. 17 includes a detailed setting button and a next program button. The detailed setting button is used when making detailed settings such as making reservations continuously every week or designating one of a plurality of hard disks. The next program button is used in the following cases. That is, in the case of a program with a short time before and after a large frame program column, it is difficult to select by a tap because the program column is narrow. Therefore, if the next program button is selected for the next program after the currently selected program, the next program can be easily identified and displayed.
UI制御部28fは、表示された録画予約ボタンが選択されるのを待つ(ステップ206のNO)。UI制御部28fが録画予約ボタンが選択されたことを検出した場合(ステップ206のYES)、機器動作要求部24cは、当該番組の録画予約コマンドを、送受信部10により送信させる(ステップ207)。これを受信した録画再生機器Vは、当該番組の録画予約設定を行う。
The UI control unit 28f waits until the displayed recording reservation button is selected (NO in step 206). When the UI control unit 28f detects that the recording reservation button has been selected (YES in step 206), the device
なお、図18に示すように、識別表示制御部28bは、録画予約が設定された番組欄について、枠とともに、録画予約済みアイコンとして、時計のマークを表示させる。これにより、ユーザは、録画予約済みの番組を、確実に認識できる。
As shown in FIG. 18, the identification
また、図19に示すように、録画が終了し、録画済みとなった場合には、識別表示制御部28bは、当該番組欄について、録画済みを示すマークとして、▲を表示する。また、図19に示すように、録画したデータを転送可能な場合には、転送可能を示すマークとして、矢印を表示する。
As shown in FIG. 19, when the recording is completed and the recording is completed, the identification
なお、録画済が否かの判定は、たとえば、情報通信装置Pのメモリに記憶された録画履歴若しくは送受信部10が録画再生機器Vとの通信時に受信する録画済番組のデータに基づいて行う。転送可能か否かは、録画再生機器V及び情報通信装置Pの設定による。
The determination as to whether or not the recording is completed is made based on, for example, the recording history stored in the memory of the information communication apparatus P or the data of the recorded program received by the transmission /
モード表示制御部28cは、選択された番組が未放送ではなく(ステップ204のNO)、放送中の番組であると判断した場合には(ステップ220のYES)、表示部13に録画ボタン及び選局ボタンを表示させる(ステップ221)。たとえば、図20に示すように、番組名、チャンネル、時間の表示とともに、録画ボタン、選局ボタンが含まれた画面表示となる。
When the mode display control unit 28c determines that the selected program is not unbroadcasted (NO in step 204) and is a program being broadcast (YES in step 220), the mode display control unit 28c causes the
UI制御部28fは、表示された録画ボタン若しくは選局ボタンが選択されるのを待つ(ステップ222のNO)。UI制御部28fが録画ボタン若しくは選局ボタンが選択されたことを検出した場合(ステップ222のYES)、機器動作要求部24cは、当該番組の録画コマンド若しくは選局コマンドを、送受信部10により送信させる(ステップ223)。
The UI control unit 28f waits until the displayed recording button or channel selection button is selected (NO in step 222). When the UI control unit 28f detects that the recording button or the channel selection button is selected (YES in Step 222), the device
これを受信した録画再生機器Vは、録画コマンドの場合、放送中の当該番組の録画を行い、選局コマンドの場合、録画再生機器Vによる放送中の当該番組の表示を行う。 The recording / playback device V that has received the command records the program being broadcast in the case of a recording command, and displays the program being broadcast by the recording / playback device V in the case of a channel selection command.
図21に示すように、録画済みの番組及びそれが転送可能な場合には、その番組にマークが表示されている。モード表示制御部28cは、選択された番組が放送中でなく(ステップ220のNO)、放送済で且つ録画済であると判断した場合(ステップ230のYES)、表示部13に機器再生ボタン及び転送ボタンを表示させる(ステップ231)。 As shown in FIG. 21, when a recorded program and it can be transferred, a mark is displayed on the program. When the mode display control unit 28c determines that the selected program is not being broadcast (NO in step 220) and has been broadcast and recorded (YES in step 230), the mode display control unit 28c displays a device playback button and A transfer button is displayed (step 231).
たとえば、図22に示すように、番組名、チャンネル、時間の表示とともに、機器再生ボタン、転送ボタンが含まれた画面表示となる。 For example, as shown in FIG. 22, the screen display includes a program name, a channel, and a time, and a device playback button and a transfer button.
UI制御部28fは、表示された機器再生ボタン若しくは転送ボタンが選択されるのを待つ(ステップ232のNO)。UI制御部28fが機器再生ボタン若しくは転送ボタンが選択されたことを検出した場合(ステップ232のYES)、機器動作要求部24cは、当該番組の録画コマンド若しくは転送コマンドを、送受信部10により送信させる(ステップ233)。
The UI control unit 28f waits until the displayed device playback button or transfer button is selected (NO in step 232). When the UI control unit 28f detects that the device playback button or the transfer button is selected (YES in step 232), the device
これを受信した録画再生機器Vは、当該録画データの再生若しくは情報通信装置Pへの転送を行う。送受信部10が転送された録画データを受信した場合、再生制御部27は、音声出力部12と、表示制御部28により制御される表示部13によって、録画データを再生させる。これにより、情報通信装置Pにおいて、録画した番組を視聴できる。
The recording / reproducing device V that has received this reproduces the recorded data or transfers it to the information communication device P. When the transmission /
上記の処理後若しくは選択された番組が録画済の番組でなく(ステップ230のNO)、ユーザが撮像対象を変えた場合(ステップ208のYES)、図5のステップ104の処理に戻る。ユーザが撮像対象を変えず(ステップ208のNO)、モード変更タブの操作もなく(ステップ209のNO)、終了操作がない場合には(ステップ210のNO)、ステップ202の処理に戻る。終了操作があった場合には(ステップ210のYES)、送受信部10は、ネットワークを切断し(ステップ211)、処理を終了する。
After the above processing or when the selected program is not a recorded program (NO in step 230) and the user changes the imaging target (YES in step 208), the processing returns to step 104 in FIG. If the user does not change the imaging target (NO in step 208), there is no operation on the mode change tab (NO in step 209), and there is no end operation (NO in step 210), the process returns to step 202. If there is an end operation (YES in step 210), the transmission /
[2−4.ネットモード表示]
モード変更のタブ操作がなされ(ステップ116若しくはステップ209のYES)、ネットモードが選択された場合(ステップ119若しくはステップ212))、モード表示制御部28cは、表示部13の表示をネットモードとする(図7のステップ301)。たとえば、図23に示すような画面表示となる。
[2-4. Net mode display]
When the mode change tab operation is performed (YES in
図23の例では、サーチモードと同様に、ライブビュー画像に含まれる紙面M上において、設定された条件に合う番組欄若しくはユーザが選択した番組欄に、枠が色分け表示される。また、画面の下部に、表示する共有情報を選択するための情報選択ボタンが表示される。たとえば、人気、レビュー、オススメ等のボタンが表示される。 In the example of FIG. 23, as in the search mode, frames are displayed in different colors in the program column that meets the set conditions or the program column selected by the user on the paper M included in the live view image. In addition, an information selection button for selecting shared information to be displayed is displayed at the bottom of the screen. For example, buttons such as popularity, review, and recommendation are displayed.
UI制御部28fは、情報選択ボタンが選択されるのを待つ(ステップ302のNO)。情報選択ボタンが選択されると(ステップ302のYES)、共有情報要求部24dは、更新情報の要求を、送受信部10により、配信サーバSに送信させる(ステップ303)。そして、配信サーバSの共有情報送信部126から共有情報が送信され、これを送受信部10が受信して(ステップ304)、識別表示制御部28bが、共有情報を表示部13に表示させる(ステップ305)。
The UI control unit 28f waits for the information selection button to be selected (NO in step 302). When the information selection button is selected (YES in step 302), the shared
この共有情報の表示は、たとえば、人気ボタンが選択された場合、図24に示すように、識別表示された番組毎に、No.1、No.2などのアイコンを表示する。また、図25に示すように、レビューボタンが選択された場合、満点を5とするスター表示をする。オススメボタンが選択された場合、番組のオススメ情報をポップアップ表示する。 For example, when the popular button is selected, the shared information is displayed for each program identified and displayed as shown in FIG. 1, no. An icon such as 2 is displayed. Also, as shown in FIG. 25, when the review button is selected, a star display with a full score of 5 is displayed. When the recommendation button is selected, the recommended information of the program pops up.
上記の処理後、ユーザが撮像対象を変えた場合には(ステップ306のYES)、図5のステップ104の処理に戻る。ユーザが撮像対象を変えず(ステップ306のNO)、モード変更タブの操作もなく(ステップ307のNO)、終了操作がない場合には(ステップ308のNO)、ステップ302の処理に戻る。終了操作があった場合には(ステップ308のYES)、送受信部10は、ネットワークを切断し(ステップ309)、処理を終了する。
After the above process, when the user changes the imaging target (YES in step 306), the process returns to step 104 in FIG. If the user does not change the imaging target (NO in step 306), there is no operation on the mode change tab (NO in step 307), and there is no end operation (NO in step 308), the process returns to step 302. If there is an end operation (YES in step 308), the transmission /
モード変更のタブ操作がなされ(ステップ307のYES)、機器モードが選択された場合(ステップ310)、モード表示制御部28cは、表示部13の表示を機器モードとする(図6のステップ201)。サーチモードが選択された場合、ステップ110の処理に戻る。
When the mode change tab operation is performed (YES in step 307) and the device mode is selected (step 310), the mode display control unit 28c sets the display on the
なお、表示制御部28による各種の情報の表示は、上記のように、2つの態様が設定可能である。まず、ライブビュー画像における番組表の番組の特定箇所に表示させて、撮像部11が移動すると、特定箇所の位置に、情報の表示を追従させる態様がある。
It should be noted that the display of various types of information by the
一方、ライブビュー画像とは別のレイヤーで、表示画面の特定位置に、各種の情報を表示させる態様である。この態様では、撮像部11の移動によっても情報の表示は移動しない。このため、情報の内容を、ユーザに確実に見せることができ、ユーザも読み易いという利点がある。
On the other hand, various information is displayed at a specific position on the display screen in a layer different from the live view image. In this aspect, the display of information does not move even when the
さらに、表示制御部28は、上記のように、表示部13に動画像を表示させることもできる。この場合、動画像のみを表示させてもよい。ただし、ライブビュー画像と、動画像を分割若しくはウィンドウ表示により、同時に表示させることにより、何の動画を再生しているのが、確認できる。ネットワークを介してやり取りされる情報、ソーシャルネットワークサービス(SNS)などによるユーザ同士のコミュニティに関する情報、紙面において関連する他のページ番号を示すなど、他の情報をライブビュー画像とともに表示することで、関連情報の確認や操作を一画面に統合することができる。
Further, the
[3.効果]
以上のような本実施形態の効果は、以下の通りである。
[ユーザ側]
ユーザは、情報通信装置Pの撮像部11を番組表に向けるだけで、即座に所望の番組を識別することができる。このため、領域の特定等の手間がかからず、非常に簡単でわかりやすい方法で、所望の番組を素早く認識できる。番組の特定に必要な情報等、操作に必要な情報の入力を、撮像部11による画像認識で行うため、GUIのみによる複雑化、煩雑化しやすい操作を簡略化できる。つまり、あらかじめ設定された手順に従って文字入力を行う等の場合に比べて、撮像されて映し出された対象を、そのまま選択対象として用いることができるので、入力の手間を大幅に省くことができる。
[3. effect]
The effects of the present embodiment as described above are as follows.
[User side]
The user can immediately identify a desired program simply by pointing the
GUIを用いる場合にも、上記のように、要求する関連情報や機器動作に応じて、最適なモード表示に切り替えることで、いわばアナログ的な紙面の特定と、タッチパネルによる操作の良い部分を合わせたマンマシンインタフェースを利用できる。 Even when using a GUI, as described above, switching to the optimal mode display according to the required related information and device operation, the so-called analog paper surface specification and the portion with good operation by the touch panel are combined. Man-machine interface can be used.
また、ユーザは、識別表示と同時に、当該番組の情報についても得ることができる。さらに、ユーザは、ライブビュー画像における番組欄を選択することにより、番組情報を簡単に得ることができる。 Further, the user can obtain information on the program simultaneously with the identification display. Furthermore, the user can easily obtain program information by selecting a program column in the live view image.
また、ユーザは、機器モードにおいて、ライブビュー画像の番組欄を選択することにより、録画再生機器Vに、所望の番組の録画、再生等をさせることができる。このため、Gコードやバーコードの認識、文字識別等を行う手間がかからない。ユーザは、ライブビュー画像の番組表を見ながら、番組欄を選択できるので、どの番組を選択しているかが、わかり易い。さらに、Gコードやバーコードの印刷スペースが不要となるので、より多くの番組情報を得られる。 In addition, the user can cause the recording / playback device V to record and play back a desired program by selecting the program field of the live view image in the device mode. For this reason, it does not take time and effort to recognize the G code and bar code, identify the character, and the like. Since the user can select the program column while viewing the program table of the live view image, it is easy to understand which program is selected. Furthermore, since no G code or bar code printing space is required, more program information can be obtained.
また、番組表のように、ユーザが見てレイアウトに意味をなす情報を表示した紙面を認識の対象とすることにより、認識で得られる紙面の大きさに対する比率からの座標の特定で、プログラムにより動的な位置を合わせた対象に応じた関連情報の表示が可能となる。 Moreover, by specifying a page from which the user sees information that makes sense in the layout, such as a program guide, as a recognition target, it is possible to specify the coordinates from the ratio to the size of the page obtained by the recognition. It is possible to display related information in accordance with a target with a dynamic position.
[番組表の提供者側]
雑誌や新聞等の紙媒体における番組表は、電子番組表に比べて、上記のように、一日の全ての番組を一覧することに適している。この利点に加えて、本実施形態を利用することにより、所望の番組の検索、番組の録画予約等を簡単に行うことができる。このため、提供者側は、雑誌や新聞等の紙媒体の購買意欲を高めることができる。電子番組表に比べた紙媒体の価値の再認識にも繋がる。
[Program guide provider]
Program guides in paper media such as magazines and newspapers are suitable for listing all programs of the day as described above, compared to electronic program guides. In addition to this advantage, by using the present embodiment, it is possible to easily search for a desired program, schedule recording of a program, and the like. For this reason, the provider side can increase the willingness to purchase paper media such as magazines and newspapers. It also leads to re-recognition of the value of paper media compared to the electronic program guide.
[4.他の実施形態]
なお、本発明は上記実施形態に限定されるものではない。番組表としては、あらゆる放送番組の番組表が含まれる。したがって、地上波デジタル、BS、CS、ケーブルテレビ、インターネットテレビの番組表も含まれる。ラジオ放送の番組表も含まれる。
[4. Other Embodiments]
The present invention is not limited to the above embodiment. The program guide includes program guides for all broadcast programs. Accordingly, program guides for terrestrial digital, BS, CS, cable TV, and Internet TV are also included. A radio broadcast program guide is also included.
また、紙面に表示された内容は、番組表には限定されない。たとえば、外部機器を、電子レンジ等の調理機器とし、料理のレシピ本を撮像すると、レシピの内容に応じて調理機器を設定するコマンドを送信するようにしてもよい。この場合も、撮像されて映しだされた映像を、選択の対象とすることにより、調理モードや時間等、操作に必要な情報の入力の手間を省くことができる。 Further, the content displayed on the page is not limited to the program guide. For example, when the external device is a cooking device such as a microwave oven and a recipe book for cooking is imaged, a command for setting the cooking device according to the contents of the recipe may be transmitted. In this case as well, it is possible to save time and effort for inputting information necessary for the operation such as the cooking mode and time by selecting the video imaged and projected.
また、取扱説明書の内容を撮像すると、その取扱説明書の対象機器に対して、設定を行うコマンドを送信するようにしてもよい。たとえば、エアコンの故障を点検するコマンド、デジタルカメラの設定を切り替えるコマンドを送信することもできる。この場合も、撮像されて映しだされた映像を、選択の対象とすることにより、頁に記載されている調整設定等、操作に必要な情報の入力の手間を省くことができる。 Further, when the contents of the instruction manual are imaged, a command for setting may be transmitted to the target device of the instruction manual. For example, a command for checking a malfunction of the air conditioner and a command for switching the setting of the digital camera can be transmitted. Also in this case, by selecting an image that has been captured and displayed as an object to be selected, it is possible to save time and effort for inputting information necessary for operations such as adjustment settings described on the page.
識別表示としてのアイコンの態様については、上記の態様には限定されない。たとえば、立体的な表示態様としたり、大きさや位置が変化する動きのある表示態様とすることもできる。さらに、検索結界の一致度の度合い、たとえば、俳優であれば主演か、脇役かなどによって、アイコンの大きさ、動きを変えることもできる。番組欄等を識別する枠自体を動かしたり、色を変えたりすることもできる。 About the aspect of the icon as an identification display, it is not limited to said aspect. For example, a three-dimensional display mode or a display mode with a movement that changes in size and position can be used. Furthermore, the size and movement of the icon can be changed depending on the degree of coincidence of the search boundaries, for example, if the actor is a leading role or a supporting role. It is also possible to move the frame itself for identifying the program column etc. or change the color.
M…紙面
N…ネットワーク
P…情報通信装置
S…配信サーバ
V…録画再生機器
10…送受信部
11…撮像部
11a…光学部
11b…イメージセンサ部
12…音声出力部
13…表示部
14…入力部
20…特徴データ記憶部
22…解析部
22a…特徴抽出部
23…マッチング部
24…要求部
24a…識別表示データ要求部
24b…番組情報要求部
24c…機器動作要求部
24d…共有情報要求部
25…条件設定部
26…モード選択部
27…再生制御部
28…表示制御部
28a…ライブビュー画像制御部
28b…識別表示制御部
28c…モード表示制御部
28d…番組情報制御部
28e…共有情報制御部
28f…UI制御部
110…記憶部
120…配信制御部
121…送受信部
122…アプリ配信部
123…特徴データ配信部
124…要求取得部
125…識別表示データ送信部
126…番組情報送信部
127…共有情報収集部
128…共有情報送信部
129…検索部
M ... paper N ... network P ... information communication device S ... distribution server V ... recording /
Claims (11)
紙面に表示された内容の外観上の特徴量を抽出した特徴データ及びその内容の識別情報を記憶する特徴データ記憶処理と、
撮像部に前記紙面に表示された内容を撮像させる撮像処理と、
前記撮像部により撮像されたライブビュー画像を表示部に表示させる表示制御処理と、
前記ライブビュー画像から、前記紙面に表示された内容の外観上の特徴データを抽出する特徴抽出処理と、
前記特徴データ記憶処理により記憶された特徴データと、前記特徴抽出処理により抽出された特徴データとのマッチングにより、撮像された前記紙面に表示された内容を特定するマッチング処理と、
前記マッチング処理により特定された前記内容の識別情報に基づいて、前記内容の一部を識別する識別表示をさせる識別表示データの要求を、前記送受信部に送信させる識別表示データ要求処理と、
前記識別表示データ要求処理による要求に応じて送受信部が受信した識別表示データを、前記ライブビュー画像とともに、前記表示部に表示させる識別表示制御処理と、
を実行させることを特徴とする情報通信プログラム。 To the computer connected to the transmission / reception unit, imaging unit, and display unit,
A feature data storage process for storing feature data obtained by extracting feature quantities on the appearance of the content displayed on the paper and identification information of the content;
An imaging process for causing the imaging unit to image the content displayed on the paper;
Display control processing for displaying a live view image captured by the imaging unit on a display unit;
A feature extraction process for extracting feature data on the appearance of the content displayed on the paper from the live view image;
A matching process for identifying the content displayed on the imaged paper by matching the feature data stored by the feature data storage process and the feature data extracted by the feature extraction process;
Based on the identification information of the content specified by the matching process, an identification display data request process for transmitting the identification display data request for identifying display for identifying a part of the content to the transmission / reception unit;
Identification display control processing for displaying the identification display data received by the transmission / reception unit in response to the request by the identification display data request processing together with the live view image on the display unit,
An information communication program characterized in that
前記内容の一部であって、前記識別表示がなされた部分に関する情報の要求を、前記送受信部に送信させる情報要求処理と、
前記情報要求処理による要求に応じて、前記送受信部が受信した情報を、前記表示部に表示させる情報表示処理と、
を実行させることを特徴とする請求項1記載の情報通信プログラム。 In the computer,
An information request process for causing the transmission / reception unit to transmit a request for information on a part of the content, the part on which the identification display is made,
In response to a request by the information request process, information received by the transmission / reception unit is displayed on the display unit, information display processing,
The information communication program according to claim 1, wherein:
前記識別表示がなされた部分について、前記送受信部に、外部の機器への動作要求を送信させる動作要求処理を実行させることを特徴とする請求項1又は請求項2記載の情報通信プログラム。 In the computer,
The information communication program according to claim 1 or 2, wherein an operation request process for causing the transmission / reception unit to transmit an operation request to an external device is executed for the portion on which the identification display is made.
前記識別表示は、前記ライブビュー画像に含まれる番組表のうち、各番組を識別する表示であることを特徴とする請求項1〜3のいずれか1項に記載の情報通信プログラム。 The page is a program table of a broadcast program,
The information communication program according to any one of claims 1 to 3, wherein the identification display is a display for identifying each program in the program table included in the live view image.
前記ライブビュー画像に含まれる番組表のうち、いずれの番組欄について識別表示するかの条件を設定する条件設定処理を実行させることを特徴とする請求項4記載の情報通信プログラム。 In the computer,
5. The information communication program according to claim 4, wherein a condition setting process for setting a condition for identifying and displaying which program column in the program table included in the live view image is executed.
前記識別表示がなされた領域を、情報の入力用のユーザインタフェースとするユーザインタフェース制御処理を実行させることを特徴とする請求項1〜5のいずれか1項に記載の情報通信プログラム。 In the computer,
The information communication program according to any one of claims 1 to 5, wherein a user interface control process is performed in which the area where the identification display is made is used as a user interface for inputting information.
前記情報要求処理を行うためのユーザインタフェースを含むモード表示を行うモード表示制御処理を実行させることを特徴とする請求項2記載の情報通信プログラム。 In the computer,
The information communication program according to claim 2, wherein a mode display control process for performing a mode display including a user interface for performing the information request process is executed.
前記動作要求処理を行うためのユーザインタフェースを含むモード表示を行うモード表示制御処理を実行させることを特徴とする請求項3記載の情報通信プログラム。 In the computer,
The information communication program according to claim 3, wherein a mode display control process for performing a mode display including a user interface for performing the operation request process is executed.
紙面に表示された内容の外観上の特徴量を抽出した特徴データ及びその内容の識別情報を記憶する特徴データ記憶部と、
前記紙面に表示された内容を撮像する撮像部と、
前記撮像部により撮像されたライブビュー画像を表示する表示部と、
前記ライブビュー画像から、前記紙面に表示された内容の外観上の特徴データを抽出する特徴抽出部と、
前記特徴データ記憶部により記憶された特徴データと、前記特徴抽出部により抽出された特徴データとのマッチングにより、撮像された前記紙面に表示された内容を特定するマッチング部と、
前記マッチング部により特定された前記内容の識別情報に基づいて、前記内容の一部を識別する識別表示をさせる識別表示データの要求を、前記送受信部に送信させる識別表示データ要求部と、
前記識別表示データ要求部による要求に応じて送受信部が受信した識別表示データを、前記ライブビュー画像とともに、前記表示部に表示させる識別表示制御部と、
を有することを特徴とする情報通信装置。 A transmission / reception unit that transmits and receives information via a network;
A feature data storage unit for storing feature data obtained by extracting feature quantities on the appearance of the content displayed on the paper and identification information of the content;
An imaging unit for imaging the content displayed on the paper;
A display unit for displaying a live view image captured by the imaging unit;
A feature extraction unit that extracts feature data on the appearance of the content displayed on the paper from the live view image;
A matching unit for specifying the content displayed on the captured paper by matching the feature data stored by the feature data storage unit and the feature data extracted by the feature extraction unit;
Based on the identification information of the content specified by the matching unit, a request for identification display data for identifying display for identifying a part of the content, an identification display data request unit for transmitting to the transceiver unit,
An identification display control unit that causes the display unit to display the identification display data received by the transmission / reception unit in response to a request from the identification display data request unit, together with the live view image;
An information communication device comprising:
前記送受信部に、前記特徴データを送信させる特徴データ配信部と、
前記識別表示データ要求部の要求に応じて、前記送受信部に、識別表示データを送信させる識別表示データ送信部と、
を有することを特徴とする配信サーバ。 A transmission / reception unit connected to the information communication device according to claim 10 via a network;
A feature data distribution unit that causes the transceiver unit to transmit the feature data;
In response to a request from the identification display data request unit, an identification display data transmission unit that causes the transmission / reception unit to transmit identification display data;
A distribution server characterized by comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012155999A JP2014017791A (en) | 2012-07-11 | 2012-07-11 | Information communication program, information communication device and distribution server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012155999A JP2014017791A (en) | 2012-07-11 | 2012-07-11 | Information communication program, information communication device and distribution server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2014017791A true JP2014017791A (en) | 2014-01-30 |
Family
ID=50112076
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012155999A Pending JP2014017791A (en) | 2012-07-11 | 2012-07-11 | Information communication program, information communication device and distribution server |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2014017791A (en) |
-
2012
- 2012-07-11 JP JP2012155999A patent/JP2014017791A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6231524B2 (en) | System and method for providing media guidance application functionality using a wireless communication device | |
| US9250927B2 (en) | Digital receiver and method for controlling the same | |
| US20130257749A1 (en) | Systems and methods for navigating content on a user equipment having a multi-region touch sensitive display | |
| CN107211181B (en) | Display device | |
| KR101526491B1 (en) | Apparatus and method for providing personalized home screen | |
| KR20120105346A (en) | Method for searching object information and dispaly apparatus thereof | |
| US10448107B2 (en) | Display device | |
| US20160373828A1 (en) | Display device and operating method thereof | |
| US10587910B2 (en) | Display device for providing scrape function and method of operating the same | |
| JP2013247544A (en) | Portable terminal device | |
| CN113573095B (en) | Display device and operating method thereof | |
| US20210014572A1 (en) | Display device | |
| KR102319680B1 (en) | Display device and operating method thereof | |
| KR102267194B1 (en) | Terminal and operating method thereof | |
| KR20140094132A (en) | Image display apparatus and Method for the same | |
| JP2014017791A (en) | Information communication program, information communication device and distribution server | |
| KR102249486B1 (en) | Display device and operating method thereof | |
| KR20160133176A (en) | Display device and operating method thereof | |
| KR102646584B1 (en) | Display device | |
| KR102700206B1 (en) | A display device | |
| US20250227341A1 (en) | Display device | |
| KR102509935B1 (en) | Display device | |
| CN117812350A (en) | Display equipment and media recording method | |
| KR20250068660A (en) | Display device and method of operation thereof | |
| KR20250018518A (en) | Display device and method of operation thereof |