(57)【要約】【課題】実際に物品を交換する際に必要な費用等を削減可能な取引支援システムを提供する。【解決手段】取引用端末装置は、提供物品登録手段と、希望物品登録手段と、当該取引用端末装置の設置位置情報を取得する位置情報取得手段と、を備える。サーバ装置は、一の取引用端末装置から登録された提供可能物品及び希望物品に適合する希望物品及び提供可能物品を登録した他の取引用端末装置を検索する検索手段と、設置位置情報に基づいて前記一及び他の取引用端末装置間の距離を算出する距離算出手段と、前記一及び他の取引用端末装置間で物品交換交渉を行わせる交渉手段と、を備える。交渉手段は、検索手段により検索された他の取引用端末装置のうち、前記一の取引用端末装置との距離が近いもの優先して前記一の取引用端末装置との交渉対象として選択する。【選択図】図１
2016110562.tif 000002
【特許請求の範囲】
【請求項１】
複数の取引用端末装置と、
複数の前記取引用端末装置と通信ネットワークを介して通信可能に接続されたサーバ装置と、を備え、
前記取引用端末装置は、
提供可能物品を登録するための提供物品登録手段と、
希望物品を登録するための希望物品登録手段と、
当該取引用端末装置の設置位置情報を取得する位置情報取得手段と、を備え、
前記サーバ装置は、
一の前記取引用端末装置から登録された提供可能物品及び希望物品に対して適合する希望物品及び提供可能物品を登録した他の前記取引用端末装置を検索する検索手段と、
前記位置情報取得手段により取得された設置位置情報に基づいて、前記一の前記取引用端末装置と他の前記取引用端末装置との距離を算出する距離算出手段と、
前記一の前記取引用端末装置と他の前記取引用端末装置との間での物品交換交渉を行わせる交渉手段と、を備え、
前記交渉手段は、前記検索手段により検索された他の前記取引用端末装置のうち、前記距離算出手段により算出された前記一の前記取引用端末装置との距離が近い前記取引用端末装置を優先して、前記一の前記取引用端末装置との交渉対象として選択する取引支援システム。
【請求項２】
前記検索手段は、前記距離算出手段により算出された前記一の前記取引用端末装置との距離が基準より近い他の前記取引用端末装置のうちから、前記一の前記取引用端末装置から登録された提供可能物品及び希望物品に対して適合する希望物品及び提供可能物品を登録した前記取引用端末装置を検索する請求項１に記載の取引支援システム。
【請求項３】
前記提供物品登録手段は、
提供可能物品の画像を撮影する撮影手段と、
前記撮影手段により撮影された画像から提供可能物品の情報を抽出する抽出手段と、を備え、
前記希望物品登録手段は、希望物品の情報を入力するための入力手段を備えた請求項１又は請求項２に記載の取引支援システム。
【請求項４】
前記取引用端末装置は、複数の貯蔵区画を有する冷蔵庫を備え、
前記提供物品登録手段は、特定の前記貯蔵区画内に収容された物品を提供可能物品として登録する請求項３に記載の取引支援システム。
【請求項５】
前記サーバ装置は、前記取引用端末装置から登録された提供可能物品の市場価格を取得する市場価格取得手段を備えた請求項１から請求項４のいずれか一項に記載の取引支援システム。
【請求項６】
前記交渉手段は、前記市場価格取得手段により取得された市場価格に基づいて交渉対象同士の提供可能物品の総価格を比較し、総価格が高い方の交渉対象について取引に合意するか否かを先に確認する請求項５に記載の取引支援システム。
【請求項７】
前記交渉手段は、前記市場価格取得手段により取得された市場価格に基づいて交渉対象同士の提供可能物品の総価格が等しくなる提供可能物品の数量を算出する請求項５又は請求項６に記載の取引支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、取引支援システムに関するものである。
【背景技術】
【０００２】
従来における取引支援システムにおいては、通信手段を利用して物々交換を行うシステムであって、参加者から提示される交換事象を受け付けて登録を行う登録手段と、登録される交換事象を格納する交換事象ファイルと、交換事象を登録した参加者に対してのみ他の参加者が登録した交換事象の閲覧を可能にする公開手段と、公開された交換事象に対する交換要望の通知を行う仲介手段と、を備えたことを特徴とする通信手段を利用したものが知られている。（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１５００２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に示された従来における取引支援システムにおいては、お互いの目的の合った物品を交換する相手が見つかっても交換する相手との距離が離れている場合、時間や輸送費用がかかり経済的ではなく、物品を交換する利点が低下してしまう。
【０００５】
この発明は、このような課題を解決するためになされたもので、交渉対象同士の物理的な距離を考慮に入れて、実際に物品を交換する際に必要な費用、時間又は労力を削減することができる取引支援システムを得るものである。
【課題を解決するための手段】
【０００６】
この発明に係る取引支援システムにおいては、複数の取引用端末装置と、複数の前記取引用端末装置と通信ネットワークを介して通信可能に接続されたサーバ装置と、を備え、前記取引用端末装置は、提供可能物品を登録するための提供物品登録手段と、希望物品を登録するための希望物品登録手段と、当該取引用端末装置の設置位置情報を取得する位置情報取得手段と、を備え、前記サーバ装置は、一の前記取引用端末装置から登録された提供可能物品及び希望物品に対して適合する希望物品及び提供可能物品を登録した他の前記取引用端末装置を検索する検索手段と、前記位置情報取得手段により取得された設置位置情報に基づいて、前記一の前記取引用端末装置と他の前記取引用端末装置との距離を算出する距離算出手段と、前記一の前記取引用端末装置と他の前記取引用端末装置との間での物品交換交渉を行わせる交渉手段と、を備え、前記交渉手段は、前記検索手段により検索された他の前記取引用端末装置のうち、前記距離算出手段により算出された前記一の前記取引用端末装置との距離が近い前記取引用端末装置を優先して、前記一の前記取引用端末装置との交渉対象として選択する構成とする。
【発明の効果】
【０００７】
この発明に係る取引支援システムにおいては、交渉対象同士の物理的な距離を考慮に入れて、実際に物品を交換する際に必要な費用、時間又は労力を削減することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１に係る取引支援システムの全体構成を示すブロック図である。
【図２】この発明の実施の形態１に係る取引支援システムが備える冷蔵庫の貯蔵区画を側方から見た状態を示す断面図である。
【図３】この発明の実施の形態１に係る取引支援システムが備える冷蔵庫の貯蔵区画を側方から見た状態を示す断面図である。
【図４】この発明の実施の形態１に係る取引支援システムが備える冷蔵庫の貯蔵区画を側方から見た状態を示す断面図である。
【図５】この発明の実施の形態１に係る取引支援システムが備えるサーバ装置のハードウエア構成の一例を示すブロック図である。
【図６】この発明の実施の形態１に係る取引支援システムの交渉処理の全体の流れを示すフロー図である。
【図７】この発明の実施の形態１に係る取引支援システムの交渉処理の全体の流れの変形例を示すフロー図である。
【図８】この発明の実施の形態１に係る取引支援システムの交渉処理の要部の第１の例を示すフロー図である。
【図９】この発明の実施の形態１に係る取引支援システムの交渉処理の要部の第２の例を示すフロー図である。
【発明を実施するための形態】
【０００９】
この発明を添付の図面を参照しながら説明する。各図を通じて同符号は同一部分又は相当部分を示している。同符号の部分についての重複説明は適宜に簡略化あるいは省略する。
【００１０】
実施の形態１．
図１から図９は、この発明の実施の形態１に係るもので、図１は取引支援システムの全体構成を示すブロック図、図２から図４は取引支援システムが備える冷蔵庫の貯蔵区画を側方から見た状態を示す断面図、図５は取引支援システムが備えるサーバ装置のハードウエア構成の一例を示すブロック図、図６は取引支援システムの交渉処理の全体の流れを示すフロー図、図７は図６の変形例を示すフロー図、図８は取引支援システムの交渉処理の要部の第１の例を示すフロー図、図９は取引支援システムの交渉処理の要部の第２の例を示すフロー図である。
【００１１】
図１において、この発明の実施の形態１に係る取引支援システムが備える取引用端末装置は、冷蔵庫１００を備えている。冷蔵庫１００は、発泡ウレタン等の断熱部材からなる断熱筐体を備えている。冷蔵庫１００の断熱筐体内は、断熱部材により仕切られて複数の異なる温度帯の貯蔵室１０１が設けられている。
【００１２】
この貯蔵室１０１内の構成について、図２を参照しながら説明する。貯蔵室１０１は、冷蔵庫１００の前面に設けられたドア１０２により開閉することができる。貯蔵室１０１内は、例えば棚板１０３等により、複数の貯蔵区画にさらに仕切られている。なお、貯蔵室１０１内に棚板１０３等を設けることなく、１つの貯蔵室１０１が、そのまま１つの貯蔵区画を形成するようにすることも可能である。このようにして、冷蔵庫１００は、内部に物品を収容するための複数の貯蔵区画を有している。
【００１３】
この図２に示す例では、貯蔵室１０１内に略水平に配置された棚板１０３により、貯蔵室１０１内には上下に複数の貯蔵区画が形成されている。棚板１０３の上面には物品を載置することができる。棚板１０３の下側の貯蔵区画内には、引出し容器１０４が設置されている。引出し容器１０４は、図示しないレール等の案内具に沿って、ドア１０２側へ引き出すことができる。
【００１４】
引出し容器１０４の後端部には、ベルト１０５の一端が連結されているベルト１０５の他端側には、カメラ１０６が取り付けられている。ベルト１０５は、貯蔵室１０１内の奥側の壁面、引出し容器１０４が置かれた貯蔵室１０１内の底面及び棚板１０３の下面にそれぞれ形成された案内スリット（図示せず）内を通されている。
【００１５】
この図２に示すように、引出し容器１０４が貯蔵区画内の奥にまで挿入されている状態では、ベルト１０５に取り付けられたカメラ１０６は、棚板１０３の下面に配置される。この状態では、カメラ１０６は、棚板１０３の下面から下方の引出し容器１０４内の物品を撮影することができる。
【００１６】
そして、図３に示すように、引出し容器１０４を貯蔵区画内のドア１０２側へと引き出すと、引出し容器１０４のドア１０２側へと移動に伴い、ベルト１０５の前記一端もドア１０２側へと引かれる。ベルト１０５の前記一端もドア１０２側へと引かれると、ベルト１０５の前記他端側に取りけられたカメラ１０６は、棚板１０３の下面から貯蔵室１０１の奥側の内壁面へと移動する。この図３に示す状態では、カメラ１０６は、貯蔵室１０１の奥側の内壁面からドア１０２側の引出し容器１０４内の物品を撮影することができる。
【００１７】
このように、引出し容器１０４の位置を移動させることで、カメラ１０６による引出し容器１０４内の物品を撮影する方向を変化させることができる。すなわち、引出し容器１０４の移動に連動してカメラ１０６の向きを変えつつカメラ１０６を移動させる機構を備えることで、カメラ１０６により引出し容器１０４内の物品を多方向から撮影することが可能である。
【００１８】
ここで、特に棚板１０３の下面における、貯蔵室１０１の奥側の内壁面と接する位置に設けられた案内スリットは、棚板１０３の下面から貯蔵室１０１の奥側の内壁面へと滑らかに接続する円弧状に形成されている。また、貯蔵室１０１の奥側の内壁面と底面との隅角部設けられた案内スリットは、底面から奥側の内壁面へと滑らかに接続する円弧状に形成されている。このようにすることで、引出し容器１０４を移動させた際のベルト１０５の移動を円滑なものとすることができる。
【００１９】
なお、引出し容器１０４を最後まで引き出すと、ベルト１０５を案内スリットから取り外すことができるようにしてもよい。このようにすることで、ベルト１０５及びカメラ１０６を取り外して洗浄等を容易に行うことができ、清潔に保つことが可能である。
【００２０】
さらに、棚板１０３は可動棚としてもよい。すなわち、棚板１０３の設置位置を上下方向に移動可能としてもよい。この場合、図２に示す位置から上方へと棚板１０３を移動させると、図４に示すようにカメラ１０６の位置は奥側へと移動する。つまり、棚板１０３を上下移動させると、この移動に連動してベルト１０５の作用によりカメラ１０６の位置は前後に移動する。この際、棚板１０３の上下移動自体は妨げられることはない。
【００２１】
引出し容器１０４は、冷蔵庫１００すなわち取引用端末装置の利用者が、（物々）交換取引に提供することが可能であると考える物品（以下、「提供可能物品」という）を収容するためのものである。冷蔵庫１００の複数の貯蔵区画のうちの特定の、すなわち、一部の貯蔵区画内には、提供可能物品が収容される。カメラ１０６は、この特定の貯蔵区画内に収容された提供可能物品の画像を撮影する撮影手段である。
【００２２】
図１に戻り、再び図１を参照しながら説明を続ける。撮影手段であるカメラ１０６により撮影された、特定の貯蔵区画内に収容された提供可能物品の画像は、冷蔵庫１００が備える表示操作部１１０へと送られる。表示操作部１１０には、抽出手段、表示手段及び入力手段が備えられている。
【００２３】
抽出手段は、撮影手段であるカメラ１０６により撮影された画像から提供可能物品の情報を抽出する。すなわち、まず、抽出手段は、カメラ１０６から送られた画像に対して画像解析を行う。そして、抽出手段は、当該画像内の提供可能物品の種類（品名、型式等）及び数量等の情報を抽出する。抽出手段は、例えば、表示操作部１１０が備える基板上に前述した機能を果たす電子回路として実装することができる。
【００２４】
撮影手段であるカメラ１０６及び表示操作部１１０の抽出手段は、提供可能物品を登録するための提供物品登録手段を構成している。また、ここでは、取引用端末装置は冷蔵庫１００を備えており、この冷蔵庫１００は複数の貯蔵区画を有している。そして、以上のようにして構成された提供物品登録手段は、冷蔵庫１００の複数の貯蔵区画のうちの特定の貯蔵区画内に収容された物品を提供可能物品として登録する。
【００２５】
このようにすることで、冷蔵庫１００内の特定の貯蔵区画内に物品を収容することで、半ば自動的に当該物品を提供可能物品として登録することができる。また、提供可能物品として登録したくない物品は、特定の貯蔵区画以外の貯蔵区画に収容しておけばよい。さらに、実際に所持している物品のみを提供可能物品として登録するため、取引成立後に提供する物品を実際には所持していなかった等のトラブルを未然に防止することができる。
【００２６】
表示手段は、例えば液晶ディスプレイ（ＬＣＤ）等からなる表示装置を備えている。表示手段は、冷蔵庫１００に関する各種情報を表示する。また、表示手段は、抽出手段により抽出された提供可能物品の種類（品名、型式等）及び数量等の情報を表示することができる。取引用端末装置である冷蔵庫１００の利用者は、表示手段に表示された情報により、冷蔵庫１００の前記特定の貯蔵区画内に収容している物品の内容、すなわち、提供可能物品として登録しようとしている内容を確認することができる。
【００２７】
入力手段は、冷蔵庫１００すなわち取引用端末装置の利用者が、（物々）交換取引で提供可能物品と交換することを希望する物品（以下、「希望物品」という）の情報を入力するためのものである。入力手段は、利用者が操作するための、例えば、ボタン又はスイッチ等を備えている。あるいは、タッチパネルにより入力手段と表示手段の機能を兼ねるようにしてもよい。
【００２８】
利用者が、入力手段を操作して自身が所持する提供可能物品との交換を希望する希望物品の種類及び数量等を入力すると、入力した内容が表示操作部１１０の表示手段に表示される。利用者が入力した内容が正しいものであることを確認して入力内容を確定すると、確定された内容により希望物品が登録される。このように、表示操作部１１０の入力手段は、希望物品を登録するための希望物品登録手段を構成している。
【００２９】
なお、入力手段を用いて、抽出手段により抽出された提供可能物品の種類及び数量等の情報を利用者が修正できるようにしてもよい。
【００３０】
以上のように、取引用端末装置である冷蔵庫１００は、提供可能物品を登録するための提供物品登録手段と、希望物品を登録するための希望物品登録手段と、を備えている。また、取引用端末装置である冷蔵庫１００は、位置情報取得部１２０をさらに備えている。位置情報取得部１２０は、当該取引用端末装置（当該冷蔵庫１００）の設置位置情報を取得する位置情報取得手段である。
【００３１】
位置情報取得部１２０は、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信装置を備えている。そして、位置情報取得部１２０は、ＧＰＳ受信装置により受信した情報に基づいて、緯度経度又は住所等の当該冷蔵庫１００が設置された位置に関する情報を取得する。なお、位置情報取得部１２０が取得した設置位置情報は、表示操作部１１０の表示手段に表示して利用者が確認することができる。また、表示操作部１１０の入力手段を操作して、利用者が設置位置情報を修正できるようにしてもよい。
【００３２】
携帯端末２００は、冷蔵庫１００が備える表示操作部１１０の抽出手段、表示手段及び入力手段の各機能の一部又は全部を備えている。また、携帯端末２００は、カメラ１０６及び位置情報取得部１２０の機能を備えるようにしてもよい。すなわち、携帯端末２００は、取引用端末装置である冷蔵庫１００が備えている提供物品登録手段、希望物品登録手段及び位置情報取得手段の一部又は全部を備えている。このような、携帯端末２００は、例えば、スマートフォン等の携帯電話機、パーソナルコンピュータ（ＰＣ）又はタブレット端末等により構成することができる。
【００３３】
取引用端末装置である冷蔵庫１００は、無線通信部１３０を備えている。取引用端末装置（冷蔵庫１００）は、無線通信部１３０により、無線通信方式によりインターネット３００に接続されている。インターネット３００に接続される取引用端末装置（冷蔵庫１００）は、複数存在している。また、携帯端末２００も、インターネット３００に接続されている。
【００３４】
そして、インターネット３００には、サーバ装置４００が接続されている。こうして、複数の取引用端末装置（冷蔵庫１００）及び携帯端末２００は、インターネット３００を介してサーバ装置４００と互いに通信可能に接続されている。なお、インターネット３００は、複数の取引用端末装置（冷蔵庫１００）とサーバ装置４００とを互いに通信可能に接続する通信ネットワークの一例である。
【００３５】
それぞれの取引用端末装置（冷蔵庫１００）の提供物品登録手段により登録された提供可能物品に関する情報は、インターネット３００を介してサーバ装置４００へと送信される。サーバ装置４００に送信された提供可能物品に関する情報は、提供物品情報記憶部５０１に記憶される。
【００３６】
また、それぞれの取引用端末装置（冷蔵庫１００）の位置情報取得部１２０により取得された設置位置情報は、インターネット３００を介してサーバ装置４００へと送信される。サーバ装置４００に送信された設置位置情報は、住所情報記憶部５０２に記憶される。
【００３７】
そして、それぞれの取引用端末装置（冷蔵庫１００）の希望物品登録手段により登録された希望物品に関する情報は、インターネット３００を介してサーバ装置４００へと送信される。サーバ装置４００に送信された希望物品に関する情報は、希望物品情報記憶部５０３に記憶される。
【００３８】
これらの情報は、各記憶部（提供物品情報記憶部５０１、住所情報記憶部５０２及び希望物品情報記憶部５０３）において、当該情報が登録又は取得された取引用端末装置（冷蔵庫１００）の識別情報に対応付けて記憶される。
【００３９】
なお、各記憶部（提供物品情報記憶部５０１、住所情報記憶部５０２及び希望物品情報記憶部５０３）は、サーバ装置４００に内蔵してもよいし、サーバ装置４００外に例えば専用のデータベース（ＤＢ）サーバ等として設けるようにしてもよい。この点は、後述する商品価格情報記憶部５０４についても同様である。
【００４０】
サーバ装置４００は、検索部４１０、距離算出部４２０、交渉部４３０及び市場価格取得部４４０を備えている。検索部４１０は、一の取引用端末装置（冷蔵庫１００）から登録された提供可能物品及び希望物品に対して適合する希望物品及び提供可能物品を登録した他の取引用端末装置（冷蔵庫１００）を検索するものである。この検索は、提供物品情報記憶部５０１及び希望物品情報記憶部５０３に記憶されている提供可能物品の情報及び希望物品の情報に基づいて行う。
【００４１】
検索部４１０は、一の取引用端末装置（冷蔵庫１００）から登録された提供可能物品と同じ希望物品を登録し、かつ、当該一の取引用端末装置（冷蔵庫１００）から登録された希望物品と同じ提供可能物品を登録している、当該一の取引用端末装置（冷蔵庫１００）とは異なる他の取引用端末装置（冷蔵庫１００）が存在しているか否かを検索する。
【００４２】
この検索により条件に適合する他の取引用端末装置（冷蔵庫１００）が複数存在していた場合には、条件に適合する全ての取引用端末装置（冷蔵庫１００）を列挙する。条件に適合する他の取引用端末装置（冷蔵庫１００）が見付からない場合には、検索部４１０は、検索結果として条件に適合する他の取引用端末装置（冷蔵庫１００）が存在しない旨（条件適合件数０件）を返す。
【００４３】
この際、検索条件に物品の数量についての条件に含めることが望ましい。すなわち、当該一及び他の取引用端末装置（冷蔵庫１００）の双方について、互いの提供可能物品の数量が、それぞれ希望する物品の数量以上であることを検索条件に含めることが望ましい。
【００４４】
距離算出部４２０は、位置情報取得部１２０により取得された設置位置情報に基づいて、前記一の取引用端末装置（冷蔵庫１００）と他の取引用端末装置（冷蔵庫１００）との距離を算出する。前述したように、それぞれの取引用端末装置（冷蔵庫１００）の位置情報取得部１２０により取得された設置位置情報は、住所情報記憶部５０２に記憶されている。そこで、距離算出部４２０は、住所情報記憶部５０２に記憶されている設置位置情報に基づいて、前記一の取引用端末装置（冷蔵庫１００）と他の取引用端末装置（冷蔵庫１００）との距離を算出する。
【００４５】
この際、他の取引用端末装置（冷蔵庫１００）について、前記一の取引用端末装置（冷蔵庫１００）以外の全てを距離算出の対象とせず、検索部４１０により前記一の取引用端末装置（冷蔵庫１００）との取引条件に適合するものとして列挙された取引用端末装置（冷蔵庫１００）のみを、前記一の取引用端末装置（冷蔵庫１００）との距離算出対象としてもよい。
【００４６】
あるいは、検索部４１０は、距離算出部４２０により算出された前記一の取引用端末装置（冷蔵庫１００）との距離が予め定められた基準より近い他の取引用端末装置（冷蔵庫１００）のうちから、前記一の取引用端末装置（冷蔵庫１００）の取引条件に適合する取引用端末装置（冷蔵庫１００）を検索するようにしてもよい。この際、検索対象とする前記一の取引用端末装置（冷蔵庫１００）との距離の基準は、利用者が適宜に再設定できるようにすることが望ましい。
【００４７】
交渉部４３０は、前記一の取引用端末装置（冷蔵庫１００）と他の取引用端末装置（冷蔵庫１００）との間での物品交換交渉を行わせるものである。交渉部４３０は、まず、前記一の取引用端末装置（冷蔵庫１００）の交渉相手を決定する。この交渉相手は、検索部４１０により前記一の取引用端末装置（冷蔵庫１００）との取引条件に適合するものとして列挙された他の取引用端末装置（冷蔵庫１００）のうちから選択される。
【００４８】
前記一の取引用端末装置（冷蔵庫１００）との取引条件に適合する他の取引用端末装置（冷蔵庫１００）が見付からなかった場合には、交渉部４３０は交渉を開始しない。検索部４１０により前記一の取引用端末装置（冷蔵庫１００）との取引条件に適合するものとして見付かった他の取引用端末装置（冷蔵庫１００）が１つのみであった場合には、交渉部４３０は、当該他の取引用端末装置（冷蔵庫１００）を、前記一の取引用端末装置（冷蔵庫１００）の交渉相手として決定する。
【００４９】
また、前記一の取引用端末装置（冷蔵庫１００）との取引条件に適合する他の取引用端末装置（冷蔵庫１００）として、検索部４１０により複数の取引用端末装置（冷蔵庫１００）が列挙された場合、交渉部４３０は、これらの列挙された複数の取引用端末装置（冷蔵庫１００）のうちから、前記一の取引用端末装置（冷蔵庫１００）との交渉相手を選択する。
【００５０】
この際、交渉部４３０は、検索部４１０により検索された他の取引用端末装置（冷蔵庫１００）のうち、距離算出部４２０により算出された前記一の取引用端末装置（冷蔵庫１００）との距離が近い取引用端末装置（冷蔵庫１００）を優先して、前記一の取引用端末装置（冷蔵庫１００）との交渉対象として選択する。すなわち、交渉部４３０は、列挙された複数の取引用端末装置（冷蔵庫１００）のうちで、前記一の取引用端末装置（冷蔵庫１００）との距離が最も近いものを交渉相手として選択する。
【００５１】
以上のようにして、交渉部４３０は、前記一の取引用端末装置（冷蔵庫１００）を含む２つの取引用端末装置（冷蔵庫１００）を交渉対象として決定する。交渉対象を決定し交渉開始可能な状態となると、交渉部４３０は表示操作部１１０を介して双方の交渉対象に交渉可能である旨を通知する。
【００５２】
次に、交渉部４３０は、交渉対象として決定した前記一の取引用端末装置（冷蔵庫１００）及び他の取引用端末装置（冷蔵庫１００）の表示操作部１１０の表示手段に互いの取引条件を表示させる。そして、交渉対象となっているそれぞれの取引用端末装置（冷蔵庫１００）に対し、取引に同意するか否かを確認する。
【００５３】
交渉対象となっている取引用端末装置（冷蔵庫１００）の双方の同意を得られれば、交渉部４３０は、これらの交渉対象間での交渉を成立させる。一方、交渉対象となっている取引用端末装置（冷蔵庫１００）の一方又は両方から同意を得られない場合には、交渉部４３０は、これらの交渉対象間での交渉は不成立とする。それぞれの取引用端末装置（冷蔵庫１００）の利用者は、例えば表示操作部１１０の入力手段を用いて、取引に同意するか否かの意思を入力することができる。
【００５４】
交渉対象間での交渉が成立した場合、交渉部４３０は、交渉対象となっている取引用端末装置（冷蔵庫１００）の双方の表示操作部１１０に、互いの住所等の今度の取引に必要な情報を表示させる。
【００５５】
一方、交渉対象間での交渉が成立しない場合、他に検索部４１０により取引条件に適合するものとして列挙された取引用端末装置（冷蔵庫１００）がない場合には、交渉部４３０は、そこで交渉を止める。他に検索部４１０により取引条件に適合するものとして列挙された取引用端末装置（冷蔵庫１００）がある場合には、取引条件に適合し、かつ、未だ交渉対象として選択されていない取引用端末装置（冷蔵庫１００）のうちで、前記一の取引用端末装置（冷蔵庫１００）との距離が最も近いものを交渉相手として選択し、交渉を継続させる。
【００５６】
このようにして、交渉部４３０は、前記一の取引用端末装置（冷蔵庫１００）の取引条件に適合する他の取引用端末装置（冷蔵庫１００）について、前記一の取引用端末装置（冷蔵庫１００）との距離が近いものから順に交渉対象として選択して交渉を行わせる。なお、予め定められた回数以上交渉不成立となった場合には、以降の交渉を行わないようにしてもよい。また、交渉対象の一方からキャンセルの旨が表示操作部１１０を介して入力された場合には、交渉中であっても当該交渉を中止するようにしてもよい。
【００５７】
サーバ装置４００が備える市場価格取得部４４０は、それぞれの取引用端末装置（冷蔵庫１００）から登録された提供可能物品の市場価格を取得するものである。市場価格取得部４４０は、例えば、インターネット３００を介して提供可能物品の市場価格に関する情報を検索して取得する。あるいは、冷蔵庫１００の表示操作部１１０から利用者が提供可能物品の購入価格を入力し、市場価格取得部４４０は、この入力された購入価格を提供可能物品の市場価格の参考値として用いるようにしてもよい。市場価格取得部４４０により取得した提供可能物品の市場価格は、提供可能物品の種類毎に商品価格情報記憶部５０４に記憶される。
【００５８】
交渉部４３０は、交渉対象同士の取引交渉の過程において、市場価格取得部４４０により取得された提供可能物品の市場価格を用いて、交渉が円滑かつ平等にすすめられるように補佐を行うようにしてもよい。
【００５９】
すなわち、まず、交渉部４３０は、市場価格取得部４４０により取得された市場価格に基づいて交渉対象同士の提供可能物品の総価格を算出する。提供可能物品の総価格は、各提供可能物品の市場価格の単価に数量を乗じることで算出することができる。提供可能物品の種類が複数種にわたる場合には、提供可能物品の種類毎に単価と数量との積を求めた上で、これらの積の提供可能物品の種類についての総和をとることで算出することができる。
【００６０】
次に、交渉部４３０は、算出した交渉対象同士の提供可能物品の総価格を比較する。そして、交渉部４３０は、この比較において、総価格が高い方の交渉対象について取引に同意するか否かを先に確認する。提供可能物品の総価格が相手より高い方は、この取引をそのまま行うと価格上では損を被ることになる。そこで、損を被ることになる方が当該取引に同意するか否かを先に確認するようにすることで、その後の取引交渉をより円滑に進めることが可能となる。
【００６１】
また、交渉部４３０は、市場価格取得部４４０により取得された市場価格に基づいて交渉対象同士の提供可能物品の総価格が等しくなる提供可能物品の数量を算出するようにしてもよい。これは、特に、提供可能物品の総価格が相手より高い方の交渉対象が当該取引に同意しなかった場合に有効である。
【００６２】
まず、交渉部４３０は、算出した交渉対象同士の提供可能物品の総価格の差額を算出する。そして、交渉部４３０は、この差額を埋めて提供可能物品の総価格が等しくすることができる、それぞれの交渉対象の提供可能物品の数量を算出する。
【００６３】
なお、一般的には提供可能物品の数量を減らすことは容易であるが、提供可能物品の数量を増やすためには新たに調達することが必要であり容易ではない場合が多いと考えられる。そこで、次のようにしてもよい。すなわち、交渉部４３０は、まず、提供可能物品の総価格が高い方の数量を減らす方向で、交渉対象同士の提供可能物品の総価格を等しくすることができる数量を算出する。そして、総価格を等しくすることができる数量に端数が出てしまうのであれば、交渉部４３０は、この端数を切り捨てて総価格が相手より高かった方の提供可能物品の数量を新たに算出し直す。
【００６４】
また、交渉相手の提供可能物品のリスト中に、こちらがまだ希望物品として登録していない物品があった場合には、当該物品をこちらの希望物品として新たに登録できるようにしてもよい。提供可能物品の総価格が高い方から希望物品の追加があった場合、交渉部４３０は、この追加された希望物品を考慮に入れて交渉対象同士の提供可能物品の総価格を算出し直す。
【００６５】
なお、交渉部４３０により算出された交渉対象同士の提供可能物品の総価格及び差額は、それぞれの交渉対象の表示操作部１１０に表示される。このようにして、交渉部４３０が、市場価格取得部４４０により取得された市場価格に基づいて交渉対象同士の提供可能物品の総価格が等しくなる数量等の情報を交渉対象に提示することで、取引交渉をより円滑かつ平等に進めることが可能となる。
【００６６】
以上のような機能的構成を備えたサーバ装置４００は、例えば、周知のコンピュータを用いて実装することができる。そこで、次にサーバ装置４００を実装するためのハードウエア構成の一例について図５を参照しながら説明する。
【００６７】
サーバ装置４００は、ＣＰＵ６０１、ＲＯＭ６０２、ＲＡＭ６０３及び通信インターフェース６０４を備えている。ＣＰＵ６０１は、与えられた命令（命令の集合であるプログラムを含む）を実行して情報の演算又は加工を行う中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。ＲＯＭ６０２は、データ又はプログラムを不揮発的に格納する読み出し専用メモリ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。ＲＡＭ６０３は、データ又はプログラムを揮発的すなわち一時的に格納するための読み書き可能なランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
【００６８】
通信インターフェース６０４は、サーバ装置４００が外部との通信を行うために必要なハードウエアである。ここでは、サーバ装置４００は、通信インターフェース６０４を介して通信ネットワークであるインターネット３００に接続されている。これらのＣＰＵ６０１、ＲＯＭ６０２、ＲＡＭ６０３及び通信インターフェース６０４は、バスにより相互に情報のやり取りが可能なように接続されている。
【００６９】
なお、サーバ装置４００は、外部記憶装置としてハードディスク、ＣＤ−ＲＯＭ等を備えてもよいし、表示出力手段（例えばモニタ）、入力手段（例えばキーボード）等を備えてもよい。
【００７０】
サーバ装置４００を構成するコンピュータのＲＯＭ６０２には、以上のように構成されたコンピュータをサーバ装置４００として動作させるためのプログラムが予め格納されている。そして、ＣＰＵ６０１は、まず、ＲＯＭ６０２からプログラムを読み出してＲＡＭ６０３に実行可能な形式でプログラムを格納する。そして、ＣＰＵ６０１は、このＲＡＭ６０３に格納されたプログラムを読み出しながら実行する。
【００７１】
このようにして、ソフトウエアたるプログラムがコンピュータに読み込まれることにより、ソフトウエアとハードウエア資源とが協働した具体的手段によって、情報の演算又は加工を実現することで、以上で説明したような図１に示す各機能を備えたサーバ装置４００が構築される。すなわち、サーバ装置４００のコンピュータのＣＰＵ６０１において実行されるプログラムは、サーバ装置４００のコンピュータを、検索部４１０、距離算出部４２０、交渉部４３０及び市場価格取得部４４０の各手段として機能させるためのものである。
【００７２】
なお、プログラムはＲＯＭ６０２でなく外部記憶装置に格納されていてもよいし、プログラムを外部から通信インターフェース６０４を介してコンピュータへとダウンロードして用いるようにしてもよい。
【００７３】
また、取引用端末装置の特に表示操作部１１０又は取引用端末装置の全体、及び、携帯端末２００についても、サーバ装置４００と同様に、周知のコンピュータを用いたハードウエアにより構成することが可能である。
【００７４】
次に、図６を参照しながら、以上のように構成された取引支援システムの交渉処理の全体の流れを説明する。まず、ステップＳ１において、それぞれの取引用端末装置（冷蔵庫１００）の位置情報取得部１２０は、当該取引用端末装置（冷蔵庫１００）の設置位置情報を取得する。取得した設置位置情報は、インターネット３００を介してサーバ装置４００へと送られ、住所情報記憶部５０２に記憶される。
【００７５】
続くステップＳ２において、それぞれの取引用端末装置（冷蔵庫１００）の提供物品登録手段により、交換提供する提供可能物品が登録される。ここでは、カメラ１０６及び表示操作部１１０の抽出手段により、冷蔵庫１００内の特定の貯蔵区画内に収容された物品が検出されて提供可能物品として登録される。登録された提供可能物品の情報は、インターネット３００を介してサーバ装置４００へと送られ、提供物品情報記憶部５０１に記憶される。
【００７６】
続くステップＳ３において、それぞれの取引用端末装置（冷蔵庫１００）の希望物品登録手段により、交換希望する希望物品が登録される。ここでは、表示操作部１１０の入力手段により入力された情報に基づいて、希望物品が登録される。登録された希望物品の情報は、インターネット３００を介してサーバ装置４００へと送られ、希望物品情報記憶部５０３に記憶される。
【００７７】
続くステップＳ４においては、サーバ装置４００は、ある一の利用者が交換希望する物品を、交換提供する物品としている他の利用者が存在するか否かを確認する。すなわち、これを換言すれば、サーバ装置４００の検索部４１０は、提供物品情報記憶部５０１及び希望物品情報記憶部５０３に記憶されている情報について、ある一の取引用端末装置（冷蔵庫１００）から登録された希望物品と同じ提供可能物品を登録している、当該一の取引用端末装置（冷蔵庫１００）とは異なる他の取引用端末装置（冷蔵庫１００）を検索する。
【００７８】
このステップＳ４において、検索部４１０がある一の取引用端末装置（冷蔵庫１００）から登録された希望物品と同じ提供可能物品を登録している、当該一の取引用端末装置（冷蔵庫１００）とは異なる他の取引用端末装置（冷蔵庫１００）を見付けることができなかった場合、すなわち、ある一の利用者が交換希望する物品を、交換提供する物品としている他の利用者が存在しなかった場合には、一連の処理は終了する。
【００７９】
一方、ステップＳ４において、検索部４１０がある一の取引用端末装置（冷蔵庫１００）から登録された希望物品と同じ提供可能物品を登録している、当該一の取引用端末装置（冷蔵庫１００）とは異なる他の取引用端末装置（冷蔵庫１００）を見付けた場合、すなわち、ある一の利用者が交換希望する物品を、交換提供する物品としている他の利用者が存在した場合には、ステップＳ５へと進む。
【００８０】
ステップＳ５においては、サーバ装置４００は、ステップＳ４で確認されたある一の利用者が交換希望する物品を交換提供する物品としている他の利用者のうちで、当該一の利用者が交換提供する物品を、交換希望する物品としている他の利用者が存在するか否かを確認する。すなわち、これを換言すれば、サーバ装置４００の検索部４１０は、提供物品情報記憶部５０１及び希望物品情報記憶部５０３に記憶されている情報について、ステップＳ４で検索された他の利用者のうちで、前記一の取引用端末装置（冷蔵庫１００）から登録された提供可能物品と同じ希望物品を登録している他の取引用端末装置（冷蔵庫１００）を検索する。
【００８１】
このステップＳ５において、検索部４１０が、ステップＳ４で検索された他の利用者のうちで、前記一の取引用端末装置（冷蔵庫１００）から登録された提供可能物品と同じ希望物品を登録している他の取引用端末装置（冷蔵庫１００）を見付けられなかった場合、すなわち、ステップＳ４で確認されたある一の利用者が交換希望する物品を交換提供する物品としている他の利用者のうちで、当該一の利用者が交換提供する物品を、交換希望する物品としている他の利用者が存在しなかった場合には、一連の処理は終了する。
【００８２】
一方、ステップＳ５において、検索部４１０が、ステップＳ４で検索された他の利用者のうちで、前記一の取引用端末装置（冷蔵庫１００）から登録された提供可能物品と同じ希望物品を登録している他の取引用端末装置（冷蔵庫１００）を見付けた場合、すなわち、ステップＳ４で確認されたある一の利用者が交換希望する物品を交換提供する物品としている他の利用者のうちで、当該一の利用者が交換提供する物品を、交換希望する物品としている他の利用者が存在した場合には、ステップＳ６へと進む。
【００８３】
ステップＳ６においては、交渉部４３０は、距離算出部４２０により算出された距離に基づいて、ステップＳ５で確認されたある一の利用者と取引条件が適合する他の利用者のうち、当該一の利用者との距離が近い順に交渉を行わせる。
【００８４】
そして、ステップＳ７へと進み、ステップＳ６での交渉が成立すれば一連の処理は終了となる。一方、ステップＳ６での交渉が成立しなかった場合、ステップＳ５へと戻って交渉対象となる利用者がいなくなるまで交渉を行う。
【００８５】
なお、前述したように、検索部４１０は、距離算出部４２０により算出された前記一の取引用端末装置（冷蔵庫１００）との距離が予め定められた基準より近い他の取引用端末装置（冷蔵庫１００）のうちから、前記一の取引用端末装置（冷蔵庫１００）の取引条件に適合する取引用端末装置（冷蔵庫１００）を検索するようにしてもよい。そして、この際には、検索対象とする前記一の取引用端末装置（冷蔵庫１００）との距離の基準は、利用者が適宜に再設定できるようにすることが望ましい。
【００８６】
そこで、図６のフローの変形例として、図７に示すように、ステップＳ３とステップＳ４との間に、ステップＳ０の処理を追加してもよい。この追加したステップＳ０においては、利用者は、取引用端末装置（冷蔵庫１００）の表示操作部１１０の入力手段等を用いて、ステップＳ４での検索部４１０による検索対象とする距離の基準を登録する。そして、ステップＳ４においては、このステップＳ０で登録された距離の基準より近い範囲内で取引条件に適合する他の取引用端末装置（冷蔵庫１００）を検索する。
【００８７】
次に、図８及び図９を参照しながら、図６及び図７のフロー図のステップＳ６からステップＳ７での処理の詳細について説明する。まず、図８に示すのは、ステップＳ６からステップＳ７での交渉仲介に係る処理の第１の例である。この図８において、まず、ステップＳ８で、交渉部４３０は、市場価格取得部４４０により取得した物品の市場価格に基づいて、一方の交渉対象の交換提供する物品と交換希望する物品の市場価格を算出する。
【００８８】
次に、ステップＳ９へと進み、交渉対象間で交換可能な物品の数量だけ交換した際に発生する市場価格の差額を算出する。なお、交換可能な物品の数量だけ交換した際に着目しているため、一方の交渉対象が交換希望する物品の市場価格は、他方の交渉対象が交換提供する物品の市場価格と等しい。
【００８９】
そして、ステップＳ１０へと進み、交渉部４３０は、ステップＳ９で算出した市場価格の差額分だけ損を被る方の交渉対象に対し、当該取引に同意するか否かを確認する。損を被る方の交渉対象が当該取引に同意した場合には、ステップＳ１１へと進む。
【００９０】
ステップＳ１１においては、交渉部４３０は、ステップＳ９で算出した市場価格の差額分だけ得となる方の交渉対象に対し、当該取引に同意するか否かを確認する。得となる方の交渉対象も当該取引に同意した場合には、ステップＳ１２へと進む。
【００９１】
ステップＳ１２においては、交渉部４３０は、交渉対象の双方が当該取引に同意して交渉が成立したと判断する。こうして交渉が成立すると、一連の処理は終了となる。
【００９２】
一方、ステップＳ１０において、損を被る方の交渉対象が当該取引に同意しない場合には、ステップＳ１３へと進む。ステップＳ１３においては、交渉部４３０は、損を被る方の交渉対象の交渉相手（すなわち、得となる方の交渉対象）の交換提供する物品に、損を被る方の交渉対象が希望する物品があるか否かを確認する。損を被る方の交渉対象が希望する物品があれば、ステップＳ１４へと進む。
【００９３】
ステップＳ１４においては、交渉部４３０は、損を被る方の交渉対象に表示操作部１１０を介して希望する物品及び数量を入力させる。希望する物品及び数量が入力されると、この入力された情報に基づいて、交渉部４３０は、取引される物品の市場価格の差額を再計算する。
【００９４】
ステップＳ１４の後はステップＳ１５へと進む。また、ステップＳ１３で損を被る方の交渉対象が希望する物品が交渉相手の交換提供する物品にない場合には、ステップＳ１４を経ることなくステップＳ１５へと進む。
【００９５】
ステップＳ１５においては、交渉部４３０は、損を被る方の交渉対象から相手に交換提供する物品の数量を減らすか否かを判断する。この判断は、交渉部４３０が算出した交渉対象双方の市場価格の差額から判断してもよいし、表示操作部１１０に損を被る方の交渉対象が入力した内容から判断してもよい。そして、損を被る方の交渉対象から相手に交換提供する物品の数量を減らす場合には、ステップＳ１６へと進む。
【００９６】
ステップＳ１６においては、交渉部４３０は、損を被る方の交渉対象から相手に交換提供する物品の数量を減らした上で、取引される物品の市場価格の差額を再計算する。ステップＳ１６の後はステップＳ１７へと進む。また、ステップＳ１５で損を被る方の交渉対象から相手に交換提供する物品の数量を減らさない場合には、ステップＳ１６を経ることなくステップＳ１７へと進む。
【００９７】
ステップＳ１７においては、交渉部４３０は、ステップＳ９で算出した市場価格の差額分だけ損を被る方の交渉対象に対し、ステップＳ１３からステップＳ１６を経て条件が変更された当該取引に同意するか否かを再び確認する。ステップＳ９で算出した市場価格の差額分だけ損を被る方の交渉対象が当該取引に同意した場合には、ステップＳ１１へと進む。
【００９８】
一方、ステップＳ１７において、ステップＳ９で算出した市場価格の差額分だけ損を被る方の交渉対象が当該取引に同意しない場合には、交渉は不成立となり一連の処理は終了となる。また、ステップＳ１１において得となる方の交渉対象が当該取引に同意しない場合にも、交渉は不成立となり一連の処理は終了となる。
【００９９】
次に、図９に示すのは、図６及び図７のステップＳ６からステップＳ７での交渉仲介に係る処理の第２の例である。この図９におけるステップＳ８からステップＳ１７までの各ステップの内容は、図８の同符号のステップとそれぞれ同内容である。したがって、個々のステップの内容の説明は重複するため省略する。ただし、この図９に示す第２の例においては、図８の第１の例と比較して、ステップＳ１７での条件分岐の移行先が異なっている。
【０１００】
すなわち、図９に示す第２の例は、ステップＳ１７において、ステップＳ９で算出した市場価格の差額分だけ損を被る方の交渉対象が当該取引に同意した場合には、ステップＳ１０へと戻る（これに対し、図８の第１の例ではステップＳ１１へと進んだ）。ステップＳ１３からステップＳ１６を経て取引条件が変化した結果、交渉対象間での損得の立場が逆転する場合が考えられる。
【０１０１】
したがって、この第２の例では、ステップＳ１４又はステップＳ１６で再計算された最新の市場価格でもって、損を被る方と得となる方とを再度特定する。そして、ステップＳ１０へと戻り、交渉部４３０は、再計算された最新の市場価格で損を被る方から先に同意の確認を行うようにしている。
【０１０２】
なお、以上においては、取引用端末装置が冷蔵庫１００を備えている例について説明した。しかし、取引用端末装置は必ずしも冷蔵庫１００を備えていなくともよい。提供可能物品の登録が可能であれば、冷蔵機能を有さないケースを備えていればよいし、あるいは、提供可能物品を撮影するカメラを備えていれば足りる。また、撮影手段としてのカメラ１０６が撮影する画像は静止画であっても動画であってよい。
【０１０３】
以上のように構成された取引支援システムによれば、不要な物品と希望する物品とを交換可能にし、これまでは廃棄していた例えば冷蔵庫内の物品を有効に利用し、かつ、必要な物品を入手することができるようになる。また、交渉対象同士の物理的な距離を考慮に入れて、実際に物品を交換する際に必要な費用、時間又は労力を削減することができる。すなわち、近くにある物品から優先的に交渉相手を選択するため、時間、輸送費用の面で経済的である。さらに、物品の市場価格を考慮した交換ができるため、システムの利用者間での平等性が保たれる。
【符号の説明】
【０１０４】
１００  冷蔵庫、  １０１  貯蔵室、  １０２  ドア、  １０３  棚板、  １０４  引出し容器、  １０５  ベルト、  １０６  カメラ、  １１０  表示操作部、  １２０  位置情報取得部、  １３０  無線通信部、  ２００  携帯端末、  ３００  インターネット、  ４００  サーバ装置、  ４１０  検索部、  ４２０  距離算出部、  ４３０  交渉部、  ４４０  市場価格取得部、  ５０１  提供物品情報記憶部、  ５０２  住所情報記憶部、  ５０３  希望物品情報記憶部、  ５０４  商品価格情報記憶部、  ６０１  ＣＰＵ、  ６０２  ＲＯＭ、  ６０３  ＲＡＭ、  ６０４  通信インターフェース
【図１】
2016110562.tif 000003
【図２】
2016110562.tif 000004
【図３】
2016110562.tif 000005
【図４】
2016110562.tif 000006
【図５】
2016110562.tif 000007
【図６】
2016110562.tif 000008
【図７】
2016110562.tif 000009
【図８】
2016110562.tif 000010
【図９】
2016110562.tif 000011