(57)【要約】【課題】航空券予約受付装置の運営においてアクセスチャージを低減する。【解決手段】ユーザ６１０のクライアント端末６００と通信ネットワークを介して接続され、クライアント端末６００を通じてユーザ６１０から航空券の予約を受け付ける装置であって、予約におけるユーザ６１０による情報入力の際にユーザ６１０に最初に提示する料金として使用する料金データあって、所与の時点において外部装置７００に保持されている料金データを仮料金データとして一括取得するデータ取得部４００と、取得された仮料金データを保持するデータ保持部５００と、クライアント端末６００に仮料金データを送信するデータ送信部２２０と、を備える。【選択図】図２
2010073128.tif 000002
【特許請求の範囲】
【請求項１】
ユーザのクライアント端末と通信ネットワークを介して接続され、クライアント端末を通じてユーザから航空券の予約を受け付ける装置であって、
予約におけるユーザによる情報入力の際にユーザに最初に提示する料金として使用する料金データあって、所与の時点において外部装置に保持されている料金データを仮料金データとして一括取得するデータ取得部と、
取得された前記仮料金データを保持するデータ保持部と、
クライアント端末に前記仮料金データを送信するデータ送信部と、
を備え、
前期データ取得部は、ユーザによる情報入力の所定の段階が終了した後、その予約にかかる最新の料金データを前記外部装置から選択的に再取得し、
前記データ送信部は、再取得された料金データと前記仮料金データとが異なる場合、ユーザのクライアント端末にその旨を通知することを特徴とする航空券予約受付装置。
【請求項２】
前期データ保持部は、再取得された料金データで前記仮料金データを上書きして保持することを特徴とする請求項１に記載の航空券予約受付装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、航空券予約受付装置に関する。
【背景技術】
【０００２】
航空運賃は出発地・到着地を考慮して航空会社により決定される。その後、出発地・到着地に該当する国の認可を経て発売が可能となる。こうした航空運賃の計算は航路、滞在期間、出発日・到着日の曜日など多種多様なパラメータによって算出されるため、非常に複雑である。また、需要の変化に応じて短期間で航空運賃の計算方法が変更されることもある。
【０００３】
こうした事情から、航空会社は自社システムによる運賃計算を行わず、運賃計算を専門とする会社に運賃計算処理を委託していることがある。委託した運賃計算処理はＡＳＰ（Application Service Provider）形式で委託会社から提供される。（例えば、ウェブサイトの形式で提供される）航空券予約受付装置は、委託会社のサーバから航空運賃などを含む料金データを取得することで、当該ウェブサイトを利用するユーザに料金の情報を提供する。
【特許文献１】特開２００６−３１８３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
委託会社により提供されるサービスでは、航空券予約受付装置がユーザに料金を提示するべく委託会社のサーバに接続する度に接続料金（アクセスチャージ）が課金される。航空運賃は他の交通機関にくらべて高額であることが多いため、ウェブサイトではユーザを安心させるべく何度も料金をユーザに提示することが多い。そのため、アクセスチャージが嵩み、ウェブサイトの運営コストが高くなるという問題があった。
【０００５】
本発明は上記課題に鑑みてなされた発明であり、その主たる目的は、航空券予約受付装置の運営においてアクセスチャージを低減することにある。
【課題を解決するための手段】
【０００６】
本発明のある態様は、ユーザのクライアント端末と通信ネットワークを介して接続され、クライアント端末を通じてユーザから航空券の予約を受け付ける航空券予約受付装置である。当該航空券予約受付装置は、予約におけるユーザによる情報入力の際にユーザに最初に提示する料金として使用する料金データあって、所与の時点において外部装置に保持されている料金データを仮料金データとして一括取得するデータ取得部と、取得された仮料金データを保持するデータ保持部と、クライアント端末に仮料金データを送信するデータ送信部と、を備え、データ取得部は、ユーザによる情報入力の所定の段階が終了した後、その予約にかかる最新の料金データを外部装置から選択的に再取得し、データ送信部は、再取得された料金データと仮料金データとが異なる場合、ユーザのクライアント端末にその旨を通知することを特徴とする。
【０００７】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、航空券予約受付装置の運営においてアクセスチャージを低減する上で効果がある。
【発明を実施するための最良の形態】
【０００９】
図１は、航空券予約受付装置においてユーザが航空券を予約する際の処理概要を説明するための画面図である。
ユーザは、ＰＣや携帯などの情報端末を用いて航空券予約受付ウェブサイトに接続する。情報端末には画面図１０が表示される。
【００１０】
図１（Ａ）の画面図１０ではユーザは「往路出発日」、「復路出発日」、「出発地」および「到着地」を入力することを求められる。「出発地」および「到着地」に入力可能な情報は限られているため、プルダウンリストから選択できるように表示される。ユーザの利便性を考慮したためである。「往路出発日」および「復路出発日」においても同様にプルダウンリストから希望する日程をユーザは選択できる。
【００１１】
同図の画面図１０では、ユーザによって「往路出発日」：４月３日、「復路出発日」：４月７日、「出発地」：東京、「到着地」：グアムが選択されている。ユーザは、選択した情報を確認後、次へボタン１２を押す。ユーザの情報端末には図１（Ｂ）の画面図２０が表示される。
【００１２】
同図の画面図２０では上部に「行き：東京→グアム」の情報が、下部に「帰り：グアム→東京」の情報が表示される。上部には図１（Ａ）の画面図１０にてユーザが選択した「往路出発日」の「４／３」と共にその前後に当たる「４／２」および「４／４」の情報が表示される。またそれらの日付と共に、それぞれに対応する料金が表示される。下部においても同様である。
【００１３】
ここでは、ユーザが選択した「往路出発日」および「復路出発日」を中心としてその前後１日に当たる日付情報および対応する料金を表示しているが、より多くの日付と共に対応する料金を表示させてもよい。
【００１４】
図１（Ｂ）の画面図２０上部にて、希望する「往路出発日」をユーザはラジオボタンを用いて選択する。ここでは、「往路出発日」：４／３が選択されている。同図の画面図２０上部にて「往路出発日」が選択されると、同図の画面図２０下部では上部にて選択された「往路出発日」に対応する料金が提示される。
【００１５】
例えば、ユーザが「往路出発日」：４／３を選択すると、「復路出発日」を４／８とする場合の往復料金が「復路出発日」：４／８の下に表示される。ここでは「￥５０，８６０」と表示されている。一方、「復路出発日」を４／７とする場合の往復料金は「復路出発日」：４／７の下に表示されている。「￥６２，８６０」である。「往路出発日」の下に表示される料金情報に「〜」が表示されている理由は、上述のように「復路出発日」の変更によって料金が変化するためである。
【００１６】
ここでは「往路出発日」：４／３として説明したが、「往路出発日」を変更した場合、「復路出発日」の下に表示される料金も変更される。「往路出発日」：４／２の下には「￥４６，８６０〜」と表示されている。よって、「往路出発日」が４／３から４／２に変更されると、各「復路出発日」の下には「￥４６，８６０」を最低料金とする料金情報が表示されることになる。
【００１７】
こうした処理によれば、「往路出発日」および／または「復路出発日」の変更が可能な場合、ユーザは、変更後の料金を即座に確認できるため、より安い料金の日程を選択できる。そのため、ユーザの利便性が向上する。こうした処理が行われない場合、ユーザは図１（Ａ）の画面図１０に戻って「往路出発日」および／または「復路出発日」を何度も入力し直す必要に迫られる。
【００１８】
図１（Ｂ）の画面図２０では、ユーザは当初の予定通り「往路出発日」：４／３、「復路出発日」：４／７を選択している。ユーザは、選択した情報を確認後、次へボタン２２を押す。ユーザの情報端末には図１（Ｃ）の画面図３０が表示される。
【００１９】
同図の画面図３０では上部に「行き：東京→グアム」および「帰り：グアム→東京」の航空機発着時刻が表示される。同図の画面図３０下部に、図１（Ｂ）の画面図２０で選択した「往路出発日」および「復路出発日」に該当する料金の内訳が表示される。ユーザが図１（Ｂ）の画面図２０で選択した「往路出発日」：４／３および「復路出発日」：４／７に対応する料金は「￥６２，８６０」である。図１（Ｃ）の画面図３０下部には、その内訳として「運賃額：￥４３，０００」、「税金など：￥１９，８６０」およびこれらの総計に当たる「お支払額：￥６２，８６０」が表示される。
【００２０】
ユーザは、画面図３０に表示された情報を確認後、座席指定へボタン３２を押す。その後、ユーザは、表示された情報に基づいて往路および復路の座席を指定する。さらにクレジットカードなどの情報を入力し、航空券の予約が完了する。
【００２１】
図２は、航空券予約受付装置１００の機能ブロック図である。
ここに示す各ブロックは、ハードウェア的にはコンピュータのＣＰＵをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現される。ここでは、それらの連携によって実現される機能ブロックを描いている。よって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。ここでは、主として各機能ブロックの発揮すべき機能について述べ、その具体的な作用については後述する。
【００２２】
航空券予約受付装置１００は、ユーザ６１０の使用するクライアント端末６００と通信ネットワークを介して接続されている。航空券予約受付装置１００は、クライアント端末６００を通じてユーザ６１０から航空券の予約を受け付ける装置である。
【００２３】
航空券予約受付装置１００はデータ送受信部２００、データ処理部３００、データ取得部４００およびデータ保持部５００を含む。データ送受信部２００は、ユーザ６１０が使用するクライアント端末６００とデータの送受信を行う。
【００２４】
データ受信部２１０は、ユーザ６１０により入力された情報をクライアント端末６００から受信する。データ送信部２２０は、ユーザ６１０の入力情報に応じて料金データ、日付情報、便情報などをクライアント端末６００に送信する。料金データは、航空券予約の際にユーザ６１０に提示する料金を示すデータである。料金データは航空運賃、税金、手数料もしくは最終的な料金であるこれらの合計料金を少なくとも１つ含む。
【００２５】
データ処理部３００は、データ取得部４００により外部装置７００から取得された料金データをデータ保持部５００に送信したり、データ保持部５００から取得した料金データをデータ送受信部２００に送信したりする。データ処理部３００は、データ送受信部２００とデータ保持部５００、データ送受信部２００とデータ取得部４００、データ取得部４００とデータ保持部５００の間のインタフェースの役割も果たす。
【００２６】
データ取得部４００は、所与の時点において外部装置７００に保持されている料金データを一括して取得する。所与の時点は、航空券予約受付装置１００の管理者によってあらかじめ設定された時点であってもよい。航空券予約受付装置１００を利用するユーザ数が低下する時間帯を所与の時点として設定すること好適である。
【００２７】
データ保持部５００は、データ取得部４００によって外部装置７００から取得された料金データを保持する。データ保持部５００は、航空券予約受付装置１００の運用に当たり必要な設定や情報、ユーザ６１０により入力された情報なども保持する。
【００２８】
外部装置７００は、料金データを保持する。例えば、外部装置７００は、運賃計算処理を委託された会社によって管理されているサーバである。
【００２９】
図３は、外部装置７００から料金データを取得するときの処理過程を示すシーケンス図である。
データ取得部４００は、航空券予約受付装置１００の管理者によってあらかじめ設定された時点に、料金データの取得要求を外部装置７００に送信する（Ｓ１０）。データ取得部４００は、ユーザ６１０が予約可能な往路出発日、復路出発日、出発地および到着地に該当する料金データを一括して取得するための取得要求を送信する。
【００３０】
外部装置７００は、取得要求のあった料金データをデータ取得部４００に送信する（Ｓ１２）。データ処理部３００は、データ取得部４００により受信された料金データを保持部５００に保持させる（Ｓ１４）。このように、あらかじめ設定された時点にデータ取得部４００により取得された料金データを以下「仮料金データ」という。
【００３１】
図４は、ユーザ６１０がクライアント端末６００を介して航空券予約を行うときの処理過程を示すシーケンス図である。データ保持部５００には既に仮料金データが保持されていることを前提に、図１の画面図と共に航空券予約の処理過程を説明する。
【００３２】
ユーザ６１０は、まず、図１（Ａ）の画面図１０に示されるような入力画面において「出発地」、「到着地」、「往路出発日」および「復路出発日」の情報をクライアント端末６００に入力する（Ｓ１６）。クライアント端末６００は、入力された情報を航空券予約受付装置１００に送信する（Ｓ１８）。
【００３３】
データ受信部２１０は、クライアント端末６００から送信された情報を受信し、データ処理部３００に送信する。データ処理部３００は、受信された「往路出発日」および「復路出発日」に対応する仮料金データをデータ保持部５００から抽出する。さらに、データ処理部３００は、当該「往路出発日」および「復路出発日」の前後１日に該当する日付の仮料金データをデータ保持部５００から抽出する。
【００３４】
データ処理部３００は、図１（Ｂ）の画面図２０の表示に必要な「往路出発日」：４／２で「復路出発日」：４／６、「復路出発日」：４／７、「復路出発日」：４／８という３種の仮料金データを取得する必要がある。データ処理部３００は、「往路出発日」：４／３、４／４のそれぞれについても同様に３種の料金データを必要とするため、全部で９種の仮料金データをデータ保持部５００から抽出する。
【００３５】
データ送信部２２０は、データ処理部３００により抽出された料金データを日付データと対応させてクライアント端末６００に送信する（Ｓ２０）。クライアント端末６００には、図１（Ｂ）の画面図２０に示されるような画面が表示される。
【００３６】
データ送信部２２０は、ユーザの選択によって図１（Ｂ）の画面図２０にて表示される可能性がある仮料金データを一括して送信する。しかし、同図の画面図２０にてユーザ６１０より日付が新たに選択された際に、データ送信部２２０は、表示が必要となる仮料金データをその都度送信してもよい。
【００３７】
ユーザ６１０は、図１（Ｂ）の画面図２０にて希望する日付を選択し（Ｓ２２）、クライアント端末６００に入力する。クライアント端末６００は、選択された日付情報を航空券予約受付装置１００に送信する（Ｓ２４）。データ受信部２１０は、その日付情報を受信し、データ処理部３００に送信する。
【００３８】
データ処理部３００は、その日付情報に対応する便情報（航空機発着時刻を含む）をデータ保持部５００から抽出する。さらに、データ処理部３００は、その日付情報に対応する仮料金データを、その内訳である「運賃額」および「税金など」のデータと共にデータ保持部５００から抽出する。
【００３９】
データ送信部２２０は、データ処理部３００により抽出されたデータをクライアント端末６００に送信する（Ｓ２６）。クライアント端末６００には、図１（Ｃ）の画面図３０に示されるような画面が表示される。
【００４０】
ユーザ６１０は、同図の画面図３０にて便情報、仮料金データおよびその内訳情報とを確認し（Ｓ２７）、座席指定へボタン３２を押す。クライアント端末６００は、座席指定へボタン３２が押されたことを航空券予約受付装置１００に通知することで、ユーザ６１０が同図の画面図３０の内容を確認した旨を通知する（Ｓ２８）。
【００４１】
データ受信部２１０は、その通知を受信し、データ処理部３００に送信する。データ処理部３００は、その通知を受信し、ユーザによる情報入力の段階が図１（Ｃ）の画面図３０まで終了したことを認識する。
【００４２】
データ処理部３００は、最新の料金データを取得させるための命令をデータ取得部４００に送信する。データ取得部４００は、図１（Ｃ）の画面図３０までに確定した情報に基づいて、その情報に対応する最新の料金データのみの取得要求を外部装置７００に送信する（Ｓ３０）。
【００４３】
外部装置７００は、要求のあった最新の料金データをデータ取得部４００に送信する（Ｓ３２）。データ処理部３００は、データ取得部４００により受信された最新の料金データを図１（Ｃ）の画面図３０で表示された仮料金データとを比較する。具体的には「運賃額」、「税金など」および「お支払額」に該当する料金が同一であるかを判定する（Ｓ３４）。
【００４４】
最新の料金データと仮料金データとが同一である場合（Ｓ３４のＹ）、データ処理部３００は、次の段階の情報をユーザ６１０に提示するべく指定可能な座席情報をクライアント端末６００に送信する（Ｓ４４）。その後、ユーザは座席指定、クレジットカードなどの情報を入力し、航空券の予約が完了する。
【００４５】
最新の料金データと仮料金データとが異なる場合（Ｓ３４のＮ）、データ処理部３００は、仮料金データを最新の料金データに置き換えるための命令をデータ保持部５００に送信する。データ保持部５００は、保持する仮料金データのうち当該最新の料金データと対応する料金データのみをその最新の料金データで上書き処理する（Ｓ３６）。
【００４６】
データ送信部２２０は、最新の料金データと仮料金データとが異なる旨を示す情報と、最新の料金データをクライアント端末６００に送信する（Ｓ３８）。図５は、その際にクライアント端末６００に表示される画面図４０である。
【００４７】
同図の画面図４０の上部には、図１（Ｃ）の画面図３０と同一の便情報が表示される。図５の画面図４０における領域４４には、図１（Ｃ）の画面図３０下部に示された仮料金データと最新の料金データが異なる旨およびその内容を再度確認してほしい旨が表示される。
【００４８】
図５の画面図４０下部の領域４６には、最新の料金データが表示される。ここでは「運賃額」に変化はないが、「税金など」に該当する料金が仮料金データと異なって表示されている。よって、料金の総額である「お支払額」も仮料金データとは異なって表示される。
【００４９】
ユーザ６１０は最新の料金を確認し（Ｓ４０）、次へボタン４２を押す。クライアント端末６００は、次へボタン４２が押されたことを航空券予約受付装置１００に通知することで、最新の料金が確認された旨を通知する（Ｓ４２）。
【００５０】
データ受信部２１０は、その通知を受信する。データ処理部３００は、予約処理過程における次の段階の情報をユーザ６１０に提示するべく指定可能な座席情報をクライアント端末６００に送信する（Ｓ４４）。その後、ユーザは座席指定、クレジットカードなどの情報を入力し、航空券の予約が完了する。
【００５１】
こうした処理によれば、クライアント端末６００に料金データを表示させる際、その度に外部装置７００から取得する必要がないため、外部装置７００から料金データを取得する際に必要なアクセスチャージを抑制できる。航空券予約受付装置１００を利用するユーザが増加するほどアクセスチャージの抑制効果は顕著となる。
【００５２】
さらに、図１（Ｂ）の画面図２０で説明したように、航空券予約受付装置１００は、ユーザの利便性を考慮して複数の日付情報および対応する料金データを表示させる。あらかじめ取得しておいた仮料金データを使用することで、このように多数の料金データを必要とする場合であっても新たにアクセスチャージが課金されることはない。
【００５３】
さらに、データ保持部５００は、最新の料金データを用いて、対応する仮料金データを上書きして保持する。よって、その後、上書きされた料金データを仮料金データとして表示する場合、新たにアクセスチャージを必要とすることなく当初の仮料金データより新しい料金データを提示できる。
【００５４】
さらに、航空券予約受付装置１００では、最新の料金データの取得を、ユーザ６１０が図１（Ｃ）の画面図３０にて座席指定へボタン３２を押した後に行っている。この時機に最新の料金データの取得を行うことによって、より効果的にアクセスチャージを抑制できる。その理由を以下に述べる。
【００５５】
航空券予約受付装置１００を利用するユーザは、航空券予約に必要な料金の概算を確認するべく検索を繰り返すユーザ（以下、「検索ユーザ」という）と、既に概算料金を把握し（もしくは概算料金を考慮しないで）航空券予約を目的とするユーザ（以下、「予約ユーザ」）とに分けられることが多い。
【００５６】
検索ユーザは、その時点において予約することを考えていないため座席情報を必要としない。検索ユーザは、図１（Ｂ）の画面図２０または図１（Ｃ）の画面図３０まで表示させることはあっても図１（Ｃ）の画面図３０における座席指定へボタン３２を押すことは少ない。そのため、同図の画面図３０までは仮料金データを提示することで、検索ユーザが検索を何度繰り返しても新たなアクセスチャージは発生しない。
【００５７】
一方、予約ユーザは航空券予約を完了させることを臨んでいる。そのため、予約ユーザは座席情報を必要とする。図１（Ｃ）の画面図３０における座席指定へボタン３２が押された場合にのみ航空券予約受付装置１００は外部装置７００に接続することで、予約ユーザには最新の料金データを提示できる。
【００５８】
このように予約における座席指定の段階を境として仮料金データと最新の料金データを使い分けることで、検索ユーザの検索時に対応するアクセスチャージを効果的に抑制できる。
【００５９】
以上、実施の形態をもとに本発明を説明した。なお本発明はこの実施の形態に限定されることなく、そのさまざまな変形例もまた、本発明の態様として有効である。
【００６０】
図３では、あらかじめ設定された時点にデータ取得部４００が外部装置７００から必要な情報を一括して取得することを述べた。しかし、取得が必要な情報を複数に分け、これらの情報を複数の時機に取得してもよい。
【図面の簡単な説明】
【００６１】
【図１】航空券予約受付装置においてユーザが航空券を予約する際の処理概要を説明するための画面図である。
【図２】航空券予約受付装置の機能ブロック図である。
【図３】外部装置から料金データを取得するときの処理過程を示すシーケンス図である。
【図４】ユーザがクライアント端末を介して航空券予約を行うときの処理過程を示すシーケンス図である。
【図５】最新の料金データと仮料金データとが異なる旨を通知する際の画面図である。
【符号の説明】
【００６２】
１  、２０、  ３０、  ４０  画面図、  １００  航空券予約受付装置、  ２００  データ送受信部、  ２１０  データ受信部、  ２２０  データ送信部、  ３００  データ処理部、  ４００  データ取得部、  ５００  データ保持部、  ６００  クライアント端末、  ６１０  ユーザ、  ７００  外部装置。  
【図１】
2010073128.tif 000003
【図２】
2010073128.tif 000004
【図３】
2010073128.tif 000005
【図４】
2010073128.tif 000006
【図５】
2010073128.tif 000007