(57)【要約】【課題】トレーラーを宿泊施設として利用者に提供するトレーラー宿泊サービスにおける宿泊予約システムを提供する。【解決手段】管理サーバ１００は、少なくともトレーラーの配置場所及び利用日を含む現在及び予定されている稼働情報を記憶する稼働情報ＤＢ１３５と、利用者端末から宿泊条件情報を受信する予約受付部１１０と、稼働情報ＤＢ１３５に記憶されている稼働情報に基づき利用者端末３００から受信した宿泊条件情報を満たす空きトレーラーを検索する検索処理部１２０とを備え、予約受付部１１０は、検索処理部１２０により検索された空きトレーラー情報を利用者端末３００に提示するとともに、利用者端末３００から受信したトレーラー及びその配置場所並びに利用日が指定された予約要求に基づきトレーラーの稼働情報を稼働情報ＤＢ１３５に記憶する。【選択図】図１
2020113343.tif 000002
【特許請求の範囲】
【請求項１】
牽引車により牽引可能であり且つ人用居住設備が設けられたトレーラーを宿泊施設として利用者に提供するトレーラー宿泊サービスにおいて管理サーバが利用者からの宿泊予約を受け付けるトレーラー宿泊予約システムであって、
前記管理サーバは、
少なくともトレーラーの配置場所及び利用日を含む現在及び予定されている稼働情報を記憶する記憶手段と、
利用者端末から宿泊条件情報を受信する予約受付手段と、
前記記憶手段に記憶されている稼働情報に基づき利用者端末から受信した宿泊条件情報を満たす空きトレーラーを検索する検索手段とを備え、
前記予約受付手段は、前記検索手段により検索された空きトレーラー情報を利用者端末に提示するとともに、利用者端末から受信したトレーラー及びその配置場所並びに利用日が指定された予約要求に基づきトレーラーの稼働情報を前記記憶手段に記憶する
ことを特徴とするトレーラー宿泊予約システム。
【請求項２】
前記検索手段は、トレーラーの稼働情報に基づき当該トレーラーが移動可能な配置場所も検索対象として前記宿泊条件情報を満たす空きトレーラーを検索する
ことを特徴とする請求項１記載のトレーラー宿泊予約システム。
【請求項３】
前記記憶手段は、トレーラーの配置場所におけるトレーラーの設置条件情報を含む配置場所情報を記憶しており、
前記検索手段は、トレーラーの稼働情報及び設置条件情報に基づき当該トレーラーが移動可能な配置場所も検索対象として前記宿泊条件情報を満たす空きトレーラーを検索する
ことを特徴とする請求項２記載のトレーラー宿泊予約システム。
【請求項４】
前記検索手段は、トレーラーの配置場所を現在の設置位置から移動させる場合には前記配置場所情報に基づきトレーラーの移動期間を算出して当該トレーラーについて当該移動期間中は空きトレーラー情報に含まれないように検索する
ことを特徴とする請求項３記載のトレーラー宿泊予約システム。
【請求項５】
前記管理サーバは、さらに、
前記記憶手段に記憶されているトレーラーの稼働情報に基づきトレーラーの移動スケジュールを算出するスケジューリング手段を備えた
ことを特徴とする請求項１乃至４何れか１項に記載のトレーラー宿泊予約システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、牽引車により牽引可能であり且つ人用居住設備が設けられたトレーラーを宿泊施設として利用者に提供するトレーラー宿泊サービスにおいて管理サーバが利用者からの宿泊予約を受け付けるトレーラー宿泊予約システムに関する。
【背景技術】
【０００２】
従来より、インターネットを利用して利用者から宿泊施設の予約を受け付ける種々のシステムが普及している（例えば特許文献１参照）。特許文献１に記載のものでは、利用者が備える移動通信端末から取得した利用者の現在の位置情報と、予約受付を行う複数の宿泊施設の位置情報と、該宿泊施設の空室情報とに基づき、利用者の現在地に近接した宿泊施設であって、空室がある宿泊施設の情報を提供して予約を受け付けるとともに、午後１２時を経過した場合であっても、その夜の予約受付をシステムにより行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−７３１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、牽引車により牽引可能であり且つ人用居住設備が設けられたトレーラーを宿泊施設として利用者に提供するトレーラー宿泊サービスが登場してきている。このトレーラーは駐車場やキャンプ場などに広範囲な展開が可能であるという特徴を有している。しかし、前述した従来の宿泊予約システムは、不動産を対象としているため、「移動可能である」というトレーラーの特徴に対応することができなかった。
【０００５】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、トレーラーを宿泊施設として利用者に提供するトレーラー宿泊サービスにおける宿泊予約システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本願発明は、牽引車により牽引可能であり且つ人用居住設備が設けられたトレーラーを宿泊施設として利用者に提供するトレーラー宿泊サービスにおいて管理サーバが利用者からの宿泊予約を受け付けるトレーラー宿泊予約システムであって、前記管理サーバは、少なくともトレーラーの配置場所及び利用日を含む現在及び予定されている稼働情報を記憶する記憶手段と、利用者端末から宿泊条件情報を受信する予約受付手段と、前記記憶手段に記憶されている稼働情報に基づき利用者端末から受信した宿泊条件情報を満たす空きトレーラーを検索する検索手段とを備え、前記予約受付手段は、前記検索手段により検索された空きトレーラー情報を利用者端末に提示するとともに、利用者端末から受信したトレーラー及びその配置場所並びに利用日が指定された予約要求に基づきトレーラーの稼働情報を前記記憶手段に記憶することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、利用者端末から受信した宿泊条件情報に対してトレーラーの配置場所が考慮された空きトレーラー情報が検索され、利用者端末に提示される。そして、この空きトレーラー情報に基づき利用者が指定した予約要求に基づき、未来の稼働情報、すなわち稼働予定情報が記憶手段に記憶される。このように、トレーラーを宿泊施設として利用者に提供するトレーラー宿泊サービスにおいて、配置場所を考慮した宿泊予約システムを実現することができる。
【図面の簡単な説明】
【０００８】
【図１】トレーラー宿泊予約システムの構成図
【図２】管理サーバにおけるデータ構造を説明する図
【図３】管理サーバにおけるデータ構造を説明する図
【図４】空きトレーラーの検索処理を説明するフローチャート
【図５】予約処理時における処理の流れを説明するシーケンスチャート
【図６】トレーラー利用時における処理の流れを説明するシーケンスチャート
【発明を実施するための形態】
【０００９】
本発明の一実施の形態に係る宿泊予約システムについて図面を参照して説明する。図１はトレーラー宿泊管理システムの構成図である。本実施の形態では、事業者が利用者に対して、宿泊設備として牽引車両により牽引されるトレーラーを用いて宿泊サービスを提供することを前提とする。トレーラーは事業者が所有・管理していてもよいし、トレーラーの所有・管理を前記事業者とは異なる者が行っていてもよい。また、トレーラーを設置する配置場所も、前記事業者が所有・賃借・管理等を行っていてもよいし、例えば前述したような事業者以外のトレーラーの所有者等が配置場所の管理等を行っていてもよい。
【００１０】
図１に示すように、トレーラー宿泊予約システムは、事業者が運用する管理サーバ１００によりトレーラー宿泊サービスの管理・運用を行う。管理サーバ１００は、インターネットなどのネットワーク２００を介して、利用者端末３００、自動受付端末４０１、有人受付端末４０２、決済サーバ５００と通信可能となっている。利用者端末３００は利用者により用いられる端末であり、携帯端末であっても固定端末であってもよい。自動受付端末４０１及び有人受付端末４０２は、それぞれトレーラーの配置場所において利用者の宿泊開始及び宿泊終了を受け付ける端末である。自動受付端末４０１は利用者自身により操作されるものであり、有人受付端末４０２は受け付け担当者により操作されるものである。なお、決済サーバ５００は運用によっては必ずしも必要ではない点に留意されたい。
【００１１】
管理サーバ１００は、利用者端末３００からの利用予約を受け付ける予約受付部１１０と、利用予約から空きトレーラーを検索する検索処理部１２０と、トレーラーマスター１３１と、配置場所マスター１３２と、顧客マスター１３３と、配置情報ＤＢ１３４と、稼働情報ＤＢ１３５と、空きトレーラーテーブル１３６と、宿泊受付部１４０と、移動スケジュール生成部１５０とを備えている。管理サーバ１００は、さらに、決済処理部１６０を備えることができる。
【００１２】
管理サーバ１００の各構成要素は、物理コンピュータ又は仮想コンピュータにプログラムをインストールすることにより実装される。管理サーバ１００の各構成要素の実装形態は不問である。例えば、複数のコンピュータにより管理サーバ１００を分散して実装してもよい。管理サーバ１００は、いわゆるクラウドコンピューティングにより実装することができる。管理サーバ１００と利用者端末３００等との間の通信プロトコルは不問である。通信プロトコルとしては、例えばＨＴＴＰ（Hypertext Transfer Protocol）が用いられる。
【００１３】
トレーラーマスター１３１のデータ構造の一例を図２（Ａ）に示す。トレーラーマスター１３１は、各トレーラーの属性情報を記憶する。図２（Ａ）の例では、トレーラーマスター１３１は、トレーラーを一意に識別するトレーラーＩＤと、トレーラー車種、広さ、宿泊定員、設備情報、外観写真、内観写真などの情報を記憶する。これらの属性情報のデータ形式は不問である。例えば、トレーラーの内観や外観を静止画だけでなく動画として記憶していてもよい。
【００１４】
配置場所マスター１３２のデータ構造の一例を図２（Ｂ）に示す。配置場所マスター１３２は、トレーラーを設置する場所の属性情報を記憶する。図２（Ｂ）の例では、配置場所マスター１３２は、配置場所を一意に識別する配置場所ＩＤと、名称、トレーラーの最大収容台数、宿泊受付の形態についての情報、設備情報、最寄り駅等からのアクセス情報などの情報を記憶する。これらの属性情報のデータ形式は不問である。例えば、アクセス情報を静止画だけでなく動画として記憶していてもよい。
【００１５】
顧客マスター１３３のデータ構造の一例を図２（Ｃ）に示す。顧客マスター１３３は、利用者である顧客の属性情報を記憶する。図２（Ｃ）の例では、顧客マスター１３３は、顧客を一意に識別する顧客ＩＤと、氏名、住所、電話番号等を記憶する。これらの属性情報のデータ形式は不問である。例えば、顧客の写真などを静止画で記憶していてもよい。
【００１６】
配置情報ＤＢ１３４のデータ構造の一例を図３（Ａ）に示す。配置情報ＤＢ１３４は、各トレーラーが現在どこに配置されているか、また今後どのに配置予定であるかなどトレーラーの配置情報を記憶する。図３（Ａ）の例では、配置情報ＤＢ１３４は、トレーラーＩＤと、当該トレーラーＩＤを有するトレーラーについての、現在の配置場所の配置場所ＩＤ、現在の配置場所に配置された日、次に予定されている配置場所の配置場所ＩＤ、次に予定されている配置場所での利用予定日、トレーラーを移動させる移動日、トレーラーの移動に用いる牽引車両情報などを記憶する。
【００１７】
稼働情報ＤＢ１３５のデータ構造の一例を図３（Ｂ）に示す。稼働情報ＤＢ１３５は、少なくともトレーラーの配置場所及び利用日を含む稼働情報であって、過去及び現在のもの並びに予定されている未来のものを記憶する。図３（Ｂ）の例では、稼働情報ＤＢ１３５は、稼働情報を一意に識別する稼働情報ＩＤと、トレーラーＩＤと、当該トレーラーＩＤを有するトレーラーについての配置場所の配置場所ＩＤ、利用している利用者の顧客ＩＤと、利用開始予定日及び利用終了予定日、実際の利用開始日及び利用終了日、現在のステータス情報などを記憶する。ステータス情報は、例えば、「利用前」「利用中」「利用終了」などのトレーラーの現在の状況を示す情報である。
【００１８】
空きトレーラーテーブル１３６のデータ構造の一例を図３（Ｃ）に示す。空きトレーラーテーブル１３６は、検索処理部１２０における検索処理において検索結果である空きトレーラー情報を一時的に記憶する。図３（Ｃ）の例では、空きトレーラーテーブル１３６は、トレーラーＩＤと、当該トレーラーＩＤを有するトレーラーについて配置可能な配置場所の配置場所ＩＤ、当該トレーラーについて当該配置場所において利用可能な利用日などを記憶する。
【００１９】
予約受付部１１０は、利用者端末３００から宿泊条件情報を受信する。宿泊条件情報は、少なくとも利用日を含む。宿泊条件情報は、さらにトレーラー車種及びトレーラーの配置場所の何れか一方又は双方を含むことができる。予約受付部１１０は、受信した宿泊条件情報を検索処理部１２０に渡して空きトレーラー情報の検索を依頼する。
【００２０】
また、予約受付部１１０は、検索処理部１２０で検索された空きトレーラーテーブル１３６に記憶されている空きトレーラー情報を利用者端末３００に提示する。このとき、予約受付部１１０は、利用者端末３００に対して、トレーラーマスター１３１に格納されている各トレーラーの情報や、配置場所マスター１３２に格納されている各配置場所の情報を提供可能にすると好適である。例えば、空きトレーラー情報に含まれるトレーラー車種を指定すると、その外観写真や内観動画等を表示させる。また例えば、空きトレーラー情報に含まれる配置場所を指定すると、当該配置場所へのアクセス経路を動画で表示させるなどが考えられる。
【００２１】
さらに、予約受付部１１０は、利用者端末３００からトレーラー車種及びその配置場所並びに利用日が指定された利用予約を受信すると、当該受信情報を稼働情報ＤＢ１３５に記憶する。これにより予約処理が完了する。ここで利用予約に係るトレーラー車種及びその配置場所並びに利用日は、空きトレーラー情報として予約受付部１１０から利用者端末３００に提示したものに含まれるものである。また、予約受付部１１０は、配置情報ＤＢ１３４も更新する。予約受付部１１０及び検索処理部１２０による検索から予約処理の完了までは１つのトランザクションとして処理される。
【００２２】
検索処理部１２０は、予約受付部１１０から受信した宿泊条件情報と、稼働情報ＤＢ１３５に記憶されている稼働情報に基づき、前記宿泊条件を満たす空きトレーラー情報を検索して空きトレーラーテーブル１３６に記憶する。検索処理部１２０の動作の詳細について図４のフローチャートを参照して説明する。
【００２３】
検索処理部１２０は、予約受付部１１０から宿泊条件情報を受信すると（ステップＳ１）、まず空きトレーラーテーブル１３６を削除する（ステップＳ２）。次に、検索処理部１２０は、宿泊条件情報に含まれる利用日において利用予定がないトレーラーを稼働情報ＤＢ１３５から検索して、空きトレーラーテーブル１３６に追加する（ステップＳ３）。ここで、空きトレーラーテーブル１３６における配置場所情報は、稼働情報ＤＢ１３５に記憶されている現在の配置場所情報である。
【００２４】
次に検索処理部１２０は、空きトレーラーテーブル１３６に記憶されている各レコード、すなわち各トレーラーについて以下のステップＳ５及びＳ６の処理を行う（ステップＳ４〜Ｓ７）。検索処理部１２０は、ステップＳ５では、利用日までに移動可能な配置場所を配置場所マスター１３２及び配置情報ＤＢ１３４を参照して抽出する（ステップＳ５）。ここで「移動可能である」とは、当該トレーラーが現在配置場所から利用日までに移動する時間があること、すなわち利用日より前にトレーラーの移動日を確保できることを含む。また、「移動可能である」には、さらに、移動先の配置場所にトレーラーを設置する空きスペースがあることを含む。また、「移動可能である」には、当該トレーラーの現在の配置場所から所定の位置関係にあることを含むことができる。ここで「所定の位置関係にある」には、例えば配置場所間の直線距離が所定値以内であること、配置場所が所定の地域内（例えば検討地方）にあること、などが挙げられる。次に検索処理部１２０は、抽出した配置場所について空きトレーラーテーブル１３６に追加する（ステップＳ６）。
【００２５】
次に、検索処理部１２０は、宿泊条件情報にトレーラー車種情報が含まれている場合には（ステップＳ８）、当該トレーラー車種で空きトレーラーテーブル１３６を絞り込む（ステップＳ９）。次に、検索処理部１２０は、宿泊条件情報に配置場所情報が含まれている場合には（ステップＳ１０）、当該配置場所で空きトレーラーテーブル１３６を絞り込む（ステップＳ１１）。以上の処理により空きトレーラーテーブル１３６に、利用者が指定した宿泊条件を満たす空きトレーラー情報が格納される。
【００２６】
管理サーバ１００の宿泊受付部１４０は、利用者がトレーラーの配置場所において当該トレーラーの利用を開始又は終了するときに、当該利用開始又は利用終了を自動受付端末４０１や有人受付端末４０２から受け付ける。利用開始又は利用終了は、利用者端末３００から受け付け可能にしてもよい。宿泊受付部１４０は、利用開始又は利用終了を受け付けると、稼働情報ＤＢ１３５を更新する。
【００２７】
管理サーバ１００の移動スケジュール生成部１５０は、定期的に又は任意時に、稼働情報ＤＢ１３５，配置情報ＤＢ１３４，配置場所マスター１３２に基づきトレーラーの移動スケジュールを算出する。算出した移動スケジュールは、トレーラーの管理者等に通知することができる。
【００２８】
管理サーバ１００の決済処理部１６０は、利用者端末３００からの予約処理時や、宿泊開始受け付け時或いは宿泊終了受け付け時において、宿泊料金を算出することができる。宿泊料金の算出方法は、宿泊サービスの形態に応じて決定すればよい。例えば、料金単価を予めトレーラーマスター１３１に記憶しておき、この料金単価に基づき宿泊料金を算出することができる。また、トレーラーの料金単価に対して、トレーラーの配置場所に応じて付加料金を加算することもできる。この場合、配置場所マスター１３２に付加料金の単価を記憶しておけばよい。また、宿泊に際してトレーラーの移動が伴う場合には、移動に係る料金を加算することもできる。移動料金は移動に要した時間や距離などに基づき算出することできる。
【００２９】
次に、本実施の形態に係る宿泊予約システムを用いた流れについて図５及び図６のシーケンスチャートを参照して説明する。図５は予約処理時における処理の流れを説明するシーケンスチャート、図６はトレーラー利用時における処理の流れを説明するシーケンスチャートである。
【００３０】
利用者端末３００は、図５に示すように、宿泊条件情報を管理サーバ１００に送信すると、管理サーバ１００は当該宿泊条件情報を満たす空きトレーラー情報を検索し、検索結果を利用者端末３００に提供する（ステップＳ２１〜Ｓ２３）。利用者は、宿泊条件を変更してこのステップＳ２１〜Ｓ２３を繰り返し行うことができる。次に、利用者端末３００が予約要求を送信すると管理サーバ１００は稼働情報ＤＢの更新処理を行う（ステップＳ２４〜Ｓ２５）。オプショナルな処理として、利用者端末３００は決済情報を管理サーバに送信し、管理サーバ１００は決済サーバ５００との間で決済処理を行うことができる（ステップＳ２６〜Ｓ２７）。管理サーバ１００は、定期的に又は任意時にトレーラーの移動スケジュールを算出する（ステップＳ２８）。
【００３１】
図６に示すように、利用者がトレーラーを宿泊施設としての利用を開始する際には、自動受付端末４０１又は有人受付端末４０２を用いて利用開始要求を管理サーバ１００に送信する（ステップＳ３１）。管理サーバ１００は、前記利用開始要求に基づき稼働情報ＤＢを更新する（ステップＳ３２）。ここで、オプショナルな処理として、利用者端末３００は決済情報を管理サーバに送信し、管理サーバ１００は決済サーバ５００との間で決済処理を行うことができる（ステップＳ３３〜Ｓ３４）。
【００３２】
利用者がトレーラーを宿泊施設としての利用を終了する際には、自動受付端末４０１又は有人受付端末４０２を用いて利用終了要求を管理サーバ１００に送信する（ステップＳ４１）。管理サーバ１００は、前記利用終了要求に基づき稼働情報ＤＢを更新する（ステップＳ４２）。ここで、オプショナルな処理として、利用者端末３００は決済情報を管理サーバに送信し、管理サーバ１００は決済サーバ５００との間で決済処理を行うことができる（ステップＳ４３〜Ｓ４４）。
【００３３】
このように本実施の形態に係るトレーラー宿泊予約システムによれば、利用者端末３００から受信した宿泊条件情報に対してトレーラーの配置場所が考慮された空きトレーラー情報が検索され、利用者端末３００に提示される。そして、この空きトレーラー情報に基づき利用者が指定した予約要求に基づき、未来の稼働情報、すなわち稼働予定情報が稼働情報ＤＢ１３５に記憶される。
【００３４】
また、本実施の形態では、検索処理部１２０は、トレーラーの稼働情報に基づき当該トレーラーが移動可能な配置場所も検索対象として前記宿泊条件情報を満たす空きトレーラーを検索している。
【００３５】
さらに、本実施の形態では、トレーラーの配置場所におけるトレーラーの設置条件情報を含む配置場所情報を配置場所マスター１３２に記憶しており、検索処理部１２０は、検索手段は、トレーラーの稼働情報及び設置条件情報に基づき当該トレーラーが移動可能な配置場所も検索対象として前記宿泊条件情報を満たす空きトレーラーを検索している。
【００３６】
さらに、本実施の形態では、検索処理部１２０は、トレーラーの配置場所を現在の設置位置から移動させる場合には前記配置場所情報に基づきトレーラーの移動期間を算出して当該トレーラーについて当該移動期間中は空きトレーラー情報に含まれないように検索している。
【００３７】
このように、トレーラーを宿泊施設として利用者に提供するトレーラー宿泊サービスにおいて、各所の配置場所に移動可能であるというトレーラーの特徴が考慮された、効率的且つ利便性の高い宿泊予約システムを実現することができる。
【００３８】
また、本実施の形態では、管理サーバ１００は、稼働情報ＤＢ１３５に記憶されているトレーラーの稼働情報に基づきトレーラーの移動スケジュールを算出する移動スケジュール生成部１５０を備えているので、円滑且つ効率的な運用が可能となる。
【００３９】
以上、本発明の一実施の形態について詳述したが、本発明はこれに限定されるものではない。例えば、上記実施の形態における各データ構造については一例であり、他のデータ構造であっても本発明を実施できる。
【００４０】
また、上記実施の形態では、宿泊条件情報として利用日を必須の条件情報としていたが、トレーラー車種や配置場所など他のパラメーターを必須の条件情報としてもよいし、必須の条件情報を設けなくてもよい。また、上記実施の形態で挙げた宿泊条件情報は一例であり、例えばトレーラーの設備など他のパラメーターを条件情報に加えてもよい。
【符号の説明】
【００４１】
１００…管理サーバ
１１０…予約受付部
１２０…検索処理部
１３１…トレーラーマスター
１３２…配置場所マスター
１３３…顧客マスター
１３４…配置情報ＤＢ
１３５…稼働情報ＤＢ
１３６…空きトレーラーテーブル
１４０…宿泊予約受付部
１５０…移動スケジュール生成部
２００…ネットワーク
３００…利用者端末
【図１】
2020113343.tif 000003
【図２】
2020113343.tif 000004
【図３】
2020113343.tif 000005
【図４】
2020113343.tif 000006
【図５】
2020113343.tif 000007
【図６】
2020113343.tif 000008