[go: up one dir, main page]

KR20080100462A - 전자 장치, 정보 처리 장치 - Google Patents

전자 장치, 정보 처리 장치 Download PDF

Info

Publication number
KR20080100462A
KR20080100462A KR1020087023473A KR20087023473A KR20080100462A KR 20080100462 A KR20080100462 A KR 20080100462A KR 1020087023473 A KR1020087023473 A KR 1020087023473A KR 20087023473 A KR20087023473 A KR 20087023473A KR 20080100462 A KR20080100462 A KR 20080100462A
Authority
KR
South Korea
Prior art keywords
unit
storage unit
electronic device
information processing
data stored
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020087023473A
Other languages
English (en)
Other versions
KR101017967B1 (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 KR20080100462A publication Critical patent/KR20080100462A/ko
Application granted granted Critical
Publication of KR101017967B1 publication Critical patent/KR101017967B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/74Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • G06F21/79Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in semiconductor storage media, e.g. directly-addressable memories
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/81Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer by operating on the power supply, e.g. enabling or disabling power-on, sleep or resume operations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/85Protecting input, output or interconnection devices interconnection devices, e.g. bus-connected or in-line devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2101Auditing as a secondary aspect
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2105Dual mode as a secondary aspect
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2137Time limited access, e.g. to a computer or data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2151Time stamp

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Storage Device Security (AREA)

Abstract

센서(16)에 의해 부품의 이탈 상태가 검출된 이후부터 부품과의 이탈 상태에서의 경과 시간을 측정하는 타이머(13)와, 기억부(11)에 저장된 데이터를 정보 처리 장치에 구비된 보존부(32)에 복사시키는 복사 제어부(22)와, 기억부(11)에 저장된 데이터를 삭제하는 삭제부(21)를 포함하고, 타이머(13)에 의해 제1 소정 시간이 경과한 것이 검출된 경우에, 복사 제어부(22)가 기억부(11)에 저장된 데이터를 정보 처리 장치에 구비된 보존부(32)에 복사시키고, 또한, 기억부(11)에 저장된 데이터가 보존부(32)에 복사되어 있는 경우에, 삭제부(21)가 기억부(11)에 저장된 데이터를 삭제하도록 구성함으로써, 전자 장치의 기억부에 보존한 데이터의 상실을 방지함과 함께, 그 데이터의 기밀성을 향상시켜, 기밀 정보의 누설 등을 방지할 수 있도록 한다.

Description

전자 장치, 정보 처리 장치, 관리 방법 및 관리 프로그램{ELECTRONIC DEVICE, INFORMATION PROCESSING DEVICE, MANAGING METHOD AND MANAGING PROGRAM}
본 발명은 예컨대, USB 메모리 등의 전자 장치와 정보 처리 장치를 접속하여 사용하는 기술에 관한 것이다.
최근, 예컨대 USB(Universal Serial Bus) 메모리와 같이 컴퓨터와 접속하기 위한 접속 단자(USB 커넥터)와 데이터를 보존 가능한 메모리를 구비한 휴대용 데이터 기억 장치가 널리 사용되고 있다.
사용자는 이러한 USB 메모리를 휴대하고, 출장지(이동처)에서 컴퓨터의 USB 포트에 USB 메모리의 커넥터(USB 커넥터)를 삽입하여 접속하며, 이 컴퓨터로부터 USB 메모리 장치 내의 메모리에 액세스함으로써, USB 메모리 장치의 메모리에 대하여, 데이터의 판독이나 보존, 삭제 등을 행한다.
[특허 문헌 1] 일본 특허 공표 제2004-519791호 공보
그러나, 이러한 종래의 USB 메모리에 있어서는, 예컨대, 출장지에서 사용한 컴퓨터에 접속하여 사용한 후에, USB 메모리를 그 컴퓨터의 USB 포트에 꽂은 채 방치함으로써, 놓아 두고 잊어버리는 경우가 있다.
이와 같이, USB 메모리를 놓아 두고 잊어버려 분실함으로써, 그 메모리에 보존한 데이터가 없어지고, 또한, 이 USB 메모리에 기밀상 중요한 데이터가 보존되어 있던 경우에는, 이 기밀 데이터가 누설될 우려도 있다.
또한, 이러한, USB 메모리에 보존되는 데이터의 기밀성을 향상시키기 위해, 예컨대, 상기 특허 문헌 1에서는, USB 메모리에 지문 센서를 이용한 인증 모듈과 불휘발성 메모리를 구비하도록 구성하는 수법이 개시되어 있다. 이 특허 문헌 1에서는, 지문 센서를 이용하여 사람의 지문을 판독하여, 미리 등록된 지문과 일치하는 경우에는 불휘발성 메모리로의 액세스를 허가하고, 일치하지 않은 경우에는 불휘발성 메모리로의 액세스를 거부함으로써 기밀 보호를 행하고 있다.
그러나, 이 특허 문헌 1에 따른 USB 메모리에서는, USB 메모리를 놓아 두고 잊어버리는 일이 발생하는 것을 방지할 수는 없고, 또한, USB 메모리에 인증 모듈을 구비하도록 구성함으로써, USB 장치의 제조 비용이 상승한다고 하는 과제도 있다.
본 발명은, 이러한 과제를 감안하여 창안된 것으로, 전자 장치의 기억부에 보존한 데이터의 상실을 방지함과 함께, 그 데이터의 기밀성을 향상시켜, 기밀 정보의 누설 등을 방지할 수 있도록 하는 것을 목적으로 한다.
상기한 목적을 달성하기 위해, 본 발명의 전자 장치는, 정보 처리 장치에 통신 가능하게 접속하기 위한 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치로서, 부품이 탈착 가능하게 구성되고, 해당 부품과의 이탈 상태를 검출하는 센서와, 해당 센서에 의해 해당 부품과의 이탈 상태가 검출된 이후부터 해당 부품과의 이탈 상태에서의 경과 시간을 측정하는 타이머(제3 타이머)와, 해당 기억부에 저장된 해당 데이터를 해당 정보 처리 장치에 구비된 보존부에 복사시키는 복사 제어부와, 해당 기억부에 저장된 해당 데이터를 삭제하는 삭제부를 포함하고, 해당 타이머에 의해 제1 소정 시간(제5 소정 시간)이 경과한 것이 검출된 경우에, 해당 복사 제어부는 해당 기억부에 저장된 해당 데이터를 해당 정보 처리 장치에 구비된 보존부에 복사시키고, 또한, 해당 기억부에 저장된 데이터가 해당 보존부에 복사되어 있는 경우에, 해당 삭제부는 해당 기억부에 저장된 데이터를 삭제하는 것을 특징으로 한다.
또, 해당 타이머에 의해 제2 소정 시간(제6 소정 시간)이 경과한 것이 검출되었을 때, 해당 삭제부는, 해당 기억부에 저장된 데이터가 해당 보존부에 복사되어 있는 경우에, 해당 기억부에 저장된 데이터를 삭제하더라도 좋다.
또한, 해당 정보 처리 장치가 해당 정보 처리 장치의 사용자와 특정한 관계를 갖는 특정 관계자인 경우에, 해당 복사 제어부는 해당 기억부에 저장된 해당 데이터를 해당 정보 처리 장치의 해당 보존부에 복사시키더라도 좋다.
또한 해당 정보 처리 장치의 비사용 상태로의 천이를 검출하는 비사용 상태 검출부를 구비하고, 해당 비사용 상태 검출부가 해당 정보 처리 장치의 비사용 상태로의 천이를 검출했을 때, 해당 복사 제어부는 상기 기억부에 저장된 데이터를 상기 정보 처리 장치의 보존부에 복사시키더라도 좋다.
또한, 해당 비사용 상태 검출부가, 해당 정보 처리 장치의 전원 단절을 검출함으로써, 상기 정보 처리 장치의 비사용 상태로의 천이를 검출하더라도 좋다.
또한, 해당 비사용 상태 검출부가, 해당 정보 처리 장치의 전력 절약화 동작 모드로의 이행을 검출함으로써, 상기 정보 처리 장치의 비사용 상태로의 천이를 검출하더라도 좋다.
또한, 해당 정보 처리 장치에서의 사용자의 존재를 검지하는 사용자 검지부를 구비하고, 해당 사용자 검지부에서, 검지되고 있던 상기 사용자의 존재가 검지되지 않게 된 경우에, 해당 비사용 상태 검출부는 상기 정보 처리 장치의 비사용 상태로의 천이를 검출하더라도 좋다.
또한, 해당 전자 장치의 사용자가 해당 전자 장치와 특정한 관계를 갖는 특정 관계자인 경우에, 해당 복사 제어부는 해당 기억부에 저장된 해당 데이터를 해당 정보 처리 장치의 해당 보존부에 복사시키더라도 좋다.
또한, 해당 복사 제어부에 의한 상기 보존부로의 데이터의 복사를 금지하는 복사 금지부를 구비하더라도 좋다.
또한, 해당 전자 장치의 사용자가 해당 전자 장치와 특정한 관계를 갖는 특정 관계자가 아닌 경우에, 해당 복사 금지부는 상기 복사 제어부에 의한 보존부로의 데이터의 복사를 금지하더라도 좋다.
또한, 해당 정보 처리 장치가, 해당 특정 관계자에 관한 정보 처리 장치가 아닌 경우에, 해당 복사 금지부는 상기 복사 제어부에 의한 보존부로의 데이터의 복사를 금지하더라도 좋다.
또한, 해당 정보 처리 장치로부터 해당 기억부로의 액세스를 금지하는 액세스 금지부를 구비하더라도 좋다.
또한, 해당 정보 처리 장치의 사용자가 해당 정보 처리 장치와 특정한 관계를 갖는 특정 관계자가 아닌 경우에, 해당 액세스 금지부는 상기 정보 처리 장치로부터 기억부로의 액세스를 금지하더라도 좋다.
또한, 해당 전자 장치의 사용자가 해당 전자 장치와 특정한 관계를 갖는 특정 관계자가 아닌 경우에, 해당 액세스 금지부는 상기 정보 처리 장치로부터 해당 기억부로의 액세스를 금지하더라도 좋다.
또한, 해당 부품은 해당 통신부에 착탈 가능한 캡이더라도 좋고, 해당 통신부는 전기적으로 해당 정보 처리 장치에 접속되는 접속 단자라도 좋다. 또한, 해당 전자 장치는 휴대형 기억 장치라도 좋다.
또한, 본 발명의 정보 처리 장치는, 정보 처리 장치와의 통신을 가능하게 하는 통신부와 데이터를 저장 가능한 기억부를 구비한 전자 장치가 통신 가능하게 접속되는 접속부와, 데이터를 저장 가능한 보존부와, 해당 전자 장치에 탈착 가능하게 구성된 부품이 해당 전자 장치로부터 제거된 상태로 제1 소정 시간(제5 소정 시간)이 경과한 경우에, 해당 전자 장치의 해당 기억부에 저장된 해당 데이터를 해당 보존부에 복사시키는 복사 제어부와, 해당 전자 장치의 해당 부품이 제거된 상태로 제2 소정 시간(제6 소정 시간)이 경과한 경우에, 해당 전자 장치의 기억부에 저장된 데이터를 삭제하는 삭제부를 구비하는 것을 특징으로 한다.
또, 해당 정보 처리 장치의 비사용 상태로의 천이를 검출하는 비사용 상태 검출부를 구비하고, 해당 비사용 상태 검출부가 해당 정보 처리 장치의 비사용 상태로의 천이를 검출했을 때, 해당 복사 제어부는 상기 기억부에 저장된 데이터를 상기 정보 처리 장치의 보존부에 복사시키더라도 좋다.
또한, 해당 정보 처리 장치의 사용자가 해당 정보 처리 장치와 특정한 관계를 갖는 특정 관계자인 경우에, 해당 삭제부는 상기 기억부에 저장된 데이터를 삭제하더라도 좋다.
또한, 해당 정보 처리 장치에서의 사용자의 존재를 검지하는 사용자 검지부를 구비하고, 해당 사용자 검지부에서, 검지되고 있던 상기 사용자의 존재가 검지되지 않게 된 경우에, 해당 비사용 상태 검출부는 상기 정보 처리 장치의 비사용 상태로의 천이를 검출하더라도 좋다.
또한, 해당 기억부 혹은 해당 보존부에 저장된 해당 데이터에 보존 기한을 설정 가능한 보존 기한 설정부와, 해당 기억부 혹은 해당 보존부에 저장된 해당 데이터에 마지막으로 액세스한 이후부터의 경과 시간을 취득하는 경과 시간 취득부와, 해당 경과 시간이 해당 보존 기한보다 긴 경우에, 경고를 하는 경고부를 구비하더라도 좋다.
또한, 해당 삭제부가, 해당 기억부 혹은 해당 보존부에 저장된 해당 데이터를 삭제하는 것으로서, 해당 경과 시간이 해당 보존 기한보다 길고, 또한, 제3 소정 시간이 된 경우에, 해당 삭제부는 해당 데이터를 삭제하더라도 좋다.
또한, 해당 전자 장치를 특정하기 위한 정보를 미리 등록하여 관리하는 관리부를 구비하고, 해당 관리부에 의해 관리되고 있지 않은 해당 전자 장치가 해당 접속부에 접속되었을 때에, 경고를 하더라도 좋다.
또한, 해당 접속부에 해당 전자 장치가 접속된 이후부터 접속 상태로 제4 소정 시간 이상 경과했을 때에 경고를 하더라도 좋다.
또, 해당 기억부에 저장된 해당 데이터에 마지막으로 액세스한 이후부터의 경과 시간이 제3 소정 시간보다 긴 경우에 경고를 하더라도 좋다.
또한, 본 발명의 관리 방법은, 정보 처리 장치에 통신 가능하게 접속하기 위한 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치에 있어서의 관리 방법으로서, 부품이 탈착 가능하게 구성되고, 해당 부품과의 이탈 상태를 검출하는 검출 단계와, 해당 검출 단계에서 해당 부품과의 이탈 상태가 검출된 이후부터 해당 부품과의 이탈 상태에서의 경과 시간을 측정하는 측정 단계와, 해당 측정 단계에서 제1 소정 시간(제5 소정 시간)이 경과한 것이 검출된 경우에, 해당 기억부에 저장된 해당 데이터를 해당 정보 처리 장치에 구비된 보존부에 복사시키는 복사 단계와, 해당 기억부에 저장된 데이터가, 해당 복사 단계에서 해당 보존부에 복사되어 있는 경우에, 해당 기억부에 저장된 데이터를 삭제하는 삭제 단계를 포함하는 것을 특징으로 한다.
또한, 본 발명의 관리 방법은, 정보 처리 장치와의 통신을 가능하게 하는 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치가 통신 가능하게 접속되는 접속부와, 데이터를 저장 가능한 보존부를 구비한 정보 처리 장치에서의 관리 방법에 있어서, 해당 전자 장치에 탈착 가능하게 구성된 부품이 해당 전자 장치로부터 제거된 상태로 제1 소정 시간(제5 소정 시간)이 경과한 경우에, 해당 전자 장치의 해당 기억부에 저장된 해당 데이터를 해당 보존부에 복사시키는 복사 단계와, 해당 전자 장치의 해당 부품이 제거된 상태로 제2 소정 시간(제6 소정 시간)이 경과한 경우에, 해당 전자 장치의 기억부에 저장된 데이터를 삭제하는 삭제 단계를 포함하는 것을 특징으로 한다.
또한, 본 발명의 관리 프로그램은, 정보 처리 장치에 통신 가능하게 접속하기 위한 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치에 관리 기능을 실행시키는 관리 프로그램으로서, 해당 전자 장치에, 부품이 탈착 가능하게 구성되고, 해당 부품과의 이탈 상태를 검출하는 검출 단계와, 해당 검출 단계에서 해당 부품과의 이탈 상태가 검출된 이후부터 해당 부품과의 이탈 상태에서의 경과 시간을 측정하는 측정 단계와, 해당 측정 단계에서 제1 소정 시간(제5 소정 시간)이 경과한 것이 검출된 경우에, 해당 기억부에 저장된 해당 데이터를 해당 정보 처리 장치에 구비된 보존부에 복사시키는 복사 단계와, 해당 기억부에 저장된 데이터가, 해당 복사 단계에서 해당 보존부에 복사되어 있는 경우에, 해당 기억부에 저장된 데이터를 삭제하는 삭제 단계를 실행시키는 것을 특징으로 한다.
또한, 본 발명의 관리 프로그램은, 컴퓨터와의 통신을 가능하게 하는 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치가 통신 가능하게 접속되는 접속부와, 데이터를 저장 가능한 보존부를 구비한 컴퓨터로 관리 기능을 실행시키는 관리 프로그램으로서, 해당 전자 장치에 탈착 가능하게 구성된 부품이 해당 전자 장치로부터 제거된 상태로 제1 소정 시간(제5 소정 시간)이 경과한 경우에, 해당 전자 장치의 해당 기억부에 저장된 해당 데이터를 해당 보존부에 복사시키는 복사 제어부와, 해당 전자 장치의 해당 부품이 제거된 상태로 제2 소정 시간(제6 소정 시간)이 경과한 경우에, 해당 전자 장치의 기억부에 저장된 데이터를 삭제하는 삭제부로서, 해당 컴퓨터를 기능시키는 것을 특징으로 한다.
본 발명에 의하면, 이하 중 적어도 어느 하나의 효과 내지 이점이 있다.
(1) 전자 장치의 사용자에 대하여, 그 전자 장치를 사용중인 것을 인식시킬 수 있어, 전자 장치를 놓아 두고 잊어버리는 일 등을 방지할 수 있다.
(2) 사용자가 전자 장치의 전지 잔량이 적어진 것을 알 수 있어, 전지 잔량의 부족에 의해 생기는 예측할 수 없는 사태의 발생을 방지할 수 있다.
(3) 전자 장치의 신뢰성을 향상시킬 수 있다.
(4) 전지를 충전할 수 있어, 편리성이 높다.
(5) 신뢰성을 향상시킬 수 있다.
(6) 데이터의 기밀성을 향상시켜, 기밀 정보의 누설을 방지할 수 있다.
(7) 사용자가 경고를 받아 번잡하게 느끼는 것을 방지할 수 있다.
(8) 전자 장치나 정보 처리 장치의 데이터를 타인이 부정하게 사용하는 일이 없다.
도 1은 본 발명의 제1 실시 형태로서의 USB(Universal Serial Bus) 메모리의 기능 구성을 모식적으로 도시한 도면이다.
도 2는 본 발명의 제1 실시 형태로서의 USB 메모리에서의 본체부의 하드웨어 구성을 모식적으로 도시한 도면이다.
도 3은 본 발명의 제1 실시 형태로서의 USB 메모리가 접속되는 PC의 하드웨어 구성을 모식적으로 도시한 도면이다.
도 4는 본 발명의 제1 실시 형태로서의 USB 메모리에서의 캡의 제거에 따른 처리를 설명하기 위한 플로우차트이다.
도 5는 본 발명의 제1 실시 형태로서의 USB 메모리에서의 PC와의 접속에 따른 처리를 설명하기 위한 플로우차트이다.
도 6은 본 발명의 제1 실시 형태의 제1 변형예로서의 USB 메모리의 기능 구성을 모식적으로 도시한 도면이다.
도 7은 본 발명의 제1 실시 형태의 제2 변형예로서의 USB 메모리의 기능 구성을 모식적으로 도시한 도면이다.
도 8은 본 발명의 제2 실시 형태로서의 USB(Universal Serial Bus) 메모리의 기능 구성을 모식적으로 도시한 도면이다.
도 9는 본 발명의 제2 실시 형태로서의 USB 메모리에 있어서의 캡의 제거에 따른 처리를 설명하기 위한 플로우차트이다.
도 10은 본 발명의 제2 실시 형태로서의 USB 메모리에 있어서의 PC와의 접속에 따른 처리를 설명하기 위한 플로우차트이다.
도 11은 본 발명의 제3 실시 형태로서의 PC 및 USB 메모리의 기능 구성을 모식적으로 도시한 도면이다.
도 12는 본 발명의 제4 실시 형태로서의 USB 메모리의 기능 구성을 모식적으로 도시한 도면이다.
도 13은 본 발명의 제5 실시 형태로서의 USB 메모리 및 이 USB 메모리를 접속하여 사용하는 PC의 기능 구성을 모식적으로 도시한 도면이다.
도 14는 본 발명의 제6 실시 형태로서의 USB 메모리 및 이 USB 메모리를 접속하여 사용하는 PC의 기능 구성을 모식적으로 도시한 도면이다.
<도면의 주요 부분에 대한 부호의 설명>
1a, 1b, 1c, 1d, 1e, 1f, 1g, 1h: USB 메모리(전자 장치)
10a, 10b, 10c, 10d, 10e, 10f, 10g, 10h: 본체부
11: 기억부
12, 45: 접속 검출부
13, 13-1, 13-2: 제1 타이머(타이머)
14: 제2 타이머
15, 15-1, 15-2, 37: 경고부
16, 16-1, 16-2: 스위치(센서)
17: USB 커넥터(통신부, 접속 단자)
18, 18-1, 18-2: 전지 잔량 측정부
19, 19-1, 19-2: 전지
20a, 20b, 20c, 20d, 20f: 캡(부품)
30a, 30e, 30g, 30h: PC(정보 처리 장치, 컴퓨터)
32: 보존부
33: 경고 제어부
34: 비사용 상태 검출부
35: 사용자 검지부
36: 타이머
38: 사용자 확인부
39: 사용자 정보 취득부
40: USB 메모리 확인부
41: 복사 금지부
42: 액세스 금지부
43: 경과 시간 취득부
44: 보존 기한 설정부
46: 관리부
101: 마이크로 컴퓨터
102: 프로세서
103: RAM
104: 제어 소프트 ROM
105: 타이머
106: USB 인터페이스
107: 플래시 메모리 인터페이스
108: 부저 회로
109: 캡 검출 스위치
110: 플래시 메모리
112: 전원 회로
113: 충전 회로
191: 전극
201: 장착구
301: CPU
302: ROM
303: RAM
304: 디스플레이
305: HDD(보존부)
306: 키보드
307: 마우스
308: USB 컨트롤러
이하, 도면을 참조하여 본 발명의 실시 형태를 설명한다.
(A) 제1 실시 형태의 설명
도 1은 본 발명의 제1 실시 형태로서의 USB(Universal Serial Bus) 메모리의 기능 구성을 모식적으로 도시한 도면이다.
본 제1 실시 형태의 USB 메모리(전자 장치)(1a)는, 도 1에 도시한 바와 같이, USB 커넥터(통신부, 접속 단자)(17)와 기억부(11)를 구비한 본체부(10a)와, USB 커넥터(17)에 탈착 가능하게 구성된 캡(부품)(20a)을 구비하고, USB 커넥터(17)를 후술하는 PC(Personal Computer; 정보 처리 장치, 컴퓨터)(30a)(도 3 참 조)의 USB 포트(31)에 삽입·접속함으로써, PC(30a)와 통신 가능하게 접속되며, 이 PC(30a)로부터 기억부(11)에 액세스하여, 데이터 혹은 파일(이하, 단순히 데이터라고 함)의 기록 및 판독이나 소거 등의 처리가 행해지는 것이다. 또, 이 USB 메모리(1a)는 휴대형 기억 장치이기도 하다.
USB 메모리(1a)의 본체부(10a)는, 도 1에 도시한 바와 같이, 기억부(11), 접속 검출부(12), 제1 타이머(13), 제2 타이머(14), 경고부(15), 스위치(16), USB 커넥터(17), 전지 잔량 측정부(18) 및 전지(19)를 구비한다.
기억부(11)는 여러가지 데이터를 판독 가능하게 저장하는 것이고, USB 커넥터(17)는, 유니버셜 시리얼 버스(Universal Serial Bus) 규격에 따라 형성된 커넥터(수컷형)로서, 동일하게 USB 규격에 따라 구성된 USB 포트(31)(USB 커넥터(암컷형); 도 3 참조)를 구비하는 여러가지 전자 장치(예컨대, 본 제1 실시 형태에서는 PC(30a))에 삽입·접속 가능하게 구성되어 있다.
접속 검출부(12)는, 본 USB 메모리(1a)의 본체부(10a)가 USB 커넥터(17)를 통해 PC(30a)에 접속된 것을 검출하는 것이다. 또, 이 접속 검출부(12)에 의한 PC(30a)와의 접속의 검출은, 기존의 여러가지 수법을 이용하여 실현할 수 있다. 또한, 접속 검출부(12)는, 본 USB 메모리(1a)가 PC(30a)에 접속된 것을 검출하면, 제2 타이머(14)에 그 취지를 전달하는 신호(접속 검출 신호)를 출력하도록 되어 있다.
또, 이하, 본 USB 메모리(1a)의 본체부(10a)를 USB 커넥터(17)를 통해 PC(30a)에 접속하는 것을, 편의상, 단순히 USB 메모리(1a)를 PC(30a) 접속한다고 표현하는 경우가 있다.
캡(20a)은, USB 메모리(1a)의 비사용시에 USB 커넥터(17)에 장착함으로써, USB 메모리(1a) 및 USB 커넥터(17)를 물리적 또는 전기적인 외적 자극으로부터 보호하거나, USB 커넥터(17)로의 먼지나 티끌 등의 이물의 혼입을 방지하는 것으로서, 예컨대, 수지 등의 절연 소재에 의해 구성되어 있다.
이 캡(20a)에는, USB 커넥터(17)의 형상과 거의 동일하게 형성되고, USB 커넥터(17)를 삽입 가능한 장착구(201)가 형성되어 있고, 이 장착구(201)에 USB 커넥터(17)를 끼워 넣음으로써 USB 커넥터(17)에 장착되도록 되어 있다. 즉, 캡(20a)은, USB 커넥터(17)에 탈착 가능하게 구성되고, 이에 따라, 본체부(10a)(USB 메모리(1a))에 탈착 가능하게 구성되어 있는 것이다.
또한, 본 제1 실시 형태의 USB 메모리(1a)에서는, USB 커넥터(17)에 캡(20a)을 장착했을 때에, 캡(20a)의 일부 등에 의해, 본체부(10a)의 USB 커넥터(17)에 인접하도록 구비된 스위치(16)가 눌러지도록 구성되어 있다.
스위치(센서)(16)는, 캡(20a)의 USB 커넥터(17)로부터의 이탈 상태를 검출하는 것으로서, 캡(20a)이 USB 커넥터(17)로부터 제거된(이탈 상태가 된) 것을 검출하면, 제1 타이머(13)에 그 취지를 전달하는 신호(이탈 상태 검출 신호)를 출력하도록 되어 있다.
제1 타이머(13)는, 스위치(16)에 의해 캡(20a)의 이탈 상태가 검출된 이후부터 캡(20a)의 이탈 상태에서의 경과 시간을 측정하는 것이며, 스위치(16)로부터 이탈 상태 검출 신호를 수신하면 계측(카운트다운)을 시작하고, 미리 설정된 소정 시 간(제1 소정 시간)이 경과했을 때에, 후술하는 경고부(15)에 그 취지를 통지하는 신호(제1 소정 시간 검출 신호)를 출력하도록 되어 있다.
제2 타이머(14)는, 접속 검출부(12)에 의해 USB 커넥터(17)가 PC(30a)에 접속된 것을 검출한 이후부터 접속 상태에서의 경과 시간을 측정하는 것으로서, 접속 검출부(12)로부터 접속 검출 신호를 수신하면 계측(카운트다운)을 시작하고, 미리 설정된 소정 시간(제2 소정 시간)이 경과했을 때에, 후술하는 경고부(15)에 그 취지를 통지하는 신호(제2 소정 시간 검출 신호)를 출력하도록 되어 있다.
전지(19)는, 후술하는 경고부(15)를 비롯한, USB 메모리(1a)의 본체부(10a)에서의 각부에 전기를 공급하는 것으로서, 충전 가능한 충전지에 의해 구성되어 있다.
USB에서는, USB 커넥터나 USB 케이블을 통하여 컴퓨터 본체로부터 주변 기기에 급전하는 버스 파워(USB 버스 파워) 기능이 구비되어 있고, 본 실시 형태에서도, USB 메모리(1a)(본체부(10a))가 PC(30a)에 접속된 상태로, USB 커넥터(17)나 USB 포트(31)를 통해 본체부(10a)에 PC(30a)로부터 전기가 공급되도록 되어 있다.
그리고 전지(19)는, USB 메모리(1a)(본체부(10a))가 PC(30a)에 접속된 상태로, USB 커넥터(17)나 USB 포트(31)를 통해 PC(30a)로부터 공급된 전기에 의해, 자동적으로 충전되도록 되어 있다.
전지 잔량 측정부(18)는, 전지(19)의 잔량(전지 잔량)을 측정하는 것이며, 측정된 전지(19)의 잔량을 미리 설정된 소정량과 비교하여, 전지 잔량이 소정량 이하인 것을 검출하면, 후술하는 경고부(15)에 그 취지를 통지하는 신호(잔량 검출 신호)를 출력하도록 되어 있다.
경고부(15)는, USB 메모리(1a)의 사용자에게 경고를 행하는 것이며, 예컨대, 소리나 진동 등, USB 메모리(1a)의 사용자의 오감(시각, 청각, 촉각, 미각, 후각) 등에 자극을 부여함으로써, 그 주의를 환기하도록 되어 있다. 또, 본 실시 형태에서는, 경고부(15)가, 특정 주파수의 소리(경고음)를 발생시킴으로써 사용자의 청각에 작용하는 경고를 하는 예에 대해 설명한다.
그리고 경고부(15)는, 제1 타이머(13)에 의해 제1 소정 시간이 경과한 것이 검출된 경우에 경고를 하게 되어 있고, 구체적으로는, 제1 타이머(13)로부터 제1 소정 시간 검출 신호를 수신하면 경고를 하도록 되어 있다.
또한, 경고부(15)는, 제2 타이머(14)에 의해 제2 소정 시간이 경과한 것이 검출된 경우에도 경고를 하게 되어 있고, 구체적으로는, 제2 타이머(14)로부터 제2 소정 시간 검출 신호를 수신하면 경고를 하도록 되어 있다.
또한, 경고부(15)는, 전지(19)의 잔량이 소정량 이하인 것이 검출되었을 때에도 경고를 행하게 되어 있고, 구체적으로는, 전지 잔량 측정부(18)로부터 잔량 검출 신호를 수신하면 경고를 하도록 되어 있다.
또, 본 제1 실시 형태의 USB 메모리(1a)에서는, 제1 타이머(13)로부터 제1 소정 시간 검출 신호를 수신했을 때, 제2 타이머(14)로부터 제2 소정 시간 검출 신호를 수신 및 전지(19)의 잔량이 소정량 이하인 것이 검출되었을 때에, 경고부(15)가 경고음을 발생시킴으로써 경고를 하도록 되어 있지만, 이들 각 경우에서 발생시키는 경고음은, 서로 동일한 경고음을 울리거나 서로 다른(다른 주파수의) 경고음 을 울리더라도 좋고, 또한, 어느 일부의 경우에 있어서 동일한 경고음을 발생시키더라도 좋다.
도 2는 본 발명의 제1 실시 형태로서의 USB 메모리(1a)에서의 본체부(10a)의 하드웨어 구성을 모식적으로 도시한 도면이다.
또, 도면 중, 이미 전술한 부호와 동일한 부호는 동일 혹은 대략 동일한 부분을 나타내고 있기 때문에, 그 상세한 설명은 생략한다.
본 제1 실시 형태의 USB 메모리(1a)의 본체부(10a)는, 도 2에 도시한 바와 같이, 마이크로 컴퓨터(101), 부저 회로(108), 캡 검출 스위치(109), USB 커넥터(17), 전원 회로(112), 충전 회로(113), 전지(19) 및 플래시 메모리(110)를 구비한다.
캡 검출 스위치(109)는, 예컨대 푸시 스위치에 의해 구성되고, USB 커넥터(17)에 캡(20a)이 장착되어 있는 상태에서 눌러짐과 함께, USB 커넥터(17)로부터 캡(20a)을 제거했을 때에, 개방되도록 구성되어 있다. 그리고 이 캡 검출 스위치(109)가, 도 1에 있어서의 스위치(센서)(16)로서 기능하는 것이다. 또, 캡 검출 스위치(109)는, 푸시 스위치에 한정되는 것이 아니라, 본 발명의 취지를 일탈하지 않는 범위에서 여러가지로 변형하여 실시할 수 있다.
전원 회로(112)는, USB 커넥터(17)를 통해 공급되는 전기(버스 파워)나 전지(19)로부터 공급되는 전기를, 본체부(10a)에서의 각부에 공급하는 제어를 하는 것이다. 또한, 전원 회로(112)는, 전지(19)의 전지 잔량을 측정함과 함께, 충전 회로(113)를 제어하여 전지(19)의 충전을 하게 하도록 되어 있다. 즉, 이 전원 회 로(112)가, 도 1에 있어서의 전지 잔량 측정부(18)로서 기능하도록 되어 있다.
충전 회로(113)는, 전원 회로(112)의 제어에 기초하여 전지(19)의 충전을 하는 것이며, USB 커넥터(17)를 통해 공급되는 전기에 의해 전지(19)의 충전을 하도록 되어 있다.
플래시(FLASH) 메모리(110)는, 데이터의 소거·기록을 자유롭게 할 수 있는 반도체 메모리로서, 전원을 끄더라도 저장한 데이터가 없어지지 않게 되어 있어, 도 1에 도시하는 기억부(11)로서 기능하도록 되어 있다. 이 플래시 메모리(110)는, 마이크로 컴퓨터(101)에서의 플래시(FLASH) 메모리 인터페이스(107)의 제어에 기초하여 데이터의 판독이나 기록, 소거(읽기, 쓰기, 소거) 등이 행해지도록 되어 있다.
또, 도 2에 도시하는 예에서는, 복수(3가지)의 플래시 메모리(110)가 구비된 예를 도시하고 있지만, 이것에 한정되는 것이 아니라, 2 이하 혹은 4 이상의 플래시 메모리(110)를 구비하더라도 좋다.
마이크로 컴퓨터(101)는, 본 USB 메모리(1a)에서의 여러가지 제어를 하는 것으로서, 집적 회로로서 구성되어 있고, 도 2에 도시한 바와 같이, 프로세서(102), RAM(103), 제어 소프트 ROM(104), 타이머(105), USB 인터페이스(106) 및 플래시(FLASH) 메모리 인터페이스(107)를 구비한다.
제어 소프트 ROM(104)은, 마이크로 컴퓨터(101)로서의 기능을 실현하기 위한 여러가지 프로그램을 저장하는 것이다.
프로세서(102)는, 제어 소프트 ROM(104)에 저장된 프로그램을 실행함으로써, 마이크로 컴퓨터(101)로서의 기능을 실현하기 위한 여러가지 제어를 하는 것이다.
RAM(103)은, 프로세서(102)가 프로그램을 실행할 때에 이용되는 데이터나 프로그램을 일시적으로 저장하는 것이다.
타이머(105)는, 여러가지 시간을 계측하는 것이며, 예컨대 카운터로서 구성되고, 도 1에 있어서의 제1 타이머(13), 제2 타이머(14)로서 기능하도록 되어 있다.
USB 인터페이스(106)는, PC(30a)와 USB 커넥터(17)나 USB 포트(31)를 통해 통신하기 위한 여러가지 제어를 행하는 것이다. 또한, 이 USB 인터페이스(106)는, 본 USB 메모리(1a)가 USB 커넥터(17)를 통해 PC(30a)의 USB 포트(31)에 접속된 것을 검출하도록 되어 있어, 도 1에 있어서의 접속 검출부(12)로서 기능하도록 되어 있다.
플래시 메모리 인터페이스(107)는, 플래시 메모리(110)의 데이터의 판독이나 기록, 소거(읽기, 쓰기, 소거) 등의 제어를 하는 것이다.
부저 회로(108)는, 마이크로 컴퓨터(101)의 제어에 따라 소정 주파수의 경고음을 출력하는 회로이며, 이 부저 회로(108)가 도 1에 있어서의 경고부(15)로서 기능하도록 되어 있다. 또, 이 부저 회로(108)는 기지의 여러가지 회로를 이용하여 실현할 수 있다.
또한, 이 부저 회로(108)는, 경고음을 예컨대, 미리 설정된 소정 시간 출력한 후에 자동적으로 정지시키더라도 좋고, 또한, 외부로부터 어떠한 입력이 행해진 경우에 경고음의 출력을 정지시키더라도 좋으며, 본 발명의 취지를 일탈하지 않는 범위에서 여러가지로 변형하여 실시할 수 있다.
또, 외부로부터의 입력으로서는, 사용자 등에 의한 어떠한 입력 조작이라도 좋고, 또한, 예컨대, USB 커넥터(17)에 캡(20a)이 부착된 것을 검지하는 것 등에 의해 출력되는 신호의 입력을 포함하는 것으로 한다.
또한, 본 USB 메모리(1a)는 전지(19)로부터 본체부(10a)에서의 각부로의 전기 공급의 온/오프(전원 투입/전원 단절)를 제어하기 위한 전원 스위치를 구비하고 있다. 또, 본 실시 형태에서는, 예컨대, 스위치(16)(캡 검출 스위치(109))에 이 전원 스위치로서의 기능을 구비시켜, 캡(20a)이 USB 커넥터(17)로부터 이탈 상태가 된 것을 검출함으로써, 전원 투입을 행하는 것이 바람직하다.
또한, 스위치(16)(캡 검출 스위치(109))를 전원 스위치로서 기능시키는 대신에, 별도의 전원 스위치를 구비하더라도 좋다.
도 3은 본 발명의 제1 실시 형태로서의 USB 메모리(1a)가 접속되는 PC(30a)의 하드웨어 구성을 모식적으로 도시한 도면이다.
PC(정보 처리 장치)(30a)는, 이 도 3에 도시한 바와 같이, CPU(301), ROM(302), RAM(303), 디스플레이(304), HDD(305), 키보드(306), 마우스(307), USB 컨트롤러(308) 및 USB 포트(USB 커넥터, 접속부)(31)를 구비한다.
CPU(Central Processing Unit)(301)는, HDD(305)나 ROM(302)에 저장된 프로그램을 실행함으로써 여러가지 연산 처리를 하는 것이며, PC(30a)에서의 여러가지 제어를 행하도록 되어 있다.
ROM(Read Only Memory)(302)은, CPU(301)에 의해 이용되는 프로그램이나 데 이터를 저장하는 것이고, RAM(Random Access Memory)(303)은, CPU(301)에 의해 이용되는 프로그램이나 데이터를 일시적으로 저장하는 것이다.
디스플레이(304)는 여러가지 정보를 표시하는 표시 장치이고, HDD(Hard Disk Drive)(305)는, 여러가지 프로그램이나 데이터를 저장·보존하는 기억 장치이다. 키보드(306) 및 마우스(307)는, 조작자가 여러가지 입력이나 선택 조작을 하기 위한 입력 장치이다.
USB 포트(31)는, 유니버셜 시리얼 버스(Universal Serial Bus) 규격에 따라 형성된 커넥터(USB 커넥터, (암))로서, USB의 규격에 따라 형성된 여러가지 USB 기기의 USB 커넥터를 접속할 수 있도록 되어 있어, 본 USB 메모리(1a)의 USB 커넥터(17)가 자유롭게 탈착할 수 있게 삽입·접속되도록 되어 있다.
USB 컨트롤러(308)는, USB 포트(31)를 통해 접속되는 USB 기기(USB 메모리(1a))와의 사이의 통신을 제어하는 것이다.
전술과 같이 구성된 본 발명의 제1 실시 형태로서의 USB 메모리(1a)에서의 캡(20a)의 제거에 따른 처리를, 도 4에 도시하는 플로우차트(단계 A10∼A50)에 따라 설명한다.
USB 메모리(1a)에서, 사용자가 USB 커넥터(17)로부터 캡(20a)을 제거하면, 캡 검출 스위치(109)(스위치(16))가 이것을 검출하여(검출 단계), USB 메모리(1a)의 본체부(10a)에 전원이 투입됨과 함께, 본체부(10a)에서의 각부의 초기화 처리가 행해진다(단계 A10).
또한, 캡 검출 스위치(109)에 의해 캡(20a)의 이탈 상태가 검출되면(단계 A20의 YES 경로 참조), 타이머(105)(제1 타이머(13))에 의해, 캡(20a)의 이탈 상태에서의 경과 시간이 측정(카운트다운)된다(제1 측정 단계; 단계 A30).
그리고 타이머(105)는, 미리 설정된 제1 소정 시간이 경과했는지, 즉, 마감 시간이 되었는지 여부를 판단하여(단계 A40), 제1 소정 시간을 경과하지 않은 경우에는(단계 A40의 NO 경로 참조), 단계 A20으로 되돌아간다. 한편, 제1 소정 시간이 경과한 경우에는(단계 A40의 YES 경로 참조), 타이머(105)는, 부저 회로(108)(경고부(15))에 제1 소정 시간 검출 신호를 출력하여, 부저 회로(108)가 소정의 경고음을 출력함으로써, 사용자에게 경고를 하고(제1 경고 단계; 단계 A50), 처리를 종료한다.
또한, 캡 검출 스위치(109)에 의해, 캡(20a)이 USB 커넥터(17)에 부착된 것(부착 상태)이 검출되면(단계 A20의 NO 경로 참조), 처리를 종료한다.
다음에, 본 발명의 제1 실시 형태로서의 USB 메모리(1a)에서의 PC(30a)와의 접속에 따른 처리를, 도 5에 도시하는 플로우차트(단계 B10∼B70)에 따라 설명한다.
USB 메모리(1a)에서, 사용자가 USB 커넥터(17)로부터 캡(20a)을 제거하면, 캡 검출 스위치(109)가 이것을 검출하여, USB 메모리(1a)의 본체부(10a)에 전원이 투입됨과 함께, 본체부(10a)에서의 각부의 초기화 처리가 행해진다(단계 B10).
그리고 USB 인터페이스(106)(접속 검출부(12))에 의해, 본체부(10a)가 USB 커넥터(17)를 통해 PC(30a)의 USB 포트(31)에 접속(USB 접속)된 것이 검출되면(단계 B20의 YES 경로 참조), 타이머(105)(제2 타이머(14))에 의해, USB 커넥터(17)가 PC(30a)에 접속된 상태에서의 경과 시간이 측정(카운트다운)된다(제2 측정 단계; 단계 B30).
타이머(105)(제2 타이머(14))는, 미리 설정된 제2 소정 시간이 경과했는지, 즉, 마감 시간이 되었는지 여부를 판단하여(단계 B40), 제2 소정 시간을 경과하지 않은 경우에는(단계 B40의 NO 경로 참조), PC(30a)로부터의 플래시 메모리(110)(기억부(11))에 대한 데이터의 판독이나 기록, 삭제 등의 액세스 요구를 대기한다(단계 B60).
PC(30a)로부터 액세스 요구가 있는 경우에는(단계 B60의 YES 경로 참조), 플래시 메모리 인터페이스(107)가, 그 요구에 따라 플래시 메모리(110)에 대한 기록 및 판독 등의 처리를 행하고(단계 B70), 단계 B30으로 되돌아간다.
또한, 제2 소정 시간이 경과한 경우에는(단계 B40의 YES 경로 참조), 타이머(105)는, 부저 회로(108)(경고부(15))에 제2 소정 시간 검출 신호를 출력하고, 이 제2 소정 시간 검출 신호를 받은 부저 회로(108)가 소정의 경고음을 출력함으로써, 사용자에게 경고를 행하고(제2 경고 단계; 단계 B50), 단계 B60으로 이행한다.
또한, PC(30a)로부터 액세스 요구가 없는 경우에는(단계 B60의 NO 경로 참조), 단계 B30으로 되돌아간다.
이와 같이, 본 발명의 제1 실시 형태로서의 USB 메모리(1a)에 의하면, 캡(20a)을 USB 커넥터(17)로부터 제거한 이후로부터 제1 소정 시간이 경과했을 때에, 경고부(15)가, 본 USB 메모리(1a)의 사용자에게 경고를 행하기 때문에, USB 메모리(1a)의 사용자에 대하여, USB 메모리(1a)를 사용중인 것을 인식시킬 수 있어, 예컨대 USB 메모리(1a)를 PC(30a)에 꽂은 채 방치하는 것을 방지하여, USB 메모리(1a)를 놓아 두고 잊어버리는 일이 발생하는 것을 방지할 수 있다.
또한, USB 메모리(1a)를 USB 커넥터(17) 및 USB 포트(31)를 통해 PC(30a)에 접속한 상태로 제2 소정 시간이 경과했을 때에, 경고부(15)가, 본 USB 메모리(1a)의 사용자에게 경고를 행하기 때문에, 이에 의해서도, USB 메모리(1a)의 사용자에 게 USB 메모리(1a)를 사용중인 것을 인식시킬 수 있어, USB 메모리(1a)를 PC(30a)에 꽂은 채 방치하는 것을 방지하여, USB 메모리(1a)를 놓아 두고 잊어버리는 일이 발생하는 것을 방지할 수 있다.
또한, 전지(19)의 잔량이 소정량 이하인 것이 검출되었을 때에도, 경고부(15)가 본 USB 메모리(1a)의 사용자에게 경고를 하기 때문에, 사용자는 전지(19)의 전지 잔량이 얼마 남지 않은 것을 알 수 있어, USB 메모리(1a)를 충전시킬 수 있기 때문에, USB 메모리(1a)의 전지 잔량 부족에 의해 본체부(10a)에서의 각부가 기능할 수 없다고 하는 상황의 발생을 미연에 저지할 수 있다. 이에 따라, USB 메모리(1a)의 신뢰성을 향상시킬 수 있다.
또한, USB 메모리(1a)를 USB 커넥터(17) 및 USB 포트(31)를 통해 PC(30a)에 접속하고 있는 동안에, USB 버스 파워에 의해 전지(19)의 충전을 자동적으로 행함으로써, 전지(19)의 잔량 부족을 해소할 수 있어, USB 메모리(1a)의 신뢰성을 향상시킬 수 있고 편리성도 높다.
(B) 제1 실시 형태의 제1 변형예의 설명
도 6은 본 발명의 제1 실시 형태의 제1 변형예로서의 USB 메모리(1b)의 기능 구성을 모식적으로 도시한 도면이다.
본 제1 변형예의 USB 메모리(전자 장치)(1b)도, 제1 실시 형태의 USB 메모리(1a)와 마찬가지로, USB 커넥터(17)를 PC(30a)(도 3 참조)의 USB 포트(31)에 삽입·접속함으로써 PC(30a)와 통신 가능하게 접속되어, 이 PC(30a)로부터 기억부(11)에 액세스하여 데이터의 기록 및 판독이나 소거가 행해지는 것이며, 도 6에 도시한 바와 같이, USB 커넥터(통신부, 접속 단자)(17)나 기억부(11)를 구비한 본체부(10b)와, USB 커넥터(17)(본체부(10b))에 탈착 가능하게 구성된 캡(부품)(20b)을 구비한다.
그리고 본 제1 변형예의 USB 메모리(1b)는, 도 6에 도시한 바와 같이, 본체부(10b)가 기억부(11), 접속 검출부(12), 제2 타이머(14), 경고부(15-1), USB 커넥터(17), 전지 잔량 측정부(18-1) 및 전지(19-1)를 구비함과 함께, 캡(20b)이, 스위치(센서)(16), 제1 타이머(13), 경고부(15-2), 전지(19-2) 및 전지 잔량 측정부(18-2)를 구비한다.
또, 도면 중, 이미 전술한 부호와 동일한 부호는 동일 혹은 대략 동일한 부분을 나타내고 있기 때문에, 그 상세한 설명은 생략한다.
또한, 본 제1 변형예의 USB 메모리(1b)의 본체부(10b)의 하드웨어 구성에서는, 도 2에 있어서의 캡 검출 스위치(109)가 캡(20b)에 구비되는 것 이외에는, 제1 실시 형태의 USB 메모리(1a)의 본체부(10a)와 동일하게 구성되어 있다. 또한, 캡부(20b)에서는, 도 2에 있어서의 캡 검출 스위치(109) 외에, 타이머(105), 전원 회로(112), 충전 회로(113), 전지(19) 및 부저 회로(108)를 구비한다.
경고부(15-1, 15-2)는, 모두 제1 실시 형태의 USB 메모리(1a)에서의 경고부(15)와 동일 혹은 대략 동일하게 구성되고, 부저 회로(108)에 의해 실현되는 것이다. 또한, 본체부(10b)에 구비된 경고부(15-1)는, 제1 실시 형태의 USB 메모리(1a)에서의 경고부(15)와 마찬가지로, 제2 타이머(14)로부터 제2 소정 시간 검출 신호를 수신한 경우나, 전지 잔량 측정부(18-1)로부터 잔량 검출 신호를 수신한 경우에 경고를 하도록 되어 있다.
한편, 캡부(20b)에 구비된 경고부(15-2)는, 제1 실시 형태의 USB 메모리(1a)에서의 경고부(15)와 마찬가지로, 제1 타이머(13)로부터 제1 소정 시간 검출 신호를 수신하면 경고를 하도록 되어 있다.
전지 잔량 측정부(18-1, 18-2)는, 모두 제1 실시 형태의 USB 메모리(1a)에서의 전지 잔량 측정부(18)와 동일 혹은 대략 동일하게 구성되고, 전원 회로(112)에 의해 실현되는 것이다. 전지 잔량 측정부(18-1)는, 전지(19-1)의 전지 잔량을 측정하여, 전지 잔량이 소정량 이하가 된 것을 검출하면, 경고부(15-1)에 잔량 검출 신호를 출력하도록 되어 있다. 또한, 전지 잔량 측정부(18-2)는, 전지(19-2)의 전지 잔량을 측정하여, 전지 잔량이 소정량 이하가 된 것을 검출하면, 경고부(15-2)에 잔량 검출 신호를 출력하도록 되어 있다.
전지(19-1, 19-2)는, 모두 제1 실시 형태의 USB 메모리(1a)에서의 전지(19)와 동일 혹은 대략 동일하게 구성되어, 전지(19-1)는 본체부(10b)에 구비된 각부에 전기를 공급하는 것이며, 전지(19-2)는 캡(20b)에 구비된 각부에 전기를 공급하는 것이다.
또한, 본 제1 변형예의 USB 메모리(1b)에서는, 캡(20b)에서의 USB 커넥터(17)로의 장착구(201)에 있어서, 캡(20b)에서의 전지(19-2)나 전원 회로(112), 충전 회로(113)에 전기적으로 접속된 전극(191)이 구비되어 있고, 캡(20b)을 본체부(10b)의 USB 커넥터(17)에 부착함으로써, 본체부(10b)의 전원 회로(112)나 충전 회로(113), 전지(19-1)가 이 전극(191)을 통해 캡(20b)에 구비된 전원 회로(112)나 충전 회로(113), 전지(19-2)에 접속되도록 되어 있다.
즉, 본 제1 변형예의 USB 메모리(1b)에서는, 캡(20b)을 USB 커넥터(17)에 부착한 상태에서 캡(20b)과 본체부(10b)에 구비된 전지(19-1)가 전기적으로 접속 가능하도록 구성되어 있는 것이다.
그리고 캡(20b)을 본체부(10b)(USB 커넥터(17))에 부착함으로써, 본체부(10b)의 전원 회로(112)가, 전극(191)을 통해 캡(20)에 구비된 전원 회로(112) 및 충전 회로(113)에 접속되면, 본체부(10b)의 전지(19-1)로부터 전극(191)을 통해 캡(20b)의 충전 회로(113)에 전류가 공급되고, 이 충전 회로(113)가, 본체부(10b)의 전지(19-1)로부터 공급되는 전류에 의해, 캡(20b)에 구비된 전지(19-2)의 충전을 하도록 되어 있다.
즉, 본 제1 변형예의 USB 메모리(1b)에서는, 캡(20b)에 구비된 전지(19-2)가, 캡(20b)을 USB 커넥터(17)에 부착한 상태로, 본체부(10b)에 구비된 전지(19-1)로부터 공급되는 전기에 의해 충전되도록 되어 있다.
전술과 같이 구성된 본 발명의 제1 실시 형태의 제1 변형예로서의 USB 메모리(1b)에서는, 본체부(10b)의 USB 커넥터(17)로부터 캡(20b)을 제거하고, USB 커넥 터(17)를 PC(30a)의 USB 포트(31)에 삽입·접속함으로써, 기억부(11)와 PC(30a) 사이에서 데이터의 판독이나 기록, 소거 등의 처리가 행해진다.
또, 이 때, 본체부(10b)의 전지(19-1)는, USB 커넥터(17)를 통해 USB 버스 파워에 의해 공급되는 전기에 의해 충전된다.
또한, 캡(20b)에서, 스위치(센서)(16)가, 캡(20b)이 USB 커넥터(17)로부터 제거된(이탈 상태가 된) 것을 검출하면(검출 단계), 제1 타이머(13)에 그 취지를 전달하는 신호(이탈 상태 검출 신호)를 출력한다.
그 후, 제1 타이머(13)는, 스위치(16)로부터 이탈 상태 검출 신호를 수신하면 계측(카운트다운)을 시작하여(제1 측정 단계), 미리 설정된 소정 시간(제1 소정 시간)이 경과했을 때에, 경고부(15-2)에 그 취지를 통지하는 신호(제1 소정 시간 검출 신호)를 출력한다. 이 때, 소정 시간 검출 신호를 수신한 경고부(15-2)는 소정의 주파수의 경고음을 발생시킴으로써 경고를 한다(제1 경고 단계).
또한, 전지 잔량 측정부(18-2)는, 전지(19-2)의 잔량(전지 잔량)을 측정하여, 이 전지 잔량이 소정량 이하인 것을 검출한 경우에, 경고부(15-2)에 잔량 검출 신호를 출력하고, 경고부(15-2)는 전지 잔량이 적다는 취지를 통지하는 경고를 한다.
한편, 본체부(10b)에서는, 접속 검출부(12)는 본체부(10b)가 USB 커넥터(17)를 통해 PC(30a)에 접속된 것을 검출하면, 제2 타이머(14) 그 취지를 전달하는 신호(접속 검출 신호)를 출력한다.
접속 검출부(12)로부터 접속 검출 신호를 수신한 제2 타이머(14)는, 계측(카 운트다운)을 시작하고(제2 측정 단계), 미리 설정된 소정 시간(제2 소정 시간)이 경과했을 때에, 경고부(15-1)에 그 취지를 통지하는 신호(제2 소정 시간 검출 신호)를 출력한다. 이 때, 제2 소정 시간 검출 신호를 수신한 경고부(15-1)는, 소정의 주파수의 경고음을 발생시킴으로써 경고를 한다(제2 경고 단계).
또한, 전지 잔량 측정부(18-1)는, 전지(19-1)의 잔량(전지 잔량)을 측정하여, 이 전지 잔량이 소정량 이하인 것을 검출한 경우에, 경고부(15-1)에 잔량 검출 신호를 출력하고, 경고부(15-1)는, 전지 잔량이 적다는 취지를 통지하는 경고를 한다.
사용자가 본체부(10b)의 USB 커넥터(17)에 캡(20b)을 부착하면, 캡(20b)에 구비된 전지(19-2)가, 본체부(10b)에 구비된 전지(19-1)로부터 공급되는 전기에 의해 충전된다.
이와 같이, 본 발명의 제1 실시 형태의 제1 변형예로서의 USB 메모리(1b)에 의하면, 전술한 제1 실시 형태와 동일한 작용 효과를 얻을 수 있는 것 이외에, 캡(20b)에 구비된 전지(19-2)가, 캡(20b)을 USB 커넥터(17)에 부착한 상태에서, 본체부(10b)에 구비된 전지(19-1)로부터 공급되는 전기에 의해 충전되기 때문에, 캡(20b)에 구비된 전지(19-2)에도 충전을 할 수 있어 편리성이 높다.
(C) 제1 실시 형태의 제2 변형예의 설명
도 7은 본 발명의 제1 실시 형태의 제2 변형예로서의 USB 메모리(1c)의 기능 구성을 모식적으로 도시한 도면이다.
본 제2 변형예의 USB 메모리(전자 장치)(1c)도, 제1 실시 형태의 USB 메모 리(1a)와 마찬가지로, USB 커넥터(통신부, 접속 단자)(17)를 PC(30a)(도 3 참조)의 USB 포트(31)에 삽입·접속함으로써, PC(30a)와 통신 가능하게 접속되어, 이 PC(30a)로부터 기억부(11)에 데이터의 기록 및 판독이나 소거가 행해지는 것이며, 도 7에 도시한 바와 같이, 제1 실시 형태의 USB 메모리(1a)의 본체부(10a)와 동일하게 구성된 본체부(10c)와, 제1 실시 형태의 제1 변형예의 USB 메모리(1b)의 캡(20b)과 동일하게 구성되고, USB 커넥터(17)에 탈착 가능하게 구성된 캡(부품)(20c)을 구비한다.
또, 도면 중, 이미 전술한 부호와 동일한 부호는 동일 혹은 대략 동일한 부분을 나타내고 있기 때문에, 그 상세한 설명은 생략한다.
스위치(16-1, 16-2)는, 모두 캡(20c)의 USB 커넥터(17)로부터의 이탈 상태를 검출하는 것이며, 제1 실시 형태의 스위치(16)와 동일 혹은 대략 동일하게 구성되고, 캡 검출 스위치(109)에 의해 실현되는 것이다.
제1 타이머(13-1)는, 스위치(16-1)에 의해 캡(20c)의 이탈 상태가 검출된 이후부터 캡(20c)의 이탈 상태에서의 경과 시간을 측정하는 것이고, 제1 타이머(13-2)는, 스위치(16-2)에 의해 캡(20c)의 이탈 상태가 검출된 이후부터 캡(20c)의 이탈 상태에서의 경과 시간을 측정하는 것이다.
또한, 이들 제1 타이머(13-1, 13-2)는, 모두 제1 실시 형태의 제1 타이머(13)와 동일 혹은 대략 동일하게 구성되는 것이다.
전술과 같이 구성된 본 발명의 제1 실시 형태의 제2 변형예로서의 USB 메모리(1c)에서는, 본체부(10c)의 USB 커넥터(17)로부터 캡(20c)을 제거하고, USB 커넥 터(17)를 PC(30a)의 USB 포트(31)에 삽입·접속함으로써, 기억부(11)와 PC(30a) 사이에서 데이터의 판독이나 기록, 소거 등의 처리가 행해진다.
또, 이 때, 본체부(10c)의 전지(19-1)는, USB 커넥터(17)를 통해 USB 버스 파워에 의해 공급되는 전기에 의해 충전된다.
또한, 캡(20c)에서, 스위치(센서)(16-2)가, 캡(20c)이 USB 커넥터(17)로부터 제거된(이탈 상태가 된) 것을 검출하면(검출 단계), 제1 타이머(13-2)에 그 취지를 전달하는 신호(이탈 상태 검출 신호)를 출력한다.
그 후, 제1 타이머(13-2)는, 스위치(16-2)로부터 이탈 상태 검출 신호를 수신하면 계측(카운트다운)을 시작하고(제1 측정 단계), 미리 설정된 소정 시간(제1 소정 시간)이 경과했을 때에, 경고부(15-2)에 그 취지를 통지하는 신호(제1 소정 시간 검출 신호)를 출력한다. 이 때, 소정 시간 검출 신호를 수신한 경고부(15-2)는, 소정의 주파수의 경고음을 발생시킴으로써 경고를 행한다(제1 경고 단계).
또한, 전지 잔량 측정부(18-2)는, 전지(19-2)의 잔량(전지 잔량)을 측정하여, 이 전지 잔량이 소정량 이하인 것을 검출한 경우에, 경고부(15-2)에 대하여 잔량 검출 신호를 출력하고, 경고부(15-2)는 전지 잔량이 적다는 취지를 통지하는 경고를 한다.
한편, 본체부(10c)에서도, 스위치(센서)(16-1)가, 캡(20c)이 USB 커넥터(17)로부터 제거된(이탈 상태가 된) 것을 검출하면(검출 단계), 제1 타이머(13-1)에 그 취지를 전달하는 신호(이탈 상태 검출 신호)를 출력한다.
스위치(16-1)로부터 이탈 상태 검출 신호를 수신한 제1 타이머(13-1)는, 계 측(카운트다운)을 시작하고(제1 측정 단계), 미리 설정된 소정 시간(제1 소정 시간)이 경과했을 때에, 경고부(15-1)에 그 취지를 통지하는 신호(제1 소정 시간 검출 신호)를 출력한다. 이 때, 소정 시간 검출 신호를 수신한 경고부(15-1)는, 소정의 주파수의 경고음을 발생시킴으로써 경고를 행한다(제1 경고 단계).
또한, 본체부(10c)에서는, 접속 검출부(12)가, 본체부(10c)가 USB 커넥터(17)를 통해 PC(30a)에 접속된 것을 검출하면, 제2 타이머(14)에 그 취지를 전달하는 신호(접속 검출 신호)를 출력한다.
접속 검출부(12)로부터 접속 검출 신호를 수신한 제2 타이머(14)는, 계측(카운트다운)을 시작하고(제2 측정 단계), 미리 설정된 소정 시간(제2 소정 시간)이 경과했을 때에, 경고부(15-1)에 그 취지를 통지하는 신호(제2 소정 시간 검출 신호)를 출력한다. 이 때, 제2 소정 시간 검출 신호를 수신한 경고부(15-1)는, 소정의 주파수의 경고음을 발생시킴으로써 경고를 한다(제2 경고 단계).
또한, 전지 잔량 측정부(18-1)는, 전지(19-1)의 잔량(전지 잔량)을 측정하여, 이 전지 잔량이 소정량 이하인 것을 검출한 경우에, 경고부(15-1)에 잔량 검출 신호를 출력하여, 경고부(15-1)는 전지 잔량이 적다는 취지를 통지하는 경고를 한다.
사용자가 본체부(10c)의 USB 커넥터(17)에 캡(20c)을 부착하면, 캡(20c)에 구비된 전지(19-2)가, 본체부(10c)에 구비된 전지(19-1)로부터 공급되는 전기에 의해 충전된다.
이와 같이, 본 발명의 제1 실시 형태의 제2 변형예로서의 USB 메모리(1c)에 의하면, 전술한 제1 실시 형태 및 제1 실시 형태의 제1 변형예와 동일한 작용 효과를 얻을 수 있는 것 외에, 캡(20c)에도 경고부(15-2)를 구비하여, 이 경고부(15-2)로부터도 경고를 하기 때문에, 사용자가 보다 확실하게 경고를 받을 수 있어, 신뢰성을 향상시킬 수 있다.
(D) 제2 실시 형태의 설명
도 8은 본 발명의 제2 실시 형태로서의 USB(Universal Serial Bus) 메모리의 기능 구성을 모식적으로 도시한 도면이다.
본 제2 실시 형태의 USB 메모리(전자 장치)(1d)도, 제1 실시 형태의 USB 메모리(1a)와 마찬가지로, USB 커넥터(통신부, 접속 단자)(17)를 PC(30a)(도 3 참조)의 USB 포트(31)에 삽입·접속함으로써 PC(30a)와 통신 가능하게 접속되어, 이 PC(30a)로부터, 기억부(11)에 데이터의 기록 및 판독이나 소거가 행해지는 것이며, 도 8에 도시한 바와 같이, USB 커넥터(17)나 기억부(11)를 구비한 본체부(10d)와, 제1 실시 형태의 USB 메모리(1a)에서의 캡(20a)과 동일하게 구성되고, USB 커넥터(17)에 탈착 가능하게 구성된 캡(부품)(20d)을 구비한다.
본 제2 실시 형태의 USB 메모리(1d)는, 도 8에 도시한 바와 같이, 제1 실시 형태의 USB 메모리(1a)의 경고부(15) 및 전지 잔량 측정부(18) 대신에 삭제부(21)를 구비하는 것이며, 그 외의 부분은 제1 실시 형태의 USB 메모리(1a)와 동일하게 구성되어 있다.
삭제부(21)는, 기억부(11)에 저장된 데이터를 삭제(소거)하는 것으로서, 제1 타이머(13)에 의해 제3 소정 시간(제1 소정 시간)이 경과한 것이 검출된 경우에, 기억부(11)에 저장된 데이터를 삭제하도록 되어 있다.
또한, 삭제부(21)는, 제2 타이머(14)에 의해 제4 소정 시간(제2 소정 시간)이 경과한 것이 검출된 경우에도, 기억부(11)에 저장된 데이터를 삭제하도록 되어 있다.
또, 삭제부(21)는, 예컨대, 도 2에서의 플래시 메모리 인터페이스(107)에 의해 실현된다. 또한, 삭제부(21)는, 플래시 메모리(110)(기억부(11))에 저장되어 있는 모든 데이터를 삭제하더라도 좋고, 또한, 특정한 데이터만을 삭제하더라도 좋다. 삭제부(21)에 특정한 데이터만을 삭제시키기 위해서는, 삭제 대상 혹은 비삭제 대상을 나타내는 설정(플래그)을 그 데이터에 설정하거나, 컴퓨터의 OS(Operating System) 등이 갖는 데이터 보호 기능을 이용하여, 삭제를 희망하지 않는 데이터에 대하여 삭제를 금지하는 설정을 행함으로써 실현할 수 있다.
전지(19)는, USB 메모리(1d)(본체부(10d))가 PC(30a)에 접속된 상태로, USB 커넥터(17)나 USB 포트(31)를 통해 PC(30a)로부터 공급된 전기에 의해, 자동적으로 충전되도록 되어 있다.
전술과 같이 구성된 본 발명의 제2 실시 형태로서의 USB 메모리(1d)에서의 캡(20d)의 제거에 따른 처리를, 도 9에 도시하는 플로우차트(단계 C10∼C50)에 따라 설명한다.
USB 메모리(1d)에서, 사용자가 USB 커넥터(17)로부터 캡(20d)을 제거하면, 캡 검출 스위치(109)(스위치(16))가 이것을 검출하여(검출 단계), USB 메모리(1d)의 본체부(10d)에 전원이 투입됨과 함께, 본체부(10d)에서의 각부의 초기화 처리가 행해진다(단계 C10).
또한, 캡 검출 스위치(109)에 의해 캡(20d)의 이탈 상태가 검출되면(단계 C20의 YES 경로 참조), 타이머(105)(제1 타이머(13))에 의해, 캡(20d)의 이탈 상태에서의 경과 시간이 측정(카운트다운)된다(제1 측정 단계; 단계 C30).
그리고 타이머(105)(제1 타이머(13))는, 미리 설정된 제3 소정 시간이 경과했는지, 즉, 마감 시간이 되었는지 여부를 판단하여(단계 C40), 제3 소정 시간이 경과하지 않은 경우에는(단계 C40의 NO 경로 참조), 단계 C20으로 되돌아가고, 제3 소정 시간이 경과한 경우에는(단계 C40의 YES 경로 참조), 플래시 메모리 인터페이스(107)(삭제부(21))에 제3 소정 시간 검출 신호를 출력한다. 플래시 메모리 인터페이스(107)는 플래시 메모리(110)(기억부(11))에 저장된 데이터를 삭제하고(제1 삭제 단계; 단계 C50) 처리를 종료한다.
또한, 캡 검출 스위치(109)에 의해, 캡(20d)이 USB 커넥터(17)에 부착된 것(부착 상태)이 검출되면(단계 C20의 NO 경로 참조), 처리를 종료한다.
다음에, 본 발명의 제2 실시 형태로서의 USB 메모리(1d)에서의 PC(30a)와의 접속에 따른 처리를, 도 10에 도시하는 플로우차트(단계 D10∼D70)에 따라 설명한다.
USB 메모리(1d)에서, 사용자가 USB 커넥터(17)로부터 캡(20d)을 제거하면, 캡 검출 스위치(109)가 이것을 검출하여, USB 메모리(1d)의 본체부(10d)에 전원이 투입됨과 함께, 본체부(10d)에서의 각부의 초기화 처리가 행해진다(단계 D10).
그리고 USB 인터페이스(106)(접속 검출부(12))에 의해 USB 커넥터(17)를 통 해 본체부(10d)가 PC(30a)의 USB 포트(31)에 접속(USB 접속)된 것이 검출되면(단계 D20의 YES 경로 참조), 타이머(105)(제2 타이머(14))에 의해, USB 커넥터(17)가 PC(30a)에 접속된 상태에서의 경과 시간이 측정(카운트다운)된다(제2 측정 단계; 단계 D30).
타이머(105)(제2 타이머(14))는, 미리 설정된 제4 소정 시간이 경과했는지, 즉, 마감 시간이 되었는지 여부를 판단하여(단계 D40), 제4 소정 시간이 경과하지 않은 경우에는(단계 D40의 NO 경로 참조), PC(30a)로부터의, 플래시 메모리(110)(기억부(11))에 대한 데이터의 판독이나 기록, 삭제 등의 액세스 요구를 대기한다(단계 D60).
PC(30a)로부터 액세스 요구가 있는 경우에는(단계 D60의 YES 경로 참조), 플래시 메모리 인터페이스(107)가, 그 요구에 따라 플래시 메모리(110)에 대한 기록 및 판독 등의 처리를 행하고(단계 D70), 단계 D30으로 되돌아간다.
또한, 제4 소정 시간을 경과한 경우에는(단계 D40의 YES 경로 참조), 타이머(105)는, 플래시 메모리 인터페이스(107)(삭제부(21))에 제4 시간 검출 신호를 출력하여, 플래시 메모리 인터페이스(107)가 플래시 메모리(110)에 저장된 데이터를 삭제하고(제2 삭제 단계; 단계 D50), 단계 D60으로 이행한다.
또한, PC(30a)로부터 액세스 요구가 없는 경우에는(단계 D60의 NO 경로 참조), 단계 D30으로 되돌아간다.
이와 같이, 본 발명의 제2 실시 형태로서의 USB 메모리(1d)에 의하면, 캡(20d)을 USB 커넥터(17)로부터 제거한 이후로부터 제3 소정 시간이 경과했을 때 에, 삭제부(21)가, 기억부(11)에 저장된 데이터를 삭제하기 때문에, 예컨대, USB 메모리(1d)를 PC(30a)에 꽂은 채 방치한 경우에 있어서도, 그 USB 메모리(1d)를 취득한 제삼자가 그 기억부(11)에 저장된 데이터를 사용하는 등을 할 수 없어, 데이터의 기밀성을 향상시키고, 기밀 정보의 누설을 방지할 수 있다.
또한, USB 메모리(1d)를 USB 커넥터(17) 및 USB 포트(31)를 통해 PC(30a)에 접속한 이후로부터 제4 소정 시간이 경과했을 때에, 삭제부(21)가, 기억부(11)에 저장된 데이터를 삭제하기 때문에, 이에 의해서도, 데이터의 기밀성을 향상시켜, 기밀 정보의 누설을 방지할 수 있다.
또한, USB 메모리(1d)를 USB 커넥터(17) 및 USB 포트(31)를 통해 PC(30a)에 접속하고 있는 동안에, USB 버스 파워에 의해 전지(19)의 충전을 자동적으로 행함으로써, 전지(19)의 잔량 부족을 해소할 수 있어 편리성이 높다.
(E) 제3 실시 형태의 설명
도 11은 본 발명의 제3 실시 형태로서의 PC(정보 처리 장치, 컴퓨터)(30e) 및 USB(Universal Serial Bus) 메모리(1e)의 기능 구성을 모식적으로 도시한 도면이다.
또, 도면 중, 이미 전술한 부호와 동일한 부호는 동일 혹은 대략 동일한 부분을 나타내고 있기 때문에, 그 설명은 생략한다.
본 제3 실시 형태의 PC(30e)는, USB 메모리(전자 장치)(1e)가 통신 가능하게 접속되는 USB 포트(USB 커넥터(암컷형); 접속부)(31)를 구비하고, 이 USB 포트(31)에 USB 메모리(1e)의 USB 커넥터(통신부, 접속 단자)(17)를 삽입·접속함으로써 USB 메모리(1e)와 통신 가능하게 접속되어, 이 PC(30e)로부터, USB 메모리(1e)의 기억부(11)에 데이터의 기록 및 판독이나 소거를 하는 것이다.
또한, 본 제3 실시 형태의 PC(30e)는, 제1 실시 형태에서의 PC(30a)와 마찬가지로, 도 3에 도시한 바와 같은 하드웨어 구성을 구비하는 것이며, 그 상세한 설명은 생략한다.
USB 메모리(1e)는, 도 11에 도시한 바와 같이, USB 커넥터(통신부, 접속 단자)(17) 및 기억부(11)를 구비한 본체부(10e)를 구비하는 것 이외에, 제1 실시 형태의 USB 메모리(1a)에서의 캡(20a)과 마찬가지로 구성되고, USB 커넥터(17)에 탈착 가능한 캡(부품; 도시 생략)을 구비한다.
PC(30e)는, 도 11에 도시한 바와 같이, USB 포트(31), 접속 검출부(45), 경고 제어부(33), 비사용 상태 검출부(34), 사용자 검지부(35), 타이머(36), 경고부(37), 사용자 확인부(38), 사용자 정보 취득부(39) 및 USB 메모리 확인부(40)를 구비한다.
접속 검출부(45)는, USB 포트(31)에 USB 메모리(1e)가 접속된 것을 검출하는 것이며, 예컨대, 전술한 제1 실시 형태의 USB 메모리(1a)의 접속 검출부(12)와 마찬가지로 USB 인터페이스 등에 의해 실현되는 것이다. 또, 이 접속 검출부(45)에 의한 USB 메모리(1e)와의 접속의 검출도, 기지의 여러가지 수법을 이용하여 실현할 수 있다.
또한, 접속 검출부(45)는, PC(30e)에 USB 메모리(1e)가 접속된 것을 검출하면, 타이머(36)에 그 취지를 전달하는 신호(접속 검출 신호)를 출력하도록 되어 있 다.
타이머(36)는, 접속 검출부(45)에 의해 USB 메모리(1e)의 접속이 검출된 이후부터 접속 상태에서의 경과 시간을 측정하는 것이며, 전술한 제1 실시 형태의 USB 메모리(1a)의 제2 타이머(14)와 마찬가지로, 예컨대 카운터로서 구성된 타이머(105)(도 2 참조)에 의해 실현되는 것이다.
이 타이머(36)는, 미리 설정된 소정 시간(제2 소정 시간)이 경과했을 때에, 후술하는 경고부(37)에 그 취지를 통지하는 신호(제2 소정 시간 검출 신호)를 출력하도록 되어 있다.
사용자 확인부(38)는, PC(30e)를 사용·조작하고 있는 자(사용자)가, 해당 PC(30e)에 관한 특정 권한자인 것을 확인하는 것이며, 본 제3 실시 형태에서는, 사용자 정보 취득부(39)에 의해 취득한 PC(30e)의 사용자에 관한 정보(사용자 정보)에 기초하여, PC(30e)의 사용자가 그 PC(30e)에 관한 특정 권한자인 것을 확인하도록 되어 있다.
또, PC(30e)에 관한 특정 권한자란, PC(30e)의 소유자나 PC(30e)의 사용 허가를 그 소유자 등으로부터 얻고 있는 사람 등, PC(30e)를 사용에 어떠한 정당성을 가진 자를 말하며, 이 특정 권한자에 관한 정보(특정 권한자 정보; 도시 생략)가 미리 PC(30e)의 HDD(305) 등에 등록되도록 되어 있다. 즉, 특정 권한자 정보가 미리 등록된 사람을 특정 권한자라고 할 수도 있다.
사용자 정보 취득부(39)는, PC(30e)의 사용자에 관한 정보를 취득하는 것이며, 사용자 확인부(38)가 PC(30e)의 사용자가 특정 권한자인 것을 확인하기 위해 사용되는 정보(예컨대, 패스워드, 지문 화상, 사용자의 얼굴 화상, 스마트 카드나 펠리카(felica)에 관한 정보)를 취득하도록 되어 있다.
예컨대, 사용자 확인부(38)가 패스워드 인증을 이용하여 사용자의 확인을 하는 경우에는, 패스워드의 입력에 이용되는 키보드(306) 등의 입력 장치가 사용자 정보 취득부(39)로서 기능한다. 이 경우, 사용자 확인부(38)는, 사용자가 키보드(306) 등을 통해 패스워드를 입력하도록 하여, 이 입력된 패스워드와, 미리 등록해 둔 등록 패스워드(특정 권한자 정보)가 일치한 경우에, PC(30e)의 사용자가 특정 권한자임을 인정한다.
또한, 사용자 확인부(38)가 얼굴 인증을 행하는 경우에는, 사용자의 얼굴 화상의 입력에 이용되는 카메라가 사용자 정보 취득부(39)로서 기능한다. 이 경우, 사용자 확인부(38)는, 사용자의 얼굴 등을 카메라로 촬영하고, 이 촬영한 화상에 기초하여 미리 등록된 인증용 데이터(화상 데이타나 특징 데이터; 특정 권한자 정보)와 비교한다.
또한, 사용자 확인부(38)가 지문 인증을 하는 경우에는, 지문의 입력에 이용되는 지문 센서가 사용자 정보 취득부(39)로서 기능한다. 이 경우, 사용자 확인부(38)는, 지문 센서를 이용하여 사용자에게 지문을 입력시키고, 이 입력된 지문 데이터에 기초하여 미리 등록해 둔 등록 지문 데이터(특정 권한자 정보)와 비교한다.
또한, 사용자가 소지하는 스마트 카드나 펠리카 카드의 정보를 카드 리더에 의해 판독하고, 미리 등록해 둔 카드 등록 정보(특정 권한자 정보)와 비교함으로써 인증을 행하는 경우에는, 카드 정보의 판독에 이용되는 카드 리더가 사용자 정보 취득부(39)로서 기능한다.
또, 사용자 확인부(38)에 의한 사용자가 특정 권한자인지 여부의 확인 수법은, 전술한 수법에 한정되는 것이 아니라, 기지의 여러가지 인증 기술을 이용할 수 있고, 이러한 인증에서 필요한 정보를 취득하기 위해 이용되는 기기 등이 사용자 정보 취득부(39)에 해당한다.
그리고 사용자 확인부(38)는, PC(30e)의 사용자가 해당 PC(30e)에 관한 특정 권한자라고 판단한 경우에는, 후술하는 경고 제어부(33)에 그 취지를 나타내는 신호(특정 권한자 검출 신호)를 출력하도록 되어 있다.
USB 메모리 확인부(40)는, PC(30e)에 접속된 USB 메모리(1e)가 특정 권한자에 관한 것인지 여부를 확인하는 것이다.
또, USB 메모리(1e)가 특정 권한자에 관한 것이란, 예컨대, 그 USB 메모리(1e)가 PC(30e)에 관한 특정 권한자에 의해 사용되는 것임을 말한다.
USB 메모리 확인부(40)에 의한, USB 메모리(1e)가 특정 권한자에 관한 것임의 확인은, 예컨대, 우선, PC(30e)의 HDD(305) 등에, 미리 특정 권한자의 USB 메모리(1e)인 것을 나타내는 관리 정보를 관리 리스트로서 보존함과 함께, USB 메모리(1e)의 기억부(11)에도 동일한 관리 정보를 보존함으로써 등록 처리를 한다.
그리고 USB 메모리(1e)가 PC(30e)의 USB 포트(31)에 부착되면, USB 메모리 확인부(40)가, USB 메모리(1e)의 기억부(11)에 저장된 관리 정보를 판독하고, PC(30e)에 등록된 관리 리스트의 관리 정보와 대조함으로써, USB 메모리(1e)가 특 정 권한자에 관한 것임을 확인한다. 즉, 그 관리 정보가 미리 PC(30e)에 등록된 USB 메모리(1e)를, 특정 권한자에 관한 USB 메모리(1e)라고 할 수도 있다.
또한, USB 메모리 확인부(40)는, PC(30e)에 접속된 USB 메모리(1e)가 특정 권한자에 관한 것임을 확인한 경우에는, 그 취지를 나타내는 신호(USB 메모리 확인 신호)를 경고 제어부(33)에 출력하도록 되어 있다.
사용자 검지부(35)는, 본 PC(30e)에서의 사용자의 존재를 검지하는 것이며, 예컨대 각종 센서를 이용함으로써, PC(30e)를 조작하는 사용자의 존재를 검지할 수 있다.
또한, 사용자 검지부(35)는, PC(30e)를 조작하는 사용자의 존재를 검지한 경우에, 비사용 상태 검출부(34)에 그 취지를 나타내는 신호(사용자 검출 신호)를 출력하도록 되어 있다.
비사용 상태 검출부(34)는, PC(30e)의 사용자에 의한 비사용 상태로의 천이를 검출하는 것이며, PC(30e)가 비사용자 상태가 된 것을 검출하면, 경고 제어부(33)에 그 취지를 나타내는 신호(비사용 상태 검출 신호)를 출력하도록 되어 있다.
이 비사용 상태 검출부(34)는, 예컨대, (1) PC(30e)의 전원 단절을 검출한 경우나, (2) PC(30e)의 전력 절약화 동작 모드로의 이행을 검출한 경우, (3) 사용자 검지부(35)에서, 검지되고 있던 사용자의 존재가 검지되지 않게 된 경우 등의 적어도 어느 하나의 상태를 검출한 경우에, PC(30e)의 비사용 상태로의 천이를 검출하도록 되어 있다.
또, PC(30e)에서의 전원 단절의 검출이나, 전력 절약화 동작 모드로의 이행의 검출은, 기지의 여러가지 수법에 의해 실현할 수 있다.
또한, 비사용 상태 검출부(34)에 의한 PC(30e)의 비사용 상태로의 천이의 검출 수법은, 전술한 수법에 한정되는 것이 아니라, 여러가지로 변형하여 실시할 수 있다.
예컨대, PC(30e)에서, 키보드(306)나 마우스(307)로부터 소정 시간 연속하여 입력 조작이 행해지지 않은 경우에, PC(30e)에서 사용자가 없다고 판단하더라도 좋고, 이 경우, PC(30e)의 CPU(301)가 사용자 검지부(35)로서 기능하는 것이다.
경고부(37)는, PC(30e)의 사용자에게 경고를 하는 것이며, 제1 실시 형태의 경고부(15)와 동일 혹은 대략 동일한 구성을 구비하고, 예컨대, 부저 회로에 의해 실현되는 것이다.
이 경고부(37)는, 타이머(36)에 의해 소정 시간(제2 소정 시간)이 경과한 것이 검출된 경우에 경고를 하도록 되어 있고, 구체적으로는, 타이머(36)로부터 제2 소정 시간 검출 신호를 수신하면 경고를 행하도록 되어 있다.
또한, 경고부(37)는, 비사용 상태 검출부(34)가 PC(30e)의 비사용 상태로의 천이를 검출했을 때에 경고를 하도록 되어 있고, 구체적으로는, 비사용 상태 검출부(34)로부터 비사용 상태 검출 신호를 수신했을 때에, 경고를 하도록 되어 있다.
경고 제어부(33)는, 경고부(37)에 의한 경고를 억지하는 것이며, PC(30e)의 사용자가 USB 메모리(1e)에 관한 특정 권한자인 경우에, 경고부(37)에 의한 경고를 억지하도록 되어 있다. 구체적으로는, 경고 제어부(33)는, 사용자 확인부(38)로부 터 특정 권한자 검출 신호를 수신하면, 타이머(36)에 의해 소정 시간이 경과한 것이 검출된 경우라도, 경고부(37)에 의한 경고를 억지하도록 되어 있다.
또한, 경고 제어부(33)는, USB 메모리 확인부(40)에 의해, PC(30e)에 접속된 USB 메모리(1e)가 특정 권한자에 관한 것이라고 확인된 경우, 즉, USB 메모리 확인부(40)로부터 USB 메모리 확인 신호를 수신했을 때에, 타이머(36)에 의해 소정 시간이 경과한 것이 검출된 경우라도, 경고부(37)에 의한 경고를 억지하도록 되어 있다.
전술과 같이 구성된 본 발명의 제3 실시 형태로서의 PC(30e)에서는, 미리 USB 메모리(1e)의 기억부(11)에 관리 정보를 설정(저장)함과 함께, 그 관리 정보를 PC(30e)의 관리 리스트에 등록해 둔다.
그리고 USB 메모리(1e)가 PC(30e)의 USB 포트(31)에 삽입되면, PC(30e)에서, USB 메모리 확인부(40)가, USB 포트(31) 및 USB 커넥터(17)를 통해 USB 메모리(1e)의 기억부(11)에 액세스하여 관리 정보를 취득하고, 미리 HDD(305) 등에 저장되어 있는 관리 리스트와 비교하여, PC(30e)에 접속된 USB 메모리(1e)가 특정 권한자에 관한 것인지 여부를 확인한다.
USB 메모리 확인부(40)는, PC(30e)에 접속된 USB 메모리(1e)가 특정 권한자에 관한 것인 경우에는, USB 메모리 확인 신호를 경고 제어부(33)에 출력한다.
또한, 사용자 확인부(38)는, 사용자 정보 취득부(39)에 의해 취득된 사용자 정보에 기초하여 사용자가 그 PC(30e)에 관한 특정 권한자인 것을 확인하고, PC(30e)를 사용·조작하고 있는 자(사용자)가, 그 PC(30e)에 관한 특정 권한자라고 판단한 경우에는, 경고 제어부(33)에 특정 권한자 검출 신호를 출력한다.
접속 검출부(45)는, USB 포트(31)에 USB 메모리(1e)가 접속된 것을 검출하면(접속 검출 단계), 타이머(36)에 그 취지를 전달하는 신호(접속 검출 신호)를 출력하고, 타이머(36)는, 접속 검출부(45)에 의해 USB 메모리(1e)의 접속이 검출된 이후부터 접속 상태에서의 경과 시간을 측정한다(측정 단계). 그리고 타이머(36)는, 미리 설정된 소정 시간(제2 소정 시간)이 경과했을 때에, 경고부(37)에 제2 소정 시간 검출 신호를 출력한다.
또한, 비사용 상태 검출부(34)는, 사용자 검지부(35)로부터의 정보 등에 기초하여 PC(30e)가 비사용 상태가 된 것을 검출하면(비사용 상태 검출 단계), 경고 제어부(33)에 비사용 상태 검출 신호를 출력한다.
제2 소정 시간 검출 신호나 비사용 상태 검출 신호를 수신한 경고부(37)는, 경고를 행하지만(경고 단계), 경고 제어부(33)가 USB 메모리 확인 신호나 특정 권한자 검출 신호를 수신한 경우에는, 이 경고 제어부(33)가, 경고부(37)에 의한 경고를 억지하도록 제어를 행한다(경고 제어 단계).
이와 같이, 본 발명의 제3 실시 형태로서의 PC(30e)에 의하면, USB 메모리(1e)를 USB 커넥터(17) 및 USB 포트(31)를 통해 PC(30e)에 접속한 이후부터 제2 소정 시간이 경과한 때나, PC(30e)가 비사용자 상태가 되었을 때에 경고부(37)가 경고를 행하기 때문에, 이에 따라, USB 메모리(1e)의 사용자에게 USB 메모리(1e)를 사용중인 것을 인식시킬 수 있고, USB 메모리(1e)를 PC(30e)에 꽂은 채 방치하는 것을 방지하여, USB 메모리(1e)를 놓아 두고 잊어버리는 일이 발생하는 것을 방지 할 수 있다.
또한, 사용자 확인부(38)가 PC(30e)의 사용자가 그 PC(30e)에 관한 특정 권한자라고 판단한 경우나, USB 메모리 확인부(40)가 PC(30e)에 접속된 USB 메모리(1e)가 특정 권한자에 관한 것이라고 판단한 경우에, 경고 제어부(33)가 경고부(37)에 의한 경고를 억지함으로써, USB 메모리(1e)를 USB 커넥터(17) 및 USB 포트(31)를 통해 PC(30e)에 접속한 이후부터 제2 소정 시간이 경과한 때나, PC(30e)가 비사용자 상태가 된 때라도, 경고부(37)가 경고를 행하는 일이 없기 때문에, 사용자가 경고를 받아 번잡하게 느끼는 일이 없어 편리성이 높다.
또한, 사용자 정보 취득부(39)가 사용자 정보를 취득함으로써, 사용자 확인부(38)가 용이하고 확실하게 사용자가 그 PC(30e)에 관한 특정 권한자임을 확인할 수 있다.
(F) 제4 실시 형태의 설명
도 12는 본 발명의 제4 실시 형태로서의 USB(Universal Serial Bus) 메모리(1f)의 기능 구성을 모식적으로 도시한 도면이다.
본 제4 실시 형태의 USB 메모리(전자 장치)(1f)는, 제1 실시 형태의 USB 메모리(1a)와 마찬가지로, USB 커넥터(17)를 PC(30a)(도 3 참조)의 USB 포트(31)에 삽입·접속함으로써 PC(30a)와 통신 가능하게 접속되어, 이 PC(30a)로부터, 기억부(11)에 데이터의 기록 및 판독이나 소거가 행해지는 것이며, 도 12에 도시한 바와 같이, USB 커넥터(통신부, 접속 단자)(17)나 기억부(11)를 구비한 본체부(10f)와, 제1 실시 형태의 USB 메모리(1a)의 캡(20a)과 동일하게 구성되고, USB 커넥 터(17)에 탈착 가능하게 구성된 캡(부품)(20f)을 구비한다.
본 제4 실시 형태의 USB 메모리(전자 장치)(1f)는, 도 12에 도시한 바와 같이, 제1 실시 형태의 USB 메모리(1a)에, 경고 제어부(33), 사용자 확인부(38) 및 USB 메모리 확인부(40)를 구비하는 것이며, 그 밖의 부분은 제1 실시 형태의 USB 메모리(1a)와 동일하게 구성되어 있다.
또, 도면 중, 이미 전술한 부호와 동일한 부호는 동일 혹은 대략 동일한 부분을 나타내고 있기 때문에, 그 상세한 설명은 생략한다.
본 제4 실시 형태의 USB 메모리(1f)에서는, 전술한 제1 실시 형태의 USB 메모리(1a)와 마찬가지로, 캡(20f)을 USB 커넥터(17)로부터 제거한 이후부터 제1 소정 시간이 경과한 때나, USB 메모리(1f)를 USB 커넥터(17) 및 USB 포트(31)를 통해 PC(30a)에 접속한 이후부터 제2 소정 시간이 경과했을 때에, 경고부(15)가 본 USB 메모리(1f)의 사용자에게 경고를 한다.
또한, 본 제4 실시 형태의 USB 메모리(1f)에서는, 전술한 제3 실시 형태의 PC(30e)와 마찬가지로, 사용자 확인부(38)가, 사용자가 PC(30a)에 관한 특정 권한자인 것을 확인하여, PC(30a)의 사용자가 그 PC(30a)에 관한 특정 권한자라고 판단한 경우나, USB 메모리 확인부(40)가, PC(30a)에 접속된 USB 메모리(1f)가 특정 권한자에 관한 것이라고 판단한 경우에, 경고 제어부(33)가 경고부(15)에 의한 경고를 억지한다.
이에 따라, 전술한 바와 같이, USB 메모리(1f)가 USB 커넥터(17) 및 USB 포트(31)를 통해 PC(30a)에 접속된 이후부터 제2 소정 시간이 경과한 때나, PC(30a) 가 비사용자 상태가 되었을 때라도, 경고부(15)가 경고를 행하지 않기 때문에, 사용자가 경고를 받아 번잡하게 느끼는 일 없이 편리성이 높다.
이와 같이, 본 발명의 제4 실시 형태로서의 USB 메모리(1f)에 의하면, 전술한 제1 실시 형태 및 제3 실시 형태와 동일한 작용 효과를 얻을 수 있다.
(G) 제5 실시 형태의 설명
도 13은 본 발명의 제5 실시 형태로서의 USB(Universal Serial Bus) 메모리(1g) 및 이 USB 메모리(1g)를 접속하여 사용하는 PC(정보 처리 장치, 컴퓨터)(30g)의 기능 구성을 모식적으로 도시한 도면이다.
본 제5 실시 형태의 USB 메모리(전자 장치)(1g) 및 PC(30g)에서도, 제1 실시 형태의 USB 메모리(1a)와 마찬가지로, USB 메모리(1g)의 USB 커넥터(17)를 PC(30g)의 USB 포트(31)에 삽입·접속함으로써 USB 메모리(1g)가 PC(30g)와 통신 가능하게 접속되어, 이 PC(30g)로부터 USB 메모리(1g)의 기억부(11)에 데이터의 기록 및 판독이나 소거가 행해지는 것이다.
본 제5 실시 형태의 PC(30g)는, 도 13에 도시한 바와 같이, USB 포트(USB 커넥터(암); 접속부)(31)와 보존부(32)를 구비한다.
또, 본 PC(30g)는, 제1 실시 형태의 PC(30a)와 마찬가지로, 도 3에 도시한 바와 같은 하드웨어 구성을 구비하는 것이며, 그 상세한 설명은 생략한다.
보존부(32)는, 여러가지 데이터를 보존하는 것으로서, 후술하는 복사 제어부(22)의 제어에 따라, 기억부(11)에 저장된 데이터를 보존하도록 되어 있다. 이 보존부(32)는 예컨대, 도 3에 있어서의 HDD(305)나 RAM(303) 등의 기억 장치에 의 해 구성된다.
USB 메모리(1g)의 본체부(10g)는, 도 13에 도시한 바와 같이, 도 8에 도시한 제2 실시 형태의 USB 메모리(1d)의 본체부(10d)에, 복사 제어부(22), 복사 금지부(41), 액세스 금지부(42), 비사용 상태 검출부(34) 및 사용자 검지부(35)를 구비한다.
USB 메모리(1g)는, 도 13에 도시한 바와 같이, USB 커넥터(통신부, 접속 단자)(17) 및 기억부(11)를 구비한 본체부(10g)를 구비하는 것 이외에, 제1 실시 형태의 USB 메모리(1a)에서의 캡(20a)과 동일하게 구성되고, USB 커넥터(17)에 탈착 가능한 캡(부품; 도시 생략)을 구비한다.
또, 도면 중, 이미 전술한 부호와 동일한 부호는 동일 혹은 대략 동일한 부분을 나타내고 있기 때문에, 그 설명은 생략한다.
제1 타이머(13)는, 스위치(16)에 의해 캡의 이탈 상태가 검출된 이후부터 캡의 이탈 상태에서의 경과 시간을 측정하는 것이며, 캡의 이탈 상태에서 미리 설정된 제5 소정 시간(제1 소정 시간)을 경과한 것을 검출하면, 후술하는 복사 제어부(22)에 그 취지를 나타내는 신호(제5 소정 시간 검출 신호)를 출력하도록 되어 있다.
또한, 제1 타이머(13)는, 캡의 이탈 상태에서 미리 설정된 제6 소정 시간(제2 소정 시간)을 경과한 것을 검출하면, 삭제부(21)에 그 취지를 나타내는 신호(제6 소정 시간 검출 신호)를 출력하도록 되어 있다.
또, 이 제5 소정 시간은 제6 소정 시간보다 짧은 것이며, 이에 따라, 삭제 부(21)에 의해 기억부(11)의 데이터가 삭제되기 전에, 그 데이터의 백업을 할 수 있는 것이다.
또한, 제2 타이머(14)는, 접속 검출부(12)에 의해 USB 커넥터(17)가 PC(30g)에 접속된 것을 검출한 이후부터, 미리 설정된 제7 소정 시간(제4 소정 시간)이 경과한 것을 검출하면, 삭제부(21)에 그 취지를 나타내는 신호(제7 소정 시간 검출 신호)를 출력하도록 되어 있다.
비사용 상태 검출부(34)는, 사용자 검지부(35)로부터의 정보 등에 기초하여 PC(30g)가 비사용 상태가 된 것을 검출하면, 삭제부(21)에 비사용 상태 검출 신호를 출력하도록 되어 있다.
복사 제어부(22)는, USB 메모리(1g)의 기억부(11)에 저장된 데이터를 PC(30g)에 구비된 보존부(32)에 복사(백업)시키도록 제어하는 것이며, 제1 타이머(13)로부터 제5 소정 시간 검출 신호를 수신한 경우, 즉, 제1 타이머(13)에 의해 제5 소정 시간이 경과한 것이 검출된 경우에, USB 메모리(1g)의 기억부(11)에 저장된 데이터를 PC(30g)에 구비된 보존부(32)에 복사시킴으로써, USB 메모리(1g)의 기억부(11)에 저장되어 있는 데이터를 보존부(32)에 백업하도록 되어 있다.
이 복사 제어부(22)는, USB 메모리(1g)의 기억부(11)의 데이터의 백업을 행할 때에, 우선, PC(30g)에 기억부(11)의 정보 용량을 통지함과 함께, 그 전송처(저장처; 어드레스)를 조회한다(전송처 및 메모리 용량의 확보). 그리고 PC(30g)가 이 조회에 응답하여, 전송처의 정보를 복사 제어부(22)에 송신(통지)하면, 복사 제어부(22)는, 그 통지된 전송처(보존부(32))에 데이터를 전송하여 보존시킨다.
또, PC(30g)의 HDD(305) 등에 있어서, 백업용의 데이터를 저장하기 위한 충분한 용량이 없는 경우에는, PC(30g)는, 전송처가 없다고 하는 취지를 나타내는 정보를 USB 메모리(1g)(복사 제어부(22))에 회신한다. 또, 이 때, PC(30g)가, 그 디스플레이(304)에, 백업 기능이 사용 불능이라고 하는 취지를 나타내는 메시지를 표시시키는 것이 바람직하다.
또한, USB 메모리(1g)의 기억부(11)에는, 데이터의 보존부(32)로의 백업이 완료된 취지를 나타내는 정보(백업 전송 종료 플래그)를, 그 데이터를 특정하기 위한 정보(예컨대, 파일명 등)에 관련시켜 설정·보존할 수 있게 되어 있어, 복사 제어부(22)는, 기억부(11)의 데이터의 보존부(32)로의 백업을 완료하면, 이 백업 전송 종료 플래그에 "1"을 설정하도록 되어 있다.
또, 이 백업 전송 종료 플래그는, 기억부(11)에 저장되어 있는 개개의 데이터에 대하여 각각 설정하더라도 좋고, 또한, 기억부(11)에 저장되어 있는 복수의 데이터에 대하여 하나의 백업 전송 종료 플래그를 설정하더라도 좋다.
또한, 예컨대, 기억부(11)에는 기억부(11)의 데이터가 삭제부(21)에 의해 삭제된 경우에, 삭제부(21)에 의해 삭제된 취지를 나타내는 정보(USB 메모리 소거 종료 플래그)를, 그 데이터를 특정하기 위한 정보(예컨대, 파일명 등)에 관련시켜 설정·보존할 수 있도록 되어 있어, 삭제부(21)는 기억부(11)의 데이터를 삭제하면, 이 USB 메모리 소거 종료 플래그에 "1"을 설정하도록 되어 있다.
복사 금지부(41)는 복사 제어부(22)에 의한 보존부(32)로의 데이터의 복사를 금지하는 것이며, 예컨대, PC(30g)가 USB 메모리(1g)와 특정한 관계를 갖는 특정 관계자에 관한 것이 아닌 경우에, 복사 제어부(22)에 의한 보존부(32)로의 데이터의 복사를 금지하도록 되어 있다.
또한, PC(30g)가 USB 메모리(1g)에 특정한 관계를 갖는 특정 관계자에 관한 것인지 여부의 확인은, 예컨대, USB 메모리(1g)에 PC(30g)를 인증하기 위한 지문이나 ID 패스워드 등을 미리 등록해 두고, USB 메모리(1g)로부터 PC(30g)에 액세스하며, 이 PC(30g)로부터 인증을 위한 지문이나 ID 패스워드 등을 취득하여, PC(30g)로부터 취득한 이들 정보와, 미리 등록된 지문이나 ID 패스워드 등을 대조함으로써 행한다.
또한, 복사 금지부(41)는, USB 메모리(1g)의 사용자가 그 USB 메모리(1g)와 특정한 관계를 갖는 특정 관계자가 아닌 경우에도, 복사 제어부(22)에 의한 보존부(32)로의 데이터의 복사를 금지하도록 되어 있다.
USB 메모리(1g)에 특정한 관계를 갖는 특정 관계자란, 예컨대, USB 메모리(1g)의 사용자나, PC(30g)의 소유자나, USB 메모리(1g)를 사용하는 허가를 그 소유자 등으로부터 얻고 있는 자 등, USB 메모리(1g)를 사용하는 것에 어떠한 정당성을 가진 자를 말한다.
그리고 USB 메모리(1g)의 사용자가 그 USB 메모리(1g)의 특정 관계자인지 여부의 확인에는, 기지의 여러가지 수법을 이용할 수 있다. 예컨대, 상기 특허 문헌 1에 도시한 바와 같이, USB 메모리(1g)의 기억부(11) 등에 그 특정 관계자의 지문 데이터를 미리 등록해두고, USB 메모리(1g)의 사용시에 사용자의 지문 인증을 행하여, 판독한 지문 데이터를 미리 등록해 둔 등록 지문 데이터와 대조함으로써 행한 다.
삭제부(21)는 기억부(11)에 저장된 데이터를 삭제하는 것으로서, 제1 타이머(13)로부터 제6 소정 시간 검출 신호를 수신한 경우, 즉, 제6 소정 시간(제2 소정 시간)이 경과한 것이 검출된 경우나, 제2 타이머(14)로부터 제7 소정 시간 검출 신호를 수신한 경우, 즉, 제7 소정 시간이 경과한 것이 검출된 경우에, 기억부(11)에 저장된 데이터를 삭제하는 것이다.
또한, 삭제부(21)는, 기억부(11)에 저장된 데이터가 복사 제어부(22)에 의해 PC(30g)의 보존부(32)에 복사되어 있는 경우에, 기억부(11)에 저장된 데이터를 삭제하도록 되어 있다. 구체적으로는, 삭제부(21)는 기억부(11)에 설정된 백업 전송 종료 플래그에 "1"이 설정되어 있는 경우에, 기억부(11)에 있어서의 백업 전송 종료 플래그에 "1"이 설정된 데이터를 삭제하도록 되어 있다.
또한, 삭제부(21)는 기억부(11)에 저장된 데이터를 삭제한 경우에는, 기억부(11)의 데이터 삭제를 완료하면, 기억부(11)에서의 삭제한 데이터에 대해, USB 메모리 소거 종료 플래그에 "1"을 설정하도록 되어 있다.
또, 삭제부(21)는, PC(30g)의 사용자가 그 PC(30g)와 특정한 관계를 갖는 특정 관계자인 경우에만, 기억부(11)에 저장된 데이터를 삭제하더라도 좋다.
액세스 금지부(42)는, PC(30g)로부터 기억부(11)로의 액세스를 금지하는 것이다. 이 액세스 금지부는, PC(30g)의 사용자가 PC(30g)와 특정한 관계를 갖는 특정 관계자가 아닌 경우에, PC(30g)로부터 기억부(11)로의 액세스를 금지하도록 되어 있다.
또한, 액세스 금지부(42)는, USB 메모리(1g)의 사용자가 그 USB 메모리(1g)에 특정한 관계를 갖는 특정 관계자가 아닌 경우에, PC(30g)로부터 기억부(11)로의 액세스를 금지하도록 되어 있다.
전술과 같이 구성된 본 발명의 제5 실시 형태의 USB 메모리(1g)에서, USB 메모리(1g)의 USB 커넥터(17)로부터 캡이 제거되면, 캡 검출 스위치(109)가 이것을 검출하여(검출 단계), USB 메모리(1g)의 본체부(10g)에 전원이 투입됨과 함께, 본체부(10g)에서의 각부의 초기화 처리가 행해진다.
그리고 제1 타이머(13)가, 스위치(16)에 의해 캡의 이탈 상태가 검출된 이후부터 캡의 이탈 상태에서의 경과 시간을 측정한다(측정 단계).
USB 메모리(1g)가 PC(30g)의 USB 포트(31)에 접속되면, USB 인터페이스(106)(접속 검출부(12))가, USB 커넥터(17)를 통해 본체부(10g)가 PC(30g)의 USB 포트(31)에 접속(USB 접속)된 것을 검출하고, 제2 타이머(14)에 의해, USB 커넥터(17)가 PC(30a)에 접속된 상태에서의 경과 시간이 측정(카운트다운)된다.
제1 타이머(13)는, 캡의 이탈 상태에서 미리 설정된 제5 소정 시간이 경과한 것을 검출하면, 제5 소정 시간 검출 신호를 복사 제어부(22)에 출력한다.
제1 타이머(13)로부터 제5 소정 시간 검출 신호를 수신한 복사 제어부(22)는, USB 메모리(1g)의 기억부(11)에 저장된 데이터를 PC(30g)에 구비된 보존부(32)에 복사시키도록(백업시키도록) 제어한다.
구체적으로는, 복사 제어부(22)가, PC(30g)에, 기억부(11)의 정보 용량을 통지함과 함께 그 전송처를 조회한다. 복사 제어부(22)는, PC(30g)로부터의 회답에 기초하여 데이터 전송(복사)을 행한다(복사 단계). 또한, 이 때, 백업 데이터의 전송처나 전송한 데이터량(전송량)을, 전송한 데이터를 식별하는 정보(예컨대, 파일명)에 대응시켜 유지해 둔다.
PC(30g)에서는, USB 메모리(1g)로부터 전송된 데이터를 보존부(32)에 저장함과 함께, 전송이 완료된 취지를 나타내는 신호(완료 보고)를 USB 메모리(1g)에 송신하고, 한편, 복사 제어부(22)는 백업 전송 종료 플래그에 "1"을 설정한다.
그 후, 삭제부(21)가, 기억부(11)에 저장된 그 데이터를 삭제하고 (삭제 단계), 기억부(11)에서의 삭제한 데이터에 대해, USB 메모리 소거 종료 플래그에 "1"을 설정한다.
또한, 제1 타이머(13)는, 캡의 이탈 상태에서 미리 설정된 제6 소정 시간이 경과한 것을 검출하면, 제6 소정 시간 검출 신호를 삭제부(21)에 출력하고, 제2 타이머(14)도, USB 커넥터(17)가 PC(30a)에 접속된 이후부터, 미리 설정된 제7 소정 시간이 경과한 것을 검출하면, 삭제부(21)에 대하여 제7 소정 시간 검출 신호를 출력한다.
또한, 비사용 상태 검출부(34)는, 사용자 검지부(35)로부터의 정보 등에 기초하여 PC(30g)가 비사용 상태가 된 것을 검출하면, 삭제부(21)에 비사용 상태 검출 신호를 출력한다.
삭제부(21)는, 이들 제6 소정 시간 검출 신호나 제7 소정 시간 검출 신호, 비사용 상태 검출 신호를 수신하면, 기억부(11)에 저장되어 있는 데이터의 삭제를 행한다.
PC(30g)에서는, 백업 전송 종료 플래그를 봄으로써, 그 데이터의 백업이 완료되었는지 여부를 확인할 수 있고, 또한, USB 메모리 소거 종료 플래그를 봄으로써, USB 메모리(1g)로부터 그 데이터의 소거가 완료되었는지 여부를 확인할 수 있다.
또한, 복사 제어부(22)는, USB 메모리(1g)의 기억부(11)에 저장된 데이터를 PC(30g)에 구비된 보존부(32)에 복사시킬 때에 있어서, 복사 금지부(41)가 예컨대, PC(30g)가 USB 메모리(1g)와 특정한 관계를 갖는 특정 관계자에 관한 것이 아니라고 인정한 경우나, USB 메모리(1g)의 사용자가 그 USB 메모리(1g)에 특정한 관계를 갖는 특정 관계자가 아니라고 인정한 경우에, 복사 제어부(22)에 의한 보존부(32)로의 데이터의 복사를 금지한다.
또한, 액세스 금지부(42)는, PC(30g)의 사용자가 PC(30g)에 특정한 관계를 갖는 특정 관계자가 아니라고 인정한 경우에, PC(30g)로부터 기억부(11)로의 액세스를 금지한다.
또한, 복사 제어부(22)에 의해 PC(30g)의 보존부(32)에 백업된 데이터를, USB 메모리(1g)에 복구하는 경우에는, 예컨대, 조작자가 PC(30g)의 키보드(306)나 마우스(307)를 이용하여 복구 지시의 입력을 행한다.
이러한 데이터의 복구 지시가 행해진 경우에는, USB 메모리(1g)는, 기억부(11)로부터 그 데이터의 전송처와 용량을 취득하고, 이들 정보에 기초하여 보존부(32)로부터 복원하는 데이터를 취득하여, USB 메모리(1g)(기억부(11))에 전송함으로써, 백업한 데이터를 원래대로 복귀할 수 있다. 이와 같이, 데이터 복원이 행 해진 경우에는, 백업 전송 종료 플래그와 USB 메모리 소거 종료 플래그가 모두 "0"의 상태가 된다.
이와 같이, 본 발명의 제5 실시 형태로서의 USB 메모리(1g) 및 PC(30g)에 의하면, 제2 실시 형태와 동일한 작용 효과를 얻을 수 있는 것 이외에, 복사 제어부(22)가 USB 메모리(1g)의 기억부(11)의 데이터를 PC(30g)의 보존부(32)에 복사(백업)하기 때문에, USB 메모리(1g)에 저장된 데이터의 상실을 방지할 수 있다.
또한, 이 때, 복사 금지부(41)가 예컨대, PC(30g)가 USB 메모리(1g)와 특정한 관계를 갖는 특정 관계자에 관한 것이 아니라고 인정한 경우나, USB 메모리(1g)의 사용자가 그 USB 메모리(1g)에 특정한 관계를 갖는 특정 관계자가 아니라고 인정한 경우에, 복사 제어부(22)에 의한 보존부(32)로의 데이터의 복사를 금지하기 때문에, 예컨대, 제삼자가 부정하게 USB 메모리(1g)나 PC(30g)를 사용한 경우에, USB 메모리(1g)의 기억부(11)에 저장된 데이터가 PC(30g)에 백업되는 일이 없어, 제삼자에 의한 부정 사용을 방지하고 데이터의 기밀성을 향상시킬 수 있다.
또한, 액세스 금지부(42)는, PC(30g)의 사용자가 PC(30g)와 특정한 관계를 갖는 특정 관계자가 아니라고 인정한 경우에, PC(30g)로부터 기억부(11)로의 액세스를 금지하기 때문에, 이에 의해서도, USB 메모리(1g)의 기억부(11)에 저장된 데이터의 제삼자에 의한 부정 사용을 방지하여, 데이터의 기밀성을 향상시킬 수 있다.
(H) 제6 실시 형태의 설명
도 14는 본 발명의 제6 실시 형태로서의 USB(Universal Serial Bus) 메모 리(1h) 및 PC(정보 처리 장치, 컴퓨터)(30h)의 기능 구성을 모식적으로 도시한 도면이다.
본 제6 실시 형태의 USB 메모리(전자 장치)(1h) 및 PC(30h)에서도, 상기 제1 실시 형태와 마찬가지로, USB 메모리(1h)의 USB 커넥터(통신부, 접속 단자)(17)를 PC(30h)의 USB 포트(31)에 삽입·접속함으로써 USB 메모리(1h)가 PC(30h)와 통신 가능하게 접속되어, 이 PC(30h)로부터 USB 메모리(1h)의 기억부(11)에 데이터의 기록 및 판독이나 소거가 행해지는 것이다.
본 제6 실시 형태의 PC(30h)는, 도 14에 도시한 바와 같이, 도 13에 도시한 제5 실시 형태의 USB 메모리(1g)의 본체부(10g)에 구비되어 있던, 복사 제어부(22), 복사 금지부(41), 삭제부(21), 액세스 금지부(42), 제2 타이머(14), 접속 검출부(12), 비사용 상태 검출부(34) 및 사용자 검지부(35)를 PC(30h)에 구비하고, PC(30h)에 경과 시간 취득부(43), 보존 기한 설정부(44), 경고부(37) 및 관리부(46)를 더 구비한다.
또한, USB 메모리(10g)는 제1 실시 형태의 USB 메모리(1a)의 캡(20a)과 동일하게 구성되고, USB 커넥터(17)에 탈착 가능하게 구성된 캡(부품; 도시 생략)을 구비한다.
또, 도면 중, 이미 전술한 부호와 동일한 부호는 동일 혹은 대략 동일한 부분을 나타내고 있기 때문에, 그 상세한 설명은 생략한다.
또한, 본 제6 실시 형태의 PC(30h)는, 제1 실시 형태에서의 PC(30a)와 마찬가지로, 도 3에 도시한 바와 같은 하드웨어 구성을 구비하는 것이며, 그 상세한 설 명은 생략한다.
경과 시간 취득부(43)는, 기억부(11) 혹은 보존부(32)에 저장된 데이터에 마지막으로 액세스한 이후부터의 경과 시간을 취득하는 것이며, 예컨대, 데이터에 액세스한 일시를 관리하여, 이 액세스 시간으로부터의 경과 시간을 타이머(도시 생략)를 이용하여 계측하거나, 또한, 현재 시각과의 차를 구하여 경과 시간을 산출함으로써, 경과 시간을 취득하도록 되어 있다.
보존 기한 설정부(44)는, 기억부(11) 혹은 보존부(32)에 저장된 데이터에 보존 기한을 설정하는 것이다.
여기서, 데이터에 보존 기한을 설정하는 구체적 수법으로서는, 예컨대, USB 메모리(1h) 내부에 마련한 전용 영역에 관리표를 만들어 보존 기한에 관한 정보(보존 기한 정보)를 관리하거나, Windows(등록 상표) 등의 OS(Operating System)의 표준의 파일 속성 정보 영역에 보존 기한 정보를 매립함으로써, 데이터에 보존 기한을 설정할 수 있다.
이와 같이 각 데이터에 설정한 보존 기한에 기초하여, 가장 가까운 미래에 보존 기한이 마감되는 데이터를 추출하여, 이 데이터의 보존 기한을 타이머(도시 생략)에 설정한다.
그리고 이 타이머에 의해 보존 기한 마감이 통지된 때에, 그 데이터를 소거하고, 계속해서 다음에 보존 기한이 마감되는 데이터의 보존 기한을 새롭게 타이머에 설정한다. 또, 동시에 기한이 마감되는 데이터가 있는 경우에는, 이들의 보존 기한을 다르게 하여 설정하더라도 좋다.
또한, 타이머로 보존 기한을 설정하는 것은, 예컨대, USB 메모리(1h)로의 전용 커맨드를 이용하여 행하거나, 전용 영역으로의 데이터 기록을 유용하더라도 좋으며, 여러가지 수법을 이용할 수 있다.
또, 전술의 수법을 실현하기 위해서는, PC(30h)에 보존 기한을 관리하기 위한 소프트웨어를 구비함과 함께, USB 메모리(1h)에도 관리용 펌웨어를 탑재하는 것이 바람직하다.
제2 타이머(14)는, 접속 검출부(12)에 의해 USB 커넥터(17)가 PC(30h)에 접속된 것을 검출한 이후부터, 미리 설정된 제8 소정 시간(제2 소정 시간)이 경과한 것을 검출하면, 경고부(37)에 그 취지를 나타내는 신호(제8 소정 시간 검출 신호)를 출력하도록 되어 있고, 또한, 접속 검출부(12)에 의해 USB 커넥터(17)가 PC(30h)에 접속된 것을 검출한 이후부터, 미리 설정된 제9 소정 시간(제1 소정 시간)이 경과한 것을 검출하면, 삭제부(21)에 그 취지를 나타내는 신호(제9 소정 시간 검출 신호)를 출력하도록 되어 있다.
경고부(37)는, 기억부(11)나 보존부(32)에 저장된 데이터에 있어서, 경과 시간 취득부(43)에 의해 취득된 경과 시간이, 보존 기한 설정부(44)에 의해 설정된 보존 기한보다 긴(보존 기한이 마감된) 것이 있는 경우에, 경고를 하도록 되어 있다.
또한, 경고부(37)는, 제2 타이머(14)로부터 제8 소정 시간 검출 신호를 수신하면, 경고를 행하도록 되어 있다.
또, 이 경고부(37)는, 제3 실시 형태의 USB 메모리(1e)와 마찬가지로, 제1 타이머(13)에 의해, 캡의 이탈 상태에서 미리 설정된 제6 소정 시간(제2 소정 시간)을 경과한 것이 검출되면, 경고를 하도록 되어 있다.
또한, 경고부(37)는, 제1 타이머(13)에 의해, 사용자가 USB 커넥터(17)로부터 캡을 제거한 이후부터 캡 이탈 상태에서의 경과 시간이 소정 시간 이상인 경우에, 경고를 하더라도 좋다.
또한, 본 제6 실시 형태의 PC(30h)에서는, 삭제부(21)는, 기억부(11)나 보존부(32)에 저장된 데이터에 있어서, 경과 시간 취득부(43)에 의해 취득된 경과 시간이, 보존 기한 설정부(44)에 의해 설정된 보존 기한보다 제9 소정 시간(제1 소정 시간) 이상 긴 것이 있는 경우에, 그 데이터를 삭제하도록 되어 있다.
또한, 전술한 보존 기한이나, 삭제부(21)에 의해 삭제를 행하기 위한 소정 기간은, 사용자가 키보드(306) 등을 이용하여 임의로 설정할 수 있게 되어 있다.
관리부(46)는, USB 메모리(1h)를 특정하기 위한 정보를 미리 등록하여 관리하는 것으로서, 본 PC(30h)에 접속을 허가하는 USB 메모리(1h)를 특정하기 위한 정보(식별 정보 등)를 미리 등록하도록 되어 있다.
구체적으로는, USB 메모리(1h)를 미리 등록제로 해 두고, 관리부(46)에서, 미리 본 PC(30h)에 접속을 허가하는 USB 메모리(1h)에 대하여 관리 번호나 관리 ID(IDentification)를 배당하여, 관리 테이블 등으로서 관리한다.
그리고 경고부(37)는, 이 관리부(46)(관리 테이블)를 참조하여, 관리부(46)에 의해 관리되고 있지 않은 USB 메모리(1h)가 USB 포트(31)에 접속되었을 때에, 경고를 하도록 되어 있다.
전술과 같이 구성된 본 제6 실시 형태의 PC(30h)에서는, USB 메모리(1h)가 USB 포트(31)에 접속되면, 그 기억부(11)에 저장된 데이터에 대해, 전술한 바와 같은 보존 기한이나 삭제를 행하기 위한 소정 기간 등의 관리해야 할 정보가 있는지 여부를 검색한다.
여기서, 보존 기한이나 삭제를 행하기 위한 소정 기간이 설정된 데이터가 있는 경우에는, 경과 시간 취득부(43) 등에 의해, 그 보존 기한이 마감되어 있지 않은가를 판단하여, 보존 기한이 마감되어 있는 경우에는, 경고부(37)가 경고를 한다.
또한, 경과 시간 취득부(43)에 의해 취득된 경과 시간이, 보존 기한보다 소정 기간(제9 소정 시간) 이상 긴 데이터가 있는 경우에는, 삭제부(21)가 그 데이터를 삭제한다.
또한, USB 포트(31)에 USB 메모리(1h)가 접속되면, PC(30h)는 USB 커넥터(17), USB 포트(31)를 통해, USB 메모리(1h)로부터 이 USB 메모리(1h)의 식별 정보를 취득하고, 이 관리부(46)를 참조하여, USB 포트(31)에 접속된 USB 메모리(1h)가 관리부(46)에 의해 관리되고 있지 않은 경우에, 경고부(37)가 경고를 한다.
또한, 이러한 경고부(37)에 의해 경고를 행하는 것 이외에, PC(30h)의 HDD(305) 등으로의 액세스를 금지하거나, 삽입된 USB 메모리를 사용 불가로 하더라도 좋다.
또, PC(30h)는, USB 포트(31)에 접속된 USB 메모리(1h)가 관리부(46)에 의해 관리되고 있는 것이라도, USB 포트(31)에 그 USB 메모리(1h)가 접속된 이후부터의 시간을 제2 타이머(14)에 의해 측정하여, 제8 소정 시간이 경과한 것이 검출된 경우에 경고를 행하도록 되어 있고, 이에 따라, USB 메모리(1h)가 USB 메모리(1h)의 USB 포트(31)에 장착되어 있음을 잊어버리는 일을 방지할 수 있다.
이와 같이, 본 제6 실시 형태의 USB 메모리(1h) 및 PC(30h)에 의하면, 전술한 제5 실시 형태와 동일한 작용 효과를 얻을 수 있는 것 이외에, 보존 기한이 설정된 데이터에 대해, 보존 기한이 마감된 데이터가 있는 경우에는, 이 데이터를 삭제하여 이들 데이터가 유출되는 것을 방지함으로써, 데이터의 기밀성을 향상시킬 수 있다.
또한, 보존 기한이 마감된 데이터가 있는 경우에, 경고를 함으로써, 그 취지를 조작자에게 통지할 수 있고, 조작자가 이 데이터에 대하여 삭제 등의 최적의 처리를 할 수 있어, 데이터의 기밀성을 향상시킬 수 있고, 또한, 편리성도 높다.
또한, 등록되어 있지 않은(미등록의) USB 메모리(1h)가 PC(30)의 USB 포트(31)에 접속된 경우에, 경고부(37)가 경고를 하기 때문에, 예컨대, 다른 사람이 이러한 미등록의 USB 메모리(1h)를 이용하여 PC(30h)에 저장되어 있는 데이터를 부정하게 취득하는 것을 방지할 수 있어, PC(30h)에 저장된 정보의 기밀성을 높일 수 있다.
(I) 기타
그리고 정보 처리 장치(PC(30a, 30e, 30g, 30h))의 CPU(Central Processing Unit)가, 관리 프로그램을 실행함으로써, 전술한 복사 제어부(22), 액세스 금지부(42), 복사 금지부(41), 삭제부(21), 경과 시간 취득부(43), 보존 기한 설정 부(44), 관리부(46), 비사용 상태 검출부(34), 사용자 검지부(35), 사용자 확인부(38), USB 메모리 확인부(40) 및 경고 제어부(33)로서 기능하도록 되어 있다.
또, 이들 복사 제어부(22), 액세스 금지부(42), 복사 금지부(41), 삭제부(21), 경과 시간 취득부(43), 보존 기한 설정부(44), 관리부(46), 비사용 상태 검출부(34), 사용자 검지부(35), 사용자 확인부(38), USB 메모리 확인부(40) 및 경고 제어부(33)로서의 기능을 실현하기 위한 프로그램(관리 프로그램)은, 예컨대 플렉시블 디스크, CD(CD-ROM, CD-R, CD-RW 등), DVD(DVD-ROM, DVD-RAM, DVD-R, DVD+R, DVD-RW, DVD+RW 등), 자기 디스크, 광 디스크, 광 자기 디스크 등의, 컴퓨터 판독 가능한 기록 매체에 기록된 형태로 제공된다. 그리고 컴퓨터는 그 기록 매체로부터 프로그램을 판독하며 내부 기억 장치 또는 외부 기억 장치에 전송하고 저장하여 이용한다. 또한, 그 프로그램을, 예컨대 자기 디스크, 광 디스크, 광 자기 디스크 등의 기억 장치(기록 매체)에 기록해 두고, 그 기억 장치로부터 통신 경로를 통해 컴퓨터에 제공하도록 하더라도 좋다.
복사 제어부(22), 액세스 금지부(42), 복사 금지부(41), 삭제부(21), 경과 시간 취득부(43), 보존 기한 설정부(44), 관리부(46), 비사용 상태 검출부(34), 사용자 검지부(35), 사용자 확인부(38), USB 메모리 확인부(40) 및 경고 제어부(33)로서의 기능을 실현할 때는, 내부 기억 장치(예컨대, RAM(303)이나 ROM(302))에 저장된 프로그램이 컴퓨터의 마이크로 프로세서(본 실시 형태에서는 CPU(301))에 의해 실행된다. 이 때, 기록 매체에 기록된 프로그램을 컴퓨터가 판독하여 실행하도록 하더라도 좋다.
또, 본 실시 형태에 있어서, 컴퓨터란, 하드웨어와 오퍼레이팅 시스템을 포함하는 개념이며, 오퍼레이팅 시스템의 제어 하에서 동작하는 하드웨어를 의미하고 있다. 또한, 오퍼레이팅 시스템이 불필요하고 어플리케이션 프로그램 단독으로 하드웨어를 동작시키는 것과 같은 경우에는, 그 하드웨어 자체가 컴퓨터에 해당한다. 하드웨어는 적어도, CPU 등의 마이크로 프로세서와, 기록 매체에 기록된 컴퓨터 프로그램을 판독하기 위한 수단을 구비하고 있고, 본 실시 형태에서는, PC(30a, 30e, 30g, 30h)가 컴퓨터로서의 기능을 갖고 있는 것이다.
또한, 본 실시 형태에서의 기록 매체로서는, 전술한 플렉시블 디스크, CD, DVD, 자기 디스크, 광 디스크, 광 자기 디스크 외에, IC 카드, ROM 카트리지, 자기 테이프, 펀치 카드, 컴퓨터의 내부 기억 장치(RAM이나 ROM 등의 메모리), 외부 기억 장치 등이나, 바코드 등의 부호가 인쇄된 인쇄물 등의 컴퓨터 판독 가능한 여러가지 매체를 이용할 수 있다.
또한, USB 메모리(1a∼1g)에서의 프로세서(102)가, 내부 기억 장치(예컨대, RAM(103)이나 제어 소프트 ROM(104))에 저장된 USB 메모리용 관리 프로그램을 실행함으로써, 전술한 복사 제어부(22), 액세스 금지부(42), 복사 금지부(41), 삭제부(21), 경과 시간 취득부(43), 보존 기한 설정부(44), 관리부(46), 비사용 상태 검출부(34), 사용자 검지부(35), 사용자 확인부(38), USB 메모리 확인부(40) 및 경고 제어부(33)로서 기능하도록 되어 있다.
그리고 본 발명은 전술한 실시 형태에 한정되는 것이 아니라, 본 발명의 취지를 일탈하지 않는 범위에서 여러가지로 변형하여 실시할 수 있다.
예컨대, 전술한 제1 실시 형태, 제3∼제5 실시 형태 및 이들의 변형예에서는, 경고부(15)가, 부저 회로(108)에 의해 구성되고, 특정 주파수의 경고음을 발생시킴으로써 사용자의 청각에 작용하는 경고를 하는 예에 대해 설명하고 있지만, 이것에 한정되는 것이 아니라, 예컨대, 진동 발생 회로에 의해 진동을 발생시키거나 램프를 점등시키는 등, 청각 이외의 다른 오감(시각, 촉각, 미각, 후각)에 여러가지 자극을 부여하는 여러가지 수법에 의해 경고를 하더라도 좋다.
또한, 제2 실시 형태의 USB 메모리(1d)에 제1 실시 형태(1a)의 경고부(15)를 구비하고, 제1 타이머(13)에 의해 제1 소정 시간이 검출되었을 때나 제2 타이머(14)에 의해 제2 소정 시간이 검출되었을 때에, 삭제부(21)에 의해 기억부(11)에 저장된 데이터를 삭제하기에 앞서, 경고부(15)에 의해 경고를 하여 데이터를 삭제하는 것을 사용자에게 통지하더라도 좋으며, 이에 따라, 기억부(11)에 저장되어 있는 데이터가 삭제되는 것을 사용자가 미리 알 수 있어 편리성이 높다.
제2 실시 형태의 USB 메모리(1d)에 제1 실시 형태(1a)의 경고부(15)나 전지 잔량 측정부(18)를 구비하고, 전지 잔량 측정부(18)에 의해 전지(19)의 전지 잔량이 소정량 이하가 된 것이 검출되었을 때에, 경고부(15)가 경고를 행하더라도 좋고, 이에 따라, 사용자가 전지 잔량이 적어진 것을 알 수 있어 편리성이 높다.
또한, 전술한 제5 실시 형태 및 제6 실시 형태의 USB 메모리(1g, 1h)에서, 비사용 상태 검출부(34)에 의해, PC(30g, 30h)의 비사용 상태로의 천이가 검출되었을 때에, 복사 제어부(22)가 기억부(11)에 저장된 데이터를 PC(30g, 30h)의 보존부(32)에 복사시키거나, USB 메모리(1g, 1h)의 기억부(11)에 저장된 데이터를 PC(30g, 30h)의 보존부(32)에 백업하고, 그 데이터를 USB 메모리(1g, 1h)의 기억부(11)로부터 삭제하더라도 좋다.
여기서, 비사용 상태 검출부(34)는, PC(30g, 30h)의 전원 단절을 검출함으로써, PC(30g, 30h)의 비사용 상태로의 천이를 검출하더라도 좋고, PC(30g, 30h)의 전력 절약화 동작 모드로의 이행을 검출함으로써, PC(30g, 30h)의 비사용 상태로의 천이를 검출하더라도 좋다.
또한, 전술한 각 실시 형태 및 그 변형예에서는, 전자 장치가 USB 메모리인 예에 대해 설명하고 있지만, 이것에 한정되는 것이 아니라, 예컨대, IEEE1394(파이어와이어) 규격 등의 다른 통신 프로토콜 및/또는 버스 표준 규격을 서포트하는 전자 장치라도 좋고, 또한, 메모리 이외의 전자 장치에 적용하더라도 좋다. 또, 이 IEEE 1394도, USB와 마찬가지로 버스 파워에 의해 전력을 공급할 수 있도록 되어 있다.
또한, 전술한 각 실시 형태 및 그 변형예에서는, 부품이 USB 메모리의 캡인 예에 대해 설명하고 있지만, 이것에 한정되는 것이 아니라, 예컨대, USB 메모리나 그 밖의 휴대형 기록 장치, 메모리 이외의 전자 장치 본체가 수납되는 케이스도 본 발명에 있어서의 부품이다.
또한, 전술한 각 실시 형태 및 그 변형예에서는, 전자 장치의 통신부가 정보 처리 장치와 전기적으로 접속되는 접속 단자인 예에 대해 설명하고 있지만, 이것에 한정되는 것이 아니라, 예컨대, 이 통신부는 전자 장치와 정보 처리 장치를 무선 통신 가능하게 하는 것이라도 좋다. 이 경우는, 정보 처리 장치의 접속부도 전자 장치와 무선 통신 가능한 것으로 구성하면 좋다.
또한, 전술한 각 실시 형태 및 그 변형예에서, 제1∼제7의 각종 소정 시간 중, 적어도 일부의 소정 시간을, 사용자가 임의로 설정할 수 있도록 하더라도 좋다.
또한, 전술한 제6 실시 형태에 도시하는 PC(30h)에 경과 시간 취득부(43)나 보존 기한 설정부(44)가 구비된 예에 대해 설명하고 있지만, 이것에 한정되는 것이 아니라, 다른 실시 형태 및 그 변형예에 따른 USB 메모리(1a, 1b, 1c, 1d, 1e, 1f, 1g)나, PC(30a, 30e, 30g, 30h)에, 경과 시간 취득부(43)나 보존 기한 설정부(44)를 구비하더라도 좋다.
또한, 전술한 제2 실시 형태의 USB 메모리(1d)나, 제5 실시 형태의 USB 메모리(1g)나 제6 실시 형태의 USB 메모리(1h)에서, 각각, 전지(19)에 전지 잔량 측정부(18)를 구비하고, 전지(19)의 잔량이 소정치 이하가 된 것을 검출한 경우에, 경고부(15)에 의해 경고를 하더라도 좋다.
또, 본 발명의 각 실시 형태가 개시되어 있으면, 본 발명을 당업자에 의해 실시·제조하는 것이 가능하다.
USB나 IEEE1394(파이어와이어) 등, 여러가지 규격으로 정보 처리 장치에 통신 가능하게 접속되는 여러가지 전자 기기의 관리에 적용할 수 있다.

Claims (30)

  1. 정보 처리 장치에 통신 가능하게 접속하기 위한 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치로서,
    부품이 탈착 가능하게 구성되고, 상기 부품과의 이탈 상태를 검출하는 센서와,
    상기 센서에 의해 상기 부품과의 이탈 상태가 검출된 이후부터 상기 부품과의 이탈 상태에서의 경과 시간을 측정하는 타이머와,
    상기 기억부에 저장된 상기 데이터를 상기 정보 처리 장치에 구비된 보존부에 복사시키는 복사 제어부와,
    상기 기억부에 저장된 상기 데이터를 삭제하는 삭제부
    를 포함하고,
    상기 타이머에 의해 제1 소정 시간이 경과한 것이 검출된 경우에, 상기 복사 제어부는 상기 기억부에 저장된 상기 데이터를 상기 정보 처리 장치에 구비된 보존부에 복사시키고, 상기 기억부에 저장된 데이터가 상기 보존부에 복사되어 있는 경우에, 상기 삭제부는 상기 기억부에 저장된 데이터를 삭제하는 것을 특징으로 하는 전자 장치.
  2. 제1항에 있어서, 상기 타이머에 의해 제2 소정 시간이 경과한 것이 검출되었을 때, 상기 삭제부는, 상기 기억부에 저장된 데이터가 상기 보존부에 복사되어 있 는 경우에, 상기 기억부에 저장된 데이터를 삭제하는 것을 특징으로 하는 전자 장치.
  3. 제1항에 있어서, 상기 정보 처리 장치가 상기 정보 처리 장치의 사용자와 특정한 관계를 갖는 특정 관계자인 경우에, 상기 복사 제어부는 상기 기억부에 저장된 상기 데이터를 상기 정보 처리 장치의 상기 보존부에 복사시키는 것을 특징으로 하는 전자 장치.
  4. 제1항 또는 제3항에 있어서, 상기 정보 처리 장치의 비사용 상태로의 천이를 검출하는 비사용 상태 검출부를 포함하고,
    상기 비사용 상태 검출부가 상기 정보 처리 장치의 비사용 상태로의 천이를 검출했을 때에, 상기 복사 제어부는 상기 기억부에 저장된 데이터를 상기 정보 처리 장치의 보존부에 복사시키는 것을 특징으로 하는 전자 장치.
  5. 제4항에 있어서, 상기 비사용 상태 검출부는, 상기 정보 처리 장치의 전원 단절을 검출함으로써, 상기 정보 처리 장치의 비사용 상태로의 천이를 검출하는 것을 특징으로 하는 전자 장치.
  6. 제4항 또는 제5항에 있어서, 상기 비사용 상태 검출부는, 상기 정보 처리 장치의 전력 절약화 동작 모드로의 이행을 검출함으로써, 상기 정보 처리 장치의 비 사용 상태로의 천이를 검출하는 것을 특징으로 하는 전자 장치.
  7. 제4항 내지 제6항 중 어느 한 항에 있어서, 상기 정보 처리 장치에서의 사용자의 존재를 검지하는 사용자 검지부를 포함하고,
    상기 사용자 검지부에서, 검지되고 있던 상기 사용자의 존재가 검지되지 않게 된 경우에, 상기 비사용 상태 검출부는 상기 정보 처리 장치의 비사용 상태로의 천이를 검출하는 것을 특징으로 하는 전자 장치.
  8. 제1항 내지 제7항 중 어느 한 항에 있어서, 상기 전자 장치의 사용자가 상기 전자 장치와 특정한 관계를 갖는 특정 관계자인 경우에, 상기 복사 제어부는 상기 기억부에 저장된 상기 데이터를 상기 정보 처리 장치의 상기 보존부에 복사시키는 것을 특징으로 하는 전자 장치.
  9. 제1항 내지 제8항 중 어느 한 항에 있어서, 상기 복사 제어부에 의한 상기 보존부로의 데이터의 복사를 금지하는 복사 금지부를 포함하는 것을 특징으로 하는 전자 장치.
  10. 제9항에 있어서,
    상기 전자 장치의 사용자가 상기 전자 장치와 특정한 관계를 갖는 특정 관계자가 아닌 경우에, 상기 복사 금지부는 상기 복사 제어부에 의한 보존부로의 데이 터의 복사를 금지하는 것을 특징으로 하는 전자 장치.
  11. 제1항 내지 제10항 중 어느 한 항에 있어서, 상기 정보 처리 장치가 상기 특정 관계자에 관한 정보 처리 장치가 아닌 경우에, 상기 복사 금지부는 상기 복사 제어부에 의한 보존부로의 데이터의 복사를 금지하는 것을 특징으로 하는 전자 장치.
  12. 제1항 내지 제11항 중 어느 한 항에 있어서, 상기 정보 처리 장치로부터의 상기 기억부로의 액세스를 금지하는 액세스 금지부를 포함하는 것을 특징으로 하는 전자 장치.
  13. 제12항에 있어서, 상기 정보 처리 장치의 사용자가 상기 정보 처리 장치와 특정한 관계를 갖는 특정 관계자가 아닌 경우에, 상기 액세스 금지부는 상기 정보 처리 장치로부터 기억부로의 액세스를 금지하는 것을 특징으로 하는 전자 장치.
  14. 제12항 또는 제13항에 있어서, 상기 전자 장치의 사용자가 상기 전자 장치와 특정한 관계를 갖는 특정 관계자가 아닌 경우에, 상기 액세스 금지부는 상기 정보 처리 장치로부터 상기 기억부로의 액세스를 금지하는 것을 특징으로 하는 전자 장치.
  15. 제1항 내지 제14항 중 어느 한 항에 있어서, 상기 부품은 상기 통신부에 착탈 가능한 캡인 것을 특징으로 하는 전자 장치.
  16. 제1항 내지 제15항 중 어느 한 항에 있어서, 상기 통신부는 전기적으로 상기 정보 처리 장치에 접속되는 접속 단자인 것을 특징으로 하는 전자 장치.
  17. 제1항 내지 제16항 중 어느 한 항에 있어서, 상기 전자 장치는 휴대형 기억 장치인 것을 특징으로 하는 전자 장치.
  18. 정보 처리 장치와의 통신을 가능하게 하는 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치가 통신 가능하게 접속되는 접속부와,
    데이터를 저장 가능한 보존부와,
    상기 전자 장치에 탈착 가능하게 구성된 부품이 상기 전자 장치로부터 제거된 상태로 제1 소정 시간이 경과한 경우에, 상기 전자 장치의 상기 기억부에 저장된 상기 데이터를 상기 보존부에 복사시키는 복사 제어부와,
    상기 전자 장치의 상기 부품이 제거된 상태로 제2 소정 시간이 경과한 경우에, 상기 전자 장치의 기억부에 저장된 데이터를 삭제하는 삭제부
    를 포함하는 것을 특징으로 하는 정보 처리 장치.
  19. 제18항에 있어서, 상기 정보 처리 장치의 비사용 상태로의 천이를 검출하는 비사용 상태 검출부를 포함하고,
    상기 비사용 상태 검출부가 상기 정보 처리 장치의 비사용 상태로의 천이를 검출했을 때에, 상기 복사 제어부는 상기 기억부에 저장된 데이터를 상기 정보 처리 장치의 보존부에 복사시키는 것을 특징으로 하는 정보 처리 장치.
  20. 제18항 또는 제19항에 있어서, 상기 정보 처리 장치의 사용자가 상기 정보 처리 장치와 특정한 관계를 갖는 특정 관계자인 경우에, 상기 삭제부는 상기 기억부에 저장된 데이터를 삭제하는 것을 특징으로 하는 정보 처리 장치.
  21. 제19항 또는 제20항에 있어서, 상기 정보 처리 장치에서의 사용자의 존재를 검지하는 사용자 검지부를 포함하고,
    상기 사용자 검지부에서, 검지되고 있던 상기 사용자의 존재가 검지되지 않게 된 경우에, 상기 비사용 상태 검출부는 상기 정보 처리 장치의 비사용 상태로의 천이를 검출하는 것을 특징으로 하는 정보 처리 장치.
  22. 제18항 내지 제21항 중 어느 한 항에 있어서,
    상기 기억부 혹은 상기 보존부에 저장된 상기 데이터에 보존 기한을 설정 가능한 보존 기한 설정부와,
    상기 기억부 혹은 상기 보존부에 저장된 상기 데이터에 마지막으로 액세스한 이후부터의 경과 시간을 취득하는 경과 시간 취득부와,
    상기 경과 시간이 상기 보존 기한보다 긴 경우에, 경고를 하는 경고부
    를 포함하는 것을 특징으로 하는 정보 처리 장치.
  23. 제22항에 있어서, 상기 삭제부는 상기 기억부 혹은 상기 보존부에 저장된 상기 데이터를 삭제하는 것으로서,
    상기 경과 시간이 상기 보존 기한보다 길고, 제3 소정 시간이 된 경우에, 상기 삭제부는 상기 데이터를 삭제하는 것을 특징으로 하는 정보 처리 장치.
  24. 제18항 내지 제23항 중 어느 한 항에 있어서, 상기 전자 장치를 특정하기 위한 정보를 미리 등록하여 관리하는 관리부를 포함하고,
    상기 관리부에 의해 관리되고 있지 않은 상기 전자 장치가 상기 접속부에 접속되었을 때에, 경고를 하는 것을 특징으로 하는 정보 처리 장치.
  25. 제18항 내지 제24항 중 어느 한 항에 있어서, 상기 접속부에 상기 전자 장치가 접속된 이후부터 접속 상태로 제4 소정 시간 이상 경과했을 때에 경고를 하는 것을 특징으로 하는 정보 처리 장치.
  26. 제18항 내지 제25항 중 어느 한 항에 있어서, 상기 기억부에 저장된 상기 데이터에 마지막으로 액세스한 이후부터의 경과 시간이 제3 소정 시간보다 긴 경우에 경고를 하는 것을 특징으로 하는 정보 처리 장치.
  27. 정보 처리 장치에 통신 가능하게 접속하기 위한 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치에서의 관리 방법으로서,
    부품이 탈착 가능하게 구성되고, 상기 부품과의 이탈 상태를 검출하는 검출 단계와,
    상기 검출 단계에서 상기 부품과의 이탈 상태가 검출된 이후부터 상기 부품과의 이탈 상태에서의 경과 시간을 측정하는 측정 단계와,
    상기 측정 단계에서 제1 소정 시간이 경과한 것이 검출된 경우에, 상기 기억부에 저장된 상기 데이터를 상기 정보 처리 장치에 구비된 보존부에 복사시키는 복사 단계와,
    상기 기억부에 저장된 데이터가, 상기 복사 단계에서 상기 보존부에 복사되어 있는 경우에, 상기 기억부에 저장된 데이터를 삭제하는 삭제 단계
    를 포함하는 것을 특징으로 하는 관리 방법.
  28. 정보 처리 장치와의 통신을 가능하게 하는 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치가 통신 가능하게 접속되는 접속부와, 데이터를 저장 가능한 보존부를 포함한 정보 처리 장치에서의 관리 방법에 있어서,
    상기 전자 장치에 탈착 가능하게 구성된 부품이 상기 전자 장치로부터 제거된 상태로 제1 소정 시간이 경과한 경우에, 상기 전자 장치의 상기 기억부에 저장된 상기 데이터를 상기 보존부에 복사시키는 복사 단계와,
    상기 전자 장치의 상기 부품이 제거된 상태로 제2 소정 시간이 경과한 경우에, 상기 전자 장치의 기억부에 저장된 데이터를 삭제하는 삭제 단계
    를 포함하는 것을 특징으로 하는 관리 방법.
  29. 정보 처리 장치에 통신 가능하게 접속하기 위한 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치에 관리 기능을 실행시키는 관리 프로그램으로서, 상기 전자 장치에,
    부품이 탈착 가능하게 구성되고, 상기 부품과의 이탈 상태를 검출하는 검출 단계와,
    상기 검출 단계에서 상기 부품과의 이탈 상태가 검출된 이후부터 상기 부품과의 이탈 상태에서의 경과 시간을 측정하는 측정 단계와,
    상기 측정 단계에서 제1 소정 시간이 경과한 것이 검출된 경우에, 상기 기억부에 저장된 상기 데이터를 상기 정보 처리 장치에 구비된 보존부에 복사시키는 복사 단계와,
    상기 기억부에 저장된 데이터가, 상기 복사 단계에서 상기 보존부에 복사되어 있는 경우에, 상기 기억부에 저장된 데이터를 삭제하는 삭제 단계
    를 실행시키기 위한 관리 프로그램.
  30. 컴퓨터와의 통신을 가능하게 하는 통신부와 데이터를 저장 가능한 기억부를 포함하는 전자 장치가 통신 가능하게 접속되는 접속부와, 데이터를 저장 가능한 보 존부를 포함한 컴퓨터로 관리 기능을 실행시키는 관리 프로그램으로서,
    상기 전자 장치에 탈착 가능하게 구성된 부품이 상기 전자 장치로부터 제거된 상태로 제1 소정 시간이 경과한 경우에, 상기 전자 장치의 상기 기억부에 저장된 상기 데이터를 상기 보존부에 복사시키는 복사 제어부와,
    상기 전자 장치의 상기 부품이 제거된 상태로 제2 소정 시간이 경과한 경우에, 상기 전자 장치의 기억부에 저장된 데이터를 삭제하는 삭제부로서, 상기 컴퓨터를 기능시키는 것을 특징으로 하는 관리 프로그램.
KR1020087023473A 2006-03-30 2006-03-30 전자 장치, 정보 처리 장치 Expired - Fee Related KR101017967B1 (ko)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2006/306739 WO2007116455A1 (ja) 2006-03-30 2006-03-30 電子装置,情報処理装置,管理方法および管理プログラム

Related Child Applications (2)

Application Number Title Priority Date Filing Date
KR1020107021938A Division KR101059908B1 (ko) 2006-03-30 2006-03-30 전자 장치, 정보 처리 장치
KR1020107021939A Division KR101059907B1 (ko) 2006-03-30 2006-03-30 전자 장치, 정보 처리 장치

Publications (2)

Publication Number Publication Date
KR20080100462A true KR20080100462A (ko) 2008-11-18
KR101017967B1 KR101017967B1 (ko) 2011-03-02

Family

ID=38580764

Family Applications (3)

Application Number Title Priority Date Filing Date
KR1020107021939A Expired - Fee Related KR101059907B1 (ko) 2006-03-30 2006-03-30 전자 장치, 정보 처리 장치
KR1020087023473A Expired - Fee Related KR101017967B1 (ko) 2006-03-30 2006-03-30 전자 장치, 정보 처리 장치
KR1020107021938A Expired - Fee Related KR101059908B1 (ko) 2006-03-30 2006-03-30 전자 장치, 정보 처리 장치

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020107021939A Expired - Fee Related KR101059907B1 (ko) 2006-03-30 2006-03-30 전자 장치, 정보 처리 장치

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020107021938A Expired - Fee Related KR101059908B1 (ko) 2006-03-30 2006-03-30 전자 장치, 정보 처리 장치

Country Status (5)

Country Link
US (1) US8127364B2 (ko)
JP (1) JP4864081B2 (ko)
KR (3) KR101059907B1 (ko)
CN (1) CN101405746B (ko)
WO (1) WO2007116455A1 (ko)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8661540B2 (en) 2005-10-07 2014-02-25 Imation Corp. Method and apparatus for secure credential entry without physical entry
JP4946834B2 (ja) * 2007-11-30 2012-06-06 富士通株式会社 データ管理装置、データ管理方法、コンピュータプログラム、およびリムーバブルタイプの記憶装置
US20090144341A1 (en) * 2007-12-03 2009-06-04 Apple Inc. Ad Hoc Data Storage Network
US9009816B2 (en) * 2009-01-21 2015-04-14 Imation Corp. Removable memory storage device with multiple authentication processes
US20100205355A1 (en) * 2009-02-11 2010-08-12 Memory Experts International Inc. Multiplexing secure digital memory
JP5347590B2 (ja) * 2009-03-10 2013-11-20 株式会社リコー 画像形成装置、データ管理方法、及びプログラム
JP5482059B2 (ja) * 2009-03-13 2014-04-23 富士通株式会社 記憶装置、および記憶装置へのアクセスを制御するためのプログラム
JP5421679B2 (ja) * 2009-07-09 2014-02-19 日本電産サンキョー株式会社 不正行為を検知する検知方法
JP5499807B2 (ja) * 2010-03-19 2014-05-21 富士通株式会社 情報処理プログラム、情報処理方法及び情報処理装置
CN102143158B (zh) * 2011-01-13 2013-10-09 北京邮电大学 基于tpm的数据防泄漏方法
JP6390141B2 (ja) * 2014-04-07 2018-09-19 スター精密株式会社 携帯端末を用いた情報処理装置の制御システム、携帯端末、情報処理装置の制御方法および制御用プログラム
CN104331374B (zh) * 2014-10-24 2019-01-11 东莞宇龙通信科技有限公司 数据删除方法、数据删除装置和终端
JP6394296B2 (ja) * 2014-11-07 2018-09-26 日本電気株式会社 コンピュータ装置、および、その管理方法
US9799049B2 (en) * 2014-12-15 2017-10-24 Nuance Communications, Inc. Enhancing a message by providing supplemental content in the message
US11216211B1 (en) * 2018-09-25 2022-01-04 Amazon Technologies, Inc. Emulated block storage for devices
JP7367622B2 (ja) * 2020-06-17 2023-10-24 横河電機株式会社 データ管理システム、データ管理方法、および、データ管理プログラム
JP7163941B2 (ja) 2020-06-29 2022-11-01 横河電機株式会社 データ管理システム、データ管理方法、および、データ管理プログラム
US11803317B2 (en) * 2020-12-15 2023-10-31 International Business Machines Corporation Interrupted replicated write recognition
CN119583646B (zh) * 2024-11-04 2025-12-05 珠海格力电器股份有限公司 设备数据处理方法、装置、电子设备及可读存储介质

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH660279GA3 (ko) * 1985-04-12 1987-04-15
JPH07225704A (ja) * 1994-02-10 1995-08-22 Fuji Xerox Co Ltd ファイル管理装置
JP2001022521A (ja) 1999-07-09 2001-01-26 Matsushita Electric Ind Co Ltd 携帯端末装置
WO2003003295A1 (en) 2001-06-28 2003-01-09 Trek 2000 International Ltd. A portable device having biometrics-based authentication capabilities
WO2003003278A1 (en) 2001-06-28 2003-01-09 Trek 2000 International Ltd. A portable device having biometrics-based authentication capabilities
JP3085361U (ja) 2001-10-15 2002-04-26 宣得股▲ふん▼有限公司 ペン式携帯型記憶装置
JP2004213323A (ja) * 2002-12-27 2004-07-29 Nippon Systems Development Co Ltd コンピュータおよびコンピュータプログラム
JP2005080233A (ja) * 2003-09-03 2005-03-24 Kyocera Mita Corp 画像形成装置
JP3101222U (ja) 2003-10-24 2004-06-10 政甫 翁 携帯用メモリ装置
WO2005050415A1 (en) * 2003-10-31 2005-06-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and devices for the control of the usage of content
JP4140905B2 (ja) * 2004-03-22 2008-08-27 インターナショナル・ビジネス・マシーンズ・コーポレーション 記憶装置及びプログラム
US20060005257A1 (en) * 2004-07-01 2006-01-05 Nakahara Tohru Encrypted contents recording medium and apparatus and method for reproducing encrypted contents
JP4185895B2 (ja) 2004-07-28 2008-11-26 キヤノン株式会社 画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラム
JP3863891B2 (ja) * 2004-07-30 2006-12-27 三菱電機株式会社 記憶装置及びデータ管理システム及びデータ無効化方法及びデータ無効化プログラム

Also Published As

Publication number Publication date
KR20100109987A (ko) 2010-10-11
JPWO2007116455A1 (ja) 2009-08-20
US8127364B2 (en) 2012-02-28
KR20100115389A (ko) 2010-10-27
US20090025091A1 (en) 2009-01-22
JP4864081B2 (ja) 2012-01-25
KR101059908B1 (ko) 2011-08-29
KR101017967B1 (ko) 2011-03-02
KR101059907B1 (ko) 2011-08-29
CN101405746A (zh) 2009-04-08
WO2007116455A1 (ja) 2007-10-18
CN101405746B (zh) 2012-01-25

Similar Documents

Publication Publication Date Title
KR101010950B1 (ko) 전자 장치, 관리 방법 및 관리 프로그램
KR101017967B1 (ko) 전자 장치, 정보 처리 장치
US8335869B2 (en) Information processing apparatus, managing method, computer-readable recording medium storing managing program therein, and portable data storage apparatus
EP2367135B1 (en) Adapter for portable storage medium and method of disabling data access
CN101276312A (zh) 存储装置
JP5051291B2 (ja) 可搬型記憶装置
JP4725111B2 (ja) 不揮発メモリ装置、不揮発メモリシステム、データの消去方法、プログラム及び記録媒体
US10460088B2 (en) Electronic device and connection method
JP2011048861A (ja) 不揮発メモリ装置、不揮発メモリシステム、データの消去方法、プログラム及び記録媒体
JP4801729B2 (ja) 電子装置及びプログラム
CN102184361B (zh) 信息处理装置和管理方法
US20180150663A1 (en) Card reader and method of controlling card reader
CN112131620B (zh) 一种硬盘防盗的方法和硬盘
JP2006309296A (ja) 持ち運び可能な記憶媒体の使用制御方法、管理方法、装置、及びプログラム
JP2004348654A (ja) 情報処理装置
JP2009193295A (ja) 情報処理装置

Legal Events

Date Code Title Description
PA0105 International application

St.27 status event code: A-0-1-A10-A15-nap-PA0105

A201 Request for examination
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

A107 Divisional application of patent
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0104 Divisional application for international application

St.27 status event code: A-0-1-A10-A18-div-PA0104

St.27 status event code: A-0-1-A10-A16-div-PA0104

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U12-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

FPAY Annual fee payment

Payment date: 20140204

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20150119

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

FPAY Annual fee payment

Payment date: 20160119

Year of fee payment: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20170119

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20180118

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20190222

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20190222