(57)【特許請求の範囲】
【請求項１】
複数のターゲットボードに搭載された電気的に書き換え可能なＲＯＭを外部から制御するために該複数のターゲットボードにそれぞれ設けられたデータ書込用コネクタに接続可能な変換ボードを、ＲＯＭソケットを有するＲＯＭライタに接続し、該ＲＯＭライタにより該変換ボードを介して該ＲＯＭに書込データを書き込むデータ書込装置において、
上記変換ボード上に、上記データ書込用コネクタを上記ターゲットボードの実装面に平行な方向から着脱可能な複数の接続コネクタを有し、
該複数の接続コネクタそれぞれに上記ターゲットボードのデータ書込用コネクタを取り付けたときに各ターゲットボードの実装面が互いに平行になるように、該複数の接続コネクタを配設し、
該接続コネクタで該データ書込用コネクタを挾持する挟持力のみで、各ターゲットボードを垂直状態に保持するように構成されていることを特徴とするデータ書込装置。
【請求項２】
上記データ書込用コネクタがＩＣカードコネクタに接続可能である請求項１のデータ書込装置において、
上記接続コネクタがＩＣカードコネクタであることを特徴とするデータ書込装置。
【請求項３】
複数のターゲットボードに搭載された電気的に書き換え可能なＲＯＭを外部から制御するために該複数のターゲットボードにそれぞれ設けられたデータ書込用コネクタに接続可能な変換ボードを、ＲＯＭソケットを有するＲＯＭライタに接続し、該ＲＯＭライタにより該変換ボードを介して各ターゲットボード上のＲＯＭに書込データを書き込むデータ書込方法において、
上記複数のターゲットボードの実装面が互いに平行になるように、各ターゲットボードのデータ書込用コネクタを各ターゲットボードの実装面に平行な方向から上記変換ボード上に配置された複数の接続コネクタにそれぞれ装着し、
該接続コネクタで該データ書込用コネクタを挾持する挟持力のみで、各ターゲットボードを垂直状態に保持することを特徴とするデータ書込方法。
【請求項４】
複数のターゲットボードに搭載された電気的に書き換え可能なＲＯＭを外部から制御するために該複数のターゲットボードにそれぞれ設けられたデータ書込用コネクタに接続可能な複数の接続コネクタと、
ＲＯＭライタのＲＯＭソケットに接続可能な接続部とを備え、
該複数のターゲットボードと該ＲＯＭライタとを接続する変換ボードからなる接続具において、
上記複数の接続コネクタが、上記データ書込用コネクタを上記ターゲットボードの実装面に平行な方向から着脱可能であって、該複数の接続コネクタのそれぞれに上記ターゲットボードのデータ書込用コネクタを取り付けたときに該ターゲットボードの実装面が互いに平行になるように配設されており、
該接続コネクタで該データ書込用コネクタを挾持する挟持力のみで、各ターゲットボードを垂直状態に保持するように構成されていることを特徴とする接続具。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電気的に書き換え可能なＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を搭載したファクシミリコントロールボード等のプリント基板などのターゲットボード上に搭載された電気的に書き換え可能なＲＯＭに書込データを書き込むデータ書込装置、データ書込方法、及び該ターゲットボードとデータ書込装置とを接続するための接続具に関するものである。
【０００２】
【従来の技術】
電気的に書き換え可能なＲＯＭとしては、書き込まれたデータを紫外線等によって消去できるとともにデータを再び書き込むことができるＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）や、一括消去型のフラッシュＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ；以下、単に「フラッシュＲＯＭ」という。）などが知られている。また、製品の小型化を図るために、表面実装用としてのフラットパッケージのフラッシュＲＯＭ（以下、「フラットパッケージＲＯＭ」という。）なども多く利用されている。
【０００３】
このようなＲＯＭにデータを書き込むとき、従来では、ＲＯＭが搭載されるプリント基板とは別個の状態すなわちＲＯＭ単品の状態で、該ＲＯＭをＲＯＭライタに装着し、データの書き込みを行っていた。そして、その書き込み作業が終了した後に、データが書き込まれたＲＯＭをプリント基板上に半田付けして実装していた。しかし、このような書き込み方法では、ＲＯＭを上記ＲＯＭライタから取り外す際にリードを曲げてしまい、半田付け不良等の不具合が発生しやすい。
【０００４】
このような不具合を解消するため、特開平９−２７４７９８号公報では、電気的に書き換え可能なＲＯＭをプリント基板に実装した状態で、所定のＲＯＭライタを用いて該ＲＯＭにプログラムデータを書き込み可能な書き込み方法が提案されている。この方法によれば、ＲＯＭをプリント基板上に搭載してから該ＲＯＭにプログラムデータを書き込むため、従来のようにＲＯＭライタからＲＯＭを取り外すという作業がなく、そのリードが曲がってしまうこともない。
【０００５】
また、本出願人は、電気的に書き換え可能な複数のＲＯＭをプリント基板に実装した状態で、所定のＲＯＭに書込データを書き込むデータ書込装置も提案している（特願平１１−１６２１６４号）。このデータ書込装置は、１枚のプリント基板上に２以上のＲＯＭが搭載されていても、各ＲＯＭに所定の書込データを自動的に書き込むことが可能であるので、その分だけ作業効率を向上させることができる。
【０００６】
【発明が解決しようとする課題】
ところが、上記特開平９−２７４７９８号公報や特願平１１−１６２１６４号に開示されたデータ書込方法やデータ書込装置を実際に使用する場合、その設計段階において詳細な構造を決定する必要がある。特に、書込対象であるＲＯＭを搭載したプリント基板をデータ書込装置に対してどのように取り付けるかに関しては、そのデータ書込工程の際の作業効率に大きく影響する。すなわち、使用する取付方法によっては、データを書き込んだＲＯＭを搭載したプリント基板の生産工程や、プリント基板上に搭載されたＲＯＭのデータを書き換える書換工程の際の着脱作業が煩雑となって、その工程全体の作業効率が低下してしまう。特に、このようなプリント基板を工場などで大量に生産する場合には、著しく生産効率が低下する原因にもなる。
【０００７】
本発明は、以上の背景に鑑みなされたものであり、その目的とするところは、ターゲットボード上のＲＯＭへのデータ書込工程における該ターゲットボードの着脱作業を容易化し、作業効率を高めることができるデータ書込装置、データ書込方法、及び該ターゲットボードとデータ書込装置とを接続する接続具を提供することである。
【０００８】
【課題を解決するための手段】
上記第１の目的を達成するために、請求項１の発明は、複数のターゲットボードに搭載された電気的に書き換え可能なＲＯＭを外部から制御するために該複数のターゲットボードにそれぞれ設けられたデータ書込用コネクタに接続可能な変換ボードを、ＲＯＭソケットを有するＲＯＭライタに接続し、該ＲＯＭライタにより該変換ボードを介して該ＲＯＭに書込データを書き込むデータ書込装置において、上記変換ボード上に、上記データ書込用コネクタを上記ターゲットボードの実装面に平行な方向から着脱可能な複数の接続コネクタを有し、該複数の接続コネクタそれぞれに上記ターゲットボードのデータ書込用コネクタを取り付けたときに各ターゲットボードの実装面が互いに平行になるように、該複数の接続コネクタを配設し、該接続コネクタで該データ書込用コネクタを挾持する挟持力のみで、各ターゲットボードを垂直状態に保持するように構成されていることを特徴とするものである。
【０００９】
書込対象であるＲＯＭを搭載したターゲットボードは、少なくとも一方の面に各種ＩＣ（集積回路）が実装されている。従って、そのターゲットボードをデータ書込装置に取り付ける際、該ターゲットボードを作業員の手や作業機械のアーム等で把持できる場所は限られてしまう。すなわち、このターゲットボードを上記データ書込装置に取り付ける際には、該ターゲットボードの角部や縁部等を把持して、該ターゲットボードのデータ書込用コネクタを上記データ書込装置の接続コネクタに装着する必要がある。
【００１０】
上記ターゲットボードを上記データ書込装置に取り付ける方法としては、例えば、上記データ書込用コネクタを該ターゲットボードの実装面に対して垂直な方向から上記接続コネクタに装着する方法が考えられる。しかし、このようにターゲットボードの実装面に対して垂直な方向から装着する方法では、上記接続コネクタの接続端子が該ターゲットボードの陰に隠れてしまい、作業員がその装着位置を確認し難くなり、これも作業効率の低下の要因となる。
【００１１】
そこで、本請求項のデータ書込装置では、ターゲットボード上に設けられたデータ書込用コネクタと接続する接続コネクタを、該データ書込用コネクタが該ターゲットボードの実装面に平行な方向から着脱可能に構成した。このデータ書込装置においては、上記ターゲットボードをその実装面に平行な方向から装着して取り付けるため、上記接続コネクタの接続端子が該ターゲットボードの陰に隠れることがなく、作業員がその装着位置を容易に確認することができる。
【００１２】
上記接続コネクタとしては、上記ターゲットボードに設けられたデータ書込用コネクタに接続可能なものであればよいが、上記データ書込コネクタが装着される接続コネクタがデータ書込装置本体と別体に構成すれば、該データ書込コネクタの形状や構造に容易に対応することができる。すなわち、上記データ書込コネクタに対応した形状や構造の接続コネクタを備えた変換ボードを用意すれば、データ書込装置本体の構成を変更せずに、該ターゲットボード上のＲＯＭへのデータ書込を行うことができる。
また、本請求項のデータ書込装置においては、複数のターゲットボードを当該データ書込装置に取り付けて、これらターゲットボード上に搭載されたＲＯＭに対して一度に又は順にデータの書き込みを行うことが可能となる。また、これらターゲットボードをその実装面が平行になるように配列して取り付けることができるので、限られたスペースを有効活用して取り付けることができる。尚、このようにターゲットボードを配列して取り付ける場合、ターゲットボードの着脱作業がこれに隣り合うターゲットボードによって邪魔されて作業がやりにくくなる。しかし、このデータ書込装置では、ターゲットボードをその実装面に平行な方向にのみ移動させるだけでその着脱作業を行うことができるので、その作業効率が低下することはない。
【００１３】
特に、本データ書込装置においては、データ書込装置本体であるＲＯＭライタと別体に構成された変換ボードを該ＲＯＭライタのＲＯＭソケットに装着し、該変換ボードに設けられた接続コネクタに上記ターゲットボードのデータ書込コネクタを装着する。従って、ターゲットボード上に搭載されたＲＯＭにデータを書き込む際に、従来から一般的に使用されているＲＯＭソケットを有するＲＯＭライタを用いることが可能となる。
【００１４】
また、請求項２の発明は、上記データ書込用コネクタがＩＣカードコネクタに接続可能である請求項１のデータ書込装置において、上記接続コネクタがＩＣカードコネクタであることを特徴とするものである。
【００１５】
現在、市場に出回っているプリント基板等には、その制御プログラムをアップデートしたり、該制御プログラムのバグを修正したりするために、該プリント基板上にデータ書込用コネクタが設けられたものがある。このデータ書込用コネクタとしては、ＩＣカードコネクタに対応したものが使用されたものがある。このデータ書込用コネクタを使用して制御プログラムを書き換える場合、その作業員は、書換対象のプリント基板を搭載した製品が設置されている現場に行き、該データ書込用コネクタに書込データを記憶したＩＣカードを接続してデータの書き換えを行う。
【００１６】
本請求項のデータ書込装置においては、このように市場に出回っているＩＣカードコネクタ対応のデータ書込用コネクタを利用して、該データ書込用コネクタを搭載したターゲットボード上のＲＯＭに書込データを書き込むことができる。
【００２１】
上記第１の目的を達成するために、請求項３の発明は、複数のターゲットボードに搭載された電気的に書き換え可能なＲＯＭを外部から制御するために該複数のターゲットボードにそれぞれ設けられたデータ書込用コネクタに接続可能な変換ボードを、ＲＯＭソケットを有するＲＯＭライタに接続し、該ＲＯＭライタにより該変換ボードを介して各ターゲットボード上のＲＯＭに書込データを書き込むデータ書込方法において、上記複数のターゲットボードの実装面が互いに平行になるように、各ターゲットボードのデータ書込用コネクタを各ターゲットボードの実装面に平行な方向から上記変換ボード上に配置された複数の接続コネクタにそれぞれ装着し、該接続コネクタで該データ書込用コネクタを挾持する挟持力のみで、各ターゲットボードを垂直状態に保持することを特徴とするものである。
【００２２】
このデータ書込方法においては、ターゲットボード上に設けられたデータ書込用コネクタを、該ターゲットボードの実装面に平行な方向からデータ書込装置に設けられた接続コネクタに装着する。このように上記ターゲットボードをその実装面に平行な方向から装着して取り付けるため、上記接続コネクタの接続端子が該ターゲットボードの陰に隠れることがなく、作業員がその装着位置を容易に確認することができる。
また、このデータ書込方法においては、複数のターゲットボードをデータ書込装置に取り付けて、これらターゲットボード上に搭載されたＲＯＭに対して一度に又は順にデータの書き込みを行うことが可能となる。また、これらターゲットボードをその実装面が平行になるように配列して取り付けることができるので、限られたスペースを有効活用して取り付けることができる。尚、このようにターゲットボードを配列して取り付ける場合、ターゲットボードの着脱作業がこれに隣り合うターゲットボードによって邪魔されて作業がやりにくくなる。しかし、このデータ書込装置では、ターゲットボードをその実装面に平行な方向にのみ移動させるだけでその着脱作業を行うことができるので、その作業効率が低下することはない。
【００２３】
上記第１の目的を達成するために、請求項４の発明は、複数のターゲットボードに搭載された電気的に書き換え可能なＲＯＭを外部から制御するために該複数のターゲットボードにそれぞれ設けられたデータ書込用コネクタに接続可能な複数の接続コネクタと、ＲＯＭライタのＲＯＭソケットに接続可能な接続部とを備え、該複数のターゲットボードと該ＲＯＭライタとを接続する変換ボードからなる接続具において、上記複数の接続コネクタが、上記データ書込用コネクタを上記ターゲットボードの実装面に平行な方向から着脱可能であって、該複数の接続コネクタのそれぞれに上記ターゲットボードのデータ書込用コネクタを取り付けたときに該ターゲットボードの実装面が互いに平行になるように配設されており、該接続コネクタで該データ書込用コネクタを挾持する挟持力のみで、各ターゲットボードを垂直状態に保持するように構成されていることを特徴とするものである。
【００２４】
この接続具は、ターゲットボード上に設けられたデータ書込用コネクタと接続する接続コネクタが、該ターゲットボードの実装面に平行な方向から着脱可能な構造となっている。このように上記ターゲットボードをその実装面に平行な方向から装着して取り付けるため、上記接続コネクタの接続端子が該ターゲットボードの陰に隠れることがなく、作業員がその装着位置を容易に確認することができる。
また、この接続具においては、複数のターゲットボードをデータ書込装置に取り付けて、これらターゲットボード上に搭載されたＲＯＭに対して一度に又は順にデータの書き込みを行うことが可能となる。また、これらターゲットボードをその実装面が平行になるように配列して取り付けることができるので、限られたスペースを有効活用して取り付けることができる。尚、このようにターゲットボードを配列して取り付ける場合、ターゲットボードの着脱作業がこれに隣り合うターゲットボードによって邪魔されて作業がやりにくくなる。しかし、このデータ書込装置では、ターゲットボードをその実装面に平行な方向にのみ移動させるだけでその着脱作業を行うことができるので、その作業効率が低下することはない。
【００２５】
また、この接続具は、その接続コネクタの形状や構造を書込対象のターゲットボードのデータ書込コネクタに適合するようにすれば、データ書込装置の構成を変更する必要がない。従って、種々のターゲットボード上のＲＯＭに対して同じデータ書込装置によってデータ書き込みを行うことができる。これにより、ターゲットボード上に搭載されたＲＯＭにデータを書き込む際に、従来から一般的に使用されているＲＯＭソケットを有するＲＯＭライタを用いることが可能となる。
【００２９】
【発明の実施の形態】
以下、本発明を、ターゲットボードであるプリント基板（以下、「ＰＣＢ」という。）上に搭載された電気的に書き換え可能なＲＯＭとしてのフラッシュＲＯＭにデータを書き込むデータ書込装置に適用した一実施形態について説明する。
【００３０】
まず、本実施形態に係るデータ書込装置全体の構成について説明する。
図１は、本実施形態に係るデータ書込装置の概略構成を示すブロック図である。図２は、上記ＰＣＢを取り付けた状態のデータ書込装置を示す斜視図である。このデータ書込装置１は、複数のＲＯＭソケットからなるデータ出力部としてのＲＯＭソケット３１を有するＲＯＭライタ３と、ＰＣＢ１０を該ＲＯＭソケットに接続するための接続手段としての接続具である変換ボード２とから構成されている。この変換ボード２は、当該データ書込装置の本体であるＲＯＭライタ３と着脱可能な構成となっている。このデータ書込装置１において、上記ＲＯＭライタ３から出力される書込データであるプログラムデータは、上記ＲＯＭソケット３１に取り付けられた上記変換ボード２を介して、上記ＰＣＢ１０に既に実装されているフラッシュＲＯＭ１２に書き込まれる。
【００３１】
上記ＲＯＭライタ３は、上記ＲＯＭソケット３１を８個並べたソケット列を２列有している。一方、上記変換ボード２の下面には、このソケット列に対応するように上記ＲＯＭソケット３１と接続するＲＯＭライタコネクタが設けられている。従って、本実施形態の場合、上記ＲＯＭライタ３には、２つの変換ボード２を取り付けることが可能である。尚、図２には、図中奥側に位置するソケット列にのみ上記変換ボード２を取り付けた状態のデータ書込装置１が示されている。
【００３２】
上記変換ボード２には、上記ＰＣＢ１０と接続可能な８個の接続コネクタ２１が設けられており、最大８枚のＰＣＢ１０上を取り付けることが可能となっている。上記変換ボード２に上記ＰＣＢ１０を８枚取り付ける場合、その取り扱いの点から、該ＰＣＢ上に搭載されている部品の高さによって該変換ボード２上に設けられた接続コネクタ２１の配置間隔を適宜設定する必要がある。尚、本実施形態の変換ボード２上にＰＣＢ１０を取り付ける場合、該ＰＣＢ上に搭載された部品の高さは２０ｍｍ以下であるのが望ましい。
【００３３】
また、本実施形態のデータ書込装置１は、上記変換ボード２を最大２枚取り付けることができるので、最大で１６枚のＰＣＢ１０上のフラッシュＲＯＭ１２にデータ書き込みを行うことができる。尚、本実施形態のデータ書込装置１を用いて上記ＰＣＢ１０上のフラッシュＲＯＭ１２にデータを書き込む場合、該ＰＣＢの横方向長さは特に制限されない。しかし、本実施形態における変換ボード２の幅は約９０ｍｍであるので、１６枚のＰＣＢを２枚の変換ボードに取り付けてようとする場合には、そのＰＣＢの幅は約９０ｍｍ以下に制限される。尚、幅が９０ｍｍを超えるＰＣＢ１０上のフラッシュＲＯＭ１２にデータを書き込む際、一方の変換ボード２に取り付けられたＰＣＢの端面が他方の変換ボードの接続コネクタ等にぶつかってしまう場合には、該他方の変換ボードを取り外しておくようにする。
【００３４】
図３は、上記ＰＣＢ１０の概略構成を示すブロック図である。このＰＣＢ１０は、バスマスタとして機能するＣＰＵ１１と、１つのフラッシュＲＯＭ１２と、該フラッシュＲＯＭ等を外部からコントロールし、該フラッシュＲＯＭにデータを書き込むためのデータ書込用コネクタ１３とを有する。このＰＣＢ１０上には、上記ＣＰＵ１１やフラッシュＲＯＭ１２等を動作させるための電源ラインと、アドレスデータを伝送するアドレスバスと、書込データ及び読出データを伝送するデータバスと、リード信号、ライト信号等の制御信号をそれぞれ伝送する複数の制御信号ラインと、上記フラッシュＲＯＭ１２にデータ書込を行う際に該フラッシュＲＯＭをイネーブル状態にするためのチップイネーブル信号を伝送するチップイネーブル信号ラインと、該ＣＰＵの機能を停止させてスリープ状態にするためのスリープ信号を伝送するスリープ信号ラインなどがプリント配線されている。尚、図３では、複数本の制御信号ラインを１本のラインで表している。
【００３５】
このＰＣＢ１０がファクシミリに取り付けられて動作する通常動作時においては、上記フラッシュＲＯＭ１２は上記ＣＰＵ１１によって制御される。しかし、このＰＣＢ１０の製造時や該ＰＣＢに書き込まれているプログラムデータを書き替える時などにおいて、上記フラッシュＲＯＭ１２にプログラムデータを書き込む場合には、上記データ書込用コネクタ１３を介して上記変換ボード２から入力されるスリープ信号によって上記ＣＰＵ１１をスリープ状態にして、該フラッシュＲＯＭを外部から制御可能な状態にする。
【００３６】
次に、本実施形態のデータ書込装置を構成する変換ボード２の構成について説明する。
図４は、上記変換ボード２のうち、上記ＲＯＭライタ３に設けられた１つのＲＯＭソケット３１と１つのＰＣＢ１０とを接続する部分の概略構成を示すブロック図である。この変換ボード２は、上記ＰＣＢ１０のデータ書込用コネクタ１３と接続する接続コネクタ２１と、上記ＲＯＭライタコネクタ２２と、該ＲＯＭライタコネクタを介して供給される上記ＲＯＭライタ３からの電源電圧に追従して該ＰＣＢに電源を供給する電源電圧追従供給部２３と、該ＰＣＢに信号を入力するにあたってＲＯＭライタ３のドライブ負荷を低減するためのバッファ部２４とから構成されている。尚、本実施形態では、スリープ信号をＧＮＤレベルとしている。
【００３７】
上記バッファ部２４は、図４に示すように、上記ＲＯＭライタ３から出力される各種データをＲＯＭライタコネクタ２２から接続コネクタ２１まで伝送するアドレスバス、データバス、制御信号ライン及びチップイネーブル信号ラインの途中に設けられている。このバッファ部２４は、上記アドレスバス、制御信号ライン及びチップイネーブル信号ラインの途中に設けられた単方向バスバッファと、上記データバスの途中に設けられた双方向バスバッファとから構成されている。尚、このバッファ部２４の電源も上記電源電圧追従供給部２３より供給されている。
【００３８】
次に、本実施形態のデータ書込装置１を構成するＲＯＭライタ３の構成について説明する。
図５は、上記ＲＯＭライタ３の一部の概略構成を示すブロック図である。このＲＯＭライタ３は、上記変換ボード２のＲＯＭライタコネクタ２２と接続するＲＯＭソケット３１と、作業員が操作して所定の指示を入力する指示入力手段としての入力インタフェース部３２と、該入力インタフェース部からの指示信号に基づいて当該ＲＯＭライタ３の各部を制御する制御手段としての制御部３３と、上記ＰＣＢ１０のフラッシュＲＯＭ１２に書き込む書込データであるプログラムデータを記憶した記憶手段としてのメモリ３４と、上記ＰＣＢ１０上のフラッシュＲＯＭを書込可能な状態にするためのチップイネーブル信号を生成して出力する信号出力手段としてのチップイネーブル信号発生回路（３５ａ，３５ｂ，３５ｃ）と、該制御部から出力された書込データを一時保持して、該書込データを該フラッシュＲＯＭに書き込むためのデータ出力回路３６と、該制御部から出力されたアドレスデータを一時保持して、該フラッシュＲＯＭにアドレスを与えるためのアドレスデータ出力回路３７と、作業員に書込動作の終了を報知するための終了報知手段である終了ランプ３８などから構成されている。また、このＲＯＭライタ３には、データ書込工程及び書込チェック工程の際のエラーを作業員に報知するためのエラー報知手段としての図示しないＮＧランプが設けられている。
【００３９】
上記制御部３３は、ＣＰＵと、書込動作を行う実行プログラムを記憶したＰＲＯＭなどから構成されており、上記入力インタフェース部３２からの指示信号に基づいて上記ＲＯＭライタ３の各部を制御する。上記メモリ３４は、上記フラッシュＲＯＭ１２に書き込むべきプログラムデータを記憶している。
【００４０】
上記各チップイネーブル信号発生回路（３５ａ，３５ｂ，３５ｃ）は、上記制御部３３から与えられた指示信号に基づいて、それぞれのＲＯＭソケット（３１ａ，３１ｂ，３１ｃ）に対応したＰＣＢ１０上のフラッシュＲＯＭ１２を書込動作状態とするために必要な電気パルスからなるチップイネーブル信号を該フラッシュＲＯＭに与える回路である。このチップイネーブル信号は、上記ＰＣＢ１０上に設けられたＣＰＵ１１から出力される上記フラッシュＲＯＭ１２を有効にするためのチップセレクト信号と同様のものである。
【００４１】
次に、上記データ書込装置１の書込動作について説明する。尚、以下、説明を簡略化するために、１枚のＰＣＢ１０を上記ＲＯＭソケット３１ａに対応する接続コネクタ２１に取り付けて、該ＰＣＢ上のフラッシュＲＯＭ１２にデータ書き込みを行う場合について説明する。
【００４２】
まず、書き込み動作を開始するにあたって、上記変換ボード２のＲＯＭライタコネクタ２２を上記ＲＯＭライタ３のＲＯＭソケット３１に差し込み、該変換ボードを該ＲＯＭライタに取り付ける。そして、フラッシュＲＯＭ１２が半田付けにより搭載されたＰＣＢ１０のデータ書込用コネクタ１３を、上記変換ボード２の接続コネクタ２１に装着して、該ＰＣＢを該変換ボードに取り付ける。このとき、上記ＲＯＭコントロールＩ／Ｆのスリープ信号ラインは、ＧＮＤレベル（Ｌｏｗレベル）に落とされ、上記ＰＣＢ１０のＣＰＵ１１がスリープ状態となる。この結果、上記ＰＣＢ１０のフラッシュＲＯＭ１２は上記ＣＰＵ１１と電気的に切り離されるので、該フラッシュＲＯＭを上記ＲＯＭライタ３によって制御することが可能となる。
【００４３】
図６は、上記ＲＯＭライタ３の動作を示すフローチャートである。まず、作業員が上記ＲＯＭライタ３の入力インタフェース部３２から書き込み開始の指示を与えると書き込み作業が開始され、書込対象であるフラッシュＲＯＭ１２が存在する否かのチェックを行う（Ｓ１）。ここでフラッシュＲＯＭ１２が存在すると判断されたときには、該フラッシュＲＯＭに対して上記チップイネーブル信号発生回路３５ａからチップイネーブル信号が出力される。このチップイネーブル信号により、上記フラッシュＲＯＭ１２はＬｏｗレベルに落とされ、データの書き込みが可能な状態となる。そして、制御信号であるライト信号などがイネーブルにされて書込モードに移行する（Ｓ２）。一方、フラッシュＲＯＭが存在しないと判断されたときには書き込み作業を終了する。
【００４４】
上記書込モードに移行したら、上記制御部３３が開始アドレスである０番地用の書込データを上記メモリ３４から読み出し、上記データ出力回路３６に出力するとともに、上記アドレス出力回路３７にアドレスデータである０を出力し、またこれと同時に予め決められた書込動作時間が設定されたタイマーをリセットする（Ｓ３）。書込動作が開始されると、上記データ出力回路３６からの出力される書込データが、上記ＲＯＭソケット３１ａから上記変換ボード２を介して上記ＰＣＢ１０上のフラッシュＲＯＭ１２に書き込まれる。尚、次に１番地用の書込データを書き込むことになるが以後も同様の手順で行う。
【００４５】
このようにして書込動作が行われている間、上記タイマーは予め決められた書込動作時間が経過したか否かを判断している（Ｓ４）。そして、この書込動作時間が経過したら、書込チェックモードに移行し、制御信号であるリード信号などをイネーブルにし（Ｓ５）、上記フラッシュＲＯＭ１２に書き込まれたデータを読み出す（Ｓ６）。そして、このフラッシュＲＯＭからの読出データに基づいて、該フラッシュＲＯＭにデータが書き込まれているか否かをチェックする（Ｓ７）。
【００４６】
このＳ７において、データが書き込まれていないと判断されたときには、上記Ｓ２に戻る。一方、データが書き込まれていると判断されたときには、上記読出データと上記書込データとを比較して、上記フラッシュＲＯＭ１２にデータが正しく書き込まれているか否かをチェックする（Ｓ８）。ここでデータが正しく書き込まれていないと判断されたときには、ＮＧランプを点灯させ（Ｓ９）、書き込み作業を終了する。一方、データが正しく書き込まれていると判断されたときには、上記終了ランプ３８を点灯させ（Ｓ１０）、書き込み作業を終了する。
【００４７】
〔構成例１〕
次に、本発明の特徴部分である、上記ＰＣＢ１０のデータ書込用コネクタ１３が装着される接続コネクタの一構成例（以下、本構成例を「構成例１」という。）について説明する。
図７（ａ）は、本構成例に係る接続コネクタ２１及びＰＣＢ１０のデータ書込用コネクタ１３を示す斜視図である。この接続コネクタ２１は、電極が３０個のオスピン１３ａからなる列を２列有するコネクタ構造のデータ書込用コネクタ１３を備えたＰＣＢ１０に対応するものである。このデータ書込用コネクタ１３は、ＲＯＭライタ３のＲＯＭソケット３１と上記ＰＣＢ１０上のフラッシュＲＯＭ１２との間の信号伝送経路を短くするため、図７（ａ）に示すように、該ＰＣＢの縁部に設けられている。これにより、上記ＲＯＭライタ３から出力される信号がノイズによって乱されることが少なくなり、安定した信号伝送を実現することができる。
【００４８】
図７（ｂ）は、上記ＰＣＢ１０を上記変換ボード２に取り付けた状態を示す斜視図である。上記データ書込用コネクタ１３のオスピン１３ａが、上記接続コネクタ２１のメスピン２１ａに装着されることにより、各オスピン１３ａがそれぞれに対応するメスピン２１ａに挾持されて固定される。これにより、上記ＰＣＢ１０は上記変換ボード２に対して垂直状態で保持される。
【００４９】
〔参考例１〕
次に、上記ＰＣＢ１０のデータ書込用コネクタが装着される接続コネクタの参考例（以下、本参考例を「参考例１」という。）について説明する。
図８は、本参考例１に係る接続コネクタ２１及びＰＣＢ１０のデータ書込用コネクタ１３を示す側面図である。上記構成例１においては、書込対象であるフラッシュＲＯＭ１２を搭載したＰＣＢ１０の重さが重すぎると、上記メスピン２１ａの挾持力のみでは該ＰＣＢを安定して保持できない場合がある。また、上記オスピン１３ａや上記メスピン２１ａの強度が、ＰＣＢ１０を安定して保持するのに十分でない場合もある。
【００５０】
そこで、本参考例１では、上記変換ボード２に上記ＰＣＢ１０を支持する支持手段としての支持部材２５を設けている。この支持部材２５は、上記ＰＣＢ１０の実装面に対して垂直な方向において該ＰＣＢを支持する役目を果たしている。上記ＰＣＢ１０は、その実装面に対して垂直な方向が最も倒れやすいので、その方向を支持部材２５で補助することにより、該ＰＣＢを安定して保持することができる。
【００５１】
尚、このような支持手段は、図８に示す支持部材２５に限らず、例えば、図９に示すように、データ書込用コネクタ１３を該ＰＣＢの縁辺から内側にズレた位置に設けた構成とすることにより得ることもできる。この場合、データ書込用コネクタ１３が設けられた位置とＰＣＢ１０の縁辺との間のボード縁部１０ａが上記支持手段の役割を果たし、該ＰＣＢを安定して保持することができる。尚、この場合のデータ書込用コネクタ１３は、ＰＣＢ１０の縁辺から僅かに内側にズレた位置に配置されているが、上記変換ボード２上の接続コネクタ２１自体は図７又は９に示した接続コネクタと同じものであるのでノイズによる信号の乱れの心配はない。また、図１０に示すように、上記ＰＣＢ１０のデータ書込用コネクタ１３にオスピン１３ａを包囲するように設けられた支持手段としての支持壁１３ｂを設けることによっても、ＰＣＢの保持力を高めることができる。
【００５２】
〔参考例２〕
次に、上記ＰＣＢ１０のデータ書込用コネクタが装着される接続コネクタの他の参考例（以下、本参考例を「参考例２」という。）について説明する。
上記ＰＣＢ１０の幅が上記変換ボード２の幅を超える場合、上述したように該変換ボードを上記ＲＯＭライタ３に１枚だけ取り付けて、該ＰＣＢ上のフラッシュＲＯＭ１２にデータ書き込みを行う。このとき、上記ＰＣＢ１０の一縁部に設けられたデータ書込用コネクタ１３が、その中央部分ではなく、一方の側に偏って設けられている場合には、該ＰＣＢが自重によりその実装面に平行な方向に傾いてしまうことがある。
【００５３】
図１１は、上記ＰＣＢ１１０を取り付けた状態の本参考例２におけるデータ書込装置１０１を示す斜視図である。この図に示すように、上記ＰＣＢ１１０のデータ書込用コネクタ１３は、該ＰＣＢの下方端面における図中奥側に偏った位置に設けられている。
このデータ書込装置１０１において、上記ＲＯＭライタ３の図中奥側に位置するソケット列には上記変換ボード２が取り付けられ、図中手前側に位置するソケット列には支持手段としての支持ボード４０が取り付けられている。この支持ボード４０の下面には、上記ソケット列に対応するように上記ＲＯＭソケット３１と接続するコネクタが設けられており、このコネクタを該ＲＯＭソケットに装着することで該支持ボードを固定することができる。
【００５４】
上記支持ボード４０の上面には、上記ＰＣＢ１１０のデータ書込用コネクタ１３を上記変換ボード２の接続コネクタ２１に装着して装着状態にしたときに、該ＰＣＢの下方端面に当接して該下方端面を該変換ボードに対して平行な状態に支持する円柱形状の支持部材４１と、該ＰＣＢの図中手前側側部を挟み込んで該ＰＣＢを鉛直方向にガイドするガイド部材４２とが設けられている。このガイド部材４２は、上記ＰＣＢ１１０が装着状態にあるとき、該ガイド部材のガイド溝４２ａが該ＰＣＢの図中手前側側部を挟み込むことができる位置に配置されている。
【００５５】
上記ＰＣＢ１１０を上記変換ボード２に取り付ける場合には、上記ガイド部材４２のガイド溝４２ａに該ＰＣＢの図中手前側側部を差し込み、この状態で該ＰＣＢを下方に移動させる。これにより、上記ＰＣＢ１１０のデータ書込用コネクタ１３を上記変換ボード２の接続コネクタ２１に簡単に位置決めすることができる。そして、このデータ書込用コネクタ１３を上記接続コネクタ２１に装着したとき、上記ＰＣＢ１１０の下方端面が上記支持部材４１に当接し、該ＰＣＢはその下方端面が上記変換ボード２に対して平行な状態で保持される。
【００５６】
〔構成例２〕
次に、上記ＰＣＢ１０のデータ書込用コネクタが装着される接続コネクタの更に他の構成例（以下、本構成例を「構成例２」という。）について説明する。
図１２は、本構成例に係る接続コネクタ１２１及びＰＣＢ１０のデータ書込用コネクタ１１３を示す斜視図である。この接続コネクタ１２１は、上記ＰＣＢ１０に設けられたデータ書込用コネクタ１１３がＩＣカードコネクタである場合のものである。この接続コネクタ１２１は、現在、市場に出回っているＩＣカードコネクタ対応のデータ書込用コネクタ１１３が設けられたＰＣＢ１０を生産する際に適用することができる。そして、そのＩＣカードコネクタ対応のデータ書込用コネクタ１１３を介してＰＣＢ１０上のフラッシュＲＯＭ１２に書込データを書き込むことができる。
【００５７】
〔構成例３〕
次に、上記ＰＣＢ１０のデータ書込用コネクタが装着される接続コネクタの更に他の構成例（以下、本構成例を「構成例３」という。）について説明する。
図１３は、本構成例に係る接続コネクタ２２１及びＰＣＢ１０のデータ書込用コネクタ２１３を示す斜視図である。この接続コネクタ２２１は、上記ＰＣＢ１０に設けられたデータ書込用コネクタ２１３の電極がピン形状ではなく平板形状のもの、例えば金タブを使用している場合のものである。この接続コネクタ２２１は、上記データ書込用コネクタ２１３がＰＣＢ１０のボード部の一部をなし、該ＰＣＢの実装面に平行な方向に突出して形成されている。その突出部分には、平板電極２１３ａが設けられている。このデータ書込用コネクタ２１３は、上記接続コネクタ２２１に設けられた凹部２２１ａに挿入されることにより、上記平板電極２３１ａが該凹部内に設けられた図示しない電極に接触した状態で該凹部に挾持されて固定される。これにより、上記ＰＣＢ１０は上記変換ボード２に対して垂直状態で保持される。
【００５８】
上記ＰＣＢ１０のデータ書込用コネクタが装着される接続コネクタの種々の構成例について説明したが、本発明は、上述した構成例に限らず、書込対象のＲＯＭを搭載したＰＣＢに設けられたデータ書込用コネクタの形状や構造によって適宜選択することができる。例えば、上記構成例１及び２では、データ書込用コネクタがオスピンであるＰＣＢ１０について例示したため、変換ボード２の接続コネクタをメスピンのコネクタ構造としたが、該データ書込用コネクタがメスピンである場合には、該メスピンに対応するオスピンからなるコネクタ構造となる。
【００５９】
以上、本実施形態によれば、ＲＯＭソケット３１を備えた既存のＲＯＭライタ３を利用して上記ＰＣＢ１０に実装したフラッシュＲＯＭ１２へのプログラムデータの書き込みが可能であり、また、該ＰＣＢを取り付ける際の力を無駄なく着脱する力に利用できるので、その着脱作業が容易となり、作業効率を向上させることができる。
【００６０】
尚、本実施形態では、１つのＲＯＭを搭載したＰＣＢについて説明したが、本発明は、複数のＲＯＭが搭載されているＰＣＢに対しても同様の効果を得ることができる。更に、本実施形態では、ＲＯＭライタのＲＯＭソケットに対して１対１に対応する接続コネクタを備えた変換ボードについて説明したが、本発明の具体的構成によっては、必ずしも該ＲＯＭソケットと接続コネクタとを１対１に対応させる必要はない。
【００６１】
また、本実施形態では、データ書込装置本体であるＲＯＭライタと、該ＲＯＭライタとは別体に構成された変換ボードとから構成されたデータ書込装置について説明したが、該ＲＯＭライタのデータ出力部を上述した接続コネクタと同様に構成することで、直接ＰＣＢを取り付ける構成とすることも可能である。更に、本実施形態では、一括消去型の電気的書き換え可能なＲＯＭであるフラッシュＲＯＭにデータを書き込む場合について説明したが、本発明は、電気的に書き換え可能なＲＯＭであれば、一括消去型に限らず、通常のＥＥＰＲＯＭにも適用することが可能である。また、本発明は、ファクシリコントロールボートに適用されるＰＣＢに限らず、電気的書き換え可能なＲＯＭを搭載したものであれば適用することが可能である。
【００６２】
【発明の効果】
請求項１及び２の発明によれば、ターゲットボード上に搭載された電気的に書込可能なＲＯＭにデータを書き込むデータ書込工程において、該ターゲットボードの着脱作業が容易となり、作業効率を高めることができるという優れた効果がある。
また、請求項１及び２の発明によれば、より多くのターゲットボードを取り付けることができ、更に作業効率を高めることができるという優れた効果もある。
【００６３】
特に、請求項２の発明によれば、従来から一般的に使用されているＲＯＭソケット部を有するＲＯＭライタを適用することが可能となり、既存の設備を利用して書き込み作業の作業効率を高めることができるという優れた効果がある。
【００６４】
また、請求項３の発明によれば、既存のターゲットボードに対しても書き込み作業の作業効率を高めることができるという優れた効果がある。
【００６７】
請求項３の発明によれば、ターゲットボード上に搭載された電気的に書込可能なＲＯＭにデータを書き込むデータ書込工程において、該ターゲットボードの着脱作業が容易となり、作業効率を高めることができるという優れた効果がある。
また、請求項３の発明によれば、より多くのターゲットボードを取り付けることができ、更に作業効率を高めることができるという優れた効果もある。
【００６８】
請求項４の発明によれば、ターゲットボード上に搭載された電気的に書込可能なＲＯＭにデータを書き込むデータ書込工程において、該ターゲットボードの着脱作業が容易となり、従来から一般的に使用されているＲＯＭソケットを有するＲＯＭライタを適用して作業効率を高めることができるという優れた効果がある。
また、請求項４の発明によれば、より多くのターゲットボードを取り付けることができ、更に作業効率を高めることができるという優れた効果もある。
【図面の簡単な説明】
【図１】  本実施形態に係るデータ書込装置の概略構成を示すブロック図。
【図２】  ＰＣＢを取り付けた状態の同データ書込装置を示す斜視図。
【図３】  同ＰＣＢの概略構成を示すブロック図。
【図４】  同データ書込装置の変換ボードの一部の概略構成を示すブロック図。
【図５】  同データ書込装置のＲＯＭライタの一部の概略構成を示すブロック図。
【図６】  同ＲＯＭライタの動作を示すフローチャート。
【図７】  （ａ）は、構成例１に係る接続コネクタ及びＰＣＢのデータ書込用コネクタを示す斜視図。
（ｂ）は、同ＰＣＢを同接続コネクタを有する変換ボードに取り付けた状態を示す斜視図。
【図８】  参考例１に係る接続コネクタ及びＰＣＢのデータ書込用コネクタを示す側面図。
【図９】  同接続コネクタの変形例を示す側面図。
【図１０】  同接続コネクタの他の変形例を示す側面図。
【図１１】  ＰＣＢを取り付けた状態の参考例２に係るデータ書込装置を示す斜視図。
【図１２】  構成例２に係る接続コネクタ及びＰＣＢのデータ書込用コネクタを示す斜視図。
【図１３】  構成例３に係る接続コネクタ及びＰＣＢのデータ書込用コネクタを示す斜視図。
【符号の説明】
１，１０１  データ書込装置
２      変換ボード
３      ＲＯＭライタ
１０，１１０  ＰＣＢ
１１    ＣＰＵ
１２    フラッシュＲＯＭ
１３，１１３，２１３  データ書込用コネクタ
２１，１２１，２２１  接続コネクタ
２２    ＲＯＭライタコネクタ
２４    バッファ部
３１    ＲＯＭソケット
３３    制御部
３４    メモリ
４０    支持ボード
【図１】
0004350842.tif 000002
【図２】
0004350842.tif 000003
【図３】
0004350842.tif 000004
【図４】
0004350842.tif 000005
【図５】
0004350842.tif 000006
【図６】
0004350842.tif 000007
【図７】
0004350842.tif 000008
【図８】
0004350842.tif 000009
【図９】
0004350842.tif 000010
【図１０】
0004350842.tif 000011
【図１１】
0004350842.tif 000012
【図１２】
0004350842.tif 000013
【図１３】
0004350842.tif 000014