[go: up one dir, main page]

JP2012123598A - Information processor, display method and program - Google Patents

Information processor, display method and program Download PDF

Info

Publication number
JP2012123598A
JP2012123598A JP2010273270A JP2010273270A JP2012123598A JP 2012123598 A JP2012123598 A JP 2012123598A JP 2010273270 A JP2010273270 A JP 2010273270A JP 2010273270 A JP2010273270 A JP 2010273270A JP 2012123598 A JP2012123598 A JP 2012123598A
Authority
JP
Japan
Prior art keywords
web page
display
unit
link url
link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010273270A
Other languages
Japanese (ja)
Other versions
JP2012123598A5 (en
Inventor
Kensuke Ueda
健介 上田
Tomoko Miki
智子 三木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2010273270A priority Critical patent/JP2012123598A/en
Publication of JP2012123598A publication Critical patent/JP2012123598A/en
Publication of JP2012123598A5 publication Critical patent/JP2012123598A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

【課題】ユーザが他のWebページへのリンクを選択して表示操作を行う前に、リンク先が閲覧不可ページ又は閲覧可ページであることを通知できるようにすること。
【解決手段】情報処理装置110は、通信部117を介して、ネットワーク150からWebページを取得するブラウザコンポーネント111と、このWebページにリンクされている他のWebページを示すリンクURLを抽出するリンク情報取得部113と、リンクURLで示される他のWebページの閲覧可又は不可を確認する閲覧可否確認部114と、入力部116がリンクURLを選択した表示操作の入力を受け付ける前に、閲覧可否確認部114での確認結果に応じて、リンクURLで示される他のWebページが閲覧可であること及び閲覧不可であることの少なくとも何れか一方を示す表示を表示部115に行わせる表示制御部112と、を備える。
【選択図】図1
Before a user selects a link to another Web page and performs a display operation, the user can be notified that the link destination is a non-viewable page or a viewable page.
An information processing apparatus includes: a browser component that acquires a Web page from a network through a communication unit; and a link that extracts a link URL indicating another Web page linked to the Web page. The information acquisition unit 113, the browsing availability confirmation unit 114 that confirms whether browsing of other Web pages indicated by the link URL is possible, and whether the browsing is possible before the input unit 116 receives an input of a display operation in which the link URL is selected. A display control unit that causes the display unit 115 to display at least one of whether the other Web page indicated by the link URL can be browsed or cannot be browsed according to the confirmation result of the confirmation unit 114 112.
[Selection] Figure 1

Description

本発明は、情報処理装置、表示方法及びプログラムに関する。特に、本発明は、Webページのフィルタリングを実行する情報処理装置、表示方法及びプログラムに関する。   The present invention relates to an information processing apparatus, a display method, and a program. In particular, the present invention relates to an information processing apparatus, a display method, and a program that perform Web page filtering.

インターネットの発達により、身の回りの家電製品にもインターネットに接続する機能を有するものが増えてきている。しかしながら、インターネット上のコンテンツには、閲覧者によっては閲覧にふさわしくないものも含まれている。例えば、子供にとって教育上不適切な情報を含むコンテンツ等がある。このようなコンテンツの閲覧を制限するために、近年フィルタリングサービスが発達してきている。   With the development of the Internet, household appliances around us are increasing in number that have a function to connect to the Internet. However, content on the Internet includes content that is not suitable for browsing by some viewers. For example, there are contents including information inappropriate for education for children. In recent years, filtering services have been developed to limit the browsing of such content.

フィルタリングサービスとは、閲覧にふさわしくないコンテンツを含むWebページ(以下、閲覧不可ページという)をユーザが閲覧できないようにするための仕組みである。その仕組みを実現する方法としては、URL(Uniform Resource Locator)毎にWebページの閲覧可否を示すデータベースを有するフィルタリングサーバに、ウェブブラウザからアクセスしようとしているWebページの閲覧可否を問い合わせ、問い合わせ結果が閲覧不可である場合には、閲覧不可であることを示すページ(以下、閲覧ブロックページという)をウェブブラウザがディスプレイに表示させるという方法が一般的である。   The filtering service is a mechanism for preventing a user from browsing a Web page (hereinafter, referred to as a non-viewable page) including content that is not suitable for browsing. As a method for realizing this mechanism, a query is made to a filtering server having a database indicating whether or not a web page can be browsed for each URL (Uniform Resource Locator) about whether or not a web page that is being accessed from a web browser can be browsed. When it is impossible, a method in which a web browser displays a page indicating that browsing is not possible (hereinafter referred to as a browsing block page) on a display is common.

フィルタリングサーバが有するデータベースでは、例えば、閲覧不可ページの各々のURLに「暴力」、「ギャンブル」及び「ゲーム」等の各カテゴリが割り振られており、フィルタリングサーバは、ユーザが設定した規制のレベルに応じて、カテゴリ毎に閲覧可又は閲覧不可を決定することが多い。   In the database of the filtering server, for example, each category such as “violence”, “gambling”, and “game” is allocated to each URL of the non-viewable page, and the filtering server is set to a regulation level set by the user. Accordingly, it is often determined whether browsing is possible or not browsing for each category.

特許文献1には、ウェブサイトへのアクセス許可及び不許可を判断する基準となるフィルタリング情報を記憶し、ウェブブラウザからのウェブサイトに対するアクセス要求に応じて、フィルタリング情報に基づいて、アクセス許可及び不許可を判断し、不許可であった場合に、不許可情報を閲覧ブロックページとしてウェブブラウザに表示させる技術が開示されている。さらに、特許文献1には、閲覧ブロックページには何の付加価値もないため、サービスが低下するとの観点から、閲覧ブロックページにユーザ情報や不許可となったウェブサイトに関連する広告情報を表示する技術が開示されている。   Patent Document 1 stores filtering information serving as a criterion for determining whether to permit or disallow access to a website. Based on the filtering information, access permission and disapproval are determined based on an access request to the website from a web browser. A technique for determining permission and displaying permission information on a web browser as a browsing block page when permission is denied is disclosed. Further, in Patent Document 1, since the browsing block page has no added value, the browsing block page displays user information and advertisement information related to the disallowed website from the viewpoint of reducing the service. Techniques to do this are disclosed.

特開2007−249723号公報JP 2007-249723 A

特許文献1に開示された技術では、ユーザが閲覧不可ページへのリンクを選択して表示操作を行うと、表示されているページが閲覧ブロックページに遷移されてしまうため、ユーザは、この閲覧ブロックページから元のページに戻る操作を行わなければならない。そのため、例えば、ユーザが検索エンジン等を用いて情報を検索し、その検索結果がまとめられたページに閲覧不可ページへのハイパーリンクが多く含まれている場合には、ユーザは、閲覧不可ページへのハイパーリンクを選択する度に、閲覧不可ページから元のページに戻る操作を行わなければならない。このような場合には、ユーザに多大な負荷がかかる。   In the technique disclosed in Patent Document 1, when a user selects a link to a non-viewable page and performs a display operation, the displayed page is changed to a browsing block page. An operation to return from the page to the original page must be performed. Therefore, for example, when a user searches for information using a search engine or the like, and the page in which the search results are collected includes many hyperlinks to the non-viewable page, the user goes to the non-viewable page. Every time a hyperlink is selected, an operation to return from the unviewable page to the original page must be performed. In such a case, a great load is placed on the user.

そこで、本発明は、ユーザが他のWebページへのリンクを選択して表示操作を行う前に、リンク先が閲覧不可ページ又は閲覧可ページであることを通知できるようにすることを目的とする。   SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to enable notification that a link destination is a non-viewable page or a viewable page before the user selects a link to another Web page and performs a display operation. .

本発明の1態様に係る情報処理装置は、
画面を表示する表示部と、
操作の入力を受け付ける入力部と、
ネットワークとの間で情報を送受信する通信部と、
前記通信部を介して、前記ネットワークからWebページを取得するブラウザコンポーネントと、
前記Webページにリンクされている他のWebページを示すリンクURLを抽出するリンク情報取得部と、
前記リンクURLで示される他のWebページの閲覧可又は不可を確認する閲覧可否確認部と、
前記入力部が前記リンクURLを選択した表示操作の入力を受け付ける前に、前記閲覧可否確認部での確認結果に応じて、前記リンクURLで示される他のWebページが閲覧可であること及び閲覧不可であることの少なくとも何れか一方を示す表示を前記表示部に行わせる表示制御部と、を備えることを特徴とする。
An information processing apparatus according to one aspect of the present invention includes:
A display for displaying a screen;
An input unit for accepting an operation input;
A communication unit that transmits and receives information to and from the network;
A browser component for obtaining a web page from the network via the communication unit;
A link information acquisition unit that extracts a link URL indicating another Web page linked to the Web page;
A browsing permission confirmation unit that confirms whether or not browsing of another Web page indicated by the link URL is possible;
Before the input unit accepts the input of the display operation in which the link URL is selected, the other Web page indicated by the link URL can be browsed and browsed according to the confirmation result in the browse availability confirmation unit. A display control unit that causes the display unit to perform display indicating at least one of the inability.

本発明の1態様によれば、ユーザが他のWebページへのリンクを選択して表示操作を行う前に、リンク先が閲覧不可ページ又は閲覧可ページであることを通知することができる。   According to one aspect of the present invention, before the user selects a link to another Web page and performs a display operation, it is possible to notify that the link destination is a non-viewable page or a viewable page.

実施の形態1に係る情報処理システムの構成を概略的に示すブロック図である。1 is a block diagram schematically showing a configuration of an information processing system according to a first embodiment. 実施の形態1における情報処理装置が行う処理の流れを概略的に示すフローチャートである。4 is a flowchart schematically showing a flow of processing performed by the information processing apparatus in the first embodiment. 実施の形態1において、HTML文書の一例を示す概略図である。In Embodiment 1, it is the schematic which shows an example of an HTML document. 実施の形態1において、図3に示すHTML文書に対して、リンクURLが閲覧不可であることをユーザが分かるようにWebページの記述を変更した、変更後のHTML文書の一例を示す概略図である。FIG. 4 is a schematic diagram illustrating an example of a changed HTML document in which the description of the Web page is changed so that the user can recognize that the link URL is not viewable with respect to the HTML document illustrated in FIG. 3 in the first embodiment. is there. 実施の形態1における置換対象WebページのHTML文書を更新する処理を示すフローチャートである。4 is a flowchart illustrating processing for updating an HTML document of a replacement target Web page in the first embodiment. 実施の形態2において、ブラウザコンポーネントが行う処理を示すフローチャートである。10 is a flowchart illustrating processing performed by a browser component in the second embodiment. 実施の形態2における置換対象WebページのHTML文書を更新する処理を示すフローチャートである。10 is a flowchart illustrating processing for updating an HTML document of a replacement target Web page in the second embodiment. 実施の形態3に係る情報処理システムの構成を概略的に示すブロック図である。FIG. 10 is a block diagram schematically showing a configuration of an information processing system according to a third embodiment. 実施の形態3における情報処理装置の処理の流れを示すフローチャートである。14 is a flowchart illustrating a flow of processing of the information processing apparatus in the third embodiment. 実施の形態3における閲覧不可である旨の表示例を示す概略図である。FIG. 10 is a schematic diagram illustrating a display example indicating that browsing is not possible in the third embodiment. 実施の形態3において、ブラウザ表示位置座標をディスプレイ表示位置座標に変換する際の処理を示す概略図である。In Embodiment 3, it is the schematic which shows the process at the time of converting a browser display position coordinate into a display display position coordinate. 実施の形態4における情報処理装置の処理の流れを示すフローチャートである。10 is a flowchart illustrating a processing flow of the information processing apparatus according to the fourth embodiment.

実施の形態1.
実施の形態1では、Webページにリンクされたリンク先のURLの閲覧可否に応じて、当該WebページのHTML(HyperText Markup Language)文書の更新を行った後で、更新後のHTML文書に対応するWebページをブラウザ表示する方法について説明する。
Embodiment 1 FIG.
In the first embodiment, an HTML document (HyperText Markup Language) of the Web page is updated according to whether or not the link destination URL linked to the Web page can be browsed, and then the HTML document after the update is handled. A method for displaying a Web page in a browser will be described.

図1は、実施の形態1に係る情報処理システム100の構成を概略的に示すブロック図である。情報処理システム100は、情報処理装置110と、フィルタリングサーバ130とを備える。また、情報処理装置110及びフィルタリングサーバ130は、ネットワーク150に接続されている。なお、図1の括弧内の符号は、実施の形態2における構成を示すものである。   FIG. 1 is a block diagram schematically showing the configuration of the information processing system 100 according to the first embodiment. The information processing system 100 includes an information processing apparatus 110 and a filtering server 130. Further, the information processing apparatus 110 and the filtering server 130 are connected to the network 150. In addition, the code | symbol in the parenthesis of FIG. 1 shows the structure in Embodiment 2. FIG.

情報処理装置110は、ブラウザコンポーネント111と、表示制御部112と、リンク情報取得部113と、閲覧可否確認部114と、表示部115と、入力部116と、通信部117とを備える。なお、ブラウザコンポーネント111、表示制御部112、リンク情報取得部113及び閲覧可否確認部114は、制御手段として機能する。   The information processing apparatus 110 includes a browser component 111, a display control unit 112, a link information acquisition unit 113, a browsing availability confirmation unit 114, a display unit 115, an input unit 116, and a communication unit 117. Note that the browser component 111, the display control unit 112, the link information acquisition unit 113, and the browsing availability confirmation unit 114 function as a control unit.

ブラウザコンポーネント111は、WWW(World Wide Web)の利用に供するブラウザとして機能し、通信部117を介して、外部のネットワーク150からWebページを取得する。また、ブラウザコンポーネント111は、取得されたWebページに対応する画面及び閲覧ブロックページの画面を表示部115に表示させる。ここで、取得されたWebページに対応する画面には、取得されたWebページの画面、及び取得されたWebページの画面に基づいて、表示制御部112により更新された更新済みのWebページの画面が含まれる。   The browser component 111 functions as a browser for use of WWW (World Wide Web), and acquires a Web page from the external network 150 via the communication unit 117. In addition, the browser component 111 causes the display unit 115 to display a screen corresponding to the acquired Web page and a screen of the browsing block page. Here, the screen corresponding to the acquired web page includes the screen of the acquired web page and the screen of the updated web page updated by the display control unit 112 based on the screen of the acquired web page. Is included.

表示制御部112は、ブラウザコンポーネント111よりWebページを取得し、このWebページを置換対象Webページとする。そして、表示制御部112は、置換対象Webページに閲覧不可ページへのリンクがある場合には、置換対象Webページの一部を書き換えることで置換対象Webページを更新し、更新済みのWebページをブラウザコンポーネント111に与える。なお、表示制御部112は、ブラウザコンポーネント111より取得されたWebページが、閲覧不可ページである場合には、閲覧ブロックページを生成して、ブラウザコンポーネント111に与える。   The display control unit 112 acquires a Web page from the browser component 111 and sets this Web page as a replacement target Web page. When the replacement target Web page includes a link to a non-viewable page, the display control unit 112 updates the replacement target Web page by rewriting a part of the replacement target Web page, and displays the updated Web page. To the browser component 111. Note that if the Web page acquired from the browser component 111 is a non-browsing page, the display control unit 112 generates a browsing block page and gives it to the browser component 111.

リンク情報取得部113は、表示制御部112より置換対象Webページを取得し、置換対象Webページに他のWebページへのリンクがある場合には、当該他のWebページのURL(以下、リンクURLという)を抽出して、このリンクURLを表示制御部112に通知する。   The link information acquisition unit 113 acquires the replacement target Web page from the display control unit 112, and when the replacement target Web page includes a link to another Web page, the URL of the other Web page (hereinafter, link URL) And the link URL is notified to the display control unit 112.

閲覧可否確認部114は、置換対象Webページにリンクされている他のWebページの閲覧可否を確認する。例えば、閲覧可否確認部114は、置換対象Webページにリンクされている他のWebページの閲覧可否をフィルタリングサーバ130に問い合わせ、その結果に基づいて、当該他のWebページの閲覧可否を確認する。そして、閲覧可否確認部114は、確認結果を表示制御部112に与える。
ここで、フィルタリングサーバ130に問い合わせる方法の一例としては、ユーザを識別できる識別子及びリンクURLを含む閲覧可否判断要求をHTTP通信でフィルタリングサーバ130に送信する方法がある。
The browsing availability confirmation unit 114 confirms whether browsing of other web pages linked to the replacement target web page is possible. For example, the browsing availability confirmation unit 114 inquires the filtering server 130 about browsing of other web pages linked to the replacement target web page, and confirms browsing of the other web pages based on the result. Then, the browsing availability confirmation unit 114 gives the confirmation result to the display control unit 112.
Here, as an example of a method of inquiring the filtering server 130, there is a method of transmitting a browsing permission determination request including an identifier for identifying a user and a link URL to the filtering server 130 by HTTP communication.

表示部115は、画面を表示する。
入力部116は、情報処理装置110のユーザより操作の入力を受け付ける。
通信部117は、ネットワーク150との間で情報を送受信する。
The display unit 115 displays a screen.
The input unit 116 receives an operation input from the user of the information processing apparatus 110.
The communication unit 117 transmits / receives information to / from the network 150.

以上に記載された情報処理装置110は、例えば、CPU(Central Processing Unit)と、メモリと、キーデバイス等の入力装置と、ディスプレイ等の出力装置と、通信ネットワークに接続するためのNIC(Network Interface Card)等の通信装置とを備えるコンピュータで実現できる。例えば、ブラウザコンポーネント111、表示制御部112、リンク情報取得部113及び閲覧可否確認部114は、メモリに記憶されている所定のプログラムをCPUが実行することで実現でき、表示部115は、CPUが出力装置を利用することで実現でき、入力部116は、CPUが入力装置を利用することで実現でき、通信部117は、CPUが通信装置を利用することで実現できる。この所定のプログラムは、メモリに予め記憶されていてもよく、また、通信装置を介してネットワークから取得され、メモリに記憶されてもよい。   The information processing apparatus 110 described above includes, for example, a CPU (Central Processing Unit), a memory, an input device such as a key device, an output device such as a display, and a NIC (Network Interface) for connecting to a communication network. And a communication device such as Card). For example, the browser component 111, the display control unit 112, the link information acquisition unit 113, and the browsing availability confirmation unit 114 can be realized by the CPU executing a predetermined program stored in the memory, and the display unit 115 is configured by the CPU. It can be realized by using an output device, the input unit 116 can be realized by using an input device by the CPU, and the communication unit 117 can be realized by using a communication device by the CPU. The predetermined program may be stored in advance in a memory, or may be acquired from a network via a communication device and stored in the memory.

フィルタリングサーバ130は、記憶部131と、閲覧可否判断部132と、通信部133とを備える。   The filtering server 130 includes a storage unit 131, a browsing availability determination unit 132, and a communication unit 133.

記憶部131は、Webページ毎に閲覧可否を示すフィルタリング情報を記憶する。ここでは、例えば、フィルタリング情報として、ユーザ情報131Aと、設定情報131Bと、URL情報131Cとが記憶される。ユーザ情報131Aは、ユーザを識別する識別子と、当該ユーザのフィルタリング設定とを示す情報である。設定情報131Bは、フィルタリング設定と、当該フィルタリング設定において閲覧が不可になるWebページのカテゴリとを示す情報である。URL情報131Cは、URLと、当該URLで示されるWebページが属するカテゴリとを示す情報である。   The storage unit 131 stores filtering information indicating whether browsing is possible for each Web page. Here, for example, user information 131A, setting information 131B, and URL information 131C are stored as filtering information. The user information 131A is information indicating an identifier for identifying a user and filtering settings for the user. The setting information 131B is information indicating filtering settings and web page categories that cannot be browsed in the filtering settings. The URL information 131C is information indicating the URL and the category to which the Web page indicated by the URL belongs.

閲覧可否判断部132は、通信部133を介して、情報処理装置110からユーザを識別する識別子及びリンクURLを含む閲覧可否判断要求を取得して、閲覧の可否を判断する。例えば、閲覧可否判断部132は、閲覧可否判断要求に含まれている識別子に対応するフィルタリング設定をユーザ情報131Aより特定する。次に、閲覧可否判断部132は、特定されたフィルタリング設定に対応する、閲覧を不可とするWebページのカテゴリを設定情報131Bより特定する。さらに、閲覧可否判断部132は、閲覧可否判断要求に含まれているリンクURLが属するカテゴリをURL情報131Cより特定し、URL情報131Cより特定されたカテゴリが、設定情報131Bより特定されたカテゴリと一致するか否かを判断する。そして、閲覧可否判断部132は、これらが一致する場合には、閲覧可否判断要求に含まれているリンクURLで示されるWebページの閲覧が不可になっていると判断する。なお、閲覧可否判断部132は、これらが一致しない場合、及び、閲覧可否判断要求に含まれているリンクURLがURL情報131Cに登録されていない場合には、閲覧可否判断要求に含まれているリンクURLで示されるWebページの閲覧が可になっていると判断する。
そして、閲覧可否判断部132は、閲覧可否判断要求の応答として、少なくとも閲覧の可否の判断結果を含む閲覧可否情報を生成する。例えば、閲覧可否判断部132は、リンクURLと、当該リンクURLで示されるWebページの閲覧が不可になっているか又は可になっているかの判断結果と、当該リンクURLで示されるWebページの閲覧が不可になっている場合には、当該リンクURLで示されるWebページが属するカテゴリとを含む閲覧可否情報を生成する。
さらに、閲覧可否判断部132は、生成された閲覧可否情報を、通信部133を介して、情報処理装置110に送信する処理を行う。
通信部133は、ネットワーク150との間で情報を送受信する。
The browsing permission determination unit 132 acquires a browsing permission determination request including an identifier for identifying a user and a link URL from the information processing apparatus 110 via the communication unit 133 and determines whether browsing is possible. For example, the browsing permission determination unit 132 specifies the filtering setting corresponding to the identifier included in the browsing permission determination request from the user information 131A. Next, the browsing permission determination unit 132 specifies the category of the Web page that cannot be browsed, corresponding to the specified filtering setting, from the setting information 131B. Further, the browsing permission determination unit 132 specifies the category to which the link URL included in the browsing permission determination request belongs from the URL information 131C, and the category specified from the URL information 131C is the category specified from the setting information 131B. Determine whether they match. Then, if they match, the browsing permission determination unit 132 determines that browsing of the Web page indicated by the link URL included in the browsing permission determination request is disabled. Note that the browsing permission determination unit 132 is included in the browsing permission determination request when they do not match and when the link URL included in the browsing permission determination request is not registered in the URL information 131C. It is determined that browsing of the Web page indicated by the link URL is permitted.
Then, the browsing permission determination unit 132 generates browsing permission information including at least a browsing determination result as a response to the browsing permission determination request. For example, the browsing availability determination unit 132 determines whether the browsing of the link URL, the Web page indicated by the link URL is disabled or enabled, and the browsing of the Web page indicated by the link URL. If the web page is not available, browse permission / inhibition information including the category to which the Web page indicated by the link URL belongs is generated.
Further, the browsing permission determination unit 132 performs processing for transmitting the generated browsing permission information to the information processing apparatus 110 via the communication unit 133.
The communication unit 133 transmits / receives information to / from the network 150.

以上に記載されたフィルタリングサーバ130は、CPUと、メモリと、HDD(Hard Disk Drive)等の外部記憶装置と、CD(Compact Disk)及びDVD(Digital Versatile Disk)等の可搬性を有する記憶媒体に対して情報を読み書きする読取/書込装置と、通信ネットワークに接続するためのNIC等の通信装置と、を備えた一般的なコンピュータで実現できる。例えば、記憶部131は、CPUがメモリ又は外部記憶装置を利用することにより実現でき、閲覧可否判断部132は、外部記憶装置に記憶されている所定のプログラムをメモリにロードしてCPUで実行することで実現でき、通信部133は、CPUが通信装置を利用することで実現できる。この所定のプログラムは、読取/書込装置を介して記憶媒体から、あるいは、通信装置を介してネットワーク150から、外部記憶装置にダウンロードされ、それから、メモリ上にロードされてCPUにより実行されるようにしてもよい。また、読取/書込装置を介して記憶媒体から、あるいは、通信装置を介してネットワーク150から、メモリ上に直接ロードされ、CPUにより実行されるようにしてもよい。   The filtering server 130 described above is stored in a portable storage medium such as a CPU, a memory, an external storage device such as an HDD (Hard Disk Drive), a CD (Compact Disk), and a DVD (Digital Versatile Disk). On the other hand, it can be realized by a general computer provided with a reading / writing device for reading and writing information and a communication device such as a NIC for connecting to a communication network. For example, the storage unit 131 can be realized by the CPU using a memory or an external storage device, and the browsing availability determination unit 132 loads a predetermined program stored in the external storage device to the memory and executes it by the CPU. The communication unit 133 can be realized by the CPU using the communication device. The predetermined program is downloaded from the storage medium via the read / write device or from the network 150 via the communication device to the external storage device, and then loaded onto the memory and executed by the CPU. It may be. Alternatively, the program may be loaded directly from the storage medium via the read / write device or from the network 150 via the communication device onto the memory and executed by the CPU.

図2は、情報処理装置110が行う処理の流れを概略的に示すフローチャートである。
まず、ブラウザコンポーネント111は、ユーザ操作等により、Webページを取得する(S10)と、取得されたWebページを置換対象Webページとして、そのURLとともに、表示制御部112に与える。そして、表示制御部112は、置換対象Webページをリンク情報取得部113に出力する。
FIG. 2 is a flowchart schematically showing a flow of processing performed by the information processing apparatus 110.
First, when the browser component 111 acquires a Web page by a user operation or the like (S10), the browser component 111 gives the acquired Web page as a replacement target Web page to the display control unit 112 together with the URL. Then, the display control unit 112 outputs the replacement target Web page to the link information acquisition unit 113.

なお、ブラウザコンポーネント111が取得しようとしたWebページが閲覧不可の場合には、Webページの取得は行われず閲覧ブロックページへと遷移する。そのため、図2で示されるフローチャートでの処理は行われない。このような場合、表示制御部112は、閲覧ブロックページを生成して、ブラウザコンポーネント111に与える。   If the Web page that the browser component 111 is trying to acquire cannot be browsed, the Web page is not acquired and a transition to the browsing block page is made. Therefore, the process in the flowchart shown in FIG. 2 is not performed. In such a case, the display control unit 112 generates a browsing block page and gives it to the browser component 111.

次に、リンク情報取得部113は、置換対象Webページに含まれるリンクURLのうち、表示制御部112に未通知のものが存在するか否かを判断する(S11)。そして、リンク情報取得部113は、未通知のものが存在する場合(ステップS11でYes)には、置換対象Webページから未通知のリンクURLとその記載箇所とを抽出して、これらの情報を表示制御部112に通知して、ステップS12の処理に進む。一方、リンク情報取得部113は、未通知のものが存在しない場合(ステップS11でNo)には、ステップS14の処理に進む。   Next, the link information acquisition unit 113 determines whether there is a link URL included in the replacement target Web page that has not been notified to the display control unit 112 (S11). Then, if there is an unnotified one (Yes in step S11), the link information acquisition unit 113 extracts the unreported link URL and its description location from the replacement target Web page, and extracts these pieces of information. The display control unit 112 is notified and the process proceeds to step S12. On the other hand, the link information acquisition part 113 progresses to the process of step S14, when there is no unreported thing (it is No at step S11).

ここで、リンク情報取得部113が置換対象WebページからリンクURLを抽出する方法の一例としては、HTMLのタグを利用する方法がある。HTMLにおいては、リンクURLは、主にアンカー要素のhref属性で指定される。アンカー要素は、文書中の特定の語句を他のリソースと関連付けるための要素であり、href属性は、リンク先を指定する属性である。   Here, as an example of a method for the link information acquisition unit 113 to extract the link URL from the replacement target Web page, there is a method using an HTML tag. In HTML, the link URL is mainly designated by the href attribute of the anchor element. The anchor element is an element for associating a specific word / phrase in the document with another resource, and the href attribute is an attribute that specifies a link destination.

href属性で指定されるリンク先には、相対パスで表されるものと、絶対パスで表されるものとがある。相対パスは、基準となるファイルから任意のファイルの位置を指定するものである。例えば、“http://ZZZ/”にあるHTMLファイルにおいて、href要素でファイル名“test.html”が記述されていた場合には、リンクURLは“http://ZZZ/test.html”となる。一方、絶対パスは、“http://”等から始まるリンクURLを直接記述するものである。   The link destination specified by the href attribute includes a link destination represented by a relative path and a link destination represented by an absolute path. The relative path specifies the position of an arbitrary file from the reference file. For example, in the HTML file in “http: // ZZZ /”, if the file name “test.html” is described in the href element, the link URL is “http: //ZZZ/test.html”. Become. On the other hand, the absolute path directly describes a link URL starting from “http: //” or the like.

図3は、WebページのHTML文書160の一例を示す概略図である。なお、図3において、行頭の数字及びコロン記号は説明のための行番号を示すものであり、HTML文書160には含まれない。5行目及び9行目に記述されている“a”から始まる要素がアンカー要素である。また、“href=”の文字列以降の文字列がhref属性である。5行目では相対パスで、9行目では絶対パスでリンクURLが記述されている。
リンク情報取得部113は、図3に示されているようなHTML文書160の構造を解析し、アンカー要素のhref属性として記述されているリンクURLを抽出し、このリンクURLを表示制御部112に返す。
FIG. 3 is a schematic diagram illustrating an example of an HTML document 160 of a Web page. In FIG. 3, numerals at the beginning of the line and colon symbols indicate line numbers for explanation, and are not included in the HTML document 160. An element starting from “a” described in the fifth and ninth lines is an anchor element. A character string after the character string “href =” has a href attribute. The link URL is described with a relative path in line 5 and an absolute path in line 9.
The link information acquisition unit 113 analyzes the structure of the HTML document 160 as shown in FIG. 3, extracts the link URL described as the href attribute of the anchor element, and sends this link URL to the display control unit 112. return.

図2に戻り、ステップS12では、表示制御部112は、リンク情報取得部113より受け取ったリンクURLを、閲覧可否確認部114に与え、閲覧可否確認部114は、フィルタリングサーバ130に問い合わせた結果に応じて、受け取ったリンクURLで示されるWebページの閲覧可否を確認する。   Returning to FIG. 2, in step S <b> 12, the display control unit 112 gives the link URL received from the link information acquisition unit 113 to the browsing availability checking unit 114. In response, it confirms whether or not the Web page indicated by the received link URL can be browsed.

ここで、フィルタリングサーバ130では、閲覧可否判断要求に含まれている識別子に対応するフィルタリング設定を確認し、閲覧可否判断要求に含まれているリンクURLのカテゴリに基づいて、閲覧の可否を判定し、その結果を閲覧可否情報として、閲覧可否確認部114に返す。結果はテキストとして送られてくるため、通信により発生する処理負荷は小さい。フィルタリングサーバ130から送られてくる閲覧可否情報の一例としては、送られてきたリンクURLの閲覧可否を示す情報と、そのリンクURLがどのカテゴリに属するかを示す情報とが含まれる。閲覧可否確認部114はその閲覧可否情報を受信し、解析し、その結果を表示制御部112に与える。   Here, the filtering server 130 confirms the filtering setting corresponding to the identifier included in the browsing permission determination request, and determines whether browsing is possible based on the category of the link URL included in the browsing permission determination request. The result is returned to the browsing permission confirmation unit 114 as browsing permission information. Since the result is sent as text, the processing load generated by communication is small. As an example of the browseability information sent from the filtering server 130, information indicating whether or not the link URL sent can be browsed and information indicating which category the link URL belongs to are included. The browsing permission confirmation unit 114 receives and analyzes the browsing permission information, and gives the result to the display control unit 112.

表示制御部112は、リンクURLで示されるWebページが閲覧不可であった場合には、リンクURLのリンク先が閲覧不可であることをユーザが分かるように置換対象Webページの記述を変更する(S13)。閲覧不可であることをユーザが分かるようにする方法の一例としては、文字色を灰色にする、及び取り消し線を入れる等の方法がある。例えば、HTML文書では、font要素のcolor属性で文字色を設定したり、s要素で取り消し線を設定したりすることができる。図4は、図3のHTML文書160に対して、リンクURLが閲覧不可であることをユーザが分かるようにその記述を変更した、変更後のHTML文書161の一例を示す概略図である。図4に示すように、更新後のHTML文書161では、9行目のリンクURLにおいて、そのテキストの文字色が灰色にされ、かつ、そのテキストに取り消し線が入れられている。また、表示制御部112は、リンクURLのテキストに隣接した位置に、閲覧不可とされたWebページが属するカテゴリを示す文字又は記号等を追加してもよい。   If the Web page indicated by the link URL is not viewable, the display control unit 112 changes the description of the replacement target Web page so that the user can recognize that the link destination of the link URL is not viewable ( S13). As an example of a method for making the user know that browsing is impossible, there are methods such as making the character color gray and putting a strikethrough. For example, in an HTML document, a character color can be set with the color attribute of the font element, or a strikethrough can be set with the s element. FIG. 4 is a schematic diagram showing an example of the changed HTML document 161 in which the description of the HTML document 160 of FIG. 3 is changed so that the user can understand that the link URL is not viewable. As shown in FIG. 4, in the updated HTML document 161, the text color of the text is grayed out in the link URL on the ninth line, and a strikethrough is put in the text. In addition, the display control unit 112 may add a character, a symbol, or the like indicating a category to which the Web page that has been made unviewable belongs to a position adjacent to the text of the link URL.

図2に戻り、ステップS11〜S13までの処理が、置換対象Webページに含まれる全てのリンクURLに対して実施された後に、表示制御部112は、ブラウザコンポーネント111に対して更新済みのWebページを与え、ブラウザコンポーネント111は、受け取った更新済みのWebページを表示する処理を行う(S14)。   Returning to FIG. 2, after the processing from step S <b> 11 to S <b> 13 has been performed for all link URLs included in the replacement target web page, the display control unit 112 updates the web page for the browser component 111. The browser component 111 performs a process of displaying the received updated Web page (S14).

以上のような処理を行うことにより、情報処理装置110のユーザは、入力部116を用いてリンクURLを選択した表示操作の入力を行う前に、閲覧不可とされているWebページを示すリンクURLを認識することができる。   By performing the processing as described above, the user of the information processing apparatus 110 can display a link URL indicating a Web page that cannot be browsed before inputting the display operation in which the link URL is selected using the input unit 116. Can be recognized.

図5は、表示制御部112が、置換対象WebページのHTML文書を更新する処理を示すフローチャートである。   FIG. 5 is a flowchart showing processing in which the display control unit 112 updates the HTML document of the replacement target Web page.

まず、表示制御部112は、リンク情報取得部113から通知されたリンクURLの内、後述するステップS24及びS25で示されるどちらの更新処理も行われていない未処理のリンクURLが存在するか否かを判断する(S20)。そして、表示制御部112は、未処理のリンクURLが存在する場合(ステップS20でYes)には、ステップS21の処理に進み、未処理のリンクURLが存在しない場合(ステップS20でNo)には、ステップS26の処理に進む。   First, the display control unit 112 determines whether or not there is an unprocessed link URL that has not been subjected to any of the update processes shown in steps S24 and S25 described later, among the link URLs notified from the link information acquisition unit 113. Is determined (S20). If there is an unprocessed link URL (Yes in step S20), the display control unit 112 proceeds to the process of step S21, and if there is no unprocessed link URL (No in step S20). The process proceeds to step S26.

ステップS21では、表示制御部112は、リンク情報取得部113から通知された未処理のリンクURLの内、HTML文書の先頭位置に最も近いリンクURLとその記述箇所を一つ特定する。アンカー要素の記述箇所の一例としては、HTML文書の中で、アンカー要素が何バイト目から何バイト目までの間に書かれているかを示す情報が挙げられる。   In step S21, the display control unit 112 identifies one of the unprocessed link URLs notified from the link information acquisition unit 113 and the description location of the link URL closest to the head position of the HTML document. As an example of the description portion of the anchor element, there is information indicating from what byte to what byte the anchor element is written in the HTML document.

次に、表示制御部112は、HTML文書の記述を一時的に保存するための新規ファイル(以下、置換用一時ファイルという)を生成し、置換対象WebページのHTML文書において、ステップS21で特定されたリンクURLの一つ前に配置されているリンクURLのアンカー要素の記述箇所の直後から、ステップS21で特定されたアンカー記述箇所の直前までの記述をコピーして、コピーされた記述を置換用一時ファイルにそのまま追記する(S24)。なお、ステップS21で特定されたリンクURLより一つ前に配置されているリンクURLが存在しない場合には、置換対象WebページのHTML文書の先頭から、ステップS21で特定されたアンカー記述箇所の直前までの記述をコピーして、コピーされた記述を置換用一時ファイルの先頭に配置する。   Next, the display control unit 112 generates a new file (hereinafter referred to as a replacement temporary file) for temporarily storing the description of the HTML document, and is specified in step S21 in the HTML document of the Web page to be replaced. Copy the description from immediately after the description portion of the anchor element of the link URL arranged immediately before the link URL to immediately before the anchor description portion specified in step S21, and replace the copied description. The data is directly added to the temporary file (S24). If there is no link URL arranged immediately before the link URL specified in step S21, from the head of the HTML document of the replacement target Web page, immediately before the anchor description location specified in step S21. Copy the descriptions up to and place the copied description at the beginning of the replacement temporary file.

次に、表示制御部112は、ステップS21で特定されたリンクURLに対する、閲覧可否確認部114からの確認結果が閲覧可であるか否かを判断する(S23)。そして、表示制御部112は、閲覧可である場合(ステップS23でYes)には、ステップS24の処理に進み、閲覧不可である場合(ステップS23でNo)には、ステップS25の処理に進む。   Next, the display control unit 112 determines whether or not the confirmation result from the viewability confirmation unit 114 for the link URL specified in step S21 is viewable (S23). The display control unit 112 proceeds to the process of step S24 when browsing is possible (Yes in step S23), and proceeds to the process of step S25 when browsing is impossible (No in step S23).

ステップS24では、表示制御部112は、置換対象WebページのHTML文書において、ステップS21で特定されたアンカー要素の記述をコピーして、コピーされた記述を置換用一時ファイルにそのまま追記する。そして、表示制御部112は、ステップS20の処理に戻る。   In step S24, the display control unit 112 copies the description of the anchor element specified in step S21 in the HTML document of the replacement target Web page, and directly adds the copied description to the replacement temporary file. Then, the display control unit 112 returns to the process of step S20.

一方、ステップS25では、表示制御部112は、置換対象WebページのHTML文書において、ステップS21で特定されたアンカー要素の記述をコピーして、コピーされた記述を、例えば、図4の9行目のように変更して、変更後の記述を置換用一時ファイルに追記する。そして、表示制御部112は、ステップS20の処理に戻る。   On the other hand, in step S25, the display control unit 112 copies the description of the anchor element specified in step S21 in the HTML document of the replacement target Web page, and displays the copied description in, for example, the ninth line in FIG. Add the description after the change to the replacement temporary file. Then, the display control unit 112 returns to the process of step S20.

ステップS20において、未処理のリンクURLが存在しないと判断した場合(ステップS20でNo)には、表示制御部112は、ステップS26の処理に進む。ステップS26では、表示制御部112は、置換対象Webページを示すHTML文書において、ステップS21で特定されたリンクURLアンカー要素の記述箇所の直後から文書終端までの記述をコピーして、コピーした記述をそのまま置換用一時ファイルに追記する。   If it is determined in step S20 that there is no unprocessed link URL (No in step S20), the display control unit 112 proceeds to the process of step S26. In step S26, the display control unit 112 copies the description from immediately after the description location of the link URL anchor element specified in step S21 to the end of the document in the HTML document indicating the replacement target Web page, and the copied description. Append to the temporary file for replacement.

ステップS26までの処理が完了すると、表示制御部112は、置換用一時ファイルの記述で、置換対象WebページのHTML文書の記述を上書きし、Webページの更新を行う。その後、表示制御部112は、更新済みのWebページをブラウザコンポーネント111に返し、ブラウザコンポーネント111は、既に表示されているWebページの代わりに、更新済みのWebページを表示する処理を行う。なお、置換用一時ファイルは、置換対象Webページの更新が行われた後、削除される。   When the processing up to step S26 is completed, the display control unit 112 overwrites the description of the HTML document of the replacement target Web page with the description of the replacement temporary file, and updates the Web page. Thereafter, the display control unit 112 returns the updated web page to the browser component 111, and the browser component 111 performs a process of displaying the updated web page instead of the already displayed web page. The replacement temporary file is deleted after the replacement target Web page is updated.

以上のように実施の形態1によれば、表示されるWebページに含まれているリンクURLが示す他のWebページが閲覧不可ページである場合には、このWebページにおいて、リンクURLが示す他のWebページが閲覧不可ページであることをユーザに通知することができるため、ユーザは、入力部116を用いて、閲覧不可ページを表示する操作の入力を行わなければ、ブラウザ上で閲覧ブロックページへと遷移しそこから前の画面に戻るという煩わしい操作を行わなくて済む。   As described above, according to the first embodiment, when another Web page indicated by the link URL included in the displayed Web page is a non-viewable page, the other URL indicated by the link URL is displayed on this Web page. If the user does not input an operation for displaying the non-viewable page using the input unit 116, the browsing block page can be displayed on the browser. There is no need to perform a cumbersome operation of transitioning to and returning to the previous screen.

また、表示されるWebページのHTML文書を更新する処理では、ごく少量の通信処理及びテキスト処理しか行われないので、処理負荷は非常に小さく、高い処理性能を持たない家電製品においても、WebページのHTML文書を更新することができる。   Further, in the process of updating the HTML document of the displayed Web page, only a very small amount of communication processing and text processing are performed, so the processing load is very small, and even in home appliances that do not have high processing performance, The HTML document can be updated.

なお、実施の形態1では、表示制御部112は、ブラウザコンポーネント111からファイル形式でデータを受け取っていたが、置換対象Webページのデータを読み込んだ可変長のデータ配列としてデータを受け取って処理を行ってもよい。こうすることにより、ブラウザコンポーネント111がファイル形式でデータを出力できない場合にも、本発明を適用することができる。   In the first embodiment, the display control unit 112 receives data in a file format from the browser component 111. However, the display control unit 112 receives the data as a variable-length data array in which the data of the Web page to be replaced is read and performs processing. May be. By doing so, the present invention can be applied even when the browser component 111 cannot output data in a file format.

また、実施の形態1では、表示制御部112における置換対象Webページの更新処理において、更新後の記述を保存するために置換用一時ファイルを作成していたが、ファイルではなくバッファを利用してもよい。この場合、バッファは置換対象Webページの大きさに対して、十分な容量を備える必要がある。こうすることにより、一時ファイルの作成を容易に行えないようなファイルシステムに対しても、本発明を適用することができる。   In the first embodiment, in the update process of the replacement target Web page in the display control unit 112, a replacement temporary file is created to save the updated description. However, a buffer is used instead of a file. Also good. In this case, the buffer needs to have a sufficient capacity for the size of the replacement target Web page. In this way, the present invention can be applied to a file system that cannot easily create a temporary file.

さらに、実施の形態1では、HTML形式で記述されたリンクURLの表示形式を変更しているが、例えば、JavaScript(登録商標)形式で書かれたリンクURLの表示形式を変更してもよい。この場合、閲覧不可となっているリンクURLが関連付けられたオブジェクトに対して、ボタンの色を変更する、及びセレクトボックスの背景色を変更する等の処理を行うと、ユーザは、リンク先が閲覧不可コンテンツであることを認識しやすい。こうすることにより、様々な形式のコンテンツに対して、本発明を適用することができる。   Furthermore, in the first embodiment, the display format of the link URL described in the HTML format is changed. However, for example, the display format of the link URL written in the JavaScript (registered trademark) format may be changed. In this case, if processing such as changing the button color or the background color of the select box is performed on the object associated with the link URL that cannot be browsed, the user cannot view the link destination. It is easy to recognize that it is content. In this way, the present invention can be applied to various types of content.

実施の形態2.
実施の形態2では、リンクURLで示されるWebページの閲覧可否に応じて、置換対象WebページのHTML文書の更新を行い、適当なタイミングで、更新後のWebページを表示する方法について説明する。
Embodiment 2. FIG.
In the second embodiment, a method will be described in which an HTML document of a replacement target Web page is updated according to whether or not a Web page indicated by a link URL can be browsed, and the updated Web page is displayed at an appropriate timing.

図1に示すように、実施の形態2に係る情報処理システム200は、情報処理装置210と、フィルタリングサーバ130とを備える。実施の形態2に係る情報処理システム200は、情報処理装置210において、実施の形態1に係る情報処理システム100と異なっている。   As illustrated in FIG. 1, the information processing system 200 according to Embodiment 2 includes an information processing device 210 and a filtering server 130. The information processing system 200 according to the second embodiment is different from the information processing system 100 according to the first embodiment in an information processing apparatus 210.

情報処理装置210は、ブラウザコンポーネント211と、表示制御部212と、リンク情報取得部113と、閲覧可否確認部114と、表示部115と、入力部116と、通信部117とを備える。実施の形態2における情報処理装置210は、ブラウザコンポーネント211及び表示制御部212において、実施の形態1における情報処理装置110と異なっている。   The information processing apparatus 210 includes a browser component 211, a display control unit 212, a link information acquisition unit 113, a browsing availability confirmation unit 114, a display unit 115, an input unit 116, and a communication unit 117. The information processing apparatus 210 according to the second embodiment is different from the information processing apparatus 110 according to the first embodiment in the browser component 211 and the display control unit 212.

ブラウザコンポーネント211は、WWWの利用に供するブラウザとして機能し、外部のネットワーク150からWebページを取得する。また、ブラウザコンポーネント211は、取得されたWebページに対応する画面及び閲覧ブロックページの画面を表示部115に表示させる。
また、実施の形態2におけるブラウザコンポーネント211は、Webページの表示を行う度に、表示制御部212にWebページ表示完了通知を行う。
The browser component 211 functions as a browser for use of the WWW, and acquires a Web page from the external network 150. Further, the browser component 211 causes the display unit 115 to display a screen corresponding to the acquired Web page and a screen of the browsing block page.
In addition, the browser component 211 according to the second embodiment notifies the display control unit 212 of the Web page display completion every time the Web page is displayed.

表示制御部212は、ブラウザコンポーネント211よりWebページを取得し、このWebページを置換対象Webページとする。そして、表示制御部212は、置換対象Webページに閲覧不可ページへのリンクがある場合には、置換対象Webページの一部を書き換えることで、置換対象Webページを更新し、更新済みのWebページをブラウザコンポーネント211に与える。ここで、実施の形態1における表示制御部112は、置換対象Webページに含まれている全てのリンクURLの閲覧可否を判断してから、更新済みのWebページをブラウザコンポーネント111に与えていたが、実施の形態2における表示制御部112は、適時、更新済みのWebページを生成して、この更新済みのWebページをブラウザコンポーネント211に与える。   The display control unit 212 acquires a Web page from the browser component 211 and sets this Web page as a replacement target Web page. The display control unit 212 updates the replacement target Web page by rewriting a part of the replacement target Web page when the replacement target Web page includes a link to the non-viewable page, and the updated Web page. Is given to the browser component 211. Here, the display control unit 112 in the first embodiment has given the updated web page to the browser component 111 after determining whether or not all link URLs included in the replacement target web page can be browsed. The display control unit 112 according to the second embodiment generates an updated Web page and provides the updated Web page to the browser component 211 as appropriate.

図6は、ブラウザコンポーネント211が行う処理を示すフローチャートである。
ブラウザコンポーネント211は、ネットワーク150からWebページを取得する(S30)と、そのWebページを表示制御部212に与えるとともに、そのWebページを表示部115に表示させる(S31)。
FIG. 6 is a flowchart showing processing performed by the browser component 211.
When the browser component 211 acquires a Web page from the network 150 (S30), the browser component 211 provides the Web page to the display control unit 212 and causes the display unit 115 to display the Web page (S31).

ステップS31において、Webページの表示が完了すると、ブラウザコンポーネント211は、表示制御部212にWebページ表示完了通知を送信し(S32)、表示制御部212から、更新済みのWebページが送られてくるのを待つ(S33)。   In step S31, when the display of the Web page is completed, the browser component 211 transmits a Web page display completion notification to the display control unit 212 (S32), and the updated Web page is transmitted from the display control unit 212. (S33).

そして、ブラウザコンポーネント211は、表示制御部212からの更新済みのWebページを受け取ると、その更新済みWebページを、既に表示されているWebページの代わりに表示部115に表示させる(S34)。この際に、ブラウザコンポーネント211は、表示部115に既に表示されているWebページの表示範囲及びフォーカス位置を表示状態として取得し、更新後のWebページに対してもこの表示状態を適用する。こうすることにより、Webページの更新によるユーザへの違和感を少なくすることができる。そして、ブラウザコンポーネント211は、ステップS32の処理に戻る。   When the browser component 211 receives the updated Web page from the display control unit 212, the browser component 211 displays the updated Web page on the display unit 115 instead of the already displayed Web page (S34). At this time, the browser component 211 acquires the display range and focus position of the Web page already displayed on the display unit 115 as the display state, and applies this display state to the updated Web page. By doing so, it is possible to reduce a sense of discomfort to the user due to the update of the Web page. Then, the browser component 211 returns to the process of step S32.

なお、ブラウザコンポーネント211は、他のWebページに遷移する等のイベントが発生した場合には、図6に示すフローチャートの処理を中止し、そのイベントの処理を実行する。   When an event such as a transition to another Web page occurs, the browser component 211 stops the process of the flowchart shown in FIG. 6 and executes the process of the event.

図7は、表示制御部212が、置換対象WebページのHTML文書を更新する処理を示すフローチャートである。図7において、図5と同じ符号が付けられたステップでの処理は、図5における処理と同様の処理である。   FIG. 7 is a flowchart illustrating processing in which the display control unit 212 updates the HTML document of the replacement target Web page. In FIG. 7, the process at the step denoted by the same reference numeral as in FIG. 5 is the same process as the process in FIG.

実施の形態2においては、表示制御部212は、ステップS24又はステップS25の更新処理を行った後、ステップS46の処理に進む。   In the second embodiment, the display control unit 212 proceeds to the process of step S46 after performing the update process of step S24 or step S25.

ステップS46では、表示制御部212は、ブラウザコンポーネント211から、Webページ表示完了通知を受けているか否かを確認する。そして、表示制御部212は、Webページ表示完了通知を受けている場合(ステップS46でYes)には、ステップS47の処理に進み、Webページ表示完了通知を受けていない場合(ステップS46でNo)には、ステップS20の処理に戻る。   In step S <b> 46, the display control unit 212 confirms whether a web page display completion notification is received from the browser component 211. If the display control unit 212 has received a Web page display completion notification (Yes in step S46), the display control unit 212 proceeds to the process of step S47, and if the Web page display completion notification has not been received (No in step S46). In step S20, the process returns to step S20.

ステップS47では、表示制御部212は、置換対象WebページのHTML文書において、ステップS21で特定されたリンクURLのアンカー要素の記述箇所の直後から文書終端までの記述をコピーして、コピーした記述をそのまま置換用一時ファイルに追記する。   In step S47, the display control unit 212 copies the description from immediately after the description portion of the anchor element of the link URL specified in step S21 to the end of the document in the HTML document of the Web page to be replaced, and the copied description. Append to the temporary file for replacement.

次に、表示制御部212は、置換用一時ファイルの記述で、置換対象WebページのHTML文書の記述を上書きすることでWebページの更新を行い、更新済みのWebページをブラウザコンポーネント211に与える(S48)。   Next, the display control unit 212 updates the Web page by overwriting the description of the HTML document of the Web page to be replaced with the description of the replacement temporary file, and gives the updated Web page to the browser component 211 ( S48).

そして、表示制御部212は、ステップS48でブラウザコンポーネント211に与えた更新済みのWebページを置換対象Webページとして(S49)、以降の処理を行う。   Then, the display control unit 212 sets the updated web page given to the browser component 211 in step S48 as a replacement target web page (S49), and performs the subsequent processing.

次に、表示制御部212は、リンク情報取得部113から通知されたリンクURLの内、ステップS24及びS25のどちらの更新処理も行われていない未処理のリンクURLが存在するか否かを判断する(S50)。そして、表示制御部212は、未処理のリンクURLが存在する場合(ステップS50でYes)には、ステップS21の処理に戻り、未処理のリンクURLが存在しない場合(ステップS50でNo)には、処理を終了する。   Next, the display control unit 212 determines whether or not there is an unprocessed link URL that has not been updated in either step S24 or S25 among the link URLs notified from the link information acquisition unit 113. (S50). If there is an unprocessed link URL (Yes in step S50), the display control unit 212 returns to the process of step S21, and if there is no unprocessed link URL (No in step S50). The process is terminated.

以上のように実施の形態2によれば、まずネットワーク150から取得されたWebページが表示され、それから徐々にHTML文書の更新と更新後のファイルで示される更新済みのWebページの再表示が行われる。これにより、ユーザは、より早くWebページの内容を確認することができ、かつ閲覧ブロックページに遷移する前にどのリンク先が閲覧不可ページであるかも知ることができる。   As described above, according to the second embodiment, the Web page acquired from the network 150 is displayed first, and then the HTML document is updated and the updated Web page indicated by the updated file is displayed again. Is called. Thereby, the user can confirm the contents of the Web page earlier, and can also know which link destination is the non-viewable page before the transition to the browsing block page.

なお、実施の形態2では、ブラウザコンポーネント211からのWebページ表示完了通知を待ってからWebページの置換処理を行っていたが、表示制御部212が一定回数の変更を行った場合には、Webページ表示完了通知を待たずに、更新済みのWebページを生成して、この更新済みのWebページを表示部115に表示させてもよい。こうすることにより、ブラウザコンポーネント211は、Webページの表示途中の段階で、更新済みのWebページの表示処理が行われてしまうが、ユーザは、より早くどのリンク先が閲覧不可ページであるかを知ることができる。   In the second embodiment, the Web page replacement process is performed after waiting for the Web page display completion notification from the browser component 211. However, when the display control unit 212 changes a certain number of times, the Web page replacement process is performed. Instead of waiting for a page display completion notification, an updated Web page may be generated and the updated Web page may be displayed on the display unit 115. In this way, the browser component 211 performs display processing of the updated web page in the middle of displaying the web page, but the user can determine which link destination is the non-viewable page earlier. I can know.

さらに、実施の形態2では、表示制御部212は、1つのアンカー要素を処理する度に、Webページ表示完了通知を受信したかを確認していたが、複数のアンカー要素を処理してから確認するように構成してもよい。こうすることにより、更新済みのWebページが生成される間隔は長くなるが、表示が切り替えられる回数が少なくなることにより、Webページの更新処理が全て完了するまでの時間が短くなる可能性がある。   Furthermore, in the second embodiment, the display control unit 212 checks whether a Web page display completion notification has been received every time one anchor element is processed, but checks after processing a plurality of anchor elements. You may comprise. By doing so, the interval at which the updated Web page is generated becomes longer, but the number of times the display is switched may be reduced, so that the time until all the Web page update processes are completed may be shortened. .

さらにまた、実施の形態2では、表示制御部212は、図7のステップS48において必ず更新済みのWebページをブラウザコンポーネント211に与えていたが、アンカー要素の記述の変更を行っていない場合には更新済みのWebページを与えないように構成してもよい。こうすることにより、ブラウザコンポーネント211が無駄に表示を切り替えてしまうことがなくなるため、ブラウザコンポーネント211の処理負荷が軽くなり、ユーザは、より快適に操作を行うことができる。   Furthermore, in the second embodiment, the display control unit 212 always gives the updated web page to the browser component 211 in step S48 in FIG. 7, but the description of the anchor element has not been changed. You may comprise so that the updated web page may not be given. By doing so, the browser component 211 does not wastefully switch the display, so that the processing load on the browser component 211 is reduced, and the user can operate more comfortably.

実施の形態3.
実施の形態3では、WebページのHTML文書の書き換えを行うのではなく、GUI(Graphical User Interface)で閲覧不可である旨を表示する方法について説明する。
Embodiment 3 FIG.
In the third embodiment, a method for displaying the fact that browsing is impossible using a GUI (Graphical User Interface), instead of rewriting the HTML document of the Web page, will be described.

図8は、実施の形態3に係る情報処理システム300の構成を概略的に示すブロック図である。情報処理システム300は、情報処理装置310と、フィルタリングサーバ130とを備える。実施の形態3に係る情報処理システム300は、情報処理装置310において、実施の形態1に係る情報処理システム100と異なっている。なお、図8の括弧内の符号は、実施の形態4における構成を示すものである。   FIG. 8 is a block diagram schematically showing the configuration of the information processing system 300 according to the third embodiment. The information processing system 300 includes an information processing device 310 and a filtering server 130. An information processing system 300 according to the third embodiment is different from the information processing system 100 according to the first embodiment in an information processing apparatus 310. The reference numerals in parentheses in FIG. 8 indicate the configuration in the fourth embodiment.

情報処理装置310は、ブラウザコンポーネント311と、表示制御部312と、リンク情報取得部313と、閲覧可否確認部114と、表示部115と、入力部116と、通信部117とを備える。実施の形態3における情報処理装置310は、ブラウザコンポーネント311、表示制御部312及びリンク情報取得部313において、実施の形態1における情報処理装置110と異なっている。   The information processing apparatus 310 includes a browser component 311, a display control unit 312, a link information acquisition unit 313, a browsing availability confirmation unit 114, a display unit 115, an input unit 116, and a communication unit 117. The information processing apparatus 310 according to the third embodiment is different from the information processing apparatus 110 according to the first embodiment in the browser component 311, the display control unit 312 and the link information acquisition unit 313.

ブラウザコンポーネント311は、WWWの利用に供するブラウザとして機能し、通信部117を介して、外部のネットワーク150からのWebページを取得する。また、ブラウザコンポーネント311は、取得されたWebページに対応する画面及び閲覧ブロックページの画面を表示部115に表示させる。
また、実施の形態3におけるブラウザコンポーネント311は、ブラウザ上でリンクURLにフォーカスが当たると、フォーカスされたリンクURLと、ブラウザ内におけるそのリンクURLの表示位置とをリンク情報取得部313に与える。例えば、情報処理装置310のユーザが入力部116を用いてリンクURLを選択すると、選択されたリンクURLにフォーカスが当たる。
The browser component 311 functions as a browser for use of the WWW, and acquires a web page from the external network 150 via the communication unit 117. Further, the browser component 311 causes the display unit 115 to display a screen corresponding to the acquired Web page and a screen of the browsing block page.
Further, when the link URL is focused on the browser, the browser component 311 in Embodiment 3 gives the focused link URL and the display position of the link URL in the browser to the link information acquisition unit 313. For example, when the user of the information processing apparatus 310 selects a link URL using the input unit 116, the selected link URL is focused.

リンク情報取得部313は、ブラウザコンポーネント311から、フォーカスされたリンクURLと、ブラウザ内におけるそのリンクURLの表示位置とが与えられると、これらの情報を表示制御部312に与える。   When the browser component 311 gives the focused link URL and the display position of the link URL in the browser, the link information acquisition unit 313 gives these information to the display control unit 312.

表示制御部312は、リンク情報取得部313からリンクURLとその表示位置の情報を受け取り、リンクURLで示されるWebページが閲覧不可ページである場合には、GUIを用いて、閲覧不可である旨を表示部115に表示させる。   The display control unit 312 receives the link URL and the information of the display position from the link information acquisition unit 313, and when the Web page indicated by the link URL is a non-viewable page, the display is not possible using the GUI. Is displayed on the display unit 115.

図9は、実施の形態3における情報処理装置310の処理の流れを示すフローチャートである。   FIG. 9 is a flowchart illustrating a processing flow of the information processing apparatus 310 according to the third embodiment.

ブラウザコンポーネント311は、ネットワーク150からWebページを取得すると、リンク先の閲覧可否に関わらず取得したWebページの表示を行わせる。そして、ブラウザコンポーネント311は、ブラウザ上でリンクにフォーカスが当たったことを検知する(S60)と、フォーカスされたリンクURLと、ブラウザ中でのそのリンクURLの表示位置とをリンク情報取得部313に通知する。   When the browser component 311 acquires a Web page from the network 150, the browser component 311 displays the acquired Web page regardless of whether the link destination can be browsed. When the browser component 311 detects that the link has been focused on the browser (S60), the browser component 311 sends the focused link URL and the display position of the link URL in the browser to the link information acquisition unit 313. Notice.

リンク情報取得部313は、ブラウザコンポーネント311から通知された情報を表示制御部312に通知する(S61)。   The link information acquisition unit 313 notifies the display control unit 312 of the information notified from the browser component 311 (S61).

次に、表示制御部312は、リンク情報取得部313から通知されたリンクURLを閲覧可否確認部114に通知し、閲覧可否確認部114は、通知されたリンクURLで示されるWebページが、閲覧可能か否かを確認する(S62)。そして、表示制御部312は、閲覧可否確認部114での確認の結果が、閲覧を不可とするものである場合(ステップS62でNo)には、ステップS63の処理に進み、閲覧を可とするものである場合(ステップS62でYes)には、処理を終了する。   Next, the display control unit 312 notifies the link availability confirmation unit 114 of the link URL notified from the link information acquisition unit 313, and the browsing availability confirmation unit 114 browses the Web page indicated by the notified link URL. It is confirmed whether or not it is possible (S62). Then, if the result of the confirmation by the browsing permission confirmation unit 114 is that browsing is not possible (No in step S62), the display control unit 312 proceeds to the process of step S63 and allows browsing. If it is a thing (Yes in step S62), the process is terminated.

ステップS63では、表示制御部312は、GUIにより閲覧不可である旨を表示部115に表示させる。   In step S63, the display control unit 312 causes the display unit 115 to display that browsing is not possible using the GUI.

図10は、閲覧不可である旨の表示例を示す概略図である。図10は、“link2”と書かれているリンクURLのリンク先が閲覧不可である場合の表示例である。図10では、表示制御部312は、GUIを用いて、フォーカスの当たっている“link2”と書かれているリンクURLに近接した位置に“閲覧不可”の文字列を表示させている。表示制御部312は、リンク情報取得部313よりリンクURLのコンテンツ中での表示位置を取得しているので、リンクURLと閲覧不可である旨の表示との結びつきを分かりやすく表示させることができる。   FIG. 10 is a schematic diagram illustrating a display example indicating that browsing is not possible. FIG. 10 is a display example when the link destination of the link URL written as “link2” cannot be browsed. In FIG. 10, the display control unit 312 displays a character string “cannot be browsed” at a position close to the link URL written as “link2”, using the GUI. Since the display control unit 312 acquires the display position in the content of the link URL from the link information acquisition unit 313, the display controller 312 can display the link between the link URL and the display indicating that browsing is not possible in an easy-to-understand manner.

なお、表示制御部312がリンク情報取得部313から取得した、リンクURLの表示位置の情報が、ブラウザの表示領域内の座標を表す場合は、表示制御部312は、情報処理装置310の表示部115における座標に変換して閲覧不可である旨の表示を行う必要がある。以下の説明では、表示部115の座標をディスプレイ表示位置座標とし、ブラウザの表示領域内の座標をブラウザ表示位置座標とする。   When the information on the display position of the link URL acquired by the display control unit 312 from the link information acquisition unit 313 represents the coordinates in the display area of the browser, the display control unit 312 displays the display unit of the information processing device 310. It is necessary to convert to the coordinates in 115 and display that the browsing is impossible. In the following description, the coordinates of the display unit 115 are set as display display position coordinates, and the coordinates in the display area of the browser are set as browser display position coordinates.

例えば、図11に示すように、ブラウザの表示領域がディスプレイ表示位置座標(X1、Y1)から(X2、Y2)の領域に配置されており、リンクURLの表示位置として取得された値がブラウザ表示位置座標(x1、y1)であり、リンクURLの表示領域の幅がwである場合に、図10のように閲覧不可である旨の表示を行うためには、表示制御部312は、例えば、ディスプレイ表示位置座標(X1+x、Y1+y+w+α)に閲覧不可である旨の表示を行えばよい。ここで、「α」は、リンクURLの表示と閲覧不可である旨の表示との間の表示のマージンを表し、予め定められていればよい。   For example, as shown in FIG. 11, the display area of the browser is arranged in the area from the display display position coordinates (X1, Y1) to (X2, Y2), and the value acquired as the display position of the link URL is displayed in the browser. In order to display that the viewing is impossible as shown in FIG. 10 when the position coordinates (x1, y1) and the width of the display area of the link URL is w, the display control unit 312 has, for example, The display display position coordinates (X1 + x, Y1 + y + w + α) may be displayed indicating that browsing is not possible. Here, “α” represents a display margin between the display of the link URL and the display indicating that browsing is impossible, and may be determined in advance.

なお、フォーカスが現在のリンクURLから移動した場合には、ブラウザコンポーネント311は、リンク情報取得部313を介して、フォーカスがリンクURLから移動した旨を表示制御部312に通知する。表示制御部312は、フォーカスがリンクURLから移動した旨の通知を受けると、閲覧不可である旨の表示を消去する。   When the focus moves from the current link URL, the browser component 311 notifies the display control unit 312 that the focus has moved from the link URL via the link information acquisition unit 313. Upon receiving notification that the focus has moved from the link URL, the display control unit 312 deletes the display indicating that browsing is not possible.

フォーカス位置が変更されないまま画面がスクロールされた場合には、ブラウザコンポーネント311は、リンク情報取得部313を介して、新しいリンクURLの表示位置を表示制御部312に通知し、表示制御部312は、新しいリンクURLの表示位置に応じて、閲覧不可である旨の表示位置を変更する。このとき、リンクURLの表示位置がブラウザの表示領域外となった場合には、表示制御部312は、閲覧不可である旨の表示を消去する。ここで、リンクURLの表示位置がブラウザの表示領域外になったときには、ブラウザコンポーネント311が通知する表示位置を無効な値(例えば、「−1」)とすることにより、表示制御部312は、リンクURLの表示位置がブラウザの表示領域外となったことを知ることができる。こうすることにより、ブラウザ表示領域外に閲覧不可情報が表示され、ユーザに違和感を与えることがなくなる。   When the screen is scrolled without changing the focus position, the browser component 311 notifies the display control unit 312 of the display position of the new link URL via the link information acquisition unit 313, and the display control unit 312 The display position indicating that browsing is not possible is changed according to the display position of the new link URL. At this time, if the display position of the link URL is outside the display area of the browser, the display control unit 312 deletes the display indicating that browsing is not possible. Here, when the display position of the link URL is outside the display area of the browser, the display control unit 312 sets the display position notified by the browser component 311 to an invalid value (for example, “−1”). It can be known that the display position of the link URL is outside the display area of the browser. By doing so, the non-viewable information is displayed outside the browser display area, and the user does not feel uncomfortable.

以上のように実施の形態3における情報処理装置310によれば、ブラウザコンポーネント311の独立性が高く、HTML文書の記述の書き換え等を行えない場合においても、Webページにおいてリンク先のWebページが閲覧不可ページであることをユーザに伝えることができる。例えば、リンク先のWebページを事前に取得し、解析することで、リンク先のWebページが悪意のあるポップアップウィンドウを多数出すサイトである場合には、悪意があることを示す表示を行う従来の技術(例えば、特開2008−158882号公報参照)は、悪意のあるポップアップウィンドウを多数出すサイトにしか適用できなかったが、実施の形態3では、閲覧不可ページのリンクに対して閲覧不可であることを示す表示を行うことができる。また、このような従来の技術では、Webページのデータを取得し、解析するため処理負荷が高く、高い処理性能を持たない家電製品に対しては適用が難しいが、実施の形態3では、通信処理とGUIを用いた処理を行うだけで、閲覧不可であることを示す表示を行うことができるため、家電製品に対しても適用することができる。   As described above, according to the information processing apparatus 310 in the third embodiment, even if the browser component 311 is highly independent and the HTML document description cannot be rewritten, the linked web page can be viewed on the web page. The user can be notified that the page is disabled. For example, when a linked Web page is a site that generates a number of malicious pop-up windows by acquiring and analyzing linked Web pages in advance, a conventional display that displays malicious information is performed. The technology (for example, refer to Japanese Patent Application Laid-Open No. 2008-158822) can only be applied to a site that generates a number of malicious pop-up windows, but in the third embodiment, it is not possible to view a link on a non-viewable page. Can be displayed. In addition, such a conventional technique is difficult to apply to home appliances that have a high processing load for acquiring and analyzing Web page data and do not have high processing performance. Since it is possible to perform display indicating that browsing is impossible only by performing processing and processing using a GUI, the present invention can also be applied to home appliances.

また、実施の形態3における情報処理装置310の表示制御部312は、GUIにより、閲覧不可情報を表示させるだけであるので、例えば、リンク先のWebページを取得して、そのサムネイル画像を生成する従来の技術(例えば、特開2004−70809号公報参照)に比べて、処理負荷は非常に小さい。そのため、高い処理性能をもたないような家電製品に対しても、本発明を適用することができる。   In addition, the display control unit 312 of the information processing apparatus 310 according to the third embodiment only displays the non-viewable information using the GUI. For example, the display control unit 312 acquires a linked Web page and generates a thumbnail image thereof. Compared with the conventional technique (for example, refer to JP-A-2004-70809), the processing load is very small. Therefore, the present invention can be applied to home appliances that do not have high processing performance.

また、実施の形態3における情報処理装置310は、フォーカスされたリンクURL、言い換えると、ユーザが入力部116を用いて選択したリンクURLに対してのみ、閲覧不可である旨の表示が行われるので、ユーザにとって直感的に分かりやすい表示となる。   In addition, the information processing apparatus 310 according to the third embodiment displays that the browsing is impossible only for the focused link URL, in other words, the link URL selected by the user using the input unit 116. The display is intuitive and easy for the user to understand.

なお、実施の形態3における情報処理装置310では、閲覧不可である旨の表示として、「閲覧不可」の文字を表示していたが、このような文字に限定されるものではない。例えば、閲覧不可と判断されたリンクURLで示されるWebページが属するカテゴリを表示したり、「閲覧不可」であることを示すアイコンを表示したりしてもよい。こうすることにより、ユーザにとってより分かりやすい表示とすることができる。   In the information processing apparatus 310 according to the third embodiment, the characters “unviewable” are displayed as the display indicating that browsing is not possible. However, the display is not limited to such characters. For example, the category to which the Web page indicated by the link URL determined to be unviewable belongs may be displayed, or an icon indicating “not viewable” may be displayed. By doing so, it is possible to make the display easier to understand for the user.

さらに、実施の形態3における情報処理装置310では、リンクURLで示されるWebページが閲覧不可と判断された際に、閲覧不可である旨の表示を行ったが、例えば、リンクURLで示されるWebページが閲覧可と判断された際に、閲覧可である旨の表示を行ってもよい。こうすることにより、リンク先が閲覧可であるから閲覧不可情報表示がされていないのか、又は、未だ閲覧可否情報を取得できていないから閲覧不可情報表示がされていないのかを、ユーザが迷うことがなくなる。   Further, in the information processing apparatus 310 according to the third embodiment, when it is determined that the web page indicated by the link URL is not viewable, the information indicating that browsing is not possible is displayed. For example, the Web indicated by the link URL is displayed. When it is determined that the page can be browsed, a display indicating that the page can be browsed may be displayed. By doing so, the user may be wondering whether the link-readable information is not displayed because the link destination is viewable, or whether the viewable information is not displayed because the viewable information is not yet acquired. Disappears.

さらにまた、実施の形態3における情報処理装置310では、リンクURLの表示位置に近接した位置に閲覧不可である旨の表示を行っているが、予め定められた固定の位置に表示を行ってもよい。例えば、常に表示領域の左上に表示するようにしてもよい。こうすることにより、リンク表示位置に合わせて閲覧不可情報表示位置を変更する必要がなくなるので、情報処理装置310での処理を単純化することができる。   Furthermore, in the information processing apparatus 310 according to the third embodiment, a message indicating that browsing is not possible is displayed at a position close to the display position of the link URL. However, even if the information is displayed at a predetermined fixed position. Good. For example, it may be always displayed on the upper left of the display area. By doing so, it is not necessary to change the non-viewable information display position according to the link display position, so that the processing in the information processing apparatus 310 can be simplified.

実施の形態4.
実施の形態4では、Webページに含まれる全てのリンク先についての閲覧可否をフィルタリングサーバ130に問い合わせ、その結果をGUIで表示する方法について説明する。
Embodiment 4 FIG.
In the fourth embodiment, a method will be described in which the filtering server 130 is inquired as to whether or not all link destinations included in a Web page can be browsed, and the result is displayed using a GUI.

図8に示すように、実施の形態4に係る情報処理システム400は、情報処理装置410と、フィルタリングサーバ130とを備える。実施の形態4に係る情報処理システム400は、情報処理装置410において、実施の形態3に係る情報処理システム300と異なっている。   As illustrated in FIG. 8, the information processing system 400 according to the fourth embodiment includes an information processing device 410 and a filtering server 130. An information processing system 400 according to the fourth embodiment is different from the information processing system 300 according to the third embodiment in an information processing apparatus 410.

情報処理装置410は、ブラウザコンポーネント411と、表示制御部412と、リンク情報取得部413と、閲覧可否確認部114と、表示部115と、入力部116と、通信部117とを備える。実施の形態4における情報処理装置410は、ブラウザコンポーネント411、表示制御部412及びリンク情報取得部413において、実施の形態3における情報処理装置310と異なっている。   The information processing apparatus 410 includes a browser component 411, a display control unit 412, a link information acquisition unit 413, a browsing availability confirmation unit 114, a display unit 115, an input unit 116, and a communication unit 117. The information processing apparatus 410 according to the fourth embodiment is different from the information processing apparatus 310 according to the third embodiment in the browser component 411, the display control unit 412, and the link information acquisition unit 413.

ブラウザコンポーネント411は、WWWの利用に供するブラウザとして機能し、通信部117を介して、外部のネットワーク150からWebページを取得する。また、ブラウザコンポーネント411は、取得されたWebページに対応する画面及び閲覧ブロックページの画面を表示部115に表示させる。
また、実施の形態4におけるブラウザコンポーネント411は、外部のネットワーク150から取得されたWebページに含まれている全てのリンクURLと、その表示位置とをリンク情報取得部413に与える。
The browser component 411 functions as a browser for use of the WWW, and acquires a web page from the external network 150 via the communication unit 117. In addition, the browser component 411 causes the display unit 115 to display a screen corresponding to the acquired Web page and a screen of the browsing block page.
Further, the browser component 411 according to the fourth embodiment gives all the link URLs included in the Web page acquired from the external network 150 and the display position thereof to the link information acquisition unit 413.

リンク情報取得部413は、ブラウザコンポーネント411から、Webページに含まれている全てのリンクURLと、その表示位置とが与えられると、これらの情報を表示制御部412に与える。   When all the link URLs included in the Web page and their display positions are given from the browser component 411, the link information acquisition unit 413 gives these information to the display control unit 412.

表示制御部412は、リンク情報取得部413からリンクURLとその表示位置の情報を受け取り、表示領域内にあるリンクURLで示されるWebページが閲覧不可ページである場合には、GUIを用いて、閲覧不可である旨を表示部115に表示させる。   The display control unit 412 receives the link URL and the display position information from the link information acquisition unit 413, and when the Web page indicated by the link URL in the display area is a non-viewable page, the GUI is used. A message indicating that browsing is impossible is displayed on the display unit 115.

図12は、実施の形態4における情報処理装置410の処理の流れを示すフローチャートである。   FIG. 12 is a flowchart illustrating a processing flow of the information processing apparatus 410 according to the fourth embodiment.

ブラウザコンポーネント411は、ネットワーク150よりWebページを取得して、リンク先の閲覧可否に関わらず、取得されたWebページを表示部115に表示させる。ブラウザコンポーネント411は、取得されたWebページに含まれている全てのリンクURLと、そのリンクURLの表示位置とをリンク情報取得部413に通知する。リンク情報取得部413は、ブラウザコンポーネント411から取得した情報を表示制御部412に通知する(S70)。
ここで、ブラウザコンポーネント411は、リンクURLの表示位置を取得するためのインターフェース(以下、I/Fという)を備えるものとする。例えば、リンクURLがHTML文書中で先頭から何番目のアンカー要素に含まれるかを示す番号を渡すと、対応する表示位置を返すことにより、このI/Fは実現できる。指定されたリンクURLがブラウザ表示領域外である場合には、ブラウザコンポーネント411は、表示位置として無効な値(例えば、「−1」)を返す。
The browser component 411 acquires a Web page from the network 150 and causes the display unit 115 to display the acquired Web page regardless of whether the link destination can be browsed. The browser component 411 notifies the link information acquisition unit 413 of all link URLs included in the acquired Web page and the display position of the link URL. The link information acquisition unit 413 notifies the information acquired from the browser component 411 to the display control unit 412 (S70).
Here, it is assumed that the browser component 411 includes an interface (hereinafter referred to as I / F) for acquiring the display position of the link URL. For example, when a number indicating how many anchor elements are included in the HTML document from the top in the HTML document is passed, this I / F can be realized by returning the corresponding display position. If the specified link URL is outside the browser display area, the browser component 411 returns an invalid value (for example, “−1”) as the display position.

次に、表示制御部412は、リンク情報取得部413より通知されたリンクURLの内、閲覧可否確認部114により閲覧可否情報が取得されていない未処理のリンクURLが存在するか否かを判断する(S71)。そして、表示制御部412は、未処理のリンクURLが存在する場合(ステップS71でYes)には、ステップS72の処理に進み、未処理のリンクURLが存在しない場合(ステップS71でNo)には、処理を終了する。   Next, the display control unit 412 determines whether or not there is an unprocessed link URL for which browsing permission / prohibition information is not acquired by the browsing permission / non-permission checking unit 114 among the link URLs notified from the link information acquisition unit 413. (S71). Then, if there is an unprocessed link URL (Yes in step S71), the display control unit 412 proceeds to the process of step S72, and if there is no unprocessed link URL (No in step S71). The process is terminated.

ステップS72では、表示制御部412は、閲覧可否確認部114を介して、未処理のリンクURLの内から、一つのリンクURLを特定し、特定されたリンクURLで示されるWebサーバが、閲覧可能か否かを確認する。例えば、表示制御部412は、一つの特定されたリンクURLを閲覧可否確認部114に与え、閲覧可否確認部114は、受け取ったリンクURLで示されるWebページの閲覧可否をフィルタリングサーバ130に問い合わせた結果に応じて、当該Webページの閲覧の可否を確認する。そして、表示制御部412は、閲覧可否確認部114での確認の結果が、閲覧を不可とするものである場合(ステップS72でNo)には、ステップS73の処理に進み、閲覧を可とするものである場合(ステップS72でYes)には、ステップS71の処理に戻る。   In step S72, the display control unit 412 identifies one link URL from unprocessed link URLs via the browsing permission confirmation unit 114, and the Web server indicated by the identified link URL can be browsed. Check whether or not. For example, the display control unit 412 gives one specified link URL to the browsing availability confirmation unit 114, and the browsing availability confirmation unit 114 inquires of the filtering server 130 about browsing of the Web page indicated by the received link URL. Depending on the result, whether or not the web page can be browsed is confirmed. Then, when the result of confirmation by the browsing permission confirmation unit 114 is that browsing is not possible (No in step S72), the display control unit 412 proceeds to the process of step S73 and allows browsing. If it is a thing (Yes in Step S72), the process returns to Step S71.

ステップS73では、表示制御部412は、特定されたリンクURLの表示位置がブラウザの表示領域内であるか否かを確認する。例えば、表示制御部412は、特定されたリンクURLの表示位置が無効な値(例えば、「−1」)ではない場合には、特定されたリンクURLの表示位置がブラウザの表示領域内にあると判断し、特定されたリンクURLの表示位置が無効な値(例えば、「−1」)である場合には、特定されたリンクURLの表示位置がブラウザの表示領域内にないと判断する。そして、表示制御部412は、特定されたリンクURLの表示位置がブラウザの表示領域内である場合(ステップS73でYes)には、ステップS74の処理に進み、特定されたリンクURLの表示位置がブラウザの表示領域内ではない場合(ステップS73でNo)には、ステップS71の処理に戻る。   In step S73, the display control unit 412 confirms whether the display position of the specified link URL is within the display area of the browser. For example, if the display position of the specified link URL is not an invalid value (for example, “−1”), the display control unit 412 has the display position of the specified link URL within the display area of the browser. If the display position of the specified link URL is an invalid value (eg, “−1”), it is determined that the display position of the specified link URL is not within the browser display area. When the display position of the specified link URL is within the display area of the browser (Yes in step S73), the display control unit 412 proceeds to the process of step S74, and the display position of the specified link URL is If it is not within the display area of the browser (No in step S73), the process returns to step S71.

ステップS74では、表示制御部412は、閲覧不可である旨をGUIにより表示させる処理を行う。例えば、表示制御部412は、実施の形態3と同様に、閲覧不可と判断されたWebページを示すリンクURLの表示位置に近接した位置に、閲覧不可である旨を示す表示を行わせる。   In step S <b> 74, the display control unit 412 performs a process for displaying that the browsing is impossible using the GUI. For example, as in the third embodiment, the display control unit 412 displays a message indicating that browsing is not possible at a position close to the display position of the link URL indicating the Web page that is determined to be unviewable.

以上のように、ステップS71〜S74までの処理を、WebページのHTML文書中の先頭から全てのリンク先に対して繰返し行うことで、Webページに含まれる全てのリンク先について、閲覧の可否を確認することができる。   As described above, the process from step S71 to S74 is repeated for all link destinations from the top in the HTML document of the Web page, so that whether or not all link destinations included in the Web page can be browsed is determined. Can be confirmed.

なお、ブラウザの画面スクロールが発生した場合には、表示制御部412は、リンク情報取得部413を介して、ブラウザコンポーネント411から各リンクURLの表示位置を再度取得し、ブラウザ表示領域内に含まれる閲覧不可のリンクURLについては、リンクURLの表示位置の近傍に閲覧不可である旨の表示を行わせる。このとき、表示制御部412は、リンクURL毎に閲覧可否を示す閲覧可否情報を図示していない記憶部に保存しておくことで、閲覧可否確認部114に再度問い合わさせることはしない。   When the browser screen scroll occurs, the display control unit 412 acquires the display position of each link URL again from the browser component 411 via the link information acquisition unit 413, and is included in the browser display area. For a link URL that cannot be browsed, a display indicating that browsing is not possible is displayed in the vicinity of the display position of the link URL. At this time, the display control unit 412 does not make an inquiry again to the browsing permission confirmation unit 114 by storing browsing permission information indicating browsing permission for each link URL in a storage unit (not shown).

以上のように実施の形態4における情報処理装置410によれば、リンクURLにフォーカスを合わせなくても、リンク先のWebページが閲覧不可であるかどうかを知ることができる。   As described above, according to the information processing apparatus 410 in the fourth embodiment, it is possible to know whether or not the linked Web page is not viewable without focusing on the link URL.

なお、実施の形態4における情報処理装置410において、処理順は先頭のリンクURLからとしたが、処理順を変更してもよい。例えば、よりフォーカス位置に近いリンクURLから閲覧可否判定を行うようにしてもよい。こうすることにより、ユーザが選択する可能性の高いリンクURLから順に処理できるので、閲覧不可表示処理が間に合わないためにユーザが閲覧不可であるWebページに遷移する指示を出してしまう可能性が低くなる。   In the information processing apparatus 410 according to the fourth embodiment, the processing order is the top link URL, but the processing order may be changed. For example, the browsing permission / inhibition determination may be performed from a link URL closer to the focus position. By doing so, since it is possible to process in order from the link URL that is likely to be selected by the user, it is unlikely that the user will be instructed to make a transition to a Web page that cannot be viewed because the browsing impossible display process is not in time. Become.

以上に記載した実施の形態1〜4では、フィルタリングサーバ130は、ネットワーク150に接続されているが、このような構成に限定されるものではなく、例えば、フィルタリングサーバ130が、情報処理装置110〜410に直接接続されていてもよい。また、情報処理装置110〜410が、記憶部131を備えるように構成されていてもよい。こうすることで、閲覧可否確認部114が、記憶部131に記憶されている情報を参照することで、リンクURLの閲覧の可否を確認することができる。なお、このような場合には、記憶部131には、ユーザ情報131Aの代わりに、情報処理装置110のユーザだけのフィルタリング設定を示す情報が記憶されていればよく、さらに、ユーザ情報131A、設定情報131B及びURL情報131Cの代わりに、情報処理装置110のユーザだけに対応した、閲覧不可WebページのURLだけがフィルタリング情報として記憶されていてもよい。   In the first to fourth embodiments described above, the filtering server 130 is connected to the network 150, but is not limited to such a configuration. For example, the filtering server 130 includes the information processing apparatuses 110 to 110. 410 may be directly connected. Further, the information processing devices 110 to 410 may be configured to include the storage unit 131. In this way, the browsing permission confirmation unit 114 can confirm whether the link URL can be browsed by referring to the information stored in the storage unit 131. In such a case, information indicating filtering settings only for the user of the information processing apparatus 110 may be stored in the storage unit 131 instead of the user information 131A. Instead of the information 131B and the URL information 131C, only the URL of the non-viewable web page corresponding only to the user of the information processing apparatus 110 may be stored as filtering information.

以上に記載した情報処理装置110〜410は、パーソナルコンピュータの他、テレビ受信装置、光ディスク録画再生装置等の映像情報機器であってもよく、また、冷蔵庫、洗濯機、調理機器、空調機器等の家電機器であってもよい。   The information processing devices 110 to 410 described above may be video information devices such as a television receiver, an optical disk recording / playback device, etc. in addition to a personal computer, and may be a refrigerator, a washing machine, a cooking device, an air conditioner, etc. It may be a home appliance.

100,200,300,400:情報処理システム、 110,210,310,410:情報処理装置、 111,211,311,411:ブラウザコンポーネント、 112,212,312,412:表示制御部、 113,313,413:リンク情報取得部、 114:閲覧可否確認部、 115:表示部、 116:入力部、 117:通信部、 130:フィルタリングサーバ、 131:記憶部、 132:閲覧可否判断部、 133:通信部。   100, 200, 300, 400: Information processing system, 110, 210, 310, 410: Information processing device, 111, 211, 311, 411: Browser component, 112, 212, 312, 412: Display control unit, 113, 313 413: Link information acquisition unit 114: Browsability confirmation unit 115: Display unit 116: Input unit 117: Communication unit 130: Filtering server 131: Storage unit 132: Browsing availability determination unit 133: Communication Department.

Claims (15)

画面を表示する表示部と、
操作の入力を受け付ける入力部と、
ネットワークとの間で情報を送受信する通信部と、
前記通信部を介して、前記ネットワークからWebページを取得するブラウザコンポーネントと、
前記Webページにリンクされている他のWebページを示すリンクURLを抽出するリンク情報取得部と、
前記リンクURLで示される他のWebページの閲覧可又は不可を確認する閲覧可否確認部と、
前記入力部が前記リンクURLを選択した表示操作の入力を受け付ける前に、前記閲覧可否確認部での確認結果に応じて、前記リンクURLで示される他のWebページが閲覧可であること及び閲覧不可であることの少なくとも何れか一方を示す表示を前記表示部に行わせる表示制御部と、を備えること
を特徴とする情報処理装置。
A display for displaying a screen;
An input unit for accepting an operation input;
A communication unit that transmits and receives information to and from the network;
A browser component for obtaining a web page from the network via the communication unit;
A link information acquisition unit that extracts a link URL indicating another Web page linked to the Web page;
A browsing permission confirmation unit that confirms whether or not browsing of another Web page indicated by the link URL is possible;
Before the input unit accepts the input of the display operation in which the link URL is selected, the other Web page indicated by the link URL can be browsed and browsed according to the confirmation result in the browse availability confirmation unit. An information processing apparatus comprising: a display control unit that causes the display unit to perform display indicating at least one of the inability.
前記表示制御部は、前記閲覧可否確認部での確認結果に応じて、前記Webページにおいて前記リンクURLの表示を更新することで、更新後のWebページを生成し、
前記ブラウザコンポーネントは、前記更新後のWebページの画面を前記表示部に表示させること
を特徴とする請求項1に記載の情報処理装置。
The display control unit generates an updated Web page by updating the display of the link URL in the Web page according to the confirmation result in the browsing permission confirmation unit,
The information processing apparatus according to claim 1, wherein the browser component displays a screen of the updated Web page on the display unit.
前記表示制御部は、前記閲覧可否確認部での確認結果に応じて、前記Webページにおいて前記リンクURLの表示を少なくとも一つ以上更新した際に、それまでの前記リンクURLの表示の更新の結果を反映した更新後のWebページを生成すること
を特徴とする請求項2に記載の情報処理装置。
When the display control unit has updated at least one display of the link URL on the Web page according to the confirmation result of the browsing permission confirmation unit, the result of the update of the display of the link URL so far The information processing apparatus according to claim 2, wherein an updated Web page reflecting the above is generated.
前記ブラウザコンポーネントは、前記画面を前記表示部に表示させると表示完了通知を前記表示制御部に行い、
前記表示制御部は、前記閲覧可否確認部での確認結果に応じて、前記Webページにおいて前記リンクURLの表示を更新した際に、前記表示完了通知を受けている場合には、それまでの前記リンクURLの表示の更新の結果を反映した更新後のWebページを生成すること
を特徴とする請求項3に記載の情報処理装置。
When the browser component displays the screen on the display unit, the browser component performs a display completion notification to the display control unit,
When the display control unit receives the display completion notification when updating the display of the link URL on the Web page according to the confirmation result in the browsing permission confirmation unit, The information processing apparatus according to claim 3, wherein an updated Web page that reflects a result of updating the display of the link URL is generated.
前記ブラウザコンポーネントは、前記更新後のWebページの画面を表示する際に、前記更新後のWebページの画面を表示させる前の画面の表示状態を取得し、当該表示状態を適用して、前記更新後のWebページの画面を表示させること
を特徴とする請求項3又は4に記載の情報処理装置。
When the browser component displays the updated Web page screen, the browser component acquires the display state of the screen before displaying the updated Web page screen, applies the display state, and updates the update The information processing apparatus according to claim 3 or 4, wherein a screen of a subsequent Web page is displayed.
前記表示制御部は、前記閲覧可否確認部での確認結果が閲覧不可と判断された他のWebページを示すリンクURLの表示形式を予め定められた表示形式に変更することで、前記リンクURLの表示を更新すること
を特徴とする請求項2から5の何れか一項に記載の情報処理装置。
The display control unit changes the display format of the link URL indicating the other Web page whose browsing result is determined to be unviewable to a predetermined display format by changing the display result of the link URL. The information processing apparatus according to any one of claims 2 to 5, wherein the display is updated.
前記ブラウザコンポーネントは、前記Webページの画面を前記表示部に表示させ、
前記表示制御部は、前記閲覧可否確認部での確認結果に応じて、前記リンクURLで示される他のWebページが閲覧可であること及び閲覧不可であることの少なくとも何れか一方を示す画像を、前記Webページの画面において表示させること
を特徴とする請求項1に記載の情報処理装置。
The browser component displays the screen of the web page on the display unit,
The display control unit displays an image indicating at least one of whether the other Web page indicated by the link URL is viewable or not viewable according to the confirmation result of the viewability confirmation unit. The information processing apparatus according to claim 1, wherein the information processing apparatus is displayed on a screen of the Web page.
前記表示制御部は、前記閲覧可否確認部において、閲覧可であること及び閲覧不可であることの少なくとも何れか一方が確認された他のWebページを示すリンクURLに近接した位置に、前記画像を表示させること
を特徴とする請求項7に記載の情報処理装置。
The display control unit displays the image at a position close to a link URL indicating another Web page in which at least one of browsing is possible and browsing is not confirmed in the browsing permission confirmation unit. The information processing apparatus according to claim 7, wherein the information processing apparatus is displayed.
前記閲覧可否確認部は、前記Webページの画面において、前記入力部を介して、前記リンクURLが選択された際に、当該選択されたリンクURLで示される他のWebページの閲覧可又は不可を確認すること
を特徴とする請求項7又は8に記載の情報処理装置。
When the link URL is selected via the input unit on the screen of the web page, the browsing permission confirmation unit determines whether the other web page indicated by the selected link URL can be browsed or not. The information processing apparatus according to claim 7, wherein the information processing apparatus is confirmed.
前記表示制御部は、前記表示部における表示領域内にリンクURLが存在する場合に、前記表示部における表示領域内に存在するリンクURLで示される他のWebページが閲覧可であること及び閲覧不可であることの少なくとも何れか一方を示す画像を前記表示部に表示させること
を特徴とする請求項7又は8に記載の情報処理装置。
When a link URL exists in the display area of the display unit, the display control unit can browse other web pages indicated by the link URL existing in the display area of the display unit and cannot browse The information processing apparatus according to claim 7, wherein an image indicating at least one of the two is displayed on the display unit.
前記表示制御部は、前記リンクURLの内、前記閲覧可否確認部での確認結果が閲覧不可である他のWebページを示すリンクURLを特定し、当該特定されたリンクURLで示される他のWebページが閲覧不可であることを示す表示を前記表示部に行わせること
を特徴とする請求項1に記載の情報処理装置。
The display control unit identifies a link URL indicating another Web page whose browsing result is not viewable in the link URL among the link URLs, and another Web indicated by the identified link URL The information processing apparatus according to claim 1, wherein the display unit performs display indicating that the page cannot be browsed.
前記ネットワークには、Webページの閲覧可否を判断するフィルタリングサーバが接続されており、
前記閲覧可否確認部は、前記通信部を介して、前記リンクURLで示される他のWebページの閲覧可否を前記フィルタリングサーバに問い合わせ、前記フィルタリングサーバでの判断結果に応じて、前記リンクURLで示される他のWebページの閲覧可否を確認すること
を特徴とする請求項1から11の何れか一項に記載の情報処理装置。
A filtering server that determines whether or not a web page can be browsed is connected to the network.
The browsing permission confirmation unit inquires of the filtering server whether the other Web page indicated by the link URL can be browsed via the communication unit, and indicates the link URL according to a determination result in the filtering server. The information processing apparatus according to any one of claims 1 to 11, further comprising: confirming whether or not other Web pages that can be viewed can be browsed.
URLと、当該URLで示されるWebページの閲覧可否とを示すフィルタリング情報を記憶する記憶部をさらに備え、
前記閲覧可否確認部は、前記閲覧可否情報を参照することで、前記リンクURLで示される他のWebページの閲覧可否を確認すること
を特徴とする請求項1から11の何れか一項に記載の情報処理装置。
A storage unit that stores URL and filtering information indicating whether the Web page indicated by the URL is viewable;
12. The browsing permission / non-permission confirming unit refers to the browsing permission / non-permission information, and confirms whether or not the other Web page indicated by the link URL is browseable. 12. Information processing device.
画面を表示する表示部と、
操作の入力を受け付ける入力部と、
ネットワークとの間で情報を送受信する通信部と、を備える情報処理装置が行う表示方法であって、
ブラウザコンポーネントが、前記通信部を介して、前記ネットワークからWebページを取得するWebページ取得過程と、
リンク情報取得部が、前記Webページにリンクされている他のWebページを示すリンクURLを抽出するリンク情報抽出過程と、
閲覧可否確認部が、前記リンクURLで示される他のWebページの閲覧可又は不可を確認する閲覧可否確認過程と、
表示制御部が、前記入力部が前記リンクURLを選択した表示操作の入力を受け付ける前に、前記閲覧可否確認部での確認結果に応じて、前記リンクURLで示される他のWebページが閲覧可であること及び閲覧不可であることの少なくとも何れか一方を示す表示を前記表示部に行わせる表示制御過程と、を有すること
を特徴とする表示方法。
A display for displaying a screen;
An input unit for accepting an operation input;
A display method performed by an information processing device including a communication unit that transmits and receives information to and from a network,
A web page acquisition process in which a browser component acquires a web page from the network via the communication unit;
A link information extracting unit for extracting a link URL indicating another Web page linked to the Web page;
A browsing availability confirmation process in which a browsing availability confirmation unit confirms whether or not browsing of another Web page indicated by the link URL is possible;
Before the display control unit accepts an input of a display operation in which the input unit has selected the link URL, another Web page indicated by the link URL can be browsed according to the confirmation result in the browse availability confirmation unit. And a display control process for causing the display unit to perform a display indicating at least one of being non-viewable and non-viewable.
コンピュータを
画面を表示する表示手段、
操作の入力を受け付ける入力手段、
ネットワークとの間で情報を送受信する通信手段、
前記通信手段を介して、前記ネットワークからWebページを取得するWebページ取得処理と、
前記Webページにリンクされている他のWebページを示すリンクURLを抽出するリンク情報抽出処理と、
前記リンクURLで示される他のWebページの閲覧可又は不可を確認する閲覧可否確認処理と、
前記入力手段が前記リンクURLを選択した表示操作の入力を受け付ける前に、前記閲覧可否確認部での確認結果に応じて、前記リンクURLで示される他のWebページが閲覧可であること及び閲覧不可であることの少なくとも何れか一方を示す表示を前記表示手段に行わせる表示制御処理と、を行う制御手段、として機能させること
を特徴とするプログラム。
Display means for displaying a computer screen,
An input means for receiving an operation input;
A communication means for transmitting and receiving information to and from the network;
Web page acquisition processing for acquiring a Web page from the network via the communication means;
A link information extraction process for extracting a link URL indicating another Web page linked to the Web page;
A browsing permission confirmation process for confirming whether or not browsing of another Web page indicated by the link URL is possible;
Before the input means accepts the input of the display operation in which the link URL is selected, the other Web page indicated by the link URL can be browsed and browsed according to the confirmation result in the browse availability confirmation unit. And a display control process for causing the display means to perform display indicating at least one of the cases where it is impossible.
JP2010273270A 2010-12-08 2010-12-08 Information processor, display method and program Pending JP2012123598A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010273270A JP2012123598A (en) 2010-12-08 2010-12-08 Information processor, display method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010273270A JP2012123598A (en) 2010-12-08 2010-12-08 Information processor, display method and program

Publications (2)

Publication Number Publication Date
JP2012123598A true JP2012123598A (en) 2012-06-28
JP2012123598A5 JP2012123598A5 (en) 2014-01-16

Family

ID=46504974

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010273270A Pending JP2012123598A (en) 2010-12-08 2010-12-08 Information processor, display method and program

Country Status (1)

Country Link
JP (1) JP2012123598A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101435114B1 (en) 2012-10-10 2014-08-27 주식회사 네오위즈인터넷 Method for loading internet-webpage, user terminal performing the same, and recording medium
JP2015103078A (en) * 2013-11-26 2015-06-04 ビッグローブ株式会社 Terminal device, mail distribution system, and safety confirmation method
JP2016522481A (en) * 2013-04-19 2016-07-28 アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited Client-side page processing
KR20170030622A (en) * 2015-05-26 2017-03-17 바이두 온라인 네트웍 테크놀러지 (베이징) 캄파니 리미티드 Method and device for parsing two-dimensional code, computer readable storage medium, computer program product and terminal device
JP2020170243A (en) * 2019-04-01 2020-10-15 富士ゼロックス株式会社 Information processing device and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000215138A (en) * 1999-01-22 2000-08-04 Casio Comput Co Ltd Information search device and storage medium storing program
JP2002541555A (en) * 1999-03-30 2002-12-03 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and apparatus for controlling browser function in context of application
JP2004334851A (en) * 2003-04-16 2004-11-25 Matsushita Electric Ind Co Ltd Access control device
JP2008197748A (en) * 2007-02-08 2008-08-28 Ntt Docomo Inc Content distribution management device, communication terminal, program, and content distribution system
JP2008204015A (en) * 2007-02-16 2008-09-04 Sharp Corp Content display device, television receiver, content display method, content display control program, and recording medium
JP2009032229A (en) * 2007-06-27 2009-02-12 Univ Of Tokyo Confirmation system, information provision system, and program
JP2010033483A (en) * 2008-07-31 2010-02-12 Toshiba Corp Electronic equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000215138A (en) * 1999-01-22 2000-08-04 Casio Comput Co Ltd Information search device and storage medium storing program
JP2002541555A (en) * 1999-03-30 2002-12-03 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and apparatus for controlling browser function in context of application
JP2004334851A (en) * 2003-04-16 2004-11-25 Matsushita Electric Ind Co Ltd Access control device
JP2008197748A (en) * 2007-02-08 2008-08-28 Ntt Docomo Inc Content distribution management device, communication terminal, program, and content distribution system
JP2008204015A (en) * 2007-02-16 2008-09-04 Sharp Corp Content display device, television receiver, content display method, content display control program, and recording medium
JP2009032229A (en) * 2007-06-27 2009-02-12 Univ Of Tokyo Confirmation system, information provision system, and program
JP2010033483A (en) * 2008-07-31 2010-02-12 Toshiba Corp Electronic equipment

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101435114B1 (en) 2012-10-10 2014-08-27 주식회사 네오위즈인터넷 Method for loading internet-webpage, user terminal performing the same, and recording medium
JP2016522481A (en) * 2013-04-19 2016-07-28 アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited Client-side page processing
US9697183B2 (en) 2013-04-19 2017-07-04 Alibaba Group Holding Limited Client side page processing
JP2015103078A (en) * 2013-11-26 2015-06-04 ビッグローブ株式会社 Terminal device, mail distribution system, and safety confirmation method
KR20170030622A (en) * 2015-05-26 2017-03-17 바이두 온라인 네트웍 테크놀러지 (베이징) 캄파니 리미티드 Method and device for parsing two-dimensional code, computer readable storage medium, computer program product and terminal device
JP2017534097A (en) * 2015-05-26 2017-11-16 バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド Two-dimensional code analysis method and apparatus, computer-readable storage medium, computer program product, and terminal device
KR101952248B1 (en) * 2015-05-26 2019-02-26 바이두 온라인 네트웍 테크놀러지 (베이징) 캄파니 리미티드 Method and device for parsing two-dimensional code, computer readable storage medium, computer program product and terminal device
JP2020170243A (en) * 2019-04-01 2020-10-15 富士ゼロックス株式会社 Information processing device and program
US11776181B2 (en) 2019-04-01 2023-10-03 Fujifilm Business Innovation Corp. Information processing apparatus and non-transitory computer readable medium
JP7392280B2 (en) 2019-04-01 2023-12-06 富士フイルムビジネスイノベーション株式会社 Information processing device and program

Similar Documents

Publication Publication Date Title
JP5575511B2 (en) Website browsing system, server and client terminal
CN101681233B (en) Historical record management method and terminal device
CN102123195B (en) Apparatus and method for providing bookmark service in communication terminal
CN102057369B (en) Method and device for dynamically wrapping text when displaying a selected region of an electronic document
US8812500B2 (en) System and method of displaying related sites
JP5235671B2 (en) Terminal device, content display method, and content display program
JP2012043140A (en) Web page browsing system and relay server
JP4940982B2 (en) Image forming apparatus and Web page printing control method
US20090150787A1 (en) Data processing device
CN1936904A (en) Web browsing method and system, and recording medium thereof
JP2012123598A (en) Information processor, display method and program
JP2012238953A (en) Image forming system and function addition method
KR100996037B1 (en) Apparatus and method for providing hyperlink information in a mobile communication terminal having wireless Internet access
JP4932775B2 (en) Method, apparatus and program for generating page to be displayed on network terminal
CN105512123A (en) Methods and devices for establishing webpage feature image and generating webpage bookmark
JP2005309720A (en) Search request device, search request method, search request program, computer-readable recording medium storing search request program, search device, and search program
JPWO2012042599A1 (en) Information adding method, information processing apparatus, and program
KR100573091B1 (en) Personal Banner Creator
JP2008181445A (en) Document information providing method, document information providing program, document information providing apparatus, and WEB terminal apparatus
JP5001747B2 (en) Web page browsing device
JP5808484B2 (en) Program, information processing apparatus and data providing method
KR101229495B1 (en) Apparatus and method for generating tab index of web page
JP2002269090A (en) System and method for providing link information of multimedia contents on the Internet
JP2015106397A (en) Web content display device, operation method of web content display device, and computer program
JP2011253301A (en) Web site browsing system, server and program for server

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131127

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140623

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140701

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20141028