(57)【特許請求の範囲】
【請求項１】
誘導線に沿って走行する自動走行車であって、
前記誘導線を検出し、かつ該誘導線に設けられた制御情報を検出する誘導線センサと、
前記誘導線が設けられた位置とは異なる位置に設けられた色情報を検出する色情報検出センサと、
前記誘導線センサにより検出された前記誘導線に沿って該自動走行車を走行させる制御を行い、かつ前記誘導線センサにより検出された前記制御情報と前記色情報検出センサにより検出された前記色情報とに応じて該自動走行車の走行制御を行うコントローラとを有し、
前記コントローラは、検出された前記色情報に応じて、該色情報の後に検出される前記制御情報を有効とするか無効とするかを決定することを特徴とする自動走行車。
【請求項２】
誘導線に沿って走行する自動走行車であって、
前記誘導線を検出する誘導線センサと、
前記誘導線に設けられた制御情報を検出する制御情報検出センサと、
前記誘導線が設けられた位置とは異なる位置に設けられた色情報を検出する色情報検出センサと、
前記誘導線センサにより検出された前記誘導線に沿って該自動走行車を走行させる制御を行い、かつ前記制御情報検出センサにより検出された前記制御情報と前記色情報検出センサにより検出された前記色情報とに応じて該自動走行車の走行制御を行うコントローラとを有し、
前記コントローラは、検出された前記色情報に応じて、該色情報の後に検出される前記制御情報を有効とするか無効とするかを決定することを特徴とする自動走行車。
【請求項３】
前記制御情報は、色を用いて与えられる情報であり、
前記コントローラは、それぞれ検出された前記制御情報の色と前記色情報とが対応付けられた関係にある場合に前記走行制御を行うことを特徴とする請求項１又は２に記載の自動走行車。
【請求項４】
前記コントローラは、それぞれ検出された前記制御情報の色と前記色情報とが対応付けられた関係にない場合には前記制御情報を無効とすることを特徴とする請求項３に記載の自動走行車。
【請求項５】
前記色情報は、複数の色の組み合わせであることを特徴とする請求項１から４のいずれか１項に記載の自動走行車。
【請求項６】
前記走行制御は、該自動走行車の停止、分岐誘導、反転走行および旋回であることを特徴とする請求項１から５のいずれか１項に記載の自動走行車。
【請求項７】
請求項１から６のいずれか１項に記載の自動走行車と、
複数台の前記自動走行車に共通して設けられた前記誘導線と、
前記誘導線に設けられた前記制御情報と、
前記誘導線が設けられた位置とは異なる位置に設けられた前記色情報とを有することを特徴とする自動走行システム。
【請求項８】
請求項１から６のいずれか１項に記載の自動走行車と、
複数台の前記自動走行車に共通して設けられた前記誘導線と、
前記自動走行車ごとに専用に又は前記複数台の自動走行車に共通に、かつ前記誘導線が設けられた位置とは異なる位置に設けられた前記色情報とを有することを特徴とする自動走行システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、誘導線をトレースしながら自動走行する無人搬送車等の自動走行車およびこれを用いた自動走行システムに関する。
【背景技術】
【０００２】
上記のような従来の自動走行システムでは、床面等の走路上にアルミテープや磁気テープを貼り付けて誘導線とし、自動走行車に設けた誘導用のセンサ（光センサや磁気センサ）により、誘導線での反射光や誘導線から発せられた磁気を検出することで該誘導線のトレースを可能としている。
【０００３】
また、自動走行車の走行位置を検出するために、自動走行車に誘導用センサとは別のガイド用センサを設け、走路上に誘導線に沿って複数の永久磁石を組み合わせコード化して床面に埋設し、磁気マーキングをセンサで検知し走行車自体の位置計測を行っている（特許文献１）。
また、ガイド用センサが検知する誘導体を、バーコードを用いて形成することで、誘導体を停止、減速、増速、分岐等の意味付けをした各種コード情報とし、自動走行車の制御情報に用いている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開昭６０−５８５０１公報
【特許文献２】特開昭５９−１１２３１２公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、磁気シートや光反射シートをガイドとして磁気センサや光センサをガイド用センサとして用いる場合、これらセンサにより取り込んだノイズ信号までをカウントすることで、正確な走行位置検出を行えず、この結果、自動走行車の誘導線分岐位置からの誘導を確実に行えなかったり、自動走行車の停止位置に誤差が発生したりするおそれがある。
【０００６】
また、共通の誘導線を用いて複数の自動走行車を誘導する場合、上記ガイドのカウント値に基づく各自動走行車の走行経路は、自動走行車ごとに別々にプログラムされる。このため、何らかのトラブルによってある自動走行車が停止すべきでない位置で停止した場合、その自動走行車をトラブル停止位置から再び発車させて正確な経路を走行させ、目的位置に到達させることは容易でない。このような場合、トラブルが発生した自動走行車を基準位置に移動させた後に、再発車させる必要がある。
【０００７】
さらに、ガイドとして複数の永久磁石やバーコードを使用する場合は、ガイド専用の複数の永久磁石やバーコードの作成に手間がかかる上、複数の永久磁石やバーコードから取得した情報を解析するためのプログラムを必要とし、簡易に自動搬送等のシステムを構築することが難しい。
【０００８】
本発明は、ノイズの影響を低減することに加えて、複数台の走行車を共通の一連の誘導線上において異なる経路を辿り、異なる目的位置へ誘導することを容易に行うことができる自動走行システムに用いることができる自動走行車およびその自動走行システムを提供する。
【課題を解決するための手段】
【０００９】
本発明の自動走行車は、誘導線に沿って走行する。該自動走行車は、誘導線を検出し、かつ該誘導線に設けられた制御情報を検出する誘導線センサと、誘導線が設けられた位置とは異なる位置に設けられた色情報を検出する色情報検出センサと、誘導線センサにより検出された誘導線に沿って該自動走行車を走行させる制御を行い、かつ誘導線センサにより検出された制御情報と色情報検出センサにより検出された色情報とに応じて該自動走行車の走行制御を行うコントローラとを有する。そして、コントローラは、検出された色情報に応じて、該色情報の後に検出される制御情報を有効とするか無効とするかを決定することを特徴とする。
【００１０】
なお、上記自動走行車と、誘導線と、色ガイドとを含む自動走行システムも、本発明の他の一側面を構成する。
【発明の効果】
【００１１】
本発明によれば、ノイズの影響を低減することに加えて、複数台の走行車を共通の一連の誘導線上において異なる経路を辿り、異なる目的位置へ誘導することを容易に行うことができる自動走行システムに用いることができる自動走行車およびその自動走行システムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例である無人搬送車の平面図。
【図２】上記無人搬送車の自動走行システムの設置例を示す図。
【図３】上記無人搬送車に設けられたコントローラでの処理を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、本発明の実施例について図面を参照しながら説明する。
【００１４】
図１には、本発明の実施例である自動走行車１を示している。本実施例の自動走行車１は、例えば倉庫内において搬入位置から指定された格納位置まで様々な荷物や部品等の被搬送物（図示せず）を自動搬送、すなわち人の運転によらずに搬送したり、格納位置から搬出位置まで被搬送物を自動搬送したりするための自動搬送システム（自動走行システム）に用いられる無人搬送車として好適である。
【００１５】
ただし、無人搬送車以外の車両であっても、以下に説明する自動走行システムによる自動走行制御が可能な車両は、全て本発明の実施例である自動走行車に含まれる。以下の実施例においては、自動走行車１が無人搬送車（ただし、単に搬送車という）である場合について説明する。なお、被搬送物としては、乗客等の人間も含む。
【００１６】
搬送車１は、走路上の走行が可能な車台部１０を有する。車台部１０は、被搬送物を積載する荷台（図示せず）と、車輪、無限軌道その他の走行装置１１と、該走行装置１１を駆動するモータ、エンジンその他の駆動源（図示せず）とを有する。走路は、倉庫等の建物の内部の床面や、建物の外部の舗装路等、車台部１０の走行が可能であればどのような路面を有していてもよい。
【００１７】
また、搬送車１は、走路上に設けられた誘導線２１を検出する誘導線センサ２を有する。誘導線２１としては、従来と同様に、走路（床面又は路面）に貼り付けた光反射テープ（例えば、アルミテープ）や磁気テープが用いられる。また、赤色、黄色、青色および緑色等の様々な色のうち単色（もしくは複数の色）を有する色テープを誘導線２１として用いてもよい。
【００１８】
誘導線センサ２は、誘導線２１が光反射テープや磁気テープにより形成される場合には、光反射テープでの反射光や磁気テープから発せられた磁気を検出し、その検出ごとに電気信号（検出信号）を出力する光センサや磁気センサで構成される。また、色テープを誘導線２１として用いる場合は、誘導線センサ２としては、色テープの色を検出（識別）可能な色センサ、例えばカラーイメージセンサ（撮像素子）が好ましい。
【００１９】
以下、誘導線２１として光反射テープを用い、誘導線センサ２として光センサを用いる方式を光誘導方式という。また、誘導線２１として磁気テープを用い、誘導線センサ２として磁気センサを用いる方式を磁気誘導方式という。さらに、誘導線２１として色テープを用い、誘導線センサ２として色センサを用いる方式を色誘導方式という。
【００２０】
搬送車１は、ＣＰＵやＭＰＵ等により構成されるコントローラ４を有する。コントローラ４は、誘導線センサ２により検出された誘導線２１に沿って、すなわち誘導線２１をトレースしながら車台部１０を走行させるようこれを制御する。また、コントローラ４は、誘導線２１に設けられた制御情報を読み取る情報読み取り部を備える。本実施例では、情報読み取り部のヘッダとして、誘導線センサ２を兼用する。
【００２１】
ここにいう制御情報は、搬送車１が停止すべき位置を示す停止位置情報や、誘導線２１が分岐する箇所において搬送車１が選択すべき分岐誘導線を示す分岐選択情報を含む。停止位置情報は、光誘導方式および磁気誘導方式では、誘導線２１（光反射テープや磁気テープ）を、搬送車１の進行方向において１０ｍｍ程度の長さだけ切断することで与えられ、色誘導方式では、例えば黄色が誘導線２１のベース色として用いられる場合に進行方向において１０ｍｍ程度の長さを有する部分の赤色によって与えられる。
【００２２】
また、分岐選択情報は、具体的には、選択する分岐誘導線（以下、第２誘導線という）のテープを選択しない分岐誘導線（以下、第１誘導線という）のテープに対して異ならせる処置を加えることで与えられる。光誘導方式および磁気誘導方式では、第１誘導線のテープはそのままとし、第２誘導線のテープのうち進行方向において１０〜２０ｍｍ程度の長さの部分の幅を狭くすることで与えられる。色誘導方式では、例えば第１誘導線が黄色のテープである場合に、第２誘導線の導入部分を青色とする（その先は黄色テープで構成する）ことで与えられる。
【００２３】
情報読み取り部がヘッダである誘導線センサ２を通じてこの制御情報を検出すると、情報読み取り部はこれを解析および判定することで、制御情報の読み取り（認識）が行われる。なお、情報読み取り部のヘッダとして、誘導線センサ２とは別のセンサ（制御情報の読み取り専用のセンサ）を用いることも可能である。
【００２４】
さらに、搬送車１は、走路上に誘導線２１とは別に設けられた色ガイドの色を検出する、ガイド情報読み取り専用の色センサ３を有する。色ガイドについて、図２を用いて説明する。図２には、図１に示した搬送車１と、誘導線（第１および第２誘導線２１ａ，２１ｂ）２１と、色ガイド３１，３２を含む自動搬送システム（自動走行システム）の全体構成を示している。また、図２中の第２誘導線２１ｂには、前述した制御情報としての分岐選択情報２４と停止位置情報２５が設けられている。２７は停止位置情報２５によって搬送車１が停止すべき目的位置としてのステーションを示しており、前述した格納位置や搬出位置に相当する。なお、図２中の搬送車１内には、図１に示した誘導線センサ２と色センサ３のみを示している。
【００２５】
図１に示したコントローラ４は、色センサ３により検出された色ガイド３１，３２の色（複数の色の組み合わせ）と、情報読み取り部により読み取った制御情報（分岐選択情報２４、停止位置情報２５）とに応じて車台部１０の誘導制御および停止制御を行う。
【００２６】
以下では、誘導線２１が色テープにより構成された色誘導方式の場合について説明する。色ガイド３１，３２は、走路上における誘導線２１に沿った位置（誘導線２１の脇）であって、制御情報（分岐選択情報２４、停止位置情報２５）が設けられた位置よりも搬送車１の進行方向における手前側の位置に貼り付けられた色テープにより構成される。
【００２７】
分岐選択情報２４に対応する色ガイド３１は、例えば、進行方向手前側から奥側に順に緑色、黄色および青色で構成される。コントローラ４は、色センサ３によって、緑色を検出することで、現在の走行位置が分岐位置の手前であることを認識し、さらに黄色と青色のこの順での組み合わせ（特定色）を検出した場合にのみ、黄色の誘導線２１上に青色で表された分岐選択情報２４に反応して搬送車１（車台部１０）を第２誘導線２１ｂに誘導するよう誘導制御を行う。
【００２８】
また、停止位置情報２５に対応する色ガイド３２は、例えば、進行方向手前側が黄色で奥側が赤色で構成される。コントローラ４は、この黄色と赤色のこの順での組み合わせ（特定色）を検出した場合にのみ、黄色の誘導線２１（ここでは第２誘導線２１ｂ）上に赤色で表された停止位置情報２５に反応して車台部１０の走行を停止させるよう停止制御を行う。
【００２９】
このように、コントローラ４は、情報読み取り部により読み取った制御情報を表す色が、色センサ３によって検出した色ガイド３１，３２の特定色に対応付けられた色であるときに限り、該制御情報２４，２５に応じて車台部１０の制御を行う。色センサ３によって色ガイド３１，３２を検出しない場合や、検出した色ガイドの特定色と制御情報を表す色とが対応付けられた関係にない場合は、該制御情報を無効として（無視して）車台部１０をそのまま走行させる。すなわち、誘導線２１の分岐位置では第２誘導線２１ｂ側に誘導せずに第１誘導線２１ａに沿って走行させ、また停止位置情報２５に対して停車せずに走行を続けさせる。
【００３０】
なお、「制御情報を表す色が色ガイドの特定色に対応付けられた色である」とは、必ずしも制御情報を表す色と色ガイドの特定色とが同じ色である必要はない。
【００３１】
また、誘導線および制御情報が色テープで構成されない前述した光誘導方式や磁気誘導方式では、コントローラ４は、色センサ３によって検出した色ガイドの色に応じて、次に読み取る制御情報を有効とするか無効とするかを決定しつつ車台部１０の制御を行う。具体的には、色ガイドの色が青であった場合は次に読み取った分岐選択情報が設けられた第２誘導線に沿って車台部１０を走行させるが、色ガイドの色が赤や緑であった場合は分岐選択情報を無視して第１誘導線に沿って車台部１０を走行させる。また、色ガイドの色が赤であった場合は次に読み取った停止位置情報に反応して車台部１０の走行を停止させるが、色ガイドの色が青や緑であった場合は該停止位置情報を無視してそのまま車台部１０を走行させる。
【００３２】
色ガイドに使用する色やその数は任意であるが、例えば赤、青、黄および緑の４色を組み合わせることで、最大１０８種類の色ガイドを作成することができる。そして、これらの色の組み合わせを用いることで、搬送車１の発車、停止、分岐誘導、反転走行（バック走行）およびその場での旋回といった様々な走行制御を行うことができる。さらに、「車台部の制御」として、荷物の積み卸しを行うアームやクランプの制御や、搬送車１が走路上の障害物を検出して緊急停止するための障害物センサの有効／無効の切り換え等の走行以外の制御を色ガイドと制御情報との組み合わせによって行うことも可能である。
【００３３】
なお、搬送車１を複数台使用する場合において、色ガイドは、搬送車１ごとに専用に設けてもよいし、複数台の搬送車１に共通して設けてもよい。
【００３４】
コントローラ４が色ガイドのどの色を検出したときに誘導線上のどの制御情報に反応して車台部１０の制御を行うか（つまり、どの制御情報を有効／無効とするか）は、車台部１０に設けられた設定スイッチ１８の設定操作を通じて搬送車１ごとに設定することができる。このため、本実施例によれば、複数台の搬送車が共通の一連の誘導線上において互いに異なる経路を辿り、互いに異なるステーションに到達することができる。
【００３５】
そして、各搬送車のコントローラ４は、色ガイドの色と誘導線上の制御情報との組み合せを判定する。このため、何らかのトラブルによってある搬送車１が本来停止すべきでない位置で停止したり、本来辿るべき誘導線とは異なる誘導線に誘導されてしまったりした場合でも、その直前位置の色ガイドの色と誘導線上の制御情報との組み合せをそのトラブルに係る搬送車１のコントローラ４が保持（記憶）しておくことで、当該搬送車１をいちいち基準位置に移動させなくても、該直前位置付近から再発車させることが可能となる。
【００３６】
また、色ガイドは市販の色付きビニールテープでも製作することができる。このため、ＩＣチップやバーコードのガイドを用いる従来の方式に比べて、簡易に自動搬送等のシステムを構築することができる。
【００３７】
また、特に誘導線（および制御情報）にも色テープを用いる色誘導方式によれば、色ガイドの色と誘導線上の制御情報（色）との組み合わせを人間の目で容易に確認することができる。このため、搬送車１が辿るべき誘導線の設計や施工を容易に行うことができる。
【００３８】
図３には、図２に示した自動搬送システム（自動走行システム）において搬送車１に搭載されたコントローラ４が行う処理をフローチャートにまとめて示している。コントローラ４は、この処理を内部メモリに格納したコンピュータプログラムに従って実行する。
【００３９】
ステップ（図ではＳと略記する）１０１では、コントローラ４は、外部から発車指令信号が入力されることに応じて搬送車１を発車させるように車台部１０を制御する。
次にステップ１０２では、コントローラ４は、誘導線センサ２を通じて誘導線２１を検出したか否かを判定し、検出した場合はステップ１０３に、検出しなかった場合はステップＳ１３１に進む。
【００４０】
ステップ１０３では、コントローラ４は、検出した誘導線２１に沿って搬送車１を走行させるように車台部１０を制御する。
【００４１】
そして、ステップ１０４では、コントローラ４は、色センサ３を通じて色ガイド３１，３２のいずれかを検出したか否かを判定し、検出した場合はステップ１０５に進み、検出していない場合はステップ１０２に戻る。
【００４２】
ステップ１０５では、コントローラ４は、検出した色ガイドの色が、黄色と赤色のこの順での組み合わせであるか否かを判定する。当該組み合わせである場合は、ステップ１１１に進む。また、当該組み合わせでない場合は、ステップ１０６に進む。
【００４３】
ステップ１１１では、コントローラ４は、情報読み取り部により誘導線２１上の停止位置情報２５を読み取ったか否かを判定する。読み取った場合はステップ１１２に進み、搬送車１を停止させるよう車台部１０の停止制御を行う。ステップ１１２からは、不図示の所定の再発車処理が行われた後、ステップ１０１に戻る。
【００４４】
ステップ１１１での判定は、停止位置情報２５を読み取るまで繰り返される。
【００４５】
一方、ステップ１０６では、コントローラ４は、検出した色ガイドの色が、緑色、黄色および青色のこの順での組み合わせであるか否かを判定する。当該組み合わせである場合は、ステップ１２１に進む。また、当該組み合わせでない場合は、ステップ１０７に進む。
【００４６】
ステップ１２１では、コントローラ４は、情報読み取り部により誘導線２１上の分岐選択情報２４を読み取ったか否かを判定する。読み取った場合はステップ１２２に進み、搬送車１を第２誘導線２１ｂに沿って走行させるよう車台部１０の誘導制御を行う。ステップ１２１での判定は、分岐選択情報２４を読み取るまで繰り返される。ステップ１２２からはステップ１０２に戻る。
【００４７】
また、ステップ１０７では、検出した色ガイドの色がステップ１０５，１０６で判定した組み合わせ以外のものであるので、コントローラ４は、その組み合わせに対応する車台部１０の制御を行う。そして、ステップ１０２（またはステップ１０１）に戻る。
【００４８】
一方、ステップ１０２で誘導線２１を検出しなかったとしてステップ１３１に進んだ場合は、コントローラ４は、搬送車１を緊急停止させるよう車台部１０の停止制御を行う。そして、ステップ１３２では、緊急停止した旨を外部に知らせるための警告処理を行う。
【００４９】
以上説明したように、本実施例によれば、色ガイドの色を検出して自動走行車（車台部）の制御を行うので、磁気または光反射シートをガイドとして用いて磁気または光センサによりこれを検出する場合に比べて、自動走行車の走行位置検出においてノイズの影響を受けにくくすることができる。また、色の違いや複数の色の組み合わせを利用して位置情報を提供することも可能であるので、トラブル発生時の再発車や目的位置への誘導を容易に行うことができる。しかも、ガイドとしてＩＣチップやバーコードを使用する場合に比べて、簡易に自動搬送等のシステムを構築することができる。
【００５０】
以上説明した実施例は代表的な例にすぎず、本発明の実施に際しては、実施例に対して種々の変形や変更が可能である。
【産業上の利用可能性】
【００５１】
自動搬送等に使用される自動走行システムに好適な自動走行車を提供できる。
【符号の説明】
【００５２】
１  無人搬送車（自動走行車）
２  誘導線センサ
３  色センサ
４  コントローラ
２１  誘導線
２４  分岐選択情報
２５  停止位置情報
３１，３２  色ガイド
【図１】
0005276147.tif 000002
【図２】
0005276147.tif 000003
【図３】
0005276147.tif 000004