KR100536470B1 - 정보관리 시스템 - Google Patents

정보관리 시스템 Download PDF

Info

Publication number
KR100536470B1
KR100536470B1 KR10-2003-7008567A KR20037008567A KR100536470B1 KR 100536470 B1 KR100536470 B1 KR 100536470B1 KR 20037008567 A KR20037008567 A KR 20037008567A KR 100536470 B1 KR100536470 B1 KR 100536470B1
Authority
KR
South Korea
Prior art keywords
information
terminal
information terminal
stored
server
Prior art date
Application number
KR10-2003-7008567A
Other languages
English (en)
Other versions
KR20040018322A (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 KR20040018322A publication Critical patent/KR20040018322A/ko
Application granted granted Critical
Publication of KR100536470B1 publication Critical patent/KR100536470B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/40Data acquisition and logging
    • 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/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Computer And Data Communications (AREA)

Abstract

정보를 입력하는 입력장치, 상기 정보를 저장하는 기억장치 및 송수신장치를 구비하는 정보단말기와, 상기 정보를 저장하는 기억장치 및 송수신장치를 구비하여 상기 정보단말기와 정보의 동기를 수행하는 서버,를 구비하고, 상기 정보 단말기의 기억장치에 저장된 상기 정보는, 상기 서버의 기억장치에 저장되어 있는 상기 정보에 대하여 삭제 플래그(32)가 설정된 후 삭제되는 정보관리 시스템이다. 저장되어 있는 정보를 삭제하는 경우에 있어서도, 정보 단말기에 저장된 정보와 정보 관리서버에 저장된 정보와의 정합성을 유지할 수 있다.

Description

정보관리 시스템 {Information management system}
본 발명은 정보관리 시스템, 정보관리 시스템용 서버 및 정보관리 시스템용 정보단말기에 관한 것이다.
종래 자동차 등의 차량에 배설된 네비게이션 장치에서는 도로지도 데이터에 의거하여, 설정된 출발지로부터 목적지까지의 최적의 경로를 탐색하여 표시수단에 표시하도록 되어있다. 이 경우 상기 출발지로부터 목적지까지의 거리가 최단이 되도록 경로를 설정하거나, 소요시간이 최단이 되도록 경로를 설정하도록 되어 있다.
또한 도로의 정체정보를 수신하여 정체구간을 피하는 경로를 탐색하여 설정할 수 있도록 도로교통정보를 네비게이션 장치로 송신하는 시스템도 제공하고 있다. 예를 들면 VICS(R)라고 칭하는 도로교통 정보통신 시스템에서는, 경찰, 일본도로공단 등의 교통관제 시스템의 정보를 수집하여 도로의 정체 등에 관한 도로교통정보를 작성하고, 이것을 통신수단에 의해 네비게이션 장치로 송신하도록 되어있다. 그리고 상기 도로교통정보를 수신한 네비게이션 장치는, 상기 도로교통정보에 근거하여 정체구간을 피하는 경로를 탐색하여 설정하도록 되어있다.
또한 네비게이션 장치가 정보관리 서버와 통신하여 차량의 운전자 등의 조작자가 자신의 스케줄, 메모 등의 정보를 상기 정보관리 서버에 저장할 수 있는 정보관리 시스템이 제공되고 있다.
이 경우, 상기 조작자는 예를 들면 승용차, 트럭, 버스, 오토바이 등의 차량에 탑재된 네비게이션 장치, 거치(据置) 전화기, 휴대 전화기, PHS(Personal Handy-Phone System)전화기, 휴대정보 단말기, PDA(Personal Digital Assistant), PC, 게임기, 디지털 TV 등의 정보단말기를 미리 상기 정보관리 서버에 등록해 두도록 되어있다. 이에 따라 상기 조작자는 미리 등록한 자신의 복수의 정보단말기로부터 상기 정보관리 서버에 액세스할 수 있다. 그리고 상기 조작자는 상기 정보단말기를 사용하여 작성한 스케줄을 상기 정보관리 서버에 저장해두고, 후일에 상기 정보단말기로부터 상기 정보관리 서버로 액세스하여, 상기 스케줄을 취득하여 확인할 수 있도록 되어 있다.
도 1은 종래의 정보관리 시스템의 동작을 나타낸 첫 번째 도면이다.
도 1에서 101은 연산수단, 기억수단, 통신수단 등을 구비하는 서버로서의 정보관리 서버이고, 또한 102a는 입력수단, 연산수단, 기억수단, 통신수단, 표시수단 등을 구비하는 네비게이션 장치, 거치(据置) 전화기, 휴대 전화기, PHS 전화기, 휴대정보 단말기, PDA, PC, 게임기, 디지털 TV 등의 정보단말기A이다. 여기서 상기 정보단말기A(102a)는 동일한 조작자에 의해 사용되는 것으로, 미리 상기 정보관리 서버(101)에 등록되어 있어, 네트워크(103)를 통하여 상기 정보관리 서버(101)에 액세스하여, 스케줄 등의 정보를 상기 정보관리 서버(101)에 저장하거나 취득할 수 있다.
또한 상기 정보관리 서버(101)와 정보단말기A(102a)는 때때로 정보의 싱크로나이즈 즉, 동기(同期)를 수행하여 서로 저장되어 있는 정보의 내용을 일치시켜 정합성(整合性)을 유지하도록 되어있다. 이 경우 상기 정보관리 서버(101)에 저장되어 있는 정보를 원본으로서 취급하도록 되어있다. 예를 들면 조작자가 정보단말기A(102a)에 저장되어 있는 정보를 정보단말기A(102a)를 조작하여 갱신하는 경우, 상기 정보단말기A(102a)로부터 정보관리서버(101)에 액세스하여 정보의 동기를 수행하고, 상기 정보관리서버(101)에 저장되어 있는 원본으로서의 정보를 갱신한다. 또한 정보의 동기는 정기적으로 자동적으로 수행하여도 좋고 조작자의 조작에 의하여 수행하도록 하여도 좋다.
이에 따라 도 1에 나타난 바와 같이 상기 정보단말기A(102a)에 저장된 정보B(104)와 상기 정보관리 서버(101)에 저장된 정보B(104)는 항상 정합성이 유지된다.
그러나 상기 종래의 정보관리 시스템에서는 조작자가 복수의 정보단말기를 사용하여 상기 복수의 정보단말기와 정보관리 서버가 정보의 동기를 수행하는 경우, 입력 저장된 정보를 삭제할 때 정합성을 유지할 수 없게 된다.
도 2는 종래의 정보관리 시스템의 동작을 나타낸 두 번째 도면이고, 도 3은 종래의 정보관리 시스템의 동작을 나타낸 세 번째 도면이고, 도 4는 종래의 정보관리 시스템의 동작을 나타낸 네 번째 도면이고, 도 5는 종래의 정보관리 시스템 동작을 나타낸 다섯 번째 도면이다.
여기서 조작자는 정보단말기A(102a) 및 정보단말기B(102b)를 사용하는 경우에 대하여 설명한다. 그리고 정보관리 서버(101)에 원본으로서 저장되어 있는 정보B(104)를 삭제하는 경우, 도 2(a)에 나타난 바와 같이 정보단말기A(102a)를 조작하여, 상기 정보단말기A(102a)에 저장되어 있던 정보B(104)를 삭제하고, 상기 정보단말기A(102a)로부터 정보관리서버(101)에 액세스하여 정보의 동기를 수행한다, 이에 따라 도 2(b)에 나타난 바와 같이 정보관리 서버(101)에 원본으로서 저장되어 있는 정보B(104)는 삭제된다. 이로 인해 도 2(c)에 나타난 바와 같이 정보단말기B(102b)에는 정보B(104)가 계속 저장된다. 이 경우, 상기 정보단말기B(102b)에 저장되어 있는 정보B(104)가 이전부터 계속 저장되고 있는 정보인지 또는 신규로 입력되어 저장된 정보인지를 식별할 수 없게 된다.
또한 조작자가 다른 정보단말기(도시되지 않음)로부터 정보관리 서버(101)에 직접 액세스하여 정보의 입력이나 갱신을 행하는 경우가 있다. 이 경우, 조작자가 상기 다른 정보단말기를 조작하여 정보를 입력하거나 갱신하면, 상기 다른 정보단말기로부터 정보관리 서버(101)에 액세스하여 상기 정보관리 서버(101)에 정보를 저장하거나, 상기 정보관리서버(101)에 저장되어있는 정보를 갱신하거나 하도록 되어있다. 그리고 조작자가 상기 다른 정보단말기를 조작하여 정보를 삭제하면, 도 3(a)에 나타난 바와 같이 정보관리 서버(101)에 저장되어있는 정보가 삭제된 상태로 된다.
이러한 상태에서 도 3(a)에 나타난 바와 같이 정보단말기A(102a)로부터 정보관리 서버(101)에 액세스하여 정보의 동기를 수행하면, 도 3(b)에 나타난 바와 같이 정보단말기A(102a)에 저장되어 있는 정보B(104)는 삭제된다. 이 경우에도 도 3(c)에 나타난 바와 같이 정보단말기B(102b)에는 정보b(104)가 계속 저장되기 때문에, 상기 정보단말기B(102b)에 저장되어 있는 정보B(104)가 이전부터 계속 저장되고 있는 정보인지, 또는 신규로 입력되어 저장된 정보인지를 식별할 수 없게 된다.
그리고 도 2(c) 또는 도 3(c)에 나타낸 바와 같이, 정보단말기B(102b)에 저장되어 있는 정보B(104)가 이전부터 계속 저장되어 있는 정보인지 또는 신규로 입력되어 저장된 정보인지를 식별할 수 없는 상태에서, 도 4(a)에 나타난 바와 같이 정보관리 서버(101)로부터 정보단말기B(102b)에 액세스하여 정보의 동기를 수행하면, 도 4(b)에 나타난 바와 같이 상기 정보관리 서버(101)에 정보B(104)가 복사되어 추가된다. 또한 정보단말기A(102a)로부터 정보관리 서버(101)에 액세스하여 정보의 동기를 수행하면, 도 4(c)에 나타난 바와 같이 상기 정보단말기A(102a)에 정보B(104)가 복사되어 추가된다. 이로 인해 삭제한 정보B(104)가 복원되어 진다.
여기서 정보의 동기가 수행하여질 때에 일 측에 존재하는 정보가 타 측에 존재하지 않도록 하면, 상술한 바와 같은 경우에서도 정보B(104)를 삭제하는 것이 가능하게 된다. 이 경우 도 5(a)에 나타난 바와 같이, 정보단말기B(102b)로부터 정보B(104)가 삭제된 정보관리 서버(101)에 액세스하여 정보의 동기를 수행하면 도 5(b)에 나타난 바와 같이 정보단말기B(102b)에 저장되어 있는 정보B(104)가 삭제된다.
그러나 일 측에 존재하는 정보가 타 측에 존재하지 않는 경우에는, 상기 정보를 삭제하도록 하면, 신규 정보를 정보관리 서버(101)에 저장할 수 없게 된다.
본 발명은 상기 종래의 문제점을 해결하여, 저장되어 있는 정보를 삭제하는 경우라도 정보단말기에 저장된 정보와 정보관리 서버에 저장된 정보와의 정합성을 유지할 수 있는 정보관리 시스템, 정보관리 시스템용 서버 및 정보관리 시스템용 정보단말기를 제공하는 것을 목적으로 한다.
도 1은 종래의 정보관리 시스템의 동작을 나타낸 첫 번째 도면.
도 2는 종래의 정보관리 시스템의 동작을 나타낸 두 번째 도면.
도 3은 종래의 정보관리 시스템의 동작을 나타낸 세 번째 도면.
도 4는 종래의 정보관리 시스템의 동작을 나타낸 네 번째 도면.
도 5는 종래의 정보관리 시스템의 동작을 나타낸 다섯 번째 도면.
도 6은 본 발명의 제 1 실시형태에서의 정보관리 시스템의 구조를 나타낸 개념도.
도 7은 본 발명의 제 1 실시형태에서의 정보관리 시스템의 정보를 추가하는 동작을 나타낸 첫 번째 도면.
도 8은 본 발명의 제 1 실시형태에서의 정보관리 시스템의 정보를 추가하는 동작을 나타낸 두 번째 도면.
도 9는 본 발명의 제 1 실시형태에서의 정보관리 시스템의 정보를 갱신하는 동작을 나타낸 첫 번째 도면.
도 10은 본 발명의 제 1 실시형태에서의 정보관리 시스템의 정보를 갱신하는 동작을 나타낸 두 번째 도면.
도 11은 본 발명의 제 1 실시형태에서의 정보관리 시스템의 정보를 삭제하는 동작을 나타낸 첫 번째 도면.
도 12는 본 발명의 제 1 실시형태에서의 정보관리 시스템의 정보를 삭제하는 동작을 나타낸 두 번째 도면.
도 13은 본 발명의 제 2 실시형태에서의 정보관리 시스템의 관리데이터의 구성을 나타낸 도면.
도 14는 본 발명의 제 2 실시형태에서의 정보관리 시스템의 정보를 삭제하는 동작을 나타낸 도면.
그러므로 본 발명의 정보관리 시스템에 있어서는, 정보를 입력하는 입력장치, 상기 정보를 저장하는 기억장치 및 송수신장치를 구비하는 정보단말기와, 상기 정보를 저장하는 기억장치 및 송수신장치를 구비하여 상기 정보단말기와 정보의 동기를 행하는 서버,를 가지며, 상기 정보단말기의 기억장치에 저장된 상기 정보는, 상기 서버의 기억장치에 저장되어 있는 상기 정보에 대하여 삭제플래그가 설정된 후 삭제된다.
이 경우 저장되어 있는 정보를 삭제하는 경우에도 정보단말기에 저장된 정보와 서버에 저장된 정보와의 정합성을 유지할 수 있다.
본 발명의 다른 정보관리 시스템에 있어서는, 또한 상기 서버의 기억장치에 저장된 상기 정보는, 상기 삭제플래그가 설정되어도 계속 저장된다.
본 발명의 다른 정보관리 시스템에 있어서는, 또한 상기 정보단말기는 복수이며, 하나의 정보단말기의 기억장치에 저장된 상기 정보가 삭제되면, 다른 정보단말기의 기억장치에 저장된 상기 정보도 삭제된다.
본 발명의 또 다른 정보관리 시스템에 있어서는, 정보를 입력하는 입력장치 및 송수신장치를 구비하는 정보단말기와, 상기 정보를 저장하는 기억장치 및 송수신장치를 구비하여 상기 정보단말기와 통신하는 서버,를 가지며, 상기 정보단말기에 상기 정보의 삭제명령이 입력되면, 상기 서버의 기억장치에 저장되어 있는 상기 정보에 대하여 삭제플래그가 설정된다.
본 발명의 정보관리 시스템에 있어서는, 정보단말기와 통신하는 송수신장치와, 상기 정보단말기에 저장된 정보를 저장하는 기억장치,를 구비하고, 상기 정보단말기와 정보의 동기를 수행하여 상기 정보단말기에 저장된 상기 정보가 삭제되면, 상기 기억장치에 저장되어 있는 상기 정보에 대하여 삭제플래그가 설정된다.
본 발명의 다른 정보관리 시스템용 서버에 있어서는, 또한 상기 기억장치에 저장된 상기 정보는 상기 삭제플래그가 설정되어도 계속 저장한다.
본 발명의 정보관리 시스템용 정보단말기에 있어서는, 서버와 통신하는 송수신장치와, 상기 서버에 저장된 정보를 저장하는 기억장치,를 가지며, 상기 서버와 정보의 동기를 수행하여 상기 서버에 저장된 상기 정보에 대하여 삭제플래그가 설정되면, 상기 기억장치에 저장되어 있는 상기 정보를 삭제한다.
이하 본 발명의 실시형태에 대해 도면을 참조하면서 상세하게 설명한다.
도 6은 본 발명의 제 1 실시형태에서의 정보관리시스템의 구조를 나타낸 개념도이다.
도면에서 11은 서버로서의 정보관리 서버로서 CPU, MPU 등의 연산수단, 반도체 메모리, 자기 디스크, 광 디스크 등의 기억수단, 통신 인터페이스 등을 구비하는 컴퓨터 안에 구성된다. 또한 상기 컴퓨터는 단일 컴퓨터가 아닌 복수의 컴퓨터가 유기적으로 결합된 이른바 분산형 서버라도 좋다. 이 경우 정보관리 서버(11)는, 예를 들면 후술되는 네트워크(27)를 통하여 HTTP(Hyper Text Transfer Protocol)로 통신을 수행하기 위한 Web(웹)서버, 정보관리 서버(11)의 주요한 기능을 구비하는 메인 서버, 상기 메인 서버와 거의 동등한 기능을 구비하는 미러 서버, 정보관리 서버(11)에 미리 등록된 조작자의 속성정보 등을 관리하는 이용자 관리 서버, 서버 상호간의 통신에 사용되는 CORBA(Common Object Request Broker Architecture)의 프로토콜과 HTTP를 교환하기 위한 변환서버 등으로 이루어진다. 또한 상기 컴퓨터 안에 다른 시스템이 구축되어 있어도 된다. 또한 상기 정보관리 서버(11)는 다른 컴퓨터 안에 구축된 시스템의 중의 하나라도 된다.
그리고 12a 및 12b는 조작자에 의해 조작되는 정보단말기로서의 정보단말기A 및 정보단말기B이다. 또한 조작자에 의해 조작되는 정보단말기는 실제로는 다수이지만, 본 실시 형태에서는 설명의 편의상 정보단말기A(12a) 및 정보단말기B(12b)로 대표한다. 또한 상기 조작자는 예를 들면 승용차, 트럭, 버스, 오토바이 등의 차량의 운전자, 동승자 등이지만, 보행자도 되고, 공공교통기관의 이용자도 되며, 어떠한 사람이라도 된다. 여기서 상기 조작자는 미리 정보관리 서버(11)에 등록되어 등록ID를 소유한다. 또한 상기 정보단말기A(12a) 및 정보단말기B(12b)도 미리 정보관리 서버(11)에 등록되어, 각각에 ID가 할당된다.
또한 상기 정보단말기A(12a) 및 정보단말기B(12b)는 CPU, MPU등의 연산장치, 반도체 메모리, 자기 디스크, 광 디스크 등의 기억장치, 액정 디스플레이, LED(Light Emitting Diode) 디스플레이, CRT 등의 표시장치, 키보드, 조이스틱, 십자키, 누름 버튼, 리모콘, 터치 패널 등의 입력장치, 상기 표시장치를 제어하는 표시 제어장치, 및 통신인터페이스 등의 송수신장치를 구비한다. 그리고 상기 정보단말기A(12a) 및 정보단말기B(12b)는 예를 들면 승용차, 트럭, 버스, 오토바이 등의 차량에 탑재되는 네비게이션 장치이지만, 거치 전화기, 휴대 전화기, PHS 전화기, 휴대 정보 단말기, PDA, PC, 게임기, 디지털 TV 등 어떠한 것이라도 좋다.
또한 상기 정보단말기A(12a) 및 정보단말기B(12b)는 현재위치 검출장치(도시되지 않음)를 구비해도 좋다. 상기 현재위치 검출장치는 상기 정보단말기A(12a) 및 정보단말기B(12b)가 예를 들면 네비게이션 장치인 경우, 일반적으로는 GPS(Global Positioning System), 지자기 센서, 거리 센서, 스티어링 센서, 비콘 센서, 자이로 센서 등에 의해 현재위치를 검출한다. 또한 예를 들면 휴대 전화기, 휴대 정보 단말기 등인 경우, 일반적으로는 상기 휴대 전화기, 휴대 정보 단말기 등이 범위 안에 있는 기지국과의 통신에 의거하여 상기 기지국의 위치를 현재위치로서 검출한다.
여기서 상기 정보관리 서버(11) 및 정보단말기A(12a) 및 정보단말기B(12b)는 네트워크(27)를 통하여 서로 통신 가능하게 접속된다. 또한 상기 네트워크(27)는 유선 또는 무선의 공공통신 회선망, 전용통신 회선망, 휴대전화 회선망, 인터넷, 인트라넷, LAN(Local Area Network), WAN(Wide Area Network), 위성통신 회선망 등 어떠한 통신 회선이어도 좋고, 이것들을 적당히 조합한 것이어도 좋다. 또한 방송위성에 의한 CS 방송이나 BS 방송을 이용하여 통신하여도 좋다. 지상파 디지털 TV 방송을 이용하여 통신하여도 좋고, FM 다중방송을 이용하여 통신하여도 좋다. 또한 도로 옆에 설치되어 있는 광 비콘이나 전파 비콘을 이용하여 통신해도 좋다.
그리고 본 실시의 형태에서의 정보관리 시스템은 상기 정보관리 서버(11) 및 정보단말기A(12a) 및 정보단말기B(12b)에 의하여 구성된다.
또한 상기 정보관리 서버(11)는, 정보단말기A(12a) 및 정보단말기B(12b)로부터 송신된 출발지 정보 및 목적지 정보에 근거하여 목적지까지의 경로 등의 정보를 상기 정보단말기A(12a) 및 정보단말기B(12b)에 제공하기 위한 정보제공부(13), 상기 정보단말기A(12a) 및 정보단말기B(12b)와 정보를 주고받는 송신부 장치로서의 송수신부(14), 상기 정보를 순차적으로 상기 정보단말기A(12a) 및 정보단말기B(12b) 각각에 저장하는 단말기 정보저장부(15), 상기 정보단말기A(12a) 및 정보단말기B(12b)를 ID 등에 근거하여 특정하기 위한 단말기 특정부(16) 및, 미리 등록된 상기 조작자 한 명 한 명에 대한 주소, 이름, 성별, 연령, 직업 등의 속성정보 등을 저장하는 이용자 데이터 베이스(28)를 구비한다. 여기서 상기 이용자 데이터 베이스(28)는 조작자 한 명 한 명에 대한 소비동향, 상품 등의 판매 데이터 등을 수집하기 위한 데이터 베이스로서 이용할 수 있다.
그리고 상기 정보제공부(13)는, 기억장치로서의 지도정보 저장부로서의 지도 데이터 베이스(17), POI(Point Of Interest)데이터 베이스(18), 도로 데이터 베이스(19), 교통정보 저장부로서의 교통정보 데이터 베이스(20), 개인적 정보저장부로서의 PIM(Personal Information Manage)데이터 베이스(21) 등을 구비한다. 또한 상기 지도 데이터 베이스(17), POI 데이터 베이스(18), 도로 데이터 베이스(19) 또는 교통정보 데이터 베이스(20)는 적당히 삭제해도 된다.
여기서 상기 지도 데이터 베이스(17)는 지도를 묘화하기 위한 노드, 링크, 좌표, 시설 명칭 등의 지도정보를 저장한다. 또한 상기 POI 데이터 베이스(18)는 출발지, 목적지, 통과점 등이 되는 지점을 검색하기 위한 시설데이터, 타운 페이지(Town Pages) 데이터, 이벤트 데이터 등을 저장한다. 또한 상기 도로 데이터 베이스(19)는 도로 탐색 비용, 도로의 종별 등의 경로를 탐색하기 위한 데이터를 저장한다.
또한 상기 교통정보 데이터 베이스(20)는, 예를 들면 VICS(R)로 일컬어지는 도로교통정보 통신시스템에 있어서 경관, 일본도로공단 등의 교통관제 시스템의 정보를 수집하여 작성한 도로 정체 등에 관한 도로교통 정보나 교통규제 정보를 저장한다. 또한 상기 교통정보 데이터 베이스(20)는 축제, 퍼레이드, 불꽃놀이 대회 등의 이벤트의 개최예정 장소, 예정일시 등의 이벤트 예정 정보, 예를 들면 역주변이나 대형 상업시설 주변의 도로에는 주말을 제외한 매일 특정시간에 정체가 발생한다든가, 해수욕장 주변의 도로에는 여름철 휴가 기간에 정체가 발생한다든가 하는 통계적 정체정보, 기상청이 작성하는 기상 예보 등의 기상 정보 등도 저장하는 것이 바람직하다.
그리고 상기 PIM 데이터 베이스(21)에는 조작자 한 명 한 명에 대응하는 개인 파일이 작성되어 저장되어 있고, 상기 개인 파일 각각에는 각 조작자의 스케줄, 달력, 주소록, 전화번호부, 등록 지점표, 메모 등의 개인적 정보가 저장되어 있다. 여기에서 상기 개인 파일 중에는 스케줄, 달력, 주소록, 전화번호부, 등록 지점표, 메모 등의 개인적 정보를 각각 저장하기 위한 스케줄 파일, 달력 파일, 주소록 파일, 전화번호부 파일, 등록지점 파일, 메모 파일 등의 속성파일이 상기 개인적 정보의 속성에 대응하여 전개되고 구축되어 있다. 또한 상기 개인파일은 미리 등록된 각 조작자 마다 작성되지만, 정보단말기마다 작성되도록 해도 되고, 상기 조작자가 복수 등록ID를 소유하는 경우, 등록ID마다 작성되도록 해도 된다.
또한 상기 지도 데이터 베이스(17), POI 데이터 베이스(18), 도로 데이터 베이스(19), 교통정보 데이터 베이스(20), PIM 데이터 베이스(21), 이용자 데이터 베이스(28) 등이 저장되는 정보관리 서버(1)의 기억수단은, 상기 정보관리 서버(11)의 내부 기억매체로 해도 되고 외부 기억매체로 해도 된다. 이 경우, 상기 내부 기억매체 및 외부 기억매체는 자기 테이프, 자기 데스크, 자기 드럼, CD-ROM, MD, DVD-ROM, 광디스크, MO, IC 카드, 광 카드, 메모리 카드 등 어떠한 종류이어도 좋다.
또한 상기 정보제공부(13)는, 상기 지도정보에 근거하여 지도를 묘화하는 지도작성부(22), 상기 POI 데이터 베이스(18)에 저장된 정보에 근거하여 목적지와 같은 소정의 지점의 좌표정보, 명칭, 주소 등의 지점 정보를 검색하는 POI 검색부(23) 및 상기 도로 데이터 베이스(19), 교통정보 데이터 베이스(20) 등에 저장된 정보에 근거하여 현재위치로부터 목적지까지의 경로를 탐색하는 경로 탐색부(24)를 구비한다. 또한 상기 지도작성부(22), POI 검색부(23) 또는 경로탐색부(24)는 적당히 삭제해도 된다.
또한 상기 정보제공부(13)는, 상기 정보단말기A(12a) 및 정보단말기B(12b)로부터 수신한 정보에 의거하여 각 조작자의 스케줄, 달력, 주소록, 전화번호부, 등록 지점표, 메모 등의 작성이나 갱신을 하기도 하고, 상기 스케줄, 달력, 주소록, 전화번호부, 등록 지점표, 메모 등에 포함된 정보를 추출하기도 하는 PIM 처리부(25) 및, 상기 정보단말기A(12a) 및 정보단말기B(12b)로부터의 요구에 대응하여, 상기 정보단말기A(12a) 및 정보단말기B(12b)로 송신하기 위한 정보를 편집하기도 하고 작성하기도 하는 송신정보 작성부(26)를 구비한다.
그리고 상기 정보제공부(13)는 목적지 설정부(도시되지 않음), 도착예측시각 연산부, 비교부 등을 구비함과 동시에 PIM 프로그램, 경로탐색용 프로그램 등의 각종 프로그램을 저장한다. 여기서 상기 PIM 프로그램은 휴대정보단말기, PDA, PC 등에 있어서 일반적으로 이용되고 있는 개인의 스케줄, 달력, 주소록, 전화번호부, 등록 지점표, 메모 등을 관리하기 위한 프로그램이다.
이 경우 목적지설정부는 목적지, 통과지점, 등록지점 등의 위치정보가 스케줄, 달력, 등록 지점표 등에 등록되어 있을 때에, 상기 위치정보에 근거하여 목적지를 설정한다. 또한 도착예측시각 산출부는 경로 탐색부(24)에 의하여 탐색된 경로정보, 예를 들면 각 도로구간마다의 소요시간 데이터의 합에 의거하여 상기 목적지에 도착하게 되는 시각, 즉 도착예측시각을 산출한다. 또한 상기 도착예측시각 산출부는 일정시각마다 도착예측시각을 갱신하도록 해도 된다. 이 때 교통정보 데이터 베이스(20)에 저장된 최신 정체정보, 규제정보 등도 첨가하여, 도착예측시각을 다시 산출하도록 해도 된다. 그리고 비교부는 상기 도착예측시각과 도착희망시각을 비교한다.
한편 상기 정보단말기A(12a) 및 정보단말기B(12b)는 상기 정보관리 서버(11)와 상기 스케줄, 달력, 주소록, 전화번호부, 등록 지점표, 메모 등에 포함된 정보 및 기타 정보의 송수신을 수행하는 송수신장치 및 표시 제어장치를 구비한다. 여기서 상기 표시제어장치는 표시장치에 상기 정보관리 서버(11)로부터 송신된 달력 및 지도를 표시하도록 하고, 상기 지도상에 상기 정보단말기A(12a) 및 정보단말기B(12b)의 현재위치, 목적지, 주변 시설 등을 표시하도록 한다. 또한 상기 도착희망시각, 도착예측시각, 목적지 명칭, 주소 등의 정보도 표시하도록 하는 것이 바람직하다.
여기서 본 실시형태에 있어서는 정보관리 서버(11)가, 지도 데이터 베이스(17), PIM 데이터 베이스(21) 등의 데이터 베이스 및 경로 탐색부(24), PIM 처리부(25) 등의 수단을 구비하여, 정보단말기A(12a) 및 정보단말기B(12b)로부터의 요구에 따라 경로탐색이나 스케줄, 달력, 주소록, 전화번호부, 등록 지점표, 메모 등의 작성, 갱신, 편집 등을 수행하여서, 그 결과를 상기 정보단말기A(12a) 및 정보단말기B(12b)로 송신하도록 되어있기 때문에, 상기 정보단말기A(12a) 및 정보단말기B(12b)의 구성을 간소화할 수 있다. 이 때문에 상기 정보단말기A(12a) 및 정보단말기B(12b)를 소형 경량화 할 수 있게 되어 제조비용을 절감할 수 있다.
또한 상기 정보단말기A(12a) 및 정보단말기B(12b)가 상기 지도데이터 베이스(17) 등의 데이터 베이스 및 경로 탐색부(24) 등의 수단을 구비하여 경로 탐색 등을 수행하도록 할 수도 있다. 이 경우 상기 정보관리 서버(11)의 구성을 간소화 할 수 있어 운영비용을 절감할 수 있다.
또한 POI 데이터 베이스(18), 도로 데이터 베이스(19), 교통정보 데이터 베이스(20), PIM 데이터 베이스(21), POI 검색부(23), PIM 처리부(25), 목적지 설정부, 도착예측시각 산출부, 비교부 등도 정보관리서버(11)가 아닌 정보단말기A(12a) 및 정보단말기B(12b)가 구비하도록 하는 것도 가능하다.
다음으로 상기 구성의 정보관리 시스템의 동작에 대하여 설명한다.
여기에서는 정보관리 서버(11)가, 지도 데이터 베이스(17), PIM 데이터 베이스(21) 등의 데이터 베이스 및 경로 탐색부(24) PIM 처리부(25) 등의 수단을 구비하여, 정보단말기A(12a)로부터의 요구에 따라 경로탐색이나 스케줄, 달력, 주소록, 전화번호부, 등록 지점표, 메모 등의 작성, 갱신, 편집 등을 수행하여서, 그 결과를 상기 정보단말기B(12b)로 송신하도록 되어 있는 경우에 대하여 설명한다. 이 경우, 상기 정보단말기A(12a)는 휴대전화기 또는 PHS 전화기이고, 상기 정보단말기B(12b)는 차량에 탑재되는 네비게이션 장치라고 상정한다. 또한 동일 조작자가 상기 정보단말기A(12a) 및 정보단말기B(12b)를 조작하는 것으로 한다.
먼저 조작자는 정보단말기A(12a)를 조작하여 개인적 정보를 신규로 입력하는 즉 추가하는 경우에 대하여 설명한다. 상기 개인적 정보는 스케줄, 달력, 주소록, 전화번호부, 등록 지점표, 메모 등이다. 여기에서는 개인적 정보로서 스케줄을 추가하는 경우에 대하여 설명한다.
도 7은 본 발명의 제 1 실시형태에서의 정보관리 시스템의 정보를 추가하는 동작을 나타낸 첫 번째 도면이고, 도 8은 본 발명의 제 1 실시형태에서의 정보관리 시스템의 정보를 추가하는 동작을 나타낸 두 번째 도면이다.
이 경우 상기 조작자는 정보단말기A(12a)에 저장되어 있는 PIM 프로그램을 기동시켜, 개인적 정보 입력화면을 상기 정보단말기A(12a)의 표시장치에 표시한다. 또한 상기 PIM 프로그램이 상기 정보단말기A(12a)에 저장되어 있지 않은 경우, 상기 조작자는, 정보단말기A(12a)로부터 네트워크(27)를 통하여 정보관리 서버(11)에 액세스하여 상기 정보관리 서버(11)에 저장되어 있는 PIM 프로그램을 기동시켜, 개인적 정보 입력화면을 취득하여 상기 정보단말기A(12a)의 표시장치에 표시한다.
그리고 상기 조작자는 상기 개인적 정보 입력화면에 스케줄로서의 정보A(31)를 추가한다. 이 경우 상기 개인적 정보입력화면에, 정보A(31)의 내용인 일시, 지점 및 메모의 각각에 대응한 입력란이 표시되어, 상기 조작자는 상기 입력란에 각각의 사항을 입력할 수 있도록 해도 좋다. 이 경우 상기 입력란을 선택하면 50음 입력 팔레트가 표시되어 음을 하나씩 선택함으로써 일시, 지점 및 메모를 입력할 수 있도록 하는 것이 바람직하다. 그리고 전화번호나 주소 등을 입력할 때는 숫자입력 팔레트가 표시되어 숫자를 하나씩 선택함으로써 전화번호나 주소 등을 입력할 수 있도록 해도 좋다. 또한 상기 개인적 정보 입력 화면에 단일의 입력란이 표시되도록 해도 좋다. 이 경우 상기 조작자는 상기 입력란에 상기 정보A(31)를 입력한다. 그러면 도 7(a)에 나타난 바와 같이 상기 정보 A(31)는 상기 정보단말기A(12a)의 기억장치내의 파일에 추가된다.
계속하여 상기 조작자는 정보단말기A(12a)를 조작하여 상기 정보단말기A(12a)와 정보관리 서버(11)와의 정보의 싱크로나이즈, 즉 정보의 동기를 수행하도록 한다. 또한 정보의 동기는 자동적으로 수행하도록 해도 좋다. 예를 들면 상기 정보단말기A(12a)의 전원스위치가 ON 될 때마다 자동적으로 수행하도록 해도 좋고, 정보가 신규로 입력되거나 갱신될 때마다 자동적으로 수행하도록 해도 좋고, 1시간 경과할 때마다 혹은 하루가 경과할 때마다 즉, 일정시간이 될 때마다 자동적으로 수행하도록 해도 좋다.
이에 따라 상기 정보단말기A(12a)의 기억장치내의 파일에 저장되어있는 정보를 각각 식별하는 정보식별ID, 상기 정보의 갱신일시 등이, 송신정보로서 네트워크(27)를 통하여 정보관리 서버(11)로 송신된다. 그리고 송수신부(14)가 상기 정보 단말기A(12a)로부터 송신정보를 수신한다. 이 때 단말기 특정부(16)는 상기 송신정보에 포함된 ID키를 추출하여, 상기 정보단말기A(12a)에 대응하는 PIM 데이터 베이스(21)에 저장되어 있는 개인 파일을 특정한다. 여기에서는 개인파일은 상기 조작자에 대응하여 작성되어 있는 것으로 하여 상기 ID키에 포함된 조작자의 등록ID에 근거하여 특정된다.
그리고 상기 PIM 처리부(25)는 PIM 데이터 베이스(21)에 저장되어 있는 개인 파일 중에서 상기 단말기 특정부(16)에서 특정된 개인 파일을 선택하여 액세스한다. 이 경우 상기 PIM 처리부(25)는 상기 개인 파일에 이미 저장되어있는 정보 즉 기(旣)저장 정보의 정보식별ID 및 갱신일시를 추출한다. 그리고 상기 PIM 처리부(25)는 상기 정보단말기A(102a)에 저장되어있는 정보의 정보식별ID와 동일한 정보식별ID를 갖는 기저장 정보를 추출하고 갱신일시를 서로 비교한다.
그 결과, 동일한 정보식별ID를 갖는 정보에 관해서는 갱신일시가 오래된 것이 갱신일시가 새로운 것으로 치환된다. 예를 들면 기저장 정보의 갱신일시가 정보단말기A(12a)에 저장되어있는 정보의 갱신일시보다 오래된 경우 해당 정보식별ID를 갖는 정보가 정보단말기A(12a)로부터 송신되어, 상기 개인 파일내의 해당 정보식별ID를 갖는 기저장 정보와 치환된다. 또한 기저장 정보의 갱신일시가 정보단말기A(12a)에 저장되어 있는 정보의 갱신일시보다 최근인 경우, 해당 정보식별ID를 갖는 기저장 정보가 정보단말기A(12a)로 송신되어, 상기 정보단말기A(12a)에 저장되어있는 해당 정보식별ID를 갖는 정보와 치환된다.
또한 동일한 정보식별ID를 갖는 정보를 추출할 수 없는 경우, 즉 일 측에 존재하는 정보가 타 측에 존재하지 않는 경우에는, 상기 정보가 타 측으로 복사되어 추가된다. 예를 들면 상기 조작자가 정보단말기A(12a)에 입력한 정보A(31)는 신규로 작성한 스케줄이므로 상기 정보 A(31)의 정보식별ID(ID=1)와 동일한 정보식별ID를 갖는 기저장 정보는 존재하지 않는다. 그러므로 상기 정보A(31)는 도 7(b)에 나타난 바와 같이 복사되어 정보단말기A(12a)로부터 송신되어 정보관리서버(11)의 개인 파일 내에 추가된다.
그리고 도 8(a)에 나타난 바와 같이 정보단말기B(12b)와 정보관리 서버(11)와의 정보의 동기도 마찬가지로 수행되어, 상기 정보A(31)가 정보단말기B(12b)에 추가된다. 이에 따라 도 8(b)에 나타난 바와 같이 상기 정보A(31)는 정보관리 서버(11) 및 정보단말기A(12a) 및 정보단말기B(12b)에 각각 저장된다. 이에 상기 조작자는 정보단말기A(12a) 및 정보단말기B(12b) 중 어느 것을 조작하여도 상기 정보A(31)를 표시장치에 표시하도록 하여 스케줄로서의 정보A(31)의 내용을 확인할 수 있다. 또한 정보관리서버(11)에 저장된 정보A(31)는 원본으로서 취급된다.
또한 조작자가 정보단말기A(12a), 정보단말기B(12b) 또는 기타 정보단말기(도시되지 않음)로부터 정보관리서버(11)에 직접 액세스하여 정보A(31) 입력을 수행하도록 해도 된다. 이 경우, 조작자가 상기 정보단말기A(12a), 정보단말기B(12b)또는 기타 정보단말기를 조작하여 정보A(31)를 입력하면, 상기 정보단말기A(12a), 정보단말기B(12b) 또는 기타 정보단말기로부터 정보관리 서버(11)에 액세스하여 상기 정보관리 서버(11)에 정보A(31)를 저장한다.
다음으로 조작자가 정보단말기A(12a)를 조작하여 이미 저장되어 있는 정보A(31)를 새롭게 하는 즉 갱신하는 경우에 대하여 설명한다.
도 9는 본 발명의 제 1 실시형태에서의 정보관리 시스템의 정보를 갱신하는 동작을 나타내는 첫 번째 도면이고, 도 10은 본 발명의 제 1실시형태에서의 정보관리 시스템의 정보를 갱신하는 동작을 나타낸 두 번째 도면이다.
예정되어있던 스케줄이 변경되는 경우, 조작자는 정보단말기A(12a)를 조작하여, 상기 정보단말기A(12a)의 기억장치내의 파일에 저장되어 있는 정보A(31)를 개인적 정보입력화면에 표시하도록 한다. 그리고 상기정보A(31)의 내용에서 원하는 부분, 예를 들면 일시나 지점을 변경하여 상기 정보A(31)를 갱신한다. 이에 따라 상기 정보단말기A(12a)의 기억장치내의 파일에 저장되어 있는 정보A(31)는 갱신정보로서의 정보A'(31a)로 갱신된다.
그리고 도 9(a)에 나타난 바와 같이 정보단말기A(12a)와 정보관리 서버(11)와의 사이의 동기가 수행되어진다. 이 경우 PIM 처리부(25)는, 상술된 바와 같이 PIM 데이터 베이스(21)에 저장되어 있는 개인파일 중에 상기 단말기 특정부(16)에서 특정된 개인파일을 선택하여 액세스하여서, 기저장 정보의 정보식별ID 및 갱신일시를 추출한다. 그리고 상기 PIM 처리부(25)는, 상기 정보단말기A(12a)에 저장되어 있는 정보의 정보식별ID와 동일한 정보식별ID를 갖는 기저장 정보를 추출하여 갱신일시를 서로 비교한다. 이 경우 갱신된 상기 정보A'(31a)와 동일한 정보식별ID(ID=1)를 갖는 정보인 정보A(31)는, 갱신일시가 상기 정보A"(31a)보다도 오래된 것이므로 도 9(b)에 나타난 바와 같이 상기 정보A'(31a)로 치환되어 갱신된다.
계속하여 도 10(a)에 나타난 바와 같이 정보단말기B(12b)와 정보관리 서버(11)와의 정보의 동기도 마찬가지로 수행하여진다. 이에 따라 도 10(b)에 나타난 바와 같이 상기 정보단말기B(12b)에 저장되어 있는 정보A(31)가 정보A'(31a)로 치환되어 갱신된다.
또한 조작자가 정보단말기A(12a), 정보단말기B(12b) 또는 기타 정보단말기(도시되지 않음)로부터 정보관리 서버(11)에 직접 액세스하여 정보A(31)를 갱신해도 된다. 이 경우 조작자가 상기 정보단말기A(12a), 정보단말기B(12b) 또는 기타 정보단말기를 조작하여 정보A(31)를 갱신하면, 정보단말기A(12a), 정보단말기B(12b) 또는 기타 정보단말기로부터 정보관리 서버(11)에 액세스하여 상기 정보관리 서버(11)에 저장되어 있는 정보A(31)가 정보A'(31a)로 치환되어 갱신된다.
다음으로 조작자가 정보단말기A(12a)를 조작하여 이미 저장되어 있는 정보A(31)를 삭제하는 경우에 대하여 설명한다.
도 11은 본 발명의 제 1 실시형태에서의 정보관리 시스템의 정보를 삭제하는 동작을 나타낸 첫 번째 도면이고, 도 12는 본 발명의 제 1실시형태에서의 정보관리시스템의 정보를 삭제하는 동작을 나타낸 두 번째 도면이다.
여기서 도 11(a)에 나타난 바와 같이, 정보단말기A(12a) 및 정보단말기B(12b) 및 정보관리 서버(11)에 이미 저장되어 있는 정보A(31)가 불필요하게 된 경우, 예를 들면 상기 정보A(31a)가 과거의 스케줄이 되어 불필요하게 된 경우, 상기 조작자는 정보단말기A(12a)를 조작하여 상기 정보A(31)의 삭제 명령을 입력한다. 그러면 상기 정보A(31)에 대하여 삭제 플래그(32)가 설정된다.
그리고 상기 정보단말기A(12a)와 정보관리 서버(11)와의 정보의 동기가 수행되면, 상기 정보A(31)의 정보식별ID(ID=1)와 삭제 플래그(32)가 상기 정보단말기A(12a)로부터 정보관리 서버(11)로 송신된다. 그러면 상기 정보관리 서버(11)의 PIM 처리부(25)는, 상기 정보A(31)의 정보식별 ID와 동일한 정보식별 ID를 갖는 기저장 정보 즉 원본으로써 저장되어 있는 정보A(31)를 추출하여, 도 11(b)에 나타난 바와 같이 상기 정보A(31)에 대하여 삭제플래그(32)를 설정한다. 또한 상기 정보단말기A(102a)에 있어서는 정보의 동기가 수행된 후, 상기 정보A(31)가 삭제된다. 또한 상기 정보관리 서버(11)에 저장되어 있는 정보A(31)는 삭제되지 않고 원본으로서 계속 저장된다.
그 후 정보단말기B(12b)와 정보관리 서버(11)와의 정보의 동기가 수행되면, 도 12(a)에 나타난 바와 같이 상기 정보A(31)의 정보식별ID(ID=1)와 삭제 플래그(32)가 상기 정보단말기B(12b)로 송신된다. 이에 따라 상기 정보단말기B(12b)에 저장되어 있던 정보A(31)는 도 12(b)에 나타난 바와 같이 삭제된다.
또한 조작자가 정보단말기A(12a), 정보단말기B(12b) 또는 기타 정보단말기(도시되지 않음)로부터 정보관리 서버(11)에 직접 액세스하여 정보A(31)를 삭제하여도 된다. 이 경우 조작자가 상기 정보단말기A(12a), 정보단말기B(12b) 또는 기타 정보단말기를 조작하여 정보A(31)의 삭제명령이 입력되면, 상기 정보단말기A(12a), 정보단말기B(12b) 또는 기타 정보단말기로부터 정보관리 서버(11)에 액세스하여 상기 정보관리 서버(11)에 저장되어 있는 정보A(31)에 삭제 플래그가 설정된다.
이와 같이 본 실시형태에 있어서는, 정보A(31)를 삭제하는 경우에도 정보관리서버(11)에 원본으로서 저장되어 있는 정보A(31)는, 상기 정보A(31)에 대하여 삭제 플래그(32)가 설정되어 있지만 삭제되지 않고 계속 저장된다. 이로 인해 조작자가 정보단말기A(12a)를 조작하여 상기 정보A(31)를 삭제한 후에 정보단말기B(12b)와 정보관리 서버(11)의 정보의 동기가 수행되어도, 지금까지 정보단말기B(102b)에 저장되어 있는 정보A(31)가 정보관리 서버(11)로 복사되지 않는다. 또한 정보단말기B(102b)로 저장되어 있는 정보A(31)는 확실하게 삭제된다.
따라서 정보가 삭제되는 경우에도 정보단말기A(12a) 및 정보단말기B(12b)에 저장된 정보와 정보관리 서버(11)에 저장된 정보와의 정합성을 유지할 수 있다.
그런데 조작자에 의해 삭제된 정보, 즉 삭제가 끝난 정보가 원본으로서 계속 저장되기 때문에, 정보관리 서버(11)의 PIM 데이터 베이스(21) 중에 삭제가 끝난 정보에 의해 점유되는 영역이 증대되지만, 상기 정보관리 서버(11)의 기억장치는 대용량으로 충분한 메모리 자원을 갖기 때문에 실제로 문제가 발생하지는 않는다. 또한 상기 삭제가 끝난 정보에 의해 점유되는 영역이 너무 커져서 다른 정보를 저장하는 영역이 제한 받는 등의 문제가 발생하는 경우에는, 삭제된 후 일정시간이 경과된 삭제가 끝난 정보를 정보관리 서버(11)로부터 삭제하도록 하거나, 삭제가 끝난 정보에 의해 점유되는 영역이 일정 범위를 넘는 경우에는 삭제가 끝난 오래된 정보부터 순서대로 삭제하도록 할 수 있다. 이 경우 정보관리 서버(11)는 관리용 파일, 관리용 데이터 베이스 등을 가지며, 상기 삭제가 끝난 정보에 대하여 삭제 플래그나 정보식별ID가 상기 관리용 파일, 관리용 데이터 베이스 등에 저장되도록 하는 것이 바람직하다.
더욱이, 삭제가 끝난 정보는 조작자에 의해 삭제되었을 때, 상기 정보관리용 서버(11)로부터 즉시 삭제되도록 해도 된다. 이 경우에도 정보관리 서버(11)는 관리용 파일, 관리용 데이터 베이스 등을 구비하여, 상기 삭제가 끝난 정보에 대하여 삭제 플래그나 정보식별ID가 상기 관리용 파일, 관리용 데이터 베이스 등에 저장되도록 하는 것이 바람직하다.
또한 본 실시형태에 있어서는 동기시에 삭제 플래그(32)를 송신하도록 했지만 삭제 플래그(32) 대신 삭제된 내용의 정보를 송신할 수 있다.
다음으로 본 발명의 제 2 실시형태에 대하여 설명한다. 또한 상기 제 1 실시형태와 같은 구성을 구비한 것 및 같은 동작에 대해서는 그 설명을 생략한다.
도 13은 본 발명의 제 2 실시형태에서의 정보관리 시스템의 관리 데이터의 구성을 나타낸 도면이며, 도 14는 본 발명의 제 2 실시형태에서의 정보관리 시스템의 정보를 삭제하는 동작을 나타낸 도면이다.
상기 제 1 실시형태에 있어서는, 정보단말기A(12a)와 정보단말기B(12b)와의 사이에 직접적으로 정보의 동기가 수행되는 경우, 입력 저장된 정보를 삭제할 때의 정합성을 유지할 수 없다. 그러므로 본 실시형태에 있어서 정보단말기A(12a) 및 정보단말기B(12b)는 저장되어 있는 정보를 관리하기 위하여 도 13에 나타난 바와 같은 관리 데이터를 구비한다. 또한 정보관리 서버(11)도 상기 관리 데이터를 구비하는 것이 바람직하다.
도 13에 있어서 ID란에는 정보단말기A(12a), 정보단말기B(12b) 및 정보관리 서버(11)의 각각에 저장되어 있는 정보를 식별하는 정보식별ID가 기재되고, 삭제 플래그란에는 삭제 플래그(32)가 설정되었는지 여부가 기재되고, 갱신일시란에는 갱신된 일시(년, 월, 일)가 기재된다. 또한 상기 삭제 플래그란에서 「1」은 삭제 플래그(32)가 설정된 것을 나타내고, 삭제 플래그(32)가 설정되지 않은 경우 상기 삭제 플래그란은 공란이 된다.
본 실시형태에 있어서 상기 정보단말기A(12a), 정보단말기B(12b) 및 정보관리 서버(11)는, 도 14에 나타낸 바와 같이 각각 정보A(33a), 정보B(33b), 정보C(33c) 및 정보D(33d)를 구비하고, 상호 직접적으로 정보의 동기를 수행할 수 있도록 되어있다. 여기서 정보단말기A(12a) 및 정보단말기B(12b) 및 정보관리 서버(11)에 이미 저장되어 있는 정보C(33c)가 불필요하게 된 경우, 상기 조작자는 정보단말기A(12a)를 조작하여 상기 정보C(33c)의 삭제명령을 입력한다. 그러면 상기 정보단말기A(12a)에서는 도 13에 나타난 바와 같이 관리 데이터에서 정보C(33c)에 대응하는 삭제 플래그란에 삭제 플래그(32)가 설정되어 정보C(33c)가 삭제된다.
그리고 상기 정보단말기A(12a)와 정보관리서버(11)의 정보의 동기가 수행되면, 상기 정보단말기A(12a)의 관리 데이터를 참조하여 상기 정보C(33c)의 정보 식별ID(ID=1)와 삭제 플래그(32)가 상기 정보단말기A(12a)로부터 정보관리서버(11)로 송신된다. 그러면 상기 정보관리 서버(11)의 PIM 처리부(25)는 도 13에 나타난 바와 같이 관리 데이터에서 정보C(33c)에 대응하는 삭제 플래그란에 삭제 플래그(32)를 설정한다. 또한 상기 정보관리 서버(11)에 저장되어 있는 정보C(33c)는 삭제되지 않고 원본으로서 계속 저장된다.
그 후, 상기 정보단말기A(12a)와 정보단말기B(12b)와의 정보의 동기가 직접으로 수행되면, 정보단말기A(12a)의 관리 데이터를 참조하여 상기 정보C(33c)의 정보식별ID(ID=C)와 삭제 플래그(32)가 상기 정보단말기A(12a)로부터 정보단말기B(12b)로 송신된다. 그러면 상기 정보단말기B(12b)는 도 13에 나타난 바와 같이 관리 데이터에서 정보C(33c)에 대응하는 삭제 플래그란에 삭제 플래그(32)를 설정한다. 또한 상기 정보단말기B(12b)에서는 정보의 동기가 수행되어진 후 상기 정보C(33c)가 삭제된다.
이와 같이 본 실시형태에 있어서는 정보단말기A(12a)와 정보단말기B(12b)와의 사이에 직접적으로 정보의 동기가 수행되는 경우에도 입력 저장된 정보를 삭제할 때의 정합성을 유지할 수 있다.
또한 관리 데이터의 데이터량은 정보A(33a)∼정보A(33d)와 비교해서 적기 때문에 메모리 자원이 적은 정보단말기A(12a), 정보단말기B(12b) 등의 기억장치에 저장하여도 문제는 없다. 또한 관리 데이터에서 갱신 일시란은 생략할 수 있지만, 관리 데이터를 삭제하는 경우의 기준으로서 사용할 수도 있다(예를 들면 갱신일시로부터 소정의 시간이 경과한 정보는 삭제한다.).
또한 일 측의 정보단말기(예를 들면 정보단말기A(12a))의 관리 데이터에 포함된 정보가 타 측의 정보단말기(예를 들면 정보단말기B(12b))의 관리 데이터에 포함되지 않은 경우, 상기 정보에 삭제 플래그(32)가 설정되어 있지 않다면 추가할 수 있다.
또한 본 발명은 상기 실시형태에 한정되는 것이 아니라 본 발명의 취지에 의거하여 다양하게 변형시키는 것이 가능하고, 이들을 본 발명의 범위에서 배제하지 않는다.
본 발명은 정보관리 시스템, 정보관리 시스템용 서버 및 정보관리 시스템용 정보단말기에 적용할 수 있다.

Claims (7)

  1. 정보를 입력하는 입력장치, 상기 정보를 저장하는 기억장치 및 송수신 장치를 구비하는 복수의 정보단말기와,
    상기 정보를 저장하는 기억장치 및 송수신장치를 구비하고 상기 정보단말기와 정보의 동기를 수행하는 서버, 를 가지며,
    상기 정보단말기에 존재하는 정보와 동일한 정보식별 ID를 가지는 정보가 상기 서버에 존재하지 않는 경우에, 서버에 이 정보가 추가되는 정보관리 시스템에 있어서,
    상기 복수의 정보단말기 중 하나의 정보 단말기에서 기억장치에 저장되어 있는 정보에 대하여 삭제명령이 입력되면,
    상기 서버의 기억장치에 저장되어 있는 정보 중, 삭제명령이 입력된 정보와 동일한 정보식별 ID를 가지는 정보에 대하여 삭제플래그가 설정된 후, 상기 하나의 정보단말기에서 이 정보가 삭제되고,
    상기 복수의 정보단말기 중 다른 정보단말기에서 상기 서버와의 정보의 동기가 수행되면,
    상기 다른 정보단말기의 기억장치에 저장되어 있는 정보 중, 상기 삭제플래그가 설정된 정보와 동일한 정보식별 ID를 가지는 정보를 삭제하는 것을 특징으로 하는 정보관리 시스템.
  2. 정보를 저장하는 기억장치를 구비하는 복수의 정보단말기와,
    상기 정보를 저장하는 기억장치를 구비하고 상기 정보단말기와 정보의 동기를 수행하는 서버, 를 가지며,
    상기 정보단말기에 존재하는 정보와 동일한 정보식별 ID를 가지는 정보가 상기 서버에 존재하지 않는 경우에, 서버에 이 정보가 추가되는 정보관리 시스템에 있어서,
    상기 정보단말기는,
    상기 기억장치에 저장되어 있는 정보에 대하여 삭제명령을 입력하는 수단과,
    상기 서버와의 동기가 수행되면, 상기 삭제명령이 입력된 정보의 정보식별 ID 및 삭제플래그를 상기 서버에 송신하는 수단과,
    상기 서버와의 동기가 수행되면, 상기 삭제명령이 입력된 정보를 삭제하는 수단과,
    상기 서버와의 동기가 수행되면, 정보식별 ID 및 삭제플래그를 상기 서버로부터 수신하는 수단과,
    상기 기억장치에 저장되어 있는 정보 중, 상기 서버로부터 수신한 정보식별 ID와 동일한 정보식별 ID를 가지는 정보를 삭제하는 수단, 을 가지며,
    상기 서버는,
    상기 정보단말기와의 동기가 수행되면, 상기 정보식별 ID 및 삭제플래그를 상기 정보단말기로부터 수신하는 수단과,
    상기 기억장치에 저장되어 있는 정보 중, 상기 정보단말기로부터 수신한 정보식별 ID와 동일한 정보식별 ID를 가지는 정보에 대하여 삭제플래그를 설정하는 수단과,
    상기 삭제플래그를 설정한 후, 상기 정보단말기와의 동기가 수행되면, 상기 삭제플래그를 설정한 정보의 정보식별 ID 및 삭제플래그를 상기 정보단말기에 송신하는 수단, 을 가지는 것을 특징으로 하는 정보관리 시스템.
  3. 삭제
  4. 삭제
  5. 삭제
  6. 삭제
  7. 삭제
KR10-2003-7008567A 2001-10-22 2002-10-22 정보관리 시스템 KR100536470B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2001323489 2001-10-22
JPJP-P-2001-00323489 2001-10-22
PCT/JP2002/010928 WO2003040925A1 (fr) 2001-10-22 2002-10-22 Systeme de controle d'informations, serveur et terminal d'informations destines a un tel systeme

Publications (2)

Publication Number Publication Date
KR20040018322A KR20040018322A (ko) 2004-03-03
KR100536470B1 true KR100536470B1 (ko) 2005-12-14

Family

ID=19140369

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2003-7008567A KR100536470B1 (ko) 2001-10-22 2002-10-22 정보관리 시스템

Country Status (6)

Country Link
US (1) US20040068525A1 (ko)
EP (1) EP1443402A1 (ko)
JP (1) JPWO2003040925A1 (ko)
KR (1) KR100536470B1 (ko)
CN (1) CN1278238C (ko)
WO (1) WO2003040925A1 (ko)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5228366B2 (ja) * 2007-04-25 2013-07-03 株式会社デンソー 走行情報収集システムおよび走行情報の学習方法
CN100375972C (zh) * 2003-07-10 2008-03-19 上海市南电力信息工程技术有限公司 地理信息***中实现电缆设备异地管理数据同步交换方法
US20050197747A1 (en) * 2004-03-04 2005-09-08 Jason Rappaport In-vehicle computer system
US20060235856A1 (en) * 2004-12-16 2006-10-19 Halcrow Michael A Route generation for task completion by a location-aware device
JP4681369B2 (ja) * 2005-06-30 2011-05-11 株式会社日本デジタル研究所 会計情報処理システム
JP4584084B2 (ja) * 2005-09-06 2010-11-17 アルパイン株式会社 情報付加システム及び携帯通信端末
JP5033322B2 (ja) * 2005-11-10 2012-09-26 株式会社日立製作所 連結関係情報を用いた情報管理方法及び装置
JP4841242B2 (ja) * 2005-12-15 2011-12-21 アルパイン株式会社 地図データ更新方法および地図データ更新装置
US20080125079A1 (en) * 2006-11-07 2008-05-29 O'neil Douglas Methods, systems and computer products for remote monitoring and control of application usage on mobile devices
US20080108330A1 (en) * 2006-11-07 2008-05-08 O'neil Douglas Methods, systems and computer products for notification to a remote party of mobile party presence status change
CN101610276A (zh) * 2008-06-16 2009-12-23 华为技术有限公司 数据软删除、恢复和同步方法及终端和***
US20100076926A1 (en) * 2008-09-10 2010-03-25 International Business Machines Corporation Method and system for dynamic contact information management in electronic communication devices
US20120185440A1 (en) * 2009-08-31 2012-07-19 Nokia Siemens Networks Oy Method and apparatus for providing address book restoration
WO2015017711A1 (en) 2013-08-02 2015-02-05 Tweddle Group Systems and methods of creating and delivering item of manufacture specific information to remote devices
JP6204299B2 (ja) * 2014-08-13 2017-09-27 日本電信電話株式会社 加入者情報復旧システム、加入者情報管理装置及び加入者情報復旧方法
JP6229689B2 (ja) * 2015-03-31 2017-11-15 日本電気株式会社 サーバ及び情報処理システム
JP6727775B2 (ja) * 2015-08-31 2020-07-22 キヤノン株式会社 サーバ装置、制御システム、制御方法、及び、プログラム
CN105553950B (zh) * 2015-12-08 2019-05-21 金邦达有限公司 信息安全设备及其管理方法、管理装置和管理***

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4187302B2 (ja) * 1998-03-25 2008-11-26 富士通株式会社 リレーショナルデータベース同期方法およびそのプログラムを記録した記録媒体
JP3756349B2 (ja) * 1999-06-17 2006-03-15 シャープ株式会社 データベース管理装置、および、そのプログラムが記録された記録媒体
EP1130513A3 (en) * 2000-01-25 2004-04-07 FusionOne, Inc. Data transfer and synchronization system
EP1447646A1 (en) * 2001-10-25 2004-08-18 Aisin Aw Co., Ltd. Information display system

Also Published As

Publication number Publication date
JPWO2003040925A1 (ja) 2005-03-03
CN1278238C (zh) 2006-10-04
US20040068525A1 (en) 2004-04-08
EP1443402A1 (en) 2004-08-04
WO2003040925A1 (fr) 2003-05-15
CN1496509A (zh) 2004-05-12
KR20040018322A (ko) 2004-03-03

Similar Documents

Publication Publication Date Title
KR100536470B1 (ko) 정보관리 시스템
US7161502B2 (en) Information display system
KR20040047736A (ko) 정보 표시 시스템
US20040196163A1 (en) Map information processing device, system thereof, method thereof, program thereof and recording medium storing the program
US7451040B2 (en) Data structure of feature guidance information, recording medium storing feature guidance information, navigation device, navigation system, navigation method, navigation program and recording medium storing the navigation program
US20050131631A1 (en) Guiding device, system thereof, method thereof, program thereof and recording medium storing the program
US20040151388A1 (en) Recording medium storing map information, map information processing device, map information processing system, map information processing method, map information processing program and recording medium storing the map information processing program
US20130076766A1 (en) Map data distribution apparatus, electronic apparatus, and map update system
CN101390048A (zh) 智能的基于位置的服务和导航混合***
US20040158389A1 (en) Information display system
JP2002116689A (ja) 地図情報提供システムにおける道路情報の更新方法ならびにその更新サーバ、およびサーバプログラム、同プログラムを記録した記録媒体
JPH10191453A (ja) データ転送出力システム及び情報処理装置
JP3866075B2 (ja) 位置依存性情報提供方法
JP2002007826A (ja) 予約システムおよび予約方法
JP2003130672A (ja) 情報表示システム
JP2009037498A (ja) 情報配信システム、情報配信方法および情報配信サーバならびに端末装置
JP2008089438A (ja) ナビゲーションシステム、端末装置および出発時刻案内方法
JP3760836B2 (ja) 情報表示システム
JP4577298B2 (ja) 情報表示システム
JP2005338687A (ja) 地図データ更新システム
KR20230032661A (ko) 정보관리 시스템, 정보관리 시스템용 서버 및 정보관리시스템용 정보단말기
JP2005190001A (ja) タクシー利用システム、タクシー利用方法、情報サーバ及びプログラム
JP2008129224A (ja) 地図表示システム、地図配信サーバおよび地図表示端末ならびに住所特定方法
JP2001216409A (ja) 情報提供装置
JP2004326039A (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: 20080904

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee