JP5141439B2 - Digital broadcast receiving apparatus and program - Google Patents
Digital broadcast receiving apparatus and program Download PDFInfo
- Publication number
- JP5141439B2 JP5141439B2 JP2008202777A JP2008202777A JP5141439B2 JP 5141439 B2 JP5141439 B2 JP 5141439B2 JP 2008202777 A JP2008202777 A JP 2008202777A JP 2008202777 A JP2008202777 A JP 2008202777A JP 5141439 B2 JP5141439 B2 JP 5141439B2
- Authority
- JP
- Japan
- Prior art keywords
- hypertext
- hyperlink
- link source
- link
- html content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、デジタル放送番組を受信してディスプレイに表示すると共に、ハイパーリンクを含むハイパーテキストをディスプレイに表示するデジタル放送受信装置およびプログラムに関するものである。 The present invention relates to a digital broadcast receiving apparatus and program for receiving a digital broadcast program and displaying it on a display and displaying hypertext including a hyperlink on the display.
インターネットの急速な普及によりWEBページを閲覧するユーザが増加している。WEBページに代表されるものとして、ハイパーテキスト・マークアップ言語(Hyper Text Markup Language)で記述されたHTML文章やHTMLコンテンツ等のハイパーテキストがある。ハイパーテキスト・マークアップ言語はテキスト形式で記載され、タグとよばれる記号”<”,”>”で挟まれたコードによって文字修飾情報やレイアウト情報等が指定することができ、画像ファイルや音声ファイルの再生についての指定や、別のハイパーテキスト等に関係づけるハイパーリンクの記述が行える。このようなWEBページからリンク先のWEBページへ渡り歩く「ネットサーフィン」が頻繁に行われている。 Due to the rapid spread of the Internet, the number of users who browse WEB pages is increasing. As representatives of WEB pages, there are hypertexts such as HTML texts and HTML contents described in a hypertext markup language (Hyper Text Markup Language). The hypertext markup language is written in text format, and character modification information and layout information can be specified by a code between tags "<" and ">" called tags. It is possible to specify the reproduction of a hyperlink and to describe a hyperlink related to another hypertext. Such “net surfing” is frequently performed to go from the WEB page to the linked WEB page.
「ネットサーフィン」では、リンク先のWEBページへ渡り歩く以外にも、リンク先のWEBページから前のWEBページへ戻るような操作も頻繁に行われており、戻り先は一つ前のWEBページの場合もあるし、もっと前のWEBページの場合もある。 In “surfing the net”, in addition to walking to the linked WEB page, there is also frequent operations such as returning from the linked WEB page to the previous WEB page, and the return destination is the previous WEB page. In some cases, it may be a previous WEB page.
ところで、インターネットに接続しWEBページを表示する機能を有した機器は、パソコン(パーソナルコンピュータ)以外にも、PDA、携帯電話、さらにはテレビ受信装置などの家電にまで広まってきている。 By the way, devices having a function of connecting to the Internet and displaying a WEB page have spread to home appliances such as PDAs, mobile phones, and television receivers in addition to personal computers.
パソコンの場合、通常はハードディスク内に、インターネットに接続してインターネット上のWWW(ワールド・ワイド・ウェブ)サーバーを検索・閲覧するためのブラウザと呼ばれるソフトウェアがインストールされており、ブラウザにより、マウス等でWEBページ中の組まれたハイパーリンクをマウスでクリックして、リンク元ハイパーテキストからリンク先ハイパーテキストへ移動することができる。 In the case of a personal computer, software called a browser is usually installed in the hard disk to connect to the Internet and search and browse the WWW (World Wide Web) server on the Internet. A linked hyperlink in the WEB page can be clicked with the mouse to move from the link source hypertext to the link destination hypertext.
しかし、インターネットテレビ受信装置は、パソコンとは異なり、ブラウザ機能を内蔵する場合はコストを抑える為にメモリを最小限に抑えることが必要であるため、ブラウザ機能が大幅に削減されたデジタル放送受信装置向けのブラウザ(テレビ向けブラウザ)を実装しており、しかもパソコンの入力ツールの一つであるマウスとは異なり、リモコン操作でディスプレイに表示されたハイパーテキストの同一ページ内でアンカーポイント(以下、本明細書では、ハイパーリンクという。)に、パソコンにおけるカーソルに相当するフォーカスを一つずつあるいはスキップさせて移動させて、複数のページからなるハイパーテキストのページを切替えたり、あるいは他のハイパーテキストへリンクしてハイパーテキストを移動させている(例えば、特許文献1参照)。
しかし、上記特許文献1の公知技術では、同一ページ内に表示されているハイパーリンクを順方向または逆方向に移動する際に一つずつあるいはスキップさせてフォーカスを当てることまでしか開示してなく、ハイパーリンクに基づいて複数のページからなるハイパーテキストのページを切替えたり、あるいは他のハイパーテキストへリンクする際のフォーカスについては何ら触れられていない。 However, in the known technique of the above-mentioned Patent Document 1, only the hyperlinks displayed in the same page are disclosed until they are focused one by one or skipped when moving forward or backward, There is no mention of focus when switching hypertext pages consisting of multiple pages based on hyperlinks or linking to other hypertexts.
そのため、リンク先ハイパーテキストからリンク元ハイパーテキストに戻り、そのリンク元ハイパーテキストにおいて、再度、同じリンク先ハイパーテキストにリンクしようとする場合、再度そのリンク元ハイパーテキストにおけるフォーカスの初期位置からそのリンク先ハイパーテキストのハイパーリンクに移動しなければならず、非常にリモコン操作が煩わしい、という問題があった。 Therefore, when returning from the link destination hypertext to the link source hypertext and attempting to link again to the same link destination hypertext in the link source hypertext, the link destination from the initial focus position in the link source hypertext again. There was a problem that it was necessary to move to a hypertext hyperlink and the remote control operation was very troublesome.
特に、パソコンにおける入力手段の一つであるマウスとは異なり、デジタル放送受信装置では、機能が制限されているテレビやレコーダ用のリモコンであるため、ユーザにとってリモコン操作が煩わしかった。 In particular, unlike a mouse which is one of input means in a personal computer, a digital broadcast receiving apparatus is a remote controller for a television or a recorder whose functions are limited.
そこで、本発明は、リンク先ハイパーテキストからリンク元ハイパーテキストに戻る場合におけるリモコン操作の負担を軽減させることができるデジタル放送受信装置およびプログラム等を提供することを目的とする。 Therefore, an object of the present invention is to provide a digital broadcast receiving apparatus, a program, and the like that can reduce the burden of remote control operation when returning from a link destination hypertext to a link source hypertext.
上記課題を解決するため、本発明のデジタル放送受信装置は、任意のハイパーリンクへの初期フォーカス位置を示す情報がクエリーストリングとしてURLに付加されたリンク元ハイパーテキストと、前記リンク元ハイパーテキストの前記URLがハイパーリンクとして含まれるリンク先ハイパーテキストとを記憶した記憶手段と、前記リンク先ハイパーテキストにおいてユーザが前記ハイパーリンクを選択した場合、前記URLに基づいて前記リンク元ハイパーテキストを読み込み、前記URLに前記クエリーストリングが付加されているか否かを判断するクエリーストリング付加判断手段と、前記URLに前記クエリーストリングが付加されている場合、前記クエリーストリングから前記リンク元ハイパーテキストにおける初期フォーカス位置を示す情報を取得する初期フォーカス位置情報取得手段と、前記クエリーストリングを外したURLで前記リンク元ハイパーテキストにリンクして前記リンク元ハイパーテキストを表示すると共に、表示した前記リンク元ハイパーテキストにおいて前記初期フォーカス位置に基づいて前記任意のハイパーリンクにフォーカスを設定する表示制御手段と、を有する。
また、本発明のプログラムは、任意のハイパーリンクへの初期フォーカス位置を示す情報がクエリーストリングとしてURLに付加されたリンク元ハイパーテキストと、前記リンク元ハイパーテキストの前記URLがハイパーリンクとして含まれるリンク先ハイパーテキストとを表示するコンピュータのプログラムにおいて、前記コンピュータを、前記リンク先ハイパーテキストにおいてユーザが前記ハイパーリンクを選択した場合、前記URLに基づいて前記リンク元ハイパーテキストを読み込み、前記URLに前記クエリーストリングが付加されているか否かを判断するクエリーストリング付加判断手段と、前記URLに前記クエリーストリングが付加されている場合、前記クエリーストリングから前記リンク元ハイパーテキストにおける初期フォーカス位置を示す情報を取得する初期フォーカス位置情報取得手段と、前記クエリーストリングを外したURLで前記リンク元ハイパーテキストにリンクして前記リンク元ハイパーテキストを表示すると共に、表示した前記リンク元ハイパーテキストにおいて前記初期フォーカス位置に基づいて前記任意のハイパーリンクにフォーカスを設定する表示制御手段と、して実行させるためのプログラムである。
また、本発明のデジタル放送受信装置は、デジタル放送を受信してディスプレイに表示すると共に、ハイパーリンクを含むハイパーテキストをディスプレイに表示し、前記ハイパーリンク上にフォーカスが当てられ選択された場合、リンク元ハイパーテキストから前記ハイパーリンクが示すリンク先ハイパーテキストを表示する一方、戻り指令を受けた場合、前記リンク先ハイパーテキストの表示から前記リンク元ハイパーテキストの表示に戻るデジタル放送受信装置であって、前記リンク元ハイパーテキストにおいて前記ハイパーリンクが選択され、当該ハイパーリンクが示すリンク先ハイパーテキストが表示される場合、前記リンク元ハイパーテキストに含まれるタグID取得保存プログラムの実行により、前記ハイパーリンクのタグのIDを記憶するタグID記憶手段と、前記戻り指令を受けて、前記リンク先ハイパーテキストから前記リンク元ハイパーテキストに戻って当該リンク元ハイパーテキストを表示する場合、前記リンク元ハイパーテキストに含まれるフォーカス照射(設定)プログラムの実行により、前記タグID記憶手段に記憶された前記リンク元ハイパーテキストのタグのIDに基づいて前記リンク元ハイパーテキストにおいて選択された前記ハイパーリンクに前記フォーカスを当てるフォーカス位置制御手段と、を有するデジタル放送受信装置である。ここで、前記ハイパーテキストは、当該デジタル放送受信装置の取り扱いを説明する取扱説明書であって、前記ハイパーテキストを予め記憶したハイパーテキスト記憶手段、をさらに有するようにしても良いし、前記フォーカス位置制御手段は、前記リンク元ハイパーテキストにおいて選択された前記ハイパーリンクに前記フォーカスを当てる際、効果音を鳴らす、ようにしても良い。
In order to solve the above problems, the digital broadcast receiving apparatus of the present invention includes a link source hypertext in which information indicating an initial focus position to an arbitrary hyperlink is added to a URL as a query string, and the link source hypertext of the link source hypertext. A storage unit that stores a link destination hypertext including a URL as a hyperlink; and when the user selects the hyperlink in the link destination hypertext, the link source hypertext is read based on the URL, and the URL Query string addition determining means for determining whether or not the query string is appended to the URL, and when the query string is appended to the URL, an initial focus in the link source hypertext is derived from the query string. An initial focus position information acquisition means for acquiring information indicating a position; and the link source hypertext is displayed by linking to the link source hypertext with a URL from which the query string is removed, and in the displayed link source hypertext Display control means for setting a focus on the arbitrary hyperlink based on the initial focus position.
Further, the program of the present invention includes a link source hypertext in which information indicating an initial focus position to an arbitrary hyperlink is added to a URL as a query string, and a link including the URL of the link source hypertext as a hyperlink. When a user selects the hyperlink in the link destination hypertext, the computer reads the link source hypertext based on the URL and displays the query in the URL Query string addition judging means for judging whether or not a string is added, and when the query string is added to the URL, the query string includes the query source hypertext. An initial focus position information acquisition means for acquiring information indicating an initial focus position; and the link source hypertext is displayed by linking to the link source hypertext with a URL from which the query string is removed, and the displayed link source hypertext This is a program to be executed as display control means for setting a focus on the arbitrary hyperlink based on the initial focus position in text.
The digital broadcast receiving apparatus of the present invention receives a digital broadcast and displays it on a display, and displays hypertext including a hyperlink on the display. When the focus is on the hyperlink and the link is selected, the link is displayed. While displaying the link destination hypertext indicated by the hyperlink from the original hypertext, when receiving a return command, the digital broadcast receiving device returns to the display of the link source hypertext from the display of the link destination hypertext, When the hyperlink is selected in the link source hypertext and the link destination hypertext indicated by the hyperlink is displayed, the tag of the hyperlink is executed by executing the tag ID acquisition and storage program included in the link source hypertext. of A tag ID storage means for storing D, and a focus included in the link source hypertext when receiving the return command and displaying the link source hypertext from the link destination hypertext to the link source hypertext. Focus position control for focusing the hyperlink selected in the link source hypertext based on the ID of the link source hypertext tag stored in the tag ID storage means by executing an irradiation (setting) program And a digital broadcast receiving apparatus. Here, the hypertext is an instruction manual for explaining the handling of the digital broadcast receiving apparatus, and may further include hypertext storage means for storing the hypertext in advance, or the focus position. The control means may sound a sound effect when the focus is applied to the hyperlink selected in the link source hypertext.
また、本発明の別のデジタル放送受信装置は、デジタル放送を受信してディスプレイに表示すると共に、ハイパーリンクを含むハイパーテキストをディスプレイに表示し、前記ハイパーリンク上にフォーカスが当てられ選択された場合、リンク元ハイパーテキストから前記ハイパーリンクが示すリンク先ハイパーテキストを表示する一方、戻り指令を受けた場合、前記リンク先ハイパーテキストの表示から前記リンク元ハイパーテキストの表示に戻るデジタル放送受信装置であって、前記リンク元ハイパーテキストにおいて前記ハイパーリンクが選択され、当該ハイパーリンクが示すリンク先ハイパーテキストが表示される場合、前記リンク元ハイパーテキストに含まれるタグID取得保存プログラムの実行により、前記ハイパーリンクのタグのIDを記憶するタグID記憶手段と、前記戻り指令を受けて、前記リンク先ハイパーテキストから前記リンク元ハイパーテキストに戻って当該リンク元ハイパーテキストを表示する場合、前記リンク元ハイパーテキストに含まれるフォーカス照射(設定)プログラムの実行により、前記リンク元ハイパーテキストにおいて選択された前記ハイパーリンクに前記フォーカスを当てる処理か、あるいは前記リンク元ハイパーテキストにおける初期位置に前記フォーカスを当てる処理をユーザに選択させるためのダイアログボックスを表示し、当該ダイアログボックスにて前記リンク元ハイパーテキストにおいて選択された前記ハイパーリンクに前記フォーカスを当てる処理が選択された場合、前記タグID記憶手段に記憶された前記リンク元ハイパーテキストのタグのIDに基づいて前記リンク元ハイパーテキストにおいて選択された前記ハイパーリンクに前記フォーカスを当てる一方、前記リンク元ハイパーテキストにおける初期位置に前記フォーカスを当てる処理が選択された場合、前記リンク元ハイパーテキストにおける初期位置に前記フォーカスを当てるフォーカス位置制御手段と、を有するデジタル放送受信装置である。 Further, another digital broadcast receiving apparatus of the present invention receives a digital broadcast and displays it on a display, and displays a hypertext including a hyperlink on the display, and when the hyperlink is focused and selected. The digital broadcast receiving apparatus displays the link destination hypertext indicated by the hyperlink from the link source hypertext, and returns to the link source hypertext display from the link destination hypertext display when receiving a return command. When the hyperlink is selected in the link source hypertext and the link destination hypertext indicated by the hyperlink is displayed, the hyperlink is obtained by executing the tag ID acquisition and storage program included in the link source hypertext. No Included in the link source hypertext when receiving the return command and displaying the link source hypertext from the link destination hypertext back to the link source hypertext. By executing a focus irradiation (setting) program, the user is allowed to select a process of focusing the hyperlink selected in the link source hypertext or a process of focusing the initial position in the link source hypertext. And when the process for focusing on the hyperlink selected in the link source hypertext is selected in the dialog box, the link source stored in the tag ID storage unit When the focus is applied to the hyperlink selected in the link source hypertext based on the ID of the tag of the ipertext, while the process of focusing the initial position in the link source hypertext is selected, the link And a focus position control unit that focuses the initial position on the original hypertext.
また、本発明のハイパーテキストのデータ構造は、ハイパーリンクを含むハイパーテキストをディスプレイに表示し、前記ハイパーリンク上にフォーカスが当てられ選択された場合、リンク元ハイパーテキストから前記ハイパーリンクが示すリンク先ハイパーテキストを表示する一方、戻り指令を受けた場合、前記リンク先ハイパーテキストの表示から前記リンク元ハイパーテキストの表示に戻る処理を、コンピュータに実行させるハイパーテキストのデータ構造であって、前記リンク元ハイパーテキストにおいて前記ハイパーリンクが選択され、当該ハイパーリンクが示すリンク先ハイパーテキストが表示される場合、前記リンク元ハイパーテキストに含まれるタグID取得保存プログラムの実行により、前記ハイパーリンクのタグのIDを記憶する処理と、前記戻り指令を受けて、前記リンク先ハイパーテキストから前記リンク元ハイパーテキストに戻って当該リンク元ハイパーテキストを表示する場合、前記リンク元ハイパーテキストに含まれるフォーカス照射(設定)プログラムの実行により、記憶された前記ハイパーリンクのタグのIDに基づいて前記リンク元ハイパーテキストにおいて選択された前記ハイパーリンクに前記フォーカスを当てる処理と、をコンピュータに実行させるハイパーテキストのデータ構造である。 The hypertext data structure of the present invention displays hypertext including a hyperlink on a display, and when the hyperlink is focused and selected, the link destination indicated by the hyperlink from the link source hypertext is selected. A hypertext data structure for causing a computer to execute processing for returning from the display of the link destination hypertext to the display of the link source hypertext when a return command is received while displaying the hypertext, the link source When the hyperlink is selected in the hypertext and the link destination hypertext indicated by the hyperlink is displayed, the tag ID of the hyperlink is executed by executing the tag ID acquisition and storage program included in the link source hypertext. Processing for storing and a focus irradiation (setting) program included in the link source hypertext when receiving the return command and displaying the link source hypertext from the link destination hypertext to the link source hypertext Is a hypertext data structure that causes the computer to execute the process of focusing the hyperlink selected in the link source hypertext based on the ID of the stored hyperlink tag.
なお、本発明において、ハイパーテキストとは、HTML言語で記述されたHTML文章や、HTML文章に画像コンテンツやCG等が貼り付けられたHTMLコンテンツ、さらには、XML言語やXHTML言語等のタグで囲まれたハイパーリンクによって他のハイパーテキストにリンクするような構造化言語で記述されたコンテンツ等をいう。 In the present invention, hypertext is surrounded by HTML text written in HTML language, HTML content in which image content or CG is pasted on HTML text, and tags such as XML language or XHTML language. Content written in a structured language that links to other hypertext by a hyperlink.
本発明によれば、リンク先ハイパーテキストにおいてユーザがハイパーリンクを選択すると、そのハイパーリングが示すURLに基づいてリンク元ハイパーテキストを読み込み、そのURLにクエリーストリングが付加されているか否かを判断し、URLにクエリーストリングが付加されている場合、クエリーストリングからリンク元ハイパーテキストにおける初期フォーカス位置を示す情報を取得して、クエリーストリングを外したURLでリンク元ハイパーテキストにリンクしてリンク元ハイパーテキストを表示すると共に、表示したリンク元ハイパーテキストにおいて初期フォーカス位置に基づいて任意のハイパーリンクにフォーカスを設定または照射するようにしたので、ハイパーリンクによりリンク先ハイパーテキストからリンク元ハイパーテキストへ戻る場合には、任意のハイパーリンクにフォーカスを設定または照射することができる。
また、本発明によれば、リンク元ハイパーテキストにおいてハイパーリンクが選択され、当該ハイパーリンクが示すリンク先ハイパーテキストが表示される場合、リンク元ハイパーテキストにおけるリンク元のハイパーリンクのタグのIDを記憶し、前記リンク元ハイパーテキストからリンク元ハイパーテキストに戻りリンク元ハイパーテキストが表示された場合、記憶しておいたリンク元のハイパーリンクのタグのIDに基づいてリンク元ハイパーテキストにおいて当該リンク元ハイパーリンク上にフォーカスを当てるようにしたので、戻り指令によってリンク元ハイパーテキストからリンク元ハイパーテキストに戻り、リンク元ハイパーテキストが表示された場合、リンク元ハイパーテキストにおいて再度リモコン操作をする場合、フォーカス位置が前回選択したリンク元のハイパーリンクにあるので、そのリンク先ハイパーテキストから再度リンク元ハイパーテキストに戻る場合、フォーカスを移動させる必要がなくなり、リモコン操作の負担を軽減させることができる。また、戻り指令を受けて、リンク先ハイパーテキストからリンク元ハイパーテキストに戻って当該リンク元ハイパーテキストを表示する場合、リンク元ハイパーテキストにおいて選択されたハイパーリンクにフォーカスを当てる処理か、あるいはリンク元ハイパーテキストにおける初期位置にフォーカスを当てる処理をユーザに選択させるためのダイアログボックスを表示した場合、ユーザの選択によりリンク元ハイパーテキストにおいて選択されたハイパーリンクにフォーカスを当てる処理か、リンク元ハイパーテキストにおける初期位置にフォーカスを当てる処理を選択させることができる。
According to the present invention, when the user selects a hyperlink in the link destination hypertext, the link source hypertext is read based on the URL indicated by the hyperring, and it is determined whether or not a query string is added to the URL. When a query string is added to the URL, information indicating the initial focus position in the link source hypertext is obtained from the query string, and the link source hypertext is linked to the link source hypertext with the URL from which the query string is removed. In the displayed link source hypertext, the focus is set or emitted to any hyperlink based on the initial focus position. When returning to the hypertext can be set or irradiation focus to any hyperlink.
Further, according to the present invention, when a hyperlink is selected in the link source hypertext and the link destination hypertext indicated by the hyperlink is displayed, the ID of the tag of the link source hyperlink in the link source hypertext is stored. When the link source hypertext is returned from the link source hypertext to the link source hypertext and the link source hypertext is displayed, the link source hypertext in the link source hypertext is based on the ID of the stored link source hyperlink tag. Since the focus is on the link, if the link source hypertext is returned from the link source hypertext by the return command and the link source hypertext is displayed, the remote control operation is performed again in the link source hypertext. Since the dregs position is in the link source of the hyperlink that was previously selected, to return to the link destination again link the original hypertext from hypertext, it is not necessary to move the focus, we are possible to reduce the burden of the remote control operation. Also, when receiving the return command and returning from the link destination hypertext to the link source hypertext and displaying the link source hypertext, the process of focusing on the hyperlink selected in the link source hypertext or the link source When a dialog box is displayed to let the user select a process to focus on the initial position in the hypertext, the process to focus on the hyperlink selected in the link source hypertext by the user's selection, or in the link source hypertext A process for focusing on the initial position can be selected.
実施の形態1.
図1は、本発明に係るデジタル放送受信装置の実施の形態の構成例を示すブロック図である。なお、本実施の形態1では、ハイパーテキストとして、HTML言語で記述されたHTMLコンテンツを一例に説明するが、そのHTMLコンテンツはHTML文章だけでなく、画像コンテンツやCG等が貼り付けられていても勿論よく、さらには、HTML言語以外のBML(Broadcast Markpup Language)言語や、XML(eXtensible Markup Language)言語やXHTML(eXtensible HyperText Markup Language)言語等の構造化言語、すなわちタグで囲まれたハイパーリンクによって他のハイパーテキストにリンクするような構造化言語で記述されたコンテンツでも勿論対象となる。
Embodiment 1 FIG.
FIG. 1 is a block diagram showing a configuration example of an embodiment of a digital broadcast receiving apparatus according to the present invention. In the first embodiment, the HTML content described in the HTML language is described as an example as the hypertext. However, the HTML content is not limited to HTML text but may be image content, CG, or the like pasted. Of course, it is also possible to use a structured language such as BML (Broadcast Markpup Language) language, XML (eXtensible Markup Language) language or XHTML (eXtensible HyperText Markup Language) language other than HTML language, that is, by a hyperlink surrounded by tags. Of course, content described in a structured language linked to other hypertext is also a target.
図1において、本実施の形態1のデジタル放送受信装置100は、アンテナ110を介し放送番組を受信する信号受信処理手段101、受信データ分離部102、デコーダ103、インターネット130を介し各種サーバ(図示せず)から各種情報を取得する情報取得手段104、図示しないCPUがブラウザプログラムを実行することによりHTMLコンテンツ等のハイパーテキストを表示してユーザに閲覧させるブラウザ105、メモリ等の記憶装置106、テレビモニタ等のディスプレイ107、リモコン120からの各種操作指令を受信するキー入力検出・解析部108を有している。なお、図1に示すデジタル放送受信装置100では、スピーカ等は、本発明とは直接関係しないので、省略して示している。 In FIG. 1, a digital broadcast receiving apparatus 100 according to the first embodiment includes a signal reception processing unit 101 that receives a broadcast program via an antenna 110, a received data separation unit 102, a decoder 103, and various servers (not shown) via the Internet 130. Information acquisition means 104 for acquiring various types of information, a browser 105 that displays a hypertext such as HTML content by allowing a CPU (not shown) to execute a browser program, a storage device 106 such as a memory, and a television monitor The key input detection / analysis unit 108 receives various operation commands from the display 107 and the remote controller 120. In the digital broadcast receiving apparatus 100 shown in FIG. 1, a speaker and the like are not shown because they are not directly related to the present invention.
図2は、図1に示すリモコン120の一部分の外観例を示す図である。 FIG. 2 is a diagram showing an example of the appearance of a part of the remote controller 120 shown in FIG.
図2において、リモコン120は、デジタル放送受信装置100の操作デバイスになるもので、パソコン等におけるカーソルに相当し、画面上における命令やボタンを指定や選択するためのフォーカスを上下左右方向へ移動させるための上ボタン201、右ボタン202、左ボタン203、下ボタン204、選択ボタン205、現在表示中のリンク先HTMLコンテンツからリンク元HTMLコンテンツへ戻る等の各種戻り指令を本装置へ送信する戻るボタン206と、1ch〜12chまでのchボタン207等を有している。なお、1ch〜12chまでのchボタン207は、放送番組のチャンネル選択に使用するものであるので、本発明では、必ず必要なものではない。これらの各ボタンがパソコン等におけるマウスの役割を担う。リモコン120は、ディスプレイ107上に表示されたHTMLコンテンツやBMLコンテンツにおけるページ全体のスクロールやハイパーリンクなどの各要素の選択を行ったり、フォーカスが移動可能なハイパーリンク等の各要素にフォーカスを当て(位置させ)選択しながら、ディスプレイ107上に表示されたHTMLコンテンツ等の上において目的の要素へ移動する。 In FIG. 2, a remote controller 120 serves as an operating device for the digital broadcast receiving apparatus 100, corresponds to a cursor on a personal computer or the like, and moves the focus for designating and selecting commands and buttons on the screen in the vertical and horizontal directions. Return button for transmitting various return commands such as returning from the link destination HTML content currently displayed to the link source HTML content to the apparatus, such as an up button 201, a right button 202, a left button 203, a down button 204, and a selection button 205. 206, and a channel button 207 of 1ch to 12ch. The ch buttons 207 from 1ch to 12ch are used for channel selection of broadcast programs, and are not necessarily required in the present invention. Each of these buttons plays the role of a mouse in a personal computer or the like. The remote controller 120 selects each element such as scrolling and hyperlinks of the entire page in HTML content and BML content displayed on the display 107, or focuses each element such as a hyperlink whose focus can be moved ( Move to the target element on the HTML content or the like displayed on the display 107 while selecting.
なお、文字の入力については、本実施の形態1のデジタル放送受信装置100では、図3に示す様に、例えば、ディスプレイ107に表示されたHTMLコンテンツ30のソフトウエアキーボード30からリモコン120で文字31を選択して、入力フォーム32に文字31を入力する手法を採用しており、これによりパソコン等におけるキーボードの役割を担っている。 As for the input of characters, in the digital broadcast receiving apparatus 100 of the first embodiment, as shown in FIG. 3, for example, the characters 31 are selected from the software keyboard 30 of the HTML content 30 displayed on the display 107 by the remote controller 120. Is selected, and the method of inputting the character 31 to the input form 32 is adopted, thereby playing the role of a keyboard in a personal computer or the like.
図4は、本実施の形態1のデジタル放送受信装置100のブラウザ105に実行させるハイパーテキスト40のデータ構造の一例を示している。 FIG. 4 shows an example of the data structure of the hypertext 40 that is executed by the browser 105 of the digital broadcast receiving apparatus 100 according to the first embodiment.
図4に示すハイパーテキスト40は、予め作成されて記憶部106や情報取得部104等の本装置100内に記憶されたもの、またはインターネット130を介して取得したHTML文章に情報取得部104等が後述するJavaScriptにより記述したプログラム(命令も含む。)を追加して本装置100内に記憶しているものであって、ブラウザ105がこのハイパーテキスト40を実行することにより、本実施の形態1におけるリンク元ハイパーリンクへのフォーカス照射(設定)処理を行う。 The hypertext 40 shown in FIG. 4 is created in advance and stored in the apparatus 100 such as the storage unit 106 and the information acquisition unit 104, or the HTML acquisition acquired via the Internet 130 by the information acquisition unit 104 or the like. A program (including instructions) described in JavaScript, which will be described later, is added and stored in the apparatus 100. When the browser 105 executes the hypertext 40, the program according to the first embodiment is used. Focus irradiation (setting) processing to the link source hyperlink is performed.
図4に示す本実施の形態1のハイパーテキスト40のデータ構造は、まず、後述する図9または図10のステップ907,1004のCookie情報取得処理をブラウザ105に実行させるためHTMLコンテンツの読み込まれた際、選択されたハイパーリンクを含むCookie情報をブラウザ105に取得させるCookie取得命令と、後述する図9または図10のステップ908,1005のハイパーリンクのタグID判断処理をブラウザ105に実行させるため取得したCookie情報にHTMLコンテンツ表示の際に選択されたハイパーリンク、すなわち最後にリンクしたリンク元ハイパーリンクのタグのID情報が含まれているか否かをブラウザ105に判断させるID有無判断命令と、後述する図9または図10のステップ909,1006のフォーカス照射(設定)処理をブラウザ105に実行させるため最後にリンクしたリンク元ハイパーリンクのタグのID情報が含まれている場合、ブラウザ105にそのID情報のタグを有するリンク元ハイパーリンクにフォーカスを当てさせるフォーカス照射(設定)命令と、からなるリンク元ハイパーリンクへのフォーカス照射(設定)プログラム41を有する。 The data structure of the hypertext 40 according to the first embodiment shown in FIG. 4 is such that the HTML content is first read in order to cause the browser 105 to execute the cookie information acquisition process in steps 907 and 1004 in FIG. 9 or FIG. At this time, a cookie acquisition command for causing the browser 105 to acquire cookie information including the selected hyperlink and a hyperlink tag ID determination process in steps 908 and 1005 of FIG. 9 or FIG. An ID presence determination command for causing the browser 105 to determine whether the ID information of the tag of the hyperlink selected at the time of displaying the HTML content, that is, the link source hyperlink last linked is included in the cookie information, The focus of steps 909 and 1006 in FIG. 9 or FIG. If the ID information of the tag of the link source hyperlink linked last to cause the browser 105 to execute the shooting (setting) process is included, the browser 105 is focused on the link source hyperlink having the tag of the ID information. And a focus irradiation (setting) program 41 to the link source hyperlink.
また、図4に示す本実施の形態1のハイパーテキスト40のデータ構造は、後述する図9のステップ903のハイパーリンクのタグID取得処理をブラウザ105に実行させるためHTMLコンテンツ上にて選択されたリンク元ハイパーリンクのタグのIDをブラウザ105に取得させるタグID取得命令と、図9のステップ904のCookie情報保存処理をブラウザ105に実行させるため、取得されたリンク元ハイパーリンクを含むCookie情報をブラウザ105に保存させるCookie保存命令と、からなるリンク元ハイパーリンクのタグID取得保存プログラム42を有する。 The data structure of the hypertext 40 according to the first embodiment shown in FIG. 4 is selected on the HTML content so that the browser 105 executes the hyperlink tag ID acquisition process in step 903 of FIG. 9 to be described later. In order to cause the browser 105 to execute the tag ID acquisition command for causing the browser 105 to acquire the tag ID of the link source hyperlink and the cookie information storage process in step 904 of FIG. 9, the cookie information including the acquired link source hyperlink is obtained. A link source hyperlink tag ID acquisition and storage program 42 including a cookie storage instruction to be stored in the browser 105 is included.
また、図4に示す本実施の形態1のハイパーテキスト40は、それぞれのタグに割り当てられた固有のIDを、ハイパーリンク選択時にリンク元ハイパーリンクのタグID取得保存プログラム42へIDを通知するリンク元ハイパーリンク通知プログラム43とを有する。なお、図4では、リンク元ハイパーリンク通知プログラム43は、<a>タグを例に記述しているが、<input>タグによるボタンや、<area>タグなどでも構わない。 The hypertext 40 according to the first embodiment shown in FIG. 4 is a link for notifying the unique ID assigned to each tag to the tag ID acquisition / storage program 42 of the link source hyperlink when the hyperlink is selected. An original hyperlink notification program 43. In FIG. 4, the link source hyperlink notification program 43 describes the <a> tag as an example, but a button using an <input> tag, an <area> tag, or the like may be used.
そして、図4に示す本実施の形態1のハイパーテキスト40は、このハイパーテキスト40によりディスプレイ107に表示されるハイパーテキスト40のHTMLコンテンツ44とを有している。 The hypertext 40 according to the first embodiment shown in FIG. 4 has the HTML content 44 of the hypertext 40 displayed on the display 107 by the hypertext 40.
ブラウザ105は、HTMLコンテンツ44と共に、以上のリンク元ハイパーリンクへのフォーカス照射(設定)プログラム41と、リンク元ハイパーリンクのタグID取得保存プログラム42と、リンク元ハイパーリンク通知プログラム43とがJavaScriptにより記述された例えば図4に示すようなデータ構造のハイパーテキスト40を解析し実行することにより、リンク先HTMLコンテンツからリンク元HTMLコンテンツに戻る際、リンク元ハイパーリンクへのフォーカス照射(設定)処理を行う。 The browser 105 includes the HTML content 44, the focus irradiation (setting) program 41 for the link source hyperlink, the tag ID acquisition / storage program 42 of the link source hyperlink, and the link source hyperlink notification program 43 by JavaScript. By analyzing and executing the described hypertext 40 having a data structure as shown in FIG. 4, for example, when returning from the link destination HTML content to the link source HTML content, focus irradiation (setting) processing to the link source hyperlink is performed. Do.
次に、図1に示す本実施の形態1のデジタル放送受信装置100の動作を説明する。 Next, the operation of the digital broadcast receiving apparatus 100 according to the first embodiment shown in FIG. 1 will be described.
図1において、デジタル放送受信装置100では、アンテナ110にて受信した放送電波を信号受信処理部101にて選局している放送のTS(トランスポートストリーム)を抽出し、受信データ分離部102が信号受信処理部101にて取得されたTSから放送番組の映像データや音声データを分離する。分離された映像や音声情報は、デコーダ103を介しディスプレイ107へ出力される。 In FIG. 1, a digital broadcast receiving apparatus 100 extracts a broadcast TS (transport stream) selected by a signal reception processing unit 101 from broadcast radio waves received by an antenna 110, and a received data separation unit 102 The video data and audio data of the broadcast program are separated from the TS acquired by the signal reception processing unit 101. The separated video and audio information is output to the display 107 via the decoder 103.
情報取得部104は、インターネット130上に公開されているHTML文書などのHTMLコンテンツ等の各種情報を取得し、取得した各種情報をブラウザ105で読み込み・解析し、ディスプレイ107に出力する。なお、その出力結果は、後述する図5〜図8の様に表示される。 The information acquisition unit 104 acquires various information such as HTML content such as an HTML document published on the Internet 130, reads and analyzes the acquired various information by the browser 105, and outputs the information to the display 107. The output result is displayed as shown in FIGS.
また、ブラウザ105は、デジタル放送受信装置100内部に内蔵しているHTMLコンテンツを表示する際には、例えば、記憶部106に記憶されている、あるいは情報取得104が作成したハイパーテキスト40を読み込み、解析して実行し、例えば図4に示すハイパーテキスト40であれば、それに含まれるHTMLコンテンツ44をディスプレイ107に出力して表示する。 Further, when displaying the HTML content built in the digital broadcast receiving apparatus 100, the browser 105 reads, for example, the hypertext 40 stored in the storage unit 106 or created by the information acquisition 104, For example, in the case of the hypertext 40 shown in FIG. 4, the HTML content 44 included therein is output to the display 107 and displayed.
また、キー入力検出・解析部108は、リモコン120からの各種操作指令を受信して、受信したリモコン120の操作情報をブラウザ105に出力し、ディスプレイ107上に表示されたHTMLコンテンツ上で各種ボタンを直接選択したり、あるいはフォーカスを移動させながら各種ボタンやハイパーリンクなどを選択する。なお、フォーカスとは、パソコン等におけるカーソルのようなもので、HTMLコンテンツ上に表示されている各種ボタンやハイパーリンクなどの選択に使用されるものである。 Further, the key input detection / analysis unit 108 receives various operation commands from the remote controller 120, outputs the received operation information of the remote controller 120 to the browser 105, and displays various buttons on the HTML content displayed on the display 107. Or select various buttons or hyperlinks while moving the focus. The focus is like a cursor on a personal computer or the like, and is used to select various buttons and hyperlinks displayed on the HTML content.
図5〜図8は、本実施の形態1のデジタル放送受信装置100のディスプレイ107におけるHTMLコンテンツの表示例を示す図である。 5 to 8 are diagrams showing display examples of HTML contents on the display 107 of the digital broadcast receiving apparatus 100 according to the first embodiment.
つまり、図5〜図8は、ブラウザ105が情報取得部104により取得したHTML文書などのHTMLコンテンツ、または予めハイパーテキスト40内に作成され記憶部106に記憶されたHTML文書などのHTMLコンテンツをハイパーテキスト40から読み込み・解析して、ディスプレイ107へ表示した一例を示している。 That is, FIGS. 5 to 8 show HTML content such as an HTML document acquired by the browser 105 by the information acquisition unit 104 or HTML content such as an HTML document created in advance in the hypertext 40 and stored in the storage unit 106. An example of reading / analyzing from the text 40 and displaying it on the display 107 is shown.
図5〜図8において、ハイパーリンクを囲む四角い点線の枠51、61、81はハイパーリンクにフォーカスが当たっていることを表し、ハイパーリンク1〜4を囲む四角い実線の枠71は、フォーカスが当てられたハイパーリンクが選択されたことを表している。なお、図5〜図7は、フォーカスの状態が異なる同一のHTMLコンテンツ10であり、図8は、HTMLコンテンツ10のハイパーリンク2からリンクされ表示されたHTMLコンテンツ20である。 5 to 8, square dotted frames 51, 61, 81 surrounding the hyperlink indicate that the hyperlink is focused, and a square solid line frame 71 surrounding the hyperlinks 1-4 is focused. The selected hyperlink is selected. 5 to 7 show the same HTML content 10 with different focus states, and FIG. 8 shows the HTML content 20 linked and displayed from the hyperlink 2 of the HTML content 10.
次に、図9,図10を参照してリンク元HTMLコンテンツにおいてハイパーリンクが選択されてリンク先HTMLコンテンツが表示され、戻る操作によりリンク元HTMLコンテンツの表示に戻るまでの本実施の形態1のデジタル放送受信装置100の処理について説明する。 Next, referring to FIG. 9 and FIG. 10, the hyperlink is selected in the link source HTML content, the link destination HTML content is displayed, and the return operation returns to the display of the link source HTML content. Processing of the digital broadcast receiving apparatus 100 will be described.
図9は、リンク元HTMLコンテンツにおいてハイパーリンクが選択されてリンク先HTMLコンテンツが表示されるまでの本実施の形態1におけるリンク先HTMLコンテンツ表示処理手順を示すフローチャートである。なお、ここでは、リンク元HTMLコンテンツとしては、図5〜図7に示すリンク元HTMLコンテンツ10、リンク先HTMLコンテンツとしては、図8に示すリンク先HTMLコンテンツ20を一例に説明する。 FIG. 9 is a flowchart showing a link destination HTML content display processing procedure in the first embodiment until a link destination HTML content is displayed after a hyperlink is selected in the link source HTML content. Here, as the link source HTML content, the link source HTML content 10 shown in FIGS. 5 to 7 and the link destination HTML content 20 shown in FIG. 8 as the link destination HTML content will be described as an example.
まず、図5に示すように、リンク元HTMLコンテンツ10がディスプレイ107に表示されている場合に、ユーザがリモコン120のボタンを操作して、フォーカスを動かし図6に示すようにハイパーリンク2にフォーカスが当たり、図7に示すようにハイパーリンク2が選択されると(S901)、onclickイベントが発生すると(S902)、ブラウザ105は、図4に示す本実施の形態1のハイパーテキスト40に含まれるハイパーリンクのタグID取得保存プログラム42を実行して、まずは選択されたハイパーリンク2のタグのIDをそのリンク元HTMLコンテンツ10から取得する(S903)。ここで、onclickイベントとは、HTML文章内で、<a First, as shown in FIG. 5, when the link source HTML content 10 is displayed on the display 107, the user operates the button on the remote controller 120 to move the focus and focus on the hyperlink 2 as shown in FIG. When the hyperlink 2 is selected as shown in FIG. 7 (S901) and an onclick event occurs (S902), the browser 105 is included in the hypertext 40 of the first embodiment shown in FIG. The hyperlink tag ID acquisition and storage program 42 is executed, and first, the ID of the tag of the selected hyperlink 2 is acquired from the link source HTML content 10 (S903). Here, the onclick event is a JavaScript instruction described in <a name"> in the HTML text, and an operation of "selecting" is performed in the tag described for onclick. Event processing that occurs when the specified function is executed. If it is not necessary to implement the onclick event, it may be omitted. In this case, the onclick event generation process is omitted in FIG.
そして、ブラウザ105は、onclickイベントの発生によって実行される関数により、選択されたハイパーリンク2のタグに関する情報をその関数の引数に持たせ、その関数により引数として選択されたタグのIDを取得すると、取得したハイパーリンク2のタグのIDをCookie情報としてブラウザ105自身あるいは記憶部106等に保存する(S904)。なお、タグにIDを割り付けるには、例えば、<a id="ID名">の様に記述する。ここで、Cookie情報は、ユーザが閲覧しているHTMLコンテンツ20等に関する情報や、その閲覧日時、そのHTMLコンテンツ20の訪問回数などの情報を、ブラウザ105を通してクライアントであるデジタル放送受信装置100に保存する仕組みである。 Then, the browser 105 causes the function executed by the occurrence of the onclick event to have information on the tag of the selected hyperlink 2 as an argument of the function, and acquires the ID of the tag selected as the argument by the function. The acquired ID of the hyperlink 2 tag is saved as cookie information in the browser 105 itself or the storage unit 106 (S904). In order to assign an ID to a tag, for example, <a id="ID name"> is described. Here, the cookie information stores information related to the HTML content 20 being browsed by the user, information such as the viewing date and time, the number of visits of the HTML content 20, and the like in the digital broadcast receiving apparatus 100 that is a client through the browser 105. It is a mechanism to do.
そして、ブラウザ105は、選択されたハイパーリンク2が示すリンク先HTMLコンテンツ20のページを読み込み・解析し(S905)、onloadイベントの発生により(S906)、図4に示す本実施の形態1のハイパーテキスト40に含まれるJavaScriptのリンク元ハイパーリンクへのフォーカス照射(設定)プログラム41を実行して、まずは、Cookie情報の取得処理を行う(S907)。なお、onloadイベントは、HTMLコンテンツ内に<body Then, the browser 105 reads and analyzes the page of the linked HTML content 20 indicated by the selected hyperlink 2 (S905), and when the onload event occurs (S906), the hyperlink of the first embodiment shown in FIG. The focus irradiation (setting) program 41 for the JavaScript source link included in the text 40 is executed, and first, cookie information acquisition processing is performed (S907). The onload event is an event process that occurs when the specified function is executed at the moment when the loading of the HTML content is completed in JavaScript described as <body name"> in the HTML content. is there. If it is not necessary to implement the onload event, it may be omitted. In this case, the onload event generation process is omitted in FIG. 9 in the same manner as the onclick event generation process.
そして、ブラウザ105は、取得したCookie情報を解析して、これからリンクしようとするリンク先HTMLコンテンツ20におけるハイパーリンクのタグのIDが記憶されているか否かを判断する(S907)。 Then, the browser 105 analyzes the acquired cookie information and determines whether or not the ID of the hyperlink tag in the link destination HTML content 20 to be linked is stored (S907).
ここで、現在のCookie情報には、ステップ903で取得したリンク元HTMLコンテンツ10において選択されたハイパーリンクのタグのID等しか記憶されてなく、リンクしようとするリンク先HTMLコンテンツ20におけるハイパーリンクのタグのIDは記憶されていないので、ブラウザ105は、取得したCookie情報に、リンクしようとするリンク先HTMLコンテンツ20におけるハイパーリンクのタグのIDがないと判断して(S907“NO”)、focusメソッド等によって、例えば図8に示すように、ブラウザ105依存の初期位置、例えば、最上位のハイパーリンク810にフォーカスを当てて(S910)、リンク先HTMLコンテンツ20をディスプレイ107に表示する(S911)。なお、focusメソッドとは、HTMLコンテンツ内でdocument.getElementbyID("ID名").focus()の様に記述するJavaScriptで、フォーカスを当てることが可能なハイパーリンク等の要素に対して、JavaScriptよってフォーカスを当てることができるメソッドである。 Here, only the ID of the tag of the hyperlink selected in the link source HTML content 10 acquired in step 903 is stored in the current cookie information, and the hyperlink of the link destination HTML content 20 to be linked is stored. Since the tag ID is not stored, the browser 105 determines that the acquired cookie information does not include the ID of the hyperlink tag in the link destination HTML content 20 to be linked (S907 “NO”). For example, as shown in FIG. 8, an initial position dependent on the browser 105, for example, the top hyperlink 810 is focused by a method or the like (S 910), and the linked HTML content 20 is displayed on the display 107 (S 911). . Note that the focus method is a JavaScript described in document.getElementbyID ("ID name"). Focus () in the HTML content, and for an element such as a hyperlink that can be focused by JavaScript. A method that can be focused.
これに対し、何度かHTMLコンテンツ10、20等へのリンクを繰り返しており、ステップ903で取得したリンク先HTMLコンテンツ20において選択されたハイパーリンクのタグのID等が記憶されている場合、ブラウザ105は、取得したCookie情報にリンクしようとするリンク先HTMLコンテンツ20におけるハイパーリンクのタグのIDがあると判断して(S907“YES”)、focusメソッド等によって取得したIDのタグを有するハイパーリンクにフォーカスを当てて(S909)、リンク先HTMLコンテンツ20をディスプレイ107に表示する(S911)。 On the other hand, if the link to the HTML contents 10 and 20 is repeated several times and the ID of the hyperlink tag selected in the link destination HTML content 20 acquired in step 903 is stored, the browser 105 determines that there is an ID of a hyperlink tag in the link destination HTML content 20 to be linked to the acquired cookie information (“YES” in S907), and the hyperlink has an ID tag acquired by the focus method or the like. Is focused (S909), and the linked HTML content 20 is displayed on the display 107 (S911).
以上の処理が、リンク元HTMLコンテンツ10においてハイパーリンクが選択されてリンク先HTMLコンテンツ20が表示されるまでの本実施の形態1におけるリンク先HTMLコンテンツ20の表示処理手順である。 The above processing is the display processing procedure of the link destination HTML content 20 in the first embodiment until the hyperlink is selected in the link source HTML content 10 and the link destination HTML content 20 is displayed.
次に、リモコン120の戻るボタン206が押下等されて、図9に示すような処理手順により表示されたリンク先HTMLコンテンツ20からリンク元HTMLコンテンツ10の表示へ戻るまでの本実施の形態1のデジタル放送受信装置100の処理について説明する。 Next, when the return button 206 of the remote controller 120 is pressed, etc. until the display returns to the display of the link source HTML content 10 from the link destination HTML content 20 displayed by the processing procedure as shown in FIG. Processing of the digital broadcast receiving apparatus 100 will be described.
図10は、リンク先HTMLコンテンツからリンク元HTMLコンテンツの表示へ戻るまでの本実施の形態1のデジタル放送受信装置100のリンク元HTMLコンテンツ戻り表示処理手順を示すフローチャートである。なお、ここでは、図9に示すような処理手順によって表示されたリンク先HTMLコンテンツ20からリンク元HTMLコンテンツ10の表示へ戻るまでの処理手順を一例に説明する。 FIG. 10 is a flowchart showing the link source HTML content return display processing procedure of the digital broadcast receiving apparatus 100 according to the first embodiment from the link destination HTML content to the display of the link source HTML content. Here, the processing procedure from the linked HTML content 20 displayed by the processing procedure as shown in FIG. 9 to the display of the link source HTML content 10 will be described as an example.
まず、ディスプレイ107上にリンク先HTMLコンテンツ20が表示され、リンク先HTMLコンテンツ20がアクティブ状態にあるときに、ユーザによりリモコン120の戻るボタン206(図2参照)が押下等され、戻り指令が本装置100へ送信されると、その戻り指令をキー入力検出・解析部108が受信して、リンク先HTMLコンテンツ20からリンク元HTMLコンテンツ10の表示へ戻り指令の受信であると判断する。なお、戻り指令には、ディスプレイ107に表示されたリンク元HTMLコンテンツに一ページだけ戻る場合の一ページ戻り指令と、複数ページ連続して戻る複数ページ戻り指令とがある。 First, when the link destination HTML content 20 is displayed on the display 107 and the link destination HTML content 20 is in an active state, the user presses the return button 206 (see FIG. 2) of the remote controller 120 and the return command is issued. When transmitted to the device 100, the key input detection / analysis unit 108 receives the return command, and determines that the return command is received from the link destination HTML content 20 to the display of the link source HTML content 10. Note that the return commands include a one-page return command for returning to one page of the link source HTML content displayed on the display 107 and a multi-page return command for returning a plurality of pages continuously.
すると、キー入力検出・解析部108は、その戻り指令をブラウザ105へ出力し、ブラウザ105はその戻り指令を受信する(S1001)。 Then, the key input detection / analysis unit 108 outputs the return instruction to the browser 105, and the browser 105 receives the return instruction (S1001).
ブラウザ105は、その戻り指令を受信して、現在表示されているリンク先HTMLコンテンツ20のリンク元であるリンク元HTMLコンテンツ10を記憶部106あるいは情報取得部104より読み込み、解析処理し(S1002)、onloadイベントの発生(S1003)により、ブラウザ105は、図4に示す本実施の形態1のハイパーテキスト40に含まれるJavaScriptのリンク元ハイパーリンクへのフォーカス照射(設定)プログラム41を実行して、まずは、Cookie情報の取得処理を行う(S1004)。なお、onloadイベントは、HTMLコンテンツ内に<body The browser 105 receives the return instruction, reads the link source HTML content 10 that is the link source of the currently displayed link destination HTML content 20 from the storage unit 106 or the information acquisition unit 104, and performs analysis processing (S1002). When the onload event is generated (S1003), the browser 105 executes the focus irradiation (setting) program 41 to the link source hyperlink of the JavaScript included in the hypertext 40 of the first embodiment shown in FIG. First, cookie information acquisition processing is performed (S1004). The onload event is an event process that occurs when the specified function is executed at the moment when the loading of the HTML content is completed in JavaScript described as <body name"> in the HTML content. is there. If it is not necessary to implement the onload event, it may be omitted. If omitted, the onload event generation process may be omitted in FIG. 10 as in FIG.
そして、ブラウザ105は、取得したCookie情報の中に、これからリンク、すなわち戻ろうとするリンク元HTMLコンテンツ10において選択されたリンク先HTMLコンテンツ20へのハイパーリンク2のタグのIDがあるか否かを判断する(S1005)。 Then, the browser 105 determines whether or not the acquired cookie information includes the ID of the tag of the hyperlink 2 to the link destination HTML content 20 selected in the link source HTML content 10 to be linked, that is, the link source HTML content 10 to be returned. Judgment is made (S1005).
ここで、リンク先HTMLコンテンツ20は、リンク元HTMLコンテンツ10においてハイパーリンク2が選択されてリンクしてきたHTMLコンテンツであるので、S1004で取得したCookie情報には、図9に示すS904で保存したハイパーリンク2のタグのID情報がある。 Here, since the link destination HTML content 20 is an HTML content that has been linked by selecting the hyperlink 2 in the link source HTML content 10, the cookie information acquired in S1004 includes the hypertext stored in S904 shown in FIG. There is ID information of the tag of link 2.
そのため、この場合、本実施の形態1のブラウザ105は、取得したCookie情報の中にリンク元HTMLコンテンツ10において選択されたリンク先HTMLコンテンツ20へのハイパーリンク2のタグのID情報があると判断して(S1005“YES”)、Cookie情報から取得した、以前選択されリンクしたハイパーリンク2のタグのID情報を取得し、以前選択されリンクしたリンク元ハイパーリンクであるハイパーリンク2へfocusメソッド等によってフォーカスを当て(S1006)、リンク元HTMLコンテンツ10を表示する(S1008)。 Therefore, in this case, the browser 105 according to the first embodiment determines that there is ID information of the tag of the hyperlink 2 to the link destination HTML content 20 selected in the link source HTML content 10 in the acquired cookie information. (S1005 “YES”), the ID information of the previously selected and linked hyperlink 2 tag acquired from the cookie information is acquired, and the focus method or the like is applied to the hyperlink 2 that is the previously selected linked source hyperlink. (S1006), and the link source HTML content 10 is displayed (S1008).
これにより、リンク元HTMLコンテンツ10からリンク先HTMLコンテンツ20へリンクした際、リンク元ハイパーリンクであるハイパーリンク2にフォーカスが当てられた、図7に示すようにリンク元HTMLコンテンツ10がディスプレイ107に表示されることになる。 As a result, when the link source HTML content 10 is linked to the link destination HTML content 20, the link source HTML content 10 is focused on the display 107 as shown in FIG. Will be displayed.
なお、現在のCookie情報にこれから戻ろうとするリンク元HTMLコンテンツ10において選択されたリンク元ハイパーリンクのタグのID等が上書きや消去等されて存在しない場合、ブラウザ105は、取得したCookie情報にリンクしようとするリンク元HTMLコンテンツ10におけるリンク元ハイパーリンクのタグのIDがないと判断して(S1005“NO”)、focusメソッド等によってブラウザ105依存の初期位置にフォーカスを当てて(S910)、リンク元HTMLコンテン10をディスプレイ107に表示することになる(S1008)。 If the ID of the link source hyperlink tag selected in the link source HTML content 10 to be returned to the current cookie information is overwritten or deleted and does not exist, the browser 105 links to the acquired cookie information. It is determined that there is no tag ID of the link source hyperlink in the link source HTML content 10 to be tried (S1005 “NO”), and the focus is set to the initial position depending on the browser 105 by the focus method or the like (S910). The original HTML content 10 is displayed on the display 107 (S1008).
次に、HTMLコンテンツが、本実施の形態1のデジタル放送受信装置100の取扱説明書のHTML文書の場合におけるHTML文書のブラウザ処理であるページめくり処理について説明する。 Next, page turning processing that is browser processing of an HTML document when the HTML content is an HTML document in the instruction manual of the digital broadcast receiving apparatus 100 according to the first embodiment will be described.
図11〜図14は、HTMLコンテンツが本実施の形態1のデジタル放送受信装置100の取扱説明書のHTML文書の場合におけるディスプレイ107上での表示例を示している。 FIGS. 11 to 14 show display examples on the display 107 when the HTML content is an HTML document of the instruction manual of the digital broadcast receiving apparatus 100 of the first embodiment.
図11は、ブラウザ105によって、ディスプレイ107にHTMLコンテンツであるHTML文書110が表示されており、その右側に、“お助け”や、“リモコン”、“音声”、“省エネ”、“番組”、“録画予約”、“ネット”、“すべて“等のHTML文書へリンクするためのハイパーリンクが表示されている。ここでは、“お助け”のハイパーリンク111にフォーカスが与えられ、“お助け”の内容が記載されたHTML文書110が表示されている状態を示している。 In FIG. 11, an HTML document 110 that is HTML content is displayed on the display 107 by the browser 105, and “help”, “remote control”, “voice”, “energy saving”, “program”, Hyperlinks for linking to HTML documents such as “Recording reservation”, “Net”, and “All” are displayed. Here, the focus is given to the “help” hyperlink 111 and the HTML document 110 in which the content of “help” is described is displayed.
図12は、ブラウザ105によって、ディスプレイ107に表示されたHTMLコンテンツ上にてその右側の“録画予約”のハイパーリンク121にフォーカスが当てられ、“録画予約”に対応したHTML文書120のページが表示された状態を示している。なお、“録画予約”に対応したHTML文書120のページには、右側のハイパーリンク以外にも、“詳しい説明を見る”というハイパーリンク1222等が設けられている。 In FIG. 12, the browser 105 focuses on the “recording reservation” hyperlink 121 on the right side of the HTML content displayed on the display 107, and the page of the HTML document 120 corresponding to “recording reservation” is displayed. It shows the state that was done. In addition to the hyperlink on the right side, a hyperlink 1222 such as “view detailed explanation” is provided on the page of the HTML document 120 corresponding to “recording reservation”.
図13は、ブラウザ105によって、ディスプレイ107に表示された“録画予約”に対応したHTML文書120のページ上にて“詳しい説明を見る”というハイパーリンク122にフォーカスが当てられた状態を示している。 FIG. 13 shows a state where the browser 105 has focused on the hyperlink 122 “view detailed explanation” on the page of the HTML document 120 corresponding to “recording reservation” displayed on the display 107. .
図14は、ブラウザ105によって、ディスプレイ107に表示された“録画予約”に対応したHTML文書120のページ上にて“詳しい説明を見る”というハイパーリンク122にフォーカスが当てられ選択された場合に、表示されるリンク先HTMLコンテンツであるHTML文書140を示している。 FIG. 14 shows a case where a hyperlink 122 “view detailed explanation” is selected on the page of the HTML document 120 corresponding to “recording reservation” displayed on the display 107 and selected by the browser 105. An HTML document 140, which is the HTML content to be displayed, is shown.
そして、図14に示すようにリンク先HTMLコンテンツであるHTML文書140がディスプレイ107に表示され、そのHTML文書140がアクティブ状態にあるときに、ユーザによりリモコン120の戻るボタン206(図2参照)が押下等され、戻り指令が本装置100へ送信されると、従来であれば、“お助け”のハイパーリンク111に、フォーカスが与えられたHTML文書110の表示に戻るが、本実施の形態1のデジタル放送受信装置100では、ブラウザ105は、図10に示す処理を行って、そのHTML文書140のリンク元HTMLコンテンツである図13に示すHTML文書120の状態に戻る。つまり、HTML文書120のページ上の“詳しい説明を見る”というハイパーリンク122にフォーカスが当てられたリンク元HTMLコンテンツであるHTML文書120の表示に戻る。 Then, as shown in FIG. 14, an HTML document 140 that is a linked HTML content is displayed on the display 107, and when the HTML document 140 is in an active state, the user presses a return button 206 (see FIG. 2) on the remote controller 120. When a return command is transmitted to the apparatus 100 when the button is pressed or the like, the display returns to the display of the HTML document 110 in which focus is given to the “help” hyperlink 111 in the past. In the digital broadcast receiving apparatus 100, the browser 105 performs the processing shown in FIG. 10 and returns to the state of the HTML document 120 shown in FIG. 13 which is the link source HTML content of the HTML document 140. That is, the display returns to the display of the HTML document 120 that is the link source HTML content in which the hyperlink 122 “view detailed explanation” on the page of the HTML document 120 is focused.
なお、HTML文書120の右側のハイパーリンクに戻ることを優先させるように、図4に示すハイパーテキストをプログラミングしておくことにより、ブラウザ105は、図13に示すHTML文書120の状態に戻るではなく、図12に示すように、“録画予約”のハイパーリンク121にフォーカスが当てられたHTML文書120の表示状態に戻るようにしても勿論よい。 Note that the browser 105 does not return to the state of the HTML document 120 shown in FIG. 13 by programming the hypertext shown in FIG. 4 so that priority is given to returning to the hyperlink on the right side of the HTML document 120. As shown in FIG. 12, it is of course possible to return to the display state of the HTML document 120 in which the “recording reservation” hyperlink 121 is focused.
このように、本実施の形態1のデジタル放送受信装置100によれば、リンク元HTMLコンテンツにおいてハイパーリンクが選択され、当該ハイパーリンクが示すリンク先HTMLコンテンツが表示された場合、リンク元HTMLコンテンツにおけるリンク元ハイパーリンクのタグのIDを記憶し、リンク先HTMLコンテンツからリンク元HTMLコンテンツに戻りリンク元HTMLコンテンツが表示された場合、記憶しておいたリンク元ハイパーリンクのタグのIDに基づいてリンク元HTMLコンテンツにおいて選択されたリンク元ハイパーリンク上にフォーカスを当てるようにしたので、ページ戻り操作によりリンク先HTMLコンテンツからリンク元HTMLコンテンツに戻りリンク元HTMLコンテンツが表示され、リンク元HTMLコンテンツにおいて再度リモコン操作をする場合、フォーカス位置が前回選択したリンク元ハイパーリンクにあるので、そのリンク先HTMLコンテンツから再度リンク元HTMLコンテンツに戻るなど、フォーカスを初期位置から移動させる必要がなくなり、リモコン操作の負担を軽減させることができる。 Thus, according to the digital broadcast receiving apparatus 100 of the first embodiment, when a hyperlink is selected in the link source HTML content and the link destination HTML content indicated by the hyperlink is displayed, in the link source HTML content, The ID of the link source hyperlink tag is stored, and when the link source HTML content is displayed from the link destination HTML content to the link source HTML content, the link is made based on the stored link source hyperlink tag ID. Since the focus is placed on the link source hyperlink selected in the original HTML content, the link source HTML content is displayed from the link destination HTML content to the link source HTML content by the page return operation, and the link source When the remote control operation is performed again in the TML content, the focus position is in the previously selected link source hyperlink, so it is not necessary to move the focus from the initial position, such as returning from the link destination HTML content to the link source HTML content again. The burden of remote control operation can be reduced.
特に、本実施の形態1のデジタル放送受信装置100では、パソコン等のマウスとは異なり、パソコンにおけるカーソルに相当するフォーカスの移動や選択に制限のあるリモコン120を利用しているで、テレビ向けのブラウザ105と、リモコン120という操作の難しさを軽減し、利便性を高めることができる。 In particular, in the digital broadcast receiving apparatus 100 according to the first embodiment, unlike a mouse such as a personal computer, a remote controller 120 that restricts movement and selection of a focus corresponding to a cursor on the personal computer is used. The difficulty of operation of the browser 105 and the remote controller 120 can be reduced, and convenience can be improved.
実施の形態2. Embodiment 2. FIG.
上記実施の形態1では、リンク先ハイパーテキストからリンク元ハイパーテキストに戻る際、当該リンク元ハーパーテキストから当該リンク先ハイパーテキストにリンクするために選択されたハイパーリンクに戻るようにしてモコン操作の負担を軽減させるようにハイパーテキストを構成して説明したが、かかる構成を有しないハイパーテキストでは、戻る操作において動作の違いがある。そこで、本実施の形態2では、この違いをユーザに音声により通知させるようにしたもので、リンク先ハイパーテキストからリンク元ハイパーテキストに戻る際に、リンク元のハイパーリンクへフォーカスを当てる前、あるいは当てた際に、ユーザに効果音で知らせる処理を追加するようにしたものである。 In the first embodiment, when returning from the link destination hypertext to the link source hypertext, the load of the computer operation is changed so that the link source hypertext returns to the hyperlink selected to link to the link destination hypertext. However, in the hypertext that does not have such a configuration, there is a difference in operation in the return operation. Therefore, in the second embodiment, the user is notified of this difference by voice, and when returning from the link destination hypertext to the link source hypertext, before focusing on the link source hyperlink, or A process for notifying the user with a sound effect when it is hit is added.
図15は、本実施の形態2のデジタル放送受信装置のブラウザに実行させるハイパーテキストのデータ構造の一例を示す図である。 FIG. 15 is a diagram illustrating an example of a data structure of hypertext that is executed by the browser of the digital broadcast receiving apparatus according to the second embodiment.
本実施の形態2では、上述の実施の形態1に対しリンク元のハイパーリンクへフォーカスを当てる前、あるいは当てた際に、ユーザに効果音で知らせる処理を追加するようにしたものであるので、図15に示すように、本実施の形態2のハイパーテキスト1700におけるリンク元ハイパーリンクへのフォーカス照射(設定)プログラム1701は、図4に示す実施の形態1のデジタル放送受信装置のブラウザに実行させるハイパーテキスト40のデータ構造の一例におけるリンク元ハイパーリンクへのフォーカス照射(設定)プログラム41に、「音を鳴らす」命令を追加したもので、それ以外はリンク元ハイパーリンクへのフォーカス照射(設定)プログラム41と同じである。 In the second embodiment, a process of notifying the user with a sound effect is added before or when focusing on the link source hyperlink with respect to the first embodiment. As shown in FIG. 15, the focus irradiation (setting) program 1701 to the link source hyperlink in the hypertext 1700 of the second embodiment is executed by the browser of the digital broadcast receiving apparatus of the first embodiment shown in FIG. The focus irradiation (setting) program 41 for the link source hyperlink in the example of the data structure of the hypertext 40 is added with a “sound sound” command. Otherwise, the focus irradiation (setting) to the link source hyperlink is set. The program 41 is the same.
図16は、本実施の形態2によるリンク元HTMLコンテンツ戻り表示処理手順を示すフローチャートである。 FIG. 16 is a flowchart showing the link source HTML content return display processing procedure according to the second embodiment.
図16において、図10に示す実施の形態1の処理と同じステップには、同じステップ番号S1001〜S1008を付している。 In FIG. 16, the same step numbers S <b> 1001 to S <b> 1008 are assigned to the same steps as those of the processing of the first embodiment shown in FIG. 10.
つまり、本実施の形態2では、図10に示す実施の形態1のリンク元HTMLコンテンツ戻り表示処理に、新たに、効果音を鳴らすという処理ステップS1600を追加したものである。 That is, in the second embodiment, processing step S1600 for newly sounding a sound effect is added to the link source HTML content return display processing of the first embodiment shown in FIG.
具体的には、本実施の形態2では、ブラウザ105が、図15に示すハイパーテキスト1500を実行して、S1005にて、ジャンプするリンク元ハイパーリンクのタグのID情報が含まれているか否かを判断した際、タグのIDがあると判断した場合(S1005“YES”)、ステップS1006の処理によりfocusメソッド等によって取得したIDのタグを有するハイパーリンクにフォーカスを当てる処理にはいる前に、効果音を鳴らす処理を行い(S1600)、取得したIDのタグを有するハイパーリンクにフォーカスを当てて(S1006)、リンク元HTMLコンテンツを表示する(S1008)。なお、効果音は何でも良く、効果音と共に文章等を表示するようにしても構わない。 Specifically, in the second embodiment, the browser 105 executes the hypertext 1500 shown in FIG. 15, and whether or not the ID information of the tag of the link source hyperlink to be jumped is included in S1005. When it is determined that there is an ID of the tag (S1005 “YES”), before entering the process of focusing on the hyperlink having the ID tag acquired by the focus method or the like by the process of step S1006, A process of producing a sound effect is performed (S1600), the hyperlink having the acquired ID tag is focused (S1006), and the link source HTML content is displayed (S1008). Any sound effect may be used, and a sentence or the like may be displayed together with the sound effect.
このように、本実施の形態2のデジタル放送受信装置によれば、リンク元HTMLコンテンツにおいてハイパーリンクが選択され、当該ハイパーリンクが示すリンク先HTMLコンテンツが表示された場合、リンク元ハイパーリンクのタグのIDに基づいてリンク元HTMLコンテンツにおいて選択されたリンク元ハイパーリンク上にフォーカスを当てるようにしたので、ページ戻り操作によりリンク先HTMLコンテンツからリンク元HTMLコンテンツに戻りリンク元HTMLコンテンツが表示され、リンク元HTMLコンテンツにおいて再度リモコン操作をする場合、フォーカス位置が前回選択したリンク元ハイパーリンクにあるので、そのリンク先HTMLコンテンツから再度リンク元HTMLコンテンツに戻るなど、フォーカスを初期位置から移動させる必要がなくなり、リモコン操作の負担を軽減させることができると共に、その際、効果音が鳴るので、ブラウザ依存の初期位置へフォーカスを当てる場合と区別することができる。 As described above, according to the digital broadcast receiving apparatus of the second embodiment, when a hyperlink is selected in the link source HTML content and the link destination HTML content indicated by the hyperlink is displayed, the link source hyperlink tag is displayed. Since the focus is set on the link source hyperlink selected in the link source HTML content based on the ID of the link source, the link source HTML content is returned from the link destination HTML content to the link source HTML content by the page return operation, When the remote control operation is performed again on the link source HTML content, since the focus position is on the link source hyperlink selected last time, the focus is set such that the link destination HTML content returns to the link source HTML content again. It is not necessary to move from the period position, it is possible to reduce the burden of the remote control operation, this time, the effect sounds, can be distinguished from the case of applying a focus to the initial position of the browser dependent.
なお、本実施の形態2では、図16に示すように、S1006の取得したIDのタグを有するハイパーリンクにフォーカスを当てる処理の前に、S1600の効果音を鳴らす処理を追加するように説明したが、これに限らず、S1006の後に追加しても、さらには、S1007側に追加するようにしても勿論よい。 In the second embodiment, as shown in FIG. 16, the processing for generating the sound effect of S1600 has been described before the processing of focusing on the hyperlink having the ID tag acquired in S1006. However, the present invention is not limited to this, and it may be added after S1006 or may be added on the S1007 side.
実施の形態3.
上記実施の形態1,2では、リンク先ハイパーテキストからリンク元ハイパーテキストに戻る際、当該リンク元ハーパーテキストから当該リンク先ハイパーテキストにリンクするために選択されたハイパーリンクに戻るようにしてモコン操作の負担を軽減させるようにハイパーテキストを構成して説明したが、本実施の形態3では、リンク先ハイパーテキストからリンク元ハイパーテキストに戻る際に、当該リンク先ハイパーテキストにリンクするために当該リンク元ハイパーテキストにおいて選択されたハイパーリンクに戻る処理を行うか、あるいは当該リンク元ハーパーテキストにおけるフォーカスの初期位置、例えば、当該リンク元ハーパーテキストにおける最上段のハイパーリンク等にフォーカスを当てる処理を行うのかを選択させるようにしたものである。
Embodiment 3 FIG.
In Embodiments 1 and 2 above, when returning from the link destination hypertext to the link source hypertext, the control operation is performed so as to return from the link source hypertext to the hyperlink selected to link to the link destination hypertext. In the third embodiment, the hypertext is configured so as to reduce the burden on the link. In the third embodiment, when returning from the link destination hypertext to the link source hypertext, the link is made to link to the link destination hypertext. Whether to return to the selected hyperlink in the original hypertext, or whether to focus on the initial focus position in the link source hypertext, for example, the top hyperlink in the link source hypertext Let me select It is obtained by way.
図17は、本実施の形態3のデジタル放送受信装置のブラウザに実行させるハイパーテキストのデータ構造の一例を示す図である。 FIG. 17 is a diagram illustrating an example of a data structure of hypertext that is executed by the browser of the digital broadcast receiving apparatus according to the third embodiment.
本実施の形態3では、上述の実施の形態1に対しリンク元のハイパーリンクへフォーカスを当てる前、あるいは当てた際に、リンク元ハイパーテキストにおいて選択されたハイパーリンクにフォーカスを当てる処理か、あるいはリンク元ハイパーテキストにおけるブラウザ依存の初期位置にフォーカスを当てる処理をユーザに選択させるためのダイアログボックスを表示し、当該ダイアログボックスにてリンク元ハイパーテキストにおいて選択されたハイパーリンクにフォーカスを当てる処理をユーザに選択させる処理を追加したようなもので、図17に示すように、図4に示す実施の形態1のデジタル放送受信装置のブラウザに実行させるハイパーテキスト40のデータ構造の一例におけるリンク元ハイパーリンクへのフォーカス照射(設定)プログラム41に、「リンク元ハイパーリンクにフォーカスを当てるか、ブラウザ依存の位置へフォーカスを当てるかを選択させるためのダイアロボックスを表示する」命令と、「リンク元ハイパーリンクにフォーカスを当てる処理が選択されたか否かを判断する」命令とを追加したもので、それ以外はリンク元ハイパーリンクへのフォーカス照射(設定)プログラム41と同じである。 In the third embodiment, the focus processing is performed on the hyperlink selected in the link source hypertext before or when the link source hyperlink is focused on the above-described first embodiment, or Displays a dialog box that allows the user to select a process to focus on the browser-dependent initial position in the link source hypertext, and the user performs a process to focus on the hyperlink selected in the link source hypertext in the dialog box. As shown in FIG. 17, the link source hyperlink in the example of the data structure of the hypertext 40 to be executed by the browser of the digital broadcast receiving apparatus of the first embodiment shown in FIG. Focus irradiation on the ) In the program 41, an instruction “display a dialog box for selecting whether to focus the link source hyperlink or focus on the browser-dependent position” and “the process of focusing the link source hyperlink A command for determining whether or not the link is selected is added, and the rest is the same as the focus irradiation (setting) program 41 for the link source hyperlink.
図18は、本実施の形態3によるリンク元HTMLコンテンツ戻り表示処理手順を示すフローチャートである。 FIG. 18 is a flowchart showing the link source HTML content return display processing procedure according to the third embodiment.
図18において、図10に示す実施の形態1の処理と同じステップには、同じステップ番号S1001〜S1008を付している。 In FIG. 18, the same step numbers S1001 to S1008 are assigned to the same steps as those of the processing of the first embodiment shown in FIG.
つまり、本実施の形態3では、図10に示す実施の形態1のリンク元HTMLコンテンツ戻り表示処理に、新たに、リンク元ハイパーリンクにフォーカスを当てるか、ブラウザ依存の位置へフォーカスを当てるかを選択させるためのダイアロボックスを表示する処理S1800と、リンク元ハイパーリンクにフォーカスを当てる処理が選択されたか否かを判断する処理S1810とを追加したものである。 That is, in the third embodiment, whether to newly focus the link source hyperlink or focus on the browser-dependent position in the link source HTML content return display process of the first embodiment shown in FIG. A process S1800 for displaying a dialog box for selection and a process S1810 for determining whether or not a process for focusing on the link source hyperlink has been selected are added.
具体的には、本実施の形態3では、ブラウザ105が、図17に示すハイパーテキスト1700を実行して、S1005にて、ジャンプするリンク元ハイパーリンクのタグのID情報が含まれているか否かを判断した際、タグのIDがあると判断した場合(S1005“YES”)、ステップS1006の処理によりfocusメソッド等によって取得したIDのタグを有するハイパーリンクにフォーカスを当てる処理にはいる前に、まずはリンク元ハイパーリンクにフォーカスを当てるか、ブラウザ依存の位置へフォーカスを当てるかを選択させるためのダイアロボックスを表示し(S1800)、続いてリンク元ハイパーリンクにフォーカスを当てる処理が選択されたか否かを判断する(S1810)。 Specifically, in the third embodiment, the browser 105 executes the hypertext 1700 shown in FIG. 17, and whether or not the ID information of the tag of the link source hyperlink to be jumped is included in S1005. When it is determined that there is an ID of the tag (S1005 “YES”), before entering the process of focusing on the hyperlink having the ID tag acquired by the focus method or the like by the process of step S1006, First, a dialog box for selecting whether to focus the link source hyperlink or focus on the browser-dependent position is displayed (S1800), and then whether or not the process of focusing the link source hyperlink has been selected. Is determined (S1810).
ここで、ダイアロボックスを参照してユーザがリンク元ハイパーリンクにフォーカスを当てる処理を選択した場合(S1810“YES”)、focusメソッド等によって取得したIDのタグを有するハイパーリンクにフォーカスを当てる一方(S1006)、ブラウザ依存の位置へフォーカスを当てる処理を選択した場合(S1810“NO”)、ブラウザ依存の位置へフォーカスを当て(S1007)、その後、両場合ともリンク元HTMLコンテンツを表示する(S1008)。 Here, when the user selects a process of focusing on the link source hyperlink with reference to the dialog box (“YES” in S1810), the user focuses on the hyperlink having the ID tag acquired by the focus method or the like ( S1006) When the process of focusing on the browser-dependent position is selected (S1810 “NO”), the browser-dependent position is focused (S1007), and then the link source HTML content is displayed in both cases (S1008). .
図19は、本実施の形態3のステップS1800の処理によって表示されるダイアロボックスの一例を示している。 FIG. 19 shows an example of a dialog box displayed by the process of step S1800 of the third embodiment.
図19は、ブラウザ105がステップS1800の処理によりディスプレイ107に表示するHTMLコンテンツのHTML文書190を示しており、HTML文書190上にリンク元ハイパーリンクにフォーカスを当てる“はい”ボタン192か、ブラウザ依存の位置へフォーカスを当てる“いいえ”ボタン193をユーザに選択させるためのダイアロボックス191が表示された状態を示している。 FIG. 19 shows an HTML document 190 of the HTML content that the browser 105 displays on the display 107 by the process of step S1800. The “Yes” button 192 that focuses the link source hyperlink on the HTML document 190 or browser-dependent A dialog box 191 for allowing the user to select a “No” button 193 for focusing on the position is displayed.
図20は、本実施の形態3のステップS1800の処理によって表示されるダイアロボックスの他の例を示している。 FIG. 20 shows another example of the dialog box displayed by the process of step S1800 of the third embodiment.
図20は、ブラウザ105がステップS1800の処理によりディスプレイ107に表示するHTMLコンテンツのHTML文書190を示しており、図20の場合、HTML文書190上に、リンク元ハイパーリンクにフォーカスを当てる“はい”ボタン196か、ブラウザ依存の位置へフォーカスを当てる“いいえ”ボタン197を有し、しかも図2に示すリモコン120上の左右キー203、202との対応が容易にユーザに分かるようにリモコン120上の左右上下キー201〜204の形を模したダイアロボックス195が表示された状態を示している。 FIG. 20 shows the HTML document 190 of the HTML content displayed on the display 107 by the browser 105 in step S1800. In the case of FIG. 20, “Yes” focuses the link source hyperlink on the HTML document 190. The button 196 or a “No” button 197 for focusing on a browser-dependent position is provided, and the correspondence with the left and right keys 203 and 202 on the remote control 120 shown in FIG. A state is shown in which a dialog box 195 simulating the shape of the left / right / up / down keys 201 to 204 is displayed.
このように、本実施の形態3のデジタル放送受信装置によれば、リンク元HTMLコンテンツにおいてハイパーリンクが選択され、当該ハイパーリンクが示すリンク先HTMLコンテンツが表示された後、戻り指令を受けて、リンク先ハイパーテキストからリンク元ハイパーテキストに戻って当該リンク元ハイパーテキストを表示する場合、リンク元ハイパーテキストにおいて選択されたハイパーリンクにフォーカスを当てる処理か、あるいはリンク元ハイパーテキストにおける初期位置にフォーカスを当てる処理を選択させるダイアログボックスを表示し、ユーザの選択によりリンク元ハイパーテキストにおいて選択されたハイパーリンクにフォーカスを当てる処理か、リンク元ハイパーテキストにおける初期位置にフォーカスを当てる処理を選択させるようにしたので、ユーザはフォーカスをリンク元ハイパーリンクか初期位置かを選べることになり、ユーザにとって利便性を高めることができる。 Thus, according to the digital broadcast receiving apparatus of the third embodiment, after a hyperlink is selected in the link source HTML content and the link destination HTML content indicated by the hyperlink is displayed, a return command is received, When returning to the link source hypertext from the link destination hypertext and displaying the link source hypertext, either the process of focusing on the selected hyperlink in the link source hypertext or the focus on the initial position in the link source hypertext Displays a dialog box for selecting the process to be applied, and focuses on the hyperlink selected in the link source hypertext by the user's selection or focuses on the initial position in the link source hypertext Since so as to select, the user will be to choose the link based hyperlink or initial position the focus, it is possible to enhance the convenience for the user.
なお、本実施の形態3においても、上記実施の形態2と同様に効果音を鳴らすようにしても勿論よい。 In the third embodiment, it is of course possible to sound a sound effect as in the second embodiment.
実施の形態4.
次に実施の形態4について説明する。上記実施の形態1〜3では、戻り指令によりリンク先のハイパーテキストからリンク元ハイパーテキストに戻ることに着目していたが、リンク先ハイパーテキストにおけるハイパーリンクの選択により、リンク先ハイパーテキストからリンク元ハイパーテキストへリンクする場合について考慮していないため、リンク元ハイパーテキストへハイパーリンクでリンクすると、戻る操作をしていないのにも関わらず、自動でフォーカスが初期位置に移ってしまい、リモコン操作の負担になってしまうことも起こりうる。そこで、本実施の形態4では、任意のフォーカス位置に戻れるようにして、操作の軽減を狙っている。
Embodiment 4 FIG.
Next, a fourth embodiment will be described. In the first to third embodiments, attention has been paid to returning from the linked hypertext to the link source hypertext by the return command. However, by selecting the hyperlink in the link destination hypertext, the link source hypertext is changed to the link source. Since the case of linking to hypertext is not taken into account, when a hyperlink is linked to the link source hypertext, the focus automatically moves to the initial position even though the return operation is not performed. It can also be a burden. Therefore, the fourth embodiment aims to reduce the operation by returning to an arbitrary focus position.
ここで、任意の初期フォーカス位置を指定したリンクには、フラグメント記述子によるid属性やaタグのname属性をURLの「#」以降に記述したリンクや、URLに付属した「?」以降の文字列に情報を記述しハイパーテキスト間で情報のやりとりをするクエリーストリング(クエリ・ストリングともいう。)を用いたリンクが考えられる。 Here, the link specifying an arbitrary initial focus position includes a link in which the id attribute by the fragment descriptor and the name attribute of the a tag are described after “#” of the URL, and a character after “?” Attached to the URL. A link using a query string (also called a query string) that describes information in columns and exchanges information between hypertexts is conceivable.
フラグメント記述子に対する動作は、ブラウザが独自に行うため、HTML文書設計者側では制御できないことが想定できるため、本実施形態4では、クエリーストリングを使用して任意のフォーカス位置に戻ることを考える。 Since the operation for the fragment descriptor is independently performed by the browser, it can be assumed that the HTML document designer cannot control the operation. Therefore, in the fourth embodiment, it is considered that the query string is used to return to an arbitrary focus position.
ところで、クエリーストリングでは、HTML文書設計者は、URLをjavaScriptのAPIを使用して取得することができ、取得したURLからクエリーストリングを切り出すことができる。クエリーストリングの特徴として、クエリーストリング付きのURLで表示されたハイパーテキストから、別のハイパーテキストへリンクし戻る操作で戻った場合にも、リンク元のハイパーテキストのURLにはクエリーストリングは残っている。 By the way, in the query string, the HTML document designer can acquire the URL using a javaScript API, and can extract the query string from the acquired URL. As a characteristic of the query string, even when the hypertext displayed by the URL with the query string is linked back to another hypertext and returned, the query string remains in the link source hypertext URL. .
そこで、戻る操作によってリンク元ハイパーテキストが表示される時のため、フォーカス位置を記憶したタグIDの情報を有するリンク元ハイパーテキストが、初期フォーカス位置の指示を有するハイパーリンクによって表示される際に、初期フォーカス位置を誤認識しないようにする必要がある。 Therefore, when the link source hypertext is displayed by the return operation, when the link source hypertext having the tag ID information storing the focus position is displayed by the hyperlink having the instruction of the initial focus position, It is necessary not to misrecognize the initial focus position.
ここで、単純に、クエリーストリングの付いたURLで、クエリーストリングを優先する処理手順の場合、クエリーストリングの付いたURLのハイパーテキストからリンクによって別のハイパーテキストへリンクした際、やはり、選択されたタグのIDを記憶してリンクする。しかし、リンク先ハイパーテキストからリンク元ハイパーテキストへ戻る際に、URLには相変わらずクエリーストリングがあるため、選択されたタグIDの情報による初期フォーカス位置ではなく、クエリーストリングの情報による初期フォーカス位置になる。 Here, in the case of a processing procedure in which a query string is prioritized simply by a URL with a query string, when a link is made from a hypertext of a URL with a query string to another hypertext by a link, it is still selected. The tag ID is stored and linked. However, when returning from the link destination hypertext to the link source hypertext, since the URL still has a query string, it is not the initial focus position based on the selected tag ID information, but the initial focus position based on the query string information. .
そこで、本実施の形態4では、クエリーストリング付きのURLでリンクしたハイパーテキストは、クエリーストリングから初期フォーカス位置を示す情報であるタグIDを取得し、取得したタグIDを既に記憶しているCookie等のタグIDの保存領域へ同じ書式で上書き保存し、クエリーストリング付きのURLからクエリーストリングを削除し、クエリーなしのURLでリンク元ハイパーテキストをリロードすることで、クエリーストリングがURLに残ったままにならないようにする。 Therefore, in the fourth embodiment, the hypertext linked by the URL with the query string acquires a tag ID that is information indicating the initial focus position from the query string, and the cookie or the like that already stores the acquired tag ID. By overwriting and saving the tag ID storage area in the same format, deleting the query string from the URL with the query string, and reloading the link source hypertext with the URL without the query, the query string remains in the URL Do not become.
なお、デジタル放送受信装置の構成自体は、図1に示す実施の形態1のものと同様なので、図1を参照して実施の形態4特有の部分を説明する。ここで、任意のハイパーリンクへの初期フォーカス位置を示す情報がクエリーストリングとしてURLに付加されたリンク元ハイパーテキストや、リンク元ハイパーテキストのURLがハイパーリンクとして含まれるリンク先HTMLリンク先ハイパーテキストとは、インタネット上のサーバ130等の本装置外に記憶されていても良い、記憶部106等の本装置内に記憶されていても良い。また、ブラウザ105が、これらのハイパーテキストに記述された後述されたプログラムを実行することにより、本発明のクエリーストリング付加判断手段、初期フォーカス位置情報取得手段、表示制御手段等として機能する。 Since the configuration itself of the digital broadcast receiving apparatus is the same as that of the first embodiment shown in FIG. 1, the parts unique to the fourth embodiment will be described with reference to FIG. Here, a link source hypertext in which information indicating an initial focus position to an arbitrary hyperlink is added to a URL as a query string, or a link destination HTML link destination hypertext including a URL of the link source hypertext as a hyperlink May be stored outside this apparatus such as the server 130 on the Internet, or may be stored inside this apparatus such as the storage unit 106. Further, the browser 105 executes a program described later described in these hypertexts, thereby functioning as a query string addition determination unit, an initial focus position information acquisition unit, a display control unit, and the like according to the present invention.
図21は、ブラウザ105によって、ディスプレイ107に、“使い方入門”というHTMLコンテンツ220が表示された状態を示している。ここで、“番組”という名称のハイパーリンク221が選択されると、“番組表”という名称の内容222に含まれる“詳しい説明を見る”というハイパーリンク223にフォーカスが当てられる。なお、図上では、“詳しい説明を見る”というハイパーリンク223が選択された状態を、ハイパーリンク223を実線224により囲むことにより表す。 FIG. 21 shows a state in which the HTML content 220 “Introduction to Usage” is displayed on the display 107 by the browser 105. Here, when the hyperlink 221 named “program” is selected, the hyperlink 223 “view detailed explanation” included in the content 222 named “program guide” is focused. In the figure, the state in which the hyperlink 223 “view detailed explanation” is selected is represented by surrounding the hyperlink 223 with a solid line 224.
ここで、ハイパーリンク223が選択されると、例えば、図9のフローチャートに示すように、onclickイベントが発生し(S902)、ブラウザ105は、図4に示す本実施の形態1のハイパーテキスト40に含まれるハイパーリンクのタグID取得保存プログラム42を実行して(S903)、得られた情報をCookieに保存する(S904)。 Here, when the hyperlink 223 is selected, for example, as shown in the flowchart of FIG. 9, an onclick event occurs (S902), and the browser 105 displays the hypertext 40 of the first embodiment shown in FIG. The included hyperlink tag ID acquisition and storage program 42 is executed (S903), and the obtained information is stored in the cookie (S904).
図22は、図21のハイパーリンク223が選択され、“番組表の見方”というリンク先のHTMLコンテンツ230がブラウザ105によってディスプレイ107に表示された状態を示している。ここで、このリンク先HTMLコンテンツ230には、リンク元HTMLコンテンツ220へのリンクを行う“使いかた入門へ”という名称のハイパーリンク231が設けられており、ハイパーリンク231フォーカスが当てられている。なお、図上、ハイパーリンク231にフォーカスが当てられている状態は、ハイパーリンク231の周囲を破線232により囲むことにより表す。 FIG. 22 shows a state in which the hyperlink 223 in FIG. 21 is selected, and the HTML content 230 of the link destination “How to read the program guide” is displayed on the display 107 by the browser 105. Here, the link destination HTML content 230 is provided with a hyperlink 231 named “to begin with” for linking to the link source HTML content 220, and the hyperlink 231 is focused. . In the figure, the state in which the hyperlink 231 is focused is represented by surrounding the hyperlink 231 with a broken line 232.
ここで、“使いかた入門へ”という名称のハイパーリンク231は、図21に示す“使いかた入門”というHTMLコンテンツ220をリンク先のURLとし、かつ、HTMLコンテンツ220上における、例えば、“お助け”のハイパーリンクを初期フォーカス位置としたクエリーストリングをURLに付加している。勿論、“お助け”以外の“リモコン”や、“音声”、“省エネ”、“番組”、“録画予約”、“ネット”、“すべて”等のハイパーリンクを初期フォーカス位置としたクエリーストリングをそのURLに付加するようにしても良い。この設定が、後述する図26に示すHTMLコンテンツ230のタグID設定プログラム44である。 Here, the hyperlink 231 with the name “Getting Started” has the HTML content 220 “Getting Started” shown in FIG. 21 as the URL of the link destination and, for example, “ A query string having the “help” hyperlink as the initial focus position is added to the URL. Of course, query strings with “remote control” other than “help”, hyperlinks such as “voice”, “energy saving”, “program”, “recording reservation”, “net”, “all” etc. as the initial focus position You may make it add to the URL. This setting is a tag ID setting program 44 of the HTML content 230 shown in FIG.
図23は、ディスプレイ107に表示されたHTMLコンテンツ230においてフォーカスが当てられた“使いかた入門へ”という名称のハイパーリンク231が選択された状態を示している。 FIG. 23 shows a state in which the hyperlink 231 named “to the usage guide” focused on the HTML content 230 displayed on the display 107 is selected.
そのため、図23上では、この状態を、“使いかた入門へ”という名称のハイパーリンク231の周囲を実線240により囲むことにより示している。 Therefore, in FIG. 23, this state is indicated by surrounding the hyperlink 231 with the name “to the usage guide” by a solid line 240.
図24は、図23のハイパーリンク231が選択され、表示されるリンク先HTMLコンテンツ220の状態を示している。 FIG. 24 shows the state of the linked HTML content 220 displayed when the hyperlink 231 in FIG. 23 is selected.
これは、上述したように、図23の“使いかた入門へ”という名称のハイパーリンク231には、“使いかた入門”というHTMLコンテンツ220をリンク先のURLとし、かつ、HTMLコンテンツ220上における“お助け”のハイパーリンク250を初期フォーカス位置としたクエリーストリングがハイパーリンク231のURLに付加されているからである。 As described above, the hyperlink 231 with the name “Getting Started” in FIG. 23 has the HTML content 220 “Getting Started” as the link destination URL and the HTML content 220 This is because a query string having the “help” hyperlink 250 in FIG. 5 as an initial focus position is added to the URL of the hyperlink 231.
このため、ハイパーリンク231の選択により、図24に示すHTMLコンテンツ220がブラウザ105によってディスプレイ107に表示されると、“お助け”のハイパーリンク250にフォーカスが当たる。破線251は、“お助け”のハイパーリンク250が選択され、“お助け”の内容252が表示されていることを示している。 Therefore, when the HTML content 220 shown in FIG. 24 is displayed on the display 107 by the browser 105 by selecting the hyperlink 231, the “help” hyperlink 250 is focused. A broken line 251 indicates that the “help” hyperlink 250 is selected and the “help” content 252 is displayed.
図25は、本実施の形態4のデジタル放送受信装置のブラウザ105に実行させるハイパーテキストであるHTMLコンテンツ220のデータ構造の一例を示す図である。 FIG. 25 is a diagram illustrating an example of a data structure of HTML content 220 that is hypertext to be executed by the browser 105 of the digital broadcast receiving apparatus according to the fourth embodiment.
本実施の形態4のブラウザ105に実行させるHTMLコンテンツ220のデータ構造は、例えば、図25に示すように、まず、HTMLコンテンツ220のページ表示処理プログラム41と、HTMLコンテンツ220のタグID取得保存プログラム42と、HTMLコンテンツ220のタグID設定とハイパーリンク選択時のプログラム読み出しプログラム43と、を有する。これらのプログラム41〜43は、図4等に示す実施の形態1のものと同じである。 For example, as shown in FIG. 25, the data structure of the HTML content 220 to be executed by the browser 105 according to the fourth embodiment is a page display processing program 41 of the HTML content 220 and a tag ID acquisition / storage program of the HTML content 220. 42, a tag ID setting of the HTML content 220, and a program reading program 43 when a hyperlink is selected. These programs 41 to 43 are the same as those of the first embodiment shown in FIG.
そして、本実施の形態4は、図27にて説明する本実施の形態4特有のS3004〜S3008の処理手順、すなわちHTMLコンテンツ220のURLにおけるクエリーストリングの解析と、クエリーストリングを外してのリロード等を実行させるためのプログラム45とを有する。 In the fourth embodiment, the processing procedure of S3004 to S3008 unique to the fourth embodiment described in FIG. 27, that is, the analysis of the query string in the URL of the HTML content 220, the reload after removing the query string, etc. And a program 45 for executing
図26は、本実施の形態4のブラウザ105に実行させるハイパーテキストであるHTMLコンテンツ230のデータ構造の一例を示す図である。 FIG. 26 is a diagram illustrating an example of a data structure of HTML content 230 that is hypertext to be executed by the browser 105 according to the fourth embodiment.
本実施の形態4のブラウザ105に実行させるHTMLコンテンツ230のデータ構造には、例えば、図26に示すように、HTMLコンテンツ230のタグID設定プログラム44が設定されている。 For example, as shown in FIG. 26, a tag ID setting program 44 of the HTML content 230 is set in the data structure of the HTML content 230 to be executed by the browser 105 of the fourth embodiment.
次に、戻る操作で表示される時のために、選択されたハイパーリンクのタグIDを記憶するハイパーテキストが、クエリーストリングによる初期フォーカス位置の指示と矛盾なく処理する手順を図21〜28を用いて説明する。 Next, a procedure for processing the hypertext storing the tag ID of the selected hyperlink without conflict with the indication of the initial focus position by the query string for the time of being displayed by the return operation is used with reference to FIGS. I will explain.
図27は、ハイパーリンクを選択してリンク元ハイパーテキストへ戻る場合でも、クエリーストリングによる初期フォーカス位置の指示により、クエリーストリングにより指定した任意の初期フォーカス位置にフォーカスを設定するための本実施の形態4の処理手順を示すフローチャートである。 FIG. 27 shows the present embodiment for setting the focus to an arbitrary initial focus position specified by the query string in accordance with the instruction of the initial focus position by the query string even when the hyperlink is selected to return to the link source hypertext. 4 is a flowchart showing the processing procedure of FIG.
図27において、網掛け部分のS3004〜S3008は、図9または図10のフローチャートにはない本実施の形態4特有の処理手順である。 In FIG. 27, shaded portions S3004 to S3008 are processing procedures peculiar to the fourth embodiment that are not included in the flowchart of FIG. 9 or FIG.
つまり、図9のS901のようにハイパーリンクが選択されたり(S3001)、あるいは図10のS1001のように戻る指令が受信されると(S3002)、図10等のS1002と同様に、本実施の形態4のブラウザ105は、リンク元HTMLコンテンツを読み込み・解析し(S3003)、ユーザが選択したハイパーリンク(S3001)や戻る指令(S3002)のURLにクエリーストリングがあるか否かを判断する(S3004)。 That is, when a hyperlink is selected as in S901 in FIG. 9 (S3001) or a command to return as in S1001 in FIG. 10 is received (S3002), the present embodiment is performed in the same manner as in S1002 in FIG. The browser 105 of the form 4 reads and analyzes the link source HTML content (S3003), and determines whether there is a query string in the URL of the hyperlink (S3001) selected by the user or the return instruction (S3002) (S3004). ).
なお、本実施の形態4では、図23に示すHTMLコンテンツ230のハイパーリンク231のURLには、クエリーストリングが設定されている一方、戻る指令(S3002)のURLにはクエリーストリングがないものして説明する。 In the fourth embodiment, it is assumed that the query string is set in the URL of the hyperlink 231 of the HTML content 230 shown in FIG. 23, while the URL of the return command (S3002) does not have the query string. explain.
つまり、図23に示すHTMLコンテンツ230において、ユーザによってハイパーリンク231が選択されると(S3001)、本実施の形態4のブラウザ105は、図24に示すHTMLコンテンツ220が表示され、onloadイベント発生によるonload処理(S3009)が実行する前に、ユーザが選択したハイパーリンク231のURLを解析しクエリーストリングの有無を確認する(S3003)。 That is, in the HTML content 230 shown in FIG. 23, when the hyperlink 231 is selected by the user (S3001), the browser 105 of the fourth embodiment displays the HTML content 220 shown in FIG. Before the onload process (S3009) is executed, the URL of the hyperlink 231 selected by the user is analyzed to check whether there is a query string (S3003).
本実施の形態4の場合、ハイパーリンク231が示すURLには、クエリーストリングがあるので(S3004“YES”)、本実施の形態4のブラウザ105は、そのURLからクエリーストリングを取得し(S3005)、クエリーストリングから初期フォーカス位置の情報を取得し(S3006)、取得した初期フォーカス位置の情報をCookieに保存する(S3007)。なお、ブラウザ105は、S3001の処理によりハイパーリンク223を選択した際にCookieに保存したIDの情報(例えば、図9のS904)は、破棄する。 In the case of the fourth embodiment, since there is a query string in the URL indicated by the hyperlink 231 (S3004 “YES”), the browser 105 of the fourth embodiment acquires the query string from the URL (S3005). The initial focus position information is acquired from the query string (S3006), and the acquired initial focus position information is stored in the cookie (S3007). Note that the browser 105 discards the ID information (eg, S904 in FIG. 9) stored in the cookie when the hyperlink 223 is selected in the process of S3001.
次に本実施の形態4のブラウザ105は、クエリーストリングの消去のためにクエリーストリングのないURLで、図24に示すHTMLコンテンツ220にリンクして(S3008)、本実施の形態4のブラウザ105は、再度、リンク元HTMLコンテンツを読み込み・解析処理に戻る。 Next, the browser 105 of the fourth embodiment links to the HTML content 220 shown in FIG. 24 with a URL without a query string to delete the query string (S3008). Then, the link source HTML content is read again and the processing returns to the analysis processing.
ここで、HTMLコンテンツ230からリンクしたHTMLコンテンツ220のURLには、今度は、S3008の処理によりクレリーストリングが外され、クエリーストリングが付加されていないため(S3004“NO”)、S3005〜S3008の処理がスキップされ、図9のS906または図10のS1003と同様に、onloadイベント発生処理を行う(S3009)。onload処理で行う内容は、実施の形態1〜3と同様であるので、S3007の処理によりCookieに保存したクエリーストリングに書かれたフォーカス位置に初期フォーカス位置が当てられる。なお、以降の処理は、図9のS907または図10のS1004と同様である。 Here, the URL of the HTML content 220 linked from the HTML content 230 is removed from the Cerry string by the processing of S3008 and the query string is not added (S3004 “NO”), so the processing of S3005 to S3008 is performed. Are skipped, and an onload event generation process is performed in the same manner as S906 in FIG. 9 or S1003 in FIG. 10 (S3009). Since the content performed in the onload process is the same as in the first to third embodiments, the initial focus position is applied to the focus position written in the query string stored in the cookie by the process in S3007. The subsequent processing is the same as S907 in FIG. 9 or S1004 in FIG.
これに対し、S3001のハイパーリンク231の選択ではなく、戻る指令により(S3002)、リンク元HTMLコンテンツ220に戻って表示する場合、本実施の形態4のブラウザ105は、URLを解析しクエリーストリングの有無を確認すると(S3003)、上記実施形態1〜3と同様に、この場合の戻る指令が示すHTMLコンテンツ220のURLには、クエリーストリングが付加されていないため(S3004“NO”)、例えば図9のS904によりCookieに保存したフォーカスIDの情報は損なわれず、S3009のonload処理により、実施の形態1〜3と同様の処理を行うことで、実施の形態1〜3と同様に直前フォーカス位置がハイパーリンク223に当てられる。 On the other hand, when the display is returned to the link source HTML content 220 by the return instruction (S3002) instead of the selection of the hyperlink 231 in S3001, the browser 105 of the fourth embodiment analyzes the URL and displays the query string. When the presence or absence is confirmed (S3003), since the query string is not added to the URL of the HTML content 220 indicated by the return instruction in this case (S3004 “NO”) as in the first to third embodiments, for example, FIG. The focus ID information stored in the cookie in step S904 is not lost, and the onload processing in step S3009 performs the same processing as in the first to third embodiments, so that the previous focus position is the same as in the first to third embodiments. It is applied to the hyperlink 223.
このように、本実施の形態4のデジタル放送受信装置によれば、クエリーストリング付きのURLでリンクしたリンク元HTMLコンテンツは、クエリーストリングから初期フォーカス位置を示す情報であるタグIDを取得し、取得したタグIDを既に記憶しているタグIDの保存領域へ同じ書式で上書き保存し、クエリーストリング付きのURLからクエリーストリングを削除し、クエリーなしのURLでリロードすることでクエリーストリングがURLに残ったままにならないようにしたため、クエリーストリングによる初期フォーカス位置を指定したリンクが使用できるようになり、操作の軽減を狙ったり、ユーザの注意を引かしたりするコンテンツ製作者側の意図する振る舞いとなり、ユーザにとって利便性を高めることができる。 As described above, according to the digital broadcast receiving apparatus of the fourth embodiment, the link source HTML content linked by the URL with the query string acquires the tag ID, which is information indicating the initial focus position, from the query string. The saved tag ID is overwritten and saved in the same format in the saved tag ID storage area, the query string is deleted from the URL with the query string, and reloaded with the URL without the query, the query string remains in the URL Since the link that specifies the initial focus position by the query string can be used, the content creator's intended behavior that aims to reduce the operation or attract the user's attention can be used. Convenience can be improved.
40 ハイパーテキスト
100 デジタル放送受信装置
101 信号受信処理手段
102 受信データ分離手段
103 デコーダ
104 情報取得手段
105 ブラウザ(タグID記憶手段、フォーカス位置制御手段)
106 記憶部(HTMLコンテンツ記憶手段)
107 ディスプレイ
108 キー入力検出・解析部
110 アンテナ
120 リモコン
130 インターネット
40 Hypertext 100 Digital Broadcasting Receiver 101 Signal Reception Processing Unit 102 Received Data Separation Unit 103 Decoder 104 Information Acquisition Unit 105 Browser (Tag ID Storage Unit, Focus Position Control Unit)
106 Storage unit (HTML content storage means)
107 Display 108 Key Input Detection / Analysis Unit 110 Antenna 120 Remote Control 130 Internet
Claims (2)
前記リンク先ハイパーテキストにおいてユーザが前記ハイパーリンクを選択した場合、前記URLに基づいて前記リンク元ハイパーテキストを読み込み、前記URLに前記クエリーストリングが付加されているか否かを判断するクエリーストリング付加判断手段と、
前記URLに前記クエリーストリングが付加されている場合、前記クエリーストリングから前記リンク元ハイパーテキストにおける初期フォーカス位置を示す情報を取得する初期フォーカス位置情報取得手段と、
前記クエリーストリングを外したURLで前記リンク元ハイパーテキストにリンクして前記リンク元ハイパーテキストを表示すると共に、表示した前記リンク元ハイパーテキストにおいて前記初期フォーカス位置に基づいて前記任意のハイパーリンクにフォーカスを設定する表示制御手段と、
を有するデジタル放送受信装置。 A storage storing a link source hypertext in which information indicating an initial focus position to an arbitrary hyperlink is added to a URL as a query string, and a link destination hypertext including the URL of the link source hypertext as a hyperlink Means,
Query string addition determination means for reading the link source hypertext based on the URL and determining whether the query string is added to the URL when the user selects the hyperlink in the link destination hypertext When,
When the query string is added to the URL, initial focus position information acquisition means for acquiring information indicating an initial focus position in the link source hypertext from the query string;
The link source hypertext is displayed by linking to the link source hypertext with a URL from which the query string is removed, and the arbitrary hyperlink is focused on the displayed link source hypertext based on the initial focus position. Display control means to be set;
A digital broadcast receiving apparatus.
前記コンピュータを、
前記リンク先ハイパーテキストにおいてユーザが前記ハイパーリンクを選択した場合、前記URLに基づいて前記リンク元ハイパーテキストを読み込み、前記URLに前記クエリーストリングが付加されているか否かを判断するクエリーストリング付加判断手段と、
前記URLに前記クエリーストリングが付加されている場合、前記クエリーストリングから前記リンク元ハイパーテキストにおける初期フォーカス位置を示す情報を取得する初期フォーカス位置情報取得手段と、
前記クエリーストリングを外したURLで前記リンク元ハイパーテキストにリンクして前記リンク元ハイパーテキストを表示すると共に、表示した前記リンク元ハイパーテキストにおいて前記初期フォーカス位置に基づいて前記任意のハイパーリンクにフォーカスを照射する表示制御手段と、
して実行させるためのプログラム。 A computer that displays link source hypertext in which information indicating an initial focus position to an arbitrary hyperlink is added to a URL as a query string, and link destination hypertext in which the URL of the link source hypertext is included as a hyperlink In the program of
The computer,
Query string addition determination means for reading the link source hypertext based on the URL and determining whether the query string is added to the URL when the user selects the hyperlink in the link destination hypertext When,
When the query string is added to the URL, initial focus position information acquisition means for acquiring information indicating an initial focus position in the link source hypertext from the query string;
The link source hypertext is displayed by linking to the link source hypertext with a URL from which the query string is removed, and the arbitrary hyperlink is focused on the displayed link source hypertext based on the initial focus position. Display control means for irradiating;
Program to be executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008202777A JP5141439B2 (en) | 2008-08-06 | 2008-08-06 | Digital broadcast receiving apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008202777A JP5141439B2 (en) | 2008-08-06 | 2008-08-06 | Digital broadcast receiving apparatus and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010039811A JP2010039811A (en) | 2010-02-18 |
JP5141439B2 true JP5141439B2 (en) | 2013-02-13 |
Family
ID=42012284
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008202777A Active JP5141439B2 (en) | 2008-08-06 | 2008-08-06 | Digital broadcast receiving apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5141439B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5627413B2 (en) * | 2010-06-04 | 2014-11-19 | 三菱電機株式会社 | Broadcast receiving apparatus and broadcast receiving system |
KR102246904B1 (en) * | 2014-11-12 | 2021-04-29 | 엘지전자 주식회사 | Image display apparatus |
-
2008
- 2008-08-06 JP JP2008202777A patent/JP5141439B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2010039811A (en) | 2010-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5796402B2 (en) | Information processing apparatus, information processing method, program, and information processing system | |
JP2008021002A (en) | Web server device, display information voice synthesis device, and program | |
KR101962980B1 (en) | Informed partitioning of data in a markup-based document | |
JP2008252358A (en) | Broadcast receiver | |
US9400850B2 (en) | Systems and methods for providing a tailored user interface associated with a web page | |
JP2009145965A (en) | Browser program and information processor | |
JP5710464B2 (en) | Electronic device, display method, and program | |
JP4157418B2 (en) | Data browsing support device, data browsing method, and data browsing program | |
JP5141439B2 (en) | Digital broadcast receiving apparatus and program | |
JP5268767B2 (en) | Subtitle conversion system | |
KR101958662B1 (en) | Method and Apparatus for sharing java script object in webpage | |
JP2008219846A (en) | Digital broadcast receiver, and data structure of hypertext | |
WO2003102787A1 (en) | Electronic device, page display method, program, and storage medium | |
US20230082668A1 (en) | Methods for storing, accessing and rendering multimedia file and its metadata | |
KR101398781B1 (en) | Media file recording medium having a time based hyperlink and the playing device | |
JP4901991B1 (en) | Video display device, video display method, and video display switching program | |
JP5242274B2 (en) | Information processing apparatus and method, and computer program | |
JP4905328B2 (en) | Digital television receiver and display method of digital television receiver | |
JP2010230948A (en) | Content distribution system and text display method | |
JP2006352565A (en) | Communication terminal device and link classification display program | |
JP5735075B2 (en) | Electronic device, display method, and program | |
JP5388480B2 (en) | Electronic program guide display method, program, and electronic program guide display device | |
JP2006287676A (en) | Method for displaying subtitle on screen of data broadcasting, data broadcasting program, progarmming therefor, and subtitle distributing system | |
JP2007011893A (en) | Browsing method and device for rss document, program and storage medium storing program | |
JP5227633B2 (en) | Digital broadcast receiver and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100916 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20111012 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121023 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121105 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151130 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5141439 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |