(57)【特許請求の範囲】
【請求項１】
車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバであって、
前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定するルート決定部と、
決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出する算出部と、
前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断する判断部と、
前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定する特定部と、
特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定する決定部とを備え、
前記ルート決定部は、決定された前記積替場所を前記両車輌の運行ルートに組み込むことを特徴とするレンタル管理サーバ。
【請求項２】
前記決定部は、前記積替場所を決定する際、積み替えにかかる積替コストと、レンタル商品を貸し出すことにより得られる貸出利益とを比較し、前記貸出利益が前記積替コストを上回る場所を前記積替場所として決定することを特徴とする請求項１に記載のレンタル管理サーバ。
【請求項３】
前記決定部は、あらかじめ決められた複数の積替場所の候補の中から、前記積替場所を決定することを特徴とする請求項１又は２に記載のレンタル管理サーバ。
【請求項４】
車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバによる運行ルート管理方法であって、
前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定するステップと、
決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出するステップと、
前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断するステップと、
前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定するステップと、
特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定するステップと、
決定された前記積替場所を前記両車輌の運行ルートに組み込むステップとを、
有することを特徴とする運行ルート管理方法。
【請求項５】
レンタル商品の貸出及び返却の予約を行う際に利用する予約端末と、車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバとを備えるレンタル管理システムであって、
前記予約端末が、前記レンタル商品の貸出予約情報及び返却予約情報を前記レンタル管理サーバへ送信し、
前記レンタル管理サーバが、前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定し、
決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出し、
前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断し、
前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定し、
特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定し、
決定された前記積替場所を前記両車輌の運行ルートに組み込むことを特徴とするレンタル管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の場所でのレンタル商品の貸出及び返却を可能とさせるレンタル管理サーバに関する。
【背景技術】
【０００２】
従来、レンタル商品を借りる又は返却する際には、ユーザは店舗に出向く必要があった。ユーザにとって店舗に出向くことは煩わしいことである。そこで、この煩わしさを解消するためのシステム、すなわちユーザが指定する場所及び日時でレンタル商品の貸出や返却ができるシステム（下記の特許文献１を参照）が考えられた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２９６４３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記システムでは、貸出予約の際に、店舗などに貸出予約の対象のレンタル商品の在庫がない場合には、ユーザの希望に沿えず、レンタル商品の貸出を行うことができない。
【０００５】
本発明は、上記課題に鑑み、店舗などに貸出予約の対象のレンタル商品の在庫がない場合でも、ユーザの希望に沿いつつ、レンタル業者の利益を上げることができるレンタル管理サーバを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバであって、前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定するルート決定部と、決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出する算出部と、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断する判断部と、前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定する特定部と、特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定する決定部とを備え、前記ルート決定部は、決定された前記積替場所を前記両車輌の運行ルートに組み込むことを特徴とする。
【０００７】
また、本発明のレンタル管理サーバにおいて、前記決定部が、前記積替場所を決定する際、積み替えにかかる積替コストと、レンタル商品を貸し出すことにより得られる貸出利益とを比較し、前記貸出利益が前記積替コストを上回る場所を前記積替場所として決定することは、好ましい態様である。
【０００８】
また、本発明のレンタル管理サーバにおいて、前記決定部が、あらかじめ決められた複数の積替場所の候補の中から、前記積替場所を決定することは、好ましい態様である。
【０００９】
また、本発明は、車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバによる運行ルート管理方法であって、前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定するステップと、決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出するステップと、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断するステップと、前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定するステップと、特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定するステップと、決定された前記積替場所を前記両車輌の運行ルートに組み込むステップとを有することを特徴とする。
【００１０】
また、本発明は、レンタル商品の貸出及び返却の予約を行う際に利用する予約端末と、車輌によるレンタル商品の貸出及び返却の予約に基づいて車輌ごとの運行ルートを管理するレンタル管理サーバとを備えるレンタル管理システムであって、前記予約端末が、前記レンタル商品の貸出予約情報及び返却予約情報を前記レンタル管理サーバへ送信し、前記レンタル管理サーバが、前記レンタル商品の貸出予約情報及び返却予約情報に基づいて、前記車輌ごとに運行ルートを決定し、決定された前記運行ルートに基づいて、所定時間における、返却により積載されるレンタル商品の積載数を前記車輌ごとに算出し、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出予約数が、店舗の在庫数を超えるか否かを判断し、前記貸出予約数が前記在庫数を超える場合、算出された前記車輌ごとの各レンタル商品の積載数に基づいて、前記貸出予約情報に含まれる予約対象のレンタル商品の貸出の予約時間より前に前記貸出予約数を超える前記予約対象のレンタル商品を積載する車輌を特定し、特定された前記車輌が、前記予約対象のレンタル商品の貸出を行う車輌でない場合、特定された前記車輌の位置と、前記予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌の位置と、前記貸出場所とに基づいて、特定された前記車輌に積載される前記予約対象のレンタル商品を前記他の車輌へ積み替える積替場所を決定し、決定された前記積替場所を前記両車輌の運行ルートに組み込むことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、店舗などに貸出予約の対象のレンタル商品の在庫がない場合でも、ユーザの希望に沿いつつ、レンタル業者の利益を上げることができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態におけるレンタル管理システムの構成の一例を示す図である。
【図２】実施の形態に係るレンタル管理サーバの具体的な機能構成の一例を示す図である。
【図３Ａ】実施の形態における車輌Ｘが管轄するエリアのレンタル予約テーブルの一例を示す図である。
【図３Ｂ】実施の形態における車輌Ｙが管轄するエリアのレンタル予約テーブルの一例を示す図である。
【図４】実施の形態における車輌Ｘと車輌Ｙの管轄エリアを示す図である。
【図５】実施の形態における運行ルートの一例を示す図である。
【図６】実施の形態における最低必要コストテーブルの一例を示す図である。
【図７】実施の形態におけるレンタル商品の積載数を車輌ごとに算出した結果を示す図である。
【図８】実施の形態における在庫テーブルの一例を示す図である。
【図９】実施の形態における積替コストテーブルの一例を示す図である。
【図１０】実施の形態における利益テーブルの一例を示す図である。
【図１１】実施の形態に係るレンタル管理サーバを実現するためのハードウェア構成の一例を示す図である。
【図１２】実施の形態に係るレンタル管理サーバにおける積替場所を組み込む運行ルートの決定フローの一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、実施の形態について図面を参照して説明する。まず、実施の形態に係るレンタル管理システム１の一例について図１を用いて説明する。レンタル管理システム１は、予約端末２（２ａ、２ｂ、２ｃ）、レンタル管理サーバ３から構成されている。予約端末２とレンタル管理サーバ３は、ネットワーク４を介して繋がっている。この例では、予約端末２は３台のみであるが、３台に限られるものではない。
【００１４】
なお、レンタル管理サーバ３には、レンタル商品の貸出や返却が店舗以外の指定された場所で行うことができるように、貸出登録や返却登録が可能な不図示のＰＣ（Personal Computer）が不図示のネットワークを介して接続される。ＰＣには、例えばレンタル商品に付されたＲＦＩＤタグを読み取るＲＦＩＤリーダやユーザの認証を行う認証装置が接続される。また、ＰＣには、例えばカメラなどの撮像装置が設置され、レンタル商品の状態などの確認を行うことができるようにしてもよい。ＰＣなどの設備により、店舗以外の場所でのレンタル商品の貸出や返却の情報をレンタル管理サーバ３へ登録することができる。ＰＣなどの設備は、後述する車輌に搭載されている。
【００１５】
予約端末２は、車輌によるレンタル商品の貸出や返却の予約を行う際に利用される端末であって、例えば、ユーザが保有するスマートフォンなどの携帯端末やＰＣなどである。ここでのユーザは、レンタル商品の貸出や返却の予約を希望する者を言う。レンタル商品の貸出を予約する場合、ユーザは、例えば、予約端末２の画面に表示される不図示の貸出予約画面を利用して、貸出を希望するレンタル商品のタイトル、貸出数、希望貸出日、貸出日数などを入力する。また、レンタル商品の返却を予約する場合、ユーザは、例えば、予約端末２の画面に表示される不図示の返却予約画面を利用して、返却を希望するレンタル商品のタイトル、返却数、希望返却日などを入力する。なお、貸出予約と同時に返却予約をするようにしてもよい。
【００１６】
レンタル管理サーバ３は、レンタル商品の一般的な管理、すなわちレンタル商品の貸出状況や延滞状況などを管理する。また、レンタル管理サーバ３は、予約端末２からのレンタル商品の貸出や返却の予約を受け付け、レンタル業者の店舗などのレンタル商品の在庫を確認し、在庫がない場合には、返却予定のレンタル商品を考慮して、貸出予約を受け付けられるか否かを判断する。具体的な処理については後述する。
【００１７】
なお、上記判断の説明を分かりやすくするため、前提として、例えば、レンタル商品の貸出や返却の予約は、貸出又は返却をする日の前日の１５時まで受け付ける。また、レンタル管理サーバ３は、貸出又は返却をする日の前日の１５時から１６時までに後述する貸出や返却の予約を受け付けられるか否かを決定し、受付の可否を１６時から１７時までにユーザへ通知する。また、レンタル商品は、返却後に商品のクリーニングなどが不要で、すぐに貸し出せるものとする。
【００１８】
ここで、実施の形態に係るレンタル管理サーバ３の機能構成の一例について図２を用いて説明する。図２に示すように、レンタル管理サーバ３は、受付部２０、ルート決定部２１、算出部２２、判断部２３、特定部２４、決定部２５、格納部２６から構成されている。
【００１９】
受付部２０は、予約端末２からのレンタル商品の貸出や返却の予約を受け付け、レンタル予約テーブルとして格納部２６に格納する。レンタル予約テーブルの一例を図３Ａ、図３Ｂに示す。ここでのレンタル予約テーブルは、レンタル商品の貸出や返却を行う車輌ごとのテーブルとなっている。レンタル商品の貸出や返却は、複数の車輌で行い、車輌ごとに貸出や返却の管轄エリアが決められている。車輌とは、レンタル商品を運ぶことができるものであればよく、車輪の数や、エンジンやバッテリーの有無を問わないものである。
【００２０】
例えば、図４に示すように、車輌Ｘはエリア４０を管轄エリアとし、車輌Ｙはエリア４１を管轄エリアとして決められている。この例のように、エリア４０とエリア４１が重複するエリア４２があってもよい。エリア４０には返却場所ａ、ｂ、貸出場所ｃ、ｄが含まれ、エリア４１には返却場所ｅ、ｆ、貸出場所ｇ、ｈが含まれる。なお、返却場所ａ、ｂ、ｅ、ｆは、貸出場所にもなり得、また貸出場所ｃ、ｄ、ｇ、ｈは、返却場所にもなり得る。また、この例では、車輌は車輌Ｘと車輌Ｙの２台であるが、更に他の車輌があってもよい。
【００２１】
図３Ａのレンタル予約テーブルは、車輌Ｘが管轄するエリア４０のレンタル予約テーブルである。レンタル予約テーブルは、予約日、貸出又は返却場所、予約時間、レンタル商品、貸出予約数、返却予約数から構成されている。図３Ａのレンタル予約テーブルは、１１月２８日分の予約であって、例えば、返却場所ａにおいて９時にレンタル商品Ａを１００個返却するという予約がある。一方、図３Ｂのレンタル予約テーブルは、車輌Ｙが管轄するエリア４１のレンタル予約テーブルであるが、基本的に図３Ａのレンタル予約テーブルと同様であるため、説明を省略する。なお、ここでは、車輌ごとにレンタル予約テーブルを分けているが、車輌ごとに分けずに１つのレンタル予約テーブルとしてまとめてもよい。
【００２２】
ルート決定部２１は、レンタル商品の貸出予約情報及び返却予約情報、すなわち図３Ａ、図３Ｂのレンタル予約テーブルに基づいて、車輌ごとの運行ルートを決定する。貸出予約情報とは、レンタル商品の貸出予約に関する情報であって、図３Ａや図３Ｂにおける予約日、貸出場所、予約時間、レンタル商品、貸出予約数などである。また、返却予約情報とは、レンタル商品の返却予約に関する情報であって、図３Ａや図３Ｂにおける予約日、返却場所、予約時間、レンタル商品、返却予約数などである。
【００２３】
ここで、車輌Ｘの１１月２８日の運行ルートの決定の一例について説明する。ルート決定部２１は、図３Ａのレンタル予約テーブルから、貸出又は返却場所の情報と予約時間を取得し、それぞれの予約を実行できるように運行ルートを決定する。具体的には、ルート決定部２１は、レンタル予約テーブルの時間順に貸出又は返却場所を回るルートを運行ルートとして決定する。ただし、異なる場所で予約時間が重なる場合など物理的に運行ができない場合には、ルート決定部２１は、できる限りユーザの希望に沿うように、予約時間をずらすなどしてもよい。その場合、予約をしたユーザに対して予約時間の変更通知を行い、承諾を得る必要がある。
【００２４】
図３Ａのレンタル予約テーブルの場合、図５に示すように、店舗を出発して、場所（返却場所）ａ、場所（返却場所）ｂ、場所（貸出場所）ｃ、場所（貸出場所）ｄの順に回って店舗に戻ってくる運行ルートとなる。車輌Ｙについても図３Ｂのレンタル予約テーブルを用いて同様に運行ルートが決定される。
【００２５】
なお、ルート決定部２１は、貸出場所や返却場所へ訪問する際に必要なコスト（最低必要コスト）を下回る場所へは基本的に訪問しないと決定し、運行ルートにその場所を組み込まないようにしてもよい。ただし、最低必要コストを下回る場合でも、今後（翌日以降）の貸出を考慮して商品を回収した方がよい場合には返却場所などへの訪問をするようにしてもよい。最低必要コストを管理する最低必要コストテーブルの一例を図６に示す。最低必要コストテーブルは、場所、時間、最低必要コストから構成されている。例えば、場所（返却場所）ａへ９時に訪問する場合には、最低必要コスト１０（例えば、車輌の燃料代や有料道路の道路通行料）が必要となる。最低必要コストは、同じ場所でも時間帯によって異なるものであってもよい。
【００２６】
また、ルート決定部２１は、後述する、決定された積替場所を両車輌（Ｘ車輌、Ｙ車輌）の運行ルートに組み込む処理を行う。
【００２７】
算出部２２は、ルート決定部２１によって決定された運行ルートに基づいて、所定時間（例えば、車輌が貸出場所又は返却場所に到着する時間ごと）における、返却により積載されるレンタル商品の積載数を車輌ごとに算出する。算出された結果の一例を図７に示す。図７に示す返却予約数の括弧書き内の英文字は返却場所を示している。例えば、９時の時点で、レンタル商品Ａが返却場所ａで１００個返却され、車輌Ｘには９時の時点でレンタル商品Ａが１００個積載されることがわかる。レンタル商品Ｂ、Ｃについては９時の時点では積載されないことがわかる。図７に示す結果によれば、他の時間帯においても同様に、返却による積載数を把握することができる。
【００２８】
判断部２３は、貸出予約情報、すなわち図３Ａ及び図３Ｂのレンタル予約テーブルに含まれる予約対象のレンタル商品の貸出予約数が、レンタル業者の店舗の在庫数を超えるか否かを判断する。店舗の在庫数は、例えば図８に示す在庫テーブルで管理される。在庫テーブルは、日付、レンタル商品、在庫数から構成されている。例えば、１１月２７日において、レンタル商品Ａ、Ｂ、Ｃは、それぞれ在庫数が１０個となっている。
【００２９】
具体的に、判断部２３は、図３Ａのレンタル予約テーブルの貸出場所ｃにおけるレンタル商品Ａの５個、貸出場所ｄにおけるレンタル商品Ｃの３個が、店舗の在庫数で足りるか否かを判断する。また、判断部２３は、図３Ｂのレンタル予約テーブルの貸出場所ｇにおけるレンタル商品Ａの２０個、貸出場所ｈにおけるレンタル商品Ａの２個が、店舗の在庫数で足りるか否かを判断する。このとき、レンタル商品Ａ、Ｂ、Ｃは、在庫数がそれぞれ１０個であるため、判断部２３は、レンタル商品Ａの２０個については、店舗の在庫では貸し出すことができないと判断する。
【００３０】
特定部２４は、貸出予約数が在庫数を超える場合、算出された車輌ごとの各レンタル商品の積載数に基づいて、予約対象のレンタル商品の貸出の予約時間より前に貸出予約数を超える予約対象のレンタル商品を積載する車輌を特定する。具体的には、特定部２４は、レンタル商品Ａの２０個の貸出の予約時間、この場合、１４時（図３Ｂのレンタル予約テーブルを参照）より前に、レンタル商品Ａの２０個を越えて積載する車輌を特定する。特定部２４は、車輌Ｘが９時の時点でレンタル商品Ａを１００個積載することが図７に示す算出結果に基づいてわかるため、車輌Ｘを特定する。
【００３１】
レンタル商品Ａを２０個貸し出す車輌は車輌Ｙであり、レンタル商品Ａを１００個積載する車輌は車輌Ｘである。そのため、車輌Ｘに積載されるレンタル商品Ａを車輌Ｙに積み替える必要がある。
【００３２】
決定部２５は、特定された車輌（車輌Ｘ）の位置情報と、予約対象のレンタル商品（この場合、レンタル商品Ａ）の貸出場所（貸出場所ｇ）を運行ルートに含む他の車輌（車輌Ｙ）の位置情報と、貸出場所の位置情報とに基づいて、特定された車輌に積載された予約対象のレンタル商品を他の車輌へ積み替える積替場所を決定する。決定される積替場所は、例えば、車輌Ｘが管轄するエリア４０と車輌Ｙが管轄するエリア４１が重複するエリア４２内又はエリア４２の周辺であることが好ましい。両車輌の移動距離が長くならないようにするためである。
【００３３】
具体的には、決定部２５は、９時（レンタル商品Ａの積載時間）から１４時（レンタル商品Ａの貸出時間）の間における、運行ルートに基づく車輌Ｘの位置情報と、運行ルートに基づく車輌Ｙの位置情報と、貸出場所ｇの位置情報とに基づいて、ルート決定部２１によって決定された各車輌の運行ルートの遂行に支障がないレンタル商品Ａの積替場所を、既存のルート検索機能を用いて決定する。ここでの位置情報は、例えばＧＰＳ（Global Positioning System）機能を用いて得られる緯度及び経度の情報である。
【００３４】
また、決定部２５は、積替場所を決定する際、あらかじめ決められた複数の積替場所の候補の中から、ルート決定部２１によって決定された各車輌の運行ルートの遂行に支障がない場所を積替場所として決定するようにしてもよい。これにより、積替場所の決定の処理を即座に容易に行うことができる。また、決定部２５は、積替場所を決定する際、積み替えにかかる積替コストと、レンタル商品を貸し出すことにより得られる貸出利益とを比較し、貸出利益が積替コストを上回る（貸出利益が積替コスト以上の）場所を積替場所として決定するようにしてもよい。これにより、利益が得られない積み替えを回避することができる。
【００３５】
上記積替コストを管理する積替コストテーブルの一例を図９に示し、商品を貸し出すことによって得られる貸出利益を管理する利益テーブルの一例を図１０に示す。積替コストテーブルは、積替場所と積替コストから構成されている。この例では、積替場所Ｚで積み替えを行うと、積替コストが１０００かかる。積替コストは、例えば車輌の燃料代や有料道路の道路通行料などのコストから算出される。ここでは、１つの積替場所のみが示されているが、複数の積替場所があってもよい。
【００３６】
利益テーブルは、レンタル商品と、１個のレンタル商品を貸し出した際に得られる利益とから構成されている。この例では、レンタル商品Ａは、１個貸し出すと５０の利益が得られる。そのため、上記の例では、レンタル商品Ａを２０個貸し出すと５０×２０個＝１０００の利益が得られる。よって、貸出利益が積替コスト以上であるため、決定部２５は、積替場所Ｚを積替場所として決定する。なお、積替コストテーブルに複数の積替場所がある場合、決定部２５は、利益が最も得られる場所を積替場所と決定するようにしてもよい。
【００３７】
格納部２６は、レンタル管理サーバ３を動作させるために必要なプログラムなどを格納するものである。また、上述した各種テーブルを格納するものである。
【００３８】
ここで、実施の形態に係るレンタル管理サーバ３を実現するためのハードウェア構成の一例について図１１を用いて説明する。ハードウェア構成は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１１１、ＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）１１２、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）１１３、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）１１４、通信インタフェース（Ｉ／Ｆ）１１５、バス１１６を備えている。ＣＰＵ１１１、ＨＤＤ１１２、ＲＯＭ１１３、ＲＡＭ１１４、通信インタフェース（Ｉ／Ｆ）１１５は、例えば、バス１１６を介して互いに接続されている。
【００３９】
ＣＰＵ１１１は、バス１１６を介して、ＨＤＤ１１２などに格納されるレンタル管理サーバ３の各種処理を行うためのプログラムを読み込み、読み込んだプログラムをＲＡＭ１１４に一時的に格納し、そのプログラムにしたがって各種処理を行うものであり、主として上述したルート決定部２１、算出部２２、判断部２３、特定部２４、決定部２５として機能する。
【００４０】
ＨＤＤ１１２には、レンタル管理サーバ３の各種処理を行うためのアプリケーションプログラムや、レンタル管理サーバ３の処理に必要なデータなどが格納され、主として上述した格納部２６として機能する。
【００４１】
ＲＯＭ１１３は、不揮発性メモリであって、ブートプログラムやＢＩＯＳ（ＢａｓｉｃＩｎｐｕｔ／Ｏｕｔｐｕｔ Ｓｙｓｔｅｍ）などのプログラムを記憶する。
【００４２】
ＲＡＭ１１４には、揮発性メモリであって、ＣＰＵ１１１に実行させるためのＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）プログラムやアプリケーションプログラムの一部が一時的に格納される。また、ＲＡＭ１１４には、ＣＰＵ１１１による処理に必要な各種データが格納される。
【００４３】
通信インタフェース（Ｉ／Ｆ）１１５は、外部（予約端末２など）とデータの送受信を行うものであり、主として上述した受付部２０として機能する。
【００４４】
バス１１６は、各装置間の制御信号、データ信号などの授受を媒介する経路である。
次に、実施の形態に係るレンタル管理サーバ３における積替場所を組み込む運行ルートの決定フローの一例について図１２を用いて説明する。受付部２０は、予約端末２によって入力された貸出及び返却の予約の情報を受け付け、受け付けた情報をレンタル予約テーブルとして格納する（ステップＳ１２０１）。ルート決定部２１は、レンタル商品の貸出予約情報及び返却予約情報、すなわちレンタル予約テーブルに基づいて、車輌ごとの運行ルートを決定する（ステップＳ１２０２）。
【００４５】
算出部２２は、決定された運行ルートに基づいて、所定時間（例えば、車輌が貸出場所又は返却場所に到着する時間ごと）において返却により積載されるレンタル商品の積載数を車輌ごとに算出する（ステップＳ１２０３）。判断部２３は、貸出予約情報、すなわちレンタル予約テーブルに含まれる予約対象のレンタル商品の貸出予約数が、レンタル業者の店舗の在庫数を超えるか否かを判断する（ステップＳ１２０４）。
【００４６】
特定部２４は、貸出予約数が在庫数を超える場合（ステップＳ１２０４でＹｅｓ）、算出された車輌ごとの各レンタル商品の積載数に基づいて、予約対象のレンタル商品の貸出の予約時間より前に貸出予約数を超える予約対象のレンタル商品を積載する車輌を特定する（ステップＳ１２０５）。決定部２５は、特定された車輌（車輌Ｘ）の位置情報と、予約対象のレンタル商品の貸出場所を運行ルートに含む他の車輌（車輌Ｙ）の位置情報と、貸出場所の位置情報とに基づいて、特定された車輌に積載された予約対象のレンタル商品を他の車輌へ積み替える積替場所を決定する（ステップＳ１２０６）。特定部２４によって貸出予約数を超えるレンタル商品を積載する車輌が特定できない場合、すなわちレンタル商品の貸出ができない場合、貸出予約をしたユーザに対して予約を受け付けられない旨の通知をするようにしてもよい。
【００４７】
ルート決定部２１は、決定された積替場所を両車輌（Ｘ車輌、Ｙ車輌）の運行ルートに組み込む処理を行う（ステップＳ１２０７）。なお、ステップＳ１２０４において、貸出予約数が在庫数を超えない場合（ステップＳ１２０４でＮｏ）、店舗の在庫数のうち、貸出予約数分が車輌に積載される（ステップＳ１２０８）。なお、貸出予約数が在庫数を超えない場合でも、店舗の在庫を貸し出すのではなく、返却予定のレンタル商品をまた貸しするようにしてもよい。この場合、貸出と返却が同一車輌で行われない場合、上述したように、積替場所の決定をし、運行ルートに積替場所が組み込まれる。
【００４８】
上述したようなレンタル管理サーバ３によれば、店舗などに貸出予約の対象のレンタル商品の在庫がない場合でも、ユーザの希望に沿いつつ、レンタル業者の利益を上げることができる。
【００４９】
なお、上述した実施の形態では、レンタル管理サーバ３などの主な処理をＣＰＵによるソフトウェア処理によって実行するものとして説明したが、この処理の全部又は一部をハードウェアによって実現するようにしてもよい。
【００５０】
また、上述した実施の形態は、上述したものに限定されるものではなく、実施の形態の要旨を逸脱しない範囲において種々の変更を加えることができる。
【符号の説明】
【００５１】
１  レンタル管理システム
２（２ａ、２ｂ、２ｃ）  予約端末
３  レンタル管理サーバ
４  ネットワーク
２０  受付部
２１  ルート決定部
２２  算出部
２３  判断部
２４  特定部
２５  決定部
２６  格納部
４０、４１、４２  エリア
１１１  ＣＰＵ
１１２  ＨＤＤ
１１３  ＲＯＭ
１１４  ＲＡＭ
１１５  通信インタフェース（Ｉ／Ｆ）
１１６  バス
【図１】
0006503306.tif 000002
【図２】
0006503306.tif 000003
【図３Ａ】
0006503306.tif 000004
【図３Ｂ】
0006503306.tif 000005
【図４】
0006503306.tif 000006
【図５】
0006503306.tif 000007
【図６】
0006503306.tif 000008
【図７】
0006503306.tif 000009
【図８】
0006503306.tif 000010
【図９】
0006503306.tif 000011
【図１０】
0006503306.tif 000012
【図１１】
0006503306.tif 000013
【図１２】
0006503306.tif 000014