(57)【要約】【課題】物品の探索時間を短縮する。【解決手段】情報処理装置１は、制御部１ａと記憶部１ｂを含む。記憶部１ｂは、電波発信器Ｂ１、・・・、Ｂｎが発信する識別子ＩＤ１、・・・、ＩＤｎ、識別コードＣ１、・・・、Ｃｎおよび物品Ａ１、・・・、Ａｎに付与された物品番号＃１、・・・、＃ｎの対応関係を記憶する。制御部１ａは、指定物品番号に対応するＩＤを発信している電波発信器が位置する存在範囲Ｒ０を表示し、存在範囲Ｒ０においてＩＤが含まれる信号を受信したときの受信状況を表示する。制御部１ａは、物品に貼付されている識別コードを撮像して読み取り、読み取った識別コードと、指定物品番号に対応する識別コードとが一致する場合、一致した識別コードが貼付されている物品は指定物品番号が付与された探索対象の物品であることを特定する。【選択図】図１
2020179986.tif 000002
【特許請求の範囲】
【請求項１】
電波発信器が発信する識別子、符号情報および物品に付与された物品識別情報の対応関係を記憶する記憶部と、
物品識別情報が指定された場合、指定された物品識別情報に対応する識別子を発信している電波発信器の位置を示す第１の情報を表示し、前記識別子が含まれる信号を受信したときに前記電波発信器と前記物品との位置関係を示す第２の情報を表示し、前記物品に貼付されている符号情報を取得し、取得した第１の符号情報が前記指定された物品識別情報に対応する第２の符号情報に一致する場合、前記第１の符号情報が貼付されている前記物品が前記指定された物品識別情報を付与された探索対象の物品であることを特定する制御部と、
を有する情報処理装置。
【請求項２】
前記制御部は、前記第１の情報として、前記指定された物品識別情報に対応する前記識別子を発信している前記電波発信器が位置する存在範囲を表示する請求項１記載の情報処理装置。
【請求項３】
前記制御部は、
前記信号の受信レベルと閾値とを比較し、前記受信レベルが前記閾値未満の場合、前記第２の情報として、前記物品に対して前記情報処理装置が第１の位置まで移動していることを表示し、
前記信号の前記受信レベルが前記閾値以上の場合、前記第２の情報として、前記物品に対して前記情報処理装置が前記第１の位置より近接な第２の位置まで移動していることを表示する、
請求項１記載の情報処理装置。
【請求項４】
前記制御部は、前記第１の位置では前記符号情報が撮像によって読み取り不可であり、前記第２の位置では前記符号情報が撮像によって読み取り可能になる前記閾値を設定する請求項３記載の情報処理装置。
【請求項５】
前記制御部は、前記第１の位置までの移動と、前記第２の位置までの移動とを異なる画面デザインで表示する請求項３記載の情報処理装置。
【請求項６】
前記制御部は、前記探索対象物品の近接位置まで前記情報処理装置が移動した場合、前記受信レベルが前記閾値以上になる前記信号を出力している前記電波発信器が貼付されている前記物品を包含する領域を表示する請求項３記載の情報処理装置。
【請求項７】
前記制御部は、前記信号が未受信の場合に未受信状態であることを表示し、前記物品を特定した場合に前記探索対象物品を特定したことを表示する請求項１記載の情報処理装置。
【請求項８】
前記情報処理装置は、スマートグラスである請求項１記載の情報処理装置。
【請求項９】
電波発信器および符号情報が貼付された物品と、
電波発信器が発信する識別子、符号情報および物品に付与された物品識別情報の対応関係を記憶する記憶部と、物品識別情報が指定された場合、指定された物品識別情報に対応する識別子を発信している電波発信器の位置を示す第１の情報を表示し、前記識別子が含まれる信号を受信したときに前記電波発信器と前記物品との位置関係を示す第２の情報を表示し、前記物品に貼付されている符号情報を取得し、取得した第１の符号情報が前記指定された物品識別情報に対応する第２の符号情報に一致する場合、前記第１の符号情報が貼付されている前記物品が前記指定された物品識別情報を付与された探索対象の物品であることを特定する制御部と、を備える情報処理装置と、
を有する物品探索システム。
【請求項１０】
コンピュータに、
物品に貼付された電波発信器から発信される識別子、前記物品に貼付された符号情報および前記物品に付与された物品識別情報の対応関係をメモリに記憶し、
物品識別情報が指定された場合、指定された物品識別情報に対応する識別子を発信している電波発信器の位置を示す第１の情報を表示し、
前記識別子が含まれる信号を受信したときに前記電波発信器と前記物品との位置関係を示す第２の情報を表示し、
前記物品に貼付されている符号情報を取得し、
取得した第１の符号情報が前記指定された物品識別情報に対応する第２の符号情報に一致する場合、前記第１の符号情報が貼付されている前記物品が前記指定された物品識別情報を付与された探索対象の物品であることを特定する、
処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、物品探索システムおよびプログラムに関する。
【背景技術】
【０００２】
製造現場や物流倉庫等では、多数の製品や備品が保管されている倉庫や棚から目的の物品を探し出すピッキング作業が行われており、ピッキング作業の効率化が求められている。
【０００３】
ピッキング作業を支援する技術として、例えば、頭部に装着すると共に在庫物に付帯するマーカを撮像して画像データを出力し、マーカ画像にもとづいてピッキング対象物を特定する技術が提案されている。また、物品の画像とピッキングに紐づけられた情報とを蓄積し、ピッキングすべき物品の情報を現実空間に重畳して表示する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−０１９５９３号公報
【特許文献２】特開２０１６−０５６０２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のピッキング作業では、保管棚や物品にシリアル番号を貼付しておき、ユーザはその番号を頼りに保管場所へ行き目的の物品を探すことが行われる。しかし、目視によるシリアル番号の照合にもとづくピッキング作業では、目的の物品を探し出すまでに時間を要するという問題がある。
【０００６】
１つの側面では、本発明は、目的とする物品の探索時間の短縮化を図った情報処理装置、物品探索システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、情報処理装置が提供される。情報処理装置は、電波発信器が発信する識別子、符号情報および物品に付与された物品識別情報の対応関係を記憶する記憶部と、物品識別情報が指定された場合、指定された物品識別情報に対応する識別子を発信している電波発信器の位置を示す第１の情報を表示し、識別子が含まれる信号を受信したときに電波発信器と物品との位置関係を示す第２の情報を表示し、物品に貼付されている符号情報を取得し、取得した第１の符号情報が指定された物品識別情報に対応する第２の符号情報に一致する場合、第１の符号情報が貼付されている物品が指定された物品識別情報を付与された探索対象の物品であることを特定する制御部と、を有する。
【０００８】
また、上記課題を解決するために、上記情報処理装置と同様の制御を実行する物品探索システムが提供される。
さらに、上記課題を解決するために、コンピュータに上記情報処理装置と同様の制御を実行させるプログラムが提供される。
【発明の効果】
【０００９】
１側面によれば、物品の探索時間を短縮することができる。
【図面の簡単な説明】
【００１０】
【図１】物品探索システムの一例を説明するための図である。
【図２】物品探索システムの構成の一例を示す図である。
【図３】ビーコンと識別コードが貼付された物品の一例を示す図である。
【図４】スマートグラスの外観の一例を示す図である。
【図５】スマートグラスの機能ブロックの一例を示す図である。
【図６】スマートグラスのハードウェア構成の一例を示す図である。
【図７】物品探索システムの動作の流れの一例を示すチャート図である。
【図８】物品探索情報の一例を示す図である。
【図９】物品位置情報がスマートグラスに送信されるまでの動作の一例を示す図である。
【図１０】スマートグラスに表示される物品位置情報の一例を示す図である。
【図１１】物品位置情報がスマートグラスに表示されるまでの流れの一例を示す図である。
【図１２】探索対象の物品との位置関係の表示の一例を示す図である。
【図１３】識別コードを読み取って物品を特定するときの動作の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本実施の形態について図面を参照して説明する。
［第１の実施の形態］
第１の実施の形態について図１を用いて説明する。図１は物品探索システムの一例を説明するための図である。物品探索システム１−１は、物品Ａ１、・・・、Ａｎおよび情報処理装置１を備える。物品Ａ１、・・・、Ａｎにはそれぞれ、電波発信器Ｂ１、・・・、Ｂｎおよび符号情報（以下、識別コードと呼ぶ）Ｃ１、・・・、Ｃｎが貼付されている。電波発信器Ｂ１、・・・、Ｂｎそれぞれは、自己の識別子ＩＤ１、・・・、ＩＤｎを発信する。
【００１２】
情報処理装置１は、制御部１ａと記憶部１ｂを含む。情報処理装置１は、ＩｏＴ（Internet of Things）装置であり、例えば、ウェアラブル（wearable）端末のスマートグラス等に適用することができる。
【００１３】
記憶部１ｂは、識別子ＩＤ１、・・・、ＩＤｎ、識別コードＣ１、・・・、Ｃｎおよび物品Ａ１、・・・、Ａｎに付与された物品識別情報（以下、物品番号と呼ぶ）＃１、・・・、＃ｎの対応関係を記憶する。また、記憶部１ｂは、このような対応関係以外にも外部からの入力情報や、運用制御にかかわる制御情報等を記憶する。
【００１４】
制御部１ａは、物品番号が指定された場合、指定された物品番号に対応するＩＤを発信している電波発信器の位置を示す第１の情報を表示し、存在範囲においてＩＤが含まれる信号を受信したときの電波発信器と物体との位置関係を示す第２の情報を表示する。
【００１５】
そして、制御部１ａは、物品に貼付されている識別コードを取得し、取得した識別コードと、指定された物品番号に対応する識別コードとが一致する場合に、該物品は指定された物品番号が付与された探索対象の物品であることを特定する。
【００１６】
図１に示す例を用いて動作について説明する。物品Ａ１、・・・、Ａ５のうち、物品Ａ１を探索対象の物品とする。また、物品Ａ１には、ＩＤ１を発信する電波発信器Ｂ１と、識別コードＣ１とが貼付され、物品Ａ１の物品番号を＃１とする。また、情報処理装置１はスマートグラスとしてユーザに装着されているとする。
【００１７】
〔ステップＳ１〕物品Ａ１の物品番号＃１がユーザによって情報処理装置１に指定される。
〔ステップＳ２〕情報処理装置１の制御部１ａは、指定物品番号＃１に対応するＩＤ１を、記憶部１ｂに記憶されている対応関係から検出する。そして、制御部１ａは、ＩＤ１を発信している電波発信器Ｂ１が位置する存在範囲Ｒ０（第１の情報）を表示する。情報処理装置１が装着されたユーザは存在範囲Ｒ０へ向かって移動する。
【００１８】
〔ステップＳ３〕制御部１ａは、存在範囲Ｒ０においてＩＤ１が含まれる信号を受信したときの受信状況を表示する。例えば、制御部１ａは、受信レベルに応じた物品Ａ１との位置関係（第２の情報）を表示する。
【００１９】
〔ステップＳ３ａ〕制御部１ａは、位置ｐ１において信号の受信レベルが閾値未満であった場合、物品Ａ１に対して情報処理装置１が遠隔位置（第１の位置）までユーザが移動していること、すなわち、遠隔位置に物品Ａ１が存在していることを表示する。
【００２０】
〔ステップＳ３ｂ〕制御部１ａは、位置ｐ２において信号の受信レベルが閾値以上であった場合、物品Ａ１に対して情報処理装置１が近接位置（第２の位置）まで移動していること、すなわち、近接位置に物品Ａ１が存在していることを表示する。
【００２１】
〔ステップＳ４〕制御部１ａは、指定物品番号＃１に対応する識別コードＣ１を記憶部１ｂに記憶されている対応関係から検出し、近接位置にある物品に貼付されている識別コードを撮像して読み取る。
【００２２】
〔ステップＳ５〕制御部１ａは、撮像して読み取った識別コードと、指定物品番号＃１に対応する識別コードＣ１とが一致するか否かを比較判定する。
〔ステップＳ６〕制御部１ａは、比較判定の結果、撮像して読み取った識別コードと、指定物品番号＃１に対応する識別コードＣ１とが一致する場合、読み取った識別コードが貼付されている物品は、指定物品番号＃１が付与された探索対象の物品Ａ１であることを特定する。
【００２３】
このように、情報処理装置１では、電波発信器および識別コードが貼付された物品に対し、電波発信器の発信信号を受信して物品の位置を検出し、識別コードを読み取って探索対象の物品を特定する。これにより、情報処理装置１は、物品の探索に要する時間を短縮することができ、ピッキングの作業効率の向上を図ることが可能になる。
【００２４】
［第２の実施の形態］
次に情報処理装置１の機能をスマートグラスに適用した場合の第２の実施の形態について詳しく説明する。なお、以降では、電波発信器をビーコンと呼ぶ。
【００２５】
図２は物品探索システムの構成の一例を示す図である。物品探索システム１−２は、ゲートウェイ３０−１、・・・、３０−ｎ、サーバ２０およびスマートグラス１０を備える。
【００２６】
ゲートウェイ３０−１、・・・、３０−ｎとサーバ２０間は、例えば、無線ＬＡＮ（Local Area Network）で接続されている。また、サーバ２０とスマートグラス１０間はネットワーク４を介して接続されている。ネットワーク４は、例えば、インターネットである。または、サーバ２０とスマートグラス１０間は無線ＬＡＮで接続されてもよい。
【００２７】
ゲートウェイ３０−１、・・・、３０−ｎの周辺には物品ａ１、・・・、物品ａｎが置かれており、物品ａ１、・・・、物品ａｎそれぞれにはビーコンおよび識別コードが貼付されている。
【００２８】
ゲートウェイ３０−１、・・・、３０−ｎそれぞれは、自身の無線領域内に置かれている物品に貼付されているビーコンから発信されるビーコンＩＤ（ビーコンのＩＤ情報）を受信すると、サーバ２０に対してビーコンＩＤを中継送信する。
【００２９】
サーバ２０は、ゲートウェイ３０−１、・・・、３０−ｎから送信されたビーコンＩＤを受信して集約し、ビーコンの位置（すなわち、物品の位置）を示す物品位置情報を生成する。
【００３０】
一方、スマートグラス１０は、ビーコンＩＤ、識別コードおよび物品番号の対応関係である物品探索情報を記憶している。また、スマートグラス１０は、自身に備えられているユーザインタフェースを介して、探索対象の対象物品の物品番号が指定されると、ネットワーク４を介してサーバ２０と通信を行う。そして、指定された物品番号を有する物品が位置している物品位置情報（例えば、図１の存在範囲Ｒ０を示す情報）をサーバ２０から取得する。
【００３１】
物品位置情報を取得したスマートグラス１０は、スマートグラス１０のレンズに物品位置情報をＡＲ（Augmented Reality）表示する。スマートグラス１０に物品位置情報が表示されることで、スマートグラス１０を装着したユーザが目的の探索対象の物品が置かれている場所へ移動する。
【００３２】
スマートグラス１０は、対象物品に近接すると、物品に貼付されている識別コードを撮像機能により読み取り、対象物品と同じ識別コードであることを検出した場合、対象物品を特定して、ユーザに対して目的とする対象物品を特定したことの表示を行う。
【００３３】
＜ビーコンと識別コードが貼付された物品の外観＞
図３はビーコンと識別コードが貼付された物品の一例を示す図である。物品ａ０には、ビーコンｂ０および識別コードｃ０が貼付されている。ビーコンｂ０は、例えば、太陽光／照明光で電波を発信するバッテリフリーのビーコンである。
【００３４】
ビーコンｂ０は、軽量（例えば、３ｇ程度）であり、さらに曲げることができ、曲面への設置もテープ等で貼るだけで物品ａ０に容易に取り付け可能である。また識別コードｃ０は、例えば、ラベル形状であって、物品ａ０に容易に取り付け可能である。
【００３５】
＜スマートグラスの外観＞
図４はスマートグラスの外観の一例を示す図である。スマートグラス１０は、フレームユニット１０ａ、テンプル１０ｂおよびレンズ１０ｃを備える。フレームユニット１０ａは、テンプル１０ｂとレンズ１０ｃを接続する機構を有し、さらにフレームユニット１０ａの表面にはカメラ１４および操作部１５が設けられている。また、レンズ１０ｃには画面部１６が設けられて物品の位置等が映し出される。なお、図示していないアンテナがフレームユニット１０ａに内蔵されている。
【００３６】
カメラ１４は、物品を撮像して、物品に貼付されている識別コードを読み取る。操作部１５は、電源スイッチや操作スイッチが実装されており、ユーザの操作によってスマートグラス１０の機能の電源オン／オフや、物品番号の指定等を行うことができる。画面部１６は、レンズ１０ｃ上の例えば中心視野に対して、物品位置情報等をＡＲ表示する。
【００３７】
情報処理装置１の機能を、このようなスマートグラス１０に適用することで、スマートグラス１０をかけているユーザはハンズフリーでピッキング作業等を行うことができるので作業効率を向上させることができる。なお、スマートグラス１０は、電源がオフのときは通常のメガネとして使用することができる。
【００３８】
＜機能ブロック＞
図５はスマートグラスの機能ブロックの一例を示す図である。スマートグラス１０は、制御部１１、記憶部１２、インタフェース部１３、カメラ１４、操作部１５および画面部１６を備える（制御部１１、記憶部１２およびインタフェース部１３の構成要素は例えば、フレームユニット１０ａ内に内蔵されている）。記憶部１２は、ビーコンＩＤ、識別コードおよび物品番号の対応関係をテーブル化した物品探索情報（後述）を記憶する。
【００３９】
制御部１１は、撮像処理部１１ａ、識別コード判定部１１ｂ、物品特定部１１ｃおよび表示制御部１１ｄを含む。撮像処理部１１ａは、カメラ１４で撮像された画像の画像処理を行って識別コードをスキャンする。
【００４０】
識別コード判定部１１ｂは、撮像された識別コードと、記憶している識別コードとの比較判定処理を行う。物品特定部１１ｃは、比較判定結果が一致と出た場合、記憶している識別コードが貼付されている物品は、探索対象の物品であることを特定する。
【００４１】
表示制御部１１ｄは、指定された物品番号に対応するビーコンＩＤを発信しているビーコンが位置する存在範囲を表示し、またビーコンＩＤが含まれる信号を受信したときの受信レベルに応じた対象物品との位置関係を表示する。さらに、表示制御部１１ｄは、特定された物品が探索対象の物品であることを表示する。
【００４２】
インタフェース部１３は、図示しないアンテナに接続され、ネットワーク４を介して無線通信のインタフェース制御を行う。例えば、インタフェース部１３は、操作部１５によって物品番号が指定された場合、制御部１１が発信する該物品番号が重畳された電波の発信インタフェースを行う。または、サーバ２０から送信された情報の受信インタフェースを行う。
【００４３】
＜ハードウェア構成＞
図６はスマートグラスのハードウェア構成の一例を示す図である。スマートグラス１０は、プロセッサ（コンピュータ）１００によって装置全体が制御されている。
【００４４】
プロセッサ１００には、バス１０３を介して、メモリ１０１および複数の周辺機器が接続されている。プロセッサ１００は、マルチプロセッサであってもよい。プロセッサ１００は、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、またはＰＬＤ（Programmable Logic Device）である。またプロセッサ１００は、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＰＬＤのうちの２以上の要素の組み合わせであってもよい。
【００４５】
メモリ１０１は、スマートグラス１０の主記憶装置として使用される。メモリ１０１には、プロセッサ１００に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、メモリ１０１には、プロセッサ１００による処理に要する各種データが格納される。
【００４６】
また、メモリ１０１は、スマートグラス１０の補助記憶装置としても使用され、ＯＳのプログラム、アプリケーションプログラム、および各種データが格納される。
バス１０３に接続されている周辺機器としては、カメラ１４、操作部１５、画面部１６、入出力インタフェース１０２およびネットワークインタフェース１０４がある。入出力インタフェース１０２は、プロセッサ１００からの命令にしたがってスマートグラス１０の状態を表示する表示装置として機能するモニタ（例えば、ＬＥＤ（Light Emitting Diode）やＬＣＤ（Liquid Crystal Display）等）が接続されている。
【００４７】
また、入出力インタフェース１０２は、携帯端末等の情報入力装置に接続可能であって、情報入力装置から送られてくる信号をプロセッサ１００に送信する。さらにまた、入出力インタフェース１０２は、周辺機器を接続するための通信インタフェースとしても機能する。例えば、入出力インタフェース１０２は、レーザ光等を利用して、光ディスクに記録されたデータの読み取りを行う光学ドライブ装置を接続することができる。光ディスクには、Ｂｌｕ−ｒａｙＤｉｓｃ（登録商標）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（Rewritable）等がある。
【００４８】
また、入出力インタフェース１０２は、メモリ装置やメモリリーダライタを接続することができる。メモリ装置は、入出力インタフェース１０２との通信機能を搭載した記録媒体である。メモリリーダライタは、メモリカードへのデータの書き込み、またはメモリカードからのデータの読み出しを行う装置である。メモリカードは、カード型の記録媒体である。
【００４９】
ネットワークインタフェース１０４は、ネットワーク４とのインタフェース制御を行う。ネットワークインタフェース１０４で受信されたデータは、メモリ１０１やプロセッサ１００に出力される。
【００５０】
以上のようなハードウェア構成によって、スマートグラス１０の処理機能を実現することができる。例えば、スマートグラス１０は、プロセッサ１００がそれぞれ所定のプログラムを実行することで本発明の制御を行うことができる。
【００５１】
スマートグラス１０は、例えば、コンピュータで読み取り可能な記録媒体に記録されたプログラムを実行することにより、本発明の処理機能を実現する。スマートグラス１０に実行させる処理内容を記述したプログラムは、様々な記録媒体に記録しておくことができる。
【００５２】
例えば、スマートグラス１０に実行させるプログラムを補助記憶装置に格納しておくことができる。プロセッサ１００は、補助記憶装置内のプログラムの少なくとも一部を主記憶装置にロードし、プログラムを実行する。
【００５３】
また、光ディスク、メモリ装置、メモリカード等の可搬型記録媒体に記録しておくこともできる。可搬型記録媒体に格納されたプログラムは、例えば、プロセッサ１００からの制御により、補助記憶装置にインストールされた後、実行可能となる。またプロセッサ１００が、可搬型記録媒体から直接プログラムを読み出して実行することもできる。
【００５４】
なお、制御部１１はプロセッサ１００により実現され、記憶部１２はメモリ１０１により実現され、インタフェース部１３はネットワークインタフェース１０４により実現される。また、操作部１５のユーザインタフェース機能は入出力インタフェース１０２により実現することができる。
【００５５】
＜物品探索の流れのチャート＞
図７は物品探索システムの動作の流れの一例を示すチャート図である。図２に示した物品探索システム１−２における動作の流れを示している。
【００５６】
〔ステップＳ１１〕ビーコンＩＤ、識別コードおよび物品番号が関連付けられた物品探索情報がスマートグラス１０の記憶部１２に登録される。
〔ステップＳ１２〕物品に貼付されているビーコンは、自己の識別子となるビーコンＩＤが重畳された電波を発信する。
【００５７】
〔ステップＳ１３〕ゲートウェイ３０−１、・・・、３０−ｎは、ビーコンＩＤを受信し、サーバ２０へ中継送信する。
〔ステップＳ１４〕サーバ２０は、ビーコンＩＤを受信すると、受信したビーコンＩＤが貼付されている物品の位置を認識して、可視化した物品位置情報（フロアマップ等）を生成する。
【００５８】
〔ステップＳ１５〕スマートグラス１０がユーザに装着される。
〔ステップＳ１６〕スマートグラス１０の操作部１５のユーザインタフェースを介して探索したい対象物品の物品番号が指定される。
【００５９】
〔ステップＳ１７〕スマートグラス１０の制御部１１は、指定された物品番号が重畳された電波を発信する。
〔ステップＳ１８〕サーバ２０は、スマートグラス１０から送信された物品番号を受信すると、該物品番号が貼付されている物品が存在する存在範囲を示す物品位置情報をスマートグラス１０へ送信する。
【００６０】
〔ステップＳ１９〕スマートグラス１０の画面部１６は、物品位置情報をＡＲ表示する。
〔ステップＳ２０〕スマートグラス１０に表示された物品位置情報にもとづき、対象物品が置かれている場所に向かってユーザが移動する。
【００６１】
〔ステップＳ２１〕制御部１１は、対象物品から発信されているビーコンＩＤを受信し始める。
〔ステップＳ２２ａ〕制御部１１は、ビーコンＩＤの受信レベル（ＲＳＳＩ：Received Signal Strength Indication）が閾値（例えば、−３０ｄＢｍ）未満の場合、対象物品から遠隔に位置していることを検出する。
【００６２】
〔ステップＳ２２ｂ〕画面部１６は、対象物品から遠隔に位置していることを表示する。
〔ステップＳ２３ａ〕制御部１１は、ビーコンＩＤの受信レベルが閾値（例えば、−３０ｄＢｍ）以上になった場合、対象物品から近接に位置していることを検出する。
【００６３】
〔ステップＳ２３ｂ〕画面部１６は、対象物品から近接に位置していることを表示する。
〔ステップＳ２４〕スマートグラス１０に備えられるカメラ１４により近接物品が撮像される。制御部１１は、撮像された物品に貼付されている識別コードを読み取る。
【００６４】
〔ステップＳ２５〕制御部１１は、読み取った識別コードと、指定された物品番号に対応する識別コードとを比較し、一致する場合は探索対象の物品であることを特定し、特定した物品であることを表示する。
【００６５】
＜物品探索情報＞
図８は物品探索情報の一例を示す図である。物品探索情報５は、ビーコン番号、ビーコンＩＤ、識別コードおよび物品番号の項目を有し、１つのエントリに対してビーコン番号、ビーコンＩＤ、識別コードおよび物品番号は関連付けられて登録される。
【００６６】
ビーコン番号はビーコンを識別するための番号である。ビーコンＩＤは、ビーコンのＩＤ情報であって、ビーコンＩＤには例えば、ＭＡＣ（Media Access Control）アドレスやＵＵＩＤ（Universally Unique Identifier）が使用される。
【００６７】
識別コードは、ビーコンＩＤと同値の情報を有し、例えば、２次元バーコード（ＱＲコード（登録商標）等）が使用される。物品番号は、物品を識別するために付与される番号である。
【００６８】
図８の１つのエントリの例では、物品番号＃１の物品には、ＩＤ１のビーコンＩＤを発信するビーコン番号Ｂ１のビーコンが貼付され、さらにＩＤ１の情報を有する識別コードが貼付されていることが示されている。
【００６９】
＜物品位置情報の生成から送信の流れ＞
図９は物品位置情報がスマートグラスに送信されるまでの動作の一例を示す図である。サーバ２０にゲートウェイ３１、・・・、３４が接続されている。ゲートウェイ３１の無線領域内には物品ａ１、ａ２、ａ３が位置し、ゲートウェイ３２の無線領域内には物品ａ４、ａ５が位置している。
【００７０】
また、ゲートウェイ３３の無線領域内には物品ａ６、・・・、ａ９が位置し、ゲートウェイ３４の無線領域内には物品ａ１０、ａ１１が位置している。また、物品ａ１、・・・、ａ１１それぞれにビーコンｂ１、・・・、ｂ１１が貼付されている。なお、物品には識別コードも貼付されるが図示は省略している。
【００７１】
〔ステップＳ３１〕物品ａ１、・・・、ａ３それぞれに貼付されているビーコンｂ１、・・・、ｂ３から、ビーコンＩＤ１、・・・、ＩＤ３が発信される。ゲートウェイ３１は、ビーコンＩＤ１、・・・、ＩＤ３を受信する。
【００７２】
〔ステップＳ３２〕物品ａ４、ａ５それぞれに貼付されているビーコンｂ４、ｂ５から、ビーコンＩＤ４、ＩＤ５が発信される。ゲートウェイ３２は、ビーコンＩＤ４、ＩＤ５を受信する。
【００７３】
〔ステップＳ３３〕物品ａ６、・・・、ａ９それぞれに貼付されているビーコンｂ６、・・・、ｂ９から、ビーコンＩＤ６、・・・、ＩＤ９が発信される。ゲートウェイ３３は、ビーコンＩＤ６、・・・、ＩＤ９を受信する。
【００７４】
〔ステップＳ３４〕物品ａ１０、ａ１１それぞれに貼付されているビーコンｂ１０、ｂ１１から、ビーコンＩＤ１０、ＩＤ１１が発信される。ゲートウェイ３４は、ビーコンＩＤ１０、ＩＤ１１を受信する。
【００７５】
〔ステップＳ３５〕ゲートウェイ３１、・・・、３４は、各々が受信したビーコンＩＤをサーバ２０へ中継送信する。
〔ステップＳ３６〕サーバ２０は、スマートグラス１０から送信された物品番号を受信する。
【００７６】
〔ステップＳ３７〕サーバ２０は、受信したビーコンＩＤからゲートウェイ３１、・・・、３４それぞれの設置位置を元にビーコンの現在位置（物品の現在位置）を検出する。
〔ステップＳ３８〕サーバ２０は、ステップＳ３６で受信した物品番号に対応するビーコンＩＤを検出し、検出したビーコンＩＤを発信しているビーコンが含まれる物品位置情報を生成する。
【００７７】
〔ステップＳ３９〕サーバ２０は、物品位置情報をスマートグラス１０に送信する。
図１０はスマートグラスに表示される物品位置情報の一例を示す図である。スマートグラス１０に送信された物品位置情報は、スマートグラス１０においてＡＲ表示される。例えば、ゲートウェイ３１、・・・、３４が設置されているフロア上でビーコンの位置を示すフロアマップとして表示される。なお、図１０でも識別コードの図示は省略している。
【００７８】
図１０に示す物品位置情報６の例では、領域ｒ１、・・・、ｒ４が示されている。領域ｒ１はゲートウェイ３１の無線領域であり、領域ｒ１内にビーコンｂ１、・・・、ｂ３（物品ａ１、・・・、ａ３）の配置位置が示されている。領域ｒ２はゲートウェイ３２の無線領域であり、領域ｒ２内にビーコンｂ４、ｂ５（物品ａ４、ａ５）の配置位置が示されている。
【００７９】
領域ｒ３はゲートウェイ３３の無線領域であり、領域ｒ３内にビーコンｂ６、・・・、ｂ９（物品ａ６、・・・、ａ９）の配置位置が示されている。領域ｒ４はゲートウェイ３４の無線領域であり、領域ｒ４内にビーコンｂ１０、ｂ１１（物品ａ１０、ａ１１）の配置位置が示されている。このような物品位置情報６がスマートグラス１０の画面部１６においてＡＲ表示される。
【００８０】
図１１は物品位置情報がスマートグラスに表示されるまでの流れの一例を示す図である。フロアＦ１上に６台の机（または保管棚等）ｄｋ１、・・・、ｄｋ６が配置されている。机ｄｋ１、・・・、ｄｋ６それぞれには、ゲートウェイ（ＧＷ）３１、・・・、３６が設置されている。
【００８１】
机ｄｋ１には物品ａ１、・・・、ａ４が置かれ、机ｄｋ２には物品ａ５、ａ６が置かれ、机ｄｋ３には物品ａ７、ａ８が置かれている。机ｄｋ４には物品ａ９が置かれ、机ｄｋ５には物品ａ１０が置かれ、机ｄｋ６には物品ａ１１、・・・、ａ１４が置かれている。なお、物品ａ１、・・・、ａ１４にはそれぞれビーコンｂ１、・・・、ｂ１４および識別コードｃ１、・・・、ｃ１４が貼付されている。
【００８２】
〔ステップＳ４１〕ゲートウェイ３１は、物品ａ１、・・・、ａ４に貼付されているビーコンｂ１、・・・、ｂ４から発信されるビーコンＩＤ１、・・・、ＩＤ４を受信し、サーバ２０へビーコンＩＤ１、・・・、ＩＤ４を中継送信する。
【００８３】
〔ステップＳ４２〕ゲートウェイ３２は、物品ａ５、ａ６に貼付されているビーコンｂ５、ｂ６から発信されるビーコンＩＤ５、ＩＤ６を受信し、サーバ２０へビーコンＩＤ５、ＩＤ６を中継送信する。
【００８４】
〔ステップＳ４３〕ゲートウェイ３３は、物品ａ７、ａ８に貼付されているビーコンｂ７、ｂ８から発信されるビーコンＩＤ７、ＩＤ８を受信し、サーバ２０へビーコンＩＤ７、ＩＤ８を中継送信する。
【００８５】
〔ステップＳ４４〕ゲートウェイ３４は、物品ａ９に貼付されているビーコンｂ９から発信されるビーコンＩＤ９を受信し、サーバ２０へビーコンＩＤ９を中継送信する。
〔ステップＳ４５〕ゲートウェイ３５は、物品ａ１０に貼付されているビーコンｂ１０から発信されるビーコンＩＤ１０を受信し、サーバ２０へビーコンＩＤ１０を中継送信する。
【００８６】
〔ステップＳ４６〕ゲートウェイ３６は、物品ａ１１、・・・、ａ１４に貼付されているビーコンｂ１１、・・・、ｂ１４から発信されるビーコンＩＤ１１、・・・、ＩＤ１４を受信し、サーバ２０へビーコンＩＤ１１、・・・、Ｄ１４を中継送信する。
【００８７】
〔ステップＳ４７〕サーバ２０は、ビーコンＩＤを受信・集約し、集約したビーコンＩＤからゲートウェイ３１、・・・、３６それぞれの設置位置を元にビーコンの現在位置（物品の現在位置）を検出する。
【００８８】
〔ステップＳ４８〕サーバ２０は、検出したビーコンの現在位置にもとづいて、物品位置情報を生成し、ネットワーク４を介してスマートグラス１０へ送信する。
〔ステップＳ４９〕ユーザによって探索対象の物品の物品番号がスマートグラス１０に指定される。
【００８９】
〔ステップＳ５０〕スマートグラス１０は、サーバ２０から送信された物品位置情報を受信する。
〔ステップＳ５１〕スマートグラス１０は、物品番号が付与されている物品が含まれる物品位置情報６ａを表示する。
【００９０】
ここで、物品位置情報６ａは、フロアＦ１を可視化したフロアマップになっており、机ｄｋ１、・・・、ｄｋ６の配置が表示されている。また、探索対象の物品を物品ａ３とした場合（物品ａ３の物品番号がスマートグラス１０に指定された場合）、物品ａ３が位置する机ｄｋ１の箇所に、例えば、吹き出し７のマークが表示される。このような表示が行われることで、ユーザは探索対象の物品の位置を明確に認識することができる。
【００９１】
＜探索対象の物品との位置関係の表示＞
図１２は探索対象の物品との位置関係の表示の一例を示す図である。位置関係の表示として吹き出し表示を行う例について示している。
【００９２】
〔ステップＳ６１〕スマートグラス１０に物品位置情報が表示される。ユーザはスマートグラス１０に表示される物品位置情報にもとづいて、目的とする対象物品が位置する場所に向かって移動する。
【００９３】
〔ステップＳ６２〕位置Ｐ０において、対象物品に貼付されているビーコンから発信するビーコンＩＤが未受信である。この場合、スマートグラス１０は、吹き出し枠が点線の“検知できません”の吹き出し７ａの表示を行う。
【００９４】
〔ステップＳ６３〕ユーザが対象物品に向かって移動し位置Ｐ１（第１の位置）に達する。位置Ｐ１において、対象物品に貼付されているビーコンから発信するビーコンＩＤをスマートグラス１０が受信するが、受信レベルが閾値未満とする。この場合、スマートグラス１０は、吹き出し枠が細線の“検知しました”の吹き出し７ｂの表示を行う。
【００９５】
〔ステップＳ６４〕ユーザが対象物品に向かって移動し位置Ｐ２（第２の位置）に達する。位置Ｐ２は位置Ｐ１よりも対象物品から近接な位置とする。位置Ｐ２において、対象物品に貼付されているビーコンから発信するビーコンＩＤをスマートグラス１０が受信し、受信レベルが閾値以上であるとする。この場合、スマートグラス１０は、吹き出し枠が太線の“検知しました”の吹き出し７ｃの表示を行う。
【００９６】
このように、スマートグラス１０が対象物品に対してどの程度離れているかの位置関係がスマートグラス１０に対して、画面デザインが適応的に変わりながら表示されるので、ユーザは対象物品に対してどの位置にいるかを容易に判断することが可能になる。
【００９７】
また、受信レベルと比較される上記の閾値は、例えば、位置Ｐ１では識別コードが撮像によって読み取り不可であり、位置Ｐ２では識別コードが撮像によって読み取り可能になるような値が設定される。これにより、位置Ｐ２周辺において吹き出し７ｃがスマートグラス１０に表示されれば、撮像可能な位置に対象物品が存在していることをユーザは容易に認識できる。
【００９８】
なお、上記では位置関係を示す表示例として吹き出しマークを示したが、これは１つの例であってその他のデザインで表示を行うことも可能である。また、上記では位置関係に応じて吹き出し枠の線の太さを変えて表示する例を示したが、吹き出しの枠の形状デザインの変更や、色を付ける等その他の画面デザインの変更をしてもよい。または、イヤホン等の音声出力機能付のスマートグラスを用いて、ユーザに対して音声通知で対象物品との位置関係を知らせるようにしてもよい。
【００９９】
＜識別コードの読み取りおよび物品の特定＞
図１３は識別コードを読み取って物品を特定するときの動作の一例を示す図である。机ｄｋ０に物品ａ１、・・・、ａ８が置かれており、物品ａ１、・・・、ａ８にはそれぞれビーコンｂ１、・・・、ｂ８および識別コードｃ１、・・・、ｃ８が貼付されている。探索対象の物品を物品ａ１（物品番号を＃１とする）とし、スマートグラス１０を装着したユーザは物品ａ１の近接位置まで移動したとする。
【０１００】
〔ステップＳ７１〕スマートグラス１０は、ビーコンＩＤ１を出力しているビーコンｂ１を包含する領域（ビーコンｂ１が貼付されている物品ａ１を包含する領域）Ｒ１１を表示する。
【０１０１】
〔ステップＳ７２〕スマートグラス１０のカメラ１４は、領域Ｒ１１を被写体範囲として撮像する。
〔ステップＳ７３〕スマートグラス１０は、領域Ｒ１１内に含まれる、撮像された物品ａ１、・・・、ａ４に貼付されている識別コードｃ１、・・・、ｃ４を読み取る。
【０１０２】
〔ステップＳ７４〕スマートグラス１０は、指定された物品番号＃１に対応する識別コードｃ１を物品探索情報から検出する。
〔ステップＳ７５〕スマートグラス１０は、読み取った識別コードｃ１、・・・、ｃ４と、物品探索情報から検出した識別コードｃ１（すなわち、指定された物品番号＃１が付与されている識別コードｃ１）とを比較する。ここでは、識別コードｃ１の一致が検出される。
【０１０３】
〔ステップＳ７６〕スマートグラス１０は、識別コードｃ１が貼付されている物品ａ１を特定する。
〔ステップＳ７７〕スマートグラス１０は、物品ａ１を特定したことのＡＲ表示を行う。この例では、“特定しました”の吹き出し７ｄが物品ａ１に対して表示されている。
【０１０４】
このように、対象物品の近接位置までスマートグラス１０が移動した場合、受信レベルが閾値以上になるビーコンＩＤを出力しているビーコンを包含する領域（領域Ｒ１１）が表示される。
【０１０５】
これにより、ユーザは該領域に対象物品が存在することを認識できるので、この領域を撮像するだけで、その後は自動で対象物品が特定され効率のよいピッキング作業が可能になる。さらに、特定物品が絞り込まれて表示されることで、ユーザは棚上や机上等に置かれている多くの物品の中から探索対象の物品を明瞭に認識することができる。
【０１０６】
以上説明したように、ビーコンおよび識別コードが貼付された物品に対して、本発明の機能を適用したスマートグラスによって、ビーコンの発信信号を受信して物品の位置を検出し、かつ識別コードを読み取って探索対象の物品を特定する。
【０１０７】
これにより、広い工場や倉庫内でも迷うことなく対象物品まで辿り着くことができ、物品の探索に要する時間を短縮することが可能になる。また、従来行われていた目視による照合と比べて格段にピッキング作業の効率を向上させることができる。
【０１０８】
さらに、例えば、製造ラインで仕掛かり中の製品の所在を特定する場合、従来では各ラインを作業員が見回って該当品を探し出していたので工程遅延が生じていたが、本発明の使用により、該当品を容易に探し出すことができ、工程遅延を防止することが可能になる。
【０１０９】
なお、上記の実施の形態では、本発明を適用したスマートグラスを例に挙げたがスマートグラスに限定されるものではない。その他の例としては、本発明の機能をヘッドマウントディスプレイのようなウェアラブル端末に適用してもよいし、またはスマートホンのような携帯端末に適用することもできる。
【０１１０】
上記で説明した本発明の情報処理装置１およびスマートグラス１０の処理機能は、コンピュータによって実現することができる。この場合、情報処理装置１およびスマートグラス１０が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。
【０１１１】
処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリ等がある。磁気記憶装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープ等がある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）等がある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）等がある。
【０１１２】
プログラムを流通させる場合、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１１３】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。
【０１１４】
また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。また、上記の処理機能の少なくとも一部を、ＤＳＰ、ＡＳＩＣ、ＰＬＤ等の電子回路で実現することもできる。
【０１１５】
以上、実施の形態を例示したが、実施の形態で示した各部の構成は同様の機能を有する他のものに置換することができる。また、他の任意の構成物や工程が付加されてもよい。さらに、前述した実施の形態のうちの任意の２以上の構成（特徴）を組み合わせたものであってもよい。
【符号の説明】
【０１１６】
１−１  物品探索システム
１  情報処理装置
１ａ  制御部
１ｂ  記憶部
Ａ１、・・・、Ａｎ  物品
Ｂ１、・・・、Ｂｎ  電波発信器
Ｃ１、・・・、Ｃｎ  識別コード
ＩＤ１、・・・、ＩＤｎ  識別子
＃１、・・・、＃ｎ  物品番号
ｐ１、ｐ２  位置
Ｒ０  存在範囲
【図１】
2020179986.tif 000003
【図２】
2020179986.tif 000004
【図３】
2020179986.tif 000005
【図４】
2020179986.tif 000006
【図５】
2020179986.tif 000007
【図６】
2020179986.tif 000008
【図７】
2020179986.tif 000009
【図８】
2020179986.tif 000010
【図９】
2020179986.tif 000011
【図１０】
2020179986.tif 000012
【図１１】
2020179986.tif 000013
【図１２】
2020179986.tif 000014
【図１３】
2020179986.tif 000015