(57)【特許請求の範囲】
【請求項１】
複数の什器の配置を示すフロアマップを作成するフロアマップ作成装置であって、
第１什器から第２什器までの距離及び方角を求める距離算出部と、
前記第１什器及び前記第２什器の什器情報を取得する什器情報取得部と、
前記距離、前記方角、及び、前記什器情報に基づいて、前記第２什器を示す文字及び図形の少なくとも一方を記載して前記フロアマップを生成するマップ生成部と、
前記マップ生成部によって生成された前記フロアマップを、予め設定された条件を満たすように補正する補正部と
を備え、
前記複数の什器には、それぞれ、前記什器情報が記録されたタグが装着されており、
前記什器情報は、前記什器を識別する什器識別情報を含み、
前記什器情報取得部は、前記タグから前記什器情報を読み取ることによって前記什器情報を取得し、
前記距離算出部は、前記第１什器に装着された前記タグから前記第２什器に装着された前記タグまでの距離及び方角を、前記距離及び前記方角として求め、
前記第１什器及び前記第２什器が隣接している場合に、前記条件は、前記第１什器と前記第２什器とが当接していることを含む、フロアマップ作成装置。
【請求項２】
前記什器情報は、前記什器の使用者を示す使用者情報、前記什器の種類を示す種類情報、及び、前記什器のサイズを示すサイズ情報の少なくとも１つを含む、請求項１に記載のフロアマップ作成装置。
【請求項３】
前記什器情報は、前記什器が配置されるフロアの位置を示す位置情報を含む、請求項１又は請求項２に記載のフロアマップ作成装置。
【請求項４】
加速度センサーを更に備え、
前記距離算出部は、前記加速度センサーの出力に基づいてユーザーの歩数を求め、前記歩数に基づいて前記距離を求める、請求項１から請求項３のいずれか１項に記載のフロアマップ作成装置。
【請求項５】
前記第１什器及び前記第２什器が平面視矩形状の机である場合に、前記条件は、前記第１什器と前記第２什器とが同一の向きに配置されることを含む、請求項１から請求項４のいずれか１項に記載のフロアマップ作成装置。
【請求項６】
前記第１什器及び前記第２什器が平面視矩形状の机である場合に、前記条件は、前記第１什器を示す長方形の使用者側の辺と、前記第２什器を示す長方形の使用者側の辺とを１つの直線上に位置するように移動することを含む、請求項１から請求項５のいずれか１項に記載のフロアマップ作成装置。
【請求項７】
前記マップ生成部によって生成された前記フロアマップを更新する更新部を更に備え、
前記距離算出部は、配置位置が変更されない第３什器から配置位置が変更される第４什器までの距離及び方角を求め、
前記什器情報取得部は、前記第３什器及び前記第４什器の前記什器情報を取得し、
前記更新部は、前記距離、前記方角、及び、前記什器情報に基づいて、前記第４什器の変更後の配置位置の什器情報を変更する、請求項１から請求項６のいずれか１項に記載のフロアマップ作成装置。
【請求項８】
空フロアマップを予め記憶するマップ記憶部を更に備え、
前記空フロアマップは、前記什器の配置された位置を示す図形が記載され、前記什器情報を示す文字が記載されておらず、
前記マップ生成部は、前記空フロアマップに記載された図形の中から、前記第１什器及び前記第２什器に対応する図形を検索し、前記図形に対応付けて前記什器情報を示す文字を前記空フロアマップに追加する、請求項１から請求項７のいずれか１項に記載のフロアマップ作成装置。
【請求項９】
前記什器の種類は机であって、前記什器情報は前記什器の使用者を示す使用者情報である、請求項８に記載のフロアマップ作成装置。
【請求項１０】
ユーザーからの操作入力に基づいて、前記フロアマップに配置された前記什器のうち、移動する対象となる什器である移動対象什器を受け付ける移動受付部と、
前記移動対象什器を移動する順序を求める順序決定部と、
を更に備え、
前記順序決定部は、前記移動対象什器の前記什器情報に基づいて、前記移動対象什器を移動する順序を求める、請求項１から請求項９のいずれか１項に記載のフロアマップ作成装置。
【請求項１１】
複数の什器の配置を示すフロアマップを作成するフロアマップ作成方法であって、
第１什器から第２什器までの距離及び方角を求める距離算出工程と、
前記第１什器及び前記第２什器の什器情報を取得する什器情報取得工程と、
前記距離、前記方角、及び、前記什器情報に基づいて、前記第２什器を示す文字及び図形の少なくとも一方を記載して前記フロアマップを生成するマップ生成工程と、
前記マップ生成工程によって生成された前記フロアマップを、予め設定された条件を満たすように補正する補正工程と
を含み、
前記複数の什器には、それぞれ、前記什器情報が記録されたタグが装着されており、
前記什器情報は、前記什器を識別する什器識別情報を含み、
前記什器情報取得工程では、前記タグから前記什器情報を読み取ることによって前記什器情報を取得し、
前記距離算出工程では、前記第１什器に装着された前記タグから前記第２什器に装着された前記タグまでの距離及び方角を、前記距離及び前記方角として求め、
前記第１什器及び前記第２什器が隣接している場合に、前記条件は、前記第１什器と前記第２什器とが当接していることを含む、フロアマップ作成方法。
【請求項１２】
複数の什器の配置を示すフロアマップを作成するフロアマップ作成システムであって、
前記複数の什器にそれぞれ装着され、各什器の什器情報が記録されたタグと、
前記フロアマップを作成するフロアマップ作成装置と
を備え、
前記フロアマップ作成装置は、
第１什器から第２什器までの距離及び方角を求める距離算出部と、
前記第１什器及び前記第２什器の前記什器情報を取得する什器情報取得部と、
前記距離、前記方角、及び、前記什器情報に基づいて、前記第２什器を示す文字及び図形の少なくとも一方を記載して前記フロアマップを生成するマップ生成部と、
前記マップ生成部によって生成された前記フロアマップを、予め設定された条件を満たすように補正する補正部と
を備え、
前記什器情報は、前記什器を識別する什器識別情報を含み、
前記什器情報取得部は、前記タグから前記什器情報を読み取ることによって前記什器情報を取得し、
前記距離算出部は、前記第１什器に装着された前記タグから前記第２什器に装着された前記タグまでの距離及び方角を、前記距離及び前記方角として求め、
前記第１什器及び前記第２什器が隣接している場合に、前記条件は、前記第１什器と前記第２什器とが当接していることを含む、フロアマップ作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の什器の配置を示すフロアマップを作成するフロアマップ作成装置、フロアマップ作成システム、及び、フロアマップ作成方法に関する。
【背景技術】
【０００２】
従来、複数の調査対象物のレイアウトを調査するレイアウト調査装置が知られている（特許文献１参照）。具体的には、レイアウト調査装置は、距離算出部、自己中心配置情報生成部、自己中心配置情報収集部、及び、空間的位置情報生成部を備える。距離算出部は、複数の調査対象物のうち１つの調査対象物を自己として、自己と周囲に配置された他の調査対象物との間の距離を、電波を用いて算出する。自己中心配置情報生成部は、自己を中心とする他の調査対象物との距離に基づくレイアウト状況を表す自己中心位置情報を生成する。自己中心配置情報収集部は、他の調査対象物側でそれぞれ生成された他の自己中心配置情報を収集する。空間的位置情報生成部は、自己中心配置情報生成部で生成された自己中心配置情報と、収集された他の自己中心配置情報とを距離に基づいて結合し、複数の調査対象物のレイアウトを表す空間的配置情報を生成する。
【０００３】
特許文献１に記載のレイアウト調査装置によれば、調査対象物のレイアウトを迅速かつ正確に調査することができると記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００４／０６４３３２号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のレイアウト調査装置では、各調査対象物が自己中心位置情報を生成するため、各調査対象物はパーソナルコンピューターのような情報機器に限定される。換言すれば、複数の什器のレイアウトを求めることはできない。また、他の調査対象物との間の距離を、電波を用いて算出するため、複数の調査対象物は無線ネットワークで接続されている必要がある。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、複数の什器の配置を示すフロアマップを作成することの可能なフロアマップ作成装置、及び、フロアマップ作成方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明のフロアマップ作成装置は、複数の什器の配置を示すフロアマップを作成するフロアマップ作成装置であって、距離算出部、什器情報取得部、及び、マップ生成部を備える。前記距離算出部は、第１什器から第２什器までの距離及び方角を求める。前記什器情報取得部は、前記第１什器及び前記第２什器の什器情報を取得する。前記マップ生成部は、前記距離、前記方角、及び、前記什器情報に基づいて、前記第２什器を示す文字及び図形の少なくとも一方を記載して前記フロアマップを生成する。前記什器には、それぞれ、前記什器情報が記録されたタグが装着されている。前記什器情報は、前記什器を識別する什器識別情報を含む。前記什器情報取得部は、前記タグから前記什器情報を読み取ることによって前記什器情報を取得する。前記距離算出部は、前記第１什器に装着された前記タグから前記第２什器に装着された前記タグまでの距離及び方角を、前記距離及び前記方角として求める。
【０００８】
本発明のフロアマップ作成システムは、複数の什器の配置を示すフロアマップを作成するフロアマップ作成システムであって、タグ及びフロアマップ作成装置を備える。前記タグは、前記複数の什器にそれぞれ装着され、各什器の什器情報が記録されている。前記フロアマップ作成装置は、前記フロアマップを作成する。前記フロアマップ作成装置は、距離算出部、什器情報取得部、及び、マップ生成部を備える。前記距離算出部は、第１什器から第２什器までの距離及び方角を求める。前記什器情報取得部は、前記第１什器及び前記第２什器の前記什器情報を取得する。前記マップ生成部は、前記距離、前記方角、及び、前記什器情報に基づいて、前記第２什器を示す文字及び図形の少なくとも一方を記載して前記フロアマップを生成する。前記什器情報は、前記什器を識別する什器識別情報を含む。前記什器情報取得部は、前記タグから前記什器情報を読み取ることによって前記什器情報を取得する。前記距離算出部は、前記第１什器に装着された前記タグから前記第２什器に装着された前記タグまでの距離及び方角を、前記距離及び前記方角として求める。
【０００９】
本発明のフロアマップ作成方法は、複数の什器の配置を示すフロアマップを作成するフロアマップ作成方法であって、距離算出工程、什器情報取得工程、及び、マップ生成工程を含む。前記距離算出工程では、第１什器から第２什器までの距離及び方角を求める。前記什器情報取得工程では、前記第１什器及び前記第２什器の什器情報を取得する。前記マップ生成工程では、前記距離、前記方角、及び、前記什器情報に基づいて、前記第２什器を示す文字及び図形の少なくとも一方を記載して前記フロアマップを生成する。前記複数の什器には、それぞれ、前記什器情報が記録されたタグが装着されている。前記什器情報は、前記什器を識別する什器識別情報を含む。前記什器情報取得工程では、前記タグから前記什器情報を読み取ることによって前記什器情報を取得する。前記距離算出工程では、前記第１什器に装着された前記タグから前記第２什器に装着された前記タグまでの距離及び方角を、前記距離及び前記方角として求める。
【発明の効果】
【００１０】
本発明のフロアマップ作成装置、フロアマップ作成システム、及び、フロアマップ作成方法によれば、複数の什器の配置を示すフロアマップを作成することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係るフロアマップ作成システムの構成を示す図である。
【図２】スマートフォンの構成を示す図である。
【図３】フロアマップの一例を示す図である。図３（ａ）は、補正前のフロアマップの一例を示す図である。図３（ｂ）は、第１補正後のフロアマップの一例を示す図である。図３（ｃ）は、第２補正後のフロアマップの一例を示す図である。
【図４】他の実施形態に係るマップ生成部の処理を示す図である。図４（ａ）は、空フロアマップの一例を示す図である。図４（ｂ）は、距離及び方角の測定結果の一例を示す図である。図４（ｃ）は、生成されたフロアマップの一例を示す図である。
【図５】フロアマップの更新処理の一例を示す図である。図５（ａ）は、更新前のフロアマップの一例を示す図である。図５（ｂ）は、距離及び方角の測定結果の一例を示す図である。図５（ｃ）は、更新対象選択画面の一例を示す図である。図５（ｄ）は、更新後のフロアマップの一例を示す図である。
【図６】フロアマップの作成処理における制御部の動作を示すフローチャート（前半部）である。
【図７】フロアマップの作成処理における制御部の動作を示すフローチャー（後半部）である。
【図８】フロアマップの更新処理における制御部の動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面（図１〜図８）を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１３】
図１を参照して、本実施形態に係るフロアマップ作成システム１００について説明する。図１は、本実施形態に係るフロアマップ作成システム１００の構成を示す図である。フロアマップ作成システム１００は、スマートフォン１、及び、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）タグ３を備える。スマートフォン１は、タッチパネル１５を備える。タッチパネル１５は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）を備え、種々の情報を表示すると共に、ユーザーからの操作を受け付ける。
【００１４】
スマートフォン１は、ＮＦＣタグ３と通信可能に構成され、ＮＦＣタグ３に記憶された什器情報ＦＤを読み取る。また、スマートフォン１は、什器情報ＦＤに基づき、フロアマップＦＭを生成する。なお、スマートフォン１の詳細については、図２を参照して後述する。また、スマートフォン１は、「フロアマップ作成装置」の一例に相当する。
【００１５】
ＮＦＣタグ３は、複数の机２にそれぞれ装着される。机２は、「什器」に相当する。また、ＮＦＣタグ３は、机２の所定の位置に装着される。具体的には、例えば、図１に示すように、机２の最も下側に配置された引出におけるユーザー側（図１では手前側）の側面の略中央部に装着される。本実施形態では、４個の机２１、２２、２３、２４がフロアに配置される場合について説明する。机２１、２２、２３、２４には、それぞれ、ＮＦＣタグ３１、３２、３３、３４が装着される。以下の説明において、ＮＦＣタグ３１、３２、３３、３４をＮＦＣタグ３と総称する場合がある。
【００１６】
ＮＦＣタグ３は、什器情報ＦＤを記憶している。什器情報ＦＤは、什器Ｆを識別する什器識別情報を含む。また、什器情報ＦＤは、什器Ｆの使用者を示す使用者情報、什器Ｆの種類を示す種類情報、及び、什器Ｆのサイズを示すサイズ情報を含む。什器Ｆの使用者情報は、例えば、使用者の氏名情報である。什器Ｆの種類は、例えば、机、テーブル、又は、本棚である。什器Ｆのサイズは、例えば、幅方向サイズ、長さ方向サイズ、及び、高さ方向サイズを含む。更に、什器情報ＦＤは、什器Ｆが配置されるフロアの位置を示す位置情報を含む。フロアの位置は、例えば、「ＡＢＣビルの１９階」である。
【００１７】
次に、図２を参照して、スマートフォン１の構成について説明する。図２は、スマートフォン１の構成を示す図である。スマートフォン１は、タッチパネル１５に加えて、制御部１１、加速度センサー１２、方位センサー１３、及び、ＮＦＣリーダー１４を備える。
【００１８】
加速度センサー１２は、スマートフォン１に加わる加速度を検出する。具体的には、加速度センサー１２は、上下方向に加わる加速度を検出するセンサー、左右方向に加わる加速度を検出するセンサー、及び、前後方向に加わる加速度を検出するセンサーを備える。加速度センサー１２が検出した加速度情報は、制御部１１に伝送される。
【００１９】
方位センサー１３は、方位を検出する。具体的には、例えば、方位センサー１３は、地磁気に基づき方位を検出する。方位センサー１３が検出した方位情報は、制御部１１に伝送される。
【００２０】
ＮＦＣリーダー１４は、ＮＦＣタグ３に記憶している什器情報ＦＤを読み取る。読み取った什器情報ＦＤは、制御部１１に伝送される。
【００２１】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及びメモリーを備える。メモリーには、制御プログラムが記憶される。ＣＰＵは、制御プログラムを実行することによって、各種機能部として機能する。ＣＰＵは、制御プログラムを実行することによって、メモリーを各種機能部として機能させる。その結果、ＣＰＵ及びメモリーの各種機能部は、スマートフォン１の動作を制御する。
【００２２】
制御部１１は、距離算出部１１１、什器情報取得部１１２、マップ生成部１１３（又は、マップ生成部１１３Ａ）、補正部１１４、更新部１１５、移動受付部１１６、順序決定部１１７、及び、マップ記憶部１１８を備える。
【００２３】
距離算出部１１１は、机２１から机２２までの距離Ｌ及び方角Ｄを求める。机２１は、「第１什器」に相当する。机２２は、「第２什器」に相当する。具体的には、距離算出部１１１は、ＮＦＣタグ３１からＮＦＣタグ３２までの距離ＬＴ及び方角ＤＴを、距離Ｌ及び方角Ｄとして求める。また、距離算出部１１１は、方位センサー１３が検出した方位情報に基づき、方角Ｄを求める。更に具体的には、距離算出部１１１は、加速度センサー１２が検出した加速度情報に基づいてユーザーの歩数Ｎを求め、歩数Ｎに基づいて距離Ｌを求める。
【００２４】
すなわち、距離算出部１１１は、次の（１）式を用いて距離Ｌを求める。
Ｌ＝Ｂ×Ｎ      （１）
ここで、歩幅Ｂは、ユーザーがスマートフォン１を携帯して、机２１から机２２まで移動するときの１歩あたりの距離である。具体的には、ユーザーがスマートフォン１を机２１のＮＦＣタグ３１に近付けて什器情報ＦＤ１を読み取った後、スマートフォン１を机２２のＮＦＣタグ３２に近付けて什器情報ＦＤ２を読み取る。その間に、ユーザーが移動した距離ＬＴ１及び方角ＤＴ１を、距離Ｌ１及び方角Ｄ１として求める。
【００２５】
また、同様にして、距離算出部１１１は、ＮＦＣタグ３２からＮＦＣタグ３３までにユーザーが移動した距離ＬＴ２及び方角ＤＴ２を、机２２から机２３までの距離Ｌ２及び方角Ｄ２として求める。また、距離算出部１１１は、ＮＦＣタグ３３からＮＦＣタグ３４までにユーザーが移動した距離ＬＴ３及び方角ＤＴ３を、机２３から机２４までの距離Ｌ３及び方角Ｄ３として求める。
【００２６】
什器情報取得部１１２は、机２１〜机２４の什器情報ＦＤ１〜ＦＤ４を取得する。具体的には、ユーザーがスマートフォン１を机２１のＮＦＣタグ３１に近付けたときに、什器情報取得部１１２は、ＮＦＣリーダー１４を介して、机２１のＮＦＣタグ３１から什器情報ＦＤ１を読み取る。また、ユーザーがスマートフォン１を机２２のＮＦＣタグ３２に近付けたときに、什器情報取得部１１２は、机２２のＮＦＣタグ３２から什器情報ＦＤ２を読み取る。同様にして、什器情報取得部１１２は、机２３の什器情報ＦＤ３及び机２４の什器情報ＦＤ４を読み取る。
【００２７】
マップ生成部１１３は、距離Ｌ１〜Ｌ３、方角Ｄ１〜Ｄ３、及び、什器情報ＦＤ１〜ＦＤ４に基づいて、机２２〜２４を示す文字及び図形の少なくとも一方を記載してフロアマップＦＭを生成する。具体的には、マップ生成部１１３は、距離Ｌ１及び方角Ｄ１に基づき、机２１を基準とする机２２の位置を求め、フロアマップＦＭに机２２を示す図形（例えば、長方形）を記載する。同様にして、フロアマップＦＭに机２３及び机２４を示す長方形を記載する。なお、マップ生成部１１３は、本実施形態では、机２１を示す長方形、机２２を示す長方形、机２３を示す長方形及び机２４を示す長方形を同一の向き（例えば、南向き）に配置する。
【００２８】
また、マップ生成部１１３は、什器情報ＦＤ２に基づいて、フロアマップＦＭの机２２を示す長方形の中に、什器の種類を示す種類情報、及び、什器の使用者を示す使用者情報をフロアマップＦＭに記載する。具体的には、マップ生成部１１３は、フロアマップＦＭの机２２を示す長方形の中に、什器の種類が机であることを示す「机」の文字及び使用者の氏名（例えば、「Ｂさん」）をそれぞれ記載する。同様にして、フロアマップＦＭの机２３を示す長方形及び机２４を示す長方形の中に、什器の種類が机であることを示す「机」の文字及び使用者の氏名をそれぞれ記載する。マップ生成部１１３の詳細については、図３を参照して後述する。
【００２９】
なお、本実施形態では、便宜上、机２１、机２２、机２３及び机２４のサイズが同一である形態について説明する。机２１、机２２、机２３及び机２４のサイズが異なる形態では、什器情報ＦＤに含まれるサイズ情報に基づき、フロアマップＦＭに記載する机２２を示す長方形のサイズを求めればよい。
【００３０】
マップ生成部１１３Ａは、マップ生成部１１３の他の実施形態である。マップ生成部１１３Ａは、マップ記憶部１１８に記憶された空フロアマップＦＭＶに基づいてフロアマップＦＭを生成する。具体的には、マップ生成部１１３Ａは、空フロアマップＦＭＶに記載された図形の中から、机２１、机２３、机２３及び机２４に対応する図形を検索し、検索された図形に対応付けて什器情報ＦＤ１〜ＦＤ４を示す文字を空フロアマップＦＭＶに追加する。マップ生成部１１３Ａの詳細については、図４を参照して後述する。
【００３１】
補正部１１４は、マップ生成部１１３によって生成されたフロアマップＦＭを、予め設定された条件を満たすように補正する。具体的には、補正部１１４は、例えば、机２１を示す長方形のうち使用者側を示す辺、机２２を示す長方形のうち使用者側を示す辺、机２３を示す長方形のうち使用者側を示す辺、及び、机２４を示す長方形のうち使用者側を示す辺を１つの直線上に位置するように移動する。このような補正を、便宜上「第１補正」と記載する。また、補正部１１４は、例えば、机２１を示す長方形のうち机２２側の短辺と、机２２を示す長方形のうち机２１側の短辺とが重なるように、机２２を示す長方形を移動する。同様に、補正部１１４は、机２３を示す長方形及び机２４を示す長方形を移動する。このような補正を、便宜上「第２補正」と記載する。補正部１１４の詳細については、図３を参照して後述する。
【００３２】
更新部１１５は、マップ生成部１１３によって生成されたフロアマップＦＭを更新する。具体的には、距離算出部１１１は、配置位置が変更されない机２１から配置位置が変更される机２５までの距離Ｌ４及び方角Ｄ４を求める。机２１は、「第３什器」に相当する。机２５は、「第４什器」に相当する。什器情報取得部１１２は、机２１及び机２５の什器情報ＦＤ５を取得する。更新部１１５は、距離Ｌ４、方角Ｄ４、及び、什器情報ＦＤ５に基づいて、机２５の変更後の配置位置の什器情報ＦＤ５に変更する。更新部１１５の詳細については、図５を参照して後述する。
【００３３】
移動受付部１１６は、ユーザーからの操作入力に基づいて、フロアマップＦＭに配置された什器Ｆのうち、移動する対象となる什器Ｆである移動対象什器ＢＦを受け付ける。具体的には、移動受付部１１６は、タッチパネル１５にフロアマップＦＭを表示し、タッチパネル１５を介してユーザーからの操作入力を受け付ける。そして、移動受付部１１６は、受け付けたユーザーからの操作入力に基づいて、移動対象什器ＢＦを決定する。具体的には、移動対象什器ＢＦは、例えば、引っ越しのときに搬出される什器Ｆである。
【００３４】
順序決定部１１７は、移動対象什器ＢＦの什器情報ＦＤに基づいて、移動対象什器ＢＦを移動する順序を求める。具体的には、例えば、順序決定部１１７は、什器情報ＦＤに含まれるサイズ情報に基づいて、移動対象什器ＢＦを移動する順序を求める。更に具体的には、順序決定部１１７は、サイズが小さい什器Ｆから順に移動するように、移動対象什器ＢＦを移動する順序を求める。
【００３５】
マップ記憶部１１８は、マップ生成部１１３が生成したフロアマップＦＭを記憶する。また、マップ記憶部１１８は、補正部１１４が補正したフロアマップＦＭを記憶する。更に、マップ記憶部１１８は、更新部１１５が更新したフロアマップＦＭを記憶する。また、マップ記憶部１１８は、空フロアマップＦＭＶを予め記憶している。
【００３６】
次に、図３を参照して、マップ生成部１１３及び補正部１１４について説明する。図３は、フロアマップＦＭの一例を示す図である。図３（ａ）は、補正前のフロアマップＦＭの一例を示す図である。換言すれば、図３（ａ）は、マップ生成部１１３が生成したフロアマップＦＭを示す。長方形２１１は机２１を示し、点Ｐ３１１は、ＮＦＣタグ３１の位置を示す。図の左向きにＸ軸の正方向を規定し、図の上向きにＹ軸の正方向を規定している。Ｘ軸の正方向は、例えば、方角が南であることを示す。Ｙ軸の正方向は、例えば、方角が西であることを示す。ユーザーは、まず、机２１に装着されたＮＦＣタグ３１の什器情報ＦＤ１を読み取る。そして、ユーザーは机２２に装着されたＮＦＣタグ３２の位置に移動し、ＮＦＣタグ３２の什器情報ＦＤ２を読み取る。次に、ユーザーは机２３に装着されたＮＦＣタグ３３の位置に移動し、ＮＦＣタグ３３の什器情報ＦＤ３を読み取る。更に、ユーザーは机２４に装着されたＮＦＣタグ３４の位置に移動し、ＮＦＣタグ３４の什器情報ＦＤ４を読み取る。
【００３７】
距離算出部１１１が求めたＮＦＣタグ３１からＮＦＣタグ３２までの距離Ｌ１及び方角Ｄ１を矢印Ｖ１１で示す。矢印Ｖ１１の起点がＮＦＣタグ３１の位置（点Ｐ３１１）を示し、矢印Ｖ１１の終点がＮＦＣタグ３２の位置（点Ｐ３２１）を示す。このようにして、マップ生成部１１３は、ＮＦＣタグ３２を示す点Ｐ３２１のフロアマップＦＭにおける位置を求める。
【００３８】
ＮＦＣタグ３２を示す点Ｐ３２１に基づいて、マップ生成部１１３は、机２２を示す長方形２２１をフロアマップＦＭに記載する。なお、マップ生成部１１３は、机２２を示す長方形２２１を、図２を参照して説明したように、フロアマップＦＭに南向き（Ｘ軸の正方向の向き）に配置し、机２１を示す長方形２１１と同一のサイズで記載する。
【００３９】
また、什器情報取得部１１２が取得した机２１の什器情報ＦＤ１に基づき、マップ生成部１１３は、机２１を示す長方形２１１に、机２１の使用者を示す文字２１ａと、机２１の什器Ｆの種類を示す文字２１ｂとを記載する。本実施形態では、文字２１ａは「Ａさん」であり、文字２１ｂは「机」である。更に、什器情報取得部１１２が取得した机２２の什器情報ＦＤ２に基づき、マップ生成部１１３は、机２２を示す長方形２２１に、机２２の使用者を示す文字２２ａと、机２２の什器Ｆの種類を示す文字２２ｂとを記載する。本実施形態では、文字２２ａは「Ｂさん」であり、文字２２ｂは「机」である。
【００４０】
次に、距離算出部１１１が求めたＮＦＣタグ３２からＮＦＣタグ３３までの距離Ｌ２及び方角Ｄ２を矢印Ｖ２１で示す。矢印Ｖ２１の起点がＮＦＣタグ３２の位置（点Ｐ３２１）を示し、矢印Ｖ２１の終点がＮＦＣタグ３３の位置（点Ｐ３３１）を示す。このようにして、マップ生成部１１３は、ＮＦＣタグ３３を示す点Ｐ３３１のフロアマップＦＭにおける位置を求める。
【００４１】
ＮＦＣタグ３３を示す点Ｐ３３１に基づいて、マップ生成部１１３は、机２３を示す長方形２３１をフロアマップＦＭに記載する。なお、マップ生成部１１３は、机２３を示す長方形２３１を、図２を参照して説明したように、フロアマップＦＭに南向き（Ｘ軸の正方向の向き）に配置し、机２１を示す長方形２１１と同一のサイズで記載する。
【００４２】
また、什器情報取得部１１２が取得した机２３の什器情報ＦＤ３に基づき、マップ生成部１１３は、机２３を示す長方形２３１に、机２３の使用者を示す文字２３ａと、机２３の什器Ｆの種類を示す文字２３ｂとを記載する。本実施形態では、文字２３ａは「Ｃさん」であり、文字２３ｂは「机」である。
【００４３】
次に、距離算出部１１１が求めたＮＦＣタグ３３からＮＦＣタグ３４までの距離Ｌ３及び方角Ｄ３を矢印Ｖ３１で示す。矢印Ｖ３１の起点がＮＦＣタグ３３の位置（点Ｐ３３１）を示し、矢印Ｖ３１の終点がＮＦＣタグ３４の位置（点Ｐ３４１）を示す。このようにして、マップ生成部１１３は、ＮＦＣタグ３４を示す点Ｐ３４１のフロアマップＦＭにおける位置を求める。
【００４４】
ＮＦＣタグ３４を示す点Ｐ３４１に基づいて、マップ生成部１１３は、机２４を示す長方形２４１をフロアマップＦＭに記載する。なお、マップ生成部１１３は、机２４を示す長方形２４１を、図２を参照して説明したように、フロアマップＦＭに南向き（Ｘ軸の正方向の向き）に配置し、机２１を示す長方形２１１と同一のサイズで記載する。
【００４５】
また、什器情報取得部１１２が取得した机２４の什器情報ＦＤ４に基づき、マップ生成部１１３は、机２４を示す長方形２４１に、机２４の使用者を示す文字２４ａと、机２４の什器Ｆの種類を示す文字２４ｂとを記載する。本実施形態では、文字２４ａは「Ｄさん」であり、文字２４ｂは「机」である。このようにして、マップ生成部１１３は、図３（ａ）に示すフロアマップＦＭを生成する。
【００４６】
図３（ｂ）は、第１補正後のフロアマップＦＭの一例を示す図である。補正部１１４は、フロアマップＦＭに、まず、点Ｐ３１１を通り、机２１の向き（南向き）と垂直な直線ＬＳを引く。すなわち、直線ＬＳは東西方向を示す。そして、補正部１１４は、机２２を示す長方形２２２の右辺、机２３を示す長方形２３２の右辺、及び、机２４を示す長方形２４２の右辺が、直線ＬＳ上に位置するように、長方形２２２、長方形２３２及び長方形２４２を移動する。なお、長方形２２２、長方形２３２及び長方形２４２の右辺は、それぞれ、机２２、机２３及び机２４の使用者側を示す辺に対応する。このように補正することによって、ＮＦＣタグ３２の位置を示す点Ｐ３２１が点３２２に移動し、ＮＦＣタグ３３の位置を示す点Ｐ３３１が点３３２に移動し、ＮＦＣタグ３４の位置を示す点Ｐ３４１が点３４２に移動する。また、矢印Ｖ１１が矢印Ｖ１２に補正され、矢印Ｖ２１が矢印Ｖ２２に補正され、矢印Ｖ３１が矢印Ｖ３２に補正される。
【００４７】
図３（ｃ）は、第２補正後のフロアマップＦＭの一例を示す図である。補正部１１４は、隣接する机２が当接するように机２２、２３、２４の位置を移動する。具体的には、隣接する机２１、２２を示す長方形２１１、２２２の短辺が重なるように、長方形２２２を、長方形２２３の位置に移動する。また、隣接する机２２、２３を示す長方形２２２、２３２の短辺が重なるように、長方形２３２を、長方形２３３の位置に移動する。更に、隣接する机２３、２４を示す長方形２３２、２４２の短辺が重なるように、長方形２４２を、長方形２４３の位置に移動する。このように補正することによって、ＮＦＣタグ３２の位置を示す点Ｐ３２２が点３２３に移動し、ＮＦＣタグ３３の位置を示す点Ｐ３３２が点３３３に移動し、ＮＦＣタグ３４の位置を示す点Ｐ３４２が点３４３に移動する。また、矢印Ｖ１２が矢印Ｖ１３に補正され、矢印Ｖ２２が矢印Ｖ２３に補正され、矢印Ｖ３２が矢印Ｖ３３に補正される。
【００４８】
次に、図４を参照して、他の実施形態に係るマップ生成部１１３Ａの処理について説明する。図４は、他の実施形態に係るマップ生成部１１３Ａを示す図である。図２及び図３を参照して説明したマップ生成部１１３と比較して、マップ生成部１１３Ａは、空フロアマップＦＭＶに基づいてフロアマップＦＭを生成する点で相違している。
【００４９】
図４（ａ）は、空フロアマップＦＭＶの一例を示す図である。空フロアマップＦＭＶは、机２１、机２２、机２３及び机２４を示す長方形２１０、２２０、２３０、２４０が記載されている。また、長方形２１０、２２０、２３０、２４０には、机２１、机２３、机２３及び机２４の什器Ｆの種類を示す文字２１ｂ、２２ｂ、２３ｂ、２４ｂ（本実施形態では、「机」）が記載されている。換言すれば、机２１、机２２、机２３及び机２４の配置が予め求められており、空フロアマップＦＭＶは、その配置を示す。
【００５０】
図４（ｂ）は、距離Ｌ及び方角Ｄの測定結果の一例を示す図である。図４（ｂ）は、図３（ａ）と同一の図である。図３（ａ）を参照して説明したように、距離算出部１１１が求めた距離Ｌ１〜Ｌ３及び方角Ｄ１〜Ｄ３と、什器情報取得部１１２が取得した机２１、机２３、机２３及び机２４の什器情報ＦＤ１〜ＦＤ４とに基づき、図４（ｂ）に示すフロアマップＦＭが生成される。
【００５１】
マップ生成部１１３Ａは、空フロアマップＦＭＶに記載された図形の中から、机２１、机２２、机２３及び机２４にそれぞれ対応する図形を検索し、検索された図形に対応付けて什器情報ＦＤ１〜ＦＤ４を示す文字を空フロアマップＦＭＶに追加する。具体的には、図４（ａ）に示す長方形２１０、２２０、２３０、２４０は、それぞれ、机２１、机２２、机２３及び机２４に対応する。また、図４（ｂ）に示す長方形２１１、２２１、２３１、２４１は、それぞれ、机２１、机２２、机２３及び机２４に対応する。よって、図４（ｂ）に示す長方形２１１に記載された机２１の使用者を示す文字２１ａ（本実施形態では、「Ａさん」）を、図４（ａ）に示す長方形２１０に記入する。また、図４（ｂ）に示す長方形２２１に記載された机２２の使用者を示す文字２２ａ（本実施形態では、「Ｂさん」）を、図４（ａ）に示す長方形２２０に記入する。同様にして、机２３の使用者を示す文字２３ａ（本実施形態では、「Ｃさん」）を、図４（ａ）に示す長方形２３０に記入する。また、机２４の使用者を示す文字２４ａ（本実施形態では、「Ｄさん」）を、図４（ａ）に示す長方形２４０に記入する。このようにして、マップ生成部１１３Ａは、図４（ｃ）に示すフロアマップＦＭを生成する。図４（ｃ）は、生成されたフロアマップＦＭの一例を示す図である。
【００５２】
次に、図５を参照して、フロアマップＦＭの更新処理について説明する。図５（ａ）は、更新前のフロアマップＦＭの一例を示す図である。図５（ａ）は、図４（ｃ）と同一の図である。本実施形態では、使用者が「Ｃさん」の机２３に換えて、使用者が「Ｆさん」の机２５を配置する場合について説明する。なお、図５（ａ）に示すフロアマップＦＭは、マップ記憶部１１８に記憶されている。
【００５３】
次に、図５（ｂ）を参照して、更新処理において、距離算出部１１１、什器情報取得部１１２及び更新部１１５が行う処理について説明する。図５（ｂ）は、距離Ｌ及び方角Ｄの測定結果の一例を示す図である。ユーザーは、まず、机２１に装着されたＮＦＣタグ３１の什器情報ＦＤ１を読み取る。そして、机２５に装着されたＮＦＣタグ３５の位置に移動し、ＮＦＣタグ３５の什器情報ＦＤを読み取る。距離算出部１１１は、ＮＦＣタグ３１からＮＦＣタグ３５までの距離ＬＴ４及び方角ＤＴ４を、机２１から机２５までの距離Ｌ４及び方角Ｄ４として求める。なお、机２１が、「第３什器」に相当する。また、机２５が、「第４什器」に相当する。
【００５４】
距離算出部１１１が求めたＮＦＣタグ３１からＮＦＣタグ３５までの距離Ｌ４及び方角Ｄ４を矢印Ｖ４１で示す。矢印Ｖ４１の起点がＮＦＣタグ３１の位置（点Ｐ３１４）を示し、矢印Ｖ４１の終点がＮＦＣタグ３５の位置（点Ｐ３５４）を示す。このようにして、更新部１１５は、ＮＦＣタグ３５を示す点Ｐ３５１のフロアマップＦＭにおける位置を求める。
【００５５】
ＮＦＣタグ３５を示す点Ｐ３５４に基づいて、更新部１１５は、机２５を示す長方形２５４をフロアマップＦＭに記載する。なお、更新部１１５は、机２５を示す長方形２５４を、図２を参照して説明したように、フロアマップＦＭに南向き（Ｘ軸の正方向の向き）に配置し、机２１を示す長方形２１１と同一のサイズで記載する。
【００５６】
また、什器情報取得部１１２が取得した机２５の什器情報ＦＤ５に基づき、更新部１１５は、机２５を示す長方形２５４に、机２５の使用者を示す文字２５ａと、机２５の什器Ｆの種類を示す文字２５ｂとを記載する。本実施形態では、文字２５ａは「Ｆさん」であり、文字２５ｂは「机」である。
【００５７】
次に、図５（ｃ）を参照して、更新処理において、ユーザーからの操作入力に基づいて更新部１１５が行う処理について説明する。図５（ｃ）は、更新対象選択画面４００の一例を示す図である。更新部１１５は、スマートフォン１のタッチパネル１５に更新対象選択画面４００を表示する。更新対象選択画面４００には、机２２を示す画像４０１、机２３を示す机画像４０２、机２４を示す机画像４０３、ＯＫボタン４０４、及び、キャンセルボタン４０５が表示されている。
【００５８】
また、机２３を示す机画像４０２が選択されていることを示す選択マークＳＭが表示されている。選択マークＳＭは、更新する対象の机２を示す。また、選択マークＳＭは、更新部１１５が、図５（ｂ）に示すフロアマップＦＭにおける机２５を示す長方形２５４の位置に基づいて設定する。換言すれば、机２５を示す長方形２５４の位置が、図５（ａ）に示す更新前のフロアマップＦＭにおける机２３を示す長方形２３３の位置に最も近い。よって、更新部１１５は、机２３を示す机画像４０２の位置に選択マークＳＭを表示している。
【００５９】
ＯＫボタン４０４は、更新する対象の机２に選択マークＳＭが表示されているときにタッチされる。キャンセルボタン４０５は、選択状態をキャンセルする場合にタッチされる。ＯＫボタン４０４がタッチされると、更新部１１５は、図５（ａ）に示す更新前のフロアマップＦＭにおける机２３を示す長方形２３３の位置に、図５（ｂ）に示すフロアマップＦＭにおける机２５を示す長方形２５４を配置する。このようにして、更新部１１５が、フロアマップＦＭを更新する。図５（ｄ）は、更新部１１５が更新したフロアマップＦＭの一例を示す図である。
【００６０】
次に、図６及び図７を参照して、制御部１１の動作を説明する。図６及び図７は、フロアマップＦＭの作成処理における制御部１１の動作を示すフローチャートである。まず、図６に示すように、什器情報取得部１１２が、机２１に装着されたＮＦＣタグ３１から什器情報ＦＤ１を取得する（ステップＳ１０１）。次に、ユーザーがスマートフォン１を携帯して、机２２に装着されたＮＦＣタグ３２の位置まで移動する（ステップＳ１０３）。そして、什器情報取得部１１２が、机２２に装着されたＮＦＣタグ３２から什器情報ＦＤ２を取得する（ステップＳ１０５）。また、距離算出部１１１が方角Ｄ１を求める（ステップＳ１０７）。更に、距離算出部１１１が歩数Ｎ１を求める（ステップＳ１０９）。そして、距離算出部１１１が、ステップＳ１０９で求めた歩数Ｎ１に基づき距離Ｌ１を求める（ステップＳ１１１）。
【００６１】
次に、ユーザーがスマートフォン１を携帯して、机２３に装着されたＮＦＣタグ３３の位置まで移動する（ステップＳ１１３）。そして、什器情報取得部１１２が、机２３に装着されたＮＦＣタグ３３から什器情報ＦＤ３を取得する（ステップＳ１１５）。また、距離算出部１１１が方角Ｄ２を求める（ステップＳ１１７）。更に、距離算出部１１１が歩数Ｎ２を求める（ステップＳ１１９）。そして、距離算出部１１１が、ステップＳ１１９で求めた歩数Ｎ２に基づき距離Ｌ２を求める（ステップＳ１２１）。
【００６２】
次に、図７に示すように、ユーザーがスマートフォン１を携帯して、机２４に装着されたＮＦＣタグ３４の位置まで移動する（ステップＳ１２３）。そして、什器情報取得部１１２が、机２４に装着されたＮＦＣタグ３４から什器情報ＦＤ４を取得する（ステップＳ１２５）。また、距離算出部１１１が方角Ｄ３を求める（ステップＳ１２７）。更に、距離算出部１１１が歩数Ｎ３を求める（ステップＳ１２９）。そして、距離算出部１１１が、ステップＳ１２９で求めた歩数Ｎ３に基づき距離Ｌ３を求める（ステップＳ１３１）。
【００６３】
次に、マップ生成部１１３が、机２２、２３、２４に対応する図形（長方形２２１、２３１、２４１）をフロアマップＦＭに記載する（ステップＳ１３３）。そして、マップ生成部１１３が、机２１〜２４の什器情報ＦＤ１〜ＦＤ４をフロアマップＦＭに記載する（ステップＳ１３５）。次いで、補正部１１４が、ステップＳ１３５で生成されたフロアマップＦＭを補正し（ステップＳ１３７）、処理が終了する。
【００６４】
なお、ステップＳ１０７〜ステップＳ１１１、ステップＳ１１７〜ステップＳ１２１、及び、ステップＳ１２７〜ステップＳ１３１が「距離算出工程」に相当する。ステップＳ１０１、ステップＳ１０５、ステップＳ１１５及びステップＳ１２５が、「什器情報取得工程」に相当する。ステップＳ１３３及びステップＳ１３５が、「マップ生成工程」に相当する。
【００６５】
次に、図８を参照して、更新処理について説明する。図８は、フロアマップＦＭの更新処理における制御部１１の動作を示すフローチャートである。まず、什器情報取得部１１２が、机２１に装着されたＮＦＣタグ３１から什器情報ＦＤ１を取得する（ステップＳ２０１）。次に、ユーザーがスマートフォン１を携帯して、机２５に装着されたＮＦＣタグ３５の位置まで移動する（ステップＳ２０３）。そして、什器情報取得部１１２が、机２５に装着されたＮＦＣタグ３５から什器情報ＦＤ５を取得する（ステップＳ２０５）。また、距離算出部１１１が方角Ｄ４を求める（ステップＳ２０７）。更に、距離算出部１１１が歩数Ｎ４を求める（ステップＳ２０９）。そして、距離算出部１１１が、ステップＳ２０９で求めた歩数Ｎ４に基づき距離Ｌ４を求める（ステップＳ２１１）。
【００６６】
次に、更新部１１５は、机２５を示す長方形２５４をフロアマップＦＭに記載する（ステップＳ２１３）。そして、更新部１１５が、タッチパネル１５を介して、更新する対象の机２（本実施形態では、机２３）の選択入力を受け付ける（ステップＳ２１５）。次いで、更新部１１５が、机２３に対応する図形（長方形２３３）に机２５の什器情報ＦＤ５を記載し（ステップＳ２１７）、処理が終了する。
【００６７】
図１〜図８を参照して説明したように、什器Ｆ（机２１〜２４）には、それぞれ、什器情報ＦＤが記録されたＮＦＣタグ３１〜３４が装着されている。また、什器情報ＦＤは、什器Ｆを識別する什器識別情報を含む。そして、什器情報取得部１１２は、ＮＦＣタグ３１〜３４から什器情報ＦＤを読み取ることによって什器情報ＦＤを取得する。よって、什器情報取得部１１２は、電波の届き難い場所であっても、容易に什器情報ＦＤを取得することができる。
【００６８】
また、距離算出部１１１は、第１什器Ｆ１に装着されたＮＦＣタグ３１から第２什器Ｆ２に装着されたＮＦＣタグ３２までの距離ＬＴ１及び方角ＤＴ１を、第１什器Ｆ１から第２什器Ｆ２までの距離Ｌ１及び方角Ｄ１として求める。なお、本実施形態では、机２１が第１什器Ｆ１に相当する。また、机２２が第２什器Ｆ２に相当する。マップ生成部１１３は、距離Ｌ１、方角Ｄ１、及び、什器情報ＦＤに基づいて、机２２を示す文字及び図形の少なくとも一方を記載してフロアマップＦＭを生成する。よって、例えば、スマートフォン１に設けられている加速度センサー１２及び方位センサー１３を用いて、机２１から机２２までの距離Ｌ１及び方角Ｄ１を求めることができる。したがって、スマートフォン１を用いて、フロアマップＦＭを生成することができる。
【００６９】
また、什器情報ＦＤは、什器Ｆの使用者を示す使用者情報、什器Ｆの種類を示す種類情報、及び、什器Ｆのサイズを示すサイズ情報の少なくとも１つを含む。例えば、什器Ｆの使用者を示す使用者情報（例えば、氏名情報）を含む場合には、フロアマップＦＭに什器Ｆの使用者の氏名を記載することができる。よって、利便性の良いフロアマップを生成することができる。また、例えば、什器Ｆの種類を示す種類情報を含む場合には、フロアマップＦＭに什器Ｆの種類を示す文字（例えば、机、本棚）を記載することができる。よって、利便性の良いフロアマップＦＭを生成することができる。更に、例えば、什器Ｆのサイズを示すサイズ情報を含む場合には、フロアマップＦＭに表示する什器Ｆの位置を示す図形のサイズを正確に記載することができる。よって、利便性の良いフロアマップＦＭを生成することができる。
【００７０】
更に、什器情報ＦＤは、什器Ｆが配置されるフロアの位置を示す位置情報を含む。よって、フロアマップＦＭに什器Ｆが配置されるフロアの位置を記載することができる。したがって、利便性の良いフロアマップＦＭを生成することができる。
【００７１】
加えて、距離算出部１１１は、加速度センサー１２の出力に基づいてユーザーの歩数Ｎを求め、歩数Ｎに基づいて距離Ｌを求める。よって、ユーザーの歩幅Ｂを適正に設定することによって、正確に距離Ｌを求めることができる。
【００７２】
また、補正部１１４は、マップ生成部１１３によって生成されたフロアマップＦＭを、予め設定された条件を満たすように補正する。よって、ユーザーが所望する条件を規定することによって、ユーザーが所望するフロアマップＦＭに補正することができる。例えば、什器Ｆが平面視矩形状の机２であって、ユーザーが机２の向きを一定の向き（例えば、南向き）にしたい場合には、条件として、机２の向きを一定の向きとすればよい。
【００７３】
更に、第１什器Ｆ１及び第２什器Ｆ２が平面視矩形状の机２である場合に、条件は、第１什器Ｆ１と第２什器Ｆ２とが同一の向きに配置されることを含む。よって、補正部１１４は、第１什器Ｆ１（机２１）と第２什器Ｆ２（机２２）とを同一の向き（例えば、南向き）に補正することができる。
【００７４】
加えて、第１什器Ｆ１及び前記第２什器Ｆ２が平面視矩形状の机２である場合に、条件は、下記の条件を含む。すなわち、条件は、第１什器Ｆ１（机２１）を示す長方形２１１の使用者側の辺と、第２什器Ｆ２（机２２）を示す長方形２２２の使用者側の辺とを１つの直線ＬＳ上に位置するように移動することを含む（図３（ｂ）参照）。よって、補正部１１４は、第１什器Ｆ１と第２什器Ｆ２とを綺麗に配置するように補正することができる。
【００７５】
また、第１什器Ｆ１及び第２什器Ｆ２が隣接している場合に、条件は、第１什器Ｆ１と第２什器Ｆ２とが当接していることを含む（図３（ｃ）参照）。よって、補正部１１４は、第１什器Ｆ１と第２什器Ｆ２とが当接する位置に補正することができる。
【００７６】
更に、距離算出部１１１は、配置位置が変更されない第３什器Ｆ３から配置位置が変更される第４什器Ｆ４までの距離Ｌ４及び方角Ｄ４を求める。本実施形態では、机２１が第３什器Ｆ３に相当する。また、机２５が第４什器Ｆ４に相当する。什器情報取得部１１２は、机２１及び机２５の什器情報ＦＤ１、ＦＤ５を取得する。更新部は、距離Ｌ４、方角Ｄ４、及び、什器情報ＦＤ１、ＦＤ５に基づいて、机２５の変更後の配置位置の什器情報ＦＤを変更し、マップ生成部１１３によって生成されたフロアマップＦＭを更新する。配置位置が変更されない机２１を基点として、机２５の距離Ｌ４及び方角Ｄ４を求める。よって、机２５の変更後の配置位置を正確に求めることができる。したがって、配置位置が変更される机２５の変更後の配置位置の什器情報を容易に且つ適正に変更することができる。
【００７７】
加えて、マップ記憶部１１８が、空フロアマップＦＭＶを予め記憶している。空フロアマップＦＭＶは、什器Ｆの配置された位置を示す図形が記載され、什器情報ＦＤを示す文字が記載されていないフロアマップＦＭである。そして、マップ生成部１１３Ａが、空フロアマップＦＭＶに記載された図形の中から、第１什器Ｆ１（机２１）及び第２什器Ｆ２（机２２）に対応する図形（長方形２１０、２２０）を検索する。そして、マップ生成部１１３Ａは、検索された図形に対応付けて什器情報ＦＤを示す文字を追加することによってフロアマップを生成する（図４（ａ）〜図４（ｃ）参照）。よって、フロアマップＦＭを容易に生成することができる。
【００７８】
また、什器Ｆの種類は机２であって、什器情報ＦＤは什器Ｆの使用者を示す使用者情報である。よって、マップ生成部１１３Ａが、第１什器Ｆ１（机２１）及び第２什器Ｆ２（机２２）に対応する図形（長方形２１０、２２０）に対応付けて、使用者を示す文字を追加することができる。したがって、利便性の良好なフロアマップＦＭを生成することができる。
【００７９】
更に、順序決定部１１７は、ユーザーからの操作入力に基づいて、フロアマップＦＭに配置された什器Ｆのうち、移動する対象となる什器Ｆである移動対象什器ＢＦを受け付ける。そして、順序決定部１１７が、移動対象什器ＢＦの什器情報ＦＤに基づいて、移動対象什器ＢＦを移動する順序を求める。よって、移動対象什器ＢＦを移動する適正な順序を求めることができる。例えば、什器情報ＦＤのうち、什器Ｆのサイズを示すサイズ情報を用いて、サイズの小さいものから順番に移動するよう、移動対象什器ＢＦを移動する順序を求めることができる。
【００８０】
以上、図面を参照しながら本発明の実施形態について説明した。ただし、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（４））。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の構成から実質的に逸脱しない範囲で種々の変更が可能である。
【００８１】
（１）図１を参照して説明したように、什器Ｆが机２１〜２４である形態について説明したが、これに限定されない。例えば、什器Ｆが本棚、及び、テーブルの少なくとも一方であってもよい。
【００８２】
（２）図１を参照して説明したように、タグがＮＦＣタグ３１〜３４である形態について説明したが、これに限定されない。例えば、タグがＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｅｒ）タグのような半導体タグである形態でもよい。また、例えば、タグが、２次元バーコードが印刷された紙片である形態でもよい。
【００８３】
（３）図１を参照して説明したように、フロアマップ作成装置がスマートフォン１である形態について説明したが、これに限定されない。例えば、フロアマップ作成装置がタブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）である形態でもよい。また、フロアマップ作成装置が、スマートフォン１と、スマートフォン１と通信可能に接続されたサーバー装置とを備える形態でもよい。
【００８４】
（４）図２を参照して説明したように、距離算出部１１１が、加速度センサー１２及び方位センサー１３の出力に基づいて距離Ｌ及び方角Ｄを求める形態について説明したが、これに限定されない。例えば、距離算出部１１１が、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を介して距離Ｌ及び方角Ｄを求める形態でもよい。
【産業上の利用可能性】
【００８５】
本発明は、複数の什器の配置を示すフロアマップを作成するフロアマップ作成装置、フロアマップ作成システム、及び、フロアマップ作成方法の分野に利用可能である。
【符号の説明】
【００８６】
１００    フロアマップ作成システム
１    フロアマップ作成装置
１１    制御部
１１１    距離算出部
１１２    什器情報取得部
１１３    マップ生成部
１１４    補正部
１１５    更新部
１１６    移動受付部
１１７    順序決定部
１１８    マップ記憶部
１２    加速度センサー
１３    方位センサー
１４    ＮＦＣリーダー
１５    タッチパネル
２（２１〜２５）    机（什器）
３（３１〜３５）    ＮＦＣタグ（タグ）
Ｄ（Ｄ１〜Ｄ４）    方角
Ｆ    什器
ＦＤ（ＦＤ１〜ＦＤ５）    什器情報
Ｌ（Ｌ１〜Ｌ４）    距離
【図１】
0006418149.tif 000002
【図２】
0006418149.tif 000003
【図３】
0006418149.tif 000004
【図４】
0006418149.tif 000005
【図５】
0006418149.tif 000006
【図６】
0006418149.tif 000007
【図７】
0006418149.tif 000008
【図８】
0006418149.tif 000009