JP2014108892A - Article disposition management device, program, and method - Google Patents
Article disposition management device, program, and method Download PDFInfo
- Publication number
- JP2014108892A JP2014108892A JP2012265775A JP2012265775A JP2014108892A JP 2014108892 A JP2014108892 A JP 2014108892A JP 2012265775 A JP2012265775 A JP 2012265775A JP 2012265775 A JP2012265775 A JP 2012265775A JP 2014108892 A JP2014108892 A JP 2014108892A
- Authority
- JP
- Japan
- Prior art keywords
- article
- information
- time
- unit
- storage location
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Warehouses Or Storage Devices (AREA)
Abstract
Description
本件は、物品の配置位置管理装置、プログラム及び方法に関する。 The present invention relates to an article arrangement position management apparatus, a program, and a method.
オフィス、工場、店舗、学校、病院、及び家などの中には、複数の人によって共用される物品(備品など)が存在する場合がある。このような共用される物品を使用した後は、特定の収納(配置)場所に戻す必要があるが、例えば、他の人が使っていた物品を引き続き使ったような場合や他の人が使った物品を片付ける場合には、どこに収納すればよいかが分からないことがある。 There are cases where articles (equipment, etc.) shared by a plurality of people exist in offices, factories, stores, schools, hospitals, homes, and the like. After using such shared items, it is necessary to return them to a specific storage (arrangement) location. For example, if you continue to use items that were used by other people, If you put away the goods, you may not know where to store them.
従来、物品を特定する情報とその収納場所を組み合わせてデータベースで管理する技術や、物品収納時に、物品を特定する情報と収納場所を特定する情報を取得しておき、どの物品をどこに収納したかを出力する技術が知られている(例えば、特許文献1〜3参照)。
Conventionally, information that identifies items and their storage locations are combined and managed in a database, and information for specifying items and information for specifying storage locations are acquired when storing the items, and which items are stored where Is known (for example, see
物品を任意の場所に収納しても良い場合は、特許文献2等の技術を適用すれば良い。しかし、物品について、その収納場所に何らかの制約がある場合には、任意の場所に置くことはできない。特に、制約が、重量による制限や温度の制限など、収納をする上で必須の制約であれば、物品の管理上のトラブルを防止するために、収納可能な場所や収納不可の場所を物品と関連づけて定義するDBが必要となる。
When the article may be stored in an arbitrary place, a technique such as
しかしながら、ある物品はある収納場所に収納することが多いという慣習により収納場所がおおよそ決まっている場合には、どの物品はどこに収納するという明確な条件を記録したDBを整備するのが難しい場合がある。また、そのようなDBを整備する場合には、使用者に対する聞き取りを行うなどの手間が掛かるおそれがある。 However, if the storage location is roughly determined by the convention that a certain article is often stored in a storage location, it may be difficult to maintain a DB that records the clear conditions of which items are stored where. is there. Further, when such a DB is maintained, there is a risk that it may take time and effort to listen to the user.
1つの側面では、本発明は、手間をかけずに、物品の適切な配置位置を推定することが可能な物品の配置位置管理装置、プログラム及び方法を提供することを目的とする。 In one aspect, an object of the present invention is to provide an article arrangement position management apparatus, program, and method capable of estimating an appropriate arrangement position of an article without taking time and effort.
本明細書に記載の物品の配置位置管理装置は、物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積する蓄積部と、特定の物品の情報を受け付けた場合に、前記蓄積部に蓄積されている前記特定の物品の位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する抽出部と、前記抽出部が抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する推定部と、前記推定部の推定結果を出力する出力部と、を備えている。 The article arrangement position management device described in this specification includes an accumulation unit that accumulates information on a position where an article is arranged together with information on a time when the position information is acquired and information on the article, and a specific article When the information is received, based on the position information and time information of the specific article stored in the storage unit, the specific article exists at each position within the most recent predetermined period. An extraction unit that extracts at least one of the number of times and the number of times that existed, an estimation unit that estimates a candidate for an arrangement position of the specific article based on a result extracted by the extraction unit, and And an output unit for outputting the estimation result.
本明細書に記載の物品の配置位置管理プログラムは、物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積し、特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出し、前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定し、前記推定した結果を出力する、処理をコンピュータに実行させるプログラムである。 The article arrangement position management program described in this specification accumulates information on a position where an article is arranged together with information on a time when the position information is acquired and information on the article, and stores information on a specific article. When received, based on the accumulated position information and time information, at least one of the time and the number of times the specific article existed at each position within the most recent predetermined period , And based on the extracted result, the candidate of the arrangement position of the specific article is estimated, and the estimated result is output.
本明細書に記載の物品の配置位置管理方法は、物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積する工程と、特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する工程と、前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する工程と、前記推定した結果を出力する工程と、をコンピュータが実行する。 The article arrangement position management method described in this specification includes a step of accumulating information on a position where an article is arranged together with information on a time when the information on the position is acquired and information on the article, When information is received, based on the accumulated position information and time information, the time when the specific article was present at each position and the number of times it was present within the most recent predetermined period. The computer executes a step of extracting at least one, a step of estimating a placement position candidate of the specific article based on the extracted result, and a step of outputting the estimated result.
本実施例に記載の物品の配置位置管理装置、プログラム及び方法は、手間をかけずに、物品の適切な配置位置を推定することができるという効果を奏する。 The arrangement position management device, program, and method of the article described in the present embodiment have an effect that an appropriate arrangement position of the article can be estimated without taking time and effort.
以下、物品収納場所管理システムの一実施形態について、図1〜図14に基づいて詳細に説明する。 Hereinafter, an embodiment of an article storage location management system will be described in detail with reference to FIGS.
図1には、一実施形態に係る物品収納場所管理システム100の構成が概略的に示されている。また、図2には、図1の物品収納場所管理システム100の使用例が示されている。
FIG. 1 schematically shows a configuration of an article storage
図1に示すように、物品収納場所管理システム100は、複数の物品位置検出装置10と、1又は複数のユーザ端末20と、物品の配置位置管理装置としてのサーバ30と、を備える。物品位置検出装置10、ユーザ端末20及びサーバ30は、インターネットなどのネットワーク80に接続されている。
As shown in FIG. 1, the article storage
物品位置検出装置10は、図2に示すように、施設や建物等の内部の各所に設置される装置である。物品位置検出装置10は、図1に示すように、カメラ12を有しているものとする。例えば、物品の収納棚70が設けられた部屋(図2の部屋R1〜R3参照)に設置される物品位置検出装置10は、カメラ12の撮影視野内に収納棚70全体が入るように設置されるようになっている。また、物品を利用する部屋(図2の部屋R4)に設置される物品位置検出装置10は、カメラ12が部屋全体を撮影できるように設置されるようになっている。物品位置検出装置10それぞれは、物品の存在を検出した場合に、当該物品の位置情報データをサーバ30に対して送信する。
As shown in FIG. 2, the article
ユーザ端末20は、ユーザが携帯可能な携帯端末や、PC(Personal Computer)であり、ユーザが収納場所が不明な物品の情報を入力すると、当該情報をサーバ30に対して送信する(物品の収納場所を問い合わせる)。また、ユーザ端末20は、サーバ30から物品の推定収納場所の情報を取得すると、ユーザが視認できるように表示する。
The
サーバ30は、物品位置検出装置10で検出された物品の位置の情報を取得する。そして、サーバ30は、ユーザ端末20からの物品の収納場所の問い合わせがあった場合に、取得した物品の位置の情報に基づいて収納場所を推定し、当該推定結果をユーザ端末20に対して送信する。
The
以下、上記各装置10,20,30の構成等について詳細に説明する。
Hereinafter, the configuration of each of the
(物品位置検出装置10)
物品位置検出装置10は、図1に示すように、カメラ12と、処理装置14と、を備える。
(Article Position Detection Device 10)
As shown in FIG. 1, the article
カメラ12は、一例として静止画を撮影することが可能なカメラであり、特に、物品に貼付された収納場所管理用のバーコードを撮影することができるカメラであるものとする。
As an example, the
処理装置14は、カメラ12において撮影された画像から、カメラ12の視野内に存在する物品を特定し、当該物品の情報をサーバ30に対して送信する。図3(a)には、処理装置14のハードウェア構成が概略的に示されている。図3(a)に示すように、処理装置14は、CPU(Central Processing Unit)90、ROM(Read Only Memory)92、RAM(Random Access Memory)94、記憶部(ここではHDD(Hard Disk Drive))96、ネットワークインタフェース97、及び入出力インタフェース93等を備えている。これら処理装置14の構成各部は、バス98に接続されている。また、入出力インタフェース93には、カメラ12等が接続されている。処理装置14では、ROM92あるいはHDD96に格納されているプログラムをCPU90が実行することにより、図5に示す物品位置検出部102及び位置情報送信部104の機能が実現されている。なお、図5には、HDD96等に格納されている物品DB112(図7参照)も図示されている。
The
物品位置検出部102は、カメラ12の撮影タイミングを制御するとともに、カメラ12により撮影された画像からバーコードを認識する。そして、物品位置検出部102は、認識したバーコードと物品DB112を用いて、カメラ12の撮影視野内における物品の存在を検出する。位置情報送信部104は、物品位置検出部102で存在が検出された物品の位置情報データ(物品コード、位置コード、及び時刻の情報)をサーバ30に対して送信する。なお、位置コードは、物品位置検出装置10ごとに決められているので、同一の物品位置検出装置10において検出された物品の位置コードは全て同一のコードとなる。
The article
(ユーザ端末20)
図1に戻り、ユーザ端末20は、カメラ22と、表示部24と、入力部26と、処理装置28とを備える。
(User terminal 20)
Returning to FIG. 1, the
カメラ22は、一例として静止画を撮影することが可能なカメラであり、特に、物品に貼付された収納場所管理用のバーコードを撮影することができるカメラであるものとする。表示部24は、液晶ディスプレイや有機ELディスプレイ等を含み、各種情報を表示する。入力部26は、キーボードやタッチパネルを含み、ユーザからの操作を受け付け、処理装置28に送信する。
As an example, the
処理装置28は、カメラ22において撮影された画像に含まれるバーコードを認識し、認識されたバーコードに対応する物品の収納場所をサーバ30に対して問い合わせる。また、サーバ30から受信した推定収納場所の情報を表示部24に表示する。
The
図3(b)には、処理装置28のハードウェア構成が示されている。図3(b)に示すように、処理装置28は、CPU190、ROM192、RAM194、記憶部(HDD)196、ネットワークインタフェース197、及び入出力インタフェース193等を備えており、処理装置28の構成各部は、バス198に接続されている。入出力インタフェース193には、カメラ22、表示部24、入力部26等が接続されている。処理装置28においては、CPU190がROM192あるいはHDD196に格納されているプログラムを実行することで、図5に示す問い合わせ物品検出部202、収納場所問い合わせ部204、収納場所出力部206としての機能が実現される。なお、図5には、HDD196等に格納されている物品DB212(図7参照)も図示されている。
FIG. 3B shows the hardware configuration of the
問い合わせ物品検出部202は、カメラ12により撮影された画像からバーコードを認識し、当該バーコードと物品DB212を用いて、ユーザが収納場所の情報を必要としている物品を検出する。収納場所問い合わせ部204は、サーバ30に対し、問い合わせ物品検出部202が検出した物品の収納場所の問い合わせを行う(問い合わせデータを送信する)。収納場所出力部206は、サーバ30から応答(出力)された物品の推定収納場所の情報を受信し、当該推定収納場所の情報を表示部24に対して表示させる。
The inquiry
(サーバ30)
サーバ30は、図4のハードウェア構成図に示すように、CPU290、ROM292、RAM294、記憶部(HDD)296、ネットワークインタフェース297、及び可搬型記憶媒体用ドライブ299等を備えており、各部は、バス298に接続されている。サーバ30では、ROM292あるいはHDD296に格納されているプログラム(物品の配置位置管理プログラムを含む)、或いは可搬型記憶媒体用ドライブ299が可搬型記憶媒体291から読み取ったプログラム(物品の配置位置管理プログラムを含む)をCPU290が実行することにより、図5に示す機能が実現される。なお、図5には、HDD296等に格納されている蓄積部としての位置情報DB312(図10参照)も図示されている。
(Server 30)
As shown in the hardware configuration diagram of FIG. 4, the
サーバ30は、図5に示すように、CPU290がプログラムを実行することで、位置情報受信部302、位置情報登録部304、問い合わせ受信部306、抽出部及び推定部としての収納場所推定部308、出力部としての収納場所応答部310の各部の機能を実現する。
As shown in FIG. 5, the
位置情報受信部302は、物品位置検出装置10の位置情報送信部104から送信されてきた物品の位置情報データを受信し、位置情報登録部304に対して送信する。位置情報登録部304は、位置情報受信部302から送信されてきた位置情報データを位置情報DB312に登録する。問い合わせ受信部306は、ユーザ端末20の収納場所問い合わせ部204から送信されてきた問い合わせデータを受信し、収納場所推定部308に対して送信する。収納場所推定部308は、受信した問い合わせデータと、位置情報DB312に格納されている情報とを用いて、問い合わせされた物品の収納場所を推定し、当該推定収納場所の情報を収納場所応答部310に対して送信する。収納場所応答部310は、収納場所推定部308から受信した推定収納場所の情報をユーザ端末20の収納場所出力部206に対して送信する。
The position
次に、本実施形態における上述した各部の処理について、図6〜図14に基づいて詳細に説明する。 Next, the process of each part mentioned above in this embodiment is demonstrated in detail based on FIGS.
(位置検出処理)
図6には、物品位置検出装置10により実行される物品の位置検出処理がフローチャートにて示されている。図6の処理では、まず、ステップS10において、物品位置検出部102が、所定時間経過するまで待機する。そして、所定時間経過した段階で、ステップS12に移行する。
(Position detection processing)
FIG. 6 is a flowchart showing an article position detection process executed by the article
ステップS12に移行すると、物品位置検出部102は、カメラ12を制御し、カメラ12による撮影を実行する。なお、物品に設けられたバーコードがカメラ12によって撮影されやすくなるように、物品の複数箇所にバーコードを設けてもよい。また、ユーザが物品を収納したり利用したりする際には、なるべくカメラ12の存在する方向にバーコードを向けるようルールを定めることとしてもよい。
In step S <b> 12, the article
次いで、ステップS14では、物品位置検出部102が、カメラ12により撮影された画像の中からバーコードを認識し、物品DB112に登録されている物品が存在するか否かを調べる。ここで、物品DB112は、図7に示すようなデータ構造を有している。すなわち、物品DB112は、図7に示すように、「バーコード」と、「物品コード」のフィールドを有しており、物品DB112では、各物品に設けられたバーコードと各物品の物品コードとが対応付けられている。
Next, in step S <b> 14, the article
次いで、ステップS16では、物品位置検出部102が、カメラ12の撮影視野内に物品DB112に登録されている物品が存在したか否かを判断する。ここでの判断が否定された場合には、ステップS10に戻るが、判断が肯定された場合には、ステップS18に移行する。なお、ステップS16の判断が肯定された場合には、物品位置検出部102から位置情報送信部104に対して、物品コードが通知(送信)されるものとする。
Next, in step S <b> 16, the article
ステップS18に移行した場合、位置情報送信部104は、存在した物品の位置情報データを、時刻情報とともにサーバ30(位置情報受信部302)に送信する。具体的には、位置情報送信部104は、図8に示すような位置情報データを位置情報受信部302に対して送信する。図8の位置情報データは、物品を検出した日時(カメラ12により撮影された日時)と、存在した物品の物品コードと、位置コードと、を含んでいる。なお、位置コードは、物品位置検出装置10毎に予め定められているため、ある物品位置検出装置10の位置情報送信部104から送信される位置情報データの位置コードは全て同一の位置コードとなる。
When the process proceeds to step S18, the position
以上のように、ステップS18の処理が行われた後は、ステップS10に戻る。その後は、図6の処理が繰り返し実行されることになる。 As described above, after the process of step S18 is performed, the process returns to step S10. Thereafter, the process of FIG. 6 is repeatedly executed.
(位置情報データ登録処理)
次に、サーバ30により実行される位置情報データ登録処理について、図9に基づいて説明する。図9は、位置情報データ登録処理を示すフローチャートである。図9の処理では、まず、ステップS20において、位置情報受信部302が、位置情報データが送信されてくるまで待機する。そして、位置情報データが位置情報送信部104から送信されてきた段階(図6のステップS18が行われた段階)で、ステップS22に移行する。
(Location data registration process)
Next, the position information data registration process executed by the
ステップS22では、位置情報受信部302が、位置情報データ(例えば、図8のデータ)を受信する。なお、位置情報受信部302は、受信した位置情報データを位置情報登録部304に対して送信する。
In step S22, the position
次いで、ステップS24では、位置情報登録部304が、物品コードに対応する位置情報DB312に位置情報データを登録する。ここで、位置情報DB312には、図10に示すように、物品コード毎に、時刻と、当該時刻において存在していた場所の情報とが格納される。なお、位置情報DB312の時刻は、図10において周期的に位置検出を行った時刻と一致しているものとする。なお、初期状態では、すべての位置情報の値が“−”(不明を表す)になっているものとする。
In step S24, the position
位置情報登録部304は、位置情報データ(図8)の時刻に対応する位置情報DB312の時刻の行に、位置情報データ(図8)の位置情報を書き込む。例えば、図8に示すように、位置情報データに「時刻“2012/10/3 10:35:27”に物品コード“INS0001”の物品が場所“LOC02015”において検出された」という情報が含まれていたとする。この場合、位置情報登録部304は、図10の物品コード“INS0001”のデータベースで時刻が最も近い“2012/10/3 10:35”の行に、位置情報“LOC02015”を書き込む。なお、位置情報登録部304は、複数の物品位置検出装置10から送信されてくる位置情報データを同様に処理する。これにより、ある時刻にどこかで物品が検出されれば、位置情報DB312の対応時刻の行にその位置が記録され、物品が検出されなければ、対応時刻の行は、初期状態“−”のままとなる。
The position
以上のように、ステップS24の処理が行われた後は、ステップS20に戻る。その後は、図9の処理が繰り返し実行されることになる。 As described above, after the process of step S24 is performed, the process returns to step S20. Thereafter, the process of FIG. 9 is repeatedly executed.
(問い合わせ処理)
次に、ユーザ端末20により実行される問い合わせ処理について、図11に基づいて説明する。図11は、問い合わせ処理を示すフローチャートである。図11の処理では、まず、ステップS30において、問い合わせ物品検出部202が、ユーザ端末20の入力部26においてユーザによる問い合わせ操作が行われたか否かを判断する。この場合の問い合わせ操作とは、ユーザが表示部24上の特定アイコンをクリックする操作などを意味する。ここでの判断が否定されている間は、ステップS30の判断が繰り返されるが、ここでの判断が肯定された場合には、ステップS32に移行する。
(Inquiry processing)
Next, the inquiry process executed by the
ステップS32に移行すると、問い合わせ物品検出部202が、カメラ22を制御して、カメラ22による撮影を実行する。なお、カメラ22による撮影は、ユーザがカメラ22の撮影視野内にバーコードを入れ、かつ、ユーザによりシャッタボタンが押されたタイミングで実行されるものとする。
When the process proceeds to step S <b> 32, the inquiry
次いで、ステップS34では、問い合わせ物品検出部202が、カメラにより撮影されたバーコードを認識し、物品DB212に登録されている物品であるか否かを調べる。ここで、物品DB212は、図7に示すように、物品位置検出装置10が有する物品DB112と同一のデータ構造を有しているものとする。
Next, in step S34, the inquiry
次いで、ステップS36では、問い合わせ物品検出部202が、物品DB212に登録されている物品であったか否かを判断する。ここでの判断が否定された場合には、ステップS30に戻るが、肯定された場合には、ステップS38に移行する。なお、ステップS36の判断が否定された場合には、バーコードが適切でない旨を表示部24上に表示するなどして、ユーザに通知することとしてもよい。なお、ステップS30の判断が肯定された場合には、問い合わせ物品検出部202から収納場所問い合わせ部204に対して、問い合わせに係る物品コード(問い合わせ物品コード)を通知(送信)される。
Next, in step S36, the inquiry
ステップS36の判断が肯定されて、ステップS38に移行すると、収納場所問い合わせ部204は、物品の問い合わせデータをサーバ30(問い合わせ受信部306)に対して送信する。具体的には、図12に示すような、問い合わせ時刻と、問い合わせ物品コードと、ユーザ端末ID(ユーザ端末を特定できる情報)とを含むデータを送信する。
When the determination in step S36 is affirmed and the process proceeds to step S38, the storage
以上のように、ステップS38の処理が行われた後は、ステップS30に戻る。その後は、図11の処理が繰り返し実行されることになる。 As described above, after the process of step S38 is performed, the process returns to step S30. Thereafter, the process of FIG. 11 is repeatedly executed.
(収納場所推定処理)
次に、サーバ30により実行される収納場所推定処理について、図13(a)に基づいて説明する。図13(a)は、収納場所推定処理を示すフローチャートである。図13(a)の処理では、まず、ステップS40において、問い合わせ受信部306が、ユーザ端末20(収納場所問い合わせ部204)から問い合わせデータ(図12)が送信されてくるまで待機する。この場合、問い合わせデータが送信されてきた段階(図11のステップS38が実行された段階)で、ステップS42に移行する。
(Storage location estimation process)
Next, the storage location estimation process executed by the
ステップS42に移行した場合、問い合わせ受信部306は、問い合わせデータを受信する。なお、ステップS42では、問い合わせ受信部306は、収納場所推定部308に対して、受信した問い合わせデータを送信する。次いで、ステップS44では、収納場所推定部308が、位置情報DB312(図10)から、問い合わせデータ(図12)の問い合わせ物品コードに対応するデータベースのうち問い合わせ時刻から一定時間遡った時刻以降の位置データを読み出す。例えば、一定期間が1週間であれば、問合せ時刻“2012/10/3 10:37:24”の1週間前である“2012/9/26 10:37:24”以降のデータを位置情報DB(図10)から読み出す。
When the process proceeds to step S42, the
次いで、ステップS46では、収納場所推定部308が、読み出したデータから、連続して同じ位置が記録されている部分を抽出し、その最後の時刻と最初の時刻との差を、その物品がその位置に存在した時間の長さとする。例えば、収納場所推定部308は、図10の物品コード“INS0001”のデータベースの時刻“2012/10/3 9:55”から“2012/10/3 10:10”までの位置情報“LOC03004”や、時刻“2012/10/3 10:15”から“2012/10/3 10:20”までの位置情報“LOC03002”が、連続して同じ位置が記録されている部分として抽出される。そして、収納場所推定部308は、“2012/10/3 9:55”と“2012/10/3 10:10”の差(=15分)を、物品コード“INS0001”の物品が位置“LOC03004”に存在した時間の長さとする。また、収納場所推定部308は、“2012/10/3 10:15”と“2012/10/3 10:20”の差(=5分)を、物品コード“INS0001”の物品が位置“LOC03002”に存在した時間の長さとする。
Next, in step S46, the storage
次いで、ステップS48では、収納場所推定部308が、位置ごとに物品が存在した時間の長さを積算する。これは、一定期間内(例えば1週間)において、各位置に物品が存在していた時間の長さを示すものである。
Next, in step S48, the storage
次いで、ステップS50では、収納場所推定部308が、存在した時間の長さが最も長い位置を推定収納場所とする。なお、収納場所推定部308は、推定収納場所の情報を収納場所応答部310に対して送信する。そして、ステップS52では、収納場所応答部310が、推定収納場所データ(図13(b)参照)を問い合わせデータに記録されているユーザ端末IDに対応するユーザ端末20に対して出力する。ここで、図13(b)の推定収納場所データには、問い合わせ物品コードと、推定収納場所の情報とが含まれている。なお、図13(b)のデータは、物品コード“INS0001”の物品は、位置“LOC03004”に存在した時間が最も長かったため、位置“LOC03004”を収納場所と推定した、という内容を含んでいる。
Next, in step S50, the storage
以上のようにして、ステップS50の処理が行われた後は、ステップS40に戻る。その後は、図13(a)の処理が繰り返し実行されることになる。 After the process of step S50 is performed as described above, the process returns to step S40. Thereafter, the process of FIG. 13A is repeatedly executed.
(収納場所出力処理)
次に、ユーザ端末20により実行される収納場所出力処理について、図14に基づいて説明する。図14は、収納場所出力処理を示すフローチャートである。図14の処理では、まず、ステップS60において、収納場所出力部206が、推定収納場所データがサーバ30の収納場所応答部310から送信されてくるまで待機する。この場合、収納場所応答部310から推定収納場所データ(図13(b))が送信されてきた段階(図13(a)のステップS52が行われた段階)で、ステップS62に移行する。
(Storage location output processing)
Next, the storage location output process executed by the
ステップS62に移行した場合、収納場所出力部206は、収納場所応答部310から送信されてきた推定収納場所データを受信する。次いで、ステップS64では、収納場所出力部206が、表示部24を制御して、推定収納場所の情報を表示部24に表示させる。これにより、ユーザは、物品を収納すべき位置を認識することが可能となる。
When the process proceeds to step S62, the storage
なお、ステップS62では、図13(b)の推定収納場所データそのものを表示してもよいし、推定収納場所データを文章形式等に変更して表示してもよい。この場合、推定収納場所をコードで表示することとしてもよいが、コードを具体的な場所の情報に変換して表示することとしてもよい。また、建物内を示す地図(見取り図)上において推定収納場所を表示することとしてもよい。 In step S62, the estimated storage location data itself of FIG. 13B may be displayed, or the estimated storage location data may be changed to a text format and displayed. In this case, the estimated storage location may be displayed as a code, but the code may be converted into specific location information and displayed. Moreover, it is good also as displaying an estimated storage location on the map (plan drawing) which shows the inside of a building.
以上、詳細に説明したように、本実施形態によると、位置情報登録部304が、物品が存在していた位置の情報を当該位置の情報が取得された時刻の情報と物品の情報とともに位置情報DB312に登録する。また、問い合わせ受信部306がユーザ端末20から問い合わせ物品の情報を受け付けた場合に、収納場所推定部308が、位置情報DB312に登録されている問い合わせ物品の位置の情報及び時刻の情報に基づいて、直近の一定期間内おいて各位置に問い合わせ物品が存在していた時間を求め、存在時間が最も長い場所を問い合わせ物品の収納場所と推定する。そして、収納場所応答部310が、ユーザ端末20に対して推定結果を出力する。このように、本実施形態では、サーバ30は、直近の一定期間内に問い合わせ物品が最も長い時間存在していた位置を推定収納場所とし、当該推定収納場所をユーザ端末20に対して出力するので、ユーザは、収納場所が不明な物品を収納するのに適した位置の情報を得ることができる。この場合、ユーザは予め物品と収納場所とを関連付けたデータベースなどを作成するなどの手間や時間をかけなくても、物品を収納するのに適した場所の情報を得ることができる。なお、本実施形態は、収納場所に長い時間置かれていることが多い、あまり利用されない物品であるほど、収納場所の情報として適切な情報を得ることができると考えられる。
As described above in detail, according to the present embodiment, the position
なお、上記実施形態では、推定収納場所として1箇所のみ出力する場合について説明したが、これに限られるものではない。例えば、図15に示すように、存在した時間の長さの積算値が長い順に、複数の場所を推定収納場所の候補として出力することとしてもよい。なお、図15の推定収納場所データでは、物品コード“INS0001”の物品の推定収納場所として、最も可能性が高いのが位置“LOC03004”であり、次いで位置“LOC02008”、位置“LOC03022”の順に可能性が高いことを示している。 In the above embodiment, the case where only one place is output as the estimated storage place has been described. However, the present invention is not limited to this. For example, as shown in FIG. 15, a plurality of locations may be output as candidates for the estimated storage location in order of increasing accumulated value of the existing time length. In the estimated storage location data of FIG. 15, the position “LOC03004” has the highest possibility as the estimated storage location of the article with the article code “INS0001”, and then the position “LOC02008” and then the position “LOC03022” in this order. This indicates a high possibility.
なお、上記実施形態では、図2の部屋R1〜R3では、棚ごとに物品位置検出装置10を設ける場合について説明したが、これに限られるものではない。例えば、棚ごとに複数の物品位置検出装置10を設けるなどしてもよい。このようにすることで、物品の収納場所をより詳細に推定(特定)することができる。また、部屋R4においても、複数の物品位置検出装置10を設けることとしてもよい。
In addition, although the said embodiment demonstrated the case where the goods
なお、上記実施形態では、物品DB112,212を物品位置検出装置10やユーザ端末20に設ける場合について説明したが、これに限られるものではない。例えば、サーバ30やネットワーク80上に設けられるその他のデータサーバなどに物品DB112,212を設けることとしてもよい。この場合、物品位置検出装置10やユーザ端末20は、必要に応じて、ネットワーク80経由で、物品DB112,212の情報を読み出すようにすればよい。
In the above embodiment, the case has been described in which the
(変形例1)
以下、変形例1について説明する。上記実施形態においては、物品が存在していた時間が長い位置を推定収納場所として出力したが、本変形例1では、物品が存在していた回数が多い位置を推定収納場所として出力する。
(Modification 1)
Hereinafter,
具体的には、収納場所推定処理において、図16のフローチャートに沿った処理を実行する。図16の処理では、ステップS40〜S44までの処理を、上記実施形態(図13)と同様に実行する。そして、ステップS46’に移行すると、収納場所推定部308は、読み出したデータから、1行だけ、あるいは連続して複数行同じ位置が記録されている部分を抽出して、それらを1回の出現とする。例えば、図10の位置情報DB312の物品コード“INS0001”のデータベースでは、位置“LOC03002”が1行、位置“LOC03004”が連続して4行、位置“LOC03002”が連続して2行、位置“LOC02015”が1行、抽出されるが、収納場所推定部308は、行数によらず、抽出された部分をそれぞれ1回の出現とカウントする。
Specifically, in the storage location estimation process, the process according to the flowchart of FIG. 16 is executed. In the process of FIG. 16, the processes from step S40 to S44 are executed in the same manner as in the above embodiment (FIG. 13). In step S46 ′, the storage
次いで、ステップS48’では、収納場所推定部308は、一定期間内のデータにおける位置ごとの出現回数をカウントする。なお、この出現回数は、一定期間内において各位置に物品が置かれた回数を意味する。
Next, in step S48 ', the storage
次いで、ステップS50’では、収納場所推定部308は、出現回数が最も多い位置を推定収納場所とする。例えば、図10に示されている範囲が一定期間であるならば、物品コード“INS0001”の物品の推定収納場所は、出現回数が2回の位置“LOC03002”となる(その他の位置は出現回数が1回であるため)。その後は、ステップS52を上記実施形態と同様に実行し、ステップS40に戻る。
Next, in step S50 ', the storage
以上のように、本変形例1によれば、上記実施形態と同様の効果を期待できる。なお、本変形例1では、収納場所に置かれている積算時間が短い、頻繁に使われる物品であるほど、収納場所の情報として適切な情報を得ることができると考えられる。 As described above, according to the first modification, the same effect as in the above embodiment can be expected. In the first modification, it is considered that the more frequently used articles that are placed in the storage place have a shorter accumulated time, the more appropriate information can be obtained as the storage place information.
なお、上記変形例1では、推定収納場所として1箇所のみ出力する場合について説明したが、これに限られるものではない。例えば、図15と同様に、存在した回数が多い順に、複数の場所を推定収納場所の候補として出力することとしてもよい。 In the first modification, the case where only one location is output as the estimated storage location has been described. However, the present invention is not limited to this. For example, as in FIG. 15, a plurality of locations may be output as estimated storage location candidates in descending order of the number of times they existed.
なお、上記実施形態及び変形例1を組み合わせることとしてもよい。例えば、全物品について、存在時間に基づいて推定される収納場所の候補と、存在回数に基づいて推定される収納場所の候補の両方を出力することとしてもよい。また、物品の使用頻度に応じて、存在時間に基づいて推定される収納場所の候補と、存在回数に基づいて推定される収納場所の候補のいずれかを出力することとしてもよい。例えば、使用頻度が低い物品であれば、存在時間に基づいて推定される収納場所の候補を出力し、使用頻度が高い物品であれば、存在回数に基づいて推定される収納場所の候補を出力することとしてもよい。なお、各物品の使用頻度は、ユーザが登録することとしてもよいし、位置情報DB312に蓄積されたデータに基づいてサーバ30が使用頻度を解析してもよい。
In addition, it is good also as combining the said embodiment and the
(変形例2)
以下、変形例2について説明する。なお、本変形例2では、直近の一定期間のうち、物品の非使用時間帯のデータのみを用いることとしている。
(Modification 2)
Hereinafter,
具体的には、サーバ30は、図17(a)に示す非使用時間帯DB314を有しており、収納場所推定部208は、当該非使用時間帯DB314を参照できるようになっている。ここで、図17(a)の非使用時間帯DB314には、物品コードと、当該物品コードの物品が使用されない時間帯(非使用時間帯)とが登録されているものとする。なお、各物品の非使用時間帯は、ユーザ等があらかじめ定めておくものとする。
Specifically, the
図17(b)には、変形例2に係る収納場所推定処理のフローチャートが示されている。図17(b)の処理では、ステップS40、S42において上記実施形態と同様の処理を行った後、ステップS44’の処理を実行する。このステップS44’では、収納場所推定部308は、位置情報DB312から、問い合わせ物品コードに対応するデータのうち、問い合わせ時刻から一定時間遡った時刻以降で、かつ、物品の非使用時間帯に属するデータを読み出す。そして、以降の処理では、問い合わせ物品に関して予め定められている非使用時間帯に属するデータのみを処理対象とする。例えば、物品“INS0001”であれば、非使用時間帯が午後5時から午前9時までのデータが処理対象になる。
FIG. 17B shows a flowchart of the storage location estimation process according to the second modification. In the process of FIG. 17B, after performing the same process as in the above embodiment in steps S40 and S42, the process of step S44 'is executed. In this step S44 ′, the storage
以上のように、使用時間帯が決められている物品(例えば、貴重品や機密情報が含まれる物品)については、非使用時間帯には収納場所(例えば、鍵のかかる場所)に置かれる可能性が高いので、本変形例2のように非使用時間帯のデータのみを処理対象とすることで、収納場所の推定結果の信頼度を向上することができる。
As described above, articles that have a fixed time of use (for example, articles that contain valuables or confidential information) can be placed in storage (for example, a locked place) during non-use hours. Therefore, the reliability of the estimation result of the storage location can be improved by setting only the data in the non-use time period as the processing target as in
なお、本変形例2では、ステップS46〜S50を、上記変形例1のステップS46’〜S50’(図16参照)に変更することとしてもよい。また、ステップS50(又はS50’)では、推定収納場所として上述したように複数の収納場所を出力することとしてもよい(図15参照)。 In the second modification, steps S46 to S50 may be changed to steps S46 'to S50' (see FIG. 16) of the first modification. In step S50 (or S50 '), as described above, a plurality of storage locations may be output as the estimated storage location (see FIG. 15).
なお、本変形例2では、非使用時間帯における物品の存在時間(回数)に重み係数を積算し、当該積算後の非使用時間帯における物品の存在時間(回数)と、使用時間帯における物品の存在時間(回数)との和に基づいて、収納場所を推定することとしてもよい。 In the second modification, a weighting factor is added to the existence time (number of times) of the article in the non-use time zone, and the existence time (number of times) of the article in the non-use time zone after the accumulation and the article in the use time zone. The storage location may be estimated based on the sum of the existing time (number of times).
(変形例3)
以下、変形例3について、説明する。変形例3は、物品位置検出装置10からサーバ30に対して、同じ場所に存在し続けている物品の位置情報を送らないようにすることで通信量を削減することを目的としている。
(Modification 3)
Hereinafter, Modification 3 will be described. The third modification is intended to reduce the amount of communication by not sending the position information of the articles that continue to exist in the same place from the article
具体的には、本変形例3では、位置検出処理において、図18のフローチャートに沿った処理を実行し、位置情報データ登録処理において、図19のフローチャートに沿った処理を実行する。 Specifically, in the third modification, in the position detection process, the process according to the flowchart of FIG. 18 is executed, and in the position information data registration process, the process according to the flowchart of FIG. 19 is executed.
また、本変形例3では、物品DB112’として、図20(a)のデータベースを用いるものとする。なお、図20(a)の物品DB112’は、図7の物品DB112と比較すると分かるように「検出/不検出」のフィールドが追加されている。「検出/不検出」のフィールドには、検出されたか否かの情報が動的に記録される。なお、初期状態ではすべての物品の「検出/不検出」のフィールドに「不検出」が記録されているものとする。
In the third modification, the database shown in FIG. 20A is used as the article DB 112 '. Note that the
また、本変形例3では、位置情報送信部104から位置情報受信部302に対して送信される位置情報データとして、図20(b)に示すようなデータを用いるものとする。なお、図20(b)の位置情報データは、図8と比較すると分かるように、「発見/消失」のフィールドが追加されている。なお、それまで存在していなかった物品がその場所で検出された場合に、「発見/消失」のフィールドに「発見」が記録される。また、それまでその場所に存在していた物品が検出されなくなった場合に、「発見/消失」のフィールドに「消失」が記録される。
In the third modification, data as shown in FIG. 20B is used as the position information data transmitted from the position
図18の位置検出処理では、物品位置検出部102は、上記実施形態と同様にしてステップS10〜S16の処理・判断を実行する。そして、ステップS18’に移行すると、位置情報送信部104は、存在した物品の中で、物品DB112’に「不検出」が記録されているものを、「発見」した物品の位置情報データとしてサーバ30(位置情報受信部302)に送信する。また、位置情報送信部104は、物品DB112’に「検出」が記録されているものの中で、今回検出されなかったものを、「消失」した物品として、サーバ30(位置情報受信部302)に送信する。なお、位置情報送信部104は、それ以外の物品のデータ(物品DB112’に「検出」が記録されているものを続けて検出した場合など)は位置情報受信部302に送信しないものとする。
In the position detection process of FIG. 18, the article
そして、次のステップS19では、物品位置検出部102は、物品DB112’の「検出/不検出」のフィールドのうち、新たに発見された物品に対して「検出」を記録し、新たに消失した物品に対して「不検出」を記録する。その後は、ステップS10に戻る。
In the next step S19, the article
一方、図19の処理では、位置情報受信部302が、上記実施形態と同様にしてステップS20、S22を実行する。そして、次のステップS24’では、位置情報登録部304が、位置情報データを参照し、物品コードxが位置Lで「消失」しているものに対し、物品コードxの位置情報DB312の対応する時刻の行の位置情報欄に“−”を書き込む。例えば、図20(b)の位置情報データであれば、位置情報DB312の物品コード“INS0006”、“INS0010”に対応するデータベースの、時刻“2012/10/3 10:35:27”に対応する行に“−”が書き込まれる。
On the other hand, in the process of FIG. 19, the position
次いで、ステップS26では、位置情報登録部304は、位置情報データを参照し、物品コードxが位置Lで「発見」となっているものに対し、物品コードxの位置情報DB312の対応する時刻の行の位置情報欄に位置Lの情報を書き込む。例えば、図20(b)の位置情報データであれば、図10に示す位置情報DB312の物品コード“INS0001”に対応するデータベースの時刻“2012/10/3 10:35:27”に対応する“2012/10/3 10:35”の行に、位置情報“LOC02015”が書き込まれる。
Next, in step S26, the position
次いで、ステップS28では、位置情報登録部304は、位置情報データに記されていない物品コードxについては、物品コードxの位置情報DB312の対応する時刻の行の位置情報欄に、直前の時刻の行の位置情報と同じ値を書き込む。例えば、位置情報DB312の、図20(b)の位置情報データには記されていない物品コードが“INS0002”や“INS0003”などに対応するデータベースの時刻“2012/10/3 10:35”の行の位置情報欄には、直前の位置情報欄の内容が書き込まれる。
Next, in step S28, the position
以上のように、本変形例3では、位置情報送信部104は、「検出/不検出」のフィールドの内容が変わったデータのみを位置情報データとして送信するので、全ての位置情報データを送信する場合と比較して、データ通信量を低減することができる。
As described above, in the third modification, the position
なお、上記実施形態及び各変形例では、物品を検出する場合に、物品に設けられたバーコードを検出することとしたが、これに限られるものではない。例えば、図21(a)に示すように、物品位置検出装置において、カメラ12に代えてタグリーダ12’を設け、物品に無線タグを設けることとしてもよい。この場合、部屋内に固定したタグリーダ12’と無線タグを用いて物品の位置を検出することで、上記実施形態と同様の効果を得ることができる。また、上記実施形態及び各変形例では、カメラ12を用いてバーコードを検出する場合について説明したが、これに限られるものではない。例えば、カメラ12を用いて物品に設けられている名札(例えば物品コードそのものが記載されている)を検出したり、カメラ12で撮影される物品の外形や色などの外観上の特徴に基づいて、物品を検出することとしてもよい。なお、物品の検出方法については、上記方法以外の方法を用いてもよい。
In addition, in the said embodiment and each modification, when detecting an article | item, it decided to detect the barcode provided in the article | item, However, it is not restricted to this. For example, as shown in FIG. 21A, in the article position detection apparatus, a tag reader 12 'may be provided instead of the
なお、上記実施形態及び各変形例では、ユーザ端末20がカメラ22を有し、当該カメラ22を用いて物品に設けられたバーコードを読み取ることで、問い合わせ物品を検出する場合について説明したが、これに限られるものではない。例えば、カメラ22を用いる場合でも、物品に設けられた名札(例えば物品コードそのものが記載されている)を検出したり、外形や色などの外観上の特徴に基づいて、問い合わせ物品を検出するようにしてもよい。また、図21(b)に示すように、ユーザ端末にタグリーダ22’を設け、物品に設けられた無線タグとの通信結果に基づいて、問い合わせ物品を検出するようにしてもよい。また、図21(c)に示すように、ユーザ端末20にカメラやタグリーダを設けず、入力部26を介してユーザから入力される物品名や物品コードに基づいて、問い合わせ物品を検出するようにしてもよい。更には、ユーザ端末にマイク22”を設け、ユーザの音声により入力される物品名や物品コードに基づいて、問い合わせ物品を検出するようにしてもよい。また、上記とは異なる方法で、問い合わせ物品を検出するようにしてもよい。なお、カメラやタグリーダ、入力部、マイクなどの中から複数選択してユーザ端末に設けることとしてもよい。この場合、ユーザは好み等に応じて、問い合わせ物品の検出方法を選択することが可能となる。
In the above-described embodiment and each modified example, the case where the
なお、図1のシステム構成は一例である。例えば、物品位置検出装置10やユーザ端末20の一つがサーバ30の機能を兼ね備えていてもよい。また、推定収納場所の情報の応答先は必ずしもユーザ端末でなくてもよく、例えば、システムがユーザの存在位置を何らかの手段(GPSなど)で認識できていれば、ユーザの存在位置近傍にある機器に表示するようにしてもよい。また、推定収納場所の情報は、表示部に表示する場合に限らず、これに代えて又はこれとともに、スピーカから音声出力することとしてもよい。また、図1のシステム構成では、物品位置検出装置10やユーザ端末20内に物品DB112、212を設けているが、これに代えて、物品DBをサーバ30等に設けることとしてもよい。
The system configuration in FIG. 1 is an example. For example, one of the article
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体(ただし、搬送波は除く)に記録しておくことができる。 The above processing functions can be realized by a computer. In that case, a program describing the processing contents of the functions that the processing apparatus should have is provided. By executing the program on a computer, the above processing functions are realized on the computer. The program describing the processing contents can be recorded on a computer-readable recording medium (except for a carrier wave).
プログラムを流通させる場合には、例えば、そのプログラムが記録されたDVD(Digital Versatile Disc)、CD−ROM(Compact Disc Read Only Memory)などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。 When the program is distributed, for example, it is sold in the form of a portable recording medium such as a DVD (Digital Versatile Disc) or a CD-ROM (Compact Disc Read Only Memory) on which the program is recorded. It is also possible to store the program in a storage device of a server computer and transfer the program from the server computer to another computer via a network.
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。 The computer that executes the program stores, for example, the program recorded on the portable recording medium or the program transferred from the server computer in its own storage device. Then, the computer reads the program from its own storage device and executes processing according to the program. The computer can also read the program directly from the portable recording medium and execute processing according to the program. Further, each time the program is transferred from the server computer, the computer can sequentially execute processing according to the received program.
上述した実施形態及び各変形例は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。 The above-described embodiments and modifications are examples of preferred embodiments of the present invention. However, the present invention is not limited to this, and various modifications can be made without departing from the scope of the present invention.
なお、以上の実施形態及び各変形例の説明に関して、更に以下の付記を開示する。
(付記1) 物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積する蓄積部と、
特定の物品の情報を受け付けた場合に、前記蓄積部に蓄積されている前記特定の物品の位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する抽出部と、
前記抽出部が抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する推定部と、
前記推定部の推定結果を出力する出力部と、を備える物品の配置位置管理装置。
(付記2) 前記推定部は、前記特定の物品を使わない非使用時間帯において各位置に前記特定の物品が存在していた時間及び存在していた回数の少なくとも一方を抽出することを特徴とする付記1に記載の物品の配置位置管理装置。
(付記3) 前記推定部は、前記特定の物品の配置位置の候補を複数推定することを特徴とする付記1又は2に記載の物品の配置位置管理装置。
(付記4) 物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積し、
特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出し、
前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定し、
前記推定した結果を出力する、処理をコンピュータに実行させることを特徴とする物品の配置位置管理プログラム。
(付記5) 前記推定する処理では、前記特定の物品を使わない非使用時間帯において各位置に前記特定の物品が存在していた時間及び存在していた回数の少なくとも一方を抽出することを特徴とする付記4に記載の物品の配置位置管理プログラム。
(付記6) 前記推定する処理では、前記特定の物品の配置位置の候補を複数推定することを特徴とする付記4又は5に記載の物品の配置位置管理プログラム。
(付記7) 物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積する工程と、
特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する工程と、
前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する工程と、
前記推定した結果を出力する工程と、をコンピュータが実行することを特徴とする物品の配置位置管理方法。
(付記8) 前記推定する工程では、前記特定の物品を使わない非使用時間帯において各位置に前記特定の物品が存在していた時間及び存在していた回数の少なくとも一方を抽出することを特徴とする付記7に記載の物品の配置位置管理方法。
(付記9) 前記推定する工程では、前記特定の物品の配置位置の候補を複数推定することを特徴とする付記7又は8に記載の物品の配置位置管理方法。
In addition, the following additional remarks are disclosed regarding the above embodiment and description of each modification.
(Additional remark 1) The accumulation | storage part which accumulate | stores the information of the position where the goods were arrange | positioned with the information of the time when the information of the said position was acquired, and the information of the said goods,
When the information on the specific article is received, the specific article is located at each position within the most recent predetermined period based on the position information and time information stored in the storage unit. An extraction unit that extracts at least one of the time that existed and the number of times it existed;
Based on the result extracted by the extraction unit, an estimation unit that estimates a placement position candidate of the specific article;
An article arrangement position management device comprising: an output unit that outputs an estimation result of the estimation unit.
(Additional remark 2) The said estimation part extracts at least one of the time and the frequency | count that the said specific goods existed in each position in the non-use time zone which does not use the said specific goods, It is characterized by the above-mentioned. The article arrangement position management device according to
(Supplementary Note 3) The article arrangement position management device according to
(Appendix 4) Accumulating the information on the position where the article is placed together with the information on the time when the information on the position was acquired and the information on the article,
When information on a specific article is received, based on the accumulated position information and time information, the time when the specific article existed at each position within the most recent predetermined period, and Extract at least one of the times
Based on the extracted result, estimate the placement position candidate of the specific article,
An article arrangement position management program for outputting the estimated result and causing a computer to execute a process.
(Additional remark 5) In the said estimation process, in the non-use time zone which does not use the said specific article | item, at least one of the time when the said specific article | item existed in each position and the frequency | count that existed is extracted. The article arrangement position management program according to appendix 4.
(Supplementary Note 6) The article arrangement position management program according to Supplementary Note 4 or 5, wherein in the estimation process, a plurality of candidates for the arrangement position of the specific article are estimated.
(Supplementary note 7) A step of accumulating information on a position where an article is arranged together with information on a time when the information on the position is acquired and information on the article;
When information on a specific article is received, based on the accumulated position information and time information, the time when the specific article existed at each position within the most recent predetermined period, and Extracting at least one of the number of times
Estimating a placement position candidate of the specific article based on the extracted result;
A method of outputting the estimated result, wherein the computer executes the step of managing the arrangement position of the article.
(Supplementary Note 8) In the estimating step, at least one of a time when the specific article is present at each position and a number of times of the specific article is extracted in a non-use time zone in which the specific article is not used. The article arrangement position management method according to appendix 7.
(Supplementary note 9) The article placement position management method according to
30 サーバ(物品の配置位置管理装置)
308 収納場所推定部(抽出部、推定部)
310 収納場所応答部(出力部)
312 位置情報DB(蓄積部)
30 server (article location management device)
308 Storage location estimation unit (extraction unit, estimation unit)
310 Storage location response unit (output unit)
312 Position information DB (storage unit)
Claims (5)
特定の物品の情報を受け付けた場合に、前記蓄積部に蓄積されている前記特定の物品の位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する抽出部と、
前記抽出部が抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する推定部と、
前記推定部の推定結果を出力する出力部と、を備える物品の配置位置管理装置。 An accumulator that accumulates information on the position where the article was placed together with information on the time when the information on the position was acquired and information on the article;
When the information on the specific article is received, the specific article is located at each position within the most recent predetermined period based on the position information and time information stored in the storage unit. An extraction unit that extracts at least one of the time that existed and the number of times it existed;
Based on the result extracted by the extraction unit, an estimation unit that estimates a placement position candidate of the specific article;
An article arrangement position management device comprising: an output unit that outputs an estimation result of the estimation unit.
特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出し、
前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定し、
前記推定した結果を出力する、処理をコンピュータに実行させることを特徴とする物品の配置位置管理プログラム。 Accumulating the information on the position where the article was placed together with the information on the time when the information on the position was acquired and the information on the article,
When information on a specific article is received, based on the accumulated position information and time information, the time when the specific article existed at each position within the most recent predetermined period, and Extract at least one of the times
Based on the extracted result, estimate the placement position candidate of the specific article,
An article arrangement position management program for outputting the estimated result and causing a computer to execute a process.
特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する工程と、
前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する工程と、
前記推定した結果を出力する工程と、をコンピュータが実行することを特徴とする物品の配置位置管理方法。 A step of accumulating information on a position where the article is arranged together with information on a time when the information on the position is acquired and information on the article;
When information on a specific article is received, based on the accumulated position information and time information, the time when the specific article existed at each position within the most recent predetermined period, and Extracting at least one of the number of times
Estimating a placement position candidate of the specific article based on the extracted result;
A method of outputting the estimated result, wherein the computer executes the step of managing the arrangement position of the article.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012265775A JP6020101B2 (en) | 2012-12-04 | 2012-12-04 | Article arrangement position management device, program, and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012265775A JP6020101B2 (en) | 2012-12-04 | 2012-12-04 | Article arrangement position management device, program, and method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014108892A true JP2014108892A (en) | 2014-06-12 |
JP6020101B2 JP6020101B2 (en) | 2016-11-02 |
Family
ID=51029739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012265775A Expired - Fee Related JP6020101B2 (en) | 2012-12-04 | 2012-12-04 | Article arrangement position management device, program, and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6020101B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018124168A1 (en) * | 2016-12-27 | 2018-07-05 | 株式会社Space2020 | Image processing system, image processing device, image processing method, and image processing program |
WO2018146959A1 (en) * | 2017-02-10 | 2018-08-16 | 新日鉄住金ソリューションズ株式会社 | System, information processing device, information processing method, program, and recording medium |
CN109789972A (en) * | 2016-12-07 | 2019-05-21 | 新日铁住金***集成株式会社 | System, information processing unit, information processing method, program and recording medium |
WO2022118411A1 (en) * | 2020-12-02 | 2022-06-09 | マクセル株式会社 | Mobile terminal device, article management system, and article management method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005096956A (en) * | 2003-09-26 | 2005-04-14 | Toshiba Digital Media Engineering Corp | Book management system |
WO2006109423A1 (en) * | 2005-04-01 | 2006-10-19 | Matsushita Electric Industrial Co., Ltd. | Article position estimation device, article position estimation method, article search system, and program for article position estimation |
JP2007079918A (en) * | 2005-09-14 | 2007-03-29 | Matsushita Electric Ind Co Ltd | Article retrieval system and method |
JP2009084000A (en) * | 2007-10-01 | 2009-04-23 | Dainippon Printing Co Ltd | Return activity assistance system of lending article |
-
2012
- 2012-12-04 JP JP2012265775A patent/JP6020101B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005096956A (en) * | 2003-09-26 | 2005-04-14 | Toshiba Digital Media Engineering Corp | Book management system |
WO2006109423A1 (en) * | 2005-04-01 | 2006-10-19 | Matsushita Electric Industrial Co., Ltd. | Article position estimation device, article position estimation method, article search system, and program for article position estimation |
JP2007079918A (en) * | 2005-09-14 | 2007-03-29 | Matsushita Electric Ind Co Ltd | Article retrieval system and method |
JP2009084000A (en) * | 2007-10-01 | 2009-04-23 | Dainippon Printing Co Ltd | Return activity assistance system of lending article |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109789972A (en) * | 2016-12-07 | 2019-05-21 | 新日铁住金***集成株式会社 | System, information processing unit, information processing method, program and recording medium |
CN109789972B (en) * | 2016-12-07 | 2020-12-15 | 日铁***集成株式会社 | System, information processing device, information processing method, program, and recording medium |
WO2018124168A1 (en) * | 2016-12-27 | 2018-07-05 | 株式会社Space2020 | Image processing system, image processing device, image processing method, and image processing program |
JPWO2018124168A1 (en) * | 2016-12-27 | 2019-10-31 | 株式会社Space2020 | Image processing system, image processing apparatus, image processing method, and image processing program |
WO2018146959A1 (en) * | 2017-02-10 | 2018-08-16 | 新日鉄住金ソリューションズ株式会社 | System, information processing device, information processing method, program, and recording medium |
JPWO2018146959A1 (en) * | 2017-02-10 | 2019-02-14 | 新日鉄住金ソリューションズ株式会社 | System, information processing apparatus, information processing method, program, and recording medium |
CN109791648A (en) * | 2017-02-10 | 2019-05-21 | 新日铁住金***集成株式会社 | System, information processing unit, information processing method, program and recording medium |
JP2019163172A (en) * | 2017-02-10 | 2019-09-26 | 日鉄ソリューションズ株式会社 | System, information processor, information processing method, program and storage medium |
WO2022118411A1 (en) * | 2020-12-02 | 2022-06-09 | マクセル株式会社 | Mobile terminal device, article management system, and article management method |
Also Published As
Publication number | Publication date |
---|---|
JP6020101B2 (en) | 2016-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10490042B1 (en) | Chronological activity monitoring and review | |
US10298537B2 (en) | Apparatus for sharing image content based on matching | |
US20180054564A1 (en) | Apparatus and method for providing user's emotional information in electronic device | |
US8743223B2 (en) | Linking captured images using short range communications | |
JP2017134823A (en) | Method and device for recommending application and method and device for displaying recommended application | |
US20150039632A1 (en) | Media Tagging | |
JP6223735B2 (en) | SEARCH CONTROL DEVICE, SEARCH CONTROL METHOD, AND PROGRAM | |
JP6020101B2 (en) | Article arrangement position management device, program, and method | |
JP2018011263A (en) | Monitor system, monitor camera, and management device | |
JP2018524826A (en) | Image output method and apparatus | |
EP3121799A1 (en) | Digital loss-defense security system, method, and program | |
EP3174003A1 (en) | Bill processing method and apparatus, terminal device, computer program and recording medium | |
JP2007033310A (en) | Notification system for lost child, method, management server, and program | |
US11080977B2 (en) | Management system, server, management device, and management method | |
CN110677448A (en) | Associated information pushing method, device and system | |
EP4160550A1 (en) | Information processing program, information processing method, and information processing device | |
JP6293975B2 (en) | Method, apparatus and system for displaying usage history | |
JP6711216B2 (en) | Article search program, article search method, and information processing apparatus | |
JP2016219990A (en) | Position estimation system, position estimation method and program | |
US9894515B2 (en) | Information processing device, computer-implemented method of estimating a waiting time, and non-transitory computer-readable storage medium | |
US10614690B2 (en) | Management system, server, management device, and management method | |
JP6562117B2 (en) | Information processing apparatus, information processing method, and program | |
EP3502919A1 (en) | Methods and apparatuses for determining meta data related to media content | |
CN105075298B (en) | Detection and benchmark pose data are with the method for similar pose synchronous terminal, method for message transmission and logging program computer-readable recording medium thus | |
US20220027985A1 (en) | Information processing device, information processing system, and information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150804 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160408 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160524 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160721 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160906 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160919 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6020101 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |