(57)【特許請求の範囲】
【請求項１】
放射線を検出する検出ユニット、及び、前記検出ユニットの検出データに基づく測定値を表示する本体ユニット、を含むユニット群を含み、
前記ユニット群を構成する各ユニットは、他のユニットとの間でパケット通信を実行するパケット通信部を備え、
前記本体ユニットのパケット通信部は、前記検出ユニットのパケット通信部に対してパケット通信を利用して制御データを送信し、
前記検出ユニットのパケット通信部は、前記本体ユニットのパケット通信部に対してパケット通信を利用して前記検出データを送信し、
前記検出ユニットと前記本体ユニットは、パケット通信用の回線とは別のアナログ回線によって接続され、
前記アナログ回線を利用して、前記検出ユニットから前記本体ユニットに、パケット通信を利用して送信される前記検出データとは異なる検出データが送信される、
ことを特徴とする放射線測定システム。
【請求項２】
請求項１に記載の放射線測定システムにおいて、
前記本体ユニットのパケット通信部は複数の通信規格に従ってパケット通信を行う機能を備え、
前記本体ユニットのパケット通信部は、前記検出ユニットのパケット通信部との間で第１通信規格に従ってパケット通信を行い、
前記本体ユニットのパケット通信部は、前記検出ユニット以外の少なくとも１つのユニットとの間で前記第１通信規格とは別の第２通信規格に従ってパケット通信を行う、
ことを特徴とする放射線測定システム。
【請求項３】
請求項２に記載の放射線測定システムにおいて、
前記本体ユニットのパケット通信部は、
前記複数の通信規格に従ってパケット通信を実行する複数の通信モジュールと、
前記複数の通信モジュール全体の上位層として構成され、パケット分割処理又はパケット結合処理を実行するパケット処理モジュールと、
前記パケット処理モジュールの上位層として構成され、放射線測定に関する特定のアプリケーションを実行するアプリケーションモジュールと、
を含む、
ことを特徴とする放射線測定システム。
【請求項４】
請求項１から請求項３のいずれか一項に記載の放射線測定システムにおいて、
前記ユニット群は、無線通信機能を備えたパケット通信部を含むオプションユニットを含む、
ことを特徴とする放射線測定システム。
【請求項５】
請求項４に記載の放射線測定システムにおいて、
前記オプションユニットのパケット通信部は、
前記本体ユニットのパケット通信部との間で有線通信を実行する通信モジュールと、
前記本体ユニットのパケット通信部以外の少なくとも１つのユニットのパケット通信部との間で無線通信を実行する通信モジュールと、
を含み、
前記本体ユニットのパケット通信部は、前記オプションユニットのパケット通信部を介して、前記本体ユニット及び前記オプションユニット以外の少なくとも１つのユニットのパケット通信部との間で無線による前記パケット通信を実行する、
ことを特徴とする放射線測定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は放射線測定システムに関し、特に、複数のユニットを含む放射線測定システムに関する。
【背景技術】
【０００２】
放射線測定システムとしては、サーベイメータ、体表面モニタ、モニタリングポスト等が知られている。この放射線測定システムは、放射線を検出する検出ユニットと、放射線の測定値を表示する表示器を含む本体ユニットと、を備えているものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５３３０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、放射線測定の現場では様々なニーズが存在し、そのニーズに応じた柔軟なシステム構成の構築、システム構成の拡張、等が望まれる。その観点からすると、放射線測定システムにおいて、ユニットの増加や変更等が容易であり、ユニット間の通信を簡単に実現できることが望まれる。あるいは、システムの拡張性や柔軟性を得つつも通信の確実性を確保することが望まれる。
【０００５】
本発明の目的は、放射線測定システムにおいて、ユニット間で簡単あるいは確実に通信を行えるようにすることである。あるいは、通信エラーに強い放射線測定システムを実現することである。あるいは、システムを構成するユニットの増加や変更等を容易に対応できるようにすることである。
【課題を解決するための手段】
【０００６】
本発明に係る放射線測定システムは、放射線を検出する検出ユニット、及び、前記検出ユニットの検出データに基づく測定値を表示する本体ユニット、を含むユニット群を含み、前記ユニット群を構成する各ユニットは、他のユニットとの間でパケット通信を実行するパケット通信部を備え、前記本体ユニットのパケット通信部は、前記検出ユニットのパケット通信部に対してパケット通信を利用して制御データを送信し、前記検出ユニットのパケット通信部は、前記本体ユニットのパケット通信部に対してパケット通信を利用して前記検出データを送信する、ことを特徴とする。
【０００７】
上記の構成においては、各ユニットは、他のユニットとの間でパケット通信を行う。これにより、放射線測定システムにおいて、パケット通信の利点を享受することが可能となる。例えば、任意のユニット間で簡単に通信を行うことが可能となる。それ故、ユニットの増加や変更等を容易に行うことができ、ニーズに応じた柔軟なシステム構成の構築やシステム構成の拡張を容易に行うことが可能となる。例えば、オプションユニットを放射線測定システムに追加することにより、放射線測定システムにおいて、そのオプションユニットが有する機能を享受することが可能となる。また、パーソナルコンピュータ等がユニットとして放射線測定システムに追加されてもよい。また、単純な分割送信では、通信エラーが発生した際の再送信処理に時間がかかりリアルタイム性が失われるおそれがあるが、パケット通信を利用することにより、この問題を回避して通信エラーに強い放射線測定システムを実現することが可能となる。
【０００８】
従来、放射線測定システムにおいては、ユニット間において所定の通信を行えば十分であり、ユニット間の通信に汎用性や柔軟性をもたせる必要性に乏しかったと言える。しかし、今日の放射線測定システムに対しては多様なニーズが存在し、多様なシステム構成の実現が望まれることも多い。その例として、マルチプローブ対応のシステム、ＰＣを取り込んだシステム、ネットワーク対応のシステム、等があげられる。そのような背景の下、本発明は、放射線測定システム内において個々のユニット間でのパケット通信を実現し、確実性、汎用性、拡張性又は柔軟性といった利点を得ようというものである。パケット通信の実現に際しては、一般にＯＳＩ参照モデルに従う階層構造が採用され、上位層の構成に際して下位層が実現する複数の通信経路を意識する必要がなく、また、第１ユニットから受け入れたパケットを第２ユニットでルーティングして（当該パケットを第２ユニットの上位層へ渡すことなく）第３ユニットへ送出することが可能である。このように本発明は、放射線測定システムという特有のシステムにおいて今までとは異なる次世代アーキテクチャの実現を企図するものである。
【０００９】
望ましくは、前記本体ユニットのパケット通信部は複数の通信規格に従ってパケット通信を行う機能を備え、前記本体ユニットのパケット通信部は、前記検出ユニットのパケット通信部との間で第１通信規格に従ってパケット通信を行い、前記本体ユニットのパケット通信部は、前記検出ユニット以外の少なくとも１つのユニットとの間で前記第１通信規格とは別の第２通信規格に従ってパケット通信を行う。この構成によると、例えば、様々な検出ユニットや他のユニットを、本体ユニットに容易に接続することが可能となる。このように、システム構成の拡張や柔軟なシステム構成の構築を容易に行うことが可能となる。
【００１０】
望ましくは、前記本体ユニットのパケット通信部は、前記複数の通信規格に従ってパケット通信を実行する複数の通信モジュールと、前記複数の通信モジュール全体の上位層として構成され、パケット分割処理又はパケット結合処理を実行するパケット処理モジュールと、前記パケット処理モジュールの上位層として構成され、放射線測定に関する特定のアプリケーションを実行するアプリケーションモジュールと、を含む。アプリケーションモジュールは、例えば、測定値の表示処理や検出データに対する演算処理等を実行する。各通信モジュールは、自身の通信規格に従った通信を実行する。例えば、各通信モジュールは、パケット処理モジュールから受けたデータを自身の通信規格に対応した電気信号に変換し、その電気信号を送信先のユニットに送信する機能を備えている。また、各通信モジュールは、他のユニットから送信された自身の通信規格に対応した電気信号をデータに変換し、そのデータをパケット処理モジュールに出力する機能を備えている。この構成によると、複数の通信規格が利用される場合であっても、アプリケーションモジュールは、個々の通信規格に対応したデータを生成せずに済む。これにより、システム構成の拡張や柔軟なシステム構成の構築を容易に行うことが可能となる。
【００１１】
望ましくは、前記ユニット群は、無線通信機能を備えたパケット通信部を含むオプションユニットを含む。この構成によると、放射線測定システムに無線通信機能を追加することが可能となる。例えば、無線通信機能を利用する場合に、当該オプションユニットを放射線測定システムに含めればよく、無線通信機能を利用しない場合には、当該オプションユニットを放射線測定システムに含まなくてもよい。このように、放射線測定システムの利用形態に応じてオプションユニットを追加することにより、システム構成の拡張や柔軟なシステム構成の構築を容易に行うことが可能となる。
【００１２】
望ましくは、前記オプションユニットのパケット通信部は、前記本体ユニットのパケット通信部との間で有線通信を実行する通信モジュールと、前記本体ユニットのパケット通信部以外の少なくとも１つのユニットのパケット通信部との間で無線通信を実行する通信モジュールと、を含み、前記本体ユニットのパケット通信部は、前記オプションユニットのパケット通信部を介して、前記本体ユニット及び前記オプションユニット以外の少なくとも１つのユニットのパケット通信部との間で無線による前記パケット通信を実行する。この構成において、本体ユニットにオプションユニットが接続されると、本体ユニットに無線通信機能が追加される。これにより、本体ユニット自身が無線通信機能を備えていなくても、本体ユニットと他のユニットとの間で無線通信を行うことが可能となる。
【００１３】
望ましくは、前記検出ユニットと前記本体ユニットは、パケット通信用の回線とは別のアナログ回線によって接続され、前記アナログ回線を利用して、前記検出ユニットから前記本体ユニットに検出データが送られる。例えば、検出ユニットによって放射線が検出されると、放射線パルスを示すアナログ検出信号が、アナログ回線によって、検出ユニットから本体ユニットに送信される。本体ユニットにおいては、アナログ検出信号が周波数変換されて音が発生させられる。
【発明の効果】
【００１４】
本発明によると、放射線測定システムにおいて、ユニット間で簡単あるいは確実に通信を行うことが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る放射線測定システムの斜視図である。
【図２】検出ユニットの構成を示すブロック図である。
【図３】本体ユニットの構成を示すブロック図である。
【図４】オプションユニットの構成を示すブロック図である。
【図５】パーソナルコンピュータ（ＰＣ）の構成を示すブロック図である。
【図６】データ構造を示す図である。
【図７】データ構造を示す図である。
【図８】各ユニット間における回線の接続状態を示す図である。
【図９】各ユニット間における回線の接続状態を示す図である。
【発明を実施するための形態】
【００１６】
図１には、本発明の実施形態に係る放射線測定システムの一例が示されている。放射線測定システム１０は、複数のユニットを含むシステムである。放射線測定システム１０は、検出ユニット（検出プローブ）１２と本体ユニット１４とを含む。これらは基本ユニットともいえる。また、放射線測定システム１０は、拡張ユニットとしてのオプションユニット１６を含んでもよいし、他のユニットとしてのパーソナルコンピュータ（以下、「ＰＣ」と称する）１８を含んでいてもよい。
【００１７】
検出ユニット１２は放射線検出器として機能するユニットであり、放射線を検出するプローブヘッド２０と、測定者によって握られる部分である握り部２２と、本体ユニット１４に接続されるケーブル２４と、を有している。検出ユニット１２は、他のユニットとの間でパケット通信を行う機能を備えている。例えば、検出ユニット１２は、パケット通信を利用して検出データを本体ユニット１４に送信する。ケーブル２４には、例えばパケット通信用のケーブルと、アナログ信号を送受信するためのケーブルと、が含まれている。例えば、測定値等を示す検出データが、パケット通信用のケーブルを経由して、検出ユニット１２から本体ユニット１４に送信され、制御データが、パケット通信用のケーブルを経由して、本体ユニット１４から検出ユニット１２に送信される。また、例えば、放射線パルスを示すアナログの検出信号（アナログ検出信号）が、そのアナログ信号用のケーブル（アナログ回線）を経由して、検出ユニット１２から本体ユニット１４に送信される。例えば、アナログ信号用のケーブルには、アルファ線（α線）用のケーブル、ベータ線（β線）用のケーブル、及び、ＧＮＤ用のケーブルが含まれており、それらが本体ユニット１４に接続される。例えば、パケット通信を利用したデータの送信は０．５秒間隔で実行され、アナログ検出信号は、リアルタイムで送信される。
【００１８】
本体ユニット１４は、ケースの表面２６に設けられたタッチパネルモニタ（表示パネル）２８と、連結部３０と、ケーブル２４が接続されるコネクタ３２と、各種の操作ボタンと、を有している。本体ユニット１４は、複数の通信規格（通信方式）に対応したユニットである。検出ユニット１２と本体ユニット１４とは、例えばケーブル２４を利用した有線通信方式によって接続される。もちろん、検出ユニット１２と本体ユニット１４とは、無線通信方式によって接続されてもよい。本体ユニット１４は、他のユニットとの間でパケット通信を行う機能を備えている。例えば、本体ユニット１４は、パケット通信を利用して制御データを検出ユニット１２に送信する。また、本体ユニット１４は、アナログ回線を経由して、放射線パルスを示すアナログ検出信号を検出ユニット１２から受信する。ケースの裏面３４には、オプションユニット１６が取り付けられる。タッチパネルモニタ２８には、放射線の測定値が表示される。例えば、タッチパネルモニタ２８は液晶表示器とタッチセンサとを備え、入力部及び表示部を兼ねたユーザインターフェースとして機能する。測定者は、タッチパネルモニタ２８に表示されたアイコン群を利用して各種の入力を行ってもよい。もちろん、タッチパネルモニタ２８の代わりに、タッチセンサ無しの表示器が本体ユニット１４に設けられていてもよい。検出ユニット１２と本体ユニット１４とは、連結部３０を介して連結されることにより、一体化可能となっている。
【００１９】
オプションユニット１６は、必要に応じて本体ユニット１４に取り付けられる（ドッキングされる）ユニットである。オプションユニット１６は、例えばねじ結合によって本体ユニット１４に取り付けられる。オプションユニット１６が使用されない場合には、オプションユニット１６は本体ユニット１４から取り外される。オプションユニット１６は、一例として、ルータとして機能する通信機器であり、他のユニットとの間でパケット通信を行う機能を備えている。オプションユニット１６は、例えばＷｉ−Ｆｉ通信やＢｌｕｅｔｏｏｔｈ（登録商標）通信等の無線通信を行う機能を備えている。また、オプションユニット１６は、有線通信を行う機能を備えていてもよい。例えば、オプションユニット１６と本体ユニット１４とが有線通信方式によって接続され、オプションユニット１６と他のユニット（例えばＰＣ１８）とが無線通信方式によって接続される。もちろん、この接続例は一例である。
【００２０】
ＰＣ１８は、ＣＰＵ、記憶装置、通信機能及びユーザインターフェース等を備えた一般的なコンピュータである。ＰＣ１８は、他のユニットとの間でパケット通信を行う機能を備えている。例えば、ＰＣ１８は、有線通信機能や無線通信機能を備えている。ＰＣ１８は、例えば、検出ユニット１２や本体ユニット１４のメンテナンス時等に利用される。なお、スマートフォンや携帯電話等の携帯端末装置が放射線測定システム１０に含まれてもよい。
【００２１】
放射線測定システム１０においては、ユニット間でパケット通信を行うことにより、データが送信される。例えば、検出ユニット１２と本体ユニット１４との間で、パケット通信を利用した、制御データや検出データの送受信が行われる。また、本体ユニット１４とＰＣ１８との間で、パケット通信を利用したデータの送受信が行われてもよい。また、オプションユニット１６を介して、本体ユニット１４とＰＣ１８との間で、パケット通信を利用したデータの送受信が行われてもよい。パケット通信を利用することにより、ユニット間で簡単に通信を行うことができる。
【００２２】
以下、各ユニットの構成について詳しく説明する。
【００２３】
図２には、検出ユニット１２の構成が示されている。検出ユニット１２は、検出部３８と、マイクロコントローラ（以下、「ＭＣＵ」と称する）４０と、専用コネクタ４２と、を有している。
【００２４】
検出部３８は、シンチレーション検出器又はＧＭ管等の放射線検出器である。図２には、シンチレーション検出器の構成例が示されている。シンチレータ４４及び光電子増倍管４６によって放射線が検出される。検出信号はアンプ４８によって増幅され、波形整形回路５０によって波形整形処理が行われ、波高弁別回路５２によって波高弁別処理が行われる。これにより、放射線パルスを示すアナログ検出信号が生成され、そのアナログ検出信号はＭＣＵ４０に出力される。そして、ＭＣＵ４０にて、アナログ検出信号に対して各種の演算処理が行われる。また、放射線パルスを示すアナログ検出信号は、専用コネクタ４２及びケーブル２４を介して本体ユニット１４に送信されるようになっている。例えば、α線の測定値を示すアナログ検出信号やβ線の測定値を示すアナログ検出信号が、リアルタイムで、本体ユニット１４に送信される。
【００２５】
ＭＣＵ４０は、アプリケーション部５４と、セッション部５６と、データリンク部５８と、通信ドライバ６０と、を含み、各種のアプリケーションの実行やパケット通信を実行する機能を備えている。
【００２６】
アプリケーション部５４は、計測や演算等のアプリケーションを実行する機能を備えている。例えば、アプリケーション部５４は、放射線パルスを示すアナログ検出信号を受け、放射線の検出回数をカウントし、放射線の計数率（ＣＭＰやＣＰＳ）や線量率等を演算する。その演算結果である測定値を示す検出データが、パケット通信を利用して本体ユニット１４に送信される。また、アプリケーション部５４は、他のユニットから送信されたデータを処理する機能を備えていてもよい。
【００２７】
セッション部５６は、データを複数のパケットに分割する機能と、複数のパケットを結合する機能と、を備えている。例えば、セッション部５６は、アプリケーション部５４によって生成された検出データを複数のパケットに分割し、それらに管理番号等を付与してデータリンク部５８に出力する。また、セッション部５６は、他のユニットから送信された複数のパケットを結合し、管理番号等を除去して、結合後のデータをアプリケーション部５４に出力する。
【００２８】
データリンク部５８は、ルーティングを実行し、パケットを目的の送信先に振り分ける機能を備えている。例えば、データリンク部５８は、送信元のアドレス、送信先のアドレス、データ長及びＣＲＣ等をパケットに付与して通信ドライバ６０に出力する。データリンク部５８は、アドレスを参照してパケットを目的の送信先に振り分ける。また、データリンク部５８は、他のユニットから送信されたパケットを受け、アドレス、データ長、ＣＲＣのチェックを行い、ヘッダとフッタを除去して、パケットをセッション部５６に出力する。
【００２９】
通信ドライバ６０は、データリンク部５８から出力されたパケットを、所定の通信規格（通信方式）に従った電気信号に変換し、変換後の電気信号を送信先のユニットに送信する機能を備えた通信部である。また、通信ドライバ６０は、他のユニットから送信された電気信号をデータに変換し、変換後のデータ（パケット）をデータリンク部５８に出力する機能を備えている。通信ドライバ６０は、一例として、ＲＳ４２２規格に従ったドライバである。ＲＳ４２２規格に従った通信は、シリアル通信である。通信ドライバ６０は、ＲＳ４２２規格に従った変換を行うことにより、そのＲＳ４２２規格に従った電気信号を生成する。また、通信ドライバ６０は、ＲＳ４２２規格に従った電気信号をデータに変換する。
【００３０】
ＭＣＵ４０の各部の機能は、プロセッサ等のハードウェアとソフトウェア（プログラム）とによって実現される。具体的には、プロセッサによって当該プログラムが実行されることにより、ＭＣＵ４０の各部の機能が実現される。例えば、ＲＳ４２２規格に従った処理を実行する通信用ＩＣがＭＣＵ４０に組み込まれており、その通信用ＩＣによって通信ドライバ６０の機能が実現される。
【００３１】
専用コネクタ４２は、通信ドライバ６０における通信規格（ＲＳ４２２規格）に対応したコネクタである。専用コネクタ４２にはケーブル２４が接続され、その専用コネクタ４２及びケーブル２４を介して、パケット通信やアナログ信号の送信が行われる。
【００３２】
なお、検出ユニット１２は、他の通信規格に対応した通信機能を備えていてもよい。例えば、検出ユニット１２は、ＵＳＢ（Universal Serial Bus）規格に対応した通信機能や、ＳＰＩ（Serial Peripheral Interface）規格に対応した通信機能等を備えていてもよい。また、検出ユニット１２は、Ｗｉ−Ｆｉ規格やＢｌｕｅｔｏｏｔｈ（登録商標）規格に対応した無線通信機能を備えていてもよい。
【００３３】
図３には、本体ユニット１４の構成が示されている。本体ユニット１４は、入出力部６２と、ＭＣＵ６４と、専用コネクタ６６，６８と、ＵＳＢコネクタ７０と、を有している。
【００３４】
入出力部６２は、ユーザインターフェース部（ＵＩ部）７２と計測ブザー７４とを含む。本実施形態では、ＵＩ部７２はタッチパネルモニタ２８によって構成されている。もちろん、ＵＩ部７２は、タッチセンサ無しの表示器と入力器とによって構成されてもよい。ＵＩ部７２には測定値等が表示される。また、測定者はＵＩ部７２を利用して各種の指示を与えることができる。計測ブザー７４は、放射線パルスを示すアナログ検出信号を検出ユニット１２から受け、そのアナログ検出信号を周波数変換して音を発生させる。例えば、α線とβ線とで異なる音が発生する。
【００３５】
ＭＣＵ６４は、アプリケーション部７６と、セッション部７８と、データリンク部８０と、通信ドライバ８２，８４，８６と、を含み、各種のアプリケーションの実行やパケット通信を実行する機能を備えている。図３に示す例では、３種類の通信ドライバ（通信ドライバ８２，８４，８６）が用いられており、これより、本体ユニット１４は、３種類の通信規格（通信方式）に対応している。
【００３６】
アプリケーション部７６は、ＵＩ部７２に測定値等を表示させる機能や、ＵＩ部７２を利用して入力された情報を受け付けて処理する機能、等を備えている。例えば、アプリケーション部７６は、検出ユニット１２にて演算された放射線の計数率や線量率等を、ＵＩ部７２に表示させる。また、アプリケーション部７６は、ＵＩ部７２を利用して測定者によって与えられた命令等を実行する。
【００３７】
なお、アプリケーション部７６は、放射線パルスを示すアナログ検出信号を検出ユニット１２から受け、放射線の検出回数をカウントし、放射線の計数率や線量率等を演算する機能を備えていてもよい。本実施形態では、検出ユニット１２にアプリケーション部５４が設けられ、検出ユニット１２にて放射線のカウント及び線量率等の演算が実行されている。これは一例であり、放射線のカウントや線量率の演算等は、検出ユニット１２にて実行されずに、本体ユニット１４にて実行されてもよい。
【００３８】
セッション部７８は、検出ユニット１２のセッション部５６と同様に、データを複数のパケットに分割する機能と、複数のパケットを結合する機能と、を備えている。例えば、セッション部７８は、データを複数のパケットに分割し、それらに管理番号等を付与してデータリンク部８０に出力する。また、セッション部７８は、他のユニットから送信された複数のパケットを結合し、管理番号等を除去して、結合後のデータをアプリケーション部７６に出力する。
【００３９】
データリンク部８０は、検出ユニット１２のデータリンク部５８と同様に、ルーティングを実行し、パケットを目的の送信先に振り分ける機能を備えている。例えば、データリンク部８０は、送信元のアドレス、送信先のアドレス、データ長及びＣＲＣ等をパケットに付与して、通信ドライバ８２，８４，８６のいずれかに出力する。また、データリンク部８０は、他のユニットから送信されたパケットを受け、アドレス、データ長、ＣＲＣのチェックを行い、ヘッダとフッタを除去して、パケットをセッション部７８に出力する。
【００４０】
通信ドライバ８２，８４，８６は、検出ユニット１２の通信ドライバ６０と同様に、データリンク部８０から出力されたパケットを、所定の通信規格（通信方式）に従った電気信号に変換し、変換後の電気信号を送信先のユニットに送信する機能を備えた通信部である。また、通信ドライバ８２，８４，８６は、他のユニットから送信された電気信号をデータに変換し、変換後のデータ（パケット）をデータリンク部８０に出力する機能を備えている。本実施形態では、一例として、通信ドライバ８２はＲＳ４２２規格に従ったドライバであり、通信ドライバ８４はＳＰＩ規格に従ったドライバであり、通信ドライバ８６はＵＳＢ規格に従ったドライバである。ＳＰＩ規格及びＵＳＢ規格に従った通信は、シリアル通信である。通信ドライバ８２は、ＲＳ４２２規格に従った変換を行うことにより、そのＲＳ４２２規格に従った電気信号を生成する。また、通信ドライバ８２は、ＲＳ４２２規格に従った電気信号をデータに変換する。通信ドライバ８４は、ＳＰＩ規格に従った変換を行うことにより、そのＳＰＩ規格に従った電気信号を生成する。また、通信ドライバ８４は、ＳＰＩ規格に従った電気信号をデータに変換する。ＳＰＩ規格を使用することにより、電力消費量を低減することができる。通信ドライバ８６は、ＵＳＢ規格に従った変換を行うことにより、そのＵＳＢ規格に従った電気信号を生成する。また、通信ドライバ８６は、ＵＳＢ規格に従った電気信号をデータに変換する。
【００４１】
ＭＣＵ６４の各部の機能は、プロセッサ等のハードウェアとソフトウェア（プログラム）とによって実現される。具体的には、プロセッサによって当該プログラムが実行されることにより、ＭＣＵ６４の各部の機能が実現される。例えば、ＲＳ４２２規格に従った処理を実行する通信用ＩＣ、ＳＰＩ規格に従った処理を実行する通信用ＩＣ、及び、ＵＳＢ規格に従った処理を実行する通信用ＩＣが、ＭＣＵ６４に組み込まれており、それらによって、通信ドライバ８２，８４，８６の機能が実現される。
【００４２】
専用コネクタ６６は、通信ドライバ８２における通信規格（ＲＳ４２２規格）に対応するコネクタである。専用コネクタ６６にはケーブル２４が接続され、その専用コネクタ６６及びケーブル２４を介して、パケット通信やアナログ信号の受信が行われる。
【００４３】
専用コネクタ６８は、通信ドライバ８４における通信規格（ＳＰＩ規格）に対応するコネクタである。専用コネクタ６８を介して、パケット通信が行われる。
【００４４】
ＵＳＢコネクタ７０は、通信ドライバ８６における通信規格（ＵＳＢ規格）に対応するコネクタである。ＵＳＢコネクタ７０を介して、パケット通信が行われる。
【００４５】
図４には、オプションユニット１６の構成が示されている。オプションユニット１６は、本体ユニット１４の機能を拡張するときに使用されるユニットである。本実施形態に係るオプションユニット１６は、一例としてルータとして機能する通信機器であるが、別の機能を有するオプションユニットが用いられてもよい。
【００４６】
オプションユニット１６は、ルーティング実行部８８と、専用コネクタ９０と、Ｗｉ−Ｆｉモジュール９２と、を有している。
【００４７】
ルーティング実行部８８は、データリンク部９４と通信ドライバ９６，９８とを含み、ルーティングを実行する機能を備えている。図４に示す例では、２種類の通信ドライバ（通信ドライバ９６，９８）が用いられており、これにより、オプションユニット１６は、２種類の通信規格（通信方式）に対応している。
【００４８】
データリンク部９４は、検出ユニット１２のデータリンク部５８と同様に、ルーティングを実行し、パケットを目的の送信先に振り分ける機能を備えている。例えば、データリンク部９４は、通信ドライバ９６又は通信ドライバ９８の一方のドライバから受けたパケットを、他方のドライバに出力する機能を備えている。
【００４９】
通信ドライバ９６，９８は、検出ユニット１２の通信ドライバ６０と同様に、データリンク部９４から出力されたパケットを、所定の通信規格（通信方式）に従った電気信号に変換し、変換後の電気信号を送信先のユニットに送信する機能を備えた通信部である。また、通信ドライバ９６，９８は、他のユニットから送信された電気信号をデータに変換し、変換後のデータ（複数のパケット）をデータリンク部９４に出力する機能を備えている。本実施形態では、一例として、通信ドライバ９６はＳＰＩ規格に従ったドライバであり、通信ドライバ９８はＷｉ−Ｆｉ規格に従ったドライバである。通信ドライバ９６は、ＳＰＩ規格に従った変換を行うことにより、そのＳＰＩ規格に従った電気信号を生成する。また、通信ドライバ９６は、ＳＰＩ規格に従った電気信号をデータに変換する。通信ドライバ９８は、Ｗｉ−Ｆｉ規格に従った変換を行うことにより、そのＷｉ−Ｆｉ規格に従った電気信号を生成する。また、通信ドライバ９８は、Ｗｉ−Ｆｉ規格に従った電気信号をデータに変換する。
【００５０】
ルーティング実行部８８の各部の機能は、プロセッサ等のハードウェアとソフトウェア（プログラム）によって実現される。具体的には、プロセッサによって当該プログラムが実行されることにより、ルーティング実行部の各部の機能が実現される。例えば、ＳＰＩ規格に従った処理を実行する通信用ＩＣ、及び、Ｗｉ−Ｆｉ規格に従った処理を実行する通信用ＩＣが、ルーティング実行部８８に組み込まれており、それらによって、通信ドライバ９６，９８の機能が実現される。
【００５１】
専用コネクタ９０は、通信ドライバ９６における通信規格（ＳＰＩ規格）に対応するコネクタである。専用コネクタ９０を介して、パケット通信が行われる。
【００５２】
Ｗｉ−Ｆｉモジュール９２は、通信ドライバ９８における通信規格（Ｗｉ−Ｆｉ規格）に対応する通信機器である。Ｗｉ−Ｆｉモジュール９２を介して、パケット通信が行われる。
【００５３】
なお、図４に示す例では、オプションユニット１６は、Ｗｉ−Ｆｉ規格に対応した無線通信機能を備えているが、他の規格（例えばＢｌｕｅｔｏｏｔｈ（登録商標）規格等）に対応した無線通信機能を備えていてもよい。また、オプションユニット１６は、複数の有線通信機能を備えていてもよい。例えば、オプションユニット１６は、ＵＳＢ規格に対応した通信機能やＲＳ４２２規格に対応した通信機能を備えていてもよい。
【００５４】
図５には、ＰＣ１８の構成が示されている。ＰＣ１８は、例えば、検出ユニット１２や本体ユニット１４のメンテナンス時に使用される。ＰＣ１８は、ユーザインターフェース部（ＵＩ部）１００と、記憶部１０２と、制御部１０４と、ＵＳＢコネクタ１０６と、Ｗｉ−Ｆｉモジュール１０８と、を有している。
【００５５】
ＵＩ部１００は、入力部１１０と表示部１１２とを含む。入力部１１０は、キーボードやマウス等の入力デバイスである。表示部１１２は、液晶ディスプレイ等の表示デバイスである。もちろん、ＵＩ部１００はタッチパネルモニタによって構成されていてもよい。
【００５６】
記憶部１０２には、各種のデータやプログラム等が記憶される。
【００５７】
制御部１０４は、アプリケーション部１１４と、セッション部１１６と、データリンク部１１８と、通信ドライバ１２０，１２２と、を含み、ＰＣ１８の各部を制御する。例えば、制御部１０４は、各種のアプリケーションの実行やパケット通信を実行する。図５に示す例では、２種類の通信ドライバ（通信ドライバ１２０，１２２）が用いられており、これにより、ＰＣ１８は、２種類の通信規格（通信方式）に対応している。
【００５８】
アプリケーション部１１４は、ＵＩ部１００に情報を表示させる機能や、ＵＩ部１００を利用して入力された情報を受けて処理する機能、等を備えている。例えば、アプリケーション部１１４は、検出ユニット１２にて演算された放射線の計数率や線量率等を、ＵＩ部１００に表示させてもよい。また、アプリケーション部１１４は、ＵＩ部１００を利用して操作者によって与えられた命令等を実行する。
【００５９】
セッション部１１６は、検出ユニット１２のセッション部５６と同様に、データを複数のパケットに分割する機能と、複数のパケットを結合する機能と、を備えている。例えば、セッション部１１６は、データを複数のパケットに分割し、それらに管理番号等を付与してデータリンク部１１８に出力する。また、セッション部１１６は、他のユニットから送信された複数のパケットを結合し、管理番号等を除去して、結合後のデータをアプリケーション部１１４に出力する。
【００６０】
データリンク部１１８は、検出ユニット１２のデータリンク部５８と同様に、ルーティングを実行し、パケットを目的の送信先に振り分ける機能を備えている。例えば、データリンク部１１８は、送信元のアドレス、送信先のアドレス、データ長及びＣＲＣ等のパケットを付与して、通信ドライバ１２０，１２２のいずれかに出力する。また、データリンク部１１８は、他のユニットから送信されたパケットを受け、アドレス、データ長、ＣＲＣのチェックを行い、ヘッダとフッタを除去して、パケットをセッション部１１６に出力する。
【００６１】
通信ドライバ１２０，１２２は、検出ユニット１２の通信ドライバ６０と同様に、データリンク部１１８から出力されたパケットを、所定の通信規格（通信方式）に従った電気信号に変換し、変換後の電気信号を送信先のユニットに送信する機能を備えた通信部である。また、通信ドライバ１２０，１２２は、他のユニットから送信された電気信号をデータに変換し、変換後のデータ（パケット）をデータリンク部１１８に出力する機能を備えている。本実施形態では、一例として、通信ドライバ１２０はＵＳＢ規格に従ったドライバであり、通信ドライバ１２２はＷｉ−Ｆｉ規格に従ったドライバである。通信ドライバ１２０は、ＵＳＢ規格に従った変換を行うことにより、そのＵＳＢ規格に従った電気信号を生成する。また、通信ドライバ１２０は、ＵＳＢ規格に従った電気信号をデータに変換する。通信ドライバ１２２は、Ｗｉ−Ｆｉ規格に従った変換を行うことにより、そのＷｉ−Ｆｉ規格に従った電気信号を生成する。また、通信ドライバ１２２は、Ｗｉ−Ｆｉ規格に従った電気信号をデータに変換する。
【００６２】
制御部１０４の各部の機能は、プロセッサ（例えばＣＰＵ）等のハードウェアとソフトウェア（プログラム）とによって実現される。具体的には、プロセッサによって当該プログラムが実行されることにより、制御部１０４の各部の機能が実現される。例えば、ＵＳＢ規格に従った処理を実行する通信用ＩＣ、及び、Ｗｉ−Ｆｉ規格に従った処理を実行する通信用ＩＣが、制御部１０４に組み込まれており、それらによって、通信ドライバ１２０，１２２の機能が実現される。
【００６３】
ＵＳＢコネクタ１０６は、通信ドライバ１２０における通信規格（ＵＳＢ規格）に対応するコネクタである。ＵＳＢコネクタ１０６を介して、パケット通信が行われる。
【００６４】
Ｗｉ−Ｆｉモジュール１０８は、通信ドライバ１２２における通信規格（Ｗｉ−Ｆｉ規格）に対応する通信機器である。Ｗｉ−Ｆｉモジュール１０８を介して、パケット通信が行われる。
【００６５】
なお、図２から図５に示されている各ユニットの機能は、一般的なＯＳＩ参照モデルの階層に対応させることができる。例えば、アプリケーション部５４，７６，１１４は、ＯＳＩ参照モデルのアプリケーション層に対応し、セッション部５６，７８，１１６は、ＯＳＩ参照モデルのプレゼンテーション層及びセッション層に対応し、データリンク部５８，８０，９４，１１８は、ＯＳＩ参照モデルのトランスポート層、ネットワーク層及びデータリンク層に対応し、通信ドライバ６０，８２，８４，８６，９６，９８，１２０，１２２は物理層に対応する。もちろん、この対応関係は一例であり、各ユニットの機能は、他の階層分けに対応していてもよいし、このような階層分けに対応していなくてもよい。
【００６６】
次に、図６及び図７を参照して、パケット通信にて取り扱われるデータの構造について説明する。図６には、パケットのフォーマット１３０が示されている。このフォーマット１３０は一般的なパケットのフォーマットであり、例えば、データ部分１３２と、セッション部分１３４と、データリンク部分１３６と、を含む。データ部分１３２は、データそのものを含む部分であり、可変調の部分である。セッション部分１３４は、各ユニットのセッション部によって作成される情報であり、対話番号、分割番号、制御番号及び対話状態によって構成されている。データリンク部分１３６は、各ユニットのデータリンク部によって作成される情報であり、ＳＯＨ、プロトコルバージョン、送信元アドレス、送信先アドレス、仮想回線番号、パケット種別、データ長、データＣＲＣ、ヘッダＣＲＣ、拡張ヘッダ及びＥＯＴによって構成されている。図７には、データ部分１３２の詳細な構造が示されている。データ部分１３２は、複数のブロックによって構成されている。各ブロックは、ヘッダとデータ（値）とによって構成されている。
【００６７】
以下、図８及び図９を参照して、各ユニット間におけるデータ送受信の具体的な実施例について説明する。図８には実施例１〜実施例４に係る回線の接続状態が示されており、図９には実施例５，６に係る回線の接続状態が示されている。実施例１〜４ではオプションユニット１６は使用されず、実施例５，６においてオプションユニット１６が使用される。
【００６８】
（実施例１）
図８を参照して実施例１について説明する。実施例１では、検出ユニット１２から本体ユニット１４に、アナログ回線を用いて、アナログ検出信号が送信される。図８中の実線で示されている信号線１４０がアナログ回線に対応しており、検出ユニット１２の検出部３８と本体ユニット１４の入出力部６２とが接続されている。検出ユニット１２の専用コネクタ４２と本体ユニット１４の専用コネクタ６６とが、例えばケーブル２４によって接続されており、検出ユニット１２と本体ユニット１４との間における信号線１４０は、そのケーブル２４に含まれるアナログ信号用のケーブル（α線用のケーブル、β線用のケーブル及びＧＮＤ用のケーブル）によって実現される。実施例１では、信号線１４０によってデータが送受信される。
【００６９】
検出部３８によってα線が検出されると、α線の放射線パルスを示すアナログ検出信号が、信号線１４０（α線用のケーブル）によって検出部３８から入出力部６２に送信される。このとき、α線のアナログ検出信号は、検出ユニット１２の専用コネクタ４２から出力され、本体ユニット１４の専用コネクタ６６を介して本体ユニット１４に入力される。検出部３８によってβ線が検出された場合も同様であり、β線の放射線パルスを示すアナログ検出信号が、信号線１４０（β線用のケーブル）によって検出部３８から入出力部６２に送信される。入出力部６２においては、例えば、計測ブザー７４が、アナログ検出信号を周波数変換して音を発生させる。α線が検出された場合にはα線用の音が発生し、β線が検出された場合にはβ線用の音が発生する。アナログ検出信号は、検出部３８から入出力部６２にリアルタイムで送信され、検出された放射線に対応する音がリアルタイムで発生する。なお、検出ユニット１２によってガンマ線（γ線）が検出されてもよい。この場合、γ線用のケーブルを含むケーブル２４が使用され、γ線の放射線パルスを示すアナログ検出信号が、信号線１４０（γ線用のケーブル）によって検出部３８から入出力部６２に送信される。そして、計測ブザー７４によって、γ線用の音が発生させられる。このように、本実施形態では、パケット通信用の回線とは別のアナログ回線を利用することにより、アナログ検出信号が、検出ユニット１２から本体ユニット１４に送信される。
【００７０】
（実施例２）
図８を参照して実施例２について説明する。実施例２では、検出ユニット１２と本体ユニット１４との間において、パケット通信を利用したデータの送受信が行われる。例えば、ＲＳ４２２規格に従った通信が実行される。図８中の破線で示されている信号線１４２が、パケット通信用の回線に対応している。検出ユニット１２の専用コネクタ４２と本体ユニット１４の専用コネクタ６６とが、例えばケーブル２４によって接続されており、検出ユニット１２と本体ユニット１４との間における信号線１４２は、そのケーブル２４に含まれるパケット通信用のケーブルによって実現される。実施例２では、信号線１４２によってデータが送受信される。
【００７１】
まず、検出ユニット１２から本体ユニット１４にデータを送信する場合について説明する。検出ユニット１２のアプリケーション部５４においてデータが生成されると、そのデータはセッション部５６に出力される。例えば、検出部３８によって放射線が検出されてアナログ検出信号が生成されると、アプリケーション部５４は、そのアナログ検出信号に対して演算等を実行することにより、その演算結果である測定値を示す検出データを生成する。その検出データは、アプリケーション部５４からセッション部５６に出力される。セッション部５６は、所定のフォーマットに合わせて検出データを整形し、整形後の検出データを複数のパケットに分割し、それらに管理番号等を付与してデータリンク部５８に出力する。データリンク部５８は、送信元のアドレス、送信先のアドレス、データ長及びＣＲＣ等をパケットに付与して通信ドライバ６０（ＲＳ４２２ドライバ）に出力する。通信ドライバ６０は、データリンク部５８から出力されたパケットをＲＳ４２２規格に従った電気信号に変換し、変換後の電気信号を、専用コネクタ４２を介して本体ユニット１４に送信する。
【００７２】
検出ユニット１２の専用コネクタ４２から出力された電気信号は、本体ユニット１４の専用コネクタ６６を介して通信ドライバ８２（ＲＳ４２２ドライバ）に入力される。通信ドライバ８２は、ＲＳ４２２規格に従った電気信号をデータに変換し、変換後のデータ（パケット）をデータリンク部８０に出力する。データリンク部８０は、通信ドライバ８２から出力されたパケットを受け、アドレス、データ長、ＣＲＣのチェックを行い、ヘッダとフッタを除去して、パケットをセッション部７８に出力する。セッション部７８は、データリンク部８０から出力された複数のパケットを結合し、管理番号等を除去して、結合後の検出データをアプリケーション部７６に出力する。アプリケーション部７６は、セッション部７８から出力された検出データに対して処理を実行する。例えば、アプリケーション部７６は、検出データが示す測定値等を、ＵＩ部７２に表示させる。このように、検出ユニット１２から本体ユニット１４に、パケット通信を利用して検出データが送信され、本体ユニット１４において、その検出データに基づく測定値等が表示される。
【００７３】
次に、本体ユニット１４から検出ユニット１２にデータを送信する場合について説明する。例えば、検出部３８の動作を制御するための制御データが、本体ユニット１４から検出ユニット１２に送信される。この場合、本体ユニット１４のアプリケーション部７６が、その制御データを生成する。例えば、ＵＩ部７２を介して測定者によって指示が与えられると、アプリケーション部７６は、その指示に応じた制御データを生成する。例えば、時定数が測定者によって指定されると、その時定数を示す制御データが生成される。制御データは、アプリケーション部７６からセッション部７８に出力される。セッション部７８は、所定のフォーマットに合わせて制御データを整形し、整形後の制御データを複数のパケットに分割し、それらに管理番号等を付与してデータリンク部８０に出力する。データリンク部８０は、送信元のアドレス、送信先のアドレス、データ長及びＣＲＣ等をパケットに付与して通信ドライバ８２（ＲＳ４２２ドライバ）に出力する。通信ドライバ８２は、データリンク部８０から出力されたパケットをＲＳ４２２規格に従った電気信号に変換し、変換後の電気信号を、専用コネクタ６６を介して検出ユニット１２に送信する。
【００７４】
本体ユニット１４の専用コネクタ６６から出力された電気信号は、検出ユニット１２の専用コネクタ４２を介して通信ドライバ６０（ＲＳ４２２ドライバ）に入力される。通信ドライバ６０は、ＲＳ４２２規格に従った電気信号をデータに変換し、変換後のデータ（パケット）をデータリンク部５８に出力する。データリンク部５８は、通信ドライバ６０から出力されたパケットを受け、アドレス、データ長、ＣＲＣのチェックを行い、ヘッダとフッタを除去して、パケットをセッション部５６に出力する。セッション部５６は、データリンク部５８から出力された複数のパケットを結合し、管理番号等を除去して、結合後の制御データをアプリケーション部５４に出力する。アプリケーション部５４は、セッション部５６から出力された制御データに従って演算等の処理を実行する。このように、本体ユニット１４から検出ユニット１２に、パケット通信を利用して制御データが送信され、検出ユニット１２において、その制御データに従った処理が実行される。
【００７５】
（実施例３）
図８を参照して実施例３について説明する。実施例３では、本体ユニット１４とＰＣ１８との間において、パケット通信を利用したデータの送受信が行われる。例えば、ＵＳＢ規格に従った通信が実行される。図８中の一点鎖線で示されている信号線１４４が、パケット通信用の回線に対応している。本体ユニット１４のＵＳＢコネクタ７０とＰＣ１８のＵＳＢコネクタ１０６とが、ＵＳＢケーブルによって接続されており、本体ユニット１４とＰＣ１８との間における信号線１４４は、そのＵＳＢケーブルによって実現される。実施例３では、信号線１４４によってデータが送受信される。
【００７６】
まず、本体ユニット１４からＰＣ１８にデータを送信する場合について説明する。例えば、検出データが、本体ユニット１４からＰＣ１８に送信されることが想定される。この場合、本体ユニット１４のアプリケーション部７６が、検出ユニット１２から受けた検出データをセッション部７８に出力する。上述したように、セッション部７８において、検出データが整形されて複数のパケットに分割され、パケットはデータリンク部８０に出力される。データリンク部８０において、送信元のアドレス等がパケットに付与され、パケットが通信ドライバ８６（ＵＳＢドライバ）に出力される。通信ドライバ８６は、パケットをＵＳＢ規格に従った電気信号に変換し、変換後の電気信号を、ＵＳＢコネクタ７０を介してＰＣ１８に送信する。
【００７７】
本体ユニット１４のＵＳＢコネクタ７０から出力された電気信号は、ＰＣ１８のＵＳＢコネクタ１０６を介して通信ドライバ１２０（ＵＳＢドライバ）に入力される。通信ドライバ１２０は、ＵＳＢ規格に従った電気信号をデータに変換し、変換後のデータ（パケット）をデータリンク部１１８に出力する。データリンク部１１８は、通信ドライバ１２０から出力されたパケットを受け、アドレス、データ長、ＣＲＣのチェックを行い、ヘッダとフッタを除去して、パケットをセッション部１１６に出力する。セッション部１１６は、データリンク部１１８から出力された複数のパケットを結合し、管理番号等を除去して、結合後の検出データをアプリケーション部１１４に出力する。例えば、アプリケーション部１１４は、検出データが示す測定値等を、ＵＩ部１００の表示部１１２に表示させる。このように、本体ユニット１４からＰＣ１８に、パケット通信を利用して検出データが送信され、ＰＣ１８において、その検出データに基づく測定値等が表示される。
【００７８】
次に、ＰＣ１８から本体ユニット１４にデータを送信する場合について説明する。例えば、本体ユニット１４のメンテナンス時に、そのメンテナンスを実行するための制御データが、ＰＣ１８から本体ユニット１４に送信されることが想定される。この場合、ＰＣ１８のアプリケーション部１１４が、その制御データを生成する。例えば、ＰＣ１８のＵＩ部１００を介して作業者によって指示が与えられると、アプリケーション部１１４は、その指示に応じた制御データを生成する。例えば、メンテナンス項目に応じた指示が作業者によって与えられると、そのメンテナンス項目を実行するための制御データが生成される。制御データは、アプリケーション部１１４からセッション部１１６に出力される。セッション部１１６は、所定のフォーマットに合わせて制御データを整形し、整形後の制御データを複数のパケットに分割し、それらに管理番号等を付与してデータリンク部１１８に出力する。データリンク部１１８は、送信元のアドレス、送信先のアドレス、データ長及びＣＲＣ等をパケットに付与して通信ドライバ（ＵＳＢドライバ）１２０に出力する。通信ドライバ１２０は、データリンク部１１８から出力されたパケットをＵＳＢ規格に従った電気信号に変換し、変換後の電気信号を、ＵＳＢコネクタ１０６を介して本体ユニット１４に出力する。
【００７９】
ＰＣ１８のＵＳＢコネクタ１０６から出力された電気信号は、本体ユニット１４のＵＳＢコネクタ７０を介して通信ドライバ８６（ＵＳＢドライバ）に入力される。上述したように、通信ドライバ８６において、ＵＳＢ規格に従った電気信号がデータ（パケット）に変換され、パケットはデータリンク部８０に出力される。データリンク部８０において、ＣＲＣ等のチェックやヘッダ等の除去が行われ、パケットはセッション部７８に出力される。セッション部７８において、複数のパケットが結合され、管理番号等が除去されて、結合後の制御データがアプリケーション部７６に出力される。アプリケーション部７６は、その制御データに従って処理を実行する。例えば、制御データによって指定されたメンテナンス項目が実行される。このように、ＰＣ１８から本体ユニット１４に、パケット通信を利用してデータが送信される。
【００８０】
（実施例４）
図８を参照して実施例４について説明する。実施例４では、本体ユニット１４を介して、検出ユニット１２とＰＣ１８との間において、パケット通信を利用したデータの送受信が行われる。この場合、本体ユニット１４は、ルータ（中継装置）として機能しているともいえる。例えば、検出ユニット１２と本体ユニット１４との間においては、ＲＳ４２２に従った通信が実行され、本体ユニット１４とＰＣ１８との間においては、ＵＳＢ規格に従った通信が実行される。図８中の点線で示されている信号線１４６が、パケット通信用の回線に対応している。検出ユニット１２の専用コネクタ４２と本体ユニット１４の専用コネクタ６６とが、例えばケーブル２４によって接続されており、検出ユニット１２と本体ユニット１４との間における信号線１４６は、そのケーブル２４に含まれるパケット通信用のケーブルによって実現される。また、本体ユニット１４のＵＳＢコネクタ７０とＰＣ１８のＵＳＢコネクタ１０６とが、ＵＳＢケーブルによって接続されており、本体ユニット１４とＰＣ１８との間における信号線１４６は、そのＵＳＢケーブルによって実現される。実施例４では、信号線１４６によってデータが送受信される。
【００８１】
まず、検出ユニット１２からＰＣ１８にデータを送信する場合について説明する。例えば、検出データが、検出ユニット１２からＰＣ１８に送信されることが想定される。アプリケーション部５４において生成された検出データが、セッション部５６に出力される。上述したように、セッション部５６において、検出データが整形されて複数のパケットに分割され、パケットはデータリンク部５８に出力される。データリンク部５８において、送信元のアドレス等がパケットに付与され、パケットが通信ドライバ６０（ＲＳ４２２ドライバ）に出力される。通信ドライバ６０において、パケットがＲＳ４２２規格に従った電気信号に変換され、変換後の電気信号は、専用コネクタ４２を介して本体ユニット１４に送信される。
【００８２】
検出ユニット１２の専用コネクタ４２から出力された電気信号は、本体ユニット１４の専用コネクタ６６を介して通信ドライバ８２（ＲＳ４２２ドライバ）に入力される。通信ドライバ８２において、ＲＳ４２２規格に従った電気信号がデータに変換され、変換後のデータ（パケット）は、データリンク部８０に出力される。データリンク部８０は、通信ドライバ８２から出力されたパケットを受け、そのパケットを通信ドライバ８６（ＵＳＢドライバ）に出力する。通信ドライバ８６において、パケットがＵＳＢ規格に従った電気信号に変換され、変換後の電気信号は、ＵＳＢコネクタ７０を介してＰＣ１８に送信される。このように、本体ユニット１４は、ルータ（中継装置）として機能することになる。
【００８３】
本体ユニット１４のＵＳＢコネクタ７０から出力された電気信号は、ＰＣ１８のＵＳＢコネクタ１０６を介して通信ドライバ１２０（ＵＳＢドライバ）に入力される。上述したように、通信ドライバ１２０において、ＵＳＢ規格に従った電気信号がデータ（パケット）に変換され、パケットはデータリンク部１１８に出力される。データリンク部１１８において、ＣＲＣ等のチェックやヘッダ等の除去が行われ、パケットはセッション部１１６に出力される。セッション部１１６において、複数のパケットが結合され、管理番号等が除去されて、結合後の検出データがアプリケーション部１１４に出力される。例えば、アプリケーション部１１４は、検出データが示す測定値等を、ＵＩ部１００の表示部１１２に表示させる。このように、検出ユニット１２からＰＣ１８に、本体ユニット１４を介して、パケット通信を使用して検出データが送信される。
【００８４】
次に、ＰＣ１８から検出ユニット１２にデータを送信する場合について説明する。例えば、検出ユニット１２のメンテナンス時に、そのメンテナンスを実行するための制御データが、ＰＣ１８から検出ユニット１２に送信されることが想定される。この場合、ＰＣ１８のアプリケーション部１１４が、その制御データを生成する。制御データは、アプリケーション部１１４からセッション部１１６に出力される。上述したように、セッション部１１６において、制御データが整形されて複数のパケットに分割され、パケットはデータリンク部１１８に出力される。データリンク部１１８において、送信元のアドレス等がパケットに付与され、パケットは通信ドライバ１２０（ＵＳＢドライバ）に出力される。通信ドライバ１２０において、パケットがＵＳＢ規格に従った電気信号に変換され、変換後の電気信号は、ＵＳＢコネクタ１０６を介して本体ユニット１４に送信される。
【００８５】
ＰＣ１８からＵＳＢコネクタ１０６から出力された電気信号は、本体ユニット１４のＵＳＢコネクタ７０を介して通信ドライバ８６（ＵＳＢドライバ）に入力される。通信ドライバ８６において、ＵＳＢ規格に従った電気信号がデータに変換され、変換後のデータ（パケット）は、データリンク部８０に出力される。データリンク部８０は、通信ドライバ８６から出力されたパケットを受け、そのパケットを通信ドライバ８２（ＲＳ４２２ドライバ）に出力する。通信ドライバ８２において、パケットがＲＳ４２２規格に従った電気信号に変換され、変換後の電気信号は、専用コネクタ６６を介して検出ユニット１２に送信される。
【００８６】
本体ユニット１４の専用コネクタ６６から出力された電気信号は、検出ユニット１２の専用コネクタ４２を介して通信ドライバ６０（ＲＳ４２２ドライバ）に入力される。上述したように、通信ドライバ６０において、ＲＳ４２２規格に従った電気信号がデータに変換され、変換後のデータ（パケット）は、データリンク部５８に出力される。データリンク部５８において、ＣＲＣ等のチェックやヘッダ等の除去が行われ、パケットはセッション部５６に出力される。セッション部５６において、複数のパケットが結合され、管理番号等が除去されて、結合後の制御データがアプリケーション部５４に出力される。アプリケーション部５４は、その制御データに従って処理を実行する。例えば、制御データによって指定されたメンテナンス項目が実行され。このように、ＰＣ１８から検出ユニット１２に、パケット通信を利用してデータが送信される。
【００８７】
（実施例５）
図９を参照して実施例５について説明する。実施例５では、オプションユニット１６が使用される。具体的には、オプションユニット１６を介いて、本体ユニット１４とＰＣ１８との間において、パケット通信を利用したデータの送受信が行われる。例えば、本体ユニット１４とオプションユニット１６との間においては、ＳＰＩ規格に従った通信が実行され、オプションユニット１６とＰＣ１８との間においては、Ｗｉ−Ｆｉ規格に従った通信が実行される。図９中の実線で示されている信号線１４８が、パケット通信用の回線に対応している。本体ユニット１４にオプションユニット１６が設置（ドッキング）され、本体ユニット１４の専用コネクタ６８とオプションユニット１６の専用コネクタ９０とが、直接、又は、ケーブルを介して接続される。本体ユニット１４とオプションユニット１６との間における信号線１４８は、その接続によって実現される。また、オプションユニット１６とＰＣ１８とが、Ｗｉ−Ｆｉ規格に従った無線通信によって接続されている。オプションユニット１６とＰＣ１８との間における信号線１４８は、その無線通信による接続によって実現される。実施例５では、信号線１４８によってデータが送受信される。
【００８８】
まず、本体ユニット１４からＰＣ１８にデータを送信する場合について説明する。例えば、検出データが、本体ユニット１４からＰＣ１８に送信されることが想定される。この場合、本体ユニット１４のアプリケーション部７６が、検出ユニット１２から受けた検出データをセッション部７８に出力する。上述したように、セッション部７８において、検出データが整形されて複数のパケットに分割され、パケットはデータリンク部８０に出力される。データリンク部８０において、送信元のアドレス等がパケットに付与され、パケットが通信ドライバ８４（ＳＰＩドライバ）に出力される。通信ドライバ８４は、パケットをＳＰＩ規格に従った電気信号に変換し、変換後の電気信号を、専用コネクタ６８を介してオプションユニット１６に送信する。
【００８９】
本体ユニット１４の専用コネクタ６８から出力された電気信号は、オプションユニット１６の専用コネクタ９０を介して通信ドライバ９６（ＳＰＩドライバ）に入力される。通信ドライバ９６において、ＳＰＩ規格に従った電気信号がデータに変換され、変換後のデータ（パケット）は、データリンク部９４に出力される。データリンク部９４は、通信ドライバ９６から出力されたパケットを受け、そのパケットを通信ドライバ９８（Ｗｉ−Ｆｉドライバ）に出力する。通信ドライバ９８において、パケットがＷｉ−Ｆｉ規格に従った電気信号に変換され、変換後の電気信号は、Ｗｉ−Ｆｉモジュール９２によってＰＣ１８に送信される。
【００９０】
オプションユニット１６のＷｉ−Ｆｉモジュール９２から送信された電気信号は、ＰＣ１８のＷｉ−Ｆｉモジュール１０８によって受信され、通信ドライバ１２２（Ｗｉ−Ｆｉドライバ）に出力される。通信ドライバ１２２において、Ｗｉ−Ｆｉ規格に従った電気信号がデータ（パケット）に変換され、パケットはデータリンク部１１８に出力される。データリンク部１１８において、ＣＲＣ等のチェックやヘッダ等の除去が行われ、パケットはセッション部１１６に出力される。セッション部１１６において、複数のパケットが結合され、管理番号等が除去されて、結合後の検出データがアプリケーション部１１４に出力される。例えば、アプリケーション部１１４は、検出データが示す測定値等を、ＵＩ部１００の表示部１１２に表示させる。このように、本体ユニット１４からＰＣ１８に、オプションユニット１６を介して、パケット通信を使用して検出データが送信される。
【００９１】
次に、ＰＣ１８から本体ユニット１４にデータを送信する場合について説明する。例えば、本体ユニット１４のメンテナンス時に、そのメンテナンスを実行するための制御データが、ＰＣ１８から本体ユニット１４に送信されることが想定される。制御データはアプリケーション部１１４にて生成されてセッション部１１６に出力される。セッション部１１６において、制御データが整形されて複数のパケットに分割され、パケットはデータリンク部１１８に出力される。データリンク部１１８において、送信元のアドレス等がパケットに付与され、パケットは通信ドライバ１２２（Ｗｉ−Ｆｉドライバ）に出力される。通信ドライバ１２２において、パケットがＷｉ−Ｆｉ規格に従った電気信号に変換され、変換後の電気信号は、Ｗｉ−Ｆｉモジュール１０８によってオプションユニット１６に送信される。
【００９２】
ＰＣ１８のＷｉ−Ｆｉモジュール１０８から送信された電気信号は、オプションユニット１６のＷｉ−Ｆｉモジュール９２によって受信され、通信ドライバ９８（Ｗｉ−Ｆｉドライバ）に出力される。通信ドライバ９８において、Ｗｉ−Ｆｉ規格に従った電気信号がデータ（パケット）に変換され、パケットはデータリンク部９４に出力される。データリンク部９４は、通信ドライバ９８から出力されたパケットを受け、そのパケットを通信ドライバ９６（ＳＰＩドライバ）に出力する。通信ドライバ９６において、パケットがＳＰＩ規格に従った電気信号に変換され、変換後の電気信号は、専用コネクタ９０を介して本体ユニット１４に送信される。
【００９３】
オプションユニット１６の専用コネクタ９０から出力された電気信号は、本体ユニット１４の専用コネクタ６８を介して通信ドライバ８４（ＳＰＩドライバ）に入力される。通信ドライバ８４において、ＳＰＩ規格に従った電気信号がデータに変換され、変換後のデータ（パケット）は、データリンク部８０に出力される。データリンク部８０において、ＣＲＣ等のチェックやヘッダ等の除去が行われ、パケットはセッション部７８に出力される。セッション部７８において、複数のパケットが結合され、管理番号等が除去されて、結合後の検出データがアプリケーション部７６に出力される。アプリケーション部７６は、その制御データに従って処理を実行する。例えば、制御データによって指定されたメンテナンス項目が実行される。このように、ＰＣ１８から本体ユニット１４に、オプションユニット１６を介して、パケット通信を利用して検出データが送信される。
【００９４】
以上のように、Ｗｉ−Ｆｉ通信機能を備えたオプションユニット１６を本体ユニット１４に設置することにより、オプション機能としてのＷｉ−Ｆｉ通信機能を本体ユニット１４に追加することが可能となる。これにより、本体ユニット１４自身がＷｉ−Ｆｉ通信機能を備えていない場合であっても、Ｗｉ−Ｆｉ規格に従った無線通信を利用することが可能となる。実施例５では、本体ユニット１４とＰＣ１８との間において、無線通信を利用したデータの送受信が可能となる。
【００９５】
（実施例６）
図９を参照して実施例６について説明する。実施例６では、オプションユニット１６が使用される。具体的には、本体ユニット１４及びオプションユニット１６を介して、検出ユニット１２とＰＣ１８との間において、パケット通信を利用したデータの送受信が行われる。この場合、本体ユニット１４及びオプションユニット１６は、ルータ（中継装置）として機能しているともいえる。例えば、検出ユニット１２と本体ユニット１４との間においては、ＲＳ４２２規格に従った通信が実行され、本体ユニット１４とオプションユニット１６との間においては、ＳＰＩ規格に従った通信が実行され、オプションユニット１６とＰＣ１８との間においては、Ｗｉ−Ｆｉ規格に従った通信が実行される。図９中の点線で示されている信号線１５０が、パケット通信用の回線に対応している。検出ユニット１２の専用コネクタ４２と本体ユニット１４の専用コネクタ６６とが、例えばケーブル２４によって接続されており、検出ユニット１２と本体ユニット１４との間における信号線１５０は、そのケーブル２４に含まれるパケット通信用のケーブルによって実現される。本体ユニット１４にオプションユニット１６が設置（ドッキング）され、本体ユニット１４の専用コネクタ６８とオプションユニット１６の専用コネクタ９０とが、直接、又は、ケーブルを介して接続される。本体ユニット１４とオプションユニット１６との間における信号線１５０は、その接続によって実現される。オプションユニット１６とＰＣ１８とが、Ｗｉ−Ｆｉ規格に従った無線通信によって接続されている。オプションユニット１６とＰＣ１８との間における信号線１５０は、その無線通信による接続によって実現される。実施例６では、信号線１５０によってデータが送受信される。
【００９６】
まず、検出ユニット１２からＰＣ１８にデータを送信する場合について説明する。例えば、検出データが、検出ユニット１２からＰＣ１８に送信されることが想定される。アプリケーション部５４において生成された検出データが、セッション部５６に出力される。上述したように、セッション部５６において、検出データが整形されて複数のパケットに分割され、パケットはデータリンク部５８に出力される。データリンク部５８において、送信元のアドレス等がパケットに付与され、パケットが通信ドライバ６０（ＲＳ４２２ドライバ）に出力される。通信ドライバ６０において、パケットがＲＳ４２２規格に従った電気信号に変換され、変換後の電気信号は、専用コネクタ４２を介して本体ユニット１４に送信される。
【００９７】
検出ユニット１２の専用コネクタ４２から出力された電気信号は、本体ユニット１４の専用コネクタ６６を介して通信ドライバ８２（ＲＳ４２２ドライバ）に入力される。通信ドライバ８２において、ＲＳ４２２規格に従った電気信号がデータに変換され、変換後のデータ（パケット）は、データリンク部８０に出力される。データリンク部８０は、通信ドライバ８２から出力されたパケットを受け、そのパケットを通信ドライバ８４（ＳＰＩドライバ）に出力する。通信ドライバ８４において、パケットがＳＰＩ規格に従った電気信号に変換され、変換後の電気信号は、専用コネクタ６８を介してオプションユニット１６に送信される。このように、本体ユニット１４は、ルータ（中継装置）として機能することになる。
【００９８】
本体ユニット１４の専用コネクタ６８から出力された電気信号は、オプションユニット１６の専用コネクタ９０を介して通信ドライバ９６（ＳＰＩドライバ）に入力される。通信ドライバ９６において、ＳＰＩ規格に従った電気信号がデータに変換され、変換後のデータ（パケット）は、データリンク部９４に出力される。データリンク部９４は、通信ドライバ９６から出力されたパケットを受け、そのパケットを通信ドライバ９８（Ｗｉ−Ｆｉドライバ）に出力する。通信ドライバ９８において、パケットがＷｉ−Ｆｉ規格に従った電気信号に変換され、変換後の電気信号は、Ｗｉ−Ｆｉモジュール９２によってＰＣ１８に送信される。
【００９９】
オプションユニット１６のＷｉ−Ｆｉモジュール９２から送信された電気信号は、ＰＣ１８のＷｉ−Ｆｉモジュール１０８によって受信され、通信ドライバ１２２（Ｗｉ−Ｆｉドライバ）に出力される。通信ドライバ１２２において、Ｗｉ−Ｆｉ規格に従った電気信号がデータ（パケット）に変換され、パケットはデータリンク部１１８に出力される。例えば、アプリケーション部１１４は、検出データが示す測定値等を、ＵＩ部１００の表示部１１２に表示させる。このように、検出ユニット１２からＰＣ１８に、本体ユニット１４及びオプションユニット１６を介して、パケット通信を使用して検出データが送信される。
【０１００】
次に、ＰＣ１８から検出ユニット１２にデータを送信する場合について説明する。例えば、検出ユニット１２のメンテナンス時に、そのメンテナンスを実行するための制御データが、ＰＣ１８から検出ユニット１２に送信されることが想定される。制御データはアプリケーション部１１４にて生成されてセッション部１１６に出力される。セッション部１１６において、制御データが整形されて複数のパケットに分割され、パケットはデータリンク部１１８に出力される。データリンク部１１８において、送信元のアドレス等がパケットに付与され、パケットは通信ドライバ１２２（Ｗｉ−Ｆｉドライバ）に出力される。通信ドライバ１２２において、パケットがＷｉ−Ｆｉ規格に従った電気信号に変換され、変換後の電気信号は、Ｗｉ−Ｆｉモジュール１０８によってオプションユニット１６に送信される。
【０１０１】
ＰＣ１８のＷｉ−Ｆｉモジュール１０８から送信された電気信号は、オプションユニット１６のＷｉ−Ｆｉモジュール９２によって受信され、通信ドライバ９８（Ｗｉ−Ｆｉドライバ）に出力される。通信ドライバ９８において、Ｗｉ−Ｆｉ規格に従った電気信号がデータ（パケット）に変換され、パケットはデータリンク部９４に出力される。データリンク部９４は、通信ドライバ９８から出力されたパケットを受け、そのパケットを通信ドライバ９６（ＳＰＩドライバ）に出力する。通信ドライバ９６において、パケットがＳＰＩ規格に従った電気信号に変換され、変換後の電気信号は、専用コネクタ９０を介して本体ユニット１４に送信される。
【０１０２】
オプションユニット１６の専用コネクタ９０から出力された電気信号は、本体ユニット１４の専用コネクタ６８を介して通信ドライバ８４（ＳＰＩドライバ）に入力される。通信ドライバ８４において、ＳＰＩ規格に従った電気信号がデータに変換され、変換後のデータ（パケット）は、データリンク部８０に出力される。データリンク部８０は、通信ドライバ８４から出力されたパケットを受け、そのパケットを通信ドライバ８２（ＲＳ４２２ドライバ）に出力する。通信ドライバ８２において、パケットがＲＳ４２２規格に従った電気信号に変換され、変換後の電気信号は、専用コネクタ６６を介して検出ユニット１２に送信される。
【０１０３】
本体ユニット１４の専用コネクタ６６から出力された電気信号は、検出ユニット１２の専用コネクタ４２を介して通信ドライバ６０（ＲＳ４２２ドライバ）に入力される。上述したように、通信ドライバ６０において、ＲＳ４２２規格に従った電気信号がデータに変換され、変換後のデータ（パケット）は、データリンク部５８に出力される。データリンク部５８において、ＣＲＣ等のチェックやヘッダ等の除去が行われ、パケットはセッション部５６に出力される。セッション部５６において、複数のパケットが結合され、管理番号等が除去されて、結合後の制御データがアプリケーション部５４に出力される。アプリケーション部５４は、その制御データに従って処理を実行する。例えば、制御データによって指定されたメンテナンス項目が実行される。このように、ＰＣ１８から検出ユニット１２に、パケット通信を利用してデータが送信される。
【０１０４】
以上のように、Ｗｉ−Ｆｉ通信機能を備えたオプションユニット１６を本体ユニット１４に設置することにより、本体ユニット１４がＷｉ−Ｆｉ通信機能を備えていない場合であっても、Ｗｉ−Ｆｉ規格に従った無線通信を利用することが可能となる。実施例６では、本体ユニット１４とＰＣ１８との間において、無線通信を利用したデータの送受信が可能となる。そして、本体ユニット１４とオプションユニット１６がルータ（中継装置）として機能し、検出ユニット１２とＰＣ１８との間で、データの送受信を行うことが可能となる。
【０１０５】
以上のように、本実施形態においては、本体ユニット１４が、複数種類の通信ドライバ（通信ドライバ８２，８４，８６）を備えており、複数の通信規格に対応できるようになっている。それ故、システム構成の柔軟性や拡張性をもった放射線測定システム１０を実現することが可能となる。つまり、ニーズに応じた柔軟なシステム構成の構築や、システム構成の拡張が可能となる。例えば、本体ユニット１４をルータ（中継装置）として機能させ、通信規格がそれぞれ異なるユニット同士を接続することができる。
【０１０６】
例えば、様々な検出ユニットを本体ユニット１４に容易に接続することが可能となる。上述した実施形態では、ＲＳ４２２規格に対応した検出ユニット１２が用いられているが、他の通信規格（例えばＳＰＩ規格やＵＳＢ規格）に対応する検出ユニットを本体ユニット１４に接続して使用することが可能となる。
【０１０７】
また、オプションユニットを本体ユニット１４に容易に接続することができ、これにより、放射線測定システム１０の機能を容易に拡張することが可能となる。上述した実施形態では、無線通信機能を備えたオプションユニット１６が本体ユニット１４に接続され、これにより、本体ユニット１４自身が無線通信機能を備えていない場合であっても、本体ユニット１４と他のユニットとの間で、無線通信を利用したデータの送受信が可能となる。もちろん、他の機能を有するオプションユニットが本体ユニット１４に接続されてもよい。本実施形態では、本体ユニット１４が様々な通信規格に対応できるようになっているため、放射線測定システム１０の機能を容易に拡張することができ、また、システム構成を容易に変更することができる。
【０１０８】
また、本実施形態ではパケット通信が利用される。それ故、複数の通信規格に対応したシステムであっても、任意のユニット間で簡単に通信を行うことが可能となる。それ故、拡張性や柔軟性をもったシステムを容易に実現することが可能となる。
【０１０９】
また、パケット通信を利用することにより、通信エラーに強いシステムを構築することが可能となる。例えば、単純な分割送信等では、通信エラーが発生した際の再送信処理に時間がかかったり、制御が複雑であったりする場合がある。パケット通信を利用することにより、放射線測定システム１０において、この問題を回避することが可能となる。
【０１１０】
また、本実施形態に係る放射線測定システム１０においては、複数の通信規格が用いられても、アプリケーション層（アプリケーション部５４，７６，１１４）に、それらを意識させないアーキテクチャを実現することが可能となる。つまり、個々の通信ドライバ６０，８２，８４，８６等が、データを個々の通信規格に対応した電気信号に変換し、個々の通信規格に対応した電気信号をデータに変換する。これにより、アプリケーション層は、個々の通信規格に対応したデータを生成せずに済む。換言すると、個々の通信規格に対応したデータの生成が可能なアプリケーション層を構築せずに済む。これにより、放射線測定システム１０に新たな通信規格を追加したり、放射線測定システム１０に規定されている通信規格を変更したりする場合であっても、アプリケーション層の内容を変更せずに済み、通信ドライバ６０，８２，８４，８６等やコネクタ（専用コネクタ４２，６６，６８、ＵＳＢコネクタ７０等）を変更さえすれば、追加や変更された通信規格に対応することが可能となる。このようなアーキテクチャが実現されることにより、システム構成の拡張が容易となり、また、柔軟なシステム構成を容易に構築することが可能となる。
【符号の説明】
【０１１１】
１０  放射線測定システム、１２  検出ユニット、１４  本体ユニット、１６  オプションユニット、１８  パーソナルコンピュータ（ＰＣ）、５４，７６，１１４  アプリケーション部、５６，７８，１１６  セッション部、５８，８０，９４，１１８  データリンク部、６０，８２，８４，８６，９６，９８，１２０，１２２  通信ドライバ。
【図１】
0006568379.tif 000002
【図２】
0006568379.tif 000003
【図３】
0006568379.tif 000004
【図４】
0006568379.tif 000005
【図５】
0006568379.tif 000006
【図６】
0006568379.tif 000007
【図７】
0006568379.tif 000008
【図８】
0006568379.tif 000009
【図９】
0006568379.tif 000010