[go: up one dir, main page]

JP2014017791A - Information communication program, information communication device and distribution server - Google Patents

Information communication program, information communication device and distribution server Download PDF

Info

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
Application number
JP2012155999A
Other languages
Japanese (ja)
Inventor
Mamoru Tokashiki
守 渡嘉敷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MIRAIAPURI CO Ltd
Original Assignee
MIRAIAPURI CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MIRAIAPURI CO Ltd filed Critical MIRAIAPURI CO Ltd
Priority to JP2012155999A priority Critical patent/JP2014017791A/en
Publication of JP2014017791A publication Critical patent/JP2014017791A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To enable instant identification of a part of contents displayed on a paper sheet by a simple operation.SOLUTION: An information communication device comprises: a transmission/reception part 10; a feature data storage part 20 for storing feature data obtained by extracting an apparent feature amount of contents displayed on a paper sheet and identification information of the contents; an imaging part 11 for imaging the contents displayed on the paper sheet; a display part 13 for displaying an imaged live view image; a feature extraction part 22a for extracting feature data from the live view image; a matching part 23 for identifying the contents displayed on the paper sheet by matching with the feature data in the feature data storage part 20; an identification display data request part 24a for causing the transmission/reception part 10 to transmit a request for identification display data based on the identification information of the identified contents, the identification display data for performing the identification display for identifying a part of the contents; and an identification display control part 28b for causing the display part 13 to display, together with the live view image, the identification display data received by the transmission/reception part 10.

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.

特開2005−110023号公報Japanese Patent Laid-Open No. 2005-110023

ところで、番組表の閲覧に関しては、旧来から、新聞、雑誌、ケーブルテレビの月刊誌等、紙面に印刷された番組表を利用することができる。特に、テレビ放送に特化した雑誌やケーブルテレビの月刊誌の場合、見開き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. .

実施形態における情報通信システムを示す全体構成図Overall configuration diagram showing an information communication system in an embodiment 実施形態における情報通信装置を示すブロック図The block diagram which shows the information communication apparatus in embodiment 実施形態における配信サーバを示すブロック図The block diagram which shows the delivery server in embodiment 情報通信システムの処理手順を示すシーケンス図Sequence diagram showing processing procedure of information communication system 情報通信装置のサーチモードの処理手順を示すフローチャートFlowchart showing processing procedure of search mode of information communication apparatus 情報通信装置の機器モードの処理手順を示すフローチャートThe flowchart which shows the processing procedure of the apparatus mode of an information communication apparatus 情報通信装置のネットモードの処理手順を示すフローチャートFlow chart showing processing procedure of net mode of information communication apparatus 情報通信装置のライブビュー画像と識別表示の画面例を示す図The figure which shows the example of a screen of the live view image and identification display of an information communication apparatus 図8の例に更新情報ボタンを表示した画面例を示す図The figure which shows the example of a screen which displayed the update information button in the example of FIG. サーチモードにおけるジャンルボタンを選択した画面例を示す図The figure which shows the example of a screen which selected the genre button in search mode サーチモードにおけるジャンルボタンを選択した画面例を示す図The figure which shows the example of a screen which selected the genre button in search mode サーチモードにおけるキーワード検索の画面例を示す図The figure which shows the example screen of keyword search in search mode サーチモードにおける情報アイコンを表示した画面例を示す図The figure which shows the example of a screen which displayed the information icon in search mode サーチモードにおける情報アイコンを選択した画面例を示す図The figure which shows the example of a screen which selected the information icon in search mode サーチモードにおける番組情報を表示した画面例を示す図The figure which shows the example of a screen which displayed the program information in search mode 機器モードの画面例を示す図Figure showing a screen example of the device mode 機器モードにおける録画予約画面例を示す図The figure which shows the example of a recording reservation screen in apparatus mode 機器モードにおける録画予約済の画面例を示す図The figure which shows the example of a screen of recording reservation completed in apparatus mode 機器モードにおける録画済の画面例を示す図The figure which shows the example of the recorded picture in device mode 機器モードにおける録画・選局画面例を示す図Diagram showing an example of recording / tuning screen in device mode 機器モードにおける番組選択例を示す図The figure which shows the example of a program selection in apparatus mode 機器モードにおける機器再生・転送画面例を示す図Diagram showing an example of device playback / transfer screen in device mode ネットモードにおける画面例を示す図The figure which shows the example of the screen in net mode ネットモードにおける人気情報の表示例を示す図The figure which shows the display example of the popularity information in net mode ネットモードにおけるレビューの表示例を示す図The figure which shows the display example of the review in net mode

本発明を実施するための形態(以下「本実施形態」と呼ぶ)について、図面を参照して具体的に説明する。なお、本実施形態は、コンピュータとしてのスマートフォンやタブレット端末等の情報通信装置を、プログラムで制御することで実現できる。この場合のハードウェアやプログラムの実現態様は各種変更可能である。   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 / reception unit 10, an imaging unit 11, an audio output unit 12, a display unit 13, and an input unit 14 provided in a mobile phone such as a general smartphone. The transmission / reception unit 10 is a processing unit that transmits / receives information to / from the distribution server S via the network N. For example, the transmission / reception unit 10 has a function of connecting to a wireless LAN such as WiFi and the Internet. The network N may be a local network in the home.

撮像部11は、番組表が印刷された紙面Mを撮像する処理部である。たとえば、この撮像部11は、レンズ等の光学部11a、CMOSやCCD等の受光素子であるイメージセンサ部11bを有するカメラである。本実施形態は、以下に述べるように、撮像部11により撮像したライブビュー画像を用いる。   The imaging unit 11 is a processing unit that captures an image of the sheet M on which the program guide is printed. For example, the imaging unit 11 is a camera having an optical unit 11a such as a lens and an image sensor unit 11b which is a light receiving element such as a CMOS or a CCD. This embodiment uses a live view image captured by the imaging unit 11 as described below.

このライブビュー画像とは、イメージセンサ部11bが受光した光を変換した電気信号を、後述する表示部13にリアルタイムで表示する画像データである。この画像データは、DRAM等の揮発性メモリに一時的に保持され、イメージプロセッサにより画像処理される画像データも含む。   The live view image is image data for displaying an electric signal obtained by converting light received by the image sensor unit 11b in real time on the display unit 13 described later. This image data also includes image data temporarily stored in a volatile memory such as a DRAM and subjected to image processing by an image processor.

ライブビュー画像は、逐次上書きされ、プログラムを終了させる、電源を切る等の処理により消失する。つまり、ライブビュー画像には、カメラのシャッターを切る処理等により、不揮発性メモリに記憶される画像データは含まれない。   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 sound output unit 12 is an output device such as a headphone, an earphone, or a speaker that outputs sound that the user listens to. The audio output unit 12 also includes a transmission device that transmits audio data to headphones, earphones, speakers, and the like wirelessly. The display unit 13 is an output device such as a display that displays an image visually recognized by the user.

入力部14は、ユーザが、本実施形態の処理、操作に必要な情報を入力する入力装置である。この入力部14は、表示部13に構成されたタッチパネル、情報通信装置Pの筐体に構成されたスイッチを含む。ユーザは、表示部13に構成されたタッチパネルを用いて、タップ、スワイプ等のスマートフォンによる入力操作が可能となる。さらに、マイクと音声認識部を備えた音声入力装置も、入力部14に含まれる。つまり、本実施形態は、音声による操作も可能である。   The input unit 14 is an input device through which a user inputs information necessary for processing and operation of the present embodiment. The input unit 14 includes a touch panel configured in the display unit 13 and a switch configured in a housing of the information communication device P. The user can perform an input operation using a smartphone such as a tap or a swipe by using the touch panel configured on the display unit 13. Furthermore, a voice input device including a microphone and a voice recognition unit is also included in the input unit 14. That is, this embodiment can be operated by voice.

また、情報通信装置Pは、特徴データ記憶部20、解析部22、マッチング部23、要求部24、条件設定部25、モード選択部26、再生制御部27、表示制御部28を有する。   The information communication apparatus P includes a feature data storage unit 20, an analysis unit 22, a matching unit 23, a request unit 24, a condition setting unit 25, a mode selection unit 26, a reproduction control unit 27, and a display control unit 28.

特徴データ記憶部20は、特徴データ及び識別情報を記憶する処理部である。この特徴データは、紙面Mに表示された内容の外観上の特徴量を、あらかじめ抽出したデータである。紙面Mに表示された内容とは、本実施形態では、番組表である。特徴量としては、番組表全体及びこれを構成する各番組欄を識別する文字、図形、色彩等の形状、寸法、位置に関する情報を含む。図形には、線、枠が含まれる。文字については、テキスト変換したものではなく、文字及びその配列が構成する外観上の特徴が、特徴量である。識別情報は、特徴データを識別するために、特徴データに関連付けられた情報である。たとえば、各番組表の放送日の日付を識別情報とする。   The feature data storage unit 20 is a processing unit that stores feature data and identification information. This feature data is data obtained by extracting in advance the feature amount on the appearance of the content displayed on the paper surface M. In the present embodiment, the content displayed on the page M is a program guide. The feature amount includes information on the shape, size, and position of characters, figures, colors, and the like that identify the entire program table and each program column constituting the program table. The figure includes a line and a frame. The characters are not text-converted, but the appearance features formed by the characters and their arrangement are the feature quantities. The identification information is information associated with the feature data in order to identify the feature data. For example, the broadcast date of each program guide is used as identification information.

特徴データは、後述する配信サーバ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 / reception part 10 downloads characteristic data and identification information from the delivery server S regularly. The transmission / reception unit 10 may download the feature data in accordance with the activation of the device or program by the user, the input from the input unit 14, or the like.

解析部22は、撮像部11により撮像されたライブビュー画像を解析する処理部である。この解析部22は、特徴抽出部22aを有する。特徴抽出部22aは、ライブビュー画像から、紙面Mの特徴データを抽出する処理部である。各番組欄の境界抽出等の手法は、公知の技術を適用可能である。なお、図示はしないが、解析部22は、3次元空間上での撮像部11と紙面Mとの距離や方向といった位置関係を検出する処理を行う処理部を有している。たとえば、実際の紙面Mにおける特徴部分の外形や寸法と、撮像された画像における特徴部分の外形や寸法とを対比することにより、距離や方向といった位置関係を求めることができる。   The analysis unit 22 is a processing unit that analyzes the live view image captured by the imaging unit 11. The analysis unit 22 includes a feature extraction unit 22a. The feature extraction unit 22a is a processing unit that extracts feature data of the paper surface M from the live view image. A known technique can be applied to a method such as boundary extraction for each program column. Although not shown, the analysis unit 22 includes a processing unit that performs processing for detecting a positional relationship such as a distance and a direction between the imaging unit 11 and the paper surface M in a three-dimensional space. For example, the positional relationship such as the distance and the direction can be obtained by comparing the outer shape and size of the characteristic portion on the actual paper surface M with the outer shape and size of the characteristic portion in the captured image.

マッチング部23は、特徴データ記憶部20に記憶された特徴データと、特徴抽出部22aにより抽出された特徴データとをマッチングすることにより、撮像された紙面Mの番組表の日付、各番組欄を特定する処理部である。   The matching unit 23 matches the feature data stored in the feature data storage unit 20 with the feature data extracted by the feature extraction unit 22a, so that the date of the program guide on the captured paper M and each program column are displayed. A processing unit to be identified.

なお、特徴抽出部22aが抽出する特徴データは、特徴データ記憶部20に記憶された特徴データとの照合により、番組表及び番組欄を特定できればよい。このため、番組表及び番組欄についての特徴データの全部であっても一部であってもよい。したがって、必ずしも番組表若しくは番組欄の全体がライブビュー画像内に収まっている必要はない。また、紙面Mの歪みや方向の相違があっても、番組表全体における位置等も含めて照合することにより、番組欄の特定は可能となる。   The feature data extracted by the feature extraction unit 22a only needs to be able to specify the program table and the program column by collating with the feature data stored in the feature data storage unit 20. For this reason, it may be all or a part of the feature data for the program guide and the program column. Therefore, it is not always necessary that the entire program guide or program column is contained in the live view image. Further, even if there is a distortion of the page M or a difference in direction, the program column can be specified by collating the position including the position in the entire program table.

要求部24は、配信サーバS、録画再生機器V等に、各種の要求を出力する処理部である。要求部24が要求する情報は、識別表示データ、番組情報、機器動作、共有情報が含まれる。これらの情報の要求を行う処理部が、それぞれ識別表示データ要求部24a、番組情報要求部24b、機器動作要求部24c、共有情報要求部24dを構成する。   The request unit 24 is a processing unit that outputs various requests to the distribution server S, the recording / playback device V, and the like. Information requested by the request unit 24 includes identification display data, program information, device operation, and shared information. The processing units that request these information constitute an identification display data request unit 24a, a program information request unit 24b, a device operation request unit 24c, and a shared information request unit 24d, respectively.

識別表示データ要求部24aは、配信サーバSに対して、表示部13に番組欄の識別表示をするための識別表示データを要求する処理部である。この要求は、マッチング部23により特定された番組表の日付、後述するいずれのモードであるかを示すパラメータを含む。   The identification display data request unit 24a is a processing unit that requests the distribution server S for identification display data for identifying and displaying the program column on the display unit 13. This request includes the date of the program guide specified by the matching unit 23 and a parameter indicating which mode will be described later.

識別表示データは、撮像された画像の全体の大きさに対する番組表における各番組欄の比率若しくはその比率から割り出される各番組欄の位置座標、モードに応じて番組欄を示す図形や文字、その色及び大きさなどを含む。なお、撮像された画像の全体の大きさを、撮像された紙面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 information request unit 24b is a processing unit that requests the distribution server S for program information that introduces and advertises information related to the title of the identified program or the selected program, performers, and other programs. is there. The program information includes text, images, and moving images that introduce the program. In addition, the program information can include magazines including the page M and introduction pages of programs in newspapers.

機器動作要求部24cは、録画再生機器Vに対して、動作要求を送信する処理部である。この動作要求には、選択された番組の録画予約、録画、選局、再生、転送を要求するコマンドが含まれる。コマンドは、録画再生機器Vの設定に従う。   The device operation request unit 24c is a processing unit that transmits an operation request to the recording / playback device V. This operation request includes commands for requesting recording reservation, recording, channel selection, reproduction, and transfer of the selected program. The command follows the setting of the recording / playback device V.

共有情報要求部24dは、選択された番組について、配信サーバSに対して、人気、レビュー、お薦め情報などを集計した共有情報の要求を送信する処理部である。共有情報としては、配信サーバSが収集した予約録画や選局などの統計データ、本システム上で行った投票により得られたデータを利用することが可能である。また、映画などの場合、通販やレンタルのDVDのサイトにおけるレビュー結果等から得たデータを利用することもできる。なお、番組情報要求部24b、共有情報要求部24dによる処理は、請求項の情報要求処理に含まれる。   The shared information request unit 24d is a processing unit that transmits a request for shared information, which is a summary of popularity, reviews, recommendation information, and the like, to the distribution server S for the selected program. As shared information, it is possible to use statistical data such as reserved recording and channel selection collected by the distribution server S and data obtained by voting performed on the system. In the case of a movie or the like, data obtained from a review result on a mail order or rental DVD site can also be used. Note that the processing by the program information request unit 24b and the shared information request unit 24d is included in the information request processing in the claims.

条件設定部25は、どの番組欄を識別表示するかについての条件を設定する処理部である。条件には、ユーザが、あらかじめ入力部14を用いて入力したキーワードが含まれる。また、あらかじめ設定された「ドラマ」、「ニュース」、「新番組」などのジャンルも、条件に含まれる。   The condition setting unit 25 is a processing unit that sets a condition regarding which program column is identified and displayed. The condition includes a keyword input by the user using the input unit 14 in advance. In addition, genres such as “drama”, “news”, and “new program” set in advance are also included in the conditions.

モード選択部26は、表示部13へ表示するモードを選択する処理部である。モードには、たとえば、サーチモード、機器モード、ネットモードが含まれる。サーチモードは、条件設定部25に設定された条件に基づいて、番組欄に識別表示させるとともに、番組情報を表示させるモードである(図8〜図12参照)。   The mode selection unit 26 is a processing unit that selects a mode to be displayed on the display unit 13. The mode includes, for example, a search mode, a device mode, and a net mode. The search mode is a mode in which program information is displayed while being identified and displayed in the program column based on the conditions set in the condition setting unit 25 (see FIGS. 8 to 12).

機器モードは、識別表示された番組について、録画予約、録画、選局、再生、転送等の動作要求を入力するモードである(図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 mode selection unit 26 selects the search mode. And according to the input from the input part 14, the mode selection part 26 switches to apparatus mode and net mode. An input from the input unit 14 for selecting a mode includes selection of a tab for displaying each mode (see FIG. 10).

再生制御部27は、受信した音声データ、動画データに基づいて、音声出力部12への音声出力、表示制御部28を介した表示部13による動画表示をさせる処理部である。   The reproduction control unit 27 is a processing unit that outputs audio to the audio output unit 12 and displays the moving image on the display unit 13 via the display control unit 28 based on the received audio data and moving image data.

表示制御部28は、表示部13に表示させる情報を制御する処理部である。この情報は、ライブビュー画像、識別表示、モード表示、番組情報、共有情報などを含む。これらの情報の表示を制御する処理部が、それぞれライブビュー画像制御部28a、識別表示制御部28b、モード表示制御部28c、番組情報制御部28d、共有情報制御部28eを構成する。   The display control unit 28 is a processing unit that controls information to be displayed on the display unit 13. This information includes a live view image, identification display, mode display, program information, shared information, and the like. The processing units that control the display of these information constitute a live view image control unit 28a, an identification display control unit 28b, a mode display control unit 28c, a program information control unit 28d, and a shared information control unit 28e, respectively.

ライブビュー画像制御部28aは、撮像部11から入力された情報に基づいて、ライブビュー画像の表示を制御する。被写体に対する撮像部11の位置や方向が変化すると、ライブビュー画像も変化する。   The live view image control unit 28 a controls the display of the live view image based on the information input from the imaging unit 11. When the position and direction of the imaging unit 11 with respect to the subject change, the live view image also changes.

識別表示制御部28bは、上記の識別表示データに基づいて、番組欄の識別表示を制御する。たとえば、識別表示の表示位置は、撮像された紙面M全体の大きさ(縦横)に対する番組欄の比率若しくはその比率から割り出される各番組欄の位置座標から、求めることができる。識別表示は、マッチング部23により特定された番組表における番組欄を識別する表示である。この識別表示としては、たとえば、番組欄の囲みに重ねた枠を、所定の色の線で表示したもの、番組欄を矢印等のアイコンで示した表示が例示できる(図8参照)。   The identification display control unit 28b controls the identification display of the program column based on the above identification display data. For example, the display position of the identification display can be obtained from the ratio of the program column to the entire size (vertical and horizontal) of the imaged sheet M or the position coordinates of each program column calculated from the ratio. The identification display is a display for identifying a program column in the program table specified by the matching unit 23. Examples of the identification display include a display in which a frame overlapped with a box of the program column is displayed with a line of a predetermined color, and a display of the program column with an icon such as an arrow (see FIG. 8).

識別表示制御部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 imaging unit 11, the identification display control unit 28b is based on the feature data of the program field and the position coordinates of the program field on the paper M. Follow this.

モード表示制御部28cは、モード選択部26の選択に応じて、モード表示を切り替える。なお、各モードにおけるタブやボタン等のインタフェースは、ライブビュー画像とは別のレイヤーで、表示画面の特定位置に表示させる。   The mode display control unit 28 c switches the mode display according to the selection by the mode selection unit 26. Note that interfaces such as tabs and buttons in each mode are displayed at specific positions on the display screen in a layer different from the live view image.

番組情報制御部28dは、番組情報要求部24bからの要求に応じて、配信サーバSから取得した番組情報を、表示部13に表示させる処理部である。この番組表示も、ライブビュー画像とは別のレイヤーで、表示画面の特定位置に表示させてもよい。   The program information control unit 28d is a processing unit that causes the display unit 13 to display program information acquired from the distribution server S in response to a request from the program information request unit 24b. This program display may also be displayed at a specific position on the display screen in a layer different from the live view image.

また、ライブビュー画像における番組欄の特定箇所に、番組情報を含むポップアップ画像を表示させて、撮像部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 imaging unit 11 is changed, the pop-up image may be tracked as the program column is moved. A pop-up image displays characters and figures with a color-coded background.

また、番組情報には動画像も含まれる。動画像を表示させる場合、動画像のみを表示させてもよいし、ライブビュー画像と動画像を分割若しくはウィンドウにより同時に表示させてもよい。   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 display unit 13 to display the shared information acquired from the distribution server S in response to a request from the shared information request unit 24d. Similarly to the above, this shared information may be displayed in a layer different from the live view image or may be displayed as a pop-up image. The processing of the program information control unit 28d and the shared information control unit 28e is included in the information display processing in the claims.

さらに、表示制御部28は、ユーザインタフェース(UI)制御部28fを有する。このUI制御部28fは、表示部13に表示された画像のうち、所望の操作を入力するためのUIの領域を特定する処理部である。つまり、UI制御部28fは、タッチパネルにより操作可能な領域として、表示画面に含まれる番組欄、タブ、ボタン、アイコン等の領域を特定する。これにより、ユーザは、その領域に対してスワイプやタッチを行うことで、操作入力できる。   Further, the display control unit 28 includes a user interface (UI) control unit 28f. The UI control unit 28 f is a processing unit that specifies a UI area for inputting a desired operation from the images displayed on the display unit 13. That is, the UI control unit 28f specifies areas such as program columns, tabs, buttons, and icons included in the display screen as areas that can be operated by the touch panel. Thus, the user can perform an operation input by performing a swipe or touch on the area.

また、本実施形態は、番組表のライブビュー画像に基づいて、番組の情報へアクセスできる他、録画再生機器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 storage unit 110 and a distribution control unit 120.

記憶部110は、配信用の情報を記憶する処理部である。この記憶部110は、上記のアプリ、特徴データ、識別表示データ、番組情報、共有情報等を記憶する。アプリのバージョン、特徴データ、識別表示データ、番組情報、共有情報は、適宜、更新される。記憶部110は、特徴データを、放送日ごとの番組表のIDに関連付けて記憶する。   The storage unit 110 is a processing unit that stores information for distribution. The storage unit 110 stores the application, feature data, identification display data, program information, shared information, and the like. The application version, feature data, identification display data, program information, and shared information are updated as appropriate. The storage unit 110 stores the feature data in association with the ID of the program guide for each broadcast date.

配信制御部120は、送受信部121、アプリ配信部122、特徴データ配信部123、要求取得部124、識別表示データ配信部125、番組情報送信部126、共有情報収集部127、共有情報送信部128、検索部129を有する。   The distribution control unit 120 includes a transmission / reception unit 121, an application distribution unit 122, a feature data distribution unit 123, a request acquisition unit 124, an identification display data distribution unit 125, a program information transmission unit 126, a shared information collection unit 127, and a shared information transmission unit 128. And a search unit 129.

送受信部121は、ネットワークNを介して、情報通信装置P及び他のサーバとの間で情報を送受信する処理部である。たとえば、送受信部121は、インターネットへの接続機能を有する。   The transmission / reception unit 121 is a processing unit that transmits / receives information to / from the information communication device P and other servers via the network N. For example, the transmission / reception unit 121 has a function of connecting to the Internet.

アプリ配信部122は、情報通信装置Pからの本実施形態のアプリのダウンロード要求に応じて、当該アプリを配信する処理部である。   The application distribution unit 122 is a processing unit that distributes the application in response to a download request for the application of the present embodiment from the information communication device P.

特徴データ配信部123は、所定のタイミングで、上記の特徴データを情報通信装置Pに配信する処理部である。このタイミングは、自由に設定可能である。たとえば、まず、特徴データ配信部123は、アプリの配信と同時に、特徴データも含めて配信する。   The feature data distribution unit 123 is a processing unit that distributes the feature data to the information communication device P at a predetermined timing. This timing can be freely set. For example, first, the feature data distribution unit 123 distributes the feature data together with the distribution of the application.

その後、特徴データ配信部123は、情報通信装置Pの起動時、情報通信装置Pにおけるアプリの起動時、情報通信装置Pにおけるアプリの更新時、あらかじめ設定された所定の期間等に、特徴データを配信する。   After that, the feature data distribution unit 123 outputs the feature data at the time of activation of the information communication device P, at the time of activation of the application at the information communication device P, at the time of update of the application at the information communication device P, at a predetermined period set in advance. To deliver.

番組の情報が更新されるごとに特徴データも更新されるので、これに応じて、特徴データ配信部123が、特徴データを配信してもよい。特徴データ配信部123が、情報通信装置P側から送信されたアプリのバージョン、特徴データの識別情報をチェックして、最新でない場合にのみ、配信してもよい。   Since the feature data is updated every time the program information is updated, the feature data distribution unit 123 may distribute the feature data accordingly. The feature data distribution unit 123 may check the version of the application transmitted from the information communication device P side and the identification information of the feature data, and may distribute the information only when it is not the latest.

要求取得部124は、情報通信装置Pからの送信要求を取得する処理部である。識別表示データ送信部125は、要求取得部124が取得した送信要求に応じて、識別表示データを送信する処理部である。番組情報送信部126は、要求取得部124が取得した送信要求に応じて、番組情報を送信する処理部である。   The request acquisition unit 124 is a processing unit that acquires a transmission request from the information communication device P. The identification display data transmission unit 125 is a processing unit that transmits identification display data in response to the transmission request acquired by the request acquisition unit 124. The program information transmission unit 126 is a processing unit that transmits program information in response to the transmission request acquired by the request acquisition unit 124.

共有情報収集部127は、他のサーバ等から、共有情報を収集する処理部である。共有情報送信部128は、要求取得部124が取得した送信要求に応じて、共有情報を送信する処理部である。検索部129は、受信した送信要求に応じて、記憶部110から必要な情報を検索する処理部である。   The shared information collection unit 127 is a processing unit that collects shared information from another server or the like. The shared information transmission unit 128 is a processing unit that transmits shared information in response to the transmission request acquired by the request acquisition unit 124. The search unit 129 is a processing unit that searches for necessary information from the storage unit 110 in response to the received transmission request.

なお、配信サーバ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 storage unit 110 stores the feature data of the program guide for each date in association with the broadcast date of the program.

[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 storage unit 110 stores the data in association with the broadcast date of the program for each date.

そして、ユーザがアプリの起動操作を行うと、アプリが起動して設定の初期化を行うとともに、送受信部10がネットワークNへの接続を行い、撮像部11が起動する(ステップ101)。   When the user performs an application activation operation, the application is activated to initialize settings, and the transmission / reception unit 10 connects to the network N, and the imaging unit 11 is activated (step 101).

なお、配信サーバ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 imaging unit 11 to a paper surface M on which a program guide such as a magazine or a newspaper is posted. Then, based on the light received by the image sensor unit 11b, the live view image control unit 28a causes the display unit 13 to display the live view image of the paper surface M (step 103).

特徴抽出部22aは、ライブビュー画像から、紙面Mの特徴データを抽出する(ステップ104)。マッチング部23は、特徴データ記憶部20に記憶された特徴データと、特徴抽出部22aにより抽出された特徴データとをマッチングすることにより、撮像された紙面Mの番組表、その日付及び各番組欄を特定する(ステップ105)。特徴データ記憶部20に該当する特徴データが存在しない場合には、マッチング部23は、番組表の特定はできない(ステップ106のNO)。なお、番組表の特定ができるまで若しくはアプリ終了まで、この処理は繰り返される。   The feature extraction unit 22a extracts feature data of the paper surface M from the live view image (step 104). The matching unit 23 matches the feature data stored in the feature data storage unit 20 with the feature data extracted by the feature extraction unit 22a, so that the program table of the captured paper M, its date, and each program column Is identified (step 105). If there is no corresponding feature data in the feature data storage unit 20, the matching unit 23 cannot specify the program guide (NO in step 106). This process is repeated until the program guide can be specified or until the application ends.

マッチング部23が日付及び各番組欄を特定できた場合(ステップ106のYES)、要求部24は、特定された番組表の日付により、配信サーバSへ識別表示データの要求を出力する(ステップ107)。   When the matching unit 23 can identify the date and each program column (YES in step 106), the request unit 24 outputs a request for identification display data to the distribution server S based on the date of the identified program table (step 107). ).

送受信部10は、図4に示すように、識別表示データの要求を配信サーバSへ送信する。配信サーバSにおいては、送受信部121が受信した認識表示データの要求を、要求取得部124が取得する。検索部129は、要求された日付の番組表に対応する識別表示データを、記憶部110から検索する。識別表示データ送信部125は、検索された識別表示データを送受信部121に送信させる。   The transmission / reception unit 10 transmits a request for identification display data to the distribution server S as shown in FIG. In the distribution server S, the request acquisition unit 124 acquires a request for recognition display data received by the transmission / reception unit 121. The search unit 129 searches the storage unit 110 for identification display data corresponding to the requested program schedule on the date. The identification display data transmission unit 125 causes the transmission / reception unit 121 to transmit the retrieved identification display data.

[2−2.サーチモード表示]
情報通信装置Pにおける送受信部10は、識別表示データを受信する(ステップ108)。そして、モード表示制御部28cは、モード選択部26の選択に応じて、表示部13にモード表示をさせる(ステップ109)。ここでは、デフォルトでサーチモードとなっているため、モード表示制御部28cは、表示部13にサーチモード表示をさせる。
[2-2. Search mode display]
The transmission / reception unit 10 in the information communication device P receives the identification display data (step 108). Then, the mode display control unit 28c causes the display unit 13 to display a mode according to the selection by the mode selection unit 26 (step 109). Here, since the search mode is set by default, the mode display control unit 28c causes the display unit 13 to display the search mode.

つまり、識別表示制御部28bが、条件設定部25に設定された条件に適合する番組欄に、表示部13のライブビュー画像に重ねて、識別表示を表示させる。なお、このように識別表示される番組のタイトルも、番組情報要求部24bの要求に応じて、番組情報送信部126が送信したものを、送受信部10が受信する。そして、モード表示制御部28cは、表示部13のライブビュー画像とは別レイヤーで、タイトルを表示する。   That is, the identification display control unit 28b displays the identification display on the live view image of the display unit 13 in the program column that matches the conditions set in the condition setting unit 25. The transmission / reception unit 10 receives the title of the program identified and displayed as described above, which is transmitted by the program information transmission unit 126 in response to a request from the program information request unit 24b. Then, the mode display control unit 28c displays the title in a layer different from the live view image on the display unit 13.

このような表示例を、図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 display control unit 28b uses the feature data of the program column and the position coordinates of the program column on the page M. Based on this, the identification display is made to follow the program column.

なお、図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 information request unit 24b transmits a request for updated program information to the distribution server S via the transmission / reception unit 10 (step 112).

そして、配信サーバSの番組情報送信部126から更新情報が送信され、これを送受信部10が受信して(ステップ113)、番組情報制御部28dが表示部13に表示させる(ステップ114)。ボタン表示の有無にかかわらず、識別表示された番組欄をタップすると、上記と同様に、当該番組の番組情報を表示してもよい。   Then, the update information is transmitted from the program information transmission unit 126 of the distribution server S, which is received by the transmission / reception unit 10 (step 113), and is displayed on the display unit 13 by the program information control unit 28d (step 114). Regardless of whether the button is displayed or not, when the program column identified and displayed is tapped, the program information of the program may be displayed as described above.

また、図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 mode display unit 13 may be set to display an interface such as a mode selection tab.

図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 condition setting unit 25 to a preset genre is displayed at the bottom of the screen.

たとえば、図11に示すように、ニュースのボタンを選択すると、識別表示制御部28bは、ニュース番組を識別表示させる。このジャンル選択ボタンは、スクロールにより、他のジャンルを表示させることもできる。また、図12に示すように、入力部14により入力可能なキーワードで検索するためのインタフェースに変更することもできる。   For example, as shown in FIG. 11, when a news button is selected, the identification display control unit 28b displays the news program in an identification manner. This genre selection button can also display other genres by scrolling. Further, as shown in FIG. 12, the interface can be changed to a search for a keyword that can be input by the input unit 14.

さらに、番組情報の要求、表示の態様も、図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 information transmission unit 126 of the distribution server S in response to a request from the program information request unit 24b. Then, the transmission / reception unit 10 receives this, and the program information control unit 28d causes the display unit 13 to display it.

たとえば、図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 Steps 104 to 114 are performed.

ユーザが撮像対象を変えず(ステップ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 / reception unit 10 disconnects the network (step 118) and ends the process.

[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 display unit 13 to the device mode (step 201 in FIG. 6). Even in this device mode, for example, as shown in FIG. 16, the screen display includes a live view display.

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 information request unit 24b. Program information is acquired (step 203).

モード表示制御部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 operation request unit 24c causes the transmission / reception unit 10 to transmit a recording reservation command for the program (step 207). The recording / reproducing apparatus V which received this performs the recording reservation setting of the said program.

なお、図18に示すように、識別表示制御部28bは、録画予約が設定された番組欄について、枠とともに、録画予約済みアイコンとして、時計のマークを表示させる。これにより、ユーザは、録画予約済みの番組を、確実に認識できる。   As shown in FIG. 18, the identification display control unit 28 b displays a clock mark as a recording-reserved icon along with a frame for a program column for which recording reservation is set. As a result, the user can surely recognize a program that has been scheduled for recording.

また、図19に示すように、録画が終了し、録画済みとなった場合には、識別表示制御部28bは、当該番組欄について、録画済みを示すマークとして、▲を表示する。また、図19に示すように、録画したデータを転送可能な場合には、転送可能を示すマークとして、矢印を表示する。   As shown in FIG. 19, when the recording is completed and the recording is completed, the identification display control unit 28b displays ▲ as a mark indicating that the recording has been performed for the program column. As shown in FIG. 19, when the recorded data can be transferred, an arrow is displayed as a mark indicating that transfer is possible.

なお、録画済が否かの判定は、たとえば、情報通信装置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 / reception unit 10 when communicating with the recording / reproducing device V. Whether or not transfer is possible depends on the settings of the recording / reproducing device V and the information communication device P.

モード表示制御部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 display unit 13 to display a recording button and a selection button. A station button is displayed (step 221). For example, as shown in FIG. 20, the screen display includes a program name, a channel, and a time, and a recording button and a channel selection button.

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 operation request unit 24c transmits the recording command or channel selection command of the program by the transmission / reception unit 10. (Step 223).

これを受信した録画再生機器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 operation request unit 24c causes the transmission / reception unit 10 to transmit the recording command or transfer command of the program. (Step 233).

これを受信した録画再生機器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 / reception unit 10 receives the transferred recording data, the reproduction control unit 27 causes the audio output unit 12 and the display unit 13 controlled by the display control unit 28 to reproduce the recording data. Thereby, the recorded program can be viewed on the information communication apparatus P.

上記の処理後若しくは選択された番組が録画済の番組でなく(ステップ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 / reception unit 10 disconnects the network (step 211) and ends the process.

[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 step 116 or step 209) and the net mode is selected (step 119 or step 212), the mode display control unit 28c sets the display on the display unit 13 to the net mode. (Step 301 in FIG. 7). For example, the screen display as shown in FIG.

図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 information request unit 24d causes the transmission / reception unit 10 to transmit a request for update information to the distribution server S (step 303). Then, the shared information is transmitted from the shared information transmitting unit 126 of the distribution server S, which is received by the transmitting / receiving unit 10 (step 304), and the identification display control unit 28b causes the display unit 13 to display the shared information (step). 305).

この共有情報の表示は、たとえば、人気ボタンが選択された場合、図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 / reception unit 10 disconnects the network (step 309) and ends the process.

モード変更のタブ操作がなされ(ステップ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 display unit 13 to the device mode (step 201 in FIG. 6). . When the search mode is selected, the process returns to step 110.

なお、表示制御部28による各種の情報の表示は、上記のように、2つの態様が設定可能である。まず、ライブビュー画像における番組表の番組の特定箇所に表示させて、撮像部11が移動すると、特定箇所の位置に、情報の表示を追従させる態様がある。   It should be noted that the display of various types of information by the display control unit 28 can be set in two modes as described above. First, there is a mode in which information is displayed following the position of the specific portion when the image pickup unit 11 is displayed at a specific portion of the program in the program table in the live view image.

一方、ライブビュー画像とは別のレイヤーで、表示画面の特定位置に、各種の情報を表示させる態様である。この態様では、撮像部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 imaging unit 11 moves. For this reason, there is an advantage that the contents of information can be surely shown to the user and the user can easily read.

さらに、表示制御部28は、上記のように、表示部13に動画像を表示させることもできる。この場合、動画像のみを表示させてもよい。ただし、ライブビュー画像と、動画像を分割若しくはウィンドウ表示により、同時に表示させることにより、何の動画を再生しているのが、確認できる。ネットワークを介してやり取りされる情報、ソーシャルネットワークサービス(SNS)などによるユーザ同士のコミュニティに関する情報、紙面において関連する他のページ番号を示すなど、他の情報をライブビュー画像とともに表示することで、関連情報の確認や操作を一画面に統合することができる。   Further, the display control unit 28 can display a moving image on the display unit 13 as described above. In this case, only a moving image may be displayed. However, it is possible to confirm what video is being reproduced by displaying the live view image and the moving image simultaneously by dividing or displaying the window. By displaying other information together with the live view image, such as information exchanged via the network, information about the community between users by social network service (SNS), other page numbers related on paper, etc. Information confirmation and operation can be integrated into one screen.

[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 imaging unit 11 of the information communication device P toward the program guide. For this reason, it is possible to quickly recognize a desired program by a very simple and easy-to-understand method without taking time and effort for specifying an area. Since information necessary for operation, such as information necessary for program identification, is input by image recognition by the imaging unit 11, operations that are complicated and complicated only by the GUI can be simplified. That is, as compared with the case where character input is performed according to a preset procedure, an object captured and projected can be used as a selection object as it is, so that it is possible to greatly save the input effort.

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 / playback device 10 ... transmission / reception unit 11 ... imaging unit 11a ... optical unit 11b ... image sensor unit 12 ... audio output unit 13 ... display unit 14 ... input unit 20 ... Feature data storage unit 22 ... Analysis unit 22a ... Feature extraction unit 23 ... Matching unit 24 ... Request unit 24a ... Identification display data request unit 24b ... Program information request unit 24c ... Device operation request unit 24d ... Shared information request unit 25 ... Condition setting unit 26 ... mode selection unit 27 ... reproduction control unit 28 ... display control unit 28a ... live view image control unit 28b ... identification display control unit 28c ... mode display control unit 28d ... program information control unit 28e ... shared information control unit 28f ... UI control unit 110 ... storage unit 120 ... delivery control unit 121 ... transmission / reception unit 122 ... application delivery unit 123 ... feature data delivery unit 124 ... request acquisition unit 1 5 ... identification data transmitting unit 126 ... program information transmitting unit 127 ... sharing information gathering unit 128 ... shared information transmitting unit 129 ... search section

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.
前記識別表示データは、撮像された画像の全体の大きさに対する前記内容の一部の比率、若しくはその比率から割り出される前記内容の一部の位置座標を含むことを特徴とする請求項1〜8のいずれか1項に記載の情報通信プログラム。 The identification display data includes a ratio of a part of the content with respect to a total size of a captured image or a position coordinate of a part of the content calculated from the ratio. 9. The information communication program according to any one of items 8. ネットワークを介して情報を送受信する送受信部と、
紙面に表示された内容の外観上の特徴量を抽出した特徴データ及びその内容の識別情報を記憶する特徴データ記憶部と、
前記紙面に表示された内容を撮像する撮像部と、
前記撮像部により撮像されたライブビュー画像を表示する表示部と、
前記ライブビュー画像から、前記紙面に表示された内容の外観上の特徴データを抽出する特徴抽出部と、
前記特徴データ記憶部により記憶された特徴データと、前記特徴抽出部により抽出された特徴データとのマッチングにより、撮像された前記紙面に表示された内容を特定するマッチング部と、
前記マッチング部により特定された前記内容の識別情報に基づいて、前記内容の一部を識別する識別表示をさせる識別表示データの要求を、前記送受信部に送信させる識別表示データ要求部と、
前記識別表示データ要求部による要求に応じて送受信部が受信した識別表示データを、前記ライブビュー画像とともに、前記表示部に表示させる識別表示制御部と、
を有することを特徴とする情報通信装置。
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:
請求項10記載の情報通信装置に、ネットワークを介して接続された送受信部と、
前記送受信部に、前記特徴データを送信させる特徴データ配信部と、
前記識別表示データ要求部の要求に応じて、前記送受信部に、識別表示データを送信させる識別表示データ送信部と、
を有することを特徴とする配信サーバ。
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:
JP2012155999A 2012-07-11 2012-07-11 Information communication program, information communication device and distribution server Pending JP2014017791A (en)

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)

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