[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20040089651A - 서버, 정보제공방법 및 프로그램 - Google Patents

서버, 정보제공방법 및 프로그램 Download PDF

Info

Publication number
KR20040089651A
KR20040089651A KR10-2004-7012972A KR20047012972A KR20040089651A KR 20040089651 A KR20040089651 A KR 20040089651A KR 20047012972 A KR20047012972 A KR 20047012972A KR 20040089651 A KR20040089651 A KR 20040089651A
Authority
KR
South Korea
Prior art keywords
information
capsule
image
user terminal
server
Prior art date
Application number
KR10-2004-7012972A
Other languages
English (en)
Other versions
KR100674697B1 (ko
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 KR20040089651A publication Critical patent/KR20040089651A/ko
Application granted granted Critical
Publication of KR100674697B1 publication Critical patent/KR100674697B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558Details of hyperlinks; Management of linked annotations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/80Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
    • G06F16/84Mapping; Conversion
    • G06F16/86Mapping to a database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/93Document management systems
    • G06F16/94Hypermedia

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Remote Sensing (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 정보의 제공자로부터 제공되는 정보내용을 1 이상의 요소정보가 결합된 요소정보군으로서 사용자 단말에 배신하는 서버로서, 상기 요소정보 사이에 상기 화상을 거친 계층구조를 형성하는 수단과, 사용자 단말로부터 제 1 요소정보에 관련되는 화상에의 엑세스를 접수하는 수단과, 상기 화상을 거쳐 상기 제 1 요소정보와 계층구조를 형성하는 제 2 요소정보를 검색하는 수단과, 상기 화상에 상기 제 2 요소정보를 배치하여 상기 사용자 단말에 배신하는 수단을 구비하는 것이다.

Description

서버, 정보제공방법 및 프로그램{SERVER, INFORMATION PROVIDING METHOD AND PROGRAM}
정보통신기술의 발달에 의하여 여러가지 정보를 인터넷 등의 네트워크를 통하여 입수할 수 있게 되었다. 한편, 정보를 발신하고 싶은 정보제공자, 예를 들면 상품이나 서비스의 광고주는, 간이하게 자신의 광고정보를 발신할 수 있게 되었다. 인터넷상에서 광고정보를 제공하는 방법으로서는, 예를 들면 하기에 나타내는 특허문헌 1이 알려져 있다.
또, 이와 같은 정보는, 문자 이외에 화상, 동화상, 경우에 따라서는 소리 등을 포함하여 효과적으로 발신자의 의도를 표현한다. 따라서 열람자는 시각이나 청각 등을 통하여 각종 정보를 선별하여 필요한 정보를 수집할 수 있게 되었다.
이와 같은 정보는, HTML(Hyper Text Markup Language)에 의하여 웹페이지로서 표현되는 경우가 많다. 웹페이지는, 다른 웹페이지에 URL(Uniform Resource Locator)에 의하여 자유롭게 링크시킬 수 있다. 따라서, 웹페이지는 관련되는 정보를 유연하게 조합시킬 수 있다는 이점을 가진다. 그러나 반대로 웹페이지에서는 관련성이 높은 정보를 일괄된 것으로서 처리하고 싶은 경우의 배려가 충분하지 않다.
특히, 이와 같은 정보를 표현하기 위하여 필요한 데이터량의 증가에 대하여 네트워크의 통신용량의 증가는 충분하지 않다. 따라서 열람자가 정보를 입수하는 경우에, 그 데이터량과 통신용량의 불균형으로부터 불편이 생기고 있다.
예를 들면 인터넷상의 웹페이지에서 어느 점포에 관한 정보나 그 점포의 취급 상품을 조사할 때, 먼저 그 점포의 톱페이지에 엑세스하여 톱페이지 전체를 표시시킬 필요가 있다.
즉, 웹페이지로부터 정보를 얻는 경우, 열람자는 먼저 그 웹페이지로 링크하는 톱페이지 전체(1 페이지분)를 기술하는 HTML 파일의 다운로드가 완료되기를 기다리지 않으면 안된다. 그리고 톱페이지가 표시되면 열람자는 그 페이지에 표시된 링크를 찾아 다음 페이지로 이동한다. 그 경우도 열람자는 다음 링크를 찾기 전에 페이지 전체가 표시되기를 기다리지 않으면 안된다.
그리고 화상 등의 대용량의 콘텐츠가 포함되는 웹페이지의 표시에는 사용에 견딜 수 없는 시간을 요하는 경우가 있다. 또한 그와 같은 표시를 위한 통신비가 많아진다. 또 메모리용량이 적은 단말에서는 그와 같은 웹페이지의 표시 그 자체가 불가능한 경우가 있다.
또 이와 같은 웹페이지는 일반적으로는 VGA(Video Graphics Array)에 의한 표시장치를 가지는 퍼스널컴퓨터에서의 표시를 상정하여 작성되어 있다. 이 때문에 카 네비게이션용 차량 탑재기, PDA(Personal Digital(Data) Assistants), 휴대전화, PHS (Personal Handyphone System) 등의 작은 화면의 표시장치밖에 가지지않은 단말에서는 일반 웹페이지의 표시는 곤란하다.
이와 같은 대책을 위해, 예를 들면 용량이 큰 화상 등을 포함하는 웹페이지에 대하여 그 URL만을 전자메일에 기술하여 정보 이용자에게 배신하는 처리가 행하여지고 있다.
상기한 바와 같이 웹페이지 외에, 관련성이 있는 정보를 처리하기 위한 정보의 표현방법으로서, 예를 들면 디렉토리나 폴더가 알려져 있다. 디렉토리나 폴더는 관련되는 정보를 트리구조의 가지(또는 잎)의 부분에 저장하는 구조이다.
그러나 디렉토리나 폴더에서는 1개의 가지 이하에 포함되는 정보를 다시 식별하는 기능이 충분하지 않다. 예를 들면 1개의 가지 이하에 포함되는 정보를 인출하려고 하면, 조작하는 사용자의 의도와 관계없이 그 가지 이하의 모든 정보가 도입되어 버린다.
또 디렉토리나 폴더에서는 1개의 가지 이하에 포함되는 정보를 추출하였을 때 그 가지의 상위의 트리와의 관련성을 유지하는 기능에 대한 배려가 없다. 예를 들면 1개의 가지에 포함되는 정보를 다른 영역에 복사하면, 복사 전에 관련지어져 있던 상위의 정보와의 계층관계는 소멸되어 버린다.
(특허문헌 1)
일본국 특허2756483
본 발명은 정보제공기술에 관한 것이다.
도 1은 본 발명의 제 1 실시형태에 관한 정보시스템 전체의 시스템구성도,
도 2는 지도 데이터와 정보캡슐의 겹침 이미지도,
도 3은 점포캡슐의 이미지도,
도 4는 복수의 정보캡슐에 의하여 구성되는 화상링크의 이미지도,
도 5는 아이콘정보 데이터베이스의 데이터 구조도,
도 6은 속성정보 데이터베이스의 데이터 구조도,
도 7은 메뉴·링크정보 데이터베이스의 데이터 구조도,
도 8은 포지션정보 데이터베이스의 데이터 구조도,
도 9는 지도 데이터획득처리의 처리 플로우를 나타내는 도,
도 10은 화상링크를 가지지 않은 정보캡슐의 처리 플로우를 나타내는 도(1),
도 11은 화상링크를 가지는 정보캡슐의 처리 플로우를 나타내는 도(1),
도 12는 화상링크를 가지지 않은 정보캡슐의 처리 플로우를 나타내는 도(2),
도 13은 화상링크를 가지는 정보캡슐의 처리 플로우를 나타내는 도(2),
도 14는 서버(1)에 있어서의 정보캡슐의 다운로드처리를 나타내는 플로우차트,
도 15는 정보캡슐의 편집처리를 나타내는 플로우차트,
도 16은 본 발명의 제 2 실시형태에 관한 정보캡슐의 관련도,
도 17은 정보캡슐과 메뉴와의 관계를 나타내는 도,
도 18은 복수계층에 걸쳐 링크하는 정보캡슐에 대하여 메뉴항목을 표시하는 처리의 개념도,
도 19는 복수계층에 걸쳐 링크하는 정보캡슐에 대하여 메뉴항목을 표시하는처리의 플로우도(1),
도 20은 복수계층에 걸쳐 링크하는 정보캡슐에 대하여 메뉴항목을 표시하는 처리의 플로우도(2),
도 21은 복수계층에 걸쳐 링크하는 정보캡슐에 대하여 메뉴항목을 표시하는 처리의 플로우도(3),
도 22는 본 발명의 제 3 실시형태에 있어서 개인적인 영역에 대한 정보캡슐의 등록처리를 나타내는 플로우도,
도 23은 본 발명의 제 3 실시형태에 있어서 개인적인 영역으로부터의 정보캡슐의 참조처리를 나타내는 플로우도,
도 24는 본 발명의 제 4 실시형태에 있어서 정보캡슐의 갱신처리를 나타내는 개념도,
도 25는 정보캡슐의 갱신상태를 나타내는 도,
도 26은 본 발명의 제 4 실시형태에 있어서의 정보캡슐 관리테이블의 데이터예를 나타내는 도,
도 27은 정보캡슐의 갱신처리를 나타내는 플로우차트,
도 28은 본 발명의 제 5 실시형태에 관한 정보캡슐의 데이터예,
도 29는 RDB와 XML의 상호변환에 의한 정보시스템의 처리개요도,
도 30은 캡슐 관리테이블의 예,
도 31은 마이캡슐 관리테이블의 예,
도 32는 표준캡슐로서 생성되는 템플릿의 예,
도 33은 마이캐슐 관리화면의 예,
도 34는 점포캡슐 관리화면의 예,
도 35는 점포 데이터베이스 일괄 관리화면의 예,
도 36은 건물, 점포, 상품에 관한 데이터베이스 참조시의 처리개요도,
도 37은 건물, 점포, 상품에 관한 캡슐취득시의 처리개요도,
도 38은 마이바스킷에 의한 정보캡슐의 표시예이다.
본 발명은 이와 같은 종래기술의 문제점을 감안하여 이루어진 것이다. 즉, 본 발명의 과제는 서로 관련되는 복수의 정보를 일괄된 정보군으로서 결합하여 처리하는 기술을 제공하는 것에 있다.
본 발명은 상기 과제를 해결하기 위하여, 이하의 수단을 채용하였다. 즉, 본 발명은 정보의 제공자가 제공하는 정보내용을 사용자 단말에 배신하는 서버로서,
사용자 단말로부터의 상기 정보내용에 대한 엑세스를 접수하는 수단과,
상기 엑세스된 정보내용을 일반정보와 휴대정보로 분리하는 수단과,
엑세스한 사용자 단말에 휴대정보를 다운로드시키는 휴대정보 부여수단을 구비하는 것이다.
여기서 휴대정보란, 사용자 단말에 다운로드되고, 사용자 단말에 축적되어 사용자 단말과 함께 사용자에게 휴대되는 정보를 말한다. 또 일반정보란, 서버상에 유지되고, 사용자 단말에 축적되지 않는 정보를 말한다. 본 발명에 의하면 정보내용을 휴대정보와 일반정보로 자유롭게 분리할 수 있다.
바람직하게는 상기 서버는 상기 제공하는 정보내용을 정보 제공자에게 설정시키는 수단을 더 구비하여도 좋다.
바람직하게는 상기 서버는 복수의 휴대정보를 지리적 위치정보에 의하여 결합하여 휴대정보군으로서 사용자 단말에 축적시키는 관련정보결합수단을 구비하는 것이어도 좋다.
바람직하게는 상기 휴대정보군은, 지리적 위치정보를 가지는 메인정보와, 그 지리적 위치정보에 관련되는 복수의 서브정보를 포함하고,
상기 휴대정보부여수단은, 상기 서브정보의 다운로드시에 그 메인정보를 연동시켜 사용자 단말에 다운로드시키는 것이어도 좋다.
본 발명에 의하면, 사용자가 서브정보를 다운로드하였을 때에, 그 서브정보가 관련되는 지리적 위치정보를 가지는 메인정보도 다운로드된다. 따라서 지리적으로 관련되는 복수의 정보를 관련지어 사용자에 제공할 수 있다.
바람직하게는 상기 서버는 상기 일반정보를 휴대정보로 변환하는 사용자 설정수단을 상기 단말에 표시시키는 수단을 더 구비하는 것이어도 좋다.
바람직하게는 상기 휴대정보는 키워드를 가지고 있고,
상기 서버는 키워드에 의거하여 상기 휴대정보를 검색하는 정보검색수단을 더구비하여도 좋다.
또 본 발명은 정보의 제공자로부터 제공되는 정보내용을 1 이상의 요소정보가 결합된 요소정보군으로서 사용자 단말에 배신하는 서버로서,
상기 요소정보 사이에 화상을 거친 계층구조를 형성하는 수단과,
사용자 단말로부터 제 1 요소정보에 관련되는 화상에 대한 엑세스를 접수하는 수단과,
상기 화상을 거쳐 상기 제 1 요소정보와 계층구조를 형성하는 제 2 요소정보를 검색하는 수단과,
상기 화상에 상기 제 2 요소정보를 배치하고 상기 사용자 단말에 배신하는 수단을 구비하는 것이어도 좋다.
본 발명에 의하면, 제 1 요소정보와 제 2 요소정보는, 상기 화상을 거쳐 계층구조를 형성한다. 서버는 상기 화상이 엑세스되었을 때에 제 1 요소정보와 계층구조를 형성하는 제 2 요소정보를 검색하고, 그 화상에 배치하여 사용자에게 제공할 수 있다.
바람직하게는 상기 서버는 상기 계층구조의 최상위의 요소정보에 그 최상위의 요소정보를 지리적으로 위치를 부여하는 정보를 부가하는 수단과,
사용자 단말로부터 지리적 위치에 관한 정보의 입력을 접수하는 수단과,
상기 지리적 위치를 포함하는 지도정보의 범위에 위치하는 요소정보를 검색하는 수단과,
검색된 요소정보를 상기 지도정보에 배치하여 사용자 단말에 배신하는 수단을 구비하는 것이어도 좋다.
본 발명에 의하면, 지리적 위치에 관한 정보의 입력을 받아 지도정보를 검색하고, 그 지도정보의 범위에 위치하는 요소정보를 검색하여 사용자에게 제공할 수 있다.
또, 본 발명은 정보의 제공자로부터 제공되는 정보내용을 1 이상의 요소정보가 결합된 요소정보군으로서 사용자 단말에 배신하는 서버로서,
관련되는 복수에 대한 화상의 참조정보를 상기 요소정보에 부가하는 수단과,
상기 복수의 화상 중 사용자 단말로부터 엑세스하는 화상을 선택하는 그와 같은 선택정보를 상기 요소정보에 부가하는 수단과,
상기 요소정보 사이에 상기 화상을 거친 계층구조를 형성하는 수단과,
상기 참조정보를 상기 계층구조에 맞추어 제시하는 수단을 구비하는 것이어도 좋다.
본 발명에 의하면 상기 요소정보군이 사용자 단말에 배신되기 때문에, 사용자단말상에서 엑세스하는 화상을 선택할 때에, 화상을 선택하는 선택정보가 요소정보 사이의 계층구조에 맞추어 표시된다. 따라서 화상을 거쳐 복수계층에 걸쳐 요소정보가 참조되고 있는 경우에도 화상을 참조하지 않고 선택정보만을 복수계층에 걸쳐 찾을 수 있다.
또, 본 발명은 상기 어느 하나의 처리를 컴퓨터에 실행시키는 방법이어도 좋다. 또 본 발명은 이상의 어느 하나의 기능을 컴퓨터에 실현시키는 프로그램이어도 좋다. 또 본 발명은 그와 같은 프로그램을 기록한 컴퓨터가 판독 가능한 기록매체이어도 좋다.
여기서 컴퓨터가 판독 가능한 기록매체란, 데이터나 프로그램 등의 정보를 전기적, 자기적, 광학적, 기계적, 또는 화학적 작용에 의해 축적하여 컴퓨터로부터 판독할 수 있는 기록매체를 말한다. 이와 같은 기록매체 중 컴퓨터로부터 분리 가능한 것으로서는, 예를 들면 플로피디스크(플렉시블디스크), 광자기디스크, CD-ROM, CD-R/W, DVD, DAT, 8 mm 테이프, 메모리카드 등이 있다.
또, 컴퓨터에 고정된 기록매체로서 하드디스크나 ROM(리드온리메모리) 등이 있다.
이상 설명한 바와 같이, 본 발명에 의하면 서로 관련되는 복수의 정보를 일괄된 정보군으로서 결합하여 처리할 수 있다.
이하, 도면을 참조하여 본 발명의 적합한 실시형태를 설명한다.
《제 1 실시형태》
이하, 본 발명의 제 1 실시형태에 관한 정보시스템을 도 1 내지 도 15의 도면에 의거하여 설명한다.
<시스템구성>
도 1에 본 정보시스템의 시스템구성도를 나타낸다. 이 시스템은 케이블 텔레비전회사, 사업기획회사 등의 서비스제공회사가 운용하는 서버(1)와, 지도정보나 콘텐츠정보를 제공하는 정보제공회사가 운용하는 지도정보서버(3)와, 케이블 텔레비전망이나 인터넷 등의 네트워크로부터 서버(1)에 엑세스하는 정보 이용자의 단말(2)로 구성된다.
여기서 네트워크란, 예를 들면 인터넷이나, 케이블 텔레비전망, 유선, 무선, 또는, 광통신망 등을 말한다.
서버(1)는 각종 정보처리프로그램을 실행하여, 인터넷이나 케이블텔레비전망등을 통하여 사용자(정보 제공자와 정보 이용자 양쪽을 포함한다)에게 여러가지 서비스를 제공한다. 이 서버(1)는, 그 제공하는 기능에 따라 WWW(World Wide Web)서버, 어플리케이션 서버, 또는 데이터베이스 서버와 같이 분류된다. 본 실시형태에서는 이와 같은 각종 서버를 총칭하여 서버(1)라 한다.
1대의 서버(1)가 이와 같은 기능을 제공하여도 좋고, 각 기능별로 다른 서버(1)를 설치하여도 좋다. 서버(1)는 CPU, 메모리, 하드디스크 및 통신 인터페이스 등을 가지는 일반적인 컴퓨터이다. 이와 같은 구성요소 및 작용에 대해서는 널리 알려져 있기 때문에, 그 설명을 생략한다.
본 정보시스템에 있어서는, 서버(1)는 정보 이용자에게 정보캡슐(요소정보에 상당)이라 불리우는 정보를 제공한다. 데이터베이스 서버인 서버(1)는 그와 같은 정보캡슐을 저장하는 정보캡슐 데이터베이스(11), 각 정보캡슐의 소유자를 기록하는 정보캡슐 오너 데이터베이스, 케이블 텔레비전 등의 서비스의 이용자를 기록하는 가입자정보 데이터베이스(도 1에서는 예를 들면 케이블 텔레비전망 가입자 데이터베이스인 CATV 가입자 DB가 표시되어 있다), 가입자마다의 개인적인 저장영역인 개인적인 데이터베이스(16), 정보캡슐에 대응하는 시설이나 점포의 화상을 저장하는 화상 데이터베이스(20) 등, 각종 데이터베이스를 가지고 있다. 단, 이들 데이터베이스가 단일서버(1)로 관리되어도 좋고, 복수의 서버(1)에 의해 분산하여 관리되어도 좋다.
지도정보서버(3)는, 지도정보 데이터베이스(10)를 가지고 있고, 서버(1)로부터의 요구에 의해 요구된 지점의 지도정보를 제공한다. 지도정보는, 예를 들면 직사각형 영역에 전개된 래스터 데이터이고, 대각위치의 위도 및 경도에 의하여 식별된다. 이와 같은 지도정보를 사용한 정보시스템으로서는, GIS(Geographical Information System)가 널리 알려져 있다. 이 지도정보서버(3)의 하드웨어의 구성요소는 서버(1)와 동일하다.
정보 이용자가 이용하는 단말(2)은, CPU, 메모리, 하드디스크, 표시장치, 조작부(키보드나 포인팅 디바이스, 리모트컨트롤러 등) 및 통신부 등을 가진다.
이 단말(2)은 상기 네트워크 중 어느 하나를 통한 통신기능을 가지고, CPU 등에 의한 디지털 데이터처리가 가능한 장치로서, 예를 들면 퍼스널컴퓨터, PDA [Personal Digital(Data) Assistants], 카네비게이션시스템(차량 탑재기), 케이블 텔레비전이나 위성방송의 수신기(셋톱박스), 디지털 텔레비전수신기, 정보가전이라 불리우는 물건, 휴대전화, PHS(Personal Handyphone System) 등이다.
정보 이용자는 이와 같은 단말(2)을 사용하여 상기 네트워크를 거쳐 서버(1)에 엑세스하여 원하는 정보캡슐의 다운로드를 요구한다.
서버(1)는, 단말(2)로부터 요구된 정보캡슐을 편집하여 그 단말(2)에 다운로드한다. 다운로드된 정보캡슐은 단말(2)의 표시장치에 표시된다.
본 실시형태의 정보캡슐은, 관련되는 다른 정보캡슐에 대한 링크를 가지고 있다. 따라서 정보 이용자는 표시된 정보캡슐에 의거하여, 다시 관련되는 정보캡슐에 대한 링크를 찾을 수 있다.
또한 이 경우 정보캡슐(휴대정보)의 실체를 실제로 단말(2)에 다운로드하여 축적하도록 하여도 좋다. 단, 실제의 이용에서는 정보캡슐은 단말(2)에 보존된다고는 한정하지 않는다. 예를 들면 서버측에 사용자 전용영역을 설치하여, 그곳에 정보캡슐을 등록하여도 좋다. 사용자는 필요에 따라 사용자 전용영역으로부터 정보캡슐을 참조하여 단말(2)에 표시하면 된다.
<정보캡슐의 개념>
도 2에 지도데이터에 정보캡슐을 겹친 이미지를 나타낸다. 정보캡슐의 외관은 배경화상에 표시되는 아이콘과, 그 아이콘의 근방에 표시되는 메뉴(전형적으로는 풀다운메뉴, 또는 팝업메뉴)에 의해 구성된다.
정보캡슐은 그 배경화상에 있어서의 위치정보와, 메뉴를 표시하기 위한 정보를 가지고 있다. 도 2에서는 배경화상의 데이터로서 지도가 사용되고 있다. 그리고 그 지도의 범위에 위치하는 정보캡슐의 아이콘[예를 들면, OO 호텔의 아이콘(30)]이 표시되어 있다.
정보 이용자가 도시 생략한 조작부를 사용하여 화면상의 커서를 이 아이콘으로 이동하면, 그 아이콘에 의하여 정보캡슐이 특정된다. 그리고 그 정보캡슐에 구비되는 메뉴가 표시된다. 이와 같이 아이콘이나 메뉴 등의 오브젝트에 커서를 두는 동작을「포커스를 맞춘다」, 또는 「포커스한다」라고 한다. 또한 정보 이용자가 메뉴상의 항목을 포커스하면, 그 항목에 부속되는 하위의 메뉴가 표시된다.
또 본 정보시스템은, 정보캡슐의 표시와 함께 검색수속정보라 불리우는 필터링수단을 제공한다. 도 2에 나타내는 바와 같이 검색수속정보를 표시하는 검색수속정보영역에는 정보캡슐의 분류항목이 체크박스와 함께 표시된다. 이 분류항목을 검색수속정보라 한다.
이 검색수속정보는, 예를 들면 버스정류장, 빌딩, 맨션, 호텔, 은행 등 시설의 명칭이나, 가, 번지, 도로명 등의 지점이나 지역을 지정하는 정보이다. 본 정보시스템은, 이와 같은 검색수속정보에서 지정된 분류에 속하는 정보캡슐을 선택하여 정보 이용자에게 표시한다.
도 3에 정보캡슐의 일례인 점포캡슐의 이미지를 나타낸다. 도 3에 나타내는 바와 같이 정보캡슐은 아이콘정보, 속성정보, 메뉴정보, 링크정보 및 포지션정보를 가지고 있다.
아이콘정보는, 정보캡슐을 화면상에 표시하기 위한 마크[예를 들면, 도 3의 아이콘(30)]를 구성하는 정보이다. 아이콘정보는 화상, 문자, 문자열 등에 의해 구성된다. 이 아이콘정보는 본 실시형태에서는 SVG(Scalable Vector Graphics) 포맷으로 기술되고, 애니메이션을 표현할 수도 있다.
속성정보는 예를 들면 정보캡슐의 종별, 유효기한, 다른 정보캡슐과의 링크정보로 이루어진다.
메뉴정보는 해당 정보캡슐이 가지는 메뉴를 표시하기 위한 데이터이다(메뉴정보가 선택정보에 상당한다). 링크정보는 메뉴정보의 내부에 저장되어 메뉴가 선택되었을 때의 목적지의 정보가 설정된다(링크정보가 참조정보에 상당한다).
본 정보시스템에 있어서는, 이 목적지는 화상링크라는 처리를 실행하는 프로그램, 또는 통상의 웹페이지이다. 서버(1)는 화상링크에서는 화상 No라는 파라미터에 의하여 지정되는 화상과, 그 화상에 배치되는 다른 정보캡슐을 검색하여 정보 이용자의 단말(2)에 표시시킨다. 이 화상링크는 예를 들면 CGI(Common GatewayInterface), 또는 JSP(Java Server Pages)에 의해 실현된다.
예를 들면 JSP에 의하면 웹페이지를 기술하는 XML 파일 중에 Java 언어에 의한 화상링크를 실행하는 스크립트를 매립하여 두고, 클라이언트로부터의 요구(메뉴의 선택)에 따라 스크립트를 실행하여 지정된 화상의 검색, 그 화상상에 배치되는 정보캡슐의 선택을 실행한다.
또 목적지가 통상의 웹페이지인 경우는, 그 웹페이지가 단말(2)에 표시된다. 또한 메뉴정보와 링크정보를 일체로 하여 메뉴·링크정보라고도 부른다.
포지션정보는 정보캡슐의 배경화상에 있어서의 위치를 규정한다. 예를 들면배경화상이 지도인 경우, 포지션정보에는 그 지도 내에 포함되어 있는 위도·경도가 저장된다. 또 배경화상이 지도 이외의 것, 예를 들면 건물의 레이아웃과 같은 화상인 경우, 포지션정보에는 그 화상을 식별하는 화상 No와, 그 화상 내의 위치를 나타내는 좌표가 저장된다.
이와 같이 정보캡슐은 지도(배경화상), 아이콘, 속성, 메뉴·링크정보 및 포지션에 의하여 형성되고, 일반의 웹페이지와는 구별하여 처리된다.
도 4에 복수의 정보캡슐에 의하여 구성되는 화상링크의 이미지를 나타낸다. 도 4의 좌상의 지도(90)에는 「역 빌딩」이라는 문자열로 나타내는 역 빌딩 캡슐이 표시되어 있다. 이 역 빌딩은 예를 들면 A관과 B관으로 구성된다고 한다. 따라서 역 빌딩 캡슐은 그 역 빌딩의 구조에 대응한 메뉴의 선택항목(역 빌딩 단면도, A관, 및 B관)을 가지고 있다. 정보 이용자가 지도상에서 역 빌딩의 아이콘에 포커스하면 역 빌딩 캡슐의 메뉴가 표시된다.
현재 정보 이용자가 역 빌딩 캡슐의 메뉴로부터 역 빌딩 단면도를 선택하면 정보 이용자의 단말(2)에는 역 빌딩의 단면도(91)와, 그 단면도에 포함되는 정보캡슐(예를 들면, A관 1층 캡슐 ∼ A관 9층 캡슐, B관 1층 캡슐 ∼ B관 9층 캡슐 등)의 아이콘이 표시된다. 이와 같이 지도, 건물, 건물 일부의 화상 내에 배치되는 정보캡슐을 화상을 거쳐 검색하기 위한 데이터구조를 화상링크(화상을 거친 계층구조에 상당)라 한다.
이 경우, 역 빌딩의 단면 중에 A관에 대응하는 정보캡슐(이것을 예를 들면 A 관 캡슐이라 함)의 아이콘(이것을 예를 들면, A관 아이콘이라 함)을 배치하여도 좋다. A관 아이콘은 A관의 구조에 대응한 메뉴의 선택항목(예를 들면, A관 단면도 및 A관 각 층)을 가지고 있다. 마찬가지로 역 빌딩의 단면 중에 B관에 대응하는 정보캡슐(이것을 예를 들면 B관 캡슐이라 함)의 아이콘(이것을 예를 들면 B관 아이콘이라 함)을 배치하여도 좋다. B관 아이콘은 B관의 구조에 대응한 메뉴의 선택항목(예를 들면 B 관 단면도 및 B관 각층)을 가지고 있다.
또, 정보 이용자가 역 빌딩의 메뉴에 있어서, 예를 들면 B관을 선택하면 B관의 단면도(92)와, 그 B관의 단면도에 포함되는 정보캡슐(예를 들면, B관 1층 캡슐 ∼ B관 9층 캡슐 등)의 아이콘이 표시된다.
정보 이용자가 역 빌딩 B관 7층 캡슐(도 4에서는 7층 아이콘으로 표시된다)을 포커스하면, 이 캡슐에 포함되는 메뉴[B관 7층 플로어도, 영역 1(점포 1) ∼ 영역 8(점포 8) 등]가 표시된다.
정보 이용자가 이들 메뉴로부터 예를 들면 B관 7층 플로어도를 선택하면, 7층의 플로어도가 표시되고, 그 플로어도에 포함되는 정보캡슐(예를 들면 영역 1 ∼ 영역 8)이 표시된다. 각 영역에는 점포가 설치된다. 따라서 역 빌딩 B관 7층 캡슐은, 각 영역에 대응하는 점포 캡슐, 예를 들면 영역 5에 있어서의 미용실의 정보캡슐 등과 링크된다.
그 때문에 정보 이용자가 B관 7층 캡슐의 메뉴로부터 영역 5를 선택하면 영역 5의 플로어도와, 영역 5에서 영업하는 미용실의 정보캡슐이 표시된다. 또한 메뉴의 선택에 의하여 화상과 정보캡슐의 표시 대신에, 웹페이지를 표시하도록 메뉴로부터의 링크를 설정하여도 좋다.
또한 점포의 정보캡슐 내에 그 점포 내의 상품마다의 정보를 유지하는 정보캡슐을 링크시켜도 좋다. 또 상품의 정보캡슐에 그 제조회사의 정보캡슐을 링크시켜도 좋다. 그 결과, 제조회사는 상품이나 제조회사 그 자체에 대한 소비자의 반응을 모니터하는 수단으로서 정보캡슐을 사용할 수 있다.
이와 같은 화상링크, 또는 웹페이지에의 링크에 의하여 지리적 위치, 건물, 층, 영역, 점포라는 계층구조가 형성된다. 이 계층구조를 의미 네트워크라 부른다.
또한 본 정보시스템에 있어서 이 화상링크를 찾아 하위의 정보캡슐을 검색하는 처리는 예를 들면 CGI, JSP에 의하여 구성한다. 또 메뉴로부터 하위의 정보캡슐 또는 웹페이지의 링크를 찾는 처리는 HTTP에 의한 통상의 웹서버의 처리와 동일하다.
<데이터구성>
도 3의 설명에서 설명한 바와 같이, 정보캡슐은 아이콘정보, 속성정보, 메뉴·링크정보 및 포지션정보로 구성된다. 이들 정보는 각각 서버(1)의 아이콘정보 데이터베이스(12), 속성정보 데이터베이스(13), 메뉴·링크정보 데이터베이스(14) 및 포지션정보 데이터베이스(15)에 저장된다. 이들 데이터베이스를 합하여 정보캡슐 데이터베이스(11)라 한다. 이하, 이들 데이터베이스의 구조를 나타낸다.
도 5는 아이콘정보 데이터베이스(12)의 데이터구조도이다. 아이콘정보 데이터베이스(12)는 아이콘의 형상이 되는 화상정보를 관리하는 데이터베이스이다. 아이콘은 정보캡슐의 내용을 시각적으로 판단시킨다. 아이콘정보 데이터베이스(12)는 정보캡슐 ID와, 1 이상의 아이콘 파일명의 열로 이루어진다.
정보캡슐 ID는 정보캡슐을 일의적으로 식별하기 위한 정보이다. 정보캡슐 ID는 예를 들면 CATV나 ASP 등의 사업을 제공하는 사업자 코드, 그 사업자에 대한 가입자 코드 및 시리얼넘버에 의해 구성된다. 또한 정보캡슐 ID는 URL로 구성되어도 좋다.
아이콘 파일명은 아이콘화상을 저장하는 파일의 파일명이다. 단, 아이콘의 화상에는 문자열이 포함되어도 좋다. 아이콘정보 데이터베이스(12)의 레코드는 아이콘타입에 대응하는 1 이상의 아이콘 파일명을 유지한다. 예를 들면 1번째의 아이콘 파일명은 표준 아이콘용, 2번째의 아이콘 파일명은 작은 아이콘용, 3번째의 아이콘파일명은 중간 아이콘용 등이다.
여기서 아이콘 타입이란, 1개의 정보캡슐이 가지는 아이콘의 종류이며, 예를 들면 표준 아이콘, 작은 아이콘, 중간 아이콘, 큰 아이콘, 배너타입, 리스트형식등이 준비되어 있다.
도 6에 속성정보 데이터베이스(13)의 데이터구조도를 나타낸다. 속성정보 데이터베이스(13)는 정보캡슐의 각종 속성을 정의하는 데이터베이스이다. 도 6에 나타낸 표가 속성정보 데이터베이스(13)의 1 레코드에 상당한다. 이 레코드는 정보캡슐 ID, 정보캡슐명칭, 속성, 유효기한 및 캡슐 링크정보의 각 필드를 가지고 있다.
정보캡슐 ID는 아이콘정보 데이터베이스(12)에 있어서 설명한 것과 동일하다. 정보캡슐명칭에는 이 정보캡슐의 명칭을 정의한다. 이 정보캡슐명칭은 정보 이용자가 이용하는 복수의 인터넷 엑세스기기마다 다른 명칭을 준비한다. 예를 들면 퍼스널컴퓨터용에는 「Station Bilding for PC」, 휴대전화용 또는 PHS용에는「역 빌딩」등, 각 정보기기의 리소스에 따라 명칭의 길이가 규정되어 있다. 그리고 각 명칭이 어느 정보기기에 대응하는지는 저장위치에 의하여 관리된다. 예를 들면 1번째의 명칭은 퍼스널컴퓨터용, 2번째의 명칭은 휴대전화용 등이다.
속성이란, 각 정보캡슐의 종별을 규정하는 코드이다. 속성으로서는 정보캡슐에 대응하는 건물이나 점포의 종류를 설정한다. 속성 코드는, 예를 들면 1 : 개인 개업의, 2 : 병원, 3 : 레스토랑, 4 : 편의점 등과 같이 시스템으로 규정한다.
유효기한은, 정보캡슐의 유효기한이다. 유효기한으로서 유효개시 연월일과 유효종료 연월일을 가지고 있다. 정보캡슐은 작성된 후, 유효개시 연월일로부터 유효종료 연월일까지의 사이에 서버(1)상에서 엑세스 가능하게 된다.
단, 본 정보시스템에 있어서는 유효기한의 설정을 생략하여도 좋다. 유효기한이 설정되어 있지 않은 정보캡슐은, 명시적으로 말소되지 않는 한, 서버(1)상에서 무기한으로 유효가 된다.
캡슐 링크정보는, 각 정보캡슐의 하나 상위의 정보캡슐의 정보캡슐 ID 이다. 이 캡슐 링크정보에 의하여 해당 캡슐에 대한 상위의 정보캡슐과의 계층관계가 정의된다.
도 7에 메뉴·링크정보 데이터베이스(14)의 데이터구조도를 나타낸다. 메뉴·링크정보 데이터베이스(14)는, 각 정보캡슐에 속하는 메뉴 및 그 메뉴로부터 링크되는 링크지를 정의한다. 정보캡슐에는 일반의 풀다운메뉴 또는 팝업메뉴와 마찬가지로 복수계층(예를 들면, 최대 3계층)의 메뉴를 정의할 수 있다.
이 메뉴·링크정보 데이터베이스(14)는 정보캡슐 ID, 메뉴 계층정보 및 제 1 계층정보, 제 2 계층정보, 제 3 계층정보로 이루어진다. 메뉴 계층정보란, 메뉴의 계층수이다.
제 1 계층정보에는 제 1 계층의 메뉴의 항목을 정의한다. 제 1 계층정보는, 메뉴수, 메뉴 텍스트, 메뉴 텍스트별 링크정보, 제 2 계층정보에 대한 포인터를 가지고 있다. 메뉴수는 메뉴의 항목수이다.
메뉴 텍스트는, 각 메뉴의 항목을 표시하는 문자열이다. 본 실시형태에서는 메뉴 텍스트는 정보 이용자가 이용하는 복수의 인터넷 엑세스기기마다 다른 명칭을 준비한다. 이것은 아이콘정보 데이터베이스의 아이콘 파일명, 속성정보 데이터베이스의 정보캡슐 명칭과 동일하다. 그리고 각 용도별 메뉴 텍스트마다 그 링크지를 나타내는 링크정보가 메뉴 텍스트별 링크정보로서 유지된다.
메뉴 텍스트별 링크정보에는 2종류의 정보가 선택적으로 저장된다. 제 1 종류의 정보는, 링크지인 웹페이지를 나타내는 URL 이다. 또 제 2 종류의 정보는 화상링크를 실행하는 어플리케이션 프로그램에 대한 URL 및 어플리케이션 프로그램으로 인도하는 파라미터이다.
메뉴로부터 웹페이지에 대한 URL이 선택된 경우의 처리는, 통상의 브라우저 및 웹서버 사이에서 실행되는 처리(HTTP, HyperText Transfer Protocol)와 동일하다.
메뉴로부터 화상링크가 선택되면, 이 어플리케이션 프로그램에는 화상링크에서 사용하는 화상을 특정하는 정보(화상 No)가 인도된다. 어플리케이션 프로그램은 인도된 화상 No에 의하여 화상파일을 검색하고, 다시 그 화상에 포함되는 정보캡슐을 검색한다. 그리고 어플리케이션 프로그램은 그 화상에 포함되는 정보캡슐을 겹쳐서 편집하여 단말(2)에 반신한다.
제 2 계층정보에의 포인터란, 제 1 계층정보에서 정의되는 각 메뉴의 항목에 대하여 그 하위에 소속되는 제 2 계층의 메뉴를 정의하는 제 2 계층정보의 어드레스를 지정한다.
제 1 계층정보의 다음에, 제 2 계층정보가 정의된다. 제 2 계층정보는 제 1 계층정보의 각 메뉴항목으로부터 상기 제 2 계층정보에의 포인터에 의하여 각각 링크된다. 또한 제 2 계층정보에 대하여 제 3 계층정보가 정의된다.
도 8에 포지션정보 데이터베이스(15)의 데이터구조도를 나타낸다. 포지션정보 데이터베이스(15)는 정보캡슐의 배경화상에 대한 위치를 정의한다. 도 8에 나타낸 표가 포지션정보 데이터베이스(15)의 1 레코드에 상당한다. 이 레코드는 정보캡슐 ID, 포지션종별 및 포지션정보의 각 필드를 가지고 있다.
정보캡슐 ID는 아이콘정보 데이터베이스(12)의 것과 동일하다. 포지션종별에는 위치를 특정하기 위한 정보의 종별을 기록한다. 예를 들면 포지션종별이 1일 때 : 지도를 지정, 포지션종별이 2일 때 : 화상을 지정, 포지션종별이 3일 때 : 지정하지 않는 등이다.
포지션정보는, 포지션종별이 지도인 경우, 위도 및 경도를 나타내는 정보를 가진다. 또 포지션종별이 화상인 경우, 포지션정보에는 배경화상을 지정하는 화상 No 및 배경화상 내의 위치를 상대 도트수로 지정한다.
화상 No란, 화상 데이터베이스(20)에 있어서 화상을 검색하는 키가 되는 정보이다. 좌표계는 예를 들면 그 배경화상의 좌상을 원점으로 하여 X축을 우방향, Y축을 하방향으로 한다.
또 포지션종별이 없을 때, 포지션정보는 공란이 된다.
<작용>
이하, 서버(1)의 CPU에서 실행되는 어플리케이션 프로그램과, 정보 이용자의 단말(2)상의 브라우저(이하, 단지 브라우저라 함)에 의해 실현되는 처리를 설명한다. 도 9는 지도 데이터획득처리의 처리 플로우를 나타내는 도면이다.
이 처리에서는 먼저 정보 이용자가 정보를 입수하고 싶은 지역의 주소, 우편번호, 역명 등의 정보와, 그 정보를 특정하는 검색조건을 단말(2)에 표시된 웹사이트의 입력화면에 입력한다(S 1). 여기서 검색조건이란, 예를 들면 서비스나 상품의 종류 등이다. 단말(2)의 브라우저는 입력된 정보를 서버(1)에 송신한다.
서버(1)는 송신된 주소, 우편번호, 또는 역명 등의 정보를 기초로, 지도 데이터베이스(10)에 있어서 지도 데이터를 검색시켜 검색결과를 입수한다(S 2). 이 지도 데이터는 비트맵형식의 화상과, 그 화상의 상하 좌우의 거리를 나타내는 지도 데이터 크기와, 2개의 대각위치(예를 들면, 좌상점과 우하점)의 위도 경도정보로 이루어진다.
다음에 서버(1)는 2개의 대각위치의 위도 경도정보를 기초로, 해당 지도에 포함되고, 또한 검색조건이 합치되는 정보캡슐을 정보캡슐 데이터베이스(11)에 있어서 검색한다(S3). 즉, 서버(1)는 포지션정보 데이터베이스(8)를 검색하여, 위도 및 경도가 해당 지도의 범위에 포함되는 정보캡슐을 구한다.
다음에 서버(1)는 지도 데이터와 검색한 정보캡슐을 겹쳐서 편집하여 단말(2) (클라이언트)에 송신한다(S 4). 이 편집된 데이터는 예를 들면 XML(eXtensible Markup Language)로 기술된다. 단말(2)은 수신한 지도상에 정보캡슐을 표시한다(S 5).
도 10 및 도 12는 화상링크를 가지지 않은 정보캡슐의 처리 플로우를 나타내는 도면이다. 또 도 11 및 도 13은 화상링크를 가지는 정보캡슐의 처리 플로우를 나타내는 도면이다. 이하, 상기 도 9에 나타낸 조작의 결과, 단말(2)에 표시된 정보캡슐에 대한 처리를 설명한다.
이 처리에서는 예를 들면 정보 이용자는 단말(2)의 조작부를 조작하여 커서를 지도상의 정보캡슐에 포커스한다(S 6). 예를 들면 정보 이용자는 역 빌딩의 정보캡슐을 포커스한다.
그렇게 하면 브라우저는 포커스된 정보캡슐에 화상링크가 있는지의 여부를 판정한다(S 7). 화상링크가 없는 경우, 브라우저는 정보캡슐의 정의정보에 의거하여 팝업메뉴를 표시시킨다(S 8).
또, 도 11에 나타내는 바와 같이 포커스된 정보캡슐에 화상링크가 있었던 경우(S 11), 브라우저는 링크화상을 서버(1)에 요구한다(S 12). 여기서 링크화상을 요구한다란, 배경화상 및 그 화상에 배치되는 하위의 정보캡슐을 요구하는 것을 말한다. 이 요구에 의하여 서버(1)의 어플리케이션 프로그램에 대하여 배경화상의 화상 No가 송신된다.
그렇게 하면 서버(1)는 지정된 어플리케이션 프로그램(JSP, CGI 등)을 기동하여 그 화상 No를 파라미터로서 인도한다. 서버(1)상의 어플리케이션 프로그램은 요구된 정보캡슐의 배경화상(예를 들면, 역 빌딩의 단면도)을 화상 데이터베이스(20)에 서 검색한다(S 13). 화상 데이터베이스(20)는 정보캡슐에 대한 배경화상을 관리하는 데이터베이스이며, 화상 No를 키로 하여 화상 데이터를 유지한다.
다음에 서버(1)는 요구된 배경화상(역 빌딩의 단면도)에 포함되는 정보캡슐을 정보캡슐 데이터베이스(11)에 있어서 검색한다(S 14). 즉, 서버(1)는 포지션정보 데이터베이스(15)에 있어서 상기 화상 No를 배경화상의 화상 No로 하는 정보캡슐을 검색한다.
그리고 서버(1)는 배경화상의 화상 데이터와 검색된 정보캡슐을 겹쳐서 편집하여 단말(2)(클라이언트)에 송신한다. 이에 의하여 단말(2)은 그 배경화상에 정보캡슐을 겹쳐서 표시한다.
도 12 및 도 13에 정보 이용자가 화상링크를 찾는 경우의 정보시스템의 처리를 나타낸다. 이들 처리는 배경화상이 지도가 아니고 통상의 화상파일인 점을 제외하고, 도 10 및 도 11의 처리와 동일하다.
즉, 정보 이용자는 단말(2)의 조작부를 조작하여 커서를 배경화상 내의 정보캡슐에 포커스한다(S 6). 예를 들면 정보 이용자는 역 빌딩의 단면도 내에서 B관 7층의 정보캡슐에 포커스한다.
그렇게 하면 브라우저는 포커스된 정보캡슐에 화상링크가 있는지의 여부를 판정한다(S 7). 화상링크가 없는 경우, 브라우저는 정보캡슐의 정의정보에 의거하여 팝업메뉴를 표시시킨다(S 8).
또, 도 13에 나타내는 바와 같이 포커스된 정보캡슐에 화상링크가 있었던 경우(S 11), 브라우저는 링크화상을 서버(1)에 요구한다(S 12). 이 요구에 의하여 서버(1)의 어플리케이션 프로그램에 대하여 배경화상의 화상 No가 송신된다.
그렇게 하면 서버(1)는 지정된 어플리케이션 프로그램(JSP, CGI 등)을 기동하여 그 화상 No를 파라미터로서 인도한다. 서버(1)상의 어플리케이션 프로그램은 요구된 정보캡슐의 배경화상(예를 들면, 역 빌딩 7층의 플로우도)을 화상 데이터베이스(20)에서 검색한다(S 13).
다음에 서버(1)는 요구된 배경화상(역 빌딩 7층의 플로우도)에 포함되는 정보캡슐을 정보캡슐 데이터베이스(11)에서 검색한다(S 14). 그리고 서버(1)는 배경화상의 화상 데이터와 검색된 정보캡슐을 겹쳐서 편집하여 단말(2)(클라이언트)에송신한다. 이에 의하여 단말(2)은 그 배경화상에 정보캡슐을 겹쳐서 표시한다.
도 14에 서버(1)에서의 정보캡슐의 다운로드처리를 나타낸다. 이 처리에서는 먼저 서버(1)는 단말(2)(클라이언트)로부터 정보표시 데이터작성의뢰(지점을 나타내는 정보와 검색조건을 포함한다)를 수신한다(S 20).
그렇게 하면 서버(1)는 인터넷을 거쳐 축적되는 지도정보서버(3)의 지도정보 데이터베이스(10)로부터 지도 데이터를 획득한다(S 21).
다음에 서버(1)는 지도 데이터의 범위정보(경도 및 위도의 범위)로부터, 그 범위에 해당하는 정보캡슐(정보캡슐을 아이콘정보라고도 함)을 포지션정보 데이터베이스(15)에서 검색한다(S 22).
다음에 서버(1)는 단말(2)로부터 지정된 검색조건, 예를 들면 정보캡슐의 종별, 유효기한 등으로부터 해당하는 정보캡슐을 추출(필터링)한다(S 23).
다음에 서버(1)는 메뉴·링크정보로부터 정보캡슐 데이터를 생성한다(S 24). 또 아이콘정보 데이터베이스로부터 정보캡슐의 SVG 데이터를 추출한다(S 25).
다음에 서버(1)는 정보캡슐을 지도정보에 겹친다(S 26). 그리고 겹쳐진 지도정보와 정보캡슐을 단말(2)(클라이언트)에 송신한다(S 27).
도 15에 정보캡슐의 편집처리를 나타낸다. 이 처리는 정보캡슐에 의하여 정보를 발신하고 싶은 정보제공자, 예를 들면 상품의 광고주나 광고의 작성을 대행하는 작성자에 의한 정보캡슐의 작성을 지원한다. 이 처리는 어플리케이션 서버의 프로그램으로서, 또는 단말(2)에서 로컬로 실행되는 프로그램으로서 실현된다. 이와 같은 프로그램을 이하, 편집프로그램이라 부른다(편집프로그램은, 오서링도구라고도 부른다).
이 처리에서는 먼저 편집프로그램은, 정보캡슐의 ID를 생성한다(S 30). 다음에 편집프로그램은 정보제공자에게 해당 정보캡슐이 최상위 캡슐인지의 여부를 지정시킨다. 그리고 편집프로그램은 그 지정결과를 판정한다(S 31).
해당 정보캡슐이 최상위 캡슐인 경우, 편집프로그램은 S 33의 처리로 진행한다. 한편 정보캡슐이 최상위 캡슐이 아닌 경우, 편집프로그램은 상위의 정보캡슐 ID를 캡슐 링크정보(도 6 참조)에 등록한다(S 32).
다음에 편집프로그램은 정보캡슐의 아이콘을 정보제공자에게 등록시킨다(S 33). 또 편집프로그램은 정보캡슐의 명칭을 정보제공자에게 등록시킨다(S 34). 또편집프로그램은 정보캡슐의 속성을 정보제공자에게 등록시킨다(S 35). 또 편집프로그램은 정보캡슐의 유효기한을 정보제공자에게 등록시킨다(S 36).
또한 편집프로그램은 정보캡슐의 메뉴 계층수를 정보제공자에게 등록시킨다(S 37). 그리고 편집프로그램은 정보캡슐의 메뉴와 그것에 대응하는 링크지를 메뉴 계층수분만큼 정보제공자에게 등록시킨다(S 38).
다음에 편집프로그램은 배경화상이 지도인지의 여부를 판정한다(S 40). 배경화상이 지도라는 것은, 해당 정보캡슐이 최상위의 정보캡슐인 경우(S 31의 판정참조)이다. 배경화상이 지도인 경우, 편집프로그램은 정보제공자가 지도데이터의 검색조건을 입력하기를 기다린다(S 41).
정보제공자가 지도데이터의 검색조건을 입력하면 서버(1)는 지도정보서버(2)에 지도데이터의 취득을 의뢰한다(S 42). 그리고 서버(1)는 그 지도데이터를 취득한다(S 43). 그리고 편집프로그램은 지도데이터를 화면에 표시한다.
다음에 편집프로그램은 정보제공자에게 지도데이터위치의 입력을 촉구한다(S 44). 지도데이터위치란, 지도상에서 정보캡슐을 배치하는 위치를 말한다. 정보제공자가 지도데이터위치를 입력하면 편집프로그램은 그 지도데이터위치를 포지션정보 데이터베이스(15)에 등록한다(S 45).
한편, S 40의 판정에서 배경화상이 지도가 아닌 경우, 편집프로그램은 정보제공자가 화상의 검색조건을 입력하기를 기다린다(S 46). 그리고 편집프로그램은 그 화상을 화상 데이터베이스(20)로부터 취득한다(S 47). 또한 편집프로그램은 그 화상을 화면에 표시한다.
다음에 편집프로그램은 정보제공자에게 화상 데이터위치의 입력을 촉구한다 (S 48). 화상 데이터위치란, 배경화상상에서 정보캡슐을 배치하는 위치를 말한다. 정보제공자가 화상 데이터위치를 입력하면 서버(1)는 그 화상 데이터위치를 포지션정보 데이터베이스(15)에 등록한다(S 49). 그후 편집프로그램은 처리를 종료한다.
<실시형태의 효과>
이상 설명한 바와 같이, 본 정보시스템에 의하면 광고주는 자신이 광고하고 싶은 대상, 예를 들면 점포나 상품 등을 정보캡슐로서 정의하고, 정보를 간이하게 발신할 수 있다. 그 경우 작성되는 정보캡슐에 화상 링크하는 화상의 화상 No와 화상 내의 위치를 지정함으로써, 화상 링크를 거쳐, 상위의 정보캡슐의 메뉴 링크정보에 끼워 넣을 수 있다.
예를 들면 역 빌딩 B관 7층의 영역 5에 위치하는 점포에 대해서는 포지션정보 데이터베이스(15)에 역 빌딩 B관 7층의 화상 No와, 화상 내에서의 아이콘의 표시위치를 지정하면 역 빌딩캡슐 = > B관 7층 캡슐 = > 영역 5라는 링크에 점포캡슐을 끼워 넣을 수 있다.
<변형예>
상기 실시형태에서는 주소, 우편번호, 역 등의 지리적 정보에 의하여 지역의 지도를 특정하고, 그 지도에 포함되는 정보캡슐을 다운로드하였다. 그러나 본 발명의 실시는 그와 같은 순서에는 한정되지 않는다. 정보캡슐이 가지는 용어, 예를 들면 정보캡슐명칭이나 속성(도 6 참조)에 의하여 키워드 검색을 행하여도 좋다. 즉, 특정한 용어를 정보캡슐명칭이나 속성에 포함하는 정보캡슐을 검색하여 단말(2)에 다운로드하도록 하여도 좋다.
《제 2 실시형태》
이하, 도 16 내지 도 21에 의거하여 본 발명의 제 2 실시형태를 설명한다. 도 16은 본 실시형태에 관한 정보캡슐의 관련도이고, 도 17은 정보캡슐과 메뉴와의 관계를 나타내는 도면이며, 도 18은 복수계층에 링크하는 정보캡슐에 대하여 메뉴항목을 표시하는 처리의 개념도이며, 도 19 내지 도 21은 복수계층에 링크하는 정보캡슐에 대하여 메뉴항목을 표시하는 처리의 플로우도이다.
상기 제 1 실시형태에서는 서버(1)상에 등록된 정보캡슐을 정보이용자의 단말(2)에 다운로드하여 표시시키는 처리 및 정보캡슐을 편집하는 처리를 설명하였다.
본 실시형태에서는 정보이용자가 복수의 계층을 형성하는 정보캡슐을 다운로드할 때에 정보시스템이 실행하는 처리에 대하여 설명한다. 이와 같은 경우, 본 정보시스템은 그 정보캡슐의 하위에 링크하는 정보캡슐로부터 메뉴·링크정보를 정리하여 다운로드하여 단말(2)에 있어서 복수의 계층에 걸치는 정보캡슐의 메뉴를 합쳐서 표시시킨다. 본 정보시스템의 다른 구성 및 작용은 제 1 실시형태의 것과 동일하다. 따라서 동일한 구성요소에 대해서는 동일한 부호를 붙이고 그 설명을 생략한다. 또한 필요에 따라 도 1 내지 도 15의 도면을 참조한다.
<제 2 실시형태에서의 정보시스템의 개념>
도 16에 본 실시형태에 관한 정보캡슐의 관련도를 나타낸다. 도 16에 나타내는 바와 같이 정보캡슐은 화면(200∼203)의 이미지도로 표현된다. 상기 제 1 실시형태에서는 화상링크를 차례로 찾아 원하는 정보(정보캡슐이나 웹페이지)에 이르는 순서를 나타내었다. 이 순서에서는 본 정보시스템은 예를 들면 화면(200)의 지도를 다운로드하고, 역 빌딩 B관의 단면도를 다운로드하고, 다시 B관 7층의 정보캡슐을 선택하여 화면(202)의 B관 7층의 플로어도를 다운로드하여 제일 마지막으로 원하는 점포의 정보캡슐을 다운로드하였다.
본 실시형태에서는 역 부근의 지도정보페이지로부터 직접 점포의 정보캡슐을 다운로드하는 정보시스템을 설명한다. 이와 같은 방법으로서 종래의 브라우저에서는 예를 들면 점포의 웹페이지를 북마크에 등록하여 두고, 북마크의 일람으로부터 선택하는 순서를 채용하였다.
그러나 북마크에서는 정보이용자는 먼저 1회는 미리 점포의 웹페이지에 엑세스하여 둘 필요있다. 또한 북마크에서는 역 부근의 지도 = > 역 빌딩 B관 = > 7층= > 점포라는 정보의 연결을 유지할 수 없는 등의 문제가 있다.
본 정보시스템은 정보이용자가 역 주변의 지도 페이지를 다운로드하였을 때, 그 지도에 링크되는 복수의 정보캡슐 및 그들 정보캡슐에 다시 화상링크하는 정보캡슐로부터 메뉴나 링크를 복수계층에 걸쳐 찾는다. 이와 같은 처리에 의하여 본 정보 시스템은 원하는 정보캡슐이나 웹페이지로 직접 이동하는 기능을 정보이용자에게 제공한다.
도 17에 정보캡슐과 메뉴와의 관계를 나타낸다. 제 1 실시형태에서 설명한 바와 같이 각 정보캡슐은 각각 메뉴·링크정보를 가지고 있다. 예를 들면 화면(200)에 표시된 역 빌딩의 정보캡슐(역 빌딩 아이콘으로 표시된다)은 역 빌딩의 단면도, A관 및 B관이라는 메뉴(101)를 가지고 있다. 또 화면(201)에 나타내는 역 빌딩 B관이라는 정보캡슐(B관 아이콘으로 표시됨)은 B관 단면도 및 1F부터 9F이라는 메뉴(102)를 가지고 있다. 또 화면(202)에 나타내는 역 빌딩 B관 7층이라는 정보캡슐(7층 아이콘으로 표시됨)은, 7층 플로어도 및 영역 1로부터 영역 8이라는 메뉴(103)를 가지고 있다. 그리고 영역 5는 예를 들면 영역 5의 플로어도와 미용실이라는 점포의 정보캡슐[화면(203)으로서 표시된다]에 링크되어 있다.
도 18에 복수계층에 링크하는 정보캡슐에 대하여 메뉴항목을 표시하는 처리의 개념을 나타낸다. 예를 들면 화면(200)에 있어서 정보이용자가 역 빌딩의 정보캡슐을 포커스하면, 역 빌딩 캡슐의 메뉴(101)(역 빌딩 단면, A관 및 B관의 선택항목 있음)가 표시된다.
그리고 예를 들면 정보이용자가 B관의 선택항목을 포커스하면, 역 빌딩 B관캡슐의 메뉴(102)(1F부터 9F의 선택항목 있음)가, 역 빌딩 B관의 화상을 다운로드하지 않고 표시된다.
또한 정보이용자가 B관 7F의 선택항목을 포커스하면, 역 빌딩 B관 7층 캡슐의 메뉴(103)(영역 1로부터 영역 8의 선택항목 있음)가 역 빌딩 B관 7층의 화상을 다운로드하지 않고 표시된다.
한편, 예를 들면 정보이용자가 메뉴(101)에 있어서 역 빌딩 단면도를 선택하면 단말(2)의 브라우저로부터 서버(1)에 역 빌딩 단면도의 화상 No가 송신되고, 역 빌딩 단면의 화상에 의한 화상링크의 다운로드가 요구된다.
서버(1)는 상기 요구를 받아 수신한 화상 No에 의하여 화상 데이터베이스(20)를 검색하여 지정된 화상을 얻는다. 또한 서버(1)는 그 화상의 범위에 포함되는 정보캡슐을 참조한다. 그리고 참조한 화상의 범위에 포함되는 정보캡슐을 참조하여 화상 내에 배치한다. 이들 처리는 제 1 실시형태의 경우와 동일하다.
또, 정보이용자가 메뉴(101)에 있어서 A관 또는 B관 등의 항목을 선택한 경우도, 단말(2) 및 서버(1)의 처리는 상기와 동일하다. 또 정보이용자가 메뉴(102, 103) 등의 항목을 선택한 경우도, 단말(2) 및 서버(1)의 처리는 상기와 동일하다.
예를 들면 정보이용자가 메뉴(103)에 있어서 영역 5를 선택(예를 들면 포인팅디바이스로 클릭)하면, 영역 5에 대응하는 플로어도와 점포의 정보캡슐이 다운로드된다.
이와 같이 하여 본 정보시스템은 복수계층에 걸쳐 링크되는 정보캡슐에 대하여 화상의 다운로드를 반복하지 않고 각 정보캡슐의 메뉴를 찾아 원하는 정보캡슐에 직접 엑세스하는 기능을 제공한다.
이상의 설명에서는 화면(200)의 지도 페이지를 배경화상으로 하는 최상위의 정보캡슐의 계층을 찾는 순서를 설명하였다. 그러나 이와 같은 순서는 최상위의 정보캡슐 이외의 캡슐로부터 실행하여도 좋다.
예를 들면 화면(200)의 지도 페이지에서 정보이용자가 역 빌딩 단면도를 선택한다. 그렇게 하면 서버(1)는 제 1 실시형태와 동일한 순서로, 역 빌딩 캡슐의 배경화상(예를 들면 역 빌딩의 단면도)과, 그 배경화상에 포함되는 정보캡슐(예를 들면, 역 빌딩 A관 캡슐과 역 빌딩 B관 캡슐)과, 각 정보캡슐의 하위에 속하는 소정계층의 정보캡슐이 가지는 메뉴·링크정보를 검색하여 역 빌딩 A관 캡슐 및 역 빌딩 B관 캡슐로서 편집하여 다운로드한다.
이와 같은 계층을 어디까지 찾아 다운로드할지는 서버(1)의 시스템 파라미터, 또는 서버(1)가 정보이용자별로 유지하는 사용자 파라미터로서 정의하면 좋다. 예를 들면 시스템 파라미터로서 3계층이라 정의하면, 각 정보이용자가 정보캡슐을 다운로드할 때, 그 정보캡슐 이하의 3계층분의 정보캡슐의 메뉴가 다운로드되는 정보캡슐에 부가된다. 또 특정한 정보이용자가 이 파라미터를 사용자 파라미터로서 정의하면 사용자 파라미터를 우선하도록 하면 된다.
또한, 정보이용자가 역 빌딩 B관 7층을 선택함으로써, 본 정보시스템은 역 빌딩 B관 7층의 배경화상과, 그 배경화상에 포함되는 정보캡슐(예를 들면, 영역 1 ∼ 영역 8)과, 각 정보캡슐의 하위에 속하는 소정 계층의 정보캡슐이 가지는 메뉴·링크정보를 검색하여 영역 1 ∼ 영역 8의 정보캡슐로서 편집하여 다운로드한다.
< 작용 >
도 19 내지 도 21은 복수계층에 링크되는 정보캡슐에 대하여 메뉴항목을 표시하는 처리의 플로우도이다. 도 19는 주소, 우편번호, 역명 등의 주소를 특정하는 정보로부터 최상위의 정보캡슐을 검색하여 다운로드하는 순서를 나타내고 있다. 이 순서 중, S 1 ∼ S 3의 순서는 도 9의 S 1 ∼ S 3의 순서와 동일하다.
서버(1)는 송신된 주소, 우편번호, 또는 역명 등의 정보를 기초로 지도 데이터베이스(10)에서 지도데이터를 검색시켜 검색결과를 입수한다(S 2).
다음에 서버(1)는 2개의 대각위치의 위도 경도정보를 기초로 해당 지도에 포함되고, 또한 검색조건이 합치되는 정보캡슐을 정보캡슐 데이터베이스(11)에 있어서 검색한다(S 3). 즉, 서버(1)는 포지션정보 데이터베이스(8)를 검색하여 위도 및 경도가 해당 지도의 범위에 포함되는 정보캡슐을 구한다.
다음에 서버(1)는 그 정보캡슐이 화상정보페이지에의 링크정보(화상링크)를 가지는지의 여부를 판정한다. 그리고 그 정보캡슐이 화상링크를 가지는 경우, 그 화상링크 이하에 링크되는 정보캡슐(1 이상의 계층에 링크되는 것)로부터 소정 계층의 범위의 정보캡슐을 참조하여 그 메뉴·링크정보를 판독한다. 그리고 판독한 메뉴링크정보를 S 3에서 검색된 정보캡슐의 메뉴 링크정보에 부가하여 정보캡슐을 편집한다(S 3A). 이 처리에 의하여 S 3의 처리에서 검색된 정보캡슐(이하, 대상캡슐이라 함)의 하위방향의 1 이상의 소정 계층에 걸치는 정보캡슐로부터 메뉴·링크정보가 판독되어 대상캡슐에 부가된다.
다음에 서버(1)는 지도데이터와 검색한 정보캡슐(대상캡슐)를 겹쳐서 편집하여 단말(2)(클라이언트)에 송신한다(S 4). 단말(2)은 수신한 지도상에 정보캡슐을 표시한다( S5A). 단, 제 1 실시형태의 경우와 달리, 본 실시형태의 정보캡슐에서는 하위의 정보캡슐의 메뉴 링크정보가 도입되어 있다. 따라서 정보이용자가 지도상의 각 정보캡슐을 포커스하면, 하위의 정보캡슐의 메뉴가 표시된다. 또 그 메뉴의 항목을 포커스하면, 다시 하위의 정보캡슐의 메뉴가 표시된다.
이와 같이 하여 본 실시형태의 정보시스템에서는 정보이용자는 복수계층에 걸쳐 링크되는 정보캡슐에 대하여 차례로 화상을 다운로드하지 않고 메뉴를 차례로 표시하여 원하는 정보캡슐을 직접 표시할 수 있다.
도 20 및 도 21은 화상링크를 가지는 정보캡슐의 처리플로우를 나타내는 도면이다. 이하, 상기 도 19에 나타낸 조작의 결과, 단말(2)에 표시된 정보캡슐에 대한 처리를 설명한다. 이들 순서 중, S 6A 및 S 14A 이외의 순서는 도 11에 나타낸 순서와 동일하기 때문에, 동일부호를 붙이고 그 설명을 생략한다.
도 19의 지도의 범위에 포함되고, 정보이용자의 검색조건에 합치되는 정보캡슐이 다운로드된 후, 정보이용자는 예를 들면 역 빌딩의 정보캡슐을 선택한다(S 6A).
그렇게 하면 서버(1)는 그 정보캡슐이 화상정보페이지에의 링크정보(화상링크)를 가지는지의 여부를 판정한다. 그리고 그 정보캡슐이 화상링크를 가지는 경우, 제 1 실시형태와 동일한 순서로 배경화상 및 배경화상에 포함되는 정보캡슐을 검색한다(S 13, S 14).
본 정보시스템에서는 서버(1)는 S 14에서 검색된 정보캡슐의 화상링크를 다시 하위방향으로 검색한다. 즉, S 14에서 검색된 정보캡슐이 화상링크를 가지는 경우, 서버(1)는 하위측의 소정범위의 정보캡슐에 포함되는 메뉴·메뉴 링크정보를 검색한다. 그리고 서버(1)는 그 메뉴·링크정보를 S 14에서 검색된 정보캡슐에 부가하여 정보캡슐을 편집한다(S 14A). 이 처리 이후의 처리는 도 19의 S 3A 이후의 처리와 동일하다. 이에 의하여 예를 들면 역 빌딩의 단면의 화상에, A관 및 B관 각 층에 대응하는 정보캡슐이 배치되고, 각 정보캡슐에는 다시 하위의 정보캡슐의 메뉴 링크정보가 부가되어 단말(2)에 다운로드된다.
정보이용자가 역 빌딩 단면의 화상에 있어서, 각 층에 대응하는 정보캡슐을 포커스하면 도 18에 나타내는 바와 같이 하위의 정보캡슐의 메뉴가 차례로 표시된다 (S 16). 한편, 정보이용자가 특정한 메뉴항목을 선택하면, 그 메뉴항목에 대응하는 화상링크, 또는 웹페이지가 다운로드된다.
도 21은 역 빌딩 단면의 화상에 포함되는 B관 정보캡슐의 메뉴를 선택하였을 때의 처리이다. 이 처리의 대상은 배경화상이 지도로부터 역 빌딩 단면의 화상으로 되어 있는 점을 제외하고, 도 20과 동일하다.
<실시형태의 효과>
이상 설명한 바와 같이 본 정보시스템[서버(1)]은, 복수계층에 걸치는 정보캡슐의 메뉴·링크정보를 상위의 정보캡슐에 부가하여 단말(2)에 다운로드한다. 따라서 정보이용자는 복수계층에 걸치는 화상의 다운로드를 반복하지 않고 직접 하위의 정보캡슐의 메뉴를 선택할 수 있다.
또, 그 경우 종래의 북마크와 같이, 한번 엑세스한 페이지의 URL을 등록하는것이 아니라, 지도 = > 건물단면 = > 플로어도 = > 점포 = > 상품 등의 계층구조를 표현하는 정보가 유지되기 때문에, 정보이용자는 정보캡슐과 정보캡슐의 논리적인 관계를 유지한 상태에서 하위의 정보캡슐의 메뉴에 링크되는 정보를 탐색할 수 있다.
《제 3 실시형태》
본 발명의 제 3 실시형태를 도 22 및 도 23에 의거하여 설명한다.
상기 제 1 실시형태 및 제 2 실시형태에서는 지역을 특정하는 정보(주소, 우편번호, 역명)와 검색조건을 지정받아 해당하는 정보캡슐을 정보이용자의 단말(2)에 표시하는 정보시스템을 설명하였다.
본 실시형태에서는 그와 같은 정보캡슐을 정보이용자마다의 개인적인 영역에 저장하여 정보이용자의 편리성을 향상시키는 기능을 제공하는 정보시스템을 설명한다. 본 정보시스템의 다른 구성 및 작용은, 제 1 실시형태 또는 제 2 실시형태의 것과 동일하다. 그래서 동일한 구성요소에 대해서는 동일부호를 붙이고 그 설명을 생략한다. 또 필요에 따라 도 1 내지 도 21의 도면을 참조한다.
이 개인적인 영역은 서버(1)의 하드디스크상의 개인적인 데이터베이스(16)(도 1 참조)에 정보이용자별로 확보되어, 정보이용자의 ID(정보시스템에의 가입자 코드)에 의해 관리된다. 정보이용자는 네트워크상의 웹사이트로서 개인적인 영역에 엑세스한다. 이 웹사이트를 마이사이트라 부른다. 도 22는 개인적인 영역에의 정보캡슐의 등록처리를 나타내는 도면이다.
통상, 정보이용자는 각종 인터넷 접속기기(이하, 단지 클라이언트라 함)로부터 마이사이트에 엑세스한다(S 120). 여기서 각종 인터넷 접속기기에는 예를 들면 PDA, 휴대전화, PHS, 전화 등의 통신회선 접속기능부착 텔레비전, 퍼스널컴퓨터, 셋톱박스 등이 있다.
다음에 정보이용자는 즐겨찾기 정보캡슐을 개인적인 영역에 등록하기 위하여 서버(1)에 등록 의뢰한다(S 121). 이것은 예를 들면 정보캡슐의 팝업메뉴의 「마이사이트에 등록」이라는 메뉴의 선택에 의한다.
이 「마이사이트에의 등록」이라는 메뉴의 선택에 의하여 해당 정보이용자의 프로바이더에의 가입자 코드(예를 들면 케이블 텔레비전회사에 대한 가입자 코드)와, 해당 정보캡슐의 정보캡슐 ID가 서버(1)에 송신된다.
서버(1)는 클라이언트로부터 그 등록 의뢰(가입자 코드, 정보캡슐 ID를 포함함)를 수신한다(S 122). 그렇게 하면 서버(1)는 해당 정보이용자의 가입자 코드로 식별되는 개인적인 영역에 그 정보캡슐을 등록한다(S 123). 이때 그 정보캡슐의 정보캡슐 ID가 개인적인 데이터베이스(16)(도 1 참조)에 저장된다.
다음에 서버(1)는 정보캡슐의 개인적인 영역에의 등록완료를 송신한다(S 124). 이에 의하여 정보캡슐이 등록되었다라는 메시지가 클라이언트에게 표시된다 (S 125).
도 23에 개인적인 영역으로부터의 정보캡슐의 참조처리를 나타낸다. 이 처리에서는 정보이용자는 각종 인터넷 접속기기(클라이언트)로부터 마이사이트에 엑세스한다 (S 130).
이때, 클라이언트는 서버(1)에 대하여 등록이 끝난 정보캡슐의 검색을 의뢰한다(S 131). 이때 정보이용자의 가입자 코드가 송신된다. 이 의뢰는 서버(1)에 수신된다(S 132). 서버(1)는 정보이용자의 가입자 코드에 의거하여 해당하는 정보이용자의 개인적인 영역에 등록되어, 정보캡슐을 검색하고, 그 일람표를 편집한다(S 133). 그리고 서버(1)는 클라이언트에게 그 정보캡슐 일람을 송신한다(S 134).
이에 의하여 클라이언트는 서버(1)로부터 그 정보캡슐 일람을 수신한다(S 135). 이때 정보이용자는 그 정보캡슐 일람으로부터 참조하고 싶은 정보캡슐을 선택한다(S 136).
그렇게 하면 그 정보캡슐의 정보캡슐 ID가 서버(1)에 송신된다. 서버는 그 정보캡슐 ID와 함께 정보캡슐의 참조의뢰를 수신한다(S 137).
서버(1)는 해당하는 정보캡슐을 검색하여 클라이언트용으로 편집한다(S 138). 그리고 참조의뢰를 받은 정보캡슐을 클라이언트에게 송신한다(S 139). 이에 의하여 클라이언트는 서버(1)로부터 S 136에서 선택한 정보캡슐을 수신한다(S 140).
이상 설명한 바와 같이 본 실시형태의 정보시스템에 의하면, 정보이용자가 원하는 정보를 서버(1)에서 관리되는 정보이용자마다의 개인적인 영역에 등록할 수 있다. 따라서, 정보이용자는 예를 들면 휴대전화의 조작에 의하여 정보캡슐을 개인적인 영역에 등록하여 두고, 나중에 다른 정보기기, 예를 들면 퍼스널컴퓨터나 PDS 등에서 참조할 수 있다. 즉 정보이용자는 정보기기 사이에서 개인적인 영역을 거쳐 정보캡슐을 공유할 수 있다.
《제 4 실시형태》
본 발명의 제 4 실시형태를 도 24 내지 도 27의 도면에 의거하여 설명한다. 도 24는 정보캡슐의 갱신처리를 나타내는 개념도이고, 도 25는 정보캡슐의 갱신상태를 나타내는 도면이며, 도 26은 정보캡슐 관리테이블의 데이터예를 나타내는 도면이고, 도 27은 정보캡슐의 갱신처리를 나타내는 플로우차트이다.
상기 제 1 실시형태 및 제 2 실시형태에서는, 지역을 특정하는 정보(주소, 우편번호, 역명)와 검색조건을 지정하여 해당하는 정보캡슐을 정보이용자의 단말(2)에 표시하는 정보시스템을 설명하였다.
본 실시형태에서는 그와 같은 기능에 더하여, 다시 계층관계를 가지는 복수의 정보캡슐이 갱신되었을 때에, 갱신된 것을 상위의 정보캡슐에서 명시하는 정보시스템의 기능을 설명한다. 본 정보시스템의 다른 구성 및 작용은, 제 1 실시형태, 제 2 실시형태 또는 제 3 실시형태의 것과 동일하다. 따라서, 동일한 구성요소에 대해서는 동일부호를 붙이고 그 설명을 생략한다. 또 필요에 따라 도 1 내지 도 24의 도면을 참조한다.
도 24에 정보캡슐의 갱신처리의 개념을 나타낸다. 제 1 실시형태 또는 제 2 실시형태에서 설명한 바와 같이 본 정보시스템에서는 정보이용자는 지도상에 표시된 정보캡슐(예를 들면 역 빌딩)의 아이콘으로부터 메뉴를 선택함으로써(S 140), 그 정보캡슐의 링크화상(역 빌딩의 화상)을 표시시킬 수 있다. 또 역 빌딩의 화상에서 역 빌딩 B관으로부터의 7층을 선택함으로써(S 141), 그 7층에 대응하는 링크화상을 표시시킬 수 있다. 이와 같은 순서에 의하여 정보이용자는 예를 들면 흥미가 있는 점포(도 24에서는 예를 들면 미용실로서 표시되는 점포)의 정보캡슐을 입수할 수 있다.
한편, 정보캡슐은 도 6에 나타낸 바와 같이 캡슐 링크정보에 의하여 상위방향으로의 링크를 가지고 있다. 따라서 하위의 정보캡슐이 갱신되었을 때, 그 갱신을 간이하게 상위의 정보캡슐에 전달할 수 있다.
예를 들면 미용실이라는 점포의 정보캡슐(이하, 이것을 미용실 캡슐이라 부른다)이 갱신되었을 때, 서버(1)는 그 미용실 캡슐의 메인 캡슐을 캡슐 링크정보에 의하여 찾는다.
예를 들면 이 미용실 캡슐이 역 빌딩 B관 7층의 정보캡슐(이하, 이것을 역 빌딩 B관 7층 캡슐이라 부른다)에 링크되어 있을 때, 서버(1)는 미용실 캡슐의 갱신에 의거하여 역 빌딩 B관 7층 캡슐 중의 미용실부분을 갱신상태로 한다(S 150). 예를 들면 서버(1)는 역 빌딩 B관 7층 캡슐의 화상 중의 미용실 캡슐이 속하는 영역 5의 부분을 흑백 반전 표시한다.
또한 서버(1)는 역 빌딩 B관 7층 캡슐이 갱신상태가 되었을 때, 이 역 빌딩 B관 7층 캡슐의 메인 캡슐을 캡슐 링크정보에 의하여 찾는다. 그리고 역 빌딩 B관 7층 캡슐이 B관의 정보캡슐(이하, 이 캡슐을 역 빌딩 B관 캡슐이라 부른다)에 링크되어 있을 때, 서버(1)는 역 빌딩 B관 7층 캡슐의 갱신에 의거하여 역 빌딩 B관 캡슐의 7층 부분을 갱신상태로 한다(S 151).
이와 같은 처리를 반복하여 서버(1)는 미용실 캡슐로부터 최상위의 역 빌딩 캡슐까지의 계층구조에 존재하는 캡슐을 갱신상태로 한다. 그 결과 서버(1)는 정보이용자가 예를 들면 역 빌딩 주변의 지도를 표시시켰을 때, 그 정보이용자에게역 빌딩 캡슐 이하 중 어느 정보캡슐이 갱신되었는지를 인식시킨다. 정보이용자는 갱신된정보캡슐에 착안함으로써 최신의 정보를 입수할 수 있다.
도 25에 정보캡슐의 갱신상태를 예시한다. 도 25에 나타내는 바와 같이 배경화상을 지도로 하는 최상위의 정보캡슐이 A(A는 정보캡슐 ID, 이하 동일)이고, 이 정보캡슐 A에 링크하는 정보캡슐로서, B1 내지 B5가 있고, 정보캡슐(B4)에 링크되는 정보캡슐로서, C1 내지 C5가 있으며, 또한 정보캡슐(C2)에 링크되는 정보캡슐로서 D1 내지 D3 이 있다고 한다.
현재, 예를 들면 정보캡슐(D3)이 갱신되었다고 가정한다. 본 실시형태의 정보시스템에 있어서는 이 D3의 갱신을 나타내는 정보는 그 상위 캡슐(C2, B4 및 A)에 차례로 전달된다. 그리고 정보이용자가 정보캡슐(A, B4, C2, 또는 D3)에 엑세스하였을 때, 이들 정보캡슐 또는 그 하위에 속하는 정보캡슐이 갱신된 것이 명시된다. 따라서 정보이용자는 갱신된 정보캡슐의 계층구조를 찾을 수 있다.
도 26에 정보캡슐의 계층구조를 관리하는 정보캡슐 관리테이블의 데이터 예를 나타낸다. 정보캡슐 관리테이블의 각 행은 하나의 정보캡슐의 상태를 유지한다. 이 정보캡슐 관리테이블의 각 행은 정보캡슐 ID, 상위캡슐 ID 및 캡슐상태라는 필드를 가지고 있다.
정보캡슐 ID의 필드에는 그 행에 의하여 관리하는 정보캡슐의 정보캡슐 ID를 저장한다. 또 상위 캡슐 ID에는 각 정보캡슐의 1계층 상위에 링크되는 정보캡슐의 ID를 기록한다. 또 갱신상태에서는 소정기간 내(예를 들면 2일 이내)에 정보캡슐의 내용이 갱신되었는지의 여부를 기록한다.
본 정보시스템에서는 하나의 정보캡슐이 갱신된 경우, 그 상위에 위치하는 모든 정보캡슐을 갱신상태로 한다. 예를 들면 정보캡슐(D3)이 갱신되었을 때, D3의 상위 캡슐(C2, C2)의 상위 캡슐(B4, B4)의 상위 캡슐(A)에 대하여 갱신발생을 기록한다. 이와 같은 관리에 의하여 본 정보시스템은 갱신되어 있는 정보캡슐을 정보이용자에게 명시한다.
도 27은 정보캡슐의 갱신처리를 나타내는 플로우차트이다. 이 처리에서는 서버(1)는 먼저 갱신된 정보캡슐, 예를 들면 정보캡슐(D3)의 갱신정보를 수신한다(S 160).
그렇게 하면 서버(1)는 정보캡슐 관리테이블에서 정보캡슐(D3)의 캡슐 갱신상태를「갱신발생」으로 변경한다(S 161).
다음에 서버(1)는 정보캡슐(D3)을 캡슐 체크워크에 설정한다(S 162). 캡슐 체크워크란, 본 처리에 의한 체킹 대상의 정보캡슐을 말한다.
그리고 서버(1)는 캡슐 체크워크에 상위 캡슐이 있는지의 여부를 판정한다 (S 163). 캡슐 체크워크에 상위 캡슐이 있었을 때, 그 상위 캡슐의 갱신상태를 「갱신발생」으로 변경한다(S 164).
다음에 서버(1)는 그 상위 캡슐을 캡슐 체크워크에 세트한다(S 165). 그리고 서버(1)는 제어를 S 163으로 되돌린다. 또 S 163의 판정에서 캡슐 체크워크에 상위캡슐이 없는 경우, 서버(1)는 정보캡슐의 상태 갱신처리를 종료한다.
이상 설명한 바와 같이 본 실시형태의 정보시스템에 의하면 계층 관계를 가지는 복수의 정보캡슐 중 어느 하나가 갱신되었을 때도 그 갱신된 정보캡슐의 상위의 캡슐에 대하여 갱신발생을 명시할 수 있다. 그 때문에 정보이용자는 정보캡슐의 계층을 상위로부터 하위로 찾아갈 때, 갱신된 정보캡슐을 찾아 최신의 정보를 입수할 수 있다.
《제 5 실시형태》
본 발명의 제 5 실시형태를 도 28 내지 도 38의 도면에 의거하여 설명한다. 도 28은 본 발명의 제 5 실시형태에 관한 정보캡슐의 데이터 예이며, 도 29는 RDB와 XML의 상호변환에 의한 정보시스템의 처리개요를 나타내는 도면이며, 도 30은 캡슐 관리테이블의 예이고, 도 31은 마이캡슐 관리테이블의 예이며, 도 32는 표준캡슐로서 생성되는 템플릿의 예이며, 도 33은 마이캡슐 관리화면의 예이고, 도 34는 점포캡슐관리화면의 예이며, 도 35는 점포 데이터베이스 일괄 관리화면의 예이고, 도 36은 건물, 점포, 상품에 관한 데이터베이스 참조시의 처리개요를 나타내는 도면이며, 도 37은 건물, 점포, 상품에 관한 캡슐 취득시의 처리개요를 나타내는 도면이고, 도 38은 마이바스킷에 의한 정보캡슐의 표시예이다.
상기 제 1 실시형태 내지 제 4 실시형태에 있어서는, 화상링크에 의하여 복수의 정보캡슐을 관련지어 계층적인 정보로서 처리하는 정보시스템의 예를 나타내었다. 또 이들 실시형태에서는 서버(1)가 유지하는 데이터는 표형식의 이른바, RDB(릴레이셔널 데이터베이스)를 상정하여 설명하였다.
본 실시형태에서는 RDB에 저장된 데이터를 추출하여, XML로 기술되는 정보캡슐에 구성하는 처리를 설명한다.
다른 구성 및 작용은 제 1 실시형태 내지 제 4 실시형태의 경우와 동일하다.그래서 동일한 구성요소에 대해서는 동일한 부호를 붙이고 그 설명을 생략한다. 또필요에 따라 도 1 내지 도 27의 도면을 참조한다.
<XML에 의한 데이터베이스의 기술예>
도 28에 복수의 정보캡슐로 이루어지는 계층적인 데이터를 XML에 의하여 기술한 예를 나타낸다. 도 28에 있어서, 캡슐 ID = OOO과 같이 캡슐 ID가 정의되어 있는 태그가 정보캡슐을 정의한다.
예를 들면 건물캡슐의 정의는, <건물캡슐 캡슐 ID = OOO>부터 개시하여, </건물캡슐>에서 종료된다. 단, 도 28에서는 상위의 정보캡슐에 메뉴·링크정보로 링크되는 정보캡슐이 모두 인라인으로 전개하여 표시되어 있다.
예를 들면 건물캡슐은 위도, 경도, 아이콘 대, 아이콘 중, 아이콘 소, 아이콘 배너(배너형식의 아이콘 파일명의 정의), 아이콘 텍스트 등의 정보, 이벤트캡슐, 링크 URL 및 플로어캡슐을 가지고 있다.
여기서, 이벤트캡슐은, 하위의 정보캡슐을 가지지 않은 정보캡슐이다. 한편, 건물캡슐에 포함되는 플로어캡슐은 더욱 하위의 정보구조를 가지고 있다. 즉, 플로어캡슐 = > 점포캡슐 = > 상품캡슐과 같은 계층구조를 형성한다.
이와 같이 정보캡슐의 계층구조는, XML의 태그의 상자구조에 의하여 간이하게 표현된다.
<RDB와 XML의 상호변환>
본 정보시스템에서 처리하는 데이터는 RDB에 저장하여 두고, XML 형식의 데이터로 변환하여 어플리케이션 프로그램(예를 들면 정보이용자에게 정보캡슐을 다운로드하는 서버 프로그램)에 인도된다. 도 29에 그와 같은 RDB와 XML의 상호변환에 의한 정보시스템의 처리개요를 나타낸다.
RDB의 데이터와 XML의 데이터를 서로 변환하는 인터페이스 프로그램으로서는, 예를 들면 DataSpider(주식회사 아프레소의 상표)가 알려져 있다. 또 DataSpider는 XML을 처리하는 패키지 프로그램 Yggdrasil1(주식회사 미디어 퓨전의 상표)와 조합되어져 있다. 이 조합에 의하여 RDB에 저장된 데이터를 XML에 따라 처리하는 제안이 양사로부터 이루어져 있다.
본 실시형태의 정보시스템도, RDB에 저장된 여러가지 데이터로부터 정보캡슐로서 구성해야 할 데이터를 추출하여, XML에 의해 정보캡슐(휴대정보에 상당)로서 구성한다. 본 실시형태에서는 이 RDB에 저장되는 데이터를 본체 데이터(일반정보에 상당)라 부른다.
이때 본 정보시스템에서는 RDB의 레코드(표의 각 행)를 구성하는 요소(이것을 데이터항목이라고 부른다)를 DOM(Document 0bject Model) 트리라 부르는 정보에 의하여 XML의 태그에 대응짓는다. 그 경우 DOM 트리에는 RDB의 레코드의 데이터항목 중, 정보캡슐로서 구성되어야 하는 것이 지정된다.
도 29와 같이 RDB의 각 레코드는 ID라는 데이터항목에 의하여 유니크하게 식별된다. 각 레코드가 정보캡슐로서 추출될 때, 각 정보캡슐은 이 ID를 정보캡슐 ID로서 유지하여, RDB의 레코드와의 관련이 표시된다.
상기한 바와 같이, 본 정보시스템에서는 RDB로부터 추출되는 데이터항목의 계층구조는 DOM 트리에 기술된다. 도 29에서는 예를 들면 건물캡슐은 경/위도, 아이콘 1 등의 정보와, 하위의 점포캡슐을 가지는 것이 정의된다.
그리고 건물캡슐의 실체는, ID1001로 지정되는 레코드에 저장되어 있다. 또건물캡슐 내의 정보, 예를 들면 경/위도, 아이콘 1 등은 ID1001로 지정되는 레코드의 각 데이터항목에 저장된다. 마찬가지로 점포캡슐의 데이터의 실체는 ID = 2001로 식별되는 레코드에 저장된다.
이와 같이 하여 정보캡슐을 처리하는 어플리케이션 프로그램은, DOM 트리를 거쳐 정보캡슐 ID를 키로 RDB에 엑세스하여 데이터를 입출력한다.
도 30에 하나하나의 정보캡슐에 포함되는 데이터항목을 관리하는 캡슐 관리테이블의 예(도 30은 점포캡슐이라는 정보캡슐을 관리하는 캡슐 관리테이블의 예)를 나타낸다. 캡슐 관리테이블은, 각 정보캡슐이 대응하는 RDB의 각 데이터항목을 가지는 지의 여부를 지정하는 테이블이다. 도 30에서는 캡슐 관리테이블이 정보캡슐을 편집하는 트리인 캡슐 관리화면(40)에 표시되어 있다.
도 30의 캡슐관리 데이터는 점포캡슐에 대한 예이다. 도 30에서는 점포캡슐에 포함되는 데이터항목(이와 같이 정보캡슐에 포함되는 데이터항목을 캡슐항목이라 부른다)에는 ○이, 한편 점포캡슐에 포함되지 않는 데이터항목에는 ×가 표시되어 있다. 따라서 캡슐 관리테이블은 RDB의 레코드 내의 데이터항목과 동일한 항목을 가진다. 단, 캡슐 관리테이블의 각 항목은 ○ 또는 ×라는 1 비트의 정보를 유지할 수 있으면 된다.
예를 들면 정보캡슐 ID가 ID1001인 정보캡슐은 <속성>, <경/위도>, <아이콘 1> 등을 가지는 것을 알 수 있다.
캡슐 관리테이블은 각 정보캡슐의 상위의 계층에 속하는 캡슐의 데이터항목도 정의한다. 이 상위 캡슐은 상위 캡슐 ID라는 데이터항목에 의해 정의된다. 따라서 예를 들면 도 30의 캡슐 관리테이블의 예에서는 ID3001(상품캡슐)의 상위에, ID2001 (점포캡슐)이 있고, 다시 그 상위에 ID1001(건물캡슐)이 있는 것이 정의된다.
또한 정보캡슐의 계층구조는, DOM 트리에 정의되어 있기 때문에, 캡슐 관리 테이블의 계층구조의 정의(상위 캡슐 ID)는, 반드시 필요하지 않다. 단, 상위 캡슐 ID를 캡슐 관리테이블에 유지함으로써 정보캡슐의 검색성능을 높일 수 있다.
이와 같은 캡슐 관리테이블은 정보제공자(예를 들면, 점포의 경영자나, 광고주)가 편집프로그램(오서링 툴이라고도 함)을 사용하여 본체 데이터(RDB)의 구성을 정의할 때, 편집프로그램이 생성된다. 이 편집프로그램은 캡슐 관리테이블에 대응하는 캡슐 관리화면(40)을 가지고 있어, 정보제공자는 자유롭게 캡슐항목을 추가 또는 삭제할 수 있다.
도 31에 마이캡슐(제 3 실시형태에서 설명한 마이사이트에 등록되는 정보캡슐)을 그 캡슐의 소유자(정보캡슐을 마이사이트에 등록한 정보이용자)가 관리하기 위한 마이캡슐 관리테이블의 예를 나타낸다. 도 31에 있어서도 캡슐 관리테이블이 캡슐 관리화면(40)에 표시되어 있다.
마이캡슐 관리테이블은, 관리의 대상이 마이사이트에 등록된 개인의 정보캡슐인 점에서 통상의 캡슐 관리테이블과는 상위하다. 단, 캡슐항목 및 상위 캡슐과의 계층관계를 정의하는 기능에 있어서는, 통상의 캡슐 관리테이블과 동일하다.
캡슐을 마이캡슐로서 마이사이트에 등록한 정보이용자는 자신의 마이캡슐을 자유롭게 편집할 수 있고, 그 편집 결과가 캡슐 관리테이블에 저장된다.
즉, 마이캡슐의 캡슐항목은 그 소유자(마이캡슐을 마이사이트에 등록한 정보이용자)의 판단에 의해 추가, 또는 삭제된다. 또 예를 들면 정보이용자가 상품의 정보캡슐을 마이캡슐로서 취득한 경우, 표준의 조작에서는 그 상품의 상위의 정보캡슐, 예를 들면 상품이 판매되는 점포, 그 점포가 속하는 건물 등의 정보캡슐이 취득되어 마이사이트에 등록된다.
도 32는 정보제공자가 RDB 본체 데이터를 생성하기 위한 템플릿의 예이다. 본 실시형태에 있어서 템플릿이란, 정보제공자가 RDB에 저장하는 본체 데이터를 용이하게 작성하기 위하여 제공되는 「짜임새가 설정된 소프트웨어」이다.
정보제공자는 이 짜임새에서 지시된 항목에 문자, 숫자를 입력하거나 화상, 사진 등을 붙임으로써(카피 & 페이스트, 드래그 & 드롭 등의 처리순서로서 알려진), 본체 데이터를 간이하게 작성할 수 있다.
또 이 템플릿에 쿠폰 등의 고객을 점포앞까지 유인하는 도구, 상품의 매력을 선전하기 위한 정형 캐치프레이즈, 선전마크나 화상을 선택항목으로서 설정함으로써 판매촉진효과를 가질 수 있다.
여기서, 선전마크란, 상품이나 점포 등의 매력을 화상으로 표현한 마크이다. 예를 들면 식료품을 취급하는 점포에 대하여「신선」을 의미하는 마크, 레스토랑에 대하여 「고급」 「저렴」등을 이미지한 마크 등이 부여된다.
이 템플릿으로 정의되는 데이터항목 중 특정한 데이터항목은, XML 데이터베이스와 연동하여 설계된다. 그와 같은 특정한 데이터항목에 데이터를 입력하면 XML의 태그가 부여되고, DOM 트리를 거쳐 RDB 상의 소정항목에 저장된다. 이 템플릿 중, 점포캡슐의 작성에 사용되는 것을 특히 점포 템플릿이라 한다.
어느 점포의 경영자(정보제공자)가 자기 점포의 본체 데이터를 입력할 때는 이하의 순서를 실행한다.
(1) 정보제공자는, CATV등 관리회사(또는 프로바이더 등)로부터 자기 점포의 ID 번호 및 패스워드를 취득한다.
(2) 또한 정보제공자는 아이콘, 점포명칭, 주소, 전화번호 등 점포 템플릿의 화면의 지시에 따라, 소정의 란에 입력한다. 입력된 데이터는 본체 데이터로서 RDB에 저장된다.
(3) 또 입력된 데이터 중, 정보캡슐에 대응하는 데이터항목에는 점포 템플릿에 미리 매립된 XML 태그가 부여되고, 점포 ID와 DOM 트리에 따라 RDB에 저장된다.
(4) 또한 정보제공자는 이벤트정보, 매장정보, 또는 상품정보를 입력할 때는 점포 템플릿상(또는 점포 ID를 식별할 수 있는 화면)에서 하위의 템플릿(이벤트, 매장, 또는 상품 등의 템플릿)을 선택하고, 그 ID와 명칭을 입력한다. 그리고 정보제공자가 상기 점포 템플릿에 대한 경우와 동일한 순서로 지정된 항목에 입력하면, 입력된 정보는 본체 데이터로서 RDB에 저장된다.
이상의 순서에 의해 입력된 본체 데이터에 대하여 어느 항목을 캡슐항목으로서 처리할지에 대해서는 표준패턴이 미리 템플릿상에 설정되어 있다.
그것을 위해서는 예를 들면 템플릿의 각 데이터항목에 온 또는 오프의 플래그를 설치하면 좋다. 편집프로그램은 그 플래그에 따라 점포캡슐 테이블을 작성한다. 또한 통상은 ID(본체 데이터의 ID 및 상위 데이터의 ID), 아이콘, 위치정보, 표시 텍스트, 링크지 URL 등이 캡슐항목으로서 설정된다.
이와 같은 표준적인 데이터의 상자구조, XML 태그, 캡슐항목은 템플릿 속에 짜넣어져 있어, 정보제공자는 의식할 필요가 없다. 그러나 예를 들면 쿠폰이나 특정한 상품정보 등 점포측에서 정보이용자에게 휴대시키고 싶은(마이사이트에 도입시키고 싶은) 데이터가 있는 경우, 정보제공자는 편집프로그램의 캡슐 관리화면에서 자기 점포의 등록항목을 표시하여 개별로 정보캡슐에 넣거나(캡슐항목으로서 정의하거나), 캡슐로부터 빼거나 할 수 있다. 이와 같은 조작은 예를 들면 드래그 & 드롭 등의 조작에 의하면 된다.
또한 템플릿으로부터의 입력정보(입력항목)에는 통상 유효기한이 설정된다. 유효기한이 마감된 입력항목은 표시대상으로부터 제외된다. 단, 그 정보 자체는 서버(1)에 의해 따로 보관된다.
마이캡슐로서 마이사이트에 등록된 정보캡슐은, 유효기한이 마감되어도 표시대상으로부터 제외되지 않는다. 단, 단말(2)로부터 그와 같은 유효기한이 마감된 마이캡슐에 엑세스하면「캡슐의 유효기한이 마감되었습니다」라는 메시지가 표시된다.
또, 복수의 캡슐항목으로 이루어지는 계층구조에 있어서, 하위의 캡슐항목의 유효기한이 갱신되면, 그 상위의 캡슐항목도, 하위의 캡슐항목에 맞추어 수정된다. 이에 의하여 캡슐항목 중, 하위항목이 수정되어 유효한 한, 상위항목이 말소되는일은 없다.
단, 캡슐에 항목에 있어서 유효기한은 필수적인 항목이 아니고, 그 설정을 생략하여도 된다.
도 33에 마이캡슐에의 데이터항목의 추가·삭제 등을 지정하는 캡슐 관리화면[이하 마이캡슐 관리화면(40)이라 함]의 예를 나타내는 .
정보이용자는 서버(1)에 대하여 ID, 패스워드를 입력하여 마이사이트에 접속하고, 마이캡슐 관리화면이 열리면 현재 유지하고 있는 정보캡슐의 일람이 트리구조로 윈도우[「현재의 마이캡슐」에서 나타내는 마이캡슐(300)]에 표시된다.
정보이용자가 캡슐항목(예를 들면 「×× 가게」라는 점포캡슐)을 클릭함으로써 더욱 하위의 정보캡슐(예를 들면, △△품 등의 상품캡슐)이 표시된다.
참조한 시점에서 기한이 마감된 캡슐(참조원의 본체 데이터의 데이터베이스에서 표시기한이 마감되어져 있는 캡슐항목의 정보)은 캡슐 삭제항목영역(302)에 표시된다.
유효기한 내이나 불필요하게 된 캡슐항목은 마이캡슐영역(300)으로부터 캡슐삭제항목영역(302)으로 이동함으로써 삭제를 지시할 수 있다. 정보캡슐의 캡슐항목의 편집에 있어서, 삭제는 정보이용자가 임의로 실시할 수 있다. 한편, 정보캡슐에의 캡슐항목의 추가에 대해서는 정보제공자(예를 들면 점포의 오너)가 정보이용자에게 편집대상으로서 인정한 항목이 표시되어 정보이용자의 의도에 의해 추가할 수 있다.
캡슐 삭제항목영역(302)으로 이동된 항목에 대하여, 정보이용자가 삭제버튼(303)을 눌러 실행 지시하면, 마이캡슐의 캡슐 관리테이블상의 항목이 대상캡슐 ID 번호를 포함하여 모두 삭제된다.
현재는 무효이나 장래의 부활을 기대하여 정보캡슐을 유지한 경우, 정보이용자는 삭제전에 마이캡슐영역(300)으로 그 정보캡슐을 되돌리면 된다.
또, 항구적으로 본체 데이터를 유지하고 싶은 정보이용자는 정보캡슐이 아니라 본체 데이터 그 자체를 데이터베이스로부터 다운로드하면 된다.
도 34에 정보제공자가 점포캡슐을 관리하기 위한 캡슐 관리화면[이하 점포캡슐 관리화면(41)이라 함]의 예를 나타낸다.
먼저, 정보제공자는 서버(1)에 대하여 자기점포의 ID, 패스워드를 입력함으로써 해당 가게가 유지하는(작성, 편집권을 가지는) 정보캡슐의 정보가 점포캡슐영역(310)에 트리구조로 표시된다.
정보제공자가 캡슐항목(예를 들면 「○△매장」으로 나타내는 매장캡슐)을 클릭함으로써 더욱 하위의 캡슐(예를 들면 「△△품」등의 상품캡슐)이 표시된다.
정보제공자가 어느 캡슐항목(예를 들면, 「○△매장」으로 나타내는 매장캡슐)을 클릭하면 서버(1)는 본체 데이터를 저장한 데이터베이스를 참조하여 클릭한 항목(매장)보다 하위계층의 입력이 끝난 데이터(예를 들면 그 매장의 취급품목 리스트)의 일람이 중앙의 윈도우(311)에 표시된다.
캡슐항목의 추가는, 이 윈도우(311)상에서 대상항목을 선택하여 점포캡슐영역(310)으로 이동함으로써(드래그 & 드롭 등) 지시한다. 또 캡슐항목의 삭제는, 이 윈도우(311)상에서 대상항목을 선택하여 캡슐 삭제항목영역(312)으로 이동함으로써(드래그 & 드롭 등) 지시한다.
서버(1)는 이 조작에 의거하여 캡슐 관리테이블의 스테이터스(예를 들면 도 30에 나타낸 ○, ×)를 재기록한다.
도 35에 점포 데이터베이스 일괄 관리화면의 예를 나타낸다. 상기한 템플릿에서는 개별로 점포마다, 상품별 정보를 입력한다. 한편, 점포 데이터베이스 일괄 관리화면은, 빌딩 내의 테넌트정보, 백화점의 매장별 관리, 상점의 취급품 관리 등의 정보항목을 일람표에 의거하여 일괄 관리하는 기능을 제공한다.
정보제공자가 서버(1)에 엑세스하여 점포 ID, 패스워드를 입력한 후, 일괄 관리화면을 연다. 이 화면에서는 정보제공자는 항목의 일괄입력, 수정, 입력이 끝난 항목의 캡슐화 지정을 일괄 처리할 수 있다. 또한 이 점포 데이터베이스 일괄 관리화면로부터 입력할 때, DOM 트리는 표 속에 매립하여 관리하여도 되고, 따로 정의하 도록 하여도 좋다.
도 36에 건물, 점포, 상품에 관한 데이터베이스 참조시의 처리개요를 나타낸다. 여기서는 예를 들면 웹페이지를 제공하는 어플리케이션 프로그램과 그 어플리케이션 프로그램에 기능을 제공하는 데이터베이스 관리프로그램에 의한 처리예를 나타낸다.
이 처리에서는 어플리케이션 프로그램(예를 들면, 서버프로그램)으로부터 캡슐 ID(예를 들면, 건물캡슐)와 계층수를 지시한 참조명령이 발행된다(S 201). 그렇게 하면 데이터베이스 관리프로그램은 DOM 트리(도 36에서는 스타일시트라 기재)를 참조하여 지정된 캡슐 ID 및 그 하위의 정보캡슐에 대응하는 RDB의 레코드로부터 그캡슐의 태그에 상당하는 데이터항목의 데이터를 판독한다(S 202).
데이터베이스 관리프로그램은 판독한 데이터를 DOM 트리에 따른 정보캡슐의 계층구조에 짜 넣어 그 정보캡슐의 캡슐 관리테이블과 함께 어플리케이션 프로그램으로 되돌린다(S 203). 이때 어플리케이션 프로그램으로부터 지정된 계층분, 예를 들면 3계층분(건물, 점포, 및 상품)의 계층구조가 생성된다.
어플리케이션 프로그램은 생성된 정보캡슐의 계층구조와 캡슐 관리테이블을 제 1 실시형태나 제 2 실시형태와 동일한 순서로 정보이용자에게 다운로드하면 좋다. 이렇게 하여 본 정보시스템은 RDB와 DOM 트리를 조합시켜 XMLDB로서 운용한다.
도 37은 건물, 점포, 상품에 관한 캡슐 취득시의 처리개요이다. 이 처리는 어플리케이션 프로그램(예를 들면, 서버 프로그램)으로부터의 캡슐 ID(예를 들면 상품캡슐)를 지시한 취득명령(예를 들면 마이캡슐로서의 등록의뢰)에 의하여 개시된다(S 211).
이 취득명령에 대하여 데이터베이스 관리프로그램은, DOM 트리(도 36에서는 스타일시트라 기재)를 참조하여 해당 정보캡슐(예를 들면, 상품캡슐) 및 그 상위의 상품캡슐, 지리적 위치(경/위도)를 포함하는 건물캡슐의 정보 및 그 정보캡슐의 캡슐관리테이블을 RDB로부터 취득한다(S 212). 취득된 정보캡슐 및 캡슐 관리테이블은 상기 어플리케이션 프로그램에 인도되어(S 213), 마이캡슐로서 등록된다. 또 취득된 정보캡슐을 제 1 실시형태나 제 2 실시형태와 동일한 순서로 열람자의 단말(2)에 다운로드하여도 좋다. 정보이용자는 이러한 정보캡슐을 캡슐 관리화면(40)(도 33 참조)에 의해 자유롭게 편집하여 이용할 수 있다.
도 38에 마이바스킷에 의한 정보캡슐의 표시예를 나타낸다. 마이바스킷은 마이캡슐(마이사이트에 등록된 정보캡슐)에 대하여 특정한 데이터항목을 비교하여 표시하는 기능이다.
이 기능에서는 정보이용자는 마이사이트에 등록된 복수의 정보캡슐(마이캡슐)를 선택하여 마이바스킷에 투입한다. 그렇게 하면 서버(1)는 그들 정보캡슐이 소속되는 계층에 상관없이 해당 데이터를 일람표시한다.
예를 들면 상품명, 가격, 점포명을 표시항목으로서 지시하면 마이바스킷 내에 투입된 정보캡슐의 데이터에 의거하여 각 정보캡슐이 유지하는 상품명, 가격, 그 상품이 포함되는 점포명칭이 일람으로 표시된다. 따라서 정보이용자는 그 날에 구입할 구입예정품목의 일람, 방문할 점포의 일람, 쇼핑에 필요한 예산총액 등의 정보를 얻을 수 있다.
또, 정보이용자는 다른 점포의 동일품목의 정보캡슐을 마이바스킷에 투입하여 단위수량, 가격 등을 표시하면 가격의 비교를 할 수 있다.
여기서는 마이캡슐을 마이바스킷에 투입하는 순서를 설명하였으나, 점포캡슐을 마이바스킷에 투입하여도 된다.
마이바스킷에 한번 투입된 캡슐항목은 마이캡슐영역(300)으로 이동함으로써 마이캡슐로서 등록된다. 또 마이바스킷의 정보는 삭제버튼을 누름으로써 일괄 말소할 수 있다.
<실시형태의 효과>
이상 설명한 바와 같이 본 정보시스템에 의하면, RDB에 저장되어 있는 각종정보를 정보캡슐로서 처리할 수 있다. 즉, DOM 트리와 캡슐 관리테이블에 의하여 RDB로부터 정보캡슐로 원활하게 변환할 수 있다. 이와 같은 기능에 의하여 제 1 실시형태 내지 제 4 실시형태에서 설명한 정보캡슐의 기능을 RDB를 사용한 정보시스템에서 이용할 수 있다.
또, 본 정보시스템에 의하면, RDB에 저장된 데이터항목으로부터 정보제공자가 원하는 데이터항목을 조합시켜 정보캡슐을 구성할 수 있다. 또한 정보제공자(예를 들면 광고주)에 의해 구성된 정보캡슐을 마이캡슐로서 등록하거나, 단말(2)에 다운로드함으로써 정보이용자[마이캡슐이나 단말(2)의 소유자]의 의도에 의하여 자유롭게 캡슐항목을 추가 삭제할 수 있다. 이 결과, 정보이용자는 필요한 데이터항목으로 이루어지는 정보캡슐을 취득할 수 있다.
<그 밖의 응용예와 효과>
상기 실시형태 이외에도 정보캡슐을 이용하여 이하와 같은 응용이 가능하다. 예를 들면 네트워크를 통하여 정보를 제공할 때에, 정보를 작성 제공하는 측(정보제공자)에 있어서 미리 정보이용자에게 우선적으로 보고 싶은 항목을 캡슐항목으로서 설정하여(정보의 정리가 형성된다), 정보를 송신할 때 이 정보의 정리를 우선하여 송신할 수 있다. 이 정보의 정리는 서적으로 말하면 표제, 목차에 상당하는 부분이다. 이에 의하여 여러가지 정보 중에서 요약된 정보를 형성할 수 있다.
정보이용자는 이 요약된 정보 중에서 자기의 요구, 흥미가 있었던 정보항목을 선택하고, 그 요약된 정보에 관련되는 더욱 상세한 정보를 요구할 수 있다. 현재 상태, 하이퍼텍스트링크에 이와 같은 관련 정보탐색의 기능이 구비되어 있으나,관련정보의 취득은 페이지단위로 행하여지고 있어 장황하고 또한 시간이 걸린다.
또 정보캡슐을 이용하면 관심이 없는 정보의 배신, 열람을 대폭으로 줄일 수 있다. 또한 수취한 정보를 축적, 관리할 때 정보이용자는 정보캡슐의 분류를 의식할 필요가 없고, 제공자가 설정한 오리지널 계층구조에 따라 정보(캡슐항목 또는 그 정리로서의 정보캡슐)가 자동적으로 분류, 관리된다.
나중에 추가적으로 정보(캡슐항목 또는 그 정리로서의 정보캡슐)를 취득한 경우에도 제공자가 준비한 계층구조(트리구조)의 적당한 위치에 자동적으로 넣어진다. 또 정보캡슐을 취득한 후 불필요하게 된 정보를 임의로 삭제할 수 있다.
또, 정보캡슐을 이용하면 정보캡슐이 지시하는 본체 데이터가 갱신된 경우에는 정보이용자에게는 최신의 정보가 표시된다.
또, 정보에 게재, 보관기한(유효기한)을 마련함으로써 작성자(오너, 정보제공자)의 승낙을 개별로 얻지 않고 정보를 말소할 수 있다.
또, 전형적인 정보제공자의 서비스내용, 콘텐츠내용에 맞춘 템플릿을 작성하여 표준적인 캡슐항목의 설정을 짜 넣어 정보제공자에게 제공할 수 있다.
정보의 정리의 의미는, 제공하는 측에 있어서 가치를 가지는 묶음, 정보를 수취하여 이용하는 측에 있어서 가치가 있는 묶음, 각각의 입장에 따라 다른 것이다. 그러나 정보캡슐을 이용하면 각각의 요구에 따라 값진 정보의 묶음을 손쉽게 편집할 수 있다.
인터넷의 보급에 의하여 필요한 정보를 온 세계로부터 순간에 수집하는 것이 가능하게 되었으나, 정보가 많아질 수록 그 활용은 어려워진다. 정보캡슐을 이용하면 정보이용자가 구하는 정보를 찾아 가기 위한 실마리를 콤팩트하게 정리하여 긴밀하게 이용하여 시간이 걸리지 않고 관리하기 위한 기구를 제공할 수 있다.
상기 제 5 실시형태에서는 RDB와 XML의 조합에 의하여 정보캡슐을 제공하는 처리를 설명하였다. 그러나 본 발명의 실시는 이와 같은 구성에 한정되는 것이 아니다. 예를 들면 본체 데이터를 XML로 기술하여도 좋다. 또 정보캡슐을 표형식으로 기술하여 그 계층관계를 링크하는 포인터를 설치하여도 좋다. 또 RDB 또는 XML 이외의 데이터형식에 의해 상기 데이터를 기술하여도 좋다.
본 발명은 정보기기 또는 통신기기의 제조산업, 정보기기 또는 통신기기를 사용하는 서비스산업, 컴퓨터 소프트웨어산업에 이용할 수 있다.

Claims (27)

  1. 정보의 제공자로부터 제공되는 정보내용을 사용자 단말에 배신하는 서버에 있어서,
    사용자 단말로부터의 상기 정보내용에의 엑세스를 접수하는 수단과,
    상기 엑세스된 정보내용을 일반정보와 휴대정보로 분리하는 수단과,
    엑세스한 사용자 단말에 휴대정보를 다운로드시키는 휴대정보 부여수단을 구비하는 것을 특징으로 하는 서버.
  2. 제 1항에 있어서,
    상기 제공하는 정보내용을 정보 제공자에게 설정시키는 수단을 더 구비하는 것을 특징으로 하는 서버.
  3. 제 1항 또는 제 2항에 있어서,
    복수의 휴대정보를 지리적 위치정보에 의하여 결합하여, 휴대정보군으로서 사용자 단말에 축적시키는 관련정보결합수단을 구비하는 것을 특징으로 하는 서버.
  4. 제 3항에 있어서,
    상기 휴대정보군은, 지리적 위치정보를 가지는 메인정보와, 그 지리적 위치정보에 관련되는 복수의 서브정보를 포함하고,
    상기 휴대정보부여수단은, 상기 서브정보의 다운로드시에 그 메인정보를 연동시켜 사용자 단말에 다운로드시키는 것을 특징으로 하는 서버.
  5. 제 1항 내지 제 4항 중 어느 한 항에 있어서,
    상기 일반정보를 휴대정보로 변환하는 사용자 설정수단을 상기 단말에 표시시키는 수단을 더 구비하는 것을 특징으로 하는 서버.
  6. 제 1항 내지 제 5항 중 어느 한 항에 있어서,
    상기 키워드에 의거하여 상기 휴대정보를 검색하는 정보검색수단을 더 구비하는 것을 특징으로 하는 서버.
  7. 정보의 제공자로부터 제공되는 정보내용을 1 이상의 요소정보가 결합된 요소정보군으로서 사용자 단말에 배신하는 서버에 있어서,
    상기 요소정보 사이에 화상을 거친 계층구조를 형성하는 수단과,
    사용자 단말로부터 제 1 요소정보에 관련되는 화상에 대한 엑세스를 접수하는 수단과,
    상기 화상을 거쳐 상기 제 1 요소정보와 계층구조를 형성하는 제 2 요소정보를 검색하는 수단과,
    상기 화상에 상기 제 2 요소정보를 배치하여 상기 사용자 단말에 배신하는 수단을 구비하는 것을 특징으로 하는 서버.
  8. 제 7항에 있어서,
    상기 계층구조의 최상위의 요소정보를 지리적으로 위치를 부여하는 정보를 부가하는 수단과,
    사용자 단말로부터 지리적 위치에 관한 정보의 입력을 접수하는 수단과,
    상기 지리적 위치를 포함하는 지도정보의 범위에 위치하는 요소정보를 검색하는 수단과,
    검색된 요소정보를 상기 지도정보에 배치하여 사용자 단말에 배신하는 수단을 구비하는 것을 특징으로 하는 서버.
  9. 정보의 제공자로부터 제공되는 정보내용을 1 이상의 요소정보가 결합된 요소정보군으로서 사용자 단말에 배신하는 서버에 있어서,
    관련되는 복수의 화상에의 화상의 참조정보를 상기 요소정보에 부가하는 수단과,
    상기 복수의 화상 중 사용자 단말로부터 엑세스하는 화상을 선택하는 그와 같은 선택정보를 상기 요소정보에 부가하는 수단과,
    상기 요소정보 사이에 상기 화상을 거친 계층구조를 형성하는 수단과,
    상기 선택정보를 상기 계층구조에 맞추어 제시하는 수단을 구비하는 것을 특징으로 하는 서버.
  10. 컴퓨터가 정보의 제공자로부터 제공되는 정보내용을 사용자 단말에 배신하는 정보제공방법에 있어서,
    사용자단말로부터의 상기 정보내용에의 엑세스를 접수하는 단계와,
    상기 엑세스된 정보내용을 일반정보와 휴대정보로 분리하는 단계와,
    엑세스한 사용자 단말에 휴대정보를 다운로드시키는 휴대정보부여단계를 가지는 것을 특징으로 하는 정보제공방법.
  11. 제 10항에 있어서,
    상기 제공하는 정보내용을 정보 제공자에게 설정시키는 단계를 더 가지는 것을 특징으로 하는 정보제공방법.
  12. 제 10항 또는 제 11항에 있어서,
    복수의 휴대정보를 지리적 위치정보에 의하여 결합하여, 휴대정보군으로서 사용자 단말에 축적시키는 관련정보결합단계를 가지는 것을 특징으로 하는 정보제공방법.
  13. 제 12항에 있어서,
    상기 휴대정보군은, 지리적 위치정보를 가지는 메인정보와, 그 지리적 위치정보에 관련되는 복수의 서브정보를 포함하고,
    상기 휴대정보부여단계는, 상기 서브정보의 다운로드시에 그 메인정보를 연동시켜사용자 단말에 다운로드시키는 단계를 가지는 것을 특징으로 하는 정보제공방법.
  14. 제 10항 내지 제 13항 중 어느 한 항에 있어서,
    상기 일반정보를 휴대정보로 변환하는 사용자 설정수단을 상기 단말에 표시시키는 단계를 더 가지는 것을 특징으로 하는 정보제공방법.
  15. 제 10항 내지 제 14항 중 어느 한 항에 있어서,
    상기 키워드에 의거하여 상기 휴대정보를 검색하는 정보검색단계를 더 가지는 것을 특징으로 하는 정보제공방법.
  16. 컴퓨터가, 정보의 제공자로부터 제공되는 정보내용을 1 이상의 요소정보가 결합된 요소정보군으로서 사용자 단말에 배신하는 정보제공방법에 있어서,
    상기 요소정보 사이에 화상을 거친 계층구조를 형성하는 단계와,
    사용자 단말로부터 제 1 요소정보에 관련되는 화상에 대한 엑세스를 접수하는 단계와,
    상기 화상을 거쳐 상기 제 1 요소정보와 계층구조를 형성하는 제 2 요소정보를 검색하는 단계와,
    상기 화상에 상기 제 2 요소정보를 배치하여 상기 사용자 단말에 배신하는 단계를 가지는 것을 특징으로 하는 정보제공방법.
  17. 제 16항에 있어서,
    상기 계층구조의 최상위의 요소정보를 지리적으로 위치를 부여하는 정보를 부가하는 단계와,
    사용자 단말로부터 지리적 위치에 관한 정보의 입력을 접수하는 단계와,
    상기 지리적 위치를 포함하는 지도정보의 범위에 위치하는 요소정보를 검색하는 단계와,
    검색된 요소정보를 상기 지도정보에 배치하여 사용자 단말에 배신하는 단계를 가지는 것을 특징으로 하는 정보제공방법.
  18. 컴퓨터가, 정보의 제공자로부터 제공되는 정보내용을 1 이상의 요소정보가 결합된 요소정보군으로서 사용자 단말에 배신하는 정보제공방법에 있어서,
    관련되는 복수의 화상에의 참조정보를 상기 요소정보에 부가하는 단계와,
    상기 복수의 화상 중 사용자 단말로부터 엑세스하는 화상을 선택하는 그와 같은 선택정보를 상기 요소정보에 부가하는 단계와,
    상기 요소정보 사이에 상기 화상을 거친 계층구조를 형성하는 단계와,
    상기 선택정보를 상기 계층구조에 맞추어 제시하는 단계를 가지는 것을 특징으로 하는 정보제공방법.
  19. 컴퓨터에, 정보의 제공자로부터 제공되는 정보내용을 사용자 단말에 배신시키는 프로그램에 있어서,
    사용자 단말로부터의 상기 정보내용에의 엑세스를 접수하는 단계와,
    상기 엑세스된 정보내용을 일반정보와 휴대정보로 분리하는 단계와,
    엑세스한 사용자 단말에 휴대정보를 다운로드시키는 휴대정보 부여단계를 가지는 것을 특징으로 하는 프로그램.
  20. 제 19항에 있어서,
    상기 제공하는 정보내용을 정보 제공자에게 설정시키는 단계를 더 가지는 것을 특징으로 하는 프로그램.
  21. 제 19항 또는 제 20항에 있어서,
    복수의 휴대정보를 지리적 위치정보에 의하여 결합하여, 휴대정보군으로서 사용자 단말에 축적시키는 관련정보결합단계를 가지는 것을 특징으로 하는 프로그램.
  22. 제 21항에 있어서,
    상기 휴대정보군은, 지리적 위치정보를 가지는 메인정보와, 그 지리적 위치정보에 관련되는 복수의 서브정보를 포함하고,
    상기 휴대정보부여단계는, 상기 서브정보의 다운로드시에 그 메인정보를 연동시켜 사용자 단말에 다운로드시키는 단계를 가지는 특징으로 하는 프로그램.
  23. 제 19항 내지 제 22항 중 어느 한 항에 있어서,
    상기 일반정보를 휴대정보로 변환하는 사용자 설정수단을 상기 단말에 표시시키는 단계를 더 가지는 것을 특징으로 하는 프로그램.
  24. 제 19항 내지 제 23항 중 어느 한 항에 있어서,
    상기 키워드에 의거하여 상기 휴대정보를 검색하는 정보검색단계를 더 가지는 것을 특징으로 하는 프로그램.
  25. 컴퓨터에, 정보의 제공자로부터 제공되는 정보내용을 1 이상의 요소정보가 결합된 요소정보군으로서 사용자 단말에 배신시키는 프로그램에 있어서,
    상기 요소정보 사이에 화상을 거친 계층구조를 형성하는 단계와,
    사용자 단말로부터 제 1 요소정보에 관련되는 화상에 대한 엑세스를 접수하는 단계와,
    상기 화상을 거쳐 상기 제 1 요소정보와 계층구조를 형성하는 제 2 요소정보를 검색하는 단계와,
    상기 화상에 상기 제 2 요소정보를 배치하여 상기 사용자 단말에 배신하는 단계를 가지는 것을 특징으로 하는 프로그램.
  26. 제 25항에 있어서,
    상기 계층구조의 최상위의 요소정보를 지리적으로 위치를 부여하는 정보를부가하는 단계와,
    사용자 단말로부터 지리적 위치에 관한 정보의 입력을 접수하는 단계와,
    상기 지리적 위치를 포함하는 지도정보의 범위에 위치하는 요소정보를 검색하는 단계와,
    검색된 요소정보를 상기 지도정보에 배치하여 사용자 단말에 배신하는 단계를 가지는 것을 특징으로 하는 프로그램.
  27. 컴퓨터에, 정보의 제공자로부터 제공되는 정보내용을 1 이상의 요소정보가 결합된 요소정보군으로서 사용자 단말에 배신시키는 프로그램에 있어서,
    관련되는 복수의 화상에의 참조정보를 상기 요소정보에 부가하는 단계와,
    상기 복수의 화상 중, 사용자 단말로부터 엑세스하는 화상을 선택하는 그와 같은 선택정보를 상기 요소정보에 부가하는 단계와,
    상기 요소정보 사이에 상기 화상을 거친 계층구조를 형성하는 단계와,
    상기 선택정보를 상기 계층구조에 맞추어 제시하는 단계를 가지는 것을 특징으로 하는 프로그램.
KR1020047012972A 2002-02-22 2003-02-18 서버, 정보제공방법 및 기록매체 KR100674697B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002047028A JP3798709B2 (ja) 2002-02-22 2002-02-22 サーバ、情報提供方法およびプログラム
JPJP-P-2002-00047028 2002-02-22
PCT/JP2003/001735 WO2003071448A1 (fr) 2002-02-22 2003-02-18 Serveur, procede et programme de fourniture d'information

Publications (2)

Publication Number Publication Date
KR20040089651A true KR20040089651A (ko) 2004-10-21
KR100674697B1 KR100674697B1 (ko) 2007-01-25

Family

ID=27750672

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020047012972A KR100674697B1 (ko) 2002-02-22 2003-02-18 서버, 정보제공방법 및 기록매체

Country Status (7)

Country Link
US (1) US7664827B2 (ko)
EP (1) EP1477911A4 (ko)
JP (1) JP3798709B2 (ko)
KR (1) KR100674697B1 (ko)
CN (1) CN100426286C (ko)
AU (1) AU2003211448A1 (ko)
WO (1) WO2003071448A1 (ko)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7895530B2 (en) * 2000-11-09 2011-02-22 Change Tools, Inc. User definable interface system, method, support tools, and computer program product
JP2005149029A (ja) * 2003-11-13 2005-06-09 Matsushita Electric Ind Co Ltd コンテンツ配信システム、コンテンツサーバ、コンテンツ受信装置、コンテンツ配信方法、プログラム及び記録媒体
US8547401B2 (en) * 2004-08-19 2013-10-01 Sony Computer Entertainment Inc. Portable augmented reality device and method
US20060080605A1 (en) * 2004-10-12 2006-04-13 Delta Electronics, Inc. Language editing system for a human-machine interface
US20060150111A1 (en) * 2004-12-30 2006-07-06 Microsoft Corporation Methods and apparatus for evaluating aspects of a web page
US8849692B1 (en) * 2005-04-29 2014-09-30 Google Inc. Online advertising program enrollment program
JP5036140B2 (ja) * 2005-06-10 2012-09-26 日本電気株式会社 個人情報流通管理システム、個人情報流通管理方法、個人情報提供プログラム及び個人情報利用プログラム
DE202006021132U1 (de) 2006-03-31 2012-12-20 Research In Motion Limited Vorrichtung zur Bereitstellung von Kartenorten bei Benutzeranwendungen unter Verwendung von URL-Strings
US8244279B2 (en) 2006-03-31 2012-08-14 Research In Motion Limited Methods and apparatus for associating mapping functionality and information in contact lists of mobile communication devices
DE602006013274D1 (de) 2006-03-31 2010-05-12 Research In Motion Ltd Verfahren zur Kontrolle von Kartenversionen und Vorrichtung zur Aktualisierung der Verwendung von über ein Netzwerk gewarteten Kartendatensätzen für mobile Kommunikationsvorrichtungen
US8121610B2 (en) 2006-03-31 2012-02-21 Research In Motion Limited Methods and apparatus for associating mapping functionality and information in contact lists of mobile communication devices
US8397171B2 (en) 2006-03-31 2013-03-12 Reaearch In Motion Limited User interface methods and apparatus for controlling the visual display of maps having selectable map elements in mobile communication devices
EP1840511B1 (en) 2006-03-31 2016-03-02 BlackBerry Limited Methods and apparatus for retrieving and displaying map-related data for visually displayed maps of mobile communication devices
JP2009134280A (ja) * 2007-10-29 2009-06-18 Interman Corp 実世界を表現する仮想空間を構築する地図画像生成提供方法、サーバ・コンピュータおよび立体地図画像生成装置
JP2009116602A (ja) * 2007-11-06 2009-05-28 Canon Inc 情報処理装置およびその制御方法ならびにそのプログラム及び記憶媒体
JP5440004B2 (ja) * 2008-10-20 2014-03-12 セイコーエプソン株式会社 情報配信システム、情報配信システムのサービス実現方法およびそのプログラム
JP5293086B2 (ja) 2008-10-28 2013-09-18 セイコーエプソン株式会社 情報配信システム、情報配信システムのサービス実現方法およびそのプログラム
WO2011064675A1 (en) * 2009-11-30 2011-06-03 France Telecom Method and system to recommend applications from an application market place
JP5401387B2 (ja) * 2010-03-31 2014-01-29 株式会社ゼンリンデータコム 地図画像処理装置、地図画像処理方法及び地図画像処理プログラム
JP2011232505A (ja) * 2010-04-27 2011-11-17 Navitime Japan Co Ltd 階層情報提供装置、階層情報提供システム、サーバ装置、端末装置、階層情報提供方法、および、プログラム
US8589515B2 (en) * 2010-07-21 2013-11-19 International Business Machines Corporation Aggregated widget request processing
US20120162225A1 (en) * 2010-12-23 2012-06-28 Google Inc. View dependent techniques to determine user interest in a feature in a 3d application
US8566325B1 (en) 2010-12-23 2013-10-22 Google Inc. Building search by contents
JP5764720B2 (ja) 2012-06-27 2015-08-19 株式会社Nttドコモ 情報処理装置、情報提供方法及びプログラム
JP2014088104A (ja) * 2012-10-30 2014-05-15 Denso It Laboratory Inc 車両用情報処理システム
EP2915343B1 (en) 2012-11-02 2019-10-23 GE Intelligent Platforms, Inc. Apparatus and method for geolocation intelligence
JP2015537300A (ja) * 2012-11-02 2015-12-24 ジーイー・インテリジェント・プラットフォームズ・インコーポレイテッド インテリジェントなクエリおよびフィルタリングのための装置および方法
CN104063406B (zh) * 2013-03-18 2017-10-27 同济大学 基于时态的svg格式gis数据快速比对方法
US20150095350A1 (en) * 2013-09-30 2015-04-02 Qualcomm Incorporated Methods, apparatuses, and devices for generating maps on a mobile device
CN104184656B (zh) * 2014-08-22 2017-07-28 广州华多网络科技有限公司 一种信息显示方法及应用服务器
CN104702985B (zh) * 2015-03-25 2019-04-02 中测高科(北京)测绘工程技术有限责任公司 基于数字电视网的地理信息服务实时交互方法及其系统
JP6613925B2 (ja) * 2016-01-28 2019-12-04 ブラザー工業株式会社 プログラム
JP6317849B1 (ja) * 2017-03-24 2018-04-25 株式会社オーガスタス 駐車場選択用ユーザ・インターフェース方法
CN109358611A (zh) * 2018-12-28 2019-02-19 深圳市元征科技股份有限公司 一种车辆诊断软件预置方法、车辆诊断系统及相关设备

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2923707B2 (ja) 1992-01-23 1999-07-26 株式会社日立製作所 図面管理装置
US5724512A (en) * 1995-04-17 1998-03-03 Lucent Technologies Inc. Methods and apparatus for storage and retrieval of name space information in a distributed computing system
JP3615280B2 (ja) * 1995-08-17 2005-02-02 沖電気工業株式会社 ネットワーク情報検索システム
JP3437055B2 (ja) 1997-05-09 2003-08-18 松下電器産業株式会社 地理情報提供システム
US6119109A (en) * 1996-09-30 2000-09-12 Digital Vision Laboratories Corporation Information distribution system and billing system used for the information distribution system
JPH10177584A (ja) 1996-10-18 1998-06-30 Nippon Steel Corp 文書検索システム
JPH10143529A (ja) * 1996-11-14 1998-05-29 Matsushita Electric Ind Co Ltd オートパイロット装置
JPH10222527A (ja) 1997-02-07 1998-08-21 Casio Comput Co Ltd 情報出力システム
US6396531B1 (en) * 1997-12-31 2002-05-28 At+T Corp. Set top integrated visionphone user interface having multiple menu hierarchies
US6314573B1 (en) * 1998-05-29 2001-11-06 Diva Systems Corporation Method and apparatus for providing subscription-on-demand services for an interactive information distribution system
JP2000083059A (ja) 1998-07-06 2000-03-21 Jisedai Joho Hoso System Kenkyusho:Kk インデックス情報配信方法,インデックス情報配信装置,検索装置およびそれらの装置の各手段としてコンピュ―タを機能させるためのプログラムを記録したコンピュ―タ読み取り可能な記録媒体
JP2001216235A (ja) 2000-02-03 2001-08-10 Efgenex Corp 地図関連データの配信サービス方法
JP2001223731A (ja) 2000-02-10 2001-08-17 Hitachi Ltd ネットワークアドレス管理システムおよびアドレス解決装置
JP2001229452A (ja) 2000-02-18 2001-08-24 Sony Corp マルチメディア情報ファイルの配信方法及びマルチメディア情報ファイル配信装置並びにマルチメディア情報ファイルの販売用端末
EP1580960A3 (en) * 2000-02-21 2011-12-28 NTT DoCoMo, Inc. Information distributing method, information distributing system, information distributing server, mobile communication network system, and communication service providing method
US6934712B2 (en) * 2000-03-21 2005-08-23 International Business Machines Corporation Tagging XML query results over relational DBMSs
JP3454225B2 (ja) * 2000-05-08 2003-10-06 セイコーエプソン株式会社 コンテンツ配信システム
WO2001091422A2 (en) * 2000-05-23 2001-11-29 Truepricing, Inc. Distributed information methods and systems used to collect and correlate user information and preferences with products and services
JP2002259193A (ja) * 2001-02-28 2002-09-13 Fujitsu Ltd 情報提供サーバ,サーバの情報提供方法,情報提供システム,及びコンピュータ読取可能な記録媒体

Also Published As

Publication number Publication date
JP2003248683A (ja) 2003-09-05
KR100674697B1 (ko) 2007-01-25
AU2003211448A1 (en) 2003-09-09
WO2003071448A1 (fr) 2003-08-28
EP1477911A1 (en) 2004-11-17
EP1477911A4 (en) 2008-02-20
US7664827B2 (en) 2010-02-16
CN100426286C (zh) 2008-10-15
JP3798709B2 (ja) 2006-07-19
US20050120076A1 (en) 2005-06-02
CN1639709A (zh) 2005-07-13

Similar Documents

Publication Publication Date Title
KR100674697B1 (ko) 서버, 정보제공방법 및 기록매체
US11409828B2 (en) Dynamic language translation of web site content
US8745162B2 (en) Method and system for presenting information with multiple views
CN100492352C (zh) 媒体内容创建和出版系统和方法
US6393469B1 (en) Method and apparatus for publishing hypermedia documents over wide area networks
US8042064B2 (en) System and method for delivering virtual tour content using the hyper-text transfer protocol (HTTP)
US20080040322A1 (en) Web presence using cards
US20080195932A1 (en) Method and apparatus for re-editing and redistributing web documents
US20020049961A1 (en) Rule-based personalization framework
CN101611422A (zh) web数据使用平台
CA2401526A1 (en) System and method for the creation of interactive display ads
Masó et al. Tuning the second-generation SDI: theoretical aspects and real use cases
Griffin Foundations of Popfly: rapid mashup development
WO2010093063A1 (ja) ホームページ作成装置、およびこれに用いるホームページ作成支援装置とホームページ作成のためのクライアント装置
JP4147236B2 (ja) サーバ
JP2009053912A (ja) 情報処理装置および方法、並びにプログラム
US20030144904A1 (en) Generating a publication based on ephemeral interests
Nong et al. Using GeoRSS feeds to distribute house renting and selling information based on Google map
Harwani et al. Managing Images and Banners
Minoura et al. WebGD: A Framework for Web-Based GIS/Database Applications
JP2003036264A (ja) マニュアル提供装置及びその方法
JP2002032651A (ja) 商品情報提供方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130111

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140107

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee