Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6653675B2 - Article management system and article management method by image analysis - Google Patents
[go: Go Back, main page]

JP6653675B2 - Article management system and article management method by image analysis - Google Patents

Article management system and article management method by image analysis Download PDF

Info

Publication number
JP6653675B2
JP6653675B2 JP2017052815A JP2017052815A JP6653675B2 JP 6653675 B2 JP6653675 B2 JP 6653675B2 JP 2017052815 A JP2017052815 A JP 2017052815A JP 2017052815 A JP2017052815 A JP 2017052815A JP 6653675 B2 JP6653675 B2 JP 6653675B2
Authority
JP
Japan
Prior art keywords
article
computer
list
image data
information
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.)
Active
Application number
JP2017052815A
Other languages
Japanese (ja)
Other versions
JP2018154451A (en
Inventor
柴田 吉隆
吉隆 柴田
卓也 赤司
卓也 赤司
建太 築地新
建太 築地新
真平 高見
真平 高見
壮 野末
壮 野末
池田 稔
稔 池田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2017052815A priority Critical patent/JP6653675B2/en
Publication of JP2018154451A publication Critical patent/JP2018154451A/en
Application granted granted Critical
Publication of JP6653675B2 publication Critical patent/JP6653675B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明は、画像解析に基づいて家庭内の物品を管理する物品管理システム及び方法に関する。   The present invention relates to an article management system and method for managing articles at home based on image analysis.

画像を用いて消耗品及び交換部品を管理するシステムとして特許文献1に記載の技術が知られている。特許文献1には、「カメラと通信する画像形成装置を含む画像形成システムにおいて、検知した消耗品を特定する識別情報に基づいて、当該消耗品を保管する在庫エリアを撮影可能なカメラが登録されているかどうかを判断する。ここで、登録されていると判断した場合、前記消耗品を特定する識別情報とともに、当該消耗品の在庫量を取得する要求を前記カメラに通知する。そして、カメラから前記識別情報で特定される消耗品の現在の在庫量を取得し、取得した消耗品の現在の在庫量を在庫エリアに対応づけて表示手段に表示する」ことが記載されている。   A technique described in Patent Literature 1 is known as a system for managing consumables and replacement parts using images. Patent Literature 1 discloses that “a camera capable of photographing a stock area for storing a consumable based on identification information for identifying the detected consumable in an image forming system including an image forming apparatus that communicates with the camera is registered. Here, if it is determined that the consumable is registered, a request to acquire the stock amount of the consumable is sent to the camera together with the identification information for identifying the consumable. Acquiring the current stock amount of the consumable item specified by the identification information, and displaying the acquired current stock amount of the consumable item on the display means in association with the stock area. "

特開2015−200839号公報JP-A-2005-200839

家には様々な物品が存在するため、ユーザが各物品の状態等を逐次管理するのは困難である。また、物品の購入、交換、廃棄、売却等によって、家に存在する物品は流動的に変化するため、ユーザが効率的に管理するのが難しい。   Since various articles exist in a house, it is difficult for a user to sequentially manage the state of each article. In addition, it is difficult for the user to efficiently manage the articles existing in the house due to the purchase, exchange, disposal, sale, etc. of the articles, which change in a fluid manner.

本発明は、効率的かつ網羅的に物品を管理するシステム及び方法を提供することを目的とする。   An object of the present invention is to provide a system and a method for efficiently and comprehensively managing articles.

本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、画像を取得する画像取得装置及び計算機を備える物品管理システムであって、前記計算機は、プロセッサ、前記プロセッサに接続されるメモリ、及び前記プロセッサに接続されるネットワークインタフェースを有し、前記メモリは、前記画像取得装置が設置された空間に存在する物品を管理する物品リストを格納し、前記物品リストは、物品の名称、物品の使用状態を示す情報、及び物品の使用回数を格納するフィールドから構成されるレコードを含み、前記画像取得装置は、前記空間の画像データを取得し、前記画像データを前記計算機に送信し、前記計算機は、前記画像データの解析によって、前記空間に存在する物品及び当該物品の使用状態を特定し、前記画像データの解析の結果に基づいて前記物品の使用回数を算出し、前記物品の使用回数に基づいて前記物品リストを更新し、前記物品リストに基づいて、前記画像データ中に物品の使用状態を表示する表示データを生成し前記表示データを出力し、前記物品リストを参照して、使用回数が閾値より小さいターゲット物品を特定し、前記ターゲット物品の処分方法を提案する提案情報を生成し、前記提案情報を出力することを特徴とする。 A typical example of the invention disclosed in the present application is as follows. That is, an article management system including an image acquisition device that acquires an image and a computer, wherein the computer has a processor, a memory connected to the processor, and a network interface connected to the processor, wherein the memory is Storing an article list that manages articles present in the space where the image acquisition device is installed, wherein the article list is a field that stores the name of the article, information indicating the use state of the article, and the number of times the article has been used. Comprising a record configured, the image acquisition device acquires the image data of the space, transmits the image data to the computer, the computer, by analyzing the image data, articles present in the space, identifying a use state of the article, and calculates the number of times of use of the article based on the results of the analysis of the image data, Updating the article list based on number of uses of serial article, on the basis of the article list, said generates display data for displaying the use status of the article in the image data, and outputs the display data, the article list , A target article whose use count is smaller than a threshold is specified, proposal information for suggesting a disposal method of the target article is generated, and the proposal information is output .

本発明によれば、画像データに基づいて物品リストを更新することによって網羅的に物品の管理が可能となり、また、表示データに基づいて物品の状態を効率的に管理することができる。上記した以外の課題、構成及び効果は、以下の実施例の説明により明らかにされる。   According to the present invention, articles can be managed comprehensively by updating the article list based on the image data, and the state of the articles can be efficiently managed based on the display data. Problems, configurations, and effects other than those described above will be apparent from the following description of the embodiments.

実施例1の物品管理システムの構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a configuration of an article management system according to a first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の画像取得装置の一例を示す図である。FIG. 2 is a diagram illustrating an example of an image acquisition device according to the first embodiment. 実施例1の計算機の構成の一例を示す図である。FIG. 3 illustrates an example of a configuration of a computer according to the first embodiment. 実施例1の管理計算機の構成の一例を示す図である。FIG. 3 illustrates an example of a configuration of a management computer according to the first embodiment. 実施例1の画像解析情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of image analysis information according to the first embodiment. 実施例1の物品リストのデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of an article list according to the first embodiment. 実施例1の物品リストのデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of an article list according to the first embodiment. 実施例1の物品リストのデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of an article list according to the first embodiment. 実施例1の物品リストのデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of an article list according to the first embodiment. 実施例1の物品リストのデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of an article list according to the first embodiment. 実施例1の物品リストのデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of an article list according to the first embodiment. 実施例1の物品リストのデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of an article list according to the first embodiment. 実施例1の物品リストのデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of an article list according to the first embodiment. 実施例1の物品リストのデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of an article list according to the first embodiment. 実施例1の除外物品リストのデータ構造の一例を示す図である。FIG. 6 is a diagram illustrating an example of a data structure of an excluded article list according to the first embodiment. 実施例1の場所情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of location information according to the first embodiment. 実施例1の人物情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of person information according to the first embodiment. 実施例1のカレンダー情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of calendar information according to the first embodiment. 実施例1の家情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of house information according to the first embodiment. 実施例1のニーズ情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of needs information according to the first embodiment. 実施例1のメンテナンス情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of maintenance information according to the first embodiment. 実施例1の交換物品情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of replacement item information according to the first embodiment. 実施例1のイベント物品情報のデータ構造の一例を示す図である。FIG. 4 is a diagram illustrating an example of a data structure of event item information according to the first embodiment. 実施例1の計算機が実行する物品管理処理の一例を説明するフローチャートである。6 is a flowchart illustrating an example of an article management process executed by the computer according to the first embodiment. 実施例1の物品管理モジュールが実行する画像データの表示処理の一例を説明するフローチャートである。5 is a flowchart illustrating an example of a display process of image data performed by the article management module according to the first embodiment. 実施例1の画像データの表示例を示す図である。FIG. 4 is a diagram illustrating a display example of image data according to the first embodiment. 実施例1の物品管理モジュールが実行する物品の所在を通知する処理の一例を説明するフローチャートである。5 is a flowchart illustrating an example of a process performed by the article management module according to the first embodiment to notify the location of an article. 実施例1の物品管理モジュールが実行する物品の移動又は処分を提案する処理の一例を説明するフローチャートである。6 is a flowchart illustrating an example of a process for suggesting movement or disposal of an article, which is executed by the article management module according to the first embodiment. 実施例1の物品リストを表示する操作GUIの一例を示す図である。FIG. 7 is a diagram illustrating an example of an operation GUI for displaying an item list according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の物品管理モジュールが実行する物品のメンテナンスを提案する処理の一例を説明するフローチャートである。5 is a flowchart illustrating an example of a process for proposing maintenance of an article performed by the article management module according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の物品管理モジュールが実行する物品の交換を提案する処理の一例を説明するフローチャートである。6 is a flowchart illustrating an example of a process for proposing replacement of an article performed by the article management module according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の物品管理モジュールが実行するイベントの不足物品を提示する処理の一例を説明するフローチャートである。9 is a flowchart illustrating an example of a process of presenting a missing item of an event performed by the item management module according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の操作GUIの操作状態の一例を示す図である。FIG. 6 is a diagram illustrating an example of an operation state of the operation GUI according to the first embodiment. 実施例1の管理計算機が実行するニーズ確認処理の一例を説明するフローチャートである。9 is a flowchart illustrating an example of a need confirmation process performed by the management computer according to the first embodiment. 実施例1の操作GUIの一例を示す図である。FIG. 5 is a diagram illustrating an example of an operation GUI according to the first embodiment.

以下、本発明の実施例について、図面を参照して説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、実施例1の物品管理システムの構成の一例を示す図である。   FIG. 1 is a diagram illustrating an example of the configuration of the article management system according to the first embodiment.

物品管理システムは、複数の家100及び管理計算機110から構成される。家100には、計算機120及び複数の画像取得装置130が含まれる。管理計算機110及び各家100に含まれる計算機120は、外部ネットワーク105を介して互いに接続される。計算機120及び複数の画像取得装置130は、宅内ネットワーク150を介して互いに接続される。   The article management system includes a plurality of houses 100 and a management computer 110. The house 100 includes a computer 120 and a plurality of image acquisition devices 130. The management computer 110 and the computers 120 included in each house 100 are connected to each other via an external network 105. The computer 120 and the plurality of image acquisition apparatuses 130 are connected to each other via a home network 150.

画像取得装置130は、画像データを取得し、取得した画像データを計算機120に送信する。画像取得装置130は、例えば、照明器具(電球及び天井灯等)、空調機器、及びロボット装置等に備えられたカメラが考えられる。なお、画像取得装置130の一例については、図2を用いて説明する。   The image acquisition device 130 acquires image data and transmits the acquired image data to the computer 120. The image acquisition device 130 may be, for example, a camera provided in a lighting device (such as a light bulb and a ceiling light), an air conditioner, and a robot device. An example of the image acquisition device 130 will be described with reference to FIG.

計算機120は、家100のユーザが所有する物品を管理する。計算機120の具体的な構成は図3を用いて説明する。   The computer 120 manages articles owned by the user of the house 100. The specific configuration of the computer 120 will be described with reference to FIG.

管理計算機110は、システム全体を制御する。より具体的には、管理計算機110は、各家100の物品の状態、物品の管理ポリシ(意向)、及びサービスの利用ポリシ(意向)等に基づいて、各種サービスとの連携を実現する。サービスとしては、物品のシェアリングサービス、物品の売買サービス、メンテナンスサービス、配送サービス、及びカレンダーサービス等が考えられる。管理計算機110の具体的な構成は、図4を用いて説明する。   The management computer 110 controls the entire system. More specifically, the management computer 110 realizes cooperation with various services based on the state of the article in each house 100, the article management policy (intention), the service use policy (intention), and the like. Examples of the service include an article sharing service, an article trading service, a maintenance service, a delivery service, and a calendar service. The specific configuration of the management computer 110 will be described with reference to FIG.

図2Aから図2Kは、実施例1の画像取得装置130の一例を示す図である。ここでは、カメラ付の天井吊下げ灯を一例として説明する。   2A to 2K are diagrams illustrating an example of the image acquisition device 130 according to the first embodiment. Here, a ceiling hanging light with a camera will be described as an example.

図2に示す画像取得装置130は、ステレオカメラ201、センサ202、及び音声マイク203を有し、発光ダイオードを光源とする天井吊下げ灯である。図2A及び図2Bは、天井吊下げ灯の参考斜視図である。図2Cは、天井吊下げ灯の正面図である。図2Dは、天井吊下げ灯の右側面図である。図2Eは、天井吊下げ灯の左側面図である。図2Fは、天井吊下げ灯の平面図である。図2Gは、天井吊下げ灯の底面図である。図2Hは、天井吊下げ灯の背面図である。図2Iは、天井吊下げ灯の透光部分を示す参考平面図である。斜線で示した部分は、透光性を有し、発光ダイオードを光源として点灯する。図2Jは、内部構造を省略した天井吊下げ灯のA−A断面図である。図2Kは、天井吊下げ灯の使用状態を示す参考斜視図である。   The image acquisition device 130 shown in FIG. 2 is a ceiling hanging lamp having a stereo camera 201, a sensor 202, and a voice microphone 203, and using a light emitting diode as a light source. 2A and 2B are reference perspective views of a ceiling hanging light. FIG. 2C is a front view of the ceiling hanging light. FIG. 2D is a right side view of the ceiling hanging light. FIG. 2E is a left side view of the ceiling hanging light. FIG. 2F is a plan view of the ceiling hanging light. FIG. 2G is a bottom view of the ceiling hanging light. FIG. 2H is a rear view of the ceiling hanging light. FIG. 2I is a reference plan view showing a translucent portion of the ceiling hanging lamp. The hatched portions have translucency and are turned on using light emitting diodes as light sources. FIG. 2J is an AA cross-sectional view of the ceiling hanging light with the internal structure omitted. FIG. 2K is a reference perspective view showing a use state of the ceiling hanging light.

画像取得装置130である天井吊下げ灯の頭部は、ステレオカメラ201、センサ202、及び音声マイク203を有し、センサ202が動きを感知した場合、ステレオカメラ201及び音声マイク203が作動する。   The head of the ceiling hanging light, which is the image acquisition device 130, has a stereo camera 201, a sensor 202, and an audio microphone 203. When the sensor 202 detects movement, the stereo camera 201 and the audio microphone 203 operate.

図3は、実施例1の計算機120の構成の一例を示す図である。   FIG. 3 is a diagram illustrating an example of a configuration of the computer 120 according to the first embodiment.

計算機120は、プロセッサ301、メモリ302、ネットワークインタフェース303、及びストレージ装置304を有する。各ハードウェアは、バス等を介して互いに接続される。   The computer 120 has a processor 301, a memory 302, a network interface 303, and a storage device 304. Each hardware is connected to each other via a bus or the like.

プロセッサ301は、メモリ302に格納されるプログラムを実行する。プロセッサ301がプログラムにしたがって処理を実行することによって、特定の機能を実現するモジュールとして動作する。以下の説明では、モジュールを主語に処理を説明する場合、プロセッサ301が当該モジュールを実現するプログラムを実行していることを示す。   The processor 301 executes a program stored in the memory 302. The processor 301 operates as a module that realizes a specific function by executing processing according to a program. In the following description, when processing is described using a module as a subject, it indicates that the processor 301 is executing a program that realizes the module.

メモリ302は、プロセッサ301が実行するプログラムを格納する。また、メモリ302は、プログラムが使用するワークエリアを含む。本実施例のメモリ302は、物品管理モジュール311を実現するプログラムを格納する。   The memory 302 stores a program to be executed by the processor 301. Further, the memory 302 includes a work area used by the program. The memory 302 according to the present embodiment stores a program that implements the article management module 311.

物品管理モジュール311は、画像データを解析することによって、画像データに対応する部屋に存在する物品及び物品の状態を特定する。また、物品管理モジュール311は、物品の管理意向及びサービスの利用意向に関する入力を受け付ける。   The article management module 311 analyzes the image data, and specifies the articles existing in the room corresponding to the image data and the state of the articles. Further, the article management module 311 receives an input regarding an intention to manage an article and an intention to use a service.

物品管理モジュール311は、物品の状態、物品の管理意向、及びサービスの利用意向にしたがって、物品を管理する。また、物品管理モジュール311は、管理計算機110と連携することによってユーザにサービスを提供する。   The article management module 311 manages articles according to the state of the article, the intention to manage the article, and the intention to use the service. The article management module 311 provides a service to the user by cooperating with the management computer 110.

ストレージ装置304は、データを永続的に格納する。ストレージ装置304は、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)、及び不揮発性メモリ等が考えられる。本実施例のストレージ装置304は、画像解析情報321、物品リスト322、除外物品リスト323、場所情報324、人物情報325、及びカレンダー情報326を格納する。なお、ストレージ装置304は、図示していないが画像データ及び日時を対応づけた画像データの履歴を格納する。   The storage device 304 stores data permanently. The storage device 304 may be, for example, a hard disk drive (HDD), a solid state drive (SSD), and a nonvolatile memory. The storage device 304 of the present embodiment stores image analysis information 321, an item list 322, an excluded item list 323, location information 324, person information 325, and calendar information 326. Although not shown, the storage device 304 stores a history of image data in which image data and date and time are associated.

画像解析情報321は、画像取得装置130から取得した画像データの解析結果を格納する。画像解析情報321の具体的なデータ構造は、図5を用いて説明する。   The image analysis information 321 stores an analysis result of the image data acquired from the image acquisition device 130. The specific data structure of the image analysis information 321 will be described with reference to FIG.

物品リスト322は、物品を管理する情報である。本実施例では、物品リスト322を用いて、物品の状態、物品の管理意向、サービスの利用意向が管理される。物品リスト322の具体的なデータ構造は、図6Aから図6Iを用いて説明する。   The article list 322 is information for managing articles. In this embodiment, the state of the article, the intention to manage the article, and the intention to use the service are managed using the article list 322. The specific data structure of the article list 322 will be described with reference to FIGS. 6A to 6I.

除外物品リスト323は、管理対象から除外する物品を管理する情報である。除外物品リスト323に登録された物品については、物品リスト322を用いて管理されない。除外物品リスト323の具体的なデータ構造は、図7を用いて説明する。   The excluded article list 323 is information for managing articles to be excluded from management targets. The articles registered in the excluded article list 323 are not managed using the article list 322. The specific data structure of the excluded article list 323 will be described with reference to FIG.

場所情報324は、物品を設置又は収納できる場所を管理する情報である。場所情報324は、予め設定されているものとする。なお、家100のリフォームに合わせて適宜更新できる。場所情報324の具体的なデータ構造は、図8を用いて説明する。   The place information 324 is information for managing places where articles can be installed or stored. It is assumed that the location information 324 is set in advance. In addition, it can be updated as needed in accordance with the renovation of the house 100. A specific data structure of the location information 324 will be described with reference to FIG.

人物情報325は、家100の住人及び家100に訪問する客の画像データを管理する情報である。人物情報325の具体的なデータ構造は、図9を用いて説明する。   The personal information 325 is information for managing image data of a resident of the house 100 and a visitor visiting the house 100. The specific data structure of the person information 325 will be described with reference to FIG.

カレンダー情報326は、家100で催されるイベントを管理する情報である。カレンダー情報326の具体的なデータ構造は、図10を用いて説明する。   The calendar information 326 is information for managing an event held at the house 100. A specific data structure of the calendar information 326 will be described with reference to FIG.

図4は、実施例1の管理計算機の構成の一例を示す図である。   FIG. 4 is a diagram illustrating an example of a configuration of the management computer according to the first embodiment.

管理計算機110は、プロセッサ401、メモリ402、ネットワークインタフェース403、及びストレージ装置404を有する。各ハードウェアは、バス等を介して互いに接続される。   The management computer 110 has a processor 401, a memory 402, a network interface 403, and a storage device 404. Each hardware is connected to each other via a bus or the like.

プロセッサ401、メモリ402、ネットワークインタフェース403、及びストレージ装置404は、プロセッサ301、メモリ302、ネットワークインタフェース303、及びストレージ装置304と同一のものであるため説明を省略する。   The processor 401, the memory 402, the network interface 403, and the storage device 404 are the same as the processor 301, the memory 302, the network interface 303, and the storage device 304, and a description thereof will be omitted.

メモリ402は、全体制御モジュール411を実現するプログラムを格納する。全体制御モジュール411は、システム全体を制御する。   The memory 402 stores a program that implements the overall control module 411. The overall control module 411 controls the entire system.

ストレージ装置404は、家情報421、ニーズ情報422、メンテナンス情報423、交換物品情報424、イベント物品情報425、及びテンプレート画像情報426を格納する。   The storage device 404 stores house information 421, needs information 422, maintenance information 423, replacement article information 424, event article information 425, and template image information 426.

家情報421は、物品管理システムに含まれる家100を管理する情報である。家情報421の具体的なデータ構造は、図11を用いて説明する。   The house information 421 is information for managing the house 100 included in the article management system. A specific data structure of the house information 421 will be described with reference to FIG.

ニーズ情報422は、物品に対するユーザのニーズを管理する情報である。ニーズ情報422の具体的なデータ構造は、図12を用いて説明する。   The needs information 422 is information for managing the needs of the user for the article. A specific data structure of the needs information 422 will be described with reference to FIG.

メンテナンス情報423は、物品のメンテナンスサービスを管理する情報である。メンテナンス情報423のデータ構造は、図13を用いて説明する。   The maintenance information 423 is information for managing an article maintenance service. The data structure of the maintenance information 423 will be described with reference to FIG.

交換物品情報424は、交換する物品を特定するための情報である。交換物品情報424のデータ構造は、図14を用いて説明する。   The exchange article information 424 is information for specifying an exchange article. The data structure of the replacement article information 424 will be described with reference to FIG.

イベント物品情報425は、イベントに必要な物品を管理する情報である。イベント物品情報425の具体的なデータ構造は、図15を用いて説明する。   The event article information 425 is information for managing articles necessary for the event. The specific data structure of the event article information 425 will be described with reference to FIG.

テンプレート画像情報426は、物品を特定するためのテンプレート画像を管理する情報である。テンプレート画像情報は、物品を表すテンプレート画像、テンプレート画像の特徴量及び物品の属性情報から構成されるレコードを含む。一つのレコードが一つの物品に対応する。一つのレコードには、様々な角度から撮影したテンプレート画像に基づいて算出された複数の特徴量が含まれてもよい。なお、属性情報には、物品の種別、物品名、サイズ、重さ、及び使用状態等、物品に関する様々な情報が含まれる。   The template image information 426 is information for managing a template image for specifying an article. The template image information includes a record including a template image representing an article, feature amounts of the template image, and attribute information of the article. One record corresponds to one article. One record may include a plurality of feature amounts calculated based on template images captured from various angles. It should be noted that the attribute information includes various kinds of information about the article, such as the type of the article, the article name, the size, the weight, and the use state.

なお、画像から特徴量を算出するアルゴリズムとしては、SIFT(Scale Invariant Feature Transform)及びSURF(Speed Up Robust Features)等が考えられる。なお、本発明は、特徴量を算出するアルゴリズムに限定されない。   Note that as an algorithm for calculating a feature amount from an image, SIFT (Scale Independent Feature Transform), SURF (Speed Up Robust Features), and the like can be considered. Note that the present invention is not limited to the algorithm for calculating the feature amount.

テンプレート画像情報426には、様々な物品のテンプレート画像が格納されるため、管理計算機110が保持する。なお、計算機120がテンプレート画像情報426を保持してもよい。   Since the template image information 426 stores template images of various articles, the management computer 110 holds the template images. Note that the computer 120 may hold the template image information 426.

次に、計算機120が保持する情報について説明する。   Next, information held by the computer 120 will be described.

図5は、実施例1の画像解析情報321のデータ構造の一例を示す図である。   FIG. 5 is a diagram illustrating an example of a data structure of the image analysis information 321 according to the first embodiment.

画像解析情報321は、日時501、装置ID502、物品種別503、物品名504、座標505、使用者506、及び使用状態507から構成されるレコードを含む。一つのレコードが、画像解析から特定された物品に対応する。   The image analysis information 321 includes a record including a date and time 501, a device ID 502, an article type 503, an article name 504, coordinates 505, a user 506, and a use state 507. One record corresponds to the article specified from the image analysis.

日時501は、画像データが取得された日時を格納する。装置ID502は、画像データを取得した画像取得装置130の識別情報を格納する。   The date and time 501 stores the date and time when the image data was acquired. The device ID 502 stores identification information of the image acquisition device 130 that has acquired the image data.

物品種別503は、特定された物品の種別を格納する。物品名504は、特定された物品の型番及び製品名等、物品の具体的な名称を格納する。座標505は、画像データが取得された部屋における物品の位置を示す座標を格納する。使用者506は、特定された物品を使用した人物の識別情報を格納する。使用状態507は、物品の使用状態を示す情報を格納する。本実施例では、「使用中」及び「未使用」のいずれかが格納される。   The article type 503 stores the type of the specified article. The article name 504 stores the specific name of the article, such as the model number and product name of the specified article. The coordinates 505 store the coordinates indicating the position of the article in the room where the image data is acquired. The user 506 stores identification information of a person who has used the specified article. The use state 507 stores information indicating the use state of the article. In the present embodiment, either “in use” or “unused” is stored.

なお、使用及び未使用の区別がない物品の場合、使用者506及び使用状態507は空欄となる。   In the case of an article having no distinction between used and unused, the user 506 and the use state 507 are blank.

図6Aから図6Iは、実施例1の物品リスト322のデータ構造の一例を示す図である。   6A to 6I are diagrams illustrating an example of the data structure of the article list 322 according to the first embodiment.

物品リスト322は、物品ID601、物品602、所有者603、状態604、収納605、メンテナンス設定606、貸出設定607、売却設定608、及び物流状態609から構成されるレコードを含む。   The article list 322 includes a record including an article ID 601, an article 602, an owner 603, a state 604, a storage 605, a maintenance setting 606, a lending setting 607, a sale setting 608, and a distribution state 609.

物品ID601は、物品リスト322のレコードを一意に識別するための識別情報を格納する。   The article ID 601 stores identification information for uniquely identifying a record in the article list 322.

物品602は、物品の詳細を格納するフィールド群である。図6Bに示すように、物品602は、物品種別621、物品名622、サイズ623、及び重さ624を含む。   The article 602 is a group of fields for storing details of the article. As shown in FIG. 6B, the article 602 includes an article type 621, an article name 622, a size 623, and a weight 624.

物品種別621及び物品名622は、物品種別503及び物品名504と同様のフィールドである。サイズ623は、物品のサイズを格納する。重さ624は、物品の重さを格納する。   The item type 621 and the item name 622 are the same fields as the item type 503 and the item name 504. The size 623 stores the size of the article. The weight 624 stores the weight of the article.

所有者603は、物品の所有者の詳細を格納するフィールド群である。図6Cに示すように、所有者603は、所有者ID625及び家ID626を含む。   The owner 603 is a field group that stores details of the owner of the article. As shown in FIG. 6C, the owner 603 includes an owner ID 625 and a house ID 626.

所有者ID625は、物品の所有者であるユーザの識別情報を格納する。家ID626は、所有者が所属する家100の識別情報を格納する。本実施例では、他の家100に存在する物品を借りる場合があるため、所有者603には、家ID626が含まれる。なお、自分の家100にある物品の家ID626は空欄となる。また、家ID626には、後述する家情報421に設定された値が格納される。   The owner ID 625 stores identification information of a user who is the owner of the article. The house ID 626 stores identification information of the house 100 to which the owner belongs. In this embodiment, the owner 603 includes the house ID 626 because there is a case where an article existing in another house 100 is rented. Note that the house ID 626 of the article in the house 100 is blank. In the house ID 626, a value set in house information 421 described later is stored.

物品管理モジュール311は、ユーザが操作する端末を介して、自分の家100にある物品の所有者の識別情報を受け付ける。物品管理モジュール311は、画像解析情報321から一定期間のレコードを取得し、当該レコードの解析結果に基づいて、最も使用回数が多い使用者、又は、物品を最初に使用した使用者を所有者として設定してもよい。なお、他の家100の物品を借りた場合、所有者603に他の家100の情報が設定される。   The article management module 311 receives identification information of the owner of the article in his / her home 100 via a terminal operated by the user. The article management module 311 acquires a record for a certain period from the image analysis information 321 and, based on the analysis result of the record, sets the user who has used the most or the user who first used the article as the owner. May be set. When renting an article from another house 100, information on the other house 100 is set in the owner 603.

状態604は、物品の使用状態の詳細を格納するフィールド群である。図6Dに示すように、状態604は、使用期間627、総使用時間628、使用開始時間629、使用状態630、使用者631、及び回数632を含む。   The state 604 is a field group for storing details of the use state of the article. As shown in FIG. 6D, the state 604 includes a use period 627, a total use time 628, a use start time 629, a use state 630, a user 631, and the number of times 632.

使用期間627は、物品の使用開始日及び使用終了日を格納する。総使用時間628は、物品の使用時間の合計値を格納する。使用開始時間629は、物品の使用開始を検知した日時を格納する。使用状態630は、使用状態507と同一のものである。使用者631は、使用者506と同一のものである。回数632は、物品の使用回数を格納する。なお、使用状態が変わらない物品については空欄となる。   The use period 627 stores the use start date and use end date of the article. The total use time 628 stores the total value of the use time of the article. The use start time 629 stores the date and time when the use start of the article is detected. The use state 630 is the same as the use state 507. The user 631 is the same as the user 506. The number of times 632 stores the number of times the article has been used. It should be noted that blanks are provided for articles whose use state does not change.

収納605は、物品の収納位置の詳細を格納するフィールド群である。図6Eに示すように、収納605は、収納場所633及び座標634を含む。   The storage 605 is a group of fields for storing details of storage positions of articles. As shown in FIG. 6E, the storage 605 includes a storage location 633 and coordinates 634.

収納場所633は、物品が収納されている場所の識別情報を格納する。座標634は、収納場所633に対応する場所における物品の位置を示す座標を格納する。   The storage location 633 stores identification information of a location where an article is stored. The coordinates 634 store coordinates indicating the position of the article at a location corresponding to the storage location 633.

メンテナンス設定606は、メンテナンスサービスの利用意向の詳細を格納するフィールド群である。図6Fに示すように、メンテナンス設定606は、メンテナンスサービス635、意向636、予定日637、及びメンテナンス状態638を含む。   The maintenance setting 606 is a group of fields for storing details of the intention to use the maintenance service. As shown in FIG. 6F, the maintenance settings 606 include a maintenance service 635, an intention 636, a scheduled date 637, and a maintenance state 638.

メンテナンスサービス635は、物品のメンテナンスサービスが存在するか否かを示す値を格納する。本実施例では、メンテナンスサービス635には、「有り」及び「無し」のいずれかが格納される。意向636は、メンテナンスサービスを利用する否かを示す値を格納する。本実施例では、意向636には、メンテナンスサービスを利用しないことを示す「0」及びメンテナンスサービスを利用することを示す「1」のいずれかが格納される。予定日637は、メンテナンスサービスを利用する日時を格納する。メンテナンス状態638は、メンテナンスサービスの利用状態を示す値を格納する。メンテナンス状態638には、「利用前」及び「利用中」のいずれかが格納される。   The maintenance service 635 stores a value indicating whether or not the article maintenance service exists. In the present embodiment, the maintenance service 635 stores either “present” or “absent”. The intention 636 stores a value indicating whether to use the maintenance service. In this embodiment, the intention 636 stores one of “0” indicating that the maintenance service is not used and “1” indicating that the maintenance service is used. The scheduled date 637 stores the date and time when the maintenance service is used. The maintenance status 638 stores a value indicating the usage status of the maintenance service. The maintenance state 638 stores one of “before use” and “under use”.

貸出設定607は、シェアリングサービスの利用意向の詳細を格納するフィールド群である。図6Gに示すように、貸出設定607は、意向639、借り手640、貸出期間641、及びニーズ数642を含む。   The lending setting 607 is a group of fields for storing details of the intention to use the sharing service. As shown in FIG. 6G, the lending setting 607 includes an intention 639, a borrower 640, a lending period 641, and a number of needs 642.

意向639は、物品を貸し出すか否かを示す値を格納する。本実施例では、物品を貸し出すことを示す「1」及び物品を貸し出さないことを示す「0」のいずれかが格納される。借り手640は、物品を借用した家100の識別情報を格納する。なお、借り手640には、ユーザの識別情報が含まれてもよい。貸出期間641は、物品を他人に貸し出す期間を格納する。ニーズ数642は、物品の借用を希望するユーザの数を格納する。   The intention 639 stores a value indicating whether to lend an item. In the present embodiment, one of “1” indicating that the article is to be lent and “0” indicating that the article is not to be lent is stored. The borrower 640 stores the identification information of the house 100 from which the article was borrowed. Note that the borrower 640 may include identification information of the user. The lending period 641 stores a period for lending the article to another person. The number of needs 642 stores the number of users who want to borrow articles.

なお、ニーズ数642には、物品の借用を希望するユーザが所属する家100の識別情報が格納されてもよい。この場合、識別情報の数がユーザ数に一致する。   The number of needs 642 may store identification information of the house 100 to which the user who wants to borrow the article belongs. In this case, the number of identification information matches the number of users.

ユーザが操作する端末を介して、意向639に値が設定される。シェアリングサービスの利用状態に基づいて、借り手640及び貸出期間641に値が設定される。また、ニーズ数642は、図29に示す処理によって値が設定される。   A value is set to the intention 639 via the terminal operated by the user. Values are set for the borrower 640 and the lending period 641 based on the usage state of the sharing service. The value of the number of needs 642 is set by the processing shown in FIG.

売却設定608は、売買サービスの利用意向の詳細を格納するフィールド群である。図6Hに示すように、売却設定608は、意向643、売却希望価格644、売却状態645、売却価格646、及びニーズ数647を含む。   The sale setting 608 is a group of fields for storing details of the intention to use the trading service. As shown in FIG. 6H, the sale setting 608 includes an intention 643, a desired sale price 644, a sale state 645, a sale price 646, and a number of needs 647.

意向643は、物品を売却するか否かを示す値を格納する。本実施例では、意向643には、物品を売り出すことを示す「1」及び物品を売り出さないことを示す「0」のいずれかが格納される。売却希望価格644は、物品の売却希望額を格納する。売却状態645は、売買サービスにおける物品の取引状態を示す値を格納する。例えば、他人が物品の購入を検討している場合には「検討中」等が格納される。売却価格646は、売買契約の成立時の物品の売却価格を格納する。ニーズ数647は、物品の購入を希望するユーザの数を格納する。   The intention 643 stores a value indicating whether to sell the article. In this embodiment, the intention 643 stores either “1” indicating that the article is to be sold or “0” indicating that the article is not to be sold. The desired sale price 644 stores a desired sale price of the article. The sale status 645 stores a value indicating the transaction status of the article in the trading service. For example, if another person is considering purchasing an item, "under consideration" is stored. The sale price 646 stores the sale price of the article when the sales contract is concluded. The number of needs 647 stores the number of users who want to purchase an article.

なお、ニーズ数647には、物品の購入を希望するユーザが所属する家100の識別情報が格納されてもよい。この場合、識別情報の数がユーザ数に一致する。   The number of needs 647 may store identification information of the house 100 to which the user who wants to purchase the article belongs. In this case, the number of identification information matches the number of users.

ユーザが操作する端末を介して、意向643及び売却希望価格644に値が設定される。サービスの利用状態に基づいて、売却状態645及び売却価格646に値が設定される。また、ニーズ数647は、図29に示す処理によって値が設定される。   A value is set to the intention 643 and the desired sale price 644 via the terminal operated by the user. Values are set in the sale status 645 and the sale price 646 based on the service use status. The number of needs 647 is set by the processing shown in FIG.

物流状態609は、物品の配送サービスの利用状態の詳細を格納するフィールド群である。図6Iに示すように、物流状態609は、集荷先648、集荷予定日649、集荷状況650、配送先651、配送予定日652、及び配送状態653を含む。   The physical distribution status 609 is a group of fields for storing details of the use status of the article delivery service. As shown in FIG. 6I, the physical distribution status 609 includes a collection destination 648, a scheduled collection date 649, a collection status 650, a delivery destination 651, a scheduled delivery date 652, and a delivery status 653.

集荷先648は、物品の配送サービスの名称又は配送サービスを提供する会社の名称を格納する。集荷予定日649は、物品の集荷予定日を格納する。集荷状況650は、物品の集荷の状況を示す値を格納する。配送先651は、物品の配送先の住所又は名称等を格納する。配送予定日652は、物品の配送予定日を格納する。配送状態653は、物品の配送の状況を示す値を格納する。   The collection destination 648 stores the name of an article delivery service or the name of a company that provides the delivery service. The scheduled collection date 649 stores the scheduled collection date of the article. The collection status 650 stores a value indicating the status of the collection of articles. The delivery destination 651 stores the address or name of the delivery destination of the article. The scheduled delivery date 652 stores the scheduled delivery date of the article. The delivery status 653 stores a value indicating the status of the delivery of the article.

配送サービスの利用状態に基づいて、物流状態609に値が設定され、また、物流状態609の値が更新される。   Based on the use state of the delivery service, a value is set in the physical distribution state 609, and the value of the physical distribution state 609 is updated.

図7は、実施例1の除外物品リスト323のデータ構造の一例を示す図である。   FIG. 7 is a diagram illustrating an example of a data structure of the excluded article list 323 according to the first embodiment.

除外物品リスト323は、ID701、物品種別702、及び物品名703から構成されるレコードを含む。一つのレコードが一つの物品に対応する。   The excluded article list 323 includes a record including an ID 701, an article type 702, and an article name 703. One record corresponds to one article.

ID701は、除外物品リスト323のレコードを一意に識別するための識別情報を格納する。物品種別702及び物品名703は、物品種別503及び物品名504と同一のものである。   The ID 701 stores identification information for uniquely identifying a record of the excluded article list 323. The article type 702 and the article name 703 are the same as the article type 503 and the article name 504.

ユーザは、端末を操作して、除外物品リスト323にレコードを追加し、また、除外物品リスト323に含まれるレコードを更新又は削除する。   The user operates the terminal to add a record to the excluded article list 323, and updates or deletes a record included in the excluded article list 323.

図8は、実施例1の場所情報324のデータ構造の一例を示す図である。   FIG. 8 is a diagram illustrating an example of a data structure of the location information 324 according to the first embodiment.

場所情報324は、場所ID801、場所種別802、場所803、及び装置リスト804から構成されるレコードを含む。一つのレコードが、一つの場所に対応する。   The location information 324 includes a record including a location ID 801, a location type 802, a location 803, and a device list 804. One record corresponds to one place.

場所ID801は、収納場所を一意に識別するための識別情報を格納する。場所ID801は、場所情報324のレコードの識別情報としても用いられる。場所種別802は、場所の種別を示す値を格納する。場所種別802には、通常の部屋を示す「部屋」及び倉庫等の外部保管場所を示す「倉庫」等が格納される。場所803は、部屋の位置を示す情報を格納する。なお、家100から離れた倉庫の場合、場所803には、倉庫の住所又は倉庫を貸し出すサービスを提供する会社のURL等が格納される。装置リスト804は、場所ID801に対応する収納場所に設置された画像取得装置130の識別情報を格納する。画像取得装置130が設置されていない収納場所に対応するレコードの装置リスト804は空欄となる。   The location ID 801 stores identification information for uniquely identifying a storage location. The place ID 801 is also used as identification information of a record of the place information 324. The location type 802 stores a value indicating the location type. The place type 802 stores “room” indicating a normal room, “warehouse” indicating an external storage place such as a warehouse, and the like. The location 803 stores information indicating the position of the room. In the case of a warehouse remote from the house 100, the location 803 stores the address of the warehouse or the URL of a company that provides a service that lends the warehouse. The device list 804 stores identification information of the image acquisition device 130 installed in the storage location corresponding to the location ID 801. The device list 804 of the record corresponding to the storage location where the image acquisition device 130 is not installed is blank.

ユーザは、端末を操作して、場所情報324にレコードを追加し、また、場所情報324に含まれるレコードを更新又は削除する。なお、場所ID801は、レコードの追加時に、物品管理モジュール311によって自動的に付与されるものとする。   The user operates the terminal to add a record to the location information 324, and updates or deletes a record included in the location information 324. The location ID 801 is automatically assigned by the article management module 311 when a record is added.

図9は、実施例1の人物情報325のデータ構造の一例を示す図である。   FIG. 9 is a diagram illustrating an example of a data structure of the person information 325 according to the first embodiment.

人物情報325は、人物ID901、名称902、及び画像データ903から構成されるレコードを含む。一つのレコードが一人のユーザに対応する。   The person information 325 includes a record including a person ID 901, a name 902, and image data 903. One record corresponds to one user.

人物ID901は、ユーザを一意に識別するための識別情報を格納する。人物ID901は、人物情報325のレコードの識別情報としても用いられる。名称902は、ユーザの名称を格納する。画像データ903は、ユーザの画像データを格納する。なお、一つのユーザに対して、複数の画像データが登録されてもよい。また、画像データ903には、画像データではなく、画像データを格納する記憶領域のアドレスでもよい。   The person ID 901 stores identification information for uniquely identifying a user. The person ID 901 is also used as identification information of a record of the person information 325. The name 902 stores the name of the user. The image data 903 stores user image data. Note that a plurality of image data may be registered for one user. The image data 903 may be an address of a storage area for storing the image data instead of the image data.

ユーザは、端末を操作して、人物情報325にレコードを追加し、また、人物情報325に含まれるレコードを更新又は削除する。なお、人物ID901は、レコードの追加時に、物品管理モジュール311によって自動的に付与されるものとする。   The user operates the terminal to add a record to the person information 325 and update or delete a record included in the person information 325. Note that the person ID 901 is automatically given by the article management module 311 when a record is added.

図10は、実施例1のカレンダー情報326のデータ構造の一例を示す図である。   FIG. 10 is a diagram illustrating an example of a data structure of the calendar information 326 according to the first embodiment.

カレンダー情報326は、日時1001及びイベント名1002から構成されるレコードを含む。一つのレコードが一つのイベントに対応する。   The calendar information 326 includes a record including a date and time 1001 and an event name 1002. One record corresponds to one event.

日時1001は、イベントの日時を格納する。イベント名1002は、行われるイベントの名称を格納する。   The date and time 1001 stores the date and time of the event. The event name 1002 stores the name of the event to be performed.

ユーザは、端末を操作して、カレンダー情報326にレコードを追加し、また、カレンダー情報326に含まれるレコードを更新又は削除する。   The user operates the terminal to add a record to the calendar information 326 and to update or delete a record included in the calendar information 326.

なお、計算機120は、オンラインのカレンダーサービスと連携することによって、カレンダー情報326を生成又は更新してもよい。また、計算機120は、画像データからカレンダーの情報を取得できる場合、当該情報に基づいて、カレンダー情報326を生成又は更新してもよい。   Note that the computer 120 may generate or update the calendar information 326 by cooperating with an online calendar service. When the calendar information can be obtained from the image data, the calculator 120 may generate or update the calendar information 326 based on the information.

次に、管理計算機110が保持する情報について説明する。   Next, information held by the management computer 110 will be described.

図11は、実施例1の家情報421のデータ構造の一例を示す図である。   FIG. 11 is a diagram illustrating an example of a data structure of the house information 421 according to the first embodiment.

家情報421は、家ID1101及び住所1102から構成されるレコードを含む。一つのレコードが一つの家100に対応する。   The house information 421 includes a record including a house ID 1101 and an address 1102. One record corresponds to one house 100.

家ID1101は、家100を一意に識別するための識別情報を格納する。家ID1101は、家情報421のレコードの識別情報としても用いられる。住所1102は、家100の住所を格納する。   The house ID 1101 stores identification information for uniquely identifying the house 100. The house ID 1101 is also used as identification information of a record of the house information 421. The address 1102 stores the address of the house 100.

管理計算機110は、家100の計算機120から初めてアクセスを受け付けた場合、家IDを生成する。管理計算機110は、家情報421にレコードを追加し、追加されたレコードの家ID1101に家IDを設定する。また、管理計算機110は、計算機120に対して住所の入力を要求する。各家100のユーザは、端末を介して計算機120に住所を入力する。   When the management computer 110 receives an access from the computer 120 of the house 100 for the first time, the management computer 110 generates a house ID. The management computer 110 adds a record to the house information 421 and sets a house ID in the house ID 1101 of the added record. The management computer 110 requests the computer 120 to input an address. The user of each house 100 inputs an address to the computer 120 via the terminal.

図12は、実施例1のニーズ情報422のデータ構造の一例を示す図である。   FIG. 12 is a diagram illustrating an example of a data structure of the needs information 422 according to the first embodiment.

ニーズ情報422は、家ID1201、ニーズ種別1202、物品種別1203、物品名1204、及び買取希望価格1205から構成されるレコードを含む。   The needs information 422 includes a record including a house ID 1201, a needs type 1202, an article type 1203, an article name 1204, and a desired purchase price 1205.

家ID1201は、家ID1101と同一のものである。ニーズ種別1202は、物品に対するニーズの種別を示す値を格納する。本実施例では、物品の購入を示す「購入」及び物品の借用を示す「借用」のいずれかが格納される。物品種別1203及び物品名1204は、物品種別503及び物品名504と同一のものである。買取希望価格1205は、物品の購入希望価格を格納する。   The house ID 1201 is the same as the house ID 1101. The need type 1202 stores a value indicating the type of need for the article. In the present embodiment, either “purchase” indicating purchase of an article or “borrow” indicating borrowing of an article is stored. The article type 1203 and the article name 1204 are the same as the article type 503 and the article name 504. The desired purchase price 1205 stores the desired purchase price of the article.

ユーザは、端末を操作して、物品に対するニーズを登録する。端末に入力された情報は、計算機120を介して管理計算機110に送信される。管理計算機110は、受信した情報に基づいて、ニーズ情報422を更新する。   The user operates the terminal to register needs for articles. The information input to the terminal is transmitted to the management computer 110 via the computer 120. The management computer 110 updates the needs information 422 based on the received information.

図13は、実施例1のメンテナンス情報423のデータ構造の一例を示す図である。   FIG. 13 is a diagram illustrating an example of a data structure of the maintenance information 423 according to the first embodiment.

メンテナンス情報423は、ID1301、物品種別1302、物品名1303、マニュアル1304、メンテナンスサービス1305、及び交換物品1306から構成されるレコードを含む。一つのレコードがメンテナンス対象の物品に対応する。   The maintenance information 423 includes a record including an ID 1301, an article type 1302, an article name 1303, a manual 1304, a maintenance service 1305, and a replacement article 1306. One record corresponds to the article to be maintained.

ID1301は、メンテナンス情報423のレコードを一意に識別するための識別情報を格納する。物品種別1302及び物品名1303は、物品種別503及び物品名504と同一のものである。   The ID 1301 stores identification information for uniquely identifying a record of the maintenance information 423. The article type 1302 and the article name 1303 are the same as the article type 503 and the article name 504.

マニュアル1304は、物品のマニュアルを取得するためのURL等を格納する。メンテナンスサービス1305は、メンテナンスサービスの有無、及びメンテナンスサービスを申し込む場合の連絡先の情報を格納する。交換物品1306は、メンテナンス対象の物品を構成要素であって、交換可能な物品の情報を格納する。   The manual 1304 stores a URL or the like for acquiring a manual of an article. The maintenance service 1305 stores information on the presence or absence of the maintenance service and contact information when applying for the maintenance service. The exchange article 1306 is a component of the article to be maintained, and stores information on exchangeable articles.

メンテナンス情報423は、予め手動で生成してもよいし、製品を提供する会社からマニュアル等を取得し、当該マニュアルの解析結果に基づいて自動的に生成してもよい。   The maintenance information 423 may be manually generated in advance, or a manual or the like may be obtained from a company that provides the product, and may be automatically generated based on an analysis result of the manual.

図14は、実施例1の交換物品情報424のデータ構造の一例を示す図である。   FIG. 14 is a diagram illustrating an example of a data structure of the replacement item information 424 according to the first embodiment.

交換物品情報424は、ID1401、物品種別1402、サイズ1403、使用人数1404、及び物品名1405から構成されるレコードを含む。一つのレコードが一つの物品に対応する。   The replacement article information 424 includes a record including an ID 1401, an article type 1402, a size 1403, the number of users 1404, and an article name 1405. One record corresponds to one article.

ID1401は、交換物品情報424のレコードを一意に識別するための識別情報を格納する。物品種別1402は、物品種別503と同一のものである。サイズ1403は、サイズ623と同一のものである。使用人数1404は、物品の推奨使用人数を格納する。物品名1405は、物品名504と同一のものである。   The ID 1401 stores identification information for uniquely identifying a record of the replacement article information 424. The article type 1402 is the same as the article type 503. The size 1403 is the same as the size 623. The number of occupants 1404 stores the recommended number of occupants of articles. The article name 1405 is the same as the article name 504.

図15は、実施例1のイベント物品情報425のデータ構造の一例を示す図である。   FIG. 15 is a diagram illustrating an example of a data structure of the event item information 425 according to the first embodiment.

イベント物品情報425は、イベントID1501、イベント名1502、イベント期間1503、及び物品リスト1504から構成されるレコードを含む。一つのレコードが一つのイベントに対応する。   The event article information 425 includes a record including an event ID 1501, an event name 1502, an event period 1503, and an article list 1504. One record corresponds to one event.

イベントID1501は、イベントを一意に識別するための識別情報を格納する。イベントID1501は、イベント物品情報425のレコードの識別情報としても用いられる。イベント名1502は、イベントの名称を格納する。イベント期間1503は、イベントの開催期間を格納する。物品リスト1504は、イベントに用いられる物品の情報を格納する。物品リスト1504には、物品の種別及び数等が格納される。なお、物品リスト1504には、物品名が格納されてもよい。   The event ID 1501 stores identification information for uniquely identifying an event. The event ID 1501 is also used as identification information of a record of the event item information 425. The event name 1502 stores the name of the event. The event period 1503 stores an event holding period. The article list 1504 stores information on articles used for the event. The article list 1504 stores the type and number of articles. Note that the article list 1504 may store an article name.

イベント物品情報425は、予め設定されているものとする。なお、イベント物品情報425は、適宜更新できる。   It is assumed that the event article information 425 is set in advance. The event article information 425 can be updated as appropriate.

次に、物品管理システムで行われる処理について説明する。   Next, processing performed in the article management system will be described.

(1)物品リスト322の更新方法
図16は、実施例1の計算機120が実行する物品管理処理の一例を説明するフローチャートである。
(1) Method of Updating Article List 322 FIG. 16 is a flowchart illustrating an example of an article management process performed by the computer 120 according to the first embodiment.

計算機120は、画像取得装置130から画像データを取得した場合、以下で説明する処理を開始する。なお、画像データには、画像取得装置130の識別情報が含まれる。   When acquiring image data from the image acquisition device 130, the computer 120 starts the processing described below. Note that the image data includes the identification information of the image acquisition device 130.

物品管理モジュール311は、画像データを解析し、画像データに含まれる物品を特定する(ステップS101)。具体的には、以下のような処理が実行される。   The article management module 311 analyzes the image data and specifies an article included in the image data (Step S101). Specifically, the following processing is executed.

物品管理モジュール311は、受信した画像データの特徴量を算出する。本実施例では、SIFT特徴量を算出するものとする。物品管理モジュール311は、管理計算機110から、テンプレート画像情報426を取得する。   The article management module 311 calculates a feature amount of the received image data. In this embodiment, the SIFT feature amount is calculated. The article management module 311 acquires the template image information 426 from the management computer 110.

なお、テンプレート画像情報426のサイズが大きい場合、所定の数のレコード群を取得する。この場合、物品管理モジュール311は、取得したレコード群について処理が完了した後、再びレコード群を取得する。   When the size of the template image information 426 is large, a predetermined number of record groups are acquired. In this case, the article management module 311 acquires the record group again after completing the processing for the acquired record group.

物品管理モジュール311は、テンプレート画像情報426からテンプレート画像(レコード)を一つ選択する。物品管理モジュール311は、画像データの特徴量と、選択したテンプレート画像の特徴量とを比較して、受信した画像データに、選択したテンプレート画像に対応する物品が存在するか否かを判定する。   The article management module 311 selects one template image (record) from the template image information 426. The article management module 311 compares the feature amount of the image data with the feature amount of the selected template image, and determines whether or not there is an article corresponding to the selected template image in the received image data.

受信した画像データに選択したテンプレート画像に対応する物品が存在しない場合、物品管理モジュール311は、新たなテンプレート画像を選択し、同様の処理を実行する。   If there is no article corresponding to the selected template image in the received image data, the article management module 311 selects a new template image and performs the same processing.

物品管理モジュール311は、受信した画像データに選択したテンプレート画像に対応する物品が存在する場合、選択したテンプレート画像に付与された属性情報を取得し、メモリに取得した属性情報を一時的に格納する。物品管理モジュール311は、新たなテンプレート画像を選択し、同様の処理を実行する。   If there is an article corresponding to the selected template image in the received image data, the article management module 311 acquires the attribute information given to the selected template image, and temporarily stores the acquired attribute information in the memory. . The article management module 311 selects a new template image and performs the same processing.

テンプレート画像情報426に格納される全てのテンプレート画像について処理が完了した場合、物品管理モジュール311は、次の処理に進む。以上がステップS101の処理の説明である。   If the processing has been completed for all template images stored in the template image information 426, the article management module 311 proceeds to the next processing. The above is the description of the process in step S101.

物品管理モジュール311は、特定された物品のループ処理を開始する(ステップS102)。ここでは、物品管理モジュール311は、ターゲット物品を選択する。具体的には、物品管理モジュール311は、メモリに格納された属性情報の中から一つの属性情報を取得する。   The article management module 311 starts loop processing of the specified article (step S102). Here, the article management module 311 selects a target article. Specifically, the article management module 311 acquires one piece of attribute information from the attribute information stored in the memory.

物品管理モジュール311は、物品リスト322を参照し、ターゲット物品が物品リスト322に登録済みであるか否かを判定する(ステップS103)。   The article management module 311 refers to the article list 322 and determines whether or not the target article has been registered in the article list 322 (step S103).

具体的には、物品管理モジュール311は、物品リスト322の物品種別621及び物品名622と、属性情報に含まれる物品種別及び物品名とが一致するか否かを判定する。前述の条件を満たす場合、物品管理モジュール311は、ターゲット物品が物品リスト322に登録済みであると判定する。   Specifically, the article management module 311 determines whether or not the article type 621 and the article name 622 of the article list 322 match the article type and the article name included in the attribute information. If the above condition is satisfied, the article management module 311 determines that the target article has been registered in the article list 322.

ターゲット物品が登録済みでないと判定された場合、物品管理モジュール311は、画像解析情報321にレコードを追加する(ステップS104)。具体的には、以下のような処理が実行される。   If it is determined that the target article has not been registered, the article management module 311 adds a record to the image analysis information 321 (Step S104). Specifically, the following processing is executed.

物品管理モジュール311は、画像解析情報321にレコードを追加し、追加されたレコードの日時501に画像データに含まれる日時を設定し、また、装置ID502に画像取得装置130の識別情報を設定する。   The article management module 311 adds a record to the image analysis information 321, sets the date and time 501 of the added record to the date and time included in the image data, and sets the device ID 502 to the identification information of the image acquisition device 130.

物品管理モジュール311は、追加されたレコードの物品種別503及び物品名504に属性情報に含まれる物品種別及び物品名を設定する。さらに、物品管理モジュール311は、追加されたレコードの座標505に物品が存在する座標を設定する。ここでは、物品の重心の位置を座標に設定するものとする。なお、本発明は、物品の座標を指定する基準に限定されない。   The article management module 311 sets the article type and the article name included in the attribute information in the article type 503 and the article name 504 of the added record. Further, the article management module 311 sets the coordinates at which the article exists at the coordinates 505 of the added record. Here, the position of the center of gravity of the article is set as coordinates. Note that the present invention is not limited to the standard for specifying the coordinates of the article.

また、物品管理モジュール311は、属性情報に基づいて、比較した画像データが使用中の物品を示す画像データであるか否かを判定する。   Further, the article management module 311 determines whether or not the compared image data is image data indicating an article in use based on the attribute information.

比較した画像データが使用中の物品を示す画像データでない場合、物品管理モジュール311は、追加されたレコードの使用状態507に「未使用」を設定する。このとき、使用者506は空欄のままである。   If the compared image data is not image data indicating an article in use, the article management module 311 sets “unused” in the use state 507 of the added record. At this time, the user 506 is left blank.

比較した画像データが使用中の物品を示す画像データである場合、物品管理モジュール311は、人物情報325に登録された画像データを用いて、ターゲット物品の近くに存在する人物を特定する。特定方法は、物品の特定と同様の方法であるため、説明を省略する。物品管理モジュール311は、追加されたレコードの使用者506に特定された人物の識別情報を設定し、また、当該レコードの使用状態507に「使用中」を設定する。   If the compared image data is image data indicating an article in use, the article management module 311 uses the image data registered in the personal information 325 to specify a person existing near the target article. Since the specifying method is the same as the method for specifying the article, the description is omitted. The article management module 311 sets the identification information of the identified person as the user 506 of the added record, and sets “in use” in the use state 507 of the record.

なお、物品と人物との間の距離が閾値より大きい場合、物品管理モジュール311は、使用者に人物の識別情報を設定しないようにしてもよい。   When the distance between the article and the person is larger than the threshold, the article management module 311 may not set the identification information of the person to the user.

なお、ソファー等の家具のような状態変化のない物品の使用状態507については以下のような処理が実行される。物品管理モジュール311は、物品と人物との間の距離が閾値より小さい場合、レコードの使用状態507に「使用中」を設定し、物品と人物との間の距離が閾値以上である場合、レコードの使用状態507に「未使用」を設定する。また、物品管理モジュール311は、物品がデフォルトの位置から他の位置に移動した場合、使用状態507に「使用中」を設定し、物品がデフォルトの位置に戻った場合、使用状態507に「未使用」を設定する。   Note that the following processing is executed for the use state 507 of an article that does not change state, such as furniture such as a sofa. If the distance between the article and the person is smaller than the threshold, the article management module 311 sets “in use” to the use state 507 of the record, and if the distance between the article and the person is greater than or equal to the threshold, the record Is set to “unused” in the use state 507 of the “. In addition, the article management module 311 sets “in use” to the use state 507 when the article moves from the default position to another position, and sets “not used” to the use state 507 when the article returns to the default position. "Use" is set.

次に、物品管理モジュール311は、物品リスト322にレコードを追加する(ステップS105)。その後、物品管理モジュール311は、ステップS110に進む。具体的には、以下のような処理が実行される。   Next, the article management module 311 adds a record to the article list 322 (step S105). Thereafter, the article management module 311 proceeds to step S110. Specifically, the following processing is executed.

物品管理モジュール311は、物品リスト322にレコードを追加し、追加されたレコードの物品ID601に識別情報を設定する。物品管理モジュール311は、追加されたレコードの物品種別621、物品名622、サイズ623、及び重さ624に、属性情報に含まれる物品種別、物品名、サイズ、及び重さを設定する。   The article management module 311 adds a record to the article list 322 and sets identification information in the article ID 601 of the added record. The article management module 311 sets the article type, the article name, the size, and the weight included in the attribute information in the article type 621, the article name 622, the size 623, and the weight 624 of the added record.

物品管理モジュール311は、追加されたレコードの使用期間627に、受信した画像データに含まれる日時を使用開始時間として設定する。   The article management module 311 sets the date and time included in the received image data as the use start time in the use period 627 of the added record.

また、物品管理モジュール311は、属性情報に基づいて、比較した画像データが使用中の物品を示す画像データであるか否かを判定する。   Further, the article management module 311 determines whether or not the compared image data is image data indicating an article in use based on the attribute information.

比較した画像データが使用中の物品を示す画像データでない場合、物品管理モジュール311は、使用状態630に「未使用」を設定する。   If the compared image data is not image data indicating an article in use, the article management module 311 sets “unused” in the use state 630.

比較した画像データが使用中の物品を示す画像データである場合、物品管理モジュール311は、使用状態630に「使用中」を設定する。   If the compared image data is image data indicating an article in use, the article management module 311 sets “in use” in the use state 630.

また、物品管理モジュール311は、場所情報324の装置リスト804を参照し、受信した画像データに含まれる画像取得装置130の識別情報を含むレコードを検索し、検索されたレコードの場所ID801を取得する。物品管理モジュール311は、追加されたレコードの収納場所633に取得した場所ID801を設定する。さらに、物品管理モジュール311は、追加されたレコードの座標634に物品が存在する座標を設定する。なお、座標505及び座標634に設定される値は同一である。   Further, the article management module 311 refers to the device list 804 of the location information 324, searches for a record including the identification information of the image acquisition device 130 included in the received image data, and acquires the location ID 801 of the searched record. . The article management module 311 sets the acquired location ID 801 in the storage location 633 of the added record. Further, the article management module 311 sets the coordinates at which the article exists in the coordinates 634 of the added record. The values set for the coordinates 505 and 634 are the same.

なお、属性情報にメンテナンスサービスの有無に関する情報が含まれる場合、物品管理モジュール311は、当該情報に基づいて、追加されたレコードのメンテナンスサービス635に値を設定する。以上がステップS105の処理の説明である。   If the attribute information includes information on the presence or absence of the maintenance service, the article management module 311 sets a value in the maintenance service 635 of the added record based on the information. The above is the description of the processing in step S105.

ステップS103において、ターゲット物品が物品リスト322に登録済みであると判定された場合、物品管理モジュール311は、除外物品リスト323を参照し、ターゲット物品が除外対象の物品であるか否かを判定する(ステップS106)。   If it is determined in step S103 that the target article has been registered in the article list 322, the article management module 311 refers to the excluded article list 323 to determine whether the target article is an article to be excluded. (Step S106).

具体的には、物品管理モジュール311は、物品種別702及び物品名703が、取得した属性情報に含まれる物品種別及び物品名に一致するレコードが存在するか否かを判定する。   Specifically, the article management module 311 determines whether there is a record in which the article type 702 and the article name 703 match the article type and the article name included in the acquired attribute information.

ターゲット物品が除外対象の物品であると判定された場合、物品管理モジュール311は、ステップS110に進む。   If it is determined that the target article is an article to be excluded, the article management module 311 proceeds to step S110.

ターゲット物品が除外対象の物品でないと判定された場合、物品管理モジュール311は、画像解析情報321にレコードを登録する(ステップS107)。ステップS107の処理は、ステップS104の処理と同一の処理である。   When it is determined that the target article is not an exclusion target article, the article management module 311 registers a record in the image analysis information 321 (step S107). The processing in step S107 is the same processing as the processing in step S104.

次に、物品管理モジュール311は、ターゲット物品の状態が変化したか否かを判定する(ステップS108)。具体的には以下のような(処理1)及び(処理2)が実行される。   Next, the article management module 311 determines whether the state of the target article has changed (step S108). Specifically, the following (process 1) and (process 2) are executed.

(処理1)物品管理モジュール311は、属性情報からターゲット物品の使用状態を示す値を取得する。また、物品管理モジュール311は、物品リスト322を参照し、ターゲット物品に対応するレコードの使用状態630を取得する。   (Process 1) The article management module 311 acquires a value indicating the use state of the target article from the attribute information. Further, the article management module 311 refers to the article list 322 and acquires the use state 630 of the record corresponding to the target article.

物品管理モジュール311は、取得した二つの値を比較して、画像データの解析前後で使用状態が変化したか否かを判定する。具体的には、「使用中」から「未使用」、又は、「未使用」から「使用中」に変化したか否かが判定される。   The article management module 311 compares the obtained two values to determine whether the use state has changed before and after the analysis of the image data. Specifically, it is determined whether the status has changed from “in use” to “unused” or “unused” to “in use”.

(処理2)物品管理モジュール311は、場所情報324の装置リスト804を参照し、受信した画像データに含まれる画像取得装置130の識別情報を含むレコードを検索し、検索されたレコードの場所ID801を取得する。また、物品管理モジュール311は、ターゲット物品が存在する座標を取得する。さらに、物品管理モジュール311は、物品リスト322を参照し、ターゲット物品に対応するレコードの収納場所633及び座標634を取得する。   (Process 2) The article management module 311 refers to the device list 804 of the location information 324, searches for a record including the identification information of the image acquisition device 130 included in the received image data, and specifies the location ID 801 of the searched record. get. Further, the article management module 311 obtains coordinates at which the target article exists. Further, the article management module 311 refers to the article list 322 and acquires the storage location 633 and the coordinates 634 of the record corresponding to the target article.

物品管理モジュール311は、取得した値を比較して、画像データの解析前後で格納場所及び座標の少なくともいずれかが変化したか否かを判定する。   The article management module 311 compares the acquired values to determine whether at least one of the storage location and the coordinates has changed before and after the analysis of the image data.

前述した(処理1)及び(処理2)の少なくともいずれかを満たす場合、物品管理モジュール311は、ターゲット物品の状態が変化したと判定する。   If at least one of (Process 1) and (Process 2) described above is satisfied, the article management module 311 determines that the state of the target article has changed.

ターゲット物品の状態が変化していないと判定された場合、物品管理モジュール311は、ステップS110に進む。   If it is determined that the state of the target article has not changed, the article management module 311 proceeds to step S110.

ターゲット物品の状態が変化したと判定された場合、物品管理モジュール311は、物品リスト322のレコードを更新する(ステップS109)。   When it is determined that the state of the target article has changed, the article management module 311 updates the record of the article list 322 (Step S109).

(処理1)を満たす場合、以下のような(処理3)、(処理4)、及び(処理5)が実行される。   When (Process 1) is satisfied, the following (Process 3), (Process 4), and (Process 5) are executed.

(処理3)物品管理モジュール311は、ターゲット物品に対応するレコードの使用状態630に、現在のターゲット物品の使用状態を設定する。   (Process 3) The article management module 311 sets the current use state of the target article in the use state 630 of the record corresponding to the target article.

(処理4)使用状態630が「未使用」から「使用」に更新される場合、物品管理モジュール311は、当該レコードの使用開始時間629に画像データに含まれる日時を設定する。このとき、物品管理モジュール311は、人物情報325に登録された画像データを用いて、ターゲット物品の近くに存在する人物を特定する。物品管理モジュール311は、レコードの使用者631に、特定された人物の識別情報を設定する。なお、既に同じ識別情報が格納される場合、物品管理モジュール311は、人物の識別情報を設定しなくてもよい。また、物品管理モジュール311は、回数632も合わせて更新する。具体的には回数632に1を加算する。なお、一定期間経過後、回数632の値を初期化してもよい。この場合、回数632には、単位時間当たりの使用回数、すなわち、使用頻度を示す値が格納されることとなる。   (Process 4) When the use state 630 is updated from “unused” to “used”, the article management module 311 sets the date and time included in the image data in the use start time 629 of the record. At this time, the article management module 311 specifies a person existing near the target article using the image data registered in the person information 325. The article management module 311 sets the identification information of the specified person in the user 631 of the record. When the same identification information is already stored, the article management module 311 does not need to set the identification information of the person. The article management module 311 also updates the number of times 632. Specifically, 1 is added to the number of times 632. Note that the value of the number of times 632 may be initialized after a certain period has elapsed. In this case, the number of times 632 stores the number of times of use per unit time, that is, a value indicating the frequency of use.

(処理5)使用状態630が「使用」から「未使用」に更新される場合、物品管理モジュール311は、使用開始時間629及び画像データに含まれる日時を用いて使用時間を算出し、レコードの総使用時間628に使用時間を加算する。また、物品管理モジュール311は、レコードの使用開始時間629を初期化する。   (Process 5) When the use state 630 is updated from “use” to “unused”, the article management module 311 calculates the use time using the use start time 629 and the date and time included in the image data, and The use time is added to the total use time 628. Further, the article management module 311 initializes the use start time 629 of the record.

(処理2)を満たす場合、物品管理モジュール311は、ターゲット物品に対応するレコードの収納場所633及び座標634に現在の収納場所及び座標を設定する。   If (Process 2) is satisfied, the article management module 311 sets the current storage location and coordinates in the storage location 633 and coordinates 634 of the record corresponding to the target article.

ステップS110では、物品管理モジュール311は、特定された全ての物品について処理が完了したか否かを判定する(ステップS110)。   In step S110, the article management module 311 determines whether the processing has been completed for all the specified articles (step S110).

特定された全ての物品について処理が完了していないと判定された場合、物品管理モジュール311は、ステップS102に戻り、同様の処理を実行する。   If it is determined that the processing has not been completed for all the specified articles, the article management module 311 returns to step S102 and performs the same processing.

特定された全ての物品について処理が完了したと判定された場合、物品管理モジュール311は、物品管理処理を終了する。このように、物品リスト322を生成することによって、自動的かつ網羅的な物品の管理を実現することができる。   If it is determined that the processing has been completed for all the specified articles, the article management module 311 ends the article management processing. As described above, by generating the article list 322, automatic and comprehensive article management can be realized.

(2)部屋の画像データの表示方法
図17は、実施例1の物品管理モジュール311が実行する画像データの表示処理の一例を説明するフローチャートである。図18は、実施例1の画像データの表示例を示す図である。
(2) Display Method of Image Data of Room FIG. 17 is a flowchart illustrating an example of a display process of image data performed by the article management module 311 according to the first embodiment. FIG. 18 is a diagram illustrating a display example of the image data according to the first embodiment.

物品管理モジュール311は、ユーザから部屋の表示要求を受信した場合、以下で説明する処理を開始する。なお、当該要求には部屋の識別情報が含まれる。部屋の識別情報の代わりに、画像取得装置130の識別情報が含まれてもよい。以下の説明では、画像データを表示する部屋をターゲット部屋とも記載する。   The article management module 311 starts processing described below when receiving a room display request from the user. The request includes room identification information. Instead of the room identification information, the identification information of the image acquisition device 130 may be included. In the following description, a room for displaying image data is also referred to as a target room.

物品管理モジュール311は、ターゲット部屋の画像データを取得する(ステップS201)。   The article management module 311 acquires the image data of the target room (Step S201).

次に、物品管理モジュール311は、物品リスト322を参照して、ターゲット部屋に存在する物品を特定する(ステップS202)。   Next, the article management module 311 refers to the article list 322 and specifies an article existing in the target room (Step S202).

具体的には、物品管理モジュール311は、収納場所633がターゲット部屋の識別情報に一致するレコードを検索する。   Specifically, the article management module 311 searches for a record in which the storage location 633 matches the identification information of the target room.

次に、物品管理モジュール311は、特定された物品の所有者及び使用状態を示す情報を取得する(ステップS203)。   Next, the article management module 311 acquires information indicating the owner and use state of the specified article (step S203).

具体的には、物品管理モジュール311は、ステップS202において検索されたレコードから、所有者603及び状態604等を取得し、また、座標634の値を取得する。   Specifically, the article management module 311 acquires the owner 603, the state 604, and the like from the record retrieved in step S202, and acquires the value of the coordinates 634.

次に、物品管理モジュール311は、取得した画像データに、所有者603及び状態604等を表示するための表示データを生成する(ステップS204)。このとき、物品管理モジュール311は、座標634に基づいて、所有者603及び状態604等が物品の画像に重なるように表示データを生成する。   Next, the article management module 311 generates display data for displaying the owner 603, the state 604, and the like in the acquired image data (step S204). At this time, the article management module 311 generates display data based on the coordinates 634 so that the owner 603 and the state 604 overlap the image of the article.

次に、物品管理モジュール311は、表示データをユーザに対して出力し(ステップS205)、処理を終了する。例えば、ユーザが操作する端末には、表示データに基づいて、図18に示すような画像データが表示される。   Next, the article management module 311 outputs the display data to the user (Step S205), and ends the processing. For example, on a terminal operated by the user, image data as shown in FIG. 18 is displayed based on the display data.

(3)物品の所在の通知方法
図19は、実施例1の物品管理モジュール311が実行する物品の所在を通知する処理の一例を説明するフローチャートである。
(3) Method of Notifying of Location of Article FIG. 19 is a flowchart illustrating an example of processing performed by the article management module 311 of the first embodiment to notify the location of an article.

物品管理モジュール311は、ユーザから物品の名称を含む物品の所在の問合せを受け付けた場合、以下で説明する処理を開始する。なお、前述の問合せは、文字入力でもよいし、音声入力でもよい。   When receiving the inquiry about the location of the article including the name of the article from the user, the article management module 311 starts the processing described below. Note that the above inquiry may be a character input or a voice input.

物品管理モジュール311は、物品リスト322を参照して、問合せを受けた物品に対応するレコードを検索する(ステップS301)。   The article management module 311 refers to the article list 322 and searches for a record corresponding to the inquired article (step S301).

具体的には、物品管理モジュール311は、物品名622が物品の名称に一致するレコードを検索する。   Specifically, the article management module 311 searches for a record in which the article name 622 matches the name of the article.

物品管理モジュール311は、レコードの収納605に基づいて、物品の所在を示す情報をユーザに対して出力し(ステップS302)、処理を終了する。   The article management module 311 outputs information indicating the location of the article to the user based on the record storage 605 (step S302), and ends the processing.

例えば、物品管理モジュール311は、収納場所633を取得し、さらに、場所情報324を参照して、場所ID801が取得した値に一致するレコードを検索する。物品管理モジュール311は、検索されたレコードの場所803を、物品の所在を示す情報として出力する。なお、物品の所在情報は、文字として出力してもよいし、また、音声として出力してもよい。   For example, the article management module 311 acquires the storage location 633, and further refers to the location information 324 to search for a record that matches the value acquired by the location ID 801. The article management module 311 outputs the location 803 of the found record as information indicating the location of the article. Note that the location information of the article may be output as characters or may be output as audio.

また、物品管理モジュール311は、収納場所633に基づいて、物品が存在する部屋の画像データを取得し、また、座標634に基づいて、画像データ上の物品の位置を示す表示データを出力してもよい。   Further, the article management module 311 obtains image data of the room where the article exists based on the storage location 633, and outputs display data indicating the position of the article on the image data based on the coordinates 634. Is also good.

(4)物品の移動又は処分を提案する方法
図20は、実施例1の物品管理モジュール311が実行する物品の移動又は処分を提案する処理の一例を説明するフローチャートである。図21は、実施例1の物品リスト322を表示する操作GUIの一例を示す図である。図22Aから図22Cは、実施例1の操作GUIの操作状態の一例を示す図である。
(4) Method of Proposing Movement or Disposal of Article FIG. 20 is a flowchart illustrating an example of a process of proposing movement or disposal of an article performed by the article management module 311 according to the first embodiment. FIG. 21 is a diagram illustrating an example of an operation GUI for displaying the article list 322 according to the first embodiment. 22A to 22C are diagrams illustrating an example of the operation state of the operation GUI according to the first embodiment.

物品管理モジュール311は、周期的に、又は、ユーザから指示を受け付けた場合、以下で説明する処理を開始する。   The article management module 311 starts the processing described below periodically or when receiving an instruction from the user.

物品管理モジュール311は、物品のループ処理を開始する(ステップS401)。ここでは、物品管理モジュール311は、物品リスト322を参照して、ターゲット物品(レコード)を一つ選択する。本実施例では、上のレコードから順に選択される。   The article management module 311 starts an article loop process (step S401). Here, the article management module 311 refers to the article list 322 and selects one target article (record). In this embodiment, the records are selected in order from the upper record.

次に、物品管理モジュール311は、ターゲット物品の使用回数を算出する(ステップS402)。例えば、以下のような算出方法が考えられる。   Next, the article management module 311 calculates the number of times the target article has been used (step S402). For example, the following calculation method can be considered.

物品管理モジュール311は、物品リスト322の回数632をターゲット物品の使用回数として算出する。   The article management module 311 calculates the number of times 632 in the article list 322 as the number of times the target article has been used.

別の算出方法としては、次のような方法が考えられる。物品管理モジュール311は、画像解析情報321から、物品種別503及び物品名504がターゲット物品に対応するレコードの物品種別621及び物品名622に一致するレコードを読み出す。このとき、物品管理モジュール311は、一定期間のレコードを取得する。例えば、現在から1時間前のレコードを取得する。物品管理モジュール311は、取得したレコードの使用状態507に基づいて、ターゲット物品の使用回数を算出する。例えば、物品管理モジュール311は、使用状態507が「未使用」から「使用中」に変化した回数をターゲット物品使用回数として算出する。   As another calculation method, the following method can be considered. The article management module 311 reads, from the image analysis information 321, a record in which the article type 503 and the article name 504 match the article type 621 and the article name 622 of the record corresponding to the target article. At this time, the article management module 311 acquires a record for a certain period. For example, a record one hour before the current time is acquired. The article management module 311 calculates the number of times the target article has been used, based on the acquired use state 507 of the record. For example, the article management module 311 calculates the number of times the use state 507 has changed from “unused” to “in use” as the target article use count.

次に、物品管理モジュール311は、ターゲット物品の使用回数が閾値より低いか否かを判定する(ステップS403)。本実施例では、物品の種別ごとに使用回数の閾値が設定されているものとする。当該閾値の情報は、計算機120が保持してもよいし、管理計算機110が保持してもよい。   Next, the article management module 311 determines whether the number of times the target article has been used is lower than a threshold (step S403). In this embodiment, it is assumed that a threshold value of the number of times of use is set for each type of article. The information on the threshold may be held by the computer 120 or may be held by the management computer 110.

ターゲット物品の使用回数が閾値以上であると判定された場合、物品管理モジュール311は、ステップS409に進む。   If it is determined that the number of times the target article has been used is equal to or greater than the threshold, the article management module 311 proceeds to step S409.

ターゲット物品の使用回数が閾値より小さいと判定された場合、物品管理モジュール311は、管理計算機110にターゲット物品のニーズの問合せを行う(ステップS404)。当該問合せには、物品種別621及び物品名622が含まれる。   When it is determined that the number of times of using the target article is smaller than the threshold, the article management module 311 inquires of the management computer 110 about the needs of the target article (step S404). The inquiry includes the article type 621 and the article name 622.

物品管理モジュール311は、管理計算機110から応答を受信するまで待ち状態に移行する。なお、管理計算機110は、問合せを受け付けた場合、以下のような処理を実行する。   The article management module 311 shifts to a wait state until a response is received from the management computer 110. When receiving the inquiry, the management computer 110 executes the following processing.

管理計算機110は、ニーズ情報422を参照して、物品種別1203及び物品名1204が問合せに含まれる物品種別621及び物品名622と一致するレコードを検索する。前述の条件を満たすレコードが存在する場合、管理計算機110は、検索されたレコードを含む応答を計算機120に送信する。前述の条件を満たすレコードが存在しない場合、管理計算機110は、エラーを通知する応答を計算機120に送信する。   The management computer 110 refers to the needs information 422 and searches for a record in which the article type 1203 and the article name 1204 match the article type 621 and the article name 622 included in the inquiry. When there is a record that satisfies the above condition, the management computer 110 transmits a response including the searched record to the computer 120. If there is no record that satisfies the above condition, the management computer 110 sends a response to notify the error to the computer 120.

物品管理モジュール311は、管理計算機110から応答を受信した場合、物品管理モジュール311は、ターゲット物品に対するニーズが存在するか否かを判定する(ステップS405)。具体的には、以下のような処理が実行される。   If the article management module 311 receives a response from the management computer 110, the article management module 311 determines whether there is a need for the target article (step S405). Specifically, the following processing is executed.

物品管理モジュール311は、応答にレコードが含まれるか否かを判定する。応答にレコードが含まれない場合、物品管理モジュール311は、ターゲット物品に対するニーズが存在しないと判定する。応答にレコードが含まれる場合、物品管理モジュール311は、ターゲット物品に対するニーズが存在すると判定する。   The article management module 311 determines whether the response includes a record. If no record is included in the response, the article management module 311 determines that there is no need for the target article. If the response includes the record, the article management module 311 determines that there is a need for the target article.

ターゲット物品に対するニーズが存在する場合、物品管理モジュール311は、ニーズ種別1202が「借用」であるレコードの数をニーズ数642に設定し、ニーズ種別1202が「買取」であるレコードの数をニーズ数647に設定する。以上がステップS405の処理の説明である。   If there is a need for the target product, the product management module 311 sets the number of records whose needs type 1202 is “borrowed” to the number of needs 642 and sets the number of records whose needs type 1202 is “purchase” to the number of needs. Set to 647. The above is the description of the processing in step S405.

ターゲット物品に対するニーズが存在すると判定された場合、物品管理モジュール311は、当該ニーズの情報を含むターゲット物品の処分提案情報を出力する(ステップS406)。その後、物品管理モジュール311は、ステップS410に進む。   If it is determined that there is a need for the target article, the article management module 311 outputs target article disposal proposal information including information on the need (step S406). Thereafter, the article management module 311 proceeds to step S410.

ターゲット物品に対するニーズが存在しないと判定された場合、物品管理モジュール311は、場所情報324を参照して、候補収納場所を検索する(ステップS407)。   If it is determined that there is no need for the target article, the article management module 311 refers to the location information 324 to search for a candidate storage location (step S407).

具体的には、物品管理モジュール311は、場所種別802が「倉庫」であるレコードを検索する。   Specifically, the article management module 311 searches for a record whose place type 802 is “warehouse”.

物品管理モジュール311は、候補収納場所の情報を含むターゲット物品の移動提案情報を出力する(ステップS408)。その後、物品管理モジュール311は、ステップS409に進む。   The article management module 311 outputs target article movement proposal information including information on candidate storage locations (step S408). Thereafter, the article management module 311 proceeds to step S409.

ステップS409では、物品管理モジュール311は、物品リスト322に登録された全ての物品について処理が完了したか否かを判定する(ステップS409)。   In step S409, the article management module 311 determines whether the processing has been completed for all the articles registered in the article list 322 (step S409).

物品リスト322に登録された全ての物品について処理が完了していないと判定された場合、物品管理モジュール311は、ステップS401に戻り、同様の処理を実行する。   If it is determined that the processing has not been completed for all the articles registered in the article list 322, the article management module 311 returns to step S401 and executes the same processing.

物品リスト322に登録された全ての物品について処理が完了したと判定された場合、物品管理モジュール311は、処理を終了する。   When it is determined that the processing has been completed for all the articles registered in the article list 322, the article management module 311 ends the processing.

ユーザが操作する端末には、図21に示すような形式で物品リスト322の操作GUI2100が表示される。なお、Living roomには、家100に存在する物品が表示され、Warehouseには、倉庫に存在する物品が表示される。物品管理モジュール311は、収納605及び場所情報324を用いることによって、Living room及びWarehouseに分けて物品を表示するための表示データを生成できる。   On the terminal operated by the user, an operation GUI 2100 of the article list 322 is displayed in a format as shown in FIG. It should be noted that the Living room displays the items present in the house 100, and the Warehouse displays the items present in the warehouse. By using the storage 605 and the location information 324, the article management module 311 can generate display data for displaying articles separately for the Living room and the Warehouse.

操作GUI2100において、処分提案情報に基づいて、ステップS405の判定結果がYESである物品のサムネイルには「SELL」又は「SHARE」のアイコンが強調表示される。「SELL」のアイコンは、「買取」のニーズが存在することを示す。「SHARE」のアイコンは、「借用」のニーズが存在することを示す。   In the operation GUI 2100, the icon of “SELL” or “SHARE” is highlighted on the thumbnail of the article for which the determination result in step S405 is YES based on the disposal proposal information. The icon of “SELL” indicates that there is a need for “purchase”. The “SHARE” icon indicates that there is a “borrow” need.

「SELL」のアイコンが表示された物品のサムネイルをユーザが押下した場合、操作GUI2100は、図22Aに示す画面に切り替わる。図22Aに示す操作GUIでは、SELLボタンが強調表示される。   When the user presses the thumbnail of the article on which the “SELL” icon is displayed, the operation GUI 2100 switches to the screen shown in FIG. 22A. In the operation GUI shown in FIG. 22A, the SELL button is highlighted.

ユーザがSELLボタンを押下した場合、物品管理モジュール311は、物品リスト322を参照し、選択した物品に対応するレコードの意向643に「1」を設定する。また、物品管理モジュール311は、選択した物品に対応するレコードの物品種別621及び物品名622を含む問合せを管理計算機110に送信する。   When the user presses the SELL button, the article management module 311 refers to the article list 322 and sets “1” in the intention 643 of the record corresponding to the selected article. Further, the article management module 311 transmits an inquiry including the article type 621 and the article name 622 of the record corresponding to the selected article to the management computer 110.

管理計算機110は、問合せを受け付けた場合、物品種別621及び物品名622に基づいて、物品の売買サービスを提供するサーバから選択した物品の売却価格を取得する。なお、選択した物品に類似する物品の売却価格でもよい。管理計算機110は、売却価格を含む応答を物品管理モジュール311に送信する。   When receiving the inquiry, the management computer 110 acquires the sale price of the selected article from the server that provides the article trading service based on the article type 621 and the article name 622. The selling price of an article similar to the selected article may be used. The management computer 110 transmits a response including the sale price to the article management module 311.

物品管理モジュール311は、管理計算機110からの応答に基づいて、選択した物品に対応するレコードの売却希望価格644に値を設定し、また、図22Bに示すような画面を表示する。なお、ユーザは、表示された価格を適宜修正できる。図22Bに示す画面において、ユーザがSELLボタンを押下した場合、物品管理モジュール311は、選択した物品に対応するレコードの売却状態645を「出品中」に変更する。物品管理モジュール311は、管理計算機110を介して、物品の売買サービスを行うサーバと接続し、選択した物品の情報を登録してもよい。   The article management module 311 sets a value for the desired sale price 644 of the record corresponding to the selected article based on the response from the management computer 110, and displays a screen as shown in FIG. 22B. In addition, the user can appropriately correct the displayed price. When the user presses the SELL button on the screen illustrated in FIG. 22B, the article management module 311 changes the sale state 645 of the record corresponding to the selected article to “Selling”. The article management module 311 may be connected to a server that performs an article trading service via the management computer 110, and may register information on the selected article.

なお、売却状態645が「出品中」に変更された場合、操作GUI2100の物品のサムネイルの表示も変更されてもよい。   When the sale status 645 is changed to “under sale”, the display of the thumbnail of the article on the operation GUI 2100 may be changed.

「SHARE」のアイコンが表示された物品のサムネイルをユーザが押下した場合、操作GUI2100は、図22Aに示す画面に切り替わる。このとき、SELLボタンの代わりにSHAREボタンが強調表示される。   When the user presses the thumbnail of the article on which the “SHARE” icon is displayed, the operation GUI 2100 switches to the screen shown in FIG. 22A. At this time, the SHARE button is highlighted instead of the SELL button.

ユーザがSHAREボタンを押下した場合、物品管理モジュール311は、物品リスト322を参照し、選択した物品に対応するレコードの意向639に「1」を設定する。また、物品管理モジュール311は、倉庫の住所、並びに、選択した物品に対応するレコードの物品種別621及びサイズ623を含む配送手続要求を管理計算機110に送信する。なお、倉庫の住所は、場所情報324から取得することができる。   When the user presses the SHARE button, the article management module 311 refers to the article list 322 and sets “1” in the intention 639 of the record corresponding to the selected article. Further, the article management module 311 transmits a delivery procedure request including the address of the warehouse and the article type 621 and the size 623 of the record corresponding to the selected article to the management computer 110. The address of the warehouse can be obtained from the location information 324.

管理計算機110は、配送手続要求を受信した場合、家情報421から、当該要求を送信した家100の住所を取得する。管理計算機110は、家100の住所、倉庫の住所、物品種別621、及びサイズ623を、配送サービスを提供するサーバに送信する。これによって、配送手続を行うことができる。管理計算機110は、サーバからの応答を物品管理モジュール311に送信する。   When receiving the delivery procedure request, the management computer 110 acquires, from the house information 421, the address of the house 100 that has transmitted the request. The management computer 110 transmits the address of the house 100, the address of the warehouse, the item type 621, and the size 623 to a server that provides a delivery service. As a result, a delivery procedure can be performed. The management computer 110 transmits a response from the server to the article management module 311.

物品管理モジュール311は、応答に基づいて、選択した物品に対応するレコードの物流状態609を更新する。例えば、集荷先648に家100の住所、配送先651に倉庫の住所が設定され、集荷予定日649及び配送予定日652に任意の値が設定される。なお、物品の配送が完了した後、物品管理モジュール311は、選択した物品に対応するレコードの収納605を更新する。   The article management module 311 updates the distribution status 609 of the record corresponding to the selected article based on the response. For example, the address of the house 100 is set as the collection destination 648, the address of the warehouse is set as the delivery destination 651, and arbitrary values are set as the scheduled collection date 649 and the scheduled delivery date 652. After the delivery of the article is completed, the article management module 311 updates the storage 605 of the record corresponding to the selected article.

なお、図22Cに示すように、物品管理モジュール311は、選択した物品に対応するレコードのニーズ数642に基づいて、当該物品を必要とするユーザの数だけアイコンを表示してもよい。このとき、物品管理モジュール311は、管理計算機110と連携して、物品を必要とするユーザの詳細を表示するようにしてもよい。   As illustrated in FIG. 22C, the article management module 311 may display as many icons as the number of users who need the article based on the number of needs 642 of the record corresponding to the selected article. At this time, the article management module 311 may display the details of the user who needs the article in cooperation with the management computer 110.

操作GUI2100において、ステップS405の判定結果がNOである物品のサムネイルには「SEND」のアイコンが強調表示される。「SEND」のアイコンは、物品の外部保管が推奨される物品を示す。   In the operation GUI 2100, the icon of “SEND” is highlighted on the thumbnail of the article for which the determination result in step S405 is NO. The “SEND” icon indicates an article for which external storage of the article is recommended.

「SEND」のアイコンが表示された物品のサムネイルをユーザが押下した場合、操作GUI2100は、図22Aに示す画面に切り替わる。このとき、SELLボタンの代わりにSENDボタンが強調表示される。   When the user presses the thumbnail of the article on which the “SEND” icon is displayed, the operation GUI 2100 switches to the screen illustrated in FIG. 22A. At this time, the SEND button is highlighted instead of the SELL button.

ユーザがSENDボタンを押下した場合、物品管理モジュール311は、倉庫の住所、並びに、選択した物品に対応するレコードの物品種別621及びサイズ623を含む配送手続要求を管理計算機110に送信する。   When the user presses the SEND button, the article management module 311 transmits a delivery procedure request including the warehouse address and the article type 621 and size 623 of the record corresponding to the selected article to the management computer 110.

管理計算機110は、配送手続要求を受信した場合、家情報421から、当該要求を送信した家100の住所を取得する。管理計算機110は、家100の住所、倉庫の住所、物品種別621、及びサイズ623を、配送サービスを提供するサーバに送信する。これによって、配送手続を行うことができる。管理計算機110は、サーバからの応答を物品管理モジュール311に送信する。   When receiving the delivery procedure request, the management computer 110 acquires, from the house information 421, the address of the house 100 that has transmitted the request. The management computer 110 transmits the address of the house 100, the address of the warehouse, the item type 621, and the size 623 to a server that provides a delivery service. As a result, a delivery procedure can be performed. The management computer 110 transmits a response from the server to the article management module 311.

物品管理モジュール311は、応答に基づいて、選択した物品に対応するレコードの物流状態609を更新する。例えば、集荷先648に家100の住所、配送先651に倉庫の住所が設定され、集荷予定日649及び配送予定日652に任意の値が設定される。なお、物品の配送が完了した後、物品管理モジュール311は、選択した物品に対応するレコードの収納605を更新する。   The article management module 311 updates the distribution status 609 of the record corresponding to the selected article based on the response. For example, the address of the house 100 is set as the collection destination 648, the address of the warehouse is set as the delivery destination 651, and arbitrary values are set as the scheduled collection date 649 and the scheduled delivery date 652. After the delivery of the article is completed, the article management module 311 updates the storage 605 of the record corresponding to the selected article.

このように、物品リスト322を用いて物品の使用状態等を管理することによって、家100にあるべき物品と、倉庫へ移動又はシェアすべき物品とを判別することができる。これによって、家100に不要な物品が増えるのを防止できる。   As described above, by managing the use state and the like of the articles using the article list 322, it is possible to determine the articles to be in the house 100 and the articles to be moved or shared to the warehouse. This can prevent unnecessary articles from increasing in the house 100.

(5)物品のメンテナンスを提案する方法
図23は、実施例1の物品管理モジュール311が実行する物品のメンテナンスを提案する処理の一例を説明するフローチャートである。図24A及び図24Bは、実施例1の操作GUIの操作状態の一例を示す図である。
(5) Method of Proposing Maintenance of Articles FIG. 23 is a flowchart illustrating an example of processing performed by the article management module 311 of the first embodiment to propose maintenance of articles. 24A and 24B are diagrams illustrating an example of an operation state of the operation GUI according to the first embodiment.

物品管理モジュール311は、周期的に、又は、ユーザから指示を受け付けた場合、以下で説明する処理を開始する。   The article management module 311 starts the processing described below periodically or when receiving an instruction from the user.

物品管理モジュール311は、物品のループ処理を開始する(ステップS501)。ステップS501の処理は、ステップS401の処理と同一である。   The article management module 311 starts an article loop process (step S501). The processing in step S501 is the same as the processing in step S401.

次に、物品管理モジュール311は、ターゲット物品の総使用時間が閾値より大きいか否かを判定する(ステップS502)。   Next, the article management module 311 determines whether the total use time of the target article is greater than a threshold (Step S502).

具体的には、物品管理モジュール311は、ターゲット物品に対応するレコードの総使用時間628が閾値より大きいか否かを判定する。なお、本実施例では、物品の種別ごとに総使用時間の閾値が設定されているものとする。当該閾値の情報は、計算機120が保持してもよいし、管理計算機110が保持してもよい。   Specifically, the article management module 311 determines whether the total use time 628 of the record corresponding to the target article is larger than a threshold. In the present embodiment, it is assumed that a threshold value of the total use time is set for each type of article. The information on the threshold may be held by the computer 120 or may be held by the management computer 110.

ターゲット物品の総使用時間が閾値以下であると判定された場合、物品管理モジュール311は、ステップS508に進む。   If it is determined that the total use time of the target article is equal to or less than the threshold, the article management module 311 proceeds to step S508.

ターゲット物品の総使用時間が閾値より大きいと判定された場合、物品管理モジュール311は、管理計算機110にターゲット物品のメンテナンス情報の問合せを行う(ステップS503)。当該問合せには、ターゲット物品に対応するレコードの物品種別621及び物品名622が含まれる。   When it is determined that the total use time of the target article is larger than the threshold, the article management module 311 inquires of the management computer 110 about the maintenance information of the target article (step S503). The inquiry includes the article type 621 and the article name 622 of the record corresponding to the target article.

物品管理モジュール311は、管理計算機110から応答を受信するまで待ち状態に移行する。なお、管理計算機110は、問合せを受け付けた場合、以下のような処理を実行する。   The article management module 311 shifts to a wait state until a response is received from the management computer 110. When receiving the inquiry, the management computer 110 executes the following processing.

管理計算機110は、メンテナンス情報423を参照して、物品種別1302及び物品名1303が問合せに含まれる物品種別621及び物品名622と一致するレコードを検索する。管理計算機110は、検索されたレコードを含む応答を計算機120に送信する。   The management computer 110 refers to the maintenance information 423 and searches for a record in which the article type 1302 and the article name 1303 match the article type 621 and the article name 622 included in the inquiry. The management computer 110 transmits a response including the searched record to the computer 120.

物品管理モジュール311は、管理計算機110から応答を受信した場合、ターゲット物品のメンテナンスサービスが存在するか否かを判定する(ステップS504)。   When receiving a response from the management computer 110, the article management module 311 determines whether a maintenance service for the target article exists (step S504).

具体的には、物品管理モジュール311は、応答に含まれるレコードのメンテナンスサービス1305に基づいて、ターゲット物品のメンテナンスサービスの有無を判定する。このとき、物品管理モジュール311は、応答に含まれるレコードのメンテナンスサービス1305をメンテナンスサービス635に設定する。   Specifically, the article management module 311 determines whether there is a maintenance service for the target article based on the maintenance service 1305 of the record included in the response. At this time, the article management module 311 sets the maintenance service 1305 of the record included in the response as the maintenance service 635.

ターゲット物品のメンテナンスサービスが存在しないと判定された場合、物品管理モジュール311は、ステップS506に進む。   If it is determined that there is no maintenance service for the target article, the article management module 311 proceeds to step S506.

ターゲット物品のメンテナンスサービスが存在すると判定された場合、物品管理モジュール311は、メンテナンスサービスに関するメンテナンス提案情報を出力する(ステップS505)。その後、物品管理モジュール311は、ステップS506に進む。メンテナンス提案情報には、応答に含まれるレコードのマニュアル1304及びメンテナンスサービス1305が含まれる。   If it is determined that there is a maintenance service for the target article, the article management module 311 outputs maintenance proposal information related to the maintenance service (Step S505). Thereafter, the article management module 311 proceeds to step S506. The maintenance proposal information includes a manual 1304 of a record included in the response and a maintenance service 1305.

ステップS504の判定結果がNO又はステップS505の処理が完了した後、物品管理モジュール311は、ターゲット物品に交換物品が存在するか否かを判定する(ステップS506)。   After the determination result of step S504 is NO or the process of step S505 is completed, the article management module 311 determines whether or not a replacement article exists in the target article (step S506).

具体的には、物品管理モジュール311は、応答に含まれるレコードの交換物品1306に基づいて、ターゲット物品の交換物品の有無を判定する。   Specifically, the article management module 311 determines whether there is an exchange article for the target article based on the exchange article 1306 of the record included in the response.

ターゲット物品に交換物品が存在しないと判定された場合、物品管理モジュール311は、ステップS508に進む。   When it is determined that there is no exchange article in the target article, the article management module 311 proceeds to step S508.

ターゲット物品に交換物品が存在すると判定された場合、物品管理モジュール311は、交換物品の交換提案情報を出力する(ステップS507)。その後、物品管理モジュール311は、ステップS508に進む。交換提案情報には、応答に含まれるレコードの交換物品1306が含まれる。   If it is determined that a replacement article is present in the target article, the article management module 311 outputs replacement article replacement proposal information (step S507). Thereafter, the article management module 311 proceeds to step S508. The exchange proposal information includes the exchange item 1306 of the record included in the response.

ステップS507では、物品管理モジュール311は、物品リスト322に登録された全ての物品について処理が完了したか否かを判定する(ステップS508)。   In step S507, the article management module 311 determines whether or not the processing has been completed for all the articles registered in the article list 322 (step S508).

物品リスト322に登録された全ての物品について処理が完了していないと判定された場合、物品管理モジュール311は、ステップS501に戻り、同様の処理を実行する。   If it is determined that the processing has not been completed for all the articles registered in the article list 322, the article management module 311 returns to step S501 and performs the same processing.

物品リスト322に登録された全ての物品について処理が完了したと判定された場合、物品管理モジュール311は、処理を終了する。   When it is determined that the processing has been completed for all the articles registered in the article list 322, the article management module 311 ends the processing.

なお、ターゲット物品のレコードのメンテナンスサービス635に「無し」が設定されている場合、物品管理モジュール311は、ステップS503、ステップS504、及びステップS505の処理を省略し、ステップS506に進んでもよい。   When “none” is set in the maintenance service 635 of the target article record, the article management module 311 may omit the processing of step S503, step S504, and step S505, and may proceed to step S506.

操作GUI2100において、ステップS504及びステップS506の少なくともいずれかの判定結果がYESである物品のサムネイルにはメンテナンスのアイコンが強調表示される。   In the operation GUI 2100, a maintenance icon is highlighted on the thumbnail of the article for which at least one of the determination results in step S504 and step S506 is YES.

メンテナンスのアイコンが表示された物品のサムネイルをユーザが押下した場合、操作GUI2100は、図22Aに示す画面に切り替わる。このとき、SELLボタンの代わりにMAINTENANCEボタンが強調表示される。さらに、ユーザがMAINTENANCEボタンを押下した場合、図24Aに示すようなメニューが展開される。本実施例では、MANUAL、STORES、及びMAINTENANCE SERVICEの三つのメニューが表示される。   When the user presses the thumbnail of the article on which the maintenance icon is displayed, the operation GUI 2100 switches to the screen shown in FIG. 22A. At this time, the MAINTENANCE button is highlighted instead of the SELL button. Further, when the user presses the MAINTENANCE button, a menu as shown in FIG. 24A is developed. In the present embodiment, three menus, MANUAL, STORES, and MAINTENANCE SERVICE are displayed.

ユーザがMANUALを押下した場合、物品管理モジュール311は、メンテナンス提案情報に含まれるマニュアル1304に基づいて、マニュアルを外部サーバ等から取得し、取得したマニュアルを操作GUI2100に表示する。   When the user presses MANUAL, the article management module 311 acquires a manual from an external server or the like based on the manual 1304 included in the maintenance proposal information, and displays the acquired manual on the operation GUI 2100.

ユーザがSTORESを押下した場合、物品管理モジュール311は、交換提案情報に含まれる交換物品1306に基づいて、図24Bのように交換物品の一部をサムネイルとして表示する。なお、物品管理モジュール311が、交換物品の履歴を管理している場合、通常購入している交換物品と、新商品又は外部サービスの提案商品とが分かるように表示する。ユーザがMOREボタンを押下した場合、全商品がリスト化された画面に切り替えられる。   When the user presses STORES, the article management module 311 displays a part of the exchange article as a thumbnail as shown in FIG. 24B based on the exchange article 1306 included in the exchange proposal information. In the case where the article management module 311 manages the history of the exchanged article, the exchanged article that is normally purchased and the new article or the offer article of the external service are displayed so as to be understood. When the user presses the MORE button, the screen is switched to a screen listing all products.

ユーザがMAINTENANCE SERVICEを押下した場合、物品管理モジュール311は、メンテナンス提案情報に含まれるメンテナンスサービス1305に基づいて、外部サーバ等からメンテナンスサービス情報を取得し、取得したメンテナンスサービス情報を操作GUI2100に表示する。   When the user presses MAINTENANCE SERVICE, the article management module 311 acquires maintenance service information from an external server or the like based on the maintenance service 1305 included in the maintenance proposal information, and displays the acquired maintenance service information on the operation GUI 2100. .

(6)物品の交換を提案する方法
図25は、実施例1の物品管理モジュール311が実行する物品の交換を提案する処理の一例を説明するフローチャートである。図26A及び図26Bは、実施例1の操作GUIの操作状態の一例を示す図である。
(6) Method of Proposing Exchange of Articles FIG. 25 is a flowchart illustrating an example of a process of suggesting exchange of articles performed by the article management module 311 according to the first embodiment. 26A and 26B are diagrams illustrating an example of the operation state of the operation GUI according to the first embodiment.

物品管理モジュール311は、周期的に、又は、ユーザから指示を受け付けた場合、以下で説明する処理を開始する。   The article management module 311 starts the processing described below periodically or when receiving an instruction from the user.

物品管理モジュール311は、物品のループ処理を開始する(ステップS601)。ステップS601の処理は、ステップS401の処理と同一である。   The article management module 311 starts an article loop process (step S601). The processing in step S601 is the same as the processing in step S401.

次に、物品管理モジュール311は、ターゲット物品の総使用時間が閾値より大きいか否かを判定する(ステップS602)。ステップS602の処理は、ステップS502の処理と同一である。なお、判定に使用する閾値は、ステップS502で使用する閾値と同一でもよいし、また、異なってもよい。   Next, the article management module 311 determines whether the total use time of the target article is greater than a threshold (Step S602). The processing in step S602 is the same as the processing in step S502. Note that the threshold used for the determination may be the same as the threshold used in step S502, or may be different.

ターゲット物品の総使用時間が閾値以下であると判定された場合、物品管理モジュール311は、ステップS606に進む。   If it is determined that the total use time of the target article is equal to or less than the threshold, the article management module 311 proceeds to step S606.

ターゲット物品の総使用時間が閾値より大きいと判定された場合、物品管理モジュール311は、ターゲット物品の使用人数を算出する(ステップS603)。   If it is determined that the total use time of the target article is greater than the threshold, the article management module 311 calculates the number of people using the target article (Step S603).

具体的には、物品管理モジュール311は、物品リスト322を参照し、ターゲット物品に対応するレコードの使用者631に格納される識別情報の数をカウントする。   Specifically, the article management module 311 refers to the article list 322 and counts the number of pieces of identification information stored in the user 631 of the record corresponding to the target article.

次に、物品管理モジュール311は、管理計算機110に、交換物品の問合せを行う(ステップS604)。当該問合せには、ターゲット物品に対応するレコードの物品種別621及び物品名622、並びに使用人数が含まれる。   Next, the article management module 311 inquires of the management computer 110 about an exchange article (step S604). The inquiry includes the article type 621 and the article name 622 of the record corresponding to the target article, and the number of users.

物品管理モジュール311は、管理計算機110から応答を受信するまで待ち状態に移行する。なお、管理計算機110は、問合せを受け付けた場合、以下のような処理を実行する。   The article management module 311 shifts to a wait state until a response is received from the management computer 110. When receiving the inquiry, the management computer 110 executes the following processing.

管理計算機110は、物品種別1402が問合せに含まれる物品種別621と一致するレコードを検索する。さらに、管理計算機110は、使用人数1404が問合せに含まれる使用人数以下であるレコードを特定する。管理計算機110は、特定されたレコードのサイズ1403及び物品名1405を含む応答を計算機120に送信する。   The management computer 110 searches for a record in which the article type 1402 matches the article type 621 included in the inquiry. Further, the management computer 110 specifies a record in which the number of employees 1404 is equal to or less than the number of employees included in the inquiry. The management computer 110 transmits a response including the specified record size 1403 and the article name 1405 to the computer 120.

物品管理モジュール311は、管理計算機110から応答を受信した場合、交換物品の買換提案情報を出力する(ステップS605)。その後、物品管理モジュール311は、ステップS606に進む。買換提案情報には、応答に含まれるサイズ1403及び物品名1405が含まれる。   When receiving a response from the management computer 110, the article management module 311 outputs replacement article replacement proposal information (step S605). Thereafter, the article management module 311 proceeds to step S606. The replacement proposal information includes the size 1403 and the article name 1405 included in the response.

ステップS606では、物品管理モジュール311は、物品リスト322に登録された全ての物品について処理が完了したか否かを判定する(ステップS606)。   In step S606, the article management module 311 determines whether the processing has been completed for all the articles registered in the article list 322 (step S606).

物品リスト322に登録された全ての物品について処理が完了していないと判定された場合、物品管理モジュール311は、ステップS601に戻り、同様の処理を実行する。   If it is determined that the processing has not been completed for all the articles registered in the article list 322, the article management module 311 returns to step S601 and performs the same processing.

物品リスト322に登録された全ての物品について処理が完了したと判定された場合、物品管理モジュール311は、処理を終了する。   When it is determined that the processing has been completed for all the articles registered in the article list 322, the article management module 311 ends the processing.

操作GUI2100において、ステップS602の判定結果がYESとなった物品のサムネイルに「REPLACE」のアイコンが強調表示される。   In the operation GUI 2100, the icon of “REPLACE” is highlighted on the thumbnail of the article for which the determination result in step S602 is YES.

「REPLACE」のアイコンが表示された物品のサムネイルをユーザが押下した場合、操作GUI2100は、図22Aに示す画面に切り替わる。このとき、SELLボタンの代わりにREPLACEボタンが強調表示される。   When the user presses the thumbnail of the article on which the “REPLACE” icon is displayed, the operation GUI 2100 switches to the screen shown in FIG. 22A. At this time, the REPLACE button is highlighted instead of the SELL button.

ユーザがREPLACEボタンを押下した場合、物品管理モジュール311は、選択した物品に関連する買換提案情報を管理計算機110に送信する。   When the user presses the REPLACE button, the article management module 311 transmits the replacement proposal information related to the selected article to the management computer 110.

管理計算機110は、物品の売買サービスを提供するサーバに買換提案情報を送信し、対象の物品を出品しているユーザ及び売却価格を含む売却情報を取得する。また、管理計算機110は、物品の販売サービスを提供するサーバに買換提案情報を送信し、対象物品の販売価格を含む販売情報を取得する。管理計算機110は、売却情報及び販売情報を物品管理モジュール311に送信する。   The management computer 110 transmits the replacement proposal information to the server that provides the article trading service, and acquires the sale information including the user who is exhibiting the target article and the sale price. Further, the management computer 110 transmits the replacement proposal information to the server that provides the sales service of the article, and acquires the sales information including the selling price of the target article. The management computer 110 transmits the sale information and the sales information to the article management module 311.

物品管理モジュール311は、売却情報及び販売情報に基づいて、図26Aに示す画面を表示する。ユーザは、サムネイルを押下することによって、対象物品の購入先を選択する。例えば、図26Aの上のサムネイルが押下された場合、図26Bの画面に切り替えられる。当該画面において、PURCHASEボタンが押下された場合、売買取引が成立する。   The article management module 311 displays the screen shown in FIG. 26A based on the sale information and the sale information. The user selects the purchase destination of the target article by pressing the thumbnail. For example, when the upper thumbnail in FIG. 26A is pressed, the screen is switched to the screen in FIG. 26B. When the PURCHASE button is pressed on this screen, a sales transaction is established.

このように、物品リスト322を用いて物品を交換することによって、必要かつ有用な物品のみを家100に置くことができる。   In this way, by exchanging items using the item list 322, only necessary and useful items can be placed in the house 100.

(7)イベントに応じた物品の管理方法
図27は、実施例1の物品管理モジュール311が実行するイベントの不足物品を提示する処理の一例を説明するフローチャートである。図28Aから図28Eは、実施例1の操作GUIの操作状態の一例を示す図である。
(7) Method of Managing Articles According to Event FIG. 27 is a flowchart illustrating an example of processing performed by the article management module 311 according to the first embodiment to present a missing article of an event. 28A to 28E are diagrams illustrating an example of the operation state of the operation GUI according to the first embodiment.

物品管理モジュール311は、周期的に、又は、ユーザから指示を受け付けた場合、以下で説明する処理を開始する。   The article management module 311 starts the processing described below periodically or when receiving an instruction from the user.

物品管理モジュール311は、カレンダー情報326のレコードのループ処理を開始する(ステップS701)。ここでは、物品管理モジュール311は、カレンダー情報326を参照して、ターゲットイベント(レコード)を一つ選択する。本実施例では、上のレコードから順に選択される。   The article management module 311 starts loop processing of the record of the calendar information 326 (step S701). Here, the article management module 311 refers to the calendar information 326 and selects one target event (record). In this embodiment, the records are selected in order from the upper record.

物品管理モジュール311は、ターゲットイベントに関する物品を準備する必要があるか否かを判定する(ステップS702)。   The article management module 311 determines whether it is necessary to prepare articles related to the target event (Step S702).

具体的には、物品管理モジュール311は、ターゲットレコードの日時1001と現在日時との間の期間が所定の閾値より小さいか否かを判定する。例えば、2週間以下であるか否かが判定される。期間が所定の閾値より小さい場合、物品管理モジュール311は、ターゲットイベントに関する物品を準備する必要があると判定する。   Specifically, the article management module 311 determines whether the period between the date and time 1001 of the target record and the current date and time is smaller than a predetermined threshold. For example, it is determined whether it is two weeks or less. If the period is smaller than the predetermined threshold, the item management module 311 determines that it is necessary to prepare an item for the target event.

ターゲットイベントに関する物品を準備する必要がないと判定された場合、物品管理モジュール311は、ステップS708に進む。   If it is determined that there is no need to prepare articles related to the target event, the article management module 311 proceeds to step S708.

ターゲットイベントに関する物品を準備する必要があると判定された場合、物品管理モジュール311は、管理計算機110に、ターゲットイベントに必要な物品の問合せを行う(ステップS703)。当該問合せにはイベント名1002が含まれる。   If it is determined that it is necessary to prepare articles related to the target event, the article management module 311 inquires of the management computer 110 about the articles necessary for the target event (step S703). The inquiry includes the event name 1002.

物品管理モジュール311は、管理計算機110から応答を受信するまで待ち状態に移行する。なお、管理計算機110は、問合せを受け付けた場合、以下のような処理を実行する。   The article management module 311 shifts to a wait state until a response is received from the management computer 110. When receiving the inquiry, the management computer 110 executes the following processing.

管理計算機110は、イベント物品情報425を参照し、イベント名1502が問合せに含まれるイベント名1002と一致するレコードを検索する。管理計算機110は、検索されたレコードの物品リスト1504を含む応答を計算機120に送信する。   The management computer 110 refers to the event item information 425 and searches for a record in which the event name 1502 matches the event name 1002 included in the inquiry. The management computer 110 transmits a response including the article list 1504 of the searched record to the computer 120.

物品管理モジュール311は、管理計算機110から応答を受信した場合、不足している物品を特定する(ステップS704)。具体的には、以下のような処理が実行される。   When receiving a response from the management computer 110, the article management module 311 specifies a missing article (step S704). Specifically, the following processing is executed.

物品管理モジュール311は、空の不足物品リストを生成する。物品管理モジュール311は、応答に含まれる物品リスト1504から、物品種別を一つ選択し、家100に収納された物品の中から、物品種別621が選択した物品種別に一致するレコードの数をカウントする。   The article management module 311 generates an empty missing article list. The item management module 311 selects one item type from the item list 1504 included in the response, and counts the number of records that match the item type selected by the item type 621 among the items stored in the house 100. I do.

物品管理モジュール311は、レコードの数が物品リスト1504で指定された数より小さいか否かを判定する。前述の条件を満たす場合、物品管理モジュール311は、当該物品種別の物品が不足していると判定する。このとき、物品管理モジュール311は、物品の種別及び追加数から構成されるレコードを不足物品リストに追加する。   The article management module 311 determines whether the number of records is smaller than the number specified in the article list 1504. If the above-described condition is satisfied, the article management module 311 determines that articles of the article type are insufficient. At this time, the article management module 311 adds a record including the type of the article and the number of additions to the missing article list.

物品管理モジュール311は、物品リスト1504に含まれる全ての物品種別について同様の処理を実行する。以上がステップS704の処理の説明である。   The article management module 311 performs the same processing for all the article types included in the article list 1504. The above is the description of the processing in step S704.

次に、物品管理モジュール311は、不足物品リスト及び物品リスト322を参照して、倉庫から移動可能な物品を特定する(ステップS705)。具体的には、以下のような処理が実行される。   Next, the article management module 311 refers to the missing article list and the article list 322 to identify articles that can be moved from the warehouse (step S705). Specifically, the following processing is executed.

物品管理モジュール311は、不足物品リストから物品種別を一つ選択する。物品管理モジュール311は、物品リスト322を参照して、倉庫に収納された物品の中から、物品種別621が選択した物品種別に一致するレコードを検索する。このとき、物品管理モジュール311は、不足物品リストのレコードの追加数から検索されたレコードの数を減算する。   The article management module 311 selects one article type from the missing article list. The article management module 311 refers to the article list 322 and searches the articles stored in the warehouse for a record that matches the article type selected by the article type 621. At this time, the article management module 311 subtracts the number of records retrieved from the number of records added in the missing article list.

物品管理モジュール311は、検索されたレコードを移動物品リストに追加する。物品管理モジュール311は、不足物品リストに含まれる全ての物品種別について同様の処理を実行する。以上がステップS705の処理の説明である。   The article management module 311 adds the searched record to the moving article list. The article management module 311 performs the same process for all article types included in the missing article list. The above is the description of the processing in step S705.

物品管理モジュール311は、特定された物品を移動物品リストとして出力する(ステップS706)。また、物品管理モジュール311は、不足物品リストを出力する(ステップS707)。その後、物品管理モジュール311は、ステップS708に進む。   The article management module 311 outputs the specified article as a moving article list (Step S706). Further, the article management module 311 outputs a missing article list (step S707). Thereafter, the article management module 311 proceeds to step S708.

ステップS708では、物品管理モジュール311は、カレンダー情報326に登録された全てのイベントについて処理が完了したか否かを判定する(ステップS708)。   In step S708, the article management module 311 determines whether or not processing has been completed for all events registered in the calendar information 326 (step S708).

カレンダー情報326に登録された全てのイベントについて処理が完了していないと判定された場合、物品管理モジュール311は、ステップS701に戻り、同様の処理を実行する。   If it is determined that the processing has not been completed for all the events registered in the calendar information 326, the article management module 311 returns to step S701 and performs the same processing.

カレンダー情報326に登録された全てのイベントについて処理が完了したと判定された場合、物品管理モジュール311は、処理を終了する。   If it is determined that the processing has been completed for all the events registered in the calendar information 326, the article management module 311 ends the processing.

物品管理モジュール311は、移動物品リストに基づいて、Warehouse側に表示される物品の中で、移動する必要がある物品のサムネイルを強調表示する。   The article management module 311 highlights, based on the moving article list, thumbnails of articles that need to be moved among the articles displayed on the Warehouse side.

ユーザが当該物品のサムネイルを押下した場合、図28Aのような画面に切り替わる。ユーザがMOVEボタンを押下した場合、図28Bのように、移動先を選択するメニューが表示される。ユーザがMy HOMEボタンを押下した場合、物品管理モジュール311は、物品種別621及びサイズ623を含む配送手続要求を管理計算機110に送信する。この場合の処理はSHAREボタンを押下した場合と同様である。   When the user presses the thumbnail of the article, the screen switches to a screen as shown in FIG. 28A. When the user presses the MOVE button, a menu for selecting a destination is displayed as shown in FIG. 28B. When the user presses the My HOME button, the item management module 311 transmits a delivery procedure request including the item type 621 and the size 623 to the management computer 110. The processing in this case is the same as when the SHARE button is pressed.

物品管理モジュール311は、不足物品リストに基づいて、図28Cに示すようにWarehouse側の上位に不足している物品のサムネイルを表示する。   The article management module 311 displays the thumbnails of the missing articles on the upper side of the Warehouse as shown in FIG. 28C based on the missing article list.

ユーザが不足している物品のサムネイルを押下した場合、物品管理モジュール311は、買取ニーズ又は借用ニーズのメニューを表示する。   When the user presses the thumbnail of the missing item, the item management module 311 displays a menu of purchasing needs or borrowing needs.

買取ニーズが選択された場合、図28Dの画面に切り替わる。この画面においてBUYボタンが押下された場合、物品管理モジュール311は、家100の識別情報、物品の種別、ニーズの種別、及び買取希望価格等を含む買取ニーズの登録要求を管理計算機110に送信する。   When the purchase needs are selected, the screen is switched to the screen of FIG. 28D. When the BUY button is pressed on this screen, the article management module 311 transmits a purchase request registration request including the identification information of the house 100, the type of the article, the type of the need, and the desired purchase price to the management computer 110. .

借用ニーズが選択された場合、図28Eの画面に切り替わる。この画面においてRENTボタンが押下された場合、物品管理モジュール311は、家100の識別情報、物品の種別、及びニーズの種別等を含む借用ニーズの登録要求を管理計算機110に送信する。   When the borrowing needs are selected, the screen is switched to the screen of FIG. 28E. When the RENT button is pressed on this screen, the article management module 311 transmits a borrowing need registration request including the identification information of the house 100, the type of the article, the type of the need, and the like to the management computer 110.

(8)意向及びニーズのマッチング処理
図29は、実施例1の管理計算機110が実行するニーズ確認処理の一例を説明するフローチャートである。
(8) Intention and Needs Matching Process FIG. 29 is a flowchart illustrating an example of a needs confirmation process executed by the management computer 110 according to the first embodiment.

管理計算機110は、周期的に、又は、ユーザからの指示を受け付けた場合、以下で説明する処理を開始する。   The management computer 110 starts processing described below periodically or when receiving an instruction from the user.

管理計算機110は、各家100から物品の処分意向に関する値を取得する(ステップS801)。   The management computer 110 acquires a value relating to the intention to dispose of the article from each house 100 (step S801).

具体的には、管理計算機110は、物品リスト322の各レコードの貸出設定607及び売却設定608の取得要求を計算機120に送信する。   Specifically, the management computer 110 transmits a request to acquire the lending setting 607 and the selling setting 608 of each record of the article list 322 to the computer 120.

物品管理モジュール311は、当該要求を受信した場合、物品リスト322の各レコードの意向639及び意向643を参照し、意向639及び意向643の少なくともいずれかに「1」が設定されるレコードを検索する。物品管理モジュール311は、検索されたレコードの物品種別621、物品名622、意向639、意向643、及び売却希望価格644を含む応答を、家100の識別情報とともに管理計算機110に送信する。   When receiving the request, the article management module 311 refers to the intention 639 and the intention 643 of each record in the article list 322 and searches for a record in which at least one of the intention 639 and the intention 643 is set to “1”. . The article management module 311 transmits a response including the article type 621, the article name 622, the intention 639, the intention 643, and the desired sale price 644 of the searched record to the management computer 110 together with the identification information of the house 100.

次に、管理計算機110は、メモリ402に意向リストを生成する(ステップS802)。   Next, the management computer 110 generates an intention list in the memory 402 (Step S802).

具体的には、家の識別情報、物品種別621、物品名622、意向639、意向643、及び売却希望価格644から構成されるレコードを意向リストに追加する。   More specifically, a record including house identification information, article type 621, article name 622, intention 639, intention 643, and desired sale price 644 is added to the intention list.

次に、管理計算機110は、意向リストのレコードのループ処理を開始する(ステップS803)。ここでは、管理計算機110は、意向リストからターゲットレコードを一つ選択する。   Next, the management computer 110 starts loop processing of the record of the intention list (step S803). Here, the management computer 110 selects one target record from the intention list.

次に、管理計算機110は、ターゲットレコードに対応する物品の貸出意向が有効であるか否かを判定する(ステップS804)。   Next, the management computer 110 determines whether the lending intention of the article corresponding to the target record is valid (step S804).

具体的には、管理計算機110は、ターゲットレコードの意向639が「1」であるか否かを判定する。意向639が「1」である場合、管理計算機110は、物品の貸出意向が有効であると判定する。   Specifically, the management computer 110 determines whether or not the intention 639 of the target record is “1”. When the intention 639 is “1”, the management computer 110 determines that the lending intention of the article is valid.

ターゲットレコードに対応する物品の貸出意向が有効でないと判定された場合、管理計算機110は、ステップS808に進む。   If it is determined that the lending intention of the article corresponding to the target record is not valid, the management computer 110 proceeds to step S808.

ターゲットレコードに対応する物品の貸出意向が有効であると判定された場合、管理計算機110は、借用ニーズを特定する(ステップS805)。   When it is determined that the lending intention of the article corresponding to the target record is valid, the management computer 110 specifies a borrowing need (step S805).

具体的には、管理計算機110は、ニーズ情報422を参照し、ニーズ種別1202が「借用」であるレコードの中から、物品種別1203及び物品名1204がターゲットレコードの物品種別621及び物品名622に一致するレコードを検索する。管理計算機110は、検索されたレコードの数をカウントする。   Specifically, the management computer 110 refers to the needs information 422 and, from the records in which the needs type 1202 is “borrowed”, sets the product type 1203 and the product name 1204 to the product type 621 and product name 622 of the target record. Search for matching records. The management computer 110 counts the number of searched records.

次に、管理計算機110は、ターゲットレコードに対応する物品を保有する家100に、貸出意向更新要求を送信する(ステップS806)。なお、貸出意向更新要求には、物品の種別、物品の名称、検索されたレコードの数、及び借用ニーズを有する家100の識別情報を含む。   Next, the management computer 110 transmits a lending intention update request to the house 100 holding the article corresponding to the target record (step S806). Note that the rental intention update request includes the type of the article, the name of the article, the number of searched records, and the identification information of the house 100 having the borrowing needs.

物品管理モジュール311は、貸出意向更新要求を受信した場合、物品種別621及び物品名622が当該要求に含まれる物品種別及び物品名に一致するレコードを検索する。物品管理モジュール311は、検索されたレコードのニーズ数642に、貸出意向更新要求に含まれるレコード数を設定する。また、物品管理モジュール311は、物品名及び借用ニーズを有する家100の識別情報を含む通知を出力する。   When receiving the rental intention update request, the article management module 311 searches for a record in which the article type 621 and the article name 622 match the article type and the article name included in the request. The article management module 311 sets the number of records included in the lending intention update request to the number of needs 642 of the retrieved records. In addition, the article management module 311 outputs a notification including the article name and the identification information of the house 100 having the borrowing needs.

次に、管理計算機110は、借用ニーズを有する家100に、借用提案情報を送信する(ステップS807)。借用提案情報には、物品を保有する家100の識別情報、物品種別、及び物品名が含まれる。その後、管理計算機110は、ステップS808に進む。   Next, the management computer 110 transmits the borrowing proposal information to the house 100 having the borrowing needs (Step S807). The borrowing proposal information includes the identification information of the house 100 holding the article, the article type, and the article name. Thereafter, the management computer 110 proceeds to Step S808.

物品管理モジュール311は、借用提案情報を受信した場合、当該情報を出力する。   When receiving the borrowing proposal information, the article management module 311 outputs the information.

ステップS804の判定結果がNOの場合、又は、ステップS807の処理が実行された後、管理計算機110は、ターゲットレコードに対応する物品の売却意向が有効であるか否かを判定する(ステップS808)。   If the decision result in the step S804 is NO, or after the process in the step S807 is executed, the management computer 110 decides whether or not the intention to sell the article corresponding to the target record is valid (step S808). .

具体的には、管理計算機110は、ターゲットレコードの意向643が「1」であるか否かを判定する。意向643が「1」である場合、管理計算機110は、物品の売却意向が有効であると判定する。   Specifically, the management computer 110 determines whether or not the intention 643 of the target record is “1”. When the intention 643 is “1”, the management computer 110 determines that the intention to sell the article is valid.

ターゲットレコードに対応する物品の売却意向が有効でないと判定された場合、管理計算機110は、ステップS812に進む。   If it is determined that the intention to sell the article corresponding to the target record is not valid, the management computer 110 proceeds to step S812.

ターゲットレコードに対応する物品の売却意向が有効であると判定された場合、管理計算機110は、買取ニーズを特定する(ステップS809)。   When it is determined that the intention to sell the article corresponding to the target record is valid, the management computer 110 specifies a purchase need (step S809).

具体的には、管理計算機110は、ニーズ情報422を参照し、ニーズ種別1202が「買取」であるレコードの中から、物品種別1203及び物品名1204がターゲットレコードの物品種別621及び物品名622に一致するレコードを検索する。管理計算機110は、検索されたレコードの数をカウントする。   Specifically, the management computer 110 refers to the needs information 422 and, from the records in which the needs type 1202 is “buy”, sets the product type 1203 and the product name 1204 to the product type 621 and product name 622 of the target record. Search for matching records. The management computer 110 counts the number of searched records.

次に、管理計算機110は、ターゲットレコードに対応する物品を保有する家100に、売却意向更新要求を送信する(ステップS810)。なお、売却意向更新要求には、物品の種別、物品の名称、検索されたレコードの数、買取希望価格、及び買取ニーズを有する家100の識別情報を含む。   Next, the management computer 110 transmits a sale intention update request to the house 100 holding the article corresponding to the target record (step S810). The sale intention update request includes the type of the article, the name of the article, the number of searched records, the desired purchase price, and the identification information of the house 100 having the purchase needs.

物品管理モジュール311は、売却意向更新要求を受信した場合、物品種別621及び物品名622が当該要求に含まれる物品種別及び物品名に一致するレコードを検索する。物品管理モジュール311は、検索されたレコードのニーズ数647に、売却意向更新要求に含まれるレコード数を設定する。また、物品管理モジュール311は、物品名、買取希望価格、及び借用ニーズを有する家100の識別情報を含む通知を出力する。   When receiving the sale intention update request, the article management module 311 searches for a record in which the article type 621 and the article name 622 match the article type and the article name included in the request. The article management module 311 sets the number of records included in the sale intention update request to the number of needs 647 of the retrieved records. In addition, the article management module 311 outputs a notification including an article name, a desired purchase price, and identification information of the house 100 having a borrowing need.

次に、管理計算機110は、買取ニーズを有する家100に、買取提案情報を送信する(ステップS811)。買取提案情報には、物品を保有する家100の識別情報、物品種別、物品名、及び売却希望価格が含まれる。その後、管理計算機110は、ステップS812に進む。   Next, the management computer 110 transmits the purchase proposal information to the house 100 having the purchase needs (step S811). The purchase proposal information includes the identification information of the house 100 holding the article, the article type, the article name, and the selling price. Thereafter, the management computer 110 proceeds to Step S812.

ステップS812では、管理計算機110は、意向リストの全てのレコードについて処理が完了したか否かを判定する(ステップS812)。   In step S812, the management computer 110 determines whether the processing has been completed for all records in the intention list (step S812).

意向リストの全てのレコードについて処理が完了していないと判定された場合、管理計算機110は、ステップS803に戻り、同様の処理を実行する。   If it is determined that the processing has not been completed for all the records in the intention list, the management computer 110 returns to step S803 and executes the same processing.

意向リストの全てのレコードについて処理が完了したと判定された場合、管理計算機110は、処理を終了する。このとき、管理計算機110は、メモリ402から意向リストを削除する。   When it is determined that the processing has been completed for all records in the intention list, the management computer 110 ends the processing. At this time, the management computer 110 deletes the intention list from the memory 402.

図30は、実施例1の操作GUIの一例を示す図である。   FIG. 30 is a diagram illustrating an example of the operation GUI according to the first embodiment.

物品管理モジュール311は、図30に示すように、物品の管理意向を設定するためのメニュー画面を任意のタイミングで表示する。例えば、売却の意向に関する入力を受け付けた場合、物品管理モジュール311は、選択した物品に対応するレコードの意向643を更新する。   As shown in FIG. 30, the article management module 311 displays a menu screen for setting the management intention of the article at an arbitrary timing. For example, when receiving an input regarding the intention to sell, the article management module 311 updates the intention 643 of the record corresponding to the selected article.

なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。また、例えば、上記した実施例は本発明を分かりやすく説明するために構成を詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、各実施例の構成の一部について、他の構成に追加、削除、置換することが可能である。   Note that the present invention is not limited to the above-described embodiment, and includes various modifications. Further, for example, in the above-described embodiment, the configuration has been described in detail for easy understanding of the present invention, and the present invention is not necessarily limited to the configuration including all the described configurations. Further, a part of the configuration of each embodiment can be added, deleted, or replaced with another configuration.

また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、本発明は、実施例の機能を実現するソフトウェアのプログラムコードによっても実現できる。この場合、プログラムコードを記録した記憶媒体をコンピュータに提供し、そのコンピュータが備えるプロセッサが記憶媒体に格納されたプログラムコードを読み出す。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコード自体、及びそれを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、CD−ROM、DVD−ROM、ハードディスク、SSD(Solid State Drive)、光ディスク、光磁気ディスク、CD−R、磁気テープ、不揮発性のメモリカード、ROMなどが用いられる。   In addition, each of the above-described configurations, functions, processing units, processing means, and the like may be partially or entirely realized by hardware, for example, by designing an integrated circuit. The present invention can also be realized by software program codes for realizing the functions of the embodiments. In this case, a storage medium storing the program code is provided to a computer, and a processor included in the computer reads the program code stored in the storage medium. In this case, the program code itself read from the storage medium realizes the function of the above-described embodiment, and the program code itself and the storage medium storing the program code constitute the present invention. As a storage medium for supplying such a program code, for example, a flexible disk, a CD-ROM, a DVD-ROM, a hard disk, an SSD (Solid State Drive), an optical disk, a magneto-optical disk, a CD-R, a magnetic tape, A non-volatile memory card, ROM, or the like is used.

また、本実施例に記載の機能を実現するプログラムコードは、例えば、アセンブラ、C/C++、perl、Shell、PHP、Java(登録商標)等の広範囲のプログラム又はスクリプト言語で実装できる。   Further, the program code for realizing the functions described in the present embodiment can be implemented by a wide range of programs or script languages such as assembler, C / C ++, perl, Shell, PHP, and Java (registered trademark).

さらに、実施例の機能を実現するソフトウェアのプログラムコードを、ネットワークを介して配信することによって、それをコンピュータのハードディスクやメモリ等の記憶手段又はCD−RW、CD−R等の記憶媒体に格納し、コンピュータが備えるプロセッサが当該記憶手段や当該記憶媒体に格納されたプログラムコードを読み出して実行するようにしてもよい。   Further, by distributing the program code of the software for realizing the functions of the embodiment via a network, the program code is stored in a storage means such as a hard disk or a memory of a computer or a storage medium such as a CD-RW or a CD-R. Alternatively, a processor included in a computer may read and execute a program code stored in the storage unit or the storage medium.

上述の実施例において、制御線や情報線は、説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。全ての構成が相互に接続されていてもよい。   In the above-described embodiment, the control lines and the information lines are considered to be necessary for the description, and do not necessarily indicate all the control lines and the information lines on the product. All components may be interconnected.

100 家
105 外部ネットワーク
110 管理計算機
120 計算機
130 画像取得装置
150 宅内ネットワーク
301、401 プロセッサ
302、402 メモリ
303、403 ネットワークインタフェース
304、404 ストレージ装置
311 物品管理モジュール
321 画像解析情報
322 物品リスト
323 除外物品リスト
324 場所情報
325 人物情報
326 カレンダー情報
411 全体制御モジュール
421 家情報
422 ニーズ情報
423 メンテナンス情報
424 交換物品情報
425 イベント物品情報
426 テンプレート画像情報
2100 操作GUI
100 house 105 external network 110 management computer 120 computer 130 image acquisition device 150 home network 301, 401 processor 302, 402 memory 303, 403 network interface 304, 404 storage device 311 item management module 321 image analysis information 322 item list 323 excluded item list 324 Location information 325 Person information 326 Calendar information 411 Overall control module 421 House information 422 Needs information 423 Maintenance information 424 Replacement article information 425 Event article information 426 Template image information 2100 Operation GUI

Claims (10)

画像を取得する画像取得装置及び計算機を備える物品管理システムであって、
前記計算機は、プロセッサ、前記プロセッサに接続されるメモリ、及び前記プロセッサに接続されるネットワークインタフェースを有し、
前記メモリは、前記画像取得装置が設置された空間に存在する物品を管理する物品リストを格納し、
前記物品リストは、物品の名称、物品の使用状態を示す情報、及び物品の使用回数を格納するフィールドから構成されるレコードを含み、
前記画像取得装置は、
前記空間の画像データを取得し、
前記画像データを前記計算機に送信し、
前記計算機は、
前記画像データの解析によって、前記空間に存在する物品及び当該物品の使用状態を特定し、
前記画像データの解析の結果に基づいて前記物品の使用回数を算出し、
前記物品の使用回数に基づいて前記物品リストを更新し、
前記物品リストに基づいて、前記画像データ中に物品の使用状態を表示する表示データを生成し前記表示データを出力し、
前記物品リストを参照して、使用回数が閾値より小さいターゲット物品を特定し、前記ターゲット物品の処分方法を提案する提案情報を生成し、前記提案情報を出力することを特徴とする物品管理システム。
An article management system including an image acquisition device and a computer for acquiring an image,
The computer has a processor, a memory connected to the processor, and a network interface connected to the processor,
The memory stores an article list that manages articles existing in the space where the image acquisition device is installed,
The article list includes a record including a name of the article, information indicating the use state of the article, and a field for storing the number of times the article has been used ,
The image acquisition device,
Acquiring image data of the space,
Transmitting the image data to the computer,
The calculator is:
By the analysis of the image data, to identify the article present in the space and the use state of the article,
Calculating the number of uses of the article based on the result of the analysis of the image data ,
Updating the article list based on the number of uses of the article ,
Based on the article list, it generates display data for displaying the use status of the article during the image data, and outputs the display data,
An article management system, characterized by referring to the article list, identifying a target article whose number of uses is smaller than a threshold, generating proposal information for suggesting a disposal method of the target article, and outputting the proposal information .
請求項1に記載の物品管理システムであって、  The article management system according to claim 1,
前記提案情報は、前記ターゲット物品の貸出、前記ターゲット物品の売却、及び前記ターゲット物品の保管場所の変更の少なくともいずれかを提案する情報を含むことを特徴とする物品管理システム。  The article management system, wherein the proposal information includes information for proposing at least one of lending the target article, selling the target article, and changing a storage location of the target article.
画像を取得する画像取得装置及び計算機を備える物品管理システムであって、  An article management system including an image acquisition device and a computer for acquiring an image,
前記計算機は、プロセッサ、前記プロセッサに接続されるメモリ、及び前記プロセッサに接続されるネットワークインタフェースを有し、  The computer has a processor, a memory connected to the processor, and a network interface connected to the processor,
前記メモリは、前記画像取得装置が設置された空間に存在する物品を管理する物品リストを格納し、  The memory stores an article list that manages articles existing in the space where the image acquisition device is installed,
前記物品リストは、物品の名称、物品の使用状態を示す情報、及び物品の使用時間を格納するフィールドから構成されるレコードを含み、  The article list includes a record including a name of the article, information indicating a use state of the article, and a field for storing a use time of the article,
前記画像取得装置は、  The image acquisition device,
前記空間の画像データを取得し、  Acquiring image data of the space,
前記画像データを前記計算機に送信し、  Transmitting the image data to the computer,
前記計算機は、  The calculator is:
前記画像データの解析によって、前記空間に存在する物品及び当該物品の使用状態を特定し、  By the analysis of the image data, to identify the article present in the space and the use state of the article,
前記画像データの解析の結果に基づいて前記物品の使用時間を算出し、  Calculating the use time of the article based on the result of the analysis of the image data,
前記物品の使用時間に基づいて前記物品リストを更新し、  Updating the article list based on the usage time of the article,
前記物品リストに基づいて、前記画像データ中に物品の使用状態を表示する表示データを生成し、前記表示データを出力し、  Based on the article list, generate display data for displaying the use state of the article in the image data, and output the display data,
前記物品リストを参照して、使用時間が閾値より大きいターゲット物品を特定し、前記ターゲット物品に使用する部品の交換又はメンテナンスサービスの利用を提案する提案情報を生成し、前記提案情報を出力することを特徴とする物品管理システム。  Referencing the article list, specifying a target article whose use time is greater than a threshold, generating proposal information for proposing replacement of parts used for the target article or use of a maintenance service, and outputting the proposal information. An article management system characterized by the following.
画像を取得する画像取得装置及び計算機を備える物品管理システムであって、  An article management system including an image acquisition device and a computer for acquiring an image,
前記計算機は、プロセッサ、前記プロセッサに接続されるメモリ、及び前記プロセッサに接続されるネットワークインタフェースを有し、  The computer has a processor, a memory connected to the processor, and a network interface connected to the processor,
前記メモリは、前記画像取得装置が設置された空間に存在する物品を管理する物品リストを格納し、  The memory stores an article list that manages articles existing in the space where the image acquisition device is installed,
前記物品リストは、物品の名称、物品の使用状態を示す情報、及び物品の使用時間を格納するフィールドから構成されるレコードを含み、  The article list includes a record including a name of the article, information indicating a use state of the article, and a field for storing a use time of the article,
前記画像取得装置は、  The image acquisition device,
前記空間の画像データを取得し、  Acquiring image data of the space,
前記画像データを前記計算機に送信し、  Transmitting the image data to the computer,
前記計算機は、  The calculator is:
前記画像データの解析によって、前記空間に存在する物品及び当該物品の使用状態を特定し、  By the analysis of the image data, to identify the article present in the space and the use state of the article,
前記画像データの解析の結果に基づいて前記物品の使用時間を算出し、  Calculating the use time of the article based on the result of the analysis of the image data,
前記物品の使用時間に基づいて前記物品リストを更新し、  Updating the article list based on the usage time of the article,
前記物品リストに基づいて、前記画像データ中に物品の使用状態を表示する表示データを生成し、前記表示データを出力し、  Based on the article list, generate display data for displaying the use state of the article in the image data, and output the display data,
前記物品リストを参照して、使用時間が閾値より大きいターゲット物品を特定し、前記ターゲット物品の買換を提案する提案情報を生成し、前記提案情報を出力することを特徴とする物品管理システム。  An article management system characterized by referring to the article list, identifying a target article whose use time is longer than a threshold, generating proposal information for proposing replacement of the target article, and outputting the proposal information.
画像を取得する画像取得装置及び計算機を備える物品管理システムであって、  An article management system including an image acquisition device and a computer for acquiring an image,
イベントに必要な物品を管理するイベント物品情報を保持し、  Holds event item information that manages items necessary for the event,
前記計算機は、プロセッサ、前記プロセッサに接続されるメモリ、及び前記プロセッサに接続されるネットワークインタフェースを有し、  The computer has a processor, a memory connected to the processor, and a network interface connected to the processor,
前記メモリは、前記画像取得装置が設置された空間に存在する物品を管理する物品リストを格納し、  The memory stores an article list that manages articles existing in the space where the image acquisition device is installed,
前記物品リストは、物品の名称及び物品の使用状態を示す情報を格納するフィールドから構成されるレコードを含み、  The article list includes a record including a field for storing information indicating a name of the article and a use state of the article,
前記画像取得装置は、  The image acquisition device,
前記空間の画像データを取得し、  Acquiring image data of the space,
前記画像データを前記計算機に送信し、  Transmitting the image data to the computer,
前記計算機は、  The calculator is:
前記画像データの解析によって、前記空間に存在する物品及び当該物品の使用状態を特定し、  By the analysis of the image data, to identify the article present in the space and the use state of the article,
前記画像データの解析の結果に基づいて、前記物品リストを更新し、  Update the article list based on the result of the analysis of the image data,
前記物品リストに基づいて、前記画像データ中に物品の使用状態を表示する表示データを生成し、前記表示データを出力し、  Based on the article list, generate display data for displaying the use state of the article in the image data, and output the display data,
前記イベント物品情報を参照して、第1のイベントに必要な物品を特定し、前記物品リストを参照して、前記第1のイベントに必要な物品のうち、外部保管場所に存在する物品のリストである移動物品リストを生成し、  With reference to the event item information, an item necessary for the first event is specified, and with reference to the item list, a list of items present in an external storage location among the items necessary for the first event. Generate a moving goods list that is
前記物品リストを参照して、前記第1のイベントに必要の物品のうち、外部サービスを利用して取得する必要がある物品のリストである不足物品リストを生成し、  With reference to the article list, among the articles required for the first event, generate a missing article list that is a list of articles that need to be obtained using an external service,
前記移動物品リスト及び前記不足物品リストを出力することを特徴とする物品管理システム。  An article management system for outputting the moving article list and the missing article list.
画像を取得する画像取得装置及び計算機を備える物品管理システムにおける物品の管理方法であって、  An article management method in an article management system including an image acquisition device and a computer for acquiring an image,
前記計算機は、プロセッサ、前記プロセッサに接続されるメモリ、及び前記プロセッサに接続されるネットワークインタフェースを有し、  The computer has a processor, a memory connected to the processor, and a network interface connected to the processor,
前記メモリは、前記画像取得装置が設置された空間に存在する物品を管理する物品リストを格納し、  The memory stores an article list that manages articles existing in the space where the image acquisition device is installed,
前記物品リストは、物品の名称、物品の使用状態を示す情報、及び物品の使用回数を格納するフィールドから構成されるレコードを含み、  The article list includes a name of the article, information indicating the use state of the article, and a record including a field for storing the number of times the article has been used,
前記物品の管理方法は、  The management method of the article,
前記画像取得装置が、前記空間の画像データを取得する第1のステップと、  A first step in which the image acquisition device acquires image data of the space;
前記画像取得装置が、前記画像データを前記計算機に送信する第2のステップと、  A second step in which the image acquisition device transmits the image data to the computer;
前記計算機が、前記画像データの解析することによって、前記空間に存在する物品及び当該物品の使用状態を特定する第3のステップと、  A third step in which the computer analyzes the image data to identify an article present in the space and a use state of the article;
前記計算機が、前記画像データの解析の結果に基づいて、前記物品リストを更新する第4のステップと、  A fourth step of the computer updating the article list based on a result of the analysis of the image data;
前記計算機が、前記物品リストに基づいて、前記画像データ中に物品の使用状態を表示する表示データを生成する第5のステップと、  A fifth step in which the calculator generates display data indicating a use state of the article in the image data based on the article list;
前記計算機が、前記表示データを出力する第6のステップと、を含み、  A sixth step of the computer outputting the display data,
前記第4のステップは、  The fourth step is:
前記計算機が、前記画像データの解析の結果に基づいて前記物品の使用回数を算出するステップと、  The computer calculates the number of uses of the article based on the result of the analysis of the image data,
前記計算機が、前記物品の使用回数に基づいて前記物品リストを更新するステップと、を含み、  The computer updates the article list based on the number of uses of the article,
前記物品の管理方法は、さらに、  The article management method further comprises:
前記計算機が、前記物品リストを参照して、使用回数が閾値より小さいターゲット物品を特定するステップと、  The computer refers to the article list, the number of times of use to identify a target article smaller than a threshold,
前記計算機が、前記ターゲット物品の処分方法を提案する提案情報を生成するステップと、  The computer generates proposal information for proposing a disposal method of the target article,
前記計算機が、前記提案情報を出力するステップと、を含むことを特徴とする物品の管理方法。  Outputting the proposal information by the computer.
請求項6に記載の物品の管理方法であって、  It is a management method of the article of Claim 6, Comprising:
前記提案情報は、前記ターゲット物品の貸出、前記ターゲット物品の売却、及び前記ターゲット物品の保管場所の変更の少なくともいずれかを提案する情報を含むことを特徴とする物品の管理方法。  The article management method, wherein the proposal information includes information for proposing at least one of lending the target article, selling the target article, and changing a storage location of the target article.
画像を取得する画像取得装置及び計算機を備える物品管理システムにおける物品の管理方法であって、  An article management method in an article management system including an image acquisition device and a computer for acquiring an image,
前記計算機は、プロセッサ、前記プロセッサに接続されるメモリ、及び前記プロセッサに接続されるネットワークインタフェースを有し、  The computer has a processor, a memory connected to the processor, and a network interface connected to the processor,
前記メモリは、前記画像取得装置が設置された空間に存在する物品を管理する物品リストを格納し、  The memory stores an article list that manages articles existing in the space where the image acquisition device is installed,
前記物品リストは、物品の名称、物品の使用状態を示す情報、及び物品の使用時間を格納するフィールドから構成されるレコードを含み、  The article list includes a record including a name of the article, information indicating a use state of the article, and a field for storing a use time of the article,
前記物品の管理方法は、  The management method of the article,
前記画像取得装置が、前記空間の画像データを取得する第1のステップと、  A first step in which the image acquisition device acquires image data of the space;
前記画像取得装置が、前記画像データを前記計算機に送信する第2のステップと、  A second step in which the image acquisition device transmits the image data to the computer;
前記計算機が、前記画像データの解析することによって、前記空間に存在する物品及び当該物品の使用状態を特定する第3のステップと、  A third step in which the computer analyzes the image data to identify an article present in the space and a use state of the article;
前記計算機が、前記画像データの解析の結果に基づいて、前記物品リストを更新する第4のステップと、  A fourth step of the computer updating the article list based on a result of the analysis of the image data;
前記計算機が、前記物品リストに基づいて、前記画像データ中に物品の使用状態を表示する表示データを生成する第5のステップと、  A fifth step in which the calculator generates display data indicating a use state of the article in the image data based on the article list;
前記計算機が、前記表示データを出力する第6のステップと、を含み、  A sixth step of the computer outputting the display data,
前記第4のステップは、  The fourth step is:
前記計算機が、前記画像データの解析の結果に基づいて前記物品の使用時間を算出するステップと、  The computer calculates a use time of the article based on a result of the analysis of the image data,
前記計算機が、前記物品の使用時間に基づいて前記物品リストを更新するステップと、を含み、  The computer updating the article list based on the usage time of the article,
前記物品の管理方法は、さらに、  The article management method further comprises:
前記計算機が、前記物品リストを参照して、使用時間が閾値より大きいターゲット物品を特定するステップと、  Wherein the calculator refers to the article list to identify a target article whose use time is greater than a threshold,
前記計算機が、前記ターゲット物品に使用する部品の交換又はメンテナンスサービスの利用を提案する提案情報を生成するステップと、  A step in which the computer generates proposal information that proposes replacement of parts used for the target article or use of a maintenance service,
前記計算機が、前記提案情報を出力するステップと、を含むことを特徴とする物品の管理方法。  Outputting the proposal information by the computer.
画像を取得する画像取得装置及び計算機を備える物品管理システムにおける物品の管理方法であって、  An article management method in an article management system including an image acquisition device and a computer for acquiring an image,
前記計算機は、プロセッサ、前記プロセッサに接続されるメモリ、及び前記プロセッサに接続されるネットワークインタフェースを有し、  The computer has a processor, a memory connected to the processor, and a network interface connected to the processor,
前記メモリは、前記画像取得装置が設置された空間に存在する物品を管理する物品リストを格納し、  The memory stores an article list that manages articles existing in the space where the image acquisition device is installed,
前記物品リストは、物品の名称、物品の使用状態を示す情報、及び物品の使用時間を格納するフィールドから構成されるレコードを含み、  The article list includes a record including a name of the article, information indicating a use state of the article, and a field for storing a use time of the article,
前記物品の管理方法は、  The management method of the article,
前記画像取得装置が、前記空間の画像データを取得する第1のステップと、  A first step in which the image acquisition device acquires image data of the space;
前記画像取得装置が、前記画像データを前記計算機に送信する第2のステップと、  A second step in which the image acquisition device transmits the image data to the computer;
前記計算機が、前記画像データの解析することによって、前記空間に存在する物品及び当該物品の使用状態を特定する第3のステップと、  A third step in which the computer analyzes the image data to identify an article present in the space and a use state of the article;
前記計算機が、前記画像データの解析の結果に基づいて、前記物品リストを更新する第4のステップと、  A fourth step of the computer updating the article list based on a result of the analysis of the image data;
前記計算機が、前記物品リストに基づいて、前記画像データ中に物品の使用状態を表示する表示データを生成する第5のステップと、  A fifth step in which the calculator generates display data indicating a use state of the article in the image data based on the article list;
前記計算機が、前記表示データを出力する第6のステップと、を含み、  A sixth step of the computer outputting the display data,
前記第4のステップは、  The fourth step is:
前記計算機が、前記画像データの解析の結果に基づいて前記物品の使用時間を算出するステップと、  The computer calculates a use time of the article based on a result of the analysis of the image data,
前記計算機が、前記物品の使用時間に基づいて前記物品リストを更新するステップと、を含み、  The computer updating the article list based on the usage time of the article,
前記物品の管理方法は、さらに、  The article management method further comprises:
前記計算機が、前記物品リストを参照して、使用時間が閾値より大きいターゲット物品を特定するステップと、  Wherein the calculator refers to the article list to identify a target article whose use time is greater than a threshold,
前記計算機が、前記ターゲット物品の買換を提案する提案情報を生成するステップと、  The computer generates proposal information for proposing replacement of the target article,
前記計算機が、前記提案情報を出力するステップと、を含むことを特徴とする物品の管理方法。  Outputting the proposal information by the computer.
画像を取得する画像取得装置及び計算機を備える物品管理システムにおける物品の管理方法であって、  An article management method in an article management system including an image acquisition device and a computer for acquiring an image,
前記物品管理システムは、イベントに必要な物品を管理するイベント物品情報を保持し、  The article management system holds event article information for managing articles required for an event,
前記計算機は、プロセッサ、前記プロセッサに接続されるメモリ、及び前記プロセッサに接続されるネットワークインタフェースを有し、  The computer has a processor, a memory connected to the processor, and a network interface connected to the processor,
前記メモリは、前記画像取得装置が設置された空間に存在する物品を管理する物品リストを格納し、  The memory stores an article list that manages articles existing in the space where the image acquisition device is installed,
前記物品リストは、物品の名称及び物品の使用状態を示す情報を格納するフィールドから構成されるレコードを含み、  The article list includes a record including fields for storing information indicating a name of the article and a use state of the article,
前記物品の管理方法は、  The management method of the article,
前記画像取得装置が、前記空間の画像データを取得するステップと、  The image acquisition device acquires image data of the space,
前記画像取得装置が、前記画像データを前記計算機に送信するステップと、  The image acquisition device, transmitting the image data to the computer,
前記計算機が、前記画像データの解析することによって、前記空間に存在する物品及び当該物品の使用状態を特定するステップと、  The computer, by analyzing the image data, to identify the article present in the space and the use state of the article,
前記計算機が、前記画像データの解析の結果に基づいて、前記物品リストを更新するステップと、  The computer updates the article list based on a result of the analysis of the image data,
前記計算機が、前記物品リストに基づいて、前記画像データ中に物品の使用状態を表示する表示データを生成するステップと、  The computer, based on the article list, a step of generating display data indicating the use state of the article in the image data,
前記計算機が、前記表示データを出力するステップと、  The computer outputs the display data,
前記計算機が、前記イベント物品情報を参照して、第1のイベントに必要な物品を特定するステップと、  A step in which the computer refers to the event item information to specify an item necessary for the first event;
前記計算機が、前記物品リストを参照して、前記第1のイベントに必要な物品のうち、外部保管場所に存在する物品のリストである移動物品リストを生成するステップと、  The computer refers to the item list, and among the items necessary for the first event, generating a moving item list that is a list of items present in an external storage location;
前記計算機が、前記物品リストを参照して、前記第1のイベントに必要の物品のうち、外部サービスを利用して取得する必要がある物品のリストである不足物品リストを生成するステップと、  A step in which the computer refers to the article list and generates a missing article list, which is a list of articles that need to be obtained by using an external service, among articles necessary for the first event;
前記計算機が、前記移動物品リスト及び前記不足物品リストを出力するステップと、を含むことを特徴とする物品の管理方法。  Outputting the moving article list and the missing article list by the computer.
JP2017052815A 2017-03-17 2017-03-17 Article management system and article management method by image analysis Active JP6653675B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017052815A JP6653675B2 (en) 2017-03-17 2017-03-17 Article management system and article management method by image analysis

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017052815A JP6653675B2 (en) 2017-03-17 2017-03-17 Article management system and article management method by image analysis

Publications (2)

Publication Number Publication Date
JP2018154451A JP2018154451A (en) 2018-10-04
JP6653675B2 true JP6653675B2 (en) 2020-02-26

Family

ID=63716229

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017052815A Active JP6653675B2 (en) 2017-03-17 2017-03-17 Article management system and article management method by image analysis

Country Status (1)

Country Link
JP (1) JP6653675B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP1621367S (en) * 2018-04-24 2019-01-07
JP7277153B2 (en) * 2019-01-22 2023-05-18 株式会社Lixil Support system and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007079918A (en) * 2005-09-14 2007-03-29 Matsushita Electric Ind Co Ltd Article search system and method
JP2015200839A (en) * 2014-04-10 2015-11-12 キヤノン株式会社 Image forming system, image forming apparatus, camera, control method of image forming apparatus, control method of camera, and program
JP2017036108A (en) * 2015-08-07 2017-02-16 東芝テック株式会社 Display device and program

Also Published As

Publication number Publication date
JP2018154451A (en) 2018-10-04

Similar Documents

Publication Publication Date Title
US12488379B2 (en) Method, medium, and system for facilitating purchase of objects
TWI854292B (en) Method for providing product information and device therefor
JP7454590B2 (en) Radio Frequency Identification Scanning Using the Internet of Things
KR20180004738A (en) Systems and methods for controlling shelf display units and graphically representing information on shelf display units
US20180204172A1 (en) Inventory management system
KR20190013071A (en) Item registry system
JP6653675B2 (en) Article management system and article management method by image analysis
JP2022097713A (en) Information processing equipment, information processing systems, sales promotion methods and programs
JP6548771B1 (en) Consumer Goods Procurement Support System
WO2009122662A1 (en) Franchise add-on system and user operation terminal and manufacturer management device therefor, and computer programs for the user operation terminal and manufacturer management device
JP6887153B2 (en) Shopping support system
KR102413169B1 (en) Method for providing information related to item rental service and electronic device using the same
JP2018156154A (en) Information management device and program thereof
JP5329626B2 (en) Information terminal and computer program
JP2015191596A (en) order management system and order management method
JP7484561B2 (en) Information processing device and information processing method
JP6798529B2 (en) Information processing equipment, information processing systems, sales promotion methods and programs
KR101119127B1 (en) Method for managing product integration information between headquarter and affiliate, and computer readable recording medium applying the same
JP7521500B2 (en) Information processing device, information processing method, and program
CN114119294A (en) Information processing apparatus, information processing system, and information processing method
JP2014182616A (en) System for collection of purchased products, and method and program for controlling the same
JP6950063B1 (en) Information processing system, information processing device and information processing program
JP2012221417A (en) Merchandise ordering system and merchandise ordering method
JP2024155554A (en) Information processing device and program thereof
WO2023053612A1 (en) Information output method, information output device, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191105

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191112

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191223

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: 20200107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200128

R150 Certificate of patent or registration of utility model

Ref document number: 6653675

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150