WO2011021326A1 - 情報処理装置 - Google Patents

情報処理装置 Download PDF

Info

Publication number
WO2011021326A1
WO2011021326A1 PCT/JP2010/003382 JP2010003382W WO2011021326A1 WO 2011021326 A1 WO2011021326 A1 WO 2011021326A1 JP 2010003382 W JP2010003382 W JP 2010003382W WO 2011021326 A1 WO2011021326 A1 WO 2011021326A1
Authority
WO
WIPO (PCT)
Prior art keywords
keyword
content
information
expiration date
current time
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.)
Ceased
Application number
PCT/JP2010/003382
Other languages
English (en)
French (fr)
Inventor
古屋智紀
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to CN201080036566.XA priority Critical patent/CN102473194B/zh
Priority to JP2011527557A priority patent/JP5684128B2/ja
Priority to US13/388,441 priority patent/US9152733B2/en
Priority to EP10809674.4A priority patent/EP2469422A4/en
Priority to KR1020127003906A priority patent/KR101377385B1/ko
Publication of WO2011021326A1 publication Critical patent/WO2011021326A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2115Third party
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2117User registration
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2119Authenticating web pages, e.g. with suspicious links

Definitions

  • the present invention relates to an information processing apparatus, and more particularly to an information processing apparatus having a function of browsing content distributed from a website.
  • Patent Document 1 discloses a technology that does not display information that may cause problems in terms of copyright and privacy to the user.
  • a word dictionary is registered in an electronic news analysis device that relays the distribution of electronic news as content, and based on this, it is analyzed whether each part of electronic news is an unusable restricted part or an unrestricted part, adding tag information representing the analysis result to each part of the electronic news, and transmits it to the user terminal.
  • the browser of the user terminal performs a preset process with reference to the tag information of the transmitted electronic news. For example, when a predetermined part of the electronic news is a restricted part that cannot be used, a concealing process is performed such as overwriting or deleting with another part.
  • an object of the present invention is to provide an information processing apparatus that can solve the inconvenience when the user acquires content, which is the above-described problem.
  • an information processing apparatus provides: Keyword registration means for receiving an input of a keyword consisting of a predetermined character string and storing it in a storage device; Content display means for displaying content acquired from the outside on a display device. Then, when the keyword stored in the storage device exists in the character information included in the content, the content display means converts a character string in a preset range including the keyword into other display data. Replaces and displays the content on the display device, The structure is taken.
  • the program which is the other form of this invention is: In the information processing device, Keyword registration means for receiving an input of a keyword consisting of a predetermined character string and storing it in a storage device; And a content display unit that displays content acquired from the outside on a display device. Then, when the keyword stored in the storage device exists in the character information included in the content, the content display means converts a character string in a preset range including the keyword into other display data. Replaces and displays the content on the display device, The structure is taken.
  • an information processing method includes: Accepts input of a keyword consisting of a predetermined character string and stores it in a storage device; The content acquired from the outside is displayed on the display device.
  • a keyword stored in the storage device exists in the character information included in the content, a character string in a preset range including the keyword is displayed in another display.
  • the present invention is configured as described above, so that it is possible to improve the convenience of the user when browsing the content.
  • FIG. 2 is a functional block diagram illustrating a configuration of a user terminal in Embodiment 1.
  • FIG. It is a figure which shows an example of the data memorize
  • FIG. 1 is a functional block diagram illustrating a configuration of a user terminal.
  • FIG. 2 is a diagram illustrating an example of data stored in the keyword storage unit of the user terminal.
  • 3A and 3B are diagrams showing display examples on the display device of the user terminal.
  • FIG. 4 is a flowchart showing the operation of the user terminal.
  • a user terminal 1 shown in FIG. 1 is a general information processing device operated by a user, such as a personal computer or a mobile phone, and includes an arithmetic device 2 such as a CPU (Central Processing Unit) and a storage device 3 such as a hard disk and a flash memory. And.
  • the user terminal 1 also includes an input device 4 such as a keyboard and a mouse, and a display device 5 such as a display.
  • the user terminal 1 in the present embodiment includes a communication device, and can communicate with a web server on the Internet.
  • the user terminal 1 has a function of acquiring content such as news information from a web server and displaying the content on the display device 5.
  • content such as news information from a web server
  • the user terminal 1 includes a keyword registration processing unit 21 (keyword registration unit), a content display processing unit 22 (content display unit), which are constructed by incorporating a program into the arithmetic device 2. It is equipped with.
  • the storage device 3 also includes a keyword storage unit 31.
  • the program is provided to the user terminal 1 in a state of being stored in a storage medium such as a CD-ROM, or the program stored in another server computer on the network is transmitted to the user terminal 1 via the network. May be provided.
  • the keyword registration processing unit 21 receives “keyword”, which is a character string input by the user via the input device 4, and stores it in the keyword storage unit 31.
  • the “keyword” is, for example, a character string expected to be included in information such as news that the user does not want to know. For example, if there is a match between Australia and the Japanese national football team, and you do not want to know the results of the match on the website, the keywords that are expected to be included in the headline of the news information include “Japan National Team” and "Australia” is considered. Then, when a keyword such as “Japan representative” is input by the user, the keyword registration processing unit 21 registers each keyword as a “registered keyword” in the keyword storage unit 31 as shown in FIG. .
  • the content display processing unit 22 has a function of displaying content information acquired from the outside, for example, character information or image information acquired from the web server 8 on the Internet, on the display device 5 as a basic function.
  • the content display processing unit 22 is, for example, content browsing software called a “browser”.
  • FIG. 3A shows an example of a screen displayed on the display device 5 when browsing “XXX portal site” distributed from the web server 8 on the Internet. In this site, news information called “search column” and “topics” are displayed.
  • the content display processing unit 22 has a function of replacing the character string including the keyword stored in the keyword storage unit 31 with an unreadable symbol when displaying the content on the display device 5.
  • the content display processing unit 22 first checks whether or not the character string of the keyword stored in the keyword storage unit 31 exists in the character information included in the acquired content. Then, when the keyword exists in the character information of the content, the content display processing unit 22 replaces the character string in the range of one sentence described in the same paragraph including the keyword with another symbol and displays it on the display device 5. .
  • FIGS. 3A and 3B an example of display processing by the content display processing unit 22 will be described with reference to FIGS. 3A and 3B.
  • the content display processing unit 22 includes the keyword registered in the keyword storage unit 31 in the character information “excellent victory over Japan and Australia” in “topics”. ”.
  • the content display processing unit 22 replaces one sentence “winning over Japan and Australia” in the content with “*******” as shown in FIG. 3B. It is displayed on the display device 5.
  • the range of a single character string described in the same paragraph including the keyword is replaced with a symbol
  • the range of the character string replaced with a symbol is not limited to the above-described range.
  • a range of character strings that are determined to be the same information based on a preset criterion may be replaced with a symbol.
  • address information to other websites is set as a keyword, that is, when a so-called link is set, a character string in a range in which the same address information is set, It may be replaced with a symbol.
  • the display data may be any display data. That may be the other symbols, or may be other text data.
  • the data to be replaced is preferably data displayed so that the contents of the character string before replacement cannot be understood by humans.
  • the operation of the user terminal 1 in the present embodiment will be described with reference to the flowchart of FIG. First, when it is predicted that there is information that the user does not want to know, for example, news that the user does not want to know, the user is given a keyword that is a character string that is expected to be included in the news. Enter. Then, the user terminal 1 stores the input keyword in the keyword storage unit 31 as shown in FIG. 2 (step S1).
  • the user terminal 1 stores the input keyword in the keyword storage unit 31 as shown in FIG. 2 (step S1).
  • the user terminal 1 via the network from the web server 8 receives the news information (step S2).
  • the user terminal 1 checks whether or not the received news information includes the character string of the keyword registered in the keyword storage unit 31 as described above (step S3).
  • the user terminal 1 displays the received news information as it is on the display device 5 (step S5).
  • the user terminal 1 causes the user to read a character or symbol that cannot be read by a user in a predetermined range of character strings such as a sentence of a paragraph including the keyword in the news information. by replacing (step S4), and displayed on the display device 5 (step S5).
  • the user terminal 1 includes a sentence “Japan, Australia wins” in the news information, the keyword “Japan” or “Australia” is included in the sentence.
  • the sentence is converted into a symbol such as “*************” so that the user cannot understand the content of the sentence.
  • news information including a keyword registered by a user is converted into a symbol and displayed, so that the user cannot grasp the content of the information.
  • the user can recognize that the information registered in the keyword is displayed by looking at the display data replaced with symbols. Therefore, the user can know the existence of information including the keyword without grasping the contents of information that the user does not want to know.
  • it is possible to conceal the content of the specific information while appropriately notifying the occurrence of the specific information to a user who does not want to know the content of the specific information but wishes to notify the occurrence of the information. It is possible to improve user convenience.
  • FIG. 5 is a diagram illustrating an example of data stored in the keyword storage unit of the user terminal according to the present embodiment.
  • FIG. 6 is a flowchart showing the operation of the user terminal.
  • the user terminal 1 in the present embodiment has almost the same configuration as the user terminal in the first embodiment described above, but differs in that an expiration date is provided for the keyword.
  • an expiration date is provided for the keyword.
  • the keyword registration processing unit 21 (keyword registration means) of the user terminal 1 in the present embodiment accepts input of expiration date information (time limit information) together with the keyword described above from the user via the input device 4. Then, as shown in FIG. 5, the keyword registration processing unit 21 stores the keyword and the expiration date information in association with each other in the keyword storage unit 31.
  • the expiration date information does not need to be input at the same time as the keyword, and may be input before and after the time. That is, a keyword may be registered first, then a specific keyword may be specified, an expiration date of the keyword may be input, and the keyword may be additionally registered in the keyword storage unit 31.
  • the expiration date information is information indicating the expiration date for which the keyword is effective, that is, information indicating the expiration date for performing processing for replacing a character string including the keyword with a symbol as described later.
  • the expiration date information in the present embodiment is information including “year / month / day and time” as shown in FIG. 5, for example.
  • FIG. 5 is a case where the user does not want to know the result of the Japanese national soccer team's match with Australia on the website or the like, as in the first embodiment described above. Is registered, and the time at which the soccer game ends is registered as the expiration date information.
  • the content display processing unit 22 (content display unit) in the present embodiment performs a process of replacing information including a keyword registered in the keyword storage unit 31 with a symbol or the like that cannot be read by the user, as described above. .
  • the content display processing unit 22 determines whether or not to execute the replacement process according to the expiration date information associated with the keyword included in the content.
  • the content display processing unit 22 when the content display processing unit 22 first acquires content from the web server 8 as described above, the character string of the keyword stored in the keyword storage unit 31 in the character information included in the acquired content. To see if exists. Then, when the keyword exists in the character information of the content, the content display processing unit 22 compares the expiration date information stored in association with the keyword and the current time. That is, the content display processing unit 22 acquires the current time (current time information) from the clock device that measures the time equipped in the user terminal 1, and checks whether the current time is within the expiration date.
  • the content display processing unit 22 converts a character string in a preset range including the keyword in the content into other display data, as in the first embodiment. Instead, the content is displayed on the display device 5.
  • the current time exceeds the expiration date, the character string of the content is displayed on the display device 5 as it is.
  • the current time and the expiration date may be compared in time units (minutes or seconds), or may be compared in date units.
  • the operation of the user terminal 1 in the present embodiment will be described with reference to the flowchart of FIG. First, when there is information that the user does not want to know, such as news, the user inputs a keyword that is a character string that can be included in the news to the user terminal 1. In addition, when there is a period during which the user does not want to know the news, the user inputs an expiration date. Then, the user terminal 1 associates the input keyword with the expiration date, and stores it in the keyword storage unit 31 as shown in FIG. 5 (step S11).
  • the user terminal 1 receives news information from the web server 8 via the network (step S12). At this time, the user terminal 1 checks whether or not the received news information includes the character string of the keyword registered in the keyword storage unit 31 as described above (step S13).
  • the user terminal 1 If the keyword is included in the news information (Yes in step S13), the user terminal 1 reads the expiration date information associated with the keyword from the keyword storage unit 31, and the current time is within the expiration date. Is checked (step S14). At this time, if the current time is within the expiration date (Yes in step S14), as shown in FIG. 3B described above, the user can read a character string in a predetermined range such as a sentence including a keyword in the news information. It is replaced with a character or symbol that is not present (step S15) and displayed on the display device 5 (step S16).
  • step S14 if the current time exceeds the expiration date in the comparison between the current time and the expiration date in step S14 (No in step S14), the news information is not included even if the keyword is included in the news information. displayed on the display device 5 as it characters (step S16). If the keyword is not included in the news information (No in step S13), the news information is displayed as it is on the display device 5 as described above (step S16).
  • news information including a keyword registered by a user is converted into a symbol and displayed when the current time is within the expiration date registered in association with the keyword. to be the contents of the information the user can not grasp.
  • the user can recognize that the information registered in the keyword is displayed by looking at the display data replaced with symbols.
  • the current time exceeds the expiration date
  • the characters are displayed as they are without being replaced with symbols or the like, and the user can know the contents of the information. it can. Therefore, the user can change the display state of specific information according to time, and can acquire information appropriately according to the situation. As a result, it is possible to further improve the convenience of the user.
  • the character string including the keyword is replaced with a symbol when the current time is within the expiration date
  • the reverse may be possible. That is, when the current time is within the expiration date, the character string in a predetermined range including the keyword is displayed on the display device 5 as it is without being replaced with other symbols, and the current time exceeds the expiration date.
  • a character string in a predetermined range including the keyword may be replaced with another symbol or the like and displayed on the display device 5.
  • FIG. 7 is a functional block diagram showing the configuration of the information processing apparatus according to this embodiment.
  • the above-described user terminal 1 is illustrated as the information processing apparatus 101, and the outline of the configuration of the user terminal 1 will be described.
  • An information processing apparatus 101 that receives an input of a keyword including a predetermined character string and stores it in the storage device 131; Content display means 122 for displaying content acquired from the outside on the display device 105.
  • the content display unit 122 displays another character string in a preset range including the keyword. The content is replaced with data, and the content is displayed on the display device 105. The structure is taken.
  • the user registers in advance a keyword to the information processing apparatus.
  • the information processing device may include the registered keyword in the content.
  • the character string in a predetermined range including the keyword is replaced with other display data and displayed on the display device. Therefore, a user who sees the character string displayed on the display device after being replaced with other display data can recognize that the keyword registered in the character string is included.
  • the user can know only that the character information including the keyword is displayed without grasping the content of the character information including the keyword.
  • the keyword registration means receives input of the time limit information input together with the keyword, associates the keyword with the time limit information, stores the keyword in the storage device,
  • the content display means compares the time limit represented by the time limit information stored in the storage device in association with the keyword present in the character information included in the content with the current time, and determines the comparison result. In response, the content is displayed as it is on the display device. The structure is taken.
  • the keyword registration means accepts input of expiration date information representing the expiration date for which the keyword input together with the keyword, stores the keyword and the expiration date information in association with each other in the storage device
  • the content display means obtains current time information representing the current time, and at the same time, the validity display represented by the expiration date information stored in the storage device in association with the keyword existing in the character information included in the content Compare the time limit with the current time represented by the current time information. If the current time is within the validity period, replace the character string in the preset range including the keyword with other display data. Displaying the content on the display device, and displaying the content as it is on the display device when the current time exceeds the expiration date; The structure is taken.
  • a user registers keywords and time limit information in advance in the information processing apparatus.
  • the information processing device When the user acquires content with the information processing device and displays the character information of the content on the display device, the information processing device, when the registered keyword is included in the content, Compare the deadline information associated with the keyword with the current time. At this time, if the current time is within the time limit represented by the time limit information, the character string in a predetermined range including the keyword is replaced with other display data, and the content is displayed on the display device. On the other hand, if the current time exceeds the deadline, the content is displayed on the display device as it is without replacing the character string including the keyword with other display data.
  • the user cannot know the contents of the information while knowing the existence of the information including the keyword within the time limit set for the specific keyword, but if the time limit is exceeded, the content of the information including the specific keyword is exceeded. Can know.
  • the user can change the display state of specific information according to time, and can further improve the convenience of the user.
  • the content display means replaces a character string in a single sentence described in the same paragraph including the keyword with other display data.
  • the structure is taken.
  • the content display means replaces a character string in a range in which the same address information as the address information set in the keyword existing in the content is set with other display data. The structure is taken.
  • the content display means replaces a character string in a preset range including the keyword with a predetermined symbol.
  • the structure is taken.
  • the information processing apparatus described above can be realized by incorporating a program into the information processing apparatus.
  • the program which is another embodiment of the present invention is: In the information processing device, Keyword registration means for receiving an input of a keyword consisting of a predetermined character string and storing it in a storage device; And a content display unit that displays content acquired from the outside on a display device. Then, when the keyword stored in the storage device exists in the character information included in the content, the content display means converts a character string in a preset range including the keyword into other display data. Replaces and displays the content on the display device, The structure is taken.
  • the keyword registration means receives input of the time limit information input together with the keyword, associates the keyword with the time limit information, stores the keyword in the storage device,
  • the content display means compares the time limit represented by the time limit information stored in the storage device in association with the keyword present in the character information included in the content with the current time, and determines the comparison result. In response, the content is displayed as it is on the display device. The structure is taken.
  • the keyword registration means accepts input of expiration date information representing the expiration date for which the keyword input together with the keyword, stores the keyword and the expiration date information in association with each other in the storage device
  • the content display means obtains current time information representing the current time, and at the same time, the validity display represented by the expiration date information stored in the storage device in association with the keyword existing in the character information included in the content Compare the time limit with the current time represented by the current time information. If the current time is within the validity period, replace the character string in the preset range including the keyword with other display data. Displaying the content on the display device, and displaying the content as it is on the display device when the current time exceeds the expiration date; The structure is taken.
  • an information processing method which is executed when the above-described information processing apparatus operates, Accepts input of a keyword consisting of a predetermined character string and stores it in a storage device; The content acquired from the outside is displayed on the display device.
  • a character string in a preset range including the keyword is displayed in another display. Replacing the data with the content and displaying the content on the display device; The structure is taken.
  • the input of the deadline information input together with the keyword is received, the keyword and the deadline information are associated and stored in the storage device,
  • the deadline represented by the deadline information stored in the storage device in association with the keyword existing in the character information included in the content is compared with the current time, and the comparison is performed.
  • the content is displayed on the display device as it is. The structure is taken.
  • the keyword When storing the keyword, the input of the expiration date information indicating the expiration date of the keyword input together with the keyword is received, and the keyword and the expiration date information are associated and stored in the storage device,
  • current time information representing the current time is acquired, and is represented by the expiration date information stored in the storage device in association with the keyword existing in the character information included in the content. If the current time is within the validity period, a character string in a preset range including the keyword is used as another display data.
  • the content is replaced and displayed on the display device, and when the current time exceeds the expiration date, the content is displayed on the display device as it is. The structure is taken.
  • the present invention can be used for a function such as a browser for browsing a website installed in a personal computer or a mobile phone, and has industrial applicability.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Document Processing Apparatus (AREA)

Abstract

 所定の文字列からなるキーワードの入力を受け付けて記憶装置に記憶するキーワード登録手段と、外部から取得したコンテンツを表示装置に表示するコンテンツ表示手段と、を備えている。そして、上記コンテンツ表示手段は、上記コンテンツに含まれる文字情報内に上記記憶装置に記憶された上記キーワードが存在する場合に、当該キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、上記コンテンツを上記表示装置に表示する、という構成を採る。

Description

情報処理装置
 本発明は、情報処理装置にかかり、特に、ウェブサイトから配信されたコンテンツを閲覧する機能を有する情報処理装置に関する。
 インターネットの発達に伴い、種々の情報がインターネット上のウェブサイトから配信されており、かかる情報をユーザはパーソナルコンピュータや携帯電話機などの情報処理端末を用いて閲覧することができる。具体的には、情報処理端末には、ブラウザと呼ばれるアプリケーションが組み込まれることで、当該ブラウザにてウェブサイトから配信された画像や文字などのコンテンツを閲覧することができる。
 一方で、近年では、ウェブサイトから膨大な情報が配信されており、ユーザが閲覧することを希望しない情報や著作権上やプライバシー上問題が生じる可能性がある情報までもが配信されることがある。このような状況から、特許文献1には、著作権やプライバシー上、問題が生じうる情報をユーザに表示しない技術が開示されている。具体的には、コンテンツである電子ニュースの配信を中継する電子ニュース解析装置に単語辞書を登録し、これに基づいて電子ニュースの各部分が利用不可能な制限部分か無制限部分かを解析し、その解析結果を表すタグ情報を電子ニュースの各部分に付加し、これをユーザ端末に送信する。そして、ユーザ端末のブラウザでは、送信された電子ニュースのタグ情報を参照して、予め設定された処理を行う。例えば、電子ニュースの所定の部分が利用不可能な制限部分である場合には、他の部分で上書きしたり削除するなど、隠ぺい処理を行う。
特開2005-222124号公報
 しかしながら、特許文献1に開示の技術では、電子ニュース解析装置に登録されている単語に基づいて電子ニュース内の各部分が制限部分か無制限部分かの判断がおこなれ、この判断結果に応じてユーザ端末で隠ぺい処理が行われるため、ユーザ側ではいかなる種類の情報が隠蔽されたかを認識することができない。そして、隠ぺい処理の一例として、他の部分の情報を上書きしたり削除するといった処理を行っているが、このような処理がされた部分の情報の存在すらユーザが気付かない場合が生じ、ユーザにとって不便である。さらに、電子ニュース解析装置にて情報を隠ぺいするか否かを判断しているため、ユーザ自身が閲覧を希望しない情報が隠蔽されない場合も生じ、不快感を与えてしまう恐れもある。
 このため、本発明の目的は、上述した課題である、ユーザがコンテンツを取得する際における不便さを解決することのできる情報処理装置を提供することを目的とする。
 かかる目的を達成するため本発明の一形態である情報処理装置は、
 所定の文字列からなるキーワードの入力を受け付けて記憶装置に記憶するキーワード登録手段と、
 外部から取得したコンテンツを表示装置に表示するコンテンツ表示手段と、を備えている。
 そして、上記コンテンツ表示手段は、上記コンテンツに含まれる文字情報内に上記記憶装置に記憶された上記キーワードが存在する場合に、当該キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、上記コンテンツを上記表示装置に表示する、
という構成を採る。
 また、本発明の他の形態であるプログラムは、
 情報処理装置に、
 所定の文字列からなるキーワードの入力を受け付けて記憶装置に記憶するキーワード登録手段と、
 外部から取得したコンテンツを表示装置に表示するコンテンツ表示手段と、を実現させるプログラムである。
 そして、上記コンテンツ表示手段は、上記コンテンツに含まれる文字情報内に上記記憶装置に記憶された上記キーワードが存在する場合に、当該キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、上記コンテンツを上記表示装置に表示する、
という構成を採る。
 また、本発明の他の形態である情報処理方法は、
 所定の文字列からなるキーワードの入力を受け付けて記憶装置に記憶し、
 外部から取得したコンテンツを表示装置に表示する。
 そして、上記コンテンツを表示する際に、上記コンテンツに含まれる文字情報内に上記記憶装置に記憶された上記キーワードが存在する場合に、当該キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、上記コンテンツを上記表示装置に表示する、
という構成を採る。
 本発明は、以上のように構成されることにより、コンテンツ閲覧時におけるユーザの利便性の向上を図ることができる。
実施形態1におけるユーザ端末の構成を示す機能ブロック図である。 図2に開示したユーザ端末のキーワード記憶部に記憶されるデータの一例を示す図である。 図2に開示したユーザ端末の表示装置における表示例を示す図である。 図2に開示したユーザ端末の表示装置における表示例を示す図である。 図2に開示したユーザ端末の動作を示すフローチャートである。 実施形態2におけるユーザ端末のキーワード記憶部に記憶されるデータの一例を示す図である。 図5に開示したユーザ端末の動作を示すフローチャートである。 実施形態3における情報処理装置の構成を示す機能ブロック図である。
 <実施形態1>
 本発明の第1の実施形態を、図1乃至図4を参照して説明する。図1は、ユーザ端末の構成を示す機能ブロック図である。図2は、ユーザ端末のキーワード記憶部に記憶されるデータの一例を示す図である。図3A,図3Bは、ユーザ端末の表示装置における表示例を示す図である。図4は、ユーザ端末の動作を示すフローチャートである。
 [構成]
 図1に示すユーザ端末1は、パーソナルコンピュータや携帯電話など、ユーザが操作する一般的な情報処理装置であり、CPU(Central Processing Unit)といった演算装置2と、ハードディスクやフラッシュメモリなどの記憶装置3と、を備えている。また、ユーザ端末1は、キーボードやマウスなどの入力装置4と、ディスプレイといった表示装置5と、を備えている。
 さらに、本実施形態におけるユーザ端末1は、通信装置を備えており、インターネット上のウェブサーバと通信可能である。そして、ユーザ端末1は、ウェブサーバからニュース情報などのコンテンツを取得して、表示装置5に表示する機能を備えている。以下、ユーザ端末1の構成についてさらに詳述する。
 上記ユーザ端末1は、図1に示すように、演算装置2にプログラムが組み込まれることにより構築された、キーワード登録処理部21(キーワード登録手段)と、コンテンツ表示処理部22(コンテンツ表示手段)と、を備えている。また、記憶装置3は、キーワード記憶部31を備えている。なお、上記プログラムは、CD-ROMなどの記憶媒体に記憶された状態でユーザ端末1に提供されたり、ネットワーク上の他のサーバコンピュータに記憶されていたものが当該ネットワークを介してユーザ端末1に提供されてもよい。
 上記キーワード登録処理部21は、入力装置4を介してユーザにて入力された文字列である「キーワード」を受け付けて、キーワード記憶部31に記憶する。上記「キーワード」は、例えば、ユーザが知りたくないニュースなどの情報に含まれると予想される文字列である。一例をあげると、サッカー日本代表のオーストラリアとの試合があり、その試合結果をウェブサイトなどで知りたくない場合に、そのニュース情報の見出しに含まれると予想されるキーワードとして、「日本代表」や「オーストラリア」が考えられる。そして、キーワード登録処理部21は、上記「日本代表」などのキーワードがユーザにて入力されると、当該各キーワードを、図2に示すようにキーワード記憶部31内に「登録キーワード」として登録する。
 また、上記コンテンツ表示処理部22は、基本的な機能として、外部から取得したコンテンツ情報、例えば、インターネット上のウェブサーバ8から取得した文字情報や画像情報などを、表示装置5に表示する機能を有する。つまり、コンテンツ表示処理部22は、例えば、いわゆる「ブラウザ」と呼ばれるコンテンツ閲覧ソフトウェアである。ここで、インターネット上のウェブサーバ8から配信されている「○○ポータルサイト」を閲覧した時に表示装置5に表示される画面の一例を、図3Aに示す。このサイトでは、「検索欄」や「トピックス」と称されたニュース情報が表示されている。
 そして、上記コンテンツ表示処理部22は、表示装置5にコンテンツを表示する際に、キーワード記憶部31に記憶されている上述したキーワードを含む文字列を、解読不可能な記号に置き換えて表示する機能を有する。具体的に、コンテンツ表示処理部22は、まず、取得したコンテンツに含まれる文字情報内に、キーワード記憶部31に記憶されたキーワードの文字列が存在するか否かを調べる。そして、コンテンツ表示処理部22は、キーワードがコンテンツの文字情報内に存在すると、当該キーワードを含む同一段落に記述された一文の範囲の文字列を、他の記号に置き換えて表示装置5に表示する。
 ここで、上記コンテンツ表示処理部22による表示処理の一例を、図3A,3Bを参照して説明する。まず、図3Aのように表示される情報がウェブサーバ8からユーザ端末1に配信されたとする。すると、コンテンツ表示処理部22は、「トピックス」内の「日本、オーストラリアに快勝」という文字情報内にキーワード記憶部31に登録されたキーワードが含まれるため、この一文に含まれる各文字を「*」という記号に置き換える。そして、コンテンツ表示処理部22は、コンテンツ中の「日本、オーストラリアに快勝」という一文を、「*************」というように置き換えて、図3Bに示すように表示装置5に表示する。
 なお、上記では、キーワードが含まれる同一段落に記述された一文の文字列の範囲を記号に置き換える場合を例示したが、記号に置き換える文字列の範囲は、上述した範囲に限定されない。例えば、複数段落にわたる文字列であっても、予め設定された基準により同一の情報であると判断される文字列の範囲を、記号に置き換えてもよい。具体的には、キーワードとして他のウェブサイトへのアドレス情報が設定されており、つまり、いわゆるリンクが設定されている場合には、これと同一のアドレス情報が設定された範囲の文字列を、記号に置き換えてもよい。
 また、上記では、キーワードが含まれる範囲内の文字を、「*」という記号に置き換える場合を説明したが、置き換えるデータはいかなる表示データであってもよい。つまり、他の記号でもよく、あるいは、他の文字データであってもよい。但し、置き換えるデータは、置き換え前の文字列の内容が人間によって理解不能なよう表示されるデータである望ましい。
 [動作]
 次に、本実施形態におけるユーザ端末1の動作を、図4のフローチャートを参照して説明する。まず、ユーザが知りたくない情報、例えば、知りたくないニュースがあると予想される場合には、当該ユーザはユーザ端末1に対して、当該ニュースに含まれることが予想される文字列であるキーワードを入力する。すると、ユーザ端末1は、入力されたキーワードを、図2に示すように、キーワード記憶部31に記憶する(ステップS1)。ここでは、一例として、ユーザが、サッカー日本代表のオーストラリア戦の試合結果のニュースを知りたくないこととし、そのため、かかるニュースのキーワードとして、「日本代表」、「オーストラリア」を登録したとする。
 その後、ユーザ端末1は、ウェブサーバ8からネットワークを介して、ニュース情報を受信する(ステップS2)。このとき、ユーザ端末1は、受信したニュース情報の中に、上述したようにキーワード記憶部31に登録したキーワードの文字列が含まれているか否かを調べる(ステップS3)。
 そして、ニュース情報にキーワードが含まれていない場合には(ステップS3でNo)、ユーザ端末1は、受信したニュース情報をそのまま表示装置5に表示する(ステップS5)。一方、ニュース情報にキーワードが含まれている場合には(ステップS3でYes)、ユーザ端末1は、ニュース情報のうちキーワードを含む段落の一文といった所定範囲の文字列をユーザが読めない文字や記号に置き換えて(ステップS4)、表示装置5に表示する(ステップS5)。例えば、ユーザ端末1は、ニュース情報に「日本、オーストラリアに快勝」という文章が含まれていた場合には、当該文章中にキーワードである「日本」や「オーストラリア」が含まれているため、図3Bに示すように、当該一文を「*************」というように、ユーザが文章の内容を理解できないに記号に変換して表示する。
 以上のように、本実施形態によると、ユーザにて登録されたキーワードを含むニュース情報は記号に変換されて表示されるため、かかる情報の内容をユーザは把握することができない。一方で、ユーザは、記号に置き換えられた表示データを見ることで、キーワードに登録された情報が表示されている、ということを認識することができる。従って、ユーザは、知りたくない情報の内容を把握することなく、当該キーワードが含まれた情報の存在を知ることができる。つまり、特定の情報の内容は知りたくないが、その情報の発生の通知を希望するユーザに対して、適切に特定の情報の発生を通知しつつ、当該特定の情報の内容を隠蔽することができ、ユーザの利便性の向上を図ることができる。
 <実施形態2>
 次に、本発明の第2の実施形態を、図5乃至図6を参照して説明する。図5は、本実施形態におけるユーザ端末のキーワード記憶部に記憶されるデータの一例を示す図である。図6は、ユーザ端末の動作を示すフローチャートである。
 [構成]
 本実施形態におけるユーザ端末1は、上述した実施形態1におけるユーザ端末とほぼ同一の構成を採っているが、キーワードに有効期限を設けている点で異なる。以下、実施形態1と異なる点について詳述する。
 本実施形態におけるユーザ端末1のキーワード登録処理部21(キーワード登録手段)は、ユーザから入力装置4を介して、上述したキーワードと共に、有効期限情報(期限情報)の入力を受け付ける。そして、キーワード登録処理部21は、図5に示すように、上記キーワードと有効期限情報とを関連付けて、キーワード記憶部31に記憶する。なお、有効期限情報は、キーワードと同時に入力される必要はなく、時間的に前後して入力されてもよい。つまり、先にキーワードが登録され、その後、特定のキーワードが指定され、当該キーワードの有効期限が入力されて、キーワード記憶部31に追加登録されてもよい。
 ここで、有効期限情報は、上記キーワードが有効とされる期限を表す情報であり、つまり、後述するように上記キーワードが含まれる文字列を記号に置き換える処理を行う期限、を表す情報である。具体的に、本実施形態における有効期限情報は、例えば、図5に示すように、「年月日及び時刻」を含む情報である。
 なお、図5の例は、上述した実施形態1と同様に、ユーザがサッカー日本代表のオーストラリアとの試合結果をウェブサイトなどで知りたくない場合であり、キーワードとして「日本代表」や「オーストラリア」が登録され、さらに、有効期限情報として、サッカーの試合が終了する時刻が登録されている。
 また、本実施形態におけるコンテンツ表示処理部22(コンテンツ表示手段)は、上述同様に、キーワード記憶部31に登録されているキーワードを含む情報を、ユーザが読むことのできない記号等に置き換える処理を行う。但し、コンテンツ表示処理部22は、コンテンツに含まれているキーワードに関連付けられた上記有効期限情報に応じて、置き換え処理を実行するか否かを決定する。
 具体的に、コンテンツ表示処理部22は、まず、上述同様に、ウェブサーバ8からコンテンツを取得すると、当該取得したコンテンツに含まれる文字情報内に、キーワード記憶部31に記憶されたキーワードの文字列が存在するか否かを調べる。そして、コンテンツ表示処理部22は、キーワードがコンテンツの文字情報内に存在すると、当該キーワードに関連付けて記憶された有効期限情報と現在時とを比較する。つまり、コンテンツ表示処理部22は、ユーザ端末1に装備された時刻を計測するクロック装置から現在時刻(現在時情報)を取得し、現在時刻が有効期限内であるか否かを調べる。
 そして、コンテンツ表示処理部22は、現在時が有効期限内である場合には、上述した実施形態1と同様に、コンテンツ内のキーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、当該コンテンツを表示装置5に表示する。一方、現在時が有効期限を超えている場合には、コンテンツの文字列をそのまま表示装置5に表示する。なお、上記現在時と有効期限とは、時刻単位(分や秒単位)で比較されてもよく、日にち単位で比較されてもよい。
 [動作]
 次に、本実施形態におけるユーザ端末1の動作を、図6のフローチャートを参照して説明する。まず、ユーザが知りたくない情報、例えば、ニュースがある場合には、当該ユーザはユーザ端末1に対して、当該ニュースに含まれうる文字列であるキーワードを入力する。また、ユーザは、当該ニュースを知りたくない期間がある場合には、有効期限を入力する。すると、ユーザ端末1は、入力されたキーワードと有効期限とを関連付けて、図5に示すように、キーワード記憶部31に記憶する(ステップS11)。
 その後、ユーザ端末1は、ウェブサーバ8からネットワークを介して、ニュース情報を受信する(ステップS12)。このとき、ユーザ端末1は、受信したニュース情報の中に、上述したようにキーワード記憶部31に登録したキーワードの文字列が含まれているか否かを調べる(ステップS13)。
 そして、ニュース情報にキーワードが含まれている場合には(ステップS13でYes)、ユーザ端末1は、そのキーワードに関連付けられている有効期限情報をキーワード記憶部31から読み出し、現在時が有効期限内であるか否かを調べる(ステップS14)。このとき、現在時が有効期限内である場合には(ステップS14でYes)、上述した図3Bに示すように、ニュース情報のうちキーワードを含む段落の一文といった所定範囲の文字列をユーザが読めない文字や記号に置き換えて(ステップS15)、表示装置5に表示する(ステップS16)。
 一方、ステップS14の現在時と有効期限との比較において、現在時が有効期限を超えている場合には(ステップS14でNo)、たとえニュース情報内にキーワードを含んでいても、当該ニュース情報をそのままの文字で表示装置5に表示する(ステップS16)。なお、ニュース情報にキーワードが含まれていない場合には(ステップS13でNo)、上述同様に、ニュース情報をそのままの文字で表示装置5に表示する(ステップS16)。
 以上のように、本実施形態によると、ユーザにて登録されたキーワードを含むニュース情報は、現在時が当該キーワードに関連付けて登録された有効期限内である場合には、記号に変換されて表示されるため、かかる情報の内容をユーザは把握することができない。ところが、ユーザは、記号に置き換えられた表示データを見ることで、キーワードに登録された情報が表示されている、ということを認識することができる。一方で、現在時が有効期限を超えている場合には、仮にキーワードを含むニュース情報であっても、文字が記号等に置き換えられることなく、そのまま表示され、ユーザが情報の内容を知ることができる。従って、ユーザは、時間に応じて特定の情報の表示状態を可変することができ、状況に応じて適切に情報を取得することができる。その結果、ユーザのさらなる利便性の向上を図ることができる。
 ここで、上記では、現在時が有効期限内である場合にはキーワードを含む文字列を記号に置き換えて表示する場合を例示したが、その逆でもよい。つまり、現在時が有効期限内である場合に、キーワードを含む所定範囲の文字列を他の記号等に置き換えることなくそのままの文字で表示装置5に表示し、現在時が有効期限を超えている場合に、キーワードを含む所定範囲の文字列を他の記号等に置き換えて表示装置5に表示してもよい。
 <実施形態3>
 次に、本発明の第3の実施形態を、図7を参照して説明する。図7は、本実施形態における情報処理装置の構成を示す機能ブロック図である。なお、本実施形態では、上述したユーザ端末1を情報処理装置101として図示し、当該ユーザ端末1の構成の概略を説明する。
 本発明の一形態である情報処理装置101は、
 所定の文字列からなるキーワードの入力を受け付けて記憶装置131に記憶するキーワード登録手段121と、
 外部から取得したコンテンツを表示装置105に表示するコンテンツ表示手段122と、を備えている。
 そして、上記コンテンツ表示手段122は、上記コンテンツに含まれる文字情報内に上記記憶装置131に記憶された上記キーワードが存在する場合に、当該キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、上記コンテンツを上記表示装置105に表示する、
という構成を採る。
 上記発明によると、まず、ユーザが情報処理装置に対してキーワードを事前に登録する。そして、ユーザが情報処理装置にてウェブサイトなどからコンテンツを取得して当該コンテンツの文字情報を表示装置に表示する際に、情報処理装置は、上記登録されたキーワードがコンテンツに含まれている場合には、当該キーワードを含む所定の範囲の文字列を他の表示データに置き換えて、表示装置に表示する。従って、他の表示データに置き換えられて表示装置に表示された文字列を見たユーザは、当該文字列に登録されたキーワードが含まれていることを認識することができる。その結果、ユーザは、キーワードが含まれる文字情報の内容を把握することなく、当該キーワードが含まれた文字情報が表示されていることのみを知ることができる。つまり、特定の情報の内容は知りたくないが、その情報の発生の通知を希望するユーザに対して、適切に特定の情報の発生を通知しつつ、当該特定の情報の内容を隠蔽することができ、ユーザの利便性の向上を図ることができる。
 また、上記情報処理装置では、
 上記キーワード登録手段は、上記キーワードと共に入力された期限情報の入力を受け付けて、上記キーワードと上記期限情報とを関連付けて上記記憶装置に記憶し、
 上記コンテンツ表示手段は、上記コンテンツに含まれる文字情報内に存在する上記キーワードに関連付けて上記記憶装置に記憶された上記期限情報にて表わされる期限と現在時とを比較して、当該比較結果に応じて、上記コンテンツをそのまま上記表示装置に表示する、
という構成を採る。
 また、上記情報処理装置では、
 上記キーワード登録手段は、上記キーワードと共に入力された当該キーワードが有効な期限を表す有効期限情報の入力を受け付けて、上記キーワードと上記有効期限情報とを関連付けて上記記憶装置に記憶し、
 上記コンテンツ表示手段は、現在時を表す現在時情報を取得すると共に、上記コンテンツに含まれる文字情報内に存在する上記キーワードに関連付けて上記記憶装置に記憶された上記有効期限情報にて表わされる有効期限と上記現在時情報にて表わされる現在時とを比較し、当該現在時が上記有効期限内である場合には上記キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて上記コンテンツを上記表示装置に表示し、上記現在時が上記有効期限を超えている場合には上記コンテンツをそのまま上記表示装置に表示する、
という構成を採る。
 上記発明によると、まず、ユーザが情報処理装置に対してキーワードと期限情報とを事前に登録する。そして、ユーザが情報処理装置にてコンテンツを取得して当該コンテンツの文字情報を表示装置に表示する際に、情報処理装置は、上記登録されたキーワードがコンテンツに含まれている場合には、当該キーワードに関連付けられている期限情報と現在時とを比較する。このとき、現在時が期限情報にて表わされる期限内である場合には、キーワードを含む所定の範囲の文字列を他の表示データに置き換えて、コンテンツを表示装置に表示する。一方、現在時が期限を超えている場合には、キーワードを含む文字列であっても他の表示データに置き換えることなく、元の文字列のままコンテンツを表示装置に表示する。
 従って、ユーザは、特定のキーワードに設定した期限内では、当該キーワードを含む情報の存在を知りつつ当該情報の内容は把握することができないが、期限を超えると、特定のキーワードを含む情報の内容を知ることができる。このように、ユーザは、時間に応じて特定の情報の表示状態を可変することができ、さらなるユーザの利便性の向上を図ることができる。
 また、上記情報処理装置では、
 上記コンテンツ表示手段は、上記キーワードを含む同一段落に記述された一文の範囲の文字列を他の表示データに置き換える、
という構成を採る。
 また、上記情報処理装置では、
 上記コンテンツ表示手段は、上記コンテンツ内に存在する上記キーワードに設定されたアドレス情報と同一のアドレス情報が設定された範囲の文字列を他の表示データに置き換える、
という構成を採る。
 また、上記情報処理装置では、
 上記コンテンツ表示手段は、上記キーワードを含む予め設定された範囲の文字列を所定の記号に置き換える、
という構成を採る。
 また、上述した情報処理装置は、当該情報処理装置にプログラムが組み込まれることで実現できる。具体的に、本発明の他の形態であるプログラムは、
 情報処理装置に、
 所定の文字列からなるキーワードの入力を受け付けて記憶装置に記憶するキーワード登録手段と、
 外部から取得したコンテンツを表示装置に表示するコンテンツ表示手段と、を実現させるプログラムである。
 そして、上記コンテンツ表示手段は、上記コンテンツに含まれる文字情報内に上記記憶装置に記憶された上記キーワードが存在する場合に、当該キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、上記コンテンツを上記表示装置に表示する、
という構成を採る。
 また、上記プログラムでは、
 上記キーワード登録手段は、上記キーワードと共に入力された期限情報の入力を受け付けて、上記キーワードと上記期限情報とを関連付けて上記記憶装置に記憶し、
 上記コンテンツ表示手段は、上記コンテンツに含まれる文字情報内に存在する上記キーワードに関連付けて上記記憶装置に記憶された上記期限情報にて表わされる期限と現在時とを比較して、当該比較結果に応じて、上記コンテンツをそのまま上記表示装置に表示する、
という構成を採る。
 さらに、上記プログラムでは、
 上記キーワード登録手段は、上記キーワードと共に入力された当該キーワードが有効な期限を表す有効期限情報の入力を受け付けて、上記キーワードと上記有効期限情報とを関連付けて上記記憶装置に記憶し、
 上記コンテンツ表示手段は、現在時を表す現在時情報を取得すると共に、上記コンテンツに含まれる文字情報内に存在する上記キーワードに関連付けて上記記憶装置に記憶された上記有効期限情報にて表わされる有効期限と上記現在時情報にて表わされる現在時とを比較し、当該現在時が上記有効期限内である場合には上記キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて上記コンテンツを上記表示装置に表示し、上記現在時が上記有効期限を超えている場合には上記コンテンツをそのまま上記表示装置に表示する、
という構成を採る。
 また、上述した情報処理装置が作動することにより実行される、本発明の他の形態である情報処理方法は、
 所定の文字列からなるキーワードの入力を受け付けて記憶装置に記憶し、
 外部から取得したコンテンツを表示装置に表示する。
 そして、上記コンテンツを表示する際に、上記コンテンツに含まれる文字情報内に上記記憶装置に記憶された上記キーワードが存在する場合に、当該キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、上記コンテンツを上記表示装置に表示する、
という構成を採る。
 また、上記情報処理方法では、
 上記キーワードを記憶する際に、上記キーワードと共に入力された期限情報の入力を受け付けて、上記キーワードと上記期限情報とを関連付けて上記記憶装置に記憶し、
 上記コンテンツを表示する際に、上記コンテンツに含まれる文字情報内に存在する上記キーワードに関連付けて上記記憶装置に記憶された上記期限情報にて表わされる期限と現在時とを比較して、当該比較結果に応じて、上記コンテンツをそのまま上記表示装置に表示する、
という構成を採る。
 また、上記情報処理方法では、
 上記キーワードを記憶する際に、上記キーワードと共に入力された当該キーワードが有効な期限を表す有効期限情報の入力を受け付けて、上記キーワードと上記有効期限情報とを関連付けて上記記憶装置に記憶し、
 上記コンテンツを表示する際に、現在時を表す現在時情報を取得すると共に、上記コンテンツに含まれる文字情報内に存在する上記キーワードに関連付けて上記記憶装置に記憶された上記有効期限情報にて表わされる有効期限と上記現在時情報にて表わされる現在時とを比較し、当該現在時が上記有効期限内である場合には上記キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて上記コンテンツを上記表示装置に表示し、上記現在時が上記有効期限を超えている場合には上記コンテンツをそのまま上記表示装置に表示する、
という構成を採る。
 上述した構成を有する、プログラム、又は、情報処理方法、の発明であっても、上記情報処理装置と同様の作用を有するために、上述した本発明の目的を達成することができる。
 以上、上記各実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明の範囲内で当業者が理解しうる様々な変更をすることができる。
 なお、本発明は、日本国にて2009年8月19日に特許出願された特願2009-189942の特許出願に基づく優先権主張の利益を享受するものであり、当該特許出願に記載された内容は、全て本明細書に含まれるものとする。
 本発明は、パーソナルコンピュータや携帯電話機などに装備されるウェブサイトを閲覧するブラウザといった機能に利用することができ、産業上の利用可能性を有する。
1 ユーザ端末
2 演算装置
21 キーワード登録処理部
22 コンテンツ表示処理部
3 記憶装置
31 キーワード記憶部
4 入力装置
5 表示装置
8 ウェブサーバ
101 情報処理装置
105 表示装置
121 キーワード登録手段
122 コンテンツ表示手段
131 記憶装置
 

Claims (12)

  1.  所定の文字列からなるキーワードの入力を受け付けて記憶装置に記憶するキーワード登録手段と、
     外部から取得したコンテンツを表示装置に表示するコンテンツ表示手段と、を備え、
     前記コンテンツ表示手段は、前記コンテンツに含まれる文字情報内に前記記憶装置に記憶された前記キーワードが存在する場合に、当該キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、前記コンテンツを前記表示装置に表示する、
    情報処理装置。
  2.  請求項1に記載の情報処理装置であって、
     前記キーワード登録手段は、前記キーワードと共に入力された期限情報の入力を受け付けて、前記キーワードと前記期限情報とを関連付けて前記記憶装置に記憶し、
     前記コンテンツ表示手段は、前記コンテンツに含まれる文字情報内に存在する前記キーワードに関連付けて前記記憶装置に記憶された前記期限情報にて表わされる期限と現在時とを比較して、当該比較結果に応じて、前記コンテンツをそのまま前記表示装置に表示する、
    情報処理装置。
  3.  請求項1に記載の情報処理装置であって、
     前記キーワード登録手段は、前記キーワードと共に入力された当該キーワードが有効な期限を表す有効期限情報の入力を受け付けて、前記キーワードと前記有効期限情報とを関連付けて前記記憶装置に記憶し、
     前記コンテンツ表示手段は、現在時を表す現在時情報を取得すると共に、前記コンテンツに含まれる文字情報内に存在する前記キーワードに関連付けて前記記憶装置に記憶された前記有効期限情報にて表わされる有効期限と前記現在時情報にて表わされる現在時とを比較し、当該現在時が前記有効期限内である場合には前記キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて前記コンテンツを前記表示装置に表示し、前記現在時が前記有効期限を超えている場合には前記コンテンツをそのまま前記表示装置に表示する、
    情報処理装置。
  4.  請求項1乃至3のいずれか一項に記載の情報処理装置であって、
     前記コンテンツ表示手段は、前記キーワードを含む同一段落に記述された一文の範囲の文字列を他の表示データに置き換える、
    情報処理装置。
  5.  請求項1乃至3のいずれか一項に記載の情報処理装置であって、
     前記コンテンツ表示手段は、前記コンテンツ内に存在する前記キーワードに設定されたアドレス情報と同一のアドレス情報が設定された範囲の文字列を他の表示データに置き換える、
    情報処理装置。
  6.  請求項1乃至5のいずれか一項に記載の情報処理装置であって、
     前記コンテンツ表示手段は、前記キーワードを含む予め設定された範囲の文字列を所定の記号に置き換える、
    情報処理装置。
  7.  情報処理装置に、
     所定の文字列からなるキーワードの入力を受け付けて記憶装置に記憶するキーワード登録手段と、
     外部から取得したコンテンツを表示装置に表示するコンテンツ表示手段と、を実現させると共に、
     前記コンテンツ表示手段は、前記コンテンツに含まれる文字情報内に前記記憶装置に記憶された前記キーワードが存在する場合に、当該キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、前記コンテンツを前記表示装置に表示する、
    プログラム。
  8.  請求項7に記載のプログラムであって、
     前記キーワード登録手段は、前記キーワードと共に入力された期限情報の入力を受け付けて、前記キーワードと前記期限情報とを関連付けて前記記憶装置に記憶し、
     前記コンテンツ表示手段は、前記コンテンツに含まれる文字情報内に存在する前記キーワードに関連付けて前記記憶装置に記憶された前記期限情報にて表わされる期限と現在時とを比較して、当該比較結果に応じて、前記コンテンツをそのまま前記表示装置に表示する、
    プログラム。
  9.  請求項7に記載のプログラムであって、
     前記キーワード登録手段は、前記キーワードと共に入力された当該キーワードが有効な期限を表す有効期限情報の入力を受け付けて、前記キーワードと前記有効期限情報とを関連付けて前記記憶装置に記憶し、
     前記コンテンツ表示手段は、現在時を表す現在時情報を取得すると共に、前記コンテンツに含まれる文字情報内に存在する前記キーワードに関連付けて前記記憶装置に記憶された前記有効期限情報にて表わされる有効期限と前記現在時情報にて表わされる現在時とを比較し、当該現在時が前記有効期限内である場合には前記キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて前記コンテンツを前記表示装置に表示し、前記現在時が前記有効期限を超えている場合には前記コンテンツをそのまま前記表示装置に表示する、
    プログラム。
  10.  所定の文字列からなるキーワードの入力を受け付けて記憶装置に記憶し、
     外部から取得したコンテンツを表示装置に表示すると共に、
     前記コンテンツを表示する際に、前記コンテンツに含まれる文字情報内に前記記憶装置に記憶された前記キーワードが存在する場合に、当該キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて、前記コンテンツを前記表示装置に表示する、
    情報処理方法。
  11.  請求項10に記載の情報処理方法であって、
     前記キーワードを記憶する際に、前記キーワードと共に入力された期限情報の入力を受け付けて、前記キーワードと前記期限情報とを関連付けて前記記憶装置に記憶し、
     前記コンテンツを表示する際に、前記コンテンツに含まれる文字情報内に存在する前記キーワードに関連付けて前記記憶装置に記憶された前記期限情報にて表わされる期限と現在時とを比較して、当該比較結果に応じて、前記コンテンツをそのまま前記表示装置に表示する、
    情報処理方法。
  12.  請求項10に記載の情報処理方法であって、
     前記キーワードを記憶する際に、前記キーワードと共に入力された当該キーワードが有効な期限を表す有効期限情報の入力を受け付けて、前記キーワードと前記有効期限情報とを関連付けて前記記憶装置に記憶し、
     前記コンテンツを表示する際に、現在時を表す現在時情報を取得すると共に、前記コンテンツに含まれる文字情報内に存在する前記キーワードに関連付けて前記記憶装置に記憶された前記有効期限情報にて表わされる有効期限と前記現在時情報にて表わされる現在時とを比較し、当該現在時が前記有効期限内である場合には前記キーワードを含む予め設定された範囲の文字列を他の表示データに置き換えて前記コンテンツを前記表示装置に表示し、前記現在時が前記有効期限を超えている場合には前記コンテンツをそのまま前記表示装置に表示する、
    情報処理方法。
     
PCT/JP2010/003382 2009-08-19 2010-05-20 情報処理装置 Ceased WO2011021326A1 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201080036566.XA CN102473194B (zh) 2009-08-19 2010-05-20 信息处理器
JP2011527557A JP5684128B2 (ja) 2009-08-19 2010-05-20 情報処理装置
US13/388,441 US9152733B2 (en) 2009-08-19 2010-05-20 Information processor
EP10809674.4A EP2469422A4 (en) 2009-08-19 2010-05-20 Information processing device
KR1020127003906A KR101377385B1 (ko) 2009-08-19 2010-05-20 정보 처리 장치

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009-189942 2009-08-19
JP2009189942 2009-08-19

Publications (1)

Publication Number Publication Date
WO2011021326A1 true WO2011021326A1 (ja) 2011-02-24

Family

ID=43606788

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2010/003382 Ceased WO2011021326A1 (ja) 2009-08-19 2010-05-20 情報処理装置

Country Status (6)

Country Link
US (1) US9152733B2 (ja)
EP (1) EP2469422A4 (ja)
JP (3) JP5684128B2 (ja)
KR (1) KR101377385B1 (ja)
CN (1) CN102473194B (ja)
WO (1) WO2011021326A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020154778A (ja) * 2019-03-20 2020-09-24 富士ゼロックス株式会社 文書処理装置及びプログラム

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103577510A (zh) * 2012-07-23 2014-02-12 阿里巴巴集团控股有限公司 搜索结果数据的展现方法,搜索服务器及移动终端
GB201217175D0 (en) * 2012-09-26 2012-11-07 Yota Devices Ipr Ltd Device with screen
EP3128479A1 (en) * 2015-08-06 2017-02-08 Tata Consultancy Services Limited Methods and systems for transaction processing
JP7122693B2 (ja) 2019-02-01 2022-08-22 パナソニックIpマネジメント株式会社 顔認証システムおよび顔認証方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004213376A (ja) * 2002-12-27 2004-07-29 Canon Sales Co Inc マスキング装置及びその制御方法、プログラム
JP2005222124A (ja) 2004-02-03 2005-08-18 Fuji Xerox Co Ltd 電子ニュース解析装置及びその方法、電子ニュース処理装置及びその方法
JP2009093325A (ja) * 2007-10-05 2009-04-30 Fuji Xerox Co Ltd 情報編集装置及びプログラム
JP2009189942A (ja) 2008-02-14 2009-08-27 Japan Organo Co Ltd 硝化処理方法および硝化処理装置

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5832212A (en) * 1996-04-19 1998-11-03 International Business Machines Corporation Censoring browser method and apparatus for internet viewing
JP2000207309A (ja) 1999-01-19 2000-07-28 Matsushita Electric Ind Co Ltd 文書処理装置
US7383299B1 (en) * 2000-05-05 2008-06-03 International Business Machines Corporation System and method for providing service for searching web site addresses
AU2001269354A1 (en) * 2000-05-12 2001-11-20 Xtreamlok Pty. Ltd. Information security method and system
JP3961760B2 (ja) 2000-11-07 2007-08-22 沖電気工業株式会社 電子メール装置
JP2002366548A (ja) * 2001-06-08 2002-12-20 Nec Corp 情報検索/情報検索結果提供システム及び情報検索/情報検索結果提供方法
US6823374B2 (en) * 2001-11-16 2004-11-23 Fineground Networks Adjusting the cacheability of web documents according to the responsiveness of its content server
US7437296B2 (en) * 2003-03-13 2008-10-14 Matsushita Electric Industrial Co., Ltd. Speech recognition dictionary creation apparatus and information search apparatus
US8582764B2 (en) * 2003-03-24 2013-11-12 The Western Union Company Device and method for concealing customer information from a customer service representative
US20090106558A1 (en) * 2004-02-05 2009-04-23 David Delgrosso System and Method for Adding Biometric Functionality to an Application and Controlling and Managing Passwords
JP2006099740A (ja) 2004-09-02 2006-04-13 Olympus Corp 情報提供装置、端末装置、情報提供システム及び情報提供方法
US20060085761A1 (en) * 2004-10-19 2006-04-20 Microsoft Corporation Text masking provider
US8126712B2 (en) * 2005-02-08 2012-02-28 Nippon Telegraph And Telephone Corporation Information communication terminal, information communication system, information communication method, and storage medium for storing an information communication program thereof for recognizing speech information
JP4419871B2 (ja) * 2005-03-02 2010-02-24 富士ゼロックス株式会社 翻訳依頼装置およびプログラム
JP4698281B2 (ja) * 2005-05-09 2011-06-08 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 携帯端末、情報推奨方法及びプログラム
US20070088852A1 (en) * 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of presentation of advertisements on a wireless device
US7620651B2 (en) * 2005-11-15 2009-11-17 Powerreviews, Inc. System for dynamic product summary based on consumer-contributed keywords
US7890768B2 (en) * 2005-11-30 2011-02-15 Scenera Technologies, Llc Methods, systems, and computer program products for entering sensitive and padding data using user-defined criteria
JP4181577B2 (ja) * 2005-12-22 2008-11-19 インターナショナル・ビジネス・マシーンズ・コーポレーション 文字列処理方法、装置、およびプログラム
US20070260492A1 (en) * 2006-03-09 2007-11-08 Microsoft Corporation Master patient index
JP4912946B2 (ja) 2006-06-21 2012-04-11 シャープ株式会社 データ受信装置、サーバ装置、およびそれらの制御方法、制御プログラム、ならびにデータ送受信装置
US20080104128A1 (en) * 2006-10-24 2008-05-01 Drayer Jay A system and method for secure, anonymous, and pertinent reposting of private blog posting, etc.
US20090132419A1 (en) * 2007-11-15 2009-05-21 Garland Grammer Obfuscating sensitive data while preserving data usability
US8812401B2 (en) * 2007-11-20 2014-08-19 Propay Usa Inc. Secure payment capture processes
US20090138402A1 (en) * 2007-11-27 2009-05-28 International Business Machines Corporation Presenting protected content in a virtual world
US9047485B2 (en) * 2008-03-12 2015-06-02 International Business Machines Corporation Integrated masking for viewing of data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004213376A (ja) * 2002-12-27 2004-07-29 Canon Sales Co Inc マスキング装置及びその制御方法、プログラム
JP2005222124A (ja) 2004-02-03 2005-08-18 Fuji Xerox Co Ltd 電子ニュース解析装置及びその方法、電子ニュース処理装置及びその方法
JP2009093325A (ja) * 2007-10-05 2009-04-30 Fuji Xerox Co Ltd 情報編集装置及びプログラム
JP2009189942A (ja) 2008-02-14 2009-08-27 Japan Organo Co Ltd 硝化処理方法および硝化処理装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2469422A4 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020154778A (ja) * 2019-03-20 2020-09-24 富士ゼロックス株式会社 文書処理装置及びプログラム

Also Published As

Publication number Publication date
CN102473194A (zh) 2012-05-23
US20120130708A1 (en) 2012-05-24
US9152733B2 (en) 2015-10-06
JP2015028820A (ja) 2015-02-12
EP2469422A4 (en) 2018-01-10
JP5684128B2 (ja) 2015-03-11
JPWO2011021326A1 (ja) 2013-01-17
KR101377385B1 (ko) 2014-03-25
JP2016119126A (ja) 2016-06-30
CN102473194B (zh) 2017-02-22
KR20120048627A (ko) 2012-05-15
EP2469422A1 (en) 2012-06-27
JP5908566B2 (ja) 2016-04-26

Similar Documents

Publication Publication Date Title
US20070245422A1 (en) Phishing-Prevention Method Through Analysis of Internet Website to be Accessed and Storage Medium Storing Computer Program Source for Executing the Same
EP2472428B1 (en) Response determining device, response determining method, response determining program, recording medium and response determining system
JP5908566B2 (ja) 情報処理装置、プログラム及び情報処理方法
JP4881651B2 (ja) 二次元コード生成プログラム、二次元コード生成システムおよび二次元コード生成方法
JP2008112446A (ja) ネットワークリソース情報の提供方法、そのユーザー機器及びそのネットワーク機器
JP2008097614A (ja) サードパーティーサービス提供方法及びサードパーティーサービス提供装置
Roto Search on mobile phones
JP4953474B2 (ja) Snsサイト紹介サーバ及び、snsサイト紹介方法
JP6235632B2 (ja) リアルタイム・ライティング支援装置
JP4885678B2 (ja) コンテンツ作成装置及びコンテンツ作成方法
JP5165704B2 (ja) 有害文書判定方法、有害文書判定装置および有害文書判定プログラム
JP7223950B1 (ja) 広告表現判定装置及び記憶媒体並びにプログラム
JP4861209B2 (ja) 情報処理装置、識別情報登録方法、および識別情報登録プログラム
US20100325696A1 (en) System for authentication of confidence link and method for authentication and indicating authentication thereof
JP2008015611A (ja) 情報検索支援プログラム、情報検索支援装置
JP2006092178A (ja) 検索システム及び検索結果表示方法
JP2007334481A (ja) メール配信システム及び方法
JP6838594B2 (ja) 情報処理装置、情報処理方法及びプログラム
JP6388425B2 (ja) コンテンツ提供システム,サービス提供サーバ,情報端末,アプリケーションプログラム
JP5028444B2 (ja) 検索システムでメッセージを伝達するサーバ装置及び方法
JP2017010127A (ja) Webアクセスプログラム、Webアクセス方法およびWebアクセス装置
JP2006227753A (ja) ウェブサイトアクセス制御システム、ウェブサイトアクセス制御サーバ、ウェブサイトアクセス制御方法、及びウェブサイトアクセス制御プログラム
JP2002116958A (ja) Webページ閲覧・使用制限システム、Webページアドレス抽出システム
West Web design pitfalls-Why website designs fail
Yannimaras Handheld and mobile internet browsers

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201080036566.X

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10809674

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 13388441

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2011527557

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2010809674

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 20127003906

Country of ref document: KR

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1444/CHENP/2012

Country of ref document: IN

NENP Non-entry into the national phase

Ref country code: DE