(57)【特許請求の範囲】
【請求項１】
管理サーバによって遠隔的に管理されるべき施設に入場しまたはその施設から退場する物体を識別して管理するシステムであって、
前記施設に設けられ、それぞれ物体としての移動体およびユーザに共通の通路と、
その通路に設置され、その通路を通過する物体の側面視をその物体の進行方向に相対的にスキャンして前記物体の横方向のシルエットを取得するラインセンサと、
前記施設または前記管理サーバに設けられ、前記取得されたシルエットに基づき、前記物体が移動体であるか否かの判定を行う第１判定部と、
前記施設または前記管理サーバに設けられ、前記取得されたシルエットに基づき、前記移動体の種類の判別を行う移動体種類判別部と、
前記施設に設けられ、前記通路上に位置する物体を撮影する撮影装置であって、前記第１判定部によって前記物体が移動体であると判定された場合に、前記シルエットの取得、前記判定または前記判別のタイミングに時間的に連動して前記物体の画像を移動体画像として撮影するものと、
前記施設または前記管理サーバに設けられ、前記撮影された移動体画像から、前記移動体の識別情報である移動体識別情報であって前記移動体に表示されているものを認識し、それにより、前記移動体識別情報を取得する移動体識別情報取得部と
を含み、
前記移動体の種類は、その移動体の側面視の高さ寸法に関する分類と、その移動体の側面視の形状に関する分類と、その移動体の側面視の最大寸法に関する分類と、その移動体の側面視のアスペクト比に関する分類とのうちの少なくとも一つを含み、前記移動体が車両である場合には、任意選択的に、その車両の車種を含んでもよい物体識別管理システム。
【請求項２】
さらに、
前記施設に設けられ、固有の信号を発信する発信機と、
前記移動体内に居るユーザの通信端末であって、前記発信機から信号を受信すると、それに応答して、ユーザＩＤまたは当該通信端末の端末ＩＤを、前記施設のＩＤに関連付けて前記管理サーバに送信するものと
を含み、
前記管理サーバは、前記施設と、前記移動体の種類と、前記移動体識別情報と、ユーザＩＤまたは端末ＩＤとを互いに紐付けし、それら要素をリストに登録する請求項１に記載の物体識別管理システム。
【請求項３】
前記移動体識別情報は、前記移動体に固有の番号を含み、前記移動体が車両である場合には、任意選択的に、その車両の車両番号を含んでもよい請求項１または２に記載の物体識別管理システム。
【請求項４】
前記ラインセンサは、前記通路の支持面から概して垂直に延びる請求項１ないし３のいずれかに記載の物体識別管理システム。
【請求項５】
前記撮影装置は、デジタルカメラを含む請求項１ないし４のいずれかに記載の物体識別管理システム。
【請求項６】
前記撮影装置は、前記ラインセンサに設置される請求項１ないし５のいずれかに記載の物体識別管理システム。
【請求項７】
請求項２に記載の通信端末としてコンピュータを機能させるためのプログラム。
【請求項８】
請求項１ないし６のいずれかに記載の管理サーバとしてコンピュータを機能させるためのプログラム。
【請求項９】
請求項７または８に記載のプログラムをコンピュータ読み取り可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物体をラインセンサで一方向にスキャンすることにより、カメラを用いずに非接触式で前記物体を形状的に識別する技術、および、その技術を利用することにより、指定された施設に入場しまたはその施設から退場する移動体を識別して管理する技術、および／またはその移動体の使用者であるユーザを識別して管理する技術に関するものである。
【背景技術】
【０００２】
物体をラインセンサで一方向にスキャンすることにより、カメラを用いずに非接触式で前記物体を形状的に識別する技術が既に存在する。
【０００３】
その一例が、特許文献１に開示されている。この技術においては、水平の支持面（例えば、路面）上を走行する車体の車種を判定することを目的として、垂直方向に１次元的に配列された複数の発光素子と、垂直方向に１次元的に配列された複数の受光素子とを、それぞれ互いに水平方向に対向するように配置することにより、シルエットセンサがラインセンサとして構成される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−２９６７３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されている技術では、前記シルエットセンサにより、識別すべき物体の形状を精度よく測定することができないという問題がある。
【０００６】
具体的には、そのシルエットセンサにおいては、発光素子が光、電波または音波という電磁波を受光素子に向けて出射するが、その電磁波が通常のものである限り、発光素子も受光素子も、通常は、指向性を有する。
【０００７】
その電磁波をレーザー光として選択すれば、発光素子も受光素子も指向性を有せずに済む。しかし、その場合には、システムが高価であること、素子の消費電力が増加すること、出射されたレーザー光が万一人間の眼に入射すると危険であることなどの問題がある。
【０００８】
そのため、それらの問題がないように通常の電磁波を使用すると、１つの発光素子から出射した電磁波が、拡がり角をもって空間を進行し、そのため、１つの電磁波が、意に反して複数の受光素子によって同時に受光されてしまう可能性がある。
【０００９】
その結果、通常の電磁波を使用すると、複数の受光素子のうち、識別すべき物体によって遮蔽されて電磁波を受光できないものにより表現される１次元模様が、識別すべき物体の実際シルエットを正確に反映しないおそれがある。
【００１０】
よって、特許文献１に開示されている技術では、受光素子が、予定外の発光素子からの光を受光してしまうと、その光をノイズ光として除去できないため、識別すべき物体の形状を精度よく測定することができないという問題がある。
【００１１】
なお、物体を識別するという機能（用途）は、特許文献１に開示されているように、有料道路において、走行する自動車の車種を判別するという機能として具体化され、また、例えば、駐車場において、その駐車場に対して入出庫する車両を識別して分類するという機能として具体化される。
【００１２】
さらに、そのようにして識別された車両を、その車両の乗員としてのユーザに正確に紐付けしたいというニーズがある。
【００１３】
このような事情を背景とし、本発明は、カメラを用いずに非接触式で物体を形状的に識別するラインセンサとその物体を撮像する撮像装置とを利用することにより、指定された施設に入場しまたはその施設から退場する移動体を識別して管理する技術、および／またはその移動体の使用者であるユーザを識別して管理することを可能にする技術を提供することを課題としてなされたものである。
【課題を解決するための手段】
【００１４】
その課題を解決するために、本発明の一側面によれば、管理サーバによって遠隔的に管理されるべき施設に入場しまたはその施設から退場する物体を識別して管理するシステムであって、
前記施設に設けられ、それぞれ物体としての移動体およびユーザに共通の通路と、
その通路に設置され、その通路を通過する物体の側面視をその物体の進行方向に相対的にスキャンして前記物体の横方向のシルエットを取得するラインセンサと、
前記施設または前記管理サーバに設けられ、前記取得されたシルエットに基づき、前記物体が移動体であるか否かの判定を行う第１判定部と、
前記施設または前記管理サーバに設けられ、前記取得されたシルエットに基づき、前記移動体の種類の判別を行う移動体種類判別部と、
前記施設に設けられ、前記通路上に位置する物体を撮影する撮影装置であって、前記第１判定部によって前記物体が移動体であると判定された場合に、前記シルエットの取得、前記判定または前記判別のタイミングに時間的に連動して前記物体の画像を移動体画像として撮影するものと、
前記施設または前記管理サーバに設けられ、前記撮影された移動体画像から、前記移動体の識別情報である移動体識別情報であって前記移動体に表示されているものを認識し、それにより、前記移動体識別情報を取得する移動体識別情報取得部と
を含み、
前記移動体の種類は、その移動体の側面視の高さ寸法に関する分類と、その移動体の側面視の形状に関する分類と、その移動体の側面視の最大寸法に関する分類と、その移動体の側面視のアスペクト比に関する分類とのうちの少なくとも一つを含み、前記移動体が車両である場合には、任意選択的に、その車両の車種を含んでもよい物体識別管理システムが提供される。
本発明によって下記の各態様が得られる。各態様は、項に区分し、各項には番号を付し、必要に応じて他の項の番号を引用する形式で記載する。これは、本発明が採用し得る技術的特徴の一部およびそれの組合せの理解を容易にするためであり、本発明が採用し得る技術的特徴およびそれの組合せが以下の態様に限定されると解釈すべきではない。すなわち、下記の態様には記載されていないが本明細書には記載されている技術的特徴を本発明の技術的特徴として適宜抽出して採用することは妨げられないと解釈すべきなのである。
【００１５】
さらに、各項を他の項の番号を引用する形式で記載することが必ずしも、各項に記載の技術的特徴を他の項に記載の技術的特徴から分離させて独立させることを妨げることを意味するわけではなく、各項に記載の技術的特徴をその性質に応じて適宜独立させることが可能であると解釈すべきである。
【００１６】
（１）  物体をラインセンサで一方向にスキャンすることにより、カメラを用いずに非接触式で前記物体を形状的に識別する物体識別方法であって、
複数の発信機の列である発信機列と、複数の受信機の列である受信機列とが中央空間を隔てて互いに対向するように空間上に配置されて成るラインセンサの前記中央空間を通過するように前記物体が前記ラインセンサの長さ方向と交差する方向において前記ラインセンサに対して相対的に移動する相対移動中に実施され、
前記複数の発信機を連続的にまたは時間離散的に作動させてそれら発信機から複数の信号を発信させる発信工程と、
前記発信された複数の信号を前記複数の受信機によって時間離散的に複数回受信することを試行し、それにより、結果的に複数回の受信イベントを実行する標的受信工程であって、各受信機が２以上の発信機から２以上の信号を同時に受信すると、それら発信機のうち、各受信機に１対１に対応するように予め割り当てられた対向発信機を標的発信機とし、その標的発信機から発信された信号を有効信号として選択するものと、
各回の受信イベントにおいて、前記複数の受信機のうち、それぞれの対向発信機から有効信号を受信したものと受信しなかったものとを互いに区別し、その結果から１次元情報を生成し、前記複数回の受信イベントにおいてそれぞれ生成された複数の１次元情報を配列することによって２次元情報に変換し、その２次元情報に基づいて前記物体の実際シルエットを推定するシルエット推定工程と、
その推定された実際シルエットと予め定められた複数の基準シルエットとの間の形状的近似度に基づき、前記物体を識別する物体識別工程と
を含む物体識別方法。
【００１７】
（２）  各発信機は、固有の発信機ＩＤを表す信号を発信するように構成され、
前記標的受信工程は、各受信機が各発信機から受信した信号から発信機ＩＤを抽出し、各受信機が複数の発信機から同時に受信した複数の信号によってそれぞれ表される複数の発信機ＩＤのうち、前記対向発信機に割り当てられた正規発信機ＩＤと一致するものを表す信号を前記有効信号として選択する工程を含む（１）項に記載の物体識別方法。
【００１８】
（３）  各受信機（例えば、ビーコン受信機）は、各発信機（例えば、ビーコン発信機）からの信号を近距離無線通信方式で受信するように構成される（１）または（２）項に記載の物体識別方法。
【００１９】
（４）  各発信機は、可視光または赤外光である光を固有の点滅パターンで発光する発光器（例えば、ＬＥＤ光源、レーザー光源など）であり、
各受信機は、各発光器から発光された光を受光する受光器（例えば、フォトダイオード、光センサなど）であり、
前記標的受信工程は、各受光器が受光した光から点滅パターンを抽出し、その点滅パターンを発光器ＩＤに変換する工程を含む（１）または（２）項に記載の物体識別方法。
【００２０】
（５）  前記複数の基準シルエットは、前記物体が識別される複数の候補としての複数の物体カテゴリーにそれぞれ固有な形状を有する（１）ないし（４）項のいずれかに記載の物体識別方法。
【００２１】
（６）  さらに、
前記相対移動中に、前記物体が前記ラインセンサの前記中央空間を通過する際の移動速度を取得する速度取得工程を含み、
前記シルエット推定工程は、前記取得された移動速度を用いて、前記複数の１次元情報間の空間間隔を決定し、前記複数の１次元情報を、前記決定された空間間隔をあけて配列することにより、前記２次元情報に変換する（１）ないし（５）項のいずれかに記載の物体識別方法。
【００２２】
（７）  前記複数の発信機のうち一端部に位置する端部発信機が発信した信号は、前記ラインセンサの長さ方向における前記物体の実際シルエット寸法が予め定められた上限寸法を超えない限り、前記物体によって遮断されることなく、前記複数の受信機のうち一端部に位置する端部受信機であって前記端部発信機に対向するものによって受信される（１）ないし（６）項のいずれかに記載の物体識別方法。
【００２３】
（８）  さらに、前記端部受信機が前記端部発信機から信号を受信しなかった場合には、前記ラインセンサの作動状態に異常があると判定する第１異常判定部を含む（７）項に記載の物体識別方法。
【００２４】
（９）  さらに、前記端部受信機が前記端部発信機から信号を受信しなかった場合には、前記ラインセンサの姿勢に異常があると判定する第２異常判定部を含む（７）または（８）項に記載の物体識別方法。
【００２５】
（１０）  さらに、物体識別という本番動作に先立ち、前記ラインセンサの作動状態について故障診断を行う故障診断工程を含み、
その故障診断工程は、発信機と受信機との間の対応関係を無視して、各受信機ごとに、その受信機が、前記複数の発信機からすべての信号または一部の複数の信号を受信したか否かを判定し、すべてのまたは一部の複数の受信機が同じ発信機から信号を受信していない場合には、その発信機が故障していると判定し、一方、いずれかの受信機がいずれの発信機からも信号を受信していない場合には、そのいずれかの受信機が故障していると判定する（１）ないし（９）項のいずれかに記載の物体識別方法。
【００２６】
（１１）  （１）ないし（１０）項のいずれかに記載の物体識別方法を実施するためにコンピュータによって実行されるプログラム。
【００２７】
本明細書の全体を通じて、「プログラム」という用語は、例えば、それの機能を果たすためにコンピュータにより実行される指令の組合せを意味するように解釈したり、それら指令の組合せのみならず、各指令に従って処理されるファイルやデータをも含むように解釈することが可能であるが、それらに限定されない。
【００２８】
また、このプログラムは、それ単独でコンピュータにより実行されることにより、所期の目的を達するものとしたり、他のプログラムと共にコンピュータにより実行されることにより、所期の目的を達するものとすることができるが、それらに限定されない。後者の場合、本項に係るプログラムは、データを主体とするものとすることができるが、それに限定されない。
【００２９】
（１２）  （１１）項に記載のプログラムをコンピュータ読み取り可能に記録した記録媒体。
【００３０】
本明細書の全体を通じて、「記録媒体」という用語は、種々な形式の記録媒体を意味するように解釈することが可能であり、そのような記録媒体は、例えば、フレキシブル・ディスク等の磁気記録媒体、ＣＤ、ＣＤ−ＲＯＭ等の光記録媒体、ＭＯ等の光磁気記録媒体、ＲＯＭ等のアンリムーバブル・ストレージ等を含むが、それらに限定されない。
【００３１】
（１３）  前記発信機列と前記受信機列との間における前記中央空間の最低寸法は、３０ｃｍ、５０ｃｍ、１ｍまたは２ｍである（１）ないし（１０）項のいずれかに記載の物体識別方法。
【００３２】
（１４）  前記物体は、自転車、自動二輪車および自動車を含む車両または移動体を含む（１）ないし（１０）項のいずれかに記載の物体識別方法。
【００３３】
（１５）  前記複数の基準シルエットは、車両、人間および動物のそれぞれについての複数の標準的なシルエットを含む（１）ないし（１０）項のいずれかに記載の物体識別方法。
【００３４】
（１６）  前記ラインセンサは、前記物体の進行方向において互いに隔たった２か所にそれぞれ設置される第１ラインセンサおよび第２ラインセンサを含む（１）ないし（１０）項のいずれかに記載の物体識別方法。
【００３５】
（１７）  前記物体は、所定の通路を進行し、
前記発信機列および前記受信機列は、前記通路を挟むように互いに対向する２か所にそれぞれ設置され、
前記物体は、その物体が前記通路を一方向に進行中に識別される（１）ないし（１０）項のいずれかに記載の物体識別方法。
【００３６】
（１８）  前記通路は、開放空間と行き止まり空間とを互いに接続するように配置され、
前記物体は、前記通路を正逆双方向に進行し、
前記ラインセンサは、前記通路のうち、前記開放空間の側に設置された外側ラインセンサと、前記行き止まり空間の側に設置された内側ラインセンサとを含む（１７）項に記載の物体識別方法。
【００３７】
（１９）  物体をラインセンサで一方向にスキャンすることにより、カメラを用いずに非接触式で前記物体を形状的に識別する物体識別システムであって、
複数の発信機の列である発信機列と、複数の受信機の列である受信機列とが中央空間を隔てて互いに対向するように空間上に配置されて成るラインセンサであって、前記中央空間を通過するように前記物体が前記ラインセンサの長さ方向と交差する方向において前記ラインセンサに対して相対的に移動するものと、
前記発信された複数の信号を前記複数の受信機によって時間離散的に複数回受信することを試行し、それにより、結果的に複数回の受信イベントを実行する標的受信部であって、各受信機が２以上の発信機から２以上の信号を同時に受信すると、それら発信機のうち、各受信機に１対１に対応するように予め割り当てられた対向発信機を標的発信機とし、その標的発信機から発信された信号を有効信号として選択するものと、
各回の受信イベントにおいて、前記複数の受信機のうち、それぞれの対向発信機から有効信号を受信したものと受信しなかったものとを互いに区別し、その結果から１次元情報を生成し、前記複数回の受信イベントにおいてそれぞれ生成された複数の１次元情報を配列することによって２次元情報に変換し、その２次元情報に基づいて前記物体の実際シルエットを推定するシルエット推定部と、
その推定された実際シルエットと予め定められた複数の基準シルエットとの間の形状的近似度に基づき、前記物体を識別する物体識別部と
を含む物体識別システム。
【００３８】
（２０）  物体をラインセンサで一方向にスキャンすることにより、カメラを用いずに非接触式で前記物体を形状的に識別する物体識別システムであって、
複数の発信機の列である発信機列と、複数の受信機の列である受信機列とが中央空間を隔てて互いに対向するように空間上に配置されて成るラインセンサであって、前記中央空間を通過するように前記物体が前記ラインセンサの長さ方向と交差する方向において前記ラインセンサに対して相対的に移動し、前記複数の発信機から発信された複数の信号は少なくとも部分的に前記物体によって遮断されて前記受信機列に到達しないものと、
そのラインセンサの受信結果に基づき、前記物体の実際シルエットを推定し、その推定された実際シルエットと予め定められた複数の基準シルエットとの間の形状的近似度に基づき、前記物体を識別する物体識別部と
を含み、
前記物体は、車両を含み、
前記通信端末は、前記車両の乗員であるユーザによって乗車中に携帯されるか、または前記車両に搭載されており、
各発信機は、固有の発信機ＩＤを表す信号を発信し、
前記通信端末は、前記乗車中に、前記複数の発信機からの複数の信号のうち前記車両内に進入する部分を受信し、
当該物体識別システムは、さらに、
前記通信端末と通信可能な管理サーバと、
前記複数の受信機の受信状態および／または前記物体識別部の物体識別結果を表す信号を前記管理サーバに送信することが可能な通信部と
を含み、
前記通信端末は、前記複数の発信機のうちの少なくとも１つからの信号を受信すると、その信号から発信機ＩＤを抽出し、その発信機ＩＤをユーザ識別情報に関連付けて前記管理サーバに送信し、
前記管理サーバは、前記ラインセンサが前記物体を検出し、かつ、その物体が車両であると識別された状態において、前記通信端末から前記発信機ＩＤを受信すると、その発信機ＩＤが前記ラインセンサに帰属する場合には、ユーザと前記車両とを紐付けするユーザ・車両紐付け部を含むを物体識別システム。
【００３９】
（２１）指定された施設に入場しまたはその施設から退場する車両およびその車両の使用者であるユーザをそれぞれ、物体として互いに区別した状態で、識別して管理するために、前記施設の通路に、その通路を通過する物体の進行方向に対して交差する方向に延びるラインセンサであって、前記通路を通過する物体をそれの進行方向に相対的にスキャンすることにより、前記物体のシルエットを取得し、そのシルエットに基づいて物体識別処理を行うものが設置され、そのラインセンサを用い、前記取得されたシルエットに基づき、前記物体が車両であるか否かを判定し、車両である場合、前記シルエットに基づいて車種を判別し、前記物体識別処理、前記判定または前記判別に時間的に連動してカメラを用いて前記車両を撮影し、その撮影された車両画像に基づいて車両番号を取得し、前記施設と、前記車種と、前記車両番号と、ユーザＩＤまたは端末ＩＤとを互いに紐付けし、それら要素を車両・ユーザ管理リストに登録する車両・ユーザ識別管理システムおよび車両・ユーザ識別管理方法。
【図面の簡単な説明】
【００４０】
【図１】図１は、本発明の例示的な第１の実施形態に従う物体識別システムであって出入り通路を有する駐車場に出入りする物体を識別するために実施されるもののうちのハードウエア構成を概略的に表す平面図である。
【図２】図２は、図１に示す物体識別システムのうちのハードウエア構成を概略的に示す斜視図と、その物体識別システムのうちのソフトウエア構成を概念的に表す機能ブロック図とである。
【図３】図３は、図２に示す外側ラインセンサおよび内側ラインセンサに共通の正面図であって、同図に示す発信機ポストから発信された複数の信号が、物体によって遮断されずに空間を透過するものと、物体によって遮断されるものとに分類される様子を説明するためのものである。
【図４】図４は、図３に示す発信機ポスト（または受信機ポスト）の内側面を示す側面図である。
【図５】図５は、図２に示す外側ラインセンサおよび内側ラインセンサに共通の部分正面図であって、発信機ポストのうちの１つの発信機から無指向性で（例えば、放射状に）信号を発信し、その結果、その発信された信号が、その発信機に対向する対向発信機を含む複数の受信機によって同時に受信される可能性があることを説明するためのものである。
【図６】図６は、図２に示す外側ラインセンサおよび内側ラインセンサのそれぞれにつき、複数の受信機の番号と、それら受信機にそれぞれ１対１に対応する複数の発信機の番号と、発信機ごとの複数の発信機ＩＤとの間の関係を表形式で表す図である。
【図７】図７は、物体が図１に示す駐車場の出入り通路を一方向に進行中にその物体が外側ラインセンサによって一方向にスキャンされてその物体が識別される様子を説明するための側面図である。
【図８】図８は、物体が図７に示すように外側ラインセンサによって一方向にスキャンされる結果、前記物体について複数の１次元情報が時間離散的に生成される様子と、それら１次元情報が２次元情報に合成され、それにより、前記物体の実際シルエットが推定される様子とを概念的に表す図である。
【図９】図９は、複数の物体カテゴリーと複数の基準シルエットとの間の例示的な関係を概念的に表形式で表す図である。
【図１０】図１０は、図２に示す物体識別部において実行される例示的な物体識別プログラムを概念的に表すフローチャートである。
【図１１】図１１は、図２に示す入出庫判別部において実行される例示的な入出庫判別プログラムを概念的に表すフローチャートである。
【図１２】図１２（ａ）は、物体が図１に示す出入り通路を経て駐車場に進入する入庫ステージにおいて、外側ラインセンサおよび内側ラインセンサのそれぞれの受信状態が時系列的に変化する様子の一例を説明するための図であり、同図（ｂ）は、物体が図１に示す出入り通路を経て駐車場から退出する出庫ステージにおいて、外側ラインセンサおよび内側ラインセンサのそれぞれの受信状態が時系列的に変化する様子の一例を説明するための図である。
【図１３】図１３は、図１に示す信号処理ユニットを表す機能ブロック図の続きである。
【図１４】図１４は、図１３に示す第１異常判定部において実行される例示的な第１異常判定プログラムを概念的に表すフローチャートである。
【図１５】図１５は、図１３に示す第２異常判定部において実行される例示的な第２異常判定プログラムを概念的に表すフローチャートである。
【図１６】図１６は、図１３に示す故障診断部において実行される例示的な故障診断プログラムを概念的に表すフローチャートである。
【図１７】図１７は、図２に示す管理サーバにおいて実行される例示的な駐車場管理プログラムを、ユーザの通信端末において実行される駐車場利用プログラムと共に概念的に表すフローチャートである。
【図１８】図１８は、本発明の例示的な第２の実施形態に従う物体識別システムのうちの外側ラインセンサの正面図であって、同図に示す発信機ポストから発信された複数の信号が、車両のアウタパネルによって遮断されずに空間を透過して受信機ポストに到達するものと、車両のアウタパネルによって遮断されるものと、車両の窓ガラスを透過してその車室内に進入して乗員としてのユーザの通信端末によって受信されるものとに分類される様子を、上記物体識別システムのうちのソフトウエア構成を概念的に表す機能ブロック図と共に示すものである。
【図１９】図１９は、図１８に示すユーザ・車両紐付け部において実行される例示的なユーザ・車両紐付けプログラムを、ユーザの通信端末において実行されるユーザ特定支援プログラムと共に概念的に表すフローチャートである。
【図２０】図２０は、図１８に示すユーザ・車両紐付け部によって作成される例示的なユーザ・車両紐付けリストを表形式で概念的に表す図である。
【図２１】図２１（ａ）は、本発明の例示的な第３の実施形態に従う物体識別システムであって出入り通路を有する駐車場に出入りする物体を識別するために実施されるもののうちのハードウエア構成を概略的に表す側面図であり、同図（ｂ）は、前記駐車場における物体としての車両およびユーザが入庫段階および出庫段階においてそれぞれ取り得る一連のフェーズを、参照図面の番号と共に表形式で示す図である。
【図２２】図２２は、図２１に示す信号処理ユニットが入庫時に実行する第１物体識別・段階判定プログラムを概念的に表すフローチャートである。
【図２３】図２３は、図２１に示すユーザ端末が入場時および退場時に実行する駐車場識別プログラムを概念的に表すフローチャートである。
【図２４】図２４は、図２１に示す管理サーバが入庫時に実行する第１紐付け・登録プログラムを概念的に表すフローチャートである。
【図２５】図２５は、図２１に示す管理サーバが車両情報およびユーザ情報を紐付け管理するための使用する車両・ユーザ管理リストを概念的に表形式で表す図である。
【図２６】図２６は、図２１に示す信号処理ユニットがユーザ単独退場時に実行する第２物体識別・段階判定プログラムを概念的に表すフローチャートである。
【図２７】図２７は、図２１に示す管理サーバがユーザ単独退場時に実行する第２紐付け・登録プログラムを概念的に表すフローチャートである。
【図２８】図２８は、図２１に示す信号処理ユニットがユーザ単独入場時に実行する第３物体識別・段階判定プログラムを概念的に表すフローチャートである。
【図２９】図２９は、図２１に示す管理サーバがユーザ単独入場時に実行する第３紐付け・登録プログラムを概念的に表すフローチャートである。
【図３０】図３０は、図２１に示す信号処理ユニットが出庫時に実行する第４物体識別・段階判定プログラムを概念的に表すフローチャートである。
【発明を実施するための形態】
【００４１】
以下、本発明のさらに具体的な例示的な実施の形態のうちのいくつかを図面に基づいて詳細に説明する。
【００４２】
［第１の実施形態］
【００４３】
図１には、本発明の例示的な第１の実施形態に従う物体識別システム１０（以下、単に「システム１０」という。）のうちのハードウエア構成が概略的に平面図で表されている。このシステム１０は、本発明の例示的な一実施形態に従う物体識別方法を実施するように設計されたものである。
【００４４】
このシステム１０は、本実施形態においては、駐車場２０を無人でかつ遠隔的に管理する駐車場管理システム１０００の一部に組み込まれている。
【００４５】
概略的に説明するに、このシステム１０は、３次元の物体をラインセンサで一方向にスキャンすることにより、カメラを用いずに非接触式で前記物体を形状的に識別するように設計されている。
【００４６】
このシステム１０は、駐車場２０に出入りする物体が車両３０であるのか、人間であるのか、動物であるのかを識別するために実施される。駐車場２０は、複数の車両を収容可能な複数の車室３２を有する内側領域（行き止まり空間）３４と、駐車場２０に隣接する道路３６である外側領域（開放空間）３８とを互いに接続する出入り通路４０を有する。
【００４７】
車両３０は、駐車場２０への入庫時にも駐車場２０からの出庫時にも、共通の出入り通路４０に沿って進行する。具体的には、車両３０は、入庫時には、出入り通路４０を一方向に（外側から内側に向かう向き）に進行し、一方、出庫時には、出入り通路４０を逆方向に（内側から外側に向かう向き）に進行する。
【００４８】
図１に示すように、このシステム１０は、出入り通路４０のうち、外側領域３８の側に設置された外側ラインセンサ５０と、内側領域３４の側に設置された内側ラインセンサ５２とを備えている。外側ラインセンサ５０も内側ラインセンサ５２も、駐車場２０の支持面（例えば、路面や地面など）５４に、その支持面５４から概して垂直に延びる正立姿勢で設置されている。
【００４９】
図２および図３に示すように、外側ラインセンサ５０についても内側ラインセンサ５２についても、複数の発信機６０の列である発信機列がハウジング７４内に収容されて成る発信機ポスト６２と、複数の受信機７０の列である受信機列がハウジング７６内に収容されて成る受信機ポスト７２とが中央空間７７を隔てて互いに対向するように空間上に配置されて構成されている。発信機ポスト６２も受信機ポスト７２も、複数のセンサ素子（この用語は、発信機６０および受信機７０を総称するために使用される）が１次元的に（例えば、真っ直ぐかまたは曲がった中心線に沿って）配列されて構成されている。
【００５０】
さらに、外側ラインセンサ５０についても内側ラインセンサ５２についても、複数の発信機６０と複数の受信機７０とのうち互いにペアを成す１つの発信機６０と１つの受信機７０とは、図３に示すように、水平方向において互いに対向するように配置されている。
【００５１】
発信機ポスト６２および受信機ポスト７２は、それぞれ、支持面５４から概して垂直に延びる柱状のハウジング７４および７６を有し、それらハウジング７４および７６内にそれぞれ、複数の発信機６０および複数の受信機７０が防水機能を有するように（雨水、水たまりの侵入によって故障しないように）収容されている。
【００５２】
本実施形態においては、発信機６０も受信機７０も、非可視光（例えば、電波）を用いて通信を行うタイプのセンサ素子（例えば、ビーコン発信機およびビーコン受信機）であるが、それに代えて、可視光、赤外光、音波または超音波を用いるタイプのセンサ素子、例えば、ＬＥＤ光源および光センサの組合せ、赤外光源および赤外センサの組合せ、レーザー光源および光センサの組合せや、音波発生器および音波センサの組合せなどを用いてもよい。すなわち、発信機６０は、電磁波出射素子の一例であり、これに対し、受信機７０は、電磁波入射素子の一例なのである。
【００５３】
一例においては、各発信機６０が、可視光または赤外光である光を固有の点滅パターンで発光する発光器６０である。これに対し、各受信機７０は、各発光器６０から発光された光を受光する受光器７０である。この場合、標的受信部１０８は、各受光器７０が受光した光から点滅パターンを抽出し、その点滅パターンを発光器ＩＤに変換し、それにより、その受光した光を発光した発光器６０が、対向発光器（正規発信機の一例）すなわち正規発光器（正規発信機の一例）であるか否かを判定する。
【００５４】
図３に正面図で示すように、複数の発信機６０は、物体識別動作中、それぞれ複数の信号を一斉に発信する。それら信号のうち、車両３０によって遮断される部分は、対向する受信機７０に入射せず、一方、車両３０によって遮断されない部分は、中央空間７７内を透過して、対向する受信機７０に入射する。
【００５５】
図４に側面図で示すように、外側ラインセンサ５０についても内側ラインセンサ５２についても、また、発信機ポスト６２も受信機ポスト７２も、一列に並んだ複数のセンサ素子６０，７０のうちの最上端のもの（最上端発信機（前記「端部発信機」の一例）６０および最上端受信機（前記「端部受信機」の一例）７０）は、図２および図３に示すように、サイズ的に適合するすべての種類の車両３０について、最上端発信機６０が発信した信号が最上端受信機７０によって受信されるように、最上端発信機６０および最上端受信機７０の高さ方向位置が選択されている。
【００５６】
したがって、最上端発信機６０が発信した信号は、各ラインセンサ５０，５２の長さ方向における物体３０の実際シルエット寸法が予め定められた上限寸法を超えない限り、物体３０によって遮断されることなく、最上端受信機７０であって最上端発信機６０に対向するものによって受信される。
【００５７】
さらに、図４に側面図で示すように、外側ラインセンサ５０についても内側ラインセンサ５２についても、また、発信機ポスト６２も受信機ポスト７２も、一列に並んだ複数のセンサ素子６０，７０のうちの最下端のもの（最下端発信機６０および最下端受信機７０）は、すべての種類の車両３０について、その車両３０のタイヤ（車輪、ホイール）７８がラインセンサ５０，５２を通過する際に、最下端発信機６０から発信した信号がタイヤ７８によって遮断されて最下端受信機７０によって受信されないように、最下端発信機６０および最下端受信機７０の高さ方向位置が選択されている。これにより、車両３０のうち、タイヤ７８が各ラインセンサ５０，５２を通過したタイミングを検出することが可能である。
【００５８】
図５に正面図で示すように、外側ラインセンサ５０についても内側ラインセンサ６０についても、発信機ポスト６２のうちの各発信機６０が無指向性で（例えば、放射状に）信号を発信する。そのため、１つの発信機６０から発信された信号が、その発信機６０に対向する対向受信機（例えば、１つの対向受信機）７０のみならず、その周辺に位置する複数の受信機７０によっても、同時に受信される可能性がある。
【００５９】
その可能性を排除するために、本実施形態においては、各受信機７０ごとに標的受信が行われる。具体的には、各受信機７０が２以上の発信機６０から２以上の信号を同時に受信すると、それら発信機６０のうち、各受信機７０に１対１に対応するように予め割り当てられた対向発信機６０から発信された信号を有効信号として選択し、それ以外の信号は無効信号として除外する信号処理が行われる。これは、フィリタリング処理とも称される。
【００６０】
これに関連し、図６には、外側ラインセンサ５０および内側ラインセンサ５２のそれぞれにつき、複数の受信機７０の番号と、それら受信機７０にそれぞれ１対１に対応する複数の発信機（正規発信機）６０の番号と、発信機６０ごとの複数の発信機ＩＤ（正規発信機ＩＤ）との間の関係が表形式で表されている。
【００６１】
具体的には、上述の標的受信においては、各受信機７０ごとに、それに対応する１つの対向発信機６０と、その対向発信機６０に割り当てられた発信機ＩＤすなわち正規発信機ＩＤとを決定する。各受信機７０が２以上の発信機６０から２以上の信号を同時に受信すると、それら発信機６０のうち、正規発信機ＩＤを表す信号を有効信号として選択する一方、それ以外の信号を無視する。これを、ソフト的なフィルタリング処理とも称する。
【００６２】
すなわち、上述の標的受信においては、各受信機７０が２以上の発信機６０から２以上の信号を同時に受信すると、１つの正規発信機ＩＤを割り当てられた１つの対向発信機６０を１つの標的発信機６０に選択し、事実上、その標的発信機６０のみから信号を受信することを試行するのである。
【００６３】
これに対し、ランダム受信とは、各受信機７０が、いずれの発信機６０が前述の正規発信機であるか否かを無視して、ランダムに受信した少なくとも１つの信号をそれぞれ少なくとも１つの実発信機ＩＤに変換して、各受信機７０に、その少なくとも１つの実発信機ＩＤを割り当てることを意味する。
【００６４】
本実施形態においては、複数の受信機７０に対し、上述の標的受信が、最上端受信機７０から最下端受信機７０に向かって（これとは逆向きでもよいし、別の向きでもよい）順次行われるが、これは、外側ラインセンサ５０と物体３０との間の相対移動が物理的なスキャン（ｘ方向スキャン、前後方向スキャン）と称される場合には、外側ラインセンサ５０すなわち複数の受信機７０に対するソフト的なスキャン（ｙ方向スキャン、垂直方向スキャン）と称される。
【００６５】
なお、本実施形態においては、内側ラインセンサ５２が、外側ラインセンサ５０と共通の構成を有するように設計される。しかし、本実施形態においては、専ら外側ラインセンサ５０を用いて物体識別が行われる。ただし、これに代えて、専ら内側ラインセンサ５２を用いて物体識別が行われる態様で本発明を実施してもよいし、また、双方のラインセンサ５０および５２を用いて物体識別が行われる態様で本発明を実施してもよい。
【００６６】
よって、内側ラインセンサ５２は、後述のように、入出庫判別を外側ラインセンサ５０と共同して行うために必要最低限の構成を有するように、外側ラインセンサ５０より単純化して（例えば、互いに対向する発信機６０および受信機７０より成るセンサ素子対（透過型対向センサ素子）の数を１つとか複数とか、外側ラインセンサ５０におけるセンサ素子対の数より減らす）設計してもよい。
【００６７】
前述のように、このシステム１０は、３次元の物体３０を外側ラインセンサ５０で一方向に物理的にスキャンすることにより、カメラを用いずに非接触式で物体３０を形状的に識別するように設計されている。
【００６８】
具体的には、図７に側面図で示すように、物体の一例としての車両３０が駐車場２０の出入り通路４０を一方向に進行中にその車両３０が外側ラインセンサ５０によって一方向にスキャンされてその車両３０が識別される。
【００６９】
移動体としての車両３０が、静止物体としての外側ラインセンサ５０に対して相対的に、中央空間７７を通過するように移動することにより、車両３０が外側ラインセンサ５０の長さ方向と交差する方向（スキャン方向）において外側ラインセンサ５０に対して相対的に移動する相対移動が実現される。
【００７０】
図８に、各受信機７０ごとの受信の有無をドットパターン（受信機７０ごとに、信号遮断による非受信状態、すなわち、受信機７０のオフ（ＯＦＦ）状態がドットで示される）で示すように、車両３０が外側ラインセンサ５０によって一方向にスキャンされる結果、車両３０について複数の１次元情報が時間離散的に生成される。それら１次元情報は、所定のサンプリング周期Δｔで順次生成される。
【００７１】
図８に示す例において、時刻ｔ１は、図７に示す例における時刻ｔ１に関連付けられる。図７においては、物体３０のうち、時刻ｔ１で示す部位が外側ラインセンサ５０によって測定されたときに取得される１次元情報がドットパターンで図８に示されている。同様に、図８において時刻ｔ２は、図７において時刻ｔ２で示す部位に関連付けられる。他の時刻ｔ３およびｔ４についても同様である。
【００７２】
さらに、図８に示すように、上述の一方向スキャンによって生成された複数の１次元情報（１本のドット列）が２次元情報（複数本のドット列）に合成され、それにより、物体３０の実際シルエットが推定される。その実際シルエットの形状は、例えば、２次元情報を表す複数個のドットに外接する包絡線によって表現される。
【００７３】
複数の１次元情報の合成は、それら１次元情報をそれらに共通の空間間隔で均等に配列することによって行ってもよい。そのときの空間間隔の長さは、固定値であっても、物体３０の移動速度の測定値に応じて設定される可変値であってもよい。
【００７４】
これに代えて、物体３０の移動速度（例えば、車両走行速度、車速）を、１次元情報のサンプリング・タイミングと概して同じタイミングで取得し、取得された複数の実際速度に応じた複数の空間間隔で不均等に複数の１次元情報を配列してもよい。
【００７５】
具体的には、前記取得された複数の移動速度を用いて、複数の１次元情報間の空間間隔を決定し、それら１次元情報を、前記決定された空間間隔をあけて配列することにより、２次元情報に変換してもよい。
【００７６】
前述のように、このシステム１０は、駐車場２０に出入りする物体３０が車両であるのか、人間であるのか、動物であるのかを識別するために実施される。一方、物品識別のため、複数の基準シルエットが用意され、上述のようにして推定された実際シルエットが、それら基準シルエットのうちのいずれに、最も形状が似ているか否かが判定され、最も近似している基準シルエットに対応する物体カテゴリーが、今回の物体３０であると判別される。
【００７７】
そのため、本実施形態においては、図９に例示するように、複数の基準シルエットが、車両、人間（例えば、縦に細長い単純な形状のシルエット）および動物（例えば、横に細長い単純な形状のシルエット）のそれぞれについての複数の標準的なシルエットを含む。
【００７８】
実際シルエットと各基準シルエットとの間の形状に関する近似度（または類似度）は、例えば、各基準シルエットごとに、実際シルエットと各基準シルエットとの間の形状近似度を計算する。その形状近似度は、例えば、実際シルエットを表すビットマップデータと、各基準シルエットを表すビットマップデータとが互いにオーバーラップする領域を占有する複数個のビットの数として計算することが可能である。
【００７９】
さらに、実際シルエットと各基準シルエットとの間の形状近似度を計算する際に、実際シルエットのベースライン（支持面５４の位置を表す）と各基準シルエットのベースラインとが互いに一致するように、実際シルエットと各基準シルエットとがビットマップメモリ上で重ね合わせられる。その結果、実際シルエットと各基準シルエットとが、垂直方向（ｙ方向）に関して相対的に位置決めされる。これに対し、水平方向（ｘ方向）に関する相対的な位置決めは、実際シルエットと各基準シルエットとの重なり面積が最大化するように、計算により、行われる。
【００８０】
さらに、各基準シルエットごとに、実際シルエットの倍率を変えながら各基準シルエットとの間の形状近似度を最大化し、その最大値を代表近似度とする。その基準シルエットの代表近似度を、残りの基準シルエットについて同様にして計算された代表近似度と比較し、すべての基準シルエットのうち、最大の代表近似度が取得されたものに対応する物体カテゴリーとして今回の物体３０を識別する。
【００８１】
図９には、複数の物体カテゴリーと複数の基準シルエットとの間の例示的な関係が概念的に表形式で表されている。同図に示すように、人間のための基準シルエットは、（例えば、縦に細長い単純な形状のシルエットである。また、動物のための基準シルエットは、例えば、横に細長い単純な形状のシルエットである。各基準シルエットは、支持面５４を表す直線をベースラインとし、そのベースラインを基準に相対的に位置決めされる。
【００８２】
図９に示す例においては、車両の複数の基準シルエットとして、複数の標準的なシルエット（車両をその形状から標準的に分類する際に使用される形状上の分類に従う）が選択されている。しかし、これに代えて、車種ごとの複数の個別シルエットを選択してもよい。そうすれば、物体３０が車両として識別される場合に、さらに、その車両３０がいずれの車種（例えば、さらに車両メーカー名も）であるかについても識別することが可能となる。
【００８３】
図２の下側には、このシステム１０のうちのソフトウエア構成が機能ブロック図で概念的に表されている。
【００８４】
ユーザは、通信端末９０を使用する。その通信端末９０は、ユーザによって携帯されるとともに無線通信機能を有するデバイス、例えば、携帯電話機、スマートフォン、ラップトップ型コンピュータ、タブレット型コンピュータ、ＰＤＡなどでもよい。これに代えて、通信端末９０は、ユーザによって携帯されないもの、例えば、車両３０に搭載される車載通信端末、車載コンピュータであってもよい。
【００８５】
このシステム１０は、各ラインセンサ５０，５２のうちの発信機ポスト６２，６２および受信機ポスト７２，７２にそれぞれ接続された信号処理ユニット１００を有する。この信号処理ユニット１００は、各ラインセンサ５０，５２のうちの受信機ポスト７２，７２からの複数の信号に基づき、物体識別および入出庫判別を行うように構成されている。
【００８６】
具体的には、信号処理ユニット１００は、ハードウエア構成上、コンピュータ（プロセッサ）１６０と、メモリ１６２とを含むように構成される。メモリ１６２は、図６に例示的に示す関係を保存する第１保存部１０２と、図９に例示的に示す関係を保存する第２保存部１０４とを有する。
【００８７】
信号処理ユニット１００は、さらに、複数の発信機６０を一斉にかつ連続的に（時間離散的にでも可）作動させる発信部１０６と、前述の標的受信を行うための標的受信部（フィルタリング部を含む）１０８とを有する。
【００８８】
信号処理ユニット１００は、さらに、標的受信部１０８による受信結果に基づいて車両３０の実際シルエットを推定するためのシルエット推定部１１０と、その推定された実際シルエットに基づいて物体３０の識別を行う物体識別部１１２とを有する。
【００８９】
信号処理ユニット１００は、さらに、２つのラインセンサ５０および５２を用いて車両３０（物体３０が車両であると識別された後に）が入庫ステージにあるのか出庫ステージにあるのかを判別する入出庫判別部１１４と、物体３０の移動速度を取得するための速度取得部１１６とを有するように構成されている。その取得された移動速度は、例えば、シルエット推定部１１０により、前述のように、複数の１次元情報を合成して２次元情報に変換する際に用いられる。
【００９０】
シルエット推定部１１０は、支持面５４を表す直線をベースラインとし（図９参照）、２次元情報を、そのベースラインを基準に相対的に位置決めすることにより、物体３０の実際シルエットを推定する。
【００９１】
速度取得部１１６は、例えば、物体３０から、その移動速度を表す信号を受信し、その信号から物体３０の移動速度を取得するように構成してもよいし、ドップラ式の速度計として構成してもよい。
【００９２】
これらに代えて、速度取得部１１６は、物体３０が外側ラインセンサ５０を通過したタイミング（外側ラインセンサ５０におけるいずれかの受信機７２または互いに連続した所定複数個の受信機７２がいずれも最初にＯＦＦになったタイミング）と、同じ物体３０が内側ラインセンサ５２を通過したタイミング（内側ラインセンサ５２におけるいずれかの受信機７２または互いに連続した所定複数個の受信機７２がいずれも最初にＯＦＦになったタイミング）との間の時間差で、外側ラインセンサ５０の設置位置と内側ラインセンサ５２の設置位置との間の距離を割り算することにより、物体３０の平均的な移動速度を取得するように構成してもよい。
【００９３】
信号処理ユニット１００は、さらに、少なくとも物体識別部１１２の実行結果および入出庫判別部１１４の実行結果を管理サーバ１３０に送信するための通信機器３００（図１８参照）を有する。通信機器３００は、例えば、遠距離無線通信機能を有する。
【００９４】
このシステム１０は、さらに、各ラインセンサ５０，５２のうちの発信機ポスト６２，６２および受信機ポスト７２，７２にそれぞれ接続された駆動ユニット１２０と、電源ユニット１２２とを有する。駆動ユニット１２０は、それぞれの発信機６０および受信機７０に電源ユニット（商用電源、太陽電池、バッテリなど）１２２から電力を供給する。それにより、駆動ユニット１２０は、発信機６０にあっては、信号を発信する状態に移行させ、また、受信機７０にあっては、いくつかの発信機６０から信号を受信することを試行する状態に移行させる。
【００９５】
ただし、発信機６０および受信機７０は、太陽電池および充電可能なバッテリ（充電池）の組合せにより、外部からの給電なしで作動可能な自立型タイプとしてもよい。
【００９６】
このシステム１０は、さらに、駐車場２０からの遠隔地に設置された管理センタ１２４によって運営される管理サーバ１３０を有する。管理サーバ１３０は、信号処理ユニット１００との間で遠距離無線通信が可能である。
【００９７】
管理サーバ１３０は、信号処理ユニット（例えば、駐車場２０に設置されているが、駐車場２０の外部に設置されてもよい）１００から受信した信号と、ユーザの通信端末９０から受信した信号とに基づき、駐車場２０を管理する駐車場管理部１３２を有する。
【００９８】
管理サーバ１３０は、ユーザによる駐車料金の電子決済を行うために、決済サーバ１４０に接続されている。
【００９９】
＜物体識別＞
【０１００】
図１０には、図２に示す信号処理ユニット１００のうちの物体識別部１１２において実行される例示的な物体識別プログラムが概念的にフローチャートで表されている。本実施形態においては、物体識別のために外側ラインセンサ５０のみが利用され、残りの内側ラインセンサ５２は、外側ラインセンサ５０と共に入出庫判別のときに利用される。
【０１０１】
この物体識別プログラムは、メモリ１６２に予め記憶されていて、適宜、コンピュータ（特にプロセッサ）１６０によって実行される。
【０１０２】
この物体識別プログラムが実行されると、まず、ステップＳ１００１において、外側ラインセンサ５０における複数の発信機６０が一斉に駆動され、それにより、それら発信機６０が、それぞれ固有の発信機ＩＤを表す複数の信号を発信する。
【０１０３】
次に、ステップＳ１００２において、物体３０に対して（厳密には、常に外側ラインセンサ５０の近傍に物体３０が存在するとは限らない）今回のスキャンを開始し、現在時刻を今回のスキャン・タイミングｔｎ（今回は、ｎ＝１であり、図７に示す例においては、ｎ＝１，２，３，４，・・・）として計時してメモリ１６２に保存する。ここに、「スキャン」は、ソフト的なスキャン（受信機７０ごとのシーケンシャルな標的受信）ではなく、物理的なスキャンであり、例えば、ある瞬間において、複数の発信機６０と複数の受信機７０とを用いて物体３０を撮影することを試行するイベントに似ている。
【０１０４】
続いて、ステップＳ１００３において、各受信機７０ごとに順次、前述の標的受信を行うモードに移行する。
【０１０５】
その後、ステップＳ１００４において、複数の１次元情報を２次元情報（物体３０の実際シルエット）に変換する後述の合成処理（ステップＳ１０１６）に備えて、速度取得部１１６を用いて、車両３０の現在の車両速度を取得し、今回のスキャン・タイミングｔｎに関連付けてメモリ１６２に保存する。
【０１０６】
続いて、ステップＳ１００５において、複数の受信機７０のうちのいずれか（例えば、最上端受信機７０または最下端受信機７０）を今回の実施対象として選択し、その今回の１つの受信機７０につき、対応する正規発信機ＩＤ、すなわち、図６に示すように、各受信機７０に対向する１つの発信機（正規発信機）６０に予め割り当てられている正規発信機ＩＤをメモリ１６２から読み出す。
【０１０７】
その後、ステップＳ１００６において、今回の受信機７０が少なくとも１つの発信機６０から受信した少なくとも１つの信号をそれぞれ実発信機ＩＤに変換し、いずれかの実発信機ＩＤが、前記読み出された正規発信機ＩＤと一致するか否かを判定する。一致すれば、そのステップＳ１００６の判定がＹＥＳとなり、ステップＳ１００７において、今回の受信機７０は有効信号を受信したと判定する。続いて、ステップＳ１００８において、今回の受信機７０はＯＮ状態にあると判定する。
【０１０８】
これに対し、今回の受信機７０が受信した信号から変換された少なくとも１つの実発信機ＩＤのうちのいずれも、前記読み出された正規発信機ＩＤと一致しない場合（今回の受信機７０がいずれの発信機６０からも信号を受信しない場合も含まれる）には、ステップＳ１００６の判定がＮＯとなり、続いて、ステップＳ１００９において、今回の受信機７０は有効信号を受信しなかったと判定する。続いて、ステップＳ１０１０において、今回の受信機７０はＯＦＦ状態にあると判定する。
【０１０９】
いずれの場合にも、その後、ステップＳ１０１１において、すべての受信機７０について標的受信が終了したか否か、すなわち、今回のスキャンに属する複数回の標的受信（１回分の受信イベント）が終了したか否かを判定する。終了しない場合には、そのステップＳ１０１１の判定がＮＯとなり、ステップＳ１００５に戻り、次の受信機７０について標的受信を行う。
【０１１０】
すべての受信機７０について標的受信（１回分の受信イベント）が終了すると、ステップＳ１０１１の判定がＹＥＳとなり、続いて、Ｓ１０１２において、複数の受信機７０が有効信号を受信したか否かについての上述の複数の判定結果が、例えば図８において左側に示すように、ビットマップ形式で、各受信機７０の高さ位置に関連付けて、ＯＮ状態にあるかまたはＯＦＦ状態にあるかを区別して表すように、メモリ１６２に記憶する。これにより、今回の受信イベントについて１列分の１次元情報が生成される。すなわち、複数の受信機７０のうち、それぞれの対向発信機６０から有効信号を受信したものと受信しなかったものとを互いに区別し、その結果から１次元情報が生成されるのである。
【０１１１】
その後、ステップＳ１０１３において、物体３０のうち、前後方向に空間離散的に並んだ複数の箇所のすべてについてスキャン（時間離散的な所定複数回の物理的なスキャン）が終了したか否かを判定する。具体的には、例えば、スキャン回数ｎが、予め設定された上限値ｎｍａｘに達したか否かを判定する。
【０１１２】
今回は、スキャン回数ｎが上限値ｎｍａｘに達していないと仮定すると、ステップＳ１０１３の判定がＮＯとなり、ステップＳ１０１４において、今回のスキャン・タイミングｔｎから、互いに隣接した複数回のスキャン間の所定の時間間隔、すなわち、１回分のサンプリング周期Δｔ（図８参照）が経過するのを待つ。そのサンプリング周期Δｔは、すべてのスキャン間時間間隔（スキャン周期）の間で互いに共通である１つの固定値であるが、例えば、可変値としてもよい。
【０１１３】
１回分のサンプリング周期Δｔが経過すると、ステップＳ１０１４の判定がＹＥＳとなり、ステップＳ１００２に戻り、同じ物体３０のうちの別の部位についての次回のスキャンが開始される。
【０１１４】
ステップＳ１００２−Ｓ１０１２の実行が必要回数反復された結果、スキャン回数ｎが上限値ｎｍａｘに達すると、ステップＳ１０１３の判定がＹＥＳとなり、ステップＳ１０１５において、図１１に例示するように、前述の複数列の１次元情報（ドット列）をそれぞれのｘ方向間隔Δｘを空けてビットマップ１８０上に展開ないしは配列し、それにより、１つの２次元情報としてのビットマップデータを生成する。
【０１１５】
図８に例示するように、ビットマップ１８０上のビットマップデータは、２次元的に並んだ複数の黒ドットと複数の白ドットとを有する。
【０１１６】
ビットマップデータのうち、複数の黒ドットは、それぞれ対応する受信機７０がＯＦＦ状態（発信機信号遮断状態）にあることを表す。これに対し、複数の白ドットは、それぞれ対応する受信機７０がＯＮ状態（発信機信号透過状態）にあることを表す。
【０１１７】
ビットマップ１８０は、メモリ１６２上に形成される仮想の２次元マップであり、具体的には、横軸に物体３０の進行方向寸法（ｘ方向寸法）、縦軸に物体３０の高さ方向寸法（ｙ方向寸法）がそれぞれ割り当てられた２次元座標面である。物体３０の各部位の高さ方向寸法は、支持面５４の高さを表す前記ベースラインからの各部位、すなわち、各受信機７０の高さ寸法位置に相当する。
【０１１８】
これに対し、物体３０の進行方向寸法について説明すると、ビットマップ１８０上において、複数のドット列のうち、互いに隣接するものの間の間隔Δｘは、複数のドット列について共通の固定値であってもよいが、本実施形態においては、複数のドット列について共通の可変値となっている。
【０１１９】
具体的には、Δｘは、物体３０の移動速度ｖと、サンプリング周期Δｔとの積として計算され、その結果、移動速度ｖが大きいほど、Δｘが長くなる。物体３０の移動速度ｖは、物体３０が出入り通路４０を通過する際の平均移動速度として定義される。
【０１２０】
これに対し、物体３０の移動速度ｖは、例えば、物体３０が出入り通路４０上の各スキャン位置をそれぞれ通過する際の個別移動速度として定義してもよく、この場合には、図８に例示するように、各スキャンごとに、すなわち、各ドット列ごとに個別にΔｘの値が計算される。
【０１２１】
さらに、このステップＳ１０１５においては、ビットマップデータのうちの複数の黒ドットの集まりの外形線に外接する包絡線が、物体３０の実際シルエットとして推定される。
【０１２２】
その後、ステップＳ１０１６において、前述のようにして、前記推定された実際シルエットと、複数の候補としての複数の基準シルエット（図９参照）のそれぞれのとの間の形状近似度を計算する。
【０１２３】
続いて、ステップＳ１０１７において、複数の基準シルエットのうち、それぞれ計算された複数の形状近似度のうち最大のものを有するものが、今回の物体３０の実際シルエットを代表する１つの基準シルエットとして選択される。
【０１２４】
その後、ステップＳ１０１８において、選択された１つの基準シルエットから、図９に例示する関係に従い、今回の物体３０が、車両であるのか、人間であるのか、人間以外の動物であるのかが識別される。今回の物体３０は、図示の例については、車両として識別される。その識別結果は、メモリ１４２に保存され、絶えず、最新の識別結果は、信号処理ユニット１００内の他のプログラム、通信端末９０内のプログラムおよび管理サーバ１３０内のプログラムと共有される。
【０１２５】
なお、いずれの受信機７０もＯＮ状態にある場合には、いずれの基準シルエットも選択されず、このとき、このプログラムは、ステップＳ１０１８において、いずれの物体も出入り通路４０内に存在しないと判定する。
【０１２６】
このプログラムは、その後、ステップＳ１００２に戻り、次回のスキャン処理を開始する。
【０１２７】
以上の説明から明らかなように、本実施形態によれば、各受信機７０が、予定外の発信機６０からの信号を受信しても、その信号をノイズ信号（各受信機７０ごとの複数の受信信号のうち前記有効信号に該当しないもの）として除去できるため、識別すべき物体の形状を精度よく測定することができる。
【０１２８】
＜入出庫判別＞
【０１２９】
図１１には、図２に示す信号処理ユニット１００のうちの入出庫判別部１１４において実行される例示的な入出庫判別プログラムが概念的にフローチャートで表されている。本実施形態においては、入出庫判別のために外側ラインセンサ５０と内側ラインセンサ５２との双方が利用される。
【０１３０】
この入出庫判別プログラムは、メモリ１６２に予め記憶されていて、適宜、コンピュータ（特にプロセッサ）１６０によって実行される。
【０１３１】
＜初期状態の検出＞
【０１３２】
この入出庫判別プログラムが実行されると、まず、ステップＳ１１０１において、外側ラインセンサ５０が完全にＯＮ状態（いずれの物体も外側ラインセンサ５０の近傍位置に存在しないから、いずれの受信機７０もＯＮ状態にある状態）にあるか否かを判定する。外側ラインセンサ５０が少なくとも部分的にＯＦＦ状態（いずれかの物体が外側ラインセンサ５０の近傍位置に存在するから、いずれかの受信機７０がＯＦＦ状態にある状態）にあれば、物体が存在する可能性があるから、判定がＮＯとなり、ステップＳ１１０１に戻る。
【０１３３】
これに対し、外側ラインセンサ５０が完全にＯＮ状態にあれば、ステップＳ１１０１の判定がＹＥＳとなり、続いて、ステップＳ１１０２において、今度は、内側ラインセンサ５２が完全にＯＮ状態（いずれの物体も内側ラインセンサ５２の近傍位置に存在しない状態）にあるか否かを判定する。内側ラインセンサ５２が少なくとも部分的にＯＦＦ状態にあれば、物体が存在する可能性があるから、判定がＮＯとなり、ステップＳ１１０１に戻る。
【０１３４】
これに対し、外側ラインセンサ５０も内側ラインセンサ５２も完全にＯＮ状態にあれば、ステップＳ１１０１の判定もステップＳ１１０２の判定もＹＥＳとなり、入出庫判別のための初期状態、すなわち、出入り通路４０内のいずれの箇所にもいずれの物体も存在しない状態が成立していることが確認される。この初期状態は、図１２（ａ）および同図（ｂ）に示すそれぞれの例において、「ｔ１」で示されている。
【０１３５】
＜入庫ステージの検出＞
【０１３６】
続いて、ステップＳ１１０３において、外側ラインセンサ５０が少なくとも部分的にＯＦＦ状態（いずれかの物体が外側ラインセンサ５０の近傍位置に存在する状態）にあるか否かを判定する。少なくとも部分的にＯＦＦ状態にあれば、物体が存在する可能性があるから、判定がＹＥＳとなり、ステップＳ１１０４に移行する。
【０１３７】
ステップＳ１１０４においては、内側ラインセンサ５２が完全にＯＮ状態（いずれの物体も内側ラインセンサ５２の近傍位置に存在しない状態）にあるか否かを判定する。完全にＯＮ状態にあれば、物体が存在しない可能性があるから、判定がＹＥＳとなる。この状態は、図１２（ａ）に示す例において、「ｔ２」で示されている。
【０１３８】
続いて、ステップＳ１１０５において、外側ラインセンサ５０が完全にＯＮ状態（いずれの物体も外側ラインセンサ５０の近傍位置に存在しない状態）にあるか否かを判定する。完全にＯＮ状態にあれば、物体が存在しない可能性があるから、判定がＹＥＳとなり、ステップＳ１１０６に移行する。
【０１３９】
そのステップＳ１１０６においては、内側ラインセンサ５２が少なくとも部分的にＯＦＦ状態（いずれかの物体が内側ラインセンサ５２の近傍位置に存在する状態）にあるか否かを判定する。少なくとも部分的にＯＦＦ状態にあれば、物体が存在する可能性があるから、判定がＹＥＳとなる。この状態は、図１２（ａ）に示す例において、「ｔ３」で示されている。
【０１４０】
その後、ステップＳ１１０７において、今回の物体は入庫ステージにあると判定する。その判定結果は、メモリ１４２に保存され、絶えず、最新の判定結果は、信号処理ユニット１００内の他のプログラム、通信端末９０内のプログラムおよび管理サーバ１３０内のプログラムと共有される。
【０１４１】
続いて、このプログラムはステージＳ１１０１に戻る。
【０１４２】
＜出庫ステージの検出＞
【０１４３】
ステップＳ１１０３または１１０４の判定がＮＯであると、ステップＳ１１０８において、外側ラインセンサ５０が完全にＯＮ状態にあるか否かを判定する。完全にＯＮ状態にあれば、物体が存在しない可能性があるから、判定がＹＥＳとなり、ステップＳ１１０９に移行する。
【０１４４】
そのステップＳ１１０９においては、内側ラインセンサ５２が少なくとも部分的にＯＦＦ状態にあるか否かを判定する。少なくとも部分的にＯＦＦ状態にあれば、物体が存在する可能性があるから、判定がＹＥＳとなる。この状態は、図１２（ｂ）に示す例において、「ｔ２」で示されている。
【０１４５】
続いて、ステップＳ１１１０において、外側ラインセンサ５０が少なくとも部分的にＯＦＦ状態にあるか否かを判定する。少なくとも部分的にＯＦＦ状態にあれば、物体が存在する可能性があるから、判定がＹＥＳとなり、ステップＳ１１１１に移行する。
【０１４６】
そのステップＳ１１１１においては、内側ラインセンサ５２が完全にＯＮ状態にあるか否かを判定する。完全にＯＮ状態にあれば、物体が存在しない可能性があるから、判定がＹＥＳとなる。この状態は、図１２（ｂ）に示す例において、「ｔ３」で示されている。
【０１４７】
その後、ステップＳ１１１２において、今回の物体は出庫ステージにあると判定する。その判定結果は、メモリ１４２に保存され、絶えず、最新の判定結果は、信号処理ユニット１００内の他のプログラム、通信端末９０内のプログラムおよび管理サーバ１３０内のプログラムと共有される。
【０１４８】
続いて、このプログラムはステージＳ１１０１に戻る。
【０１４９】
＜第１異常判定＞
【０１５０】
図１４には、図１３に示すように、信号処理ユニット１００のうちの第１異常判定部２００において実行される例示的な第１異常判定プログラムが概念的にフローチャートで表されている。この第１異常判定プログラムは、各ラインセンサ５０，５２ごとに、最上端発信機６０および最上端受信機７０の作動状態が正常か異常かを判定するために実行される。
【０１５１】
この第１異常判定プログラムが実行されると、まず、ステップＳ１４０１において、外側ラインセンサ５０を今回の判定対象ラインセンサに選択する。
【０１５２】
次に、ステップＳ１４０２において、今回の判定対象ラインセンサにつき、最上端受信機７０が最上端発信機６０から信号を有効に受信しているか否かを判定する。有効に受信していれば、ステップＳ１４０２の判定がＹＥＳとなり、ステップＳ１４０３において、今回の判定対象ラインセンサにつき、最上端発信機６０および最上端受信機７０の作動状態がいずれも正常であると判定する。
【０１５３】
これに対し、今回の判定対象ラインセンサにつき、最上端受信機７０が最上端発信機６０から信号を有効に受信していない場合には、ステップＳ１４０２の判定がＮＯとなり、ステップＳ１４０４において、今回の判定対象ラインセンサにつき、最上端発信機６０および最上端受信機７０のうちの少なくとも一方の作動状態が異常であると判定する。
【０１５４】
その後、ステップＳ１４０５において、今回の判定対象ラインセンサにつき、最上端発信機６０および最上端受信機７０のうちの少なくとも一方の作動状態が異常である旨の異常判定結果を管理サーバ１３０に送信する。
【０１５５】
その異常判定結果を受けて、管理サーバ１３０は、作業者を、該当する駐車場２０に派遣し、今回の判定対象ラインセンサにつき、最上端発信機６０および最上端受信機７０の点検、修理および交換を行わせる。
【０１５６】
いずれの場合にも、その後、ステップＳ１４０６において、今回の判定対象ラインセンサとは反対側のラインセンサを次回の判定対象ラインセンサに選択する。続いて、このプログラムはステップＳ１４０２に移行し、ステップＳ１４０２−Ｓ１４０５が、今度は、外側ラインセンサ５０および内側ラインセンサ５２のうち、前回とは異なるものについて実行される。
【０１５７】
＜第２異常判定＞
【０１５８】
図１５には、図１３に示すように、信号処理ユニット１００のうちの第２異常判定部２０２において実行される例示的な第２異常判定プログラムが概念的にフローチャートで表されている。この第２異常判定プログラムは、各ラインセンサ５０，５２の設置状態での姿勢が正常か異常かを判定するために実行される。
【０１５９】
この第１異常判定プログラムが実行されると、まず、ステップＳ１５０１において、外側ラインセンサ５０を今回の判定対象ラインセンサに選択する。
【０１６０】
次に、ステップＳ１５０２において、今回の判定対象ラインセンサにつき、最上端受信機７０が最上端発信機６０から信号を有効に受信しているか否かを判定する。有効に受信していれば、ステップＳ１５０２の判定がＹＥＳとなり、ステップＳ１５０３において、今回の判定対象ラインセンサにつき、発信機ポスト６２および受信機ポスト７２のいずれも正立していると判定する。
【０１６１】
なぜなら、今回の判定対象ラインセンサの作動状態が正常である限りにおいて、発信機ポスト６２および受信機ポスト７２のいずれも正立していれば、最上端受信機７０および最上端発信機６０は互いに対向し、かつ、両者間に障害物は存在しないからである。
【０１６２】
これに対し、今回の判定対象ラインセンサにつき、最上端受信機７０が最上端発信機６０から信号を有効に受信していない場合には、ステップＳ１５０２の判定がＮＯとなり、ステップＳ１５０４において、今回の判定対象ラインセンサにつき、発信機ポスト６２および受信機ポスト７２のうちの少なくとも一方が傾倒している可能性があると判定する。
【０１６３】
なぜなら、今回の判定対象ラインセンサの作動状態が正常である限りにおいて、発信機ポスト６２および受信機ポスト７２のうちの少なくとも一方が傾倒していれば、最上端受信機７０および最上端発信機６０は互いに対向しないか、または、両者間に障害物が存在してしまう可能性があるからである。
【０１６４】
その後、ステップＳ１５０５において、今回の判定対象ラインセンサにつき、発信機ポスト６２および受信機ポスト７２のうちの少なくとも一方が傾倒している可能性がある旨の異常判定結果を管理サーバ１３０に送信する。
【０１６５】
その異常判定結果を受けて、管理サーバ１３０は、作業者を、該当する駐車場２０に派遣し、今回の判定対象ラインセンサにつき、発信機ポスト６２および受信機ポスト７２の点検、修理および交換を行わせる。
【０１６６】
いずれの場合にも、その後、ステップＳ１５０６において、今回の判定対象ラインセンサとは反対側のラインセンサを次回の判定対象ラインセンサに選択する。続いて、このプログラムはステップＳ１５０２に移行し、ステップＳ１５０２−Ｓ１５０５が、今度は、外側ラインセンサ５０および内側ラインセンサ５２のうち、前回とは異なるものについて実行される。
【０１６７】
なお付言するに、本実施形態においては、第１異常判定部２００が端部発信機および端部受信機の作動状態の異常の有無を判定するために存在し、また、第２異常判定部２０２がラインセンサ５０，５２の姿勢の異常の有無を判定するために存在する。
【０１６８】
しかし、それら第１異常判定部２００および第２異常判定部２０２は、端部発信機と端部受信機との間での通信の有無という同じ現象に着目するため、厳密には、それら端部発信機および端部受信機の作動状態の異常という現象と、ラインセンサ５０，５２の姿勢の異常という現象とを切り離して検知することができない。
【０１６９】
よって、それら第１異常判定部２００および第２異常判定部２０２を合体させ、端部発信機と端部受信機との間での通信がないと、端部発信機および端部受信機側のデバイス異常と、ラインセンサ５０，５２側の姿勢異常とのうちの少なくとも一方が存在すると判定する態様で本発明を実施してもよい。
【０１７０】
この態様であっても、真の異常の種類は遠隔的に正確に判明しないかもしれないが、作業者を駐車場２０に派遣する必要性の有無を遠隔的に正確に判定することが可能となるから、無駄があることを覚悟して作業者を定期的に駐車場２０に派遣する場合より、作業者にかかる人件費を削減することが容易となる。
【０１７１】
＜故障診断＞
【０１７２】
図１６には、図１３に示すように、信号処理ユニット１００のうちの故障診断部２０４において実行される例示的な故障診断プログラムが概念的にフローチャートで表されている。
【０１７３】
この故障診断プログラムが実行されると、まず、ステップＳ１６０１において、別の起動タイミング・コントロール・プログラム（図示しない）の実行によって割込み信号が発生したか否かを判定する。その割込み信号は、この故障診断プログラムの起動タイミングをコントロールするための信号である。
【０１７４】
その割込み信号が存在しないと、ステップＳ１６０１の判定がＮＯとなり、同じステップの実行が反復されるが、その割込み信号が存在すると、ステップＳ１６０１の判定がＹＥＳとなり、ステップＳ１６０２において、図１０に示す物体識別プログラム、図１１に示す入出庫判別プログラム、図１２に示す第１異常判定プログラムおよび図１３に示す第２異常判定プログラムの実行、すなわち、当該物体識別システム１０の本番動作（ラインセンサ５０および５２を用いた処理）が一時的に禁止される。
【０１７５】
続いて、ステップＳ１６０３において、外側ラインセンサ５０における複数の発信機６０および内側ラインセンサ５２における複数の発信機６０が一斉に駆動され、それにより、それら発信機６０が、それぞれ固有の発信機ＩＤを表す複数の信号を発信する。
【０１７６】
その後、ステップＳ１６０４において、外側ラインセンサ５０における複数の受信機７０および内側ラインセンサ５２における複数の受信機７０について順次、すなわち、シーケンシャに、前述のランダム受信を行う。その結果、外側ラインセンサ５０および内側ラインセンサ５２のそれぞれにつき、各受信機７０に少なくとも１つの実発信機ＩＤが割り当てられることが本来であれば期待される。
【０１７７】
続いて、ステップＳ１６０５において、外側ラインセンサ５０および内側ラインセンサ５２のそれぞれにつき、上述のようにして各受信機７０ごとに割り当てられた複数の実発信機ＩＤを参照することにより、すべての受信機７０（または一部の複数の受信機７０）が同じ発信機６０から信号を受信しないか否かを判定する。
【０１７８】
外側ラインセンサ５０および内側ラインセンサ５２の双方またはいずれかにつき、すべての受信機７０（または一部の複数の受信機７０）が同じ発信機６０から信号を受信しない場合には、ステップＳ１６０５の判定がＹＥＳとなり、ステップＳ１６０６において、外側ラインセンサ５０および内側ラインセンサ５２のうち該当するものにつき、その発信機６０が故障していると判定する。すなわち、その発信機６０が故障発信機であると判定するのである。
【０１７９】
続いて、ステップＳ１６０７において、外側ラインセンサ５０および内側ラインセンサ５２のうち該当するもの（故障発信機６０が存在するもの）につき、その発信機６０が故障している旨の故障診断結果を、その発信機６０を識別するための発信機ＩＤに関連付けて管理サーバ１３０に送信する。その後、このプログラムはステップＳ１６０１に戻る。
【０１８０】
その故障診断結果を受けて、管理サーバ１３０は、作業者を、該当する駐車場２０に派遣し、故障発信機６０の点検、修理および交換を行わせる。
【０１８１】
これに対し、ステップＳ１６０５の判定がＮＯである場合には、ステップＳ１６０８において、前記複数の実発信機ＩＤを参照することにより、いずれかの受信機７０がいずれの発信機６０からも信号を受信していないか否かを判定する。
【０１８２】
外側ラインセンサ５０および内側ラインセンサ５２の双方またはいずれかにつき、いずれかの受信機７０がいずれの発信機６０からも信号を受信していない場合には、ステップＳ１６０８の判定がＹＥＳとなり、ステップＳ１６０９において、外側ラインセンサ５０および内側ラインセンサ５２のうち該当するもの（故障受信機７０が存在するもの）につき、その受信機７０が故障していると判定する。すなわち、その受信機７０が故障受信機であると判定するのである。
【０１８３】
続いて、ステップＳ１６１０において、外側ラインセンサ５０および内側ラインセンサ５２のうち該当するもの（故障受信機７０が存在するもの）につき、その受信機７０が故障している旨の故障診断結果を、その受信機７０を識別するための発信機ＩＤに関連付けて管理サーバ１３０に送信する。その後、このプログラムはステップＳ１６０１に戻る。
【０１８４】
その故障診断結果を受けて、管理サーバ１３０は、作業者を、該当する駐車場２０に派遣し、故障受信機７０の点検、修理および交換を行わせる。
【０１８５】
これに対し、ステップＳ１６０５の判定もステップＳ１７０８の判定もＮＯである場合には、ステップＳ１６１１において、外側ラインセンサ５０および内側ラインセンサ５２のうち該当するもの（故障受信機７０も故障発信機６０も存在しないもの）につき、すべての発信機６０およびすべての受信機７０が正常であると判定する。
【０１８６】
その後、ステップＳ１６１２において、前記本番動作の再開を許可する。続いて、このプログラムはステップＳ１６０１に戻る。
【０１８７】
＜駐車場管理＞
【０１８８】
図１７には、図１３に示す管理サーバ１３０のうちの駐車場管理部１３２において実行される例示的な駐車場管理プログラムが概念的にフローチャートで表されている。
【０１８９】
この駐車場管理プログラムが実行されると、まず、ユーザの通信端末９０が、ステップＳ１７０１において、管理サーバ１３０にログインするためのリクエスト信号をユーザＩＤなどの必要な個人情報と共にその管理サーバ１３０に送信する。これに対し、そのリクエスト信号を受信すると、管理サーバ１３０は、通信端末９０を認識し、その通信端末９０との間で通信を確立する。
【０１９０】
管理サーバ１３０は、ステップＳ１７１１において、信号処理ユニット１００と通信し、メモリ１６２から前記物体識別結果を受信し、それを参照することにより、駐車場２０の出入り通路４０を通過する物体３０が車両であるか否かを判定する。その物体３０が車両でなければ、判定がＮＯとなり、ステップＳ１７１１に戻るが、その物体３０が車両であれば、判定がＹＥＳとなり、ステップＳ１７１２に進む。
【０１９１】
そのステップＳ１７１２においては、管理サーバ１３０が信号処理ユニット１００と通信し、メモリ１６２から前記入出庫判別結果を受信し、それを参照することにより、車両３０が駐車場２０に入庫したか否かを判定する。車両３０が駐車場２０に入庫したと判定されると、ステップＳ１７１２の判定がＹＥＳとなり、ステップＳ１７１３に進む。
【０１９２】
そのステップＳ１７１３においては、管理サーバ１３０が、駐車場２０における複数の空室のうちのいずれかを、今回のユーザの車室として選択する。ユーザＩＤと、使用中の車室の番号との間の関係は、管理サーバ１３０のメモリに保存されている。
【０１９３】
今回のユーザの車室が選択されると、ステップＳ１７１４において、管理サーバ１３０が、その選択した車室を今回のユーザの通信端末９０に送信する。
【０１９４】
これに対し、通信端末９０は、ステップＳ１７０２において、その車室に関する情報を管理サーバ１３０から受信し、続いて、ステップＳ１７０３において、入庫リクエストを管理サーバ１３０に送信する。
【０１９５】
その入庫リクエストを受信すると、管理サーバ１３０は、ステップＳ１７１５において、現在時刻を計測し、その現在時刻として入庫時刻を前記メモリに保存する。続いて、ステップＳ１７１６において、入庫手続が完了したことを表す入庫完了信号を今回のユーザの通信端末９０に送信する。
【０１９６】
これに対し、通信端末９０は、ステップＳ１７０４において、その入庫完了信号を管理サーバ１３０から受信する。
【０１９７】
以上、ステップＳ１７１２において、管理サーバ１３０が、車両３０が駐車場２０に入庫したと判定した場合を説明したが、出庫したと判定した場合には、ステップＳ１７１２の判定がＮＯとなり、続いて、ステップＳ１７１７において、管理サーバ１３０が、車両３０が駐車場２０から出庫したか否かを判定すれば、その判定はＹＥＳとなる。なお、このステップＳ１７１７の判定がＮＯとなった場合には、ステップＳ１７１１に戻る。
【０１９８】
その後、ステップＳ１７１８において、管理サーバ１３０が、現在時刻を計測し、その現在時刻として出庫時刻を前記メモリに保存する。続いて、ステップＳ１７１９において、前記メモリから、今回のユーザについての入庫時刻を読み出し、その入庫時刻から今回の出庫時刻までの経過時間として駐車時間を計算する。
【０１９９】
その後、ステップＳ１７２０において、管理サーバ１３０が、その計算された駐車時間の長さに見合う額の駐車料金を計算し、その駐車料金を表すデータを、今回のユーザの通信端末９０に送信する。
【０２００】
これに対し、通信端末９０は、ステップＳ１７０５において、その駐車料金を表すデータを管理サーバ１３０から受信し、続いて、ステップＳ１７０６において、出庫リクエストを管理サーバ１３０に送信する。
【０２０１】
その出庫リクエストを受信すると、管理サーバ１３０は、ステップＳ１７２１において、決済サーバ１４０と通信することにより、前記駐車料金を電子決済する。続いて、ステップＳ１７２２において、出庫手続が完了したことを表す出庫完了信号を今回のユーザの通信端末９０に送信する。
【０２０２】
これに対し、通信端末９０は、ステップＳ１７０７において、その出庫完了信号を管理サーバ１３０から受信する。
【０２０３】
ところで、車両３０が駐車場２０に入庫するステージにおいては、通常、最初に、車両３０が、駐車場２０の外部からその駐車場２０の出入り通路４０に接近し、やがて、車両３０は、その車両３０にユーザが乗車している状態で、外側ラインセンサ５０を内向きに通過する。
【０２０４】
その後、ユーザが車両３０を所定の車室まで運転してそこに進入して駐車すると、その車両３０からユーザが降車する。続いて、ユーザは単独で、駐車場２０内を歩行して出入り通路４０まで移動し、やがて外側ラインセンサ５０をさきほどとは逆向きに、すなわち、外向きに通過する。
【０２０５】
このとき、ユーザの通信端末９０は、外側ラインセンサ５０を外向きに通過し、そのときにそれの少なくとも１つの発信機６０からの信号を受信するから、前記少なくとも１つの発信機６０の実発信機ＩＤを取得できる。
【０２０６】
よって、通信端末９０は、図１７に示す前述のステップＳ１７０１（ただし、入庫時）において、前記取得できた実発信機ＩＤをユーザＩＤ（ユーザ識別情報の一例）と共に管理サーバ１３０に送信してもよい。
【０２０７】
この場合、管理サーバ１３０は、通信端末９０から受信した実発信機ＩＤが、駐車場２０の外側ラインセンサ５０に帰属するものであるか否かを判定してもよい。
【０２０８】
その実発信機ＩＤが駐車場２０の外側ラインセンサ５０に帰属すると判定される場合には、管理サーバ１３０は、受信したユーザＩＤと、図９に示す複数の車両カテゴリーのうち前記物体識別プログラムの実行によって識別されたもの（例えば、図２に示す例においては、物体カテゴリーＮｏ．１）とを紐付けし、それらユーザと車両３０とのペアを前記メモリに保存してもよい。
【０２０９】
同様に、車両３０が駐車場２０から出庫するステージにおいては、通常、最初に、ユーザが単独で、駐車場２０の外部から歩行して出入り通路４０に接近し、やがて外側ラインセンサ５０を内向きに通過する。
【０２１０】
その後、ユーザは、駐車場２０内を自分の車室まで歩行し、そこに駐車してある車両３０に乗車する。続いて、ユーザは、車両３０を発車させて、駐車場２０内を走行させて出入り通路４０に接近する。その後、車両３０は、外側ラインセンサ５０を外向きに通過する。
【０２１１】
このとき、ユーザの通信端末９０は、外側ラインセンサ５０を内向きに通過し、そのときにそれの少なくとも１つの発信機６０からの信号を受信するから、前記少なくとも１つの発信機６０の実発信機ＩＤを取得できる。
【０２１２】
よって、通信端末９０は、前述のステップＳ１７０１（ただし、出庫時）において、その取得できた実発信機ＩＤをユーザＩＤと共に管理サーバ１３０に送信してもよい。
【０２１３】
この場合、管理サーバ１３０は、通信端末９０から受信した実発信機ＩＤが、駐車場２０の外側ラインセンサ５０に帰属するものであるか否かを判定してもよい。
【０２１４】
その実発信機ＩＤが駐車場２０の外側ラインセンサ５０に帰属すると判定される場合には、管理サーバ１３０は、受信したユーザＩＤと、図９に示す複数の車両カテゴリーのうち前記物体識別プログラムの実行によって識別されたもの（例えば、図２に示す例においては、物体カテゴリーＮｏ．１）とを紐付けし、それらユーザと車両３０とのペアを前記メモリに保存してもよい。
【０２１５】
入庫時に前記メモリに保存されたペアと、出庫時に前記メモリに保存されたペアとが互いに一致する場合には、今回のユーザが、同じ車両カテゴリーに分類されたと判定できる。これは、物体識別の精度が高かったこと、ひいては、ユーザと車両３０との紐付けの精度が高かったことを意味すると解釈してもよい。
【０２１６】
その結果、例えば、ユーザが駐車場２０を反復的に利用する場合に、管理センタ１２４は、個別のユーザに関する個人情報として、使用する車両３０の種類という貴重な情報を取得することが可能となる。管理センタ１２４は、この個人情報を今後の駐車場マーケティングに活用することも可能である。
【０２１７】
また、前記複数の基準シルエットが、図９に例示する複数の標準的シルエットより多数の車種シルエット（例えば、日本で販売されているすべての車種についてのシルエット）である場合には、同じ車両が駐車場２０に複数回駐車した場合に、本来であれば、その車両は、同じ車種シルエットとして分類されるところ、外側ラインセンサ５０の測定誤差に起因し、複数の車種シルエットに分散して分類される可能性がある。
【０２１８】
しかし、同じ車両が駐車場２０に駐車するごとに、ユーザと車種カテゴリーとの紐付けを行い、その結果、同じユーザが、複数の車種カテゴリーに関連付けられる場合に、最も頻繁に同じユーザに関連付けられる１つの車種カテゴリーを真の車種カテゴリーとして識別することが可能である。この場合、前記紐付けの数、すなわち、サンプルデータの数が増加するほど、車両の識別精度が向上する。
【０２１９】
［第２の実施形態］
【０２２０】
次に、本発明の例示的な第２の実施形態に従う物体識別システム１０を説明するが、第１の実施形態と共通する要素については、同一の名称または符号を使用して引用することにより、重複した説明を省略し、異なる要素についてのみ詳細に説明する。
【０２２１】
第１の実施形態においては、外側ラインセンサ５０が、物体識別という機能（用途）と、入出庫判別という機能（用途）とを実現するために利用されるが、本実施形態においては、さらに、ユーザの識別およびユーザと車両との紐付けという機能（用途）をも実現するために利用される。
【０２２２】
本実施形態に従うシステム１０のうち、物体識別という機能（用途）と、入出庫判別という機能（用途）とを実現するための部分は、第１の実施形態と共通するため、重複した説明を省略するが、ユーザの識別およびユーザと車両との紐付けという機能（用途）を実現するための部分を詳細に説明する。
【０２２３】
図１８には、本実施形態に従う物体識別システム１０のうちの外側ラインセンサ５０が正面図で示されている。同図に示す発信機ポスト６２から発信された複数の信号は、車両３０のアウタパネルによって遮断されずに空間を透過して受信機ポスト７２に到達するものと、車両３０のアウタパネルによって遮断されるものと、車両３０の窓ガラスを透過してその車室内に進入して乗員としてのユーザの通信端末９０によって受信されるものとに分類される。
【０２２４】
同図に示すように、信号処理ユニット１００は、通信機器３００を有し、また、管理サーバ１３０は、ユーザ・車両紐付け部３１０を有する。信号処理ユニット１００は、必要な情報を、通信機器３００を介して、管理サーバ１３０に送信し、前記必要な情報に基づき、ユーザ・車両紐付け部３１０が起動する。管理サーバ１３０は、ユーザの通信端末９０とも通信する。
【０２２５】
図１９には、ユーザ・車両紐付け部３１０において実行される例示的なユーザ・車両紐付けプログラムが、ユーザの通信端末９０において実行されるユーザ特定支援プログラムと共に概念的にフローチャートで表されている。
【０２２６】
ユーザ・車両紐付けプログラムが起動すると、管理サーバ１３０は、まず、ステップＳ１９３１において、外側ラインセンサ５０の受信機ポスト７２の受信結果を表す信号を信号処理ユニット１００から受信する。さらに、その信号に基づき、外側ラインセンサ５０が少なくとも部分的にＯＦＦ状態であるか否か、すなわち、外側ラインセンサ５０が何らかの物体を検出している（現在、駐車場２０の出入り通路４０上に物体が存在する）か否かを判定する。
【０２２７】
外側ラインセンサ５０が少なくとも部分的にＯＦＦ状態であるわけではない場合には、判定がＮＯとなり、ステップＳ１９３１に戻るが、外側ラインセンサ５０が少なくとも部分的にＯＦＦ状態であるわけではない場合には、ステップＳ１９３１の判定がＹＥＳとなり、ステップＳ１９３２に移行する。
【０２２８】
このステップＳ１９３２においては、前記ユーザＩＤを参照することにより、ユーザの通信端末９０に、受信リクエストを送信する。
【０２２９】
これに対し、通信端末９０は、ステップＳ１９０１において、複数の発信機６０から信号を受信することを試行する。続いて、ステップＳ１９０２において、受信した各信号を実発信機ＩＤに変換する。その後、ステップＳ１９０３において、その実発信機ＩＤをユーザＩＤに関連付けて管理サーバ１３０に送信する。
【０２３０】
これに対し、管理サーバ１３０は、ステップＳ１９３３において、その実発信機ＩＤをユーザＩＤに関連付けて通信端末９０から受信する。続いて、ステップＳ１９３４において、物体識別部１１２の実行結果である物体識別結果を信号処理ユニット１００から受信する。その後、ステップＳ１９３５において、物体識別部１１２により、物体が車両３０として識別されたか否かを判定する。
【０２３１】
物体識別部１１２により、物体が車両３０として識別されていない場合には、その判定がＮＯとなり、ステップＳ１９３１に戻るが、物体が車両３０として識別された場合には、ステップＳ１９３５の判定がＹＥＳとなり、ステップＳ１９３６において、通信端末９０から受信した実発信機ＩＤが外側ラインセンサ５０に帰属するか否か、すなわち、外側ラインセンサ５０の発信機ポスト６２に属する複数の発信機６０の複数の実発信機ＩＤのうちのいずれかと一致するか否かを判定する。
【０２３２】
通信端末９０から受信した実発信機ＩＤが外側ラインセンサ５０に帰属しない場合には、判定がＮＯとなり、ステップＳ１９３１に戻るが、帰属する場合には、その判定がＹＥＳとなり、ステップＳ１９３７において、今回の車両３０に割り当てられた車両基準シルエット番号（ないしは車種）を信号処理ユニット１００から受信する。
【０２３３】
続いて、管理サーバ１３０は、ステップＳ１９３８において、今回のユーザ（例えば、ユーザＩＤ）と今回の車両３０（例えば、今回の車両基準シルエット番号（ないしは車種））とを紐付けする。その後、ステップＳ１９３９において、その紐付け結果を、図２０に例示するように、ユーザ・車両紐付けリストにリスト化して保存する。
【０２３４】
［他の実施形態］
【０２３５】
１．第１のアイデア
【０２３６】
管理サーバによって遠隔的に管理されるべき施設（例えば、駐車場）に入場しまたはその施設から退場する車両（非生物としての移動体の一例）およびその車両の使用者であるユーザ（生物の一例）を識別して管理するシステムであって、
前記施設に設けられ、車両およびユーザに共通の通路と、
その通路に設置され、その通路を通過する物体の進行方向に対して交差する方向に延びるラインセンサであって、前記物体をそれの進行方向に相対的にスキャンして前記物体のシルエットを取得し、そのシルエットに基づいて物体識別処理を行うものと、
前記施設または前記管理サーバに設けられ、前記取得されたシルエットに基づき、前記物体が車両であるか否かの判定を行う第１判定部と、
前記施設または前記管理サーバに設けられ、前記取得されたシルエットに基づき、前記車両の種類の判別を行う車両種類判別部と、
前記施設に設けられ、前記通路上に位置する物体を撮影する撮影装置であって、前記物体識別処理、前記判定または前記判別に時間的に連動して前記車両を車両画像として撮影するものと、
前記施設または前記管理サーバに設けられ、前記撮影された車両画像に基づき、前記車両の識別情報である車両識別情報を取得する車両識別情報取得部と
を含む車両・ユーザ識別管理システム。
【０２３７】
さらに、
前記施設に設けられ、固有の信号を発信する発信機と、
前記車両内に居るユーザの通信端末であって、前記発信機から信号を受信すると、それに応答して、ユーザＩＤまたは当該通信端末の端末ＩＤを、前記施設のＩＤに関連付けて前記管理サーバに送信するものと
を含み、
前記管理サーバは、前記施設と、前記車両の種類と、前記車両識別情報と、ユーザＩＤまたは端末ＩＤとを互いに紐付けし、それら要素をリストに登録する車両・ユーザ識別管理システム。
【０２３８】
２．第２のアイデア
【０２３９】
管理サーバによって遠隔的に管理されるべき施設（例えば、駐車場）に入場しまたはその施設から退場する車両（非生物としての移動体の一例）およびその車両の使用者であるユーザ（生物の一例）を識別して管理するシステムであって、
前記施設に設けられ、車両およびユーザに共通の通路と、
その通路に設置され、その通路を通過する物体の進行方向に対して交差する方向に延びるラインセンサであって、前記物体をそれの進行方向に相対的にスキャンして前記物体のシルエットを取得し、そのシルエットに基づいて物体識別処理を行うものと、
前記施設または前記管理サーバに設けられ、前記取得されたシルエットに基づき、前記物体が人間であるか否かの判定を行う第２判定部と、
前記施設に設けられ、前記通路上に位置する物体を撮影する撮影装置であって、前記物体識別処理または前記判定に時間的に連動して前記ユーザを人間画像として撮影するものと
を含む車両・ユーザ識別管理システム。
【０２４０】
さらに、
前記施設に設けられ、固有の信号を発信する発信機と、
前記車両内に居るユーザの通信端末であって、前記発信機から信号を受信すると、それに応答して、ユーザＩＤまたは当該通信端末の端末ＩＤを、前記施設のＩＤに関連付けて前記管理サーバに送信するものと
を含み、
前記管理サーバは、前記施設と、前記人間画像と、ユーザＩＤまたは端末ＩＤとを互いに紐付けし、それら要素をリストに登録する車両・ユーザ識別管理システム。
【０２４１】
３．第３のアイデア
【０２４２】
管理サーバによって遠隔的に管理されるべき施設（例えば、駐車場）に入場しまたはその施設から退場する車両（非生物としての移動体の一例）およびその車両の使用者であるユーザ（生物の一例）を識別して管理するシステムであって、
前記施設に設けられ、車両およびユーザに共通の通路と、
その通路に設置され、その通路を通過する物体の進行方向に対して交差する方向に延びるラインセンサであって、前記物体をそれの進行方向に相対的にスキャンして前記物体のシルエットを取得し、そのシルエットに基づいて物体識別処理を行うものと、
前記施設または前記管理サーバに設けられ、前記取得されたシルエットに基づき、前記物体が車両であるか人間であるかを判別する判別部と、
前記施設に設けられ、前記通路上に位置する物体を撮影する撮影装置と、
前記施設または前記管理サーバに設けられ、前記撮影された物体画像を、前記物体が車両であると判別された場合には、車両画像として分類し、前記物体が人間であると判別された場合には、ユーザの人間画像として分類する画像分類部と、
前記施設または前記管理サーバに設けられ、前記撮影された車両画像に基づき、前記車両に関連する車両関連情報を取得する車両関連情報取得部と
を含む車両・ユーザ識別管理システム。
【０２４３】
さらに、
前記施設に設けられ、固有の信号を発信する発信機と、
前記車両内に居るユーザの通信端末であって、前記発信機から信号を受信すると、それに応答して、ユーザＩＤまたは当該通信端末の端末ＩＤを、前記施設のＩＤに関連付けて前記管理サーバに送信するものと
を含み、
前記管理サーバは、前記施設と、前記車両関連情報または前記人間画像と、ユーザＩＤまたは端末ＩＤとを互いに紐付けし、それら要素をリストに登録する車両・ユーザ識別管理システム。
【０２４４】
４．第１の実施例
【０２４５】
管理サーバによって遠隔的に管理されるべき施設（例えば、駐車場）に入場しまたはその施設から退場する車両およびその車両の使用者であるユーザを識別して管理する方法であって、
前記施設は、
車両およびユーザに共通の通路であって、互いに離れた第１位置および第２位置を有し、車両またはユーザである物体が前記通路を前記第１位置から前記第２位置に向かって進行すると前記施設内に進入し、逆に、前記通路を前記第２位置から前記第１位置に向かって進行すると前記施設から退出することになるするものと、
前記第１位置に設置された第１ラインセンサであって、そこを通過する物体のシルエットを電磁波の照射によって取得するものと、
その第１ラインセンサからの信号に基づき、前記物体が車両であるか人間であるかを判別する第１信号処理回路と、
その第１信号処理回路の処理結果を前記管理サーバに送信する第１通信装置と、
前記通路上に位置する物体を撮影する撮影装置と、
前記第１位置またはその近傍に設置され、固有の信号を発信する第１発信機と
を含み、
当該方法は、
物体が前記第２位置より先に前記第１位置に到達すると、前記第１ラインセンサおよび前記第１信号処理回路により、前記物体が車両であるかユーザであるかを判別する工程と、
前記第１位置において、前記物体が車両であると判定されると、前記車両が前記駐車場に入庫する車両入庫段階にあると判定する工程と、
その車両入庫段階にあると判定されると、前記車両内に居るユーザの通信端末が、前記第１発信機からの信号を受信し、それに応答して、前記信号によって識別される駐車場ＩＤを駐車場情報として、また、ユーザＩＤまたは前記通信端末の端末ＩＤをユーザ情報として前記管理サーバに送信する工程と、
前記第１位置において、前記物体が車両であると判定されると、前記撮影装置によって前記車両を撮影し、その撮影結果から、予め定められた種類の情報を車両情報として抽出し、前記第１通信装置が、前記抽出された車両情報を前記駐車場ＩＤと共に前記管理サーバに送信する工程と、
前記管理サーバが、同じ駐車場ＩＤに関連付けて、前記ユーザ情報と前記車両情報とを互いに紐付けし、その結果を管理リストに登録する工程と
を含むもの。
【０２４６】
５．第２の実施例
【０２４７】
さらに、
前記第２位置に設置された第２ラインセンサであって、そこを通過する物体のシルエットを電磁波の照射によって取得するものと、
その第２ラインセンサからの信号に基づき、前記物体が車両であるか人間であるかを判別する第２信号処理回路と、
その第２信号処理回路の処理結果を前記管理サーバに送信する第２通信装置と、
前記第２位置またはその近傍に設置された第２発信機であって、固有の信号を発信するものと
を含み、
当該方法は、
物体が前記第１位置より先に前記第２位置に到達すると、前記第２ラインセンサおよび前記第２信号処理回路により、前記物体が車両であるかユーザであるかを判別する工程と、
前記第２位置において、前記物体がユーザであると判定されると、ユーザが前記車両から降りて単独で歩行して前記駐車場から退場するユーザ退場段階にあると判定する工程と、
そのユーザ退場段階にあると判定されると、歩行中のユーザの通信端末が、前記第２発信機からの信号を受信し、それに応答して、前記信号によって識別される駐車場ＩＤを駐車場情報として、また、ユーザＩＤまたは前記通信端末の端末ＩＤを第２ユーザ情報として前記管理サーバに送信する工程と、
前記第２位置において、前記物体がユーザであると判定されると、前記撮影装置によってユーザの人間画像（人物像）を撮影し、前記第２通信装置が、前記人間画像を前記駐車場ＩＤと共に前記管理サーバに送信する工程と、
前記管理サーバが、同じ駐車場ＩＤに関連付けて、前記第２ユーザ情報と前記人間画像とを互いに紐付けし、その結果を前記管理リストに登録する工程と
を含むもの。
【０２４８】
６．ハードウエア構成（図２１（ａ）参照）
【０２４９】
（１）物体識別用の第１および第２ラインセンサ５０，５２
物体識別用に、その物体の進行方向における上流側の第１位置に設置される第１ラインセンサ（図２１に示す例においては、例えば、入庫段階に注目すると、外側ラインセンサ５０が該当する）と、物体識別用に、その物体の進行方向における下流側の第２位置に設置される第２ラインセンサ（図２１に示す例においては、例えば、入庫段階に注目すると、内側ラインセンサ５２が該当する）が使用される。
【０２５０】
（２）ユーザが現在居る駐車場をユーザ端末９０を用いて識別することを可能にする駐車場識別用の発信機６０
この駐車場識別用の発信機は、駐車場２０に固有であるとともに当該発信機に固有の信号を近距離無線方式でユーザ端末９０に向けて発信する機能を有する。この駐車場識別用の発信機は、図２１に示す例においては、外側および内側ラインセンサ５０，５２に搭載されている複数台の発信機６０のうちの少なくとも一つである。
この駐車場識別用の発信機は、別の例においては、図示しないが、前記第１および第２ラインセンサに搭載されている複数台の発信機とは別に、対応する駐車場２０に専用に設置される少なくとも１台の発信機である。
【０２５１】
（３）撮影装置３００
駐車場２０内の物体を動画または静止画として撮影するために  撮影装置が使用される。この撮影装置の一例は、デジタルカメラ３００である。
【０２５２】
この撮影装置は、対応する駐車場２０に設置され、具体的には、例えば、図示するように、外側ラインセンサ５０に設置されてもよいし、図示しないが、内側ラインセンサ５２に設置されてもよいし、図示しないが、いずれのラインセンサ５０，５２からも外れた位置に設置してもよい。
【０２５３】
図示の例においては、カメラ３００は、車両３０が駐車場２０の出入り通路４０に沿って駐車場２０内に進入する際に、その車両３０が下流側の第２位置に至ると、その車両３０を撮影し、その結果、車両３０の後端面にあるナンバープレート３１が撮影される。
【０２５４】
さらに、図示の例においては、カメラ３００は、車両３０が駐車場２０内のある車室内に進入し、ユーザがその車両３０から降り、単独で今回の駐車場２０から退場する際、ユーザが前記第２位置に至ると、そのユーザを撮影し、その結果、そのユーザの全体人物像、具体的には、そのユーザの全体正面像または全体背面像、特に、そのユーザの顔画像が撮影される。
【０２５５】
さらに、図示の例においては、カメラ３００は、車両３０を駐車場２０内のある車室から退出させるために、そのユーザが単独で今回の駐車場２０内に入場する際、ユーザが前記第２位置に至ると、そのユーザを撮影し、その結果、そのユーザの全体人物像、具体的には、そのユーザの全体背面像が撮影される。
【０２５６】
（４）物体識別システム１０内の信号処理ユニット１００
前述の第１および第２の実施形態について詳述したのと同じように、図２１に示す例においては、信号処理ユニット１００が、駆動信号を各ラインセンサ５０，５２に出力することによって各ラインセンサ５０，５２を一斉にまたはシーケンシャルに駆動させ、さらに、各ラインセンサ５０，５２からセンサ信号を一斉にまたはシーケンシャルに受信する。
【０２５７】
さらに、信号処理ユニット１００は、駆動信号をカメラ３００に出力することによってカメラ３００を駆動させ、さらに、そのカメラ３００から画像信号を受信する。
【０２５８】
（５）管理サーバ１３０
管理サーバ１３０は、対応する駐車場２０の遠隔地に設置されている管理センタ１３０に設置される。管理サーバ１３０は、典型的には、地理的に互いに異なる複数の駐車場２０を集中的に遠隔管理する。
【０２５９】
（６）通信装置２００
通信装置２００は、駐車場２０において、その駐車場２０に設置されている物体識別システム１０と、遠隔地にある管理センタ１３０に設置されている管理サーバ１３０との間で通信を行う機能を有する。
【０２６０】
通信装置２００は、物体識別システム１０との間では、無線または有線で接続されてもよいが、管理サーバ１３０との間では、典型的には、無線で接続される。
【０２６１】
通信装置２００は、前記第１および第２ラインセンサ５０，５２にそれぞれ個別に設置されてもよいし、それらラインセンサ５０，５２に共通に、すなわち、対応する駐車場２０に設置されてもよい。
【０２６２】
（７）駐車対象としての車両３０
図２１（ａ）に示すように、車両３０は、それの前端面と後端面とにそれぞれ、ナンパプレート３１を有し、いずれのナンバープレート３１にも、対応する車両３０に固有の車両番号（車両登録番号）が不動表示される。
【０２６３】
（８）駐車場２０内における車両３０およびユーザの挙動
同図（ｂ）には、表があり、その表には、駐車場２０に対して入庫が行われる段階と出庫が行われる段階とのそれぞれにつき、各段階の継続中に観察される一連のフェーズが定義されている。
【０２６４】
さらに、その表には、複数のフェーズのうちのいくつかに関連付けて、対応するフェーズ中に実行される例示的なプログラムを概念的に表すフローチャートが示されている図面が参照図面として記載されている。
【０２６５】
７．ソフトウエア構成
【０２６６】
＜物体が駐車場２０内に進入する際＞
【０２６７】
物体が、その進入方向における上流側の第１位置に到達すると、その第１位置において、前記物体の左右方向のシルエットを第１ラインセンサ５０を用いて取得し、そのシルエットから前記物体が車両３０であるか人間であるかを判定し、車両であると判定された場合には、ユーザが車両を運転して駐車場２０内のある車室内に入庫する段階にあると判定する。
【０２６８】
＜第１位置において、物体が車両３０であると判定された場合（ユーザが車両３０を運転して（乗車状態で）駐車場２０内に入庫する段階＞
【０２６９】
信号処理ユニット１００は、前記第１位置において、前述のいくつかの実施形態におけるように、外側ラインセンサ５０からのセンサ信号（一列に並んだ複数の受信機７０からの複数の個別センサ信号の列）、ひいては、スキャン結果としての時系列の複数のセンサ信号によって表されるシルエット画像を用いて物体が車両３０であると判定すると、その車両３０の種別を判定し、いずれかの種別の車両３０であると判定されると、その判定結果を通信装置２００が第１の車両情報（例えば、車両であることと、その車両の種別である車種）として管理サーバ１３０に送信する。
【０２７０】
その後、信号処理ユニット１００は、車両３０が前記第１位置より進入方向下流側にある第２位置に到達すると、その到達タイミングで車両３０をカメラ３００を用いて静止画または動画として撮影し、その撮影結果を通信装置２００から第２の車両情報（例えば、車両の外観である車両画像、撮影されたナンバープレート３１から認識された車両番号）として管理サーバ１３０に送信する。
【０２７１】
さらに、信号処理ユニット１００は、同じ車両３０が前記第１位置および前記第２位置をそれらの順に通過したときに、その車両３０が駐車場２０に入庫している段階にあると判定する。
【０２７２】
一方、車両３０に乗車しているユーザが携帯している通信端末９０は、発信機６０からの信号を受信すると、それに応答して、通信端末９０に固有の端末ＩＤ（またはユーザＩＤ，ユーザ電話番号、ユーザ用の電子メールアドレスなど）をユーザ情報として管理サーバ１３０に送信する。
【０２７３】
管理サーバ１３０は、結果的に、今回のユーザに関連付けて、そのユーザの通信端末９０の端末ＩＤと、そのユーザの車両３０の種別（車種）と、その車両３０の車両番号とを互いに紐付けし、その結果を図２５に例示する車両・ユーザ管理リストに登録する。
【０２７４】
以上、概略的に説明した信号処理は、後に図２２−図２４を参照することにより、さらに具体的に例示する。
【０２７５】
＜第１位置において、物体が人間であると判定された場合（ユーザが単独で駐車場２０内に入場する場合）＞
【０２７６】
信号処理ユニット１００は、前記第１位置において、物体が人間であると判定した後、その人間（ユーザ）が前記第２位置に到達すると、その到達タイミングでカメラ３００を用いてユーザを静止画または動画として撮影し、その撮影結果を通信装置２００から第２の人間情報（人物像）として管理サーバ１３０に送信する。
【０２７７】
さらに、信号処理ユニット１００は、同じ人間が前記第１位置および前記第２位置をそれらの順に通過したときに、その人間が単独で駐車場２０内に入場していると判定する。
【０２７８】
一方、歩行中のユーザが携帯している通信端末９０は、発信機６０からの信号を受信すると、それに応答して、通信端末９０に固有の端末ＩＤをユーザ情報として管理サーバ１３０に送信する。
【０２７９】
管理サーバ１３０は、結果的に、今回のユーザに関連付けて、そのユーザの人物像と、そのユーザの通信端末の端末ＩＤとを互いに紐付けする。
【０２８０】
以上、概略的に説明した信号処理は、後に図２２，図２８および図２９を参照することにより、さらに具体的に例示する。
【０２８１】
＜物体が駐車場２０から退出する際＞
【０２８２】
物体が前記第２位置に到達すると、その第２位置において、物体の左右方向のシルエットを第２ラインセンサ５２を用いて取得し、そのシルエットから前記物体が人間であるか車両であるかを判定する。
【０２８３】
＜第２位置において、物体が人間であると判定された場合＞
【０２８４】
信号処理ユニット１００は、前記第２位置において、前記物体が人間であると判定したタイミングで前記人間をカメラ３００を用いて人物像として静止画または動画として撮影し、その人物像を第１の人間情報として通信装置２００から管理サーバ１３０に送信する。
【０２８５】
さらに、信号処理ユニット１００は、同じ人間が前記第２位置および前記第１位置をそれらの順に通過したときに、その人間が単独で駐車場２０から退場していると判定する。
【０２８６】
一方、歩行中のユーザが携帯している通信端末９０は、発信機６０からの信号を受信すると、それに応答して、通信端末９０に固有の端末ＩＤをユーザ情報として管理サーバ１３０に送信する。
【０２８７】
管理サーバ１３０は、新たに受信したユーザ情報と、保存してある別のユーザ情報との照合により、今回のユーザを識別するとともに、そのユーザに、前記人物像を割り当てる。
【０２８８】
以上、概略的に説明した信号処理は、後に図２３，図２６および図２７を参照することにより、さらに具体的に例示する。
【０２８９】
＜第２位置において、物体が車両３０であると判定された場合＞
【０２９０】
信号処理ユニット１００は、前記第２位置において、前記物体が車両３０であると判定したタイミングで車両３０をカメラ３００を用いて静止画または動画として撮影し、その撮影結果を通信装置２００から管理サーバ１３０に送信する。
【０２９１】
さらに、信号処理ユニット１００は、同じ車両３０が前記第２位置および前記第１位置をそれらの順に通過したときに、その車両３０が駐車場２０から出庫している段階にあると判定する。
【０２９２】
一方、車両３０に乗車しているユーザが携帯している通信端末９０は、発信機６０からの信号を受信すると、それに応答して、通信端末９０に固有の端末ＩＤをユーザ情報として管理サーバ１３０に送信する。
【０２９３】
管理サーバ１３０は、新たに受信したユーザ情報と、保存してある別のユーザ情報との照合により、今回のユーザを識別するとともに、そのユーザに、前記人物像を割り当てる。
【０２９４】
以上、概略的に説明した信号処理は、後に図２３および図３０を参照することにより、さらに具体的に例示する。
【０２９５】
任意選択的な複数の特徴
【０２９６】
（１）  ユーザが車両３０内に乗車していることを示す証拠を取得するためのカメラ３００の撮影方法
【０２９７】
前記到達タイミングで、車両３０の車室内の様子であって車両３０内に誰が乗車しているのかを表すものをカメラ３００を用いて撮像し、その撮像結果を通信装置２００が乗車状態情報として管理サーバ１３０に送信する。
【０２９８】
（２）場合分け
【０２９９】
入場前に既に専用アプリが通信端末９０にダウンロードされている場合（第１位置において、管理サーバ１３０がシルエット情報も端末ＩＤも受信した場合）
入場後に初めて専用アプリが通信端末９０にダウンロードされる場合（第１位置において、管理サーバ１３０がシルエット情報は受信したが端末ＩＤは受信しなかった場合）
【０３００】
（３）高さが異なる複数のカメラ３００の設置
【０３０１】
複数のカメラ３００が、高さ位置が互いに異なるように設置されており、それらカメラ３００のうち、車両３０の種別であってその車両の高さ寸法に関して分類されたものに該当するものを選択し、そのカメラ３００を用いて車両３０を撮影する。それらカメラ３００は、車両３０のナンバープレート３１と同じ高さに設置されたカメラを含む。
【０３０２】
（４）撮影写真の選択
【０３０３】
カメラ３００は、撮像時に、連写することにより、複数枚の写真を時系列的に撮影し、それら複数枚の写真のうち、注目すべき対象についてピントが合っているものを選択し、それを用いて、データベースを作成する。
【０３０４】
（５）駐車場２０のユーザには、事前に個人登録した会員と、そうではない非会員とに分類される。ユーザが会員である場合には、個人情報が管理センタ１２４に事前に登録されているため、ユーザには、駐車場２０において不正行為を行うことに対する抑止力を心理的に受けるのに対し、非会員である場合には、そのような抑止力がユーザに対して働かない。
【０３０５】
さらに、ユーザが会員である場合には、ユーザの通信端末９０に、専用アプリが事前にインストールされており、通信端末９０は、駐車場２０の発信機６０からの信号を受信すると、それを解釈し、さらに、その受信に応答して管理サーバ１３０に送信することができる。
【０３０６】
その結果、管理サーバ１３０上において、ユーザＩＤまたは通信端末９０の端末ＩＤと、同じユーザについての駐車関連情報（例えば、前述のシルエットに基づく車両３０の種別など）とを互いに紐付けることができる。
【０３０７】
これに対し、ユーザが非会員である場合には、会員である場合とは異なり、ユーザの通信端末９０には上述の専用アプリが事前にインストールされておらず、そのため、駐車場２０の発信機６０からの信号を受信しても、それを解釈することも、それに応答して管理サーバ１３０に送信することもできない。
【０３０８】
そのため、管理サーバ１３０上において、ユーザＩＤまたは通信端末９０の端末ＩＤと、同じユーザについての駐車関連情報とを互いに紐付けることができない。
【０３０９】
そこで、後者の場合には、駐車場２０に設置されたカメラ３００によって車両ナンバープレート３１を撮影し、さらに、そのカメラ３００または別のカメラによってユーザの人物像を撮影する。さらに、前述のシルエットに基づく車両３０の種別と車両ナンバープレート３１とのうちの少なくとも一方と、ユーザの人物像とを互いに紐付ける。それにより、非会員であるユーザの駐車場２０内での行動を監視し、不正行為があれば、それを証明する証拠として、車両ナンバープレート３１および人物像を利用する。
【０３１０】
さらに、駐車場２０に２次元ディスプレイ（例えば、ＬＣＤディスプレイまたはそれより解像度が低いＬＥＤディスプレイ）を、ユーザが容易に視認可能な位置に設置する。その２次元ディスプレイの画面上に、前述の車両シルエット画像（ラインセンサ５０，５２による１次元画像を２次元画像に展開したもの）を、場合によっては、カメラ３００で撮影した車両３０の画像から抽出された色を付加して表示する。
【０３１１】
前記２次元ディスプレイは、駐車場２０に車両３０を駐車してその車両３０から降車して歩行して駐車場２０から退出しようとしているユーザに対し、そのユーザの車両シルエット画像を表示する。
【０３１２】
この際、前記２次元ディスプレイは、統計的に、駐車場２０において不正行為が増加する時間帯、例えば、夜間においても、車両シルエット画像を表示してもよい。
【０３１３】
また、前記２次元ディスプレイは、自身かまたはラインセンサ５０，５２がユーザを感知したときに（物体が人間であると判別したときに）、それに応答して、車両シルエット画像をタイムリーに、特定のユーザを標的にして、表示してもよい。このようにすれば、ユーザが個別に監視されているという圧力を効果的にユーザに作用させることが可能となる。
【０３１４】
それにより、そのユーザは、前記２次元ディスプレイの画面上に現に表示されている車両シルエット画像が、自身の車両３０のものであると気付く可能性がある。そうすると、そのユーザは、自分の行動が、知らないうちに、駐車場２０によって個別に監視されている（通常の監視カメラによって全体的に監視されているのとは異なる方法で）と連想するかもしれない。
【０３１５】
このことは、ユーザに対し、不正行為を抑止する心理的な圧力として作用するかもしれない。その結果、ユーザが非会員であることを理由に、不正行為が増加することを予防することが容易となる。
【０３１６】
［第３の実施形態］
【０３１７】
次に、本発明の例示的な第３の実施形態に従う物体識別システム１０を説明するが、第１の実施形態と共通する要素については、同一の名称または符号を使用して引用することにより、重複した説明を省略し、異なる要素についてのみ詳細に説明する。
【０３１８】
図２１（ａ）は、本実施形態に従う物体識別システム１０であって出入り通路４０を有する駐車場２０に出入りする物体を識別するために実施されるもののうちのハードウエア構成を概略的に表す側面図である。また、同図（ｂ）は、駐車場２０における物体としての車両３０およびユーザ（人間）が入庫段階および出庫段階においてそれぞれ取り得る一連のフェーズを、参照図面の番号と共に表形式で示す図である。
【０３１９】
本実施形態に従う物体識別システム１０は、同じ駐車場２０に物理的に関連付けられる車両３０とそれのユーザ（特に、ユーザが車両３０に乗車せずに歩行している状態、すなわち、ユーザが空間座標上で車両３０とは異なる位置を占める状態にあるユーザ）とを、互いに異なる種類の物体として区別する状態で、個々に、識別するとともに管理するように設計されている。
【０３２０】
［信号処理ユニット１００によって実行される第１物体識別・段階判定プログラム］
【０３２１】
図２２は、信号処理ユニット１００が入庫時に実行する第１物体識別・段階判定プログラムを概念的に表すフローチャートである。
【０３２２】
この第１物体識別・段階判定プログラムは、信号処理ユニット１００によって反復的に実行され、各回の実行時には、まず、ステップＳ２２０１において、信号処理ユニット１００が、第１の実施形態におけると同様に、外側ラインセンサ５０に前記駆動信号を出力するとともに、その外側ラインセンサ５０から前記センサ信号であって図２１（ａ）に示す物体の側面視すなわち横方向シルエットを反映したものを入力する。
【０３２３】
このステップＳ２２０１においては、信号処理ユニット１００が、さらに、その外側ラインセンサ５０から入力されたセンサ信号に基づき、今回の物体のシルエットを解析し、それに基づき、今回の物体が車両３０であるか人間であるかを識別する。
【０３２４】
次に、ステップＳ２２０２において、信号処理ユニット１００が、今回の物体が車両３０として識別されたか否かを判定する。車両３０と識別されていなければ、その判定がＮＯとなり、このプログラムの今回の実行が終了する。これに対し、車両３０と識別されていれば、その判定がＹＥＳとなり、続いて、ステップＳ２２０３が実行される。
【０３２５】
このステップＳ２２０３においては、信号処理ユニット１００が、第１の実施形態におけると同様に、前記シルエット（実際シルエット）と、予め保存されている複数の車両基準シルエットとの間の照合により、最も近似する車両基準シルエットを特定し、その結果に基づき、今回の車両３０の種別、すなわち、車種を識別する。例えば、どの自動車メーカが製造したどの自動車であるか（さらにはいつ製造された（年式））が識別される。
【０３２６】
ここに、ステップＳ２２０１−２２０３は、外側ラインセンサ５０を用いて実行される処理である。
【０３２７】
続いて、ステップＳ２２０４において、信号処理ユニット１００が、前記識別された車種に関する情報を前記第１の車両情報として、今回の駐車場２０に固有の駐車場ＩＤに関連付けて、管理サーバ１３０に、例えば公衆回線網またはグローバルネットワークを介して無線送信する。
【０３２８】
その後、ステップＳ２２０５において、信号処理ユニット１００が、第１の実施形態におけると同様に、今度は、内側ラインセンサ５２に前記駆動信号を出力するとともに、その内側ラインセンサ５２から前記センサ信号であって図２１（ａ）に示す物体の側面視すなわち横方向シルエットを反映したものを入力する。
【０３２９】
このステップＳ２２０５においては、信号処理ユニット１００が、さらに、その内側ラインセンサ５２から入力されたセンサ信号に基づき、今回の物体のシルエットを解析し、それに基づき、今回の物体が車両３０であるか人間であるかを識別する。
【０３３０】
続いて、ステップＳ２２０６において、信号処理ユニット１００が、今回の物体が車両３０として識別されたか否かを判定する。ここでは、信号処理ユニット１００が、外側ラインセンサ５０を通過した車両３０が、続いて、内側ラインセンサ５２を通過することになることを待つことを意味する。信号処理ユニット１００が、今回の物体を車両３０と識別していなければ、その判定がＮＯとなり、ステップＳ２２０５に戻るが、車両３０と識別していれば、その判定がＹＥＳとなり、続いて、ステップＳ２２０７が実行される。
【０３３１】
このステップＳ２２０７においては、信号処理ユニット１００が、ステップＳ２２０１の実行によって取得されたシルエットと、ステップＳ２２０５の実行によって取得されたシルエットとが互いに、幾何学的に十分に近似するか否かを判定することにより、同じ車両３０が外側ラインセンサ５０および内側ラインセンサ５２をそれらの順に通過したか否かを判定する。
【０３３２】
外側ラインセンサ５０および内側ラインセンサ５２をそれぞれ通過した車両３０が同じでなければ、その判定がＮＯとなり、このプログラムの今回の実行が終了するが、同じであれば、その判定がＹＥＳとなり、続いて、ステップＳ２２０８が実行される。
【０３３３】
このステップＳ２２０８においては、信号処理ユニット１００が、今回の車両３０が駐車場２０に入庫したと判定する。
【０３３４】
その後、ステップＳ２２０９において、信号処理ユニット１００が、ステップＳ２２０７でのＹＥＳ判定タイミングまたはステップＳ２２０８の判定タイミングと実質的に同期するタイミングで（すなわち、例えば、今回の車両３０の後端面が内側ラインセンサ５２を通過した直後に）、今回の車両３０をカメラ３００を用いて１回のみ撮影するかまたは連写する。
【０３３５】
カメラ３００によって撮影されるときの車両３０の後端面（特に、ナンバープレート３１）は、内側ラインセンサ５２に対して相対的に決まった位置にある。一方、内側ラインセンサ５２は、外側ラインセンサ５０に対して相対的に決まった位置にあり、また、カメラ３００は、その外側ラインセンサ５０に対して相対的に決まった位置にある。
【０３３６】
その結果、カメラ３００によって撮影されるときの車両３０の後端面（特に、ナンバープレート３１）と、カメラ３００との間の実際の距離が、車両３０の種類の如何を問わず、カメラ３００の焦点距離と実質的に同じに維持され、よって、カメラ３００は任意の車両３０のナンバープレート３１を十分にピントよく撮影することが可能となる。カメラ３００の焦点距離は、固定でも可変でもよく、また、オートフォーカス方式でもよい。
【０３３７】
とはいえ、カメラ３００は静止しているのに対し、車両３０はカメラ３００に対して動いている可能性があるから、撮影した画像のピントがずれる可能性があるが、上述のように、カメラ３００が車両３０を連写して複数の写真が連続的に撮影されると、それら写真の中に、ピントが十分に合った写真が含まれる可能性が高い。
【０３３８】
続いて、ステップＳ２２１０において、信号処理ユニット１００が、上記のようにして撮影したナンバープレート３１の画像から、今回の車両３０の車両番号を表す数字（例えば、４桁の数字）を認識する。
【０３３９】
ここに、ステップＳ２２０５−２２０８は、外側ラインセンサ５０を用いて実行される処理である。また、ステップＳ２２０９−２２１０は、カメラ３００を用いて実行される処理である。
【０３４０】
その後、ステップＳ２２１１において、信号処理ユニット１００が、前記認識された車両番号に関する情報を前記第２の車両情報として、今回の駐車場２０に固有の駐車場ＩＤに関連付けて、管理サーバ１３０に、例えば公衆回線網またはグローバルネットワークを介して無線送信する。
【０３４１】
なお、本実施形態においては、前記第１の車両情報と、前記第２の車両情報とが、それぞれ、互いに異なるステップにより、互いに異なるタイミングで、管理サーバ１３０に送信されるが、そのようにすることは本発明を実施する上に不可欠なことではなく、例えば、同じステップにより、一緒に管理サーバ１３０に送信してもよい。
【０３４２】
以上で、このプログラムの今回の実行が終了する。
【０３４３】
［ユーザ端末９０によって実行される駐車場識別プログラム］
【０３４４】
図２３は、ユーザの通信端末９０が入場時（ユーザが単独で入場するユーザ単独入場時およびユーザが乗車状態で入場する入庫時）および退場時（ユーザが単独で退場するユーザ単独退場時およびユーザが乗車状態で退場する出庫時）に実行する駐車場識別プログラムを概念的に表すフローチャートである。
【０３４５】
この駐車場識別プログラムは、通信端末９０によって反復的に実行され、各回の実行時には、まず、ステップＳ２３０１において、通信端末９０が、自身の現在位置を測定する。その測位の方法としては、例えば、通信端末９０に搭載されたＧＰＳを用いる方法、通信端末９０の地理的な周辺に位置する複数の基地局のそれぞれの地理的座標を用いる方法、駐車場２０に設置されている発信機６０と近距離通信を行ってその信号から駐車場ＩＤを特定する方法などがある。
【０３４６】
次に、ステップＳ２３０２において、通信端末９０が、測定した現在位置が、いずれかの駐車場２０の位置に一致するか否かを判定し、それにより、ユーザがいずれかの駐車場２０に居るかまたはその近傍にいるか否かを判定する。
【０３４７】
ユーザがいずれの駐車場２０にも地理的に関連付けられなければ、その判定がＮＯとなり、ステップＳ２３０１に戻るが、いずれかの駐車場２０に地理的に関連付けられれば、その判定がＹＥＳとなり、ステップＳ２３０３に移行する。
【０３４８】
このステップＳ２３０３においては、通信端末９０が、自身のメモリに予めインストールされている専用アプリ（プログラム）であって、駐車場の識別機能を有するものを起動させる。その結果、ステップＳ２３０４−Ｓ２３０６が実行される。
【０３４９】
そのステップＳ２３０４においては、通信端末９０が、今回の駐車場２０に設置されている発信機６０から信号を受信したか否かを判定する。受信しない場合には、その判定がＮＯとなり、ステップＳ２３０１に戻るが、受信した場合には、その判定がＹＥＳとなり、ステップＳ２３０５に移行する。
【０３５０】
このステップＳ２３０５においては、通信端末９０が、前記受信した信号を駐車場ＩＤに変換する。具体的には、通信端末９０は、前記受信した信号によって表される発信機ＩＤを取得し、発信機ＩＤと駐車場ＩＤとの間の予め定められた関係であって通信端末９０のメモリに予めダウンロードされたものに従い、その取得された発信機ＩＤを、対応する駐車場ＩＤであって今回ユーザが居る駐車場２０に固有のものに変換する。
【０３５１】
続いて、ステップＳ２３０６において、通信端末９０が、自身の端末ＩＤを、前記取得された駐車場ＩＤに関連付けて、管理サーバ１３０に送信する。
【０３５２】
以上で、このプログラムの今回の実行が終了する。
【０３５３】
［管理サーバ１３０によって実行される第１紐付け・登録プログラム］
【０３５４】
図２４は、管理サーバ１３０が入庫時に実行する第１紐付け・登録プログラムを概念的に表すフローチャートである。
【０３５５】
この第１紐付け・登録プログラムは、管理サーバ１３０によって反復的に実行され、各回の実行時には、まず、ステップＳ２４０１において、管理サーバ１３０が、任意の端末ＩＤを任意の駐車場ＩＤに関連付けて受信したか否かを判定する。何ら信号を受信しない場合には、その判定がＮＯとなり、このプログラムの今回の実行が終了する。
【０３５６】
これに対し、任意の端末ＩＤを任意の駐車場ＩＤに関連付けて受信した場合には、その判定がＹＥＳとなり、ステップＳ２４０２に移行する。
【０３５７】
このステップＳ２４０２においては、管理サーバ１３０が、任意の車種情報を任意の駐車場ＩＤに関連付けて受信したか否かを判定する。何ら信号を受信しない場合には、その判定がＮＯとなり、ステップＳ２４０１に戻る。
【０３５８】
これに対し、任意の車種情報を任意の駐車場ＩＤに関連付けて受信した場合には、その判定がＹＥＳとなり、ステップＳ２４０３に移行する。
【０３５９】
このステップＳ２４０３においては、管理サーバ１３０が、任意の車両番号を任意の駐車場ＩＤに関連付けて受信したか否かを判定する。何ら信号を受信しない場合には、その判定がＮＯとなり、ステップＳ２４０１に戻る。
【０３６０】
これに対し、任意の車両番号を任意の駐車場ＩＤに関連付けて受信した場合には、その判定がＹＥＳとなり、ステップＳ２４０４に移行する。
【０３６１】
このステップＳ２４０４においては、管理サーバ１３０が、ステップＳ２４０１−２４０３においてそれぞれ受信した３つの駐車場ＩＤが互いに一致するか否かを判定する。駐車場ＩＤ間の照合の成否が判定されるのである。
【０３６２】
前記３つの駐車場ＩＤが互いに一致するわけではない場合には、その判定がＮＯとなり、このプログラムの今回の実行が終了するが、前記３つの駐車場ＩＤが互いに一致する場合には、その判定がＹＥＳとなり、ステップＳ２４０５に移行する。その結果、端末ＩＤ，駐車場ＩＤ，車種情報および車両番号が、実質的に時間連続的に、または、実質的に同じタイミングで、管理サーバ１３０によって包括的に受信されることになる。
【０３６３】
このステップＳ２４０５においては、管理サーバ１３０が、今回受信した端末ＩＤ、駐車場ＩＤ，車種情報および車両番号を互いに紐付けし、その後、ステップＳ２４０６において、管理サーバ１３０が、それら紐付けされた複数の情報を、図２５に例示するように、前記車両・ユーザ管理リストに登録する。
【０３６４】
以上で、このプログラムの今回の実行が終了する。
【０３６５】
［信号処理ユニット１００によって実行される第２物体識別・段階判定プログラム］
【０３６６】
図２６は、信号処理ユニット１００がユーザ単独退場時に実行する第２物体識別・段階判定プログラムを概念的に表すフローチャートである。
【０３６７】
この第２物体識別・段階判定プログラムは、信号処理ユニット１００によって反復的に実行され、各回の実行時には、まず、ステップＳ２６０１において、信号処理ユニット１００が、第１の実施形態におけると同様に、内側ラインセンサ５２に前記駆動信号を出力するとともに、その内側ラインセンサ５２から前記センサ信号を入力する。
【０３６８】
このステップＳ２６０１においては、信号処理ユニット１００が、さらに、その内側ラインセンサ５２から入力されたセンサ信号に基づき、今回の物体のシルエットを解析し、それに基づき、今回の物体が人間であるか否かを識別する。
【０３６９】
次に、ステップＳ２６０２において、信号処理ユニット１００が、今回の物体が人間として識別されたか否かを判定する。人間と識別されていなければ、その判定がＮＯとなり、このプログラムの今回の実行が終了する。これに対し、人間と識別されていれば、その判定がＹＥＳとなり、続いて、ステップＳ２６０３が実行される。
【０３７０】
このステップＳ２６０３においては、信号処理ユニット１００が、ステップＳ２６０１が物体識別処理を開始したタイミングと実質的に同期するタイミングで（すなわち、例えば、今回の人間の正面が内側ラインセンサ５２を、外側ラインセンサ５０に向かって通過した直後に）、今回の物体としての人間をカメラ３００を用いて１回のみ撮影するかまたは連写する。
【０３７１】
カメラ３００によって撮影されるときの人間の正面（特に、その人間の顔を含む）は、内側ラインセンサ５２に対して相対的に決まった位置にある。一方、内側ラインセンサ５２は、外側ラインセンサ５０に対して相対的に決まった位置にあり、また、カメラ３００は、その外側ラインセンサ５０に対して相対的に決まった位置にある。
【０３７２】
その結果、カメラ３００によって撮影されるときの人間の正面（正面人物像であり、特に、その人間の顔を含む）と、カメラ３００との間の実際の距離が、人間の種類の如何を問わず、カメラ３００の焦点距離と実質的に同じに維持され、よって、カメラ３００は任意の人間の人物像を十分にピントよく撮影することが可能となる。
【０３７３】
とはいえ、カメラ３００は静止しているのに対し、人間はカメラ３００に対して動いている可能性があるから、撮影した画像のピントがずれる可能性があるが、上述のように、カメラ３００が同じ人間を連写して複数の写真が連続的に撮影されると、それら写真の中に、ピントが十分に合った写真が含まれる可能性が高い。
【０３７４】
続いて、ステップＳ２６０４において、信号処理ユニット１００が、上記のようにして撮影した人物像から、今回の人間の顔を表す顔画像を抽出する。
【０３７５】
その後、ステップＳ２６０５において、信号処理ユニット１００が、第１の実施形態におけると同様に、今度は、外側ラインセンサ５０に前記駆動信号を出力するとともに、その外側ラインセンサ５０から前記センサ信号を入力する。
【０３７６】
このステップＳ２６０５においては、信号処理ユニット１００が、さらに、その外側ラインセンサ５０から入力されたセンサ信号に基づき、今回の物体のシルエットを解析し、それに基づき、今回の物体が人間であるか否かを識別する。
【０３７７】
続いて、ステップＳ２６０６において、信号処理ユニット１００が、今回の物体が人間として識別されたか否かを判定する。人間と識別されていなければ、その判定がＮＯとなり、ステップＳ２６０５に戻るが、人間と識別されていれば、その判定がＹＥＳとなり、続いて、ステップＳ２６０７が実行される。
【０３７８】
このステップＳ２６０７においては、信号処理ユニット１００が、ステップＳ２６０１の実行によって取得されたシルエットと、ステップＳ２６０５の実行によって取得されたシルエットとが互いに、幾何学的に十分に近似するか否かを判定することにより、同じ人間が内側ラインセンサ５２および外側ラインセンサ５０をそれらの順に通過したか否かを判定する。
【０３７９】
内側ラインセンサ５２および外側ラインセンサ５０をそれぞれ通過した人間が同じでなければ、その判定がＮＯとなり、このプログラムの今回の実行が終了するが、同じであれば、その判定がＹＥＳとなり、続いて、ステップＳ２６０８が実行される。
【０３８０】
このステップＳ２６０８においては、信号処理ユニット１００が、今回の車両３０の今回の駐車場２０への入庫完了後に、今回の人間としてのユーザが単独で今回の駐車場２０から退場したと判定する。
【０３８１】
ここに、ステップＳ２６０１−２６０２は、内側ラインセンサ５２を用いて実行される処理である。また、ステップＳ２６０３−２６０４は、カメラ３００を用いて実行される処理である。また、ステップＳ２６０５−２６０７は、外側ラインセンサ５０を用いて実行される処理である。
【０３８２】
その後、ステップＳ２６０９において、信号処理ユニット１００が、前記認識された顔画像に関する情報を前記第１の人間情報として、今回の駐車場２０に固有の駐車場ＩＤに関連付けて、管理サーバ１３０に、例えば公衆回線網またはグローバルネットワークを介して無線送信する。
【０３８３】
以上で、このプログラムの今回の実行が終了する。
【０３８４】
［管理サーバ１３０によって実行される第２紐付け・登録プログラム］
【０３８５】
図２７は、管理サーバ１３０がユーザ単独退場時に実行する第２紐付け・登録プログラムを概念的に表すフローチャートである。
【０３８６】
この第２紐付け・登録プログラムは、管理サーバ１３０によって反復的に実行され、各回の実行時には、まず、ステップＳ２７０１において、管理サーバ１３０が、任意の通信端末９０から任意の端末ＩＤを任意の駐車場ＩＤに関連付けて受信したか否かを判定する。何ら信号を受信しない場合には、その判定がＮＯとなり、このプログラムの今回の実行が終了する。
【０３８７】
これに対し、任意の端末ＩＤを任意の駐車場ＩＤに関連付けて受信した場合には、その判定がＹＥＳとなり、ステップＳ２７０２に移行する。
【０３８８】
このステップＳ２７０２においては、管理サーバ１３０が、任意の信号処理ユニット１００から任意の顔画像情報を任意の駐車場ＩＤに関連付けて受信したか否かを判定する。何ら信号を受信しない場合には、その判定がＮＯとなり、ステップＳ２７０１に戻る。
【０３８９】
これに対し、任意の顔画像情報を任意の駐車場ＩＤに関連付けて受信した場合には、その判定がＹＥＳとなり、ステップＳ２７０３に移行する。
【０３９０】
このステップＳ２７０３においては、管理サーバ１３０が、ステップＳ２７０１−２７０３においてそれぞれ受信した２つの駐車場ＩＤが互いに一致するか否かを判定する。駐車場ＩＤ間の照合の成否が判定されるのである。
【０３９１】
前記２つの駐車場ＩＤが互いに一致するわけではない場合には、その判定がＮＯとなり、このプログラムの今回の実行が終了するが、前記２つの駐車場ＩＤが互いに一致する場合には、その判定がＹＥＳとなり、ステップＳ２７０４に移行する。その結果、端末ＩＤ，駐車場ＩＤおよび顔画像が、実質的に時間連続的に、または、実質的に同じタイミングで、管理サーバ１３０によって包括的に受信されることになる。
【０３９２】
このステップＳ２７０４においては、管理サーバ１３０が、今回受信した端末ＩＤ、駐車場ＩＤおよび顔画像を互いに紐付けし、その後、ステップＳ２７０５において、管理サーバ１３０が、それら紐付けされた複数の情報を、図２５に例示するように、前記車両・ユーザ管理リストに登録する。
【０３９３】
以上で、このプログラムの今回の実行が終了する。
【０３９４】
［信号処理ユニット１００によって実行される第３物体識別・段階判定プログラム］
【０３９５】
図２８は、信号処理ユニット１３０がユーザ単独入場時に実行する第３物体識別・段階判定プログラムを概念的に表すフローチャートである。
【０３９６】
この第３物体識別・段階判定プログラムは、信号処理ユニット１００によって反復的に実行され、各回の実行時には、まず、ステップＳ２８０１において、信号処理ユニット１００が、第１の実施形態におけると同様に、外側ラインセンサ５０に前記駆動信号を出力するとともに、その外側ラインセンサ５０から前記センサ信号を入力する。
【０３９７】
このステップＳ２８０１においては、信号処理ユニット１００が、さらに、その外側ラインセンサ５０から入力されたセンサ信号に基づき、今回の物体のシルエットを解析し、それに基づき、今回の物体が人間であるか否かを識別する。
【０３９８】
次に、ステップＳ２８０２において、信号処理ユニット１００が、今回の物体が人間として識別されたか否かを判定する。人間と識別されていなければ、その判定がＮＯとなり、ステップＳ２８０１に戻る。これに対し、人間と識別されていれば、その判定がＹＥＳとなり、続いて、ステップＳ２８０３が実行される。
【０３９９】
このステップＳ２８０３においては、信号処理ユニット１００が、第１の実施形態におけると同様に、今度は、内側ラインセンサ５２に前記駆動信号を出力するとともに、その内側ラインセンサ５２から前記センサ信号を入力する。
【０４００】
このステップＳ２８０３においては、信号処理ユニット１００が、さらに、その内側ラインセンサ５２から入力されたセンサ信号に基づき、今回の物体のシルエットを解析し、それに基づき、今回の物体が人間であるか否かを識別する。
【０４０１】
続いて、ステップＳ２８０４において、信号処理ユニット１００が、今回の物体が人間として識別されたか否かを判定する。ここでは、信号処理ユニット１００が、外側ラインセンサ５０を通過した人間が、続いて、内側ラインセンサ５２を通過することになることを待つことを意味する。信号処理ユニット１００が、今回の物体を人間と識別していなければ、その判定がＮＯとなり、ステップＳ２８０３に戻るが、人間と識別していれば、その判定がＹＥＳとなり、続いて、ステップＳ２８０５が実行される。
【０４０２】
このステップＳ２８０５においては、信号処理ユニット１００が、ステップＳ２８０１の実行によって取得されたシルエットと、ステップＳ２８０３の実行によって取得されたシルエットとが互いに、幾何学的に十分に近似するか否かを判定することにより、同じ人間が外側ラインセンサ５０および内側ラインセンサ５２をそれらの順に通過したか否かを判定する。
【０４０３】
外側ラインセンサ５０および内側ラインセンサ５２をそれぞれ通過した人間が同じでなければ、その判定がＮＯとなり、このプログラムの今回の実行が終了するが、同じであれば、その判定がＹＥＳとなり、続いて、ステップＳ２８０６が実行される。
【０４０４】
このステップＳ２８０６においては、信号処理ユニット１００が、今回の人間としてのユーザが、今回の駐車場２０から車両３０を出庫させるために、その駐車場２０に単独で入場したと判定する。
【０４０５】
その後、ステップＳ２８０７において、信号処理ユニット１００が、ステップＳ２８０３の物体識別処理が開始されたタイミングと実質的に同期するタイミングで（すなわち、例えば、今回の人間の正面が内側ラインセンサ５２を通過した直後に）、今回の人間をカメラ３００を用いて１回のみ撮影するかまたは連写する。
【０４０６】
カメラ３００によって撮影されるときの人間の背面（後姿）は、内側ラインセンサ５２に対して相対的に決まった位置にある。一方、内側ラインセンサ５２は、外側ラインセンサ５０に対して相対的に決まった位置にあり、また、カメラ３００は、その外側ラインセンサ５０に対して相対的に決まった位置にある。
【０４０７】
その結果、カメラ３００によって撮影されるときの人間の背面と、カメラ３００との間の実際の距離が、人間の種類の如何を問わず、カメラ３００の焦点距離と実質的に同じに維持され、よって、カメラ３００は任意の人間の背面としての人物像を十分にピントよく撮影することが可能となる。
【０４０８】
とはいえ、カメラ３００は静止しているのに対し、人間はカメラ３００に対して動いている可能性があるから、撮影した画像のピントがずれる可能性があるが、上述のように、カメラ３００が同じ被写体を連写して複数の写真が連続的に撮影されると、それら写真の中に、ピントが十分に合った写真が含まれる可能性が高い。
【０４０９】
続いて、ステップＳ２８０８において、信号処理ユニット１００が、上記のようにして撮影した画像から、今回の人間の人物像を認識する。
【０４１０】
その後、ステップＳ２８０９において、信号処理ユニット１００が、前記認識された人物像に関する情報を前記第２の人間情報として、今回の駐車場２０に固有の駐車場ＩＤに関連付けて、管理サーバ１３０に、例えば公衆回線網またはグローバルネットワークを介して無線送信する。
【０４１１】
以上で、このプログラムの今回の実行が終了する。
【０４１２】
［管理サーバ１３０によって実行される第３紐付け・登録プログラム］
【０４１３】
図２９は、管理サーバ１３０がユーザ単独入場時に実行する第３紐付け・登録プログラムを概念的に表すフローチャートである。
【０４１４】
この第３紐付け・登録プログラムは、管理サーバ１３０によって反復的に実行され、各回の実行時には、まず、ステップＳ２９０１において、管理サーバ１３０が、任意の通信端末９０から任意の端末ＩＤを任意の駐車場ＩＤに関連付けて受信したか否かを判定する。何ら信号を受信しない場合には、その判定がＮＯとなり、このプログラムの今回の実行が終了する。
【０４１５】
これに対し、任意の端末ＩＤを任意の駐車場ＩＤに関連付けて受信した場合には、その判定がＹＥＳとなり、ステップＳ２９０２に移行する。
【０４１６】
このステップＳ２９０２においては、管理サーバ１３０が、任意の信号処理ユニット１００から任意の人物像情報を任意の駐車場ＩＤに関連付けて受信したか否かを判定する。何ら信号を受信しない場合には、その判定がＮＯとなり、ステップＳ２９０１に戻る。
【０４１７】
これに対し、任意の人物像情報を任意の駐車場ＩＤに関連付けて受信した場合には、その判定がＹＥＳとなり、ステップＳ２９０３に移行する。
【０４１８】
このステップＳ２９０３においては、管理サーバ１３０が、ステップＳ２９０１−２９０２においてそれぞれ受信した２つの駐車場ＩＤが互いに一致するか否かを判定する。駐車場ＩＤ間の照合の成否が判定されるのである。
【０４１９】
前記２つの駐車場ＩＤが互いに一致するわけではない場合には、その判定がＮＯとなり、このプログラムの今回の実行が終了するが、前記２つの駐車場ＩＤが互いに一致する場合には、その判定がＹＥＳとなり、ステップＳ２９０４に移行する。
【０４２０】
このステップＳ２９０４においては、管理サーバ１３０が、今回受信した端末ＩＤ、駐車場ＩＤおよび人物像を互いに紐付けし、その後、ステップＳ２９０５において、管理サーバ１３０が、それら紐付けされた複数の情報を、図２５に例示するように、前記車両・ユーザ管理リストに登録する。
【０４２１】
以上で、このプログラムの今回の実行が終了する。
【０４２２】
［信号処理ユニット１００によって実行される第４物体識別・段階判定プログラム］
【０４２３】
図３０は、信号処理ユニット１３０が出庫時に実行する第４物体識別・段階判定プログラムを概念的に表すフローチャートである。
【０４２４】
この第４物体識別・段階判定プログラムは、信号処理ユニット１００によって反復的に実行され、各回の実行時には、まず、ステップＳ３００１において、信号処理ユニット１００が、第１の実施形態におけると同様に、内側ラインセンサ５２に前記駆動信号を出力するとともに、その内側ラインセンサ５２から前記センサ信号を入力する。
【０４２５】
このステップＳ３００１においては、信号処理ユニット１００が、さらに、その内側ラインセンサ５２から入力されたセンサ信号に基づき、今回の物体のシルエットを解析し、それに基づき、今回の物体が車両３０であるか否かを識別する。
【０４２６】
次に、ステップＳ３００２において、信号処理ユニット１００が、今回の物体が車両３０として識別されたか否かを判定する。車両３０と識別されていなければ、その判定がＮＯとなり、このプログラムの今回の実行が終了する。これに対し、車両３０と識別されていれば、その判定がＹＥＳとなり、続いて、ステップＳ３００３が実行される。
【０４２７】
このステップＳ３００３においては、信号処理ユニット１００が、ステップＳ３００１が物体識別処理を開始したタイミングと実質的に同期するタイミングで（すなわち、例えば、今回の車両３０の前端面が内側ラインセンサ５２を、外側ラインセンサ５０に向かって通過した直後に）、今回の物体としての車両３０をカメラ３００を用いて１回のみ撮影するかまたは連写する。
【０４２８】
カメラ３００によって撮影されるときの車両３０の前端面（特に、ナンバープレート３１を含む）は、内側ラインセンサ５２に対して相対的に決まった位置にある。一方、内側ラインセンサ５２は、外側ラインセンサ５０に対して相対的に決まった位置にあり、また、カメラ３００は、その外側ラインセンサ５０に対して相対的に決まった位置にある。
【０４２９】
その結果、カメラ３００によって撮影されるときの車両３０の前端面（特に、ナンバープレート３１）と、カメラ３００との間の実際の距離が、車両３０の種類の如何を問わず、カメラ３００の焦点距離と実質的に同じに維持され、よって、カメラ３００は任意の車両３０の画像を十分にピントよく撮影することが可能となる。
【０４３０】
続いて、ステップＳ３００４において、信号処理ユニット１００が、上記のようにして撮影したナンバープレート３１の画像から、今回の車両３０の車両番号を表す数字を抽出する。
【０４３１】
その後、ステップＳ３００５において、信号処理ユニット１００が、第１の実施形態におけると同様に、今度は、外側ラインセンサ５０に前記駆動信号を出力するとともに、その外側ラインセンサ５０から前記センサ信号を入力する。
【０４３２】
このステップＳ３００５においては、信号処理ユニット１００が、さらに、その外側ラインセンサ５０から入力されたセンサ信号に基づき、今回の物体のシルエットを解析し、それに基づき、今回の物体が車両３０であるか否かを識別する。
【０４３３】
続いて、ステップＳ３００６において、信号処理ユニット１００が、今回の物体が車両３０として識別されたか否かを判定する。車両３０と識別されていなければ、その判定がＮＯとなり、ステップＳ３００５に戻るが、車両３０と識別されていれば、その判定がＹＥＳとなり、続いて、ステップＳ３００７が実行される。
【０４３４】
このステップＳ３００７においては、信号処理ユニット１００が、ステップＳ３００１の実行によって取得されたシルエットと、ステップＳ３００５の実行によって取得されたシルエットとが互いに、幾何学的に十分に近似するか否かを判定することにより、同じ車両３０が内側ラインセンサ５２および外側ラインセンサ５０をそれらの順に通過したか否かを判定する。
【０４３５】
内側ラインセンサ５２および外側ラインセンサ５０をそれぞれ通過した車両３０が同じでなければ、その判定がＮＯとなり、このプログラムの今回の実行が終了するが、同じであれば、その判定がＹＥＳとなり、続いて、ステップＳ３００８が実行される。
【０４３６】
このステップＳ３００８においては、信号処理ユニット１００が、今回の車両３０が今回の駐車場２０から出庫したと判定する。
【０４３７】
その後、ステップＳ３００９において、信号処理ユニット１００が、前記認識された車両番号を今回の駐車場２０に固有の駐車場ＩＤに関連付けて、管理サーバ１３０に、例えば公衆回線網またはグローバルネットワークを介して無線送信する。
【０４３８】
以上で、このプログラムの今回の実行が終了する。
【０４３９】
なお付言するに、本実施形態は、第１および第２の実施形態に従うラインセンサ５０，５２を用いて物体を識別するように実施されるが、これに代えて、それらラインセンサ５０，５２とは異なる素子構成、画像処理技術、演算アルゴリズムまたは物体識別原理を用いて物体を識別する別のラインセンサを用いて実施してもよい。
【０４４０】
さらに付言するに、本実施形態においては、各ラインセンサ５０５，５２が、発信機ポスト６２と受信機ポスト７２とが、識別すべき物体を隔てて互いに対向する透過型であるが、これに対し、発信機ポスト６２と受信機ポスト７２とが、識別すべき物体に対して同じ側に位置する反射型であってもよい。
【０４４１】
この反射型の場合、互いに対応する１個の発信機６０と１個の受信機７０とが１個のペアを構成し、そのペアが複数、一列に並んだ１本のポストを、発信機ポスト６２と受信機ポスト７２との組合せに代えて用いてもよい。各ペアにおいては、それに属する発信機６０から出射した電磁波のうち、物体から反射するか、または、物体に関して前記１本のポストとは反対側に位置する反射面から反射した部分が、同じペアに属する受信機７０に入射することになる。
【０４４２】
以上、本発明の例示的な複数の実施形態を、駐車場２０において、所定の通路としての出入り通路４０を通過する３次元物体としての車両３０を簡易的に一方向のみから識別して形状的に分類するという用途に使用するシナリオについて説明したが、同様な実施形態は他の用途に使用することが可能である。
【０４４３】
そのような他の用途の一例としては、物流センタにおいて、所定の通路（例えば、コンベヤ）に沿って流れるシート状もしくは板状または３次元形状の物品を識別して形状的に分類する（例えば、サイズごとの分類（最大寸法ごとの分類）、正方形に近いか縦長または横長であるか（アスペクト比ごとの分類）などの複数の分類）という用途がある。
【０４４４】
別の例としては、商業施設（例えば、デパート、飲食店、フードコート、書店）または大衆が利用する公共施設（例えば、道路、地下道、美術館、学校、市役所、駅、空港、バス停、バス、図書館）において、所定の通路に沿って流れる人間（３次元物体）を識別して形状的に分類する（例えば、独立歩行の人間、車いすに乗って歩行している人間、介助者または介助犬を伴う人間、大人、子供などの複数の分類）という用途がある。
【０４４５】
以上、本発明の複数の例示的な実施の形態を図面に基づいて詳細に説明したが、これらは例示であり、前記［発明の概要］の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【要約】      （修正有）【課題】非接触式で物体を形状的に識別するラインセンサを利用することにより、指定された施設に入場しまたはその施設から退場する車両およびその車両の使用者であるユーザをそれぞれ識別して管理する移動体・ユーザ管理システムを提供する。【解決手段】駐車場２０の通路を通過する物体３０の進行方向に対して交差する方向に延びるラインセンサ５０、５２であって、物体をそれの進行方向に相対的にスキャンして物体のシルエットを取得し、そのシルエットに基づいて物体識別処理を行うものが設置され、シルエットに基づき、物体が車両３０であるか否かを判定し、車両の場合、シルエットに基づいて車種を判別し、物体識別処理、判定または判別に時間的に連動してカメラを用いて車両を撮影し、その画像に基づいて車両番号を取得し、駐車場２０と車種と車両番号とユーザＩＤまたは端末ＩＤとを互いに紐付けし、それらを車両・ユーザ管理リストに登録する。【選択図】図２１【図１】
0006780886.tif 000002
【図２】
0006780886.tif 000003
【図３】
0006780886.tif 000004
【図４】
0006780886.tif 000005
【図５】
0006780886.tif 000006
【図６】
0006780886.tif 000007
【図７】
0006780886.tif 000008
【図８】
0006780886.tif 000009
【図９】
0006780886.tif 000010
【図１０】
0006780886.tif 000011
【図１１】
0006780886.tif 000012
【図１２】
0006780886.tif 000013
【図１３】
0006780886.tif 000014
【図１４】
0006780886.tif 000015
【図１５】
0006780886.tif 000016
【図１６】
0006780886.tif 000017
【図１７】
0006780886.tif 000018
【図１８】
0006780886.tif 000019
【図１９】
0006780886.tif 000020
【図２０】
0006780886.tif 000021
【図２１】
0006780886.tif 000022
【図２２】
0006780886.tif 000023
【図２３】
0006780886.tif 000024
【図２４】
0006780886.tif 000025
【図２５】
0006780886.tif 000026
【図２６】
0006780886.tif 000027
【図２７】
0006780886.tif 000028
【図２８】
0006780886.tif 000029
【図２９】
0006780886.tif 000030
【図３０】
0006780886.tif 000031