(57)【要約】【課題】保管場所を限定せずに物品の所在地を管理する。【解決手段】ロケーション管理システムの荷役装置２は、高さを測定する距離測定機器と、荷役装置２の現在地の座標および荷役装置２の向いている方位を取得する座標方位取得機器と、荷役を完了したと判定した時に距離測定機器から受信した高さ情報と、荷役完了時に座標方位取得機器から受信した平面位置情報および方位情報と、をロケーション管理装置１に送信する制御装置とを備える。ロケーション管理装置１は、荷役対象の製品を識別する製品識別情報と、荷役完了時の高さ情報および平面位置情報とを取得し、荷役完了時の高さ情報および平面位置情報が示す座標を補正して、位置情報を作成する位置情報作成部１１と、製品識別情報と位置情報とを対応付けた製品位置情報を作成する製品位置情報作成部１２と、製品位置情報作成部１２が作成した製品位置情報を記憶する記憶部１３とを備える。【選択図】図３
2020111459.tif 000002
【特許請求の範囲】
【請求項１】
物品を荷役するための荷役装置と、物品の所在地を管理するロケーション管理装置とを備えるロケーション管理システムであって、
前記荷役装置は、
前記荷役装置の位置、または、前記荷役装置に対する荷役対象の物品の相対的な位置を示す座標を取得する座標取得機器と、
荷役を完了したか否かを判定し、荷役を完了したと判定した時に、前記座標取得機器が取得した座標を示す荷役完了時測定位置情報を前記ロケーション管理装置に送信する制御装置と、
を有し、
前記ロケーション管理装置は、
前記荷役対象の物品を識別する物品識別情報、および、前記荷役完了時測定位置情報を取得し、前記荷役完了時測定位置情報が示す座標を補正して、荷役を完了した物品の位置を示す荷役完了時位置情報を作成する位置情報作成部と、
前記位置情報作成部が取得した前記物品識別情報と、前記位置情報作成部が作成した前記荷役完了時位置情報と、を対応付けた物品位置情報を作成する物品位置情報作成部と、
前記物品位置情報作成部が作成した前記物品位置情報を記憶する記憶部と、
を有するロケーション管理システム。
【請求項２】
前記制御装置は、
荷役を開始したか否かを判定し、荷役を開始したと判定した時に、前記座標取得機器が取得した座標を示す荷役開始時測定位置情報を前記ロケーション管理装置にさらに送信し、
前記位置情報作成部は、
前記荷役開始時測定位置情報を取得し、前記荷役開始時測定位置情報が示す座標を補正して、荷役を開始した物品の位置を示す荷役開始時位置情報を作成し、
前記ロケーション管理装置は、
前記位置情報作成部が作成した前記荷役開始時位置情報に対応する前記物品位置情報を特定し、特定した前記物品位置情報に含まれる前記位置情報を、前記位置情報作成部が前記荷役開始時測定位置情報を取得した後に作成した前記荷役完了時位置情報に更新する物品位置情報更新部をさらに備える、
請求項１に記載のロケーション管理システム。
【請求項３】
前記制御装置は、
前記物品識別情報の入力を受け付け、荷役を開始したか否かを判定し、荷役を開始したと判定した時に、前記座標取得機器が取得した座標を示す荷役開始時測定位置情報と、入力された前記物品識別情報を前記ロケーション管理装置に送信し、
前記位置情報作成部は、
前記物品識別情報、および、前記荷役開始時測定位置情報を取得し、前記荷役開始時測定位置情報が示す座標を補正して、荷役を開始した物品の位置を示す荷役開始時位置情報を作成し、
前記ロケーション管理装置は、
前記位置情報作成部が作成した前記荷役開始時位置情報に対応する前記物品位置情報を特定し、特定した前記物品位置情報の前記物品識別情報と、前記位置情報作成部が取得した前記物品識別情報とが一致するか否かを判定し、一致しない場合には、エラー情報を前記制御装置に送信するエラー判定部をさらに備える、
請求項１または２に記載のロケーション管理システム。
【請求項４】
前記物品位置情報作成部は、
前記物品位置情報に前記物品が存在しうる範囲を設定する、
請求項１から３のいずれか１項に記載のロケーション管理システム。
【請求項５】
前記座標取得機器は、
床面までの距離を測定する距離測定機器と、前記荷役装置の現在地の二次元座標および前記荷役装置が向いている方位を取得する座標方位取得機器とを含み、三次元座標を取得する、
請求項１から４のいずれか１項に記載のロケーション管理システム。
【請求項６】
前記座標取得機器は、
荷役対象の物品までの相対的な距離を測定する距離測定機器と、前記荷役装置の現在地の二次元座標および前記荷役装置が向いている方位を取得する座標方位取得機器とを含み、三次元座標を取得する、
請求項１から５のいずれか１項に記載のロケーション管理システム。
【請求項７】
前記ロケーション管理装置は、
前記記憶部が記憶する前記物品位置情報を出力する物品位置情報出力部をさらに備える、
請求項１から６のいずれか１項に記載のロケーション管理システム。
【請求項８】
前記ロケーション管理装置は、
前記物品位置情報に基づいて、物品の所在地を立体的に表示する表示情報を作成し、前記表示情報を出力する表示情報出力部をさらに備える、
請求項１から７のいずれか１項に記載のロケーション管理システム。
【請求項９】
前記記憶部は、
前記荷役装置の積載可能なサイズおよび積載可能な重量を含む荷役装置情報と、物品のサイズおよび重量を含む物品情報とを記憶しており、
前記ロケーション管理装置は、
前記荷役装置情報および前記物品情報に基づいて、前記物品識別情報が示す物品を積載可能な前記荷役装置に、前記物品識別情報が示す物品を割り当て、前記物品識別情報を割り当てた前記荷役装置に送信する第１荷役装置割当部をさらに備える、
請求項１から８のいずれか１項に記載のロケーション管理システム。
【請求項１０】
前記制御装置は、
前記座標取得機器が取得した前記荷役装置の位置の座標を示す平面位置情報を定期的にロケーション管理装置に送信し、
前記ロケーション管理装置は、
前記制御装置から受信した前記平面位置情報に基づいて、前記物品識別情報が示す物品の荷役を開始する場所に最も近い位置にある前記荷役装置に、前記物品識別情報が示す物品を割り当て、前記物品識別情報を割り当てた前記荷役装置に送信する第２荷役装置割当部をさらに備える、
請求項１から９のいずれか１項に記載のロケーション管理システム。
【請求項１１】
物品を荷役するための荷役装置と接続する物品の所在地を管理するロケーション管理装置であって、
荷役対象の物品を識別する物品識別情報、および、前記荷役装置が荷役を完了したと判定した時の前記荷役装置の位置、または、前記荷役装置に対する荷役対象の物品の相対的な位置を示す座標を示す荷役完了時測定位置情報を取得し、前記荷役完了時測定位置情報が示す座標を補正して、荷役を完了した物品の位置を示す荷役完了時位置情報を作成する位置情報作成部と、
前記位置情報作成部が取得した前記物品識別情報と、前記位置情報作成部が作成した前記荷役完了時位置情報と、を対応付けた物品位置情報を作成する物品位置情報作成部と、
前記物品位置情報作成部が作成した物品位置情報を記憶する記憶部と、
を備えるロケーション管理装置。
【請求項１２】
物品を荷役するための荷役装置と、物品の所在地を管理するロケーション管理装置とが実行するロケーション管理方法であって、
前記荷役装置が実行する、
前記荷役装置の位置、または、前記荷役装置に対する荷役対象の物品の相対的な位置を示す座標を取得する座標取得ステップと、
荷役を完了したか否かを判定し、荷役を完了したと判定した時に、前記座標取得ステップで取得した座標を示す荷役完了時測定位置情報を前記ロケーション管理装置に送信する制御ステップと、
前記ロケーション管理装置が実行する、
前記荷役対象の物品を識別する物品識別情報、および、前記荷役完了時測定位置情報を取得し、前記荷役完了時測定位置情報が示す座標を補正して、荷役を完了した物品の位置を示す荷役完了時位置情報を作成する位置情報作成ステップと、
前記位置情報作成ステップで取得した前記物品識別情報と、前記位置情報作成ステップで作成した前記荷役完了時位置情報と、を対応付けた物品位置情報を作成する物品位置情報作成ステップと、
を備えるロケーション管理方法。
【請求項１３】
物品を荷役するための荷役装置と接続する物品の所在地を管理するコンピュータを、
荷役対象の物品を識別する物品識別情報、および、前記荷役装置が荷役を完了したと判定した時の前記荷役装置の位置、または、前記荷役装置に対する荷役対象の物品の相対的な位置を示す座標を示す荷役完了時測定位置情報を取得し、前記荷役完了時測定位置情報が示す座標を補正して、荷役を完了した物品の位置を示す荷役完了時位置情報を作成する位置情報作成部、
前記位置情報作成部が取得した前記物品識別情報と、前記位置情報作成部が作成した前記荷役完了時位置情報と、を対応付けた物品位置情報を作成する物品位置情報作成部、および、
前記物品位置情報作成部が作成した物品位置情報を記憶する記憶部、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロケーション管理システム、ロケーション管理装置、ロケーション管理方法およびプログラムに関する。
【背景技術】
【０００２】
物流の現場では、物品の所在が不明になると、物品を探す時間および人員のロスコスト、見つからなかった場合の再発注費用および再発注リードタイムなどのロスコスト、見つからなかったことによる納期遅延などの問題が発生する。このような問題に対し、物品の所在地を管理する方法として、ＲＦＩＤタグ、バーコード、二次元コードなどの被読取媒体を用いたスキャン技術によって、物品および物品の保管場所から識別情報を読み取り、物品の情報と物品の保管場所の識別情報とを紐付けて管理する方法がある。
【０００３】
特許文献１には、天井に設置された配信装置が物品に取り付けられた通信端末を識別する識別情報を取得し、通信端末の識別情報と自身の位置情報とを情報管理サーバに送信し、情報管理サーバが受信した通信端末の識別情報と配信装置の位置情報とを対応付けてデータベースに記憶することで、物品の所在地を管理する出庫管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−８４１７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述のようなスキャン技術を用いて物品の所在地を管理する方法では、保管場所は被読取媒体を添付することができる場所に限られる。特許文献１に記載の技術においても、保管場所は配信装置を天井に設置できる場所に限られる。
【０００６】
本発明は、上記のような問題点に鑑みてなされたものであり、保管場所を限定せずに物品の所在地を管理することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係るロケーション管理システムは、物品を荷役するための荷役装置と、物品の所在地を管理するロケーション管理装置とを備える。荷役装置は、座標取得機器と、制御装置と、を有する。座標取得機器は、荷役装置の位置、または、荷役装置に対する荷役対象の物品の相対的な位置を示す座標を取得する。制御装置は、荷役を完了したか否かを判定し、荷役を完了したと判定した時に、座標取得機器が取得した座標を示す荷役完了時測定位置情報をロケーション管理装置に送信する。ロケーション管理装置は、位置情報作成部と、物品位置情報作成部と、記憶部と、を有する。位置情報作成部は、荷役対象の物品を識別する物品識別情報、および、荷役完了時測定位置情報を取得し、荷役完了時測定位置情報が示す座標を補正して、荷役を完了した物品の位置を示す荷役完了時位置情報を作成する。物品位置情報作成部は、位置情報作成部が取得した物品識別情報と、位置情報作成部が作成した荷役完了時位置情報と、を対応付けた物品位置情報を作成する。記憶部は、物品位置情報作成部が作成した物品位置情報を記憶する。
【発明の効果】
【０００８】
本発明によれば、荷役装置から取得した荷役完了時測定位置情報を補正して、荷役を完了した物品の所在地を示す位置情報を作成し、物品を識別する物品識別情報と対応付けて記憶することで、保管場所を限定せずに物品の所在地を管理することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係るロケーション管理システムの構成を示す図
【図２】（ａ）は、実施の形態に係る荷役中の荷役装置を示す図、（ｂ）は、実施の形態に係る荷役完了時の荷役装置を示す図
【図３】実施の形態に係るロケーション管理装置の機能構成例を示す図
【図４】実施の形態に係る位置情報の作成方法について説明する図
【図５】（ａ）は、実施の形態に係る荷役完了時の平面位置情報および高さ情報の例を示す図、（ｂ）は、図５（ａ）に示す平面位置情報および高さ情報を補正した位置情報の例を示す図
【図６】（ａ）は、実施の形態に係る保管されている製品の所在地を示す模式図、（ｂ）は、図６（ａ）に示す製品の所在地を示す製品位置情報を示す図
【図７】（ａ）は、実施の形態に係る荷役開始時の三次元座標の位置情報を示す図、（ｂ）は、図７（ａ）に示す位置情報の地点を示す模式図
【図８】実施の形態に係る荷役装置が実行する処理を示すフローチャート
【図９】実施の形態に係るロケーション管理装置が実行する処理を示すフローチャート
【図１０】第１の変形例に係るロケーション管理装置の機能構成例を示す図
【図１１】第２の変形例に係るロケーション管理装置の機能構成例を示す図
【図１２】第３の変形例に係るロケーション管理装置の機能構成例を示す図
【図１３】実施の形態に係るロケーション管理装置のハードウェア構成の一例を示す図
【発明を実施するための形態】
【００１０】
以下に、本実施の形態に係るロケーション管理システム、ロケーション管理装置、ロケーション管理方法およびプログラムについて図面を参照して詳細に説明する。なお、図中同一または相当する部分には同じ符号を付す。本実施の形態では、製品の所在地を管理するロケーション管理システムの例について説明する。
【００１１】
（実施の形態１）
図１に示すように、ロケーション管理システム１００は、ロケーション管理装置１と、ｎ台の荷役装置２１〜２ｎとを備える。以下、荷役装置２１〜２ｎを総称する場合には、荷役装置２と呼ぶ。荷役装置２は、フォークリフトである。図１では、ｎ≧３であるが、これに限らずｎ≧１であればよい。荷役装置２を使用して製品を荷役する場合には、例えば、製品をはじめて保管場所に運搬する場合と、製品を別の保管場所に移動する場合とがある。
【００１２】
まず、製品をはじめて保管場所に運搬する場合のロケーション管理システム１００の動作について説明する。生産ラインにて製品の生産が完了した時、または、外部から製品が到着した時、荷役装置２の使用者は、荷役装置２に製品を積載して保管場所に運搬する。この時、荷役装置２の使用者は、荷役開始時に荷役対象の製品を識別する製品識別情報を荷役装置２に入力する。製品識別情報は物品識別情報の例である。
【００１３】
ここで、荷役装置２について図２を用いて説明する。図２（ａ）は、製品ａを荷役中の荷役装置２１の状態を示す図である。図２（ｂ）は、製品ａの荷役完了時の荷役装置２１の状態を示す図である。荷役装置２１は、製品を積載するフォークＦと、前にある物体までの距離および床面までの距離を測定する距離測定機器３と、荷役装置２１の現在地の座標および荷役装置２１の向いている方位を取得する座標方位取得機器４と、荷役装置２１を制御する制御装置５を備える。荷役装置２１のフォークＦが突出している方向を前とする。制御装置５は、図２に示すように荷役装置２１に内蔵されていてもよいし、荷役装置２１に付属していてもよい。座標方位取得機器４および制御装置５は、組みあわせて１つの装置で実現してもよい。
【００１４】
距離測定機器３は、例えば、前向きに設けられた距離センサと、下向きに設けられた距離センサと、を備える。前向きに設けられた距離センサは、距離測定機器３の前に存在する物体までの水平方向の距離ＤＳを測定する。下向きに設けられた距離センサは、床面までの法線方向の距離、つまり高さｚ１を測定する。距離測定機器３は、距離ＤＳを示す間隔情報と、高さｚ１を示す高さ情報とを制御装置５に送信する。
【００１５】
座標方位取得機器４は、ＧＰＳ、ビーコンなどの電波を受信する受信機と、電子コンパスのような方位センサとを備える。受信機は、現在地Ｐ１の二次元座標（ｘ１，ｙ１）を取得する。方位センサは、荷役装置２１が向いている方位ＤＲを取得する。座標方位取得機器４は、現在地Ｐ１の二次元座標（ｘ１，ｙ１）を示す平面位置情報と、方位ＤＲを示す方位情報とを制御装置５に送信する。距離測定機器３および座標方位取得機器４は、座標取得機器の例である。
【００１６】
制御装置５は、製品識別情報の入力を受け付ける入力装置と、距離測定機器３および座標方位取得機器４と接続する第１通信インターフェースと、ロケーション管理装置１と通信する第２通信インターフェースと、を備える。入力装置は、タッチパネル、キーボードなどの装置でもよいし、製品に添付されたＲＦＩＤタグ、バーコード、二次元コードなどを読み取る装置でもよい。制御装置５は、第１通信インターフェースを介して、距離測定機器３から間隔情報および高さ情報を受信し、座標方位取得機器４から平面位置情報および方位情報を受信する。距離測定機器３および座標方位取得機器４と接続する通信インターフェースは、無線通信のインターフェースであってもよいし、有線通信のインターフェースであってもよい。ロケーション管理装置１と接続する通信インターフェースは、例えば、ロケーション管理装置１が接続されるインターネット、ローカルネットワークなどに接続する無線通信のインターフェースである。
【００１７】
制御装置５は、製品識別情報が入力されると、荷役を開始したか否かを判定する。具体的には、制御装置５は、距離測定機器３から距離測定機器３が付属するフォークＦの先端までの水平方向の距離ＦＬを示す基準情報を記憶しており、距離測定機器３から受信した間隔情報が示す距離ＤＳが、基準情報が示す距離ＦＬよりも短くなると、フォークＦに製品が積載されて荷役を開始したと判定する。制御装置５は、荷役を開始したと判定した後、荷役を完了したか否かを判定する。具体的には、制御装置５は、距離測定機器３から受信した間隔情報が示す距離ＤＳが、基準情報が示す距離ＦＬよりも長くなると、フォークＦから製品が下されて荷役を完了したと判定する。制御装置５は、荷役を完了したと判定すると、入力された製品識別情報と、荷役を完了したと判定した時に距離測定機器３から受信した高さ情報と、荷役を完了したと判定した時に座標方位取得機器４から受信した平面位置情報および方位情報と、をロケーション管理装置１に送信する。荷役を完了したと判定した時に制御装置５がロケーション管理装置１に送信する高さ情報および平面位置情報は、荷役完了時測定位置情報の例である。
【００１８】
ここまで、代表して荷役装置２１について説明したが、荷役装置２２〜２ｎも同様の構成である。
【００１９】
図１に戻り、ロケーション管理装置１は、荷役装置２から、製品識別情報、高さ情報、平面位置情報、および、方位情報を受信すると、高さ情報が示す高さｚ１および平面位置情報が示す現在地Ｐ１の二次元座標（ｘ１，ｙ１）を、方位情報が示す方位ＤＲに基づいて補正し、位置情報を作成する。この時作成した位置情報は、荷役完了時位置情報の例である。ロケーション管理装置１は、高さ情報、平面位置情報、および、方位情報と共に受信した製品識別情報と、作成した位置情報とを対応付けた製品位置情報を作成し、記憶する。製品位置情報は、物品位置情報の例である。
【００２０】
続いて、製品を別の保管場所に移動する場合のロケーション管理システム１００の動作について説明する。図２に示す荷役装置２１の制御装置５は、距離測定機器３から受信した間隔情報が示す距離ＤＳが、基準情報が示す距離ＦＬよりも短くなると、荷役を開始したと判定する。この時、製品識別情報の入力がなければ、制御装置５は、荷役を開始したと判定した時に距離測定機器３から受信した高さ情報と、荷役を開始したと判定した時に座標方位取得機器４から受信した平面位置情報および方位情報と、をロケーション管理装置１に送信する。荷役を開始したと判定した時に制御装置５がロケーション管理装置１に送信する高さ情報および平面位置情報は、荷役開始時測定位置情報の例である。制御装置５は、荷役を開始したと判定した後、距離測定機器３から受信した間隔情報が示す距離ＤＳが、基準情報が示す距離ＦＬよりも長くなると、荷役を完了したと判定する。制御装置５は、荷役を完了したと判定した時に距離測定機器３から受信した高さ情報と、荷役を完了したと判定した時に座標方位取得機器４から受信した平面位置情報および方位情報と、をロケーション管理装置１に送信する。荷役装置２が複数台ある場合、荷役装置２は、高さ情報、平面位置情報および方位情報をロケーション管理装置１に送信する際、荷役装置２を識別する荷役装置識別情報と共にロケーション管理装置１に送信する。
【００２１】
図１に戻り、ロケーション管理装置１は、荷役装置２から高さ情報、平面位置情報および方位情報を受信すると、高さ情報が示す高さｚ１および平面位置情報が示す現在地Ｐ１の二次元座標（ｘ１，ｙ１）を、方位情報が示す方位ＤＲに基づいて補正し、位置情報を作成する。この時作成した位置情報は、荷役開始時位置情報の例である。ロケーション管理装置１は、高さ情報、平面位置情報、および、方位情報と共に、製品識別情報を受信していない場合、作成した位置情報から製品位置情報を検索し、荷役を開始した製品の製品位置情報を特定する。ロケーション管理装置１は、製品位置情報を特定した後に、荷役装置２から高さ情報、平面位置情報および方位情報を受信すると、高さ情報が示す高さｚ１および平面位置情報が示す現在地Ｐ１の二次元座標（ｘ１，ｙ１）を、方位情報が示す方位ＤＲに基づいて補正し、位置情報を作成する。この時作成した位置情報は、荷役完了時位置情報の例である。ロケーション管理装置１は、特定した製品位置情報に含まれる位置情報を、製品位置情報を特定した後に作成した位置情報に更新する。これにより、製品の移動が製品位置情報に反映される。
【００２２】
ここで、図３を用いて本発明の実施の形態に係るロケーション管理装置１の構成について説明する。図３に示すように、ロケーション管理装置１は、機能構成として、荷役装置２から取得した高さ情報および平面位置情報を方位情報に基づいて補正して位置情報を作成する位置情報作成部１１と、製品識別情報と位置情報とを対応付けた製品位置情報を作成する製品位置情報作成部１２と、高さ情報および平面位置情報を補正するための補正情報と製品位置情報とを記憶する記憶部１３と、製品位置情報に含まれる位置情報を更新する製品位置情報更新部１４とを備える。
【００２３】
位置情報作成部１１は、荷役装置２から高さ情報、平面位置情報および方位情報を受信すると、高さ情報が示す高さｚ１および平面位置情報が示す現在地Ｐ１の二次元座標（ｘ１，ｙ１）を、方位情報が示す方位ＤＲと記憶部１３が記憶する補正情報とに基づいて補正し、位置情報を作成する。
【００２４】
位置情報の作成方法について図４を用いて説明する。図４は、荷役完了時の荷役装置２１の斜視図である。フォークＦが延在する方向をＹ軸とし、Ｙ軸と水平面上で直交している方向をＸ軸とし、水平面の法線方向をＺ軸とする。高さ情報が示す高さｚ１は、距離測定機器３に下向きに設けられた距離センサから床面までの法線方向の距離である。平面位置情報が示す現在地Ｐ１の二次元座標（ｘ１，ｙ１）は、座標方位取得機器４の受信機の現在地の座標である。記憶部１３が記憶する補正情報は、荷役装置２１が製品をフォークＦに積載する直前および製品をフォークＦから下ろした直後の荷役装置２１の距離測定機器３および座標方位取得機器４の位置に対する製品の位置からあらかじめ算出された、Ｘ軸方向の補正値ＣＸ、Ｙ軸方向の補正値ＣＹ、Ｚ軸方向の補正値ＣＺを示す。
【００２５】
補正値ＣＸは、座標方位取得機器４の受信機から２本のフォークＦの間の真ん中を通るＹＺ仮想面までのＸ軸方向の距離の値である。
【００２６】
補正値ＣＹは、座標方位取得機器４の受信機からフォークＦの先端を通るＸＺ仮想面までのＹ軸方向の距離に決められた値を加算した値である。決められた値は、例えば製品の底面のサイズによって規定される。製品の保管にＪＩＳで設定されている規格パレットが使用される場合は、規格パレットの底面のサイズは１．１ｍ×１．１ｍであるので、決められた値は、０．５５ｍとする。この場合、現在地Ｐ１の二次元座標（ｘ１，ｙ１）をＸ軸方向およびＹ軸方向に補正した地点Ｐ２の二次元座標（ｘ２，ｙ２）を、フォークＦから下ろした直後の製品ａの底面の中心のＸＹ座標とみなす。なお、決められた値は、ゼロであってもよい。この場合、地点Ｐ２の二次元座標（ｘ２，ｙ２）を、フォークＦから下ろした直後の製品ａの底面の荷役装置２１側の辺の中心のＸＹ座標とみなす。
【００２７】
補正値ＣＺは、フォークＦが最も床面に近い状態で、距離測定機器３の下向きに設けられた距離センサから床面までの距離の値である。
【００２８】
位置情報作成部１１は、方位情報が示す方位ＤＲをＹ軸の負の方向とする。位置情報作成部１１は、現在地Ｐ１の二次元座標（ｘ１，ｙ１）を補正値ＣＸおよび補正値ＣＹを用いて補正し、地点Ｐ２の二次元座標（ｘ２，ｙ２）を算出する。ｘ２＝ｘ１−ＣＸである。ｙ２＝ｙ１＋ＣＹである。さらに、位置情報作成部１１は、高さｚ１を、補正値ＣＺを用いて補正し、製品ａの所在地Ｐａの三次元座標（ｘ２，ｙ２，ｚ２）を算出する。ｚ２＝ｚ１−ＣＺである。
【００２９】
例えば、図５（ａ）に示すように、平面位置情報が示す現在地Ｐ１の二次元座標（ｘ１，ｙ１）が（２２５，３５５）であって、高さ情報が示す高さｚ１が１４０であったとする。また、補正情報が示す補正値ＣＸが５０、補正値ＣＹが３００、補正値ＣＺが２０であったとする。この場合、位置情報作成部１１は、ｘ２＝２２５−５０＝１７５、ｙ２＝３５５−３００＝５５、ｚ２＝１４０−２０＝１２０を算出し、図５（ｂ）に示す位置情報を作成する。
【００３０】
図３に戻り、位置情報作成部１１は、高さ情報、平面位置情報および方位情報と共に製品識別情報を受信していた場合、作成した位置情報と、受信した製品識別情報とを製品位置情報作成部１２に送る。製品位置情報作成部１２は、位置情報作成部１１から受け取った位置情報と製品識別情報とを対応付けて、製品が存在しうる範囲を設定した製品位置情報を作成し、記憶部１３に記憶する。なお、製品位置情報作成部１２は、製品位置情報を外部のデータベースに記憶してもよい。製品位置情報作成部１２は、物品位置情報作成部の例である。
【００３１】
記憶部１３が記憶する製品位置情報について、図６を用いて説明する。図６（ａ）に示すように、製品ａ、製品ｂおよび製品ｃが保管されていたとする。製品ａ、製品ｂおよび製品ｃの製品位置情報を図６（ｂ）に示す。「製品コード」は製品識別情報である。「所在地」は各製品の位置情報である。製品位置情報作成部１２は、製品ａの所在地Ｐａの三次元座標（ｘ２，ｙ２，ｚ２）に対し、製品ａが存在しうる範囲を「最小範囲」および「最大範囲」に設定する。例えば、製品ａの所在地Ｐａの三次元座標（ｘ２，ｙ２，ｚ２）は、（１７５，５５，１２０）である。図６（ｂ）の「最小範囲」および「最大範囲」の設定では、製品ａは、Ｘ軸上の１２５〜２２５の範囲内に存在し、Ｙ軸上の５〜１０５の範囲内に存在し、Ｚ軸上の１２０〜２２０の範囲内に存在する。「最小範囲」および「最大範囲」の設定について詳しくは後述する。
【００３２】
図３に戻り、位置情報作成部１１は、高さ情報、平面位置情報および方位情報と共に製品識別情報を受信していなかった場合、作成した位置情報を製品位置情報更新部１４に送る。製品位置情報更新部１４は、位置情報作成部１１から受け取った位置情報に対応する製品位置情報を検索し、特定する。位置情報作成部１１は、位置情報を製品位置情報更新部１４に送った後に、同じ荷役装置２から高さ情報、平面位置情報および方位情報を受信すると、再度位置情報を作成し、製品位置情報更新部１４に送る。製品位置情報更新部１４は、特定した製品位置情報に含まれる位置情報を、製品位置情報を特定した後に位置情報作成部１１から受け取った位置情報に更新する。製品位置情報更新部１４は、物品位置情報更新部の例である。
【００３３】
製品位置情報の特定方法について図７を用いて説明する。位置情報作成部１１が荷役開始時の荷役装置２から受信した平面位置情報、高さ情報および方位情報に基づいて、図７（ａ）に示す三次元座標（１６５，５５，２０）を示す位置情報を作成したとする。位置情報作成部１１は、三次元座標（１６５，５５，２０）を示す位置情報を製品位置情報更新部１４に送る。三次元座標（１６５，５５，２０）の地点Ｐｍの位置を図７（ｂ）に示す。製品位置情報更新部１４は、三次元座標（１６５，５５，２０）が「最小範囲」および「最大範囲」で設定される製品が存在しうる範囲に含まれる製品位置情報を特定する。図６（ｂ）に示す製品位置情報を参照すると、三次元座標（１６５，５５，２０）が、製品が存在しうる範囲に含まれる製品位置情報は製品ｃの製品位置情報である。
【００３４】
このように、製品位置情報更新部１４は、位置情報作成部１１から受け取った位置情報が示す三次元座標（１６５，５５，２０）が、製品が存在しうる範囲に含まれる製品ｃの製品位置情報を特定する。例えば、製品の保管にＪＩＳで設定されている規格パレットが使用される場合は、規格パレットの底面のサイズは１．１ｍ×１．１ｍであるので、「最小範囲」を各座標から−５０、「最大範囲」を各座標から＋５０とすることで、各製品が存在しうる範囲が重複しない。これにより、製品位置情報更新部１４が複数の製品位置情報を特定してしまうことを防止できる。なお、ロケーション管理システム１００の位置測定の精度が高ければ高いほど、「最小範囲」および「最大範囲」で設定される範囲を小さくすることができる。
【００３５】
製品位置情報更新部１４は、特定した製品ｃの製品位置情報に含まれる位置情報を、特定後に位置情報作成部１１から受け取った位置情報に更新する。これにより、製品ｃの移動が製品位置情報に反映される。
【００３６】
ここで、荷役装置２が実行する処理の流れを説明する。図８に示す処理は、荷役装置２の電源が投入された時に開始する。荷役装置２は、制御装置５に製品識別情報が入力されたか否かを判定する（ステップＳ１１）。制御装置５に製品識別情報が入力された場合（ステップＳ１１；ＹＥＳ）、制御装置５は、荷役を開始したか否かを判定する（ステップＳ１２）。具体的には、制御装置５は、距離測定機器３から受信した間隔情報が示す距離ＤＳが、基準情報が示す距離ＦＬよりも短くなると、フォークＦに製品が積載されて荷役を開始したと判定する。
【００３７】
制御装置５は、荷役を開始していないと判定すると（ステップＳ１２；ＮＯ）、ステップＳ１２を繰り返し、荷役の開始を待機する。制御装置５は、荷役を開始したと判定すると（ステップＳ１２；ＹＥＳ）、荷役を完了したか否かを判定する（ステップＳ１３）。具体的には、制御装置５は、距離測定機器３から受信した間隔情報が示す距離ＤＳが、基準情報が示す距離ＦＬよりも長くなると、フォークＦから製品が下されて荷役を完了したと判定する。
【００３８】
制御装置５は、荷役を完了していないと判定すると（ステップＳ１３；ＮＯ）、ステップＳ１３を繰り返し、荷役の完了を待機する。制御装置５は、荷役を完了したと判定すると（ステップＳ１３；ＹＥＳ）、入力された製品識別情報と、荷役を完了したと判定した時に座標方位取得機器４から受信した平面位置情報および方位情報と、荷役を完了したと判定した時に距離測定機器３から受信した高さ情報と、をロケーション管理装置１に送信し（ステップＳ１４）、処理はステップＳ１９に移行する。
【００３９】
一方、制御装置５に製品識別情報が入力されず（ステップＳ１１；ＮＯ）、荷役を開始したと判定していない場合（ステップＳ１５；ＮＯ）、ステップＳ１５を繰り返し、荷役の完了を待機する。制御装置５に製品識別情報が入力されないまま（ステップＳ１１；ＮＯ）、荷役を開始したと判定した場合（ステップＳ１５；ＹＥＳ）、制御装置５は、荷役を開始したと判定した時に座標方位取得機器４から受信した平面位置情報および方位情報と、荷役を開始したと判定した時に距離測定機器３から受信した高さ情報と、をロケーション管理装置１に送信する（ステップＳ１６）。
【００４０】
制御装置５は、荷役を完了していないと判定すると（ステップＳ１７；ＮＯ）、ステップＳ１７を繰り返し、荷役の完了を待機する。制御装置５は、荷役を完了したと判定すると（ステップＳ１７；ＹＥＳ）、荷役を完了したと判定した時に座標方位取得機器４から受信した平面位置情報および方位情報と、荷役を完了したと判定した時に距離測定機器３から受信した高さ情報と、をロケーション管理装置１に送信する（ステップＳ１８）。荷役装置２の電源がＯＦＦになっていない場合（ステップＳ１９；ＮＯ）、処理はステップＳ１１に戻り、ステップＳ１１〜ステップＳ１９を繰り返す。荷役装置２の電源がＯＦＦになると（ステップＳ１９；ＹＥＳ）、処理を終了する。
【００４１】
続いて、ロケーション管理装置１が実行する処理の流れを説明する。図９に示す処理は、ロケーション管理装置１の電源が投入された時に開始する。ロケーション管理装置１の位置情報作成部１１は、荷役装置２から高さ情報、平面位置情報および方位情報を受信したか否かを判定する（ステップＳ２１）。位置情報作成部１１が荷役装置２から高さ情報、平面位置情報および方位情報を受信しない場合（ステップＳ２１；ＮＯ）、処理はステップＳ３１に移行する。位置情報作成部１１は、荷役装置２から高さ情報、平面位置情報および方位情報を受信した場合（ステップＳ２１；ＹＥＳ）、高さ情報が示す高さｚ１および平面位置情報が示す現在地Ｐ１の二次元座標（ｘ１，ｙ１）を、方位情報が示す方位ＤＲと記憶部１３が記憶する補正情報とに基づいて補正し（ステップＳ２２）、位置情報を作成する（ステップＳ２３）。
【００４２】
例えば、ステップＳ２１で図５（ａ）に示す平面位置情報および高さ情報を受信したとする。また、補正情報が示す補正値ＣＸが５０、補正値ＣＹが３００、補正値ＣＺが２０であったとする。平面位置情報が示す現在地Ｐ１の二次元座標（ｘ１，ｙ１）が（２２５，３５５）であって、高さ情報が示す高さｚ１が１４０である。ステップＳ２２で位置情報作成部１１は、ｘ２＝２２５−５０＝１７５、ｙ２＝３５５−３００＝５５、ｚ２＝１４０−２０＝１２０を算出し、ステップＳ２３で図５（ｂ）に示す位置情報を作成する。
【００４３】
図９に戻り、位置情報作成部１１は、荷役装置２から高さ情報、平面位置情報および方位情報と共に製品識別情報を受信したか否かを判定する（ステップＳ２４）。荷役装置２から高さ情報、平面位置情報および方位情報と共に製品識別情報を受信した場合（ステップＳ２４；ＹＥＳ）、位置情報作成部１１は、作成した位置情報と、受信した製品識別情報とを製品位置情報作成部１２に送る。製品位置情報作成部１２は、位置情報作成部１１から受け取った位置情報と製品識別情報とを対応付けて、製品が存在しうる範囲を設定した製品位置情報を作成し、記憶部１３に記憶する（ステップＳ２５）。処理はステップＳ３１に移行する。製品位置情報作成部１２は、例えば、図６（ｂ）に示す、製品識別情報である「製品コード」と、位置情報である「所在地」と、製品ａが存在しうる範囲を設定した「最小範囲」および「最大範囲」との項目を有する製品位置情報を作成し、記憶部１３に記憶する。
【００４４】
一方、荷役装置２から高さ情報、平面位置情報および方位情報と共に製品識別情報を受信しなかった場合（ステップＳ２４；ＮＯ）、位置情報作成部１１は、作成した位置情報を製品位置情報更新部１４に送る。製品位置情報更新部１４は、位置情報作成部１１から受け取った位置情報に対応する製品位置情報を特定する（ステップＳ２６）。
【００４５】
例えば、位置情報作成部１１が荷役開始時の荷役装置２から受信した平面位置情報、高さ情報および方位情報に基づいて、図７（ａ）に示す三次元座標（１６５，５５，２０）を示す位置情報を作成したとする。製品位置情報更新部１４は、図６（ｂ）に示す製品位置情報を参照し、三次元座標（１６５，５５，２０）が「最小範囲」および「最大範囲」で設定される製品が存在しうる範囲に含まれる製品ｃの製品位置情報を特定する。
【００４６】
図９に戻り、位置情報作成部１１は、同じ荷役装置２から高さ情報、平面位置情報および方位情報を受信しない場合（ステップＳ２７；ＮＯ）、ステップＳ２７を繰り返して、高さ情報、平面位置情報および方位情報の受信を待機する。位置情報作成部１１は、同じ荷役装置２から高さ情報、平面位置情報および方位情報を受信した場合（ステップＳ２７；ＹＥＳ）、高さ情報が示す高さｚ１および平面位置情報が示す現在地Ｐ１の二次元座標（ｘ１，ｙ１）を、方位情報が示す方位ＤＲと記憶部１３が記憶する補正情報とに基づいて補正し（ステップＳ２８）、再度位置情報を作成する（ステップＳ２９）。荷役装置２が複数台ある場合、同じ荷役装置２であるか否かは荷役装置識別情報に基づいて判別する。位置情報作成部１１は、作成した位置情報を製品位置情報更新部１４に送る。製品位置情報更新部１４は、特定した製品位置情報に含まれる位置情報を、製品位置情報を特定した後に位置情報作成部１１から受け取った位置情報に更新する（ステップ３０）。ロケーション管理装置１の電源がＯＦＦになっていない場合（ステップＳ３１；ＮＯ）、処理はステップＳ２１に戻り、ステップＳ２１〜ステップＳ３１を繰り返す。ロケーション管理装置１の電源がＯＦＦになると（ステップＳ３１；ＹＥＳ）、処理を終了する。
【００４７】
本実施の形態に係るロケーション管理システム１００によれば、荷役装置２で測定した高さｚ１および平面座標（ｘ１，ｙ１）を補正し、荷役した製品の所在地の三次元座標を算出し、製品識別情報と対応付けて記憶することで、保管場所を限定せずに製品の所在地を管理することができる。
【００４８】
上記の実施の形態では、製品をはじめて保管場所に運搬する場合と、製品を別の保管場所に移動する場合とについて説明したが、製品を別の保管場所に移動することがない場合には、ロケーション管理装置１は、製品位置情報更新部１４を備えなくてもよい。
【００４９】
上記の実施の形態では、製品を別の保管場所に移動する場合、荷役装置２の使用者は、荷役開始時に製品識別情報を荷役装置２に入力しないが、これに限らない。荷役装置２の使用者は、荷役する度に荷役開始時に製品識別情報を荷役装置２に入力してもよい。この場合、製品をはじめて保管場所に運搬する場合か製品を別の保管場所に移動する場合かを識別するために、荷役装置２の制御装置５は、製品識別情報が入力された時の現在地、つまり、座標方位取得機器４から受信した平面位置情報が示す二次元座標が、保管場所の範囲内でなかった場合、荷役を完了したと判定した時に、高さ情報、平面位置情報、方位情報、および、製品識別情報と共に、荷役完了時であることを示す荷役完了情報をロケーション管理装置１に送信する。また、制御装置５は、製品識別情報が入力された時の現在地、つまり、座標方位取得機器４から受信した平面位置情報が示す二次元座標が、保管場所の範囲内であった場合、荷役を開始したと判定した時に、高さ情報、平面位置情報、方位情報、および、製品識別情報と共に、荷役開始時であることを示す荷役開始情報をロケーション管理装置１に送信する。なお、製品識別情報が入力された時の現在地が保管場所の範囲内であるか否かは、荷役装置２の使用者が制御装置５に入力してもよい。
【００５０】
この場合、例えばロケーション管理装置１は、荷役装置２から、高さ情報、平面位置情報、方位情報、および、製品識別情報と共に、荷役開始情報を受信すると、作成した位置情報から製品位置情報を検索し、荷役を開始した製品の製品位置情報を特定する。ロケーション管理装置１は、特定した製品位置情報に含まれる製品識別情報と、荷役装置２から受信した製品識別情報とが一致するか否かを判定し、一致しない場合には、荷役を開始した製品が間違っていることを示すエラー情報を荷役装置２に送信する。この変形例を第１の変形例とする。
【００５１】
第１の変形例に係るロケーション管理装置１の構成について図１０を用いて説明する。図１０に示すように、ロケーション管理装置１は、製品位置情報更新部１４の代わりにエラー情報を荷役装置２に送信するエラー判定部１５を備える。位置情報作成部１１は、製品識別情報、高さ情報、平面位置情報および方位情報と共に荷役完了情報を受信していた場合、作成した位置情報と、受信した製品識別情報とを製品位置情報作成部１２に送る。位置情報作成部１１は、製品識別情報、高さ情報、平面位置情報および方位情報と共に荷役開始情報を受信していた場合、作成した位置情報と、受信した製品識別情報とをエラー判定部１５に送る。エラー判定部１５は、位置情報作成部１１から受け取った位置情報から製品位置情報を検索し、荷役を開始した製品の製品位置情報を特定する。エラー判定部１５は、特定した製品位置情報に含まれる製品識別情報と、位置情報作成部１１から受け取った製品識別情報とが一致するか否かを判定し、一致しない場合には、荷役を開始した製品が間違っていることを示すエラー情報を荷役装置２に送信する。荷役装置２の制御装置５は、ロケーション管理装置１から受信したエラー情報を出力する。エラー情報の出力方法は、画面表示でもよいし、音声出力でもよい。これにより、荷役装置２の使用者は、荷役を開始した製品が間違っていることを知ることができる。その他のロケーション管理装置１の構成は、実施の形態１と同様である。
【００５２】
上記の実施の形態では、ロケーション管理装置１が、製品位置情報を管理するが、荷役装置２が製品位置情報を取得可能にしてもよい。あるいは、ロケーション管理装置１は製品位置情報を表示してもよい。
【００５３】
ここで、荷役装置２がロケーション管理装置１から製品位置情報を取得する第２の変形例について、図１１を用いて説明する。図１１に示すように、ロケーション管理装置１は、位置情報作成部１１、製品位置情報作成部１２、記憶部１３、製品位置情報更新部１４に加えて、製品位置情報を出力する情報出力部１６を備える。情報出力部１６は、荷役装置２からの要求に応答して記憶部１３が記憶する製品位置情報を荷役装置２に送信する。荷役装置２の制御装置５は、ロケーション管理装置１から受信した製品位置情報を出力する。情報出力部１６は、製品位置情報に基づいて、製品の所在地を立体的に表示する表示情報を作成し、荷役装置２に送信してもよい。荷役装置２の制御装置５は、ロケーション管理装置１から受信した表示情報を出力する。また、情報出力部１６は、表示装置を有し、製品位置情報に基づいて、製品の所在地を立体的に表示する表示情報を作成し、表示してもよい。これにより、ロケーション管理システム１００の管理者、荷役装置２の使用者などが、製品の配置を視覚的に把握することができる。情報出力部１６は、物品位置情報出力部および表示情報出力部の例である。その他のロケーション管理装置１の機能構成は、実施の形態１と同様である。
【００５４】
上記の実施の形態では、使用者が製品識別情報を荷役装置２に入力するが、ロケーション管理装置１が、生産が完了した製品、外部から到着した製品、または、保管場所から移動する製品を示す製品識別情報を取得し、対応する荷役装置２に送信する構成にしてもよい。ロケーション管理装置１は、例えば、製品識別情報を生産管理システムから受信してもよいし、製品識別情報の入力を受け付けてもよい。荷役装置２は、ロケーション管理装置１から受信した製品識別情報と共に方位情報、平面位置情報および高さ情報をロケーション管理装置１に送信する。対応する荷役装置２は、例えば、生産が完了した製品の生産ライン、外部から製品が到着した場所、または、製品の保管場所にあらかじめ対応づけられている荷役装置２でもよいし、製品の荷役を開始する場所に最も近い位置にある、荷役中でない荷役装置２でもよい。後者の場合、荷役装置２の制御装置５は、ロケーション管理装置１に荷役装置２の現在地を示す平面位置情報を定期的に送信する。また、ロケーション管理装置１が、製品のサイズ、重量などを示す製品情報と、荷役装置２のフォークＦの長さ、積載可能なサイズ、積載可能な重量などを示す荷役装置情報と、荷役装置２の現在地を示す平面位置情報とを記憶しており、荷役対象の製品に対して、当該製品を積載可能な荷役装置２を割り当てる構成にしてもよい。製品情報は物品情報の例である。
【００５５】
ここで、ロケーション管理装置１が、製品情報と、荷役装置情報と、平面位置情報とを記憶しており、生産管理システム６から製品識別情報を取得し、製品情報、荷役装置情報および平面位置情報に基づいて、製品識別情報が示す製品を積載可能な荷役装置２のうち、製品の荷役を開始する場所に最も近い位置にある荷役装置２に、製品識別情報が示す製品を割り当てる第３の変形例について、図１２を用いて説明する。図１２に示すように、ロケーション管理装置１は、位置情報作成部１１、製品位置情報作成部１２、記憶部１３、製品位置情報更新部１４に加えて、荷役対象の物品に荷役装置２を割り当てる荷役装置割当部１７を備える。
【００５６】
位置情報作成部１１は、荷役装置２から現在地を示す平面座標情報を定期的に受信し、記憶部１３に記憶する。荷役装置割当部１７は、生産管理システム６から生産が完了した製品、外部から到着した製品、または、保管場所から移動する製品を示す製品識別情報を取得すると、記憶部１３が記憶する製品情報、荷役装置情報および平面座標情報に基づいて、製品識別情報が示す製品を積載可能な荷役装置２のうち、製品の荷役を開始する場所に最も近い位置にある荷役装置２を、製品識別情報が示す製品の荷役に割り当てる。荷役装置割当部１７は、割り当てた荷役装置２に、製品識別情報を送信する。荷役装置割当部１７は、第１荷役装置割当部および第２荷役装置割当部の例である。
【００５７】
荷役装置２の制御装置５は、ロケーション管理装置１から製品識別情報を受信すると、荷役を開始したか否かを判定する。制御装置５は、荷役を開始したと判定した時の現在地、つまり、座標方位取得機器４から受信した平面位置情報が示す二次元座標が、保管場所の範囲内でなかった場合、荷役を完了したと判定した時に、高さ情報、平面位置情報、方位情報、および、製品識別情報と共に、荷役完了時であることを示す荷役完了情報をロケーション管理装置１に送信する。また、制御装置５は、荷役を開始したと判定した時の現在地、つまり、座標方位取得機器４から受信した平面位置情報が示す二次元座標が、保管場所の範囲内であった場合、荷役を開始したと判定した時に、高さ情報、平面位置情報、方位情報、および、製品識別情報と共に、荷役開始時であることを示す荷役開始情報をロケーション管理装置１に送信する。なお、荷役開始時の現在地が保管場所の範囲内であるか否かは、荷役装置２の使用者が制御装置５に入力してもよい。これにより、荷役対象の製品に適した荷役装置２を自動で割り当てることができる。その他のロケーション管理装置１の機能構成は、第１の変形例と同様である。
【００５８】
上記の実施の形態では、制御装置５は、距離測定機器３の前向きに設けられた距離センサが測定した距離ＤＳが距離ＦＬよりも短いか長いかで、荷役を開始したか荷役を完了したかを判定する。これに限らず、荷役装置２に感圧手袋を含み、感圧手袋の感圧値に基づいて、荷役を開始したか荷役を完了したかを判定してもよい。この場合、荷役装置２の使用者が装着した感圧手袋は圧力を感知する感圧センサを有し、感圧値を制御装置５に送信する。荷役装置２の使用者は感圧手袋を装着して、荷役装置２のフォークＦに製品を積載して荷役を開始する。制御装置５は、感圧手袋の感圧値が閾値を超えた時、荷役を開始したと判定する。荷役装置２の使用者は、荷役装置２のフォークＦから製品を下ろして荷役を完了する。制御装置５は、荷役を開始したと判定した後に、感圧手袋の感圧値が閾値を超えた時、荷役を完了したと判定する。あるいは、荷役の開始、荷役の完了を示す情報を荷役装置２の使用者が制御装置５に入力してもよい。
【００５９】
上記の実施の形態では、荷役装置２はフォークリフトであるが、感圧手袋が荷役装置２であってもよい。この場合、感圧手袋は、圧力を感知する感圧センサと、制御装置５と、高さｚ１を測定する距離センサを有する距離測定機器３と、座標方位取得機器４とを備える。制御装置５は、感圧手袋の感圧値が閾値を超えた時、荷役を開始したと判定する。感圧値が閾値を超えた後に、感圧手袋の感圧値が閾値よりも小さくなった時、荷役を完了したと判定する。この場合、補正情報は、使用者が感圧手袋を装着して製品を持った時および置いた時の感圧手袋の距離測定機器３および座標方位取得機器４の位置に対する製品の位置からあらかじめ算出された、補正値ＣＸ、補正値ＣＹ、補正値ＣＺを示す。
【００６０】
上記の実施の形態では、距離測定機器３の下向きに設けられた距離センサによって高さｚ１を取得し、座標方位取得機器４の受信機によって現在地Ｐ１の二次元座標（ｘ１，ｙ１）を取得したが、これに限らない。距離測定機器３は、例えば、ＴＯＦ（Time of Flight）カメラを使用し、荷役を完了した製品および荷役を開始する製品の三次元座標（ｘ３，ｙ３，ｚ３）または三次元座標（ｒ，θ，φ）を取得してもよい。この場合、制御装置５は、三次元位置情報、平面位置情報および方位情報をロケーション管理装置１に送信する。
【００６１】
記憶部１３が記憶する補正情報が示す補正値ＣＸは、座標方位取得機器４の受信機のＸ軸上の位置から距離測定機器３のＴＯＦカメラのＸ軸上の位置までの距離の値である。補正値ＣＹは、座標方位取得機器４の受信機のＹ軸上の位置から距離測定機器３のＴＯＦカメラのＹ軸上の位置までの距離の値である。補正値ＣＺは、距離測定機器３のＴＯＦカメラから床面までの距離の値である。ロケーション管理装置１の位置情報作成部１１は、荷役装置２から三次元位置情報、平面位置情報および方位情報を受信すると、三次元位置情報が示すＴＯＦカメラに対する相対的な製品の位置を示す三次元座標を、平面位置情報が示す現在地Ｐ１の二次元座標（ｘ１，ｙ１）、方位情報が示す方位ＤＲ、および、記憶部１３が記憶する補正情報に基づいて、製品の位置を示す三次元座標に補正し、位置情報を作成する。
【００６２】
上記の実施の形態では、位置情報が示す座標は三次元座標であるが、これに限らない。物品を平置きで保管する場合には、位置情報が示す座標は二次元座標であってもよい。この場合、距離測定機器３の下向きに設けられた距離センサはなくてもよい。
【００６３】
上記の実施の形態では、製品の所在地を管理するロケーション管理システム１００について説明したが、これに限らない。ロケーション管理システム１００は、物品の所在地を管理するシステムであればよい。
【００６４】
上記の実施の形態および変形例は、組みあわせてもよい。
【００６５】
ロケーション管理装置１のハードウェア構成について図１３を用いて説明する。図１３に示すように、ロケーション管理装置１は、一時記憶部１０１、記憶部１０２、計算部１０３、操作部１０４、入出力部１０５および表示部１０６を備える。一時記憶部１０１、記憶部１０２、操作部１０４、入出力部１０５および表示部１０６はいずれもＢＵＳを介して計算部１０３に接続されている。
【００６６】
計算部１０３は、例えばＣＰＵ（Central Processing Unit）である。計算部１０３は、記憶部１０２に記憶されている制御プログラムに従って、ロケーション管理装置１の位置情報作成部１１、製品位置情報作成部１２、製品位置情報更新部１４、エラー判定部１５、情報出力部１６、および、荷役装置割当部１７の各処理を実行する。
【００６７】
一時記憶部１０１は、例えばＲＡＭ（Random-Access Memory）である。一時記憶部１０１は、記憶部１０２に記憶されている制御プログラムをロードし、計算部１０３の作業領域として用いられる。
【００６８】
記憶部１０２は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile Disc - Random Access Memory)、ＤＶＤ−ＲＷ（Digital Versatile Disc - ReWritable)などの不揮発性メモリである。記憶部１０２は、ロケーション管理装置１の処理を計算部１０３に行わせるためのプログラムを予め記憶し、また、計算部１０３の指示に従って、このプログラムが記憶するデータを計算部１０３に供給し、計算部１０３から供給されたデータを記憶する。記憶部１３は、記憶部１０２に構成される。
【００６９】
操作部１０４は、キーボード、ポインティングデバイスなどの入力装置と、キーボード、ポインティングデバイスなどの入力装置をＢＵＳに接続するインターフェース装置である。例えば、ロケーション管理装置１に直接情報を入力する構成の場合、操作部１０４を介して、入力された在庫情報が計算部１０３に供給される。
【００７０】
入出力部１０５は、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインターフェースまたはＬＡＮ（Local Area Network）インターフェースである。入出力部１０５は、位置情報作成部１１、エラー判定部１５、情報出力部１６および荷役装置割当部１７として機能する。
【００７１】
表示部１０６は、ＣＲＴ（Cathode Ray Tube）、ＬＣＤ（Liquid Crystal Display）などの表示装置である。例えば、ロケーション管理装置１に直接情報を入力する構成の場合、表示部１０６は、操作画面を表示する。
【００７２】
図１に示すロケーション管理装置１の位置情報作成部１１、製品位置情報作成部１２、記憶部１３、製品位置情報更新部１４、エラー判定部１５、情報出力部１６、および、荷役装置割当部１７の処理は、制御プログラムが、一時記憶部１０１、計算部１０３、記憶部１０２、操作部１０４、入出力部１０５および表示部１０６などを資源として用いて処理することによって実行する。
【００７３】
その他、前記のハードウェア構成およびフローチャートは一例であり、任意に変更および修正が可能である。
【００７４】
計算部１０３、一時記憶部１０１、記憶部１０２、操作部１０４、入出力部１０５、表示部１０６などのロケーション管理装置１の処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory)、ＤＶＤ−ＲＯＭ（Digital Versatile Disc - Read Only Memory)などのコンピュータが読み取り可能な記録媒体に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行するロケーション管理装置１を構成してもよい。また、インターネットなどの通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロードなどすることでロケーション管理装置１を構成してもよい。
【００７５】
また、ロケーション管理装置１の機能を、ＯＳ（Operating System）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体、記憶装置などに格納してもよい。
【００７６】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して提供することも可能である。例えば、通信ネットワーク上の掲示板（BBS, Bulletin Board System）に前記コンピュータプログラムを掲示し、通信ネットワークを介して前記コンピュータプログラムを提供してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できる構成してもよい。
【符号の説明】
【００７７】
１  ロケーション管理装置、２，２１〜２ｎ  荷役装置、３  距離測定機器、４  座標方位取得機器、５  制御装置、６  生産管理システム、１１  位置情報作成部、１２  製品位置情報作成部、１３  記憶部、１４  製品位置情報更新部、１５  エラー判定部、１６  情報出力部、１７  荷役装置割当部、１００  ロケーション管理システム、１０１  一時記憶部、１０２  記憶部、１０３  計算部、１０４  操作部、１０５  入出力部、１０６  表示部、ａ，ｂ，ｃ  製品、ＣＸ，ＣＹ，ＣＺ  補正値、ＤＳ，ＦＬ  距離、ＤＲ  方位、Ｆ  フォーク、Ｐ１  現在地、Ｐａ，Ｐｂ，Ｐｃ  所在地、Ｐｍ  地点、ｘ１，ｙ１  二次元座標、ｚ１  高さ。
【図１】
2020111459.tif 000003
【図２】
2020111459.tif 000004
【図３】
2020111459.tif 000005
【図４】
2020111459.tif 000006
【図５】
2020111459.tif 000007
【図６】
2020111459.tif 000008
【図７】
2020111459.tif 000009
【図８】
2020111459.tif 000010
【図９】
2020111459.tif 000011
【図１０】
2020111459.tif 000012
【図１１】
2020111459.tif 000013
【図１２】
2020111459.tif 000014
【図１３】
2020111459.tif 000015