(57)【要約】【課題】役務の売り手の空き時間を有効に活用しつつ、売り手と買い手との取引を仲介できる取引仲介装置を提供する。【解決手段】取引仲介装置１は、複数の売り手の売手側端末２００と複数の買い手の買手側端末３００とにネットワークＮＷを介して接続される。取引仲介装置１は、記憶部５と、検索部９とを備える。記憶部５は、売り手ごとに、売り手に関連付けて、売り手の販売する役務の内容と売り手の空き時間とを記憶している。検索部９は、買手側端末３００から、検索条件を含む検索情報を受信する。検索部９は、検索条件を満たす役務の内容と空き時間とを記憶部５から検索する。【選択図】図１
2018045379.tif 000002
【特許請求の範囲】
【請求項１】
複数の売り手の売手側端末と複数の買い手の買手側端末とにネットワークを介して接続される取引仲介装置であって、
前記売り手ごとに、前記売り手に関連付けて、前記売り手の販売する役務の内容と前記売り手の空き時間とを記憶している記憶部と、
前記買手側端末から、検索条件を含む検索情報を受信する検索部と
を備え、
前記検索部は、前記検索条件を満たす役務の内容と空き時間とを前記記憶部から検索する、取引仲介装置。
【請求項２】
予定取得部と、空き時間算出部とをさらに備え、
前記予定取得部は、前記売り手の予定表から予定情報を取得し、
前記予定情報は、予定時刻を含み、前記予定時刻は、前記売り手の予定の開始時刻と終了時刻とを含み、
前記空き時間算出部は、前記予定時刻に基づいて前記空き時間を算出する、請求項１に記載の取引仲介装置。
【請求項３】
出品部をさらに備え、
前記出品部は、前記売手側端末から役務情報を受信し、前記売り手に関連付けて、前記役務情報を前記記憶部に記憶させ、
前記役務情報は、役務を提供可能な期間を含み、
前記期間は、前記売り手の空き時間を含み、
前記検索条件は、前記売り手の空き時間を検索するための条件を含み、
前記検索部は、複数の前記期間のうち前記条件を満たす期間を前記記憶部から検索する、請求項１又は請求項２に記載の取引仲介装置。
【請求項４】
出品部をさらに備え、
前記出品部は、前記売手側端末から役務情報を受信し、前記売り手に関連付けて、前記役務情報を前記記憶部に記憶させ、
前記役務情報は、役務を提供可能な期間を含み、
前記検索条件は、前記売り手の空き時間を検索するための条件を含み、
前記検索部は、前記期間内の複数の空き時間のうち前記条件を満たす空き時間を前記記憶部から検索する、請求項１又は請求項２に記載の取引仲介装置。
【請求項５】
前記出品部は、出品画面を前記売手側端末に表示するためのデータを前記売手側端末に送信し、
前記出品画面は、
前記期間の入力を受け付ける期間入力部と、
第１カレンダーと
を含み、
前記第１カレンダーは、前記売り手の空き時間と予定とを含む、請求項３又は請求項４に記載の取引仲介装置。
【請求項６】
前記検索部は、第２カレンダーを前記買手側端末に送信し、
前記第２カレンダーは、前記複数の売り手のうち前記検索条件を満たす前記役務の内容と前記空き時間とに関連付けられた売り手の空き時間を含む、請求項１から請求項５のいずれか１項に記載の取引仲介装置。
【請求項７】
中継部をさらに備え、
前記中継部は、前記買手側端末の要求に応じて、申込メッセージを前記売手側端末に送信し、
前記申込メッセージは、前記売り手に対して役務の購入を申し込むことを示す情報を含み、
前記中継部は、前記売手側端末の要求に応じて、受諾メッセージを前記買手側端末に送信し、
前記受諾メッセージは、前記買い手に対して役務の購入の申し込みを受諾することを示す情報を含む、請求項１から請求項６のいずれか１項に記載の取引仲介装置。
【請求項８】
売り手ごとに、前記売り手に関連付けて、前記売り手の空き時間を記憶部に記憶させるステップと、
前記売り手ごとに、前記売り手に関連付けて、前記売り手の販売する役務の内容を前記記憶部に記憶させるステップと、
買手の買手側端末から、検索条件を含む検索情報を受信し、前記検索条件を満たす役務の内容と空き時間とを前記記憶部から検索するステップと
を含む、取引仲介方法。
【請求項９】
売り手ごとに、前記売り手に関連付けて、前記売り手の空き時間を記憶部に記憶させるステップと、
前記売り手ごとに、前記売り手に関連付けて、前記売り手の販売する役務の内容を前記記憶部に記憶させるステップと、
買手の買手側端末から、検索条件を含む検索情報を受信し、前記検索条件を満たす役務の内容と空き時間とを前記記憶部から検索するステップと
をコンピューターに実行させる、コンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取引仲介装置、取引仲介方法、及びコンピュータープログラムに関する。
【背景技術】
【０００２】
特許文献１に記載されたネットオークション支援システムは、売り手の役務の出品及び買い手の入札を支援する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２６８４１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１には、役務の売り手の空き時間について記載されていない。一方、本願発明者は、役務の売り手の空き時間に着目した。
【０００５】
本発明の目的は、役務の売り手の空き時間を有効に活用しつつ、売り手と買い手との取引を仲介できる取引仲介装置、取引仲介方法、及びコンピュータープログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の第１の観点によれば、取引仲介装置は、複数の売り手の売手側端末と複数の買い手の買手側端末とにネットワークを介して接続される。取引仲介装置は、記憶部と、検索部とを備える。記憶部は、前記売り手ごとに、前記売り手に関連付けて、前記売り手の販売する役務の内容と前記売り手の空き時間とを記憶している。検索部は、前記買手側端末から、検索条件を含む検索情報を受信する。前記検索部は、前記検索条件を満たす役務の内容と空き時間とを前記記憶部から検索する。
【０００７】
本発明の取引仲介装置は、予定取得部と、空き時間算出部とをさらに備えることが好ましい。前記予定取得部は、前記売り手の予定表から予定情報を取得することが好ましい。前記予定情報は、予定時刻を含み、前記予定時刻は、前記売り手の予定の開始時刻と終了時刻とを含むことが好ましい。前記空き時間算出部は、前記予定時刻に基づいて前記空き時間を算出することが好ましい。
【０００８】
本発明の取引仲介装置は、出品部をさらに備えることが好ましい。前記出品部は、前記売手側端末から役務情報を受信し、前記売り手に関連付けて、前記役務情報を前記記憶部に記憶させることが好ましい。前記役務情報は、役務を提供可能な期間を含むことが好ましい。前記期間は、前記売り手の空き時間を含み、前記検索条件は、前記売り手の空き時間を検索するための条件を含むことが好ましい。前記検索部は、複数の前記期間のうち前記条件を満たす期間を前記記憶部から検索することが好ましい。
【０００９】
本発明の取引仲介装置は、出品部をさらに備えることが好ましい。前記出品部は、前記売手側端末から役務情報を受信し、前記売り手に関連付けて、前記役務情報を前記記憶部に記憶させることが好ましい。前記役務情報は、役務を提供可能な期間を含み、前記検索条件は、前記売り手の空き時間を検索するための条件を含むことが好ましい。前記検索部は、前記期間内の複数の空き時間のうち前記条件を満たす空き時間を前記記憶部から検索することが好ましい。
【００１０】
本発明の取引仲介装置において、前記出品部は、出品画面を前記売手側端末に表示するためのデータを前記売手側端末に送信することが好ましい。前記出品画面は、前記期間の入力を受け付ける期間入力部と、第１カレンダーとを含むことが好ましい。前記第１カレンダーは、前記売り手の空き時間と予定とを含むことが好ましい。
【００１１】
本発明の取引仲介装置において、前記検索部は、第２カレンダーを前記買手側端末に送信することが好ましい。前記第２カレンダーは、前記複数の売り手のうち前記検索条件を満たす前記役務の内容と前記空き時間とに関連付けられた売り手の空き時間を含むことが好ましい。
【００１２】
本発明の取引仲介装置は、中継部をさらに備えることが好ましい。前記中継部は、前記買手側端末の要求に応じて、申込メッセージを前記売手側端末に送信し、前記申込メッセージは、前記売り手に対して役務の購入を申し込むことを示す情報を含むことが好ましい。前記中継部は、前記売手側端末の要求に応じて、受諾メッセージを前記買手側端末に送信し、前記受諾メッセージは、前記買い手に対して役務の購入の申し込みを受諾することを示す情報を含むことが好ましい。
【００１３】
本発明の第２の観点によれば、取引仲介方法は、売り手ごとに、前記売り手に関連付けて、前記売り手の空き時間を記憶部に記憶させるステップと、前記売り手ごとに、前記売り手に関連付けて、前記売り手の販売する役務の内容を前記記憶部に記憶させるステップと、買手の買手側端末から、検索条件を含む検索情報を受信し、前記検索条件を満たす役務の内容と空き時間とを前記記憶部から検索するステップとを含む。
【００１４】
本発明の第３の観点によれば、コンピュータープログラムは、売り手ごとに、前記売り手に関連付けて、前記売り手の空き時間を記憶部に記憶させるステップと、前記売り手ごとに、前記売り手に関連付けて、前記売り手の販売する役務の内容を前記記憶部に記憶させるステップと、買手の買手側端末から、検索条件を含む検索情報を受信し、前記検索条件を満たす役務の内容と空き時間とを前記記憶部から検索するステップとをコンピューターに実行させる。
【発明の効果】
【００１５】
本発明によれば、役務の売り手の空き時間を有効に活用しつつ、売り手と買い手との取引を仲介できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る取引仲介システムを示す機能ブロック図である。
【図２】本実施形態に係る取引仲介装置が提供する出品画面を示す図である。
【図３】本実施形態に係る空き取引仲介装置が提供する検索入力画面を示す図である。
【図４】本実施形態に係る空き取引仲介装置が提供する第１検索出力画面を示す図である。
【図５】本実施形態に係る空き取引仲介装置が提供する第２検索出力画面を示す図である。
【図６】本実施形態に係る取引仲介システムが提供する売手側メッセージ画面を示す図である。
【図７】本実施形態に係る取引仲介システムが提供する買手側メッセージ画面を示す図である。
【図８】本実施形態に係る取引仲介方法を示すフローチャートである。
【図９】本実施形態に係る出品処理を示すフローチャートである。
【図１０】本実施形態に係る検索処理を示すフローチャートである。
【図１１】本実施形態に係る取引仲介装置と買手側端末と売手側端末との間の通信手順を示す図である。
【図１２】本実施形態に係る取引仲介装置が提供する空き時間カレンダーを示す図である。
【図１３】本実施形態に係る取引仲介装置による空き時間算出処理の前段を示すフローチャートである。
【図１４】本実施形態に係る取引仲介装置による空き時間算出処理の後段を示すフローチャートである。
【図１５】（ａ）本実施形態に係る取引仲介装置による空き時間算出処理の対象となる月日を示す図である。（ｂ）本実施形態に係る空き時間算出処理の対象となる予定時刻及び予定時間を示す図である。（ｃ）本実施形態に係る空き時間Ｆ１を示す図である。（ｄ）本実施形態に係る空き時間許容範囲を示す図である。（ｅ）本実施形態に係る空き時間Ｆ２を示す図である。（ｆ）本実施形態に係る空き時間Ｆ３を示す図である。（ｇ）本実施形態に係る空き時間Ｆ４を示す図である。（ｈ）本実施形態に係る空き時間Ｆ５を示す図である。
【図１６】本実施形態に係る取引仲介装置による制約条件の設定処理を示すフローチャートである。
【図１７】本実施形態に係る取引仲介装置が提供する制約条件設定画面を示す図である。
【図１８】本実施形態に係る取引仲介装置のハードウェア構成を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について、図面を参照しながら説明する。なお、図中、同一または相当部分については同一の参照符号を付して説明を繰り返さない。
【００１８】
図１は、本発明の実施形態に係る取引仲介システム１００を示す機能ブロック図である。図１に示すように、取引仲介システム１００は、取引仲介装置１と、複数の売り手の売手側端末２００と、複数の買い手の買手側端末３００と、カレンダーサーバー４００と、ネットワークＮＷとを備える。複数の売手側端末２００は、それぞれ、複数の売り手によって使用される。複数の買手側端末３００は、それぞれ、複数の買い手によって使用される。
【００１９】
取引仲介装置１は、複数の売手側端末２００と複数の買手側端末３００とカレンダーサーバー４００とにネットワークＮＷを介して接続される。そして、取引仲介装置１は、役務の売り手と役務の買い手との取引を仲介する。
【００２０】
取引仲介装置１は、制御部３と、記憶部５と、出品部７と、検索部９と、中継部１１と、予定取得部１３と、空き時間算出部１５と、インターフェース部１７と、通信部１９とを備える。
【００２１】
記憶部５は、売り手ごとに、売り手に関連付けて、売り手の販売する役務の内容と売り手の空き時間とを記憶している。売り手の空き時間は、売り手が役務を提供することの可能な時間である。換言すれば、売り手の空き時間は、買い手が役務の提供を受けることの可能な時間である。
【００２２】
検索部９は、買手側端末３００から検索情報を受信する。検索情報は検索条件を含む。そして、検索部９は、検索条件を満たす役務の内容と空き時間とを記憶部５から検索する。
【００２３】
本実施形態によれば、買い手が、検索情報を買手側端末３００から取引仲介装置１に送信することによって、所望の役務と所望の空き時間とを検索できる。従って、買い手は、売り手から所望の役務を購入し、所望の空き時間に役務の提供を受けることができる。一方、売り手は、役務を販売し、空き時間に役務を提供できる。従って、売り手は、空き時間を有効に活用できる。換言すれば、取引仲介装置１は、役務の売り手の空き時間を有効に活用しつつ、売り手と買い手との取引を仲介できる。
【００２４】
引き続き図１を参照して、取引仲介システム１００について説明する。ネットワークＮＷは、例えば、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、及び公衆電話網を含む。ネットワークＮＷには、取引仲介装置１、売手側端末２００、買手側端末３００、及びカレンダーサーバー４００が接続される。従って、取引仲介装置１は、売手側端末２００と買手側端末３００とカレンダーサーバー４００と、ネットワークＮＷを介して相互に通信可能である。具体的には、通信部１９がネットワークＮＷに接続され、通信部１９が売手側端末２００と買手側端末３００とカレンダーサーバー４００と通信する。
【００２５】
売手側端末２００の各々は、ディスプレー２００ａと、入力装置２００ｂとを含む。買手側端末３００の各々は、ディスプレー３００ａと、入力装置３００ｂとを含む。売手側端末２００及び買手側端末３００の各々は、例えば、デスクトップ型パーソナルコンピューター、ノート型パーソナルコンピューター、タブレット、又はスマートフォンである。入力装置２００ｂ及び入力装置３００ｂの各々は、例えば、ポインティングデバイス及びキーボード、又はタッチパネルである。
【００２６】
カレンダーサーバー４００は、複数のカレンダー（以下、「ソースカレンダー」と記載する場合がある。）を記憶している。ソースカレンダーは売り手の予定表の一例である。ソースカレンダーは、売り手ごとに用意され、売り手の予定を含む。予定は、売り手の予定内容と予定時刻とを含む。予定時刻は、売り手の予定の開始時刻と終了時刻とを含む。予定の開始時刻から終了時刻までの時間を「予定時間」と記載する場合がある。
【００２７】
カレンダーサーバー４００は、ログインした売手側端末２００に対して、ネットワークＮＷを介して、ログインＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）及びログインパスワードに対応したソースカレンダーを提供する。また、カレンダーサーバー４００は、売手側端末２００から送信された入力データに応じて、ソースカレンダーを更新する。従って、売り手は、ソースカレンダーを閲覧するだけでなく、売手側端末２００を操作して、ソースカレンダーに予定を入力したり、ソースカレンダーに入力されている予定を、修正したり、削除したりすることができる。
【００２８】
次に、図１〜図７を参照して、取引仲介装置１の詳細について説明する。図１に示すように、制御部３は、記憶部５、出品部７、検索部９、中継部１１、予定取得部１３、空き時間算出部１５、インターフェース部１７、及び通信部１９を制御する。
【００２９】
制御部３は、売り手ごとに、売り手の空き時間を年月日（曜日を含む。）と関連付けて記憶部５に記憶させる。つまり、記憶部５は、売り手と売り手の空き時間と年月日とを関連付けている。空き時間は、空き時間算出部１５が算出した空き時間と、売り手が入力した空き時間とを含む。具体的には、記憶部５は、売り手ごとに、売り手に関連付けて、空き時間カレンダー６を記憶している。つまり、記憶部５は、売り手と売り手の空き時間カレンダー６とを関連付けている。空き時間カレンダー６は、売り手の空き時間を含む。空き時間は、年月日（曜日を含む。）と関連付けられている。
【００３０】
また、空き時間カレンダー６は、売り手の予定情報と関連付けられている。予定情報は売り手の予定を含む。予定は売り手の予定内容と予定時刻とを含む。予定時刻は、売り手の予定の開始時刻と終了時刻とを含む。また、予定時刻は年月日（曜日を含む。）に関連付けられている。
【００３１】
出品部７は、売手側端末２００から役務の出品を受け付け、役務の出品処理を実行する。具体的には、出品部７は、通信部１９を介して、出品画面の表示データを売手側端末２００に送信する。出品画面の表示データは、出品画面を売手側端末２００のディスプレー２００ａで表示するためのデータであり、例えば、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データである。売手側端末２００は、表示データに基づいて、ディスプレー２００ａに出品画面を表示させる。
【００３２】
出品画面は、売り手から役務情報の入力を受け付ける。以下、出品画面が受け付ける役務情報を「出品役務情報」と記載する場合がある。出品役務情報は、売り手が販売する役務を示す情報であり、役務の内容、役務を提供可能な期間、役務の単価、役務の提供方法、及び補足内容含む。
【００３３】
図２は、出品画面ＳＣ１を示す図である。図２に示すように、出品画面ＳＣ１は、役務入力部３１と、期間入力部３２と、単価入力部３３と、提供方法入力部３４と、補足入力部３５と、出品実行部３６と、第１カレンダー４１Ａと、変更実行部４２とを含む。役務入力部３１、期間入力部３２、単価入力部３３、提供方法入力部３４、補足入力部３５、出品実行部３６、第１カレンダー４１Ａ、及び変更実行部４２の各々は、ユーザーインターフェースとして機能する。
【００３４】
すなわち、役務入力部３１は、売り手から、入力装置２００ｂを介して、販売する役務の内容の入力を受け付ける。具体的には、役務入力部３１は、複数の項目を含む。複数の項目は、それぞれ、複数の役務の内容を示す。従って、売り手は、入力装置２００ｂを介して、項目を選択し、役務の内容を入力する。
【００３５】
役務入力部３１は、例えば、単数又は複数のプルダウンメニュー３１ａ（本実施形態では、４つのプルダウンメニュー３１ａ）を含む。プルダウンメニュー３１ａの各々は、複数の項目を含む。複数の項目は、それぞれ、複数の役務の内容を示す。プルダウンメニュー３１ａごとに、入力装置２００ｂを介して、項目が選択され、役務の内容が入力される。なお、１つのプルダウンメニュー３１ａで単数又は複数の項目を選択可能である。
【００３６】
期間入力部３２は、売り手から、入力装置２００ｂを介して、役務を提供可能な期間の入力を受け付ける。以下、役務を提供可能な期間を「役務提供可能期間」と記載する場合がある。売り手の役務提供可能期間は、売り手の空き時間を含む。期間入力部３２は、開始日時入力部３２ａ及び終了日時入力部３２ｂを含む。開始日時入力部３２ａには、入力装置２００ｂを介して、役務提供可能期間の開始日時が入力される。終了日時入力部３２ｂには、入力装置２００ｂを介して、役務提供可能期間の終了日時が入力される。開始日時入力部３２ａ及び終了日時入力部３２ｂの各々は、例えば、テキストが入力されるテキストボックスを含む。
【００３７】
単価入力部３３は、売り手から、入力装置２００ｂを介して、役務の単価の入力を受け付ける。単価は、例えば、１時間当たりの役務の料金を示す。単価入力部３３は、例えば、テキストボックスを含む。
【００３８】
提供方法入力部３４は、売り手から、入力装置２００ｂを介して、役務の提供方法の入力を受け付ける。提供方法として、例えば、対面での提供と遠隔での提供とが用意される。提供方法入力部３４は、例えば、ドロップダウンリストを含む。ドロップダウンリストは、２つの項目を含む。２つの項目は、それぞれ、対面及び遠隔を示す。入力装置２００ｂを介して、項目が選択され、対面又は遠隔が入力される。
【００３９】
補足入力部３５は、売り手から、入力装置２００ｂを介して、役務の販売に関する補足内容の入力を受け付ける。補足入力部３５は、例えば、テキストボックスを含む。
【００４０】
出品実行部３６は、売り手から、入力装置２００ｂを介して、出品役務情報の送信指示を受け付ける。出品実行部３６は、例えば、ディスプレー２００ａに表示されるボタンを含む。
【００４１】
出品実行部３６が送信指示を受け付けると、売手側端末２００は、出品画面ＳＣ１が受け付けた出品役務情報と売り手の識別情報とを取引仲介装置１に送信する。
【００４２】
そして、取引仲介装置１の出品部７は、通信部１９を介して、売手側端末２００から出品役務情報と識別情報とを受信する。出品部７は、識別情報の示す売り手と関連付けて、出品役務情報を記憶部５に記憶させる。その結果、売り手による役務の出品が完了する。記憶部５は、売り手（売り手の識別情報）と売り手の空き時間と売り手の予定情報と売り手の出品役務情報とを関連付けて、データベースを構築している。具体的には、記憶部５は、売り手（売り手の識別情報）と売り手の空き時間カレンダー６と売り手の予定情報と売り手の出品役務情報とを関連付けて、データベースを構築している。
【００４３】
第１カレンダー４１Ａは、売り手の空き時間４５と予定４７とを含む。空き時間４５は、年月日（曜日を含む。）と関連付けられている。予定４７は、売り手の予定内容と予定時刻とを含む。予定時刻は、売り手の予定の開始時刻と終了時刻とを含む。なお、出品部７は、空き時間カレンダー６のうち所定期間分の空き時間カレンダーと予定情報とに基づいて、第１カレンダー４１Ａを作成する。本実施形態では、所定期間は、１週間である。
第１カレンダー４１Ａは、売り手から、入力装置２００ｂを介して、空き時間４５及び／又は予定４７の修正、追加、及び／又は削除を受け付ける。
【００４４】
変更実行部４２は、売り手から、入力装置２００ｂを介して、第１カレンダー４１Ａの変更情報の送信指示を受け付ける。変更実行部４２は、例えば、ディスプレー２００ａに表示されるボタンを含む。変更情報は、空き時間４５及び／又は予定４７の修正、追加、及び／又は削除を示す情報を含む。
変更実行部４２が送信指示を受け付けると、売手側端末２００は、第１カレンダー４１Ａの変更情報と売り手の識別情報とを取引仲介装置１に送信する。
【００４５】
そして、取引仲介装置１の制御部３は、通信部１９を介して、売手側端末２００から変更情報と識別情報とを受信する。さらに、制御部３は、変更情報に基づいて、識別情報の示す売り手の空き時間カレンダー６及び／又は予定情報を更新する。
【００４６】
引き続き図１を参照して、検索部９について説明する。検索部９は、買手側端末３００から検索情報を受信し、役務の検索を受け付け、役務の検索処理を実行する。具体的には、検索部９は、通信部１９を介して、検索入力画面の表示データを買手側端末３００に送信する。検索入力画面の表示データは、検索入力画面を買手側端末３００のディスプレー３００ａで表示するためのデータであり、例えば、ＨＴＭＬデータである。買手側端末３００は、表示データに基づいて、ディスプレー３００ａに検索入力画面を表示させる。
【００４７】
検索入力画面は、買い手から検索条件の入力を受け付ける。以下、検索入力画面が受け付ける検索条件を「購入検索条件」と記載する場合がある。購入検索条件は、買い手が売り手の役務を検索するときの条件を示し、第１検索条件、第２検索条件、第３検索条件、第４検索条件、及び第５検索条件を含む。第１検索条件は、売り手の役務の内容を検索するための条件を示す。第２検索条件は、売り手の空き時間を検索するための条件を示す。第３検索条件は、売り手の役務の単価を検索するための条件を示す。第４検索条件は、売り手の役務の提供方法を検索するための条件を示す。第５検索条件は、売り手の補足内容を検索するための条件を示す。
【００４８】
図３は、検索入力画面ＳＣ２を示す図である。図３に示すように、検索入力画面ＳＣ２は、第１入力部５１と、第２入力部５２と、第３入力部５３と、第４入力部５４と、第５入力部５５と、検索実行部５６とを含む。第１入力部５１、第２入力部５２、第３入力部５３、第４入力部５４、第５入力部５５、及び検索実行部５６は、ユーザーインターフェースとして機能する。
【００４９】
すなわち、第１入力部５１は、買い手から、入力装置３００ｂを介して、第１検索条件の入力を受け付ける。第１入力部５１は、第１検索条件として、役務の内容の入力を受け付ける。第１入力部５１は、例えば、複数のチェックボックス５１ａ及び複数の役務の内容５１ｂを含む。複数のチェックボックス５１ａは、それぞれ、複数の役務の内容５１ｂと関連付けられている。複数の役務の内容５１ｂは、それぞれ、出品画面ＳＣ１（図２）の役務入力部３１に含まれる複数の項目と一致する。買い手は、入力装置３００ｂを介して、チェックボックス５１ａにチェックを入れ、役務の内容を入力する。
【００５０】
第２入力部５２は、買い手から、入力装置３００ｂを介して、第２検索条件の入力を受け付ける。第２入力部５２は、第２検索条件として、役務の提供を受ける日程の入力を受け付ける。第２条件として、例えば、「今日」、「明日」、「明後日」、及び「来週」が用意される。第２入力部５２は、例えば、ドロップダウンリストを含む。ドロップダウンリストは、４つの項目を含む。４つの項目は、それぞれ、「今日」、「明日」、「明後日」、及び「来週」を示す。入力装置３００ｂを介して、項目が選択され、「今日」、「明日」、「明後日」、又は「来週」が入力される。
【００５１】
第３入力部５３は、買い手から、入力装置３００ｂを介して、第３検索条件の入力を受け付ける。第３入力部５３は、第３検索条件として、役務の単価の入力を受け付ける。単価は、例えば、１時間当たりの役務の料金を示す。本実施形態では、第３入力部５３は、第３検索条件として、役務の単価のレンジの入力を受け付ける。以下、役務の単価のレンジを「単価レンジ」と記載する場合がある。第３入力部５３は、下限入力部５３ａ及び上限入力部５３ｂを含む。下限入力部５３ａには、入力装置３００ｂを介して、単価レンジの下限値が入力される。上限入力部５３ｂには、入力装置３００ｂを介して、単価レンジの上限値が入力される。下限入力部５３ａ及び上限入力部５３ｂの各々は、例えば、テキストボックスを含む。
【００５２】
第４入力部５４は、買い手から、入力装置３００ｂを介して、第４検索条件の入力を受け付ける。第４入力部５４は、第４検索条件として、役務の提供方法の入力を受け付ける。第４入力部５４が用意している提供方法は、出品画面ＳＣ１（図２）の提供方法入力部３４が用意している提供方法と一致する。第４入力部５４は、例えば、ドロップダウンリストを含む。ドロップダウンリストは、２つの項目を含む。２つの項目は、それぞれ、対面及び遠隔を示す。入力装置３００ｂを介して、項目が選択され、対面又は遠隔が入力される。
【００５３】
第５入力部５５は、買い手から、入力装置３００ｂを介して、第５検索条件の入力を受け付ける。第５入力部５５は、第５検索条件として、キーワードの入力を受け付ける。ただし、第５入力部５５に第５検索条件が入力されなくてもよい。第５入力部５５は、例えば、テキストボックスを含む。
【００５４】
検索実行部５６は、買い手から、入力装置３００ｂを介して、検索情報の送信指示を受け付ける。検索情報は購入検索条件を含む。検索実行部５６は、例えば、ディスプレー３００ａに表示されるボタンを含む。
検索実行部５６が送信指示を受け付けると、買手側端末３００は、検索条件と買い手の識別情報とを取引仲介装置１に送信する。
【００５５】
そして、取引仲介装置１の検索部９は、通信部１９を介して、買手側端末３００から検索情報と識別情報とを受信する。検索部９は、検索情報に含まれる購入検索条件を満たす出品役務情報を記憶部５から検索する。購入検索条件は検索入力画面ＳＣ２が受け付けた購入検索条件である。そして、検索部９は、購入検索条件を満たす出品役務情報に関連付けられた売り手を特定する。
【００５６】
具体的には、検索部９は、複数の役務の内容のうち第１検索条件を満たす役務の内容を記憶部５から検索する。換言すれば、検索部９は、第１検索条件の示す役務の内容と一致する役務の内容を記憶部５から検索する。
【００５７】
検索部９は、複数の役務提供可能期間のうち第２検索条件を満たす役務提供可能期間を記憶部５から検索する。なお、第２検索条件を満たす役務提供可能期間を記憶部５から検索することは、第２検索条件を満たす空き時間を記憶部５から検索することに相当する。なぜなら、役務提供可能期間は空き時間を含むからである。
【００５８】
換言すれば、検索部９は、複数の売り手のそれぞれの複数の役務提供可能期間のうち、第２検索条件の示す日程を含む役務提供可能期間を記憶部５から検索する。なお、第２検索条件の示す日程を含む役務提供可能期間を検索することは、第２検索条件の示す日程に含まれる空き時間を検索することに相当する。なぜなら、第２検索条件の示す日程が役務提供可能期間に含まれている場合は、第２検索条件の示す日程に含まれる空き時間を役務提供可能期間が含んでいる可能性が高いからである。
【００５９】
検索部９は、複数の単価のうち第３検索条件を満たす単価を記憶部５から検索する。換言すれば、検索部９は、第３検索条件の示す単価レンジ内の単価を記憶部５から検索する。
【００６０】
検索部９は、複数の提供方法のうち第４検索条件を満たす提供方法を記憶部５から検索する。換言すれば、検索部９は、第４検索条件の示す役務の提供方法と一致する役務の提供方法を記憶部５から検索する。
【００６１】
検索部９は、複数の補足内容のうち第５検索条件を満たす補足内容を記憶部５から検索する。換言すれば、検索部９は、第５検索条件の示すキーワードを含む補足内容を記憶部５から検索する。ただし、第５検索条件が入力されていない場合は、第５検索条件に基づく検索は実行されない。
【００６２】
そして、検索部９は、第１検索条件を満たす役務の内容と、第２検索条件を満たす役務提供可能期間と、第３検索条件を満たす単価と、第４検索条件を満たす役務の提供方法と、第５検索条件を満たす補足内容とに関連付けられている売り手を特定する。ただし、第５検索条件に基づく検索が実行されていない場合は、検索部９は、第１検索条件を満たす役務の内容と、第２検索条件を満たす役務提供可能期間と、第３検索条件を満たす単価と、第４検索条件を満たす役務の提供方法とに関連付けられている売り手を特定する。
【００６３】
さらに、検索部９は、通信部１９を介して、第１検索出力画面の表示データを買手側端末３００に送信する。第１検索出力画面は、検索部９による検索結果を示す。第１検索出力画面の表示データは、第１検索出力画面を買手側端末３００のディスプレー３００ａで表示するためのデータであり、例えば、ＨＴＭＬデータである。買手側端末３００は、表示データに基づいて、ディスプレー３００ａに第１検索出力画面を表示させる。
【００６４】
図４は、第１検索出力画面ＳＣ３を示す図である。図４に示すように、第１検索出力画面ＳＣ３は検索リスト６０を含む。検索リスト６０は、検索部９による検索結果を示す情報を含む。具体的には、検索リスト６０は、詳細移行部６１と、購入検索条件を満たす出品役務情報に関連付けられた売り手を示す情報と、購入検索条件を満たす出品役務情報の一部（単価と役務の内容と提供方法と補足内容）とを含む。複数の売り手を示す情報にそれぞれ対応して複数の詳細移行部６１が配置されている。なお、図４は、第１検索条件が「経営コーチ」であり、第２検索条件「明日」であり、第３検索条件が「５０００円〜１００００円」であり、第４検索条件が「対面」であり、第５検索条件が「交通費込」である場合の検索リスト６０を示している。
【００６５】
詳細移行部６１はユーザーインターフェースとして機能する。すなわち、詳細移行部６１は、買い手から、入力装置３００ｂを介して、第２検索出力画面の送信指示を受け付ける。詳細移行部６１は、例えば、ディスプレー３００ａに表示されるボタンを含む。
【００６６】
詳細移行部６１が送信指示を受け付けると、買手側端末３００は、第２検索出力画面の送信リクエストを取引仲介装置１に送信する。送信リクエストは、第２検索出力画面の送信指示を受け付けた詳細移行部６１に対応する売り手の識別情報を含む。
【００６７】
そして、取引仲介装置１の検索部９は、通信部１９を介して、買手側端末３００から送信リクエストを受信する。さらに、検索部９は、通信部１９を介して、送信リクエストに含まれる売り手の識別情報に従って、第２検索出力画面の表示データを買手側端末３００に送信する。第２検索出力画面は、識別情報の示す売り手の詳細な情報を含む。第２検索出力画面の表示データは、第２検索出力画面を買手側端末３００のディスプレー３００ａで表示するためのデータであり、例えば、ＨＴＭＬデータである。買手側端末３００は、表示データに基づいて、ディスプレー３００ａに第２検索出力画面を表示させる。
【００６８】
図５は、第２検索出力画面ＳＣ４を示す図である。図５に示すように、第２検索出力画面ＳＣ４は、役務欄６５と、売手欄６６と、単価欄６７と、提供方法欄６８と、補足欄６９と、購入実行部７０と、第２カレンダー４１Ｂとを含む。役務欄６５は役務の内容を含む。売手欄６６は売り手を示す情報を含む。単価欄６７は役務の単価を含む。提供方法欄６８は役務の提供方法を含む。補足欄６９は補足内容を含む。役務欄６５の役務の内容、単価欄６７の役務の単価、提供方法欄６８の役務の提供方法、及び補足欄６９の補足内容は、送信リクエストに含まれる識別情報の示す売り手に関連付けられている。また、売手欄６６の売り手を示す情報は、送信リクエストに含まれる識別情報の示す売り手を示している。なお、図５は、検索リスト６０（図４）の最上段の詳細移行部６１が送信指示を受け付けたときの第２検索出力画面ＳＣ４を示している。
【００６９】
第２カレンダー４１Ｂは、売り手の空き時間４５を含む。空き時間４５は、年月日（曜日を含む。）と関連付けられている。空き時間４５は、複数の売り手のうち購入検索条件を満たす出品役務情報に関連付けられた売り手の空き時間を示している。換言すれば、空き時間４５は、複数の売り手のうち購入検索条件を満たす役務の内容と役務提供可能期間とに関連付けられた売り手の空き時間を示している。なぜなら、出品役務情報は役務の内容及び役務提供可能期間を含むからである。更に換言すれば、空き時間４５は、複数の売り手のうち購入検索条件を満たす役務の内容と空き時間とに関連付けられた売り手の空き時間を示している。なぜなら、役務提供可能期間は空き時間を含むからである。
【００７０】
なお、検索部９は、空き時間カレンダー６のうち所定期間分の空き時間カレンダーから、役務提供可能期間に含まれない空き時間を削除して、第２カレンダー４１Ｂを作成する。また、第２検索出力画面ＳＣ４の表示データを買手側端末３００に送信することは、第２カレンダー４１Ｂを買手側端末３００に送信することに相当する。
【００７１】
購入実行部７０はユーザーインターフェースとして機能する。すわなち、購入実行部７０は、買い手から、入力装置３００ｂを介して、役務の購入指示を受け付ける。購入実行部７０は、例えば、ディスプレー３００ａに表示されるボタンを含む。
【００７２】
購入実行部７０が購入指示を受け付けると、買手側端末３００は、申込メッセージを取引仲介装置１に送信する。申込メッセージは、売り手に対して役務の購入を申し込むことを示す情報（以下、「申込情報」と記載する場合がある。）を含む。取引仲介装置１の中継部１１は、通信部１９を介して申込メッセージを受信すると、通信部１９を介して申込メッセージを売手側端末２００に送信する。つまり、中継部１１は、買手側端末３００の要求に応じて、申込メッセージを売手側端末２００に送信する。売手側端末２００は、申込メッセージを含む売手側メッセージ画面をディスプレー２００ａに表示させる。また、買手側端末３００は申込メッセージを含む買手側メッセージ画面をディスプレー３００ａに表示させる。
【００７３】
また、売手側端末２００は、入力装置２００ｂを介して受諾指示を受け付けると、受諾メッセージを取引仲介装置１に送信する。受諾メッセージは、買い手に対して役務の購入の申し込みを受諾することを示す情報（以下、「受諾情報」と記載する場合がある。）を含む。取引仲介装置１の中継部１１は、通信部１９を介して受諾メッセージを受信すると、通信部１９を介して受諾メッセージを買手側端末３００に送信する。つまり、中継部１１は、売手側端末２００の要求に応じて、受諾メッセージを買手側端末３００に送信する。買手側端末３００は、受諾メッセージを含む買手側メッセージ画面をディスプレー３００ａに表示させる。また、売手側端末２００は受諾メッセージを含む売手側メッセージ画面をディスプレー３００ａに表示させる。
次に、図６及び図７を参照して、売手側メッセージ画面及び買手側メッセージ画面について説明する。
【００７４】
図６は、売手側メッセージ画面ＳＣ５を示す図である。図６に示すように、売手側メッセージ画面ＳＣ５は、申込メッセージ７１ａと、入力欄７３とを含む。申込メッセージ７１ａは買い手からの申込情報を含む。
【００７５】
入力欄７３はユーザーインターフェースとして機能する。具体的には、入力欄７３は、メッセージ入力部７５と、受諾実行部７７と、拒否実行部７９と、送信実行部８１とを含む。
【００７６】
メッセージ入力部７５は、売り手から、受諾実行部７７、拒否実行部７９、又は入力装置２００ｂを介して、メッセージの入力を受け付ける。メッセージ入力部７５は、例えば、テキストボックスを含む。例えば、売り手は、入力装置２００ｂを介して、メッセージ入力部７５に任意のメッセージを入力できる。
【００７７】
受諾実行部７７は、売り手から、入力装置２００ｂを介して、受諾指示を受け付ける。受諾実行部７７が受諾指示を受け付けると、受諾メッセージがメッセージ入力部７５に入力される。受諾実行部７７は、例えば、ディスプレー２００ａに表示されるボタンを含む。なお、受諾メッセージは、メッセージ入力部７５が受け付けるメッセージの一例である。
【００７８】
拒否実行部７９は、売り手から、入力装置２００ｂを介して、拒否指示を受け付ける。拒否実行部７９が拒否指示を受け付けると、拒否メッセージがメッセージ入力部７５に入力される。拒否メッセージは、買い手に対して役務の購入の申し込みを拒否することを示す情報（以下、「拒否情報」と記載する場合がある。）を含む。拒否実行部７９は、例えば、ディスプレー２００ａに表示されるボタンを含む。なお、拒否メッセージは、メッセージ入力部７５が受け付けるメッセージの一例である。
【００７９】
送信実行部８１は、売り手から、入力装置２００ｂを介して、送信指示を受け付ける。送信実行部８１が送信指示を受け付けると、売手側端末２００は、メッセージ入力部７５が受け付けたメッセージを取引仲介装置１に送信する。送信実行部８１は、例えば、ディスプレー２００ａに表示されるボタンを含む。
【００８０】
取引仲介装置１の中継部１１は、売手側端末２００から通信部１９を介してメッセージを受信すると、通信部１９を介してメッセージを買手側端末３００に送信する。買手側端末３００は、メッセージを含む買手側メッセージ画面をディスプレー３００ａに表示させる。例えば、中継部１１は、拒否メッセージを受信すると、拒否メッセージを買手側端末３００に送信する。例えば、中継部１１は、受諾メッセージを受信すると、受諾メッセージを買手側端末３００に送信する。
【００８１】
図７は、買手側メッセージ画面ＳＣ６を示す図である。図７に示すように、買手側メッセージ画面ＳＣ６は、申込メッセージ７１ｂと、受諾メッセージ８３ａと、入力欄８５とを含む。申込メッセージ７１ｂは、申込メッセージ７１ａ（図６）と同様の内容であり、買い手からの申込情報を含む。受諾メッセージ８３ａは、売り手からの受諾情報を含む。
入力欄８５はユーザーインターフェースとして機能する。具体的には、入力欄８５は、メッセージ入力部８６と、完了実行部８７と、送信実行部８９とを含む。
【００８２】
メッセージ入力部８６は、買い手から、完了実行部８７又は入力装置３００ｂを介して、メッセージの入力を受け付ける。メッセージ入力部８６は、例えば、テキストボックスを含む。例えば、買い手は、入力装置３００ｂを介して、メッセージ入力部８６に任意のメッセージを入力できる。
【００８３】
完了実行部８７は、買い手から、入力装置３００ｂを介して、完了指示を受け付ける。完了実行部８７が完了指示を受け付けると、完了メッセージがメッセージ入力部８６に入力される。完了メッセージは、売り手に対して役務を購入する取引が完了したことを示す情報（以下、「完了情報」と記載する場合がある。）を含む。完了実行部８７は、例えば、ディスプレー３００ａに表示されるボタンを含む。なお、完了メッセージは、メッセージ入力部８６が受け付けるメッセージの一例である。
【００８４】
送信実行部８９は、買い手から、入力装置３００ｂを介して、送信指示を受け付ける。送信実行部８９が送信指示を受け付けると、買手側端末３００は、メッセージ入力部８６が受け付けたメッセージを取引仲介装置１に送信する。送信実行部８９は、例えば、ディスプレー３００ａに表示されるボタンを含む。
【００８５】
取引仲介装置１の中継部１１は、買手側端末３００から通信部１９を介してメッセージを受信すると、通信部１９を介してメッセージを売手側端末２００に送信する。売手側端末２００は、メッセージを含む売手側メッセージ画面をディスプレー２００ａに表示させる。例えば、中継部１１は、完了メッセージを受信すると、完了メッセージを売手側端末２００に送信する。
【００８６】
以上、図１〜図３を参照して説明したように、本実施形態によれば、検索部９は、売り手ごとに役務入力部３１に入力された役務の内容から、買手側端末３００の要求に応じて役務の内容を検索する。従って、売り手は、役務入力部３１を介して役務の内容を入力することによって、所望の役務を販売できる。その結果、売り手の利便性を向上できる。
【００８７】
一方、検索部９は、第１入力部５１に入力された役務の内容を第１検索条件として、買手側端末３００の要求に応じて役務の内容を検索する。従って、買い手は、第１入力部５１を介して役務の内容を入力することによって、所望の役務の内容を検索できる。その結果、買い手は、所望の内容の役務を購入できる。
【００８８】
また、本実施形態によれば、検索部９は、売り手ごとに期間入力部３２に入力された役務提供可能期間から、買手側端末３００の要求に応じて役務提供可能期間を検索する。従って、役務提供可能期間に含まれる全ての空き時間が、検索対象である。つまり、役務提供可能期間に含まれる全ての空き時間に対して、役務が販売される。従って、売り手は、期間入力部３２を介して役務提供可能期間を入力することにより、個々に空き時間を入力することを要求されない。その結果、売り手の利便性を更に向上できる。
【００８９】
一方、検索部９は、第２入力部５２に入力された日程を第２検索条件として、買手側端末３００の要求に応じて役務提供可能期間を検索する。従って、買い手は、第２入力部５２を介して日程を入力することによって、所望の日程を含む役務提供可能期間を検索できる。その結果、買い手は、所望の日程に含まれる空き時間に提供される役務を購入できる。
【００９０】
さらに、本実施形態によれば、出品部７は売手側端末２００から出品役務情報を受信する。出品役務情報は売り手の役務提供可能期間を含む。そして、検索部９は、複数の役務提供可能期間のうちから、第２検索条件を満たす役務提供可能期間を検索する。従って、役務提供可能期間に含まれない空き時間は、検索対象から除外されている。つまり、役務提供可能期間に含まれない空き時間に対して、役務が販売されることはない。従って、売り手は、期間入力部３２を介して役務提供可能期間を入力することによって、売り手の複数の空き時間のうち、所望の空き時間に対してだけ役務を販売できる。その結果、売り手の複数の空き時間の全部に対して一律に役務が販売可能な場合と比較して、売り手の利便性を向上できる。
【００９１】
さらに、本実施形態によれば、検索部９は、売り手ごとに単価入力部３３に入力された役務の単価から、買手側端末３００の要求に応じて役務の単価を検索する。従って、売り手は、単価入力部３３を介して所望の単価を入力することによって、所望の単価で役務を販売できる。その結果、売り手の利便性を更に向上できる。
【００９２】
一方、検索部９は、第３入力部５３に入力された単価を第３検索条件として、買手側端末３００の要求に応じて単価を検索する。従って、買い手は、第３入力部５３を介して単価を入力することによって、所望の単価を検索できる。その結果、買い手は、所望の単価の役務を購入できる。特に、第３入力部５３が第３検索条件として単価レンジを受け付ける場合は、買い手は、個々に単価を入力することが要求されないため、買い手の利便性を向上できる。
【００９３】
さらに、本実施形態によれば、検索部９は、売り手ごとに提供方法入力部３４に入力された役務の提供方法から、買手側端末３００の要求に応じて役務の提供方法を検索する。従って、売り手は、提供方法入力部３４を介して所望の提供方法を入力することによって、所望の提供方法で役務を提供できる。その結果、売り手の利便性を更に向上できる。
【００９４】
一方、検索部９は、第４入力部５４に入力された提供方法を第４検索条件として、買手側端末３００の要求に応じて役務の提供方法を検索する。従って、買い手は、第４入力部５４を介して提供方法を入力することによって、所望の提供方法を検索できる。その結果、買い手は、所望の提供方法で提供される役務を購入できる。
【００９５】
さらに、本実施形態によれば、検索部９は、売り手ごとに補足入力部３５に入力された補足内容から、買手側端末３００の要求に応じて補足内容を検索する。従って、売り手は、補足入力部３５を介して補足内容を入力することによって、役務の販売のための様々な情報を買い手に提供できる。その結果、売り手の利便性を更に向上できる。
【００９６】
一方、検索部９は、第５入力部５５に入力されたキーワードを第５検索条件として、買手側端末３００の要求に応じて補足内容を検索する。従って、買い手は、第５入力部５５を介してキーワードを入力することによって、所望の補足内容を検索できる。その結果、買い手は、所望の補足内容で提供される役務を購入できる。
【００９７】
また、図１及び図２を参照して説明したように、本実施形態によれば、出品画面ＳＣ１は第１カレンダー４１Ａを含む。従って、売り手は、第１カレンダー４１Ａの空き時間４５及び予定４７を参照しながら、期間入力部３２を介して、売り手に都合の良い空き時間を含むように役務提供可能期間を入力できる。その結果、売り手の利便性を更に向上できる。
【００９８】
さらに、本実施形態によれば、第１カレンダー４１Ａは、売り手から、入力装置２００ｂを介して、空き時間４５及び／又は予定４７の修正、追加、及び／又は削除を受け付ける。その結果、売り手の利便性を更に向上できる。
【００９９】
また、図１及び図５を参照して説明したように、本実施形態によれば、検索部９は、第２カレンダー４１Ｂを買手側端末３００に送信する。第２カレンダー４１Ｂは空き時間４５を含む。空き時間４５は、複数の売り手のうち購入検索条件を満たす出品役務情報に関連付けられた売り手の空き時間を示す。従って、買い手は、購入検索条件を満たす範囲内で、空き時間を個々に選択して、所望の空き時間に所望の内容の役務の提供を受けることができる。
【０１００】
また、図１、図６、及び図７を参照して説明したように、本実施形態によれば、中継部１１は、買手側端末３００の要求に応じて、申込メッセージ７１ａを売手側端末２００に送信する。また、中継部１１は、売手側端末２００の要求に応じて、受諾メッセージ８３ａを買手側端末３００に送信する。従って、中継部１１を介して、買手側端末３００と売手側端末２００との間で申込メッセージ７１ａ及び受諾メッセージ８３ａの送受信が実行される。その結果、取引仲介装置１は、買い手と売り手との間の取引の成否を把握でき、取引成立後の処理を適切に実行できる。例えば、課金処理を適切に実行できる。
【０１０１】
次に、図１及び図８〜図１０を参照して、取引仲介装置１が実行する取引仲介方法について説明する。図８は、取引仲介方法を示すフローチャートである。図８に示すように、取引仲介方法は、ステップＳ１〜ステップＳ７を含む。
【０１０２】
図１及び図８に示すように、ステップＳ１において、制御部３は、売り手ごとに、売り手に関連付けて、売り手の空き時間を記憶部５に記憶させる。
【０１０３】
ステップＳ３において、出品部７は、売手側端末２００の要求に応じて、役務の出品処理を実行する。
【０１０４】
ステップＳ５において、検索部９は、買手側端末３００の要求に応じて、役務の検索処理を実行する。
【０１０５】
ステップＳ７において、中継部１１は、買手側端末３００又は売手側端末２００の要求に応じて、メッセージの中継処理を実行する。つまり、中継部１１は、買手側端末３００と売手側端末２００との間のメッセージを中継する。従って、買い手と売り手とは、買手側端末３００及び売手側端末２００を介してメッセージを送受信して、役務の取引を円滑に進めることができる。
【０１０６】
図９は、図８のステップＳ３の出品処理を示すフローチャートである。図９に示すように、出品処理は、ステップＳ１１〜ステップＳ１５を含む。
【０１０７】
図１及び図９に示すように、ステップＳ１１において、出品部７は、売手側端末２００の要求に応じて、出品画面ＳＣ１（図２）の表示データを売手側端末２００に送信する。その結果、出品画面ＳＣ１がディスプレー２００ａに表示される。そして、出品画面ＳＣ１が売り手から出品役務情報を受け付け、売手側端末２００が出品役務情報を取引仲介装置１に送信する。
【０１０８】
ステップＳ１３において、出品部７は、出品画面ＳＣ１が受け付けた出品役務情報を売手側端末２００から受信する。
【０１０９】
ステップＳ１５において、出品部７は、売り手ごとに、売り手に関連付けて、売り手の出品役務情報を記憶部５に記憶させる。その結果、売り手による役務の出品が完了する。ステップＳ１５の後、処理は図８のステップＳ５に進む。
【０１１０】
図１０は、図８のステップＳ５の検索処理を示すフローチャートである。図１０に示すように、検索処理は、ステップＳ２１〜ステップＳ３１を含む。
【０１１１】
図１及び図１０に示すように、ステップＳ２１において、検索部９は、買手側端末３００の要求に応じて、検索入力画面ＳＣ２（図３）の表示データを買手側端末３００に送信する。その結果、検索入力画面ＳＣ２がディスプレー３００ａに表示される。そして、検索入力画面ＳＣ２が買い手から購入検索条件を受け付け、買手側端末３００が購入検索条件を含む検索情報を取引仲介装置１に送信する。
【０１１２】
ステップＳ２３において、検索部９は、検索情報を買手側端末３００から受信する。
【０１１３】
ステップＳ２５において、検索部９は、検索情報に含まれる購入検索条件を満たす出品役務情報を記憶部５から検索する。なお、出品役務情報は役務の内容及び役務提供可能期間を含み、役務提供可能期間は空き時間を含むため、ステップＳ２５の処理は、購入検索条件を満たす役務の内容と空き時間とを記憶部５から検索する処理に相当する。
【０１１４】
ステップＳ２７において、検索部９は、検索結果を示す第１検索出力画面ＳＣ３（図４）の表示データを買手側端末３００に送信する。その結果、第１検索出力画面ＳＣ３がディスプレー３００ａに表示される。そして、買い手は、第１検索出力画面ＳＣ３を閲覧し、購入検索条件を満たしている出品役務情報と売り手とを確認できる。
【０１１５】
ステップＳ２９において、検索部９は、買手側端末３００から第２検索出力画面ＳＣ４（図５）の送信リクエストを受信したか否かを判定する。
【０１１６】
送信リクエストが受信されていないと判定された場合（ステップＳ２９でＮｏ）、処理はステップＳ２９に戻る。
【０１１７】
一方、送信リクエストが受信されたと判定された場合（ステップＳ２９でＹｅｓ）、処理はステップＳ３１に進む。
【０１１８】
ステップＳ３１において、検索部９は、送信リクエストに含まれる売り手の識別情報に従って、第２検索出力画面ＳＣ４の表示データを買手側端末３００に送信する。その結果、第２検索出力画面ＳＣ４がディスプレー３００ａに表示される。そして、買い手は、第２検索出力画面ＳＣ４を閲覧し、売り手の詳細な情報（例えば、第２カレンダー４１Ｂ）を確認できる。ステップＳ３１の後、処理は図８のステップＳ７に進む。
【０１１９】
以上、図１及び図８〜図１０を参照して説明したように、本実施形態によれば、取引仲介装置１が取引仲介方法（ステップＳ１〜ステップＳ７）を実行することによって、取引仲介装置１は、役務の売り手の空き時間を有効に活用しつつ、売り手と買い手との取引を仲介できる。
【０１２０】
次に、図１及び図１１を参照して、図８のステップＳ７で実行される中継処理について説明する。
図１１は、取引仲介装置１の中継部１１と買手側端末３００と売手側端末２００との間の通信手順を示す図である。
【０１２１】
図１及び図１１に示すように、買手側端末３００は、購入実行部７０（図５）が購入指示を受け付けたことに応答して、申込メッセージを中継部１１に送信する。中継部１１は、申込メッセージを受信し、更に、申込メッセージを売手側端末２００に送信する。
【０１２２】
売手側端末２００は、受諾実行部７７（図６）が受諾指示を受け付けるとともに送信実行部８１（図６）が送信指示を受け付けたことに応答して、受諾メッセージを中継部１１に送信する。中継部１１は、受諾メッセージを受信し、更に、受諾メッセージを買手側端末３００に送信する。
【０１２３】
買手側端末３００は、送信実行部８９（図７）が送信指示を受け付けたことに応答して、メッセージを中継部１１に送信する。中継部１１は、メッセージを受信し、更に、メッセージを売手側端末２００に送信する。売手側端末２００は、送信実行部８１が送信指示を受け付けたことに応答して、メッセージを中継部１１に送信する。中継部１１は、メッセージを受信し、更に、メッセージを買手側端末３００に送信する。買手側端末３００と売手側端末２００との間のメッセージの送受信の回数は、任意の回数であってよい。
【０１２４】
買手側端末３００は、完了実行部８７（図７）が受諾指示を受け付けるとともに送信実行部８９が送信指示を受け付けたことに応答して、完了メッセージを中継部１１に送信する。中継部１１は、完了メッセージを受信し、更に、完了メッセージを売手側端末２００に送信する。その結果、買い手と売り手との取引が完了する。
【０１２５】
以上、図１及び図１１を参照して説明したように、本実施形態によれば、中継部１１は、買手側端末３００からのメッセージを売手側端末２００に送信し、売手側端末２００からのメッセージを買手側端末３００に送信する。従って、買い手と売り手とは、メッセージの送受信を行うことによって、円滑に取引することができる。
【０１２６】
次に、図１を参照して、予定取得部１３及び空き時間算出部１５について説明する。図１に示すように、予定取得部１３は、カレンダーサーバー４００からソースカレンダーを取得する。本実施形態では、予定取得部１３は、カレンダーサーバー４００が記憶しているソースカレンダーから売り手の予定情報を取得する。予定情報は売り手の予定を含む。予定は、少なくとも売り手の予定時刻を含む。予定時刻は、売り手の予定の開始時刻と終了時刻とを含む。また、予定時刻は年月日（曜日を含む。）に関連付けられている。なお、予定は、売り手の予定内容を含んでいてもよい。
【０１２７】
具体的には、予定取得部１３は、通信部１９を介して、カレンダーサーバー４００に対して、売り手の予定情報を送信するように、リクエストを送信する。カレンダーサーバー４００は、リクエストに応答して、取引仲介装置１に予定情報を送信する。通信部１９は予定情報を受信する。さらに、予定取得部１３は、通信部１９から予定情報を取得する。そして、空き時間算出部１５は、予定情報に含まれる売り手の予定時刻に基づいて、売り手の空き時間を算出する。従って、本実施形態によれば、自動で空き時間が算出されるため、空き時間を入力するための売り手の労力を軽減できる。
【０１２８】
具体的には、制御部３は、空き時間として記憶部５に記憶させることの可能な時間の条件（以下、「制約条件」と記載する。）を記憶部５に記憶させる。
【０１２９】
そして、空き時間算出部１５は、制約条件に従って、売り手の予定時刻に基づいて、売り手の空き時間を算出する。従って、本実施形態によれば、売り手は、所望の内容に設定した制約条件を記憶部５に記憶させることにより、売り手のライフスタイルに適した空き時間を空き時間算出部１５に算出させることができる。
【０１３０】
例えば、空き時間算出部１５は、時間軸上の所定範囲（以下、「空き時間許容範囲」と記載する。）内で、売り手の予定時刻に基づいて、空き時間を算出する。空き時間許容範囲は、空き時間として記憶部５に記憶させることを許容する時間軸上の範囲である。従って、本実施形態によれば、売り手は、所望の時間帯から、空き時間を空き時間算出部１５に算出させることができる。例えば、売り手は、就寝時間を除いて、活動可能な時間帯から、空き時間を空き時間算出部１５に算出させることができる。
【０１３１】
例えば、空き時間算出部１５は、時間軸上の空き時間許容範囲に含めない範囲（以下、「空き時間非許容範囲」と記載する。）内では、空き時間を算出しない。空き時間非許容範囲は、空き時間として記憶部５に記憶させることを許容しない時間軸上の範囲である。従って、本実施形態によれば、売り手は、空き時間算出部１５が所望の時間帯から空き時間を算出することを禁止できる。例えば、売り手は、空き時間算出部１５が日曜日のような休日から空き時間を算出することを禁止できる。
【０１３２】
例えば、空き時間算出部１５は、「売り手の予定の開始時刻から第１所定時間ＦＴだけ前まで」と、「売り手の予定の終了時刻から第２所定時間ＳＴだけ後まで」とを含まないように、空き時間を算出する。従って、本実施形態によれば、予定の直前においては、空き時間が算出されない。その結果、空き時間の活用によって、予定の円滑な実行が妨げられることを抑制できる。空き時間の活用は、本実施形態では、空き時間での役務の提供である。
【０１３３】
例えば、予定の直前では空き時間が活用されないため、予定の時刻までに、予定の場所まで到着できなかったり、予定の準備ができなかったりすることを抑制できる。また、本実施形態によれば、予定の直後においては、空き時間が算出されない。その結果、予定の実行によって、空き時間の円滑な活用が妨げられることを抑制できる。例えば、予定の直後では空き時間を活用するまでの猶予時間が確保されるため、空き時間を活用する時刻までに、目的の場所まで到着できなかったり、空き時間の活用の準備ができなかったりすることを抑制できる。
【０１３４】
例えば、空き時間算出部１５は、第３所定時間ＴＴよりも長くなるように、空き時間を算出する。従って、本実施形態によれば、空き時間が短すぎることを抑制でき、空き時間を有効に活用できる。例えば、１０分の空き時間では有効活用できる可能性は低いが、最低でも１時間の空き時間を確保することにより、空き時間を有効活用できる。
【０１３５】
なお、空き時間算出部１５は、「売り手の予定の開始時刻から第１所定時間ＦＴだけ前まで」と「売り手の予定の終了時刻から第２所定時間ＳＴだけ後まで」とのうち少なくとも一方を含まないように、空き時間を算出してもよい。
【０１３６】
空き時間許容範囲、空き時間非許容範囲、第１所定時間ＦＴ、第２所定時間ＳＴ、及び第３所定時間ＴＴは、制約条件の一例である。本実施形態では、空き時間許容範囲は、空き時間許容範囲の開始時刻と終了時刻とで規定され、空き時間非許容範囲は、曜日によって規定される。
【０１３７】
売り手は、売手側端末２００及びネットワークＮＷを介して、取引仲介装置１に制約条件を設定する。すなわち、インターフェース部１７は、制約条件を、通信部１９を介して売手側端末２００から受け付ける。従って、本実施形態によれば、売り手は、制約条件を所望の内容に設定できる。
【０１３８】
制御部３は、空き時間許容範囲、空き時間非許容範囲、第１所定時間ＦＴ、第２所定時間ＳＴ、及び第３所定時間ＴＴを、制約条件として記憶部５に記憶させる。
【０１３９】
引き続き図１を参照して、売り手による空き時間の入力について説明する。インターフェース部１７は、売り手が売手側端末２００に入力した空き時間を、通信部１９を介して、売手側端末２００から受け付ける。そして、制御部３は、インターフェース部１７が受け付けた空き時間に基づいて、記憶部５に記憶された空き時間を更新する。従って、本実施形態によれば、売り手は、手動で所望の空き時間を入力できる。その結果、売り手の利便性を向上できる。例えば、売り手は、空き時間を修正したり、空き時間を削除したり、空き時間を追加したりできる。
【０１４０】
次に、図１及び図１２を参照して、空き時間算出部１５が作成する空き時間カレンダー６について説明する。図１２は、空き時間カレンダー６を示す図である。図１及び図１２に示すように、空き時間算出部１５は、売り手ごとに、記憶部５から空き時間を読み出して、空き時間カレンダー６を作成する。空き時間カレンダー６のうちの空き時間の領域には、例えば、特定の色彩が付される。図１２では、空き時間の領域をハッチングで示している。
【０１４１】
売り手は、売手側端末２００を介して、空き時間カレンダー６にアクセスすることによって、空き時間カレンダー６を閲覧できる。従って、本実施形態では、空き時間が可視化されるため、売り手は空き時間を容易に把握できる。
【０１４２】
なお、予定取得部１３は、カレンダーサーバー４００が記憶しているソースカレンダーから売り手の予定情報を取得し、制御部３は、予定情報を記憶部５に記憶させる。また、インターフェース部１７は、売り手が売手側端末２００に入力した予定情報を、通信部１９を介して、売手側端末２００から受け付け、制御部３は、記憶部５に記憶された予定情報を更新できる。従って、売り手は、手動で、予定内容、予定時刻、及び予定時間を入力できる。また、空き時間算出部１５は、予定情報の更新に応じて、空き時間を再計算し、制御部３は、記憶部５に記憶された空き時間を更新する。
【０１４３】
次に、図１及び図１３〜図１５を参照して、取引仲介装置１による空き時間算出処理について説明する。図１３及び図１４は、それぞれ、取引仲介装置１による空き時間算出処理の前段及び後段を示すフローチャートである。図１５（ａ）は、空き時間算出処理の対象となる月日を示す図である。図１５（ｂ）は、空き時間算出処理の対象となる予定時刻及び予定時間を示す図である。図１５（ｂ）では、予定時間がハッチングを付した帯で示され、予定時間を示す帯の両端部のうち、０時に近い端部は予定の開始時刻を示し、２４時に近い端部は予定の終了時刻を示す。図１５（ｃ）は空き時間Ｆ１を示す図である。図１５（ｃ）では、空き時間Ｆ１が白色の帯で示される。図１５（ｄ）は空き時間許容範囲を示す図である。図１５（ｄ）では、空き時間許容範囲がハッチングを付した帯で示される。図１５（ｅ）は空き時間Ｆ２を示す図である。図１５（ｆ）は空き時間Ｆ３を示す図である。図１５（ｇ）は空き時間Ｆ４を示す図である。図１５（ｈ）は空き時間Ｆ５を示す図である。図１５（ｅ）〜図１５（ｈ）では、空き時間Ｆ２〜空き時間Ｆ５が白色の帯で示される。
【０１４４】
図１、図１３、及び図１４に示すように、取引仲介装置１は、ステップＳ５１〜ステップＳ８７によって示される空き時間算出処理を売り手ごとに実行する。以下、ある売り手に対する処理を説明する。
【０１４５】
図１３に示すように、ステップＳ５１において、予定取得部１３は、カレンダーサーバー４００から所定日数分の売り手の予定情報を取得し、記憶部５に記憶させる。
【０１４６】
ステップＳ５３において、空き時間算出部１５は、記憶部５から、０時から２４時までの予定情報に含まれる予定時刻を読み出す。
【０１４７】
ステップＳ５５において、空き時間算出部１５は、予定時刻が空き時間非許容範囲として記憶された曜日に属するか否かを判定する。図１３及び図１５の説明において、空き時間非許容範囲として記憶された曜日は日曜日である。
【０１４８】
空き時間算出部１５は、肯定的判定（ステップＳ５５でＹｅｓ）の場合、処理をステップＳ５３に進める。従って、例えば、図１５（ａ）〜図１５（ｈ）に示すように、空き時間は算出されず、空き時間非許容範囲としての日曜日には空き時間は設定されない。
【０１４９】
一方、空き時間算出部１５は、否定的判定（ステップＳ５５でＮｏ）の場合、処理をステップＳ５７に進める。
【０１５０】
ステップＳ５７において、空き時間算出部１５は、予定時刻に基づいて、売り手の空き時間Ｆ１を算出する。具体的には、空き時間算出部１５は、０時から２４時までの時間帯のうち、予定時刻によって表される予定時間を除く時間を、空き時間Ｆ１に設定する。予定時間は、予定の開始時刻から終了時刻までの時間を示す。例えば、図１５（ａ）〜図１５（ｃ）に示すように、空き時間算出部１５は、０時から８時までの時間と、１２時から１８時までの時間と、２２時から２４時までの時間とを、それぞれ、空き時間Ｆ１に設定する。
【０１５１】
ステップＳ５９において、空き時間算出部１５は、空き時間Ｆ１の全範囲が空き時間許容範囲内か否かを判定する。例えば、図１５（ｄ）に示すように、空き時間許容範囲は、６時から２２時までの時間である。
【０１５２】
空き時間算出部１５は、肯定的判定（ステップＳ５９でＹｅｓ）の場合、処理をステップＳ６５に進める。
【０１５３】
ステップＳ６５において、空き時間算出部１５は、空き時間Ｆ１を空き時間Ｆ２に設定する。例えば、図１５（ｃ）〜図１５（ｅ）に示すように、空き時間算出部１５は、１２時から１８時までの空き時間Ｆ１を空き時間Ｆ２に設定する。
【０１５４】
一方、空き時間算出部１５は、否定的判定（ステップＳ５９でＮｏ）の場合、処理をステップＳ６１に進める。
【０１５５】
ステップＳ６１において、空き時間算出部１５は、空き時間Ｆ１の一部範囲が空き時間許容範囲内か否かを判定する。
空き時間算出部１５は、肯定的判定（ステップＳ６１でＹｅｓ）の場合、処理をステップＳ６３に進める。
【０１５６】
ステップＳ６３において、空き時間算出部１５は、空き時間Ｆ１の一部範囲を空き時間Ｆ２に設定する。例えば、図１５（ｃ）〜図１５（ｅ）に示すように、０時から８時までの空き時間Ｆ１のうち、空き時間許容範囲内の時間である６時から８時までの時間を、空き時間Ｆ２に設定する。
【０１５７】
一方、空き時間算出部１５は、否定的判定（ステップＳ６１でＮｏ）の場合、つまり、空き時間Ｆ１の全範囲が空き時間許容範囲外の場合、処理を図１４のステップＳ８３に進める。従って、例えば、図１５（ｃ）〜図１５（ｅ）に示すように、２２時から２４時までの空き時間Ｆ１は、空き時間Ｆ２に設定されない。
【０１５８】
図１４に示すように、ステップＳ６７において、空き時間算出部１５は、空き時間Ｆ２が予定時刻の示す予定の開始時刻に連続するか否かを判定する。
【０１５９】
空き時間算出部１５は、肯定的判定（ステップＳ６７でＹｅｓ）の場合、処理をステップＳ６９に進める。
【０１６０】
ステップＳ６９において、空き時間算出部１５は、空き時間Ｆ２から第１所定時間ＦＴを除外し、空き時間Ｆ２のうちの残りの時間を、空き時間Ｆ３に設定する。具体的には、空き時間算出部１５は、空き時間Ｆ２の開始時刻を開始時刻とするとともに、空き時間Ｆ２の終了時刻から第１所定時間ＦＴを差し引いた時刻を終了時刻とする時間を、空き時間Ｆ３に設定する。図１４及び図１５の説明において、第１所定時間ＦＴは１時間である。例えば、図１５（ｂ）、図１５（ｅ）、及び図１５（ｆ）に示すように、１２時から１８時までの空き時間Ｆ２は、予定の開始時刻の１８時に連続する。従って、空き時間Ｆ３は、空き時間Ｆ２の開始時刻の１２時を開始時刻とするとともに、空き時間Ｆ２の終了時刻の１８時から１時間を差し引いた時刻である１７時を終了時刻とする。
【０１６１】
一方、空き時間算出部１５は、否定的判定（ステップＳ６７でＮｏ）の場合、処理をステップＳ７１に進める。
【０１６２】
ステップＳ７１において、空き時間算出部１５は、空き時間Ｆ２を空き時間Ｆ３に設定する。
【０１６３】
ステップＳ７３において、空き時間算出部１５は、空き時間Ｆ３が予定時刻の示す予定の終了時刻に連続するか否かを判定する。
【０１６４】
空き時間算出部１５は、肯定的判定（ステップＳ７３でＹｅｓ）の場合、処理をステップＳ７５に進める。
【０１６５】
ステップＳ７５において、空き時間算出部１５は、空き時間Ｆ３から第２所定時間ＳＴを除外し、空き時間Ｆ３のうちの残りの時間を、空き時間Ｆ４に設定する。具体的には、空き時間算出部１５は、空き時間Ｆ２の開始時刻に第２所定時間ＳＴを加えた時刻を開始時刻とするとともに、空き時間Ｆ２の終了時刻を終了時刻とする時間を、空き時間Ｆ４に設定する。図１４及び図１５の説明において、第２所定時間ＳＴは１時間である。例えば、図１５（ｂ）、図１５（ｆ）、及び図１５（ｇ）に示すように、１２時から１７時までの空き時間Ｆ３は、予定の終了時刻の１２時に連続する。従って、空き時間Ｆ４は、空き時間Ｆ３の開始時刻の１２時に１時間を加えた時刻である１３時を開始時刻とするとともに、空き時間Ｆ３の終了時刻の１７時を終了時刻とする。
【０１６６】
一方、空き時間算出部１５は、否定的判定（ステップＳ７３でＮｏ）の場合、処理をステップＳ７７に進める。
【０１６７】
ステップＳ７７において、空き時間算出部１５は、空き時間Ｆ３を空き時間Ｆ４に設定する。
【０１６８】
ステップＳ７９において、空き時間算出部１５は、空き時間Ｆ４が第３所定時間ＴＴよりも長いか否かを判定する。図１４及び図１５の説明において、第３所定時間ＴＴは１時間である。
【０１６９】
空き時間算出部１５は、否定的判定（ステップＳ７９でＮｏ）の場合、処理をステップＳ８３に進める。従って、例えば、図１５（ｇ）及び図１５（ｈ）に示すように、６時から７時までの空き時間Ｆ４は、空き時間Ｆ５に設定されない。
【０１７０】
一方、空き時間算出部１５は、肯定的判定（ステップＳ７９でＹｅｓ）の場合、処理をステップＳ８１に進める。
【０１７１】
ステップＳ８１において、空き時間算出部１５は、空き時間Ｆ４を空き時間Ｆ５に設定する。例えば、図１５（ｇ）及び図１５（ｈ）に示すように、１３時から１７時までの空き時間Ｆ４を空き時間Ｆ５に設定する。
【０１７２】
ステップＳ８３において、空き時間算出部１５は、０時から２４時までに含まれる全ての空き時間Ｆ１に対して、ステップＳ５９〜ステップＳ８１の処理が実行されたか否かを判定する。
【０１７３】
空き時間算出部１５は、否定的判定（ステップＳ８３でＮｏ）の場合、処理を図１３のステップＳ５９に進める。例えば、図１５（ｃ）に示すように、０時から２４時までに、３つの空き時間Ｆ１が含まれるため、ステップＳ５９〜ステップＳ８１の処理が３回実行される。
【０１７４】
一方、空き時間算出部１５は、肯定的判定（ステップＳ８３でＹｅｓ）の場合、処理をステップＳ８５に進める。
【０１７５】
ステップＳ８５において、予定取得部１３は、次の日の予定情報が記憶部５に記憶されているか否かを判定する。
【０１７６】
予定取得部１３は、肯定的判定（ステップＳ８５でＹｅｓ）の場合、処理を図１３のステップＳ５３に進める。
【０１７７】
一方、予定取得部１３は、否定的判定（ステップＳ８５でＮｏ）の場合、処理をステップＳ８７に進める。
【０１７８】
ステップＳ８７において、制御部３は、空き時間Ｆ５を売り手と年月日とに関連付けて記憶部５に記憶させる。
【０１７９】
なお、図１５（ａ）〜図１５（ｈ）では、時間軸ｔ上に、予定時刻、予定時間、空き時間許容範囲、及び空き時間Ｆ１〜空き時間Ｆ５が設定されている。
【０１８０】
次に、図１、図１６、及び図１７を参照して、取引仲介装置１による制約条件の設定処理について説明する。図１６は、取引仲介装置１による制約条件の設定処理を示すフローチャートである。図１７は、取引仲介装置１が提供する制約条件設定画面２１を示す図である。
【０１８１】
図１、図１６、及び図１７に示すように、ステップＳ９１において、インターフェース部１７は、売手側端末２００からのリクエストに応答して、通信部１９を介して、制約条件設定画面２１の表示データを売手側端末２００に送信する。制約条件設定画面２１の表示データは、制約条件設定画面２１を売手側端末２００のディスプレー２００ａで表示するためのデータであり、例えば、ＨＴＭＬデータである。
【０１８２】
ステップＳ１０１において、売手側端末２００は表示データを受信する。
【０１８３】
ステップＳ１０３において、売手側端末２００は、表示データに基づいて、ディスプレー２００ａに制約条件設定画面２１を表示させる。制約条件設定画面２１は、制約条件を入力するためのプルダウンメニュー２３〜プルダウンメニュー２８及び決定ボタン２９を含む。
【０１８４】
プルダウンメニュー２３は、複数の項目（例えば、土曜、日曜、祝日、土日、及び土日祝日）から空き時間非許容範囲を売り手に選択させるメニューである。プルダウンメニュー２４は、複数の項目（例えば、００：００、０１：００、…、２０：００）から空き時間許容範囲の開始時刻を売り手に選択させるメニューである。プルダウンメニュー２５は、複数の項目（例えば、０４：００、１０：００、…、２４：００）から空き時間許容範囲の終了時刻を売り手に選択させるメニューである。
【０１８５】
プルダウンメニュー２６は、複数の項目（例えば、３０分、１時間、１時間３０分、及び２時間）から第１所定時間ＦＴを売り手に選択させるメニューである。プルダウンメニュー２７は、複数の項目（例えば、３０分、１時間、１時間３０分、及び２時間）から第２所定時間ＳＴを売り手に選択させるメニューである。プルダウンメニュー２８は、複数の項目（例えば、３０分、１時間、１時間３０分、及び２時間）から第３所定時間ＴＴを売り手に選択させるメニューである。
【０１８６】
決定ボタン２９は、プルダウンメニュー２３〜プルダウンメニュー２８で選択された各制約条件（空き時間非許容範囲、空き時間許容範囲の開始時刻、空き時間許容範囲の終了時刻、第１所定時間ＦＴ、第２所定時間ＳＴ、及び第３所定時間ＴＴ）を取引仲介装置１に送信するためのボタンである。
【０１８７】
ステップＳ１０５において、売手側端末２００は、プルダウンメニュー２３〜プルダウンメニュー２８を介して、各制約条件を受け付ける。
【０１８８】
ステップＳ１０７において、売手側端末２００は、売り手が入力装置２００ｂを操作して決定ボタン２９を押下したことに応答して、各制約条件を含む制約情報を取引仲介装置１に送信する。
【０１８９】
ステップＳ９３において、通信部１９は制約情報を受信し、インターフェース部１７は、通信部１９を介して、制約情報に含まれる各制約条件を受け付ける。
【０１９０】
ステップＳ９５において、制御部３は、各制約条件を記憶部５に記憶させる。
【０１９１】
次に、図１及び図１８を参照して、取引仲介装置１のハードウェア構成について説明する。図１８は、取引仲介装置１のハードウェア構成を示す図である。図１８に示すように、取引仲介装置１は、コンピューターとしてのＣＰＵ（中央演算処理装置）９１、メインメモリー９２、チップセット９３、ＧＰＵ（グラフィックスプロセシングユニット）９４、ディスプレー９５、ＳＰＵ（サウンドプロセシングユニット）９６、スピーカー９７、ＨＤＤ（ハードディスクドライブ）９８、ドライブ９９、通信装置１０３、及び入力装置１０５を含む。
【０１９２】
ＣＰＵ９１は、ＨＤＤ９８に格納されたコンピュータープログラムを実行して各種演算を行う。例えば、コンピュータープログラムは、図８のステップＳ１〜ステップＳ７の処理と、図１１の取引仲介装置１の処理と、図１３及び図１４のステップＳ５１〜ステップＳ８７の処理と、図１６のステップＳ９１〜ステップＳ９５の処理とをＣＰＵ９１に実行させる。従って、ＣＰＵ９１は、コンピュータープログラムを実行することによって、制御部３、出品部７、検索部９、中継部１１、予定取得部１３、空き時間算出部１５、及びインターフェース部１７として機能する。その結果、役務の売り手の空き時間を有効に活用しつつ、売り手と買い手との取引を仲介できる。また、売り手の空き時間を管理できる。コンピュータープログラムは、リムーバブル記録媒体１０１に記憶されて配布されてもよく、ネットワークＮＷを介して配布されてもよい。
【０１９３】
メインメモリー９２は、ＣＰＵ９１から直接読み書きが行われる高速のメモリーであり、記憶部５の一部として機能する。ＧＰＵ９４は、グラフィックス処理を実行し、ディスプレー９５に映像信号を与える。ディスプレー９５は与えられた映像信号に応じて映像を表示する。ＳＰＵ９６は、サウンド処理を実行し、スピーカー９７に音声信号を与える。スピーカー９７は与えられた音声信号に応じて音声を出力する。
【０１９４】
ＨＤＤ９８は、コンピュータープログラム及びデータ（情報）を格納するための補助記憶装置である。ＨＤＤ９８は記憶部５の主要部分として機能する。ドライブ９９は、リムーバブル記録媒体１０１からデータ（情報）を読み込んだり、書き込んだりする装置である。なお、リムーバブル記録媒体１０１、ＨＤＤ９８、及びメインメモリー９２は、記憶媒体の一例である。
【０１９５】
通信装置１０３は、ネットワークＮＷへの接続を実行し、通信を制御する。通信装置１０３は、例えば、ネットワーク・インターフェース・コントローラーである。通信装置１０３は通信部１９として機能する。入力装置１０５は、マウス及びキーボードのようなポインティングデバイスを含む。ＣＰＵ９１、ＧＰＵ９４、ＳＰＵ９６、ＨＤＤ９８、ドライブ９９、通信装置１０３、及び入力装置１０５のような各機能ユニットは、チップセット９３に接続される。チップセット９３は、機能ユニット間のデータの送受信を管理する。
【０１９６】
以上、図面を参照しながら本発明の実施形態及び実施例について説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（５））。また、上記の実施形態に開示されている複数の構成要素を適宜組み合わせることによって、種々の発明の形成が可能である。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の個数等は、図面作成の都合から実際とは異なる場合もある。また、上記の実施形態で示す各構成要素は一例であって、特に限定されるものではなく、本発明の効果から実質的に逸脱しない範囲で種々の変更が可能である。
【０１９７】
（１）図１を参照して説明した検索部９は、次の動作を実行してもよい。すなわち、検索部９は、役務提供可能期間ごとに、役務提供可能期間内の複数の空き時間のうち第２検索条件を満たす空き時間を記憶部５から検索する。従って、売り手は、期間入力部３２を介して役務提供可能期間を入力することにより、個々に空き時間を入力することを要求されない。その結果、売り手の利便性を向上できる。また、売り手は、期間入力部３２を介して役務提供可能期間を入力することによって、売り手の複数の空き時間のうち、所望の空き時間に対してだけ役務を販売できる。
【０１９８】
（２）図１を参照して説明した出品部７及び検索部９は、次の動作を実行してもよい。すなわち、出品部７は、売手側端末２００を介して、売り手の複数の空き時間から選択された空き時間（以下、「出品空き時間」と記載する。）を受け付ける。例えば、期間入力部３２が出品空き時間の入力を受け付け、売手側端末２００が出品空き時間を含む出品役務情報を取引仲介装置１に送信する。この場合、出品役務情報は役務提供可能期間を含まない。そして、制御部３は、出品空き時間を売り手と関連付けて、記憶部５に記憶させる。さらに、検索部９は、複数の出品空き時間のうち第２検索条件を満たす空き時間を記憶部５から検索する。例えば、第２入力部５２が第２検索条件として役務の提供を受ける空き時間の入力を受け付け、買手側端末３００が第２検索条件を含む検索情報を取引仲介装置１に送信する。
【０１９９】
（３）図５を参照して説明した空き時間４５を次のように定義してもよい。すなわち、空き時間４５は、複数の売り手のうち第１検索条件を満たす役務の内容と関連付けられた売り手の空き時間であってもよいし、第２検索条件を満たす役務提供可能期間に関連付けられた売り手の空き時間であってもよいし、第３検索条件を満たす単価に関連付けられた売り手の空き時間であってもよい。また、空き時間４５は、第４検索条件を満たす提供方法に関連付けられた売り手の空き時間であってもよいし、第５検索条件を満たす補足内容に関連付けられた売り手の空き時間であってもよい。
【０２００】
（４）図１３及び図１４のステップＳ５１〜ステップＳ８７の順番は、適宜変更し得る。
【０２０１】
（５）取引仲介装置１は、１つのコンピューターによって実現されてもよいし、複数のコンピューターによって実現されてもよい。また、取引仲介装置１を複数のコンピューターで実現する場合、それぞれのコンピューターが同じ場所に配置されていなくてもよく、複数のコンピューターがネットワークを介して接続されていればよい。
【産業上の利用可能性】
【０２０２】
本発明は、取引仲介装置、取引仲介方法、及びコンピュータープログラムに関するものであり、産業上の利用可能性を有する。
【符号の説明】
【０２０３】
１    取引仲介装置
３    制御部
５    記憶部
７    出品部
９    検索部
１１    中継部
１３    予定取得部
１５    空き時間算出部
１７    インターフェース部
１９    通信部
３２    期間入力部
４１Ａ    第１カレンダー
４１Ｂ    第２カレンダー
１００    取引仲介システム
２００    売手側端末
３００    買手側端末
４００    カレンダーサーバー
ＮＷ    ネットワーク
ＳＣ１    出品画面
ＳＣ２    検索入力画面
ＳＣ３    第１検索出力画面
ＳＣ４    第２検索出力画面
ＳＣ５    売手側メッセージ画面
ＳＣ６    買手側メッセージ画面
【図１】
2018045379.tif 000003
【図２】
2018045379.tif 000004
【図３】
2018045379.tif 000005
【図４】
2018045379.tif 000006
【図５】
2018045379.tif 000007
【図６】
2018045379.tif 000008
【図７】
2018045379.tif 000009
【図８】
2018045379.tif 000010
【図９】
2018045379.tif 000011
【図１０】
2018045379.tif 000012
【図１１】
2018045379.tif 000013
【図１２】
2018045379.tif 000014
【図１３】
2018045379.tif 000015
【図１４】
2018045379.tif 000016
【図１５】
2018045379.tif 000017
【図１６】
2018045379.tif 000018
【図１７】
2018045379.tif 000019
【図１８】
2018045379.tif 000020