JP2002204231A - Ciphering and deciphering system using battery voltage as keyword - Google Patents
Ciphering and deciphering system using battery voltage as keywordInfo
- Publication number
- JP2002204231A JP2002204231A JP2001326589A JP2001326589A JP2002204231A JP 2002204231 A JP2002204231 A JP 2002204231A JP 2001326589 A JP2001326589 A JP 2001326589A JP 2001326589 A JP2001326589 A JP 2001326589A JP 2002204231 A JP2002204231 A JP 2002204231A
- Authority
- JP
- Japan
- Prior art keywords
- keyword
- voltage
- battery
- data
- transmitting
- 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.)
- Pending
Links
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、車輌内に布設され
たリング型ネットワーク上に配信する映像データの暗号
化及び復号化用のキーワードを、バッテリ電圧から取得
する装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a device for acquiring, from a battery voltage, keywords for encrypting and decrypting video data to be distributed on a ring network laid in a vehicle.
【0002】[0002]
【従来の技術】図9は従来のリング型のネットワークシ
ステムを示す概略構成図である。このネットワークシス
テムは、リング状に布設されたデータ通信線1と、この
データ通信線1にそれぞれ接続された複数の端末機器2
と、キーワードをランダムに設定するキーワード設定機
器3と、キーワード設定機器3によりランダムに設定さ
れたキーワードを各端末機器2に配信するためのデータ
通信線4とで構成されている。2. Description of the Related Art FIG. 9 is a schematic diagram showing a conventional ring network system. The network system includes a data communication line 1 laid in a ring shape and a plurality of terminal devices 2 connected to the data communication line 1, respectively.
And a keyword setting device 3 for randomly setting a keyword, and a data communication line 4 for delivering a keyword randomly set by the keyword setting device 3 to each terminal device 2.
【0003】このネットワークシステム上でデータの送
受信が行われるときは、キーワード設定機器3がキーワ
ードをランダムに設定してデータ通信線4上に順次に配
信する。この時、送信側の端末機器2は、配信されたキ
ーワードを取り込んでデータを暗号化して送信し、受信
側の端末機器2は同一のキーワードを用いて暗号化デー
タを復号化する。When data is transmitted and received on this network system, a keyword setting device 3 randomly sets a keyword and sequentially distributes the keyword over a data communication line 4. At this time, the transmitting-side terminal device 2 takes in the distributed keyword and encrypts and transmits the data, and the receiving-side terminal device 2 decrypts the encrypted data using the same keyword.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、前述し
た従来のネットワークシステムでは、データの暗号化用
と復号化用のキーワードを設定するキーワード設定機器
3を別体として備えている上に、各端末機器2にキーワ
ードを配信するためのデータ通信線4を備えているため
に、高価なシステム構成となっていた。However, in the above-mentioned conventional network system, a keyword setting device 3 for setting a keyword for data encryption and a keyword for decryption is separately provided, and each terminal device 2 has a data communication line 4 for distributing a keyword, and thus has an expensive system configuration.
【0005】本発明は、かかる課題を解決するためにな
されたもので、キーワード設定機器をネットワーク上に
別体で設けることなくデータを暗号化及び復号化できる
暗号・復号システムを提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made to solve such a problem, and has as its object to provide an encryption / decryption system capable of encrypting and decrypting data without separately providing a keyword setting device on a network. And
【0006】[0006]
【課題を解決するための手段】本発明の請求項1は、ネ
ットワークにデータを送信する送信機器及び前記データ
を前記ネットワークを介して受信する受信機器を接続
し、これらの送信機器及び受信機器が負荷の起動停止に
伴って所定の動作電圧から平衡電圧になるバッテリの電
源で動作するシステムにおいて、前記負荷の起動停止の
指示に伴って、前記送信機器及び受信機器は、前記バッ
テリ電圧を検出する電圧検出手段と、前記電圧検出手段
によって検出された前記バッテリの電圧が所定値以下に
なると、所定時間後に電圧を入力する電圧読込手段とを
備える。According to the present invention, a transmitting device for transmitting data to a network and a receiving device for receiving the data via the network are connected, and the transmitting device and the receiving device are connected to each other. In a system that operates with a battery power supply that becomes a balanced voltage from a predetermined operating voltage when the load is turned off, the transmitting device and the receiving device detect the battery voltage in response to an instruction to start and stop the load. A voltage detecting means; and a voltage reading means for inputting a voltage after a predetermined time when the voltage of the battery detected by the voltage detecting means becomes a predetermined value or less.
【0007】前記送信機器は、当該送信機器の電圧読込
手段により読み込まれた前記バッテリの電圧を前記起動
開始後のデータを送信するときの次回の暗号化のための
キーワードとして記憶するキーワード取得手段と、前記
送信機器は、前記起動開始後のデータの送信時には、前
記記憶したキーワードでデータを暗号化すると共に、そ
の暗号データに前記キーワードを付加して送信する手段
と、前記受信機器は、当該受信機器の電圧読込手段によ
り読み込まれた前記バッテリの電圧を次回のデータの受
信時の復号化用のキーワードとして記憶するキーワード
取得手段と、前記受信機器は起動開始後に前記送信機器
から暗号データが送信されたとき、該暗号データのキー
ワードと記憶しているキーワードとが一致したとき、そ
のキーワードで復号化する手段とを備えたことを要旨と
する。The transmitting device includes a keyword acquiring unit that stores the battery voltage read by the voltage reading unit of the transmitting device as a keyword for the next encryption when transmitting the data after the start of the start. The transmitting device encrypts the data with the stored keyword when transmitting the data after the start of the activation, adds the keyword to the encrypted data and transmits the encrypted data, and the receiving device includes: Keyword acquisition means for storing the voltage of the battery read by the voltage reading means of the device as a keyword for decryption at the time of receiving the next data, and encryption data is transmitted from the transmitting device after the receiving device is started after the receiving device starts up. When the keyword of the encrypted data matches the stored keyword, the And summarized in that a section for reduction.
【0008】請求項2は、前記送信機器及び受信機器の
電圧読込手段は、前記電圧検出手段によって検出された
電圧が所定値以下になると所定時間後に電圧を複数回入
力し、前記送信機器及び受信機器のキーワード取得手段
は、それぞれの電圧読込手段により読み込まれた複数の
電圧に基づいて平均値を算出し、かつ、その平均電圧を
次回の暗号化及び復号化用のキーワードとして記憶する
ことを要旨とする。According to a second aspect of the present invention, the voltage reading means of the transmitting device and the receiving device inputs the voltage a plurality of times after a predetermined time when the voltage detected by the voltage detecting device becomes equal to or less than a predetermined value. The keyword acquiring means of the device calculates an average value based on the plurality of voltages read by the respective voltage reading means, and stores the average voltage as a keyword for the next encryption and decryption. And
【0009】請求項3は、前記受信機器は、前記ネット
ワークを介しての送信機器からの暗号データのキーワー
ドが記憶しているキーワードに一致しないときは、前記
送信機器からの暗号データを破棄する手段とを備えたこ
とを要旨とする。In a preferred embodiment, the receiving device discards the encrypted data from the transmitting device when the keyword of the encrypted data from the transmitting device via the network does not match the stored keyword. The gist is to have
【0010】請求項4は、前記ネットワークは、車載用
であり、映像データを記憶した記録機器と、モニタとを
接続してきることを要旨とする。A fourth aspect of the present invention is characterized in that the network is for use in a vehicle, and a recording device storing video data is connected to a monitor.
【0011】[0011]
【発明の実施の形態】図1は本発明の実施の形態を示す
リング型ネットワークシステムの概略構成図、図2は実
施の形態のネットワークに接続された送信機器及び受信
機器の構成を示すブロック図、図3はキーワード取得部
と映像データ送信部の詳細構成図、図4は車輌に搭載さ
れたバッテリの電圧変化の特性図、図5はバッテリ電圧
によるキーワードの設定を示す説明図である。FIG. 1 is a schematic configuration diagram of a ring network system showing an embodiment of the present invention, and FIG. 2 is a block diagram showing a configuration of a transmission device and a reception device connected to a network according to the embodiment. FIG. 3 is a detailed configuration diagram of a keyword acquisition unit and a video data transmission unit, FIG. 4 is a characteristic diagram of a voltage change of a battery mounted on a vehicle, and FIG. 5 is an explanatory diagram showing setting of a keyword by a battery voltage.
【0012】本実施の形態のリング型ネットワークシス
テムは、図1に示すように車輌内にリング状に布設され
たMOST(Media Oriented System Transport :デー
タ伝送速度24.5Mビット/秒)ネットワーク10
と、このMOSTネットワーク10にそれぞれ接続され
た送信機器11、12及び受信機器13、14と、これ
ら送信機器11、12及び受信機器13、14にそれぞ
れ接続された車輌用のバッテリ26とでなっている。As shown in FIG. 1, a ring type network system according to the present embodiment is a MOST (Media Oriented System Transport: data transmission speed 24.5 Mbit / sec) network 10 laid in a ring shape in a vehicle.
And transmission devices 11 and 12 and reception devices 13 and 14 connected to the MOST network 10, respectively, and a vehicle battery 26 connected to the transmission devices 11 and 12 and reception devices 13 and 14, respectively. I have.
【0013】一方の送信機器11にはナビ20とカメラ
21とが接続され、他方の送信機器12にはTVチュー
ナ22とDVDプレーヤ23とが接続されている。ま
た、一方の受信機器13にはフロントモニタ24が接続
され、他方の受信機器14にはリアモニタ25が接続さ
れている。A navigation device 20 and a camera 21 are connected to one transmitting device 11, and a TV tuner 22 and a DVD player 23 are connected to the other transmitting device 12. A front monitor 24 is connected to one receiving device 13, and a rear monitor 25 is connected to the other receiving device 14.
【0014】前述した送信機器11、12は、図2に示
すようにバッテリ端子30に印加されたバッテリ電圧を
所定電圧に変換してナビ20やDVDプレーヤ23、本
機器内の各部等にそれぞれ供給する電源部31と、映像
データ送信部32と、本発明に係るキーワード取得部3
3とを備えている。映像データ送信部32は、カメラ2
1やDVDプレーヤ23からの映像データを圧縮し、こ
の圧縮映像データをキーワードが示すバイト長に変換し
て暗号化し、そして、そのキーワードを先頭に暗号化圧
縮映像データをMOSTネットワーク10上に配信す
る。The transmitting devices 11 and 12 described above convert the battery voltage applied to the battery terminal 30 into a predetermined voltage as shown in FIG. 2 and supply the predetermined voltage to the navigation 20, the DVD player 23, and various parts in the device. Power supply unit 31, video data transmission unit 32, and keyword acquisition unit 3 according to the present invention.
3 is provided. The video data transmission unit 32
1 and the video data from the DVD player 23, convert the compressed video data to the byte length indicated by the keyword and encrypt it, and distribute the encrypted compressed video data to the MOST network 10 with the keyword at the head. .
【0015】受信機器13、14は、前記と同様の電源
部31と、本発明に係るキーワード取得部33と、映像
データ受信部38とを備えている。この映像データ受信
部38は、暗号化された圧縮映像データが受信される
と、その映像データと共に送られてきたキーワードと本
受信機器38内のキーワード取得部33のキーワードと
を比較し、両方のキーワードが一致するときはその圧縮
映像データを取り込んで復号化し、これをアナログ量に
変換してモニタに送出する。The receiving devices 13 and 14 include a power supply unit 31 similar to the above, a keyword acquiring unit 33 according to the present invention, and a video data receiving unit 38. When the encrypted compressed video data is received, the video data receiving unit 38 compares the keyword transmitted together with the video data with the keyword of the keyword acquiring unit 33 in the receiving device 38, and When the keywords match, the compressed video data is fetched and decoded, converted to an analog quantity and sent to the monitor.
【0016】送信機器11、12及び受信機器13、1
4にそれぞれ設けられたキーワード取得部33は、CP
U34と、メモリ35と、バッテリ端子30とCPU3
4のA/Dポート34aとの間に挿入された抵抗36
と、バッテリ端子30とアースとの間に挿入されたコン
デンサ37とからなっている。なお、この抵抗36とコ
ンデンサ37はノイズ吸収用の部品で、ノイズの影響を
受けないときは除いてもよい。The transmitting devices 11 and 12 and the receiving devices 13 and 1
4, the keyword acquiring unit 33 provided for the CP
U34, memory 35, battery terminal 30, and CPU3
A resistor 36 inserted between the A / D port 34a and the A / D port 34a
And a capacitor 37 inserted between the battery terminal 30 and the ground. Note that the resistor 36 and the capacitor 37 are components for absorbing noise, and may be omitted when not affected by noise.
【0017】キーワード取得部33のCPU34は、エ
ンジン動作時、バッテリ端子30及びA/Dポート34
aを介して入力されるバッテリ26の電圧を監視する。
例えば、キーワード取得部33の演算部34及び映像デ
ータ送信部38について図3を用いて補充する。図3に
示すように、キーワード取得部33は、バッテリ41の
電力を自動車負荷に供給するコントローラ部40に接続
されている。このコントローラ部40は、自動車負荷の
変動に応じて電力をバッテリから供給させる。例えば、
イグニッションオンで車両が走行している間は、その車
両の車両負荷の変動(負荷抵抗大)に応じた電力を供給
する。また、イグニッションオフしたときは、本車輌
は、セキュリュティ確保等の為にコントローラ40は小
電力を各部に供給している。また、コントローラ40は
内部に抵抗を並列、直列接続した電圧検出回路を有して
おり、この電圧検出回路はイグニッションオンしたとき
は、負荷変動に応じた大電流が抵抗を介して流れる。こ
のため、電圧は高電圧が検出される。さらに、イグニッ
ションオフしたときは、本実施の形態ではセキュリュテ
ィー確保のために所定の各部にコントローラは小電力を
供給している。このため、小電流が抵抗を流れ、低い電
圧が検出されることになる。つまり、図3に示すように
キーワード取得部33と負荷の間にコントローラー部4
0を設け、コントローラー部40は、イグニッションO
Nに伴って、バッテリ41から負荷に流れる電流を抵抗
を介して検出する。この検出電圧をバッテリ電圧とし
て、キーワード取得部33に出力する。また、イグニッ
ションOFFに伴って、バッテリ41から負荷に流す小
電流を、抵抗を介して検出し、この時のバッテリ電圧を
キーワード取得部33に出力する。図4に示すように、
エンジン動作時のバッテリ電圧は13.5Vから16V
位の間である。しかしイグニッションスイッチがオフの
ときには上記コントローラ部40を介すので12V位ま
で低下し、徐々に9V位(バッテリ電圧が安定した平衡
電圧になる)まで下がる。イグニッション信号がOFF
になっているときにコントローラー部40からのバッテ
リ電圧がA/Dコンバータ34aを介してバッテリ電圧
判定処理部34bに入力される。例えば本実施例では、
イグニッションスイッチがOFFになった後、バッテリ
電圧が12Vまで低下してからの時間をタイマ34dで
測定し、5分後にバッテリ電圧を読み込む。バッテリ電
圧が安定したところ、即ち、9Vレベルの電圧を読み込
むようにしている。そして、このときのバッテリ電圧を
例えば5回繰り返して読み込んでメモリ35に記録し、
メモリ35に記録した5つの電圧値(デジタル値)から
平均電圧を算出し、この平均電圧を次回の暗号化及び復
号化用のキーワードとして前記メモリ35に記録する。
また、CPU34(演算ユニットともいう)は、A/D
34aと、バッテリ電圧判定処理部34bと、タイマー
34dと、平均化処理部34等を備えている。A/D3
4aは、抵抗36とコンデンサ37とからなる波形整形
回路を介してバッテリ電圧を入力し、このバッテリー電
圧をデジタル値にしてバッテリ電圧判定処理部34bに
送出する。バッテリ電圧判定処理部34bは、イグニシ
ョン信号を監視し、イグニション信号が例えばLレベル
(イグニションオフ)のときに、A/D34aからのバ
ッテリ電圧を取込み、このバッテリ電圧が12V以下を
示しているかどうかを判定する。バッテリー電圧が12
V以下(11.99以下)を示しているとき、タイマー
34dを起動し、5分経過したときに再びA/D34a
からのバッテリ電圧を読み込んで、その電圧を判定し、
例えば9V程度を示しているときは、イグニションオフ
によるバッテリ電圧の低下と判定し、以後はバッテリ電
圧を例えば100msec間隔で5回読込み、該読込毎
にメモリ35に記憶して平均化処理部34Cを起動させ
る。平均化処理部34は、メモリ35aに記憶された5
個のバッテリ電圧を平均化し、これを暗号、復号用のキ
ーワードとしてメモリ35に記憶する。映像データ送信
部32は、図3に示すように、圧縮部32aと、符号化
部32bと、合成部32cとを備えている。圧縮部32
aは、デジタルカメラ又はDVDプレーヤーからのデー
タを1フレーム等に圧縮(MPEG、JPEG)して、
符号化部32bに送出する。符号化部32bは、メモリ
35のキーワードを読み、圧縮データが入力する毎に、
そのキーワードが示すバイト長に変換する。合成部32
は、符号化部32bからの圧縮データにメモリ35のキ
ーワードを付加してMOSTネットワークに送出する。When the engine is operating, the CPU 34 of the keyword acquiring unit 33 is connected to the battery terminal 30 and the A / D port 34.
Monitor the voltage of the battery 26 input via a.
For example, the calculation unit 34 and the video data transmission unit 38 of the keyword acquisition unit 33 are supplemented with reference to FIG. As shown in FIG. 3, the keyword acquisition unit 33 is connected to the controller unit 40 that supplies the electric power of the battery 41 to the vehicle load. The controller unit 40 supplies electric power from a battery according to a change in the vehicle load. For example,
While the vehicle is running with the ignition on, electric power is supplied according to the change in the vehicle load of the vehicle (large load resistance). When the ignition is turned off, the controller 40 supplies a small amount of electric power to each part of the vehicle in order to secure security and the like. The controller 40 has a voltage detection circuit in which resistors are connected in parallel and in series. When the ignition is turned on, a large current according to a load change flows through the resistors. Therefore, a high voltage is detected as the voltage. Further, when the ignition is turned off, in the present embodiment, the controller supplies a small amount of electric power to predetermined parts in order to secure security. Therefore, a small current flows through the resistor, and a low voltage is detected. That is, as shown in FIG. 3, the controller unit 4 is located between the keyword acquisition unit 33 and the load.
0, and the controller 40
With N, the current flowing from the battery 41 to the load is detected via the resistor. The detected voltage is output to the keyword acquiring unit 33 as a battery voltage. Further, with the ignition OFF, a small current flowing from the battery 41 to the load is detected via a resistor, and the battery voltage at this time is output to the keyword acquisition unit 33. As shown in FIG.
Battery voltage during engine operation is 13.5V to 16V
Between the ranks. However, when the ignition switch is off, the voltage drops to about 12 V through the controller section 40 and gradually drops to about 9 V (the battery voltage becomes a stable equilibrium voltage). Ignition signal is off
, The battery voltage from the controller section 40 is input to the battery voltage determination processing section 34b via the A / D converter 34a. For example, in this embodiment,
After the ignition switch is turned off, the time from when the battery voltage drops to 12 V is measured by the timer 34d, and the battery voltage is read after 5 minutes. When the battery voltage is stabilized, that is, a voltage of 9V level is read. Then, the battery voltage at this time is repeatedly read, for example, five times and recorded in the memory 35,
An average voltage is calculated from the five voltage values (digital values) recorded in the memory 35, and the average voltage is recorded in the memory 35 as a keyword for the next encryption and decryption.
The CPU 34 (also referred to as an arithmetic unit) has an A / D
34a, a battery voltage determination processing unit 34b, a timer 34d, an averaging processing unit 34, and the like. A / D3
4a receives a battery voltage via a waveform shaping circuit including a resistor 36 and a capacitor 37, converts the battery voltage into a digital value, and sends the digital value to a battery voltage determination processing unit 34b. The battery voltage determination processing unit 34b monitors the ignition signal, takes in the battery voltage from the A / D 34a when the ignition signal is, for example, at L level (ignition off), and determines whether the battery voltage indicates 12 V or less. judge. Battery voltage is 12
V or less (11.99 or less), the timer 34d is started, and after 5 minutes, the A / D 34a again
Read the battery voltage from, determine the voltage,
For example, when the voltage indicates about 9 V, it is determined that the battery voltage has dropped due to the ignition being turned off. Thereafter, the battery voltage is read five times at intervals of, for example, 100 msec. Start. The averaging processing unit 34 stores the 5 stored in the memory 35a.
These battery voltages are averaged and stored in the memory 35 as keywords for encryption and decryption. As shown in FIG. 3, the video data transmission unit 32 includes a compression unit 32a, an encoding unit 32b, and a combining unit 32c. Compression unit 32
a compresses data from a digital camera or DVD player into one frame or the like (MPEG, JPEG),
It is sent to the encoding unit 32b. The encoding unit 32b reads the keyword in the memory 35, and every time the compressed data is input,
Convert to the byte length indicated by the keyword. Synthesis unit 32
Adds the keyword of the memory 35 to the compressed data from the encoding unit 32b and sends the compressed data to the MOST network.
【0018】前記のように構成されたリング型ネットワ
ークシステムにおいて、バッテリ電圧から暗号化用及び
復号化用のキーワードを取得するキーワード取得部の動
作を図7に示すフローチャートに基づいて説明する。な
お、車輌のエンジンは動作しているものとする。The operation of the keyword acquiring section for acquiring the keywords for encryption and decryption from the battery voltage in the ring network system configured as described above will be described with reference to the flowchart shown in FIG. It is assumed that the vehicle engine is operating.
【0019】この時、送信機器11、12及び受信機器
13、14に設けられた各キーワード取得部33のCP
U34は、バッテリ電圧判定処理部34bにイグニショ
ン信号が入力されエンジンのON/OFFを判定する。
さらに次にバッテリ電圧が12V以下かどうかを判定す
る(S1)。スイッチがOFFでバッテリ電圧が12V
以下の場合に時間の測定を開始する。そして、5分経過
したかどうかを判定し(S2)、5分経過していないと
きは時間の測定を継続し、5分経過したときは、A/D
ポート34aに印加されているバッテリ電圧をデジタル
化して読み込み(S3)、メモリ35に記録する(S
4)。そして、カウンタに「1」をインクリメントし
(S5)、そのカウンタ値が「5」になったかどうかを
判定する(S6)。At this time, the CP of each keyword acquisition unit 33 provided in the transmission devices 11 and 12 and the reception devices 13 and 14
U34 receives the ignition signal input to the battery voltage determination processing unit 34b and determines ON / OFF of the engine.
Next, it is determined whether the battery voltage is 12 V or less (S1). Switch is OFF and battery voltage is 12V
Time measurement is started in the following cases. Then, it is determined whether or not 5 minutes have elapsed (S2). If 5 minutes have not elapsed, the measurement of the time is continued.
The battery voltage applied to the port 34a is digitized and read (S3), and recorded in the memory 35 (S3).
4). Then, the counter is incremented by "1" (S5), and it is determined whether or not the counter value has become "5" (S6).
【0020】この時点ではカウンタ値が「1」であるた
め、再びバッテリ電圧をデジタル化して読み込み(S
3)、メモリ35に記録する(S4)。そして、前記と
同様にカウンタに「1」をさらにインクリメントしてそ
のカウンタ値が「5」になったかどうかを判定する(S
5、S6)。カウンタ値が「5」になっていないときは
前述した動作を繰り返し(S3〜S6)、この動作の繰
り返しによりカウンタ値が「5」になったときはメモリ
35に記録した5つの電圧値から平均電圧を算出し(S
7)、この平均電圧を次回の暗号化及び復号化用のキー
ワードとして前記メモリ35に記録し(S8)、前述し
た一連の動作を終了する。At this point, since the counter value is "1", the battery voltage is digitized again and read (S
3) Recording in the memory 35 (S4). Then, as described above, the counter is further incremented by "1" and it is determined whether or not the counter value has become "5" (S
5, S6). If the counter value is not "5", the above operation is repeated (S3 to S6). If the counter value becomes "5" by repeating this operation, the average is calculated from the five voltage values recorded in the memory 35. Calculate the voltage (S
7) The average voltage is recorded in the memory 35 as a keyword for the next encryption and decryption (S8), and the series of operations described above is terminated.
【0021】この一連の動作により得られたキーワード
は、MOSTネットワーク10に接続された2台の送信
機器11、12と2台の受信機器13、14にそれぞれ
設けられたキーワード取得部33が保持していることに
なる。The keywords obtained by this series of operations are held by the keyword acquisition units 33 provided in the two transmitting devices 11 and 12 and the two receiving devices 13 and 14 connected to the MOST network 10. Will be.
【0022】ここで例えば、イグニッションスイッチの
オンにより車輌のエンジンが駆動し、そして、DVDプ
レーヤ23から映像データが送信されると、送信機器1
2の映像データ送信部32が、1フレーム毎に映像デー
タを圧縮し、次いで、先に取得されたキーワードをキー
ワード取得部33から読み込んで、その圧縮映像データ
をその圧縮映像データを符号化部32bでそのキーワー
ドが示すバイト長に変換して暗号化する。ここで図6を
参照しながら、MOSTネットワークに配信されるデー
タの詳細を説明する。本発明で使用するMOSTネット
ワークでは、1フレームあたりのデータの容量が60バ
イトと制限されている。そして、そのうちの60バイト
が例えばMPEG2方式等で圧縮されたデータに割り当
てられる。この時60バイト全てを圧縮データの転送に
使うか、それとも任意のバイト数にするかはMOSTの
設定で変更可能である。また、図に示すコントロールデ
ータ部に前記キーワードが収納されている。図5ではキ
ーワードの他に固定データが付加されている。ここにキ
ーワードのイニシャルとファイナルを識別するための固
定データを付加してもよい。また、図6に示すように前
記残りの4バイトの部分にはバリティやプリアンブル等
のデータも付加されている。そして、前記キーワードと
上記圧縮符号化されたデータを合成部32cで合成しM
OSTネットワークに送信する(但し図3ではMOST
ネットワークとのインターフェース部は省略してあ
る)。Here, for example, when the ignition switch is turned on, the engine of the vehicle is driven, and when video data is transmitted from the DVD player 23, the transmitting device 1
The second video data transmitting unit 32 compresses the video data for each frame, then reads the previously obtained keyword from the keyword obtaining unit 33, and converts the compressed video data into the compressed video data by the encoding unit 32b. Is converted to the byte length indicated by the keyword and encrypted. Here, the details of the data distributed to the MOST network will be described with reference to FIG. In the MOST network used in the present invention, the data capacity per frame is limited to 60 bytes. Then, 60 bytes of the data are allocated to data compressed by, for example, the MPEG2 method. At this time, whether all 60 bytes are used for the transfer of the compressed data or an arbitrary number of bytes can be changed by setting the MOST. The keyword is stored in the control data section shown in FIG. In FIG. 5, fixed data is added in addition to the keyword. Here, fixed data for identifying the initial and final of the keyword may be added. Further, as shown in FIG. 6, data such as a valency and a preamble are also added to the remaining 4 bytes. Then, the keyword and the compression-encoded data are combined by the combining unit 32c, and M
Transmit to OST network (However, in FIG. 3, MOST
The interface with the network is omitted).
【0023】次に、バッテリ電圧からキーワードを取得
した受信機器側の動作を図8に示すフローチャートに基
づいて説明する。Next, the operation of the receiving device that has acquired the keyword from the battery voltage will be described with reference to the flowchart shown in FIG.
【0024】例えば、DVDプレーヤ23の映像の受信
を要求した受信機器14に暗号化圧縮映像データが受信
されると、その受信機器14の映像データ受信部38
が、まず1フレーム分の暗号化圧縮映像データを入力し
て、先頭のキーワードを読み込む(S11、S12)。
そして、先に取得されたキーワードをキーワード取得部
33から読み込んで、両方のキーワードが一致するかど
うかを比較する(S13)。両方のキーワードが一致す
るときは、受信した暗号化圧縮映像データを取り込んで
前記キーワードで復号化し(S14)、これをアナログ
量に変換してリアモニタ25に送出する。そして、S1
1に戻って前述した動作を繰り返し行う。For example, when the encrypted video data is received by the receiving device 14 that has requested the video of the DVD player 23 to be received, the video data receiving unit 38 of the receiving device 14
First, one frame of encrypted compressed video data is input, and the first keyword is read (S11, S12).
Then, the previously acquired keyword is read from the keyword acquiring unit 33, and it is compared whether both keywords match (S13). When both keywords match, the received encrypted compressed video data is fetched and decrypted with the keyword (S14), converted to an analog amount and sent to the rear monitor 25. And S1
Returning to step 1, the above operation is repeated.
【0025】一方、両方のキーワードが一致しないとき
は、受信した暗号化圧縮映像データを破棄し(S1
5)、これを例えば3回繰り返したかどうかを判定する
(S16)。3回繰り返していないときはS11に戻っ
て前述した動作を繰り返し、受信データの破棄を3回繰
り返したときは通信拒否し(S17)、この受信動作を
終了する。受信側のキーワード取得部33も、図3に示
す送信側と本質的には同様な構成であるが、図示しない
データ破棄部及びキーワード比較部をCPU34内に有
している。On the other hand, if both keywords do not match, the received encrypted compressed video data is discarded (S1).
5) It is determined whether this is repeated, for example, three times (S16). If it has not been repeated three times, it returns to S11 and repeats the above-described operation. If it discards the received data three times, it rejects the communication (S17) and ends this reception operation. The keyword acquiring unit 33 on the receiving side has substantially the same configuration as the transmitting side shown in FIG. 3, but includes a data discarding unit and a keyword comparing unit (not shown) in the CPU.
【0026】以上のように本実施の形態においては、イ
グニッションスイッチがオフされると、5分後にバッテ
リ電圧を5回読み込んで平均電圧を算出し、この平均電
圧を次回の暗号化及び復号化用のキーワードとしてメモ
リ35に記録するキーワード取得部33をMOSTネッ
トワーク10上の送信機器11、12及び受信機器1
3、14にそれぞれ備えるようにしたので、従来例のよ
うにネットワーク上にキーワード設定機器3を備える必
要がなくなり、しかも、各端末機器2にキーワードを配
信するためのデータ通信線4を布設する必要がなくな
り、このため、安価なネットワークシステムを構築でき
るという効果がある。As described above, in this embodiment, when the ignition switch is turned off, the battery voltage is read five times five minutes later to calculate the average voltage, and this average voltage is used for the next encryption and decryption. The keyword acquiring unit 33 that records the keyword in the memory 35 as the transmission device 11, 12 and the reception device 1 on the MOST network 10
3 and 14, it is not necessary to provide the keyword setting device 3 on the network as in the conventional example, and it is necessary to lay the data communication line 4 for distributing the keyword to each terminal device 2. Therefore, there is an effect that an inexpensive network system can be constructed.
【0027】なお、前記の実施の形態では、バッテリ電
圧を5回読み込んで平均値を算出し、それを次回の暗号
化及び復号化用のキーワードとして設定するようにした
が、バッテリ電圧を5回以上読み込んでも良いし、ま
た、バッテリ電圧を1回読み込んでそれをキーワードと
しても良い。In the above embodiment, the battery voltage is read five times, the average value is calculated, and the average value is set as the keyword for the next encryption and decryption. The above may be read, or the battery voltage may be read once and used as a keyword.
【0028】また、本実施の形態のネットワークシステ
ムを車輌に適用したことを述べたが、航空機や船舶等に
も適用できることはいうまでもない。また、前述のバッ
テリは複数の鉛電池であることが望ましい。Although the network system according to the present embodiment has been described as being applied to a vehicle, it goes without saying that the network system can also be applied to an aircraft or a ship. Preferably, the battery is a plurality of lead batteries.
【0029】[0029]
【発明の効果】以上のように本発明によれば、ネットワ
ークに接続されている送信機器及び受信機器が、バッテ
リの電圧が所定値以下になると所定時間後に電圧を入力
し、この電圧を次回の負荷起動時の暗号化及び復号化用
のキーワードとして記憶し、負荷起動時にはこのバッテ
リ電圧のキーワードで暗号、復号を行うようにしたの
で、従来例のようにネットワーク上にキーワード設定機
器を備える必要がなくなり、しかも、各端末機器にキー
ワードを配信するためのデータ通信線を布設する必要が
なくなり、このため、安価なネットワークシステムを構
築できるという効果がある。As described above, according to the present invention, the transmitting device and the receiving device connected to the network input the voltage after a predetermined time when the voltage of the battery becomes equal to or lower than the predetermined value. It is stored as a keyword for encryption and decryption at the time of starting the load, and encryption and decryption are performed at the time of starting the load using the keyword of the battery voltage. Therefore, it is necessary to provide a keyword setting device on the network as in the conventional example. In addition, there is no need to lay a data communication line for distributing a keyword to each terminal device, so that there is an effect that an inexpensive network system can be constructed.
【0030】また、バッテリの電圧が所定値以下になる
と所定時間後に電圧を複数回入力し、この複数の電圧に
基づいて平均値を算出し、かつ、その平均電圧を次回の
暗号化及び復号化用のキーワードにするようにしたの
で、電圧が変動しても送信機器及び受信機器側で安定し
た電圧をキーワードとして設定することができる。When the voltage of the battery becomes equal to or less than a predetermined value, a voltage is input a plurality of times after a predetermined time, an average value is calculated based on the plurality of voltages, and the average voltage is used for the next encryption and decryption. Therefore, a stable voltage can be set as a keyword on the transmitting device and the receiving device side even if the voltage fluctuates.
【0031】また、受信機器は、ネットワークを介して
の送信機器からの暗号データのキーワードが記憶してい
るキーワードに一致しないときは、前記送信機器からの
暗号データを破棄するので、不正にデータを送ることが
できない。When the keyword of the encrypted data from the transmitting device via the network does not match the stored keyword, the receiving device discards the encrypted data from the transmitting device. I can't send it.
【0032】さらに、映像データを記憶した記憶媒体を
接続した車載用ネットワークに、上記の送信機器、受信
機器を用いるとバッテリ電圧で暗号と復号ができるの
で、特別なキーワード生成の機器を必要としない。この
ため、システムを安価にできる。Further, if the above-described transmitting device and receiving device are used in a vehicle-mounted network to which a storage medium storing video data is connected, encryption and decryption can be performed with a battery voltage, so that no special keyword generation device is required. . For this reason, the system can be inexpensive.
【図1】本実施の形態のリング型ネットワークシステム
の概略構成図である。FIG. 1 is a schematic configuration diagram of a ring network system according to an embodiment.
【図2】ネットワークに接続された送信機器及び受信機
器の構成を示すブロック図である。FIG. 2 is a block diagram illustrating a configuration of a transmitting device and a receiving device connected to a network.
【図3】図2の構成を更に詳細に示す説明図である。FIG. 3 is an explanatory diagram showing the configuration of FIG. 2 in more detail;
【図4】車輌に搭載されたバッテリの電圧変化の特性図
である。FIG. 4 is a characteristic diagram of a voltage change of a battery mounted on a vehicle.
【図5】バッテリ電圧によるキーワードの設定を示す説
明図である。FIG. 5 is an explanatory diagram showing setting of a keyword based on a battery voltage.
【図6】MOSTネットワーク上のデータの説明図であ
る。FIG. 6 is an explanatory diagram of data on a MOST network.
【図7】バッテリ電圧から符号化用及び復号化用のキー
ワードを取得するキーワード取得部の動作を示すフロー
チャートである。FIG. 7 is a flowchart illustrating an operation of a keyword acquiring unit that acquires keywords for encoding and decoding from a battery voltage.
【図8】バッテリ電圧からキーワードを取得した受信機
器側の動作を示すフローチャートである。FIG. 8 is a flowchart illustrating an operation on the receiving device side that has acquired a keyword from a battery voltage.
【図9】従来のリング型ネットワークシステムの概略構
成図である。FIG. 9 is a schematic configuration diagram of a conventional ring network system.
10 MOSTネットワーク 11、12 送信機器 13、14 受信機器 26 バッテリ 30 バッテリ端子 31 電源部 32 映像データ送信部 33 キーワード取得部 34 CPU 35 メモリ 38 映像データ受信部 DESCRIPTION OF SYMBOLS 10 MOST network 11, 12 Transmission equipment 13, 14 Receiving equipment 26 Battery 30 Battery terminal 31 Power supply part 32 Video data transmission part 33 Keyword acquisition part 34 CPU 35 Memory 38 Video data reception part
Claims (4)
器及び前記データを前記ネットワークを介して受信する
受信機器を接続し、これらの送信機器及び受信機器が負
荷の起動停止に伴って所定の動作電圧から平衡電圧にな
るバッテリの電源で動作するシステムにおいて、 前記負荷の起動停止の指示に伴って、前記送信機器及び
受信機器は、前記バッテリ電圧を検出する電圧検出手段
と、 前記電圧検出手段によって検出された前記バッテリの電
圧が所定値以下になると、所定時間後に電圧を入力する
電圧読込手段とを備え、 前記送信機器は、当該送信機器の電圧読込手段により読
み込まれた前記バッテリの電圧を前記起動開始後のデー
タを送信するときの次回の暗号化のためのキーワードと
して記憶するキーワード取得手段と、 前記送信機器は、前記起動開始後のデータの送信時に
は、前記記憶したキーワードでデータを暗号化すると共
に、その暗号データに前記キーワードを付加して送信す
る手段と、 前記受信機器は、当該受信機器の電圧読込手段により読
み込まれた前記バッテリの電圧を次回のデータの受信時
の復号化用のキーワードとして記憶するキーワード取得
手段と、 前記受信機器は起動開始後に前記送信機器から暗号デー
タが送信されたとき、該暗号データのキーワードと記憶
しているキーワードとが一致したとき、そのキーワード
で復号化する手段とを備えたことを特徴とするバッテリ
電圧をキーワードとする暗号・復号システム。1. A transmitting device for transmitting data to a network and a receiving device for receiving the data via the network are connected, and the transmitting device and the receiving device change from a predetermined operating voltage in response to a start / stop of a load. In a system that operates on the power of a battery that has an equilibrium voltage, the transmission device and the reception device are detected by a voltage detection unit that detects the battery voltage, and a voltage detection unit that detects the battery voltage according to an instruction to start and stop the load. Voltage reading means for inputting a voltage after a predetermined time when the voltage of the battery becomes equal to or less than a predetermined value, wherein the transmitting device starts the activation of the battery voltage read by the voltage reading device of the transmitting device. Keyword acquiring means for storing as a keyword for next encryption when transmitting subsequent data; and the transmitter Means for encrypting the data with the stored keyword at the time of transmitting the data after the start of the activation, adding the keyword to the encrypted data, and transmitting the encrypted data; and reading the voltage of the receiving device. Keyword acquiring means for storing the voltage of the battery read by the means as a keyword for decryption at the time of receiving the next data, and the receiving device transmits the encrypted data from the transmitting device after the start of activation. An encryption / decryption system using a battery voltage as a keyword, comprising means for decrypting the keyword when the keyword of the encrypted data matches the stored keyword.
段は、前記電圧検出手段によって検出された電圧が所定
値以下になると所定時間後に電圧を複数回入力し、 前記送信機器及び受信機器のキーワード取得手段は、そ
れぞれの電圧読込手段により読み込まれた複数の電圧に
基づいて平均値を算出し、かつ、その平均電圧を次回の
暗号化及び復号化用のキーワードとして記憶することを
特徴とする請求項1記載のバッテリ電圧をキーワードと
する暗号・復号システム。2. The voltage reading means of the transmitting device and the receiving device inputs the voltage a plurality of times after a predetermined time when the voltage detected by the voltage detecting device becomes equal to or less than a predetermined value. The acquisition means calculates an average value based on the plurality of voltages read by each of the voltage reading means, and stores the average voltage as a keyword for next encryption and decryption. Item 4. An encryption / decryption system using the battery voltage according to Item 1 as a keyword.
しての送信機器からの暗号データのキーワードが記憶し
ているキーワードに一致しないときは、前記送信機器か
らの暗号データを破棄する手段とを有することを特徴と
する請求項1又は2記載のバッテリ電圧をキーワードと
する暗号・復号システム。3. The receiving device has means for discarding the encrypted data from the transmitting device when the keyword of the encrypted data from the transmitting device via the network does not match the stored keyword. The encryption / decryption system according to claim 1 or 2, wherein the battery voltage is a keyword.
像データを記憶した記録機器と、モニタとを接続してき
ることを特徴とする請求項1、2又は3記載のバッテリ
電圧をキーワードとする暗号・復号システム。4. A cipher using a battery voltage as a keyword according to claim 1, wherein the network is for use in a vehicle, and connects a recording device storing video data to a monitor.・ Decryption system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001326589A JP2002204231A (en) | 2000-10-24 | 2001-10-24 | Ciphering and deciphering system using battery voltage as keyword |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000324294 | 2000-10-24 | ||
JP2000-324294 | 2000-10-24 | ||
JP2001326589A JP2002204231A (en) | 2000-10-24 | 2001-10-24 | Ciphering and deciphering system using battery voltage as keyword |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002204231A true JP2002204231A (en) | 2002-07-19 |
Family
ID=26602670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001326589A Pending JP2002204231A (en) | 2000-10-24 | 2001-10-24 | Ciphering and deciphering system using battery voltage as keyword |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002204231A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017532852A (en) * | 2014-09-08 | 2017-11-02 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh | Method for serially transmitting a frame from a transmitting side to at least one receiving side and a subscriber station of the bus system via a bus system |
-
2001
- 2001-10-24 JP JP2001326589A patent/JP2002204231A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017532852A (en) * | 2014-09-08 | 2017-11-02 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh | Method for serially transmitting a frame from a transmitting side to at least one receiving side and a subscriber station of the bus system via a bus system |
US10083149B2 (en) | 2014-09-08 | 2018-09-25 | Robert Bosch Gmbh | Method for serially transmitting a frame from a transmitter to at least one receiver and participants of a bus system via a bus system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7472415B2 (en) | Digital signal processing apparatus | |
KR101015326B1 (en) | Content distribution system | |
US6275988B1 (en) | Image transmission apparatus, image transmission system, and communication apparatus | |
KR100403375B1 (en) | Transmission Application Authentication Device and Method in Interactive Information System | |
US6526144B2 (en) | Data protection system | |
US6834111B1 (en) | Data transmitting/receiving method, data transmitter, data receiver, data transmitting/receiving system, av content transmitting method, av content receiving method, av content transmitter, av content receiver, and program recording medium | |
US8077867B2 (en) | Confidential information processing apparatus, confidential information processing device, and confidential information processing method | |
JP2003517218A (en) | Method for protecting audio / visual data through an NRSS interface | |
TWI529631B (en) | Interface systems for portable digital media storage and playback devices | |
JP4561893B2 (en) | Data transmitting apparatus, data receiving apparatus, data transmitting method and data receiving method | |
KR101705010B1 (en) | Processing recordable content in a stream | |
JP2000349725A (en) | Broadcast reception device and content use control method | |
WO2000076117A1 (en) | Secure control of security mode | |
WO2007023610A1 (en) | Content server device, on-vehicle player device, system, method, and program | |
WO2007132895A1 (en) | Encryption device, decryption device, license issuing device, and content data generation method | |
JP2002204231A (en) | Ciphering and deciphering system using battery voltage as keyword | |
EP0966127A1 (en) | Data processing system, data processing device and data processing method | |
US20050207576A1 (en) | Method and apparatus for processing a stream that contains encrypted information | |
JP2010035167A (en) | Monitoring usage of encrypted broadcast services | |
JP2000101984A (en) | Limited receiving system of cable television, and its transmitter and its receiver | |
US20020047308A1 (en) | Encoding/decoding system using battery voltage as keyword | |
JPWO2005015820A1 (en) | Data transfer device | |
JP4000809B2 (en) | Encryption / decryption device | |
JP2011101430A (en) | Digital signal recording and reproducing apparatus, and digital signal recording and reproducing method | |
JP2006279244A (en) | Data transmission apparatus |