CN1271527C - 防止数据被盗用装置 - Google Patents
防止数据被盗用装置 Download PDFInfo
- Publication number
- CN1271527C CN1271527C CN200410045637.9A CN200410045637A CN1271527C CN 1271527 C CN1271527 C CN 1271527C CN 200410045637 A CN200410045637 A CN 200410045637A CN 1271527 C CN1271527 C CN 1271527C
- Authority
- CN
- China
- Prior art keywords
- data
- volatile memory
- power supply
- information stores
- discre value
- 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.)
- Expired - Fee Related
Links
- 230000015654 memory Effects 0.000 claims abstract description 40
- 238000010008 shearing Methods 0.000 claims description 5
- 238000000151 deposition Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 230000008672 reprogramming Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
- G06F21/123—Restricting unauthorised execution of programs by using dedicated hardware, e.g. dongles, smart cards, cryptographic processors, global positioning systems [GPS] devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/78—Protecting 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/80—Protecting 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 storage media based on magnetic or optical technology, e.g. disks with sectors
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Technology Law (AREA)
- Multimedia (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Storage Device Security (AREA)
- Navigation (AREA)
Abstract
一种防止数据被盗用装置,它能容易地防止数据被不正当地复制而盗用。包括:存储对从信息存储读出装置读出的数据所赋予的所述识别值的易失性存储器、存储所述识别值的非易失性存储器、向所述易失性存储器供给备用电源的电源装置、在所述信息存储读出装置从所述***上卸下时相对应切断从所述电源装置向所述易失性存储器供给备用电源的备用电源切断装置、及当所述易失性存储器所存的识别值和所述非易失性存储器所存的识别值一致时允许所述***动作的动作许可装置。
Description
技术领域
本发明有关防止数据被不正当地复制、盗用的防止数据被盗用装置,特别是有关防止汽车驾驶导向***使用的地图数据被盗用的防止数据被盗用装置。
背景技术
一般,汽车驾驶导向***中采用地图数据,向用户提供车辆在地图上的现在位置,但是,由于建筑物及/或道路等状况发生变化的关系,要定期更新地图数据,在用户更新汽车驾驶导向***中安装的地图数据时,要支付规定的手续费后才可更新数据。
在上述那样正规地更新地图数据时,因为手续费的支付等要用户负担,所以在用户中,有人想不正当地复制、盗用更新好的地图数据。因而,必须防止不正当地复制、盗用地图数据。
这种盗用不限于地图数据,对于因更新等而要支付规定手续费的数据也常有发生,对于这类数据也要防止由于数据被不正当的复制引起的盗用。
可是,为了防止程序被不正当的复制引起的盗用,例如有的改变程序,使得在装置出厂时,将装置固有的值写入只能写入一次的存储电路(EPROM)中,在初次使用该装置时,用程序从EPROM读出装置固有的值,而固有的值以外的情况则不动作。
用这种防止盗用装置即使想从存储该程序(变更前)的媒体复制程序使用,由于前述的固有的值不同的缘故,结果复制后的程序不能使用,从而防止被盗用(例如,参照专利文献1)。
[专利文献1]
特开昭62-226335号公报(第2页,第1图及第2图)
因为已往的防止盗用装置采用上述构成,所以虽然在装置固有的值以外的情况下使程序不动作,但为了从EPROM读入装置固有的值,除固有的值以外的情况下不动作,而改变程序的关系,则程序将不得不改变。另外,在数据被盗用时,不必不正当地复制、盗用程序本身,采用具有装置固有的值的装置中能动作的程序就可处理不正当地复制的数据。即存在的问题是,仅能防止由于程序被不正当复制引起的盗用,而无法对地图数据等数据被不正当复制、盗用时作出对应的处置。
本发明为解决上述问题而提出,其目的在于取得一种能容易防止不正当地复制、盗用数据的防止数据被盗用装置。
发明内容
本发明涉及的防止数据被盗用装置包括存储对从信息存储读出装置读出的数据所赋予的所述识别值的易失性存储器、存储所述识别值的非易失性存储器、向所述易失性存储器供给备用电源的电源装置、在从所述***上卸下所述信息存储读出装置时相对应切断从所述电源装置向所述易失性存储器供给所述备用电源的备用电源切断装置、及当所述易失性存储器所存的识别值与所述非易失性存储器所存的识别值一致时允许所述***动作的动作许可装置。
附图说明
图1为本发明实施形态1的防止数据被盗用装置用于驾驶导向***的构成图。
图2为表示在图1所示的防止数据被盗用装置中HDD所配置的备用电源供给装置的立体图。
图3为用于说明图1所示的防止数据盗用装置动作的流程图。
图4为表示图1中HDD被卸下后的状态图。
图5为用于说明在图1所示的防止数据被盗用装置中卸下HDD后再次将HDD装上时的动作的流程图。
标号说明
11中央处理装置(CPU),12信息存储读出装置(HDD),12a布线,12b、12c端子,13易失性存储器(SRAM),13a、13b、14a、14b信号线,14非易失性存储器(ROM),15电池。
具体实施方式
以下,说明本发明的一实施形态。
实施形态1
图1为本发明实施形态1的防止数据被盗用装置例如用于汽车驾驶导向***的构成图,在图1中,中央处理装置(CPU)11通过数据信号线DS与信息记录读出装置12连接。信息记录读出装置12例如为硬盘驱动器(HDD),表示全国各地的地图数据存在该HDD12中。而且,对该地图数据附加该地图数据固有的标号等标识符(ID)。
CPU11根据利用GPS接收装置(未图示)从GPS卫星接收到的电波(GPS),求出车辆(未图示)当前的位置,在根据从HDD12读出的地图数据得到的地图上画出车辆位置,在显示器等显示装置(未图示)上显示。
如图中所示,CPU11利用第1及第2信号线13a及13b与易失性存储器13连接,同时利用第3及第4信号线14a及14b与非易失性存储器14连接,如以后所述,预先赋予地图数据的ID写入易失性存储器13及非易失性存储器14。还有,易失性存储器13例如为静态RAM(SRAM),非易失性存储器14例如为闪速存储器(以下简称为ROM)。
如图2所示,HDD12的机壳上形成布线12a,该布线12a的两端各设端子12b及12c,端子12b连接电池(车载电池:电源装置)15,端12c连接SRAM13。其结果,电池15作为备用电源,通过布线12a将电源加在SRAM13上。
还有,虽未图示,但当电源开关一合上,就对CPU11等供电。另外,在图示的例子中,CPU11的功能、SRAM13、ROM14、及从电池15向SRAM13供给备用电源的布线12等,如后所述,将起到作为防止数据被盗用装置的功能。
以下说明其动作。
参照图1及图3,当汽车驾驶导向***的电源接通时(步骤ST1),CPU11中判断该电源接通是否是该汽车驾驶导向***初次电源接通(步骤ST2),如是初次电源接通,则CPU11访问HDD12,通过数据信号线DS读出赋予地图数据的ID(另外,ID存入预定的地址:步骤ST3)。然后,CPU11通过第1信号线(ID写入信号线)13a,将该ID写入SRAM13,同时还通过第3信号线(ID写入信号线)14a,将ID写入ROM14(步骤ST4)。
CPU11分别通过第2及第4信号线13b及14b,读出写入SRAM13及ROM14的ID(步骤ST5)。将这些ID进行比较,判断是否一致(步骤ST6)。然后,若ID一致,则CPU11允许驾驶导向***动作(步骤ST7)。即驾驶导向***开始动作,并如前所述,在地图上显示车辆位置。
还有,即使驾驶导向***电源关断,由于ID保存在ROM14中,SRAM13由电池15供给备用电源,故SRAM13也能保存ID。
在步骤ST2中,当判断不是最初的电源接通,则在这种情况下,因为是ID已经写入SRAM13及ROM14的状态,所以CPU11就从步骤ST5开始执行处理。然后,在步骤ST6,当双方的ID一致时,CPU11允许驾驶导向***开始动作。另外,当双方的ID不一致时,CPU11不允许驾驶导向***动作。即CPU11不开始进行驾驶导向***的动作(步骤ST8)。
可是,地图数据要根据新铺设的道路、新建的建筑物等地图环境变化而定期更新,进行版本升级,但是,在将存在HDD12的地图数据进行版本升级时,必须要在例如经销商等正规的店家进行。
另外,参照图4及图5说明在想要对地图数据作不正当复制来更新的情况。首先如图4所示,将HDD12从驾驶导向***上卸下(步骤ST11)。于是,在HDD12卸下之时,断开用端子12b及12c分别与电池15及SRAM13的连接,备用电源就不能从电池15供给SRAM13。最终存在SRAM13中的ID丢失(消失)(步骤ST12)。
版本升级后的地图数据复制在HDD12上后(即,HDD12的地图数据更新后),将HDD12安装在汽车驾驶导向***上(这时,端子12b及端子12c分别安装在电池15及SRAM13上:步骤ST13)。此后,当汽车驾驶导向***的电源接通时(步骤ST14),CPU11就读出ROM14中存储的ID和SRAM13中存储的ID,并进行比较(步骤ST15)。
可是,如前所述,在HDD12被卸下时,由于SRAM13内的ID消失,最终CPU11就判断ID不一致(步骤ST16)。因而,CPU11就不起动汽车驾驶导向***(不允许动作:步骤ST17)。
如上所述,根据实施形态1,当从汽车驾驶导向***中卸下存储地图数据的HDD12时,SRAM13内的ID消失,即使再次将HDD12装在汽车驾驶导向***上,其结果ROM14内的ID和SRAM13内的ID会不一致,汽车驾驶导向***不动作,无法盗用不正当复制的地图数据。
还有在经销商等处正规地更新地图数据时,能使SRAM内ID不消失,而更新地图数据。另外,上述的实施形态1对防止地图数据被盗用的情况予以说明,但在将地图数据以外的其它数据存入HDD等信息存储读出装置中利用时,也可用于防止在该数据进行更新时数据被不正当地复制。又从上述说明可知,CPU11是起到作为动作许可装置的功能,而布线12a及第1及第2端子12b及12c是起到作为备用电源切断装置的功能。
如上所述,根据本发明,由于采用的构成为包括用于存储对从相对于***可装拆的信息存储读出装置读出的数据所赋予的识别值的易失性存储器及非易性存储器、向易失性存储器供给备用电源的电源装置、在从***中卸下信息记录读出装置时,切断从电源装置向易失性存储器供给备用电源的备用电源切断装置、及当易失性存储器所存的识别值和非易失性存储器所存的识别值一致时允许***动作的动作许可装置,所以本发明具有的效果为,当信息存储读出装置从***上卸下时,易失性存储器所存的识别值消失,其结果,若从***上卸下信息存储读出装置,将其数据不正当更新后,即使将信息存储读出装置再装在***上,易失性存储器内的识别值与非易失性存储器内的识别值不一致,其结果***不动作,最终能简单地防止由于数据被不正当地复制等引发的盗用。
Claims (4)
1、一种防止数据被盗用装置,其特征在于,包括
能读出并存储被预先赋予固有的识别值的数据并相对于***可装拆的信息存储读出装置、
存储对从该信息存储读出装置读出的数据所赋予的所述识别值的易失性存储器、
存储所述识别值的非易失性存储器、
向所述易失性存储器供给备用电源的电源装置、
在所述信息存储读出装置从所述***上卸下时相对应切断从所述电源装置向所述易失性存储器供给所述备用电源的备用电源切断装置、
以及当所述易失性存储器所存的识别值与所述非易失性存储器所存的识别值一致时允许所述***动作的动作许可装置。
2、如权利要求1所述的防止数据被盗用装置,其特征在于,
动作许可装置在最初***电源接通时,将对从信息存储读出装置读出的数据所赋予的识别值存于易失性存储器及非易失性存储器。
3、如权利要求1或2所述的防止数据被盗用装置,其特征在于,
备用电源切断装置包括设置在信息存储读出装置上的连接电源装置和易失性存储器的布线、
连接所述电源装置之同时还连接所述布线的第1端子、以及
连接所述易失性存储器之同时还连接所述布线的第2端子。
4、如权利要求1所述的防止数据被盗用装置,其特征在于,
所述***为驾驶导向***,所述数据为地图数据,所述信息存储读出装置为存储所述地图数据的硬盘驱动器。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003146644A JP2004348579A (ja) | 2003-05-23 | 2003-05-23 | データ不正使用防止装置 |
JP2003146644 | 2003-05-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1573716A CN1573716A (zh) | 2005-02-02 |
CN1271527C true CN1271527C (zh) | 2006-08-23 |
Family
ID=33447593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200410045637.9A Expired - Fee Related CN1271527C (zh) | 2003-05-23 | 2004-05-21 | 防止数据被盗用装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20040236917A1 (zh) |
JP (1) | JP2004348579A (zh) |
CN (1) | CN1271527C (zh) |
DE (1) | DE102004024150B4 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7716439B2 (en) * | 2005-01-07 | 2010-05-11 | Roland Corporation | Data processing system and method with copy protection |
JP4998492B2 (ja) * | 2009-02-25 | 2012-08-15 | 株式会社デンソー | ナビゲーション装置 |
KR101954215B1 (ko) | 2011-07-12 | 2019-06-07 | 삼성전자주식회사 | 비휘발성 저장 장치의 이용 방법 및 장치 |
FR3044792A1 (fr) * | 2015-12-07 | 2017-06-09 | Orange | Procede de securisation d'un terminal mobile et terminal correspondant |
ES2810226T3 (es) * | 2017-06-15 | 2021-03-08 | Autostrade Tech S P A | Dispositivo de a bordo para un vehículo |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61123959A (ja) * | 1984-11-20 | 1986-06-11 | Sharp Corp | 着脱自在なメモリモジユ−ルを有する電子機器 |
US6891819B1 (en) * | 1997-09-05 | 2005-05-10 | Kabushiki Kaisha Toshiba | Mobile IP communications scheme incorporating individual user authentication |
-
2003
- 2003-05-23 JP JP2003146644A patent/JP2004348579A/ja active Pending
-
2004
- 2004-04-27 US US10/832,243 patent/US20040236917A1/en not_active Abandoned
- 2004-05-14 DE DE102004024150A patent/DE102004024150B4/de not_active Expired - Fee Related
- 2004-05-21 CN CN200410045637.9A patent/CN1271527C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1573716A (zh) | 2005-02-02 |
US20040236917A1 (en) | 2004-11-25 |
DE102004024150B4 (de) | 2005-10-20 |
JP2004348579A (ja) | 2004-12-09 |
DE102004024150A1 (de) | 2004-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6594723B1 (en) | Method and apparatus for updating data in nonvolatile memory | |
US8122447B2 (en) | Firmware installation | |
CN1097225C (zh) | 对光盘驱动器微控制器和光盘驱动器更新程序代码的方法 | |
US8010739B2 (en) | Electronic device and program for operating the same | |
US7836444B2 (en) | Mobile communication terminal having embedded system for software download and method for software download | |
KR100812305B1 (ko) | 정보 단말장치 및 그 동작 제어방법 | |
US20020042892A1 (en) | Performing operating system recovery from external back-up media in a headless computer entity | |
JP2002082841A (ja) | 電子制御装置の制御データ記憶装置 | |
CN101833482A (zh) | 用于非易失存储***的电源管理数据块 | |
CN1271527C (zh) | 防止数据被盗用装置 | |
CN100487648C (zh) | 移动通信终端的文件更新***和启动管理***及其方法 | |
CN101048641B (zh) | 导航*** | |
US6862505B2 (en) | Vehicle-mounted information processing apparatus having magnetic disk device | |
EP1837772A1 (en) | Data recorder and commodity processing apparatus having same | |
US20040015945A1 (en) | Upgrade method for navigation data and apparatus for saving user data | |
JP2003002132A (ja) | 車両用制御装置 | |
CN117407020A (zh) | Ota升级刷写方法、装置、电子设备及存储介质 | |
JP3028055B2 (ja) | Pcカードシステム及びプログラム書き換え方法 | |
KR100806104B1 (ko) | 디지털 가전기기의 소프트웨어 업그레이드 방법 | |
JPH09212424A (ja) | ディスクキャッシュ及びディスクキャッシュ方法 | |
JPH09297682A (ja) | 試用pp管理システム | |
JP2000222290A (ja) | バックアップメモリ装置とそのメモリ方法 | |
JP4049286B2 (ja) | 車両搭載電子機器蓄積データファイルの保護方法及び装置 | |
JP2859205B2 (ja) | 携帯型情報処理システムのフラッシュ・メモリのデータ記録装置及びデータ記録方法 | |
CN1145118C (zh) | 自动售货机控制装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |