(57)【特許請求の範囲】
【請求項１】
入庫品に関する寸法情報及び重量情報を取得し、
前記入庫品の配置場所を所定条件に従って選択する処理を実行し、
前記入庫品の寸法情報と、前記選択する処理において選択された配置場所の寸法情報と、当該配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報とを参照して、当該配置場所において、前記入庫品の底面以上の面積の水平面の有無を判定し、
該当する水平面が有る場合に、前記入庫品の寸法情報及び重量情報と、当該水平面を上面とする物品の寸法情報及び重量情報とを参照して、当該物品の圧力と前記入庫品の圧力とを比較し、該当する水平面が無い場合、又は比較結果に基づいて、該当する前記水平面を上面とする物品の圧力を前記入庫品の圧力が超えると判定される場合に、前記各物品のうちのいずれかを移動させるためのガイド情報の照射を、前記配置場所に対して設置されたプロジェクタに指示する、
処理をコンピュータに実行させることを特徴とする配置支援プログラム。
【請求項２】
各配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報に基づいて、出庫品の配置位置を特定して、前記出庫品の上に配置されている他の物品の有無を判定し、
前記他の部品が有る場合に、当該他の部品を移動させるためのガイド情報の照射を前記プロジェクタに指示する、
処理を前記コンピュータに実行させることを特徴とする請求項１記載の配置支援プログラム。
【請求項３】
前記配置場所に対して設置されたカメラによって撮像される画像データに基づいて、前記入庫品が配置された位置を特定する、
処理を前記コンピュータに実行させることを特徴とする請求項１又は２記載の配置支援プログラム。
【請求項４】
入庫品に関する寸法情報及び重量情報を取得し、
前記入庫品の配置場所を所定条件に従って選択する処理を実行し、
前記入庫品の寸法情報と、前記選択する処理において選択された配置場所の寸法情報と、当該配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報とを参照して、当該配置場所において、前記入庫品の底面以上の面積の水平面の有無を判定し、
該当する水平面が有る場合に、前記入庫品の寸法情報及び重量情報と、当該水平面を上面とする物品の寸法情報及び重量情報とを参照して、当該物品の圧力と前記入庫品の圧力とを比較し、該当する水平面が無い場合、又は比較結果に基づいて、該当する前記水平面を上面とする物品の圧力を前記入庫品の圧力が超えると判定される場合に、前記各物品のうちのいずれかを移動させるためのガイド情報の照射を、前記配置場所に対して設置されたプロジェクタに指示する、
処理をコンピュータが実行することを特徴とする配置支援方法。
【請求項５】
入庫品に関する寸法情報及び重量情報を取得する取得部と、
前記入庫品の配置場所を所定条件に従って選択する選択部と、
前記入庫品の寸法情報と、前記選択する処理において選択された配置場所の寸法情報と、当該配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報とを参照して、当該配置場所において、前記入庫品の底面以上の面積の水平面の有無を判定し該当する水平面が有る場合に、前記入庫品の寸法情報及び重量情報と、当該水平面を上面とする物品の寸法情報及び重量情報とを参照して、当該物品の圧力と前記入庫品の圧力とを比較する比較部と、
該該当する水平面が無い場合、又は比較結果に基づいて、該当する前記水平面を上面とする物品の圧力を前記入庫品の圧力が超えると判定される場合に、前記各物品のうちのいずれかを移動させるためのガイド情報の照射を、前記配置場所に対して設置されたプロジェクタに指示する指示部と、
を有することを特徴とする配置支援装置。
【請求項６】
入庫品の画像データを撮像するカメラと、前記入庫品の重量を測定する重量測定器と、前記入庫品の配置場所に設置されたプロジェクタと、配置支援装置とを含む配置支援システムであって、
前記配置支援装置は、
入庫品に関する寸法情報を前記カメラによって撮像された画像データから取得し、前記入庫品の重量情報を前記重量測定器から取得する取得部と、
前記入庫品の配置場所を所定条件に従って選択する選択部と、
前記入庫品の寸法情報と、前記選択する処理において選択された配置場所の寸法情報と、当該配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報とを参照して、当該配置場所において、前記入庫品の底面以上の面積の水平面の有無を判定し該当する水平面が有る場合に、前記入庫品の寸法情報及び重量情報と、当該水平面を上面とする物品の寸法情報及び重量情報とを参照して、当該物品の圧力と前記入庫品の圧力とを比較する比較部と、
該該当する水平面が無い場合、又は比較結果に基づいて、該当する前記水平面を上面とする物品の圧力を前記入庫品の圧力が超えると判定される場合に、前記各物品のうちのいずれかを移動させるためのガイド情報の照射を、前記配置場所に対して設置されたプロジェクタに指示する指示部と、
を有することを特徴とする配置支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配置支援プログラム、配置支援方法、配置支援装置、及び配置支援システムに関する。
【背景技術】
【０００２】
或る物品を保管する倉庫に対して、新たに物品が入庫される際には、当該物品（以下、「入庫品」という。）について倉庫内での配置位置が決定される。例えば、入庫品について、いずれの棚に配置すべきであるかが決定される。作業者は、決定された棚に赴き、入庫品を配置する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２２３８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、多数の物品が配置されている棚において、棚上における入庫品の配置位置が作業者の任意によって決定されてしまうと、棚上における物品の配置が乱雑になってしまう可能性が有る。
【０００５】
一方、入庫品について、予め、棚上の配置位置まで決定するようにした場合、当該配置位置が作業者に対して適切に指示されないと、作業者が当該配置位置を正確に特定するのが困難になってしまう。
【０００６】
特に、入庫品を、既存の物品の下に配置する場合等、既存の物品を移動する必要が有る場合には、作業者は、いずれの物品を移動すべきなのかを正確に把握できない可能性も有る。
【０００７】
そこで、一側面では、本発明は、入庫品の配置作業の負担を軽減することを目的とする。
【課題を解決するための手段】
【０００８】
一つの案では、配置支援プログラムは、入庫品に関する寸法情報及び重量情報を取得し、前記入庫品の配置場所を所定条件に従って選択する処理を実行し、前記入庫品の寸法情報と、前記選択する処理において選択された配置場所の寸法情報と、当該配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報とを参照して、当該配置場所において、前記入庫品の底面以上の面積の水平面の有無を判定し、該当する水平面が有る場合に、前記入庫品の寸法情報及び重量情報と、当該水平面を上面とする物品の寸法情報及び重量情報とを参照して、当該物品の圧力と前記入庫品の圧力とを比較し、該当する水平面が無い場合、又は比較結果に基づいて、該当する前記水平面を上面とする物品の圧力を前記入庫品の圧力が超えると判定される場合に、前記各物品のうちのいずれかを移動させるためのガイド情報の照射を、前記配置場所に対して設置されたプロジェクタに指示する、処理をコンピュータに実行させる。
【発明の効果】
【０００９】
一側面によれば、入庫品の配置作業の負担を軽減することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態における入出庫支援システムの構成例を示す図である。
【図２】本発明の実施の形態における入出庫支援装置のハードウェア構成例を示す図である。
【図３】本発明の実施の形態における入出庫支援装置の機能構成例を示す図である。
【図４】入庫品の受け付け時に実行される処理手順の一例を説明するためのフローチャートである。
【図５】個体情報記憶部の構成例を示す図である。
【図６】入庫情報記憶部のレコードの一例を示す図である。
【図７】配置位置の座標系の一例を説明するための図である。
【図８】台車情報記憶部の構成例を示す図である。
【図９】入庫位置選択処理の処理手順の一例を説明するためのフローチャートである。
【図１０】入庫位置記憶部の構成例を示す図である。
【図１１】履歴情報記憶部の構成例を示す図である。
【図１２】部品棚情報記憶部の構成例を示す図である。
【図１３】倉庫エリアへの入庫品の搬入時に実行される処理手順の一例を説明するためのフローチャートである。
【図１４】入庫時のガイド情報の第１の照射例を示す図である。
【図１５】入庫時のガイド情報の第２の照射例を示す図である。
【図１６】入庫時のガイド情報の第３の照射例を示す図である。
【図１７】入庫時のガイド情報の第４の照射例を示す図である。
【図１８】保守部品の出庫指示の受信時に実行される処理手順の一例を説明するためのフローチャートである。
【図１９】倉庫エリアからの出庫品の搬出時に実行される処理手順の一例を説明するためのフローチャートである。
【図２０】出庫時のガイド情報の第１の照射例を示す図である。
【図２１】出庫時のガイド情報の第２の照射例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態における入出庫支援システムの構成例を示す図である。図１において、倉庫エリアＡ１は、各種の製品の保守用の部品（以下、「保守部品」という。）の在庫が保管されている倉庫のエリアである。倉庫エリアＡ１においては、保守部品が配置される１以上の部品棚が配置されている。また、倉庫エリアＡ１には、倉庫エリアＡ１内を撮像可能な１以上のカメラ４２と、倉庫エリアＡ１内の各部品棚の正面に対して画像を照射（投影）可能な１以上のプロジェクタ５０とが設置されている。プロジェクタ５０は、部品棚ごとに設置されていてもよい。なお、部品棚は、例えば、垂直方向の２枚の側板の間に、１枚以上の棚板（段）が設置された構造を有する。但し、側板の代わりに、４本の柱によって棚板が支持されてもよい。また、他の構造を有する部品棚が利用されてもよい。
【００１２】
作業エリアＡ２は、作業者が、倉庫エリアＡ１に対して新たに入庫される保守部品を受け付けたり、倉庫エリアＡ１からの保守部品の出庫指示を受け付けたりするエリアである。作業エリアＡ２は、例えば、倉庫エリアＡ１の付近に位置し、作業エリアＡ２によって受け付けられた保守部品は、例えば、台車に載せられて倉庫エリアＡ１に搬入される。
【００１３】
作業エリアＡ２には、作業者端末２０、カメラ４１、及び重量測定器３０等が配置されている。作業者端末２０は、入庫作業及び出庫作業を行う作業者が利用するＰＣ（Personal Computer）、タブレット端末、又はスマートフォン等の端末である。
【００１４】
カメラ４１は、入庫される保守部品（以下、「入庫品」という。）を撮像可能なカメラである。重量測定器３０は、入庫品の重量を測定する機器である。
【００１５】
倉庫エリアＡ１におけるカメラ４２及びプロジェクタ５０、並びに作業エリアＡ２における作業者端末２０及びカメラ４１は、ＬＡＮ（Local Area Network）又はインターネット等のネットワークを介して入出庫支援装置１０に接続される。入出庫支援装置１０は、保守部品の入庫作業及び出庫作業を支援するための処理を実行する１以上のコンピュータである。
【００１６】
入出庫支援装置１０には、更に、拠点端末６０がネットワークを介して接続される。拠点端末６０は、出庫指示を入力するために利用されるＰＣ、タブレット端末、又はスマートフォン等の端末である。なお、拠点端末６０は、倉庫エリアＡ１に対して遠距離に配置されていてもよい。例えば、製品の保守サービスが提供される各拠点において拠点端末６０が配置されていてもよい。
【００１７】
図２は、本発明の実施の形態における入出庫支援装置のハードウェア構成例を示す図である。図２の入出庫支援装置１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、及びインタフェース装置１０５等を有する。
【００１８】
入出庫支援装置１０での処理を実現するプログラムは、記録媒体１０１によって提供される。プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１９】
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従って入出庫支援装置１０に係る機能を実行する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。
【００２０】
なお、記録媒体１０１の一例としては、ＣＤ−ＲＯＭ、ＤＶＤディスク、又はＵＳＢメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置１０２の一例としては、ＨＤＤ（Hard Disk Drive）又はフラッシュメモリ等が挙げられる。記録媒体１０１及び補助記憶装置１０２のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。
【００２１】
図３は、本発明の実施の形態における入出庫支援装置の機能構成例を示す図である。図３において、入出庫支援装置１０は、インタフェース部１１、入庫品情報取得部１２１、入庫棚選択部１２２、配置位置選択部１２３、入庫台車選択部１２４、入庫情報出力部１２５、出庫指示受信部１３１、出庫品選択部１３２、出庫台車選択部１３３、出庫指示出力部１３４、台車番号取得部１４１、個体特定部１４２、照射指示部１４３、配置変更確認部１４４、及び情報更新部１４５等を有する。これら各部は、入出庫支援装置１０にインストールされた１以上のプログラムが、ＣＰＵ１０４に実行させる処理により実現される。
【００２２】
入出庫支援装置１０は、また、個体情報記憶部１５１、入庫位置記憶部１５２、履歴情報記憶部１５３、部品棚情報記憶部１５４、台車情報記憶部１５５、入庫情報記憶部１５６、及び出庫情報記憶部１５７等を利用する。これら各記憶部は、例えば、補助記憶装置１０２若しくはメモリ装置１０３、又は入出庫支援装置１０にネットワークを介して接続可能な記憶装置等を用いて実現可能である。
【００２３】
インタフェース部１１は、カメラ４１、カメラ４２、及びプロジェクタ５０に対するインタフェースとして機能する。インタフェース部１１は、例えば、「指で直感的に操作可能な次世代ユーザインタフェース」（http://pr.fujitsu.com/jp/news/2013/04/3.html）を実現するための機能を有してもよい。斯かる機能を以下において、「次世代インタフェース機能」という。
【００２４】
入庫品情報取得部１２１は、作業エリアＡ２において受け付けられた入庫品の属性情報を取得する。入庫品の属性情報とは、個体識別情報、寸法情報、及び重量情報等である。個体識別情報とは、保守部品の各個体を識別するための情報である。
【００２５】
入庫棚選択部１２２は、所定の条件に従って、倉庫エリアＡ１に配置されている部品棚の中から、入庫品の配置先とする部品棚及び棚板を選択する。配置位置選択部１２３は、入庫棚選択部１２２によって選択された棚板における既存の保守部品の配置情報に基づいて、入庫品の配置位置を選択する。入庫台車選択部１２４は、入庫品の倉庫エリアＡ１への搬入に使用する台車を選択する。入庫情報出力部１２５は、入庫品の配置先の部品棚及び棚板、入庫品の配置位置、並びに入庫品の搬入に使用する台車の識別情報等を、作業者端末２０に表示する。
【００２６】
出庫指示受信部１３１は、拠点端末６０において入力される出庫指示を受信する。出庫指示には、出庫対象の保守部品の仕様を示す情報と出庫数とが含まれる。仕様とは、部品の種別を示す情報である。出庫品選択部１３２は、倉庫エリアＡ１に保管されており、出庫指示に該当する保守部品の中から、出庫対象とする保守部品（以下、「出庫品」という。）を選択する。出庫台車選択部１３３は、倉庫エリアＡ１からの出庫品の搬出に使用する台車を選択する。出庫指示出力部１３４は、出庫品の出庫指示を作業者端末２０に表示する。
【００２７】
台車番号取得部１４１は、倉庫エリアＡ１への入庫品の搬入時又は倉庫エリアＡ１からの出庫品の搬出時において、搬入又は搬出に使用されている台車の識別情報（台車番号）を取得する。台車番号は、カメラ４２によって撮像される画像データから抽出される。個体特定部１４２は、台車番号取得部１４１によって取得された台車番号に基づいて、入庫品又は出庫品の個体識別情報を特定する。
【００２８】
照射指示部１４３は、入庫品の配置位置、又は出庫品を視覚的に把握可能とするためのガイド情報の照射（投影）を、プロジェクタ５０に指示する。配置変更確認部１４４は、カメラ４２によって撮像される画像データに基づいて、入庫品の配置又は出庫品の取り出し等を確認する。情報更新部１４５は、入庫品の配置又は出庫品の取り出しに伴って、入庫位置記憶部１５２又は履歴情報記憶部１５３等に記憶されている情報を更新する。
【００２９】
個体情報記憶部１５１は、過去に倉庫エリアＡ１に入庫された保守部品ごとに、個体識別情報及び属性情報等を記憶する。入庫位置記憶部１５２は、現在において在庫として倉庫エリアＡ１に保管されている保守部品ごとに、配置先の部品棚、棚板、当該棚板における配置位置等を記憶する。履歴情報記憶部１５３は、保守部品の入庫又は出庫の履歴情報を記憶する。部品棚情報記憶部１５４は、各部品棚の寸法情報を記憶する。台車情報記憶部１５５は、台車ごとに使用中であるか否かを示す情報を記憶する。入庫情報記憶部１５６は、入庫品に関する情報を記憶する。出庫情報記憶部１５７は、出庫品に関する情報を記憶する。
【００３０】
以下、入出庫支援装置１０が実行する処理手順について説明する。図４は、入庫品の受け付け時に実行される処理手順の一例を説明するためのフローチャートである。図４の処理手順は、作業エリアＡ２において入庫品が受け付けられた際に実行される。
【００３１】
ステップＳ１０１において、入庫品情報取得部１２１は、作業エリアＡ２において重量測定器３０に載置された入庫品の個体識別情報、寸法情報、及び重量情報を取得する。個体識別情報とは、保守部品の仕様を識別するための仕様番号と、当該仕様における保守部品の個体を識別するための部品番号（Ｐ／Ｎ：Ｐａｒｔ  Ｎｕｍｂｅｒ）とを含む情報である。また、入庫品の寸法情報とは、入庫品の外形（厳密には入庫品の梱包材の外形）の寸法情報である。
【００３２】
入庫品の個体識別情報及び寸法情報は、例えば、作業エリアＡ２の所定の位置（ここでは、重量測定器３０の上）に載置された入庫品がカメラ４１によって撮像されることにより得られる画像データから、入庫品情報取得部１２１が抽出する。すなわち、入庫品の寸法情報は、入庫品の外観の画像データに基づいて算出可能である。また、個体識別情報は、入庫品に貼付されている仕様ラベルの画像データに対して、ＯＣＲ（Optical Character Recognition）等を適用することにより抽出可能である。なお、仕様ラベルとは、保守部品の個体識別情報が記載されたラベルをいう。
【００３３】
また、重量情報は、重量測定器３０が表示する測定値（重量情報）の画像データに対してＯＣＲ等を適用することにより抽出可能である。又は、重量測定器３０が、ネットワークを介して入出庫支援装置１０に接続されてもよい。この場合、ネットワークを介して重量測定器３０から入出庫支援装置１０へ重量情報が送信されてもよい。入庫品情報取得部１２１は、当該重量情報を受信することで、入庫品の重量情報を取得してもよい。
【００３４】
なお、仕様ラベルの位置が固定的でない場合には、仕様ラベルの位置を示すマーカー等が仕様ラベルの周囲に付されてもよい。この場合、画像データからマーカーを検出することにより、仕様ラベルの位置が特定されてもよい。又はインタフェース部１１が次世代インタフェース機能を有している場合には、次世代インタフェース機能を用いて、仕様ラベルから個体識別情報が取得されてもよい。例えば、作業者が、仕様ラベルを指でなぞることで、仕様ラベルの位置が指定されてもよい。入庫品情報取得部１２１は、カメラ４１から得られる画像データの当該位置からインタフェース部１１によって抽出される個体識別情報を取得してもよい。
【００３５】
続いて、入庫品情報取得部１２１は、取得された個体識別情報に対応するレコードが、個体情報記憶部１５１に記憶されているか否かを判定する（Ｓ１０２）。
【００３６】
図５は、個体情報記憶部の構成例を示す図である。図５に示されるように、個体情報記憶部１５１には、過去に入庫された保守部品の個体ごとに、仕様番号、Ｐ／Ｎ、奥行き、横幅、高さ、重量、及び圧力等を含む個体情報を記憶する。なお、過去に入庫された保守部品には、既に出庫されたものも含まれる。但し、出庫された保守部品の個体情報は、個体情報記憶部１５１から削除されるようにしてもよい。この場合、個体情報記憶部１５１には、在庫の保守部品ごとに個体情報が記憶されることになる。
【００３７】
仕様番号、Ｐ／Ｎは、個体識別情報を構成する仕様番号、Ｐ／Ｎである。奥行き、横幅、及び高さは、保守部品（の梱包材の）外形の寸法情報である。なお、本実施の形態では、説明の便宜上、全ての保守部品の外形は、直方体であるとする。重量は、保守部品の重量である。圧力は、保守部品の底面の圧力である。すなわち、圧力は、「重量÷奥行き×横幅」によって算出される。
【００３８】
ステップＳ１０２では、ステップＳ１０１で取得された個体識別情報に含まれている仕様番号及びＰ／Ｎを含むレコードの有無が判定される。
【００３９】
該当するレコードが無い場合（Ｓ１０２でＮｏ）、入庫品情報取得部１２１は、取得された個体識別情報、寸法情報、及び重量情報を含む新たなレコードを、個体情報記憶部１５１に追加する（Ｓ１０３）。すなわち、当該個体識別情報に含まれる仕様番号及びＰ／Ｎが当該レコードに記憶される。また、当該寸法情報を構成する奥行き、横幅、及び高さが、当該レコードに記憶される。また、当該重量情報が示す重量が、当該レコードに記憶される。更に、入庫品情報取得部１２１は、当該レコードの奥行き、横幅、高さ、及び重量に基づいて圧力を算出し、算出結果を当該レコードに記憶する。
【００４０】
続いて、入庫棚選択部１２２及び配置位置選択部１２３は、入庫位置選択処理を実行する（Ｓ１０４）。入庫位置選択処理では、入庫品の配置先の部品棚と、当該部品棚における配置位置等が選択される。入庫位置選択処理の詳細については後述される。入庫位置選択処理が実行されることで、入庫情報記憶部１５６に対して、図６に示されるようなレコードが追加される。
【００４１】
図６は、入庫情報記憶部のレコードの一例を示す図である。図６に示されるように、入庫情報記憶部１５６のレコード（以下、「入庫情報レコード」という。）は、仕様番号、Ｐ／Ｎ、棚番、配置位置、台車番号、移動対象、及び移動先等の項目を含む。仕様番号及びＰ／Ｎは、入庫品の個体識別情報である。棚番は、入庫品の配置先として選択された部品棚及び棚板の識別情報である。図６において、棚番は、「Ａ−１」とされている。「Ａ」は、部品棚ごとの識別情報である。「−」の後の数値は、当該部品棚における棚板の識別情報である。配置位置は、棚番に係る部品棚及び棚板における配置位置を示す情報である。台車番号は、入庫品の搬入に使用される台車の識別情報である。移動対象は、入庫品を配置するために既存の保守部品を移動する必要が有る場合に、当該既存の保守部品の個体識別情報である。移動先は、移動対象の保守部品の移動先を示す座標値である。なお、配置位置及び移動先は、例えば、図７に示されるような座標系に基づく値である。
【００４２】
図７は、配置位置の座標系の一例を説明するための図である。図７に示される直方体は、部品棚における１つの棚板上の空間の内側を示す。すなわち、当該空間は、或る棚板と、当該或る棚板の上の棚板との間の空間である。図７の例では、部品棚の正面から見た場合に、左下の奥の頂点が原点であり、手前への水平方向がｘ軸であり、右への水平方向がｙ軸であり、垂直方向がｚ軸である例が示されている。なお、ｘ軸は、奥行きに対応し、ｙ軸は、横幅に対応し、ｚ軸は、高さに対応する。
【００４３】
なお、本実施の形態において、部品棚及び棚板と配置位置との組み合わせによって特定される位置を、「入庫位置」という。
【００４４】
続いて、入庫台車選択部１２４は、入庫品の入庫に使用する台車（以下、「入庫台車」という。）を選択する（Ｓ１０５）。入庫台車の選択は、例えば、台車情報記憶部１５５を参照して行われる。
【００４５】
図８は、台車情報記憶部の構成例を示す図である。図８において、台車情報記憶部１５５は、台車ごとに、台車番号及びステータスを記憶する。台車番号は、台車ごとの識別情報である。各台車には、台車番号が記載されたラベル（以下、「台車番号ラベル」という。）が貼付されている。ステータスは、台車の状態を示す情報であり、「空き」又は「使用中」の値を有する。「空き」は、現時点において使用されていないため、使用可能であることを示す。「使用中」は、現時点において使用されているため、使用できないことを示す。
【００４６】
ステップＳ１０５では、ステータスが「空き」であるいずれかの台車の台車番号が選択される。入庫台車選択部１２４は、選択された台車番号を、入庫情報レコード（図６）に記憶する。また、入庫台車選択部１２４は、選択された台車番号に係る台車情報記憶部１５５のレコードのステータスの値を「使用中」に更新する。
【００４７】
続いて、入庫情報出力部１２５は、入庫情報レコードの内容を、作業者端末２０に表示する（Ｓ１０６）。例えば、仕様番号、Ｐ／Ｎ、棚番、配置位置、及び台車番号が表示される。但し、これらの情報がプリンタ等に出力されてもよい。棚番及び配置位置は、倉庫エリアＡ１のレイアウトを示す画像において、当該棚番及び配置位置に該当する部分を強調表示することにより示されてもよい。作業者は、表示内容を閲覧して、入庫位置や入庫台車を知ることができる。その後、作業者は、表示された台車番号に係る台車に入庫品を載せて、入庫品を倉庫エリアＡ１に搬入する。
【００４８】
続いて、ステップＳ１０４の詳細について説明する。図９は、入庫位置選択処理の処理手順の一例を説明するためのフローチャートである。
【００４９】
ステップＳ２０１において、入庫棚選択部１２２は、所定の条件に基づいて、入庫品の配置先の部品棚及び棚板を選択する。例えば、入庫品と仕様番号が共通する保守部品が在庫として既に配置されている部品棚及び棚板が有れば、当該部品棚及び棚板が優先的に選択されてもよい。在庫の各保守部品の入庫位置は、入庫位置記憶部１５２に記憶されている。
【００５０】
図１０は、入庫位置記憶部の構成例を示す図である。図１０に示されるように、入庫位置記憶部１５２は、在庫の保守部品の個体ごとに、仕様番号、Ｐ／Ｎ、棚番、及び配置位置等を記憶する。
【００５１】
ステップＳ２０１では、入庫情報レコード（図６）の仕様番号と同じ仕様番号を含むレコードが入庫位置記憶部１５２から検索され、当該レコードの棚番が選択されてもよい。そうすることで、仕様が共通する保守部品の配置場所が分散してしまうのを回避することができる。該当する棚番が複数有る場合、例えば、該当する棚番の中で、最後に入庫された保守部品が配置されている棚番が選択されてもよい。各保守部品の入庫時期は、履歴情報記憶部１５３を参照して特定することができる。
【００５２】
図１１は、履歴情報記憶部の構成例を示す図である。図１１に示されるように、履歴情報記憶部１５３には、保守部品の入庫又は出庫の発生ごとに、仕様番号、Ｐ／Ｎ、日時、及び作業内容等が記憶される。
【００５３】
仕様番号及びＰ／Ｎは、入庫又は出庫の対象とされた保守部品の個体識別情報である。日時は、入庫又は出庫が行われた日時である。作業内容は、入庫が行われたのか出庫が行われたのかを示す情報である。
【００５４】
履歴情報記憶部１５３を参照することで、入庫位置記憶部１５２から検索された、入庫品と仕様番号が共通するレコードの中で、いずれのレコードに係る保守部品が最後に入庫されたのかを判定することができる。
【００５５】
また、入庫品と仕様番号が共通するレコードが、入庫位置記憶部１５２から検索されない場合、すなわち、入庫品と仕様が共通する保守部品の在庫が無い場合、入庫棚選択部１２２は、履歴情報記憶部１５３を参照して、入庫品と仕様が共通する保守部品の入出庫の頻度を判定してもよい。入出庫の頻度は、例えば、過去の一定期間における入庫又は出庫の回数でもよい。当該頻度が閾値以上である場合、入庫棚選択部１２２は、作業エリアＡ２に相対的に近い部品棚及び棚板を優先的に選択してもよい。当該頻度が閾値より低い場合、入庫棚選択部１２２は、作業エリアＡ２から相対的に遠い部品棚及び棚板を優先的に選択してもよい。
【００５６】
また、入庫品と仕様番号が共通する保守部品の履歴情報が履歴情報記憶部１５３に記憶されていない場合、部品棚及び入庫棚選択部１２２は、作業エリアＡ２から相対的に遠い部品棚及び棚板を優先的に選択してもよいし、作業エリアＡ２に相対的に近い部品棚及び棚板を優先的に選択してもよい。他の方法によって、部品棚及び棚板が選択されてもよい。
【００５７】
なお、倉庫エリアＡ１に配置されている全ての部品棚及び棚板は、部品棚情報記憶部１５４を参照して特定することができる。図１２は、部品棚情報記憶部の構成例を示す図である。図１２に示されるように、部品棚情報記憶部１５４には、倉庫エリアＡ１に設置されている部品棚の棚板（段）ごとに、棚番、奥行き、横幅、及び高さ等が記憶されている。奥行き、横幅、高さは、棚番に対応する棚板を底面とする、保守部品を配置可能な空間の寸法情報（すなわち、内寸）である。
【００５８】
例えば、部品棚情報記憶部１５４におけるレコードの並び順は、作業エリアＡ２から近い順であってもよい。その場合、レコードの並び順に基づいて、作業エリアＡ２に最も近い部品棚又は作業エリアＡ２から最も遠い部品棚を特定することができる。
【００５９】
以下、ステップＳ２０１において選択された部品棚及び棚板を、「対象棚」という。
【００６０】
続いて、配置位置選択部１２３は、対象棚における保守部品の配置状況を特定する（Ｓ２０２）。具体的には、配置位置選択部１２３は、対象棚の棚番を含むレコード（以下、「配置位置レコード」という。）を、入庫位置記憶部１５２から検索する。また、配置位置選択部１２３は、対象棚の棚番号を含むレコード（以下、「部品棚レコード」という。）を部品棚情報記憶部１５４から検索する。配置位置選択部１２３は、検索された各配置位置レコードの奥行き、横幅、及び高さと、検索された部品棚レコードの奥行き、横幅、及び高さとに基づいて、対象棚における各保守部品の配置状況を特定する。
【００６１】
続いて、配置位置選択部１２３は、特定された配置状況に基づいて、対象棚において入庫品の底面以上の面積の水平面（入庫品の底面の全部を含みうる水平面）が有るか否かを判定する（Ｓ２０３）。底面の全部を含みうる水平面とは、当該底面の全部が接触可能な水平面をいう。なお、水平面は、厳密に「水平」であることを意味するものではない。水平面は、物品を安定的に載置可能な面であればよい。したがって、水平面は、棚板のみならず、棚板に既に配置されている保守部品の上面によっても形成される。また、水平面は、必ずしも矩形であるとは限らない。例えば、棚板の上に一つの保守部品が配置されており、当該保守部品の奥行き及び横幅が、棚板の奥行き及び横幅より短い場合、当該棚板によって形成される水平面は、矩形にはならない（例えば、Ｌ字型になる。）。
【００６２】
該当する水平面が無い場合（Ｓ２０３でＮｏ）、ステップＳ２１２に進む。該当する水平面が１以上有る場合（Ｓ２０３でＹｅｓ）、配置位置選択部１２３は、特定された配置状況に基づいて、該当する水平面のうち、高さ方向に入庫品の高さ分の余裕が有る水平面を選択する（Ｓ２０４）。なお、複数の水平面が該当する場合、複数の水平面が選択される。以下、ステップＳ２０４において選択された１以上の水平面を「対象水平面群」という。
【００６３】
対象水平面群に該当する水平面が無い場合（Ｓ２０５でＮｏ）、ステップＳ２１２に進む。対象水平面群に該当する水平面が有る場合（Ｓ２０５でＹｅｓ）、配置位置選択部１２３は、対象水平面群の中から一つの水平面を選択する。一つの水平面の選択は、保守部品の配置方法について予め決められた規則に従って行われてもよいし、任意に行われてもよい。予め決められた規則の一例として、右側から優先的に詰める、下から優先的に詰める等が挙げられる。以下、選択された水平面を「対象水平面」という。
【００６４】
続いて、配置位置選択部１２３は、特定された配置状況に基づいて、対象水平面が、既に配置されている他の保守部品の上面であるか否かを判定する（Ｓ２０７）。対象水平面が、他の保守部品の上面でない場合（Ｓ２０７でＮｏ）、ステップＳ２０９に進む。対象水平面が、他の保守部品の上面である場合（Ｓ２０７でＹｅｓ）、配置位置選択部１２３は、入庫品の圧力と、対象水平面に係る上面を有する他の保守部品の圧力とを比較する（Ｓ２０８）。入庫品及び当該他の保守部品の圧力は、個体情報記憶部１５１を参照して特定することができる。
【００６５】
入庫品の圧力が、当該他の保守部品の圧力以下である場合（Ｓ２０８でＹｅｓ）、配置位置選択部１２３は、対象水平面上において、入庫品の配置位置を選択する（Ｓ２０９）。配置位置の選択は、右詰及び奥詰めを優先する等、所定の規則に従って行われてもよい。続いて、配置位置選択部１２３は、ステップＳ２０１において選択された部品棚及び棚板の棚番と、ステップＳ２０９において選択された配置位置を示す座標値とを、入庫情報レコード（図６）に記憶する（Ｓ２１０）。
【００６６】
一方、入庫品の圧力が、他の部品の圧力を超える場合（Ｓ２０８でＮｏ）、配置位置選択部１２３は、対象水平面群に含まれる全ての水平面についてステップＳ２０６以降が実行されたか否かを判定する（Ｓ２１１）。未処理の水平面が有る場合（Ｓ２１１でＮｏ）、配置位置選択部１２３は、当該水平面に関してステップＳ２０６以降を実行する。
【００６７】
未処理の水平面が無い場合（Ｓ２１１でＹｅｓ）、配置位置選択部１２３は、対象棚に既に配置されている他の保守部品の移動によって確保可能な、ステップＳ２０３及びＳ２０８の条件を満たす水平面を探索する（Ｓ２１２）。すなわち、既存の保守部品の下に入庫品を配置することの可能性が探索される。
【００６８】
該当する水平面が探索された場合（Ｓ２１３でＹｅｓ）、配置位置選択部１２３は、ステップＳ２１２の探索の過程において移動対象とされた既存の保守部品の個体識別情報と、当該保守部品の移動先の座標値とを入庫情報レコード（図６）に記憶する（Ｓ２１４）。続いて、ステップＳ２０９以降が実行される。この際、ステップＳ２０９における水平面は、既存の保守部品の移動によって確保された水平面である。なお、移動先の座標値は、例えば、移動対象の保守部品の底面の位置を、入庫品の高さ分だけ上方向にずらした位置に対応するものでもよい。
【００６９】
該当する水平面が探索されなかった場合（Ｓ２１３でＮｏ）、別の部品棚に関してステップＳ２０１以降が実行される。但し、全ての部品棚についてステップＳ２０１以降が実行されても、該当する水平面が探索されなかった場合には、エラーが出力されてもよい。
【００７０】
保守部品の梱包は、保守部品の重量および圧力に耐えることができる梱包が採用されていると想定されるが、保守部品の上に新たな保守部品が載せられる場合、梱包に想定以上の荷重がかかり、梱包及び保守部品が損壊することが考えられる。そこで前述のように、入庫品の圧力と他の保守部品の圧力とを比較することで、保守部品の損壊を抑止することができる。なお例えば、対象水平面が存在する既存の保守部品が、他の既存の保守部品の上部に載せられている場合には、対象水平面が存在する既存の保守部品が載せられている他の既存の保守部品についても、圧力の比較を行うこととしても良い。
【００７１】
続いて、倉庫エリアＡ１への入庫品の搬入に応じて入出庫支援装置１０が実行する処理手順について説明する。図１３は、倉庫エリアへの入庫品の搬入時に実行される処理手順の一例を説明するためのフローチャートである。
【００７２】
ステップＳ３０１において、台車番号取得部１４１は、倉庫エリアＡ１に進入した台車の台車番号を取得する。台車番号の取得は、倉庫エリアＡ１に進入した台車の台車番号ラベルがカメラ４２によって撮像されることにより得られる画像データに対して、ＯＣＲを適用することで取得されてもよい。この際、倉庫エリアＡ１の所定位置に台車が停止するようなルールが設けられ、当該所定位置に停止している台車の画像データから、台車番号が抽出されてもよい。また、倉庫エリアＡ１への台車の進入は、カメラ４２によって撮像される画像データの解析に基づいて自動的に検知されてもよいし、倉庫エリアＡ１に他のセンサが設置され、当該他のセンサに基づいて自動的に検知されてもよい。
【００７３】
又はインタフェース部１１が次世代インタフェース機能を有している場合には、次世代インタフェース機能を用いて、台車番号ラベルから台車番号が取得されてもよい。例えば、入庫作業の作業者が、台車番号ラベルを指でなぞることで、台車番号ラベルの位置が指定されてもよい。台車番号取得部１４１は、カメラ４２から得られる画像データの当該位置からインタフェース部１１によって抽出される台車番号を取得してもよい。
【００７４】
続いて、個体特定部１４２は、取得された台車番号を含む入庫情報レコードが、入庫情報記憶部１５６に記憶されているか否かを判定する（Ｓ３０２）。該当する入庫情報レコードが無い場合（Ｓ３０２でＮｏ）、倉庫エリアＡ１に進入した台車は、入庫台車ではないため、図１３の処理は終了する。
【００７５】
該当する入庫情報レコードが有る場合（Ｓ３０２でＹｅｓ）、照射指示部１４３は、当該入庫情報レコードを参照して、既存の保守部品の移動の要否を判定する（Ｓ３０３）。すなわち、当該入庫情報レコードの移動対象及び移動先に値が記憶されている場合、移動は必要であると判定される。そうでない場合、移動は不要であると判定される。
【００７６】
移動が不要な場合（Ｓ３０３でＹｅｓ）、照射指示部１４３は、当該入庫情報レコードが示す入庫位置へのガイド情報の照射指示を、プロジェクタ５０に送信する（Ｓ３０４）。ガイド情報の照射指示には、照射すべきガイド情報を示す画像データが含まれる。当該画像データは、入庫情報レコードに基づいて照射指示部１４３が生成する。その結果、プロジェクタ５０によって、当該入庫情報レコードが示す入庫位置に係る部品棚に対してガイド情報が照射される。
【００７７】
図１４は、入庫時のガイド情報の第１の照射例を示す図である。図１４において、（１）には、部品棚を正面から見た図において、入庫品ｐ１と、入庫品ｐ１の入庫位置とが示されている。なお、図中における各保守部品の網掛けの異同は、各保守部品の仕様の異同を示す。
【００７８】
この場合、例えば、（２）に示されるようなガイド情報が照射される。当該ガイド情報は、ガイド図形ｇ１１〜１４を含む。ガイド図形ｇ１１及びｇ１２は、入庫品ｐ１の水平方向の位置を示すためのガイドであり、入庫品ｐ１の底面が接する既存の保守部品の正面に照射される。ガイド図形ｇ１３及びｇ１４は、入庫品ｐ１の垂直方向の位置を示すガイドであり、入庫品ｐ１の右側に位置する予定の既存の保守部品の正面に照射される。なお、ガイド情報の説明において、左右方向は、部品棚を正面から見た場合の左右方向である。
【００７９】
図１４の（３）は、ガイド情報に従って入庫品ｐ１が配置された状態を示す。
【００８０】
また、図１５は、入庫時のガイド情報の第２の照射例を示す図である。図１５において、（１）には、入庫品ｐ２と、入庫品ｐ２の入庫位置とが示されている。なお、入庫品ｐ２の底面は、図１４における入庫品ｐ１の入庫位置における水平面より大きいため、入庫品ｐ２は、入庫品ｐ１の入庫位置には配置できない。
【００８１】
この場合、例えば、（２）に示されるようなガイド情報が照射される。当該ガイド情報は、ガイド図形ｇ２１〜２６を含む。ガイド図形ｇ２１及びｇ２２は、入庫品ｐ２の左側面の位置を示すガイドであり、左側の側板の正面のうち、入庫品ｐ２の左側面が位置する予定の部分に照射される。ガイド図形ｇ２３及びｇ２４は、入庫品ｐ２の水平方向の位置を示すガイドであり、入庫品ｐ２の底面が接する予定の棚板の正面のうち、入庫品ｐ２の底面が位置する予定の部分に照射される。ガイド図形ｇ２５及びｇ２６は、入庫品ｐ２の右側面の位置を示すガイドであり、右側の側板の正面のうち、入庫品ｐ２の右側面が位置する予定の部分に照射される。
【００８２】
図１５の（３）は、ガイド情報に従って入庫品ｐ２が配置された状態を示す。
【００８３】
更に、図１６は、入庫時のガイド情報の第３の照射例を示す図である。図１６において、（１）には、入庫品ｐ２の配置後の状態において、入庫品ｐ３と、入庫品ｐ３の入庫位置とが示されている。なお、入庫品ｐ３の底面は、図１４における入庫品ｐ１の入庫位置における水平面より大きく、入庫品ｐ３の高さは、当該入庫位置において確保可能な高さよりも高いため、入庫品ｐ３は、入庫品ｐ１の入庫位置には配置できない。
【００８４】
この場合、例えば、（２）に示されるようなガイド情報が照射される。当該ガイド情報は、ガイド図形ｇ３１〜３４を含む。ガイド図形ｇ３１及びｇ３２は、入庫品ｐ２の水平方向の位置を示すガイドであり、入庫品ｐ２の底面が接する予定の既存の保守部品の正面のうち、入庫品ｐ２の底面が位置する予定の部分に照射される。ガイド図形ｇ３３及びｇ３４は、入庫品ｐ２の右側面の位置を示すガイドであり、入庫品の右側に位置する予定の既存の保守部品のうち、入庫品ｐ２の右側面が位置する予定の部分に照射される。
【００８５】
図１６の（３）は、ガイド情報に従って入庫品ｐ３が配置された状態を示す。
【００８６】
一方、移動が必要な場合（Ｓ３０３でＮｏ）、照射指示部１４３は、当該入庫情報レコードが示す入庫位置及び移動先に関するガイド情報の照射指示を、プロジェクタ５０に送信する（Ｓ３０５）。その結果、プロジェクタ５０によって、当該入庫情報レコードが示す入庫位置及び移動先に係る部品棚に対してガイド情報が照射される。
【００８７】
図１７は、入庫時のガイド情報の第４の照射例を示す図である。図１７において、（１）には、入庫品ｐ２と、入庫品ｐ２の入庫位置とが示されている。図１５との違いは、既に保守部品ｐ５が配置されている点である。この場合、このままでは入庫品ｐ２を配置できないため、保守部品ｐ５が移動対象とされる。
【００８８】
その結果、例えば、（２）に示されるようなガイド情報が照射される。当該ガイド情報は、ガイド図形ｇ２１〜２６と、ガイド図形ｇ５１〜５６とを含む。ガイド図形ｇ２１〜２６については、図１５において説明した通りである。
【００８９】
ガイド図形ｇ５１は、移動対象の保守部品ｐ５の正面を照射することで、移動対象を示すガイドである。ガイド図形ｇ５２は、移動対象の移動方向を示すガイドである。ガイド図形ｇ５３及びｇ５４は、保守部品ｐ５の底面の移動先の位置を示すガイドである。ガイド図形ｇ５５は及びｇ５６は、保守部品ｐ５の右側面の移動先の位置を示すガイドである。なお、入庫品ｐ２に関するガイド情報と、保守部品ｐ５に関するガイド情報とは、色分けされてもよい。
【００９０】
図１７の（３）は、ガイド情報に従って、保守部品ｐ５が移動され、入庫品ｐ２が配置された状態を示す。
【００９１】
ところで、いずれの例においても、ガイド情報は、既存の保守部品の正面又は部品棚の側板若しくは棚板の正面に照射される。そうすることで、例えば、入庫品の配置位置の奥の面が照射される場合に比べて、作業者からの視認性を高めることができる。
【００９２】
なお、入庫品が複数有る場合には、複数の入庫品に関するガイド情報が同時に照射されてもよい。この場合、それぞれの入庫品に関するガイド情報は、色分けされてもよい。また、上記の例のガイド情報では、入庫品の奥行き方向の配置位置が示されていないが、奥行き方向の配置位置を示すガイド情報が照射されてもよい。または、奥行き方向については、入庫品を可能な限り奥に詰めるというルールが設けられてもよい。
【００９３】
ガイド情報の照射後、配置変更確認部１４４は、入庫位置に係る部品棚の正面をカメラ４２によって撮像することで得られる画像データに基づいて、入庫品の配置の完了を確認する（Ｓ３０６）。また、既存の保守部品の移動が必要な場合には、当該保守部品の移動の完了も確認される。例えば、一定周期で当該周期の前後の画像データが比較されて、入庫位置において、入庫品の正面に該当する部分や、既存の保守部品の移動先に対応する部分に変化が有るか否かを判定することによって、入庫品の配置の完了又は既存の保守部品の移動の完了が確認されてもよい。他の画像処理によって、入庫品の配置の完了又は既存の保守部品の移動の完了が確認されてもよい。
【００９４】
配置変更確認部１４４は、入庫品の配置の完了を確認し、既存部品の移動が必要な場合には、当該移動の完了を確認すると、プロジェクタ５０に対して、ガイド情報の照射の停止指示を送信する（Ｓ３０７）。その結果、ガイド情報の照射は停止される。
【００９５】
続いて、情報更新部１４５は、入庫情報レコードに基づいて、入庫位置記憶部１５２を更新する（Ｓ３０８）。具体的には、入庫品に対応するレコードが入庫位置記憶部１５２（図１０）に追加される。当該レコードの仕様番号、Ｐ／Ｎ、棚番、及び配置位置には、入庫情報レコードの仕様番号、Ｐ／Ｎ、棚番、及び配置位置の値が転記される。又は、配置位置について、配置変更確認部１４４によって配置の完了が確認された際に特定された位置と相違が有る場合には、配置変更確認部１４４によって特定された位置が当該レコードの配置位置に記憶されてもよい。
【００９６】
また、既存の保守部品の移動が行われた場合には、入庫位置記憶部１５２において、当該既存の保守部品に係るレコードの配置位置が更新される。具体的には、入庫情報レコードの移動先の値が、当該レコードの配置位置に転記される。又は、移動先について、配置変更確認部１４４によって移動の完了が確認された際に特定された位置と相違が有る場合には、配置変更確認部１４４によって特定された位置が当該レコードの配置位置に記憶されてもよい。
【００９７】
続いて、情報更新部１４５は、入庫品に関する履歴情報を示すレコードを、履歴情報記憶部１５３（図１１）に記憶する（Ｓ３０９）。当該レコードには、入庫情報レコードに含まれている仕様番号及びＰ／Ｎが転記される。また、当該レコードの日時には、現在日時が記憶される。また、当該レコードの作業内容には、「入庫」が記憶される。
【００９８】
続いて、情報更新部１４５は、入庫情報レコードを、入庫情報記憶部１５６から削除する（Ｓ３１０）。入庫情報レコードは、入庫品の配置が完了するまでの間において有効であればよいレコードだからである。
【００９９】
なお、作業者は、入庫が完了し、入庫台車を所定位置に返却した後、当該入庫台車の台車番号を、作業者端末２０に入力してもよい。情報更新部１４５は、台車情報記憶部１５５において、当該台車番号に係るレコードのステータスの値を「空き」に更新してもよい。
【０１００】
続いて、入出庫支援装置１０が、保守部品の出庫指示を受信した際に実行する処理手順について説明する。図１８は、保守部品の出庫指示の受信時に実行される処理手順の一例を説明するためのフローチャートである。
【０１０１】
ステップＳ４０１において、出庫指示受信部１３１は、拠点端末６０において入力された出庫指示を受信する。出庫指示には、出庫対象の仕様番号と出庫数とが指定されている。
【０１０２】
続いて、出庫品選択部１３２は、出庫対象の仕様番号に該当する在庫の保守部品の数が、出庫指示に指定された出庫数より多いか否かを判定する（Ｓ４０２）。当該在庫の数は、入庫位置記憶部１５２から当該仕様番号を含むレコードを検索することで特定することができる。
【０１０３】
出庫対象の仕様番号に該当する在庫の保守部品の数が、出庫指示に指定された出庫数より多い場合（Ｓ４０２でＹｅｓ）、出庫品選択部１３２は、該当する在庫の中から出庫対象の保守部品（以下、「出庫品」という。）を選択する（Ｓ４０３）。例えば、入庫時期が早い保守部品から順に、出庫品が選択されてもよい。この場合、履歴情報記憶部１５３を参照することで、該当する各在庫の入庫時期を特定することができる。又は、出庫作業の負担の軽減のために、相対的に上に配置されている保守部品から順に、出庫品が選択されてもよい。この場合、入庫位置記憶部１５２を参照して、該当する保守部品の上下関係を特定することができる。
【０１０４】
一方、出庫対象の仕様番号に該当する在庫の保守部品の数が、出庫指示に指定された出庫数以下である場合（Ｓ４０２でＹｅｓ）、出庫品選択部１３２は、該当する在庫の保守部品の全てを出庫品として選択する（Ｓ４０４）。なお、該当する在庫の保守部品の数が、出庫指示に指定された出庫数に満たない場合には、出庫品選択部１３２は、拠点端末６０にエラー情報を返信してもよい。
【０１０５】
出庫品選択部１３２は、出庫品ごとに、出庫情報記憶部１５７のレコード（以下、「出庫情報レコード」という。）を生成する。なお、出庫情報レコードは、図６に示した入庫情報レコードと同じ構成を有していてもよい。このタイミングでは、出庫品の仕様番号、Ｐ／Ｎ、棚番、及び配置位置が、入庫位置記憶部１５２における出庫品のレコードから出庫情報レコードへ転記される。
【０１０６】
続いて、出庫品選択部１３２は、いずれかの出庫品の上に他の保守部品が配置されているか否かを判定する（Ｓ４０５）。当該判定は、入庫位置記憶部１５２を参照して、各出庫品の入庫位置に係る棚板上の保守部品の配置状況を特定することで行うことができる。
【０１０７】
いずれの出庫品の上にも他の保守部品が配置されていない場合（Ｓ４０５でＮｏ）、ステップＳ４０７に進む。いずれかの出庫品の上に他の保守部品が配置されている場合（Ｓ４０５でＹｅｓ）、出庫品選択部１３２は、当該他の保守部品の移動先を決定する（Ｓ４０６）。例えば、当該他の保守部品の移動先は、当該他の保守部品の下に有る出庫品が取り出された後に確保される空間内において決定される。当該他の保守部品を当該空間内に垂直に落下させた場合の落下先の位置が、当該他の保守部品の移動先とされてもよい。
【０１０８】
出庫品選択部１３２は、移動対象の保守部品の個体識別情報と、当該保守部品の移動先の座標値とを、当該保守部品の移動の原因となる出庫品に係る出庫情報レコードの移動対象及び移動先の項目に記憶する。なお、一つの出庫品によって、複数の保守部品が移動される場合、当該出庫品に係る出庫情報レコードの移動対象及び移動先の項目には、移動対象の複数の保守部品のそれぞれの個体識別情報及び移動先の座標値が、それぞれの項目に順番に列記されてもよい。
【０１０９】
続いて、出庫台車選択部１３３は、出庫品の出庫に用いる台車（以下、「出庫台車」という。）を選択する（Ｓ４０７）。出庫台車の選択方法は、入庫台車の選択方法と同様でもよい。出庫台車選択部１３３は、選択された台車番号を、各出庫品の出庫情報レコード（図６）に記憶する。また、出庫台車選択部１３３は、台車情報記憶部１５５において、選択された台車番号に係るレコードのステータスの値を「使用中」に更新する。
【０１１０】
続いて、出庫指示出力部１３４は、出庫指示を作業者端末２０に表示する（Ｓ４０８）。例えば、仕様番号、Ｐ／Ｎ、棚番、配置位置、及び台車番号が表示される。棚番及び配置位置は、倉庫エリアＡ１のレイアウトを示す画像において、当該棚番及び配置位置に該当する部分を強調表示することにより示されてもよい。作業者は、表示内容を閲覧して、出庫品の位置や出庫台車を知ることができる。その後、作業者は、当該出庫台車を使用して、倉庫エリアＡ１から出庫品を搬出するための作業を行う。なお、出庫指示は、プリンタ等に出力されてもよい。
【０１１１】
続いて、倉庫エリアＡ１への出庫台車の進入に応じて入出庫支援装置１０が実行する処理手順について説明する。図１９は、倉庫エリアからの出庫品の搬出時に実行される処理手順の一例を説明するためのフローチャートである。
【０１１２】
ステップＳ５０１において、台車番号取得部１４１は、倉庫エリアＡ１に進入した台車の台車番号を取得する。台車番号の取得は、ステップＳ３０１と同様に実行される。続いて、個体特定部１４２は、取得された台車番号を含む１以上の出庫情報レコードが、出庫情報記憶部１５７に記憶されているか否かを判定する（Ｓ５０２）。該当する出庫情報レコードが無い場合（Ｓ５０２でＮｏ）、倉庫エリアＡ１に進入した台車は、出庫台車ではないため、図１９の処理は終了する。
【０１１３】
なお、ステップＳ５０１は、図１３のステップＳ３０１と共通の処理である。すなわち、便宜上、ステップＳ５０１とステップＳ３０１とに分けて図示されているが、それぞれは、一つの処理である。例えば、ステップＳ５０２でＮｏの場合に、ステップＳ３０２が実行されるようにしてもよいし、ステップＳ５０２でＮｏの場合に、ステップＳ３０２が実行されるようにしてもよい。又は、ステップＳ３０２及びステップＳ５０２の判定が並列的に実行されてもよい。
【０１１４】
該当する出庫情報レコードが有る場合（Ｓ５０２でＹｅｓ）、照射指示部１４３は、当該出庫情報レコードを参照して、出庫品以外の他の保守部品の移動の要否を判定する（Ｓ５０３）。すなわち、当該出庫情報レコードの移動対象及び移動先に値が記憶されている場合、他の保守部品の移動は必要であると判定される。そうでない場合、移動は不要であると判定される。
【０１１５】
移動が不要な場合（Ｓ５０３でＹｅｓ）、照射指示部１４３は、当該出庫情報レコードが示す出庫品へのガイド情報の照射指示を、プロジェクタ５０に送信する（Ｓ５０４）。その結果、プロジェクタ５０によって、当該出庫情報レコードが示す出庫品対してガイド情報が照射される。
【０１１６】
図２０は、出庫時のガイド情報の第１の照射例を示す図である。図２０では、保守部品ｐ２が、出庫品である場合のガイド情報の照射例が示されている。
【０１１７】
当該ガイド情報は、図１５と同様のガイド図形ｇ２１〜２６と、ガイド図形ｇ２７とを含む。
【０１１８】
ガイド図形ｇ２７は、出庫品の正面を照射するガイドである。図２０に示されるように、「出庫品」という文字列が照射されてもよい。作業者は、斯かるガイド情報を参照して、出庫品を容易に特定することができる。なお、ガイド図形ｇ２７のみでも、出庫品ｐ２を十分に把握可能であるため、ガイド図形ｇ２１〜２６が照射されなくてもよい。
【０１１９】
なお、出庫品が複数有る場合には、複数の出庫品に関するガイド情報が同時に照射されてもよい。この場合、それぞれの出庫品に関するガイド情報は、色分けされてもよい。
【０１２０】
一方、移動が必要な場合（Ｓ５０３でＮｏ）、照射指示部１４３は、当該出庫情報レコードが示す出庫品、移動対象、及び移動先に関するガイド情報の照射指示を、プロジェクタ５０に送信する（Ｓ５０５）。その結果、プロジェクタ５０によって、当該出庫情報レコードが示す出庫品、移動対象、及び移動先に関してガイド情報が照射される。
【０１２１】
図２１は、出庫時のガイド情報の第２の照射例を示す図である。図２１において、（１）には、出庫品ｐ２と移動対象の保守部品ｐ５とが示されている。すなわち、図２１では、出庫品ｐ２が、保守部品ｐ５の下に配置されている。したがって、保守部品ｐ５の移動が必要とされる。
【０１２２】
この場合、例えば、（２）に示されるようなガイド情報が照射される。図２１では、出庫品ｐ２に対するガイド情報は、ガイド図形ｇ２７である。ガイド図形ｇ２１〜２６が照射されてもよいが、移動対象の保守部品ｐ５（以下、「移動品ｐ５」という。）の移動先のガイド情報の視認性を高めるため、図２１では、ガイド図形ｇ２１〜ｇ２６が照射されない例が示されている。
【０１２３】
移動品ｐ５及び移動先に関するガイド情報は、ガイド図形ｇ６１〜６６を含む。ガイド図形ｇ６１は、移動品ｐ５の正面を照射するガイドである。ガイド図形ｇ６２は、移動品ｐ５の正面において、移動品ｐ５の移動方向を示すガイドである。ガイド図形ｇ６３及びｇ６４は、移動品ｐ５の移動後において、移動品ｐ５の水平方向の位置を示すために、棚板の正面に照射されるガイドである。ガイド図形ｇ６５及びｇ６６は、移動品ｐ５の移動後の垂直方向の位置を示すために、移動品ｐ５の右側に位置する予定の保守部品の正面に照射されるガイドである。
【０１２４】
図２１の（３）は、ガイド情報に従って出庫品ｐ２が取り出され、移動品ｐ５が移動された状態を示す。
【０１２５】
なお、出庫品ｐ２に関するガイド情報と、移動品ｐ５に関するガイド情報とは、色分けされてもよい。
【０１２６】
ガイド情報の照射後、配置変更確認部１４４は、出庫品に係る部品棚の正面をカメラ４２によって撮像することで得られる画像データに基づいて、出庫品の取り出しの完了を確認する（Ｓ５０６）。また、既存の保守部品の移動が必要な場合には、当該保守部品の移動の完了も確認される。例えば、一定周期で当該周期の前後の画像データが比較されて、出庫品の正面に該当する部分や、既存の保守部品の移動先に対応する部分に変化が有るか否かを判定することによって、出庫品の取り出しの完了又は既存の保守部品の移動の完了が確認されてもよい。他の画像処理によって、出庫品の取り出しの完了又は既存の保守部品の移動の完了が確認されてもよい。
【０１２７】
配置変更確認部１４４は、出庫品の取り出しの完了を確認し、既存部品の移動が必要な場合には、当該移動の完了を確認すると、プロジェクタ５０に対して、ガイド情報の照射の停止指示を送信する（Ｓ５０７）。その結果、ガイド情報の照射は停止される。
【０１２８】
続いて、情報更新部１４５は、出庫情報レコードに基づいて、入庫位置記憶部１５２を更新する（Ｓ５０８）。具体的には、出庫品に対応するレコードが入庫位置記憶部１５２（図１０）から削除される。また、既存の保守部品の移動が行われた場合には、入庫位置記憶部１５２において、当該既存の保守部品に係るレコードの配置位置が更新される。具体的には、出庫情報レコードの移動先の値が、当該レコードの配置位置に転記される。又は、移動先について、配置変更確認部１４４によって移動の完了の確認の際に特定された位置と相違が有る場合には、配置変更確認部１４４によって特定された位置が当該レコードの配置位置に記憶されてもよい。
【０１２９】
続いて、情報更新部１４５は、出庫品に関する履歴情報を示すレコードを、履歴情報記憶部１５３（図１１）に記憶する（Ｓ５０９）。当該レコードには、出庫情報レコードに含まれている仕様番号及びＰ／Ｎが転記される。また、当該レコードの日時には、現在日時が記憶される。また、当該レコードの作業内容には、「出庫」が記憶される。
【０１３０】
続いて、情報更新部１４５は、出庫情報レコードを、出庫情報記憶部１５７から削除する（Ｓ５１０）。出庫情報レコードは、出庫品の取り出しが完了するまでの間において有効であればよいレコードだからである。
【０１３１】
なお、作業者は、出庫が完了し、出庫台車を所定位置に返却した後、当該出庫台車の台車番号を、作業者端末２０に入力してもよい。情報更新部１４５は、台車情報記憶部１５５において、当該台車番号に係るレコードのステータスの値を「空き」に更新してもよい。
【０１３２】
なお、上記では、入庫時及び出庫時共に、倉庫エリアＡ１への台車の進入に応じてガイド情報が照射される例について説明したが、ガイド情報の照射のタイミングはこれに限定されない。入庫時であれば、例えば、図４のステップＳ１０６に続けて図１３のステップＳ３０３以降が実行されてもよい。この場合、入庫品の受け付けに応じてガイド情報が照射され、入庫品の配置が完了すると当該ガイド情報の照射が停止される。また、出庫時であれば、例えば、図１８のステップＳ４０８に続けて図１９のステップＳ５０３以降が実行されてもよい。この場合、出庫指示の受信に応じてガイド情報が照射され、出庫品が取り出されると当該ガイド情報の照射が停止される。
【０１３３】
また、ガイド情報の形状は、特定のものに限定されない。
【０１３４】
また、保守部品以外の物品を保管する倉庫に関して本実施の形態が適用されてもよい。
【０１３５】
上述したように、本実施の形態によれば、プロジェクタ５０によって、入庫品の配置位置を示すガイド情報が照射される。また、既存の保守部品を移動する必要が有る場合には、当該保守部品を移動させるためのガイド情報も照射される。したがって、作業者は、視覚的に入庫品の配置位置や、既存の保守部品の移動先等を把握することができる。よって、入庫品の配置作業の負担を軽減することができる。
【０１３６】
また、出庫時にも同様に、出庫品や移動対象の保守部品を示すガイド情報がプロジェクタ５０によって照射される。したがって、保守部品の取り出し作業の作業負担を軽減することもできる。
【０１３７】
また、入庫時において、入庫品の個体識別情報は、カメラ４１によって撮像される画像データから自動的に抽出される。したがって、作業者が、個体識別情報を目視で確認したり、バーコードリーダ等のＨＨＴ（Hand Held Terminal）を利用したりする必要性を低下させることができ、斯かる観点からも作業負担を軽減することができる。
【０１３８】
また、入庫品の配置がカメラ４２によって撮像される画像データに基づいて確認され、入庫品の入庫位置が自動的に入庫位置記憶部１５２に記憶される。したがって、作業者が、改めて入庫品の入庫位置の登録を行う手間を省くことができる。
【０１３９】
なお、本実施の形態において、入出庫支援装置１０は、配置支援装置の一例である。部品棚の各棚板上の空間は、保管場所の一例である。入庫品情報取得部１２１は、取得部の一例である。入庫棚選択部１２２は、選択部の一例である。配置位置選択部１２３は、比較部の一例である。照射指示部１４３は、指示部の一例である。入庫位置情報記憶部における配置位置は、配置位置情報の一例である。
【０１４０】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【０１４１】
以上の説明に関し、更に以下の項を開示する。
（付記１）
入庫品に関する寸法情報及び重量情報を取得し、
前記入庫品の配置場所を所定条件に従って選択する処理を実行し、
前記入庫品の寸法情報と、前記選択する処理において選択された配置場所の寸法情報と、当該配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報とを参照して、当該配置場所において、前記入庫品の底面以上の面積の水平面の有無を判定し、
該当する水平面が有る場合に、前記入庫品の寸法情報及び重量情報と、当該水平面を上面とする物品の寸法情報及び重量情報とを参照して、当該物品の圧力と前記入庫品の圧力とを比較し、該当する水平面が無い場合、又は比較結果に基づいて、該当する前記水平面を上面とする物品の圧力を前記入庫品の圧力が超えると判定される場合に、前記各物品のうちのいずれかを移動させるためのガイド情報の照射を、前記配置場所に対して設置されたプロジェクタに指示する、
処理をコンピュータに実行させることを特徴とする配置支援プログラム。
（付記２）
各配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報に基づいて、出庫品の配置位置を特定して、前記出庫品の上に配置されている他の物品の有無を判定し、
前記他の部品が有る場合に、当該他の部品を移動させるためのガイド情報の照射を前記プロジェクタに指示する、
処理を前記コンピュータに実行させることを特徴とする付記１記載の配置支援プログラム。
（付記３）
前記配置場所に対して設置されたカメラによって撮像される画像データに基づいて、前記入庫品が配置された位置を特定する、
処理を前記コンピュータに実行させることを特徴とする付記１又は２記載の配置支援プログラム。
（付記４）
入庫品に関する寸法情報及び重量情報を取得し、
入庫品に関する寸法情報及び重量情報を取得し、
前記入庫品の配置場所を所定条件に従って選択する処理を実行し、
前記入庫品の寸法情報と、前記選択する処理において選択された配置場所の寸法情報と、当該配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報とを参照して、当該配置場所において、前記入庫品の底面以上の面積の水平面の有無を判定し、
該当する水平面が有る場合に、前記入庫品の寸法情報及び重量情報と、当該水平面を上面とする物品の寸法情報及び重量情報とを参照して、当該物品の圧力と前記入庫品の圧力とを比較し、該当する水平面が無い場合、又は比較結果に基づいて、該当する前記水平面を上面とする物品の圧力を前記入庫品の圧力が超えると判定される場合に、前記各物品のうちのいずれかを移動させるためのガイド情報の照射を、前記配置場所に対して設置されたプロジェクタに指示する、
処理をコンピュータが実行することを特徴とする配置支援方法。
（付記５）
各配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報に基づいて、出庫品の配置位置を特定して、前記出庫品の上に配置されている他の物品の有無を判定し、
前記他の部品が有る場合に、当該他の部品を移動させるためのガイド情報の照射を前記プロジェクタに指示する、
処理を前記コンピュータが実行することを特徴とする付記４記載の配置支援方法。
（付記６）
前記配置場所に対して設置されたカメラによって撮像される画像データに基づいて、前記入庫品が配置された位置を特定する、
処理を前記コンピュータが実行することを特徴とする付記４又は５記載の配置支援方法。
（付記７）
入庫品に関する寸法情報及び重量情報を取得する取得部と、
前記入庫品の配置場所を所定条件に従って選択する選択部と、
前記入庫品の寸法情報と、前記選択する処理において選択された配置場所の寸法情報と、当該配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報とを参照して、当該配置場所において、前記入庫品の底面以上の面積の水平面の有無を判定し該当する水平面が有る場合に、前記入庫品の寸法情報及び重量情報と、当該水平面を上面とする物品の寸法情報及び重量情報とを参照して、当該物品の圧力と前記入庫品の圧力とを比較する比較部と、
該該当する水平面が無い場合、又は比較結果に基づいて、該当する前記水平面を上面とする物品の圧力を前記入庫品の圧力が超えると判定される場合に、前記各物品のうちのいずれかを移動させるためのガイド情報の照射を、前記配置場所に対して設置されたプロジェクタに指示する指示部と、
を有することを特徴とする配置支援装置。
（付記８）
前記比較部は、各配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報に基づいて、出庫品の配置位置を特定して、前記出庫品の上に配置されている他の物品の有無を判定し、
前記指示部は、前記他の部品が有る場合に、当該他の部品を移動させるためのガイド情報の照射を前記プロジェクタに指示する、
ことを特徴とする付記７記載の配置支援装置。
（付記９）
前記配置場所に対して設置されたカメラによって撮像される画像データに基づいて、前記入庫品が配置された位置を特定する特定部、
を有することを特徴とする付記４又は５記載の配置支援装置。
（付記１０）
入庫品の画像データを撮像するカメラと、前記入庫品の重量を測定する重量測定器と、前記入庫品の配置場所に設置されたプロジェクタと、配置支援装置とを含む配置支援システムであって、
前記配置支援装置は、
入庫品に関する寸法情報を前記カメラによって撮像された画像データから取得し、前記入庫品の重量情報を前記重量測定器から取得する取得部と、
前記入庫品の配置場所を所定条件に従って選択する選択部と、
前記入庫品の寸法情報と、前記選択する処理において選択された配置場所の寸法情報と、当該配置場所に配置されている各物品の配置位置情報及び当該各物品の寸法情報とを参照して、当該配置場所において、前記入庫品の底面以上の面積の水平面の有無を判定し該当する水平面が有る場合に、前記入庫品の寸法情報及び重量情報と、当該水平面を上面とする物品の寸法情報及び重量情報とを参照して、当該物品の圧力と前記入庫品の圧力とを比較する比較部と、
該該当する水平面が無い場合、又は比較結果に基づいて、該当する前記水平面を上面とする物品の圧力を前記入庫品の圧力が超えると判定される場合に、前記各物品のうちのいずれかを移動させるためのガイド情報の照射を、前記配置場所に対して設置されたプロジェクタに指示する指示部と、
を有することを特徴とする配置支援システム。
【符号の説明】
【０１４２】
１０          入出庫支援装置
１１          インタフェース部
２０          作業者端末
３０          重量測定器
４１          カメラ
４２          カメラ
５０          プロジェクタ
６０          拠点端末
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        ＣＰＵ
１０５        インタフェース装置
１２１        入庫品情報取得部
１２２        入庫棚選択部
１２３        配置位置選択部
１２４        入庫台車選択部
１２５        入庫情報出力部
１３１        出庫指示受信部
１３２        出庫品選択部
１３３        出庫台車選択部
１３４        出庫指示出力部
１４１        台車番号取得部
１４２        個体特定部
１４３        照射指示部
１４４        配置変更確認部
１４５        情報更新部
１５１        個体情報記憶部
１５２        入庫位置記憶部
１５３        履歴情報記憶部
１５４        部品棚情報記憶部
１５５        台車情報記憶部
１５６        入庫情報記憶部
１５７        出庫情報記憶部
Ｂ            バス
Ａ１          作業エリア
Ａ２          倉庫エリア
【図１】
0006519421.tif 000002
【図２】
0006519421.tif 000003
【図３】
0006519421.tif 000004
【図４】
0006519421.tif 000005
【図５】
0006519421.tif 000006
【図６】
0006519421.tif 000007
【図７】
0006519421.tif 000008
【図８】
0006519421.tif 000009
【図９】
0006519421.tif 000010
【図１０】
0006519421.tif 000011
【図１１】
0006519421.tif 000012
【図１２】
0006519421.tif 000013
【図１３】
0006519421.tif 000014
【図１４】
0006519421.tif 000015
【図１５】
0006519421.tif 000016
【図１６】
0006519421.tif 000017
【図１７】
0006519421.tif 000018
【図１８】
0006519421.tif 000019
【図１９】
0006519421.tif 000020
【図２０】
0006519421.tif 000021
【図２１】
0006519421.tif 000022