(57)【要約】【課題】共有車両の柔軟な予約を提供するための方法、装置およびコンピュータ・プログラム製品を提供すること。【解決手段】モバイル機器のユーザが共有車両を予約したいと望む日付を選択することにより、ユーザが共有車両の予約を行うことを可能にするために、インタフェースを有するモバイル機器用のアプリケーションが提供される。さらに、ユーザは、その日付に少なくとも１台の共有車両を配置する場所を選択することができる。ユーザは、ユーザによって選択された場所の近くにある車両のリスト、および車両のそれぞれについての利用可能な時間の指示を受信する。次いで、ユーザは、その日付の特定の時間について特定の共有車両の予約を行うことができる。【選択図】図８
2020061197.tif 000002
【特許請求の範囲】
【請求項１】
方法、装置など。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル機器を利用した共有車両の予約方法に関する。
【背景技術】
【０００２】
（マサチューセッツ州ケンブリッジのＺｉｐｃａｒ，Ｉｎｃ．によって提供されているような）車両共有サービスは、アメリカおよび全世界で人気上昇中である。車両共有サービスの原理はかなり簡単である。個人は、所有の経費および責任をもたずに私用車両の利益を得る。１台または複数台の車両を所有する代わりに、世帯で必要に応じて一連の車両を利用する。
【０００３】
ある特定の車両共有サービスでは、ユーザは会員であり、運転することをあらかじめ承認されている（例えば、バックグラウンドの運転チェックが行われており、決済の仕組みが確立されている）。共有車両は指定された場所で受け取られ、そこに返却される。車両の場所はサービス・エリア全体にわたって分布し、しばしば公共交通機関によるアクセス用に配置される。通常、保険および燃料費は料金の中に含まれる。
【０００４】
車両共有サービスは、従来のレンタカーを超えるいくつかの利点をもたらす。車両共有サービスは営業時間によって制限されず、１日に２４時間、週に７日利用可能である。車両共有サービスの車両の予約、受け取り、および返却はセルフ・サービスである。共有車両は、分単位、時間単位、ならびに日単位で借りることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記に説明したような従来の仕組みはさまざまな不備を抱えている。カーシェアリング・サービスのほとんどのユーザは、車両が利用可能な正確な時間よりむしろ、共有車両の近さにより関心がある。
【課題を解決するための手段】
【０００６】
本発明の実施形態はそのような不備を大いに克服し、共有車両の近さを重視した可用性を考慮に入れた、利用可能な共有車両を検索するための方法を提供する仕組みおよび技法を提供する。ユーザは、カーシェアリング予約のアプリケーションを実行する自分のモバイル機器を使用し、予約する所望の日を選択する。また、ユーザは場所を選択して、ユーザが入力した場所の近くにある車両に対して検索のフィルタリングを開始する。次いで、ユーザは利用可能な車両のリスト、および利用可能な車両のそれぞれについての利用可能な時間の指示を受信する。次いで、ユーザは、所望の日付の特定の時間について特定の共有車両に対する予約を行うことができる。また、ユーザは、予約の開始時刻、終了時刻、または期間を容易に変更することができる。
【０００７】
共有車両の柔軟な予約を提供するための方法の特定の実施形態では、方法は、モバイル機器のユーザが共有車両を予約したいと望む日付を選択することによりユーザが共有車両の予約を行うことを可能にするために、インタフェースをモバイル機器に設けることを含む。方法は、さらに、モバイル機器のユーザがその日付に少なくとも１台の共有車両を配置する場所を選択することを可能にすることを含む。また、方法は、ユーザによって選択された場所の近くにある車両のリスト、および車両のそれぞれについての利用可能な時間の指示をモバイル機器においてユーザにより受信することを含む。さらに、方法は、特定の車両が利用可能な日付の特定の時間について、その車両の予約をモバイル機器においてユーザにより行うことを含む。
【０００８】
他の実施形態は、共有車両の柔軟な予約を提供するためのコンピュータ可読コードを有するコンピュータ可読媒体を含む。コンピュータ可読媒体は、モバイル機器のユーザが共有車両を予約したいと望む日付を選択することにより、ユーザが共有車両の予約を行うことを可能にするインタフェースをモバイル機器に設けるための命令を含む。コンピュータ可読媒体は、さらに、モバイル機器のユーザがその日付に少なくとも１台の共有車両を配置する場所を選択することを可能にするための命令を含む。また、コンピュータ可読媒体は、ユーザによって選択された場所の近くにある車両のリスト、および車両のそれぞれについての利用可能な時間の指示をモバイル機器においてユーザにより受信するための命令を含む。さらに、コンピュータ可読媒体は、車両のうちの特定の車両が利用可能な日付の特定の時間について、その特定の車両の予約をモバイル機器においてユーザにより行うための命令を含む。
【０００９】
さらに他の実施形態は、本発明の実施形態として本明細書に開示されたすべての方法の動作を処理するように構成されたコンピュータ装置を含む。そのような実施形態では、コンピュータ装置は、メモリ・システム、プロセッサ、通信インタフェースを、これらの構成部品を接続する相互接続機構の中に含む。メモリ・システムは、本明細書に説明された共有車両の柔軟な予約を提供し、プロセッサ上で実行されると（例えば起動されると）本発明の実施形態として本明細書に説明された方法の実施形態および動作のすべてを実行するように、コンピュータ装置内で本明細書に説明されたように動作するプロセスでコード化される。したがって、本明細書に説明されたプロセスを実行する、または実行するようにプログラムされた任意のコンピュータ装置は、本発明の実施形態である。
【００１０】
本明細書に開示された本発明の実施形態の他の構成は、上記に要約され下記に詳細に開示される方法の実施形態のステップおよび動作を実行するソフトウェア・プログラムを含む。より具体的には、コンピュータ・プログラム製品は、コンピュータ装置内で実行されると、本明細書に説明された共有車両の柔軟な予約を提供する関連動作を提供するように、コード化されたコンピュータ・プログラム論理回路を含むコンピュータ可読媒体を有する一実施形態である。コンピュータ・プログラム論理回路は、少なくとも１つのプロセッサ上でコンピュータ・システムによって実行されると、本発明の実施形態として本明細書に示された動作（例えば方法）をプロセッサに実行させる。本発明のそのような構成は、通常、光学式媒体（例えばＣＤ−ＲＯＭ）、フロッピディスクもしくはハードディスク、あるいは、１つまたは複数のＲＯＭもしくはＲＡＭもしくはＰＲＯＭチップの中のファームウェアまたはマイクロコード、あるいは特定用途向け集積回路（ＡＳＩＣ）、あるいは１つまたは複数のモジュール、共有ライブラリの中のダウンロード可能なソフトウェア・イメージなどの他の媒体などのコンピュータ可読媒体上に構成またはコード化された、ソフトウェア、コード、および／または他のデータ構造として提供される。ソフトウェアもしくはファームウェアまたは他のそのような構成は、コンピュータ装置内の１つまたは複数のプロセッサに、本発明の実施形態として本明細書に説明された技法を実行させるために、コンピュータ装置にインストールすることができる。データ通信装置または他のエンティティのグループなどのコンピュータ装置の集合内で動作するソフトウェア・プロセスも、本発明のシステムを提供することができる。本発明のシステムは、いくつかのデータ通信装置上の多くのソフトウェア・プロセスの間で分配することができるか、またはすべてのプロセスは、専用コンピュータの小さなセットで、もしくは１台のコンピュータ上のみで実行することができる。
【００１１】
本発明の実施形態は、データ通信装置内など、ソフトウェア・プログラムとして、ソフトウェアおよびハードウェアとして、あるいは、ハードウェアおよび／または電気回路のみとして、厳密に具現化できることが理解されよう。本明細書に説明されたように、本発明の機能は、マサチューセッツ州ケンブリッジのＺｉｐｃａｒ，Ｉｎｃ．によって製造された装置などのそのような装置用に、データ通信装置および／またはソフトウェア・システムの中に採用することができる。
本明細書は、例えば、以下も提供する。
（項目１）
共有車両の柔軟な予約を提供するための方法であって、
モバイル機器のユーザが前記共有車両を予約したいと望む日付を選択することにより前記ユーザが前記共有車両の予約を行うことを可能にするために、インタフェースを前記モバイル機器に設けることと、
前記モバイル機器の前記ユーザが前記日付に少なくとも１台の共有車両を配置する場所を選択することを可能にすることと、
前記ユーザによって選択された前記場所の近くにある車両のリスト、および前記車両のそれぞれについての利用可能な時間の指示を前記モバイル機器において前記ユーザにより受信することと、
前記車両のうちの特定の車両がその間利用可能な前記日付の特定の時間について、前記特定の車両の予約を前記モバイル機器において前記ユーザにより行うことと
を含む方法。
（項目２）
前記ユーザが前記予約を変更することを可能にすることをさらに含む、項目１に記載の方法。
（項目３）
前記ユーザが前記予約を変更することを可能にすることが、前記予約の開始時刻を変更することを含む、項目２に記載の方法。
（項目４）
前記ユーザが前記予約を変更することを可能にすることが、前記予約の終了時刻を変更することを含む、項目２に記載の方法。
（項目５）
前記ユーザが前記予約を変更することを可能にすることが、前記予約の期間を変更することを含む、項目２に記載の方法。
（項目６）
前記ユーザが前記共有車両を予約したいと望む日付を前記選択することに応答して、前記ユーザが車両のリストおよび前記車両のそれぞれについての利用可能な時間の指示を提供される、項目１に記載の方法。
（項目７）
前記ユーザによって選択された前記場所の近くにある車両のリスト、および前記車両のそれぞれについての利用可能な時間の指示を前記モバイル機器において前記ユーザにより前記受信することが、前記ユーザの好きな車両を含む、項目１に記載の方法。
（項目８）
前記ユーザが利用可能な時間に前記好きな車両を予約することができる、項目７に記載の方法。
（項目９）
共有車両の柔軟な予約を提供するためのコンピュータ可読コードを有する持続性コンピュータ可読記憶媒体であって、
モバイル機器のユーザが前記共有車両を予約したいと望む日付を選択することにより、前記ユーザが前記共有車両の予約を行うことを可能にするために、インタフェースを前記モバイル機器に設けることと、
前記モバイル機器の前記ユーザが前記日付に少なくとも１台の共有車両を配置する場所を選択することを可能にすることと、
前記ユーザによって選択された前記場所の近くにある車両のリスト、および前記車両のそれぞれについての利用可能な時間の指示を前記モバイル機器において前記ユーザにより受信することと、
前記車両のうちの特定の車両がその間利用可能な前記日付の特定の時間について、前記特定の車両の予約を前記モバイル機器において前記ユーザにより行うことと
を含む動作をコンピュータ・システムが実行する命令を含む、コンピュータ可読記憶媒体。
（項目１０）
前記ユーザが前記予約を変更することを可能にするための命令をさらに含む、項目９に記載のコンピュータ可読記憶媒体。
（項目１１）
前記ユーザが前記予約を変更することを可能にするための前記命令が、前記予約の開始時刻を変更するための命令を含む、項目１０に記載のコンピュータ可読記憶媒体。
（項目１２）
前記ユーザが前記予約を変更することを可能にするための前記命令が、前記予約の終了時刻を変更するための命令を含む、項目１０に記載のコンピュータ可読記憶媒体。
（項目１３）
前記ユーザが前記予約を変更することを可能にするための前記命令が、前記予約の期間を変更するための命令を含む、項目１０に記載のコンピュータ可読記憶媒体。
（項目１４）
前記ユーザが前記共有車両を予約したいと望む日付を前記選択することに応答して、前記ユーザが車両のリスト、および前記車両のそれぞれについての利用可能な時間の指示を提供される、命令をさらに含む項目９に記載のコンピュータ可読記憶媒体。
（項目１５）
前記ユーザによって選択された前記場所の近くにある車両のリスト、および前記車両のそれぞれについての利用可能な時間の指示を前記モバイル機器において前記ユーザにより前記受信することが、前記ユーザの好きな車両を含む、命令をさらに含む項目９に記載のコンピュータ可読記憶媒体。
（項目１６）
前記ユーザが利用可能な時間に前記好きな車両を予約することができる、命令をさらに含む項目１５に記載のコンピュータ可読記憶媒体。
（項目１７）
メモリと、
プロセッサと、
通信インタフェースと、
前記メモリ、前記プロセッサおよび前記通信インタフェースを結合する相互接続機構とを含むコンピュータ・システムであって、
前記メモリが、前記プロセッサ上で実行されると情報を処理するためのプロセスを提供する共有車両の柔軟な予約を提供するアプリケーションによってコード化され、前記プロセスが前記コンピュータ・システムに、
モバイル機器のユーザが前記共有車両を予約したいと望む日付を選択することにより、前記ユーザが前記共有車両の予約を行うことを可能にするために、インタフェースを前記モバイル機器に設けることと、
前記モバイル機器の前記ユーザが前記日付に少なくとも１台の共有車両を配置する場所を選択することを可能にすることと、
前記ユーザによって選択された前記場所の近くにある車両のリスト、および前記車両のそれぞれについての利用可能な時間の指示を前記モバイル機器において前記ユーザにより受信することと、
前記車両のうちの特定の車両がその間利用可能な前記日付の特定の時間について、前記特定の車両の予約を前記モバイル機器において前記ユーザにより行うことと
の動作を実行させる、
コンピュータ・システム。
（項目１８）
前記ユーザが前記予約を変更することを可能にすることをさらに含む、項目１７に記載のコンピュータ・システム。
（項目１９）
前記ユーザが前記共有車両を予約したいと望む日付を前記選択することに応答して、前記ユーザが車両のリスト、および前記車両のそれぞれについての利用可能な時間の指示を提供される、項目１７に記載のコンピュータ・システム。
（項目２０）
前記ユーザによって選択された前記場所の近くにある利用可能な車両のリスト、および前記車両のそれぞれについての利用可能な時間の指示を前記モバイル機器において前記ユーザにより前記受信することが、前記ユーザの好きな車両を含み、前記ユーザが前記好きな車両を利用可能な時間に予約することのできる、項目１７に記載のコンピュータ・システム。
【００１２】
本開示において説明されたさまざまな機能、技法、構成などのそれぞれは、別個に、または組み合わせて実行できることに留意されたい。したがって、本発明は、多くのさまざまなやり方で具現化および考察することができる。また、本明細書におけるこの概要セクションは、すべての実施形態、および／または、本開示もしくは特許請求された発明の徐々に新しくなる態様を指定しないことに留意されたい。代わりに、この概要は、さまざまな実施形態および対応する従来の技法に対して新規性がある点の基本的な説明を提供するにすぎない。本発明のさらなる詳細、構成要素、および／または実現可能な視点（置換形態）については、下記でさらに説明される「発明を実施するための形態」および対応する本開示の図を対象とする。
【００１３】
前述の事項は、添付図面に示されるように、以下の本発明の好ましい実施形態のより詳細な説明から明白になろう。添付図面では、さまざまな図全体を通して、同じ参照文字は同じ部分を指す。図面は縮尺通りである必要はなく、それよりむしろ、本発明の原理を示すところが強調される。
【図面の簡単な説明】
【００１４】
【図１】利用可能な車両を日付でブラウズするための柔軟なスケジューリング・アプリケーションを実行するモバイル機器を示す図である。
【図２】利用可能な車両を時間ウィンドウでブラウズするためのスケジューリング・アプリケーションを実行するモバイル機器を示す図である。
【図３】最新の結果を提供するための柔軟なスケジューリング・アプリケーションを実行するモバイル機器を示す図である。
【図４】タッチおよび時間選択を介して車両が利用可能な時間をブラウズし選択するための柔軟なスケジューリング・アプリケーションを実行するモバイル機器を示す図である。
【図５Ａ】利用可能な車両についてタッチ・インタフェースを介して開始時刻を選択するための柔軟なスケジューリング・アプリケーションを実行するモバイル機器を示す図である。
【図５Ｂ】利用可能な車両を予約するためにタッチ・インタフェースを介して終了時刻を選択するための柔軟なスケジューリング・アプリケーションを実行するモバイル機器を示す図である。
【図６Ａ】車両の予約を変更またはキャンセルするための柔軟なスケジューリング・アプリケーションを実行するモバイル機器を示す図である。
【図６Ｂ】車両の予約を変更するための柔軟なスケジューリング・アプリケーションを実行するモバイル機器を示す図である。
【図７】本発明の実施形態による、共有車両の柔軟な予約のための方法の特定の実施形態を示す流れ図である。
【図８】本発明の実施形態による、共有車両の柔軟な予約を実行するコンピュータ・システム用のコンピュータ・システム・アーキテクチャの例を示す図である。
【発明を実施するための形態】
【００１５】
下記に説明される実施形態は、当業者が本発明を実践することを可能にするために必要な情報を表し、本発明の実施形態を実践する最良の形態を示す。添付の図に照らして以下の説明を読むと、当業者は本発明の概念を理解し、本明細書に特に対処されていないこれらの概念の適用例を認識する。これらの概念および適用例は、本開示および添付特許請求の範囲の範囲内にあることを理解すべきである。
【００１６】
ここで、添付図面を参照して本発明の好ましい実施形態を記載する。しかしながら、本発明は多くのさまざまな形態で具現化することができ、本明細書に説明される実施形態に限定されると解釈すべきでなく、むしろこの実施形態は、この開示が完璧かつ完全であり、当業者に本発明の範囲を十分に伝えるように提供される。添付図面で示される特定の実施形態の詳細説明で使用される術語は、本発明を限定することを意図するものではない。図面において同じ番号は同じ構成要素を指す。
【００１７】
ここで図１を参照すると、車両共有サービスで予約を行うための柔軟な予約アプリケーション１２を実行するモバイル機器１０が示される。モバイル機器１０はスマートフォンとして示されるが、タブレット、ラップトップなどを含むがそれらに限定されない任意のタイプのモバイル機器が使用できることを理解すべきである。
【００１８】
車両共有サービスのユーザが特定の日に利用可能な自動車をブラウズすることを望む特定の例があり得る。ユーザは、少しの用事に出るのに週末の数時間、共有車両の使用を要求することができるが、ユーザは、元に戻って利用可能な時間を推測し続けなければならないことを避けたいと望む。ユーザは、好きな共有車両があるが、それが現在予約されている場合があり、好きな車両の予約を行うために、好きな車両がいつおよびどれだけの間空いているのかを知りたい。
【００１９】
図２は、日付でブラウズする機能をオフにした、柔軟な予約アプリケーション１２を示す。これにより、ユーザが特定の時間範囲内で車両を見つけることが可能になる。図３は、図１で行われた日付選択によるブラウズからもたらされた結果のリストを示す。ユーザによって選択された区域内で選択された日付で利用可能な車両２０、２２および２４が示される。各車両２０、２２および２４は、選択された日付における料金および利用可能性のグラフとともに示される。ユーザは、異なる日付を選択して、その日を通じて異なる利用可能性をもつ、近くにある車両の更新されたリストを得ることができる。
【００２０】
ここで図４を参照すると、特定の車両２０が選択された、柔軟な予約アプリケーション１２が示される。会員が特定の車両について利用可能な時間および日付を見て選択することを可能にする予約グリッドが表示される。灰色の領域は、車両が利用できない（時間がすぎている、会員に資格がない、および／または車両が予約されている）ことを示す。また、会員は、この動作の前にその車両に予約を作成していた場合、自分の既存の予約を見ることができる。これは薄緑のタイルで示される。また、日付および時間を選択して車両を予約するために使用できる時間ピッカ１４が示される。
【００２１】
図５Ａおよび図５Ｂは、予約が行われるときの柔軟な予約アプリケーション１２の予約グリッド２６を示す。図５Ａにおいて、緑に設定されている予約のブロックが示すように、会員は開始時刻（２月１０日金曜日午後３：３０）を選択している。また、予約の開始時刻の下にグラフィカルなリセット・ボタンが設けられて、行われた予約選択を会員が容易に消去することが可能になる。図５Ｂにおいて、緑に設定されている予約のブロックが示すように、会員は終了時刻（２月１０日金曜日午後５：００）を選択している。また、予約の終了時刻の下に第２のリセット・ボタンが設けられて、会員が予約選択を容易に消去することが可能になる。終了時刻が選択されると、推定費用も計算され表示される。この処理の逆も会員用のオプションであり、会員は終了時刻を最初に選択し、次いで開始時刻を選択することを選ぶことができ、結果として同じ処理になる。開始時刻、終了時刻を選択し、推定費用が得られると、会員は「予約」ボタン２８にタッチすることによって予約を入れることができる。
【００２２】
図６Ａおよび図６Ｂは、既存の予約を修正するための画面を示す。図６Ａにおいて、現在の予約３０が示される。この予約３０は、２月１０日午後３：３０から午後５：００までの間の車両「Ｅｓｃａｐｅ  Ｅｒａｓｍｕｓ」についてである。車両は、Ｆｉｒｓｔ  Ｓｔｒｅｅｔ  Ｇａｒａｇｅに位置している。また、アカウント情報および推定費用が表示される。会員は、ボタン３２をタップすることにより予約を変更すること、またはボタン３４をタップすることにより予約をキャンセルすることのオプションが与えられる。図６Ｂにおいて、会員は、元の午後３：３０から午後５：００までを、新しい時間午後５：３０から午後７：００までに、予約３０を変更している。この選択は、図５Ａおよび図５Ｂに示された予約作成処理と同様のやり方で行われる。薄緑は元の予約時間を示し、これは見ることができる。ユーザは「予約変更」ボタン３６を選択することにより、予約変更を確認することができる。
【００２３】
現在開示された方法の特定の実施形態の流れ図が図７に示される。長方形の構成要素は本明細書において「処理ブロック」を表記し、コンピュータ・ソフトウェアの命令または命令群を表す。菱形の構成要素は本明細書において「判定ブロック」を表記し、処理ブロックによって表されたコンピュータ・ソフトウェアの命令の実行に影響するコンピュータ・ソフトウェアの命令または命令群を表す。
【００２４】
あるいは、処理ブロックおよび判定ブロックは、デジタル・シグナル・プロセッサ回路または特定用途向け集積回路（ＡＳＩＣ）などの機能的に同等の回路によって実行されるステップを表す。流れ図はいかなる特定のプログラミング言語の構文も示していない。むしろ、流れ図は、当業者が、本発明によって必要とされる処理を実行する、回路を組み立てるかまたはコンピュータ・ソフトウェアを生成するために必要とする機能的な情報を示す。ループおよび変数の初期化ならびに仮変数の使用などの、多くのルーチン・プログラム要素が示されていないことに留意すべきである。本明細書に別段の指示がない限り、記載されたステップの特定の順番は例示的であるにすぎず、本発明の精神から逸脱することなく変更できることを、当業者は理解されよう。したがって、別段の指示がない限り、下記に記載されたステップは無順序であり、可能な場合、ステップが任意の都合がよいまたは望ましい順序で実行できることを意味する。
【００２５】
ここで図７を参照すると、共有車両の柔軟な予約を提供するための方法５０の特定の実施形態が示される。方法５０は、モバイル機器のユーザが共有車両を予約したいと望む日付を選択することにより、ユーザが共有車両の予約を行うことを可能にするために、インタフェースをモバイル機器に設けることを開示する処理ブロック５２で始まる。処理ブロック５４でさらに示されたように、ユーザが共有車両を予約したいと望む日付を選択することに応答して、ユーザは車両のリスト、および車両のそれぞれが利用可能な時間の指示を提供される。
【００２６】
処理ブロック５６は、モバイル機器のユーザがその日付に少なくとも１台の共有車両が位置する場所を選択することを可能にすることを述べる。これは、利用可能で近くにある車両のリストを絞り込むフィルタとして動作する。
【００２７】
処理ブロック５８は、ユーザによって選択された場所の近くにある車両のリスト、および車両のそれぞれが利用可能な時間の指示をモバイル機器においてユーザにより受信することを詳述する。処理ブロック６０で示されたように、ある特定の例では、利用可能な車両のリストはユーザの「好きな」車両を含む場合がある。処理ブロック６２でさらに示されたように、ユーザは、利用可能な時間に自分の好きな車両を予約することができる。
【００２８】
処理は、ブロック５２で選択された日付の特定の時間について、車両のうちの特定の車両の予約をモバイル機器においてユーザにより行うことを開示する処理ブロック６４に続く。処理ブロック６６は、ユーザが予約を変更することを可能にすることを述べる。処理ブロック６８、７０および７２でそれぞれ示されたように、ユーザは、予約の開始時刻の変更、予約の終了時刻の変更、および／または予約の期間の変更を行うことができる。
【００２９】
図８は、本明細書に開示された構成例を説明する際に使用するのに適切な、共有車両の柔軟な予約のアプリケーション１４０−１および共有車両の柔軟な予約のプロセス１４０−２を、起動し、走らせ、解釈し、動作させるか、またはその他の方法で実行するコンピュータ・システム（例えばモバイル機器）１１０のアーキテクチャの例を示すブロック図である。コンピュータ・システム１１０は、パーソナル・コンピュータ、ワークステーション、携帯型コンピュータ装置、コンソール、ラップトップ、ネットワーク端末などの任意のタイプのコンピュータ装置であってもよい。入力装置１１６（例えば、キーボード、マウスなどの１つまたは複数の利用者／開発者が制御する装置）は、Ｉ／Ｏインタフェース１１４を介してプロセッサ１１３に結合し、利用者１０８がコマンドを入力し、共有車両の柔軟な予約のアプリケーション１４０−１およびプロセス１４０−２がディスプレイ１３０上に提供するグラフィカル・カスタマ・インタフェース１６０を、全般に制御することを可能にする。基本的に、グラフィカル・ユーザ・インタフェース１６０は、利用者１０８−１が自分の「オンライン・バンキング」を実行するところであり、どの請求書が電子的に決済されるか、それらの請求書がいつ決済されるか、および決済される金額を指定する。この例で示されたように、コンピュータ・システム１１０は、メモリ・システム１１２、プロセッサ１１３、入出力インタフェース１１４、および通信インタフェース１１５に結合する、データバスまたは他の電気回路などの相互接続機構１１１を含む。通信インタフェース１１５により、コンピュータ・システム１１０が、ネットワーク（図示せず）上の他の装置（すなわち他のコンピュータ）と通信することが可能になる。
【００３０】
メモリ・システム１１２は、任意のタイプのコンピュータ可読媒体であり、この例では、本明細書に説明されたように、共有車両の柔軟な予約のアプリケーション１４０−１によってコード化される。共有車両の柔軟な予約のアプリケーション１４０−１は、本明細書に開示されたさまざまな実施形態による処理機能をサポートするデータおよび／または論理命令（例えば、メモリ内に、またはリムーバブル・ディスクなどの別のコンピュータ可読媒体上に格納されたコード）などのソフトウェア・コードとして具現化することができる。コンピュータ・システム１１０の動作中、プロセッサ１１３は、共有車両の柔軟な予約のアプリケーション１４０−１の論理命令を開始し、走らせ、起動し、解釈するか、またはその他の方法で実行するために、相互接続１１１を介してメモリ・システム１１２にアクセスする。この方式での共有車両の柔軟な予約のアプリケーション１４０−１の起動は、共有車両の柔軟な予約のプロセス１４０−２の中に処理機能を生成する。言い換えれば、共有車両の柔軟な予約のプロセス１４０−２は、実行時にコンピュータ装置１１０内のプロセッサ１１３の中または上で実行または起動する、共有車両の柔軟な予約のアプリケーション１４０−１の１つまたは複数の部分あるいは実行時インスタンス（または共有車両の柔軟な予約のアプリケーション１４０−１全体）を表す。
【００３１】
本明細書に開示された構成例は、共有車両の柔軟な予約のアプリケーション１４０−１自体を（すなわち、起動されていない、または実行していない論理命令および／またはデータの形態で）含むことに留意されたい。共有車両の柔軟な予約のアプリケーション１４０−１は、フロッピディスク、ハードディスク、電子式、磁気式、光学式、または他のコンピュータ可読媒体などのコンピュータ可読媒体上に格納することができる。共有車両の柔軟な予約のアプリケーション１４０−１は、ファームウェア、リード・オンリ・メモリ（ＲＯＭ）などのメモリ・システム１１２の中に、または、この例におけるように、実行可能コードとして、例えば、ランダム・アクセス・メモリ（ＲＡＭ）の中に格納することもできる。これらの実施形態に加えて、本明細書における他の実施形態は、共有車両の柔軟な予約のアプリケーション１４０−１の起動を、共有車両の柔軟な予約のプロセス１４０−２としてプロセッサ１１３の中に含むことも留意すべきである。コンピュータ・システム１１０は、他のプロセス、ならびに／または、この例では示されていないオペレーティング・システムなどのソフトウェアおよびハードウェアの構成部品を含む場合があることを、当業者は理解されよう。
【００３２】
ディスプレイ１３０は、コンピュータ・システム１１０に直接結合する必要はない。例えば、共有車両の柔軟な予約のアプリケーション１４０−１は、ネットワーク・インタフェース１１５を介してリモートでアクセス可能なコンピュータ装置上で起動することができる。この場合、グラフィカル・カスタマ・インタフェース１６０は、リモート・コンピュータの利用者１０８にローカルで表示することができ、本明細書におけるプロセスの起動はクライアント・サーバ・ベースであってもよい。
【００３３】
動作中、コンピュータ・システム１１０のプロセッサ１１３は、共有車両の柔軟な予約のアプリケーション１４０−１の論理命令を開始し、走らせ、起動し、解釈するか、またはその他の方法で実行するために、相互接続１１１を介してメモリ・システム１１２にアクセスする。共有車両の柔軟な予約のアプリケーション１４０−１の起動は、共有車両の柔軟な予約のプロセス１４０−２の中に処理機能を生成する。言い換えれば、共有車両の柔軟な予約のプロセス１４０−２は、コンピュータ・システム１１０内のプロセッサ１１３の中または上で実行する、共有車両の柔軟な予約のアプリケーション１４０−１の１つまたは複数の部分（またはアプリケーション全体）を表す。
【００３４】
共有車両の柔軟な予約のプロセス１４０−２に加えて、本明細書における実施形態は、共有車両の柔軟な予約のアプリケーション１４０−１自体（すなわち、起動されていない、または実行していない論理命令および／またはデータ）を含むことに留意すべきである。共有車両の柔軟な予約のアプリケーション１４０−１は、フロッピディスク、ハードディスク、または光学式媒体などのコンピュータ可読媒体上に格納することができる。共有車両の柔軟な予約のアプリケーション１４０−１は、ファームウェア、リード・オンリ・メモリ（ＲＯＭ）などのメモリ・タイプのシステムの中に、または、この例におけるように、メモリ・システム１１２内の実行可能コードとして（例えば、ランダム・アクセス・メモリすなわちＲＡＭ内に）格納することもできる。
【００３５】
これらの実施形態に加えて、本明細書における他の実施形態は、共有車両の柔軟な予約のアプリケーション１４０−１の起動を、共有車両の柔軟な予約のプロセス１４０−２としてプロセッサ１１３の中に含むことも留意すべきである。コンピュータ・システム１１０は、他のプロセス、ならびに／または、コンピュータ・システム１１０に関連するハードウェア・リソースの割り当ておよび使用を制御するオペレーティング・システムなどのソフトウェアおよびハードウェアの構成部品を含む場合があることを、当業者は理解されよう。
【００３６】
プロセッサと一体化する装置またはコンピュータ・システムには、例えば、パーソナル・コンピュータ、ワークステーション（例えば、Ｓｕｎ、ＨＰ）、携帯情報端末（ＰＤＡ）、携帯電話、ラップトップ、ハンドヘルド・コンピュータなどのハンドヘルド装置、または、本明細書に提供されたように動作できるプロセッサと一体化できる別の装置が含まれ得る。したがって、本明細書に提供された装置は網羅的ではなく、例示するために、かつ限定しないために提供される。
【００３７】
「マイクロプロセッサ」および「プロセッサ」、または「そのマイクロプロセッサ」および「そのプロセッサ」への言及は、スタンドアロン環境および／または分散環境において通信できる１つまたは複数のマイクロプロセッサを含むものと理解することができ、したがって、有線または無線の通信を介して他のプロセッサと通信するように構成することができ、そのような１つまたは複数のプロセッサは同じまたは異なる装置であってもよい１つまたは複数のプロセッサ制御装置上で動作するように構成することができる。したがって、そのような術語「マイクロプロセッサ」または「プロセッサ」の使用は、中央処理装置、算術論理演算装置、特定用途向け集積回路（ＩＣ）、および／またはタスク・エンジンを含むものと理解することもでき、そのような例は例示するために、かつ限定しないために提供される。
【００３８】
さらに、メモリへの言及は、特に断りのない限り、プロセッサ制御装置の内部にあってよく、プロセッサ制御装置の外部にあってもよい、１つまたは複数のプロセッサ可読およびアクセス可能なメモリ構成要素および／または構成部品を含むことができ、かつ／または、さまざまな通信プロトコルを使用する有線または無線のネットワークを介してアクセスすることができ、特に断りのない限り、外部メモリ装置と内部メモリ装置の組合せを含むように構成することができ、そのようなメモリはアプリケーションに基づいて連続している、および／または分割されている場合がある。したがって、データベースへの言及は、１つまたは複数のメモリ連係を含むものと理解することができ、そのような言及は市販のデータベース製品（例えば、ＳＱＬ、Ｉｎｆｏｒｍｉｘ、Ｏｒａｃｌｅ）および独自のデータベースも含むことができ、リンク、クエリ、グラフ、ツリーなどのメモリを連係するための他の構造を含むこともでき、そのような構造は例示するために、かつ限定しないために提供される。
【００３９】
ネットワークへの言及は、特に断りのない限り、１つまたは複数のイントラネット、および／またはインターネット、ならびに仮想ネットワークを含むことができる。本明細書におけるマイクロプロセッサ命令またはマイクロプロセッサ実行可能命令への言及は、上記に従って、プログラム可能ハードウェアを含むものと理解することができる。
【００４０】
特に断りのない限り、単語「実質的に」の使用は、厳密な関係、状態、構成、配置、および／または他の特性を含み、ならびに、当業者が理解するようにその差異を、そのような差異が開示された方法およびシステムに実質的に影響しない限り、含むものと理解することができる。
【００４１】
本開示の全体を通して、名詞を修飾する冠詞「ａ」または「ａｎ」の使用は便宜上使用され、特に詳細な断りのない限り、１つまたは１を超える修飾された名詞を含むものと理解することができる。
【００４２】
別の何かと通信し、それに関連し、および／またはそれに基づく図によって記載された、および／またはその他の方法で表現された、構成要素、構成部品、モジュール、および／またはその一部は、本明細書に特に断りのない限り、直接および／または間接の方式で通信し、関連し、および／または基づくものと理解することができる。
【００４３】
方法およびシステムがその特定の実施形態に対して記載されたが、それらはそのように限定されない。明らかに多くの修正形態および変形形態が、上記の教示に照らして明白になる可能性がある。本明細書に記載および図示された部分の詳細、素材、および構成における多くの別の変更は、当業者によって行うことができる。
【００４４】
本発明の好ましい実施形態を記載したが、これらの概念を組み込む他の実施形態を使用できることが当業者には明白になろう。さらに、本発明の一部として含まれたソフトウェアは、コンピュータ使用可能媒体を含むコンピュータ・プログラム製品の中に具現化することができる。例えば、そのようなコンピュータ使用可能媒体は、その上に格納されたコンピュータ可読プログラム・コード・セグメントを有する、ハードドライブ装置、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、またはコンピュータ・ディスケットなどの読み込み可能メモリ装置を含むことができる。また、コンピュータ可読媒体は、デジタル信号またはアナログ信号としてその上で運ばれるプログラム・コード・セグメントを有する、光、有線、または無線の通信リンクを含むことができる。したがって、本発明は記載された実施形態に限定すべきでなく、むしろ添付の特許請求の範囲の精神および範囲によってのみ限定すべきであることが具申される。
【００４５】
本発明は、その好ましい実施形態を参照して、上記に詳細に記載された。しかしながら、当業者によって容易に理解されるように、他の実施形態は、添付の特許請求の範囲によって規定される本発明の範囲内で同様に実現可能である。
【図１】
2020061197.tif 000003
【図２】
2020061197.tif 000004
【図３】
2020061197.tif 000005
【図４】
2020061197.tif 000006
【図５Ａ】
2020061197.tif 000007
【図５Ｂ】
2020061197.tif 000008
【図６Ａ】
2020061197.tif 000009
【図６Ｂ】
2020061197.tif 000010
【図７】
2020061197.tif 000011
【図８】
2020061197.tif 000012
【外国語明細書】
2020061197.tif 000013
2020061197.tif 000014
2020061197.tif 000015
2020061197.tif 000016
2020061197.tif 000017
2020061197.tif 000018
2020061197.tif 000019
2020061197.tif 000020
2020061197.tif 000021
2020061197.tif 000022
2020061197.tif 000023
2020061197.tif 000024
2020061197.tif 000025
2020061197.tif 000026
2020061197.tif 000027
2020061197.tif 000028
2020061197.tif 000029
2020061197.tif 000030
2020061197.tif 000031
2020061197.tif 000032
2020061197.tif 000033
2020061197.tif 000034
2020061197.tif 000035
2020061197.tif 000036
2020061197.tif 000037
2020061197.tif 000038
2020061197.tif 000039