(57)【要約】【課題】フォロー航空検索システムおよび方法が開示される。【解決手段】本発明の一側面によれば、前記フォロー航空検索システムは、既存のユーザーにより予約または検索が実行された既存の予約航空券、検索完了した航空券、または前記航空検索システムによって検索された航空券を含む少なくとも一つの既存の航空券に関する情報を格納する航空券履歴ＤＢ、前記航空券履歴ＤＢに格納された前記の少なくとも一つの既存の航空券の中でユーザー端末から選択される対象航空券を利用して、前記ユーザー端末が目標航空券をフォロー（ｆｏｌｌｏｗ）して検索できるように処理する制御モジュールを含み、前記制御モジュールは、前記対象航空券の旅程地 - 前記旅程地は該当する航空券を介して、所定の滞留時間以上滞在する滞在地を意味する - を利用して、選択的に前記対象航空券の航空会社をより利用して、前記目標航空券を前記ユーザー端末が検索できるようにするフォロー検索プロセスを実行する。【選択図】図２
2018523887.tif 000002
【特許請求の範囲】
【請求項１】
航空検索システムにおいて、
既存のユーザーにより予約または検索が実行された既存の予約航空券、検索完了した航空券、または前記航空検索システムによって検索された航空券とを含む少なくとも一つの既存の航空券に関する情報を格納する航空券履歴ＤＢ;
前記航空券履歴ＤＢに格納された前記の少なくとも一つの既存の航空券の中のユーザー端末から選択される対象航空券を利用して、前記ユーザー端末が目標航空券をフォロー（ｆｏｌｌｏｗ）して検索できるように処理する制御モジュールを含み、
前記制御モジュールは、前記対象航空券の旅程地- 前記の旅程地は相当する航空券により、所定の滞留時間以上滞在する滞在地を意味する - を利用して、選択的に前記対象航空券の航空会社をより（さらに）利用して、前記目標航空券を前記ユーザー端末が検索できるようにするフォロー検索プロセスを実行するフォロー航空検索システム。
【請求項２】
前記制御モジュールは、前記対象航空券の旅程地、前記対象航空券の航空会社、および前記対象航空券のスケジュールを利用して、目標航空券を前記ユーザー端末が検索できるようにするフォロー検索プロセスを実行する請求項１に記載のフォロー航空検索システム。
【請求項３】
前記フォロー航空検索システムは、前記航空券履歴ＤＢに格納された少なくとも一つの既存の航空券の中の候補航空券に関する情報を少なくとも一つ抽出する抽出モジュールをさらに含み、
前記制御モジュールは、前記抽出モジュールによって抽出された少なくとも一つの候補航空券に関する情報をユーザー端末に提供し、提供された少なくとも一つの候補航空券の中で前記ユーザー端末によって選択された航空券を前記対象航空券として特定する請求項１に記載のフォロー航空検索システム。
【請求項４】
前記フォロー航空検索システムは、前記ユーザー端末から前記の少なくとも一つの候補航空券を特定するための旅行条件の入力を受けるインターフェイスモジュールをさらに含み、前記インターフェイスモジュールによって入力された旅行条件は、出発地を含み、出発日を含む出発日条件、旅行期間を含む旅行期間条件、または少なくとも一つの目的地条件のうちの少なくとも一つを含むことを特徴とする請求項３に記載のフォロー航空検索システム。
【請求項５】
前記抽出モジュールは、前記旅行条件で少なくとも一つの目的地が含まれている場合には、前記の少なくとも一つの目的地をすべての旅程地として含む前記候補航空券を特定するが、特定された前記候補航空券の少なくとも一つは、前記の少なくとも一つの目的地のうちの少なくとも一つを、前記候補航空券の経由旅程地 - 経由旅程地は旅程地の内の相当する航空券のアウトバウンド目的都市とインバウンド出発都市を除く旅程地である - に含まれている航空券であることを特徴とする請求項４に記載のフォロー航空検索システム。
【請求項６】
前記制御モジュールは、前記対象航空券の航空会社のフェア（ｆａｉｒ）を使用した航空券を前記目標航空券としてフォロー検索できるように、前記フォロー検索プロセスを実行することを特徴とする請求項１に記載のフォロー航空検索システム。
【請求項７】
前記制御モジュールは、前記フォロー検索プロセスを実行するため、前記対象航空券に含まれた複数の区間 - 前記複数の区間は、旅程地を基準として区切られる - のそれぞれについて前記ユーザー端末が選択できる少なくとも一つの候補航空券を提供し、提供された少なくとも一つの候補航空券で、それぞれ区間別に選択航空便を入力されることを特徴とする請求項１に記載のフォロー航空検索システム。
【請求項８】
前記制御モジュールは、前記複数の区間のうち、特定の区間で、前記対象航空券が選択した対象選択航空便を基準として前後に所定の余裕日の間に、前記の特定の区間を旅することができる前記の少なくとも一つの候補航空券を提供することを特徴とする請求項７に記載のフォロー航空検索システム。
【請求項９】
前記制御モジュールは、前記複数の区間のうち、特定の区間で、前記対象航空券が選択した対象選択航空券の基礎運賃および前記の少なくとも一つの候補航空券それぞれを選択したときの基礎運賃を前記ユーザー端末に提供することを特徴とする請求項７に記載のフォロー航空検索システム。
【請求項１０】
航空検索システムにおいて、
既存のユーザーにより予約または検索が実行された既存の予約航空券、検索完了した航空券、または前記航空検索システムによって検索された航空券とを含む少なくとも一つの既存の航空券の情報を保存する航空券の履歴ＤＢ;
前記ユーザー端末から少なくとも一つの目的地に対する条件を含む旅行条件を入力受けるためのインターフェイスモジュール；および
前記航空券履歴ＤＢに格納された前記の少なくとも一つの既存の航空券の中、前記の旅行条件に対応する候補航空券の情報を少なくとも一つ抽出する抽出モジュールとを含み、
前記抽出モジュールは、前記の少なくとも一つの目的地をすべて所定の滞留時間以上滞在することができる旅程地を含む航空券を前記候補航空券として抽出するが、特定された前記候補航空券のうち少なくとも一つは、前記の少なくとも一つの目的地を前記候補航空券の経由旅程地 - 経由旅程地は旅程地の内相当する航空券のアウトバウンド目的都市およびインバウンド出発都市を除く旅程地である - として含む航空券であることを特徴とするフォロー航空検索システム。
【請求項１１】
フォロー航空検索システムが既存のユーザーにより予約または検索が実行された既存の予約航空券、検索完了した航空券、または前記フォロー航空検索システムによって検索された航空券を含む少なくとも一つの既存の航空券に対する情報の中から対象航空券を特定するステップ；
前記フォロー航空検索システムが特定の対象航空券を利用して、前記ユーザー端末が目的航空券をフォロー（ｆｏｌｌｏｗ）して検索できるように処理するフォロー検索プロセスを実行するステップを含み、前記フォロー検索プロセスを実行するステップは、前記フォロー航空検索システムが、前記対象航空券の旅程地 - 前記旅程地の相当する航空券を介して、所定の滞留時間以上滞在する滞在地を意味する - を利用して、選択的に前記対象航空券の航空会社をより利用して、前記目標航空券を前記ユーザー端末が検索できるようにするフォロー検索プロセスを実行するステップとを含むフォロー航空検索方法。
【請求項１２】
前記フォロー検索プロセスを実行するステップは、前記フォロー航空検索システムが、前記対象航空券の旅程地、前記対象航空券の航空会社、および前記対象航空券のスケジュールを利用して、目標航空券を前記ユーザー端末が検索できるようにするフォロー検索プロセスを実行することを特徴とする請求項１１に記載のフォロー航空検索方法。
【請求項１３】
前記フォロー航空検索方法は、前記フォロー航空検索システムが保存された、少なくとも一つの既存の航空券の中の候補航空券に関する情報を少なくとも一つ抽出するステップ;
前記フォロー航空検索システムにより抽出された少なくとも一つの候補航空券の情報をユーザー端末に提供し、提供された少なくとも一つの候補航空券の中で前記ユーザー端末により選択された航空券を前記対象航空券として特定するステップとをさらに含む請求項１１に記載のフォロー航空検索方法。
【請求項１４】
前記フォロー航空検索方法は、前記フォロー航空検索システムが、前記ユーザー端末から前記の少なくとも一つの候補航空券を特定するための旅行条件を入力受けるステップをさらに含み、前記フォロー航空検索システムに保存されて、少なくとも一つの既存の航空券の中の候補航空券に関する情報を少なくとも一つ抽出するステップは、前記旅行条件に相当する前記候補航空券の情報を少なくとも一つ抽出するステップとを含む請求項１１に記載のフォロー航空検索方法。
【請求項１５】
前記旅行条件に相当する前記候補航空券の情報を少なくとも一つ抽出するステップは、前記旅行条件に少なくとも一つの目的地が含まれている場合、前記の少なくとも一つの目的地をすべての旅程地に含む前記の少なくとも一つの候補航空券を特定し、特定された前記候補航空券のうち少なくとも一つは、前記の少なくとも一つの目的地のうちの少なくとも一つを、前記候補航空券の経由旅程地 - 経由旅程地は旅程地の中該当する航空券のアウトバウンド目的都市およびインバウンド出発都市を除く旅程地である - に含まれている航空券であることを特徴とする請求項１４に記載のフォロー航空検索方法。
【請求項１６】
前記フォロー検索プロセスを実行するステップは、前記フォロー航空検索システムが、前記対象航空券に含まれた複数の区間 - 前記複数の区間は、旅程地を基準として区切られる - のそれぞれに対して前記ユーザー端末が選択できる少なくとも一つの候補航空券を提供し、提供された少なくとも一つの候補航空券では、それぞれの区間別選択航空便を入力受けるステップをさらに含む請求項１１に記載のフォロー航空検索方法。
【請求項１７】
前記フォロー検索プロセスを実行するステップは、前記フォロー航空検索システムが、前記複数の区間の中、特定の区間で前記対象航空券が選択した対象選択航空便を基準として前後に所定の余裕日の間に、前記特定の区間を旅行することができる前記の少なくとも一つの候補航空券を提供するステップをさらに含む請求項１６に記載のフォロー航空検索方法。
【請求項１８】
フォロー航空検索システムが既存のユーザーにより予約または検索が実行された既存の予約航空券、検索完了した航空券、または前記フォロー航空検索システムによって検索された航空券とを含む少なくとも一つの既存の航空券の情報を保存するステップ;
前記フォロー航空検索システムが、前記ユーザー端末から少なくとも一つの目的地の条件を含む旅行条件を入力受けるステップ;
および前記航空券履歴ＤＢに格納された少なくとも一つの既存の航空券の中、前記の旅行条件に対応する候補航空券の情報を少なくとも一つ抽出するステップとを含み、
前記旅行条件に対応する候補航空券の情報を少なくとも一つ抽出ステップは、前記フォロー航空検索システムが、前記の少なくとも一つの目的地をすべて所定の滞留時間以上滞在することができる旅程地を含む航空券を前記候補航空券として抽出するステップを含み、特定された前記候補航空券のうち少なくとも一つは、前記の少なくとも一つの目的地を前記候補航空券の経由旅程地- 経由旅程地は旅程地の中、該当する航空券のアウトバウンド目的都市とインバウンド出発都市を除く旅程地である - に含まれる航空券であることを特徴とするフォロー航空検索方法。
【請求項１９】
データ処理装置にインストールされ、第１１項ないし第１８項のいずれか一項に記載の方法を実行するために記録媒体に格納されたコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、既存の航空券を利用して、簡単かつ安価に航空券を検索したり、検索された航空券を予約することができるシステムおよび方法に関するものである。
【背景技術】
【０００２】
航空券はその性質上、使用しない場合価値がなくなるものである。そのため、航空会社はどのようにすれば、顧客に高いお金を払うよう促しながら、座席を埋めることができるかを絶えず研究し、それに応じて非常に複雑な価格構造で航空券を販売している。これらの航空券の複雑な運賃構造に応じて、同じ航空便で同じグレードの座席を利用する顧客の間で飛行機中でのサービスはほぼ違いないが、予約または購入された方法に応じて、多くは５倍以上の料金を出す場合もあるのが現実である。なので、たとえ顧客の航空券を検索および/または予約する業務を委託を受けて代行することが職業である者（例えば、旅行代理店）であっても航空券の運賃構造を理解し、効率的な予約をするには、かなり長い期間の教育と業務経験が必要なのが実情である。
【０００３】
従来のほとんどの航空券の検索は運賃基礎方式（ｆａｒｅ  ｄｒｉｖｅｎ   ｍｅｔｈｏｄ）またはスケジュール基礎方式（ｓｃｈｅｄｕｌｅ  ｄｒｉｖｅｎ  ｍｅｔｈｏｄ）に基づいている。しかし、このような従来の方式は、ユーザーが簡単に、または単純に航空券を検索できるようにしてくれるが、非常に非効率的な検索方式である。
【０００４】
このような従来の方式の問題点と、これらの問題点を解決するために、本発明の発明者は、航空券の検索および/または予約過程におけるユーザーの決定（ｄｅｃｉｓｉｏｎ）に立ち入れるようにすることで、より効率的な航空券の検索および/または予約が可能な技術的思想を提示している。これらの技術的思想は、韓国特許出願（出願番号１０−２０１４−００１６７２７、「ヒューリスティック航空検索システムとその提供方法」（以下「以前の出願」）に開示されている。以前の出願に開示された技術的思想は、本発明のレファレンスとして含めることができる。
【０００５】
前の出願にも開示されているように、単純に自動化されたアルゴリズムそのものだけでは、最適な航空券を検索することができない。したがって、航空券の検索および/または予約における効率的（同じ旅程に対し、比較的に低価格の航空券の検索および/または予約）な結果は、相対的にユーザーのノウハウも必要とし、いくつかの試行と失敗の繰り返しを要求することもある。
【０００６】
したがって、すでにスケジュールが確定した既存の航空券（例えば、他人により効率的に検索が完了した、あるいは予約がされた航空券、または航空券検索システムに検索されたり、推奨される航空券など）によって、このような既に確定した航空券の検索・予約情報はユーザーが効率的に航空券を検索および/または予約するにあたって非常に貴重な情報になりえる。
【０００７】
つまり、既存の航空券の中からユーザーが希望する目的地と同一または類似の航空券が存在する場合、ユーザーは複雑な意思決定の実行または運賃規定を熟知する代わりに、該当する航空券と同一または類似の航空券を予約することにより、簡単に他人の経験とノウハウを自分の航空券の予約に反映することができるようになる。
【０００８】
一部従来のサービスには、単に他人が検索および/または予約した航空券の価格（例えば、最低価格）をユーザーに提供するサービス（例えば、ｗｗｗ．ｋａｙａｋ．ｃｏｍ，ｍａｔａｈａｇｏｏｇｌｅ  ｆｌｉｇｈｔｓなど）が存在するが、これは他人が特定の目的地へ訪問するために支払われた航空券の価格を提供することにとどまっているだけである。また、前記の従来のサービスは、特定の日付に予約された航空券の中、最も安い航空券を見せるものであるだけで、これにより、ユーザーは、特定の日付には価格がいくらくらいだという情報だけを取得することができるだけで最も安い価格で予約された該当する航空券は実質的に、ユーザーの航空券の検索や予約にはほとんど影響を与えない（ただユーザーが航空券を検索するときに入力すべき日を、その航空券の日付に自動的に入力してくれる程度に過ぎないレベルである）。
【０００９】
したがって、該当する価格で予約された航空券がどのような区間を有し、区間ごとにどのような運賃と規定が適用されるかを知ることができない。したがって、単純に特定の目的地に対して可能な価格の範囲だけをユーザーが知ることができるだけで、その価格で予約された航空券を参考にして、ユーザーが自分の求める航空券を検索および/または予約するための参考または助けにならない。
【００１０】
その上、従来のサービスでは、ユーザーが希望する複数の旅程地を参考にするための、他人の既存の航空券を検索することができず、単にいずれかの目的地まで移動する航空券、つまり単純往復航空券の価格情報のみを提供している。
【００１１】
したがって、ユーザーは自分が希望する旅程を旅行することができる航空券を検索および/または予約するために、既存の航空券を積極的に利用できる方法がないのが実情である。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】韓国特許出願第１０−２０１４−００１６７２７号
【発明の概要】
【発明が解決しようとする課題】
【００１３】
したがって、本発明は、上述した問題点を解決するために案出された発明として、本発明が解決しようとする技術的な課題は、他人が既に検索および/または予約した航空券か、検索システムによって検索（予約）されたり、推奨される航空券、つまり、既存の航空券を参照して（または使用して）ユーザーが容易に、自分が希望する航空券を検索して予約することができるようにするシステムおよび方法を提供するものである。
【００１４】
さらに、ユーザーが複数の旅程（本明細書では、旅程地と呼ばれる）を旅行しようとする場合にも、当該する旅程全てを旅行することができる他人の既存の航空券を検索することができるようにすることで、ユーザーの多様で複雑な旅行計画にも積極的に他人の既存の航空券を参考できるシステムおよび方法を提供するものである。
【００１５】
特に従来では、ユーザーが目的地を選択する場合は、その旅程が片道または往復旅程の目的地である航空券のみが検索されたが、本発明の技術的思想は、ユーザーが選択した旅程が前記の到着する都市または前記の出発する都市である場合だけでなく、一定時間以上滞在する旅程地（以下、旅程経由地）として含めることができる航空券も検索できるようにするシステムおよび方法を提供するものである。
【課題を解決するための手段】
【００１６】
本発明の一側面に係る航空検索システムは、既存のユーザーに予約または検索が実行された既存の予約航空券、検索完了された航空券、または前記航空検索システムによって検索された航空券を含む少なくとも一つの既存の航空券に関する情報を格納する航空券履歴ＤＢ、前記航空券履歴ＤＢに格納された前記の少なくとも一つの既存の航空券の中でユーザー端末から選択される対象航空券を利用して、前記ユーザー端末が目標航空券をフォロー（ｆｏｌｌｏｗ）して検索できるように処理する制御モジュールを含み、前記制御モジュールは、前記対象航空券の旅程-前記旅程は該当する航空券を介して、所定の滞留時間以上滞在する滞在地を意味する-を利用して、選択的に前記対象の航空券の航空会社をより利用して、前記目標航空券を前記ユーザー端末が検索できるようにするフォロー検索プロセスを実行する。
【００１７】
他の一例によれば、航空検索システムは、既存のユーザーにより予約または検索が実行された既存の予約航空券、検索完了した航空券、または前記航空検索システムによって検索された航空券を含む少なくとも一つの既存の航空券に関する情報を格納する航空券履歴ＤＢ、前記ユーザー端末から少なくとも一つの旅程に対する条件を含む旅行条件の入力を受け取るためのインターフェイスモジュール、前記航空券履歴ＤＢに格納された少なくとも一つの既存の航空券の中、前記旅行条件に相当する候補航空券の情報を少なくとも一つ抽出する抽出モジュールを含み、前記抽出モジュールは、前記の少なくとも一つの旅程をすべて所定の滞留時間以上滞在することができる旅程を含む航空券を前記候補航空券として抽出するが、特定された前記候補航空券の少なくとも一つは前記の少なくとも一つの旅程を前記候補航空券の経由旅程地- 経由旅程地は旅程地の中、該当する航空券のアウトバウンド目的都市とインバウンド出発都市を取り除いた旅程地-に含まれている航空券であることを特徴とする。
【００１８】
また、本発明に係るフォロー航空検索方法はフォロー航空検索システムが既存のユーザーにより予約または検索が実行された既存の予約航空券、検索完了した航空券、または前記フォロー航空検索システムによって検索された航空券を含む少なくとも一つの既存の航空券に対する情報の中から対象航空券を特定するステップ、前記フォロー航空検索システムが特定の対象航空券を利用して、前記ユーザー端末が目的の航空券をフォロー（ｆｏｌｌｏｗ）して検索できるように処理するフォロー検索プロセスを実行するステップを含み、前記フォロー検索プロセスを実行するステップは、前記フォロー航空検索システムが、前記対象航空券の旅程-前記旅程は該当する航空券を介して、所定の滞留時間以上滞在する滞在地を意味する-を利用して、選択的に前記対象航空券の航空会社をより利用して、前記目標航空券を前記ユーザー端末が検索できるようにするフォロー検索プロセスを実行するステップとを含んでいる。
【００１９】
本発明の他の形態に係るフォロー航空検索方法はフォロー航空検索システムが既存のユーザーにご予約または検索が実行された既存の予約航空券、検索完了した航空券、または前記フォロー航空検索システムによって検索された航空券を含む少なくとも一つの既存の航空券の情報を格納するステップ、前記フォロー航空検索システムが、前記ユーザー端末から少なくとも一つの旅程の条件を含む旅行条件の入力を受け取るステップ、前記航空券履歴ＤＢに格納された少なくとも一つの既存の航空券の中、前記の旅行条件に対応する候補航空券の情報を少なくとも一つ抽出するステップを含み、前記旅行条件に対応する候補航空券の情報を少なくとも一つ抽出するステップは、前記フォロー航空検索システムが前記少なくとも一つの旅程で所定の滞留時間以上を滞在することができる旅程地を含む航空券を前記候補航空券として抽出するステップを含み、特定された前記候補航空券のうち少なくとも一つは、前記少なくとも一つの旅程を前記候補航空券の経由地-経由地は旅行する中該当する航空券のアウトバウンド目的都市とインバウンド出発都市を取り除く経由地-に含まれている航空券であることができる。
【００２０】
本発明の他の一側面によると、データ処理装置にインストールされ、上述した方法を実行するために記録媒体に格納されたコンピュータプログラムが提供される。
【発明の効果】
【００２１】
本発明の一実施例によると、他人が実行した検索および/または予約の結果として導出された航空券、または検索システムによって検索されたり、推薦される航空券などのようにスケジュールが確定されている既存の航空券の中のいずれか一つを使用して、ユーザーが希望する旅行を可能にする航空券を検索することができるようにすることで、積極的にユーザーが既存の航空券と参照して、予約を行うことができる効果がある。
【００２２】
また、ユーザーが参照しようとする航空券が選択された後でも、該当する航空券（対象航空券）と完全に同じスケジュールを持つ航空券（つまり、区間別に対象航空券と同じ航空便）だけが予約されるのではなく、区間別にユーザーが選択することができる航空便を提供することで対象航空券の選択による、対象航空券と同じような価格（すなわち、低価の）の航空券を予約することができる可能性を高めながらも具体的には、ユーザーが希望する日程の航空券を検索し、これを予約することができる効果がある。
【００２３】
また、ユーザーが訪問しようとする目的地を選択する場合は、ユーザーが選択した目的地が片道または往復旅程の目的地である場合だけでなく、多区間航空券として一定時間以上滞在する経由地を含む航空券も検索できるようにすることにより、ユーザーが訪問したい目的地を旅行することができる航空券の数がはるかに多く、幅広くできる効果がある。また、これにより、ユーザーは、自分が訪問したい目的地をすべて移動することができながらも、追加で訪問することができる都市（例えば、アウトバウンド目的都市またはインバウンド出発都市）の情報を多様に獲得することができ、これを通じて積極的で能動的な旅行の設計を可能にする効果がある。
【００２４】
また、安価で効率的な航空券を検索したり、予約した他人の経験と努力を活用することができるため、集合的知性を活用した航空券の検索および/または予約が可能な効果があり、旅行を好きとする人に、他人の経験と努力によって検索された、比較的低コストの旅行のための情報を提供することにより、旅行の欲求を刺激して、新しい旅行需要を誘発できる効果がある。
【図面の簡単な説明】
【００２５】
本発明の詳細な説明で引用される図面をより十分に理解するために、各図面の簡単な説明が提供される。
【図１】は、本発明の一実施形態に係るフォロー航空検索方法を実装するためのシステム構成を概念的に説明するための図である。
【図２】は、本発明の一実施形態に係るフォロー航空検索システムの概略的な構成を示す図である。
【図３】、
【図４】、
【図５ａ】、
【図５ｂ】、
【図５ｃ】、
【図５ｄ】、
【図５ｅ】、
【図６】、
【図７】、
【図８ａ】、
【図８ｂ】、
【図８ｃ】、
【図８ｄ】、
【図９】、
【図１０】、
【図１１ａ】、
【図１１ｂ】、
【図１１ｃ】、
【図１１ｄ】、
【図１１ｅ】、
【図１１ｆ】、
【図１１ｇ】及び
【図１２】は、本発明の一実施例に係るフォロー航空検索方法を実行するためにユーザーに提供されるユーザーインターフェイスの一例を示す図である。
【発明を実施するための形態】
【００２６】
本発明は、様々な変換を加えることができ、いくつかの実施例を有することができる中、特定の実施例を図面に例示して詳細に説明する。しかし、これは本発明を特定の実施形態について限定するものではなく、本発明の思想及び技術範囲に含まれるすべての変換、均等物ないし代替物を含むものと理解されるべきである。本発明を説明するにあたって、関連する公知技術に対する具体的な説明が本発明の要旨を逸脱にすると判断される場合、その詳細な説明を省略する。
【００２７】
第１、第２などの用語は、様々な構成要素を説明するために使用することができるが、前記構成要素は、前記の用語によって限定されてはならない。前記の用語は、一つの構成要素を他の構成要素から区別するためのみの目的で使用される。
【００２８】
本出願で使用される用語は、単に特定の実施例を説明するために使用されたもので、本発明を限定する意図ではない。単数の表現は、文脈上明らかに別の意味で使用しない限り、複数の表現を含む。
【００２９】
本明細書において、「含む」または「有する」などの用語は、明細書上に記載された特徴、数字、段階、動作、構成要素、部品またはこれらを組み合わせたものが存在することを指定しようとするのであって、一つまたはそれ以上の他の特徴や数字、段階、動作、構成要素、部品またはこれらを組み合わせたものの存在または付加可能性を予め排除しないものと理解されるべきである。
【００３０】
また、本明細書においては、いずれか一つの構成要素が他の構成要素にデータを「送信」する場合には、前記の構成要素は、前記他の構成要素に直接前記データを転送することができ、少なくとも一つの別の構成要素を介して、前記データを前記他の構成要素に転送することもできることを意味する。逆にいずれかの構成要素が他の構成要素にデータを「直接送信」する場合には、前記の構成要素から別の構成要素を通さず、前記他の構成要素として、前記データが送信されることを意味する。
【００３１】
以下、添付された図面を参照して、本発明の実施例を中心に、本発明を詳細に説明する。各図面に提示された同一の参照符号は、同じ部材を示す。
【００３２】
図１は、本発明の一実施形態に係るフォロー航空検索方法を実装するためのシステム構成を概念的に説明するための図である。また、図２は、本発明の一実施形態に係るフォロー航空検索システムの概略的な構成を示す図である。
【００３３】
図１および図２を参照すると、本発明の実施形態に係るフォロー航空検索方法を実装するためには、フォロー航空検索システム１００が備えられることができる。前記フォロー航空検索システム１００は、所定のネットワークシステム（例えば、サーバ１０）にインストールされて実装されることができる。
【００３４】
すなわち、前記フォロー航空検索システム１００の機能を実装するためのソフトウェアと、前記ネットワークシステム１０のハードウェアが有機的に結合され、本発明の技術的思想に基づくフォロー航空検索システム１００を実装することができる。
【００３５】
前記フォロー航空検索システム１００は、ユーザー端末２０と有線または無線ネットワークを介して通信を遂行しながら、本発明の技術的思想を実現することができる。前記端末２０は、前記フォロー航空検索システム１００を介して航空券を照会（検索）および/または予約しようとするすべての形態の端末を含む意味で定義することができ、図１では、デスクトップを一例として図示したが、モバイル端末、ＩＰＴＶなど前記フォロー航空検索システム１００と通信を遂行しながら、本発明の技術的思想を実装することができる端末であれば十分である。前記端末２０は、例えば、航空券を検索および/または予約しようとする旅行者だけでなく、旅行代理店の従業員、航空会社の従業員など専門的に航空券を検索することができる者が利用する端末であることもある。
【００３６】
前記フォロー航空検索システム１００は、他人が予約したり、検索完了した航空券、特定の時点での予約や検索が可能な航空券、または所定の推薦アルゴリズムにより推薦される航空券、つまり、既存の航空券の検索を可能にし、検索結果をユーザー端末２０に提供することができるシステムであることができる。また、前記フォロー航空検索システム１００は、既存の航空券でユーザーによって選択された対象航空券を参考してフォロー検索プロセスを可能にするシステムであることができる。
【００３７】
本明細書で検索完了した航空券とは、たとえ予約が行われていなくとも航空券の旅程および価格の検索が完了して予約可能な状態まで照会された航空券を意味することができる。
【００３８】
また、フォロー航空検索システム１００が検索可能な航空券とは、少なくとも現在存在している航空便を介し予約をすることができる航空券を意味することができ、所定の推薦アルゴリズムはさまざまな基準（例えば、低価格を基準に推薦される航空券、旅行の総所要時間に基づいて推薦される航空券など）があるということは明らかである。
【００３９】
さらに、フォロー検索プロセスとは、本明細書で定義されるように、対象航空券に基づいて前記対象航空券の旅程の全部または一部を含む航空券をユーザー端末２０が検索および/または予約できるようにする、前記フォロー航空検索システム１００が実行する一連のプロセスを意味することができる。本明細書で航空券が検索されるとは、使用者が予約できる航空券の情報がユーザーに提供されていることを意味することができる。したがって、本発明の技術的思想に基づいて航空券が検索されると、ユーザーは検索された航空券を予約することができることはもちろんである。すなわち、本発明の技術的思想に基づくフォロー航空検索システム１００は、前記対象航空券と同じ航空券（つまり、区間別に対象航空券と同じ航空便および同一の運賃を持つ航空券）を検索および/または予約を促すものではないこともある。これは、対象航空券の予約および/または検索時とユーザー端末２０の検索や予約時の時間差により対象航空券と同じ航空券を予約することができないことがあるだけでなく、区間ごとに同じ航空便の予約もできないことがある。また対象航空券と区間別に同じ便を予約することができたとしても、残りの座席の状況に応じて運賃はいくらでも違いがあることがある。もちろん場合によっては、対象航空券と同じ航空券を予約することもある。
【００４０】
したがって、本発明の技術的思想によれば、ユーザー端末２０が、既存の航空券の中から対象航空券を選択すると、前記対象航空券の旅程と同じ航空券を検索したり、同じ航空券ではないが、少なくとも対象航空券の旅程を含む航空券を検索することができるようにすることで、ユーザーが前記対象航空券の主要な予約戦略をユーザーが予約しようとする航空券、つまり、目標航空券に含ませることができるようにする。この時、対象航空券の主要な予約戦略とは、対象航空券の旅程、航空会社、運賃、および/または規制であることがある。
【００４１】
このため、本発明の技術的思想に基づくフォロー航空検索システム１００は、対象航空券が決定されると、前記対象航空券の旅程、航空会社、および/またはスケジュールとをユーザーが目標航空券を検索するのに利用することができる。
【００４２】
ユーザーが目標航空券を検索するために特定されるべき必要がある対象航空券は、さまざまな方法で特定することができる。例えば、フォロー航空検索システム１００が複数の既存の航空券をユーザーに提供し、ユーザーがこの中のいずれか一つの航空券を選択することにより、前記のフォロー航空検索システム１００は、対象航空券を特定することができる。複数の既存の航空券は、ユーザーが入力する入力情報（例えば、目的地、旅程地、航空会社、スケジュールなど）によって特定することができるのはもちろんである。また、複数の既存の航空券は、前述したように、既存に他人が検索または予約した航空券であるか、前記フォロー航空検索システム１００によって推薦される航空券であることもある。
【００４３】
またはフォロー航空検索システム１００は、既存の航空券に対する情報をユーザーに提供するのではなく、他人によって既存の航空券に対する情報が少なくとも一つ提供されることができ、提供された少なくとも一つの既存の航空券の中のからいずれか一つが対象航空券になることもある。例えば、他人は自分が予約したり、自分が選択したときの条件（例えば、価格、（旅程）、スケジュールなど）が良好であると考えている航空券に対する情報を様々な方法（例えば、電子メール、メッセージなど）でユーザーに伝えることができる。これにより、ユーザーは配信された航空券の情報（例えば、旅程地、スケジュール、価格等）を確認し、自分も配信された航空券と同一または類似の航空券を検索または予約しようとする場合は、渡された航空券を対象航空券として特定することもできる。
【００４４】
対象航空券が特定されると、対象航空券の属性（例えば、旅程地、航空会社、航空便別のスケジュール、運賃等）を利用して、目標航空券が検索されることができる。
【００４５】
対象航空券の旅程地を目標とする航空券を検索するために使用される場合、前記フォロー航空検索システム１００は、前記対象航空券の旅程地を目標航空券の旅程地として含むことができるようにするフォロー検索プロセスを実行することができる。この時、前記フォロー検索プロセスは、ユーザーが希望する場合、対象航空券の旅程地と目標航空券の旅程地両方を含むことができるように、一連の情報を提供し、ユーザーからの応答を受け取ることを意味することができる。したがって、ユーザーの応答（例えば、区間別の航空便の選択）に応じて目標航空券に含まれる旅程地は対象航空券の旅程地と同じではない場合もある。
【００４６】
また、対象航空券の旅程地およびスケジュール（つまり、それぞれの航空便の出発時間など）が目標航空券を検索するために使用されている場合、前記フォロー航空検索システム１００は、それぞれの旅程地を基準に区分されている各区間別の航空券をユーザーが選択できるようにしつつ、ユーザーが前記のスケジュールに基づいて、所定の余裕日内の航空券を優先的に選択可能にできるようにするフォロー予約プロセスを実行することができる。これにより、ユーザーは選択に応じて、特定の区間で対象航空券として選択した航空便と同じ航空便を選ぶこともでき、前記余裕日以内に存在する他の航空便を選択することもできる。無論、前記のフォロー航空検索システム１００は、余裕日以外の日付を選択して航空便を選択することもできる。しかし、前記フォロー航空検索システム１００は、前記余裕日内の航空券を優先的に選択できるようにすることで、なるべく対象航空券と同様の航空券が成れるようにする効果がある。
【００４７】
さらに、対象航空券の航空会社が目標航空券を検索するために使用されている場合、前記フォロー航空検索システム１００は、対象航空券の航空会社が提供する運賃を利用する航空券を選択的に検索し、ユーザーに提供するフォロー予約プロセスを実行することができる。つまり、対象航空券の運賃を提供する航空会社と同じ会社の運賃を利用する航空券は、実質的に対象航空券と同一または類似の価格である航空券が検索される可能性が高いことがあり、対象航空券の旅程と同一または類似の旅程である航空券が検索される可能性も高い。したがって、該当する航空会社の運賃を利用する航空券で検索範囲を制限して、ユーザーが選択する目標航空券の検索結果を提供する場合、むしろユーザーの意図に合致する航空券が検索される可能性が高くなることができる。
【００４８】
どのような場合でも、本発明の技術的思想によれば、前記フォロー航空検索システム１００は、従来のサービスのように、単純に特定の目的地を特定の日付に旅行することができる航空券の中、最安値である情報のみを提供し、実際にユーザーがその情報を参考にして検索を実行する場合には、最安値の航空券とは無関係に航空券の検索が実行されたものとは違い、対象航空券の旅程地、航空会社、および/またはスケジュールのうちの少なくとも一つを目標航空券の検索に利用することができる。一例によれば、前記旅程地、航空会社、およびスケジュールをすべて利用してフォロー予約プロセスを実行することもでき、旅程およびスケジュールを使用したり、航空会社やスケジュールだけ利用することもできる。
【００４９】
また、前述したように、本発明の技術的思想は、目標航空券と対象航空券の主な予約戦略は、自分の戦略を反映するが、詳細な戦略は、必ずしも目標航空券に従属的ではなく、ユーザーが選択できる自由度を提供することである。これらの詳細な戦略は、区間別航空便の選択であることである。したがって、ユーザーが区間別に航空便を選ぶことができるということは、目標航空券が対象航空券と完全に同じ道のりを持つ場合でも、旅程地で区分されている区間それぞれの日程（区間別出発日、到着日、出発時刻、および/または到着時間）は、ユーザーが選択できるようにすることを意味する。無論、目標航空券は、対象航空券の旅程地より多くの旅程地を含むこともあり、この時、該当する旅程地のためのスケジュールは、ユーザーが独自に選択することも出来る。または目標航空券に含まれるそれぞれの航空便の選択に応じて、対象航空券の旅程地が目標航空券には旅程地として含まれていない場合がある。
【００５０】
結果、本発明の技術的思想は、ユーザーが希望する目的地をすべての旅程地に含む対象航空券の検索を可能にし、検索された対象航空券の旅程地を含む目標航空券を検索および/または予約できるようにする一連のプロセスを提供することができる。
【００５１】
ここで、対象航空券の旅程を含む目標航空券とは、対象航空券の旅程を目標航空券の旅程として含む場合を意味することができる。また、旅程とは、あらかじめ決められた滞留時間（例えば、１２時間、一日、または二日など）以上を滞在する経由地を意味することができる。したがって、前記の旅程地はアウトバウンド目的都市および一日以上の経由地を含むことができ、インバウンド出発都市および滞留時間以上を滞在する経由地を含む意味である。一般的に、航空券のストップオーバーは経由地で一日以上滞在する場合なので、以下、本明細書では、説明の便宜のため、一日以上滞在する経由地を旅程に含み説明する。しかし、本発明の権利範囲はこれに限定されない。前記滞留時間は、前記フォロー航空検索システム１００によって予め定められていることもあり、ユーザーによって設定されることもできる。滞留時間がユーザーによって設定される場合、ユーザーは自分が旅行したい訪問先と希望数する滞留時間を満足させる対象航空券を容易に検索することができる効果がある。
【００５２】
また、本明細書での旅程地の中、アウトバウンド目的都市およびインバウンド出発都市を除いた旅程地を特別に旅程経由地として定義することにする。
【００５３】
本発明の技術的思想によってユーザーが希望する目的地をすべての旅程地に含む航空券を検索する場合、従来は、ユーザーが希望する目的地が片道または往復（つまり、単純往復航空券）の目的地である航空券が検索された一方、前記フォロー航空検索システム１００は、ユーザーが希望する目的地が旅程経由地に含まれる航空券まで、検索を実行することができる。これは、ユーザーが特定の目的地を訪問する場合、前記の特定の目的地を一定の滞留時間以上滞在することができれば、その目的を達成することができるのであって、必ずしも航空券の目的地とするのではない可能性があるからである。また、このようにユーザーが旅程を設定すると、設定された旅程を旅程経由地として含む航空券まで検索されている場合、ユーザーが利用できる航空券の数ははるかに多くなることがあり、様々な旅行戦略（例えば、一つの航空券にユーザーが希望する目的地以外を加えて、訪問することができる都市を容易に把握し、さらに訪問する計画をしたり、ユーザーが希望の旅程での滞在時間をユーザーが決定するなど）が可能になることができる。
【００５４】
結果、ユーザーは対象航空券の旅程を確認して、前記対象航空券の旅程、運賃、および/またはスケジュールと同一または類似の旅行をしようとする場合、前記対象航空券の旅程、航空会社、および/またはスケジュールを利用して、目標航空券を検索するプロセスを実行することができる。これは旅行において最も重要な戦略の一つである旅程の選択とこの時にかかるおおよその費用の推測を前記対象航空券の選択を介して行うことができる。つまり、ユーザーの立場では、自分が希望する旅程を含む対象航空券の中低価格な対象航空券を選択することで、自分が希望する旅行の主要な要素をおおまかに決定する効果を持つことになる。
【００５５】
さらに、フォロー検索プロセスを介して、詳細な区間別スケジュールを決定することにより、自分の旅行の具体的な計画を策定（つまり、目標航空券を検索および/または予約）することができるようになる。
【００５６】
ユーザーが対象航空券を選択すると、前記フォロー航空検索システム１００は、フォロー検索プロセスを実行することができる。フォロー検索プロセスは、前述したように、対象航空券の旅程、航空会社、および/またはスケジュールを利用して、目標航空券を検索するプロセスを意味することができ、ユーザー端末２０が対象航空券の区間別に航空券を選択するようにするプロセスを含むことができる。
【００５７】
ここで、対象航空券に含まれる各区間は旅程を基準に区別することができる。つまり、アウトバウンド出発地、アウトバウンド目的地、インバウンド出発地、インバウンド目的地、およびインバウンドとアウトバウンドでの所定の滞留時間（例えば、一日）以上滞在する経由地（すなわち、旅程経由地）が前記旅程であることがあり、それぞれの旅程地の間の道のりが、本明細書での区間を意味することができる。無論、インバウンドとアウトバウンドでの滞留時間（例えば、一日）以上滞在する経由地がない場合、または単純往復である場合には、インバウンドおよびアウトバウンド自体が前記区間であることがある。
【００５８】
区間別にユーザーが航空便を選択した場合、前記のフォロー航空検索システム１００は、少なくとも一つの区間においては、前記対象航空券が選択した航空便、つまり対象航空券が選択した航空便を基準として、ユーザー端末２０がこの区間での航空便を選択できるようにすることができる。
【００５９】
対象選択航空券を基準として、ユーザー端末２０が航空券を選択できるようにするということは、ユーザー端末２０が、対象選択航空券と同じ航空券を容易に選択できるように情報またはUIを提供するだけでなく、対象選択航空券を基準として前後に所定の余裕日（例えば、３日または５日）内に当該する区間を旅することができる航空券を選択するようにするのを意味することができる。
【００６０】
このように、所定の区間に対して、対象選択航空券だけでなく、所定の余裕日内の航空便まで選択できるようにすることで、ユーザーは旅程の主な戦略（例えば、道のり）は、対象航空券に沿ったものの詳細な戦略（例えば、その区間の日程（日付、時刻）、または追加の旅程を含めるかどうかなど）はある程度、自由な選択が可能なようにすることができる。また、この時、前記対象選択航空券と同じ航空券を選択した場合の運賃、他の航空券を選択した場合の運賃、および/または他の対象選択航空券を選択したときの運賃に関する情報がユーザー端末２０に提供されることで、ユーザーが所定の区間での航空便を選択する場合、対象航空券の運賃とユーザーの目標航空券の運賃の差を容易に把握できるようにすることができる。
【００６１】
また、後述するように、前記フォロー航空検索システム１００は、各区間別に対象選択航空券を基準として余裕日内の航空便およびその航空便のそれぞれを選択した場合の基本運賃（航空券の価格）を一度に示すことができ、これは従来、いちいちユーザーが航空便を選択した後に航空券を選ぶときの基本運賃を確認することができたことに比べて飛躍的にユーザーの利便性を高めることができる。
【００６２】
また、区間別の航空便を対象航空券とは異なる選択をできるようにすることで、最終的にユーザーによって検索される目標航空券の旅程と対象航空券の旅程が異なる場合がある。したがって、本発明の技術的思想によれば、対象航空券の旅程と同じ旅程を持つ航空券をユーザーが容易に検索および/または予約できるようにすることであって、実際に検索されているか予約されている最終的な結果としての目標航空券が対象航空券の旅程と同じものであるべきだということを意味するわけではない。
【００６３】
一方、前記フォロー検索プロセスを実行しながら、前記ユーザー端末２０が選択できる航空便は対象航空券の航空会社の運賃つまり、フェア（ｆａｉｒ）を使用している航空便であることがある。
【００６４】
これは、特定の区間を旅行することができる航空券は無数に多いが、対象航空券の航空会社が提供するフェアと同じ航空便に制限する場合は、ユーザーが選択可能な航空便にも適切に制限されるだけでなく、対象航空券と同一または類似の全ての運賃を有する航空券が検索される可能性も高いからである。特に、ユーザーが対象航空券をフォロー検索プロセスを実行する対象に選択した主な理由は、対象航空券の運賃である可能性が高いため、前記対象航空券の運賃と同様の運賃で予約することができるかどうかは、ユーザーの意図と目的に合致する航空券を予約できるかどうかが重要な要素になることがある。
【００６５】
前記フォロー航空検索システム１００は、所定の外部システム（未図示）と有線または無線ネットワークを介して通信を遂行しながら、本発明の技術的思想を実現することができる。前記外部システムは、航空券を検索および/または予約するための情報を格納している少なくとも一つのシステムを意味することができる。一例によれば、前記外部システム３００は、現在の航空券を検索および/または予約するための情報を提供したり、受信するＡＴＰＣＯ（Ａｉｒｌｉｎｅ  Ｔａｒｉｆｆ  Ｐｕｂｌｉｓｈｉｎｇ  Ｃｏｍｐａｎｙ）、ＯＡＧ（ｔｈｅ  Ｏｆｆｉｃｉａｌ  Ａｉｒｌｉｎｅ  Ｇｕｉｄｅｓ）、ＧＤＳ（Ｇｌｏｂａｌ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｓｙｓｔｅｍ）、または航空会社が運営する航空会社のシステムのうち少なくとも一つを含むか、これらのうちの少なくとも一つと前記フォロー航空検索システム１００との間で、本発明の技術的思想を具現するために必要な情報を仲介するシステムを含むことができる。これらの外部システムを介して前記ユーザー端末２０がフォロー予約プロセスを実行するときに選択可能な航空券、座席状況、および/または運賃などがリアルタイムで前記ユーザー端末２０に提供されることは明白である。
【００６６】
以下では、上述したような機能を提供する前記フォロー航空検索システム１００の具体的な構成について図２を参照して説明することにする。
【００６７】
図２を参照すると、本発明の実施形態に係るフォロー航空検索システム１００は、制御モジュール１１０と航空券履歴ＤＢ１２０を含む。前記フォロー航空検索システム１００は、抽出モジュール１３０および/またはインターフェイスモジュール１４０をさらに含むことがある。
【００６８】
前記フォロー航空検索システム１００は、本発明の技術的思想を具現するために必要なハードウェアリソース（ｒｅｓｏｕｒｃｅ）および/またはソフトウェアを備えることができ、必ずしも単一の物理的な構成要素を意味するか、単一の装置を意味するものではない。すなわち、前記フォロー航空検索システム１００は、本発明の技術的思想を具現するために具備されるハードウェアおよび/またはソフトウェアの論理的な結合を意味することができ、必要な場合には、互いに離隔したデバイスにインストールされ、それぞれの機能を実行することにより、本発明の技術的思想を実装するための論理的な構成の集合として実装されることもできる。また、前記フォロー航空検索システム１００は、本発明の技術的思想を具現するための、それぞれの機能や役割ごとに別途に実装されている構成の集合を意味することもできる。
【００６９】
例えば、前記フォロー航空検索システム１００は、前記端末２０および/または前記外部システムにそれぞれ一部が完備されて実装されることもある。例えば、前記フォロー航空検索システム１００に含まれている構成の内、特定の構成は前記端末２０および前記フォロー航空検索システム１００を実装するための物理デバイスに分散してインストールされ、分散され設置された構成が互いに有機的に結合して、前記の特定の構成を実装することもできる。おなじく、前記フォロー航空検索システム１００に含まれた一部の構成は、前記外部システムに分散されて設置されることもある
【００７０】
また、本明細書ではモジュールとは、本発明の技術的思想を実行するためのハードウェアおよび前記のハードウェアを駆動するためのソフトウェアの機能的、構造的な結合を意味することができる。例えば、前記モジュールは、所定のコードと前記所定のコードが実行されるためのハードウェアリソース（ｒｅｓｏｕｒｃｅ）の論理単位を意味することができ、必ずしも物理的に接続されたコードを意味したり、一種類のハードウェアを意味するわけではないことは、本発明の技術分野の当業者（一般の専門家）には容易に推論することができる。
【００７１】
前記制御モジュール１１０は、本発明の技術的思想を具現するために、前記フォロー航空検索システム１００に含まれる他の構成要素（例えば、航空券履歴ＤＢ１２０、抽出モジュール１３０、および/またはインターフェイスモジュール１４０など）のリソースおよび/または機能を制御することができる。
【００７２】
前記航空券履歴ＤＢ１２０は、既存のユーザーにご予約または検索が実行された既存の航空券を含む複数の既存の航空券に関する情報を格納することができる。検索が実行された航空券とは、少なくとも以上の停止と運賃が決定された航空券を意味することができる。また、前記航空券履歴ＤＢ１２０に格納されている既存の航空券に関する情報は、航空会社、スケジュール、女停止、運賃、および/または区間の航空便に関する情報が含まれることがある。
【００７３】
前記従来の航空券に関する情報は、前記フォロー航空検索システム１００を介して予約および/または検索を実行した航空券についての情報であることもある。このため、前記フォロー航空検索システム１００は、以前の出願に開示されているように、ユーザーによる１３ヒューリスティックな予約機能を提供することもできる。実装例に応じては、前記フォロー航空検索システム１００は、他の予約システム（図示せず）から前記既存の航空券に関する情報を受信することもできる。いずれの場合も、前記の航空券履歴ＤＢ１２０は、他のユーザーによって実行された予約および/または検索された航空券の情報が保存されていることができる。
【００７４】
または前記既存の航空券に関する情報は、前記フォロー航空検索システム１００によって自動的に検索されたり推薦される航空券の情報を含むこともできる。このように、前記フォロー航空検索システム１００に自動的に検索されたり推薦された航空券の情報も前記の航空履歴ＤＢ１２０に格納されることがあるが、無論である。
【００７５】
さらに、多数の既存の航空券の中から特定のユーザーによって選択された一部の航空券のみがユーザーに提供される既存の航空券として選択されることもある。
【００７６】
そうすると、前記制御モジュール１１０は、前記の航空券履歴ＤＢ１２０に格納された既存の航空券の中でのユーザー端末２０から選択される対象航空券を対象として、上述したようなフォロー検索をユーザー端末２０が実行できるようにフォロー検索プロセスを実行することができる。
【００７７】
前記対象航空券はユーザーによって選択されることがあるが、一実施形態によれば、前記フォロー航空検索システム１００は、複数の旅程に別の既存の航空券の中から最低運賃に関する情報をユーザー端末２０に提供することができる。そして提供された情報に基づいてユーザー端末２０が所定の旅程を選択すると、旅程を旅行することができ、前記の最低運賃に予約および/または検索された航空券を対象航空券で決定することもできる。または実装例によっては、ユーザー端末２０から所定の旅行条件を入力頂くと、航空券履歴ＤＢ１２０に格納された既存の航空券の中の旅行条件を満たしている少なくとも一つの航空券つまり、候補航空券が抽出モジュール１３０によって抽出され、抽出された候補航空券の中ユーザー端末２０によって選択された航空券が対象航空券で決定されることもできる。
【００７８】
前記制御モジュール１１０が実行されるフォロー検索プロセスを介して前記ユーザー端末２０は、前記対象航空券の余り停止、航空会社、および/またはスケジュールを利用して、目標航空券を検索することができる。もちろん、検索が完了すると、検索された航空券をユーザー端末２０は、予約することもできる。
【００７９】
前記目標航空券は、上述したように、前記対象航空券の旅程地を旅程として両方を含む航空券であることもある。前記目標航空券の旅程地と、前記対象航空券の旅程地は同一であることもあり、前記の目標航空券の旅程地は前記対象航空券の旅程地に含まれていない都市を含むこともできる。実装例によっては、対象航空券の旅程地目標航空券の旅程かは含まれていない場合がある。いずれの場合も、前記フォロー検索プロセスは、対象航空券の余り停止と同じ旅程か持つ航空券をユーザーが検索できるようにするプロセスを実行し、最終的にはユーザーの区間の航空便の選択に基づいて１４旅地変わることができる。
【００８０】
一方、前記フォロー航空検索システム１００は、抽出モジュール１３０をさらに含むことができる。前記抽出モジュール１３０は、前記の航空券履歴ＤＢ１２０に少なくとも一つの候補の航空券に関する情報を抽出することができる。
【００８１】
その後、前記制御モジュール１１０は、前記抽出モジュール１３０によって抽出された少なくとも一つの候補航空券の情報をユーザー端末２０に提供し、提供された少なくとも一つの候補航空券の中前記ユーザー端末２０によって選択された航空券を前記対象航空券で特定することができる。
【００８２】
この時、前記抽出モジュール１３０は、インターフェイスモジュール１４０を介してユーザー端末２０からの旅行条件を入力受けて、入力された前記の旅行条件に対応する少なくとも一つの候補航空券を前記航空券履歴ＤＢ２０から抽出することができる。
【００８３】
前記の旅行条件は出発日を含む出発条件、旅行期間を含む旅行期間条件、および/または少なくとも一つの旅程を含む旅程の条件を含むことができる。
【００８４】
特に、前記インターフェイスモジュール１４０を介して入力された旅行条件に旅程が含まれる場合には、前記抽出モジュール１３０は、前記の目的地がアウトバウンドの目的都市（またはインバウンドの出発都市）である既存の航空券だけを候補航空券に抽出するのではなく、前記の旅程が経由旅地含まれる既存の航空券も前記候補航空券で抽出して、ユーザー端末２０に提供することができる。
【００８５】
これは、ユーザーが自分の旅に含まれる旅程を選択した場合、前記の旅程は、必ずしも旅の最終旅程である必要はないのが一般的なので、本発明の技術的思想によれば、ユーザーが旅程を旅行条件に入力すると、前記旅程を旅地含まれている航空券が候補航空券に抽出することができる。
【００８６】
このような技術的思想は、複数の旅程が旅行条件に含まれている場合でも、一つの航空券で複数の旅程をすべての旅行することができる航空券が選択されるようにする重要な要素になることができる。また、ユーザー端末２０によって入力された旅程を旅地含まれている航空券が候補航空券で抽出されるので、その旅程を旅行することができる航空券が多様化になることができる効果がある。つまり、ユーザーが選択し、宛先が旅行の最終旅程ではなく、旅地になることがあるので、前記の旅程で所定の滞留時間（例えば、一日）以上滞在することができる規定を持つ航空券に（そして、これらの規定を利用して予約および/または検索がされた既存の航空券）がすべてのユーザー端末２０が選択できる候補航空券になることができる効果がある。
【００８７】
したがって、前記の抽出モジュール１３０は、インターフェイスモジュール１４０を介して入力される前記旅行条件に少なくとも一つの旅程が含まれている場合には、前記少なくとも一つの旅程をすべての旅程地を含む既存の航空券を前記航空券履歴ＤＢ１２０から抽出して候補航空券に特定することができる。
【００８８】
このように、少なくとも一つの候補航空券が特定されると、ユーザー端末２０は、候補１５航空券に関する情報を提供することができる。候補航空券については、航空会社、女停止、スケジュール、および/または運賃に関する情報を含むことができる。これにより、ユーザーは、前記ユーザー端末２０を介して候補航空券の情報を確認して、お気に入りの航空券を対象航空券で選択することができる。ユーザーは対象航空券の選択を主に運賃によって決定することも、自分が選択した旅程に加えて、その航空券にさらに訪問することができる旅地はどこなのか、その余停止でどれだけ滞在することができているかなどを複合的に考慮して、対象航空券を選択することができる。
【００８９】
対象航空券が選択されると、前記制御モジュール１１０は、前述したように、フォロー検索プロセスを実行することができる。この時、前記制御モジュール１１０は、前記のフォロー検索プロセスを通じて検索される航空券つまり、目標航空券を前記対象航空券の航空会社の運賃（ｆａｉｒ）を使用する航空券に制限することもできる。つまり、目標航空券を構成し、ユーザー端末２０が選択するそれぞれの区間別の航空便が前記航空会社の運賃を利用する航空便として制限されることができる。
【００９０】
これは、前述したように、ユーザーの主な関心事は、目標航空券が対象航空券と同様の全体運賃で予約することができるものである確率が高く、対象航空券の航空会社の運賃を使用する航空券が対象航空券の全体運賃と同じまたは類似運賃で目標の航空便を予約することができる確率が大きいからである。しかし、実装例に応じて前記制御モジュール１１０は、前記の航空会社の運賃を利用する航空券だけでなく、他の航空会社の運賃を利用する航空券も目標航空券を検索することができるようにフォロー検索プロセスを実行することもできる。
【００９１】
前記制御モジュール１１０は、前記のフォロー検索プロセスを実行するために、前記対象航空券に含まれている複数の区間の各自に対して前記ユーザー端末が選択できる少なくとも一つの候補であるフライトをユーザー端末２０に提供することができる。そしてユーザー端末２０から少なくとも一つの候補航空券では、それぞれ区間別に選択されたフライトを入力受けることができる。前記複数の区間は、前記対象航空券に含まれている目的地を基準に区分されることがあるのは前述した通りである。
【００９２】
また、前記制御モジュール１１０は、前記の少なくとも一つの候補航空券を、その区間で対象航空券が選択された航空券つまり、対象の選択の便を基準として選択して提供することができる。例えば、前記制御モジュール１１０は、特定の区間で、前記対象航空券が選択したターゲットの選択の便を基準として前後に所定の余裕日（例えば、３日または５日）の間に、前記の特定の区間を走行することができる前記の少なくとも一つの候補航空券を提供することができる。これにより、ユーザー端末２０が、対象選択航空券を選択することができない場合のみならず、特定の区間に対してユーザー対象航空券の日程とは異なるスケジュールで旅行することができる場合がある効果がある。また、前記制御モジュール１１０は、前記の少なくとも一つの候補航空券を選択した場合の基礎運賃に関する情報をユーザー端末２０に提供することにより、ユーザーの選択に役立つことができる。また、対象選択航空券の基礎運賃も一緒に提供することにより、ユーザーが特定の区間で対象選択航空券とは違うフライトを選択したときの航空券の全体運賃の変化の程度を容易に把握できるようにすることができる。
【００９３】
上述したような技術的思想を具現するための具体的なプロセスは、図３ないし図１１を参照して、具体的に説明する。
【００９４】
図３ないし図１２は、本発明の一実施例にフォロー航空予約方法を実行するためにユーザーに提供されるユーザーインターフェイスの一例を示す図である。 
【００９５】
まず、図３を参照すると、インターフェイスモジュール１４０は、図３に示すような旅行条件ＵＩ３０をユーザー端末２０に提供することができる。また、前記インターフェイスモジュール１４０は、所定の地図ＵＩ３０-１をユーザー端末２０に提供することができる。 
【００９６】
前記の旅行条件ＵＩ３０に含まれており出発地を入力することができる出発地ＵＩ３１、目的地の条件を入力することができる目的地ＵＩ３２、出発日（または出国日）の条件を入力することができる出発日ＵＩ３３、および/または旅行期間を入力することができる旅行期間ＵＩ３４を利用して、ユーザーは旅行条件を入力することができる。
【００９７】
また、前記インターフェイスモジュール１４０は、前記の旅行条件ＵＩ３０を介して入力された旅行条件に対応する既存の航空券が抽出モジュール１３０によって抽出されると、抽出された既存の航空券の中で、一部の航空券（例えば、抽出された既存の航空券の内都市別に最低運賃を有する航空券）の運賃情報（例えば、３５、３６）を所定の地図ＵＩ３０-１に表示して、ユーザー端末２０に提供することもできる。運賃情報３５は、旅行条件を満たしている既存の航空券の内、特定の都市（例えば、ノルウェー）を旅程地として含む最低運賃の航空券の運賃情報を示すことができ、運賃情報３６は、旅行条件を満たしている既存の航空券の内、他の都市を旅程地として含む最低運賃の航空券の運賃情報を示すことができる。
【００９８】
また、図３では、旅行条件に目的地が含まれていないので、ソウルを出発とし、出国日は２０１５年７月から２０１６年０６月の間で、旅行期間が１日ないし１２ヶ月である既存の航空券が抽出され、この中の一部が所定の方法で前記の地図ＵＩ３０-１に表示されている。
【００９９】
図４は、旅行条件を変更した場合にユーザーに提供されるＵＩを示しているが、図４に示すように、ユーザーは出発日ＵＩ３３を利用して出発日を、２０１５年１１月と２０１６年２月の間に設定して、旅行期間ＵＩ３４を利用して、旅行期間を１５日から１月に設定することができる。
【０１００】
その後、抽出モジュール１３０は、航空券履歴ＤＢ１２０に格納された既存の航空券の中、前記の旅行条件を満足する航空券を抽出することができる。その後、前記インターフェイスモジュール１４０は、抽出された既存の航空券の一部の航空券（例えば、都市別の最低運賃航空券）の運賃情報（例えば、３７）を図４に示すように、ユーザー端末２０に提供することができる。
【０１０１】
一方、ユーザーは旅行条件に少なくとも一つの目的地を含めることもできる。少なくとも一つの目的地は、前記目的地ＵＩ３２を利用して入力することもでるが、本発明の実施例によれば、インターフェイスモジュール１４０が提供する地図ＵＩ３０-１を利用して、ユーザーは目的地を少なくとも一つ選択することもできる。
【０１０２】
このような一例は、図５に示されている。
【０１０３】
例えば、ユーザーは、図３に示すような旅行条件で目的地を旅行条件に含めることができる。このような場合、図５aに示すように、ユーザーは地図ＵＩ３０-１に示されている特定の都市（例えば、イタリアのローマ）を選択することもできる。その後、所定の都市別ＵＩ４０がインターフェイスモジュール１４０によって表示されることができる。
【０１０４】
前記都市別ＵＩ４０には、前記都市を旅程地として含む既存の航空券の中の最低運賃に関する情報４１が都市になることができる。前記の情報４１を選択すると、前記の最低運賃を有する航空券が対象航空券として選択されてフォロー検索プロセスが実行されることもあり、他の実施例によれば、前記の情報４１が選択されると、前記特定の都市（例えば、イタリア）を旅程地として含む候補者航空券に関する情報がユーザー端末２０に提供されることもある（例えば、図６に示すような方法で）。そうすると、ユーザー端末２０は、候補航空券の中のいずれか一つを対象航空券として選択することもできる。
【０１０５】
一方、前記都市別ＵＩ４０には、目的地設定ＵＩ４２が含まれることもあり、ユーザーが前記の目的地設定ＵＩ４２を選択すると、前記の特定の都市（例えば、イタリアのローマ）を旅行条件の目的地に設定することができる。その結果図５bに示すように目的地ＵＩ３２には、前記の特定の都市（例えば、ローマ）が目的地に設定されたことを示す情報が表示されることができる。
【０１０６】
ユーザーは、複数の目的地を自分の旅で訪問したいと思うこともある。このような場合、ユーザーはユーザー端末２０を介して図５aで説明したような方法で、別の目的地を旅行条件に含むことができる。これらの一例は、図５cに示されている。
【０１０７】
ユーザーは、他の都市（例えば、フランスのパリ）の地図ＵＩ３０-１上で選択することができ、これにより、前記他の都市（例えば、パリ）に相当する都市別ＵＩ４０が、図５cに図示されたように、ユーザー端末２０に提供されることができる。前記都市別ＵＩ４０には、前述のような運賃情報４１と目的地設定ＵＩ４２が含まれることもあり、ユーザーは目的地設定ＵＩ４２を選択することにより、前記他の都市（例えば、パリ）が旅行条件の目的地として追加されることができる。その結果、ユーザーは図５に示すような旅行条件ＵＩ３０と目的地ＵＩ３１を確認することができる。
【０１０８】
このように、少なくとも一つの目的地が旅行条件に含まれた後、ユーザーが既存の航空券の検索要求（例えば、「適用」ボタン）を実行すると、図５eに示すように、前記の少なくとも一つの目的地を全て旅程地に含む既存の航空券抽出モジュール１３０によって抽出されることができ、この中の全部または一部の運賃情報（例えば、３８、３９）が地図ＵＩ３０-１に表示されることができる。
【０１０９】
ユーザーは、自分が希望する旅行条件を満足させる既存の航空券の中、運賃が低い航空券を対象航空券として設定することを望むこともある。となると、地図ＵＩ３０-１に表示された運賃情報に（例えば、３８、３９）の中で最も低い運賃情報（例えば、３８）を選択することができる。
【０１１０】
そうすると、図６に示すように制御モジュール１１０は、少なくとも一つの候補航空券に対する情報をユーザー端末２０に提供することができる。
【０１１１】
図６に示すように、前記制御モジュール１１０は、候補航空券ＵＩ５０を提供することができる。前記候補航空券ＵＩ５０を介して前記制御モジュール１１０は、少なくとも一つの候補航空券（例えば、５１ないし５６）の情報をユーザー端末２０に提供することができる。それぞれの候補航空券に関する情報は旅程地、スケジュール、航空会社、および/または運賃に関する情報が含まれることがある。
【０１１２】
例えば、第１候補航空券５１は、旅程地としてドバイ（ｄｕｂａｉ）、ローマ（ｒｏｍｅ）、パリ（Ｐａｒｉｓ）が含まれることを知ることができる。この中でローマは、アウトバウンドの目的都市であり、パリはインバウンドの出発都市であることが分かる。また、インバウンド旅程では、ドバイを経由するが、一日以上をとどまらないことが分かり、アウトバウンド旅程では、ドバイで一日を留まることが分かることができる。それぞれ区間別の日程もやはり前記第１候補航空券５１に関する情報に含まれていることを確認することができる。また、第１候補航空券の全運賃（例えば、韓国ウォンで１,３１３,４００ウォン）も、第１候補航空券５１に関する情報に含まれることができる。また、それぞれの区間別航空会社（例えば、ＥＫ）および前記第１候補航空券５１の運賃を運用する航空会社（例えば、ＥＫ）を確認することもできる。
【０１１３】
同様の方法で、ユーザーは、第２候補航空券５２、第３候補航空券５３、第４候補航空券５４、第５候補航空券５５、および第６候補航空券５６それぞれについての情報を確認することができる。
【０１１４】
第２候補航空券５２に関する情報には、旅程地がパリ、ポルト（Ｐｏｒｔｏ）、バルセロナ（Ｂａｒｃｅｌｏｎａ）、ローマであり、アウトバウンドとインバウンドで、上海を経由するが上海は旅程地ではなく、アウトバウンドの旅程でパリに２日間留まることが分かる。また、インバウンド旅程でローマに２日間滞在したことを知ることができ、第２候補航空券５２は、航空会社（ＭＵ）の運賃を利用する航空券であるが、所定の区間では、他の航空会社のフライト（例えば、ＴＰ、ＡＺ）を利用したことも分ることができる。そして、それぞれの区間別のスケジュールと全体運賃（例えば、韓国ウォン９６５,８００）も確認することができる。
【０１１５】
同様の方法で、第５候補航空券５５は、旅程地パリ、ポルト（Ｐｏｒｔｏ）、バルセロナ（Ｂａｒｃｅｌｏｎａ）、ローマで、アウトバウンドとインバウンドで、上海を経由しますが、上海は旅程地ではなく、アウトバウンドの旅では、パリで２日間の受信旅では、ローマで３日間滞在ことを分かることができる。また、第５候補航空券５５は、航空会社（ＭＵ）の運賃を利用する航空券が、所定の区間では、他の航空会社のフライト（例えば、ＴＰ、ＡＺ）を利用したことが分かる。そして、それぞれの区間のスケジュールと全体運賃（例えば、韓国ウォン９４１,１００）も確認することができる。
【０１１６】
最後に、第６候補航空券５６は、旅程地がローマとパリで、アウトバウンドとインバウンドで、上海を経由するが、上海は旅程地ではないことが分かる。また、第６候補航空券５６は、航空会社（ＭＵ）の運賃を利用する航空券であり、それぞれ区間別のスケジュールと全体運賃（例えば、韓国ウォン７４６,７００）も確認することができる。
【０１１７】
図６に示すように、それぞれの候補航空券は、インターフェイスモジュール１４０によって入力された旅行条件を満たしている航空券であることが分かる。特にインターフェイスモジュール１４０を介して入力された旅行条件に含まれている目的地がすべて旅程地に含まれる場合であることが分かる。このように、ユーザーが希望する目的地をアウトバウンドの目的都市またはインバウンドの出発都市だけでなく、所定の滞留時間（例えば、一日）以上滞在する経由地として含まれている場合でも、候補航空券として抽出し、これらの候補航空券の中のいずれか一つを対象航空券として選択するようにし、対象航空券を対象にフォロー検索プロセスを実行するようにすることにより、ユーザーはさまざまな方法で、自分が希望する目的地を安価な方法で訪問することができるようになる効果がある。特に、複数の目的地を訪問することを希望する場合に、これらの効果はさらに大きくなることができる。
【０１１８】
ユーザーは、図６に示すような候補航空券の（例えば、５１ないし５６）の情報を確認した後、自分がフォローしたい旅程および/または運賃を有する航空券つまり、対象航空券を選ぶことができる。
【０１１９】
図７ないし図９は、ユーザーが第６候補航空券５６を対象航空券として選択した場合のフォロー検索プロセスの進行過程を示す図であり、図１０ないし図１２は、第５候補航空券５５を対象航空券として選択した場合のフォロー検索プロセスの進行過程を示す図である。
【０１２０】
すなわち、ユーザーは単に全体運賃のみを考慮して、対象航空券を選択することもできるが、第５候補航空券５５のように、たとえ全体の運賃はより高価だが、自分が最初に希望した目的地（訪問先）のローマとパリだけではなく、ポルトとバルセロナを旅程地としてより訪問することができる第５候補航空券５５を、自分が希望する対象航空券として選ぶこともできる。つまり、この時ポルトとバルセロナを追加的な目的地として自分の最初の旅行の計画を変更するきっかけになることができる。したがって、本発明の技術的思想は、ユーザーが選択した目的地を旅程地として含む複数の候補航空券の情報をユーザーに提供することにより、他人の旅行戦略の内の主要な戦略（例えば、目的地など）を反映するとともに、提供される候補航空券のそれぞれに対する情報に基づいて適応的に旅行の計画を再設計することができる効果を持つことができる。
【０１２１】
ユーザーが第６候補航空券５６を対象航空券として選択した場合のフォロー検索プロセスの進行状況を説明すると、次の通りである。
【０１２２】
ユーザーが第６候補航空券５６を選択すると、図７に示すように、所定のＵＩ（例えば、５６-１、５６-２）が表示されることができる。ＵＩ５６-１を介して、ユーザーは、前記第６候補航空券５６の具体的な情報（例えば、アウトバウンドおよびインバウンドの旅程での具体的な時間情報、航空会社情報、待機時間など）と前記の具体的な情報を示す所定のスケジュールのグラフを確認することができる。
【０１２３】
前記スケジュールのグラフは、x軸が所要時間を表し、y軸が現地時間を示すグラフであってユーザーが直感的にスケジュールを確認できる利点があるグラフである。これらのスケジュールグラフに対する技術的思想は、本発明者が出願して登録された韓国登録特許（１０-１３６９８８６号、「スケジュールの表示方法及びそのシステム（Ｍｅｔｈｏｄ  ａｎｄ  ｓｙｓｔｅｍ  ｆｏｒ  ｄｉｓｐｌａｙｉｎｇ  ｓｃｈｅｄｕｌｅ）」）に具体的に開示されているので詳細な説明は、省略するようにする。
【０１２４】
ユーザーはＵＩ５６-１を介して第６候補航空券５６の具体的な情報および/またはスケジュールグラフを確認し、最終的に前記第６候補航空券を対象航空券として選択することができる。このため、所定のＵＩ５６-２を選択することができる。
【０１２５】
そうすると、図８aに示されるように制御モジュール１１０によって区間別フォロー検索ＵＩ６０がユーザー端末２０に提供されることができる。区間別フォロー検索ＵＩ６０は、目標航空券の予想価格を示す運賃ＵＩ６１、現在フォロー検索が行われている区間および検索の進行状況を示すステータスＵＩ６２、現在フォロー検索が行われている区間を地図上に直感的に示す区間地図ＵＩ６３、現在フォロー検索が行われている区間では、ユーザーが選択可能な少なくとも一つの候補航空券（例えば、６４-１-１、６４-１-２、６４-１-３など）についての情報を提供する候補航空券ＵＩ６４および/または候補航空券それぞれのスケジュールグラフを提供するためのグラフＵＩ６５を含むことができる。
【０１２６】
また、候補航空券ＵＩ６４は、同じスケジュールを持つが、出発日が異なる候補航空券の集合（例えば、６４-１、６４-２、６４-３、６４-４）を図８aに示したように並べて提供することができる。
【０１２７】
図８aに示されたフォロー検索プロセスは、第１区間（例えば、ソウル - ローマ）に対して進行中であることをステータスＵＩ６２により知ることができる。また、運賃ＵＩ６１を介してアウトバウンドの基礎運賃は２００,０００ウォンで、インバウンドの基礎運賃も２００,０００ウォンであることが分かり、予想される税金および手数料は、少なくとも３５１,９００ウォンであることを知ることができる。
【０１２８】
そして、実際の運賃は、ユーザーが前記の候補航空券の中でどのような航空券を当該する区間の選択航空券として選択するかに応じて変更されることは明白である。
【０１２９】
また、前述したように、前記制御モジュール１１０は、前記第１区間（例えば、ソウル - ローマ）で対象航空券が選択した対象選択航空便（例えば、６４-１-１）についての情報を所定の方法でユーザー端末２０に提供することができる。図８aでは、前記対象選択航空便（例えば、６４-１-１）が、他の候補航空便とは異なる色で表示されている一例を示しているが、他にもさまざまな方法で前記制御モジュール１１０は、対象選択航空便が何かをユーザー端末２０に通知することができる。
【０１３０】
一方、対象選択航空便をユーザー端末２０に知らせることは、特定の区間では行われない場合がある。これは、ユーザーが選択した区間別選択航空便の日程が対象航空券の区間別対象選択航空券との差が出て、このような差が累積的に発生した場合には、特定の区間に対しては、対象選択航空便のスケジュールを基準として、所定の余裕日以内にユーザーが選択できる候補航空便が存在しない可能性があるからである。他に様々な理由で、特定の区間では、対象選択航空便を基準として所定の余裕日内の候補航空券を提供するのではなく、他の基準日（例えば、以前の航空便のスケジュール、および/または旅行期間などをもとに決定される基準日）を基準として所定の余裕日内の候補航空便がユーザー端末２０に提供されることもできる。
【０１３１】
また、前記制御モジュール１１０は、前記対象選択航空便を基準として前後に所定の余裕日（例えば、３日）以内に、前記第１区間を旅することができる航空券の情報を図８aに示したように、ユーザー端末２０に提供することができる。したがって、たとえ対象航空券を参照して、フォロー検索プロセスを進行しても、対象航空券の主要戦略である旅程地はフォローするが、区間別の詳細日程は、ユーザーがある程度変更して決定できるようにすることができる。また、前述したように、航空券の選択に応じて、対象航空券の旅程地が目標航空券では旅程地ではないこともある。結局、前記制御モジュール１１０は、ユーザーが容易に対象航空券の旅程地と同じ旅程地を持つ航空券を検索することができるようにするための一連のプロセスを実行することであって、前記プロセスの結果として、対象航空券の旅程地と同じ旅程地をもつ航空券のみが検索されるように強制されるのではないことである。また、対象選択航空便を基準に一定の余裕日内の航空券を候補航空券として優先的に選択できるようにすることで、対象航空便と全体運賃が類似である目標航空券の予約確率を高めることができる効果がある。
【０１３２】
また、前記制御モジュール１１０は、図８aに示すように、対象選択航空便（例えば、６４-１-１）の基礎運賃（例えば、２４０,０００ウォン）よりも安い基礎運賃（例えば、２００,０００ウォン）を有する候補航空券（例えば、６４-１-３）を他の候補航空券と区別されるように表示することもできる。
【０１３３】
ユーザーは候補航空券ＵＩ６４に含まれている候補航空便の中、自分が希望するスケジュールを満足する航空便を選択することができる。
【０１３４】
例えば、ユーザーは、制御モジュール１１０によって提供される候補航空券の中の基礎運賃が安い、特定の航空券（例えば、６４-１-３）を選択航空便として選ぶことができる。つまり、対象選択航空便（例えば、６４-１-１）とは異なる便を選択航空便として選択することができる。これにより、ユーザー端末２０には、図８bに示されるように、選択した前記特定航空便（例えば、６４-１-３）の具体的な情報（例えば、航空機の種類、飛行時間、航空会社、待ち時間など、６６）が提供されることができ、ユーザーは、これらの情報６６を確認した後、最終的に所定のＵＩ（例えば、「選択」ボタン）を選択することにより、前記特定航空便（例えば、６４-１-３）を第１区間（ソウル - ローマ）の選択航空便として決定することができる。
【０１３５】
そうすると、前記制御モジュール１１０は、第２区間（例えば、パリ - ソウル）の区間別フォロー予約ＵＩ６０を図８cに示すように、ユーザー端末２０に提供して、残りの区間に対する区間別フォロー検索プロセスを実行することができる。
【０１３６】
図８cにおいて、前記区間別フォロー検索ＵＩ６０に含まれたステータスＵＩ６２を介して２２第１区間（ソウル - ローマ）のフォロー検索は完了しており、第２区間（例えば、パリ - ソウル）のフォロー検索が進行中であることを知ることができる。
【０１３７】
図８cでも図８aで説明したように、候補航空券ＵＩ６４は、少なくとも一つの候補航空券（例えば、６４-２-１、６４-２-２等）に関する情報を提供することができる。また、前記制御モジュール１１０は、前記第２の区間（例えば、パリ - ソウル）での対象選択航空便（例えば、６４-２-１）についての情報を前記ユーザー端末２０に提供しており、対象選択航空便（例えば、６４-２-１）を基準に所定の余裕日（例えば、３日）の候補航空券をユーザー端末２０に提供している。
【０１３８】
第２区間（例えば、パリ - ソウル）でもユーザーは、対象選択航空便よりも基礎運賃が安い、特定の航空券（例えば、６４-２-２）を選択することができる。そうすると、図８dに図示されたように、前記特定航空券（例えば、６４-２-２）の具体的な情報６６が表示され、ユーザーはこれら情報６６を確認した後、最終的に所定のＵＩ（例えば、「選択「ボタン）を選択することにより、前記特定航空便（例えば、６４-２-２）を第２区間（例えば、パリ - ソウル）の選択航空便に決定することができる。
【０１３９】
対象航空券にはもはや残る区間がないので、前記制御モジュール１１０は、フォロー検索プロセスを終了することができ、その結果、図９に示すように、検索結果情報７０をユーザー端末２０に提供することができる。検索結果情報７０には、区間別検索状態に関する情報７１、全体の運賃に関する情報７２、アウトバウンド旅程の具体的な情報７３、および/または、インバウンド旅程の具体的な情報７４が含まれることができる。
【０１４０】
ユーザーは、検索結果情報７０を確認し、前記フォロー航空検索システム１００が提供する所定のＵＩを介して検索された航空券を予約することができることは明白である。
【０１４１】
一方、図６に図示された候補者航空券の中、ユーザーが第５候補航空券５５を対象航空券として選択した場合のフォロー検索プロセスの進行状況を説明すると、次の通りである。
【０１４２】
ユーザーが第５候補航空券５５を選択すると、図１０に示すように、所定のＵＩに（例えば、５５-１、５５-２）が表示されることができる。ＵＩ５５-１を介して、ユーザーは、前記第５候補航空券５５の具体的な情報（例えば、アウトバウンドおよびインバウンドの旅程での具体的な時間情報、航空会社情報、待機時間など）と、前記の具体的な情報を示す所定のスケジュールグラフを確認することができる。
【０１４３】
ユーザーはＵＩ５５-１を介して第５候補航空券５５の具体的な情報および/またはスケジュールグラフを確認し、最終的に前記第５候補航空券５５を対象航空券として選択することができる。このため、所定のＵＩ５５-２を選択することができる。
【０１４４】
そうすると、図１１aに示すように制御モジュール１１０によって区間別フォロー予約ＵＩ６０がユーザー端末２０に提供されることができる。区間別フォロー検索ＵＩ６０の具体的な説明は、図８で詳細に説明したので、図１１ではフォロー検索の過程だけを中心に簡単に説明する。
【０１４５】
図１１aは対象航空券の第１区間（例えば、ソウル - パリ）のフォロー検索プロセスを実行するためのＵＩを示し、ユーザーは候補航空券ＵＩ６４に含まれている候補航空便のうち、特定航空便（例えば、６４-１-１）を選択航空便として選ぶことができる。図１１aで、ユーザーが選択した、前記特定の航空便（例えば、６４-１-１）は、対象選択航空便であることがある。無論、ユーザーが前記特定航空便（例えば、６４-１-１）を選択航空券として選択したときの基礎運賃と対象航空券が前記対象選択航空便を選択したときの基礎運賃および/または税金などとは異なる場合があるのはもちろんである。
【０１４６】
そうすると、図１１bに示すように、前記特定航空便（例えば、６４-１-１）の具体的な情報６６が図示され、ユーザーは最終的に前記特定航空便（例えば、６４-１-１）を第１区間（例えば、ソウル - パリ）の選択航空便として決定することができる。
【０１４７】
となると、前記制御モジュール１１０は、第２区間（例えば、パリ - ポルト）の区間別フォロー検索ＵＩ６０を図１１cに示すように、ユーザー端末２０に提供して、残りの区間に対する区間別フォロー検索プロセスを実行することができる。
【０１４８】
図１１cで前記区間別フォロー検索ＵＩ６０に含まれたステータスＵＩ６２を介して、第１区間（ソウル - パリ）のフォロー検索は完了してあり、第２区間（例えば、パリ - ポルト）に対するフォロー検索は進行中であることが分かる。
【０１４９】
図１１cでも候補航空券ＵＩ６４は、少なくとも一つの候補航空券に（例えば、６４-１-１等）に関する情報を提供することができる。ユーザーは、第２区間についても対象選択航空券（例えば、６４-１-１）を選択航空便として選ぶことができる。
【０１５０】
そうすると、図１１dに図示されたように、前記特定航空便（例えば、６４-１-１）の具体的な情報６６が表示され、ユーザーはこれら情報６６を確認した後、最終的に所定のＵＩ（例えば、「選択」ボタン）を選択することにより、前記特定航空便（例えば、６４-１-１）を第２区間（例えば、パリ - ポルト）の選択航空便として決定することができる。
【０１５１】
その後、前記制御モジュール１１０は、残りの区間に対して再度フォロー検索プロセスを実行することができる。これらの一例は、図１１eに示されている。
【０１５２】
図１１eは、第３区間（例えば、ローマ - ソウル）に対するフォロー検索プロセスを実行する場合を示している。ここで制御モジュール１１０は、図１１eに示すように、残りの区間（ローマ - ソウルの第３区間およびバルセロナ - ローマの第４区間）のうち比較的長い区間または大陸間の区間に対して優先的にフォロー検索プロセスを実行することができる。一般的に、長い区間または大陸間の区間が先に決定されることが、残りの区間のフライトを決定する際容易で、ユーザーも主に長い区間または大陸間の区間を優先的に決定するのが一般的であり、前記制御モジュール１１０は、長い区間または大陸間の区間について、まずフォロー検索プロセスを実行することができる。しかし、必ずしもこの順序で、本発明の権利範囲が限定される必要はない。
【０１５３】
図１１eに図示されたＵＩを介して、ユーザーは候補航空券の中で最も手頃な価格の基礎運賃（２６３,０５０ウォン）を有する特定航空便（例えば、６４-１-１）を選択航空便として決定することができる。また、図１１eに示すように、前記制御モジュール１１０は、特定の区間では、２４の対象選択航空券に関する情報を提供していない場合があることが分かる。となると、図１１fのように、前記特定航空便（例えば、６４-１-１）の具体的な情報６６が表示され、ユーザーはこれら情報６６を確認した後、最終的に所定のＵＩ（例えば、「選択」ボタン）を選択することにより、前記特定航空便（例えば、６４-１-１）を第３区間（例えば、ローマ - ソウル）の選択の便に決定することができる。
【０１５４】
そうすると図１１gに示されるように、前記制御モジュール１１０は、最終的に第４区間（例えば、バルセロナ - ローマ）に対するフォロー検索プロセスを実行することができ、ユーザー端末２０は、提供されている候補航空便の内、基礎運賃（例えば、２６３,０５０ウォン）が最も安い航空券であり、対象選択航空券の特定航空便（例えば、６４-２-１）を選択航空便として決定することができる。これにより、前記特定航空便（例えば、６４-２-１）の具体的な情報６６の表示および最終的に所定のＵＩ（例えば、「選択」ボタン）を選択することにより、前記特定航空便（例えば、６４-２-１）を第４区間（例えば、バルセロナ - ローマ）の選択航空便として決定する過程を経ることができる。
【０１５５】
対象航空券は残り区間がないので、前記制御モジュール１１０は、フォロー検索プロセスを終了することができ、その結果図１２に示すような検索結果情報７０をユーザー端末２０で提供することができる。
【０１５６】
一方、実装例に応じて、前記フォロー航空検索システム１００は、プロセッサと、前記プロセッサによって実行されるプログラムを格納するメモリを含むことがある。前記プロセッサは、シングルコアＣＰＵまたはマルチコアＣＰＵを含むことができる。メモリは、高速ランダムアクセスメモリを含むことができ、一つ以上の磁気ディスク記憶装置、フラッシュメモリ装置、または他の不揮発性ソリッドステートメモリデバイスなどの不揮発性メモリを含むこともできる。プロセッサおよびその他のコンポーネントによるメモリへのアクセスは、メモリコントローラによって制御されることができる。ここで、前記プログラムは、プロセッサによって実行される場合には、本実施形態に係るフォロー航空検索システム１００によって、上述したフォロー航空の検索方法を実行するようにすることができる。
【０１５７】
一方、本発明の実施形態に係るフォロー航空検索方法は、コンピュータが読み取り可能なプログラム命令の形で実装されて、コンピュータで読み取り可能な記録媒体に保存することができ、本発明の実施形態に係る制御プログラムとターゲットプログラムもコンピュータに読み取り可能な記録媒体に保存することができる。コンピュータが読み取り可能な記録媒体は、コンピュータシステムによって読み取ることができるデータが格納されているすべての記録装置を含む。
【０１５８】
記録媒体に記録されるプログラム命令は、本発明のために特別に設計されて構成されたものか、またはソフトウェアの分野当業者に公知されて使用可能なものであることもある。
【０１５９】
コンピュータで読み取り可能な記録媒体の例には、ハードディスク、フロッピーディスク、および磁気テープのような磁気媒体（ｍａｇｎｅｔｉｃ  ｍｅｄｉａ）、ＣＤ−ＲＯＭ、ＤＶＤなどの光記録媒体（ｏｐｔｉｋａｌ  ｍｅｄｉａ）、フロップティカルディスク（ｆｌｏｐｔｉｋａｌ  ｄｉｓｋ）のような光磁気記録媒体（ｍａｇｎｅｔｏ−ｏｐｔｉｋａｌ  ｍｅｄｉａ）とロム（ＲＯＭ）、ラム（ＲＡＭ）、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェアデバイスが含まれる。また、上述した媒体は、プログラム命令、データ構造などを指定する信号を伝送する搬送波を含む光または金属線、導波管などの伝送媒体であることもできる。また、コンピュータが読み取り可能な記録媒体は、ネットワークに接続されたコンピュータシステムに分散されて、分散方式でコンピュータが読み取り可能なコードが保存され、実行されることができる。
【０１６０】
プログラム命令の例には、コンパイラによって作られるような機械語コードだけでなく、インタプリタなどを使用して電子的に情報を処理する装置、例えば、コンピュータによって実行されることができる高級言語コードを含む。
【０１６１】
上述したハードウェアデバイスは、本発明の動作を実行するための１つ以上のソフトウェアモジュールとして動作するように構成することができ、その逆も同様である。
【０１６２】
前述した本発明の説明は、例示のためのものであり、本発明が属する技術分野の通常の知識を有する者は、本発明の技術的思想や必須な特徴を変更せずとも、他の具体的な形で容易に変形が可能であることを理解できるだろう。したがって、以上で記述した実施例は、すべての面で例示的なものであり限定的ではないと理解しなければならない。例えば、単一型で説明されている各構成要素は、分散されて実施されることがあり、同様に分散されたものと説明されている構成要素も結合された形態で実施することができる。
【０１６３】
本発明の範囲は、前記の詳細な説明ではなく、後述する特許請求の範囲によって表示され、特許請求の範囲の意味及び範囲そしてその均等概念から導き出されるすべての変更または変形された形態が本発明の範囲に含まれるものと解釈されるべきである。
【産業上の利用可能性】
【０１６４】
本発明は、フォロー航空検索システム及び方法として使用することができる。
【符号の説明】
【０１６５】
１００  フォロー航空検索システム
１１０  制御モジュール
１２０  航空券履歴ＤＢ
１３０  抽出モジュール
１４０インターフェイスモジュール
【図１】
2018523887.tif 000003
【図２】
2018523887.tif 000004
【図３】
2018523887.tif 000005
【図４】
2018523887.tif 000006
【図５ａ】
2018523887.tif 000007
【図５ｂ】
2018523887.tif 000008
【図５ｃ】
2018523887.tif 000009
【図５ｄ】
2018523887.tif 000010
【図５ｅ】
2018523887.tif 000011
【図６】
2018523887.tif 000012
【図７】
2018523887.tif 000013
【図８ａ】
2018523887.tif 000014
【図８ｂ】
2018523887.tif 000015
【図８ｃ】
2018523887.tif 000016
【図８ｄ】
2018523887.tif 000017
【図９】
2018523887.tif 000018
【図１０】
2018523887.tif 000019
【図１１ａ】
2018523887.tif 000020
【図１１ｂ】
2018523887.tif 000021
【図１１ｃ】
2018523887.tif 000022
【図１１ｄ】
2018523887.tif 000023
【図１１ｅ】
2018523887.tif 000024
【図１１ｆ】
2018523887.tif 000025
【図１１ｇ】
2018523887.tif 000026
【図１２】
2018523887.tif 000027
【手続補正書】
【提出日】平成30年2月19日(2018.2.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
また、前述したように、本発明の技術的思想は、目標航空券と対象航空券の主な予約戦略は、自分の戦略を反映するが、詳細な戦略は、必ずしも対象航空券に従属的ではなく、ユーザーが選択できる自由度を提供することである。これらの詳細な戦略は、区間別航空便の選択であることである。したがって、ユーザーが区間別に航空便を選ぶことができるということは、目標航空券が対象航空券と完全に同じ道のりを持つ場合でも、旅程地で区分されている区間それぞれの日程（区間別出発日、到着日、出発時刻、および/または到着時間）は、ユーザーが選択できるようにすることを意味する。無論、目標航空券は、対象航空券の旅程地より多くの旅程地を含むこともあり、この時、該当する旅程地のためのスケジュールは、ユーザーが独自に選択することも出来る。または目標航空券に含まれるそれぞれの航空便の選択に応じて、対象航空券の旅程地が目標航空券には旅程地として含まれていない場合がある。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】変更
【補正の内容】
【０１０７】
ユーザーは、他の都市（例えば、フランスのパリ）の地図ＵＩ３０-１上で選択することができ、これにより、前記他の都市（例えば、パリ）に相当する都市別ＵＩ４０が、図５cに図示されたように、ユーザー端末２０に提供されることができる。前記都市別ＵＩ４０には、前述のような運賃情報４１と目的地設定ＵＩ４２が含まれることもあり、ユーザーは目的地設定ＵＩ４２を選択することにより、前記他の都市（例えば、パリ）が旅行条件の目的地として追加されることができる。その結果、ユーザーは図５ｄに示すような旅行条件ＵＩ３０と目的地ＵＩ３１を確認することができる。
【国際調査報告】
2018523887.tif 000028
2018523887.tif 000029
2018523887.tif 000030
2018523887.tif 000031
2018523887.tif 000032
2018523887.tif 000033