(57)【要約】【課題】異なる業種・業態の業者によりそれぞれ提供される複数のイベントをまとめて予約できるように提示する。【解決手段】業種・業態の異なる業者により提供されるイベントであって、予約の対象となるイベントに関する情報を記憶する予約イベント情報２２３と、予約申込者により入力されることが想定される想定キーワードに、予約検索時に想定キーワードから連想される一つ以上の関連キーワードを対応付けて記憶するキーワード展開辞書２２５とを備え、予約処理モジュール２２１が、一つ以上のキーワードの入力を受け付け、記憶した関連キーワードの中から、受け付けたキーワードに対応する関連キーワードを抽出し、抽出した関連キーワードに基づいて、記憶した予約イベント情報の中から予約が可能な複数のイベントを特定し、特定した複数のイベントをまとめて予約可能なイベントとして予約申込者に提示する。【選択図】図２
2017097779.tif 000002
【特許請求の範囲】
【請求項１】
業種・業態の異なる業者によりそれぞれ提供されるイベントであって、予約の対象となるイベントに関する予約イベント情報を記憶する手段と、
ユーザにより入力されるキーワードに関連する一つ以上の関連キーワードを取得する手段と、
一つ以上のキーワードの入力を受け付ける手段と、
前記取得された前記関連キーワードの中から、前記受け付けられた前記キーワードに対応する前記関連キーワードを抽出する手段と、
前記抽出された前記関連キーワードに基づいて、前記記憶された前記予約イベント情報の中から予約が可能な複数の業種・業態の業者による複数の前記イベントを特定することができる手段と、
前記特定された複数の前記イベントを、まとめて予約可能な前記イベントとして提示する手段と、
を備えることを特徴とする予約処理装置。
【請求項２】
前記予約イベント情報を特定する手段は、前記抽出された前記関連キーワードごとに、複数の前記予約イベント情報を特定する、ことを特徴とする請求項１記載の予約処理装置。
【請求項３】
前記取得される前記関連キーワードは、業者および／またはユーザにより前記イベントに関連して登録された情報である関連登録情報に基づいて生成される、ことを特徴とする請求項１または２記載の予約処理装置。
【請求項４】
前記取得される前記関連キーワードは、前記想定キーワードから連想されるワードを、前記関連登録情報から抽出することにより、生成される、ことを特徴とする請求項３記載の予約処理装置。
【請求項５】
前記イベントを提示する手段は、前記特定された複数の前記イベントを時系列に表示して提示する、ことを特徴とする請求項１〜４のいずれか１項に記載の予約処理装置。
【請求項６】
前記提示した複数の前記イベントに対する予約を受け付ける手段を、さらに備えることを特徴とする請求項１〜５のいずれか１項に記載の予約処理装置。
【請求項７】
前記受け付けられた複数の前記イベントに対する予約を一つのまとまった予約として管理する手段を、さらに備えることを特徴とする請求項６記載の予約処理装置。
【請求項８】
業種・業態の異なる業者によりそれぞれ提供されるイベントであって、予約の対象となるイベントに関する予約イベント情報を記憶装置に記憶する予約処理装置が、
ユーザにより入力されるキーワードに関連する一つ以上の関連キーワードを取得するステップと、
一つ以上のキーワードの入力を受け付けるステップと、
前記取得された前記関連キーワードの中から、前記受け付けられた前記キーワードに対応する前記関連キーワードを抽出するステップと、
前記抽出された前記関連キーワードに基づいて、前記記憶された前記予約イベント情報の中から予約が可能な複数の業種・業態の業者による複数の前記イベントを特定することができるステップと、
前記特定された複数の前記イベントを、まとめて予約可能な前記イベントとして提示するステップと、
を実行することを特徴とする予約処理方法。
【請求項９】
コンピュータを、
業種・業態の異なる業者によりそれぞれ提供されるイベントであって、予約の対象となるイベントに関する予約イベント情報を記憶する手段、
ユーザにより入力されるキーワードに関連する一つ以上の関連キーワードを取得する手段、
一つ以上のキーワードの入力を受け付ける手段、
前記取得された前記関連キーワードの中から、前記受け付けられた前記キーワードに対応する前記関連キーワードを抽出する手段、
前記抽出された前記関連キーワードに基づいて、前記記憶された前記予約イベント情報の中から予約が可能な複数の業種・業態の業者による複数の前記イベントを特定することができる手段、
前記特定された複数の前記イベントを、まとめて予約可能な前記イベントとして提示する手段、
として機能させることを特徴とする予約処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予約処理装置、予約処理方法および予約処理プログラムに関する。
【背景技術】
【０００２】
従来の予約システムは、サービスを提供する業者ごとに構築され、その業者のイベントに対する予約を受け付けるものが一般的となっている。下記特許文献１には、自動車教習所の予約システムが開示されており、この予約システムでは、自動車教習所の授業に対する予約を受け付けている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−５６１０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の予約システムでは、自動車教習所のイベントを予約することはできるが、自動車教習所以外のイベントを予約することはできない。しかしながら、例えば自動車教習所で授業を受けた後にレストランで食事をしたいと考えているような場合には、自動車教習所の授業とレストランとをまとめて予約できると便利である。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、異なる業種・業態の業者によりそれぞれ提供される複数のイベントをまとめて予約できるように提示することが可能な予約処理装置、予約処理方法および予約処理プログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明の一態様である予約処理装置は、業種・業態の異なる業者によりそれぞれ提供されるイベントであって、予約の対象となるイベントに関する予約イベント情報を記憶する手段と、ユーザにより入力されるキーワードに関連する一つ以上の関連キーワードを取得する手段と、一つ以上のキーワードの入力を受け付ける手段と、前記取得された前記関連キーワードの中から、前記受け付けられた前記キーワードに対応する前記関連キーワードを抽出する手段と、前記抽出された前記関連キーワードに基づいて、前記記憶された前記予約イベント情報の中から予約が可能な複数の業種・業態の業者による複数の前記イベントを特定することができる手段と、前記特定された複数の前記イベントを、まとめて予約可能な前記イベントとして提示する手段と、を備える。
【０００７】
前記予約イベント情報を特定する手段は、前記抽出された前記関連キーワードごとに、複数の前記予約イベント情報を特定することとしてもよい。
【０００８】
前記取得される前記関連キーワードは、業者および／またはユーザにより前記イベントに関連して登録された情報である関連登録情報に基づいて生成されることとしてもよい。
【０００９】
前記取得される前記関連キーワードは、前記想定キーワードから連想されるワードを、前記関連登録情報から抽出することにより、生成されることとしてもよい。
【００１０】
前記イベントを提示する手段は、前記特定された複数の前記イベントを時系列に表示して提示することとしてもよい。
【００１１】
前記提示した複数の前記イベントに対する予約を受け付ける手段を、さらに備えることとしてもよい。
【００１２】
前記受け付けられた複数の前記イベントに対する予約を一つのまとまった予約として管理する手段を、さらに備えることとしてもよい。
【００１３】
本発明の一態様である予約処理方法は、業種・業態の異なる業者によりそれぞれ提供されるイベントであって、予約の対象となるイベントに関する予約イベント情報を記憶装置に記憶する予約処理装置が、ユーザにより入力されるキーワードに関連する一つ以上の関連キーワードを取得するステップと、一つ以上のキーワードの入力を受け付けるステップと、前記取得された前記関連キーワードの中から、前記受け付けられた前記キーワードに対応する前記関連キーワードを抽出するステップと、前記抽出された前記関連キーワードに基づいて、前記記憶された前記予約イベント情報の中から予約が可能な複数の業種・業態の業者による複数の前記イベントを特定することができるステップと、前記特定された複数の前記イベントを、まとめて予約可能な前記イベントとして提示するステップと、を実行する。
【００１４】
本発明の一態様である予約処理プログラムは、コンピュータを、業種・業態の異なる業者によりそれぞれ提供されるイベントであって、予約の対象となるイベントに関する予約イベント情報を記憶する手段、ユーザにより入力されるキーワードに関連する一つ以上の関連キーワードを対応付けて取得する手段、一つ以上のキーワードの入力を受け付ける手段、前記取得された前記関連キーワードの中から、前記受け付けられた前記キーワードに対応する前記関連キーワードを抽出する手段、前記抽出された前記関連キーワードに基づいて、前記記憶された前記予約イベント情報の中から予約が可能な複数の業種・業態の業者による複数の前記イベントを特定することができる手段、前記特定された複数の前記イベントを、まとめて予約可能な前記イベントとして提示する手段、として機能させる。
【発明の効果】
【００１５】
本発明によれば、異なる業種・業態の業者によりそれぞれ提供される複数のイベントをまとめて予約できるように提示することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】実施形態における予約処理サーバを含む予約処理システムの構成を例示する図である。
【図２】図１に示す予約処理サーバの構成を例示する図である。
【図３】図２に示すキーワード展開辞書のデータ構成を例示する図である。
【図４】複数のイベントをまとめて予約可能なイベントの候補として提示し、複数のイベントに対する予約を一つのまとまった予約として管理する際の手順を説明するためのフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１８】
図１は、本発明の一実施形態に係る予約処理サーバ（予約処理装置）を含む予約処理システムの構成概略図である。同図に示すように、本実施形態における予約処理システム１は、予約処理サーバ２と、１台以上の予約受付者端末３と、１台以上の予約申込者端末４とを備える。予約受付者端末３および予約申込者端末４はそれぞれ、ネットワークＮを介して予約処理サーバ２と通信できるように構成される。
【００１９】
予約受付者端末３は、サービスを提供する業者が、後述するイベントの予約を受け付ける予約受付者として使用する端末装置である。予約受付者となり得る業者は、あらゆる業種・業態の業者が対象となる。
【００２０】
予約申込者端末４は、サービスの提供を受けるユーザが、イベントの予約を申し込む予約申込者として使用する端末装置である。
【００２１】
イベントは、予約の対象となり得るものであればよい。例示的に、イベントは、予約枠を設定することで生成される予約イベント情報により特定することができる。予約イベント情報の詳細については、後述する。予約枠を設定する方法は、例えば、予約受付タイプに応じて定めることができる。予約受付タイプとして、例示的に、後述する事前設定タイプおよび自由受付タイプを採用することができる。なお、予約受付タイプは、他のタイプであってもよく、任意に採用することができる。
【００２２】
事前設定タイプは、予約受付者が事前に設定した予約枠を利用して予約申込者からの予約を受け付ける方式である。自由受付タイプは、予約受付者が設定したサービス提供時間内に、所望の予約枠を予約申込者に設定させることで予約申込者からの予約を受け付ける方式である。
【００２３】
予約枠を設定する前に、予約受付者は、例えば、以下の各項目を登録する。予約受付者が提供するサービスの内容を特定するメニュー項目、サービスを提供する際の資源（例えば、人、設備、備品等）となるリソース項目、リソースが帰属可能なリソースグループ項目、予約定員数項目、予約受付可能日時項目、料金項目。
【００２４】
事前設定タイプでは、例えば、予約受付者が、メニュー項目と、そのメニュー項目に対応するサービスを提供する時間帯とを設定することで予約枠が設定される。
【００２５】
自由受付タイプでは、例えば、予約受付者がサービス提供時間を設定し、予約申込者がサービス提供時間内から所望する時間帯を指定することで予約枠が設定される。
【００２６】
本実施形態では、予約受付者端末３および予約申込者端末４として、ＰＣ（パーソナルコンピュータ）を想定して説明するが、これに限定されない。予約受付者端末３および予約申込者端末４として、例えば、ノートＰＣ、タブレット端末、スマートフォン、携帯電話機、携帯情報端末（ＰＤＡ）、その他の端末装置を適宜用いることができる。
【００２７】
予約処理サーバ２は、例えば、演算処理能力の高いコンピュータによって構成され、そのコンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。ここで、予約処理サーバ２を構成するコンピュータは、必ずしも１台である必要はなく、ネットワークＮ上に分散する複数のコンピュータから構成されてもよい。
【００２８】
ネットワークＮは、予約処理サーバ２と予約受付者端末３と予約申込者端末４との間で相互に情報を送受信可能な通信網を含む。ネットワークＮは、例えば、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース、ＷｉＦｉ（Wireless Fidelity）、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００２９】
図２に示すように、予約処理サーバ２は、例えば、プロセッサ２０と、通信インタフェース２１と、記憶資源２２とを備える。
【００３０】
プロセッサ２０は、算術演算、論理演算、ビット演算等を処理する算術論理演算ユニットおよび各種レジスタから構成され、記憶資源２２に格納されているコンピュータプログラム２２０を実行することで、後述する各種機能を実現する。各種レジスタは、例えば、プログラムカウンタ、データレジスタ、命令レジスタ、汎用レジスタ等である。
【００３１】
通信インタフェース２１は、ネットワークＮに接続し、ネットワークＮ上の他の端末と通信をするためのハードウェアモジュールである。通信インタフェース２１は、例えば、ＩＳＤＮモデム、ＡＤＳＬモデム、ケーブルモデム、光モデム、ソフトモデム等の変調復調装置である。
【００３２】
記憶資源２２は、例えば、物理デバイスの記憶領域が提供する論理デバイスである。物理デバイスは、例えば、ディスクドライブまたは半導体メモリ等のコンピュータ読み取り可能な記録媒体である。記憶資源２２は、複数の物理デバイスを１つの論理デバイスにマッピングして構築してもよいし、１つの物理デバイスを複数の論理デバイスにマッピングして構築してもよい。記憶資源２２には、コンピュータプログラム２２０が記憶される。
【００３３】
記憶資源２２には、コンピュータプログラム２２０のほか、予約処理サーバ２の処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、各種データ等が格納される。ドライバプログラムとしては、例えば、通信インタフェース２１を制御するための通信インタフェースドライバプログラム等がある。
【００３４】
各種データとしては、例えば、予約受付者が登録する予約受付者のアカウントに関するアカウント情報２２２、予約受付者が登録する予約の対象となるイベントに関する予約イベント情報２２３、予約申込者が登録する予約内容に関する予約情報２２４、予約申込者が入力するキーワードを複数のキーワードに展開するためのキーワード展開辞書２２５等がある。
【００３５】
アカウント情報２２２は、データ項目として、例えば、ユーザＩＤ項目、パスワード項目、メールアドレス項目、氏名項目、業種・業態項目等を有する。ユーザＩＤ項目は、業者である予約受付者を特定するための識別情報を格納する。業種・業態項目は、業者である予約受付者の業種・業態を特定する情報を格納する。
【００３６】
予約イベント情報２２３は、データ項目として、例えば、ユーザＩＤ項目、イベントＩＤ項目、ジャンル項目、提供場所項目、提供時間項目、料金項目、担当者項目、補足説明項目等を有する。ユーザＩＤ項目は、上記アカウント情報２２２のユーザＩＤ項目と同様の項目であり、このユーザＩＤ項目によりアカウント情報２２２と予約イベント情報２２３とを対応付けることができる。
【００３７】
イベントＩＤ項目は、例えばイベント名称やイベント番号等のように、イベントを特定するためのイベント識別情報を格納する。ジャンル項目は、イベントのジャンルを特定するための情報を格納する。イベントのジャンルは、例えば業種・業態ごとや、提供対象の種類ごとに設けることができ、具体的には、飲食店、病院、スクール、フィットネス、美容サロン、飲食店で提供する各料理（例えばそば屋で提供する天ぷらそば、ざるそば）等が該当する。各ジャンルには、それぞれ複数の階層を任意に設けることができる。例えば、ジャンルが飲食店である場合には、飲食店の下位階層として、レストラン、カフェ、居酒屋等を設け、レストランの下位階層として、和食系、中華系、洋食系等を設け、さらに和食系の下位階層として、寿司屋、そば屋、天ぷら屋等を設けることができる。
【００３８】
提供場所項目は、イベントの提供場所を特定するための情報を格納する。提供時間項目は、イベントの提供時間を格納する。料金項目は、イベントに対する料金を格納する。担当者項目は、イベントを提供する業者側の担当者を特定するための情報を格納する。補足説明項目は、イベントに関する補足説明等を格納する。
【００３９】
予約情報２２４は、データ項目として、例えば、予約ＩＤ項目、イベントＩＤ項目、予約内容項目、予約申込者項目、メモ項目等を有する。予約ＩＤ項目は、予約申込者により申し込まれた予約を特定するための識別情報を格納する。イベントＩＤ項目は、上記予約イベント情報２２３のイベントＩＤ項目と同様の項目であり、このイベントＩＤ項目により予約イベント情報２２３と予約情報２２４とを対応付けることができる。
【００４０】
予約内容項目は、例えば予約人数、予約コース、予約時間等の予約内容に関する情報を格納する。予約申込者項目は、例えば予約申込者の氏名、住所、連絡先等の予約申込者に関する情報である予約申込者情報を格納する。メモ項目は、例えば口コミ等の予約申込者の予約に対する評価や予約に関する覚書等の情報を格納する。
【００４１】
なお、上述したアカウント情報２２２、予約イベント情報２２３、予約情報２２４に含まれるデータ項目の組み合わせは例示に過ぎず、各データ項目の組み合わせについては、運用するシステムに合わせて適宜変更することができる。
【００４２】
キーワード展開辞書２２５は、データ項目として、例えば図３に示すように、想定キーワード項目、関連キーワード項目を有する。
【００４３】
想定キーワード項目は、予約申込者によって入力されることが想定されるキーワード（想定キーワード）を格納する。想定キーワードは、例えば、予約申込者によって過去に入力されたキーワード等を含む入力履歴を分析し、入力履歴の中から適正なワードを抽出して設定することができる。
【００４４】
関連キーワード項目は、予約検索時に想定キーワードから連想されるキーワード（関連キーワード）を格納する。関連キーワードは、例えば、予約受付者によって登録された予約イベント情報２２３および予約申込者によって登録された予約情報２２４等を分析し、予約イベント情報および予約情報の中から適正なワードを抽出し、想定キーワードごとにグループ化して設定することができる。ここで、予約イベント情報および予約情報は、予約受付者および予約申込者によりイベントに関連して登録される関連登録情報に該当する。
【００４５】
例示的に、想定キーワードを“ロハス”とし、予約を検索する際に“ロハス”から連想されるワードとして、例えば“ヨガ”、“カフェ”、“おしゃれ”、“グリーンな”等が抽出されたとする。この場合、これらのワード群がグループ化され、図３に例示するように、“ロハス”の関連キーワードとしてキーワード展開辞書２２５に登録されることとなる。
【００４６】
コンピュータプログラム２２０は、所定の処理を行うためのプログラムであり、予約処理サーバ２のメインプログラムの動作中に適宜呼び出されて実行される複数のソフトウェアモジュールを備える。このソフトウェアモジュールは、それぞれ特定の処理を実行するためにモジュール化されたサブプログラムであり、例えば、プロシージャ、サブルーチン、メソッド、関数およびデータ構造等を用いて作成される。
【００４７】
コンピュータプログラム２２０は、例示的に、予約処理モジュール２２１を有する。以下において、予約処理モジュール２２１を実行することで実現する機能について説明する。
【００４８】
予約処理モジュール２２１は、業者である予約受付者のアカウント登録を受け付ける。なお、予約受付者は、予約処理システム１の利用を開始する際に、予約受付者端末３を操作して予約処理サーバ２の所定のＷｅｂページにアクセスし、予約受付者のアカウント情報２２２を登録する。
【００４９】
予約処理モジュール２２１は、アカウント登録を行った予約受付者に対して、予約の対象となるイベントに関する予約イベント情報２２３を登録させる。
【００５０】
予約処理モジュール２２１は、予約申込者により入力される一つ以上のキーワードを予約申込者端末４から受け付ける。ここで、キーワードは、予約申込者が予約するイベントを絞り込むための文言であり、名詞に限らず、動詞や形容詞等であってもよい。なお、予約申込者は、イベントを予約する際に、予約申込者端末４を操作して予約処理サーバ２の所定のＷｅｂページにアクセスし、任意にキーワードを入力する。
【００５１】
予約処理モジュール２２１は、キーワード展開辞書２２５を参照し、予約申込者端末４から受け付けたキーワードに対応する一つ以上の関連キーワードを、受け付けたキーワードごとに抽出する。
【００５２】
予約処理モジュール２２１は、抽出した各関連キーワードに基づいて予約イベント情報２２３をそれぞれ参照し、予約申込者がまとめて予約することができる複数のイベントを特定する。まとめて予約することができる複数のイベントは、例えば以下のようにして特定することができる。
【００５３】
最初に、関連キーワードごとに抽出した各予約イベント情報２２３の提供時間に基づいて、予約可能なイベントを時系列に並べる。続いて、各予約イベント情報２２３の提供時間、提供場所および各提供場所間を移動する際に要する移動時間に基づいて、まとめて予約することができる複数のイベントを特定する。移動時間を算出する際に、移動時間が最短となる移動手段（例えば、電車、バス、車、徒歩）を利用することを前提にして算出することとしてもよいし、予約申込者が選択した移動手段を利用することを前提にして算出することとしてもよい。
【００５４】
予約処理モジュール２２１は、予約申込者端末４を操作する予約申込者に対し、まとめて予約可能なイベントの候補を予約申込者端末４の画面に表示することで、まとめて予約可能なイベントの候補を提示する。一つの候補に含まれる複数のイベントは、時系列に並べて表示される。表示する候補が複数件存在する場合には、複数の候補を選択肢として一覧表示し、その中から予約申込者によって選択された候補を表示することとすればよい。
【００５５】
予約処理モジュール２２１は、予約申込者に提示した複数のイベントに対する予約を、予約申込者端末４から受け付けた場合に、その受け付けた複数のイベントに対する予約を、一つのまとまった予約として管理する。具体的に、予約処理モジュール２２１は、複数のイベントに対する予約に関する情報に、共通の予約ＩＤを付与して統合し、その統合した情報群を一つの予約情報２２４として予約処理サーバ２の記憶資源２２に格納する。このとき、共通の予約ＩＤに加え、個々のイベントに対応する個別の予約ＩＤを別途付与することとしてもよい。
【００５６】
図４を参照して、複数のイベントをまとめて予約可能なイベントの候補として提示し、複数のイベントに対する予約を一つのまとまった予約として管理する際の手順について説明する。
【００５７】
最初に、予約処理モジュール２２１は、予約申込者により入力される一つ以上のキーワードを予約申込者端末４から受け付ける（ステップＳ１０１）。
【００５８】
続いて、予約処理モジュール２２１は、上記ステップＳ１０１で受け付けた各キーワードに対応する一つ以上の関連キーワードを、キーワード展開辞書２２５からそれぞれ抽出する（ステップＳ１０２）。
【００５９】
続いて、予約処理モジュール２２１は、上記ステップＳ１０２で抽出した関連キーワードに基づいて予約イベント情報２２３を参照し、予約申込者がまとめて予約することができる複数のイベントを特定する（ステップＳ１０３）。
【００６０】
続いて、予約処理モジュール２２１は、上記ステップＳ１０３で特定した複数のイベントを、まとめて予約可能なイベントの候補として予約申込者に提示する（ステップＳ１０４）。
【００６１】
続いて、予約処理モジュール２２１は、上記ステップＳ１０４で予約申込者に提示した複数のイベントに対する予約を、予約申込者端末４から受け付ける（ステップＳ１０５）。
【００６２】
続いて、予約処理モジュール２２１は、上記ステップＳ１０５で予約申込者端末４から受け付けた複数のイベントに対する予約を、一つのまとまった予約として管理する（ステップＳ１０６）。
【００６３】
上述したように、実施形態における予約処理システム１によれば、業種・業態の異なる業者によりそれぞれ提供されるイベントであって、予約の対象となるイベントに関する情報を記憶する予約イベント情報２２３と、予約申込者により入力されることが想定される想定キーワードに、予約検索時に想定キーワードから連想される一つ以上の関連キーワードを対応付けて記憶するキーワード展開辞書２２５とを、記憶資源２２に記憶させることができるとともに、一つ以上のキーワードの入力を予約申込者端末４から受け付けた場合に、キーワード展開辞書２２５の関連キーワードの中から、予約申込者端末４から受け付けたキーワードに対応する関連キーワードを抽出し、その抽出した関連キーワードに基づいて、予約イベント情報２２３の中から予約が可能な複数の業種・業態の業者による複数のイベントを特定し、その特定した複数のイベントを、まとめて予約可能なイベントとして予約申込者に提示することができる。
【００６４】
これにより、実施形態における予約処理システム１によれば、異なる業種・業態の業者によってそれぞれ提供される複数のイベントを、予約申込者がまとめて予約できるように提示することが可能となる。
【００６５】
さらに、実施形態における予約処理システム１によれば、予約申込者に提示した複数のイベントに対する予約を受け付けることができるとともに、その受け付けた複数のイベントに対する予約を一つのまとまった予約として管理することができる。
【００６６】
[変形例]
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理（ステップ）は処理内容に矛盾を生じない範囲で任意に順番を変更し、または並列に実行することができる。
【００６７】
また、上述した実施形態では、予約処理サーバ２にキーワード展開辞書２２５を備えているが、必ずしも備える必要はない。予約処理サーバ２にキーワード展開辞書２２５を備えない実施の形態として、例えば、以下の（１）〜（３）の形態がある。
【００６８】
（１）外部サーバにキーワード展開辞書を備える形態。この場合には、例えば、予約処理サーバ２が、ユーザにより入力されたキーワードを外部サーバに送信し、そのキーワードに関連する一つ以上の関連キーワードを外部サーバから取得することとすればよい。
【００６９】
（２）キーワード展開辞書をどこにも備えることなく、外部サーバから関連キーワードを取得する形態。この場合には、例えば、予約処理サーバ２が、ユーザにより入力されたキーワードを外部サーバに送信し、外部サーバが、そのキーワードに基づく情報（キーワード検索によりネットワーク上から取得する情報であってもよいし、予め内部に蓄積されているキーワードに紐付く情報であってもよい）の中から関連キーワードを抽出し、予約処理サーバ２が、その抽出された関連キーワードを外部サーバから受信することで、関連キーワードを取得することとすればよい。
【００７０】
（３）キーワード展開辞書をどこにも備えることなく、キーワード検索によりネットワーク上から取得した情報の中から関連キーワードを抽出することで取得する形態。この場合には、例えば、予約処理サーバ２が、ユーザにより入力されたキーワードでキーワード検索を実行し、ネットワーク上から取得した情報の中から関連キーワードを抽出することで、関連キーワードを取得することとすればよい。
【００７１】
また、上述した実施形態では、予約受付者端末３や予約申込者端末４が、予約処理サーバ２のＷｅｂページにアクセスして処理を行っているが、必ずしもＷｅｂページにアクセスして処理を行う必要はない。例えば、予約受付者端末３や予約申込者端末４が、予約処理アプリケーション（予約処理アプリ）をインストールして、上述した予約処理システムでの各種機能を実現することとしてもよい。この場合、予約受付者端末３や予約申込者端末４は、最新の予約イベント情報や予約情報を予約処理サーバ２から取得し、その取得した最新の情報を用いて予約処理等を実行し、予約受付者端末３や予約申込者端末４内で処理されたデータを予約処理サーバ２に送信することとすればよい。
【符号の説明】
【００７２】
１…予約処理システム
２…予約処理サーバ
３…予約受付者端末
４…予約申込者端末
２０…プロセッサ
２１…通信インタフェース
２２…記憶資源
２２０…コンピュータプログラム
２２１…予約処理モジュール
２２２…アカウント情報
２２３…予約イベント情報
２２４…予約情報
２２５…キーワード展開辞書
Ｎ…ネットワーク
【図１】
2017097779.tif 000003
【図２】
2017097779.tif 000004
【図３】
2017097779.tif 000005
【図４】
2017097779.tif 000006
【手続補正書】
【提出日】平成28年12月6日(2016.12.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
業種・業態の異なる業者によりそれぞれ提供されるイベントであって、予約の対象となるイベントに関する予約イベント情報を記憶する手段と、
予約を申し込む予約申込者により入力されることが想定される想定キーワードに対し、予約を検索する際に当該想定キーワードから連想される一つ以上の関連キーワードを記憶する手段と、
一つ以上のキーワードの入力を、前記予約申込者から受け付ける手段と、
前記記憶された前記関連キーワードの中から、前記受け付けられた前記キーワードに対応する一つ以上の前記関連キーワードを、前記キーワードごとに抽出する手段と、
前記抽出された前記関連キーワードに基づいて、前記記憶された前記予約イベント情報の中から予約が可能な複数の業種・業態の業者による複数の前記イベントを特定することができる手段と、
前記特定された複数の前記イベントに基づいて、まとめて予約可能な複数の前記イベントをさらに特定し、前記予約申込者に提示する手段と、
を備え、
前記提示する手段は、前記予約イベント情報に含まれるイベントの提供時間に基づいて、前記特定された複数の前記イベントを時系列に並べ、さらに、前記予約イベント情報に含まれるイベントの提供時間およびイベントの提供場所、ならびに当該提供場所間を移動する際に要する移動時間に基づいて、前記特定された複数の前記イベントの中から、まとめて予約可能な複数の前記イベントをさらに特定する、
ことを特徴とする予約処理装置。
【請求項２】
前記予約イベント情報を特定する手段は、前記抽出された前記関連キーワードごとに、複数の前記イベントを特定する、ことを特徴とする請求項１記載の予約処理装置。
【請求項３】
前記記憶される前記関連キーワードは、業者および／または前記予約申込者により前記イベントに関連して登録された情報である関連登録情報に基づいて生成される、ことを特徴とする請求項１または２記載の予約処理装置。
【請求項４】
前記記憶される前記関連キーワードは、前記想定キーワードから連想されるワードを、前記関連登録情報から抽出することにより、生成される、ことを特徴とする請求項３記載の予約処理装置。
【請求項５】
前記イベントを提示する手段は、前記特定された複数の前記イベントを時系列に表示して提示する、ことを特徴とする請求項１〜４のいずれか１項に記載の予約処理装置。
【請求項６】
前記提示した複数の前記イベントに対する予約を受け付ける手段を、さらに備えることを特徴とする請求項１〜５のいずれか１項に記載の予約処理装置。
【請求項７】
前記受け付けられた複数の前記イベントに対する予約を一つのまとまった予約として管理する手段を、さらに備えることを特徴とする請求項６記載の予約処理装置。
【請求項８】
予約処理装置が、
一つ以上のキーワードの入力を、予約を申し込む予約申込者から受け付けるステップと、
前記予約申込者により入力されることが想定される想定キーワードに対し、予約を検索する際に当該想定キーワードから連想される一つ以上の関連キーワードを記憶する記憶装置から、前記受け付けられた前記キーワードに対応する一つ以上の前記関連キーワードを、前記キーワードごとに抽出するステップと、
業種・業態の異なる業者によりそれぞれ提供されるイベントであって、予約の対象となるイベントに関する予約イベント情報を記憶する記憶装置に記憶された前記予約イベント情報の中から、前記抽出するステップにおいて抽出された前記関連キーワードに基づいて、予約が可能な複数の業種・業態の業者による複数の前記イベントを特定することができるステップと、
前記特定された複数の前記イベントに基づいて、まとめて予約可能な複数の前記イベントをさらに特定し、前記予約申込者に提示するステップと、
を実行し、
前記提示するステップは、前記予約イベント情報に含まれるイベントの提供時間に基づいて、前記特定された複数の前記イベントを時系列に並べ、さらに、前記予約イベント情報に含まれるイベントの提供時間およびイベントの提供場所、ならびに当該提供場所間を移動する際に要する移動時間に基づいて、前記特定された複数の前記イベントの中から、まとめて予約可能な複数の前記イベントをさらに特定する、
ことを特徴とする予約処理方法。
【請求項９】
コンピュータを、
業種・業態の異なる業者によりそれぞれ提供されるイベントであって、予約の対象となるイベントに関する予約イベント情報を記憶する手段、
予約を申し込む予約申込者により入力されることが想定される想定キーワードに対し、予約を検索する際に当該想定キーワードから連想される一つ以上の関連キーワードを記憶する手段、
一つ以上のキーワードの入力を、前記予約申込者から受け付ける手段、
前記記憶された前記関連キーワードの中から、前記受け付けられた一つ以上の前記キーワードに対応する前記関連キーワードを、前記キーワードごとに抽出する手段、
前記抽出された前記関連キーワードに基づいて、前記記憶された前記予約イベント情報の中から予約が可能な複数の業種・業態の業者による複数の前記イベントを特定することができる手段、
前記特定された複数の前記イベントに基づいて、まとめて予約可能な複数の前記イベントをさらに特定し、前記予約申込者に提示する手段、
として機能させ、
前記提示する手段は、前記予約イベント情報に含まれるイベントの提供時間に基づいて、前記特定された複数の前記イベントを時系列に並べ、さらに、前記予約イベント情報に含まれるイベントの提供時間およびイベントの提供場所、ならびに当該提供場所間を移動する際に要する移動時間に基づいて、前記特定された複数の前記イベントの中から、まとめて予約可能な複数の前記イベントをさらに特定する、
ことを特徴とする予約処理プログラム。