(57)【特許請求の範囲】
【請求項１】
複数箇所に配置される搬送元と搬送先に対し搬送元から搬送先まで荷物を搬送する搬送車と、搬送元を示す起点情報と搬送先を示す終点情報とを含む搬送情報に基づき前記搬送車を制御する制御装置とを有する搬送システムであって、
前記制御装置は、
搬送情報に基づき前記搬送車が搬送元から搬送先まで荷物を搬送した時間を示す実績時間情報と、前記搬送情報とが関連づけられた情報である搬送実績情報を蓄積する蓄積部と、
荷物を受け取ることができない搬送先を示す終点情報を含む不可情報を取得する不可情報取得部と、
取得された不可情報に含まれる終点情報を含む搬送情報を特定する情報特定部と、
取得された不可情報に含まれる終点情報を含む搬送実績情報を前記蓄積部から抽出し、抽出された実績時間情報に基づき搬送実績情報を順位付けする順位作成部と、
前記順位作成部により順位付けされた搬送実績情報から順位に従い決定される一つの搬送実績情報に含まれる起点情報を前記情報特定部により特定された搬送情報に含まれる終点情報と置き換えて代替の搬送情報である代替情報を作成する代替情報作成部と、
前記代替情報作成部により作成された代替情報を前記搬送車に送出する搬送情報送出部とを備える
搬送システム。
【請求項２】
前記制御装置はさらに、
新しい搬送実績情報を取得し、当該搬送実績情報で前記蓄積部を更新する実績情報取得部を備え、
前記代替情報作成部は、更新後の前記蓄積部に蓄積される搬送実績情報に基づき代替情報を作成する
請求項１に記載の搬送システム。
【請求項３】
前記代替情報作成部は、順位に従い決定した搬送実績情報に含まれる起点情報が示す搬送元と、取得された不可情報に含まれる終点情報が示す搬送先とが一致する場合、次の順位の搬送実績情報に含まれる起点情報を前記情報特定部により特定された搬送情報に含まれる終点情報と置き換えて代替情報を作成する
請求項１に記載の搬送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は複数の装置の間で荷物を搬送する搬送車を備える搬送システムに関し、特に荷物の搬送元、および、搬送先となる複数の処理装置や保管装置を対象とする荷物の搬送システムに関する。
【背景技術】
【０００２】
従来、搬送車を用いて荷物を所定の保管装置から処理装置に搬送したり、処理が終了した荷物などを自動倉庫などの保管装置に搬送する搬送システムが知られている。このような搬送システムは、搬送元と搬送先とを示す搬送情報（いわゆるフロムトゥー情報）を含む情報を上位のコンピュータなどから受信する制御装置を有し、当該制御装置は、前記搬送情報を所定の搬送車に送出して搬送車の制御を行っている。
【０００３】
このような搬送システムにおいて、搬送情報に示される搬送先の自動倉庫が既に満杯となっている場合や、搬送先の処理装置に何らかの不具合が発生している場合などの事情により、搬送情報通り荷物を搬送できないことがある。この場合、搬送情報に含まれる搬送先以外の受け入れ可能な自動倉庫や処理装置などの代替搬送先を見つけ出し、搬送情報を変更する必要が生じる。
【０００４】
一般的に代替搬送先としては、荷物の受け入れが不可となった搬送先と距離の近い搬送先が選定される場合が多いが、特許文献１に記載の技術は、さらに、荷物の属性によって代替搬送先を決定する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２８５９０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、半導体素子製造工場や液晶ディスプレイ製造工場などに設置される搬送システムなどは、大量の処理装置や大量の保管装置が搬送元や搬送先となるため、単に不具合の発生している搬送先と距離的に近いという条件や、単に荷物の属性だけでコンピュータなどにより代替搬送先を自動的に決定すると、搬送システム全体の搬送効率が低下する場合がある。従って、大規模な搬送システムにおいては、不具合が発生した場合に代替搬送先となる装置を作業者が装置のレイアウトや搬送経路が記載されるマップに基づき人手で登録するということが行われている。
【０００７】
本願発明は、上記事例に鑑みなされたものであり、作業者が代替搬送先を人出で登録するような作業を廃止してヒューマンエラーの発生を抑制し、かつ、搬送効率の低下を抑制することのできる代替搬送先を自動的に決定する搬送システムの提供を目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本願発明にかかる搬送システムは、複数箇所に配置される搬送元と搬送先に対し搬送元から搬送先まで荷物を搬送する搬送車と、搬送元を示す起点情報と搬送先を示す終点情報とを含む搬送情報に基づき前記搬送車を制御する制御装置とを有する搬送システムであって、前記制御装置は、搬送情報に基づき前記搬送車が搬送元から搬送先まで荷物を搬送した時間を示す実績時間情報と、前記搬送情報とが関連づけられた情報である搬送実績情報を蓄積する蓄積部と、荷物を受け取ることができない搬送先を示す終点情報を含む不可情報を取得する不可情報取得部と、取得された不可情報に含まれる終点情報を含む搬送情報を特定する情報特定部と、取得された不可情報に含まれる終点情報を含む搬送実績情報を前記蓄積部から抽出し、抽出された実績時間情報に基づき搬送実績情報を順位付けする順位作成部と、前記順位作成部により順位付けされた搬送実績情報から順位に従い決定される一つの搬送実績情報に含まれる起点情報を前記情報特定部により特定された搬送情報に含まれる終点情報と置き換えて代替の搬送情報である代替情報を作成する代替情報作成部と、前記代替情報作成部により作成された代替情報を前記搬送車に送出する搬送情報送出部とを備えることを特徴とする。
【０００９】
これによれば、マップなどに基づいて作業者が代替搬送先を決定するような作業を必要とすることなく、搬送先に不具合が発生した場合に搬送実績から適切と考えられる代替搬送先を決定し、新しい代替情報に基づいて搬送車を制御することができる。
【００１０】
従って、搬送先に不具合が発生した場合でも、搬送効率の低下を抑制することができる搬送システムとすることが可能となる。
【００１１】
前記制御装置はさらに、新しい搬送実績情報を取得し、当該搬送実績情報で前記蓄積部を更新する実績情報取得部を備え、前記代替情報作成部は、更新後の前記蓄積部に蓄積される搬送実績情報に基づき代替情報を作成してもよい。
【００１２】
これによれば、装置レイアウトの変更等により実績時間情報が変化する場合などに動的に対応することができ、決定時点において適切と考えられる代替情報を作成することができる。
【００１３】
また、前記代替情報作成部は、順位に従い決定した搬送実績情報に含まれる起点情報が示す搬送元と、取得された不可情報に含まれる終点情報が示す搬送先とが一致する場合、次の順位の搬送実績情報に含まれる起点情報を前記情報特定部により特定された搬送情報に含まれる終点情報と置き換えて代替情報を作成してもよい。
【００１４】
これによれば、代替情報に基づき荷物を搬送した結果、代替搬送先である装置が荷物を受け入れることができないなどの不具合を回避し、搬送システムの搬送効率の低下を抑制することが可能となる。
【００１５】
なお、前記搬送システムが備える各処理部が行う処理をコンピュータに実行させるためのプログラムを実施することも本願発明の実施に該当する。無論、そのプログラムが記録された記録媒体を実施することも本願発明の実施に該当する。
【発明の効果】
【００１６】
本願発明によれば、人手による登録作業を廃止してヒューマンエラーの発生を抑止し、自動的に作成される代替情報により搬送先の装置に不具合が発生している場合の搬送システムの搬送効率の低下を抑制することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】図１は、搬送システムを模式的に示す図である。
【図２】図２は、搬送システムの機能構成を示すブロック図である。
【図３】図３は、順位作成部により順位付けされた搬送実績情報順位を示す図である。
【図４】図４は、蓄積部に蓄積される搬送実績情報の蓄積処理、および、更新処理の流れを示すフローチャートである。
【図５】図５は、代替情報を作成し搬送車に送信する処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１８】
次に、本願発明に係る搬送システムの実施の形態について、図面を参照しつつ説明する。なお、以下の実施の形態は、本願発明に係る搬送システムの一例を示したものに過ぎない。従って本願発明は、以下の実施の形態を参考に請求の範囲の文言によって範囲が画定されるものであり、以下の実施の形態のみに限定されるものではない。
【００１９】
図１は、搬送システムを模式的に示す図である。
【００２０】
図２は、搬送システムの機能構成を示すブロック図である。
【００２１】
これらの図に示すように、搬送システム１００は、処理装置２０１〜２１６や保管装置２２１〜２２８が設置される建屋内に設置されており、各処理装置２０１〜２１６や各保管装置２２１〜２２８が荷物（図示せず）の搬送元、および、搬送先に対応している。また、搬送システム１００は、搬送元から搬送先まで荷物を搬送する搬送車１０１を複数台備え、荷物を搬送元から搬送先へ搬送させる情報である搬送情報を送信し、搬送車１０１を制御する制御装置１０２を備えている。
【００２２】
搬送車１０１は、制御装置１０２から受け取った搬送情報に基づき自律的に荷物を搬送する台車である。具体的に搬送車１０１は、搬送情報に含まれる起点情報が示す搬送元まで走行し、搬送元に対応する位置に配置される処理装置２０１〜２１６や保管装置２２１〜２２８等の一つから荷物を受け取る。そして、終点情報が示す搬送先まで荷物を搭載して走行し、搬送先に対応する位置に配置される処理装置２０１〜２１６や保管装置２２１〜２２８等の一つに荷物を受け渡す。
【００２３】
本実施の形態の場合、搬送車１０１は、軌道１１１に沿って一方通行で走行するものとなっている。
【００２４】
なお、搬送車１０１は、レールのような物理的な軌条に沿って走行するものでも、電波や磁気、光などを発する基準点に基づき形成される軌道に沿って走行するものでもよく、特にその種類は限定されない。
【００２５】
制御装置１０２は、上位のホストコンピュータ３００などから送信される搬送情報に基づき搬送システム１００が備える複数台の搬送車１０１の運行や荷物の搬送を制御する装置であり、蓄積部１２１と、不可情報取得部１２２と、情報特定部１２３と、順位作成部１２４と、代替情報作成部１２５と、搬送情報送出部１２６と、搬送情報取得部１２８とを備える。
【００２６】
また制御装置１０２は、さらに好ましい態様として、実績情報取得部１２７を備える。なお、図２には実績情報取得部１２７も含めて記載されている。
【００２７】
蓄積部１２１は、ホストコンピュータ３００から送信される搬送情報に基づき搬送車１０１が搬送元から搬送先まで荷物を搬送した時間を示す実績時間情報と、前記搬送情報とが関連づけられた情報である搬送実績情報を蓄積する処理部である。
【００２８】
なお、蓄積部１２１には、搬送車１０１が搬送元から搬送先まで荷物を実際に搬送した時間を示す実績時間情報ばかりでなく、シミュレーションなどにより得られた実績時間情報と搬送情報とを関連づけた搬送実績情報を蓄積してもかまわない。
【００２９】
不可情報取得部１２２は、荷物を受け取ることができない搬送先を示す終点情報を不可情報として取得する処理部である。具体的には、処理装置２０１〜２１６や保管装置２２１〜２２８等がエラー情報を発信していたり、メンテナンスなどにより処理装置２０１〜２１６や保管装置２２１〜２２８等が停止していたりする状態をホストコンピュータ３００が把握し、ホストコンピュータ３００が不具合の発生した装置に対応する終点情報を含む不可情報を作成して制御装置１０２に送信し、不可情報取得部１２２は、当該不可情報を取得する。
【００３０】
例えば、処理装置２０９が停止している場合、ホストコンピュータ３００は、処理装置２０９に対応する終点情報を不可情報に含めて送信し、不可情報取得部１２２は、当該不可情報を取得する。
【００３１】
情報特定部１２３は、搬送情報取得部１２８が取得した搬送情報の中から不可情報取得部１２２が取得した不可情報に含まれる終点情報を含む搬送情報を特定する処理部である。情報特定部１２３は、既に搬送車１０１に送信した搬送情報、および、未だ搬送車１０１に送信していない搬送情報から、既に終了した搬送処理に対応する搬送情報を除外した搬送情報から不可情報に含まれる終点情報を含んだ搬送情報を特定する。
【００３２】
例えば、処理装置２０９が停止している場合、情報特定部１２３は、処理装置２０９に対応する終点情報を含んだ搬送情報（例えば、処理装置２０４→処理装置２０９、保管装置２２４→処理装置２０９など）を特定する。
【００３３】
順位作成部１２４は、不可情報に含まれる終点情報を含む搬送実績情報を蓄積部１２１から抽出し、抽出された実績時間情報に基づき搬送実績情報を順位付けする処理部である。例えば、実績時間情報が示す時間が短いほど高い順位を付与する処理が挙示できる。
【００３４】
さらに、本実施の形態の場合、順位作成部１２４は、処理装置２０１〜２１６に対応する起点情報を含む搬送実績情報を順位付けする搬送実績情報から除外している。これは、保管装置２２１〜２２８を荷物の一時退避装置として利用するためである。
【００３５】
図３は、順位作成部により順位付けされた搬送実績情報順位を示す図である。
【００３６】
同図に示すように、順位作成部１２４は、蓄積部１２１から終点情報が不具合の発生している処理装置２０９に対応し、起点情報が保管装置２２１〜２２８のいずれかに対応する搬送実績情報を抽出し、実績時間情報に基づき搬送実績情報の順位付けを行う（同図では昇順に並べて記載している）。
【００３７】
以上により、搬送経路長や処理装置２０１〜２１６と保管装置２２１〜２２８との間の物理的距離ではなく、不具合の発生した装置から時間的に近い（搬送時間が短い）順に保管装置２２１〜２２８を順位付けすることができる。
【００３８】
代替情報作成部１２５は、順位作成部１２４により順位付けされた搬送実績情報から順位に従い決定される一つの搬送実績情報に含まれる起点情報を情報特定部１２３により特定された搬送情報に含まれる終点情報と置き換えて代替の搬送情報である代替情報を作成する処理部である。
【００３９】
具体的に例えば、順位の高い搬送実績情報である“保管装置２２５→処理装置２０９：３０秒”を採用し、特定される搬送情報が“処理装置２０４→処理装置２０９”である場合、代替情報作成部１２５が作成する代替情報は“処理装置２０４→保管装置２２５”となる。
【００４０】
なお、代替情報作成部１２５は、決定された搬送実績情報に含まれる起点情報が示す搬送元と、不可情報取得部１２２で取得された終点情報が示す搬送先とが一致する場合、次の順位の搬送実績情報に含まれる起点情報を情報特定部１２３により特定された搬送情報に含まれる終点情報と置き換えて代替情報を作成してもよい。
【００４１】
具体的に例えば、代替情報作成部１２５は、不可情報に保管装置２２５に対応する終点情報が含まれている場合、順位の高い搬送実績情報である“保管装置２２５→処理装置２０９：３０秒”の次の順位の発送実績情報である“保管装置２２６→処理装置２０９：４５秒”を採用し、特定される搬送情報が“処理装置２０４→処理装置２０９”である場合、代替情報を“処理装置２０４→保管装置２２６”とすることが好ましい。
【００４２】
これにより、代替情報に基づき荷物を搬送する搬送車１０１が搬送先で荷物を搬出できない事態の発生を回避することが可能となる。
【００４３】
搬送情報送出部１２６は、代替情報作成部１２５により作成された代替情報を搬送情報として搬送車１０１に送出する処理部である。
【００４４】
実績情報取得部１２７は、必ずしも必須の構成要素ではないが、新しい搬送実績情報を搬送車１０１などから取得し、当該搬送実績情報で蓄積部１２１を動的に更新する処理部である。ここで、更新とは、新しい搬送実績情報を蓄積部１２１に蓄積し、所定の時刻以前に蓄積した搬送実績情報を蓄積部１２１から消去する処理などを示している。
【００４５】
次に、搬送システム１００の処理の流れを説明する。
【００４６】
図４は、蓄積部に蓄積される搬送実績情報の蓄積処理、および、更新処理の流れを示すフローチャートである。
【００４７】
実績情報取得部１２７は、搬送車１０１が処理装置２０１〜２１６や保管装置２２１〜２２８のいずれか一つから荷物を受け取った際の時刻と荷物を受け取った位置を示す情報である起点情報とを取得する（Ｓ１０１）。
【００４８】
次に、実績情報取得部１２７は、搬送車１０１が処理装置２０１〜２１６や保管装置２２１〜２２８のいずれか一つへ荷物を受け渡した際の時刻と荷物を受け渡した位置を示す情報である終点情報とを取得する（Ｓ１０４）。
【００４９】
次に、実績情報取得部１２７は、取得した起点情報、終点情報、および、二つの時刻から搬送実績情報を作成する（Ｓ１０７）。
【００５０】
次に、実績情報取得部１２７は、現在時刻よりも所定の時間遡った時刻以前に蓄積された搬送実績情報が蓄積部１２１にあるか否かを判定し（Ｓ１１０）、あった場合は該当する搬送実績情報を削除する（Ｓ１１３）。
【００５１】
図５は、代替情報を作成し搬送車に送信する処理の流れを示すフローチャートである。
【００５２】
まず、搬送情報取得部１２８は、ホストコンピュータ３００から搬送情報を取得する（Ｓ２０１）。
【００５３】
不可情報取得部１２２が、不可情報を取得していない場合（Ｓ２０４：Ｎ）には取得した搬送情報を搬送車１０１に送信する（Ｓ２）。
【００５４】
不可情報取得部１２２が、不可情報を取得している場合（Ｓ２０４：Ｙ）、情報特定部１２３は、不可情報取得部１２２が取得した不可情報から終点情報を抽出し、搬送情報取得部１２８が取得した搬送情報の中から抽出された終点情報を含む搬送情報を特定する（Ｓ２０７）。
【００５５】
前記搬送情報の特定（Ｓ２０７）と並行して、順位作成部１２４が、不可情報取得部１２２が取得した不可情報から終点情報を抽出し、当該終点情報に基づき蓄積部１２１に蓄積される搬送実績情報を検索し、検索結果に対し実績時間情報に基づき搬送実績情報を順位付けする(Ｓ２１０）。
【００５６】
なお、図５において搬送情報特定（Ｓ２０７）と、搬送実績情報順位付け（Ｓ２１０）の順序は入れ替わってもよい。
【００５７】
次に、代替情報作成部１２５が、順位付けされた搬送実績情報から最も順位の高い搬送実績情報を採用し、当該搬送実績情報に含まれる起点情報を情報特定部１２３により特定された搬送情報に含まれる終点情報と置き換えて代替の搬送情報である代替情報を作成する（Ｓ２１３）。
【００５８】
なお、採用される搬送実績情報に含まれる起点情報が示す処理装置２０１〜２１６や保管装置２２１〜２２８と、不可情報に含まれる終点情報が示す処理装置２０１〜２１６や保管装置２２１〜２２８とが一致する場合、代替情報作成部１２５は、順位付けされた搬送実績情報から次の順位の搬送実績情報を採用する。
【００５９】
搬送情報送出部１２６は、作成された代替情報を搬送情報として搬送車１０１に送信する（Ｓ２１６）。
【００６０】
なお、搬送情報送出部１２６が、不可情報に含まれる終点情報を含む搬送情報に基づく処理をキャンセルするための情報であるキャンセル情報を搬送車１０１に送信してもかまわない。
【００６１】
以上の実施の形態に示す搬送システム１００によれば、ホストコンピュータ３００からの情報に基づき、不具合の発生などで停止している処理装置２０１〜２１６や保管装置２２１〜２２８に代わる保管装置２２１〜２２８を自動的に決定することができる。しかも決定される保管装置２２１〜２２８は、停止している装置が再開した場合に当該再開した装置への荷物の搬送を効率よく行うことができる装置となっている。
【００６２】
さらに、搬送実績情報を更新するため、搬送システム１００のレイアウト変更などに動的に対応することができ、装置再開時において効率の良い保管装置２２１〜２２８に荷物を一時的に保管することが可能となる。
【００６３】
なお、本願発明は、上記実施の形態に限定されるものではない。例えば、本明細書において記載した構成要素を任意に組み合わせて、また、構成要素（例えば実績情報取得部１２７）のいくつかを除外して実現される別の実施の形態を本願発明の実施の形態としてもよい。また、上記実施の形態に対して本願発明の主旨、すなわち、請求の範囲に記載される文言が示す意味を逸脱しない範囲で当業者が思いつく各種変形を施して得られる変形例も本願発明に含まれる。
【００６４】
また、保管装置は、スタッカークレーン等を備え、自らが荷物の配置や搬出入を行うことができる自動倉庫や、搬送車が直接荷の積み下ろしを行い、自らは単に荷物を保持する仮置き棚なども含んでいる。
【産業上の利用可能性】
【００６５】
本願発明は、半導体デバイス製造工場やディスプレイ製造工場など、荷物に対して処理をする処理装置や荷物を保管する保管装置などを多く備える工場などに利用可能である。
【符号の説明】
【００６６】
１００  搬送システム
１０１  搬送車
１０２  制御装置
１１１  軌道
１２１  蓄積部
１２２  不可情報取得部
１２３  情報特定部
１２４  順位作成部
１２５  代替情報作成部
１２６  搬送情報送出部
１２７  実績情報取得部
１２８  搬送情報取得部
２０９−２１６  処理装置
２２１−２２８  保管装置
３００  ホストコンピュータ
【図１】
0005760940.tif 000002
【図２】
0005760940.tif 000003
【図３】
0005760940.tif 000004
【図４】
0005760940.tif 000005
【図５】
0005760940.tif 000006