(57)【特許請求の範囲】
【請求項１】
運転者が運転する移動体の所定のエリアへの入退場の管理を行う入退場管理システムにおいて、
前記入退場管理システムは、
移動体制御装置と、識別情報受信装置と、入退場管理装置と
を備え、
前記移動体制御装置は、
前記移動体に配置され、
かつ、
前記運転者を識別する識別データと、前記運転者の前記移動体を運転する権限を示す権限情報とを含む識別情報が記憶された記憶媒体から、前記識別情報を定期的に読み取る記憶媒体読み取り部と、
前記記憶媒体読み取り部により読み取られた前記識別情報に基づいて、前記運転者に前記移動体を運転する権限があるか否かを処理装置により判定する権限判定部と、
前記権限判定部により前記運転者に前記移動体を運転する権限があると判定された場合に、前記移動体を運転可能な状態に制御する移動体制御部と、
前記権限判定部により前記運転者に前記移動体を運転する権限があると判定された場合に、前記識別情報を送信する識別情報送信部と
を備え、
前記識別情報受信装置は、
前記識別情報送信部により送信された前記識別情報を、前記所定のエリアの入退場ゲートの近傍に設置されたエリア側無線通信装置を用いて受信し、
前記入退場管理装置は、
前記移動体以外の場所に配置され、前記識別情報受信装置により受信された前記識別情報を入力し、
かつ、
前記識別データと、前記識別データにより識別される運転者の前記所定のエリアへの入退場の許否情報とを対応付けた入退場許可運転者テーブルと、
入力した前記識別情報と、前記入退場許可運転者テーブルとに基づいて、前記運転者が前記所定のエリアへの入退場を許可されているか否かを判断する入退場管理部と、
前記入退場管理部の判断結果が、前記運転者が前記所定のエリアへの入退場を許可されている場合に、前記入退場ゲートを開制御するゲート開閉制御部と
を備え、
前記移動体制御装置の前記移動体制御部は、
前記運転者による前記移動体の運転中に前記権限判定部により前記運転者に前記移動体を運転する権限がないと判定されると、前記移動体を運転不可能な状態に制御する
ことを特徴とする入退場管理システム。
【請求項２】
前記入退場管理装置は、さらに、
前記移動体を識別する車両番号と、前記車両番号により識別される移動体の前記所定のエリアへの入退場の許否情報とを対応付けた入退場許可車両テーブルを備え、
前記入退場管理部は、
前記識別情報と、前記入退場許可運転者テーブルと、前記入退場許可車両テーブルとに基づいて、前記運転者が前記所定のエリアへの入退場を許可されているか否かを判断するとともに、前記移動体が前記所定のエリアへの入退場を許可されているか否かを判断し、
前記ゲート開閉制御部は、
前記入退場管理部の判断結果が、前記運転者が前記所定のエリアへの入退場を許可されている、かつ、前記移動体が前記所定のエリアへの入退場を許可されている場合に、前記入退場ゲートを開制御する
ことを特徴とする請求項１に記載の入退場管理システム。
【請求項３】
前記記憶媒体読み取り部は、
読み取るべき前記識別情報があるか否かを問い合わせる問い合わせ信号を定期的に発信し、発信した問い合わせ信号に対する前記識別情報の送信要求信号を前記記憶媒体から受信した場合に、前記記憶媒体から前記識別情報を読み取ることを特徴とする請求項１または２に記載の入退場管理システム。
【請求項４】
前記移動体制御部は、
前記記憶媒体読み取り部が前記問い合わせ信号に対する前記識別情報の送信要求信号を受信しなかった場合に、前記移動体を運転不可能な状態に制御することを特徴とする請求項３に記載の入退場管理システム。
【請求項５】
前記移動体制御部は、
前記記憶媒体読み取り部が前記問い合わせ信号に対する前記識別情報の送信要求信号を第１の所定の回数以上受信しなかった場合に、前記移動体を運転不可能な状態に制御することを特徴とする請求項４に記載の入退場管理システム。
【請求項６】
前記移動体制御部は、
前記権限判定部により前記運転者に前記移動体を運転する権限がないとの判定が第２の所定の回数以上された場合に、前記移動体を運転不可能な状態に制御することを特徴とする請求項１〜５のいずれかに記載の入退場管理システム。
【請求項７】
前記移動体制御部は、
前記権限判定部により前記運転者に前記移動体を運転する権限がないとの判定が前記第２の所定の回数以上された場合に、前記運転者に警告するための警告情報を出力することを特徴とする請求項６に記載の入退場管理システム。
【請求項８】
運転者が運転する移動体の所定のエリアへの入退場の管理を行う入退場管理システムの入退場管理方法において、
前記入退場管理システムは、
前記移動体に配置された移動体制御装置と、
識別情報受信装置と、
前記移動体以外の場所に配置され、前記運転者を識別する識別データと、前記識別データにより識別される運転者の前記所定のエリアへの入退場の許否情報とを対応付けた入退場許可運転者テーブルを備える入退場管理装置と
を備え、
前記移動体制御装置が、前記識別データと、前記識別データにより識別される運転者の前記移動体を運転する権限を示す権限情報とを含む識別情報が記憶された記憶媒体から、前記識別情報を定期的に読み取る記憶媒体読み取り工程と、
前記移動体制御装置が、前記記憶媒体読み取り工程により読み取られた前記識別情報に基づいて、前記運転者に前記移動体を運転する権限があるか否かを処理装置により判定する権限判定工程と、
前記移動体制御装置が、前記権限判定工程により前記運転者に前記移動体を運転する権限があると判定された場合に、前記移動体を運転可能な状態に制御する移動体制御工程と、
前記移動体制御装置が、前記権限判定工程により前記運転者に前記移動体を運転する権限があると判定された場合に、前記識別情報を送信する識別情報送信工程と、
前記識別情報受信装置が、前記識別情報送信工程により送信された前記識別情報を、前記所定のエリアの入退場ゲートの近傍に設置されたエリア側無線通信装置を用いて受信する識別情報受信工程と、
前記入退場管理装置が、前記識別情報受信工程により受信された前記識別情報を入力し、入力した前記識別情報と、前記入退場許可運転者テーブルとに基づいて、前記運転者が前記所定のエリアへの入退場を許可されているか否かを判断する入退場管理工程と、
前記入退場管理装置が、前記入退場管理工程の判断結果が、前記運転者が前記所定のエリアへの入退場を許可されている場合に、前記入退場ゲートを開制御するゲート開閉制御工程と
を備え、
前記移動体制御工程は、さらに、
前記運転者による前記移動体の運転中に前記権限判定工程により前記運転者に前記移動体を運転する権限がないと判定されると、前記移動体を運転不可能な状態に制御する
ことを特徴とする入退場管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体制御装置及び移動体制御装置の移動体制御方法に関する。特に、運転者の権限データが格納されたＩＣ（集積回路）カードの情報を用いて移動体の状態を制御する移動体制御装置及び移動体制御装置の移動体制御方法に関する。
【背景技術】
【０００２】
車両を運転できる人を制限する方法として、ＩＣカードに運転者の運転権限の有無を記録しておき、ＩＣカード情報を用いて運転権限の有無の確認を行い、運転権限がある場合のみ車両の駆動制御を可能とする方法がある（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３４６３８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように、ＩＣカード情報を読み込んで運転者を制限する方式の場合、例えば、運転権限のある人がＩＣカード情報を読み込ませて、一旦車両の駆動許可が出てしまうと、それ以降は運転許可のない人でも車両の運転ができてしまうという運転者のなりすましが可能であるという課題がある。さらに、運転権限のある人がＩＣカード情報を読み込ませることにより一旦車両の駆動許可が出てしまうと、ＩＣカードを車両から取り出し、他人に利用させるようなＩＣカードの不正流用も可能となってしまうという課題がある。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、運転者が移動体を運転する際に、ＩＣカードの情報を用いて運転者を制限するとともに、ＩＣカードの不正流用等を不可能とするように移動体を制御する移動体制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る移動体制御装置は、
移動体の状態を制御する移動体制御装置において、
移動体の運転者の権限を判定するための権限データが記憶された記憶媒体から、前記権限データを定期的に読み取る記憶媒体読み取り部と、
前記記憶媒体読み取り部により読み取られた権限データに基づいて、前記運転者に前記移動体を運転する権限があるか否かを処理装置により判定する権限判定部と、
前記権限判定部により前記運転者に前記移動体を運転する権限があると判定された場合に、前記移動体を運転可能な状態に制御し、前記権限判定部により前記運転者に前記移動体を運転する権限がないと判定された場合に、前記移動体を運転不可能な状態に制御する移動体制御部とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明に係る移動体制御装置は、移動体の状態を制御する移動体制御装置において、移動体の運転者の権限を判定するための権限データが記憶された記憶媒体から、前記権限データを定期的に読み取る記憶媒体読み取り部と、前記記憶媒体読み取り部により読み取られた権限データに基づいて、前記運転者に前記移動体を運転する権限があるか否かを処理装置により判定する権限判定部と、前記権限判定部により前記運転者に前記移動体を運転する権限があると判定された場合に、前記移動体を運転可能な状態に制御し、前記権限判定部により前記運転者に前記移動体を運転する権限がないと判定された場合に、前記移動体を運転不可能な状態に制御する移動体制御部とを備えているので、記憶媒体に記憶された権限データを用いて運転者を制限するとともに、記憶媒体の不正流用等を不可能にするように移動体を制御することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る入退場管理システム１００の全体構成図である。
【図２】実施の形態１における入退場管理システム１００のブロック構成図である。
【図３】実施の形態１における移動体制御装置２００（ＩＤ情報送信装置１２０）のハードウェア資源の一例を示す図である。
【図４】実施の形態１に係る移動体制御装置２００の移動体制御方法の処理の流れを示すフロー図である。
【図５】実施の形態１における移動体制御装置２００（ＩＤ情報送信装置１２０）のＩＤ情報送信処理を示すフロー図である。
【図６】実施の形態１におけるＩＤ情報受信装置１３０のＩＤ情報受信方法及び入退場管理装置５１の入退場管理方法を示すフロー図である。
【図７】実施の形態２に係る移動体制御装置２００の移動体制御方法の処理の流れを示すフロー図である。
【図８】実施の形態３に係る移動体制御装置２００の機能ブロック構成図である。
【図９】実施の形態３にかかる移動体制御装置２００の移動体制御方法の処理の流れを示すフロー図である。
【図１０】実施の形態３にかかる移動体制御装置２００の移動体制御方法の処理の流れの他の例を示すフロー図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態について、図を用いて説明する。
【００１０】
実施の形態１．
本実施の形態では、移動体を運転する権限を有する運転者のみが、当該移動体を運転することができるように当該移動体を制御する移動体制御装置について説明する。また、上記移動体制御装置を備えたシステムであって、車両（移動体）が所定のエリアへ入退場する際に車両及び運転者の入退場の許否等を含む入退場の管理をするシステムについて説明する。車両は移動体の一例であり、例えば、フォークリフト、乗用車、トラック、その他操作者（運転者、操縦者）が操作（運転、操縦）する移動体である。
【００１１】
図１は、実施の形態１に係る入退場管理システム１００の全体構成図である。図１を用いて、入退場管理システム１００の全体構成について説明する。
【００１２】
図１では、車両２０として、例えば、操作者３１（運転者）が操作（運転）するフォークリフトのような車両２０がセキュリティエリア５３に入場する場合を想定している。通常、フォークリフトのような特定の車両２０（移動体）では、安全上、特定の操縦許可証等が必要である。このような操縦許可証を有していない者が、フォークリフトのような特殊な車両２０を操作するのは、大変危険である。当然、普通乗用車等の車両２０でも運転免許証は必要である。
【００１３】
したがって、操作者３１が運転する車両２０のセキュリティエリア５３等の所定のエリアへの入退場については、まず、車両２０の操作者３１が車両２０を操作する権限を有しているかをチェックする必要がある。そして、操作者３１が車両２０を操作可能であると認証された後に、操作者３１の操作する車両２０がセキュリティエリア５３に入退場する権限を有しているかをチェックする必要がある。
【００１４】
本実施の形態では、操作者３１の社員証等のＩＣ（集積回路）カード（ＩＣカード１）に登録されているＩＤ情報に含まれる権限データを用いて、車両２０の操作者３１が車両２０を操作する権限を有しているかをチェックし、そのチェック結果に基づいてＩＣカード１の不正流用や再利用等を不可能とするように車両２０を制御する移動体制御装置２００及び移動体制御方法について説明する。操作者３１が車両２０を運転する権限があるか否かを判定するための情報を権限データと呼ぶ。権限データは、操作者３１の社員証等のＩＣ（集積回路）カード（ＩＣカード１）に登録されているＩＤ情報に含まれる。
【００１５】
また、操作者３１の社員証等のＩＣ（集積回路）カード（ＩＣカード１）に登録されているＩＤ情報を用いて、操作者３１の運転する車両２０のセキュリティエリア５３への入退場管理を簡単かつ確実に行う入退場管理方式について説明する。操作者３１の運転する車両２０がセキュリティエリア５３に入退場できるか否かを判定するための情報を識別情報ともいう。識別情報は、ＩＣカード１に登録されているＩＤ情報に含まれる。ＩＤ情報（識別情報・権限データ）は符号化（暗号化）されて、ＩＣカードに記憶されている。
【００１６】
本実施の形態の移動体制御装置及び移動体制御方法は、ＩＣカード１の流用や再利用等を防止して、車両２０の操作権限を有する操作者３１のみが移動体を操作（運転）することができるようにすることに特徴がある。
【００１７】
図１に示すように、入退場管理システム１００では、管理対象である車両２０に、移動体制御装置２００が搭載されている。移動体制御装置２００は、ＩＣカードリーダ２、車載制御部４（制御ＰＣ）、通信ボタン６、ＤＳＲＣ車載器７、ＤＳＲＣ車載器アンテナ８を備えている。
【００１８】
また、入退場管理システム１００では、入退場ゲート２３近傍に、ＤＳＲＣ制御機アンテナ９が設置されている。さらに、入退場管理システム１００は、ＤＳＲＣ制御機アンテナ９と接続されたＤＳＲＣ制御機５０、入退場管理装置５１、ゲート開閉制御装置５２を備えている。
【００１９】
操作者３１（車両運転者）は、例えば、ＩＣカード１をＩＣカードリーダ２にかざしてＩＤ情報を読み込ませる。あるいは、ＩＣカードリーダ２がＩＣカードホルダを備えており、ＩＣカードホルダにＩＣカード１をセットすると自動的にＩＤ情報を読み込ませることができる方式でもよい。以下の説明において、ＩＣカード１のＩＤ情報をＩＣカードリーダ２に読み込ませるために、ＩＣカードホルダにＩＣカード１をセットしたり、ＩＣカードリーダ２に載置したりすることを、「ＩＣカード１をＩＣカードリーダ２にセットする」と記載する場合もある。
【００２０】
ＩＣカード１は、非接触型ＩＣカードである。非接触型ＩＣカードは、ＩＣカードリーダ２と無線通信を行うことによりデータのやりとりをするものである。本実施の形態では、ＩＣカードとして非接触型ＩＣカードを想定しているが、接触型ＩＣカードでも構わない。接触型ＩＣカードの場合は、接触型ＩＣカード用のＩＣカードリーダ２を用いる。ＩＤ情報には、操作者３１が車両２０を操作する権限があるか否かを判定するための権限データが含まれている。ＩＤ情報は、ＩＣカードリーダ２を介して車載制御部４（制御ＰＣ）に入力され復号化され、車載制御部４（制御ＰＣ）の記憶装置に記憶（保持）される。
【００２１】
車載制御部４は、ＩＣカード１から読み取ったＩＤ情報（権限データを含む情報）を用いて、操作者３１が車両２０を操作する権限があるか否かを判定する。車載制御部４は、判定した結果、操作者３１が車両２０を操作する権限があると判定した場合に、車両２０を操作可能（運転可能）な状態に制御する。車載制御部４は、判定した結果、操作者３１が車両２０を操作する権限がないと判定した場合に、車両２０を操作不可能（運転不可能）な状態に制御する。車載制御部４による車両２０の制御方法の詳細については後述する。
【００２２】
車載制御部４により車両２０が操作可能な状態になると、操作者３１の操作により、車両２０がＤＳＲＣ通信エリアに進入する。ＤＳＲＣ通信エリアとは、ＤＳＲＣ車載器アンテナ８とＤＳＲＣ制御機アンテナ９とが、ＤＳＲＣ無線通信可能となるエリアである。車両２０が、ＤＳＲＣ通信エリアに進入することによりＤＳＲＣ無線通信が開始される。ここで、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）無線通信とは、双方向無線通信技術のことであり、狭域通信、もしくは専用狭域通信と呼ばれるものである。通信できる距離は数メートル〜数百メートルと短いが、利用可能範囲をあえて狭くすることで、特定のスポット内での高速な通信（４Ｍｂｐｓ程度）を実現するものである。
【００２３】
車両２０がＤＳＲＣ通信エリアに進入し、操作者３１が通信ボタン６を押すと、車載制御部４からＤＳＲＣ車載器７にＩＤ情報（識別情報（社員証データ等））が送信される。そして、ＤＳＲＣ車載器アンテナ８とＤＳＲＣ制御機アンテナ９とがＤＳＲＣ無線通信を行うことにより、ＤＳＲＣ制御機５０は、ＤＳＲＣ車載器７からＩＤ情報（識別情報（社員証データ等））を取得する。ＤＳＲＣ制御機５０が取得したＩＤ情報（識別情報（社員証データ等））を入退場管理装置５１に送信する。すなわち、移動体制御装置２００は、ＩＤ情報をＤＳＲＣ無線通信により送信するＩＤ情報送信装置の機能も備えている。
【００２４】
入退場管理装置５１は、ＩＤ情報を用いて認証処理を行い、入退場ゲート２３のゲートシャッターの開閉制御を行う。すなわち、ＩＤ認証が完了すると、ゲートシャッターが開放され、車両２０が通行することができる。
【００２５】
ここで、車両２０の入退場の許否を判定するためのＩＤ情報（社員証データ等の識別情報）と、車両２０の運転の権限を判定するためのＩＤ情報（権限データ）とは、共通のデータでも構わない。あるいは、別に管理しているデータでも構わない。以下、ＩＤ情報は、入退場の許否を判定するための識別情報と車両２０の運転の権限を判定するための権限データとを含むものとする。
【００２６】
図２は、実施の形態１における入退場管理システム１００のブロック構成図である。図２を用いて、入退場管理システム１００のブロック構成について説明する。
【００２７】
入退場管理システム１００は、車両２０側に移動体制御装置２００を備える。上述したように、移動体制御装置２００は、ＩＤ情報送信装置１２０の機能も備えている。移動体制御装置２００は、車載制御部４、車両駆動制御部５、ＩＣカードリーダ２、通信ボタン６、ＤＳＲＣ車載器７、ＤＳＲＣ車載器アンテナ８、方位センサ３４を備える。
【００２８】
入退場管理システム１００は、路側側（入退場ゲート２３側）に、ＩＤ情報受信装置１３０、入退場管理装置５１、ゲート開閉制御装置５２、入退場ゲート２３を備える。入退場管理システム１００では、ＩＤ情報受信装置１３０と入退場管理装置５１とゲート開閉制御装置５２とをあわせて入退場システムと呼ぶものとする。ＩＤ情報受信装置１３０は、ＤＳＲＣ制御機アンテナ９、ＤＳＲＣ制御機５０を備える。
【００２９】
ＩＣカードリーダ２は、ＩＣカード１に記録されているＩＤ情報（権限データ・識別情報）を定期的に読み込む。ＩＣカード１は、移動体の運転者の権限を判定するためのＩＤ情報（権限データ）が記憶された記憶媒体である。ＩＣカードリーダ２は、記憶媒体読み取り部の一例である。
【００３０】
ＩＣカードリーダ２は、読み取るべきＩＤ情報（権限データ）があるか否かを問い合わせる問い合わせ信号を定期的に発信し、発信した問い合わせ信号に対するＩＤ情報（権限データ）の送信要求信号をＩＣカード１（記憶媒体）から受信した場合に、ＩＣカード１からＩＤ情報を読み取る。例えば、ＩＣカードリーダ２は、ポーリングすることによりＩＤ情報（権限データ）を定期的に読み取る。操作者３１は、ＩＣカードリーダ２にＩＣカード１を載置する、あるいは狭持させる等によりＩＣカード１をセットする。ＩＣカードリーダ２は、ＩＣカード１がセットされている間は、ポーリングにより定期的にＩＣカード１からＩＤ情報を定期的に読み取ることができる。
【００３１】
ＩＤ情報には、通常の社員証データ（例えば、社員番号、氏名、所属部署、アクセス権等）の他に、権限データとして、危険物を取り扱うための権限があるか否かを判断するための情報、危険物を取り扱うための権限を有する場合に取り扱いが許可されている危険物の種別に関する情報、セキュリティエリア５３に出入りするための権限があるか否かを判断するための情報、特定車両を操作するための権限があるか否かを判断するための情報、特定車両を操作するための権限を有する場合に操作が許可される車両種別に関する情報等の情報が含まれる。所定の権限があるか否かを判断するための権限データとして、通常の社員証データ等の情報を用いても構わない。
【００３２】
本実施の形態では、移動体制御装置２００は、車両２０の操作者３１（運転者）を限定し、操作者３１（運転者）のなりすましを防止し、セキュリティを強化できる機構である。
【００３３】
車載制御部４は、ＩＣカードリーダ２により読み取られたＩＤ情報（識別情報・権限データ）を入力する。車載制御部４は、入力したＩＤ情報（識別情報・権限データ）を復号化し、記憶装置に記憶する。
【００３４】
車載制御部４は、記憶装置に記憶したＩＤ情報に含まれる権限データに基づいて、ＩＤ情報から操作者３１が車両２０を操作する（運転する）権限があるか否かを判断する。車載制御部４は、権限判定部の一例である。車載制御部４は、操作者３１が車両２０を操作する（運転する）権限があるか否かの判定結果を車両駆動制御部５に出力する。車載制御部４は、ＩＤ情報から操作者３１が車両２０を操作する（運転する）権限があると判定した場合に「権限あり」の権限判定結果を車両駆動制御部５に出力する。車載制御部４は、ＩＤ情報から操作者３１が車両２０を操作する（運転する）権限がないと判定した場合に「権限なし」の権限判定結果を車両駆動制御部５に出力する。また、車載制御部４は、ＩＣカード１について「権限なし」と判定した回数をカウントし、「権限なし」と判定した回数が所定の回数以上となった場合に「権限なし」の権限判定結果を車両駆動制御部５に出力するとしてもよい。
【００３５】
車載制御部４は、ＩＣカードリーダ２（記憶媒体読み取り部）が問い合わせ信号に対するＩＣカード１からのＩＤ情報の送信要求信号を受信しなかった場合に、ＩＣカード１が読み取り不可であると判定する。ＩＣカードリーダ２がＩＣカード１からのＩＤ情報の送信要求信号を受信しないということは、ＩＣカードリーダ２にＩＣカード１がセットされていない状態、あるいは、ＩＣカードリーダ２によるＩＣカード１の読み取りエラー等の状態が考えられる。車載制御部４は、ＩＣカード１の読み取り不可と判定した場合に「権限なし」の権限判定結果を車両駆動制御部５に出力する。また、車載制御部４は、ＩＣカード１の読み取り不可と判定した回数をカウントし、読み取り不可と判定した回数が所定の回数以上となった場合に「権限なし」の権限判定結果を車両駆動制御部５に出力するとしてもよい。
【００３６】
また、車載制御部４は、「権限なし」と判定した回数と読み取り不可と判定した回数とを合わせてカウントし、「権限なし」と判定した回数と読み取り不可と判定した回数と合算した回数が所定の回数以上となった場合に「権限なし」の権限判定結果を車両駆動制御部５に出力するとしてもよい。
【００３７】
車両駆動制御部５は、車載制御部４により操作者３１に車両２０を運転する権限があると処理装置により判定された場合に、車両２０を運転可能な状態に制御し、車載制御部４により操作者３１に車両２０を運転する権限がないと判定された場合に、車両２０を運転不可能な状態に制御する。車両駆動制御部５は、移動体制御部の一例である。
【００３８】
車両駆動制御部５は、操作者３１に車両２０を操作する（運転する）権限があると判断された場合、すなわち、車載制御部４から「権限あり」の権限判定結果を入力した場合には、例えば、車両２０のエンジンを稼働できる状態にする等の車両駆動制御を行う。また、車両駆動制御部５は、操作者３１に車両２０を操作する（運転する）権限がないと判断された場合、すなわち、車載制御部４から「権限なし」の権限判定結果を入力した場合には、例えば、車両２０のエンジンを稼働できない状態にする等の車両駆動制御を行う。
【００３９】
移動体制御装置２００を搭載した車両２０は、移動体制御装置２００の電源がオンしていない場合（すなわち、移動体制御装置２００が起動していない場合）は、車両２０の状態は運転不可能な状態とする。つまり、車両２０は、移動体制御装置２００が車両駆動制御部５に対して「権限あり」の権限判定結果を出力したときのみ、運転可能な状態となる。
【００４０】
ＩＣカードリーダ２、車載制御部４、及び車両駆動制御部５を備える移動体制御装置２００は、操作者３１のＩＤ情報が車両２０を運転する権限ありとされた場合にのみ、操作者３１は車両２０を操作することができ、セキュリティエリア５３に入場することができる。
【００４１】
通信ボタン６は、操作者３１がＩＤ情報を送信して入退場ゲート２３を開制御したい場合に押下（接触）するボタンである。通信ボタン６は、操作者３１がＩＤ情報の送信を指示する（ＩＣカードリーダ２により読み取られたＩＤ情報の送信を指示する）送信指示信号を入力して、入力した送信指示信号を車載制御部４（からＤＳＲＣ車載器７）へ送信する。通信ボタン６は、送信指示部の一例である。通信ボタン６は、操作者３１により押下されるボタンでなくても良い。通信ボタン６は、タッチセンサ、スイッチ、リモートコントロール機等でも構わない。
【００４２】
車載制御部４は、ＩＣカードリーダ２により読み取られたＩＤ情報を、操作者３１のセキュリティエリア５３（所定のエリア）への入退場の許否を判断するための情報として、ＤＳＲＣ車載器７及びＤＳＲＣ車載器アンテナ８（移動体側無線通信装置）により送信する。車載制御部４は、通信ボタン６から送信指示信号を受信した場合に、復号化して記憶装置に記憶したＩＤ情報を前記ＤＳＲＣ車載器７及びＤＳＲＣ車載器アンテナ８（移動体側無線通信装置）により送信する。ここで、送信されるＩＤ情報はセキュリティエリア５３への入退場の許否を判断するための識別情報である。
【００４３】
ＤＳＲＣ車載器７は、車載制御部４よりＩＤ情報を入力すると、ＤＳＲＣ車載器アンテナ８を用いてＩＤ情報を送信する。
【００４４】
ＤＳＲＣ車載器アンテナ８は、車両２０に搭載されている。ＤＳＲＣ車載器アンテナ８は、ＤＳＲＣ無線通信により、ＩＤ情報を送信する。
【００４５】
ＤＳＲＣ制御機アンテナ９は、ＤＳＲＣ無線通信により送信されたＩＤ情報を受信する。ＤＳＲＣ制御機アンテナ９は、入退場ゲート２３近傍に設置され、入退場ゲート２３を利用する車両２０から発信されるＩＤ情報を受信する。
【００４６】
ＤＳＲＣ制御機５０は、ＤＳＲＣ制御機アンテナ９により受信されたＩＤ情報を入力する。ＤＳＲＣ制御機５０は、入力したＩＤ情報を入退場管理装置５１に送信する。
【００４７】
入退場管理装置５１は、ＤＳＲＣ制御機５０からＩＤ情報を受信する。入退場管理装置５１では、受信したＩＤ情報の認証処理を行う。入退場管理装置５１は、ＩＤ情報により操作者３１が入退場可能である権限を有すると判断すると、入退場ゲート２３の開制御を行うための開閉制御信号（開制御信号）をゲート開閉制御装置５２へ送信する。あるいは、入退場管理装置５１は、操作者３１及び車両２０ともに入退場可能である権限を有すると判断すると、入退場ゲート２３の開制御を行うための開閉制御信号（開制御信号）をゲート開閉制御装置５２へ送信するとしてもよい。また、入退場管理装置５１は、開制御信号をゲート開閉制御装置５２へ送信した後、一定時間後に入退場ゲート２３の閉制御を行うための開閉制御信号（閉制御信号）をゲート開閉制御装置５２へ送信する処理を行うとしてもよい。あるいは、入退場管理装置５１は、センサ等により車両２０が入退場ゲート２３を通過したことを判断し、その後、入退場ゲート２３の閉制御を行うための開閉制御信号（閉制御信号）をゲート開閉制御装置５２へ送信する処理を行うとしてもよい。
【００４８】
入退場ゲート２３は、ゲート開閉制御装置５２の開閉制御信号にしたがってゲートの開閉制御が行われる。
【００４９】
図３は、実施の形態１における移動体制御装置２００（ＩＤ情報送信装置１２０）のハードウェア資源の一例を示す図である。図２では、移動体制御装置２００がＩＤ情報送信装置１２０を兼ねる構成について説明した。しかし、ＩＤ情報送信装置１２０と移動体制御装置２００とは別々のハードウェア資源を備える別々の装置として構成されていても構わない。移動体制御装置２００は、ＩＣカードリーダ２（記憶媒体読み取り部）、車載制御部４（権限判定部）、車両駆動制御部５（移動体制御部）を備えるが、他の構成（通信ボタン６、ＤＳＲＣ車載器７、ＤＳＲＣ車載器アンテナ８、方位センサ３４等）は必須ではない。
【００５０】
図３において、移動体制御装置２００（ＩＤ情報送信装置１２０）は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、ＣＲＴ（Ｃａｔｈｏｄｅ・Ｒａｙ・Ｔｕｂｅ）やＬＣＤ（液晶）の表示画面を有する表示装置９０１、通信ボード９１５、ＩＣカードリーダ２、通信ボタン６、方位センサ３４、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置９２０の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、磁気ディスク装置９２０の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部の一例である。
【００５１】
通信ボード９１５、ＩＣカードリーダ２、通信ボタン６、方位センサ３４などは、入力部、入力装置の一例である。
また、表示装置９０１、通信ボード９１５、図示はないがスピーカ、ブザー、警報機などは、出力部、出力装置の一例である。
【００５２】
通信ボード９１５は、ＤＳＲＣ無線通信装置である。通信ボード９１５は、ＬＡＮ等に接続されていてもよい。通信ボード９１５は、ＬＡＮに限らず、インターネット、ＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。
【００５３】
磁気ディスク装置９２０には、オペレーティングシステム９２１（ＯＳ）、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、オペレーティングシステム９２１により実行される。
【００５４】
上記プログラム群９２３には、以下に述べる実施の形態の説明において「〜部」、「〜手段」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群９２４には、以下に述べる実施の形態の説明において、「〜の判定結果」、「〜の計算結果」、「〜の処理結果」として説明する情報やデータや信号値や変数値やパラメータが、「〜ファイル」、「〜データベース」、「〜データ」の各項目として記憶されている。「〜ファイル」、「〜データベース」、「〜データ」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリになどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
また、以下に述べる実施の形態の説明において説明するフローの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、磁気ディスク装置９２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ・Ｖｅｒｓａｔｉｌｅ・Ｄｉｓｋ）等の記録媒体に記録されていてもよい。また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００５５】
また、以下に述べる実施の形態の説明において「〜部」として説明するものは、「〜回路」、「〜装置」、「〜機器」、「手段」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、以下に述べる「〜部」としてコンピュータを機能させるものである。あるいは、以下に述べる「〜部」の手順や方法をコンピュータに実行させるものである。
【００５６】
図４は、実施の形態１に係る移動体制御装置２００の移動体制御方法の処理の流れを示すフロー図である。図４を用いて、本実施の形態に係る移動体制御装置２００の移動体制御方法の処理について説明する。
【００５７】
＜ポーリング開始処理：Ｓ４１０〜Ｓ４２０＞
Ｓ４１０において、入退場管理システム１００が開始する（例えば、移動体制御装置２００の電源がオンされる）と、移動体制御装置２００が起動する。移動体制御装置２００の車載制御部４は、起動時に、読み取り不可カウントＭと運転権限なしカウントＮとを処理装置により初期化（Ｍ＝０、Ｎ＝０）する。
【００５８】
上述したように、入退場管理システム１００では、移動体制御装置２００が起動していない場合には車両２０が稼働しないように制御されている。つまり、操作者３１は、移動体制御装置２００の電源がオンになっていない場合には車両２０を操作することはできない。
【００５９】
車載制御部４は、ＩＣカードリーダ２に対して定期的なポーリング送信処理を開始させるためのポーリング開始要求信号を出力する。ＩＣカードリーダ２は、車載制御部４からのポーリング開始要求信号を入力するとポーリング送信処理を開始する。
【００６０】
Ｓ４２０において、ＩＣカードリーダ２は、読み取るべきデータ（ＩＤ情報）があるか否かを問い合わせるポーリング（問い合わせ信号の一例）を発信する。ＩＣカードリーダ２は、発信したポーリング（問い合わせ信号）に対するＩＤ情報の送信要求信号をＩＣカード１から受信した場合に、ＩＣカード１からＩＤ情報を読み取り、読み取ったＩＤ情報を記憶装置に記憶する。車載制御部４は、処理装置により、ＩＣカードリーダ２により読み取られたＩＤ情報を入力し、復号化する。車載制御部４は、処理装置により復号化したＩＤ情報を記憶装置に記憶する。
【００６１】
＜ＩＤ情報読み込み判定処理：Ｓ４３０＞
Ｓ４３０において、車載制御部４は、ＩＣカードリーダ２がＩＤ情報を読み込んだか否かを処理装置により確認する。車載制御部４は、ＩＣカードリーダ２がＩＤ情報を読み込めないと処理装置により判断すると（Ｓ４３０でＮＯ）、Ｓ４３１に進む。車載制御部４は、ＩＣカードリーダ２がＩＤ情報を読み込めたと処理装置により判断すると（Ｓ４３０でＹＥＳ）、Ｓ４４０に進む。
【００６２】
ここで、ＩＣカードリーダ２によるＩＤ情報の読み込み不可とは、例えば、以下のような場合を意味する。（状態１）操作者３１がＩＣカードリーダ２にＩＣカード１をかざしていない状態、（状態２）ＩＣカードリーダ２にＩＣカード１がセットされていない状態、（状態３）ＩＣカードリーダ２によるＩＣカード１の読み取りエラーの状態、等である。
【００６３】
＜読み取り不可カウント判定処理：Ｓ４３１〜Ｓ４３２＞
Ｓ４３１において、車載制御部４は、ＩＣカードリーダ２がＩＤ情報を読み込めないと処理装置により判断すると読み取り不可カウントＭをインクリメントする（Ｍ＝Ｍ＋１）。そして、車載制御部４は、読み取り不可カウントＭと読み取り不可カウント上限回数Ｌ１（第１の所定の回数の一例）とを処理装置により比較する。車載制御部４は、読み取り不可カウントＭが読み取り不可カウント上限回数Ｌ１以上（Ｍ≧Ｌ１）でない場合は（Ｓ４３１でＮＯ）、Ｓ４８０に進む。車載制御部４は、読み取り不可カウントＭが読み取り不可カウント上限回数Ｌ１以上（Ｍ≧Ｌ１）である場合は（Ｓ４３１でＹＥＳ）、Ｓ４３２に進む。
【００６４】
読み取り不可カウントＭは、例えば、上述した状態１から状態３のような状態にある場合にカウントされる。状態１や状態２の場合には操作者３１がＩＣカード１を持っていない虞があり、操作者３１に対して車両２０の操作を許可するべきではない。しかし、操作者３１がＩＣカード１をＩＣカードリーダ２に適切にかざしている、あるいはＩＣカード１をＩＣカードリーダ２に適切にセットしているにもかかわらず、読み取りエラーが発生してしまう場合もある。このような場合を考慮して、移動体制御装置２００は、読み取り不可状態が発生しても直ちに車両２０を運転不可状態に制御するのではなく、読み取り不可カウント上限回数Ｌ１（第１の所定の回数）を超えた場合に車両２０を運転不可状態に制御する。読み取り不可カウント上限回数Ｌ１（第１の所定の回数）は、システム設定時等に予め記憶装置に記憶されている。
【００６５】
また、車載制御部４が車両２０を運転不可状態に制御するとは、上述したように車載制御部４が「権限なし」の権限判定結果を車両駆動制御部５に出力することである。車両駆動制御部５は、「権限なし」の権限判定結果を車載制御部４から入力すると、車両２０を運転不可能な状態に制御する。例えば、操作者３１が車両２０のエンジンをかけようとしてもかからない状態に制御する、走行中であれば、例えば次第にスピードを落としエンジンが停止するように制御する等である。
【００６６】
Ｓ４８０では、ＩＣカードリーダ２は予め設定された一定時間待機し、Ｓ４２０に戻る。一定時間待機することにより、ＩＣカードリーダ２は、一定時間毎のポーリング（すなわち、定期的なポーリング）処理を実現する。ＩＣカードリーダ２は、車載制御部４からポーリング送信処理のポーリング終了要求信号を入力するまで処理を繰り返す（Ｓ４９０）。
【００６７】
Ｓ４３２において、車載制御部４は、車両２０を運転不可の状態にするための「権限なし」の権限判定結果を車両駆動制御部５に出力する。車両駆動制御部５は、「権限なし」の権限判定結果を入力すると、車両２０を運転不可能な状態に制御する。そして、車載制御部４は、読み取り不可カウントＭを初期化（Ｍ＝０）して、Ｓ４８０に進む。
【００６８】
＜運転権限なしカウント判定処理：Ｓ４４０〜Ｓ４７０＞
Ｓ４４０において、車載制御部４は、復号化されたＩＤ情報に含まれる権限データを記憶装置から読み込む。車載制御部４は、読み込んだ権限データを処理装置により解析する。車載制御部４は、権限データを処理装置により解析した結果に基づき、権限データに車両２０を運転する権限があるか否かについて処理装置により判定する。
【００６９】
例えば、車載制御部４は、車両種別毎に運転権限を有する操作者の社員番号が登録された運転権限テーブルを記憶装置に備え、復号化したＩＤ情報の社員番号で運転権限テーブルを検索することにより、運転権限を有するか否かを判定してもよい。この場合、権限データは社員番号ということになる。
【００７０】
車載制御部４は、権限データが車両２０を運転する権限があると判定した場合（Ｓ４４０でＹＥＳ）、Ｓ４５０に進む。車載制御部４は、権限データが車両２０を運転する権限がないと判定した場合（Ｓ４４０でＹＥＳ）、Ｓ４６０に進む。
【００７１】
ここで、ＩＣカードリーダ２により読み取られたＩＤ情報に含まれる権限データ（以下処理対象の権限データ）が、車両２０を運転する権限がないと判定される場合には、例えば、以下のような場合がある。（状態４）操作者３１に車両２０を運転する権限が実際にない状態、（状態５）実際には操作者３１に車両２０を運転する権限があるがＩＣカードリーダ２の読み取りエラー等により誤った判定がなされた状態、等である。
【００７２】
Ｓ４５０（車載制御部４により処理対象の権限データが車両２０を運転する権限があると判定された場合）において、車載制御部４は、車両２０を操作者３１により運転可能な状態にするための「権限あり」の権限判定結果を車両駆動制御部５に出力する。車両駆動制御部５は、「権限あり」の権限判定結果を入力すると、車両２０を運転可能な状態に制御する。そして、車載制御部４は、運転権限なしカウントＮを初期化（Ｎ＝０）して、Ｓ４８０に進む。
【００７３】
車両駆動制御部５は、車載制御部４から「権限あり」の権限判定結果を入力すると、例えば、エンジンを始動可能とする、あるいはエンジン始動待ち状態とする、あるいは走行中やエンジン駆動中であればそのまま何もしない等の車両駆動制御を行い、操作者３１が車両２０の駆動（運転）を可能な状態にする。
【００７４】
Ｓ４６０（車載制御部４により処理対象の権限データが車両２０を運転する権限がないと判定された場合）において、車載制御部４は、運転権限なしカウントＮをインクリメントする（Ｎ＝Ｎ＋１）。そして、車載制御部４は、運転権限なしカウントＮと運転権限なしカウント上限回数Ｌ２（第２の所定の回数の一例）とを処理装置により比較する。車載制御部４は、運転権限なしカウントＮが運転権限なしカウント上限回数Ｌ２以上（Ｎ≧Ｌ２）でない場合は（Ｓ４６０でＮＯ）、Ｓ４８０に進む。車載制御部４は、運転権限なしカウントＮが運転権限なしカウント上限回数Ｌ２以上（Ｎ≧Ｌ２）である場合は（Ｓ４６０でＹＥＳ）、Ｓ４７０に進む。
【００７５】
運転権限なしカウントＮは、例えば、上述した状態４や状態５のような場合で、運転権限がないと判定された場合にカウントされる。状態４の場合には、運転権限を持っていない操作者３１が車両２０を運転しようとしていることを意味するので、操作者３１に対して車両２０の操作を許可するべきではない。しかし、状態５のように操作者３１が適正な権限を有しているにもかかわらず、読み取りエラー等により権限がないと判定されてしまう場合もある。このような場合を考慮して、移動体制御装置２００は、権限なし判定が発生しても直ちに車両２０を運転不可状態に制御するのではなく、運転権限なしカウント上限回数Ｌ２（第２の所定の回数）を超えた場合に車両２０を運転不可状態に制御する。運転権限なしカウント上限回数Ｌ２（第２の所定の回数）は、システム設定時等に予め記憶装置に記憶されている。
【００７６】
Ｓ４７０において、車載制御部４は、車両２０を運転不可の状態にするための「権限なし」の権限判定結果を車両駆動制御部５に出力する。車両駆動制御部５は、「権限なし」の権限判定結果を入力すると、車両２０を運転不可能な状態に制御する。そして、車載制御部４は、運転権限なしカウントＮを初期化（Ｎ＝０）して、Ｓ４８０に進む。
【００７７】
Ｓ４８０では、ＩＣカードリーダ２は予め設定された一定時間待機し、Ｓ４２０に戻る。ＩＣカードリーダ２は、車載制御部４からポーリング送信処理を終了させるためのポーリング終了要求信号を入力するまで処理を繰り返す（Ｓ４９０）。
【００７８】
以上のように、本実施の形態では、移動体制御装置２００が起動していなければ車両２０を駆動することができず、たとえ、走行中であってもＩＣカード１が「権限あり」と判定され続けなければ車両２０を駆動し続けることができない。したがって、車両２を駆動し続けるために操作者３１はＩＣカード１を取り外して不正流用したりすることができず、コストの高いＨＷ（ハードウェア）的なロック機構等を必要とせずに、簡易にＳＷ（ソフトウェア）的にＩＣカード１をロックすることができる。
【００７９】
また、読み取り不可カウントＭや運転権限なしカウントＮを用いて、読み取りエラー等を考慮しつつ車両２０を制御としているので、きめ細かい権限判定処理及び移動体制御処理を実現することができる。
【００８０】
図５は、実施の形態１における移動体制御装置２００（ＩＤ情報送信装置１２０）のＩＤ情報送信処理を示すフロー図である。図５を用いて、移動体制御装置２００（ＩＤ情報送信装置１２０）のＩＤ情報送信処理について説明する。以下の説明では、ＩＤ情報送信装置１２０を処理の主体として説明する。
【００８１】
Ｓ７において、車載制御部４は、処理装置により、通信ボタン６の押下の待機状態となる。すなわち、車載制御部４は、送信指示信号待ち状態となる。
【００８２】
Ｓ８において、車載制御部４は、「車両２０がＤＳＲＣ通信エリアにいる」かつ「通信ボタン６より送信指示信号が入力された」状態であるか否かを処理装置により判断する。
【００８３】
Ｓ８において、車載制御部４は、「車両２０がＤＳＲＣ通信エリアにいる」かつ「通信ボタン６より送信指示信号が入力された」状態でない場合（Ｓ８にてＮＯの場合）、処理をＳ７に戻す。Ｓ８において、車載制御部４は、「車両２０がＤＳＲＣ通信エリアにいる」かつ「通信ボタン６より送信指示信号が入力された」状態である場合（Ｓ８にてＹＥＳの場合）、処理をＳ９に進める。
【００８４】
Ｓ９において、車載制御部４は、処理装置により、ＩＤ情報をＤＳＲＣ車載器７へ出力する。そして、ＤＳＲＣ車載器７は、処理装置により、入力したＩＤ情報をＤＳＲＣ無線通信により送信するために変調してＤＳＲＣ車載器アンテナ８に送信する。変調されたＩＤ情報は、ＤＳＲＣ車載器アンテナ８から電波として発信される。
【００８５】
以上が、ＩＤ情報送信装置１２０のＩＤ情報送信処理である。
【００８６】
図６は、実施の形態１におけるＩＤ情報受信装置１３０のＩＤ情報受信方法及び入退場管理装置５１の入退場管理方法を示すフロー図である。図６を用いて、ＩＤ情報受信装置１３０のＩＤ情報受信方法及び入退場管理装置５１の入退場管理方法について説明する。
【００８７】
Ｓ１０において、ＤＳＲＣ制御機アンテナ９は、ＤＳＲＣ車載器アンテナ８から電波として発信されたＩＤ情報を受信する。ＤＳＲＣ制御機５０は、処理装置により、ＤＳＲＣ制御機アンテナ９が電波として受信したＩＤ情報を復調する。すなわち、ＤＳＲＣ制御機５０は、ＤＳＲＣ車載器７に格納されたＩＤ情報をＤＳＲＣ車載器アンテナ８及びＤＳＲＣ制御機アンテナ９を介してＤＳＲＣ無線通信により取得する。
【００８８】
Ｓ１１において、ＤＳＲＣ制御機５０は、入退場管理装置５１に復調したＩＤ情報を送信する。
【００８９】
Ｓ１２において、入退場管理装置５１は、ＤＳＲＣ制御機５０よりＩＤ情報を入力して、入力したＩＤ情報のＩＤ認証を処理装置により行う。入退場管理装置５１は、例えば、当該セキュリティエリア５３を含む所定のエリア毎に、入退場が許可されている社員（操作者）の社員番号が登録された入退場許可テーブルを記憶装置に備える。入退場管理装置５１では、処理装置を用いて、入力したＩＤ情報の社員番号により入退場許可テーブルを検索することにより、ＩＤ認証を判定する。
【００９０】
ここで、ＩＤ情報には、「特定車両を操作するための権限を有する場合に操作が許可される車両種別に関する情報」（例えば、社内で固有に採番された車両番号等）が記録されているとする。社員１人に対して１台の車両が登録されている場合は、入退場管理装置５１は、社員番号により、操作者３１のＩＤ認証だけでなく、操作者３１の運転する車両２０の認証を行うこともできる。
【００９１】
例えば、入退場管理装置５１は、当該セキュリティエリア５３を含む所定のエリア毎に、入退場が許可されている車両番号が登録された入退場許可車両テーブルを備える。入退場管理装置５１は、処理装置を用いて、入力したＩＤ情報の社員番号及び車両番号を用いて入退場許可テーブル及び入退場許可車両テーブルを検索することにより、操作者３１のＩＤ認証及び車両２０の認証を判定することができる。操作者３１及び車両２０ともに入退場が許可されている場合のみ、認証が許可されたものとするとしてもよい。
【００９２】
入退場管理装置５１によりＩＤ情報の認証がされなかった場合（Ｓ１２でＮＯの場合）、処理はＳ７に戻る。入退場管理装置５１によりＩＤ情報が認証された場合（Ｓ１２でＹＥＳの場合）、処理はＳ１３に進む。
【００９３】
Ｓ１３において、入退場管理装置５１は、ＩＤ情報の認証が完了すると、処理装置により、開閉制御信号をゲート開閉制御装置５２に送信する。ゲート開閉制御装置５２は、処理装置により、開閉制御信号（開制御信号）を入力すると、入退場ゲート２３に開制御信号を送信し入退場ゲート２３を開く。
【００９４】
Ｓ１４において、ゲート開閉制御装置５２は、処理装置により、入退場ゲート２３が開状態において、所定の時間、開制御信号を受信しない場合には、入退場ゲート２３を閉めるための閉制御信号を送信し、入退場ゲート２３を閉める。
【００９５】
ここで、入退場管理装置５１は、処理装置により、車両２０の入場時にＩＤ認証を行った操作者３１及び車両２０がセキュリティエリア５３内に存在することを示す情報を記憶装置等に記憶することで、操作者３１及び車両２０についての管理を行うこともできる。また、入退場管理装置５１は、処理装置により、車両２０の退場時にＩＤ認証を行った操作者３１及び車両２０がセキュリティエリア５３内に存在しないことを示す情報を記憶装置等に記憶することで、操作者３１及び車両２０についての管理を行うこともできる。
【００９６】
実施の形態１に係る入退場管理システム１００は、車両２０がセキュリティエリア５３を入退場する場合において、ＩＣカードリーダ２で読み取った運転者（操作者３１）のＩＣカード１のＩＤ情報をＤＳＲＣ車載器７に格納し、ＤＳＲＣ無線通信を介して入退場システム（ＩＤ情報受信装置１３０、入退場管理装置５１、ゲート開閉制御装置５２）に送信することで、車両２０及び運転者の入退場の管理を行うことを特徴とする。このように、入退場管理システム１００は、ＩＤ情報送信装置１２０を備えているので、運転者は車両２０を降りることなくセキュリティエリア５３に入ることが可能となる。また、人（運転者（操作者３１））だけでなく、車両２０の入退場も管理することが可能となる。
【００９７】
実施の形態１に係る入退場管理システム１００は、車両２０がセキュリティエリア５３を入退場する場合において、運転者のＩＣカード１のＩＤ情報をＤＳＲＣ通信を介して入退場システム（ＩＤ情報受信装置１３０、入退場管理装置５１、ゲート開閉制御装置５２）に送信する。運転者のＩＣカード１のＩＤ情報を車両２０に備えた通信ボタン６を押下することをトリガとして入退場システム（ＩＤ情報受信装置１３０、入退場管理装置５１、ゲート開閉制御装置５２）に送信することを特徴とする。このように、ＤＳＲＣの通信エリアに入っただけでは、入退場ゲート２３を開かないように制御することを可能とする。これにより、むやみに入退場ゲート２３を開かないようにし、セキュリティエリア５３への不正侵入を防止することを可能とする。
【００９８】
実施の形態１に係る移動体制御装置２００によれば、車両２０を運転（操作）する場合において、運転者のＩＣカード１の暗号化されたＩＤ情報を車両２０に搭載したＩＣカードリーダ２で読み取り、車載制御部４にて暗号化されたＩＤ情報を復号化し、車両２０を運転する権限があれば、車両２０のエンジン制御（車両駆動制御）を行うことを特徴とする。これにより、車両２０を運転する権限がない人が、車両２０を動作（操作）させることを防ぐことを可能とする。
【００９９】
実施の形態１に係る移動体制御装置２００によれば、操作者３１（運転者）のＩＣカード１から得られたＩＤ情報を認証し、車両２０のエンジンを制御する際に、操作者３１のＩＣカード１にＩＣカードリーダ２よりポーリングを行い、定期的にＩＣカードリーダ２にてＩＤ情報の読み取りを行う。これにより、車両を運転する権限をもつ人が車両を離れる際に、ＩＣカード１を取り出すと運転権限が無くなり、車両のエンジン制御を行い運転できないように制御することができ、ＩＣカード１の流用をできないようにすることができる。また、このような方式を堅牢性及び防水性の高い筐体を必要とせず、簡易で低コストなＳＷ方式で実現可能とする。
【０１００】
実施の形態１に係る移動体制御装置２００によれば、一旦車両２０が運転可能となった後に、ＩＣカード１をＩＣカードリーダ２から取り出す等すると、読み取り不可カウントＭがカウントアップされ、車両２０が運転不可能な状態となる。これにより、ＩＣカード１の不正流用を防ぐことができる。
【０１０１】
実施の形態１に係る移動体制御装置２００を搭載した車両２０は、移動体制御装置２００が起動していなければ車両２０を駆動することができない。また、たとえ、車両２０の走行中であってもＩＣカード１が「権限あり」と判定され続けなければ（認証し続けなければ）、操作者３１は車両２０を駆動（運転）し続けることができない。したがって、操作者３１は、車両２０を駆動し続けるためにＩＣカード１を不正流用したりすることができず、コストの高いＨＷ的なロック機構等を必要とせずに、簡易にＳＷ的にＩＣカード１をロックすることができる。
【０１０２】
実施の形態１に係る移動体制御装置２００によれば、定期的にＩＣカードリーダ２にてＩＤ情報の読み取りを行い、運転権限無しのＩＤ情報を所定の回数読み取るまで車両２０のエンジン制御を行わない。これにより、ＩＣカードリーダ２よりＩＣカード１から読み取ったＩＤ情報に読み取りミスがあった場合でも、むやみに車両２０のエンジン制御を行わないことを可能とする。
【０１０３】
実施の形態１に係る移動体制御装置２００によれば、読み取り不可カウントＭや運転権限なしカウントＮを用いて運転権限判定処理及び移動体制御処理をしているので、読み取りエラー等を考慮したきめ細かい移動体制御方法を実現することができる。
【０１０４】
実施の形態２．
本実施の形態では、移動体制御装置２００の移動体制御方法において、読み取り不可カウントＭを使用しない方法について説明する。本実施の形態における移動体制御装置２００の機能ブロック構成は実施の形態１の図２と同様である。実施の形態１と同様の機能ブロック構成については同一の符号を付し、その説明を省略する。
【０１０５】
図７は、実施の形態２に係る移動体制御装置２００の移動体制御方法の処理の流れを示すフロー図である。図７が実施の形態１の図４と異なる点は、読み取り不可カウントＭを使用しない点である。
【０１０６】
図７において、Ｓ５１０からＳ５２０は図４のポーリング開始処理（Ｓ４１０からＳ４２０）と同様である。
【０１０７】
Ｓ５３０において、車載制御部４は、ＩＣカードリーダ２がＩＣカード１からＩＤ情報を読み込めないと処理装置により判断すると（Ｓ５３０でＮＯ）、Ｓ５６０に進む。Ｓ５６０は、図４のＳ４６０と同様である。Ｓ５４０からＳ５９０までは、図４のＳ４４０からＳ４９０までと同様である。
【０１０８】
本実施の形態に係る移動体制御装置２００では、車載制御部４は、ＩＣカードリーダ２によりＩＣカード１のＩＤ情報が読み込めない場合には、運転権限なしカウンタＮをインクリメントし（Ｎ＝Ｎ＋１）、ＩＣカードリーダ２によりＩＣカード１のＩＤ情報が読み込むことができ処理対象の権限データに運転権限がないと判定した場合にも運転権限なしカウンタＮをインクリメント（Ｎ＝Ｎ＋１）する（Ｓ５６０）。つまり、運転権限なしカウントＮは、ＩＣカードリーダ２によりＩＣカード１のＩＤ情報が読み込めない場合のカウントと、処理対象の権限データに運転権限がないと判定された場合のカウントとの合算値となる。
【０１０９】
そして、車載制御部４は、運転権限なしカウントＮと運転権限なしカウント上限回数Ｌ２とを処理装置により比較する。車載制御部４は、運転権限なしカウントＮが運転権限なしカウント上限回数Ｌ２以上（Ｎ≧Ｌ２）でない場合は（Ｓ４６０でＮＯ）、Ｓ５８０に進む。車載制御部４は、運転権限なしカウントＮが運転権限なしカウント上限回数Ｌ２以上（Ｎ≧Ｌ２）である場合は（Ｓ５６０でＹＥＳ）、Ｓ５７０に進む。
【０１１０】
以上のように、本実施の形態の移動体制御装置２００によれば、１つのカウント値（運転権限なしカウントＮ）を用いて車両２０を運転不可状態にするか否かの判定処理をすることができるので、より簡単な処理で移動体制御処理を行うことができる。
【０１１１】
実施の形態３．
本実施の形態では、車載制御部４が車両２０を運転不可能な状態に制御する際に、操作者３１に対して警告情報を出力する態様について説明する。
【０１１２】
図８は、実施の形態３に係る移動体制御装置２００の機能ブロック構成を示す図である。実施の形態１と同様のブロック構成については同一の符号を付し、その説明を省略する。図８において、実施の形態１の図２と異なる点は、移動体制御装置２００が警告情報出力部４１を備える点である。
【０１１３】
車載制御部４は、車両２０を運転不可能な状態に制御したい場合に、車両駆動制御部５に「権限なし」の権限判定結果を出力するとともに、警告情報出力指示を警告情報出力部４１に出力する。車載制御部４が警告情報出力指示を警告情報出力部４１に出力するタイミングは、車両駆動制御部５に「権限なし」の権限判定結果を出力する前でもよい。
【０１１４】
警告情報出力部４１は、車載制御部４から警告情報出力指示を入力すると、操作者３１に警告するための警告情報を出力する。警告情報は、操作者３１に権限データの認証に失敗したこと（権限の有無の判定で権限なしと判定されたこと）を通知するものである。警告情報は、例えば、ブザー、音声、画面表示、画面表示の点滅、あるいはこれらの組み合わせ等により、操作者３１に車両２０が運転不可能な状態であることを通知する。例えば、車両２０の走行中に操作者３１がＩＣカード１をＩＣカードリーダ２から取り外す等により、車両２０を運転不可能な状態に制御する場合には、「認証失敗によりエンジンを停止します」等の音声をスピーカから出力することにより、操作者３１に注意を促す。また、例えば、車載制御部４は、ブザーを鳴らし、操作者３１に車両２０が停止することを通知してもよい。
【０１１５】
図９は、実施の形態３にかかる移動体制御装置２００の移動体制御方法の処理の流れを示すフロー図である。図１０は、実施の形態３にかかる移動体制御装置２００の移動体制御方法の処理の流れの他の例を示すフロー図である。図９に示す処理は、実施の形態１の図４に示す処理に対応しているため、図４と同様の処理には同一のステップ番号を付しその説明を省略する。また、図１０に示す処理は、実施の形態２の図７に示す処理に対応しているため、図７と同様の処理には同一のステップ番号を付しその説明を省略する。
【０１１６】
図９において、図４と異なる点は、Ｓ９４３２の処理とＳ９４７０の処理である。Ｓ４３１において、車載制御部４は、読み取り不可カウントＭが読み取り不可カウント上限回数Ｌ１以上（Ｍ≧Ｌ１）の場合（Ｓ４３１でＹＥＳ）、Ｓ９４３２に進む。Ｓ９４３２において、車載制御部４は、車両２０を運転不可の状態にするための「権限なし」の権限判定結果を処理装置により車両駆動制御部５に出力するとともに、警告情報を出力させるための警告情報出力指示を処理装置により警告情報出力部４１に出力する。そして、車載制御部４は、読み取り不可カウントＭを初期化（Ｍ＝０）して、Ｓ４８０に進む。
【０１１７】
また、Ｓ４６０において、車載制御部４は、運転権限なしカウントＮが運転権限なしカウント上限回数Ｌ２以上（Ｎ≧Ｌ２）の場合（Ｓ４６０でＹＥＳ）、Ｓ９４７０に進む。Ｓ９４７０において、車載制御部４は、車両２０を運転不可の状態にするための「権限なし」の権限判定結果を処理装置により車両駆動制御部５に出力するとともに、警告情報を出力させるための警告情報出力指示を処理装置により警告情報出力部４１に出力する。そして、車載制御部４は、運転権限なしカウントＮを初期化（Ｎ＝０）して、Ｓ４８０に進む。
【０１１８】
図１０において、図７と異なる点は、Ｓ９５７０の処理である。Ｓ５６０において、車載制御部４は、運転権限なしカウントＮが運転権限なしカウント上限回数Ｌ２以上（Ｎ≧Ｌ２）の場合（Ｓ４６０でＹＥＳ）、Ｓ９５７０に進む。Ｓ９５７０において、車載制御部４は、車両２０を運転不可の状態にするための「権限なし」の権限判定結果を処理装置により車両駆動制御部５に出力するとともに、操作者３１に対する警告情報を出力させるための警告情報出力指示を処理装置により警告情報出力部４１に出力する。そして、車載制御部４は、運転権限なしカウントＮを処理装置により初期化（Ｎ＝０）して、Ｓ４８０に進む。
【０１１９】
実施の形態３の移動体制御装置２００によれば、車両２０を運転不可能な状態に制御する場合に、操作者３１に警告することができるので、車両２０の走行中にエンジンを停止させような場合の安全性が向上する。
【０１２０】
上述した実施の形態１〜３の説明において、移動体制御装置２００における車載制御部４、車両駆動制御部５、警告情報出力部４１は、それぞれ独立した機能ブロックとして構成されているが、ひとつの機能ブロックとしてもよい。あるいは、車載制御部４と車両駆動制御部５とをまとめてひとつの機能ブロックとしてもよいし、車載制御部４と警告情報出力部４１とをまとめてひとつの機能ブロックとしてもよい。あるいは、これらの機能ブロックを、他のどのような組み合わせで構成しても構わない。
【符号の説明】
【０１２１】
１  ＩＣカード、２  ＩＣカードリーダ、４  車載制御部、５  車両駆動制御部、６  通信ボタン、７  ＤＳＲＣ車載器、８  ＤＳＲＣ車載器アンテナ、９  ＤＳＲＣ制御機アンテナ、２０  車両、２３  入退場ゲート、３１  操作者、３４  方位センサ、４１  警告情報出力部、５０  ＤＳＲＣ制御機、５１  入退場管理装置、５２  ゲート開閉制御装置、５３  セキュリティエリア、１００  入退場管理システム、１１０  入退場管理システム、１２０  ＩＤ情報送信装置、１３０  ＩＤ情報受信装置、２００  移動体制御装置、９０１  表示装置、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９２０  磁気ディスク装置、９２１  ＯＳ、９２３  プログラム群、９２４  ファイル群。
【図１】
0005460358.tif 000002
【図２】
0005460358.tif 000003
【図３】
0005460358.tif 000004
【図４】
0005460358.tif 000005
【図５】
0005460358.tif 000006
【図６】
0005460358.tif 000007
【図７】
0005460358.tif 000008
【図８】
0005460358.tif 000009
【図９】
0005460358.tif 000010
【図１０】
0005460358.tif 000011