JP4372791B2 - 情報記憶装置 - Google Patents
情報記憶装置 Download PDFInfo
- Publication number
- JP4372791B2 JP4372791B2 JP2006547227A JP2006547227A JP4372791B2 JP 4372791 B2 JP4372791 B2 JP 4372791B2 JP 2006547227 A JP2006547227 A JP 2006547227A JP 2006547227 A JP2006547227 A JP 2006547227A JP 4372791 B2 JP4372791 B2 JP 4372791B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- unit
- storage device
- sensor
- mobile
- 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.)
- Active
Links
- 238000012795 verification Methods 0.000 claims description 248
- 230000007613 environmental effect Effects 0.000 claims description 117
- 238000001514 detection method Methods 0.000 claims description 38
- 238000012790 confirmation Methods 0.000 claims description 29
- 230000004075 alteration Effects 0.000 claims description 10
- 238000004891 communication Methods 0.000 description 157
- 238000000926 separation method Methods 0.000 description 92
- 230000002265 prevention Effects 0.000 description 86
- 238000010586 diagram Methods 0.000 description 76
- 238000000034 method Methods 0.000 description 75
- 238000012545 processing Methods 0.000 description 74
- 230000008569 process Effects 0.000 description 36
- 230000010365 information processing Effects 0.000 description 30
- 238000004364 calculation method Methods 0.000 description 25
- 230000006870 function Effects 0.000 description 17
- 230000004044 response Effects 0.000 description 15
- 230000033001 locomotion Effects 0.000 description 9
- 241000251468 Actinopterygii Species 0.000 description 7
- 230000001133 acceleration Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000008520 organization Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 239000012535 impurity Substances 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000010813 municipal solid waste Substances 0.000 description 1
- 238000009419 refurbishment Methods 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
- 230000000007 visual 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/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/552—Detecting local intrusion or implementing counter-measures involving long-term monitoring or reporting
-
- 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/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
- G06F21/445—Program or device authentication by mutual authentication, e.g. between devices or programs
-
- 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/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- 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/71—Protecting 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/73—Protecting 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 by creating or determining hardware identification, e.g. serial numbers
-
- 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
-
- 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/86—Secure or tamper-resistant housings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing 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/2111—Location-sensitive, e.g. geographical location, GPS
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing 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/2129—Authenticate client device independently of the user
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Description
(2)また、自動車保険も、自動車の種類や用途、運転者の年齢、過去の事故歴、走行距離などから決定される。この自動車保険も、乱暴な運転する者であっても、事故を起こしていない運転者であれば、保険料が安くなり、実際に運転者がどのような運転を行っているかという運転状況に見合った保険料の算出方法ではない。
また、貸し倉庫に物を保管する場合、使用者(依頼者と同じ場合もある)は、入・出庫する際の保管物の検量や状態等の比較することで、保管中の物の状態を推測していた。
移動体に装備され、前記移動体に関する情報を記憶する情報記憶装置において、
前記移動体に関する情報を検出するセンサが検出した情報に基づくセンサ情報を記憶するセンサ情報記憶部と、
前記移動体を特定可能な特定情報を取得し、取得した前記特定情報と前記センサ情報記憶部が記憶した前記センサ情報とに基づいて、前記特定情報と前記センサ情報との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する改ざん検証用情報生成部と、
前記改ざん検証用情報生成部が生成した前記改ざん検証用情報を記憶する改ざん検証用情報記憶部と
を備えたことを特徴とする。
前記特定情報を装置側特定情報として記憶する装置側特定情報記憶部を備え、
前記改ざん検証用情報生成部は、
前記装置側特定情報記憶部が記憶した前記装置側特定情報を取得することを特徴とする。
前記特定情報を移動体側特定情報として記憶する移動体側特定情報記憶部を備え、
前記改ざん検証用情報生成部は、
前記移動体側特定情報記憶部が記憶した前記移動体側特定情報を取得することを特徴とする。
自己と前記移動体とが分離しているかどうかを検出する分離検出部を備えたことを特徴とする。
自己が装備された前記移動体である前記装備移動体が、予め装備されることが指定された指定移動体かどうかを判断する移動体判断部を備えたこと特徴とする。
前記移動体判断部が前記装備移動体は前記指定移動体ではないと判断した場合に、前記センサ情報記憶部が記憶した前記センサ情報を消去する情報消去部を備えたことを特徴とする。
移動体である自己を特定可能な移動体側特定情報を記憶する移動体側特定情報記憶部を備え、
前記情報記憶装置は、さらに、
前記指定移動体を特定可能な装置側特定情報を記憶する装置側特定情報記憶部を備え、
前記移動体判断部は、
前記装置側特定情報記憶部が記憶した前記装置側特定情報と前記移動体側特定情報記憶部が記憶した前記移動体側特定情報とを入力し、入力した前記装置側特定情報と前記移動体側特定情報とに基づいて、前記装備移動体が前記指定移動体かどうかを判断することを特徴とする。
前記移動体判断部が前記装備移動体を前記指定移動体と判断した場合に、前記移動体判断部が入力した前記装置側特定情報と前記移動体側特定情報とのうちのいずれかを選択対象として選択して取得し、取得した前記選択対象と前記センサ情報記憶部が記憶した前記センサ情報とに基づいて、前記選択対象と前記センサ情報との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成することを特徴とする。
通信により認証要求を受け付けて、予め設定された規則に基いて認証処理を実行する移動体側認証実行部を備え、
前記移動体判断部は、
前記移動体側認証実行部に前記認証要求を送信し、前記予め設定された規則に基いて前記移動体側認証実行部との間で認証処理を実行することにより、前記装備移動体が前記指定移動体かどうかを判断することを特徴とする。
前記センサが正当かどうかを確認するセンサ確認部を備えたことを特徴とする。
移動体に装備され、前記移動体に関する情報を記憶する情報記憶装置において、
前記移動体に関する情報を検出する複数のセンサのそれぞれが検出したそれぞれの情報に基づくぞれぞれのセンサ情報を入力し、予め設定された条件に基づいて前記それぞれのセンサ情報のうちから少なくとも一つのセンサ情報を選択する選択部と、
前記選択部が選択したセンサ情報から構成されるグループを示す選択情報群を記憶する選択情報群記憶部と、
前記移動体を特定可能な特定情報を取得し、取得した前記特定情報と前記選択情報群記憶部が記憶した前記選択情報群とに基づいて、前記特定情報と前記選択情報群に含まれる前記センサ情報との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する改ざん検証用情報生成部と、
前記改ざん検証用情報生成部が生成した前記改ざん検証用情報を記憶する改ざん検証用情報記憶部と
を備えたことを特徴とする。
移動体に装備され、前記移動体に関する情報を記憶する情報記憶装置において、
前記移動体に関する情報を検出する複数のセンサのそれそれが検出したそれぞれの情報に基づくそれぞれのセンサ情報を記憶するセンサ情報記憶部と、
予め設定された条件に基づいて、前記センサ情報記憶部が記憶した前記それぞれのセンサ情報のうちから少なくとも一つのセンサ情報を選択する選択部と、
前記移動体を特定可能な特定情報を取得し、取得した前記特定情報と前記選択部が選択したセンサ情報から構成されるグループを示す前記選択情報群とに基づいて、前記特定情報と前記選択情報群に含まれる前記センサ情報との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する改ざん検証用情報生成部と、
前記改ざん検証用情報生成部が生成した前記改ざん検証用情報を記憶する改ざん検証用情報記憶部と
を備えたことを特徴とする。
前記センサ情報を入力し、入力した前記センサ情報が予め設定された条件に合致するかどうかを判定し、前記条件に合致すると判定した場合に、入力した前記センサ情報を前記
センサ情報記憶に記憶させる条件判定部を備えたことを特徴とする。
前記センサ情報記憶部が記憶した前記センサ情報と、前記改ざん検証用情報生成部が取得した前記特定情報と、前記改ざん検証用情報記憶部が記憶した前記改ざん検証用情報とを出力する出力部を備えたことを特徴とする。
前記センサ情報と前記特定情報と前記改ざん検証用情報とを出力する場合に、出力先が予め指定された指定装置かどうかを認証する出力先認証部を備えたことを特徴とする。
情報を記憶可能であるとともに携帯が可能である携帯型記憶媒体に、前記センサ情報と前記特定情報と前記改ざん検証用情報とを出力することを特徴とする。
予め設定された時間間隔で、前記センサ情報と前記特定情報と前記改ざん検証用情報とを出力することを特徴とする。
操作者による操作を受け付け、受け付けた前記操作に基いて、前記出力部に対して出力を命じる命令部を備え、
前記出力部は、
前記命令部から出力を命じられた場合に、前記センサ情報と前記特定情報と前記改ざん検証用情報とを出力することを特徴とする。
前記命令部が受け付けた前記操作者による前記操作に基づいて、前記操作者が正当であるかどうかを認証する操作者認証部を備え、
前記命令部は、
前記操作者認証部が前記操作者を正当と認証した場合に、前記出力部に対して出力を命じることを特徴とする。
移動体に装備され、前記移動体の情報を記憶するコンピュータである情報記憶装置に以下の処理を実行させることを特徴とする。
(1)前記移動体に関する情報を検出するセンサが検出した情報に基づくセンサ情報を記憶する処理
(2)前記移動体を特定可能な特定情報を取得し、取得した前記特定情報と記憶した前記センサ情報とに基づいて、前記特定情報と前記センサ情報との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する処理
(3)生成した前記改ざん検証用情報を記憶する処理
情報を検出するセンサから前記センサが検出した情報を入力する情報入力部と、
前記情報入力部が前記センサから入力した情報に基づくセンサ情報を記憶するセンサ情報記憶部と、
前記センサ情報記憶部が記憶した前記センサ情報に基づいて、前記センサ情報に対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する改ざん検証用情報生成部と、
前記改ざん検証用情報生成部が生成した前記改ざん検証用情報を記憶する改ざん検証用情報記憶部と
を備えたことを特徴とする。
所定の情報を記憶する装置側特定情報記憶部を備え、
前記改ざん検証用情報生成部は、
前記センサ情報記憶部が記憶した前記センサ情報と前記装置側特定情報記憶部が記憶した前記所定の情報とに基づいて、前記所定の情報と前記センサ情報との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成することを特徴とする。
自己が配置されている環境に関する情報を検出し、
前記装置側特定情報記憶部は、
前記所定の情報として、前記センサが配置される前記環境と自己である前記環境情報記憶装置が配置される場所との少なくともいずれかを特定可能な特定情報を記憶することを特徴とする。
前記センサが配置されている環境に所定の物が継続して置かれているかどうかを検出する存在検出部を備え、
前記改ざん検証用情報生成部は、
前記センサ情報記憶部が記憶した前記センサ情報と前記存在検出部が検出した検出結果とに基づいて、前記センサ情報と前記検出結果との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成することを特徴とする。
前記センサ情報記憶部が記憶した前記センサ情報と、前記装置側特定情報記憶部が記憶した前記所定の情報と、前記改ざん検証用情報記憶部が記憶した前記改ざん検証用情報とを他の装置に出力する出力部を備えたことを特徴とする。
前記センサ情報と前記所定の情報と前記改ざん検証用情報とを出力する場合に、前記他の装置を認証する出力先認証部を備えたことを特徴とする。
前記センサが正当かどうかを確認するセンサ確認部を備えたことを特徴とする。
所定の情報を格納する格納機器から前記所定の情報を入力する外部インタフェース部と、
前記外部インタフェース部が前記格納機器から前記所定の情報を入力する場合に前記格納機器との間で通信を行うことにより前記格納機器が正当であるかどうかを認証し、正当と判断した場合に、前記所定の情報を前記装置側特定情報記憶部に記憶する格納制御部と
を備えたことを特徴とする。
所定の情報を格納する格納機器から前記所定の情報を入力する外部インタフェース部と、
前記外部インタフェース部が入力した前記所定の情報が正当であるかどうかを認証し、正当と判断した場合に、前記所定の情報を前記装置側特定情報記憶部に記憶する格納制御部と
を備えたことを特徴とする。
情報を検出するセンサから前記センサが検出した情報を入力する情報入力部と、
前記情報入力部が前記センサから入力した情報に基づくセンサ情報を記憶するセンサ情報記憶部と、
前記センサ情報記憶部が記憶した前記センサ情報に基づいて、前記センサ情報に対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する改ざん検証用情報生成部と、
前記改ざん検証用情報生成部が生成した前記改ざん検証用情報を記憶する改ざん検証用情報記憶部と、
前記センサ情報記憶部が記憶した前記センサ情報と、前記改ざん検証用情報記憶部が記憶した前記改ざん検証用情報とを出力する出力部とを備えた情報記憶装置から、
前記情報記憶装置が出力した前記センサ情報と前記改ざん検証用情報とを入力し、入力した前記センサ情報と前記改ざん検証用情報とを用いることにより前記センサ情報の正当性を検証する検証部を備えたことを特徴とする。
コンピュータである情報記憶装置が行なう情報記憶方法において、
情報入力部が、情報を検出するセンサから前記センサが検出した情報を入力し、
センサ情報記憶部が、前記情報入力部が前記センサから入力した情報に基づくセンサ情報を記憶し、
改ざん検証用情報生成部が、前記センサ情報記憶部が記憶した前記センサ情報に基づいて、前記センサ情報に対する改ざんの有無を検証するために使用する改ざん検証用情報を生成し、
改ざん検証用情報記憶部が、前記改ざん検証用情報生成部が生成した前記改ざん検証用情報を記憶することを特徴とする。
以下の処理をコンピュータに実行させることを特徴とする。
(1)情報を検出するセンサから前記センサが検出した情報を入力する処理
(2)前記センサから入力した情報に基づくセンサ情報を記憶する処理
(3)記憶した前記センサ情報に基づいて、前記センサ情報に対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する処理
(4)生成した前記改ざん検証用情報を記憶する処理
図1〜図4を参照して、実施の形態1を説明する。実施の形態1は、センサが検出した移動体に関する情報である移動体情報(センサ情報)を記憶する移動体情報記憶装置(情報記憶装置)に関する。ここで、「移動体情報」とは、自動車、バイク、船、飛行機、遊具(例えば、ジェットコースター(登録商標))などの移動体ついての、速度、距離、エンジン回転数、GPS(GPS位置)、ジャイロ、タイヤ空気圧、車間距離、ゆれ、ステアリング(舵角)、加速度、上昇度、アクセルの空ぶかし、蛇行運転の長さや時間、急ブレーキの回数、急発進の回数、運転者のいねむり状況、ブレーキ踏み圧、シートベルト装着などの移動状況や移動状態に関わる情報をいう。
(2)移動体情報記憶装置3は、複数のセンサから構成されるセンサ群2の各センサが検出した各移動体情報を入力して記憶する。後述のようにセンサ群2はセンサ2a,センサ2b,センサ2c等から構成される。
(3)移動体情報記憶装置3は、記憶した移動体情報と後述の固有情報とに基づき、後述の「完全性情報」を生成し、「完全性情報」と「移動体情報」と「固有情報」とを、例えば公衆回線を介して、保険会社のサービスセンターに配置された移動体情報検証装置600に送信する。
(4)移動体情報検証装置600は、受信した「完全性情報」に基づき、「移動体情報」の正当性を検証する。
ンサ情報記憶部)と、完全性情報記憶部33(改ざん検証用情報記憶部)とを備える。図2では記憶部21が装置側固有情報記憶部31等をそなえるが、装置側固有情報記憶部31、移動体情報記憶部32等は、それぞれ独立して存在しても構わない。記憶部21は、例えば、ハードディスク、あるいはEEPROM(Electronically Erasable and Programmable Read Only Memory)、RAMなどの半導体メモリである。
(2)制御部22には、接続しているすべてのセンサ2a等が検出した移動体情報が入力される。制御部22は、移動体情報を移動体情報記憶部32に記憶する(S102)。
(3)そして、必要なタイミングで、制御部22の命令により、改ざん防止部20は、装置側固有情報記憶部31に記憶されている「装置側固有情報」と、移動体情報記憶部32に記憶されている「移動体情報」とに基づいて、「完全性情報」を生成する(S103)。ここで「装置側固有情報」とは、移動体情報記憶装置3が予め装備されることが指定されている移動体である「指定移動体」を特定可能な情報である。「装置側固有情報」とは、具体的には、「指定移動体」が自動車とすれば、ナンバープレート情報や車体番号、製造番号など指定移動体を一意に区別できる情報である。
(4)また、「完全性情報」(改ざん検証用情報)とは、「移動体情報」と「装置側固有情報」とが改ざんされていないことを確認するための情報を意味する。すなわち、「完全性情報」は、「装置側固有情報」と「移動体情報」との少なくともいずれかに対する改ざんの有無を検証するために使用する情報である。例えば、デジタル署名がある。「完全性情報」の生成の具体例は、移動体情報検証装置600を備えるシステムである実施の形態6で詳しく述べる。
(5)生成された「完全性情報」は、必要に応じて制御部22により、完全性情報記憶部33に記憶される。制御部22は、「完全性情報」を記録する際、「完全性情報」と、その生成の基になった「移動体情報」との対応関係を管理してもよい。この対応関係を管理することによって、「移動体情報」と「完全性情報」との対応関係が明確になる(S104)。
(6)図4は、「移動体情報」と「完全性情報」の対応関係の管理例を示す。図4において、「移動体情報a」は「完全性情報a」と対応し、「移動体情報b」は「完全性情報b」と対応する。「移動体情報c」については、対応する「完全性情報c」が、まだ生成されていない状態を表している。このような管理により、「完全性情報」とその生成の基になった「移動体情報」の対応関係が明確になる。
(7)「完全性情報」の生成のタイミングは、本実施の形態1の適用先に依存するが、例
えば、エンジン始動時に「完全性情報」が生成されていない「移動体情報」が移動体情報記憶部32にあった時や、「移動体情報」を移動体情報記憶装置3の外部に出力する時、「移動体情報」が移動体情報記憶装置3に入力された時、移動体1に事故や不具合が発生した時などがある。
次に図5を参照して実施の形態2を説明する。実施の形態2は、制御部22が、センサ群2が検出した信号を演算する装置側演算部201を備えた場合である。
次に、図6〜図10を参照して、実施の形態3を説明する。実施の形態3は、移動体情報記憶装置3が、装備されることが予め指定されている指定移動体である移動体1に装備された場合、移動体1から分離することを防ぐ分離防止手段を移動体情報記憶装置3に設けた実施形態である。
分離防止手段の一例として、特殊ネジの使用が挙げられる。図6は、「特殊ネジ303」の一例を示す。このように、市販されている「プラスネジ」や「マイナスネジ」ではなく、特殊な形状をした「特殊ネジ303」を用いて、移動体情報記憶装置3を指定移動体である移動体1に固定する。これにより、移動体情報記憶装置3を外すためには、この「特殊ネジ303」に対応した特殊なドライバーなどの工具が必要となり、容易に移動体情報記憶装置3をはずすことはできない。
他の分離防止手段を説明する。図7は、改ざん防止シールや封印シール等の「シール60」によって移動体情報記憶装置3を封印した場合の、移動体1への移動体情報記憶装置3の取り付け状態を示す。「シール60」は、一度貼り付けた後にはがすと、表面に「開封済」などの文字が現れる。移動体1に移動体情報記憶装置3を固定した後、「シール60」を、移動体1と移動体情報記憶装置3とをまたぐように貼る。これにより、移動体情報記憶装置3を移動体1から外した場合、「シール60」には上記「開封済」などの文字が現れる。このため、サービス提供者は、移動体情報記憶装置3を外したことを検出することができる。また、このようなシールを貼っているので、ユーザ等が、移動体情報記憶装置3を移動体1から外す試みを抑止することができる。
図示はしていないが、他の分離防止手段として、移動体情報記憶装置3と移動体1を両方同時に物理錠により施錠することや物理錠により移動体情報記憶装置3を移動体1に固定することでも実現できる。
また、他の分離防止手段として、電気的に実現した例を説明する。図8は、実施の形態3における移動体情報記憶装置3の構成ブロック図である。図8に示す移動体情報記憶装置3は、図2に示す実施の形態1の移動体情報記憶装置3に対して、分離防止部302(分離検出部の一例、移動体判断部の一例)を備える。分離防止部302は、指定移動体との分離を防止するとともに、装備移動体が指定移動体であるかどうかを判断する。
(2)分離防止部302は、必要なタイミングで、移動体側固有情報処理部301と通信し、移動体1が保有する「移動体側固有情報」を取得する(S1)。
(3)そして、分離防止部302は、取得した「移動体側固有情報」と、装置側固有情報記憶部31に保管している「装置側固有情報」との比較を行う(S2)。
(3)比較結果が正しければ正常終了(S3)し、例えば、記憶部21に正常終了した内容を記録する。正しくなければ異常終了(S4)し、例えば、記憶部21に異常終了した旨を記録する。
をユーザに知らせることにより、移動体情報記憶装置3を移動体から外す試みを抑止することができる。
(2)移動体側固有情報処理部301は乱数(R)を受信(S8)し、暗号化(e(R))した(S9)後、移動体情報記憶装置3に送信する(S10)。
(3)移動体情報記憶装置3の分離防止部302では、応答データ(e(R´))を受信し(S11)、それを復号し(S12)、先に生成した乱数と比較する(S13)。
(4)分離防止部302は、比較結果により、装備移動体である移動体1が指定移動体かどうかを判断する。分離防止部302は、比較結果が一致した場合、移動体1を指定移動体であると判断し、比較結果が一致しない場合は、移動体1を指定移動体ではないと判断する。
(5)比較結果が一致していた場合(S14)、正常終了し、一致していない場合(S15)、異常終了する。
「予め設定された規則」として次の場合がある。図10の場合は、移動体情報記憶装置3にて、移動体側固有情報処理部301から受信した暗号化された乱数を復号し(S12)、その後に比較を行っている(S13)。しかし、生成した乱数を移動体情報記憶装置3の分離防止部302で暗号化し、その結果と移動体側固有情報処理部301から受信した暗号化された乱数を比較しても良い。
「予め設定された規則」として次の場合がある。図10の場合は、移動体側固有情報処理部301で暗号化(S9)した乱数を、分離防止部302で確認している。しかし、移動体側固有情報処理部301が受信した乱数に対して、メッセージ認証子やデジタル署名を生成し、それらを分離防止部302が検証しても良い。
さらに、「予め設定された規則」として、前述の図9で説明した固有情報を確認する方法と組み合わせて実現してもよい。すなわち、移動体側固有情報処理部301にて乱数を暗号化する際、乱数と移動体側固有情報の両方を暗号化し、分離防止部302にて復号した乱数、移動体側固有情報を、生成した乱数、保管している装置側固有情報と比較する方法でもよい。
きる。また、暗号化を行っているので、前述の移動体側固有情報、装置側固有情報の確認よりも信頼性の高い移動体情報記憶装置3を実現できる。本機能が移動体情報記憶装置3に搭載されていることをユーザに知らせることにより、移動体情報記憶装置3を外す試みを抑止することができる。
次に、図11、図12を参照して、実施の形態4を説明する。実施の形態4は、図8の分離防止部302が、電力を供給するバッテリ401(電源)を備えた実施形態である。図11は、実施の形態4の移動体情報記憶装置3の構成を示すブロック図である。図11は、実施の形態3の図8に対して、分離防止部302がバッテリ401を備えている点が異なる。
次に、図13を参照して実施の形態5を説明する。実施の形態5は、分離防止部302が移動体との分離を検出した場合に、移動体情報記憶装置3の記憶している情報を消去する分離防止部302を備えた場合の実施形態について説明する。
次に図14、図15を参照して、実施の形態6を説明する。実施の形態6は、移動体情報記憶装置3と移動体情報検証装置600とからなる移動体情報保証システムの実施形態である。本実施の形態6は、実施の形態1に対応し、実施の形態1に対して移動体情報検証装置600を備えることにより、システムとした実施形態である。
体情報保証システムの構成図である。図14の移動体情報記憶装置3は、図2の移動体情報記憶装置3と同様である。図14において、移動体情報検証装置600は、サービス提供者が保有する。検証部601は、入力された情報に対する改ざんの有無を検証する。なお、他の実施の形態と同様に、移動体情報記憶装置3には分離防止部302を設けても良い。
(1)改ざん防止部20は、「移動体情報」と「装置側固有情報」とをハッシュ関数に入力してハッシュ値を求める(S40)。そして、そのハッシュ値を署名鍵で暗号化して「完全性情報」を生成する(S41)。署名鍵は、予め移動体情報記憶装置3の記憶部21に格納される。
(2)検証部601では、「移動体情報」と「装置側固有情報」とから、改ざん防止部20と同様にハッシュ値を求める(S42)。
(3)一方で「完全性情報」を検証鍵で復号し(S43)、前記ハッシュ値と復号結果のハッシュ値を比較する(S44)。
(4)検証部601は、比較した結果、前記ハッシュ値が同一と認めれば、「移動体情報」は正当な情報、すなわち改ざんされていないと判断する。前記ハッシュ値が異なっていた場合、検証部601は、「移動体情報」、あるいは「装置側移動体情報」の少なくともいずれかは、改ざんされていると判断する。
を生成するので、移動情報に対する信頼をより高めることができる。
次に図16を参照して実施の形態7を説明する。実施の形態7は、実施の形態6の移動体情報検証装置600が、さらに、処理部701を備えた構成である。図16は、実施の形態7の移動体情報保証システムの構成図である。図16は、図14に対して、移動体情報検証装置600が、さらに、処理部701を備えた点が異なる。
(1)移動体情報記憶装置3の動作は、実施の形態1、あるいは実施の形態6と同様である。すなわち、移動体情報記憶装置3は、「移動体情報」を保管し、「完全性情報」を生成する。
(2)そして、例えば、実施の形態6で示した方法により、サービス提供者は、移動体情報検証装置の検証部601にて、「完全性情報」を用いて、「移動体情報」と「装置側固有情報」が改ざんされていないことを確認する。
(3)そして、これらの情報が改ざんされていない場合、処理部701にて「移動体情報」や「装置側固有情報」を処理する。この「処理」とは、「移動体情報」や「装置側固有情報」に基づいて、保険料を決定し、あるいは自動車税を決定し、あるいは警察において交通違反の検出を行うなどが考えられる。
次に図17、図18を参照して実施の形態8を説明する。実施の形態8は、移動体情報記憶装置3と移動体情報検証装置600とが通信を行なう実施形態である。図17は、実施の形態8の移動体情報保証システムの構成図である。図17は、実施の形態7の図16において、移動体情報記憶装置3が記憶側通信部801(出力部の一例)を備え、移動体情報検証装置600が、検証側通信部802を備えた構成である。記憶側通信部801は、「移動体情報」と、「装置側固有情報」と、「完全性情報」とを送信(出力)する。記憶側通信部801は、例えば、移動体情報検証装置600に送信する。ここで、記憶側通信部801は、無線・有線LAN、RS232C、Bluetooth(登録商標)、DSRC(専用狭帯域通信)、携帯電話、PHS(登録商標)などを利用して通信を行なう。検証側通信部802は、移動体情報記憶装置3の記憶側通信部801と通信する移動体
情報検証装置600の通信部である。なお、他の実施の形態と同様に、移動体情報記憶装置3には、分離防止部302を設けても良い。
(2)移動体情報記憶装置3の移動体情報記憶部32は、「移動体情報」を記録(S31)する。
(3)そして、移動体情報記憶装置3の改ざん防止部20は、必要なタイミングで、署名鍵を用いて「完全性情報」を生成する(S32)。
(4)そして、制御部22は、記憶側通信部801を介して、移動体情報検証装置600(サービス提供者)に「移動体情報」と、「装置側固有情報」と、「完全性情報」とを送信する(S33)。
(5)サービス提供者の移動体情報検証装置600は、検証側通信部802で「移動体情報」と、「装置側固有情報」と、「完全性情報」とを受信する(S34)。
(6)検証部601が検証鍵を用いて検証(S35)した後に、
(7)処理部701が「移動体情報」、「装置側固有情報」の処理を行う(S36)。
(8)なお、図18の例では、「完全性情報」を作成した後、「移動体情報」と、「装置側体固有情報」と、「完全性情報」とを送信しているが、図4のように、複数の「完全性情報」を作成した後、まとめて送信するようにしてもよい。
次に図19を参照して実施の形態9を説明する。図19は、実施の形態9の移動体情報保証システムを示す構成図である。実施の形態9は、実施の形態8の図17に対して、移動体情報記憶装置3の記憶側通信部801が通信先(出力先)を認証する通信先認証部901(出力先認証部)を備えた構成である。なお、他の実施の形態と同様に、移動体情報記憶装置3には、分離防止部302を設けても良い。
(1)すなわち、移動体情報記憶装置3は、「移動体情報」を保管し、「完全性情報」を生成する。
(2)そして、通信先認証部901は、記憶側通信部801が移動体情報検証装置600(サービス提供者)に「移動体情報」、「装置側固有情報」、及び「完全性情報」を転送する前に、通信先である移動体情報検証装置600(検証側通信部802)を認証する。認証する方法は、図10に示したような乱数を使用する方法でもよい。
(3)そして、認証が成功した場合に、記憶側通信部801は、「移動体情報」、「装置側固有情報」、及び「完全性情報」を移動体情報検証装置600に送信する。
(4)認証が失敗した場合、「移動体情報」等の送信は行わない。例えば、制御部22は
、通信先認証部901による認証が失敗した情報を記憶部21に記録する。
(5)その後、移動体情報検証装置600は、検証側通信部802が受信した「移動体情報」、「装置側固有情報」、「完全性情報」を使用して、検証及び処理を行う。後の処理は実施の形態8と同様である。
次に図20、図21を参照して実施の形態10を説明する。実施の形態10は、実施の形態8を元にし、実施の形態8を示す図17に対して、さらにICカード1001を備えたシステムである。実施の形態10では、記憶側通信部801はICカード1001と通信する。なお、ICカード101は、情報を記憶可能であるとともに携帯が可能である携帯型記憶媒体の一例である。例えば、携帯可能なメモリカードでもよい。あるいは、情報の記憶が可能な携帯電話でもよい。
Computer)に接続された場合に、前記PCからインタネットや携帯電話を介して「移動体情報」等を受信する構成でもよい。
Layer)やバーチャルプライベートネットワークなどを使用すればよい。
(1)移動体情報検証装置600(サービス提供者)は、移動体情報記憶装置3に署名鍵を格納し、検証鍵を保管する。
(2)移動体情報記憶装置3の移動体情報記憶部32は、「移動体情報」を記録する。
(3)改ざん防止部20は、必要なタイミングで署名鍵を用いて「完全性情報」を生成する。
(4)そして、記憶側通信部801は、ICカード1001に「移動体情報」、「装置側固有情報」、及び「完全性情報」とを送信する(S33)。
(5)これらの情報がICカード1001に記録される(S40)。
(6)ICカード1001内の情報は、検証側通信部802によって読み出される(S34)。
(7)移動体情報検証装置600の検証部601が検証鍵を用いて検証した後に、処理部701が「移動体情報」や「装置側固有情報」の処理を行う。
次に図22を参照して実施の形態11を説明する。システム構成は、図17の実施の形態8と同様である。なお、他の実施の形態と同様に、移動体情報記憶装置3には、分離防止部302や通信先認証部901を設けても良い。
「予め設定された時間間隔」として、
まずは「移動体情報a」、「完全性情報a」、「装置側固有情報a」を送信し、
次に、「移動体情報b」、「完全性情報b」、「装置側固有情報a」を送信し、
次に、「移動体情報c」、「完全性情報c」、「装置側固有情報a」を送信というように、記憶側通信部801が、できる限り休み無く常時、送信するように「時間間隔」を設定しておく。ここで「装置側固有情報a」のみ変わらないが、「装置側固有情報a」は移動体を特定するための情報であり通常、変化はない。
(1)移動体情報検証装置600(サービス提供者)は、移動体情報記憶装置3に署名鍵を格納し、検証鍵を保管する(S30)。
(2)移動体情報記憶装置3の移動体情報記憶部32は、「移動体情報」を記録する(S31)。
(3)移動体情報記憶装置3の改ざん防止部20は、署名鍵を用いて「完全性情報」を生成する(S32)。
(4)そして、記憶側通信部801は移動体情報検証装置600(サービス提供者)に「移動体情報」、「装置側固有情報」と「完全性情報」を送信する(S33)。
(5)移動体情報記憶装置3は、この処理を繰り返す。移動体情報検証装置600は、検証側通信部802で「移動体情報」、「装置側固有情報」、「完全性情報」を受信(S34)する。
(6)検証部601は、検証鍵を用いて検証(S35)し、
(7)その後に、処理部701が「移動体情報」や「装置側固有情報」の処理を行う(S36)。
なお、通信先認証部901を備えた図19と同一の構成を用いても実現できることはいうまでもない。この場合、通信開始時や通信路が途切れて、再接続した場合に通信先を認証
するようにすればよい。
次に図23を参照して実施の形態12を説明する。以上の実施の形態では、移動体情報記憶装置3から出力される情報の完全性を証明していたが、移動体1に設置されたセンサ2a等が改ざんされた場合には対抗できていない。そこで、実施の形態12では、センサ2a等が正当なものであることを確認する実施形態を示す。
(1)センサ確認部1201は、必要なタイミングで、移動体情報記憶装置3に接続されているセンサ2a,センサ2b,センサ2c等の確認を行う。確認する方法は、図9、あるいは図10に示したような移動体を確認する方法と同様の方法を採ることができる。すなわち、図9に示した方法と同様に、センサ2a等の有する「センサ固有情報」を用いた方法でもよし、あるいは、図10に示したような乱数を使用した方法でもよい。
(2)センサ確認部1201による確認の結果、センサ2a等が正当であれば、制御部22は、「移動体情報」を移動体情報記憶部32に記録する。以上の処理を移動体情報記憶装置3は、接続されているすべてのセンサに対して行う。
次に図24、図25を参照して実施の形態13を説明する。以上の実施の形態では、移動体情報記憶装置3において、すべての「移動体情報」を移動体情報記憶部32に記録する例を示していた。すなわち、移動体情報が速度情報とすれば、いかなる速度でも記録していた。実施の形態13では、記憶するべき移動体情報について条件を設定しておき、設定済みの条件に合致する移動体情報のみを記録する実施形態である。
次に、図26〜図28を参照して実施の形態14を説明する。以上の実施の形態では、ユーザは、一つのサービスしか受けることができなかった。本実施の形態14は、複数のサービス受けることが可能な実施形態を示す。
特定情報と移動体情報群記憶部が記憶した移動体情報群とに基づいて、前記特定情報と前記移動体情報群に含まれる前記移動体情報との少なくともいずれかに対する改ざんの有無を検証するために使用する「完全性情報」を生成する。完全性情報記憶部33は、改ざん防止部20が生成した完全性情報情報を記憶する。
(2)同様の処理をサービス提供者B(移動体情報検証装置600B)も行う(S51)。
(3)移動体情報記憶装置3の選択部1401は、格納された各サービス情報を基に、例えば図28に示すサービス管理テーブル1402を作成する。図28の例では、「1」は使用すること、「0」は使用しないことを示している。すなわち、サービスAでは「移動体情報X」と「移動体情報Y」を使用し、サービスBでは「移動体情報X」と「移動体情報Z」を使用する。また、選択部1401は、格納された署名鍵と対応するサービスの関係も管理する。
(4)そして、選択部1401は、各移動体情報とサービス管理テーブル1402とを用いて、各サービスに必要な「移動体情報」を選択して、「移動体情報群A」(選択情報群)と「移動体情報群B」(選択情報群)を作成する(S52)。
(5)選択された「各移動体情報群」は、記憶部21の移動体情報群記憶部34(選択情報群記憶部)に記録される。
(6)改ざん防止部20は、必要なタイミングで、それぞれに対応した署名鍵を用いて、「移動体情報群」と「装置側固有情報」とに基づき、「完全性情報」を生成する(S53)。この時、選択部1401は、格納された署名鍵と対応するサービスの関係も管理しているので、改ざん防止部20は、対応する署名鍵を用いて「完全性情報」を生成することができる。
(7)そして、移動体情報記憶装置3は、サービス提供者(移動体情報検証装置)に応じて、「移動体情報群」、「装置側固有情報」、「完全性情報」を出力する。
(8)図27では、「移動体情報群A」、「装置側固有情報」、「完全性情報A」を出力する(S54)。
(9)サービス提供者Aの移動体情報検証装置600Aは、「移動体情報群」、「装置側固有情報」と「完全性情報」を取得し、検証・処理する。例えば、サービス提供者Aの移動体情報検証装置600Aは「移動体情報群A」、「装置側固有情報」と「完全性情報A」を取得(S55)し、検証(S56)・処理(S57)を行う。
管理・記録することができるので、1台の移動体情報記憶装置3で複数のサービスを受けることができ、また、サービスを追加することが出来る。
実施の形態14の移動体情報記憶装置3では、サービスに対応して複数の「移動体情報」を記録していた。実施の形態15は、記録された「移動体情報」から選択して、複数のサービスに対応した「移動体情報群」を作成する実施形態を示す。
このような場合の移動体情報保証システムにおける移動体情報記憶装置3とセンサ群2は、実施の形態14の図26と同じ構成で実現できる。なお、他の実施の形態と同様に、移動体情報記憶装置3には、分離防止部302、記憶側通信部801、通信先認証部901、センサ確認部1201、範囲判定部1301、選択部1401を設けても良い。
(1)移動体情報記憶装置3は、すべての「移動体情報」を記憶部21の移動体情報記憶部32に記録する。
(2)そして、「移動体情報」を移動体情報記憶装置3の外部に出力する際に、選択部1401が、サービス情報を参照し、移動体情報記憶部32から必要な種類の「移動体情報」を選択する。
(3)改ざん防止部20は、選択部1401により選択された移動体情報から構成される「移動体情報群」(選択情報群)と、「装置側固有情報」(特定情報)とから「完全性情報」を作成する。
(4)この時、選択部1401は、格納された署名鍵と対応するサービスの関係も管理しているので、改ざん防止部20は、「完全性情報」の生成に際し、対応する署名鍵を用いることができる。
(5)その後、サービス提供者の移動体情報検証装置600は、選択された「移動体情報群」、「装置側固有情報」とその「完全性情報」を取得し、検証・処理を行う。
次に図29を参照して実施の形態16を説明する。以上の実施の形態では、ユーザの了解を得た上で移動体情報記憶装置3から「移動体情報」を出力することはできなかった。例えば、実施の形態8において、通信方式に携帯電話を用いた場合は、通信コストがかかる。よって、情報の送信時にユーザの同意を得ることは重要である。そこで、実施の形態16では、「移動体情報」を出力する際に、ユーザに同意を求める実施形態を示す。
次に図30、図31を参照して実施の形態17を説明する。以上の実施の形態では、正当なユーザやサービス提供者以外の第三者によって移動体情報記憶装置3から「移動体情報」が出力されてしまう恐れがあった。例えば、実施の形態10では、第三者が保有する自身のICカードを利用して「移動体情報」を移動体情報記憶装置3から取り出し、正当なユーザがサービスを受けられなくなる恐れがある。また、実施の形態16において、第三者が勝手に「移動体情報」や「完全性情報」を転送してしまう恐れがある。そこで、実施の形態17では、「移動体情報」を出力する際に、正当なユーザやサービス提供者であることを認証する場合の実施形態を示す。
部801に対して出力を命じる。記憶側通信部801は、この命令に応答して、「移動体情報」、「装置側固有情報」、「完全性情報」とを出力する。操作者認証部1701が、一致しない、すなわち操作者が正当ではないと判断した場合は、マンマシンインタフェース部1601は、出力を命じない。よって記憶側通信部801は、「移動体情報」、「装置側固有情報」、「完全性情報」を出力せずに、例えば、一致しない旨をタッチパネル62に表示し、入力(操作)した操作者に報告する。
次に図32を参照して実施の形態18を説明する。以上の実施の形態では、「移動体情報」の完全性を維持するシステムであるが、機密性が維持されていない、すなわち第三者に盗聴される恐れがある。そこで、実施の形態18は、「移動体情報」の機密性を維持するシステムの実施形態を示す。
次に図33を参照して実施の形態19を説明する。以上の実施の形態では、「移動体情報」は、実施の形態6を示す図14や実施の形態7を示す図16のように、直接サービス提供者(移動体情報検証装置)に出力される。本実施の形態19では、仲介業者を介して出力するような場合の実施形態を示す。なお、他の実施形態と同様に、移動体情報記憶装置3には、分離防止部302、記憶側通信部801、通信先認証部901、センサ確認部1201、範囲判定部1301、選択部1401、マンマシンインタフェース部1601を設けても良い。
次に図34を参照して実施の形態20を説明する。実施の形態20は、移動体情報記憶装置3が少なくとも一つのセンサを備える構成である。実施の形態1〜実施の形態19では、センサ群2は、移動体1側に装備されていた。図34に示すように、実施の形態20では、センサ群2は、移動体情報記憶装置3の内部に備えられている。
次に図35、図36を用いて実施の形態21を説明する。実施の形態21は、実施の形態1の移動体情報記憶装置3の動作を、プログラム及びプログラムを記録した記録媒体により実施する実施形態である。
(1)移動体情報記憶部32の動作、
(2)改ざん防止部20の動作、
(3)完全性情報記憶部33の動作、
コンピュータに実施させるための一連の処理に置き換えて移動体情報記憶プログラムの実施形態としたフローチャートを示す。
処理である。
ることを特徴とする移動体情報記憶装置及び移動体情報保証システムを説明した。
図37〜図39を用いて実施の形態22を説明する。実施の形態22は、「環境情報」を収集し記憶する環境情報記憶装置に関する実施形態である。実施の形態22は、実施の形態1に対応する。ここで「環境情報」とは、物の運搬環境や保管環境などにかかわる情報であって、例えば、温度、湿度、照度、空気圧、日時、位置、ゆれ、重量、傾斜、圧力、音、風力、不純物度、扉の開閉などの情報である。
(1)物2001は、保管中や運搬中の何らかの物である。
(2)センサ群2002を構成する各センサ2002a等は、上記の「荷室や荷台、貨物室、コンテナ、倉庫」などの場所に設置される。各センサ2002a等は、物の運搬環境や保管環境に関わる環境情報を検出する。
(3)環境情報記憶装置2003は、接続されているセンサ2002a等が検出した環境情報を記憶する。
(1)環境情報記憶装置2003の制御部2022は、「必要なタイミング」から、センサが検出(S2101)した環境情報の記録を開始する。この「必要なタイミング」は、一例として、交通手段であればエンジン始動時であり、倉庫や貨物室、コンテナであれば扉が閉まった時である。あるいは、この「必要なタイミング」は、環境情報記憶装置2003に別途設けられたスイッチ(図示していない)がオンされた時や、照度センサで明るさを検出し暗くなった時のように、一つあるいは複数のセンサが検出した環境情報が、予め設定された範囲内に入った時など、物の運搬や保管が開始されるタイミングでよい。
(2)制御部2022には、接続しているすべてのセンサが検出した環境情報が入力される。そして、制御部2022は、環境情報を記憶部2021の環境情報記憶部2032に記憶する(S2102)。
(3)装置側特定情報記憶部2031は、予め特定情報を記憶している。ここで「特定情報」とは、センサが配置される環境、あるいは環境情報記憶装置2003が予め装備されることが指定される場所を特定可能な情報であり、具体的には、「特定情報」とは、荷室が一つのトラックなどの運搬自動車であれば、そのナンバープレート情報や車体番号、製造番号などであり、荷室やコンテナを特定できる情報である。そして、改ざん防止部2020は、必要なタイミングに、制御部2022の命令により、記憶部2021の環境情報記憶部2032に記憶されている環境情報と、記憶部2021の装置側特定情報記憶部2031に記憶されているその環境を特定できる特定情報とを基に、完全性情報を生成する(S2103)。
(4)ここで「完全性情報」(改ざん検証用情報の一例)とは、環境情報などが改ざんされているかどうかを検証するために使用する情報である。本実施の形態22では、改ざん防止部2020は、環境情報と特定情報とを基に完全性情報を生成する。この場合、完全性情報は、特定情報と環境情報との少なくともいずれかに対する改ざんの有無を検証するために使用される。また、実施の形態27の図49で後述するように、改ざん防止部2020は、環境情報を基に完全性情報を生成しても構わない。この場合、完全性情報は、環境情報に対する改ざんの有無を検証するために使用される。完全性情報を生成する方法としては、一例として、デジタル署名がある。改ざん防止部2020が生成する「完全性情報」の具体例は、実施の形態26で後述する。
(5)生成された完全性情報は、記憶部2021の完全性情報記憶部2033に記憶される。あるいは完全性情報記憶部2033に記憶された完全性情報は、環境情報記憶装置2003の外へ環境情報と共に出力される。これらは、環境情報記憶装置2003が適用されているシステムに依存する。環境情報記録装置20003の制御部2022は、改ざん防止部2020の生成した完全情報を完全性情報記憶部2033に記録する際、完全性情報と、その生成の基になった環境情報との対応関係を管理する。この管理により、完全性情報とその生成の基になった環境情報との対応関係が明確になる(S2104)。
(6)図39は、環境情報と完全性情報との対応関係の管理例を示す。図39において、「環境情報a」は「完全性情報a」に対応し、「環境情報b」は「完全性情報b」に対応する。「環境情報c」については、対応する完全性情報がまだ生成されていない状態を表している。このような管理により、完全性情報とその生成の基になった環境情報との対応関係が明確になる。
(7)完全性情報の生成タイミングは、本実施の形態22の環境情報記憶装置2003の適用先に依存するが、例えば、扉の開閉などのイベント発生時に完全性情報が生成されていない環境情報が記憶部2021にあった時や、環境情報を環境情報記憶装置2003外に出力する時、環境情報が環境情報記憶装置2003に入力された時、予め設定されたイベントが発生した時などがある。
次に、図40を用いて実施の形態23を説明する。実施の形態23は、環境情報記憶装置2003の制御部2022が、センサの検出した信号を処理する実施形態である。本実施の形態23は、実施の形態2に対応する。
次に図41、図42を参照して実施の形態24を説明する。実施の形態22、実施の形態23では、環境情報記憶装置2003が、運搬中や保管中の物の環境情報を記憶する場合を説明した。しかし、実際に運搬中や保管中の物が、その環境に存在していることを確認していない。そこで、実施の形態24は、物と環境との対応関係を明確にする構成を説明する。
即ち、実施の形態22では、改ざん防止部2020は、
「環境情報+特定情報→完全性情報」
のように、環境情報と特定情報とから完全性情報を生成した。
これに対して実施の形態24では、改ざん防止部2020は、
「環境情報+特定情報+存在情報→完全性情報」
のように、環境情報と特定情報と存在情報とから完全性情報を生成する。環境情報と特定情報と存在情報とから生成される完全性情報は、環境情報と特定情報と存在情報とのうち、少なくともいずれかに対する改ざんの有無を検証するために使用する情報である。
(1)倉庫/コンテナ2040は、運搬中や保管中の物2001を置いておく倉庫あるいはコンテナを示す。
(2)扉/蓋2041は、倉庫やコンテナに設けられた扉や蓋を示す。
(3)開閉検知センサ2042は、扉や蓋の開閉を検知する。
(4)無線タグ2043は、物2001に搭載されるとともに、ユニークな識別情報を有する。
(5)無線タグリーダ2044は、無線タグ2043の識別情報を読み取る。
(6)識別情報比較部2045は、制御部2022に接続している。また、識別情報比較部2045は、無線タグリーダ2044から識別情報を入力し、前回入力した識別情報と今回入力した識別情報とを比較し、比較結果を存在情報として環境情報記憶部2032に出力する。図41の存在検出部2023は、無線タグ2043と、無線タグリーダ2044と、識別情報比較部2045とにより構成される。
(7)なお、実施の形態22で述べたように、環境情報記憶装置2003は、倉庫やコンテナの外に設置されてもよい。
次に図43を用いて実施の形態25を説明する。実施の形態25は、環境情報記憶装置2003が複数のセンサ群の各センサから情報を入力する実施形態である。以上の実施の形態22〜実施の形態24では、倉庫やコンテナに配置された一つのセンサ群に対して、一つの環境情報記憶装置を設置していた。これに対して、実施の形態25は、複数のセンサ群に対して、一つの環境情報記憶装置を設置する場合である。
次に図44〜図46を用いて実施の形態26を説明する。実施の形態26は、環境情報記憶装置2003と、環境情報記憶装置2003から環境情報、特定情報及び完全性情報を入力して環境情報及び特定情報の正当性を検証する端末装置2600(検証装置の一例)とを備えた環境情報保証システム2000に関する。この実施の形態26は、実施の形態6に対応する。
図45は、改ざん防止部2020と検証部2601とのやり取りのフローである。図45は、デジタル署名を用いた例を示している。改ざん防止部2020による完全性情報の生成は、実施の形態22の場合に対応する。このデジタル署名は、完全性情報を生成する場合の一例である。
(1)改ざん防止部2020は、環境情報(存在情報を含んでもよい)と完全性情報とをハッシュ関数に入力してハッシュ値を求める(S2001)。本実施の形態26では、環境情報に存在情報を含まない場合を説明する。改ざん防止部2020は、そのハッシュ値を署名鍵で暗号化して完全性情報を生成する(S2002)。署名鍵は、端末装置2600が持つ検証鍵と対応したものが予め環境情報記憶装置2003の記憶部2021に格納されている。
(2)端末装置2600は、環境情報、完全性情報及び完全性情報を取得する。取得方法は、記憶媒体を介して取得してもよいし、端末装置2600と環境情報記憶装置2003との通信によって取得してもよい。
(3)端末装置2600の検証部2601は、取得した環境情報と特定情報とから、改ざん防止部2020と同様にハッシュ値を求める(S2003)。
(4)一方で、検証部2601は、環境情報記憶装置2003から取得した完全性情報を予め格納している検証鍵で復号し(S2004)、前記ハッシュ値と復号結果のハッシュ値とを比較する(S2005)。
(5)検証部2601は、比較した結果、ハッシュ値どうしを同一と認めれば、環境情報は正当な情報、すなわち改ざんされていないと判断する。ハッシュ値どうしが異なっていた場合、検証部2601は、環境情報もしくは完全性情報とのうち少なくともいずれかは改ざんされていると判断する。
また、図46は、検証の別の例を示す図である。図46は、環境情報と特定情報とのそれぞれから完全性情報を生成する場合における、改ざん防止部2020と検証部2601とのやり取りの別の例を示す。この例では、デジタル署名を用いた例を示している。
(1)改ざん防止部2020は、環境情報(存在情報を含んでもよい)をハッシュ関数に入力してハッシュ値aを求める(S2001a)。
(2)同様に、改ざん防止部2020は、特定情報のハッシュ値bを求める(S2001b)。
(3)そして、改ざん防止部2020は、環境情報のハッシュ値aと、特定情報のハッシュ値bとをそれぞれ署名鍵で暗号化し、環境情報に対応する「完全性情報a」と、特定情報に対応する「完全性情報b」とを生成する(S2002a、S2002b)。
(4)端末装置2600は、環境情報、特定情報、完全性情報a、完全性情報bを取得する。取得方法は、記憶媒体を介してもよいし、端末装置2600と環境情報記憶装置2003との通信によってもよい。
(5)次に、端末装置2600の検証部2601は、改ざん防止部2020と同様に、環境情報から「ハッシュ値a」を求めるとともに、特定情報から「ハッシュ値b」を求める(S2003a、S2003b)。
(6)一方で検証部2601は、「完全性情報a」及び「完全性情報b」を検証鍵で復号し(S2004a、S2004b)、「ハッシュ値a」及び「ハッシュ値b」と、復号結果のハッシュ値とをそれぞれについて比較する(S2005a、S2005b)。
(7)検証部2601は、比較した結果、それぞれの対応するべきハッシュ値どうしが同一であると判断した場合、環境情報と特定情報とは正当な情報、すなわち改ざんされていないと判断する。検証部2601は、比較の結果、異なっていると判断した場合、異なっていると判断した情報は、改ざんされていると判断する。なお、この別の例は、環境情報に存在情報を含むことが可能な例を示しているが、環境情報に存在情報を含むことなく存在情報を基にする完全性情報を生成してもよい。
次に図47〜図50を用いて実施の形態27を説明する。実施の形態27は、実施の形態26の環境情報保証システム2000において、環境情報記憶装置2003と端末装置2600とが、通信する構成である。本実施の形態27は、実施の形態8に対応する。
(1)記憶側通信部2801(出力部の一例)は、環境情報記憶装置2003に設けられた通信部であって、無線・有線LAN(Local Area Network)、RS232C、Blue tooth(登録商標)、DSRC(Dedicated Short Range Communication)、携帯電話などを利用して、環境情報記憶装置2003の外部機器と通信する。
(2)また、端末装置2600の検証側通信部2802は、記憶側通信部2801から送信された情報を受信する。図47では、検証側通信部2802が、記憶側通信部2801から送信された情報を直接に受信する。これは一例であり、検証側通信部2802は、通信経路上に設けられた中継器を介して記憶側通信部2801から情報を受信してもよい。
(3)処理部2701は、環境情報を処理する。例えば、処理部2701は、環境情報を基に運搬中や保管中の環境状態を表示し、あるいは環境情報の異常な場合を検索して表示する。
(4)なお、他の実施の形態と同様に、環境情報記憶装置2003は、存在検出部2023を備えても良い。
(1)環境情報記憶装置2003は、環境情報を記録する(S2010)。
(2)そして、改ざん防止部2020は、必要なタイミングで、図49のS2031とS2032に示すように、完全性情報を生成する(S2011)。改ざん防止部2020は、環境情報をハッシュする。
(3)記憶側通信部2801は、環境情報と完全性情報とを端末装置2600に送信する(S2012)。
(4)確認者が使用可能な端末装置2600は、検証側通信部2802が環境情報と完全性情報とを受信する(S2013)。
(5)検証部2601は、図49のS2033〜S2035に示すように、完全性情報の検証を行う(S2014)。
(6)その後、検証部2601による認証結果が正当である場合には、処理部2701が、環境情報を処理する(S2015)。
(a)常時、(b)運搬や保管が終わった時、(c)予め設定されたイベント発生時、(d)一定時間毎、(e)通信可能時。
次に図51を参照して実施の形態28を説明する。実施の形態28は、環境情報保証システム2000において、環境情報記憶装置2003が、内部にセンサを備えた実施形態である。実施の形態28は、実施の形態20に相当する。
次に図52、図53を用いて実施の形態29を説明する。以上の実施の形態27、実施の形態28では、環境情報記憶装置2003が、不正な端末装置2600に情報を送信する可能性があった。そこで、本実施の形態29では、環境情報記憶装置2003が、記憶側通信部2801に通信先認証部2901(出力先認証部の一例)を備えた構成を説明する。本実施の形態29は、実施の形態9に対応する。
(1)通信先認証部2901は、乱数(R)を生成し(S2020)、端末装置2600に送信する(S2021)。
(2)端末装置2600は、乱数(R)を受信(S2022)し、暗号化(e(R))した後(S2023)、環境情報記憶装置2003に送信する(S2024)。
(3)環境情報記憶装置2003の通信先認証部2901は、応答データ(e(R´))を受信し(S2025)、それを復号し(S2026)、先に生成した乱数(R)と比較する(S2027)。
(4)比較結果が一致していた場合(S2028)、正常終了し、一致していない場合(S2029)、異常終了する。
次に図54、図55を用いて実施の形態30を説明する。以上の実施の形態22〜実施の形態29では、環境情報記憶装置2003から出力される情報の完全性(改ざんされていないこと)を証明していた。しかし、センサが改ざんされた場合には、センサの改ざんを検出できない。そこで、本実施の形態30は、センサが正当なものかどうかを確認する実施形態を示す。本実施の形態30は、実施の形態12に対応する。
(2)そして、制御部2022は、取得した「センサ側固有情報」と保管されている「記憶装置側固有情報」との比較を行う(S2041)。
(3)制御部2022は、比較結果が一致した場合、正常と判断して正常終了(S2042)し、記憶部2021に正常終了した内容を記録する。制御部2022は、比較結果が一致しない場合や、「センサ側固有情報」を取得できない場合は、異常と判断して終了(S2043)し、記憶部2021に異常終了した旨を記録する。制御部2022は、以上の処理を接続されているすべてのセンサに対して行う。
次に図56を用いて実施の形態31を説明する。以上の実施の形態22〜実施の形態30は、環境情報の完全性のみを維持するシステムであるが、機密性が維持されていない。すなわち、環境情報は、第三者に盗聴される恐れがある。そこで、本実施の形態31は、環境情報の機密性を維持する場合を示す。本実施の形態31は、実施の形態18に対応する。
次に図57を参照して実施の形態32を説明する。本実施の形態32は、環境情報記憶装置2003が後述の格納情報を格納する実施形態である。
(1)格納機器2050は、接触式・非接触式ICカードやPC(Personal Computer)のような、外部インタフェース部2051と通信して格納情報を環境情報記憶装置2003に転送する機器である。
(2)外部インタフェース部2051は、接触式・非接触式ICカードインタフェース、無線・有線LANのインタフェース、RS232Cのインタフェース、Blue tooth(登録商標)のインタフェースなど、格納情報を格納するために環境情報記憶装置2003に設けられたインタフェースである。
(3)格納制御部2052は、外部インタフェース部2051を介して格納機器の正当性及び/または転送された格納情報の正当性を確認する。
(4)なお、他の実施の形態と同様に、環境情報記憶装置2003は、存在検出部2023、通信先認証部2901、あるいはセンサを確認する機能を備えてもよい。また、環境情報記憶装置2003は、内部にセンサを備えてもよい。
このような図57の構成において、環境情報記憶装置2003は、格納機器2050から転送された格納情報を格納する前に、格納制御部2052が格納機器を認証する。格納制御部2052は、外部インタフェース部2051が格納機器2050から格納情報(所定の情報)を入力する場合に、格納機器2050との間で通信を行うことにより格納機器2050が正当であるかどうかを認証し、正当と判断した場合に、格納情報を装置側特定情報記憶部2031に記憶する。格納制御部2052は、格納情報を入力する前に格納機器2050を認証し、正当な場合にのみ格納機器2050から格納情報を入力する。あるいは、格納制御部2052は、格納制御部2052から格納情報を入力後に格納制御部2052を認証し、正当な場合にのみ格納情報を格納するようにしてもよい。格納機器2050の認証方法は、事前に環境情報記憶装置2003に格納された暗証番号による方法、実施の形態29の図53で示した認証方法などがある。この認証に使用する暗証番号や暗号化で使用する暗号鍵は、環境情報記憶装置2003の製造時に格納しておけばよい。格納制御部2052は、この認証により、正当な格納機器であれば、転送された格納情報を記憶部2021に格納する。
また、環境情報記憶装置2003は、格納機器から転送された格納情報を格納する前に、格納制御部2052が、これらの格納情報の正当性を確認してもよい。すなわち、格納制御部2052は、外部インタフェース部2051が入力した格納情報が正当であるかどうかを認証し、格納情報を正当と判断した場合に、格納情報を装置側特定情報記憶部2031に記憶する。この場合の認証方法は、実施の形態26の図45、図46などで述べた完全性情報の完全性を維持する方法と同様の方法を利用すればよい。すなわち、格納情報の完全性(改ざんの有無)を確認する方法である。
次に、図58を参照して実施の形態33を説明する。実施の形態33は、環境情報記憶装置2003が日時に関する情報を生成する時計部2060を備えた実施形態である。
次に、図59を参照して実施の形態34を説明する。実施の形態34では、環境情報記憶装置2003が、日時に関する情報を自動調整する自動調整部2061を備えた場合を説明する。
次に、図60、図61を参照して実施の形態35を説明する。実施の形態35は、実施の形態21に対応する。実施の形態35は、実施の形態22に示した環境情報記憶装置2003を環境情報記憶方法及び環境情報記憶プログラムとして把握した実施形態である。環境情報記憶装置2003はコンピュータである。コンピュータである環境情報記憶装置2003の制御部2022(情報入力部)、環境情報記憶部2032(センサ情報記憶部)、改ざん防止部2020(改ざん検証用情報生成部)、完全性情報記憶部2033(改ざん検証用情報記憶部)の一連の動作は互いに関連しており、これらの一連の動作を環境情報記憶方法として把握することができる。
(2)S2202において、環境情報記憶部2032が、制御部2022が前記センサから入力した情報に基づく環境情報(センサ情報)を記憶する。
(3)S2203において、改ざん防止部2020が、環境情報記憶部2032が記憶した環境情報に基づいて、環境情報に対する改ざんの有無を検証するために使用する完全性情報(改ざん検証用情報)を生成する。
(4)S2204において、完全性情報記憶部2033が、改ざん防止部2020が生成した完全性情報を記憶する。
(1)S2301は、情報を検出するセンサから前記センサが検出した情報を入力する処理である。
(2)S2302は、前記センサから入力した情報に基づく環境情報(センサ情報)を記憶する処理である。
(3)S2303は、記憶した環境情報に基づいて、環境情報に対する改ざんの有無を検証するために使用する完全性情報を生成する処理である。
(4)S2304は、生成した完全性情報を記憶する処理である。
を備えた環境情報記憶装置を説明した。
Claims (4)
- 移動体に装備され、前記移動体に関する情報を記憶する情報記憶装置において、
前記移動体に関する情報を検出するセンサが検出した情報に基づくセンサ情報を記憶するセンサ情報記憶部と、
前記移動体を特定可能な特定情報を取得し、取得した前記特定情報と前記センサ情報記憶部が記憶した前記センサ情報とに基づいて、前記特定情報と前記センサ情報との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する改ざん検証用情報生成部と、
前記改ざん検証用情報生成部が生成した前記改ざん検証用情報を記憶する改ざん検証用情報記憶部と
を備えると共に、
前記情報記憶装置は、さらに、
前記センサが正当かどうかを確認するセンサ確認部と、
前記センサ確認部により前記センサが正当であると確認された場合にのみ、前記センサ情報記憶部に前記センサ情報を記憶させる制御部と
を備えたことを特徴とする情報記憶装置。 - 移動体に装備され、前記移動体に関する情報を記憶する情報記憶装置において、
前記移動体に関する情報を検出する複数のセンサのそれぞれが検出したそれぞれの情報に基づくぞれぞれのセンサ情報を入力し、
予め設定された複数の条件に基づいて前記それぞれのセンサ情報のうちから各条件ごとに前記条件を満たす少なくとも一つのセンサ情報を選択情報群として選択する選択部と、
前記選択部が選択した前記選択情報群を記憶する選択情報群記憶部と、
前記移動体を特定可能な特定情報を取得し、取得した前記特定情報と前記選択情報群記憶部が記憶した前記選択情報群とに基づいて、前記選択情報群ごとに、前記特定情報と前記選択情報群に含まれる前記センサ情報との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する改ざん検証用情報生成部と、
前記改ざん検証用情報生成部が生成した前記改ざん検証用情報を記憶する改ざん検証用情報記憶部と
を備えたことを特徴とする情報記憶装置。 - 移動体に装備され、前記移動体に関する情報を記憶する情報記憶装置において、
前記移動体に関する情報を検出する複数のセンサのそれそれが検出したそれぞれの情報に基づくそれぞれのセンサ情報を記憶するセンサ情報記憶部と、
予め設定された複数の条件に基づいて、前記センサ情報記憶部が記憶した前記それぞれのセンサ情報のうちから各条件ごとに前記条件を満たす少なくとも一つのセンサ情報を選択情報群として選択する選択部と、
前記移動体を特定可能な特定情報を取得し、取得した前記特定情報と前記選択部が選択した前記選択情報群とに基づいて、前記選択情報群ごとに、前記特定情報と前記選択情報群に含まれる前記センサ情報との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する改ざん検証用情報生成部と、
前記改ざん検証用情報生成部が生成した前記改ざん検証用情報を記憶する改ざん検証用情報記憶部と
を備えたことを特徴とする情報記憶装置。 - 所定の物が継続して置かれているかどうかを検出する存在検出部と、
前記物が置かれる環境の情報を検出するセンサから前記センサが検出した情報を入力する情報入力部と、
前記情報入力部が前記センサから入力した情報に基づく情報であって前記環境に関する環境情報を記憶する環境情報記憶部と、
前記環境情報記憶部に記憶された前記環境情報と前記存在検出部によって検出された検出結果とに基づいて、前記環境情報と前記検出結果との少なくともいずれかに対する改ざんの有無を検証するために使用する改ざん検証用情報を生成する改ざん検証用情報生成部と、
前記改ざん検証用情報生成部が生成した前記改ざん検出用情報を記憶する改ざん検証用情報記憶部と
を備えたことを特徴とする情報記憶装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005246253 | 2005-08-26 | ||
JP2005246253 | 2005-08-26 | ||
PCT/JP2006/315427 WO2007023657A1 (ja) | 2005-08-26 | 2006-08-03 | 情報記憶装置及び情報記憶プログラム及び検証装置及び情報記憶方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2007023657A1 JPWO2007023657A1 (ja) | 2009-03-26 |
JP4372791B2 true JP4372791B2 (ja) | 2009-11-25 |
Family
ID=37771408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006547227A Active JP4372791B2 (ja) | 2005-08-26 | 2006-08-03 | 情報記憶装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8004404B2 (ja) |
EP (1) | EP1918894B1 (ja) |
JP (1) | JP4372791B2 (ja) |
WO (1) | WO2007023657A1 (ja) |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008017913A2 (en) * | 2006-08-07 | 2008-02-14 | Nokia Corporation | Connecting a first device and a second device |
JP5014035B2 (ja) * | 2007-09-12 | 2012-08-29 | 三菱電機株式会社 | 記録装置及び検証装置及び再生装置及びプログラム |
JP4981972B2 (ja) * | 2008-08-07 | 2012-07-25 | 株式会社Icon | 一括停止処理/決済代行処理サーバ装置及びプログラム |
ITMO20080273A1 (it) * | 2008-10-28 | 2010-04-28 | Lilian Ivanov | Dispositivo certificatore fiscale di spese particolarmente per autoveicoli |
EP2348444B1 (en) * | 2009-12-16 | 2014-03-19 | Nxp B.V. | Data processing apparatus |
JP2012203805A (ja) * | 2011-03-28 | 2012-10-22 | Mitsubishi Electric Corp | 情報管理装置及び情報管理システム及び情報管理方法及びプログラム |
US9294283B2 (en) * | 2011-08-31 | 2016-03-22 | Q-Tag Ag | Methods and devices for monitoring the integrity of an article during transporting said article |
US20130243189A1 (en) * | 2012-03-19 | 2013-09-19 | Nokia Corporation | Method and apparatus for providing information authentication from external sensors to secure environments |
KR101441527B1 (ko) * | 2012-05-31 | 2014-09-17 | 주식회사 코아로직 | 차량 주행 정보 관리 및 검증 방법, 장치 및 이를 이용한 차량 주행 정보 관리 시스템 |
US9798294B2 (en) * | 2012-09-18 | 2017-10-24 | Nxp B.V. | System, method and computer program product for detecting tampering in a product |
US10713726B1 (en) | 2013-01-13 | 2020-07-14 | United Services Automobile Association (Usaa) | Determining insurance policy modifications using informatic sensor data |
US9947051B1 (en) | 2013-08-16 | 2018-04-17 | United Services Automobile Association | Identifying and recommending insurance policy products/services using informatic sensor data |
WO2015075578A1 (en) * | 2013-11-19 | 2015-05-28 | Koninklijke Philips N.V. | Authentication for an image or video |
US11416941B1 (en) | 2014-01-10 | 2022-08-16 | United Services Automobile Association (Usaa) | Electronic sensor management |
US10552911B1 (en) | 2014-01-10 | 2020-02-04 | United Services Automobile Association (Usaa) | Determining status of building modifications using informatics sensor data |
US11087404B1 (en) | 2014-01-10 | 2021-08-10 | United Services Automobile Association (Usaa) | Electronic sensor management |
US11847666B1 (en) | 2014-02-24 | 2023-12-19 | United Services Automobile Association (Usaa) | Determining status of building modifications using informatics sensor data |
US10614525B1 (en) | 2014-03-05 | 2020-04-07 | United Services Automobile Association (Usaa) | Utilizing credit and informatic data for insurance underwriting purposes |
EP3138425B1 (en) * | 2014-06-27 | 2023-05-03 | Fontem Ventures B.V. | Electronic smoking device and capsule system |
DE102014218370B4 (de) | 2014-09-12 | 2018-10-25 | Saf-Holland Gmbh | System und Verfahren zum Erfassen und Auswerten einer Messgröße |
US10991049B1 (en) | 2014-09-23 | 2021-04-27 | United Services Automobile Association (Usaa) | Systems and methods for acquiring insurance related informatics |
US10489863B1 (en) | 2015-05-27 | 2019-11-26 | United Services Automobile Association (Usaa) | Roof inspection systems and methods |
US10181228B2 (en) | 2016-02-08 | 2019-01-15 | Allstate Insurance Company | Telematics authentication |
WO2018008122A1 (ja) * | 2016-07-07 | 2018-01-11 | 三菱電機株式会社 | 事故情報収集システム、車載装置および事故情報収集方法 |
US10754979B2 (en) * | 2017-03-17 | 2020-08-25 | Miruws Co., Ltd | Information management terminal device |
JP6721248B2 (ja) * | 2017-03-17 | 2020-07-08 | 株式会社ミルウス | 情報管理端末装置 |
JP6794383B2 (ja) | 2018-01-15 | 2020-12-02 | 株式会社東芝 | 電子装置、方法、プログラム及びサーバ、方法、プログラム |
CN109858233A (zh) * | 2018-12-21 | 2019-06-07 | 惠州Tcl移动通信有限公司 | 芯片互识别方法、装置、存储介质及移动终端 |
US10608819B1 (en) | 2019-09-24 | 2020-03-31 | Apricorn | Portable storage device with internal secure controller that performs self-verification and self-generates encryption key(s) without using host or memory controller and that securely sends encryption key(s) via side channel |
US10656854B1 (en) | 2019-10-22 | 2020-05-19 | Apricorn | Method and portable storage device with internal controller that can self-verify the device and self-convert the device from current mode to renewed mode without communicating with host |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63150800A (ja) | 1986-12-16 | 1988-06-23 | 松下電器産業株式会社 | 自動車走行情報記録装置 |
JP3871364B2 (ja) * | 1995-10-03 | 2007-01-24 | 本田技研工業株式会社 | 移動体接続機器シグニチャーシステム |
US6868386B1 (en) | 1996-01-29 | 2005-03-15 | Progressive Casualty Insurance Company | Monitoring system for determining and communicating a cost of insurance |
US5797134A (en) | 1996-01-29 | 1998-08-18 | Progressive Casualty Insurance Company | Motor vehicle monitoring system for determining a cost of insurance |
JPH11348647A (ja) | 1998-06-11 | 1999-12-21 | N Plan:Kk | 保冷車の運行管理装置 |
DE10008973B4 (de) * | 2000-02-25 | 2004-10-07 | Bayerische Motoren Werke Ag | Autorisierungsverfahren mit Zertifikat |
JP2002183456A (ja) | 2000-12-18 | 2002-06-28 | Tatsuo Ikoma | 運転評価装置、およびそれを用いた保険評価方法 |
JP2002279298A (ja) | 2001-03-22 | 2002-09-27 | Toshiba Corp | 車両履歴情報に基づくビジネス手法および記憶媒体 |
JP2002358425A (ja) | 2001-03-27 | 2002-12-13 | Hitachi Ltd | 自動車保険の内容設定システム、自動車保険の料金設定システム、及び自動車保険の料金徴収システム |
JP2002297910A (ja) | 2001-03-29 | 2002-10-11 | Aioi Insurance Co Ltd | 変動消費型保険システム |
DE10126451A1 (de) | 2001-05-31 | 2002-12-05 | Bosch Gmbh Robert | Verfahren zum Aktivieren oder Deaktivieren von in einer Speicheranordnung eines Mikrorechner-Systems abgelegten Daten |
JP2002373258A (ja) | 2001-06-18 | 2002-12-26 | Hitachi Ltd | 自動車保険の契約支援方法及び自動車保険料を決定するための運転情報収集システム |
JP3967566B2 (ja) * | 2001-07-09 | 2007-08-29 | 矢崎総業株式会社 | 積算走行距離の改竄検出方法 |
JP2003168006A (ja) | 2001-11-29 | 2003-06-13 | Hitachi Ltd | 事故時の車両状態・運転状態の記録保持システム |
JP2004318370A (ja) | 2003-04-15 | 2004-11-11 | Sumitomo Electric Ind Ltd | 車両用の排気ガス課金システム |
CN1615395A (zh) | 2002-10-03 | 2005-05-11 | 住友电气工业株式会社 | 排出量报告装置、车辆的排气气体收费***、构成该***的管理单元和检查装置 |
JP2004145489A (ja) | 2002-10-22 | 2004-05-20 | Sumitomo Electric Ind Ltd | 自動車保険の保険料及び/又は保険金決定方法、そのシステム、及びコンピュータプログラム |
JP4172282B2 (ja) | 2003-02-04 | 2008-10-29 | 株式会社デンソー | 電子ナンバープレート認識システム |
JP4193577B2 (ja) * | 2003-05-16 | 2008-12-10 | 株式会社デンソー | ドライブレコーダの車両状態データ書込・読取システム、ドライブレコーダおよび車両状態データ読取機 |
JP4046013B2 (ja) | 2003-05-30 | 2008-02-13 | 株式会社日立製作所 | 車両用ドライブレコーダ,車両分析装置、および鍵管理方法 |
-
2006
- 2006-08-03 US US11/989,699 patent/US8004404B2/en active Active
- 2006-08-03 WO PCT/JP2006/315427 patent/WO2007023657A1/ja active Application Filing
- 2006-08-03 EP EP06782287.4A patent/EP1918894B1/en active Active
- 2006-08-03 JP JP2006547227A patent/JP4372791B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
US20090033510A1 (en) | 2009-02-05 |
EP1918894A4 (en) | 2012-02-01 |
WO2007023657A1 (ja) | 2007-03-01 |
JPWO2007023657A1 (ja) | 2009-03-26 |
EP1918894A1 (en) | 2008-05-07 |
US8004404B2 (en) | 2011-08-23 |
EP1918894B1 (en) | 2014-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4372791B2 (ja) | 情報記憶装置 | |
CN112292841B (zh) | 利用区块链创建运输工具证书 | |
RU2506642C2 (ru) | Тахограф, бортовой блок для сбора за пользование дорогой (maut-on-board-unit), индикаторный прибор и система | |
EP2876553B1 (en) | Information processing program, information processing method, and information processing apparatus | |
US11240211B2 (en) | System and method to leverage EDR, ECU, CAN and OBD data from vehicles by means of blockchain technology | |
EP2348444B1 (en) | Data processing apparatus | |
GB2566741A (en) | Integrity of data records | |
JP2005510813A (ja) | 料金を決定しプライバシを保証するための安全な方法およびシステム | |
US11126750B2 (en) | Manipulation-proof storage of evidence-relevant data | |
US20060193475A1 (en) | Method for signing a dataset in a public key system and data processing system for carrying out said method | |
JP2024505138A (ja) | 輸送機関に対する外部機能のプロビジョニング | |
JP5348503B2 (ja) | ナビゲーションシステム | |
WO2024049612A1 (en) | Internal certificate authority for electronic control unit | |
US20230226941A1 (en) | Electric transport charging determination | |
JP5348502B2 (ja) | ナビゲーションシステム | |
JP2024504090A (ja) | セキュアなコントローラエリアネットワーク(can)トランシーバ | |
US11776377B2 (en) | Determination that a transport is running in an enclosed area | |
US20240112227A1 (en) | Vehicle carbon use limitation | |
US11894136B2 (en) | Occupant injury determination | |
US12019574B2 (en) | Transport component authentication | |
US20230050853A1 (en) | Odometer fraud detection via data storage on components | |
US20240054563A1 (en) | Auto insurance system | |
US20240199021A1 (en) | Vehicular enclosed area determination | |
US20240008111A1 (en) | Automatic device and vehicle pairing | |
US20240157760A1 (en) | Vehicle shutdown based on a dangerous situation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090113 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090216 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090901 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090902 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120911 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4372791 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130911 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |