(57)【特許請求の範囲】
【請求項１】
コンピュータ装置を使用するフライト選択方法であって、
前記フライト選択方法は、表示データを生成するためにフライトに関するフライトデータを処理するステップを含み、
前記表示データが、フライト検索クエリに従ってリモートコンピュータによって表示するためのものであり、前記表示データが、時間軸に関連して表示されたフライト表示を含み、前記フライト表示が、複数の行に配置されており、少なくとも１つの行が、複数のフライト表示を含み、少なくとも１つのフライト表示が、複数の料金インジケータに関連付けられることを特徴とするフライト選択方法。
【請求項２】
前記フライト表示が、複数の横の行に配置されている、請求項１に記載のフライト選択方法。
【請求項３】
接続便を示すために、同じ行内の２つの隣接するフライト表示の間に接続インジケータが表示される、請求項１に記載のフライト選択方法。
【請求項４】
前記接続インジケータの長さが、隣接するフライト表示の間の時間に対応し、前記隣接するフライト表示または前記接続インジケータのうちの１つにマウスポインタまたは他の入力装置を合わせると、前記接続便に関連する情報を表示できる、請求項３に記載のフライト選択方法。
【請求項５】
マウスまたは他の入力装置を使用してフライト選択および関連料金を選択できるように、表示されたそれぞれのフライト表示がインタラクティブである、請求項１に記載のフライト選択方法。
【請求項６】
前記フライト選択および関連料金の選択が、フライト表示にマウスポインタまたは他の入力装置を合わせると料金オプションボックスを表示することを含む、請求項５に記載のフライト選択方法。
【請求項７】
前記料金オプションボックスが、それぞれの料金に対応する選択ボタンを含み、選択ボタンが選択されると前記フライト選択が行われる、請求項６に記載のフライト選択方法。
【請求項８】
前記行われたフライト選択に対応する前記フライト表示だけを表示することをさらに含む、請求項７に記載のフライト選択方法。
【請求項９】
前記料金インジケータを安い順に配置できる、請求項１に記載のフライト選択方法。
【請求項１０】
前記表示データが表を含み、前記表が、それぞれのフライトプロバイダに関するフライトプロバイダセクションを含み、前記フライトプロバイダセクションが最低利用可能料金の安い順に配置される、請求項１に記載のフライト選択方法。
【請求項１１】
各フライトプロバイダセクションが、前記時間軸に並んだ隣接する可視の時間スケールを含み、各時間スケールがそれぞれの時間ゾーンを表す、請求項１０に記載のフライト選択方法。
【請求項１２】
前記リモートコンピュータからフライト選択を受信するステップであって、前記フライト選択が、表示されたフライト表示に対応するステップと、
前記選択されたフライトに対応する航空券を購入できるようにするステップと、
をさらに含む、請求項１に記載のフライト選択方法。
【請求項１３】
表示データを生成するためにフライトに関するフライトデータを処理するようにプログラムされたウェブサーバであって、
前記表示データが、フライト検索クエリに従ってリモートコンピュータによって表示するためのものであり、前記表示データが、時間軸に関連して表示されたフライト表示を含み、前記フライト表示が、複数の行に配置されており、少なくとも１つの行が、複数のフライト表示を含み、少なくとも１つのフライト表示が、複数の料金インジケータに関連付けられることを特徴とするウェブサーバ。
【請求項１４】
コンピュータ装置を使用するオンラインでのフライト選択のための方法であって、
前記方法は、フライト検索クエリに従って時間軸に関連するフライト表示を表示するステップを含み、前記フライト表示が、複数の行に配置されており、少なくとも１つの行が、複数のフライト表示を含み、少なくとも１つのフライト表示が、複数の料金インジケータに関連付けられることを特徴とする方法。
【請求項１５】
前記フライト表示が、複数の横の行に配置されている、請求項１４に記載の方法。
【請求項１６】
マウスまたは他の入力装置を使用してフライト選択および関連料金を選択できるように、表示されたそれぞれのフライト表示がインタラクティブである、請求項１４に記載の方法。
【請求項１７】
前記料金インジケータを安い順に配置できる、請求項１４に記載の方法。
【請求項１８】
前記表示データが表を含み、前記表が、それぞれのフライトプロバイダに関するフライトプロバイダセクションを含み、前記フライトプロバイダセクションが最低利用可能料金の安い順に配置される、請求項１４に記載の方法。
【請求項１９】
前記コンピュータ装置からフライト選択を送信するステップであって、前記フライト選択が、表示されたフライト表示に対応するステップと、
前記選択されたフライトに対応する航空券を購入できるようにするステップと
をさらに含む、請求項１４に記載の方法。
【請求項２０】
フライト検索クエリに従って時間軸に関連するフライト表示を表示するようにプログラムされたリモートコンピュータであって、前記フライト表示が、複数の行に配置されており、少なくとも１つの行が、複数のフライト表示を含み、少なくとも１つのフライト表示が、複数の料金インジケータに関連付けられることを特徴とするリモートコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概してフライト選択のための方法に関する。本発明は、遠隔にある顧客のコンピュータでインターネットによって航空券を検索すること、選択すること、およびフライトプロバイダから購入することに応用されるが、それらには限定されない。
【背景技術】
【０００２】
本明細書におけるいかなる従来技術への言及も、その従来技術が共通の一般知識の一部を形成するという認識や何らかの形式の示唆ではなく、またそのように見なされるべきでもない。
【０００３】
オンラインで飛行機旅行オプションを比較する際、航空券を購入しようとする顧客はしばしば２つの選択肢に直面する。第１のオプションは、顧客がそれぞれの航空会社のインターネットサイトを個々に閲覧して、最適なオプションを後でフォローアップすることである。第２のオプションは、いくつかの航空会社の料金とスケジュールを１カ所で一覧表にしている比較サービスを使用することである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
これらの方法のうちの第１のオプションはより時間がかかり、またユーザは最適な候補を決めて後でフォローアップするために自分でオプションの記録をつける必要がある。
【０００５】
第２のオプションでは、一般的に比較表オプションによって、一方の軸に個々のフライトについての出発時刻があり、もう一方の軸にフライトプロバイダと料金タイプがある、料金表が提示される。図１に、ｗｗｗ.ｗｅｂｊｅｔ.ｃｏｍ.ａｕで利用可能な、知られている比較表ウェブページの例が示されている。表において、対応するフライトクラスおよび時間の座標に料金が表示されている。人気のある都市間の路線では、運航している航空会社がたとえ２つか３つしかなくても、これらの比較表は非常に大きなものになる場合がある。表内の行数は、個々のフライト数によって決定される（たとえば平日のブリスベン発シドニー行きで、この路線を運航している３つの主要な航空会社についての料金を示す一般的な表では５０行になる）。また、航空会社はしばしば複数のフライトクラスを提供する（エコノミー、プレミアムエコノミー、ビジネス、ファーストクラスなど）。そして、各フライトクラスは、そのクラスについて複数の料金タイプ（たとえば、Ｓｕｐｅｒｓａｖｅｒ、ＳｕｐｅｒｓａｖｅｒＰｌｕｓなど）に分割される場合があり、各料金クラスまたはタイプごとにさらなる列または行を導入することによって比較表にさらなる複雑さを加えてしまう場合がある。一般的に、表は価格を含む数百のセルを表示するので、表の大きさによっては、１つのスクリーンまたはページにそれらのセルを全部は表示できないことがしばしばある。スクリーン上で表をスクロールすると、列および行のラベルが見えなくなってしまい、ユーザは料金表内で迷ってしまう。航空交通量が増加し、各路線を飛行している航空会社のより多くがさらに多くの料金オプションを提供するようになると、表は一層大きくなり、読むのがより困難になるだろう。比較ツールとしての有効性がさらに減少してしまうだろう。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、コンピュータ装置を使用するフライト選択方法が提供される。本方法は、表示データを生成するためにフライトに関するフライトデータを処理するステップを含み、表示データは、フライト検索クエリに従って遠隔のコンピュータ（リモートコンピュータ）によって表示するためのものであり、表示データは、時間軸に関連して表示されたフライト表示を含み、少なくとも１つのフライト表示が複数の料金インジケータに関連付けられる。
【０００７】
フライト表示は横の行に配置することができ、各行は複数のフライト表示を含む。接続便を示すために、同じ行内の２つの隣接するフライト表示の間に接続インジケータを表示することができる。接続インジケータの長さは、隣接するフライト表示の間の時間に対応することができ、前記隣接するフライト表示のうちの後者にマウスポインタを合わせると、後者のフライト表示に対応する開始位置を表示できる。
【０００８】
マウスまたは他の入力装置を使用してフライト選択および関連料金を選択できるように、表示されたそれぞれのフライト表示はインタラクティブでよい。フライト選択および関連料金の選択は、フライト表示にマウスポインタを合わせると料金オプションボックスを表示することを含んでよい。料金オプションボックスは、それぞれの料金に対応する選択ボタンを含んでよく、選択ボタンが選択されるとフライト選択が行われうる。本方法は、行われたフライト選択に対応するフライト表示だけを表示することをさらに含んでよい。
【０００９】
料金インジケータは、安い順に配置されうる。表示データは表を含んでよく、表は、それぞれのフライトプロバイダに関するフライトプロバイダセクションを含み、フライトプロバイダセクションは最低利用可能料金の安い順に配置できる。各フライトプロバイダセクションは、時間軸に並んだ隣接する可視の時間スケールを含んでよく、各時間スケールはそれぞれの時間ゾーンを表す。
【００１０】
フライト選択方法は、遠隔のコンピュータ（リモートコンピュータ）からフライト選択を受信するステップであって、フライト選択が、表示されたフライト表示に対応するステップと、選択されたフライトに対応する航空券を購入できるようにするステップとをさらに含むことができる。
【００１１】
本発明の他の態様によれば、表示データを生成するためにフライトに関するフライトデータを処理するようにプログラムされたウェブサーバであって、表示データが、フライト検索クエリに従って遠隔のコンピュータ（リモートコンピュータ）によって表示するためのものであり、表示データが、時間軸に関連して表示されたフライト表示を含み、少なくとも１つのフライト表示が複数の料金インジケータに関連付けられるウェブサーバが提供される。
【００１２】
本発明の他の態様によれば、コンピュータ装置を使用するオンラインでのフライト選択のための方法であって、フライト検索クエリに従って時間軸に関連するフライト表示を表示するステップを含み、少なくとも１つのフライト表示が複数の料金インジケータに関連付けられる方法が提供される。
【００１３】
フライト表示は横の行に配置することができ、各行は複数のフライト表示を含む。マウスまたは他の入力装置を使用してフライト選択および関連料金を選択できるように、表示されたそれぞれのフライト表示はインタラクティブでよい。料金インジケータは、安い順に配置されうる。表示データは表を含んでよく、表は、それぞれのフライトプロバイダに関するフライトプロバイダセクションを含み、フライトプロバイダセクションは最低利用可能料金の安い順に配置できる。
【００１４】
本発明の他の態様によれば、フライト検索クエリに従って時間軸に関連するフライト表示を表示するようにプログラムされた遠隔のコンピュータ（リモートコンピュータ）であって、少なくとも１つのフライト表示が複数の料金インジケータに関連付けられる遠隔のコンピュータが提供される。
【００１５】
さらなる実施形態、好ましい特徴および変形物は、添付のいくつかの図面を参照する以下の詳細な説明から明らかになるであろう。
【図面の簡単な説明】
【００１６】
【図１】従来技術のフライトプランナーウェブページの概略図である。
【図２】本発明の好ましい実施形態による、フライト選択ウェブページの概略図である。
【図３】３つの類似する従来技術のフライトプランナーウェブページと比較した場合の好ましい実施形態のフライト選択ウェブページであって、全てのウェブページが共通フライト情報に基づいており、また共通フライト情報を示しているウェブページを示す図である。
【図４】本発明の好ましい実施形態によるウェブサーバを組み込む、フライトプランナーシステムのブロック図である。
【図５】本発明の好ましい実施形態によるフライト選択方法の流れ図である。
【図６】図５のフライト選択方法を実行している間に表示される、一連のフライトプランナーウェブページを示す図である。
【図７】本発明の他の好ましい実施形態によるフライト選択ウェブページの概略図である。
【発明を実施するための形態】
【００１７】
図２を参照すると、本発明の好ましい実施形態による、特定の路線についてのフライトプランナー表１が示されている。フライトプランナー表１は、以下に説明する方法で見込み客のコンピュータのスクリーン上に生成される。スクリーンは表示データをフライトプランナー表１の形式で表示し、フライトプランナー表１は一方のｘ軸に沿って不可視の線形時間軸２を、他方のｙ軸３に沿って航空会社名またはロゴ、および料金を含む。
【００１８】
個々のフライトは、表１上にフライトバーアイコン４の形式でフライトウインドウとして示されており、フライトプロバイダからのそれぞれのフライトを表している。時間軸２に並んだ時間スケール５０に関連するそれぞれのバー４の位置および長さは、出発時刻、飛行時間、および到着時刻を示している。さらに説明すると、フライトバー４の先頭は線形時間スケール５０の出発時刻と一致し、フライトバー４の終端は時間スケール５０の到着時刻と一致している。したがって、フライトバー４の長さは対応するフライトの飛行時間を表している。顧客は対応する航空券を購入する際、表示されたフライトバー４に対応するフライトを選択できるように、表示されたそれぞれのフライトバー４はインタラクティブでよく、したがってコンピュータマウスを使用して選択できる。
【００１９】
図２に示された実施形態では、表１は水平軸に沿って表示され、丸一日、または選択された路線の全てのフライトをカバーする１日のうちの一部について１時間ごとのマークを示している、複数の時間スケール５０で構築されている（たとえば、この路線のフライトが選択された日の午前６時から午後１０時までの間にのみ発生する場合、午前６時から午後１０時までの時間のみが示されてよい）。以下で詳細に説明するように、表１は、所与の路線および日付の利用可能フライトに関連する顧客の検索クエリに従って生成され、この旅行情報５１は表１の最上部に表示される。
【００２０】
フライトバー４は、表１上で、それぞれのフライトプロバイダ（たとえばＱＡＮＴＡＳ、Ｖｉｒｇｉｎ Ｂｌｕｅなど）に対応する間隔のあいているフライトプロバイダセクション５２ａ、５２ｂ、５２ｃに表示される。それぞれのフライトプロバイダセクション５２は、時間軸２に沿って単一の時間スケール５０を含む。それぞれのフライトプロバイダセクション５２は、フライトバー４の１つまたは複数のフライトバーセット５３も含む。それぞれのフライトバーセット５３は、時間スケール５０に沿ってフライトバー４の１つまたは複数の列（たとえば行）を含む。
【００２１】
航空会社は、たとえその路線を１日に１５回以上飛行していても、１つの都市間路線について一般的に２つから５つの間の異なる料金クラスしかない（たとえばエコノミークラス、ビジネスクラスなど）。さらに、それぞれのフライトクラスは、そのクラスについて複数の料金タイプ（たとえばキャンセル料なしにはそのフライトを変更できないＳｕｐｅｒｓａｖｅｒ、キャンセル料なしにフライトを変更できる、より柔軟なＳｕｐｅｒｓａｖｅｒＰｌｕｓなど）に分割できる。
【００２２】
それぞれのフライトプロバイダセクション５２は、それぞれのフライトバーセット５３に関連付けられる１つまたは複数の料金インジケータセット５４も含む。それぞれの料金インジケータセット５４は、対応するフライトバーセット５３内のフライトバー４に関連付けられる１つまたは複数の料金インジケータ５６を含む。したがって、フライトバー４に関連付けられる料金インジケータ５６は、対応するフライトについて利用可能な航空券料金を示す。さらに、複数の料金インジケータ５６を含むそれらの料金インジケータセット５４は、料金が安い順に配置された料金インジケータ５６を有する。さらに、フライトプロバイダセクション５２は、所与の検索クエリについて最低利用可能料金インジケータ５６の安い順に上から表１に配置される。図２に示されるように、フライトプロバイダＶｉｒｇｉｎ Ｂｌｕｅが有する最低利用可能料金インジケータ５６は９５ドルで最も安く、フライトプロバイダＱＡＮＴＡＳが有する最低利用可能料金インジケータ５６は１２５ドルで次に安く、フライトプロバイダＪｅｔｓｔａｒが有する最低利用可能料金インジケータ５６は１８０ドルで最も高い。
【００２３】
可能であれば、表１がコンパクトになるように、それぞれのフライトバーセット５３は最も少ない数（たとえば１つ）の列の密集したフライトバー４を含む。しかし、表示されたフライトバー４が表１上で重なって、それぞれのフライトバー４が容易に区別できない場合は、フライトプロバイダセクション５２ａの最上部のフライトバーセット５３に示されるように、他の列のフライトバー４を導入する必要がある。この例では、料金インジケータセット５４は対応するフライトバーセット５３内の複数の列におけるフライトバー４に関連付けられる。
【００２４】
図３に示されるように、ｗｗｗ.ｗｅｂｊｅｔ.ｃｏｍ.ａｕ、ｗｗｗ.ｌａｓｔｍｉｎｕｔｅ.ｃｏｍ.ａｕ、およびｗｗｗ.ｅｘｐｅｄｉａ.ｃｏｍ.ａｕで利用可能なものなどの他の知られているフライトプランナーの一般的な表による表示と比較すると、表１は非常に小さくなっている（たとえば、５０行から１５行に減っている）。図３は、同じフライト情報を使用する、これらのフライトプランナーの類似するフライト選択ウェブページを示している。それぞれのバー４が出発時刻と到着時刻の両方を示している図２のフライトのグラフィカルなバー表示も、同じ情報のよりコンパクトで効率的な表示をもたらし、視覚的に見渡して比較するのがより簡単であり、表示されるテキストがはるかに少ない（一般的な表内に表示される多数の料金とは異なり、必要なのは１ダース以下だけである）。また、一般的に図３の表１の全体を顧客のコンピュータのスクリーン１００（幅１０２４ピクセル高さ７６８ピクセルのスクリーン解像度を有する）上に表示できるので、知られているフライトプランナーにとって普通なら必要であるスクリーンスクロールバーを使用する必要がなくなる。
【００２５】
次に図４を参照すると、本発明の好ましい実施形態による、表１の形式で表示データを生成するために使用されるコンピュータシステムのブロック図が示されている。コンピュータシステムは、ソフトウェア製品６を実行して、図２のフライトプランナー表などのフライトプランナー表１を含むフライトプランナーウェブページを構築する、ウェブサーバ５（すなわち、コンピュータ装置）を基本とする。ソフトウェア製品６は、磁気または光ディスク、あるいは集積回路電子メモリなどの適切なキャリア１６に提供される機械可読命令を備える。サーバ５の１つまたは複数のプロセッサが、以下で図５を参照して説明する本発明の実施形態による方法を実装するために、命令を実行する。図５に関連して説明される方法が一旦理解されれば、ソフトウェアの実際の符号化は容易であることが理解されよう。
【００２６】
ウェブサーバ５は、インターネット１５への接続を介していくつかの航空路線データベース７ａ、７ｂ、...、７ｎと通信している。航空路線データベース７ａ、７ｂ、...、７ｎによって、ウェブサーバ５は飛行時間、料金、および利用可能性データなどのフライトデータにアクセスできるようになる。
【００２７】
顧客８は、Ｍｉｃｒｏｓｏｆｔ Ｉｎｔｅｒｎｅｔ Ｅｘｐｌｏｒｅｒ、 Ｍｏｚｉｌｌａ Ｆｉｒｅｆｏｘ、 Ｏｐｅｒａ、 Ｃｈｒｏｍｅなどの適切なウェブブラウザソフトウェアを起動している、インターネットに接続された遠隔のコンピュータ（リモートコンピュータ）９によってフライトプランナーウェブページを閲覧できる。フライトプランナー表を閲覧後に顧客が所望のフライトを選択できるように、ウェブサーバ５によって生成されたウェブページ内のデータ入力フォームが顧客に提供される。顧客がフライト選択を完了して支払い（たとえばクレジットカード）の詳細を入力すると、ウェブサーバ５は遠隔のコンピュータ９上で起動しているウェブブラウザを金融取引サーバ１０にリダイレクトする。次いで、金融取引サーバ１０が入力されたクレジットカード支払い詳細を確認し、顧客の金融機関と航空会社の金融機関との間の振替を容易にする。
【００２８】
次に図５を参照すると、ウェブサーバ５によって実行されるフライト選択方法の流れ図が示されている。上記で説明した通り、これはウェブサーバ５によって実行されるソフトウェア製品６において命令として符号化される方法である。
【００２９】
ステップ１８で、ウェブサーバ５が、たとえば遠隔にある顧客のコンピュータ９上で起動しているウェブブラウザ内に表示される、フライト検索クエリフォームを含むウェブページなどの、図６ａに示されるデータ入力ウェブページ６０を生成する。顧客８がコンピュータ９を使用して、関心のあるフライトの路線および日付（および/または、料金、クラス、乗客数などの他のフライト基準）を指定することによってフライト検索クエリフォームに記入すると、ウェブサーバがそのデータを処理して、様々な航空路線データベース７ａ、７ｂ、...、７ｎに提出するためのフライト検索クエリを生成する。
【００３０】
ステップ２０で、ウェブサーバ５が航空路線データベース７との通信を確立して、顧客が指定した路線および日付についてのフライト検索クエリを提出する。
【００３１】
ステップ２２で、ウェブサーバ５が、航空路線データベース７から返された受信した電子フライトデータを分析する。フライトデータは、フライト検索クエリについての料金設定および発着時刻などの情報を含む。
【００３２】
ステップ２４で、ウェブサーバ５が、受信したフライトデータを処理して、フライト検索クエリに従って遠隔にある顧客のコンピュータ９が表示するための表示データを生成する。表示データは、図６ｂに示されるように、生成されたウェブページ６２上に示された表１の形式である。フライトプランナー表ウェブページの構築は、当該の路線および日付について収集されたフライトデータに基づいてＨＴＭＬ/ＸＭＬコードを自動的に生成するソフトウェア手順によって達成される。次いで、パーソナルコンピュータ（ＰＣ）９上で起動しているウェブブラウザソフトウェアを用いて遠隔にいる顧客に表示するために、インターネットを介して遠隔にある顧客のＰＣにウェブページを供給する。
【００３３】
ステップ２６で、ウェブサーバ５が、遠隔のコンピュータ９から顧客のフライト選択を受信する。ウェブサーバ５によって、遠隔のコンピュータ９のマウスで、対応する表示されたフライトバー４および関連料金を選択できるようになる。図６ｃに最もよく見られるように、フライトバー４を有するレジスタにマウスポインタ６３を合わせると、料金オプションボックス６４が表示される。料金オプションボックス６４は、フライトに適用可能で、マウスで選択できる、それぞれの料金インジケータ５６に対応する選択（たとえばラジオ）ボタン６６を含む。マウスボタンを使用して必要な選択ボタンが選択されると、フライトおよび料金選択が行われる。
【００３４】
図６ｄに示されるように、ステップ２８で、ウェブサーバ５によって、ステップ２６で行われたフライト選択に対応するフライトバー４と料金インジケータ５６だけを遠隔のコンピュータ９上に表示できるようになる。選択されなかった他の全てのフライトバー４は、事実上コンピュータ９上にはもう表示されない。
【００３５】
クエリステップ３０で、ウェブサーバ５によって、遠隔のコンピュータ９を介して顧客に他のフライト（たとえば帰りのフライト）を選択するかどうかについて尋ねることができるようになる。コンピュータ９で他のフライトを選択すると示している顧客に応答して、方法はステップ１８に戻る。そうでない場合は、方法はステップ３２に進み、選択されたフライトの航空券を購入できる。
【００３６】
ステップ３２で、ウェブサーバ５によって、ステップ２６で選択されたフライトおよび料金に対応する航空券を購入できるようになる。顧客がフライト選択を完了し、コンピュータ９上に表示された支払いウインドウ６５（図６ｅ参照）に支払い（たとえばクレジットカード）の詳細を入力すると、ウェブサーバ５によって生成されたウェブページが遠隔のコンピュータ９上で起動しているウェブブラウザを金融取引サーバ１０にリダイレクトする。次いで、金融取引サーバ１０は顧客の金融機関と航空会社の金融機関との間の振替を容易にすることができる。
【００３７】
ステップ３４で、ウェブサーバ５が、電子航空券およびレシートが記載されている電子メール６７（図６ｆ参照）の形式で、航空券の購入の確認を遠隔のコンピュータ９に送信する。他の実施形態では、確認はスクリーン上のメッセージ、またはＳＭＳメッセージを含むことができる。
【００３８】
法令に則り、本発明を構造的または系統的特徴に多かれ少なかれ固有の言葉で説明してきた。本明細書で説明した手段は本発明を実施するのに好ましい形式を備えているので、本発明は図示または説明した特定の特徴に限定されないことが理解されよう。
【００３９】
たとえば、サーバ５から航空路線データベース７に送信された要求またはクエリは、連続的に発生してもよく、連続的に発生しなくてもよい。一実施形態では、それぞれの航空会社サーバ７が料金/フライトの組で応答するように結果セットを構築するために、複数の航空路線データベース７を同時にポーリングできる。この手法は、サーバ５が、最も遅い航空会社のサーバ７を待ってから次に進む必要がないという点で便利である。このさらなる実施形態により、サーバ５は、発着時刻の総合的な状況を決定する前に、ある結果を第１の航空路線データベース７ａから受信して、他の結果を第２の航空路線データベース７ｂから受信し、次いで他の結果を第１の航空路線データベース７ａから受信して、他の結果を第３の航空路線データベース７ｃから受信できる。
【００４０】
さらに、遠隔の顧客に提示されるウェブページコードは、１ステップで構築および配信されてもよく、航空路線データベース７がポーリングされるにつれて徐々に構築されてもよい。発明者は現在、ウェブページコードが１ステップで構築および配信されるようにシステムを実装している。しかし代替実施形態では、ウェブページコードを生成する前に、完全なデータセットを待つよりも速い時間フレーム内に遠隔の顧客が何らかの結果を得られるように、ウェブページコードを段階的に構築することがふさわしい。
【００４１】
好ましい実施形態によれば、図２に示されるように、細長いバー４によってフライトウインドウデータが表示される。当然のことながら時間軸２に関する出発および/または到着時刻を示すフライトの他の表示が使用されてよい。たとえば、出発および/または到着時刻を表示するために、個別のアイコンが使用されてよい。あるいは、図２の細長いバー４とは別に、またはそれに加えて、矢印、または他のタイプの細長い表示が使用されてよい。
【００４２】
説明した実施形態では、遠隔のコンピュータシステム９はパーソナルコンピュータシステム（ＰＣ）を備える。本発明の実施形態は、携帯情報端末およびモバイル電話などの他のタイプの遠隔のコンピュータ上で表示またはレンダリングすることに適した表示データを生成する方法を包含することが理解されよう。
【００４３】
上述した好ましい実施形態では、単一の時間スケール５０に含まれるそれぞれのフライトプロバイダセクション５２は、時間軸２と並列に並んでいる。図７に示される代替実施形態では、それぞれのフライトプロバイダセクション５２は、時間軸２と並列に並んだ隣接する時間スケール５０ａ、５０ｂを含み、各時間スケール５０はそれぞれの時間ゾーンに関連する。このように、第１時間スケール５０ａは出発の時間ゾーンに関連し、第２時間スケール５０ｂは到着の時間ゾーンに関連する。さらに、接続便を示すために、同じ列の２つの隣接するフライトバー４の間に接続インジケータ８０を表示することができる。接続インジケータ８０の長さは、隣接するフライトバー４の間の時間に対応する。接続インジケータ８０の右側の、接続フライトバー４の後者にマウスポインタ６３を合わせている航空券購入者に応答して、フライトプロバイダセクション５２は接続便の出発地点（たとえばメルボルン）を含むポップアップボックス８１を表示できる。他の実施形態では、隣接するフライトバー４または接続インジケータ８０のうちの１つにマウスポインタ６３または他の入力装置を合わせると、接続便に関する詳細な時間情報（たとえば、出発時刻、到着時刻、および待ち時間）を表示できる。
【００４４】
各フライトプロバイダセクション５２は、時間軸に並んだ単一の可視の時間スケールを含むことができる。代替実施形態では、各フライトプロバイダセクションは、時間軸に並んだ隣接する可視の時間スケールを含み、各時間スケールはそれぞれの時間ゾーンを表す。各時間スケールは線形でよい。
【００４５】
ステップ２６で上述した好ましい実施形態では、遠隔のコンピュータ９のマウスで、表示されたフライトバー４および関連料金を選択できるようになる。代替実施形態では、遠隔のコンピュータ９のキーボード、または他の同様の入力装置で選択を行うことができる。
【００４６】
上述した好ましい実施形態では、フライトプロバイダの航空路線データベース７ａ、７ｂ、...、７ｎからフライトデータが取得される。代替実施形態では、代わりにアグリゲータまたはデータ配信者などの他のプロバイダのデータベースから、フライトデータを取得できる。
【００４７】
上述した好ましい実施形態では、サーバ５がフライトに関するフライトデータを処理して、遠隔のコンピュータ９で表示するための表示データを生成した。代替実施形態では、サーバ５はフライトデータを遠隔のコンピュータ９に単に転送し、次いで遠隔のコンピュータ９がフライトデータを処理して遠隔のコンピュータ９で表示するための表示データを生成する。
【００４８】
好ましい実施形態では、ステップ３０で他のフライトが選択される場合、図５の方法はステップ１８に戻る。他の実施形態では、ステップ１８で代わりに最初に帰りの便が指定されると、本方法は代わりにステップ２６に戻ってよい。
【００４９】
したがって本発明は、当業者によって適切に解釈される、添付の特許請求の範囲の適切な範囲内のあらゆる形態または変形例を含む。
【図１】
0005809063.tif 000002
【図２】
0005809063.tif 000003
【図３】
0005809063.tif 000004
【図４】
0005809063.tif 000005
【図５】
0005809063.tif 000006
【図６】
0005809063.tif 000007
【図７】
0005809063.tif 000008