(57)【特許請求の範囲】
【請求項１】
制御装置と通信可能なデータ書き込み装置であって、
経路切り替え手段と、データ書き込み手段と、データ格納手段とを備え、
前記経路切り替え手段は、
前記制御装置から受信した共通データを前記データ格納手段に記憶させ、
前記制御装置から共通データの書き込み開始の要求があった場合は、前記データ格納手段から読み出した前記共通データを前記データ書き込み手段に出力し、前記制御装置から個別データの書き込み開始の要求があった場合は、前記制御装置から受信した個別データを前記データ書き込み手段に出力し、
前記データ書き込み手段は、
前記経路切り替え手段から入力されたデータをデータ書き換え可能な記憶素子の所定領域に書き込み、前記個別データに含まれる秘匿性を有さない書き込み確認用データにもとづいて、前記個別データの書き込み確認を行う
ことを特徴とするデータ書き込み装置。
【請求項２】
個別データ格納手段を備え、
経路切り替え手段は、
制御装置から受信した個別データを前記個別データ格納手段に記憶させ、前記制御装置から個別データの書き込み開始の要求があった場合には、前記個別データ格納手段から読み出した前記個別データをデータ書き込み手段に出力する
請求項１に記載のデータ書き込み装置。
【請求項３】
経路切り替え手段は、制御装置から受信した読み出し開始アドレスとデータ長とにもとづいて個別データ格納手段から個別データを読み出し、読み出した前記個別データをデータ書き込み手段に出力する
請求項２に記載のデータ書き込み装置。
【請求項４】
経路切り替え手段は、個別データ格納手段から読み出した個別データをデータ書き込み手段に出力した後に、前記個別データを前記個別データ格納手段から消去する
請求項２または請求項３に記載のデータ書き込み装置。
【請求項５】
制御装置と通信可能なデータ書き込み装置におけるデータ書き込み方法であって、
前記制御装置から受信した共通データをデータ格納手段に記憶させ、前記制御装置から共通データの書き込み開始の要求があった場合は、前記データ格納手段から読み出した前記共通データをデータ書き換え可能な記憶素子の所定領域に書き込み、前記制御装置から個別データの書き込み開始の要求があった場合は、前記制御装置から受信した個別データを前記データ書き換え可能な記憶素子の所定領域に書き込み、前記個別データに含まれる秘匿性を有さない書き込み確認用データにもとづいて、前記個別データの書き込み確認を行う
ことを特徴とするデータ書き込み方法。
【請求項６】
制御装置から受信した個別データを個別データ格納手段に記憶させ、前記制御装置から個別データの書き込み開始の要求があった場合には、前記個別データ格納手段から読み出した前記個別データをデータ書き換え可能な記憶素子の所定領域に書き込む
請求項５に記載のデータ書き込み方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ書き換え可能な記憶素子にデータを書き込むためのデータ書き込み装置およびデータ書き込み方法に関する。
【背景技術】
【０００２】
製品などに搭載されるプログラマブルＲＯＭ（以下、ＲＯＭという。）に書き込むデータとして、すべてのＲＯＭに共通に書き込むデータ（以下、共通データという。）の他に、個々のＲＯＭに個別に書き込むデータ（以下、個別データという。）が生じる場合がある。共通データは、例えば、全ての製品に共通に書き込まれるプログラムなどのデータである。個別データは、例えば、製品の仕向け先ごとに設定するデータや、製品を識別するためのユニークなデータなどである。図９は、共通データおよび個別データをＲＯＭに書き込むための設備の一例を示す説明図である。共通データをＲＯＭに書き込む場合は、図９（ａ）に示すように、予め共通データ書き込み用パーソナルコンピュータ（ＰＣ）によってデータ格納部に記憶された共通データを、ＲＯＭライタが読み出してＲＯＭに書き込む。個別データをＲＯＭに書き込む場合は、図９（ｂ）に示すように、ＲＯＭライタが、個別データ書き込み用ＰＣから個々のＲＯＭに対応した個別データを受信してＲＯＭに書き込む。つまり、共通データおよび個別データをＲＯＭに書き込む場合には、共通データを書き込むための設備と個別データを書き込むための設備とが必要となる。そのため、データを書き込むための時間、費用、作業面積などを多く費やすことになる。
【０００３】
共通データメモリ部と個別データメモリ部とを備え、共通データと個別データとをそれぞれのメモリに記憶しておいて、ＲＯＭにデータを書き込む時に、それぞれのメモリからデータを読み出して、1つの工程で共通データと個別データを書き込む装置がある（例えば、特許文献１参照。）。また、電子機器が搭載するＲＯＭに一意の固有情報を書き込む方法として、ネットワーク上のサーバから電子機器に対して固有情報を送信し、電子機器が、受信した固有情報をＲＯＭに書き込む方法がある（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１９９８２７号公報
【特許文献２】特開２０１０−２０５９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に示す装置は、書き込み装置内の個別データメモリ部に個別データを記憶させているので、個別データの内容を容易に変更することができない。また、個別データの書き込み完了後も個別データメモリ部に個別データが記憶されたままとなるので、個別データが秘匿性を有している場合には、秘匿性を保つことができない可能性がある。また、特許文献２に示す方法は、個別データ（固有情報）の書き込みをすることはできるが、共通データの書き込みをすることができないので、共通データを書き込むための設備を別に用意しなければならない。
【０００６】
そこで、本発明は、全てのＲＯＭに共通するデータと個々のＲＯＭごとに異なるデータとを１つの工程で書き込むことができ、また、書き込みデータの秘匿性を保つことができるデータ書き込み装置およびデータ書き込み方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明によるデータ書き込み装置は、制御装置と通信可能なデータ書き込み装置であって、経路切り替え手段とデータ書き込み手段とデータ格納手段とを備え、経路切り替え手段は、制御装置から受信した共通データをデータ格納手段に記憶させ、制御装置から共通データの書き込み開始の要求があった場合は、データ格納手段から読み出した共通データをデータ書き込み手段に出力し、制御装置から個別データの書き込み開始の要求があった場合は、制御装置から受信した個別データをデータ書き込み手段に出力し、データ書き込み手段は、経路切り替え手段から入力されたデータをデータ書き換え可能な記憶素子の所定領域に書き込み、個別データに含まれる秘匿性を有さない書き込み確認用データにもとづいて、個別データの書き込み確認を行うことを特徴とする。
【０００８】
本発明によるデータ書き込み方法は、制御装置と通信可能なデータ書き込み装置におけるデータ書き込み方法であって、制御装置から受信した共通データをデータ格納手段に記憶させ、制御装置から共通データの書き込み開始の要求があった場合は、データ格納手段から読み出した共通データをデータ書き換え可能な記憶素子の所定領域に書き込み、制御装置から個別データの書き込み開始の要求があった場合は、制御装置から受信した個別データをデータ書き換え可能な記憶素子の所定領域に書き込み、個別データに含まれる秘匿性を有さない書き込み確認用データにもとづいて、個別データの書き込み確認を行うことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、全てのＲＯＭに共通するデータと個々のＲＯＭごとに異なるデータとを１つの工程で書き込むことができ、また、書き込みデータの秘匿性を保つことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明によるデータ書き込み装置を含むデータ書き込みシステムの第１の実施形態の一例を示す説明図である。
【図２】データ書き込みシステムの第１の実施形態の構成を示すブロック図である。
【図３】データ書き込みシステムの第１の実施形態における動作を示すフローチャートである。
【図４】データ書き込みシステムの第２の実施形態における動作を示すフローチャートである。
【図５】本発明によるデータ書き込み装置を含むデータ書き込みシステムの第３の実施形態の一例を示す説明図である。
【図６】データ書き込みシステムの第３の実施形態の構成を示すブロック図である。
【図７】データ書き込みシステムの第３の実施形態における動作を示すフローチャートである。
【図８】本発明によるデータ書き込み装置の主要部を示すブロック図である。
【図９】共通データおよび個別データをＲＯＭに書き込むための設備の一例を示す説明図である。
【発明を実施するための形態】
【００１１】
実施形態１．
以下、本発明の第１の実施形態を図面を参照して説明する。
【００１２】
図１は、本発明によるデータ書き込み装置を含むデータ書き込みシステムの第１の実施形態の一例を示す説明図である。
【００１３】
図１に示すように、データ書き込みシステムは、データ書き込み装置１００と制御ＰＣ２００とを含む。
【００１４】
データ書き込み装置１００は、例えば、ＲＯＭライタなどであって、ＲＯＭを装着可能な装着部（図示せず）を備え、装着部に装着されたＲＯＭに対して、データの書き込み、読み込み、消去などを行う。なお、図１では、１つのＲＯＭ３００が例示されているが、装着部に複数のＲＯＭが装着されていてもよい。また、装着部には、ＲＯＭ以外のデータ書き換え可能な記憶素子が装着されていてもよい。
【００１５】
制御ＰＣ２００は、データ書き込み装置１００を制御する。
【００１６】
図２は、データ書き込みシステムの第１の実施形態の構成を示すブロック図である。
【００１７】
データ書き込み装置１００は、データ書き込み部１２０、データ経路切り替え部１１０およびデータ格納部１３０を備える。
【００１８】
データ経路切り替え部１１０は、受信部（図示せず）を介して、制御ＰＣ２００からＲＯＭ３００に書き込むためのデータを受信する。また、データ経路切り替え部１１０は、制御ＰＣ２００の指示にもとづいて、受信したデータをデータ格納部１３０に記憶させたり、受信したデータをデータ書き込み部１２０に出力したり、データ格納部１３０に記憶されたデータを読み出してデータ書き込み部１２０に出力したりする。
【００１９】
データ書き込み部１２０は、データ経路切り替え部１１０から入力されたデータをＲＯＭ３００に書き込む。また、データ書き込み部１２０は、ＲＯＭ３００に記憶されたデータを消去したり、読み出したりする。
【００２０】
データ格納部１３０は、ＲＯＭ３００に書き込むためのデータを記憶する。
【００２１】
制御ＰＣ２００は、書き込み制御部２１０および記憶装置２２０を備える。
【００２２】
書き込み制御部２１０は、制御ＰＣ２００が備えるＣＰＵと書き込み制御プログラムとによって実現される。書き込み制御プログラムは、記憶装置２２０などに予め記憶されている。書き込み制御部２１０は、制御ＰＣ２００が備える入力部（図示せず）から入力された作業者からの指示にもとづいて、書き込み設定情報を生成する。書き込み設定情報は、例えば、データを書き込むＲＯＭの種類を示すＲＯＭ種別情報、共通データおよび個別データをＲＯＭの中のどのエリア（領域）に書き込むかを示すエリア指定情報、個別データの書き込みの有無を示す個別データ有無情報、個別データが秘匿性を有するか否かを示す秘匿性有無情報、および、個別データの書き込み順番を示す順番情報を含む。
【００２３】
書き込み制御部２１０は、入力部から書き込み開始の指示が入力されると、データ書き込み装置１００に書き込み処理を開始させる。
【００２４】
書き込み制御部２１０は、送信部（図示せず）を介して、記憶部２２０に記憶されたデータをデータ書き込み装置１００に送信する。
【００２５】
記憶装置２２０は、ＲＯＭに書き込むためデータを記憶する。
【００２６】
次に、本実施形態の動作を説明する。
【００２７】
図３は、データ書き込みシステムの第１の実施形態における動作を示すフローチャートである。
【００２８】
図３を参照して、制御ＰＣ２００が、データ書き込み装置１００を制御して、共通データおよび個別データをＲＯＭに書き込む場合について説明する。共通データおよび個別データは、予め、制御ＰＣ２００の記憶部２２０に記憶されているものとする。
【００２９】
作業者は、データ書き込み装置１００の装着部にＲＯＭ３００を装着し、データ書き込み装置１００の電源を投入する。
【００３０】
制御ＰＣ２００は、作業者の指示に応じて書き込み制御部２１０を起動する（ステップＳ３０１）。
【００３１】
作業者は、書き込み制御部２１０に対して、共通データおよび個別データの書き込みを行うための設定を行う。具体的には、書き込み設定情報のＲＯＭ種別情報、エリア指定情報、個別データ有無情報および順番情報の設定を行う。書き込み制御部２１０は、作業者が設定した内容にもとづいて書き込み設定情報を生成する。このとき、作業者は、個別データ有無情報を「有り」に設定し、個別データの書き込み順番を順番情報に設定する（ステップＳ３０２）。
【００３２】
また、作業者は、書き込み制御部２１０に、データ書き込み装置１００のデータ格納部１３０に共通データを転送するように指示を出す。書き込み制御部２１０は、作業者の指示に応じて、ＲＯＭに書き込む共通データを記憶装置２２０から読み出して、データ書き込み装置１００に送信し、データ書き込み装置１００のデータ格納部１３０に共通データを記憶させる（ステップＳ３０３）。
【００３３】
作業者は、書き込み制御部２１０に対して書き込み開始を指示する。書き込み制御部２１０は、書き込み開始の指示を入力すると、データ書き込み装置１００に、共通データの読み出し開始アドレスとデータ長とを送信し、書き込み開始を要求する。共通データの読み出し開始アドレスは、データ格納部１３０における共通データの先頭アドレスである。データ書き込み装置１００のデータ経路切り替え部１１０は、受信した読み出し開始アドレスとデータ長とをもとに共通データをデータ格納部１３０から読み出して、データ書き込み部１２０に出力する。データ書き込み部１２０は、装着部に装着されたＲＯＭに対して、入力された共通データの書き込みを開始する（ステップＳ３０４）。
【００３４】
データ書き込み部１２０は、データ書き込み完了後、ＲＯＭに書き込んだ共通データと、読み出し元のデータとを比較して、書き込みが正常に行われたか否かを確認（以下、書き込み確認という。）する（ステップＳ３０５）。書き込み確認は、例えば、ベリファイなどで行う。書き込み制御部２１０は、書き込み確認の結果をデータ書き込み装置１００から取得する。
【００３５】
ステップＳ３０５の後、書き込み制御部２１０は、書き込み設定情報に含まれる順番情報に従って、書き込み対象となる個別データを記憶装置２２０から読み出して、データ書き込み装置１００に送信し、データ書き込み装置１００に受信データの書き込み開始を要求する（ステップＳ３０６）。
【００３６】
データ経路切り替え部１１０は、個別データを受信すると、受信動作と並行してデータ書き込み部１２０に受信した個別データを出力する。データ書き込み部１２０は、装着部に装着されたＲＯＭに対して、入力された個別データの書き込みを行う（ステップＳ３０７）。書き込み完了後、書き込み制御部２１０は、ＲＯＭに書き込んだ個別データをデータ書き込み装置１００から取得して、取得したデータと読み出し元のデータとを比較して、書き込み確認を行う。
【００３７】
書き込み制御部２１０は、順番情報で示されるすべての個別データについて書き込みが完了するまでステップＳ３０６〜Ｓ３０７の処理を繰り返す（ステップＳ３０８）。このとき、次に書き込み対象となるＲＯＭは、データ書き込み装置１００が判断するようにしてもよいし、書き込み制御部２１０がデータ書き込み装置１００に対して指定するようにしてもよい。
【００３８】
以上に説明したように、本実施形態によれば、１つのデータ書き込み装置で共通データおよび個別データの書き込みをすることができるので、データ書き込み装置を複数用意する必要がない。また、ＲＯＭにデータを書き込むための設備を簡素化でき、ＲＯＭを搭載した製品の生産コストを抑えることができる。
【００３９】
また、作業者が書き込み制御部に対して予め設定した順番に従って個別データの書き込みが行われるので、同じ個別データが複数のＲＯＭに書き込まれたりすることがなく、個別データの書き込みを正確に行うことができる。
【００４０】
また、制御ＰＣとデータ書き込み装置とを、ネットワークを介して接続するようにしてもよい。そのような構成によれば、長距離間でのデータ転送が可能となり、離れた場所にあるデータ書き込み装置に装着されたＲＯＭに対して、制御ＰＣからデータの書き込みを行うことができる。
【００４１】
実施形態２．
以下、本発明の第２の実施形態を図面を参照して説明する。
【００４２】
第２の実施形態におけるデータ書き込みシステムの構成は、第１の実施形態と同様なため説明を省略する。なお、データ書き込み装置１００のデータ格納部１３０は、すべての個別データを記憶できるだけの十分な容量を備えている。
【００４３】
次に、本実施形態の動作を説明する。
【００４４】
図４は、データ書き込みシステムの第２の実施形態における動作を示すフローチャートである。
【００４５】
図４を参照して、制御ＰＣ２００が、データ書き込み装置１００を制御して、共通データおよび個別データをＲＯＭに書き込む場合について説明する。共通データおよび個別データは、予め、制御ＰＣ２００の記憶部２２０に記憶されているものとする。
【００４６】
ステップＳ４０１、Ｓ４０２、Ｓ４０４、Ｓ４０５の処理は、Ｓ３０１、Ｓ３０２、Ｓ３０４、Ｓ３０５の処理と同様であるため説明を省略する。
【００４７】
ステップＳ４０２の後、作業者は、書き込み制御部２１０に、データ書き込み装置１００のデータ格納部１３０に共通データおよび個別データを転送するように指示を出す。書き込み制御部２１０は、作業者の指示に応じて、ＲＯＭに書き込む共通データおよび個別データを記憶装置２２０から読み出して、データ書き込み装置１００に送信し、データ書き込み装置１００のデータ格納部１３０に共通データおよび個別データを記憶させる（ステップＳ４０３）。このとき、個別データは、順番情報に従ってデータ格納部１３０に記憶される。
【００４８】
ステップＳ４０５の後、書き込み制御部２１０は、データ書き込み装置１００に、個別データの読み出し開始アドレスとデータ長とを送信し、書き込み開始を要求する（ステップＳ４０６）。個別データの読み出し開始アドレスは、最初に書き込みを行う個別データのデータ格納部１３０における先頭アドレスである。
【００４９】
データ書き込み装置１００のデータ経路切り替え部１１０は、受信した読み出し開始アドレスとデータ長とをもとに、個別データをデータ格納部１３０から読み出して、データ書き込み御部１１０に出力する。データ書き込み部１２０は、装着部に装着された書き込み対象のＲＯＭに対して、入力された個別データの書き込みを行う（ステップＳ４０７）。データ書き込み部１２０は、書き込み完了後、ＲＯＭに書き込んだデータと読み出し元のデータとを比較して、書き込み確認を行う。書き込み制御部２１０は、書き込み確認の結果をデータ書き込み装置１００から取得する。
【００５０】
データ経路切り替え部１１０およびデータ書き込み部１２０は、書き込み対象であるすべての個別データについて書き込みが完了するまでステップＳ４０７の処理を繰り返す（ステップＳ４０８）。それぞれの個別データの読み出し開始アドレスは、前回の読み出し開始アドレスとデータ長とをもとに判断すればよい。
【００５１】
以上に説明したように、本実施形態によれば、第１の実施形態と同様の効果を得ることができるとともに、書き込み時に個別データをデータ書き込み装置のデータ格納部から読み出しているので、制御ＰＣの記憶装置が個別データを記憶していなくても、個別データの書き込みを行うことができる。そのため、制御ＰＣが複数台のデータ書き込み装置を制御する場合など、個別データが多数存在する場合であっても、制御ＰＣの記憶装置の容量が不足することがない。
【００５２】
実施形態３．
以下、本発明の第３の実施形態を図面を参照して説明する。
【００５３】
図５は、本発明によるデータ書き込み装置を含むデータ書き込みシステムの第３の実施形態の一例を示す説明図である。
【００５４】
図５に示すように、データ書き込み装置１００は、データ格納部１３０の他に、個別データ格納部１３１および確認用データ格納部１３２を備える。なお、データ格納部１３０、個別データ格納部１３１および確認用データ格納部１３２は、それぞれ別の記憶装置であってもよいし、１つの記憶装置に含まれる論理的に区切られた領域であってもよい。
【００５５】
図６は、データ書き込みシステムの第３の実施形態の構成を示すブロック図である。
【００５６】
個別データ格納部１３１は、個別データを記憶する。
【００５７】
確認用データ格納部１３２は、書き込み確認用データを記憶する。書き込み確認用データは、ＲＯＭに書き込んだ個別データの書き込み確認を行うときに比較の対象として使用される。
【００５８】
第３の実施形態のその他の構成は、第１の実施形態と同様なため説明を省略する。
【００５９】
次に、本実施形態の動作を説明する。
【００６０】
図７は、データ書き込みシステムの第３の実施形態における動作を示すフローチャートである。
【００６１】
図７を参照して、データ書き込み装置１００が、装着部に装着されたＲＯＭに対して、共通データおよび秘匿性を有する個別データを書き込む場合について説明する。共通データおよび個別データは、予め、制御ＰＣ２００の記憶部２２０に記憶されているものとする。また、個別データは、データの一部に、秘匿性を有さない書き込み確認用データを含む。
【００６２】
ステップＳ７０１、Ｓ７０２、Ｓ７０４、Ｓ７０５の処理はステップＳ４０１、Ｓ４０２、Ｓ４０４、Ｓ４０５の処理と同様であるため説明を省略する。なお、ステップＳ７０２の処理において、作業者は、個別データの書き込み設定情報の個別データ有無情報および秘匿性有無情報を「有り」に設定する。
【００６３】
ステップＳ７０２の後、作業者は、書き込み制御部２１０に、データ書き込み装置１００のデータ格納部１３０に共通データおよび個別データを転送するように指示を出す。書き込み制御部２１０は、作業者の指示に応じて、ＲＯＭに書き込む共通データおよび個別データを記憶装置２２０から読み出して、データ書き込み装置１００に送信し、データ書き込み装置１００のデータ格納部１３０、個別データ格納部１３１および確認用データ格納部１３２に記憶させる（ステップＳ７０３）。このとき、書き込み制御部２１０は、共通データをデータ格納部１３０に、個別データを個別データ格納部１３１に、個別データに含まれる書き込み確認用データを確認用データ格納部１３２にそれぞれ記憶させる。
【００６４】
ステップＳ７０５の後、書き込み制御部２１０は、データ書き込み装置１００に、個別データの読み出し開始アドレスとデータ長とを送信し、書き込み開始を要求する（ステップＳ７０６）。個別データの読み出し開始アドレスは、最初に書き込みを行う個別データの個別データ格納部１３１における先頭アドレスである。
【００６５】
データ書き込み装置１００のデータ経路切り替え部１１０は、受信した読み出し開始アドレスとデータ長とをもとに、個別データを個別データ格納部１３１から読み出して、データ書き込み部１２０に出力する。また、データ経路切り替え部１１０は、個別データに対応する書き込み確認用データを確認用データ格納部１３２から読み出して、データ書き込み部１２０に出力する。データ書き込み部１２０は、装着部に装着された書き込み対象のＲＯＭに対して、入力された個別データの書き込みを行う（ステップＳ７０７）。このとき、データ経路切り替え部１１０は、個別データ格納部１３１に記憶されている読み出し元の個別データを消去する（ステップＳ７０８）。
【００６６】
データ書き込み部１２０は、書き込み完了後、ＲＯＭに書き込んだ個別データに含まれる書き込み確認用データと、データ経路切り替え部１１０から入力された書き込み確認用データとを比較して、書き込み確認を行う。書き込み制御部２１０は、書き込み確認の結果をデータ書き込み装置１００から取得する。
【００６７】
データ経路切り替え部１１０およびデータ書き込み部１２０は、書き込み対象であるすべての個別データについて書き込みが完了するまでステップＳ７０７〜Ｓ７０８の処理を繰り返す（ステップＳ７０９）。それぞれの個別データの読み出し開始アドレスは、前回の読み出し開始アドレスとデータ長とをもとに判断すればよい。
【００６８】
以上に説明したように、本実施形態によれば、第２の実施形態と同様の効果を得ることができるとともに、個別データが秘匿性を有する場合であっても、個別データをＲＯＭに書き込んだ後に、個別データが個別データ格納部から消去されるので秘匿性を保つことができる。また、書き込み確認用データは秘匿性を有さないので、書き込み確認用データによって秘匿性が失われることもない。
【００６９】
なお、書き込み確認用データによる書き込み確認を行わない場合には、データ書き込み装置１００は確認用データ格納部１３２を備えていなくてもよい。
【００７０】
図８は、本発明によるデータ書き込み装置の主要部を示すブロック図である。図８に示すように、データ書き込み装置１０（図２に示すデータ書き込み装置１００に相当。）は、制御装置（図２に示す制御ＰＣ２００に相当。）と通信可能なデータ書き込み装置であって、経路切り替え手段１１（図２に示すデータ書き込み装置１００におけるデータ経路切り替え部１１０に相当。）とデータ書き込み手段１２（図２に示すデータ書き込み装置１００におけるデータ書き込み部１２０に相当。）とデータ格納手段１３（図２に示すデータ書き込み装置１００におけるデータ格納部１３０に相当。）とを備え、経路切り替え手段１１は、制御装置から受信した共通データをデータ格納手段１３に記憶させ、制御装置から共通データの書き込み開始の要求があった場合は、データ格納手段１３から読み出した共通データをデータ書き込み手段１２に出力し、制御装置から個別データの書き込み開始の要求があった場合は、制御装置から受信した個別データをデータ書き込み手段１２に出力し、データ書き込み手段１２は、経路切り替え手段１１から入力されたデータをデータ書き換え可能な記憶素子の所定領域に書き込む。
【００７１】
上記の実施形態には、以下のようなデータ書き込み装置も開示されている。
【００７２】
（１）個別データ格納手段（図２に示すデータ書き込み装置１００における個別データ格納部１３１に相当。）を備え、経路切り替え手段１１は、制御装置から受信した個別データを個別データ格納手段に記憶させ、制御装置から個別データの書き込み開始の要求があった場合には、個別データ格納手段から読み出した個別データをデータ書き込み手段１２に出力するデータ書き込み装置。
【００７３】
（２）経路切り替え手段１１は、制御装置から受信した読み出し開始アドレスとデータ長とにもとづいて個別データ格納手段から個別データを読み出し、読み出した個別データをデータ書き込み手段１２に出力するデータ書き込み装置。
【００７４】
（３）経路切り替え手段１１は、個別データ格納手段から読み出した個別データをデータ書き込み手段１２に出力した後に、個別データを個別データ格納手段から消去するデータ書き込み装置。
【００７５】
（４）データ書き込み手段１２は、個別データの書き込み完了後に、個別データに含まれる書き込み確認用データにもとづいて、個別データの書き込み確認を行うデータ書き込み装置。
【符号の説明】
【００７６】
１０、１００  データ書き込み装置
１１  経路切り替え手段
１２  データ書き込み手段
１３  データ格納手段
１１０  データ経路切り替え部
１２０  データ書き込み部
１３０  データ格納部
１３１  個別データ格納部
１３２  確認用データ格納部
２００  制御ＰＣ
２１０  書き込み制御部
２２０  記憶装置
【図１】
0005429891.tif 000002
【図２】
0005429891.tif 000003
【図３】
0005429891.tif 000004
【図４】
0005429891.tif 000005
【図５】
0005429891.tif 000006
【図６】
0005429891.tif 000007
【図７】
0005429891.tif 000008
【図８】
0005429891.tif 000009
【図９】
0005429891.tif 000010