KR20090104094A - 콘텐츠 유통 관리 장치, 통신 단말, 프로그램 및 콘텐츠 유통 시스템 - Google Patents

콘텐츠 유통 관리 장치, 통신 단말, 프로그램 및 콘텐츠 유통 시스템 Download PDF

Info

Publication number
KR20090104094A
KR20090104094A KR1020097016483A KR20097016483A KR20090104094A KR 20090104094 A KR20090104094 A KR 20090104094A KR 1020097016483 A KR1020097016483 A KR 1020097016483A KR 20097016483 A KR20097016483 A KR 20097016483A KR 20090104094 A KR20090104094 A KR 20090104094A
Authority
KR
South Korea
Prior art keywords
text
content data
display
content
image
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
KR1020097016483A
Other languages
English (en)
Inventor
야스시 온다
이즈아 가노
다이 가미야
유스케 구시다
게이이치 무라카미
에이주 야마다
가즈히로 야마다
Original Assignee
엔티티 도꼬모 인코퍼레이티드
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 엔티티 도꼬모 인코퍼레이티드 filed Critical 엔티티 도꼬모 인코퍼레이티드
Publication of KR20090104094A publication Critical patent/KR20090104094A/ko
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic
    • H04L63/1483Countermeasures against malicious traffic service impersonation, e.g. phishing, pharming or web spoofing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • H04W12/121Wireless intrusion detection systems [WIDS]; Wireless intrusion prevention systems [WIPS]
    • H04W12/122Counter-measures against attacks; Protection against rogue devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/12Application layer protocols, e.g. WAP [Wireless Application Protocol]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

악의 있는 콘텐츠 프로바이더의 콘텐츠에의 부주의한 액세스의 방지를 지원하는 구조를 제공하는 것이다.
게이트웨이 서버 장치(50)는, 인터넷 통신망(40)으로부터 상기 장치(50)를 경유해 이동체 패킷 통신망(20)으로 전송하는 HTTP 리스폰스에 포함되는 HTML 데이터 내의 하이퍼 링크의 링크처의 URL이 데이터베이스에 기억되어 있을 때는, 그 URL을 지시하는 파라미터를 그 헤더부에 내포시킨 다음 이동체 패킷 통신망(20)으로 전송한다.

Description

콘텐츠 유통 관리 장치, 통신 단말, 프로그램 및 콘텐츠 유통 시스템{CONTENT DISTRIBUTION MANAGEMENT DEVICE, COMMUNICATION TERMINAL, PROGRAM, AND CONTENT DISTRIBUTION SYSTEM}
본 발명은, 통신 단말용의 콘텐츠의 유통을 제어하는 기술에 관한 것이다.
휴대 전화기의 대부분이 CHTML(Compact Hyper Text Markup Language) 등의 마크업 언어로 기술된 콘텐츠를 해석 가능한 브라우저를 실장하게 되고, 휴대 전화기의 유저가 퍼스널 컴퓨터를 이용하는 것과 같이 인터넷으로부터 여러가지 정보를 입수해 열람할 수 있는 통신 환경이 계속 정비되고 있다. 이러한 환경의 정비를 배경으로서 「콘텐츠 프로바이더」라고 불리는, 휴대 전화기용의 각종 콘텐츠를 인터넷상의 서버 장치에 축적하고 전달하는 사업자가 나타나게 되고 있다. 그리고, 이런 종류의 사업자 중에는, 휴대 전화기의 유저가 의도하지 않는 부당한 과금이나 정보 발신을 부득이 시키는 콘텐츠를 제공하는 악의자도 적지 않다. 이러한 악의 있는 콘텐츠 프로바이더의 콘텐츠에의 부주의한 액세스 방지를 지원하는 구조를 개시한 문헌으로서 일본국 특허 공개 2004-178512호 공보가 있다. 동 문헌에 개시된 콘텐츠 열람 장치는, 어떤 URL(Uniform Resource Locator)로부터 취득해 표시시키는 콘텐츠 내의 다른 URL로 하이퍼 링크된 엘리먼트에 포인터가 이동하면, 그 하이 퍼 링크의 링크처의 콘텐츠 개요나 속성 등이 팝업 표시되게 되어 있다. 이 구조를 기존의 휴대 전화기에 실장하면, 유저는, 하이퍼 링크의 링크처의 콘텐츠가 악의 있는 콘텐츠 프로바이더의 제공에 관련되는 것일지 미리 이해하는 것도 가능하다. 이와 같은 기술은, 일본국 특허 공개 2005-32041호 공보, 일본국 특허 공개 2004-46478호 공보 및 일본국 특허 공개 2000-276471호 공보에도 개시되고 있다.
[발명이 해결하려고 하는 과제]
그런데, 휴대 전화의 통신 인프라 스트럭쳐를 제공하는 이른바 캐리어(통신 사업자)에서도, 상술한 종류의 악의 콘텐츠 프로바이더가 횡행하는 것은 방치할 수 없는 문제이다.
그러나, 상기 각 문헌 1 내지 4에 개시된 기술은 모두, 휴대 전화기에 하이퍼 링크의 링크처의 정보를 선취하는 어플리케이션을 미리 인스톨시키거나 혹은 콘텐츠 프로바이더가 운영하는 서버 장치측에 스스로의 콘텐츠의 요약이 되는 데이터를 미리 준비시키는 것이 불가피하고, 휴대 전화기의 통신 인프라를 구축하는 서버 장치군의 시스템 구성을 개변하는 것 만으로는 실현될 수 있는 구조가 아니었다.
본 발명은, 이러한 배경하에서 고안된 것으로서, 악의 있는 콘텐츠 프로바이더의 콘텐츠로의 부주의한 액세스 방지를 지원하는 구조를 제공하는 것을 목적으로 한다.
[과제를 해결하기 위한 수단]
본 발명의 적합한 양태인 콘텐츠 유통 관리 장치는, 하나 또는 복수의 어드레스를 기억한 기억 수단과, 각각이 하이퍼 링크된 텍스트 또는 이미지를 포함하는 콘텐츠 데이터를 수신하는 수신 수단과, 상기 수신한 콘텐츠 데이터에 포함되는 텍스트 또는 이미지의 하이퍼 링크처 어드레스의 각각이 상기 기억 수단에 기억된 어드레스인지의 여부를 판단하는 판단 수단과, 콘텐츠 데이터에 포함되는 텍스트 또는 이미지의 하이퍼 링크처 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단했을 경우, 그 콘텐츠 데이터의 수신처의 통신 단말에서의 콘텐츠 표시 양태를 결정짓는 파라미터 및 당해 콘텐츠 데이터를 통신 단말에 송신하는 송신 수단을 구비한다.
여기에서, 「결정짓는다」란, 기억 수단에 기억된 어드레스로부터 제공되는 콘텐츠 데이터를 그렇지 않은 콘텐츠 데이터와 시각적으로 식별할 수 있는 표시 방법을 일의적으로 특정하는 것을 의미한다.
이 양태에서, 인터넷 통신망의 어드레스를 포함하는 리퀘스트를 이동 통신망으로부터 수신하는 수단과, 상기 수신한 리퀘스트를 인터넷 통신망으로 전송하는 수단을 더 구비해도 된다.
본 발명의 다른 적합한 양태인 콘텐츠 유통 관리 장치는, 하나 또는 복수의 어드레스를 기억한 기억 수단과, 콘텐츠 데이터를 수신한 통신 단말로부터, 그 콘텐츠 데이터에 포함되는 텍스트 또는 이미지에 각각 하이퍼 링크되어 있던 하이퍼 링크처의 어드레스를 수신하는 수신 수단과, 상기 수신한 어드레스의 각각이 상기 기억 수단에 기억된 어드레스인지의 여부를 판단하는 판단 수단과, 상기 수신한 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단했을 경우, 그 콘텐츠 데이터의 수신처의 통신 단말에서의 콘텐츠의 표시 양태를 결정짓는 파라미터를 통신 단말로 송신하는 송신 수단을 구비한다.
이러한 양태에서, 상기 콘텐츠 데이터는, 통신 단말의 표시 디바이스에 표시시키는 텍스트 또는 이미지를 각각 나타내는 엘리먼트와 그들의 레이아웃을 소정의 마크업 언어로 기술한 표시 제어 데이터이라도 된다.
또, 상기 파라미터는, 통신 단말의 표시 디바이스에 표시된 후, 그 조작자의 조작에 의해 포인터와 겹쳐졌을 때에 소정의 픽토그램을 출현시키는 특정의 텍스트 또는 이미지를 나타내는 엘리먼트를 지시하는 파라미터이라도 된다.
상기 파라미터는, 통신 단말의 표시 디바이스에 표시된 후, 그 조작자의 조작에 의해 하이라이트 표시가 되었을 때에 소정의 픽토그램을 출현시키는 특정의 텍스트 또는 이미지를 나타내는 엘리먼트를 지시하는 파라미터이라도 된다.
상기 특정의 텍스트열 또는 이미지를 나타내는 엘리먼트는, 소정의 인정을 받은 어드레스로 하이퍼 링크된 엘리먼트이라도 된다.
본 발명의 다른 적합한 양태인 통신 단말은, 정보의 표시 수단과, 조작자와, 각각이 하이퍼 링크된 텍스트 또는 이미지의 엘리먼트와 그들의 레이아웃을 소정의 마크업 언어로 기술한 표시 제어 데이터인 콘텐츠 데이터와, 특정의 엘리먼트를 지시하는 파라미터를 수신하는 수신 수단과, 상기 수신한 콘텐츠 데이터의 엘리먼트가 나타내는 텍스트 또는 이미지를 그 레이아웃에 따라 상기 표시 수단에 표시시키는 제1 표시 제어 수단과, 상기 표시 수단에 표시된 텍스트 또는 이미지 중, 상기 수신한 파라미터가 지시하는 엘리먼트가 나타내는 텍스트 또는 이미지와 포인터가 상기 조작자의 조작에 의해 겹쳐졌을 때에 소정의 픽토그램을 출현시키는 제2 표시 제어 수단을 구비한다.
본 발명의 다른 적합한 양태인 통신 단말은, 정보의 표시 수단과, 조작자와, 각각이 하이퍼 링크된 텍스트 또는 이미지를 각각 나타내는 엘리먼트와, 그들의 레이아웃을 소정의 마크업 언어로 기술한 표시 제어 데이터인 콘텐츠 데이터와, 특정의 엘리먼트를 지시하는 파라미터를 수신하는 수신 수단과, 상기 수신한 콘텐츠 데이터의 엘리먼트가 나타내는 텍스트 또는 이미지를 그 레이아웃에 따라 상기 표시 수단에 표시시키는 제1 표시 제어 수단과, 상기 표시 수단에 표시된 텍스트 또는 이미지 중, 상기 수신한 파라미터가 지시하는 엘리먼트가 나타내는 텍스트 또는 이미지가 상기 조작자의 조작에 의해 하이라이트 표시가 되었을 때에 소정의 픽토그램을 출현시키는 제2 표시 제어 수단을 구비한다.
본 발명의 다른 적합한 양태인 프로그램은, 정보의 표시 수단과, 조작자와, 정보의 통신 수단을 가지는 컴퓨터 장치에, 각각이 하이퍼 링크된 텍스트 또는 이미지의 엘리먼트와 그들의 레이아웃을 소정의 마크업 언어로 기술한 표시 제어 데이터인 콘텐츠 데이터와, 특정의 엘리먼트를 지시하는 파라미터를 상기 통신 수단을 통해 수신하는 단계와, 상기 수신한 콘텐츠 데이터의 엘리먼트가 나타내는 텍스트 또는 이미지를 그 레이아웃에 따라 상기 표시 수단에 표시시키는 단계와, 상기 표시 수단에 표시된 텍스트 또는 이미지 중, 상기 수신한 파라미터가 지시하는 엘리먼트가 나타내는 텍스트 또는 이미지와 포인터가 상기 조작자의 조작에 의해 겹쳐졌을 때에 소정의 픽토그램을 출현시키는 단계를 실행시킨다.
본 발명의 다른 적합한 양태인 프로그램은, 정보의 표시 수단과, 조작자와, 정보의 통신 수단을 구비한 컴퓨터 장치에, 각각이 하이퍼 링크된 텍스트 또는 이미지를 각각 나타내는 엘리먼트와 그들의 레이아웃을 소정의 마크업 언어로 기술한 표시 제어 데이터인 콘텐츠 데이터와, 특정의 엘리먼트를 지시하는 파라미터와 상기 통신 수단을 통해 수신하는 단계와, 상기 수신한 콘텐츠 데이터의 엘리먼트가 나타내는 텍스트 또는 이미지를 그 레이아웃에 따라 상기 표시 수단에 표시시키는 단계와, 상기 표시 수단에 표시된 텍스트 또는 이미지 중, 상기 수신한 파라미터가 지시하는 엘리먼트가 나타내는 텍스트 또는 이미지가 상기 조작자의 조작에 의해 하이라이트 표시가 되었을 때에 소정의 픽토그램을 출현시키는 단계를 실행시킨다.
본 발명의 다른 적합한 양태인 콘텐츠 유통 시스템은, 하나 또는 복수의 어드레스를 기억한 기억 수단과, 각각이 하이퍼 링크된 텍스트 또는 이미지를 포함하는 콘텐츠 데이터를 수신하는 수신 수단과, 상기 수신한 콘텐츠 데이터에 포함되는 어드레스가 상기 기억 수단에 기억된 어드레스인지의 여부를 판단하는 판단 수단과, 상기 수신한 콘텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단했을 경우, 그 콘텐츠 데이터의 수신처의 통신 단말에서의 콘텐츠의 표시 양태를 결정짓는 파라미터 및 당해 콘텐츠 데이터를 통신 단말에 송신하는 송신 수단을 가지는 콘텐츠 유통 관리 장치와, 상기 콘텐츠 유통 관리 장치로부터 파라미터 및 콘텐츠 데이터를 수신하는 수신 수단과, 상기 수신한 콘텐츠 데이터를 표시함과 더불어, 그 표시 양태를 상기 수신한 파라미터에 따라 제어하는 콘텐츠 표시 제어 수단을 가지는 통신 단말을 구비한다.
도 1은 콘텐츠 유통 시스템의 전체 구성도이다.
도 2는 이동체 단말(10)의 물리적 구성도이다.
도 3은 이동체 단말(10)의 논리적 구성도이다.
도 4는 검색 서버 장치(30)의 하드웨어 개략 구성도이다.
도 5는 콘텐츠 제공 서버 장치(60)의 하드웨어 개략 구성도이다.
도 6은 게이트웨이 서버 장치(50)의 하드웨어 개략 구성도이다.
도 7은 제1 실시 형태의 동작을 나타내는 플로차트이다.
도 8은 메모리 공간을 나타내는 개념도이다.
도 9는 검색 결과 화면 데이터가 표시되는 모습을 나타내는 도이다.
도 10은 픽토그램(92)가 표시되는 모습을 나타내는 도이다.
도 11은 제2 실시 형태의 동작을 나타내는 플로차트이다.
<도면의 주요 부분에 대한 부호의 설명>
10…이동체 단말 11, 31, 51, 61…제어부
12…송수신부 13…지시 입력부
14…액정 표시부 20…이동체 패킷 통신망
30…검색 서버 장치 32, 52, 62…통신 인터페이스
33, 53, 63…하드디스크 40…인터넷 통신망
50…게이트웨이 서버 장치 60…콘텐츠 제공 서버 장치.
<제1 실시 형태>
본원 발명의 제1 실시 형태에 대해 설명한다.
우선, 본 실시 형태에서 사용하는 주요한 용어를 정의한다. 「캐리어」란, 이동체 패킷 통신망을 운영하는 통신 사업자를 의미한다. 「유저」란, 이동체 단말을 구입하고 나서 캐리어와의 사이에 이동체 패킷 통신망의 이용 계약을 맺고 있는 사람을 의미한다. 「콘텐츠 프로바이더」란, 인터넷 통신망에 설치한 스스로의 서버 장치로부터 유저를 향한 각종 콘텐츠를 제공하는 사업자를 의미한다. 콘텐츠 프로바이더 중에는, 스스로의 콘텐츠가 유저에게 부당한 손해를 주는 것이 아닌 것의 인정을 캐리어로부터 받고 나서 서비스를 제공하는 인정 콘텐츠 프로바이더와, 그러한 인정을 받지 않고 서비스를 제공하는 비인정 콘텐츠 프로바이더가 혼재한다. 또, 본 실시 형태에서는, 유저로부터 지정된 검색 조건에 맞는 복수의 콘텐츠를 검색하고, 그들이 콘텐츠에 하이퍼 링크된 텍스트를 모아 정리한 검색 결과를 제공하는 콘텐츠 프로바이더를 특히 「검색 프로바이더」라고 부른다.
도 1은, 본 실시 형태에 관련되는 콘텐츠 유통 시스템의 전체 구성도이다. 도에 나타낸 바와 같이, 이 시스템은, 이동체 단말(10)이 접속되는 이동체 패킷 통신망(20), 검색 서버 장치(30)나 콘텐츠 제공 서버 장치(60) 등이 접속되는 인터넷 통신망(40) 및 그들의 양 통신망 사이에 개재하는 게이트웨이 서버 장치(50)로 구성된다.
이동체 패킷 통신망(20)은, TCP(transmission control protocol)/IP(internet protocol)를 간소화한 프로토콜이나, 그 TCP/IP 상에서 실 현되는, HTTP(hyper text transfer protocol)에 상당하는 프로토콜 등에 준거한 순서로 데이터를 전송하는 노드의 집합체이고, 기지국이나 패킷 가입자 처리 장치를 가진다. 한편, 인터넷 통신망(40)은, TCP/IP나, 그 TCP/IP 상에서 실현되는 HTTP, SMTP(simple mall transfer protocol) 등에 준거한 순서로 데이터를 전송하는 노드의 집합체이고, 서버 장치나 라우터를 가진다.
게이트웨이 서버 장치(50)는, 캐리어에 의한 관리하에서, 이동체 패킷 통신망(20)과 인터넷 통신망(40)을 상호 접속하는 이동 패킷 관문 중계 교환국 내에서 가동하는 컴퓨터이고, 한쪽의 통신망의 노드로부터 다른쪽의 통신망의 노드로 송출된 데이터는, 이 게이트웨이 서버 장치(50)에서 프로토콜 변환되고 나서, 다른쪽의 통신망의 노드로 전송된다. 또, 이 게이트웨이 서버 장치(50)는, 변환된 데이터를 전송할 때에 본 실시 형태에 특징적인 처리를 아울러 실행하게 되어 있다. 이 처리의 상세한 것에 대해서는 후술한다.
도 2는, 이동체 단말(10)의 물리적 구성을 나타내는 도이다. 이동체 단말(10)은, 제어부(11), 송수신부(12), 지시 입력부(13) 및 액정 표시부(14)를 구비한다.
송수신부(12)는, 제어부(11)에 의한 제어하에서, 이동체 패킷 통신망(20)의 기지국과 무선 통신을 행한다.
지시 입력부(13)는, PB(푸쉬 버튼) 등의 각종 버튼 및 커서키로 이루어지고, 유저에 의해 인력 조작이 행해지면, 그 인력 조작에 대응한 조작 신호를 제어부(11)로 공급한다.
액정 표시부(14)는, 액정 패널 등의 표시 장치로 구성되어 있고, 제어부(11)에 의한 제어하에서 각종 정보를 표시한다.
제어부(11)는, CPU(15), ROM(16), RAM(17), 및 EEPROM(18)을 가진다.
CPU(15)는, RAM(17)을 워크 에어리어로서 이용하면서, ROM(16)이나 EEPROM(18)에 기억된 각종 프로그램을 실행한다.
ROM(16)에는, 프리인스톨 프로그램이 기억된다. 프리인스톨 프로그램은, 이동체 단말(10)의 제조 과정에서 ROM(16)에 기억되는 프로그램이고, 구체적으로는, 멀티 태스크 오퍼레이팅 시스템(이하, 「멀티 태스크 OS」라고 기재함), Java(등록 상표)(R) 플랫폼 프로그램, 네이티브 어플리케이션의 각 프로그램이다. 이들의 프로그램에 대해 개략 설명하면, 우선, 멀티 태스크 OS는, TSS(Time-Sharing System)에 의한 복수 태스크의 의사적인 병렬 실행을 실현하기 위해 필요한, 가상 메모리 공간 할당 등의 각종 기능을 서포트한 오퍼레이팅 시스템이다. Java 플랫폼 프로그램은, 후술하는 Java 실행 환경을 실현하기 위해 CDC(Connected Device configuration)에 따라 기술된 프로그램군이다. 네이티브 어플리케이션은, 통화나 브라우징, 메일 송수 등 이동체 단말(10)의 기본적인 서비스를 실현하는 프로그램이고, 메일 송수신 서비스의 제공을 받기 위한 메일러 어플리케이션, 브라우징 서비스의 제공을 받기 위한 브라우저 어플리케이션을 포함한다.
EEPROM(18)은, Java 어플리케이션 저장 영역을 가진다. 이 영역에는, Java 어플리케이션이 기억된다. Java 어플리케이션은, Java 실행 환경하에서의 처리의 순서 그 자체를 기술한 실체 프로그램과 그 실체 프로그램의 실행에 수반하여 이용 되는 화상 파일이나 음성 파일을 모아 정리한 Jar(Java Archive) 파일 및 그 Jar 파일의 인스톨이나 기동, 각종의 속성을 기재한 ADF(Application Descriptor File)를 가진다. 이 Java 어플리케이션은, 콘텐츠 프로바이더 혹은 캐리어에 의해 작성되고, 인터넷 통신망(40)의 서버 장치 등에 저장되고 이동체 단말(10)로부터의 리퀘스트에 따라 그들의 서버 장치로부터 적절히 다운로드되도록 되어 있다.
도 3은, ROM(16) 및 EEPROM(18)의 각종 프로그램의 실행에 의해 이동체 단말(10)의 제어부(11)에서 실현될 수 있는 각부의 논리적인 구성을 나타내는 도이다. 도에 나타낸 바와 같이, 각종 프로그램을 실행하는 이동체 단말(10)에는, 브라우저(70), 메일러(71) 및 Java 실행 환경(73)이 OS(72) 상에서 실현되고 또, EEPROM(18)에는 제1 스토리지(74)와 제2 스토리지(75)가 확보된다. 브라우저(70) 및 메일러(71)는, ROM(16)의 네이티브 어플리케이션에 의해 실현되는 것이고, HTML(Hyper Text Markup Language)형식으로 기술된, 데이터의 수신이나 그 해석, 전자 메일의 송수신 등의 역할을 맡는다.
Java 실행 환경(73)은, ROM(16)의 Java 플랫폼 프로그램에 의해 실현된다. Java 실행 환경(73)은, 클래스 라이브러리(76), JVM(Java Virtual Machine)(77) 및 JAM(Java Application Manager)(78)으로 이루어진다. 클래스 라이브러리(76)는, 「클래스」라고 불리는, 범용성이 높은 특정의 기능을 가진 프로그램 모듈군을 하나의 파일로 모아 정리한 것이다. JVM(77)은, 멀티 태스크 OS(72)를 탑재시킨 휴대 기기용의 컨피규어레이션인 CDC용으로 최적화되어 있고, Java 어플리케이션으로서 제공되는 바이트 코드를 해석하고 및 실행하는 역할을 맡는다. JAM(78)은, Java 어 플리케이션의 다운로드와 인스톨을 주도하는 역할을 맡는다.
제1 스토리지(74)는, JAM(78)에 의한 주도하에서 다운로드되는 Java 어플리케이션(Jar 파일과 ADF)을 저장하는 영역이다. 제2 스토리지(75)는, Java 어플리케이션의 실행시에 생성된 데이터를 그 종료 후에 저장해 두기 위한 영역이고, 인스톨된 Java 어플리케이션마다 개별의 저장 영역을 할당할 수 있게 되어 있다. 그리고, 어느 Java 어플리케이션에 할당된 저장 영역의 데이터는, 그 Java 어플리케이션이 실행되어 있는 동안만 개서 가능하게 되어 있고, 다른 Java 어플리케이션이 개서를 할 수 없게 되어 있다.
도 4는, 검색 서버 장치(30)의 하드웨어 개략 구성을 나타내는 도이다. 이 서버 장치(30)는, 검색 프로바이더에 의해 운영되고 도에 나타낸 바와 같이, 제어부(31), 통신 인터페이스(32) 및 하드디스크(33)를 구비한다.
제어부(31)는, CPU(34), RAM(35), ROM(36) 등을 내장한다.
통신 인터페이스(32)는, TCP/IP, HTTP 등의 프로토콜에 따른 데이터의 주고 받기를 맡는다.
하드디스크(33)는, 검색 프로그램(33a), 검색 데이터베이스(33b), 검색 조건 입력 화면 데이터(33c), 검색 결과 화면 양식 데이터(33d) 등을 기억한다.
검색 프로그램(33a)은, 인터넷 통신망(40) 상에 전송되고 있는 각종 콘텐츠 데이터를 소정의 주기로 무작위로 순회하는 로봇 검색 엔진으로서의 기능을 제어부(31)로 제공한다. 구체적으로 설명하면, 미리 설정된 각 검색 조건에 맞는 콘텐츠 데이터를 찾아내면, 콘텐츠 데이터의 저장원을 나타내는 URL이나 키워드 정보 등을 그 콘텐츠 데이터로부터 수집한다. 이 키워드 정보는, 콘텐츠 데이터가 나타내는 콘텐츠의 키워드를 나타내는 정보이다.
검색 데이터베이스(33b)는 각각이 검색 프로그램(33a)을 실행한 제어부(31)에 의해 수집되는 콘텐츠 데이터의 URL에 대응하는 복수의 레코드의 집합체이다. 이 검색 데이터베이스(33b)는, 제어부(31)가 새로운 콘텐츠 데이터의 URL을 수집할 때마다 레코드가 하나 추가되고, 추가된 레코드의 필드에 그 새로운 URL이 기억되도록 되어 있다. 검색 데이터베이스(33b)를 구성하는 레코드의 각각은, 「어드레스」와「키워드」의 2개의 필드를 가진다. 「어드레스」의 필드에는, 수집된 콘텐츠 데이터의 URL이 기억된다. 「키워드」의 필드에는, 각 콘텐츠 데이터에 포함되는 키워드의 키워드 정보가 기억된다.
검색 조건 입력 화면 데이터(33c) 및 검색 결과 화면 양식 데이터(33d)는, 모두 이동체 단말(10)의 액정 표시부(14)에 표시시키는 텍스트 또는 이미지의 엘리먼트(개시 태그와 콘텐츠와 종료 태그의 3개로 구성된다)와 그 레이아웃을 기술한 표시 제어 데이터이다. 구체적으로 설명하면, 검색 조건 입력 화면 데이터(33c)는 검색 조건의 입력을 접수하는 입력창이나 검색 개시를 지시하는 버튼을, 검색 결과 화면 양식 데이터(33d)는, 검색 결과로 얻어진 각 콘텐츠의 요약의 텍스트를 삽입하는 양식이 되는 프레임이나 소정의 메시지를, 각각 HTML에 의해 기술한 것이다.
도 5는, 콘텐츠 제공 서버 장치(60)의 하드웨어 개략 구성을 나타내는 도이다. 이 서버 장치(60)는, 콘텐츠 프로바이더에 의해 각각 운영되고, 도면에 나타난 바와 같이, 제어부(61), 통신 인터페이스(62) 및 하드디스크(63)를 구비한다. 제어 부(61)는, 상술한 검색 서버 장치(30)와 마찬가지로 CPU(64), RAM(65), ROM(66)을 내장한다. 또, 통신 인터페이스(62)의 구성도 상술한 검색 서버 장치(30)와 같다.
하드디스크(63)는, 콘텐츠 데이터(63a)를 기억한다. 콘텐츠 데이터(63a)는, 콘텐츠 제공 서버 장치(60)의 운영체인 콘텐츠 프로바이더들의 제작에 관련되는 Java 어플리케이션(Jar 파일과 ADF), 또는, 이동체 단말(10)의 액정 표시부(14)에 표시시키는 텍스트 또는 이미지의 엘리먼트와 그 레이아웃을 HTML로 기술한 HTML 데이터이다.
도 6은, 게이트웨이 서버 장치(50)의 하드웨어 개략 구성을 나타내는 도이다. 이 서버 장치(50)는, 캐리어에 의한 관리하에서 가동하고, 도에 나타낸 바와 같이, 제어부(51), 통신 인터페이스(52) 및 하드디스크(53)를 구비한다.
상술한 검색 서버 장치(30)와 마찬가지로, 제어부(51)는, CPU(54), RAM(55), ROM(56)을 내장한다. 또, 통신 인터페이스(52)의 구성도 상술한 검색 서버 장치(30)와 마찬가지다.
하드디스크(53)는, 픽토그램 표시 어플리케이션(53a) 및 인정 CP 데이터베이스(53b)를 기억한다.
픽토그램 표시 어플리케이션(53a)은 이동체 단말(10)에 다운로드시키기 위해 캐리어 등에서 작성된 고유의 Java 어플리케이션(Jar 파일과 ADF)이다.
이 픽토그램 표시 어플리케이션(53a)은, 이동체 단말(10)의 제어부(11)에, 이하의 2개의 기능을 제공한다.
a 파라미터 추출 기능
이것은, 이동체 단말(10)의 브라우저(70)가 수신한 HTTP 리스폰스의 헤더부로부터 특정의 어드레스를 지시하는 파라미터를 추출하는 기능이다.
b 픽토그램 표시 기능
이것은, 파라미터가 지시하는 특정의 어드레스에 하이퍼 링크된 텍스트 또는 이미지를 브라우저(70)가 표시시키고 있는 표시 위치와 포인터의 이동처의 위치가 겹쳐졌을 때에, 안전한 링크처인 것을 나타내는 픽토그램을 그 포인터 근방으로 출현시키는 기능이다.
인정 CP 데이터베이스(53b)는, 각각이, 인정 콘텐츠 프로바이더로부터 제공되는 콘텐츠 데이터와 대응하는 복수의 레코드의 집합체이다. 이 데이터베이스를 구성하는 하나의 레코드는, 「어드레스」와「파라미터」의 2개의 필드를 가진다. 「어드레스」의 필드에는, 인정 콘텐츠 프로바이더로부터 제공되는 HTML 데이터의 저장원을 나타내는 URL이 기억된다. 「파라미터」의 필드에는, URL을 픽토그램 표시 어플리케이션(53a)이 해석할 수 있는 데이터 형식의 바이너리 데이터로서 나타낸 파라미터가 기억된다.
이 데이터베이스(53b)에는, HTML 데이터를 콘텐츠 데이터로서 제공하는 콘텐츠 프로바이더가 캐리어에 의한 인정 심사를 거쳐 인정될 때마다, 레코드가 하나 추가되고 추가된 레코드에 URL과 파라미터의 쌍이 기억되도록 되어 있다. 이 인정 절차의 흐름에 대해, 이하에 개략 설명한다.
콘텐츠 프로바이더는, 작성한 HTML 데이터를, 그 HTML 데이터를 저장할 예정인 스스로의 콘텐츠 제공 서버 장치(60)의 URL 및 그 외의 필요 사항을 기술한 인 정 신청 서류와 함께 캐리어에 제출한다. HTML 데이터 및 인정 신청 서류의 제출을 받은 캐리어는, 제출된 HTML 데이터의 내용이 인정 요건을 만족하는지의 여부를 심사한다. 구체적으로는, HTML 데이터의 내용 그 자체가 양속(良俗)에 반하는 것이 아닌지 및 그 HTML 데이터에서 앵커 태그를 이용해 기술된 각 하이퍼 링크의 링크처에, 이동체 단말(10)의 개인 정보 등의 자원을 부정하게 도출하는 Java 어플리케이션이 저장되어 있지 않는지 등을 검증한다. HTML 데이터가 인정에 충분한 것이다라는 검증 결과를 얻은 캐리어는, 게이트웨이 서버 장치(50)의 인정 CP 데이터베이스(53b)에 새로운 레코드를 추가해, 인정 신청 서류에 기재되어 있던 HTML 데이터의 URL을 새로운 레코드의 「어드레스」에 기억함과 더불어, 그 URL을 픽토그램 표시 어플리케이션(53a)이 해석할 수 있는 바이너리 데이터를 개서하여 얻은 파라미터를, 「파라미터」의 필드에 기억한다. 그 후, 콘텐츠를 인정한 바를 콘텐츠 프로바이더에 통지한다. 통지를 받은 콘텐츠 프로바이더는, 인정 신청 서류에 URL로서 기술해 둔 스스로의 콘텐츠 제공 서버 장치의 기억 영역에 HTML 데이터를 저장해, 그 전달 서비스를 개시한다.
다음에, 본 실시 형태의 동작에 대해 설명한다.
도 7은, 본 실시 형태의 동작을 나타내는 플로차트이다. 도에 나타내는 동작은, 게이트웨이 서버 장치(50)에 저장되어 있는 픽토그램 표시 어플리케이션(53a)의 다운로드를 마친 이동체 단말(10)의 지시 입력부(13)가 조작되고, 그 픽토그램 표시 어플리케이션(53a)과 브라우저 어플리케이션이 기동된 것을 트리거로서 개시된다.
상술한 바와 같이, 이동체 단말(10)은 멀티 태스크 OS(72)를 탑재하므로, TSS에 의한 복수 태스크의 의사적인 병렬 실행이 가능하다. 도 8은, 픽토그램 표시 어플리케이션(53a)과 브라우저 어플리케이션이 모두 기동되었을 때에 RAM(17)에 확보되는 메모리 공간을 나타내는 개념도이다. 도에 나타낸 바와 같이, RAM(17)에는, 멀티 태스크 OS(72)를 전개하는 메모리 공간(17a), 픽토그램 표시 어플리케이션(53a)과 그 실행을 지원하는 Java 플랫폼 어플리케이션을 전개하는 메모리 공간(17b) 및 브라우저 어플리케이션을 전개하는 메모리 공간(17c)이 개별적으로 확보된다.
도 7에서, 이동체 단말(10)의 제어부(11)는, 이동체 패킷 통신망(20)의 패킷 가입자 처리 장치에 대해 패킷 등록을 실시한다(S100). 패킷 등록은, 자(自)단말(10)이 이동체 패킷 통신망(20)과의 사이에 패킷 교환을 집행하기 위한 등록 절차이다. 이 패킷 등록을 거쳐, 이동체 단말(10)은, 인터넷 통신망(40)과의 각종 데이터의 송수신이 가능해진다.
패킷 등록이 되면, 이동체 단말(10)의 제어부(11)는, 지시 인력부(13)로부터의 URL의 입력을 대기한다. 유저에 의해 지시 입력부(13)가 조작되고, 검색 조건 입력 화면 데이터(33c)의 저장원을 나타내는 URL이 입력되면, 이동체 단말(10)은, 그 URL을 수신처로 하는 HTTP 리퀘스트를 이동체 패킷 통신망(20)으로 송출한다(S110). 그리고, 게이트웨이 서버 장치(50)를 통해 HTTP 리퀘스트를 수신한 검색 서버 장치(30)가 검색 조건 입력 화면 데이터(33c)를 포함하는 HTTP 리스폰스를 송신하면(S120), 이동체 단말(10)은, 게이트웨이 서버 장치(50)를 통해 그 HTTP 리스 폰스를 수신해, 브라우저 어플리케이션의 태스크를 실행함으로써, 그 HTTP 리스폰스에 포함되는 검색 조건 입력 화면 데이터(33c)를 해석해, 액정 표시부(14)에 검색 조건 입력 화면을 표시시킨다(S130).
이 검색 조건 입력 화면에는, 콘텐츠를 검색하기 위한 검색 조건의 입력을 접수하는 입력창이나, 검색 개시를 지시하는 버튼 등이 설치되어 있다. 유저에 의해 지시 인력부(13)가 조작되고, 열람을 희망하는 콘텐츠를 검색하는 조건인 검색 조건이 입력창에 입력되고, 또한 검색 개시를 지시하는 버튼이 선택되면, 제어부(11)는, 입력된 검색 조건을 나타내는 검색 조건 데이터를 포함하는 HTTP 리퀘스트를 이동체 패킷 통신망(20)으로 송출한다(S140). 송출된 HTTP 리퀘스트는, 이동체 패킷 통신망(20)을 경유해 게이트웨이 서버 장치(50)로 송신된다.
HTTP 리퀘스트를 수신한 게이트웨이 서버 장치(50)의 제어부(51)는, 그 HTTP 리퀘스트에 프로토콜 변환을 실시하고 나서 인터넷 통신망(40)으로 전송한다(S150). 전송된 HTTP 리퀘스트는, 인터넷 통신망(40)을 경유해 그 수신처의 검색 서버 장치(30)로 송신된다.
HTTP 리퀘스트를 수신한 검색 서버 장치(30)의 제어부(31)는, 그 HTTP 리퀘스트에 포함되는 검색 조건 데이터를 추출한다. 그리고, 하드디스크(33)가 기억하는 검색 데이터베이스(33b)의 각 레코드로부터, 검색 조건 데이터가 나타내는 검색 조건을 만족하는 키워드 정보가 기억된 레코드를 특정한다. 또한, 특정한 레코드의 「어드레스」의 필드에 기억된 URL을 추출한다. 그리고, 그들의 URL에 하이퍼 링크된, 콘텐츠의 요약의 텍스트를 검색 결과 화면 양식 데이터(33d)에 삽입하여 검색 결과 화면 데이터를 취득해, 그 검색 결과 화면 데이터를 포함하는 HTTP 리스폰스를 HTTP 리퀘스트의 발신원의 이동체 단말(10)을 수신처로서 인터넷 통신망(40)으로 송출한다(S160). 송출된 HTTP 리스폰스는, 게이트웨이 서버 장치(50)로 송신된다.
HTTP 리스폰스를 수신한 게이트웨이 서버 장치(50)의 제어부(51)는, 그 HTTP 리스폰스에 프로토콜 변환을 실시한 후, HTTP 리스폰스에 포함되는 검색 결과 화면 데이터로부터 하이퍼 링크의 링크처의 URL의 각각이 인정 CP 데이터베이스(53b)의 「어드레스」의 필드에 기억되어 있는지의 여부를 판단한다(S170). 즉, 이 단계에서는, HTTP 리스폰스에 포함되는 검색 결과 화면 데이터에 삽입된 URL이 지시하는 하이퍼 링크처의 HTML 데이터가 인정 콘텐츠 프로바이더의 제공에 관련되는 것인지의 여부가 판단된다.
단계 170에서 URL이 인정 CP 데이터베이스(53b)에 기억되어 있다고 판단했을 경우(S170:YES), 제어부(51)는 그 URL을 지시하는 파라미터를 HTTP 리스폰스의 헤더부에 내포시킨 다음, 이동체 패킷 통신망(20)으로 전송한다(S180).
한편, 단계 170에서 URL이 인정 CP 데이터베이스(53b)에 기억되어 있지 않다고 판단했을 경우(S170:NO), 제어부(51)는, 파라미터를 헤더부에 내포시키지 않고, 프로토콜 변환을 실시한 HTTP 리스폰스를 그대로 이동체 패킷 통신망(20)으로 전송한다(S190). 전송된 HTTP 리스폰스는, 그 수신처의 이동체 단말(10)로 송신된다.
HTTP 리스폰스를 수신한 이동체 단말(10)의 제어부(11)는, 브라우저 어플리 케이션의 태스크를 실행함으로써, 그 HTTP 리스폰스에 포함되는 검색 결과 화면 데이터를 해석하여 얻은 검색 결과 화면을 액정 표시부(14)에 표시시킴과 더불어, 그 검색 결과 화면 데이터에 내포되는 파라미터에 따라 그 표시 양태를 제어한다. 구체적으로는, 이하의 순서에 따라 처리를 실시한다.
제어부는, 검색 결과 화면 데이터의 헤더부에 엘리먼트 지정 파라미터가 포함되어 있는지의 여부를 판단해, 엘리먼트 지정 파라미터가 포함되어 있으면, 그 엘리먼트 지정 파라미터를 헤더로부터 추출해, 추출한 파라미터가 지시하는 엘리먼트를 특정한다.
또한, 검색 결과 화면 데이터로서 기술된 각 엘리먼트가 나타내는 텍스트를 그 레이아웃에 따라 배치한 화면을 액정 표시부(14)에 표시시킨다. 그리고, 엘리먼트 지정 파라미터를 추출하고 있었을 때는, 액정 표시부(14)에 화면을 표시시킨 후, 그 엘리먼트 지정 파라미터가 지시하는 엘리먼트에 따라 표시시킨 요약의 텍스트와 포인터가 겹쳤는지의 여부를 감시해, 그들의 텍스트와 포인터가 겹친 것을 계기로 하여 픽토그램을 표시시킨다. 이 픽토그램의 내용에 대해서는 후술한다.
유저가, 하이퍼 링크된 어느 텍스트와 겹치는 위치까지 포인터를 이동시켜 그것을 선택하면, 제어부(11)는, 이번에는 그 선택된 텍스트의 하이퍼 링크처의 URL을 수신처로서 HTTP 리퀘스트를 송출한다(S200). 그리고, 게이트웨이 서버 장치(50)를 통해 HTTP 리퀘스트를 수신한 콘텐츠 서버 장치(60)의 제어부(61)는, 스스로의 하드디스크(63)에 콘텐츠 데이터(63a)로서 저장되어 있는 HTML 데이터를 포함하는 HTTP 리스폰스를 이동체 단말(10) 앞으로 송신한다(S210).
도 9 및 도 10은, 단계 190에서 HTTP 리스폰스의 송신을 받은 이동체 단말(10)의 표시 제어부(14)에 표시되는 검색 결과 화면의 일례를 나타내는 도이다. 상술한 바와 같이, 픽토그램 표시 어플리케이션(53a)은, 파라미터 추출 기능과 픽토그램 표시 기능을 제어부(11)에 부여한다. HTTP 리스폰스가 수신되면, 그 HTTP 리스폰스에 포함되는 검색 결과 화면 데이터를 해석해 얻은 텍스트가 액정 표시부(14)의 표시 영역 일면에 표시된다. 이는, 브라우저 어플리케이션의 작용에 의한 것이다.
도 9에서는, 액정 표시부(14)의 표시 영역에 표시되어 있는 텍스트 중, 「A사 은행 사이트」와 겹치는 위치까지 포인터(91)가 이동되어 있지만, 그 근방에는 안전한 사이트인 것을 나타내는 자물쇠를 모방한 픽토그램(92)이 표시되어 있지 않다.
한편, 도 10에서는, 「B사 은행 사이트」와 겹치는 위치까지 포인터(91)가 이동되어 있고, 그 근방에는 픽토그램(92)이 표시되어 있다. 이는, 픽토그램 표시 어플리케이션(53a)의 파라미터 추출 기능의 작용을 받은 제어부(11)가, 미리 「B사 은행 사이트」의 URL을 지시하는 파라미터를 HTTP 리스폰스의 헤더부로부터 추출하고, 픽토그램 표시 기능의 작용을 받은 제어부(11)가, 그 파라미터가 지시하는 URL에 하이퍼 링크된 「B사 은행 사이트」와 포인터(91)의 이동처의 위치가 겹친 것을 계기로 픽토그램(92)을 출현시켰기 때문이다.
그리고, 이 픽토그램(92)이 근방에 출현하고 있는 텍스트를 유저가 선택하면, 이동체 단말(10)의 제어부(11)는, 브라우저 어플리케이션의 태스크를 실행함으 로써, 그 텍스트의 하이퍼 링크처의 콘텐츠 제공 서버 장치(60)에 HTTP 리퀘스트를 송신하여 HTTP 리스폰스를 수신하고, 수신한 HTTP 리스폰스에 포함되는 HTML 데이터를 해석함으로써, 인정 콘텐츠 프로바이더의 제공에 관련되는 사이트인 B사 은행 사이트의 화면을 표시시킨다.
따라서, 유저는, 이 픽토그램(92)의 출현의 유무를 확인함으로써, 하이퍼 링크처의 사이트가 악의 있는 콘텐츠 프로바이더의 제공에 관련되는 것이 아닌 것을 시각적으로 요지할 수 있게 된다.
이상 설명한 본 실시 형태에 의하면, 캐리어의 관리하에서 가동하는 게이트웨이 서버 장치(50)는, 인터넷 통신망(40)으로부터 자(自)장치(50)를 경유해 이동체 패킷 통신망(20)으로 전송하는 HTTP 리스폰스를 프로토콜 변환했을 때, 그 HTTP 리스폰스의 HTML 데이터에 포함되는 하이퍼 링크처의 URL이 데이터베이스에 기억되어 있는지를 판단하고, 기억된 URL일 때는, 그 URL을 지시하는 파라미터를 헤더부에 내포시킨 다음 이동체 패킷 통신망(20)으로 전송하도록 되어 있다.
따라서, 하이퍼 링크처의 URL을 포함하는 HTTP 리스폰스의 수신처가 될 수 있는 각 이동체 단말(10)에 픽토그램 표시 어플리케이션(53a)을 게이트웨이 서버 장치(50)로부터 다운로드시켜 놓으면, 특정의 URL로 하이퍼 링크된 텍스트와 포인터(91)의 이동처가 겹친 것을 계기로 픽토그램(92)을 출현시킬 수 있다. 또, 캐리어는, 인정 콘텐츠 프로바이더가 제작하는 HTML 데이터 자체에 특정의 프로그램을 조합시키는 등의 룰을 검색 프로바이더 측에 부과하지 않고, 악의 있는 콘텐츠에 부주의하게 액세스하지 않도록 유저를 유도해 갈 수 있다.
(제2 실시 형태)
본원 발명의 제2 실시 형태에 대해 설명한다.
본 실시 형태에 있어서의, 「캐리어」, 「유저」, 「콘텐츠 프로바이더」 및 「검색 프로바이더」의 의의는 제1 실시 형태와 마찬가지이다.
제1 실시 형태에서는, 이동체 단말(10) 앞으로의 HTTP 리스폰스를 수신한 게이트웨이 서버 장치(50)가, 그 HTTP 리스폰스의 헤더부에 파라미터를 내포시켜 전송하도록 되어 있었다. 이에 대해, 본 실시 형태에 관련되는 게이트웨이 서버 장치(50)는, 이동체 단말(10) 앞으로의 HTTP 리스폰스를 프로토콜 변환하여 그대로 전송한 후, 그 HTTP 리스폰스를 수신한 이동체 단말(10)로부터의 문의를 재차 수신하고 파라미터를 송신한다.
본 실시 형태의 이동체 단말(10), 검색 서버 장치(30), 콘텐츠 제공 서버 장치(60) 및 게이트웨이 서버 장치(50)의 하드웨어 구성은 제1 실시 형태와 마찬가지이므로 재차 설명은 생략한다.
도 11은, 본 실시 형태의 동작을 나타내는 플로차트이다. 도에 나타내는 동작은, 게이트웨이 서버 장치(50)에 저장되어 있는 픽토그램 표시 어플리케이션(53a)의 다운로드를 마친 이동체 단말(10)의 지시 입력부(13)가 조작되고, 픽토그램 표시 어플리케이션(53a)과 브라우저 어플리케이션이 기동된 것을 트리거로서 개시된다.
도 11에서, 이동체 단말(10)의 제어부(11)는, 이동체 패킷 통신망(20)의 패킷 가입자 처리 장치에 대해 패킷 등록을 실시한다(S300).
패킷 등록이 끝나면, 이동체 단말(10)의 제어부(11)는, 지시 입력부(13)로부터의 URL의 입력을 대기한다. 유저에 의해 지시 입력부(13)가 조작되어, 검색 조건 입력 화면 데이터(33c)의 저장원을 나타내는 URL이 인력되면, 이동체 단말(10)은, 그 URL을 수신처로 하는 HTTP 리퀘스트를 이동체 패킷 통신망(20)으로 송출하고(S310), 게이트웨이 서버 장치(50)를 통해 그 HTTP 리퀘스트를 수신한 검색 서버 장치(30)는, 검색 조건 입력 화면 데이터(33c)를 포함하는 HTTP 리스폰스를 송신한다(S320). 이동체 단말(10)은, 게이트웨이 서버 장치(50)를 통해 그 HTTP 리스폰스를 수신하고, 브라우저 어플리케이션의 태스크를 실행함으로써, 그 HTTP 리스폰스에 포함되는 검색 조건 입력 화면 데이터(33c)를 해석하여 액정 표시부(14)에 검색 조건 입력 화면을 표시시킨다(S330).
검색 조건 입력 화면에는, 콘텐츠를 검색하기 위한 검색 조건의 입력을 접수하는 입력창이나, 검색 개시를 지시하는 버튼 등이 설치되어 있다. 유저에 의해 지시 입력부(13)가 조작되고, 열람을 희망하는 콘텐츠를 검색하기 위한 조건인 검색 조건이 유저에 의해 입력창으로 입력되고, 또한 검색 개시를 지시하는 버튼이 선택되면, 제어부(11)는, 입력된 검색 조건을 나타내는 검색 조건 데이터를 포함하는 HTTP 리퀘스트를, 검색 조건 인력 화면 데이터의 저장원의 URL을 수신처로서 이동체 패킷 통신망(20)으로 송출한다(S340). 송출된 HTTP 리퀘스트는, 이동체 패킷 통신망(20)을 경유해 게이트웨이 서버 장치(50)로 송신된다.
HTTP 리퀘스트를 수신한 게이트웨이 서버 장치(50)의 제어부(51)는, 그 HTTP 리퀘스트에 프로토콜 변환을 실시한 다음에 인터넷 통신망(40)으로 전송한 다(S350). 전송된 HTTP 리퀘스트는, 인터넷 통신망(40)을 경유하여 그 수신처의 검색 서버 장치(30)로 송신된다.
HTTP 리퀘스트를 수신한 검색 서버 장치(30)의 제어부(31)는, 그 HTTP 리퀘스트에 포함되는 검색 조건 데이터를 추출한다. 그리고, 하드디스크(33)가 기억하는 검색 데이터베이스(33b)의 각 레코드로부터, 검색 조건 데이터가 나타내는 검색 조건을 만족하는 키워드 정보가 기억된 레코드를 특정한다. 또한, 특정의 레코드의 「어드레스」의 필드에 기억된 URL을 추출한다. 그리고, 그러한 URL의 각각에 하이퍼 링크된 텍스트를 검색 결과 화면 양식 데이터(33d)에 삽입하여 얻은 검색 결과 화면 데이터를 포함하는 HTTP 리스폰스를, HTTP 리퀘스트의 발신원의 이동체 단말(10)을 수신처로서 인터넷 통신망(40)으로 송출한다(S360). 송출된 HTTP 리스폰스는, 인터넷 통신망(40)을 경유하여 게이트웨이 서버 장치(50)로 송신된다.
HTTP 리스폰스를 수신한 게이트웨이 서버 장치(50)의 제어부(51)는, 그 HTTP 리스폰스에 프로토콜 변환을 실시한 후, 이동체 패킷 통신망(20)으로 전송한다(S370). 전송된 HTTP 리스폰스는, 이동체 패킷 통신망(20)을 경유해 그 수신처의 이동체 단말(10)로 송신된다.
HTTP 리스폰스를 수신한 이동체 단말(10)의 제어부(11)는, 그 HTTP 리스폰스의 검색 결과 화면 데이터에 삽입되어 있는 하이퍼 링크처의 URL을 추출한다. 그리고, 그러한 URL을 내포시킨 문의 메시지를, 게이트웨이 서버 장치(50)를 수신처로서 이동체 패킷 통신망(20)으로 송출한다(S380). 송출된 문의 메시지는, 그 수신처인 게이트웨이 서버 장치(50)로 송신된다.
문의 메시지를 수신한 게이트웨이 서버 장치(50)의 제어부(51)는, 수신한 메시지에 내포되는 URL의 각각이 인정 CP 데이터베이스(53b)의 「어드레스」의 필드에 기억되어 있는지의 여부를 판단한다(S390).
단계 390에서 URL이 인정 CP 데이터베이스(53b)에 기억되어 있다고 판단했을 경우(S390:YES), 제어부(51)는, 그 URL을 지시하는 파라미터를 내포시킨 응답 메시지를 이동체 패킷 통신망(20)으로 송출한다(S400).
한편, 단계 S390에서 URL이 인정 CP 데이터베이스(53b)에 기억되어 있지 않다고 판단했을 경우(S390:NO), 제어부(51)는, 파라미터를 내포시키지 않는 응답 메시지를 이동체 패킷 통신망(20)으로 전송한다(S410).
송출된 응답 메시지는, 그 수신처의 이동체 단말(10)로 송신된다. 응답 메시지를 수신한 이동체 단말(10)의 제어부(11)는, 메시지에 파라미터가 내포되어 있을 때는, 그 파라미터를 이용한 픽토그램의 표시 제어를 실시한다. 즉, 도 9 및 도 10에 나타낸 바와 같이, 검색 결과 화면 데이터에 삽입되어 있는 텍스트를 액정 표시부(14)의 표시 영역에 표시하고, 그들 중 파라미터가 지시하는 URL로 하이퍼 링크된 텍스트와 겹치는 위치까지 포인터(91)가 이동되면, 안전한 사이트인 것을 나타내는 픽토그램(92)을 근방에 출현시키는 것이다.
그리고, 액정 표시부(14)에 표시된 콘텐츠에 포함되는 여러 텍스트를 유저가 선택하면, 제어부(11)는, 그 선택된 텍스트의 하이퍼 링크처의 URL을 수신처로서 HTTP 리퀘스트를 송출하고(S420), 그 HTTP 리퀘스트를 수신한 콘텐츠 서버 장치(60)의 제어부(61)는, 스스로의 하드디스크(63)에 콘텐츠 데이터(63a)로서 기억 하고 있는 HTML 데이터를 포함하는 HTTP 리스폰스를 이동체 단말(10) 앞으로 송신한다(S430).
이상 설명한 바와 같이, HTML 데이터의 주고 받기와 파라미터의 주고 받기를 2번의 세션으로 나누어 실행했다고 해도, 제1 실시 형태와 마찬가지로, 악의 있는 콘텐츠에 부주의하게 액세스하지 않도록 유저를 유도해 갈 수 있다.
(다른 실시 형태)
본원 발명은, 여러 가지의 변형 실시가 가능하다.
상기 실시 형태에서는, 픽토그램 표시 어플리케이션(53a)이 게이트웨이 서버 장치(50)의 하드디스크(53)에 저장되어 있고 이동체 단말(10)로부터의 요구를 받아 게이트웨이 서버 장치(50)로부터 다운로드되도록 되어 있었다. 이에 대해, 캐리어의 운영하에서 가동하는 서버 장치를 인터넷 통신망(40)에 설치하여 픽토그램 표시 어플리케이션(53a)을 저장시키고, 그 서버 장치로부터 이동체 단말(10)로 다운로드시키도록 해도 된다.
또, 픽토그램 표시 어플리케이션(53a)을 Java 실행 환경상에서 가동하는 Java 어플리케이션으로 하지 않고, 네이티브 어플리케이션으로서 이동체 단말(10)의 ROM(16)에 미리 기억시켜두도록 한 구성으로 해도 된다.
상기 실시 형태에서, 검색 조건 입력 화면 데이터(33c)나 검색 결과 화면 양식 데이터(33d)를 포함하는 콘텐츠 데이터는, HTML로 기술되어 있었지만, 콘텐츠를 이동체 단말(10)의 액정 표시부(14)에 표시시키는 것이라면, XML(Extensible Markup Language) 등 다른 마크업 언어로 이를 기술해도 된다.
상기 제1 실시 형태에서, 게이트웨이 서버 장치(50)는, 인터넷 통신망(40)으로부터 자장치(50)를 경유해 이동체 패킷 통신망(20)으로 전송하는 HTTP 리스폰스에 포함되는 검색 결과 화면 데이터에 대해, 그 검색 결과 화면 데이터가 가지는 각각의 텍스트의 하이퍼 링크처의 URL이 인정 CP 데이터베이스(53b)에 기억되어 있을지를 판단했지만, 복수의 URL에 하이퍼 링크된 텍스트가 삽입되어 있는 HTML 데이터이라면, 검색 결과 화면 데이터가 아니라도 된다.
상기 실시 형태에서, 게이트웨이 서버 장치(50)는, 파라미터를 HTTP 리스폰스의 헤더부에 내포시키고 있었지만, 이를 HTTP 리스폰스의 실체 데이터의 일부로서 전송해도 된다. 요약하면, 이동체 단말(10)측에서, HTTP 리스폰스로부터 파라미터를 추출만 할 수 있다면, 그 포함 형태는 상관없다.
상기 제1 실시 형태에서, 인정 CP 데이터베이스(53b)의 각 레코드는, 「어드레스」와「파라미터」의 2개의 필드를 가지고 있었지만, 캐리어에 의한 인정을 받은 HTML 데이터의 URL만을 인정 CP 데이터베이스(53b)에 기억시켜 놓아도 된다. 이 변형예에서는, 단계 170에서, 어느 URL이 인정 CP 데이터베이스(53b)에 기억되어 있다고 판단한 게이트웨이 서버 장치(50)의 제어부(51)가, 그 URL을 HTTP 리스폰스의 헤더부에 내포시키고 나서 이동체 패킷 통신망(20)으로 전송한다. 그리고, 이동체 단말(10)에 다운로드되는 픽토그램 표시 어플리케이션(53a)에 의해, HTTP 리스폰스의 헤더부로부터 특정의 어드레스를 추출하는 어드레스 추출 기능과 그들의 추출한 어드레스에 하이퍼 링크된 텍스트를 표시시키고 있는 표시 위치와 포인터의 이동처의 위치가 겹쳐졌을 때에 안전한 링크처인 것을 나타내는 픽토그램을 출현시 키는 픽토그램 표시 기능을 부여한다.
이와 같이, 게이트웨이 서버 장치(50)와 이동체 단말(10) 사이에 파라미터로 바꾸어 어드레스 그 자체를 교환해도, 상술한 실시 형태와 같은 효과를 얻을 수 있다.
상기 실시 형태에서는, 이동체 단말(10), 즉, 이동체 패킷 통신망(20)을 통한 인터넷 통신망(40)으로의 액세스를 가능하게 하는 휴대 전화기에 픽토그램 표시 어플리케이션(57)을 실장시키고 있었지만, 동종의 어플리케이션을 인터넷 통신망(40)으로의 직접적인 액세스가 가능한 퍼스널 컴퓨터에 실장시켰다고 해도 같은 작용을 얻는 것이 가능하다.
상기 실시 형태에서, 검색 서버 장치(30)는, 이동체 단말(10)로부터 수신한 HTTP 리퀘스트에 포함되는 검색 조건 데이터를 바탕으로 콘텐츠를 검색해, 검색 결과로서 얻어진 콘텐츠의 요약의 텍스트와 그들의 URL과 검색 결과 화면 양식 데이터(33d)에 삽입함으로써 검색 결과 화면 데이터를 취득해, 그 검색 결과 화면 데이터를 HTTP 리스폰스에 포함시켜 이동체 단말(10)로 답신하고 있었다. 이에 대해, 검색 서버 장치(30)는, 콘텐츠의 요약의 텍스트는 아니고, 그 개요를 나타내는 이미지를 URL과 함께 검색 결과 화면 양식 데이터(33d)에 삽입함으로써 검색 결과 화면 데이터를 취득해도 된다.
상술의 실시 형태에서, 이동체 단말(10)의 제어부(11) 또는 게이트웨이 서버 장치(50)의 제어부(51)에 의해 실행되는 프로그램은, 자기 기록 매체(자기 테이프, 자기 디스크(HDD(Hard Disk Drive), FD(Flexible Disk)) 등), 광기록 매체(광디스 크(CD(Compact Disk), DVD(Digital Versatile Disk)) 등), 광자기 기록 매체, 반도체 메모리(플래시 ROM 등) 등의 컴퓨터 판독 가능한 기록 매체에 기억한 상태에서 제공되어도 된다. 또, 이 프로그램은, 인터넷과 같은 네트워크를 통해 이동체 단말이나 게이트웨이 서버 장치에 제공되어도 된다.

Claims (12)

  1. 하나 또는 복수의 어드레스를 기억한 기억 수단과,
    각각이 하이퍼 링크된 텍스트 또는 이미지를 포함하는 콘텐츠 데이터를 수신하는 수신 수단과,
    상기 수신한 콘텐츠 데이터에 포함되는 텍스트 또는 이미지의 하이퍼 링크처의 어드레스의 각각이 상기 기억 수단에 기억된 어드레스인지의 여부를 판단하는 판단 수단과,
    콘텐츠 데이터에 포함되는 텍스트 또는 이미지의 하이퍼 링크처의 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단했을 경우, 그 콘텐츠 데이터의 수신처의 통신 단말에 있어서의 콘텐츠의 표시 양태를 결정짓는 파라미터 및 당해 콘텐츠 데이터를 통신 단말에 송신하는 송신 수단을 구비한 콘텐츠 유통 관리 장치.
  2. 청구항 1에 있어서,
    인터넷 통신망의 어드레스를 포함하는 리퀘스트를 이동 통신망으로부터 수신하는 수단과,
    상기 수신한 리퀘스트를 인터넷 통신망에 전송하는 수단을 더 구비하는 콘텐츠 유통 관리 장치.
  3. 하나 또는 복수의 어드레스를 기억한 기억 수단과,
    콘텐츠 데이터를 수신한 통신 단말로부터, 그 콘텐츠 데이터에 포함되는 텍스트 또는 이미지에 각각 하이퍼 링크되어 있던 하이퍼 링크처의 어드레스를 수신하는 수신 수단과,
    상기 수신한 어드레스의 각각이 상기 기억 수단에 기억된 어드레스인지의 여부를 판단하는 판단 수단과,
    상기 수신한 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단했을 경우, 그 콘텐츠 데이터의 수신처의 통신 단말에 있어서의 콘텐츠의 표시 양태를 결정짓는 파라미터를 통신 단말에 송신하는 송신 수단을 구비한 콘텐츠 유통 관리 장치.
  4. 청구항 1 내지 3 중 어느 한 항에 있어서,
    상기 콘텐츠 데이터는,
    통신 단말의 표시 디바이스에 표시시키는 텍스트 또는 이미지를 각각 나타내는 엘리먼트와 그들의 레이아웃을 소정의 마크업 언어로 기술한 표시 제어 데이터인 콘텐츠 유통 관리 장치.
  5. 청구항 4에 있어서,
    상기 파라미터는,
    통신 단말의 표시 디바이스에 표시된 후, 그 조작자의 조작에 의해 포인터와 겹쳐졌을 때에 소정의 픽토그램을 출현시키는 특정의 텍스트 또는 이미지를 나타내는 엘리먼트를 지시하는 파라미터인 콘텐츠 유통 관리 장치.
  6. 청구항 4에 있어서,
    상기 파라미터는,
    통신 단말의 표시 디바이스에 표시된 후, 그 조작자의 조작에 의해 하이라이트 표시가 되었을 때에 소정의 픽토그램을 출현시키는 특정의 텍스트 또는 이미지를 나타내는 엘리먼트를 지시하는 파라미터인 콘텐츠 유통 관리 장치.
  7. 청구항 5 또는 6에 있어서,
    상기 특정의 텍스트 또는 이미지를 나타내는 엘리먼트는,
    소정의 인정을 받은 어드레스로 하이퍼 링크된 엘리먼트인
    콘텐츠 유통 관리 장치.
  8. 정보의 표시 수단과,
    조작자와,
    각각이 하이퍼 링크된 텍스트 또는 이미지의 엘리먼트와 그들의 레이아웃을 소정의 마크업 언어로 기술한 표시 제어 데이터인 콘텐츠 데이터와, 특정의 엘리먼트를 지시하는 파라미터를 수신하는 수신 수단과,
    상기 수신한 콘텐츠 데이터의 엘리먼트가 나타내는 텍스트 또는 이미지를 그 레이아웃에 따라 상기 표시 수단에 표시시키는 제1 표시 제어 수단과,
    상기 표시 수단에 표시된 텍스트 또는 이미지 중, 상기 수신한 파라미터가 지시하는 엘리먼트가 나타내는 텍스트 또는 이미지와 포인터가 상기 조작자의 조작에 의해 겹쳐졌을 때에 소정의 픽토그램을 출현시키는 제2 표시 제어 수단을 구비한 통신 단말.
  9. 정보의 표시 수단과,
    조작자와,
    각각이 하이퍼 링크된 텍스트 또는 이미지를 각각 나타내는 엘리먼트와 그들의 레이아웃을 소정의 마크업 언어로 기술한 표시 제어 데이터인 콘텐츠 데이터와, 특정의 엘리먼트를 지시하는 파라미터를 수신하는 수신 수단과,
    상기 수신한 콘텐츠 데이터의 엘리먼트가 나타내는 텍스트 또는 이미지를 그 레이아웃에 따라 상기 표시 수단에 표시시키는 제1 표시 제어 수단과,
    상기 표시 수단에 표시된 텍스트 또는 이미지 중, 상기 수신한 파라미터가 지시하는 엘리먼트가 나타내는 텍스트 또는 이미지가 상기 조작자의 조작에 의해 하이라이트 표시가 되었을 때에 소정의 픽토그램을 출현시키는 제2 표시 제어 수단을 구비한 통신 단말.
  10. 정보의 표시 수단과, 조작자와, 정보의 통신 수단을 가지는 컴퓨터 장치에,
    각각이 하이퍼 링크된 텍스트 또는 이미지의 엘리먼트와 그들의 레이아웃을 소정의 마크업 언어로 기술한 표시 제어 데이터인 콘텐츠 데이터와, 특정의 엘리먼트를 지시하는 파라미터를 상기 통신 수단을 통해 수신하는 단계와,
    상기 수신한 콘텐츠 데이터의 엘리먼트가 나타내는 텍스트 또는 이미지를 그 레이아웃에 따라 상기 표시 수단에 표시시키는 단계와,
    상기 표시 수단에 표시된 텍스트 또는 이미지 중, 상기 수신한 파라미터가 지시하는 엘리먼트가 나타내는 텍스트 또는 이미지와 포인터가 상기 조작자의 조작에 의해 겹쳐졌을 때에 소정의 픽토그램을 출현시키는 단계를 실행시키는 프로그램.
  11. 정보의 표시 수단과, 조작자와, 정보의 통신 수단을 구비한 컴퓨터 장치에,
    각각이 하이퍼 링크된 텍스트 또는 이미지를 각각 나타내는 엘리먼트와 그들의 레이아웃을 소정의 마크업 언어로 기술한 표시 제어 데이터인 콘텐츠 데이터와, 특정의 엘리먼트를 지시하는 파라미터와 상기 통신 수단을 통해 수신하는 단계와,
    상기 수신한 콘텐츠 데이터의 엘리먼트가 나타내는 텍스트 또는 이미지를 그 레이아웃에 따라 상기 표시 수단에 표시시키는 단계와,
    상기 표시 수단에 표시된 텍스트 또는 이미지 중, 상기 수신한 파라미터가 지시하는 엘리먼트가 나타내는 텍스트 또는 이미지가 상기 조작자의 조작에 의해 하이라이트 표시가 되었을 때에 소정의 픽토그램을 출현시키는 단계를 실행시키는 프로그램.
  12. 하나 또는 복수의 어드레스를 기억한 기억 수단과,
    각각이 하이퍼 링크된 텍스트 또는 이미지를 포함하는 콘텐츠 데이터를 수신하는 수신 수단과,
    상기 수신한 콘텐츠 데이터에 포함되는 어드레스가 상기 기억 수단에 기억된 어드레스인지의 여부를 판단하는 판단 수단과,
    상기 수신한 콘텐츠 데이터의 발신원의 어드레스가 상기 기억 수단에 기억된 어드레스라고 상기 판단 수단이 판단했을 경우, 그 콘텐츠 데이터의 수신처의 통신 단말에 있어서의 콘텐츠의 표시 양태를 결정짓는 파라미터 및 당해 콘텐츠 데이터를 통신 단말로 송신하는 송신 수단을 가지는 콘텐츠 유통 관리 장치와,
    상기 콘텐츠 유통 관리 장치로부터 파라미터 및 콘텐츠 데이터를 수신하는 수신 수단과,
    상기 수신한 콘텐츠 데이터를 표시함과 더불어, 그 표시 양태를 상기 수신한 파라미터에 따라 제어하는 콘텐츠 표시 제어 수단을 가지는 통신 단말을 구비한 콘텐츠 유통 시스템.
KR1020097016483A 2007-02-08 2008-02-08 콘텐츠 유통 관리 장치, 통신 단말, 프로그램 및 콘텐츠 유통 시스템 Ceased KR20090104094A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JPJP-P-2007-029737 2007-02-08
JP2007029737A JP4865581B2 (ja) 2007-02-08 2007-02-08 コンテンツ流通管理装置及びコンテンツ流通システム
PCT/JP2008/052122 WO2008096849A1 (ja) 2007-02-08 2008-02-08 コンテンツ流通管理装置、通信端末、プログラム及びコンテンツ流通システム

Publications (1)

Publication Number Publication Date
KR20090104094A true KR20090104094A (ko) 2009-10-05

Family

ID=39681750

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020097016483A Ceased KR20090104094A (ko) 2007-02-08 2008-02-08 콘텐츠 유통 관리 장치, 통신 단말, 프로그램 및 콘텐츠 유통 시스템

Country Status (8)

Country Link
US (1) US20100211861A1 (ko)
EP (1) EP2110752A4 (ko)
JP (1) JP4865581B2 (ko)
KR (1) KR20090104094A (ko)
CN (1) CN101606371B (ko)
BR (1) BRPI0806195A2 (ko)
RU (1) RU2429527C2 (ko)
WO (1) WO2008096849A1 (ko)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8239749B2 (en) * 2004-06-25 2012-08-07 Apple Inc. Procedurally expressing graphic objects for web pages
JP4995590B2 (ja) * 2007-02-14 2012-08-08 株式会社エヌ・ティ・ティ・ドコモ コンテンツ流通管理装置、通信端末、プログラム及びコンテンツ流通システム
US8447739B2 (en) * 2008-07-16 2013-05-21 SAP France S.A. Systems and methods to create continuous queries via a semantic layer
US8082224B2 (en) * 2008-07-16 2011-12-20 Business Objects S.A. Systems and methods to provide business information via a push model
JP2010160610A (ja) * 2009-01-07 2010-07-22 Toshiba Corp 通信装置、通信方法、及びプログラム
CN102118419B (zh) * 2009-12-30 2014-07-16 华为技术有限公司 一种图片信息的传输方法、装置和通信系统
JP2012123598A (ja) * 2010-12-08 2012-06-28 Mitsubishi Electric Corp 情報処理装置、表示方法及びプログラム
US9367635B2 (en) * 2011-02-12 2016-06-14 International Business Machines Corporation Contact center co-browsing for a mobile device
US20120304081A1 (en) * 2011-05-27 2012-11-29 Mirko Mandic Navigation User Interface in Support of Page-Focused, Touch- or Gesture-based Browsing Experience
US9015021B2 (en) * 2011-10-25 2015-04-21 Cellco Partnership Multiple client simulator for push engine
US20130179768A1 (en) * 2012-01-05 2013-07-11 International Business Machines Corporation Differentiated Information Display For Certified and Uncertified Web Page Versions
KR101995283B1 (ko) * 2013-03-14 2019-07-02 삼성전자 주식회사 휴대 단말기의 앱 제공 방법 및 시스템
JP2015114843A (ja) * 2013-12-11 2015-06-22 日本電信電話株式会社 サービス提供システム及び方法及びプログラム
TWI581629B (zh) * 2014-08-07 2017-05-01 A Method and System for Message Transmission without Marked Identification
RU2633180C2 (ru) * 2015-02-27 2017-10-11 Общество С Ограниченной Ответственностью "Яндекс" Система и способ управления браузерным приложением, постоянный машиночитаемый носитель и электронное устройство
US20210367918A1 (en) * 2020-05-22 2021-11-25 Nvidia Corporation User perceptible indicia for web address identifiers

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6211874B1 (en) * 1998-05-15 2001-04-03 International Business Machines Corporation Method for parallel selection of URL's
JP2000148340A (ja) * 1998-11-13 2000-05-26 Ricoh Co Ltd 文書閲覧支援システム
JP2000276471A (ja) * 1999-03-23 2000-10-06 Seiko Epson Corp リンク先情報の概要提示方法およびリンク先情報の概要提示装置ならびにリンク先情報の概要提示処理プログラムを記録した記録媒体
WO2000065763A2 (en) * 1999-04-26 2000-11-02 Dodots, Inc. Apparatus and method for delivering internet content
US6336117B1 (en) * 1999-04-30 2002-01-01 International Business Machines Corporation Content-indexing search system and method providing search results consistent with content filtering and blocking policies implemented in a blocking engine
DE60039742D1 (de) * 1999-05-13 2008-09-18 Matsushita Electric Industrial Co Ltd Mobiles Kommunikationsendgerät zum Darstellen von Text durch Schalten zwischen verschiedenen Zeichensätzen
JP4149636B2 (ja) * 1999-05-21 2008-09-10 株式会社ディジティ・ミニミ サービス提供システム、サービス提供方法および携帯端末
US6571256B1 (en) * 2000-02-18 2003-05-27 Thekidsconnection.Com, Inc. Method and apparatus for providing pre-screened content
KR20010107572A (ko) * 2000-05-24 2001-12-07 포만 제프리 엘 신뢰성 기반의 링크 액세스 제어 방법, 장치 및 프로그램제품
US6721721B1 (en) * 2000-06-15 2004-04-13 International Business Machines Corporation Virus checking and reporting for computer database search results
JP2002189917A (ja) * 2000-12-20 2002-07-05 Mitsubishi Electric Corp 情報処理装置、ネットワークデータ評価方法、並びにその評価方法を実行させるためのプログラムを記録した記録媒体
ATE518194T1 (de) * 2001-01-19 2011-08-15 Panasonic Corp Gerät und program zum darstellen von hypertext inclusive einer funktion für die vorgeschichte
JP2002351736A (ja) * 2001-03-23 2002-12-06 Matsushita Electric Ind Co Ltd 文書データ処理装置、サーバ装置、端末装置、及び文書データ処理システム
JP2003108425A (ja) * 2001-09-21 2003-04-11 Kitora Llc 情報処理システム、情報処理方法、広告宣伝方法、公式サイト認証方法、及びプログラムを記録した情報記録媒体
KR100414794B1 (ko) * 2001-11-22 2004-01-13 에스케이 텔레콤주식회사 무선 인터넷 서비스 접속 방법
US6983273B2 (en) * 2002-06-27 2006-01-03 International Business Machines Corporation Iconic representation of linked site characteristics
US6987987B1 (en) * 2002-07-03 2006-01-17 Sprint Spectrum L.P. Method and system for providing advanced notice of cost to access web content
JP3794686B2 (ja) * 2002-07-11 2006-07-05 株式会社シーイーシー リンク先画面表示システム、リンク先画面表示プログラム及び該プログラムを格納した記憶媒体
JP2004102698A (ja) * 2002-09-10 2004-04-02 Ntt Docomo Inc ダウンロード方法、領域管理装置、携帯通信端末、プログラムおよび記録媒体
JP4629304B2 (ja) * 2002-10-30 2011-02-09 株式会社エヌ・ティ・ティ・ドコモ 通信装置、プログラムおよび記録媒体
JP2005032041A (ja) 2003-07-07 2005-02-03 Nippon Telegr & Teleph Corp <Ntt> リンク先コンテンツの連続閲覧支援装置、連続閲覧支援方法、ポップアップウィンドウの表示制御方法および消去制御方法
JP2004178512A (ja) * 2002-11-29 2004-06-24 Nippon Telegr & Teleph Corp <Ntt> リンク先コンテンツ閲覧支援装置、リンク先コンテンツ閲覧支援方法及びプログラム並びに記録媒体
US7219162B2 (en) * 2002-12-02 2007-05-15 International Business Machines Corporation System and method for accessing content of a web page
JP2004246489A (ja) * 2003-02-12 2004-09-02 Canon Inc 表示システム、表示方法及び記憶媒体
US20050071477A1 (en) * 2003-03-27 2005-03-31 Microsoft Corporation Providing information links via a network
JP2004355524A (ja) * 2003-05-30 2004-12-16 Neo-Blood:Kk 携帯、カーナビ等のモバイルインターネットを対象としたurlフィルタリングシステム
US20050057498A1 (en) * 2003-09-17 2005-03-17 Gentle Christopher R. Method and apparatus for providing passive look ahead for user interfaces
WO2006020095A2 (en) * 2004-07-16 2006-02-23 Geotrust, Inc. Security systems and services to provide identity and uniform resource identifier verification
EP1779216A1 (en) * 2004-08-20 2007-05-02 Rhoderick John Kennedy Pugh Server authentication
US8037527B2 (en) * 2004-11-08 2011-10-11 Bt Web Solutions, Llc Method and apparatus for look-ahead security scanning
JP4486033B2 (ja) * 2005-02-02 2010-06-23 株式会社エヌ・ティ・ティ・ドコモ コンテンツ配信方法及び中継装置
US8438499B2 (en) * 2005-05-03 2013-05-07 Mcafee, Inc. Indicating website reputations during user interactions
KR100811093B1 (ko) * 2005-05-30 2008-03-06 김낙구 하이퍼링크 메시지를 이용한 모바일 컨텐츠 접속 및 송수신방법 및 이를 위한 이동통신 단말기, 이동통신사 서버 및컨텐츠 프로바이더 서버 시스템
US20070011739A1 (en) * 2005-06-28 2007-01-11 Shay Zamir Method for increasing the security level of a user machine browsing web pages
JP4652153B2 (ja) * 2005-07-04 2011-03-16 日本電気株式会社 メールフィルタリングシステム、メールフィルタ、およびプログラム
US8015182B2 (en) * 2005-11-30 2011-09-06 Finjan, Inc. System and method for appending security information to search engine results
US20070256003A1 (en) * 2006-04-24 2007-11-01 Seth Wagoner Platform for the interactive contextual augmentation of the web
US7945563B2 (en) * 2006-06-16 2011-05-17 Yahoo! Inc. Search early warning
JP4995590B2 (ja) * 2007-02-14 2012-08-08 株式会社エヌ・ティ・ティ・ドコモ コンテンツ流通管理装置、通信端末、プログラム及びコンテンツ流通システム
JP5020152B2 (ja) * 2008-04-10 2012-09-05 ヤフー株式会社 スパム宣言を利用したウェブページ検索装置、方法及びコンピュータ・プログラム

Also Published As

Publication number Publication date
CN101606371A (zh) 2009-12-16
BRPI0806195A2 (pt) 2011-08-30
JP4865581B2 (ja) 2012-02-01
RU2009133463A (ru) 2011-03-20
EP2110752A1 (en) 2009-10-21
JP2008197748A (ja) 2008-08-28
CN101606371B (zh) 2013-03-06
WO2008096849A1 (ja) 2008-08-14
EP2110752A4 (en) 2013-06-26
US20100211861A1 (en) 2010-08-19
RU2429527C2 (ru) 2011-09-20

Similar Documents

Publication Publication Date Title
KR20090104094A (ko) 콘텐츠 유통 관리 장치, 통신 단말, 프로그램 및 콘텐츠 유통 시스템
JP4995590B2 (ja) コンテンツ流通管理装置、通信端末、プログラム及びコンテンツ流通システム
US8130668B2 (en) Managing differences in user devices when sharing content on mobile devices
US6507867B1 (en) Constructing, downloading, and accessing page bundles on a portable client having intermittent network connectivity
JP3880337B2 (ja) コンテンツ変換方法及び変換後コンテンツ取得方法
US6988100B2 (en) Method and system for extending the performance of a web crawler
AU2002221056B2 (en) Apparatus and method for distributing content
US20020078147A1 (en) Data consultation optimisation method, by means of a network architecture component
JP2003006074A (ja) 反転プロキシメカニズム
JPH09265456A (ja) コネクションレスな通信における従量制課金システムおよび方法
US20030083952A1 (en) Web-based imaging service providing the ability to specify a charge-back account
US20060155803A1 (en) Communication terminal having a function to inhibit connection to a particular site and program thereof
US7848780B2 (en) Communication device for controlling the use of content
CN100592736C (zh) 包括不同种类的终端集合的网络的环境管理系统
JP2003303152A (ja) コンテンツ送信システム
US20030151620A1 (en) Content transmission system
JP4415594B2 (ja) サーバ装置、サーバ装置用プログラムおよびサーバ装置の情報処理方法
KR20070116798A (ko) 공중 이동 네트워크를 통해 웹 페이지에 액세스하기 위한단말기 독립적 어드레싱 시스템
WO2009066957A2 (en) System for providing web service linked with portal site to web site, and method thereof
WO2007100200A1 (en) System for providing customized information using keyword searching and method thereof
WO2001006393A1 (en) User interface method
JP2002202968A (ja) 情報検索サービスシステム及び情報出力方法
KR100921013B1 (ko) 콘텐츠 전달 서비스 방법 및 이를 위한 장치
EP2175382A1 (en) Methods, module and network server for providing information to a mobile phone
KR20030032732A (ko) 무선 인터넷 접속 페이지의 메뉴 다운로드 방법과 접속페이지 메뉴를 이용한 무선 인터넷 접속 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0105 International application

Patent event date: 20090806

Patent event code: PA01051R01D

Comment text: International Patent Application

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20110323

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20111202

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20110323

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I