(57)【要約】【課題】ユーザに応じて適切な選択肢を適切な表示態様で提供可能にする。【解決手段】本願に係る表示プログラムは、取得手順と、表示手順とをコンピュータに実行させる。取得手順は、所定の施設において提供される第１のサービスに関する情報であって、端末装置に表示された第１のサービスに関する情報に対するユーザの指定に関する情報を取得する。表示手順は、ユーザに指定された第１のサービスの代替案となる第２のサービスに関する情報を、第１のサービスに関する情報とともに表示する。【選択図】図１
2018081585.tif 000002
【特許請求の範囲】
【請求項１】
所定の施設において提供される第１のサービスに関する情報であって、端末装置に表示された第１のサービスに関する情報に対するユーザの指定に関する情報を取得する取得手順と、
前記ユーザに指定された第１のサービスの代替案となる第２のサービスに関する情報を、前記第１のサービスに関する情報とともに表示する表示手順と、
をコンピュータに実行させることを特徴とする表示プログラム。
【請求項２】
前記表示手順は、
前記所定の施設において提供される前記第２のサービスに関する情報を表示する
ことを特徴とする請求項１に記載の表示プログラム。
【請求項３】
前記表示手順は、
前記所定の施設とは異なる施設において提供される前記第２のサービスに関する情報を表示する
ことを特徴とする請求項１に記載の表示プログラム。
【請求項４】
前記表示手順は、
前記第１のサービスと同日に提供される前記第２のサービスに関する情報を表示する
ことを特徴とする請求項１〜３のいずれか１項に記載の表示プログラム。
【請求項５】
前記表示手順は、
前記第１のサービスの料金と異なる料金の前記第２のサービスに関する情報を表示する
ことを特徴とする請求項１〜４のいずれか１項に記載の表示プログラム。
【請求項６】
前記表示手順は、
宿泊サービスに関する前記第１のサービスの代替案となる宿泊サービスに関する前記第２のサービスに関する情報を表示する
ことを特徴とする請求項１〜５のいずれか１項に記載の表示プログラム。
【請求項７】
前記表示手順は、
前記第１のサービスにおいて提供される食事サービスの内容と異なる食事サービスが提供される前記第２のサービスに関する情報を表示する
ことを特徴とする請求項６に記載の表示プログラム。
【請求項８】
前記表示手順は、
前記第１のサービスにおいて食事サービスが提供されない場合、食事サービスが提供される前記第２のサービスに関する情報を表示する
ことを特徴とする請求項７に記載の表示プログラム。
【請求項９】
前記表示手順は、
前記第１のサービスにおいて食事サービスが提供される場合、食事サービスが提供されない前記第２のサービスに関する情報を表示する
ことを特徴とする請求項７に記載の表示プログラム。
【請求項１０】
前記表示手順は、
前記端末装置を利用するユーザが過去に選択したサービス関連情報の履歴に基づいて、前記第２のサービスに関する情報を表示する
ことを特徴とする請求項１〜９のいずれか１項に記載の表示プログラム。
【請求項１１】
端末装置が実行する表示方法であって、
所定の施設において提供される第１のサービスに関する情報であって、前記端末装置に表示された第１のサービスに関する情報に対するユーザの指定に関する情報を取得する取得工程と、
前記ユーザに指定された第１のサービスの代替案となる第２のサービスに関する情報を、前記第１のサービスに関する情報とともに表示する表示工程と、
を含んだことを特徴とする表示方法。
【請求項１２】
所定の施設において提供される第１のサービスに関する情報であって、表示された第１のサービスに関する情報に対するユーザの指定に関する情報を取得する取得部と、
前記ユーザに指定された第１のサービスの代替案となる第２のサービスに関する情報を、前記第１のサービスに関する情報とともに表示する表示部と、
を備えたことを特徴とする表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示プログラム、表示方法、及び表示装置に関する。
【背景技術】
【０００２】
従来、種々のサービスに関する情報をユーザの端末装置に表示させる技術が提供されている。例えば、時間に関する情報に基づいて選定した画像を含むサービス情報画面を端末装置に表示させる技術が提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０４０５１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることが難しい場合がある。例えば、ユーザに情報提供する時間に応じて画像を変動させるだけでは、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることは難しい。
【０００５】
本願は、上記に鑑みてなされたものであって、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にする表示プログラム、表示方法、及び表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る表示プログラムは、所定の施設において提供される第１のサービスに関する情報であって、端末装置に表示された第１のサービスに関する情報に対するユーザの指定に関する情報を取得する取得手順と、前記ユーザに指定された第１のサービスの代替案となる第２のサービスに関する情報を、第１のサービスに関する情報とともに表示する表示手順と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る表示処理の一例を示す図である。
【図２】図２は、実施形態に係る表示システムの構成例を示す図である。
【図３】図３は、実施形態に係る端末装置の構成例を示す図である。
【図４】図４は、実施形態に係る宿泊施設情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係るコンテンツ情報記憶部の一例を示す図である。
【図６】図６は、実施形態に係るユーザ情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係る表示処理の一例を示すフローチャートである。
【図８】図８は、実施形態に係る代替案の他の表示例を示す図である。
【図９】図９は、端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る表示プログラム、表示方法、及び表示装置を実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る表示プログラム、表示方法、及び表示装置が限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
（実施形態）
〔１．表示処理〕
まず、図１を用いて、実施形態に係る表示処理の一例について説明する。図１は、実施形態に係る表示処理の一例を示す図である。図１では、端末装置１０にサービス提供装置５０（図２参照）が提供する宿泊予約に関する電子商取引サービス（「宿泊予約サービス」ともいう）を利用するためのアプリ（以下、「宿泊予約アプリＡ」ともいう）がインストール済みであるものとする。図１の例では、端末装置１０がユーザＩＤ「Ｕ１」により識別されるユーザ（以下、「ユーザＵ１」とする場合がある）が利用するスマートフォンである場合を示す。また、以下に示す表示処理においては、所定の施設がホテル等の宿泊施設（以下、単に「ホテル」ともいう）であり、提供されるサービスが宿泊サービスである場合を示す。
【００１１】
また、図１では、宿泊予約アプリＡが起動された端末装置１０（以下、単に「端末装置１０」とする）は、ユーザが入力したホテルに関する条件に対応する宿泊サービスに関する情報（以下、「コンテンツ」ともいう）を提供する場合を示す。なお、ここでいうコンテンツとは、ホテルにおいて提供される宿泊サービスの内容を示す情報等を含むものとする。なお、コンテンツとは、ホテルにおいて提供される宿泊サービスの広告情報であってもよい。例えば、端末装置１０は、サービス提供装置５０が提供する電子商取引サービスにおいて予約可能なホテルの宿泊サービスに関するコンテンツをユーザに提供する。
【００１２】
以下、図１を用いて、表示処理の一例を説明する。図１では、端末装置１０における表示内容の変更に応じて、端末装置１０を端末装置１０−１〜端末装置１０−３として説明する。なお、端末装置１０−１〜１０−３は同一の端末装置１０である。また、以下では、端末装置１０−１〜端末装置１０−３について、特に区別なく説明する場合には、端末装置１０と記載する。
【００１３】
例えば、ユーザの操作により端末装置１０−１は、宿泊予約アプリＡを起動する。図１の例では、端末装置１０−１は、ユーザＵ１の操作に応じて宿泊予約アプリＡを起動する。そして、ユーザＵ１は、端末装置１０−１に表示された宿泊予約アプリＡの入力ページＷ１１を介してホテルに関する条件を入力する。図１に示す例において、端末装置１０−１の画面に表示された入力ページＷ１１中には、宿泊サービスの提供に関するユーザＵ１の指定に関する情報が入力される。例えば、図１の例では、入力欄ＢＸ１１、ＢＸ１２にユーザＵ１が希望するエリア及び日付に関する情報を入力する場合を示す。なお、図１では、説明を簡単にするために、入力ページＷ１１において、入力欄ＢＸ１１、ＢＸ１２によりエリア及び日付に関する情報を受け付ける場合を示すが、宿泊日数等の種々の情報を受け付けてもよい。
【００１４】
例えば、ユーザＵ１は、エリアを入力する入力欄ＢＸ１１に「Ａ地域」と入力する。また、例えば、ユーザＵ１は、日付を入力する入力欄ＢＸ１２に「Ｘ月Ｙ日」と入力する。なお、端末装置１０は、入力欄ＢＸ１１や入力欄ＢＸ１２に対する入力を、表示したコンボボックス等による一覧から選択させたり、表示したカレンダー等から日付を選択させたりすることにより受け付けてもよい。その後、ユーザＵ１は、端末装置１０−１の画面に表示された入力ページＷ１１中のボタンＢＴ１１を押下する。これにより、端末装置１０−１は、ユーザＵ１が入力したホテルに関する条件に対応するホテル情報を検索する（ステップＳ１１）。図１の例では、端末装置１０−１は、日付「Ｘ月Ｙ日」、エリア「Ａ地域」に対応するコンテンツを抽出（決定）する。
【００１５】
図１の例では、端末装置１０は、宿泊施設情報記憶部１４１に示すように、各ホテルに関する情報を記憶する。例えば、宿泊施設情報記憶部１４１には、ホテルＡがＡ地域に位置すること等に関する情報が記憶される。
【００１６】
また、図１の例では、端末装置１０は、コンテンツ情報記憶部１４２に示すように、各ホテルが提供する宿泊サービスに対応するコンテンツに関する情報を記憶する。例えば、コンテンツ情報記憶部１４２には、ホテルＡにおいてＸ月Ｙ日に提供されるサービスに対応するコンテンツＣＴ１１等の情報が記憶される。例えば、コンテンツ情報記憶部１４２には、各コンテンツのクリック率を示すＣＴＲ（Click  Through  Ratio）や、各コンテンツに対応するサービスを提供する提供元の利益につながる行動に関する指標（以下、「コンバージョン率」ともいう）を示すＣＶＲ（Conversion  Rate）等の指標値が記憶される。
【００１７】
また、例えば、コンテンツ情報記憶部１４２には、各コンテンツに対応するサービスの価格が記憶される。また、例えば、コンテンツ情報記憶部１４２には、コンテンツを介してコンテンツに対応するサービスの予約や購入等のサービスを提供する提供元の利益につながる行動が行われた場合に予約サービスの提供元が受け取る手数料の割合を示す。例えば、「手数料」は、コンテンツを介してコンテンツに対応するサービスが提供された場合に、予約サービスの提供元が受け取る手数料の割合を示す。例えば、端末装置１０は、コンテンツを介してコンテンツに対応するサービスが提供された場合、サービスを提供する提供元にサービスの価格に手数料を乗算した金額を課金してもよい。なお、図１の例では、説明を簡単にするために、コンテンツの各々に対応づけられる手数料を「０．１」、すなわち１０％とする場合を示すが、コンテンツの各々には異なる値の手数料が対応付けられてもよい。
【００１８】
なお、上述のように、「コンテンツＣＴ＊（＊は任意の数値）」と記載した場合、そのコンテンツはコンテンツＩＤ「ＣＴ＊」により識別されるコンテンツであることを示す。例えば、「コンテンツＣＴ１１」と記載した場合、そのコンテンツはコンテンツＩＤ「ＣＴ１１」により識別されるコンテンツである。
【００１９】
ボタンＢＴ１１を押下された端末装置１０は、ユーザＵ１が入力した条件に対応するホテルを決定（抽出）する。例えば、端末装置１０は、宿泊施設情報記憶部１４１に記憶されたホテルのうち、Ａ地域に位置するホテルを抽出する。図１の例では、端末装置１０は、宿泊施設情報記憶部１４１に記憶されたホテルのうち、Ａ地域に位置するホテルＡやホテルＢ等を要求に対応するホテルと決定する。
【００２０】
そして、端末装置１０は、決定したホテルにおいて提供される宿泊サービスのうち、ユーザＵ１が入力した条件に対応する日付のコンテンツを決定（抽出）する。例えば、端末装置１０は、コンテンツ情報記憶部１４２に記憶されたコンテンツのうち、日付が「Ｘ月Ｙ日」であり、在庫が残っているコンテンツを抽出する。図１の例では、端末装置１０は、コンテンツ情報記憶部１４２に記憶されたコンテンツのうち、ホテルＡにおいてＸ月Ｙ日に提供されるサービスに対応するコンテンツＣＴ１１、ＣＴ１２やホテルＢにおいてＸ月Ｙ日に提供されるサービスに対応するコンテンツＣＴ２１を、ユーザＵ１が入力した条件に対応するコンテンツと決定する。
【００２１】
その後、端末装置１０は、ユーザＵ１が入力した条件に対応するコンテンツのうち、所定のスコアに基づいて表示するコンテンツを決定する（ステップＳ１２）。例えば、端末装置１０は、サービスに関する情報とコンテンツに関する情報とに基づいて、抽出したコンテンツのスコア（評価）を算出する。例えば、端末装置１０は、宿泊サービスに関する情報（例えば、価格等）と、宿泊サービスのコンテンツに関する情報（例えば、ＣＴＲやＣＶＲ等）に基づいて、コンテンツに対応するサービスに関するスコア（以下、「コンテンツのスコア」ともいう）を算出する。図１の例では、端末装置１０は、以下の式（１）に基づいて、コンテンツのスコアを算出する。
【００２２】
スコア  ＝  ＣＴＲ×ＣＶＲ×価格×手数料  ・・・  （１）
【００２３】
上記の式（１）の右辺中の「ＣＴＲ」は、対応するコンテンツのクリック率を示す。また、上記の式（１）の右辺中の「ＣＶＲ」は、対応するコンテンツのコンバージョン率を示す。また、上記の式（１）の右辺中の「価格」は、コンテンツに対応するサービスの価格を示す。また、上記の式（１）の右辺中の「手数料」は、コンテンツを介してコンテンツに対応するサービスを提供する提供元の利益につながる行動が行われた場合に予約サービスの提供元が受け取る手数料の割合を示す。
【００２４】
なお、上記の式（１）は一例であり、端末装置１０は、種々の情報を適宜用いてコンテンツのスコアを算出してもよい。なお、この点についての詳細は後述する。図１の例では、端末装置１０は、上記の式（１）を用いてコンテンツのスコアを算出する。例えば、端末装置１０は、コンテンツＣＴ１１のスコアを以下の式（２）のように算出する。
【００２５】
コンテンツＣＴ１１のスコア  ＝  ０．１×０．０５×５０００×０．１・・・（２）
【００２６】
また、例えば、端末装置１０は、コンテンツＣＴ１２のスコアを以下の式（３）のように算出する。
【００２７】
コンテンツＣＴ１２のスコア  ＝０．０５×０．０２×５８００×０．１・・・（３）
【００２８】
また、例えば、端末装置１０は、コンテンツＣＴ２１のスコアを以下の式（４）のように算出する。
【００２９】
コンテンツＣＴ２１のスコア  ＝０．０５×０．０６×７５００×０．１・・・（４）
【００３０】
また、例えば、端末装置１０は、コンテンツＣＴ５５のスコアを以下の式（５）のように算出する。
【００３１】
コンテンツＣＴ５５のスコア  ＝  ０．１×０．０５×７０００×０．１・・・（５）
【００３２】
上記の式（２）〜（５）に示すように、図１の例では、端末装置１０は、ホテルＡのコンテンツＣＴ１１のスコアを２．５と算出し、ホテルＡのコンテンツＣＴ１２のスコアを０．５８と算出し、ホテルＢのコンテンツＣＴ２１のスコアを２．２５と算出し、ホテルＫのコンテンツＣＴ５５のスコアを３．５と算出する。なお、端末装置１０は、上記スコアに関する情報をサービス提供装置５０等の外部装置から取得してもよい。
【００３３】
その後、端末装置１０は、算出したスコアに基づいてコンテンツの順位を決定する。例えば、端末装置１０は、算出したスコアが高い順にコンテンツの順位を決定する。図１では、端末装置１０は、スコアが最大の「３．５」であるコンテンツＣＴ５５を１位、コンテンツＣＴ５５の次にスコアが高いコンテンツＣＴ１１を２位、コンテンツＣＴ１１の次にスコアが高いコンテンツＣＴ２１を３位に決定する。また、スコアが「０．５８」と低いコンテンツＣＴ１２は、４位以降の順位となる。なお、コンテンツＣＴ１２は、一覧表示するコンテンツに含まれなくてもよい。このように、図１の例では、端末装置１０は、ユーザＵ１が入力した条件に対応するコンテンツＣＴ５５、コンテンツＣＴ１１、コンテンツＣＴ２１等を表示するコンテンツとして決定する。
【００３４】
その後、端末装置１０は、決定した順位に基づいてコンテンツを一覧表示する（ステップＳ１３）。図１の例では、端末装置１０−１から端末装置１０−２へ表示が遷移される。端末装置１０−２の画面には、コンテンツを一覧表示する一覧ページＷ１２が表示される。具体的には、端末装置１０−２の画面には、Ｘ月Ｙ日にＡ地域において提供される宿泊サービスに関する情報を表示する一覧ページＷ１２が表示される。
【００３５】
図１の例では、端末装置１０−２の一覧ページＷ１２中の最上位には、順位が１位であるコンテンツＣＴ５５に対応するホテルＫにおいて提供されるサービスに関する情報が表示される。具体的には、一覧ページＷ１２中の最上位には、ホテルＫにおける朝食付きの宿泊サービスが７０００円で提供されることを示す情報が表示される。また、端末装置１０−２の一覧ページＷ１２中においては、コンテンツＣＴ５５の直下には順位が２位であるコンテンツＣＴ１１に対応するホテルＡにおいて提供されるサービスに関する情報が表示される。具体的には、一覧ページＷ１２中のコンテンツＣＴ５５の直下には、ホテルＡにおける朝食無しの宿泊サービスが５０００円で提供されることを示す情報が表示される。また、一覧ページＷ１２中のコンテンツＣＴ１１の直下には、順位が３位であるコンテンツＣＴ２１に対応するホテルＢにおいて提供されるサービスに関する情報が表示される。このように、図１の例では、端末装置１０−２の一覧ページＷ１２には、Ｘ月Ｙ日にＡ地域において提供される宿泊サービスに関するコンテンツが、順位が高い方から並べて表示される。なお、上述した例ではスコアに基づく順位で並べた例を示すが、端末装置１０は、ユーザＵ１が入力した条件に対応するコンテンツをランダムに並べて一覧表示してもよい。
【００３６】
そして、ユーザＵ１が端末装置１０−２に表示されたホテルＡに関するコンテンツＣＴ１１を指定する（ステップＳ１４）。図１の例では、ユーザＵ１が、端末装置１０−２の画面においてコンテンツＣＴ１１が表示された部分を指ＦＧ１でタッチすること等により、コンテンツＣＴ１１を指定する。
【００３７】
そして、端末装置１０は、ユーザＵ１に指定されたコンテンツＣＴ１１に対応する第１のサービスの代替案となる第２のサービスに関する情報を決定する（ステップＳ１５）。図１の例では、コンテンツＣＴ１１に対応する第１のサービスは、日付「Ｘ月Ｙ日」にホテルＡに宿泊するサービスであって、朝食サービスが提供されないサービスが対応する。そのため、端末装置１０は、日付「Ｘ月Ｙ日」にホテルＡに宿泊するサービスの代替案となる第２のサービスに関する情報を決定する。なお、ここでいう代替案とは、ユーザが指定したサービスとは排他的な関係にあるサービスであってもよい。言い換えると、代替案とは、ユーザが指定したサービスをユーザが利用した場合、利用する必要性のないサービスであってもよい。例えば、図１のように、日付「Ｘ月Ｙ日」にホテルＡに宿泊するサービスを第１のサービスとした場合、同日の日付「Ｘ月Ｙ日」に提供される宿泊サービスであってもよい。図１の例では、日付「Ｘ月Ｙ日」にホテルＡに宿泊するサービスをユーザＵ１が利用した場合、ユーザＵ１は同日の日付「Ｘ月Ｙ日」に提供される他の宿泊サービスを利用する必要性はない。
【００３８】
図１の例では、端末装置１０は、日付「Ｘ月Ｙ日」にホテルＡにおいて提供される他のサービスに関する情報を代替案として決定する。例えば、端末装置１０は、日付「Ｘ月Ｙ日」にホテルＡにおいて提供される他のサービスであって、朝食サービスが提供されるサービスに関する情報を代替案として決定する。具体的には、端末装置１０は、日付「Ｘ月Ｙ日」にホテルＡにおいて提供される他のサービスであって、朝食サービスが提供されるサービスに関するコンテンツＣＴ１２を代替案として決定する。
【００３９】
そして、端末装置１０は、指定されたコンテンツＣＴ１１に対応するホテルＡのサービスの予約確認画面を表示する（ステップＳ１６）。図１の例では、端末装置１０−２から端末装置１０−３へ表示が遷移される。端末装置１０−３の画面には、ホテルＡのサービスの予約を確認する確認ページＷ１３が表示される。具体的には、端末装置１０−３の画面には、Ｘ月Ｙ日にホテルＡにおいて提供されるサービスであって、朝食サービスが提供されないサービスに関するコンテンツＣＴ１１が表示される。なお、端末装置１０−２と端末装置１０−３とにおいて表示されるコンテンツＣＴ１１については表示される内容が異なってもよい。例えば、端末装置１０−２において表示されるコンテンツＣＴ１１については、一覧表示のため、コンテンツＣＴ１１に含まれる情報のうちの一部が表示されてもよい。また、例えば、端末装置１０−３において表示されるコンテンツＣＴ１１については、ユーザに予約前に提供する情報が含まれてもよい。
【００４０】
ここで、端末装置１０−３は、確認ページＷ１３中に、日付「Ｘ月Ｙ日」にホテルＡにおいて提供される他のサービスであって、朝食サービスが提供されるサービスに関するコンテンツＣＴ１２を代替案として、コンテンツＣＴ１１とともに表示する。
【００４１】
図１の例では、端末装置１０−３は、端末装置１０−３の画面に表示された確認ページＷ１３におけるコンテンツＣＴ１１の下部の領域ＡＲ２１に代替案として、コンテンツＣＴ１２−１を表示する。なお、代替案として表示される情報は、図１中のコンテンツＣＴ１２−１に示すように、コンテンツＣＴ１２に含まれる情報のうち一部の情報であってもよい。例えば、代替案として表示される情報は、第１のサービスとの価格差や第１のサービスに無くて代替案のみにある特徴等に関する情報であってもよい。すなわち、代替案として表示される情報は、ユーザが関心を持つ可能性が高い情報であってもよい。以下では、コンテンツＣＴ１２とコンテンツＣＴ１２−１とを区別せずにコンテンツＣＴ１２と記載する場合がある。例えば、代替案として表示される情報は、過去のホテルの予約情報等に基づくユーザの予約傾向に合う情報であってもよい。例えば、端末装置１０は、ユーザがプライベートで宿泊する際、「温泉あり」、「ペット可」を予約する傾向のあるユーザには、当該条件に関する代替案を表示してもよい。この場合、例えば、端末装置１０は、「温泉ありプラス千円」や「ペット可プラス五百円」等の代替案を表示してもよい。また、例えば、端末装置１０は、代替案として他のホテルに関するプランを表示してもよい。例えば、端末装置１０は、ユーザがビジネスで宿泊する際、「夕食無しで、繁華街近くマイナス８００円」等の代替案を表示してもよい。
【００４２】
また、図１の例では、領域ＡＲ２１には、代替案として表示されたコンテンツＣＴ１２に対応するサービスを予約するボタンＢＴ２２が表示される。例えば、ユーザＵ１は、ボタンＢＴ２２を押下することにより、コンテンツＣＴ１２に対応するサービスの予約を決定してもよい。また、例えば、ユーザＵ１は、端末装置１０−３の画面に表示された確認ページＷ１３中の決定ボタンＢＴ２１を押下することにより、コンテンツＣＴ１１に対応するサービスの予約を決定してもよい。
【００４３】
上述したように、端末装置１０は、第１のサービスとともに、その代替案である第２のサービスに関する情報を表示する。このように、端末装置１０は、ユーザが指定したサービスに関する情報と、そのサービスの代替案に関する情報を併せて表示することにより、ユーザが比較可能に情報表示を行うことができるため、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【００４４】
なお、代替案として表示される情報は、目的等に応じて種々の情報であってもよい。例えば、端末装置１０は、代替案としてユーザが指定したホテルとは異なるホテルにおいて提供される宿泊サービスに関する情報を表示してもよい。例えば、端末装置１０は、代替案としてユーザが指定したホテルＡとは異なるホテルＸにおいて提供される宿泊サービスに関する情報を表示してもよい。また、例えば、端末装置１０は、ユーザが指定した宿泊サービスが朝食サービス付きである場合、朝食サービスが含まれない宿泊サービスに関する情報を表示してもよい。例えば、端末装置１０は、代替案としてユーザが指定した部屋のグレードと異なるグレードの部屋に関する情報を表示してもよい。例えば、端末装置１０は、代替案としてユーザが指定した部屋のグレードよりも高いグレードの部屋に関する情報を表示してもよい。なお、上述した例に限らず、端末装置１０は、ユーザが指定したコンテンツに対応するサービスの代替案となり得るサービスであれば、どのようなサービスに関する情報をユーザに提供してもよい。また、例えば、端末装置１０は、端末装置１０を利用するユーザが過去に選択したサービス関連情報の履歴に基づいて、第２のサービスに関する情報を表示してもよい。また、例えば、端末装置１０は、端末装置１０を利用するユーザが過去に温泉に関するサービスを利用した履歴がある場合、温泉に関連する第２のサービスに関する情報を表示してもよい。
【００４５】
〔２．表示システムの構成〕
図２に示すように、表示システム１には、端末装置１０と、サービス提供装置５０とが含まれる。端末装置１０と、サービス提供装置５０とは所定のネットワークＮを介して、有線または無線により通信可能に接続される。図２は、実施形態に係る表示システムの構成例を示す図である。なお、図２に示した表示システム１には、複数台の端末装置１０や、複数台のサービス提供装置５０が含まれてもよい。また、サービス提供装置５０が配信する宿泊予約アプリＡにおいて表示される各種情報の提供は、サービス提供装置５０以外の装置が行ってもよい。例えば、表示システム１には、宿泊予約アプリＡにおいて表示される宿泊サービスに関するコンテンツを配信するウェブサーバが含まれてもよい。この場合、ウェブサーバは、サービス提供装置５０における各種の情報を提供する機能を有してもよい。
【００４６】
端末装置１０は、ユーザによって利用される情報処理装置である。例えば、端末装置１０は、ユーザに指定された第１のサービスの代替案となる第２のサービスに関する情報を、第１のサービスに関する情報とともに表示する表示装置（コンピュータ）である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。以下では、端末装置１０をユーザと表記する場合がある。すなわち、ユーザを端末装置１０と読み替えることもできる。なお、図１の例では、端末装置１０がスマートフォンである場合を一例として示す。
【００４７】
サービス提供装置５０は、端末装置１０を利用するユーザに電子商取引サービスを提供する情報処理装置である。例えば、サービス提供装置５０は、端末装置１０を利用するユーザに宿泊予約アプリＡに関する電子商取引サービスを提供する。例えば、サービス提供装置５０は、端末装置１０に宿泊予約アプリＡに関する各種情報を提供する。
【００４８】
〔３．端末装置の構成〕
次に、図３を用いて、実施形態に係る端末装置１０の構成について説明する。図３は、実施形態に係る端末装置の構成例を示す図である。図３に示すように、端末装置１０は、通信部１１と、入力部１２と、出力部１３と、記憶部１４と、制御部１５とを有する。
【００４９】
（通信部１１）
通信部１１は、例えば、通信回路等によって実現される。そして、通信部１１は、図示しない所定の通信網と有線または無線で接続され、外部の情報処理装置との間で情報の送受信を行う。例えば、通信部１１は、所定のネットワークＮ（図２参照）と有線または無線で接続され、サービス提供装置５０との間で情報の送受信を行う。
【００５０】
（入力部１２）
入力部１２は、ユーザから各種操作が入力される。例えば、入力部１２は、タッチパネル機能により表示面（例えば出力部１３）を介してユーザからの各種操作を受け付けてもよい。また、入力部１２は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００５１】
（出力部１３）
出力部１３は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。
【００５２】
（記憶部１４）
記憶部１４は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１４は、例えば、端末装置１０にインストールされているアプリケーションに関する情報、例えばプログラム等を記憶する。また、実施形態に係る記憶部１４は、図３に示すように、宿泊施設情報記憶部１４１と、コンテンツ情報記憶部１４２と、ユーザ情報記憶部１４３とを有する。
【００５３】
（宿泊施設情報記憶部１４１）
実施形態に係る宿泊施設情報記憶部１４１は、宿泊施設（ホテル）に関する情報を記憶する。図４には、宿泊施設情報記憶部１４１に記憶される宿泊施設に関する情報の一例を示す。図４に示すように、宿泊施設情報記憶部１４１は、宿泊施設に関する情報として、「施設ＩＤ」、「宿泊施設」、「アクセス情報」、「施設情報」といった項目が含まれる。
【００５４】
「施設ＩＤ」は、宿泊施設を識別するための識別情報を示す。また、「宿泊施設」は、施設ＩＤにより識別される宿泊施設の名称を示す。また、「アクセス情報」は、対応する宿泊施設へのアクセスに関する情報を示す。例えば、「アクセス情報」には、「場所」や「時間」といった項目が含まれる。また、「施設情報」は、対応する宿泊施設の特徴に関する情報を示す。例えば、「施設情報」には、「温泉」や「ペット」といった項目が含まれる。
【００５５】
例えば、図４に示す例において、施設ＩＤ「Ｈ１」により識別されるホテルは、「ホテルＡ」であることを示す。また、ホテルＡの場所は、「Ａ地域」であり、ホテルＡまでの所要時間は、「Ａ駅から徒歩で５分」であることを示す。また、ホテルＡは、温泉が「有」であり、ペットが「不可」であることを示す。
【００５６】
なお、上記は宿泊施設に関する情報の一例であって、宿泊施設情報記憶部１４１は、宿泊施設に関する情報であれば目的に応じて種々の情報を記憶してもよい。
【００５７】
（コンテンツ情報記憶部１４２）
実施形態に係るコンテンツ情報記憶部１４２は、コンテンツに関する各種情報を記憶する。例えば、コンテンツ情報記憶部１４２は、サービスのコンテンツに関する各種情報を記憶する。図５は、実施形態に係るコンテンツ情報記憶部の一例を示す図である。図５に示すコンテンツ情報記憶部１４２は、「宿泊施設」、「コンテンツＩＤ」、「日付」、「在庫」、「ＣＴＲ」、「ＣＶＲ」、「価格」、「手数料」、「オプション情報」といった項目を有する。また、「オプション情報」は、「朝食」といった項目を有する。「オプション情報」中の「朝食」は、コンテンツに対応するサービスにおいて朝食の提供有無を示す。なお、「オプション情報」は、「朝食」に限らず、「夕食」や「送迎」等の種々の項目を含んでもよい。
【００５８】
「宿泊施設」は、施設ＩＤにより識別される宿泊施設の名称を示す。また、「コンテンツＩＤ」は、宿泊施設において提供されるサービスに対応するコンテンツを識別するための識別情報を示す。「日付」は、対応するコンテンツのサービスが提供される日付を示す。「在庫」は、対応するコンテンツのサービスが提供される日付における在庫数（例えば部屋数）を示す。
【００５９】
また、「ＣＴＲ」は、いわゆるクリック率を示す。例えば、「ＣＴＲ」は、コンテンツＩＤにより識別されるコンテンツを選択する操作（クリック）が行われた回数を、コンテンツが表示された回数で除した値を示す。また、「ＣＶＲ」は、コンテンツＩＤにより識別されるコンテンツに対応するサービスの提供元の利益につながる行動に関する指標を示す。例えば、「ＣＶＲ」は、コンテンツＩＤにより識別されるコンテンツに対応するサービスの購入が行われた回数を、コンテンツが表示された回数で除した値を示す。また、例えば、「ＣＶＲ」は、コンテンツＩＤにより識別されるコンテンツに対応するサービスへの予約が行われた回数を、コンテンツが表示された回数で除した値であってもよい。なお、「ＣＴＲ」及び「ＣＶＲ」は、実際に計測された値が記憶されてもよいし、種々の従来技術により推定された推定ＣＴＲの値や推定ＣＶＲの値が記憶されてもよい。また、「価格」は、コンテンツＩＤにより識別されるコンテンツに対応するサービスの価格を示す。「手数料」は、コンテンツを介してコンテンツに対応するサービスの予約や購入等のサービスを提供する提供元の利益につながる行動が行われた場合に予約サービスの提供元が受け取る手数料の割合を示す。例えば、「手数料」は、コンテンツを介してコンテンツに対応するサービスが提供された場合に、予約サービスの提供元が受け取る手数料の割合を示す。なお、「手数料」は、価格や日付等に応じて変動してもよい。
【００６０】
図５の例は、ホテルＡが提供するサービスには、コンテンツＩＤ「ＣＴ１１」により識別されるコンテンツ（コンテンツＣＴ１１）に対応するサービスが含まれることを示す。コンテンツＣＴ１１に対応するサービスは、提供される日付が「Ｘ月Ｙ日」であり、在庫が「１０（部屋）」であることを示す。
【００６１】
また、図５の例は、コンテンツＣＴ１１は、ＣＴＲが「０．１」であり、ＣＶＲが「０．０５」であり、価格が「５０００」であり、手数料が「０．１」であることを示す。すなわち、図５の例は、コンテンツＣＴ１１は、ＣＴＲが１０％であり、ＣＶＲが５％であり、価格が５０００円であり、手数料が１０％であることを示す。また、図５の例は、コンテンツＣＴ１１に対応するサービスは、朝食が「無」であることを示す。
【００６２】
なお、コンテンツ情報記憶部１４２は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、コンテンツ情報記憶部１４２は、コンテンツに対応するサービスが提供される部屋に関する情報を記憶してもよい。例えば、コンテンツ情報記憶部１４２は、ホテルが複数のタイプの部屋を有する場合、タイプごとの部屋に対応するコンテンツや在庫に関する情報を記憶してもよい。例えば、コンテンツ情報記憶部１４２は、コンテンツに対応するサービスが提供される部屋のサイズや階数等の種々の部屋に関する情報を記憶してもよい。例えば、コンテンツ情報記憶部１４２は、ＣＴＲやＣＶＲの算出に用いる各種情報を記憶してもよい。例えば、コンテンツ情報記憶部１４２は、コンテンツの表示回数やコンテンツが選択された回数やコンテンツに対応するサービスの提供元の利益につながる行動が行われた回数等の種々の情報を記憶してもよい。なお、図５では図示を省略するが、コンテンツ情報記憶部１４２は、各コンテンツのタイトルや説明文等の文字情報やホテルの画像情報等の種々の情報が対応付けて記憶されてもよい。
【００６３】
（ユーザ情報記憶部１４３）
実施形態に係るユーザ情報記憶部１４３は、ユーザに関する各種情報を記憶する。例えば、ユーザ情報記憶部１４３は、ユーザ属性に関する各種情報を記憶する。図６は、実施形態に係るユーザ情報記憶部の一例を示す図である。図６に示すユーザ情報記憶部１４３は、「ユーザＩＤ」、「年齢」、「性別」といった項目が含まれる。
【００６４】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。例えば、ユーザＩＤ「Ｕ１」により識別されるユーザは、図１の例に示したユーザＵ１に対応する。また、「年齢」は、ユーザＩＤにより識別されるユーザの年齢を示す。なお、「年齢」は、例えば３５歳など、ユーザＩＤにより識別されるユーザの具体的な年齢であってもよい。また、「性別」は、ユーザＩＤにより識別されるユーザの性別を示す。
【００６５】
例えば、図６に示す例において、ユーザＩＤ「Ｕ１」により識別されるユーザの年齢は、「２０代」であり、性別は、「男性」であることを示す。
【００６６】
なお、ユーザ情報記憶部１４３は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、ユーザ情報記憶部１４３は、ユーザのデモグラフィック属性に関する情報やサイコグラフィック属性に関する情報を記憶してもよい。例えば、ユーザ情報記憶部１４３は、自宅、勤務地、興味・関心、氏名、家族構成、収入等の情報を記憶してもよい。
【００６７】
（制御部１５）
制御部１５は、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、端末装置１０内部の記憶部１４などの記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、表示処理を行うアプリケーションのプログラムが含まれる。また、制御部１５は、コントローラであり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００６８】
図３に示すように、制御部１５は、取得部１５１と、決定部１５２と、表示部１５３と、送信部１５４とを有し、以下に説明する表示処理の機能や作用を実現または実行する。なお、制御部１５の内部構成は、図３に示した構成に限られず、後述する表示処理を行う構成であれば他の構成であってもよい。また、制御部１５が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００６９】
（取得部１５１）
取得部１５１は、各種情報を取得する。例えば、取得部１５１は、宿泊施設情報記憶部１４１やコンテンツ情報記憶部１４２やユーザ情報記憶部１４３等から各種情報を取得する。また、取得部１５１は、各種情報を外部の情報処理装置から取得してもよい。例えば、取得部１５１は、サービス提供装置５０から各種情報を取得する。例えば、取得部１５１は、サービス提供装置５０から宿泊予約アプリＡに関する各種情報を取得する。例えば、取得部１５１は、サービス提供装置５０から宿泊予約アプリＡのインストールに用いる情報や宿泊予約アプリＡのアップデートに用いる情報を取得する。例えば、取得部１５１は、サービス提供装置５０から宿泊予約アプリＡにおいて情報が提供される宿泊サービスに関する各種情報を取得する。
【００７０】
例えば、取得部１５１は、入力部１２を介して、端末装置１０を利用するユーザによる各種操作の入力を取得する。例えば、取得部１５１は、端末装置１０を利用するユーザにより入力された各種情報を取得する。例えば、取得部１５１は、各コンテンツのスコアに関する情報をサービス提供装置５０等の外部装置から取得してもよい。
【００７１】
例えば、取得部１５１は、入力部１２を介して、端末装置１０を利用するユーザの情報要求を取得する。例えば、取得部１５１は、ユーザＵ１が利用する端末装置１０からホテル情報要求を取得する。図１の例では、取得部１５１は、端末装置１０−１においてユーザＵ１が入力した日付「Ｘ月Ｙ日」、エリア「Ａ地域」に対応するホテルに関する情報の要求を取得する。
【００７２】
また、例えば、取得部１５１は、所定の施設において提供される第１のサービスに関する情報であって、端末装置１０に表示された第１のサービスに関する情報に対するユーザの指定に関する情報を取得する。図１の例では、取得部１５１は、端末装置１０−２の画面においてコンテンツＣＴ１１が表示された部分をユーザＵ１が指ＦＧ１でタッチすること等により、コンテンツＣＴ１１の指定に関する情報を取得する。
【００７３】
（決定部１５２）
決定部１５２は、種々の情報を決定する。例えば、決定部１５２は、宿泊予約アプリＡに表示する各種情報を決定する。例えば、決定部１５２は、表示するコンテンツを決定する。例えば、決定部１５２は、一覧表示するコンテンツを決定する。
【００７４】
例えば、決定部１５２は、ユーザに指定された第１のサービスに関する情報とともに表示し、第１のサービスの代替案となる第２のサービスに関する情報を決定する。また、例えば、決定部１５２は、所定の施設において提供される第２のサービスを、第１のサービスの代替案として決定する。また、例えば、決定部１５２は、所定の施設とは異なる施設において提供される第２のサービスを、第１のサービスの代替案として決定する。また、例えば、決定部１５２は、第１のサービスと同日に提供される第２のサービスを、第１のサービスの代替案として決定する。また、例えば、決定部１５２は、第１のサービスの料金と異なる料金の第２のサービスを、第１のサービスの代替案として決定する。
【００７５】
また、例えば、決定部１５２は、宿泊サービスに関する第１のサービスの代替案となる宿泊サービスに関する第２のサービスを、第１のサービスの代替案として決定する。また、例えば、決定部１５２は、第１のサービスにおいて提供される食事サービスと内容の異なる食事サービスが提供される第２のサービスを、第１のサービスの代替案として決定する。また、例えば、決定部１５２は、第１のサービスにおいて食事サービスが提供されない場合、食事サービスが提供される第２のサービスを、第１のサービスの代替案として決定する。また、例えば、決定部１５２は、第１のサービスにおいて食事サービスが提供される場合、食事サービスが提供されない第２のサービスを、第１のサービスの代替案として決定する。
【００７６】
図１の例では、決定部１５２は、日付「Ｘ月Ｙ日」、エリア「Ａ地域」に対応するコンテンツを抽出（決定）する。例えば、決定部１５２は、ユーザＵ１が入力した条件に対応するホテルを決定（抽出）する。例えば、決定部１５２は、宿泊施設情報記憶部１４１に記憶されたホテルのうち、Ａ地域に位置するホテルを抽出する。図１の例では、決定部１５２は、宿泊施設情報記憶部１４１に記憶されたホテルのうち、Ａ地域に位置するホテルＡやホテルＢ等を要求に対応するホテルと決定する。
【００７７】
図１の例では、決定部１５２は、決定したホテルにおいて提供される宿泊サービスのうち、ユーザＵ１が入力した条件に対応する日付のコンテンツを決定（抽出）する。例えば、決定部１５２は、コンテンツ情報記憶部１４２に記憶されたコンテンツのうち、日付が「Ｘ月Ｙ日」であり、在庫が残っているコンテンツを抽出する。図１の例では、決定部１５２は、コンテンツ情報記憶部１４２に記憶されたコンテンツのうち、ホテルＡにおいてＸ月Ｙ日に提供されるサービスに対応するコンテンツＣＴ１１やホテルＢにおいてＸ月Ｙ日に提供されるサービスに対応するコンテンツＣＴ２１を、ユーザＵ１が入力した条件に対応するコンテンツと決定する。
【００７８】
図１の例では、決定部１５２は、ユーザＵ１が入力した条件に対応するコンテンツのうち、所定のスコアに基づいて表示するコンテンツを決定する。例えば、決定部１５２は、サービスに関する情報とコンテンツに関する情報とに基づいて、抽出したコンテンツのスコア（評価）を算出する。例えば、決定部１５２は、宿泊サービスに関する情報（例えば、価格等）と、宿泊サービスのコンテンツに関する情報（例えば、ＣＴＲやＣＶＲ等）に基づいて、コンテンツに対応するサービスに関するスコアを算出する。図１の例では、決定部１５２は、上記の式（１）に基づいて、コンテンツのスコアを算出する。
【００７９】
図１の例では、決定部１５２は、算出したスコアに基づいてコンテンツの順位を決定する。例えば、決定部１５２は、算出したスコアが高い順にコンテンツの順位を決定する。図１では、決定部１５２は、スコアが最大の「３．５」であるコンテンツＣＴ５５を１位、コンテンツＣＴ５５の次にスコアが高いコンテンツＣＴ１１を２位、コンテンツＣＴ１１の次にスコアが高いコンテンツＣＴ２１を３位に決定する。このように、図１の例では、決定部１５２は、ユーザＵ１が入力した条件に対応するコンテンツＣＴ５５、コンテンツＣＴ１１、コンテンツＣＴ２１等を表示するコンテンツとして決定する。
【００８０】
図１の例では、決定部１５２は、ユーザＵ１に指定されたコンテンツＣＴ１１に対応する第１のサービスの代替案となる第２のサービスに関する情報を決定する。図１の例では、決定部１５２は、日付「Ｘ月Ｙ日」にホテルＡに宿泊するサービスの代替案となる第２のサービスに関する情報を決定する。
【００８１】
図１の例では、決定部１５２は、日付「Ｘ月Ｙ日」にホテルＡにおいて提供される他のサービスに関する情報を代替案として決定する。例えば、決定部１５２は、日付「Ｘ月Ｙ日」にホテルＡにおいて提供される他のサービスであって、朝食サービスが提供されるサービスに関する情報を代替案として決定する。具体的には、決定部１５２は、日付「Ｘ月Ｙ日」にホテルＡにおいて提供される他のサービスであって、朝食サービスが提供されるサービスに関するコンテンツＣＴ１２を代替案として決定する。
【００８２】
図１の例では、決定部１５２は、ボタンＢＴ２２を押下された場合、コンテンツＣＴ１２に対応するサービスの予約を決定してもよい。また、例えば、決定部１５２は、端末装置１０−３の画面に表示された確認ページＷ１３中の決定ボタンＢＴ２１を押下された場合、コンテンツＣＴ１１に対応するサービスの予約を決定してもよい。
【００８３】
（表示部１５３）
表示部１５３は、種々の情報を表示する。例えば、表示部１５３は、出力部１３を介して各種情報を表示する。例えば、表示部１５３は、宿泊施設情報記憶部１４１やコンテンツ情報記憶部１４２等の記憶部１４に記憶された各種情報を用いて、宿泊予約アプリＡに関する種々の情報を表示する。例えば、表示部１５３は、決定部１５２により決定された各種情報を表示する。例えば、表示部１５３は、決定部１５２により決定された第２のサービスに関する情報を表示する。
【００８４】
例えば、表示部１５３は、ユーザに指定された第１のサービスの代替案となる第２のサービスに関する情報を、第１のサービスに関する情報とともに表示する。例えば、表示部１５３は、所定の施設において提供される第２のサービスに関する情報を表示する。また、例えば、表示部１５３は、所定の施設とは異なる施設において提供される第２のサービスに関する情報を表示する。また、例えば、表示部１５３は、第１のサービスと同日に提供される第２のサービスに関する情報を表示する。また、例えば、表示部１５３は、第１のサービスの料金と異なる料金の第２のサービスに関する情報を表示する。
【００８５】
例えば、表示部１５３は、宿泊サービスに関する第１のサービスの代替案となる宿泊サービスに関する第２のサービスに関する情報を表示する。また、例えば、表示部１５３は、第１のサービスにおいて提供される食事サービスの内容と異なる食事サービスが提供される第２のサービスに関する情報を表示する。また、例えば、表示部１５３は、第１のサービスにおいて食事サービスが提供されない場合、食事サービスが提供される第２のサービスに関する情報を表示する。また、例えば、表示部１５３は、第１のサービスにおいて食事サービスが提供される場合、食事サービスが提供されない第２のサービスに関する情報を表示する。例えば、表示部１５３は、端末装置１０を利用するユーザが選択したサービス関連情報の履歴に基づいて、第２のサービスに関する情報を表示する。
【００８６】
図１の例では、表示部１５３は、決定部１５２により決定された順位に基づいてコンテンツを一覧表示する。例えば、表示部１５３は、コンテンツを一覧表示する一覧ページＷ１２を表示する。具体的には、表示部１５３は、Ｘ月Ｙ日にＡ地域において提供される宿泊サービスに関する情報を表示する一覧ページＷ１２を表示する。
【００８７】
図１の例では、表示部１５３は、指定されたコンテンツＣＴ１１に対応するホテルＡのサービスの予約確認画面を表示する。例えば、表示部１５３は、ホテルＡのサービスの予約を確認する確認ページＷ１３を表示する。例えば、表示部１５３は、Ｘ月Ｙ日にホテルＡにおいて提供されるサービスであって、朝食サービスが提供されないサービスに関するコンテンツＣＴ１１を表示する。
【００８８】
図１の例では、表示部１５３は、確認ページＷ１３中に、日付「Ｘ月Ｙ日」にホテルＡにおいて提供される他のサービスであって、朝食サービスが提供されるサービスに関するコンテンツＣＴ１２を代替案として、コンテンツＣＴ１１とともに表示する。例えば、表示部１５３は、確認ページＷ１３におけるコンテンツＣＴ１１の下部の領域ＡＲ２１に代替案として、コンテンツＣＴ１２−１を表示する。
【００８９】
（送信部１５４）
送信部１５４は、各種情報を送信する。例えば、送信部１５４は、サービス提供装置５０に各種情報を提供する。例えば、送信部１５４は、サービス提供装置５０に宿泊予約アプリＡに関する各種情報の要求を送信する。また、送信部１５４は、サービス提供装置５０に宿泊予約アプリＡにおけるユーザの行動情報等を送信してもよい。例えば、送信部１５４は、入力部１２により入力されたユーザ操作に従って、外部の情報処理装置へ種々の情報を送信してもよい。例えば、送信部１５４は、宿泊予約アプリＡにおいてユーザが予約等を行ったホテルに関する情報をサービス提供装置５０に送信してもよい。
【００９０】
なお、上述した制御部１５による表示処理等の処理は、所定のアプリケーションにより行われる場合、制御部１５の各部は、例えば、所定のアプリケーションにより実現されてもよい。例えば、制御部１５による表示処理等の処理は、ＪａｖａＳｃｒｉｐｔ（登録商標）などを含む制御情報により実現されてもよい。また、上述した表示処理等が専用アプリにより行われる場合、制御部１５は、例えば、所定のアプリ（例えば図１の宿泊予約アプリＡ等）や専用アプリを制御するアプリ制御部を有してもよい。
【００９１】
〔４．表示処理のフロー〕
次に、図７を用いて、実施形態に係る端末装置１０による表示処理の手順について説明する。図７は、実施形態に係る表示処理を示すフローチャートである。
【００９２】
図７に示すように、端末装置１０は、ホテル情報要求を取得する（ステップＳ１０１）。図１の例では、端末装置１０は、日付「Ｘ月Ｙ日」及びエリア「Ａ地域」の条件を含むホテル情報要求を取得する。
【００９３】
そして、端末装置１０は、表示するコンテンツを決定する（ステップＳ１０２）。図１の例では、端末装置１０は、ユーザＵ１が入力した条件に対応するコンテンツＣＴ５５、コンテンツＣＴ１１、コンテンツＣＴ２１等を表示するコンテンツとして決定する。
【００９４】
そして、端末装置１０は、決定したコンテンツを含む一覧情報を表示する（ステップＳ１０３）。図１の例では、端末装置１０は、コンテンツＣＴ５５、コンテンツＣＴ１１、コンテンツＣＴ２１等のコンテンツを一覧表示する一覧ページＷ１２を表示する。
【００９５】
端末装置１０は、一のコンテンツを指定したかどうかを判定する（ステップＳ１０４）。例えば、端末装置１０は、一のコンテンツを指定していない場合（ステップＳ１０４：Ｎｏ）、ステップＳ１０４の判定を繰り返す。なお、端末装置１０は、一のコンテンツを指定せず（ステップＳ１０４：Ｎｏ）、他の表示に遷移させる操作等を行った場合、表示処理を終了し、ユーザの操作に応じた処理を行ってもよい。
【００９６】
そして、端末装置１０は、一のコンテンツを指定した場合（ステップＳ１０４：Ｙｅｓ）、指定された一のコンテンツに対応するホテルの代替案を決定する（ステップＳ１０５）。図１の例では、端末装置１０は、ユーザＵ１が表示されたホテルＡに関するコンテンツＣＴ１１を指定したことにより、コンテンツＣＴ１１に対応するホテルにおいて提供されるサービスに対応するコンテンツＣＴ１２を代替案として決定する。
【００９７】
そして、端末装置１０は、指定された一のコンテンツとともに代替案を表示する（ステップＳ１０６）。図１の例では、端末装置１０は、ユーザＵ１により指定されたコンテンツＣＴ１１とともに、代替案に関するコンテンツＣＴ１２−１を表示する。
【００９８】
〔５．代替案の他の表示例〕
次に、図８を用いて、代替案の他の表示例について説明する。図８は、実施形態に係る代替案の他の表示例を示す図である。なお、図８の例では、端末装置１０−２１に示すように、端末装置１０がノートパソコンである場合を一例として示す。また、図８の例では、図１において宿泊予約アプリＡにより端末装置１０に表示される宿泊予約サービスに関する各種情報が、所定のウェブブラウザアプリによりノートパソコンである端末装置１０−２１の画面上に表示される場合を示す。図８に示す例において、図１に示す例と同様の情報は、同じ符号を付すことにより適宜説明を省略する。また、以下では、端末装置１０−２１を端末装置１０と記載する場合がある。
【００９９】
図８に示すように、端末装置１０−２１には、一覧ページＷ２１が表示される。また、図８の例では、一覧ページＷ２１中においてコンテンツＣＴ１１が表示された領域ＡＲ１１内にマウスカーソルＭＣ２１が位置する。そこで、端末装置１０−２１は、領域ＡＲ１１内に位置するマウスカーソルＭＣ２１の近傍にコンテンツＣＴ１１の代替案を表示する。図８の例では、端末装置１０−２１は、領域ＡＲ１１内に位置するマウスカーソルＭＣ２１の先端付近に代替案として、コンテンツＣＴ１２−２１を表示する。なお、代替案として表示される情報は、図８中のコンテンツＣＴ１２−２１に示すように、コンテンツＣＴ１２に含まれる情報のうち一部の情報であってもよい。このように、端末装置１０は、表示を遷移させることなく、第１のコンテンツとともにその代替案を表示してもよい。
【０１００】
〔６．効果〕
上述してきたように、実施形態に係る端末装置１０は、取得部１５１と、表示部１５３とを有する。取得部１５１は、所定の施設において提供される第１のサービスに関する情報であって、端末装置１０に表示された第１のサービスに関する情報（実施形態においては「コンテンツＣＴ１１」。以下同じ）に対するユーザの指定に関する情報を取得する。また、表示部１５３は、ユーザに指定された第１のサービスの代替案となる第２のサービスに関する情報（実施形態においては「コンテンツＣＴ１２」。以下同じ）を、第１のサービスに関する情報とともに表示する。
【０１０１】
これにより、実施形態に係る端末装置１０は、ユーザに指定された第１のサービスの代替案となる第２のサービスに関する情報を表示することにより、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【０１０２】
また、実施形態に係る端末装置１０において、表示部１５３は、所定の施設において提供される第２のサービスに関する情報を表示する。
【０１０３】
これにより、実施形態に係る端末装置１０は、所定の施設において提供される第２のサービスに関する情報を表示することにより、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【０１０４】
また、実施形態に係る端末装置１０において、表示部１５３は、所定の施設とは異なる施設において提供される第２のサービスに関する情報を表示する。
【０１０５】
これにより、実施形態に係る端末装置１０は、所定の施設とは異なる施設において提供される第２のサービスに関する情報を表示することにより、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【０１０６】
また、実施形態に係る端末装置１０において、表示部１５３は、第１のサービスと同日に提供される第２のサービスに関する情報を表示する。
【０１０７】
これにより、実施形態に係る端末装置１０は、第１のサービスと同日に提供される第２のサービスに関する情報を表示することにより、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【０１０８】
また、実施形態に係る端末装置１０において、表示部１５３は、第１のサービスの料金と異なる料金の第２のサービスに関する情報を表示する。
【０１０９】
これにより、実施形態に係る端末装置１０は、第１のサービスの料金と異なる料金の第２のサービスに関する情報を表示することにより、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【０１１０】
また、実施形態に係る端末装置１０において、表示部１５３は、宿泊サービスに関する第１のサービスの代替案となる宿泊サービスに関する第２のサービスに関する情報を表示する。
【０１１１】
これにより、実施形態に係る端末装置１０は、宿泊サービスに関する第１のサービスの代替案となる宿泊サービスに関する第２のサービスに関する情報を表示することにより、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【０１１２】
また、実施形態に係る端末装置１０において、表示部１５３は、第１のサービスにおいて提供される食事サービスの内容と異なる食事サービスが提供される第２のサービスに関する情報を表示する。
【０１１３】
これにより、実施形態に係る端末装置１０は、第１のサービスにおいて提供される食事サービスの内容と異なる食事サービスが提供される第２のサービスに関する情報を表示することにより、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【０１１４】
また、実施形態に係る端末装置１０において、表示部１５３は、第１のサービスにおいて食事サービスが提供されない場合、食事サービスが提供される第２のサービスに関する情報を表示する。
【０１１５】
これにより、実施形態に係る端末装置１０は、第１のサービスにおいて食事サービスが提供されない場合、食事サービスが提供される第２のサービスに関する情報を表示することにより、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【０１１６】
また、実施形態に係る端末装置１０において、表示部１５３は、第１のサービスにおいて食事サービスが提供される場合、食事サービスが提供されない第２のサービスに関する情報を表示する。
【０１１７】
これにより、実施形態に係る端末装置１０は、第１のサービスにおいて食事サービスが提供される場合、食事サービスが提供されない第２のサービスに関する情報を表示することにより、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【０１１８】
また、実施形態に係る端末装置１０において、表示部１５３は、端末装置１０を利用するユーザが選択したサービス関連情報の履歴に基づいて、前記第２のサービスに関する情報を表示する。
【０１１９】
これにより、実施形態に係る端末装置１０は、端末装置１０を利用するユーザが選択したサービス関連情報の履歴に基づいて、前記第２のサービスに関する情報を表示することにより、ユーザに応じて適切な選択肢を適切な表示態様で提供可能にすることができる。
【０１２０】
〔７．プログラム〕
上述してきた端末装置１０やサービス提供装置５０による処理は、本願に係る表示プログラムにより実現される。例えば、端末装置１０に係る決定部１５２は、端末装置１０が有するＣＰＵやＭＰＵ等によって、例えば宿泊予約アプリＡ等に含まれる表示プログラムがＲＡＭを作業領域として、表示プログラムに係る表示手順が実行されることにより実現される。端末装置１０に係る他の処理部も同様に、表示プログラムによる各手順が実行されることにより実現される。例えば、端末装置１０に係る表示部１５３は、端末装置１０が有するＣＰＵやＭＰＵ等によって、例えば宿泊予約アプリＡ等に含まれる表示プログラムがＲＡＭを作業領域として、表示プログラムに係る表示手順が実行されることにより実現される。端末装置１０に係る他の処理部も同様に、表示プログラムによる各手順が実行されることにより実現される。
【０１２１】
なお、本願に係る端末装置１０やサービス提供装置５０が実行する処理は、必ずしも全てが表示プログラムによって実現されるものでなくてもよい。例えば、端末装置１０の情報等は、端末装置１０が有するＯＳ（Operating  System）によって取得されてもよい。すなわち、表示プログラム自体が、上述してきたような端末装置１０で実行される処理を実行するのではなく、ＯＳによって取得されたデータ（例えば、商品情報等を表示するために用いるデータ）を受け取ったりすることにより、上述してきた端末装置１０の処理を実現するようにしてもよい。
【０１２２】
〔８．ハードウェア構成〕
上述してきた実施形態に係る端末装置１０は、例えば図９に示すような構成のコンピュータ１０００によって実現される。図９は、端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ（Read  Only  Memory）１３００、ＨＤＤ（Hard  Disk  Drive）１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１２３】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１２４】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、所定のネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを所定のネットワークＮを介して他の機器へ送信する。
【０１２５】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１２６】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１２７】
例えば、コンピュータ１０００が実施形態に係る端末装置１０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１５の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から所定のネットワークＮを介してこれらのプログラムを取得してもよい。
【０１２８】
以上、本願の実施形態を図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１２９】
〔９．その他〕
また、上記各実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１３０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１３１】
また、上述してきた各実施形態に記載された各処理は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１３２】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１３３】
１      表示システム
１０    端末装置（表示装置）
１４１  宿泊施設情報記憶部
１４２  コンテンツ情報記憶部
１４３  ユーザ情報記憶部
１５    制御部
１５１  取得部
１５２  決定部
１５３  表示部
１５４  送信部
５０    サービス提供装置
Ｎ      ネットワーク
【図１】
2018081585.tif 000003
【図２】
2018081585.tif 000004
【図３】
2018081585.tif 000005
【図４】
2018081585.tif 000006
【図５】
2018081585.tif 000007
【図６】
2018081585.tif 000008
【図７】
2018081585.tif 000009
【図８】
2018081585.tif 000010
【図９】
2018081585.tif 000011