(57)【特許請求の範囲】
【請求項１】
利用者の呼気中のアルコール濃度の測定を行うアルコールセンサと、前記測定を制御する測定制御部とを備えているアルコール測定システムであって、
利用者に対する通知を行う通知部と、前記アルコール測定システムが正常に動作するか否かの検査である動作検査を行う動作検査部とを備えており、
前記動作検査部は、アルコールが含まれていない呼気に対する前記測定である無アルコール測定の指示を前記通知部に行わせて、前記無アルコール測定の結果を検査する無アルコール測定検査と、アルコールが含まれている呼気に対する前記測定である有アルコール測定の指示を前記通知部に行わせて、前記有アルコール測定の結果を検査する有アルコール測定検査とを前記動作検査において行うことを特徴とするアルコール測定システム。
【請求項２】
前記動作検査部は、所定の時間になったときに前記動作検査の指示を前記通知部に行わせることを特徴とする請求項１に記載のアルコール測定システム。
【請求項３】
前記測定制御部は、前記所定の時間になったとき、前記動作検査が行われるまで利用者による前記測定の実行を禁止することを特徴とする請求項２に記載のアルコール測定システム。
【請求項４】
前記動作検査部は、前記所定の時間までの残り時間の通知を前記通知部に行わせることを特徴とする請求項２または請求項３に記載のアルコール測定システム。
【請求項５】
前記動作検査部は、前記動作検査における各検査のうち結果が正常でなかった検査の通知を前記通知部に行わせることを特徴とする請求項１から請求項４までの何れかに記載のアルコール測定システム。
【請求項６】
前記動作検査部は、前記アルコールセンサの使用時間および使用回数の少なくとも一方が所定の値に達しているか否かの検査であるセンサ寿命検査を前記動作検査において行うことを特徴とする請求項１から請求項５までの何れかに記載のアルコール測定システム。
【請求項７】
前記アルコールセンサの出力信号を前記測定制御部で利用される信号に変換する信号変換部を備えており、
前記動作検査部は、前記信号変換部に検査用の信号を入力して前記信号変換部の出力を検査する信号変換検査を前記動作検査において行うことを特徴とする請求項１から請求項６までの何れかに記載のアルコール測定システム。
【請求項８】
前記呼気を前記アルコールセンサに導入するためのポンプと、前記ポンプの起動によって圧力が変化する空間の圧力を検出する圧力センサとを備えており、
前記動作検査部は、前記ポンプを起動させて前記圧力センサの出力を検査するポンプ検査を前記動作検査において行うことを特徴とする請求項１から請求項７までの何れかに記載のアルコール測定システム。
【請求項９】
利用者によって情報が入力される情報入力部を備えており、
前記動作検査部は、前記情報入力部に入力された情報に基づいて前記動作検査の実行を許可するか否かを判断することを特徴とする請求項１から請求項８までの何れかに記載のアルコール測定システム。
【請求項１０】
利用者の呼気中のアルコール濃度の測定を行うアルコールセンサと、前記測定を制御する測定制御部と、利用者に対する通知を行う通知部とを備えているアルコール測定システムのコンピュータに、前記アルコール測定システムが正常に動作するか否かの検査である動作検査を実行させる動作検査プログラムであって、
アルコールが含まれていない呼気に対する前記測定である無アルコール測定の指示を前記通知部に行わせて、前記無アルコール測定の結果を検査する無アルコール測定検査と、アルコールが含まれている呼気に対する前記測定である有アルコール測定の指示を前記通知部に行わせて、前記有アルコール測定の結果を検査する有アルコール測定検査とを前記動作検査において前記コンピュータに実行させることを特徴とする動作検査プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者の呼気中のアルコール濃度を測定することができるアルコール測定システムに関する。
【背景技術】
【０００２】
従来のアルコール測定システムとして、利用者の呼気を捕捉する最適な位置に配置されていて、利用者の呼気中のアルコール濃度を正確に計測することができるアルコールセンサである主センサと、利用者の唾や吐息の結露が付着することが少ない位置に配置されていて、主センサと比較して劣化の進行が遅いアルコールセンサである副センサとを備えており、利用者の呼気中のアルコール濃度を測定する度に主センサの出力と副センサの出力との比を算出し、算出した比が正常範囲から外れている場合に主センサが使用限界に達したことを表示することによって、主センサおよび副センサの交換を利用者に促すアルコール検査器が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２３２７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のアルコール検査器は、主センサが使用限界に達したか否かを判断するためだけに用いられる副センサを余分に備える必要があるという問題がある。
【０００５】
そこで、本発明は、余分なアルコールセンサを備えていなくても、正常に動作するか否かの検査である動作検査を行うことができるアルコール測定システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のアルコール測定システムは、利用者の呼気中のアルコール濃度の測定を行うアルコールセンサと、前記測定を制御する測定制御部とを備えているアルコール測定システムであって、利用者に対する通知を行う通知部と、前記アルコール測定システムが正常に動作するか否かの検査である動作検査を行う動作検査部とを備えており、前記動作検査部は、アルコールが含まれていない呼気に対する前記測定である無アルコール測定の指示を前記通知部に行わせて、前記無アルコール測定の結果を検査する無アルコール測定検査と、アルコールが含まれている呼気に対する前記測定である有アルコール測定の指示を前記通知部に行わせて、前記有アルコール測定の結果を検査する有アルコール測定検査とを前記動作検査において行うことを特徴とする。
【０００７】
この構成により、本発明のアルコール測定システムは、正常に動作するか否かの検査である動作検査において無アルコール測定検査および有アルコール測定検査を行うので、余分なアルコールセンサを備えていなくても動作検査を行うことができる。
【０００８】
また、本発明のアルコール測定システムの前記動作検査部は、所定の時間になったときに前記動作検査の指示を前記通知部に行わせても良い。
【０００９】
この構成により、本発明のアルコール測定システムは、定期的な動作検査を利用者に指示することができる。
【００１０】
また、本発明のアルコール測定システムの前記測定制御部は、前記所定の時間になったとき、前記動作検査が行われるまで利用者による前記測定の実行を禁止しても良い。
【００１１】
この構成により、本発明のアルコール測定システムは、定期的な動作検査を利用者が実行しないことを防止することができる。
【００１２】
また、本発明のアルコール測定システムの前記動作検査部は、前記所定の時間までの残り時間の通知を前記通知部に行わせても良い。
【００１３】
この構成により、本発明のアルコール測定システムは、定期的な動作検査の時期を利用者に意識させることができる。
【００１４】
また、本発明のアルコール測定システムの前記動作検査部は、前記動作検査における各検査のうち結果が正常でなかった検査の通知を前記通知部に行わせても良い。
【００１５】
この構成により、本発明のアルコール測定システムは、動作検査における各検査のうち何れの検査の結果が正常でなかったのかを利用者に認識させることができる。
【００１６】
また、本発明のアルコール測定システムの前記動作検査部は、前記アルコールセンサの使用時間および使用回数の少なくとも一方が所定の値に達しているか否かの検査であるセンサ寿命検査を前記動作検査において行っても良い。
【００１７】
この構成により、本発明のアルコール測定システムは、アルコールセンサが寿命に達したか否かを動作検査において検査することができる。
【００１８】
また、本発明のアルコール測定システムは、前記アルコールセンサの出力信号を前記測定制御部で利用される信号に変換する信号変換部を備えており、前記動作検査部は、前記信号変換部に検査用の信号を入力して前記信号変換部の出力を検査する信号変換検査を前記動作検査において行っても良い。
【００１９】
この構成により、本発明のアルコール測定システムは、信号変換部が正常に動作するか否かを動作検査において検査することができる。
【００２０】
また、本発明のアルコール測定システムは、前記呼気を前記アルコールセンサに導入するためのポンプと、前記ポンプの起動によって圧力が変化する空間の圧力を検出する圧力センサとを備えており、前記動作検査部は、前記ポンプを起動させて前記圧力センサの出力を検査するポンプ検査を前記動作検査において行っても良い。
【００２１】
この構成により、本発明のアルコール測定システムは、ポンプが正常に動作するか否かを動作検査において検査することができる。
【００２２】
また、本発明のアルコール測定システムは、利用者によって情報が入力される情報入力部を備えており、前記動作検査部は、前記情報入力部に入力された情報に基づいて前記動作検査の実行を許可するか否かを判断しても良い。
【００２３】
この構成により、本発明のアルコール測定システムは、動作検査が不正に実行されることを防止することができる。
【００２４】
本発明の動作検査プログラムは、利用者の呼気中のアルコール濃度の測定を行うアルコールセンサと、前記測定を制御する測定制御部と、利用者に対する通知を行う通知部とを備えているアルコール測定システムのコンピュータに、前記アルコール測定システムが正常に動作するか否かの検査である動作検査を実行させる動作検査プログラムであって、アルコールが含まれていない呼気に対する前記測定である無アルコール測定の指示を前記通知部に行わせて、前記無アルコール測定の結果を検査する無アルコール測定検査と、アルコールが含まれている呼気に対する前記測定である有アルコール測定の指示を前記通知部に行わせて、前記有アルコール測定の結果を検査する有アルコール測定検査とを前記動作検査において前記コンピュータに実行させることを特徴とする。
【００２５】
この構成により、本発明の動作検査プログラムを実行するコンピュータは、アルコール測定システムが正常に動作するか否かの検査である動作検査において無アルコール測定検査および有アルコール測定検査を行うので、余分なアルコールセンサを備えていなくても動作検査を行うことができる。
【発明の効果】
【００２６】
本発明のアルコール測定システムは、余分なアルコールセンサを備えていなくても、正常に動作するか否かの検査である動作検査を行うことができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１の実施の形態に係るアルコール測定システムのハードウェア構成図である。
【図２】図１に示すアルコール測定器のハードウェア構成図である。
【図３】図１に示すコンピュータの動作のフローチャートである。
【図４】図３に示す開始時検査のフローチャートである。
【図５】図３に示す動作検査のフローチャートである。
【図６】本発明の第２の実施の形態に係るアルコール測定システムのコンピュータの動作のフローチャートである。
【発明を実施するための形態】
【００２８】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２９】
（第１の実施の形態）
まず、本実施の形態に係るアルコール測定システムの構成について説明する。
【００３０】
図１は、本実施の形態に係るアルコール測定システム１０のハードウェア構成図である。
【００３１】
図１に示すアルコール測定システム１０は、例えばタクシー、バス、トラックなどの車両を使用する運送会社に設置されて、車両の運転者が利用者となって飲酒状態でないことを確認することができるシステムである。
【００３２】
アルコール測定システム１０は、アルコール測定システム１０全体を制御するパーソナルコンピュータなどのコンピュータ２０と、利用者によって情報が入力される本発明の情報入力部としての操作部２１と、利用者に対する通知を表示によって行う本発明の通知部としての表示部２２と、利用者に対する通知を音によって行う本発明の通知部としてのスピーカ２３と、アルコール測定システム１０が正常に動作するか否かの検査である動作検査の結果や、利用者の呼気中のアルコール濃度の測定結果を記憶する不揮発記憶装置２４と、用紙などの記録媒体に印刷を行うことによって利用者に対する通知を行う本発明の通知部としてのプリンタ２５と、利用者の呼気中のアルコール濃度を測定するアルコール測定器３０とを備えている。
【００３３】
コンピュータ２０は、コンピュータ２０全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＣＰＵによって実行される本発明の動作検査プログラムを含むプログラムや、各種のデータを記憶しているＲＯＭ(Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ)と、ＣＰＵによってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶する作業領域として用いられるＲＡＭ(Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)と、コンピュータ２０の電源が切断されている場合にも電池で動くタイマーとを備えている。
【００３４】
コンピュータ２０は、アルコール測定器３０によるアルコール濃度の測定を制御するようになっており、本発明の測定制御部を構成している。また、コンピュータ２０は、アルコール測定器３０を使用して動作検査を行うようになっており、本発明の動作検査部を構成している。
【００３５】
操作部２１は、例えば、テンキーによって構成されている。表示部２２は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）によって構成されている。不揮発記憶装置２４は、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）によって構成されている。
【００３６】
図２は、アルコール測定器３０のハードウェア構成図である。
【００３７】
図２に示すように、アルコール測定器３０は、アルコール測定器３０全体を制御するＣＰＵ３１と、ＣＰＵ３１によって実行されるプログラムや、各種のデータを記憶しているＲＯＭ３２と、ＣＰＵ３１によってプログラムが実行されるときにプログラムや各種のデータを一時的に記憶する作業領域として用いられるＲＡＭ３３と、アルコール測定システム１０が正常に動作するか否かの検査である動作検査の結果や、利用者の呼気中のアルコール濃度の測定結果を記憶するＥＥＰＲＯＭなどの不揮発記憶装置３４と、利用者の呼気中のアルコール濃度の測定を行うアルコールセンサ３５と、アルコールセンサ３５から出力された信号を増幅するアンプ３６と、アンプ３６から出力された信号をアナログ信号からデジタル信号に変換するＡＤコンバータ３７と、アルコール測定器３０の図示していない吹込口から吹き込まれた呼気をアルコールセンサ３５に導入するための本発明のポンプとしての吸引ポンプ３８と、吸引ポンプ３８の起動によって圧力が変化するアルコール測定器３０内の空間の圧力を検出する圧力センサ３９とを備えている。
【００３８】
アンプ３６およびＡＤコンバータ３７は、アルコールセンサ３５の出力信号をコンピュータ２０で利用される信号に変換するようになっており、本発明の信号変換部を構成している。
【００３９】
次に、アルコール測定システム１０の動作について説明する。
【００４０】
図３は、コンピュータ２０の動作のフローチャートである。
【００４１】
利用者がアルコール測定システム１０を起動すると、コンピュータ２０は、図３に示す処理を開始する。
【００４２】
図３に示すように、コンピュータ２０は、動作検査が実行されるべき所定の時間（以下「動作検査予定時間」という。）に達したか否かを、タイマーによって計測されている時間に基づいて判断する（Ｓ１０１）。ここで、動作検査予定時間は、不揮発記憶装置２４に登録されており、操作部２１を介して利用者によって任意に設定されることが可能である。例えば、動作検査予定時間は、毎日の所定の時刻であっても良いし、毎週の所定の曜日の所定の時刻であっても良い。ここで、所定の時刻は、例えば、アルコール測定システム１０が設置される運送会社における運転者の飲酒状態の点検の開始前の時刻や、運転者の飲酒状態の点検の終了後の時刻や、その両方の時刻などであっても良い。
【００４３】
コンピュータ２０は、動作検査予定時間に達していないとＳ１０１において判断すると、図４に示す開始時検査を実行する（Ｓ１０２）。
【００４４】
図４は、図３に示す開始時検査のフローチャートである。
【００４５】
図４に示すように、コンピュータ２０は、アルコールセンサ３５がアルコール濃度の測定に最適な状態になるように、アルコールセンサ３５の図示していないヒーターを加熱するウォームアップを行う（Ｓ１３１）。
【００４６】
次いで、コンピュータ２０は、アルコール測定器３０のＣＰＵ３１に図示していない電気部品を介して所定の検査用のアナログ信号をアンプ３６に入力させてＡＤコンバータ３７の出力を検査する信号変換検査を行う（Ｓ１３２）。アンプ３６およびＡＤコンバータ３７が正常に動作している場合、アンプ３６に所定の検査用の信号が入力されると、ＡＤコンバータ３７は、所定の範囲の信号を出力する。したがって、コンピュータ２０は、ＡＤコンバータ３７の出力が所定の範囲の信号であるとき、信号変換検査の結果が正常であると判断し、ＡＤコンバータ３７の出力が所定の範囲の信号ではないとき、信号変換検査の結果が異常であると判断する。
【００４７】
コンピュータ２０は、信号変換検査の結果が正常であると判断したとき（Ｓ１３２でＯＫ）、アルコールセンサ３５の使用時間および使用回数の少なくとも一方が所定の値に達しているか否かの検査であるセンサ寿命検査を行う（Ｓ１３３）。ここで、所定の値は、使用時間については例えば６カ月、使用回数については例えば６万回である。アルコールセンサ３５の使用時間および使用回数の少なくとも一方が所定の値に達している場合、アルコールセンサ３５は、正常に動作しない可能性がある。したがって、コンピュータ２０は、アルコールセンサ３５の使用時間および使用回数の両方が所定の値に達していないとき、センサ寿命検査の結果が正常であると判断し、アルコールセンサ３５の使用時間および使用回数の少なくとも一方が所定の値に達しているとき、センサ寿命検査の結果が異常であると判断する。
【００４８】
なお、コンピュータ２０は、アルコールセンサ３５の最初の使用開始時にアルコールセンサ３５の使用開始日時を不揮発記憶装置３４に書き込み、アルコールセンサ３５の使用時間を処理において利用するときには、不揮発記憶装置３４から読み出した使用開始日時と、現在の日時とに基づいて、アルコールセンサ３５の使用時間を算出する。また、コンピュータ２０は、アルコール濃度の測定の度にアルコールセンサ３５の使用回数を１ずつ増やして不揮発記憶装置３４に上書きし、アルコールセンサ３５の使用回数を処理において利用するときには不揮発記憶装置３４から読み出す。
【００４９】
コンピュータ２０は、センサ寿命検査の結果が正常であると判断したとき（Ｓ１３３でＯＫ）、吸引ポンプ３８を起動させて圧力センサ３９の出力を検査するポンプ検査を行う（Ｓ１３４）。吸引ポンプ３８が正常に動作している場合、吸引ポンプ３８を起動させると、圧力センサ３９は、所定の範囲の信号を出力する。したがって、コンピュータ２０は、圧力センサ３９の出力が所定の範囲の信号であるとき、ポンプ検査の結果が正常であると判断し、圧力センサ３９の出力が所定の範囲の信号ではないとき、ポンプ検査の結果が異常であると判断する。
【００５０】
コンピュータ２０は、ポンプ検査の結果が正常であると判断したとき（Ｓ１３４でＯＫ）、開始時検査の検査結果として、正常であるという検査結果を表示部２２およびスピーカ２３によって利用者に対して通知し（Ｓ１３５）、Ｓ１３２〜Ｓ１３４の検査の結果を不揮発記憶装置２４および不揮発記憶装置３４に書き込んで（Ｓ１３６）、図３に示す処理に戻る。
【００５１】
コンピュータ２０は、信号変換検査の結果が正常ではない判断したとき（Ｓ１３２でＮＧ）と、センサ寿命検査の結果が正常ではないと判断したとき（Ｓ１３３でＮＧ）と、ポンプ検査の結果が正常ではないと判断したとき（Ｓ１３４でＮＧ）とに、開始時検査の検査結果として、異常であるという検査結果を表示部２２およびスピーカ２３によって利用者に対して通知し（Ｓ１３７）、Ｓ１３２〜Ｓ１３４の検査の結果を不揮発記憶装置２４および不揮発記憶装置３４に書き込む（Ｓ１３８）。
【００５２】
次いで、コンピュータ２０は、Ｓ１３２〜Ｓ１３４の各検査のうち正常でなかった検査を表示部２２およびスピーカ２３によって利用者に対して通知して（Ｓ１３９）、図３に示す処理に戻る。
【００５３】
図３に示すように、コンピュータ２０は、動作検査予定時間に達したとＳ１０１において判断すると、動作検査を表示部２２およびスピーカ２３によって利用者に要求し（Ｓ１０３）、動作検査を開始するためのＩＤの入力を表示部２２およびスピーカ２３によって利用者に要求する（Ｓ１０４）。
【００５４】
次いで、コンピュータ２０は、動作検査を実行可能なＩＤとして不揮発記憶装置２４に登録されているＩＤ（以下「登録ＩＤ」という。）が入力されたと判断するまで、登録ＩＤが入力されたか否かを判断する（Ｓ１０５）。ここで、利用者は、操作部２１を介して登録ＩＤを入力することができる。
【００５５】
コンピュータ２０は、登録ＩＤが入力されたとＳ１０５において判断すると、図５に示す動作検査を実行する（Ｓ１０６）。
【００５６】
図５は、図３に示す動作検査のフローチャートである。
【００５７】
図５に示すように、コンピュータ２０は、図４に示すＳ１３１〜Ｓ１３４と同様に、Ｓ１６１〜Ｓ１６４を実行する。
【００５８】
コンピュータ２０は、ポンプ検査の結果が正常であると判断したとき（Ｓ１６４でＯＫ）、アルコールが含まれていない呼気（以下「無アルコール呼気」という。）に対する測定である無アルコール測定の結果を検査する無アルコール測定検査を行う。
【００５９】
具体的には、まず、コンピュータ２０は、無アルコール呼気の吹き込みを表示部２２およびスピーカ２３によって利用者に指示することによって、無アルコール測定を利用者に指示する（Ｓ１６５）。次いで、コンピュータ２０は、利用者が指示に応じて呼気をアルコール測定器３０に吹き込むと、アルコール濃度の測定、すなわち、無アルコール測定をアルコール測定器３０に行わせる（Ｓ１６６）。つまり、コンピュータ２０は、利用者によって吹き込まれた呼気を吸引ポンプ３８によってアルコールセンサ３５に導入することによって、利用者によって吹き込まれた呼気中のアルコール濃度をアルコールセンサ３５に測定させる。次いで、コンピュータ２０は、無アルコール測定検査の結果が正常であるか否かを判断する（Ｓ１６７）。ここで、コンピュータ２０は、無アルコール測定の結果が無アルコール呼気であると評価できる所定のアルコール濃度（以下「無アルコール基準濃度」という。）以下であるとき、無アルコール測定検査の結果が正常であると判断し、無アルコール測定の結果が無アルコール基準濃度を超えているとき、無アルコール測定検査の結果が異常であると判断する。
【００６０】
なお、無アルコール呼気としては、例えば、確実に酒気を帯びていない者の呼気が考えられる。
【００６１】
コンピュータ２０は、無アルコール測定検査の結果が正常であると判断したとき（Ｓ１６７でＯＫ）、アルコールが含まれている呼気（以下「有アルコール呼気」という。）に対する測定である有アルコール測定の結果を検査する有アルコール測定検査を行う。
【００６２】
具体的には、まず、コンピュータ２０は、有アルコール呼気の吹き込みを表示部２２およびスピーカ２３によって利用者に指示することによって、有アルコール測定を利用者に指示する（Ｓ１６８）。次いで、コンピュータ２０は、利用者が指示に応じて呼気をアルコール測定器３０に吹き込むと、アルコール濃度の測定、すなわち、有アルコール測定をアルコール測定器３０に行わせる（Ｓ１６９）。つまり、コンピュータ２０は、利用者によって吹き込まれた呼気を吸引ポンプ３８によってアルコールセンサ３５に導入することによって、利用者によって吹き込まれた呼気中のアルコール濃度をアルコールセンサ３５に測定させる。次いで、コンピュータ２０は、有アルコール測定検査の結果が正常であるか否かを判断する（Ｓ１７０）。ここで、コンピュータ２０は、有アルコール測定の結果が有アルコール呼気であると評価できる所定のアルコール濃度（以下「有アルコール基準濃度」という。）以上であるとき、有アルコール測定検査の結果が正常であると判断し、有アルコール測定の結果が有アルコール基準濃度未満であるとき、有アルコール測定検査の結果が異常であると判断する。
【００６３】
なお、有アルコール呼気としては、例えば、アルコールを含有する液体をスプレー等で口内に噴霧した者の呼気が考えられる。
【００６４】
コンピュータ２０は、有アルコール測定検査の結果が正常であると判断したとき（Ｓ１７０でＯＫ）、動作検査の検査結果として、正常であるという検査結果を表示部２２およびスピーカ２３によって利用者に対して通知し（Ｓ１７１）、Ｓ１６２〜Ｓ１７０の検査の結果を不揮発記憶装置２４および不揮発記憶装置３４に書き込んで（Ｓ１７２）、図３に示す処理に戻る。
【００６５】
コンピュータ２０は、信号変換検査の結果が正常ではない判断したとき（Ｓ１６２でＮＧ）と、センサ寿命検査の結果が正常ではないと判断したとき（Ｓ１６３でＮＧ）と、ポンプ検査の結果が正常ではないと判断したとき（Ｓ１６４でＮＧ）と、無アルコール測定検査の結果が正常ではないと判断したとき（Ｓ１６７でＮＧ）と、有アルコール測定検査の結果が正常ではないと判断したとき（Ｓ１７０でＮＧ）とに、動作検査の検査結果として、異常であるという検査結果を表示部２２およびスピーカ２３によって利用者に対して通知し（Ｓ１７３）、Ｓ１６２〜Ｓ１７０の検査の結果を不揮発記憶装置２４および不揮発記憶装置３４に書き込む（Ｓ１７４）。
【００６６】
次いで、コンピュータ２０は、Ｓ１６２〜Ｓ１７０の各検査のうち正常でなかった検査を表示部２２およびスピーカ２３によって利用者に対して通知して（Ｓ１７５）、図３に示す処理に戻る。
【００６７】
図３に示すように、コンピュータ２０は、Ｓ１０２の開始時検査を行ったときと、Ｓ１０６の動作検査を行ったときに、Ｓ１０２の開始時検査またはＳ１０６の動作検査において結果が異常であった検査があるか否かを判断する（Ｓ１０７）。
【００６８】
コンピュータ２０は、結果が異常であった検査があるとＳ１０７において判断すると、図３に示す処理を終了する。
【００６９】
一方、コンピュータ２０は、結果が異常であった検査がないとＳ１０７において判断すると、動作検査予定時間までの残り時間を表示部２２およびスピーカ２３によって利用者に通知し（Ｓ１０８）、操作部２１を介してアルコール濃度の測定の指示があったか否かを判断する（Ｓ１０９）。
【００７０】
コンピュータ２０は、アルコール濃度の測定の指示があったとＳ１０９において判断すると、アルコールセンサ３５がアルコール濃度の測定に最適な状態になるように、アルコールセンサ３５の図示していないヒーターを加熱するウォームアップを行い（Ｓ１１０）、呼気の吹き込みを表示部２２およびスピーカ２３によって利用者に指示する（Ｓ１１１）。
【００７１】
次いで、コンピュータ２０は、利用者が指示に応じて呼気をアルコール測定器３０に吹き込むと、アルコール濃度の測定をアルコール測定器３０に行わせる（Ｓ１１２）。つまり、コンピュータ２０は、利用者によって吹き込まれた呼気を吸引ポンプ３８によってアルコールセンサ３５に導入することによって、利用者によって吹き込まれた呼気中のアルコール濃度をアルコールセンサ３５に測定させる。
【００７２】
次いで、コンピュータ２０は、Ｓ１１２における測定結果を不揮発記憶装置２４および不揮発記憶装置３４に書き込む（Ｓ１１３）。
【００７３】
コンピュータ２０は、アルコール濃度の測定の指示がなかったとＳ１０９において判断するか、Ｓ１１３の処理を実行すると、Ｓ１０１と同様に、動作検査予定時間に達したか否かを判断する（Ｓ１１４）。
【００７４】
コンピュータ２０は、動作検査予定時間に達していないとＳ１１４において判断すると、Ｓ１０８の処理に戻る。一方、コンピュータ２０は、動作検査予定時間に達したとＳ１１４において判断すると、Ｓ１０３の処理を実行する。
【００７５】
以上に説明したように、アルコール測定システム１０は、正常に動作するか否かの検査である動作検査（Ｓ１０６）において無アルコール測定検査（Ｓ１６５〜Ｓ１６７）および有アルコール測定検査（Ｓ１６８〜Ｓ１７０）を行うので、特許文献１に記載された副センサのような余分なアルコールセンサを備えていなくても動作検査を行うことができる。
【００７６】
また、アルコール測定システム１０は、所定の時間、すなわち動作検査予定時間になったときに（Ｓ１０１でＹＥＳまたはＳ１１４でＹＥＳ）、コンピュータ２０が動作検査の指示を表示部２２およびスピーカ２３に行わせる（Ｓ１０３）ので、定期的な動作検査を利用者に指示することができる。
【００７７】
また、アルコール測定システム１０は、動作検査予定時間になったとき（Ｓ１０１でＹＥＳまたはＳ１１４でＹＥＳ）、登録ＩＤが入力される（Ｓ１０５でＹＥＳ）まで、登録ＩＤが入力されたか否かをコンピュータ２０が判断し続ける（Ｓ１０５でＮＯ）。つまり、アルコール測定システム１０は、動作検査予定時間になったとき、動作検査（Ｓ１０６）が行われるまで利用者による測定の実行（Ｓ１０９〜Ｓ１１３）をコンピュータ２０が禁止する。したがって、アルコール測定システム１０は、定期的な動作検査を利用者が実行しないことを防止することができる。
【００７８】
また、アルコール測定システム１０は、動作検査予定時間までの残り時間の通知をコンピュータ２０が表示部２２およびスピーカ２３に行わせる（Ｓ１０８）ので、定期的な動作検査の時期を利用者に意識させることができる。
【００７９】
また、アルコール測定システム１０は、動作検査における各検査、すなわち、信号変換検査（Ｓ１６２）、センサ寿命検査（Ｓ１６３）、ポンプ検査（Ｓ１６４）、無アルコール測定検査（Ｓ１６５〜Ｓ１６７）および有アルコール測定検査（Ｓ１６８〜Ｓ１７０）のうち結果が正常でなかった検査の通知をコンピュータ２０が表示部２２およびスピーカ２３に行わせる（Ｓ１７５）ので、動作検査における各検査のうち何れの検査の結果が正常でなかったのかを利用者に認識させることができる。
【００８０】
また、アルコール測定システム１０は、動作検査においてコンピュータ２０が信号変換検査（Ｓ１６２）を行うので、アンプ３６およびＡＤコンバータ３７が正常に動作するか否かを動作検査において検査することができる。
【００８１】
また、アルコール測定システム１０は、動作検査においてコンピュータ２０がセンサ寿命検査（Ｓ１６３）を行うので、アルコールセンサ３５が寿命に達したか否かを動作検査において検査することができる。
【００８２】
また、アルコール測定システム１０は、動作検査においてコンピュータ２０がポンプ検査（Ｓ１６４）を行うので、吸引ポンプ３８が正常に動作するか否かを動作検査において検査することができる。
【００８３】
また、アルコール測定システム１０は、操作部２１に入力された情報に基づいて動作検査の実行を許可するか否かをコンピュータ２０が判断する（Ｓ１０５）ので、動作検査が不正に実行されることを防止することができる。例えば、アルコール濃度の測定を行いたくない運転者が無アルコール測定検査（Ｓ１６５〜Ｓ１６７）において故意に有アルコール呼気をアルコール測定器３０に吹き込んだり、有アルコール測定検査（Ｓ１６８〜Ｓ１７０）において故意に無アルコール呼気をアルコール測定器３０に吹き込んだりすることによって、アルコール測定システム１０が正常に動作することができないとコンピュータ２０に判断させるという不正が考えられる。しかしながら、運転者を管理する立場にある運行管理者のみに登録ＩＤが付与されることによって、アルコール測定システム１０は、運転者による不正な動作検査の実行を禁止することができる。また、アルコール測定システム１０は、特定の者のみに登録ＩＤが付与されることによって、特定の者以外の人物によって動作検査が誤って実行されてしまうことを防止することもできる。
【００８４】
なお、アルコール測定システム１０は、動作検査予定時間になったとき（Ｓ１０１でＹＥＳまたはＳ１１４でＹＥＳ）、動作検査（Ｓ１０６）が行われなくても、利用者による測定の実行（Ｓ１０９〜Ｓ１１３）をコンピュータ２０が許可するようになっていても良い。この場合、アルコール測定システム１０は、動作検査が行われていない状態での測定結果であることをＳ１１３において不揮発記憶装置２４および不揮発記憶装置３４に書き込むようになっていると良い。
【００８５】
また、アルコール測定システム１０は、動作予定時間になっても動作検査の要求（Ｓ１０３）を行わず、利用者からの操作部２１を介した指示に応じて動作検査を実行するようになっていても良い。この場合、アルコール測定システム１０は、動作予定時間が設定されるようになっていなくても良い。
【００８６】
また、アルコール測定システム１０は、動作検査において、信号変換検査（Ｓ１６２）、センサ寿命検査（Ｓ１６３）およびポンプ検査（Ｓ１６４）を行うようになっているが、これらの検査のうち少なくとも１つを行わないようになっていても良いし、他の検査を更に行うようになっていても良い。つまり、アルコール測定システム１０は、正常に動作すること検査することができる任意の検査を、動作検査に含めることができる。
【００８７】
また、アルコール測定システム１０は、動作検査における各検査、すなわち、信号変換検査、センサ寿命検査、ポンプ検査、無アルコール測定検査および有アルコール測定検査が上述した順番以外の順番によって実行されるようになっていても良い。
【００８８】
また、アルコール測定システム１０は、例えばＳ１３５、Ｓ１３７、Ｓ１３９、Ｓ１７１、Ｓ１７３、Ｓ１７５において表示部２２およびスピーカ２３によって通知を行うようになっているが、表示部２２およびスピーカ２３以外の構成によって通知を行うようになっていても良い。例えば、コンピュータ２０は、電子メールまたはネットワーク経由で外部のコンピュータに通知を行うようになっていても良いし、通知内容をプリンタ２５に印刷させることによって通知を行うようになっていても良い。また、コンピュータ２０は、予め登録された任意の電話番号に自動で発信して通知を行うようになっていても良い。
【００８９】
（第２の実施の形態）
本実施の形態に係るアルコール測定システムの構成は、動作検査プログラムを除いて、第１の実施の形態に係るアルコール測定システム１０（図１参照。）の構成と同様であるので、アルコール測定システム１０の構成と同一の符号を付して詳細な説明を省略する。
【００９０】
本実施の形態に係るアルコール測定システムの動作は、以下に述べる動作を除いて、アルコール測定システム１０の動作と同様である。
【００９１】
図６は、本実施の形態に係るアルコール測定システムのコンピュータ２０の動作のフローチャートである。
【００９２】
図６に示すように、コンピュータ２０は、Ｓ１０１〜Ｓ１１４の処理を第１の実施の形態と同様に実行する。
【００９３】
コンピュータ２０は、結果が異常であった検査があるとＳ１０７において判断すると、操作部２１を介してアルコール濃度の測定の指示があったと判断するまで、アルコール濃度の測定の指示があったか否かを判断する（Ｓ２０１）。
【００９４】
コンピュータ２０は、アルコール濃度の測定の指示があったとＳ２０１において判断すると、アルコールセンサ３５がアルコール濃度の測定に最適な状態になるように、アルコールセンサ３５の図示していないヒーターを加熱するウォームアップを行い（Ｓ２０２）、呼気の吹き込みを表示部２２およびスピーカ２３によって利用者に指示する（Ｓ２０３）。
【００９５】
次いで、コンピュータ２０は、利用者が指示に応じて呼気をアルコール測定器３０に吹き込むと、アルコール濃度の測定をアルコール測定器３０に行わせる（Ｓ２０４）。つまり、コンピュータ２０は、利用者によって吹き込まれた呼気を吸引ポンプ３８によってアルコールセンサ３５に導入することによって、利用者によって吹き込まれた呼気中のアルコール濃度をアルコールセンサ３５に測定させる。
【００９６】
次いで、コンピュータ２０は、Ｓ２０４における測定結果を参考として不揮発記憶装置２４および不揮発記憶装置３４に書き込む（Ｓ２０５）。つまり、コンピュータ２０は、Ｓ２０４における測定結果を不揮発記憶装置２４および不揮発記憶装置３４に書き込むとき、開始時検査または動作検査において異常があったという情報を測定結果に付随させて不揮発記憶装置２４および不揮発記憶装置３４に書き込む。
【００９７】
コンピュータ２０は、Ｓ２０５の処理を実行すると、Ｓ２０１の処理に戻る。
【００９８】
以上に説明したように、本実施の形態に係るアルコール測定システムは、開始時検査または動作検査において異常があったとき（Ｓ１０７でＹＥＳ）であっても、アルコール濃度の測定を行う（Ｓ２０４）ことができる。ただし、開始時検査または動作検査において異常があったときのアルコール濃度の測定結果は、あくまで参考としてのみ記憶される（Ｓ２０５）。
【００９９】
なお、上述した各実施の形態において、アルコール測定システム１０は、アルコール測定器３０を含む複数の装置によって構成されているが、例示した構成以外の構成によって本発明の各要素を構成するようになっていても良い。例えば、本発明のアルコール測定システムは、本発明の各要素を全て備えている１つのアルコール測定器として構成されていても良い。
【符号の説明】
【０１００】
１０  アルコール測定システム
２０  コンピュータ（測定制御部、動作検査部）
２１  操作部（情報入力部）
２２  表示部（通知部）
２３  スピーカ（通知部）
２５  プリンタ（通知部）
３５  アルコールセンサ
３６  アンプ（信号変換部）
３７  ＡＤコンバータ（信号変換部）
３８  吸引ポンプ（ポンプ）
３９  圧力センサ
【要約】
【課題】  余分なアルコールセンサを備えていなくても、正常に動作するか否かの検査である動作検査を行うことができるアルコール測定システムを提供する。
【解決手段】  アルコール測定システムのコンピュータは、アルコール測定システムが正常に動作するか否かの検査である動作検査において、アルコールが含まれていない呼気に対する測定である無アルコール測定の指示を表示部およびスピーカに行わせて、無アルコール測定の結果を検査する無アルコール測定検査（Ｓ１６５〜Ｓ１６７）と、アルコールが含まれている呼気に対する測定である有アルコール測定の指示を表示部およびスピーカに行わせて、有アルコール測定の結果を検査する有アルコール測定検査（Ｓ１６８〜Ｓ１７０）とを行うことを特徴とする。
【選択図】  図５【図１】
0004649543.tif 000002
【図２】
0004649543.tif 000003
【図３】
0004649543.tif 000004
【図４】
0004649543.tif 000005
【図５】
0004649543.tif 000006
【図６】
0004649543.tif 000007