(57)【要約】【課題】コンテンツを分類して表示するページに新たなコンテンツを簡単に追加する。【解決手段】ページ生成システム（Ｓ）の受信手段（２０１）は、投稿者端末（１０）から、分類に関する分類情報が付与された複数のコンテンツの各々を受信する。決定手段（２０３）は、各コンテンツに付与された分類情報に基づいて、投稿者のページに表示させる複数の分類を決定する。ページ生成手段（２０４）は、決定手段（２０３）により決定された各分類を選択可能であり、何れかの分類が選択された場合に当該分類のコンテンツが表示される前記ページを生成する。【選択図】図１１
2019185655.tif 000002
【特許請求の範囲】
【請求項１】
投稿者端末から、分類に関する分類情報が付与された複数のコンテンツの各々を受信する受信手段と、
各コンテンツに付与された前記分類情報に基づいて、投稿者のページに表示させる複数の分類を決定する決定手段と、
前記決定手段により決定された各分類を選択可能であり、何れかの分類が選択された場合に当該分類のコンテンツが表示される前記ページを生成するページ生成手段と、
を含むことを特徴とするページ生成システム。
【請求項２】
前記投稿者端末では、各コンテンツの順序を指定可能であり、
前記ページ生成システムは、
前記分類ごとに、当該分類のコンテンツの順序に関する順序情報を記憶する記憶手段と、
前記受信手段によりコンテンツが受信された場合に、当該コンテンツに指定された順序に基づいて、当該コンテンツの分類の前記順序情報を更新する更新手段と、
を更に含み、
前記ページ生成手段は、何れかの分類が選択された場合に当該分類の前記順序情報で当該分類のコンテンツが並ぶ前記ページを生成する、
ことを特徴とする請求項１に記載のページ生成システム。
【請求項３】
各コンテンツは、画像を含み、
前記ページには、前記決定手段により決定された分類ごとに、当該分類を選択するための選択画像が表示され、
前記ページ生成手段は、前記決定手段により決定された分類の選択画像に、当該分類の中で順序が１番目のコンテンツの画像を含む前記ページを生成する、
ことを特徴とする請求項２に記載のページ生成システム。
【請求項４】
各コンテンツは、複数の項目がグループ化されており、
前記投稿者端末では、前記グループ化されたコンテンツごとに、順序を指定可能である、
ことを特徴とする請求項２又は３に記載のページ生成システム。
【請求項５】
前記決定手段は、前記ページに表示させる各分類のコンテンツの数に基づいて、当該分類の順序を決定し、
前記ページ生成手段は、前記決定手段により決定された順序で各分類が選択可能に並ぶ前記ページを生成する、
ことを特徴とする請求項１〜４の何れかに記載のページ生成システム。
【請求項６】
前記投稿者端末では、各コンテンツの有効期限を指定可能であり、
前記ページ生成システムは、有効期限が指定されたコンテンツに対し、当該指定された有効期限を設定する設定手段を更に含み、
前記決定手段は、有効期限が経過したコンテンツの分類は、前記ページに表示させる分類として決定せず、有効期限が経過していないコンテンツの分類を、前記ページに表示させる分類として決定する、
ことを特徴とする請求項１〜５の何れかに記載のページ生成システム。
【請求項７】
前記投稿者端末では、各コンテンツのタイトルを指定可能であり、
前記ページ生成システムは、前記タイトルが指定された第１コンテンツと、前記タイトルが指定されなかった第２コンテンツと、を前記受信手段が受信した場合に、前記第１コンテンツと前記第２コンテンツをグループ化するグループ化手段、
を更に含むことを特徴とする請求項１〜６の何れかに記載のページ生成システム。
【請求項８】
前記投稿者端末では、各コンテンツに含める画像と文字列を指定可能であり、
前記第１コンテンツは、第１画像が指定され、前記文字列が省略されたコンテンツであり、
前記第２コンテンツは、第２画像と文字列が指定されたコンテンツであり、
前記ページ生成手段は、グループ化された前記第１コンテンツと前記第２コンテンツの分類が選択された場合に、当該グループ化された前記第１コンテンツと前記第２コンテンツについては、前記第１コンテンツのタイトル、前記第１画像、前記第２画像、及び前記文字列の順で表示するページを生成する、
ことを特徴とする請求項７に記載のページ生成システム。
【請求項９】
前記ページ生成手段は、前記決定手段により決定された各分類のタブを選択可能であり、何れかのタブが選択された場合に当該タブが示す分類のコンテンツが表示される前記ページを生成する、
ことを特徴とする請求項１〜８の何れかに記載のページ生成システム。
【請求項１０】
投稿者端末から、分類に関する分類情報が付与された複数のコンテンツの各々を受信する受信ステップと、
各コンテンツに付与された前記分類情報に基づいて、投稿者のページに表示させる複数の分類を決定する決定ステップと、
前記決定ステップにより決定された各分類を選択可能であり、何れかの分類が選択された場合に当該分類のコンテンツが表示される前記ページを生成するページ生成ステップと、
を含むことを特徴とするページ生成方法。
【請求項１１】
投稿者端末から、分類に関する分類情報が付与された複数のコンテンツの各々を受信する受信手段、
各コンテンツに付与された前記分類情報に基づいて、投稿者のページに表示させる複数の分類を決定する決定手段、
前記決定手段により決定された各分類を選択可能であり、何れかの分類が選択された場合に当該分類のコンテンツが表示される前記ページを生成するページ生成手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ページ生成システム、ページ生成方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、ページの作成を支援する技術が知られている。特許文献１には、投稿者がホームページにコンテンツを追加する際に、ホームページに含まれる複数のページ（例えば、マイホーム、スポーツ、音楽、美術といった個々のページ）のうちの何れかを選択させ、当該選択されたページにコンテンツを追加させるホームページ作成方法が記載されている。閲覧者がトップページに表示されたリンクを選択すると、投稿者が追加したコンテンツが上記ページごとに分類された状態で表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−０８４２１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、ページの作成を支援するツール（ホームページビルダ等）を利用しても、投稿者が頻繁にコンテンツを追加するには手間がかかっていた。例えば、特許文献１のホームページ作成方法を利用したとしても、投稿者は、複数のページの中からコンテンツを追加するページを選択してから、当該ページにコンテンツとして追加する画像を選択する必要がある。他にも例えば、新たなコンテンツに合う分類のページが存在しない場合には、投稿者は、新たな分類のページをいちいち作成する必要がある。
【０００５】
本発明は上記課題に鑑みてなされたものであって、その目的は、コンテンツを分類して表示するページに新たなコンテンツを簡単に追加することが可能なページ生成システム、ページ生成方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係るページ生成システムは、投稿者端末から、分類に関する分類情報が付与された複数のコンテンツの各々を受信する受信手段と、各コンテンツに付与された前記分類情報に基づいて、投稿者のページに表示させる複数の分類を決定する決定手段と、前記決定手段により決定された各分類を選択可能であり、何れかの分類が選択された場合に当該分類のコンテンツが表示される前記ページを生成するページ生成手段と、を含むことを特徴とする。
【０００７】
本発明に係るページ生成方法は、投稿者端末から、分類に関する分類情報が付与された複数のコンテンツの各々を受信する受信ステップと、各コンテンツに付与された前記分類情報に基づいて、投稿者のページに表示させる複数の分類を決定する決定ステップと、前記決定ステップにより決定された各分類を選択可能であり、何れかの分類が選択された場合に当該分類のコンテンツが表示される前記ページを生成するページ生成ステップと、を含むことを特徴とする。
【０００８】
本発明に係るプログラムは、投稿者端末から、分類に関する分類情報が付与された複数のコンテンツの各々を受信する受信手段、各コンテンツに付与された前記分類情報に基づいて、投稿者のページに表示させる複数の分類を決定する決定手段、前記決定手段により決定された各分類を選択可能であり、何れかの分類が選択された場合に当該分類のコンテンツが表示される前記ページを生成するページ生成手段、としてコンピュータを機能させる。
【０００９】
本発明の一態様では、前記投稿者端末では、各コンテンツの順序を指定可能であり、前記ページ生成システムは、前記分類ごとに、当該分類のコンテンツの順序に関する順序情報を記憶する記憶手段と、前記受信手段によりコンテンツが受信された場合に、当該コンテンツに指定された順序に基づいて、当該コンテンツの分類の前記順序情報を更新する更新手段と、を更に含み、前記ページ生成手段は、何れかの分類が選択された場合に当該分類の前記順序情報で当該分類のコンテンツが並ぶ前記ページを生成する、ことを特徴とする。
【００１０】
本発明の一態様では、各コンテンツは、画像を含み、前記ページには、前記決定手段により決定された分類ごとに、当該分類を選択するための選択画像が表示され、前記ページ生成手段は、前記決定手段により決定された分類の選択画像に、当該分類の中で順序が１番目のコンテンツの画像を含む前記ページを生成する、ことを特徴とする。
【００１１】
本発明の一態様では、各コンテンツは、複数の項目がグループ化されており、前記投稿者端末では、前記グループ化されたコンテンツごとに、順序を指定可能である、ことを特徴とする。
【００１２】
本発明の一態様では、前記決定手段は、前記ページに表示させる各分類のコンテンツの数に基づいて、当該分類の順序を決定し、前記ページ生成手段は、前記決定手段により決定された順序で各分類が選択可能に並ぶ前記ページを生成する、ことを特徴とする。
【００１３】
本発明の一態様では、前記投稿者端末では、各コンテンツの有効期限を指定可能であり、前記ページ生成システムは、有効期限が指定されたコンテンツに対し、当該指定された有効期限を設定する設定手段を更に含み、
前記決定手段は、有効期限が経過したコンテンツの分類は、前記ページに表示させる分類として決定せず、有効期限が経過していないコンテンツの分類を、前記ページに表示させる分類として決定する、ことを特徴とする。
【００１４】
本発明の一態様では、前記投稿者端末では、各コンテンツのタイトルを指定可能であり、前記ページ生成システムは、前記タイトルが指定された第１コンテンツと、前記タイトルが指定されなかった第２コンテンツと、を前記受信手段が受信した場合に、前記第１コンテンツと前記第２コンテンツをグループ化するグループ化手段、を更に含むことを特徴とする。
【００１５】
本発明の一態様では、前記投稿者端末では、各コンテンツに含める画像と文字列を指定可能であり、前記第１コンテンツは、第１画像が指定され、前記文字列が省略されたコンテンツであり、前記第２コンテンツは、第２画像と文字列が指定されたコンテンツであり、前記ページ生成手段は、グループ化された前記第１コンテンツと前記第２コンテンツの分類が選択された場合に、当該グループ化された前記第１コンテンツと前記第２コンテンツについては、前記第１コンテンツのタイトル、前記第１画像、前記第２画像、及び前記文字列の順で表示するページを生成する、ことを特徴とする。
【００１６】
本発明の一態様では、前記ページ生成手段は、前記決定手段により決定された各分類のタブを選択可能であり、何れかのタブが選択された場合に当該タブが示す分類のコンテンツが表示される前記ページを生成する、ことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、コンテンツを分類して表示するページに新たなコンテンツを簡単に追加可能なページを生成することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】ページ生成システムの全体構成を示す図である。
【図２】投稿者端末に表示されるメニュー画面の一例を示す図である。
【図３】投稿者端末に表示される投稿画面の一例を示す図である。
【図４】投稿画面からコンテンツが選択される様子を示す図である。
【図５】投稿者端末に表示される情報入力画面の一例を示す図である。
【図６】情報入力画面からタイトル、説明文、及び分類が入力される様子を示す図である。
【図７】投稿者端末に表示される詳細設定画面の一例を示す図である。
【図８】詳細設定画面からコンテンツの詳細設定が行われる様子を示す図である。
【図９】閲覧者端末に表示される投稿者のページの一例を示す図である。
【図１０】分類タブが選択された場合のページの表示例を示す図である。
【図１１】実施形態のページ生成システムで実現される機能の一例を示す機能ブロック図である。
【図１２】投稿者データベースのデータ格納例を示す図である。
【図１３】コンテンツデータベースのデータ格納例を示す図である。
【図１４】コンテンツ投稿処理のフロー図である。
【図１５】コンテンツ投稿処理のフロー図である。
【図１６】ページ生成処理のフロー図である。
【図１７】ページ生成処理のフロー図である。
【図１８】変形例の機能ブロック図である。
【図１９】変形例（１）の詳細設定画面の一例を示す図である。
【図２０】有効期限が経過する前後におけるページの変化を示す図である。
【図２１】変形例（２）の処理の説明図である。
【発明を実施するための形態】
【００１９】
［１．ページ生成システムの全体構成］
以下、本発明に係るページ生成システムの実施形態の例を説明する。図１は、ページ生成システムの全体構成を示す図である。図１に示すように、ページ生成システムＳは、投稿者端末１０、サーバ２０、及び閲覧者端末３０を含み、これらは、インターネットなどのネットワークＮに接続可能である。なお、図１では、投稿者端末１０、サーバ２０、及び閲覧者端末３０を１台ずつ示しているが、これらは複数台あってよい。
【００２０】
投稿者端末１０は、投稿者が操作するコンピュータである。投稿者とは、コンテンツを投稿するユーザである。別の言い方をすれば、投稿者は、コンテンツを提供又は製作するユーザであり、提供者又は製作者ということもできる。投稿者は、個人であってもよいし、法人、自治体、施設、又は学校といった団体であってもよい。投稿者が団体である場合、当該団体のアカウントが作成され、団体自体が投稿者に相当してもよいし、団体の勤務者のアカウントが作成され、団体の勤務者が投稿者に相当してもよい。なお、投稿とは、コンテンツをサーバ２０に送信（アップロード）することである。
【００２１】
コンテンツとは、後述する閲覧者に提供される情報（データ）であり、例えば、画像、動画、テキスト、音声、音楽、又はこれらの組み合わせであってもよいし、ファイル又はアプリケーションであってもよい。なお、本実施形態では、画像は、静止画を意味するものとして説明するが、画像は、動画を含む意味であってもよい。例えば、カメラで撮影された画像又は動画がコンテンツに相当してもよいし、グラフィックソフトで作成された画像（コンピュータグラフィック）又は動画（アニメーション）がコンテンツに相当してもよい。
【００２２】
例えば、投稿者端末１０は、携帯電話機（スマートフォンを含む）、携帯情報端末（タブレット型コンピュータを含む）、又は、パーソナルコンピュータ等である。本実施形態では、投稿者端末１０は、制御部１１、記憶部１２、通信部１３、操作部１４、及び表示部１５を含む。
【００２３】
制御部１１は、少なくとも一つのマイクロプロセッサを含む。制御部１１は、記憶部１２に記憶されたプログラムやデータに従って処理を実行する。記憶部１２は、主記憶部及び補助記憶部を含む。例えば、主記憶部はＲＡＭなどの揮発性メモリであり、補助記憶部は、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、又はハードディスクなどの不揮発性メモリである。
【００２４】
通信部１３は、有線通信又は無線通信用の通信インタフェースであり、ネットワークを介してデータ通信を行う。操作部１４は、ユーザが操作を行うための入力デバイスであり、例えば、タッチパネルやマウス等のポインティングデバイス、キーボード、又はボタン等である。操作部１４は、ユーザによる操作内容を制御部１１に伝達する。表示部１５は、例えば、液晶表示部又は有機ＥＬ表示部等である。表示部１５は、制御部１１の指示に従って画像を表示する。
【００２５】
サーバ２０は、サーバコンピュータである。サーバ２０は、制御部２１、記憶部２２、及び通信部２３を含む。制御部２１、記憶部２２、及び通信部２３の物理的構成は、それぞれ制御部１１、記憶部１２、及び通信部１３と同様であってよい。
【００２６】
閲覧者端末３０は、閲覧者が操作するコンピュータである。閲覧者は、コンテンツを閲覧するユーザである。別の言い方をすれば、閲覧者は、コンテンツの提供を受けるユーザであり、エンドユーザということもできる。なお、閲覧とは、画面を通してコンテンツを見ることであり、コンテンツを表示させたりダウンロードしたりすることである。
【００２７】
例えば、閲覧者端末３０は、携帯電話機（スマートフォンを含む）、携帯情報端末（タブレット型コンピュータを含む）、又は、パーソナルコンピュータ等である。本実施形態では、閲覧者端末３０は、制御部３１、記憶部３２、通信部３３、操作部３４、及び表示部３５を含む。制御部３１、記憶部３２、通信部３３、操作部３４、及び表示部３５の物理的構成は、それぞれ制御部１１、記憶部１２、通信部１３、操作部１４、及び表示部１５と同様であってよい。
【００２８】
なお、記憶部１２，２２，３２に記憶されるものとして説明するプログラム及びデータは、ネットワークＮを介して供給されるようにしてもよい。また、上記説明した各コンピュータのハードウェア構成は、上記の例に限られず、種々のハードウェアを適用可能である。例えば、コンピュータ読み取り可能な情報記憶媒体を読み取る読取部（例えば、光ディスクドライブやメモリカードスロット）や外部機器とデータの入出力をするための入出力部（例えば、ＵＳＢポート）が含まれていてもよい。例えば、情報記憶媒体に記憶されたプログラムやデータが読取部や入出力部を介して、各コンピュータに供給されるようにしてもよい。
【００２９】
［２．ページ生成システムの概要］
ページ生成システムＳは、投稿者が投稿したコンテンツに基づいて、投稿者のページを生成する。ページとは、画面に表示される情報であり、文書と呼ばれることもある。ページは、少なくとも１つのコンテンツを含む。例えば、ページは、投稿者ごとに用意されており、閲覧者端末３０のブラウザやアプリケーションなどを利用して閲覧される。ページは、ウェブページ、ウェブサイト、又はホームページと呼ばれるものであってもよい。
【００３０】
本実施形態では、投稿者の一例として、ホテルやレストラン等の施設を説明する。例えば、投稿者は、施設の写真や説明文等をコンテンツとして投稿し、ページ生成システムＳは、施設を紹介するためのページを生成する。当該ページは、投稿者によるカスタマイズ（編集）が可能である。投稿者は、ブラウザを利用してサーバ２０にアクセスしたり、所定のアプリケーションを起動したりすると、自身のページをカスタマイズするためのメニュー画面が表示部１５に表示される。
【００３１】
図２は、投稿者端末１０に表示されるメニュー画面の一例を示す図である。図２に示すように、メニュー画面Ｇ１には、ページ生成システムＳが提供するサービスを利用するための各種ボタンが表示される。ここでは、「ＡＡＡホテル」という施設の名前でログインした投稿者が、当該サービスを利用する場合を例に挙げて説明する。
【００３２】
ページ生成システムＳは、ページを生成するサービス以外のサービスを提供可能であってもよく、例えば、メニュー画面Ｇ１には、施設の予約状況を確認したり、価格を設定したりするためのボタンＢ１０が表示されてもよい。その他にも、メニュー画面Ｇ１には、施設の予約管理をするためのボタンＢ１１、コンテンツを投稿するためのボタンＢ１２、及び、顧客のレビューを確認するためのボタンＢ１３が表示されるようにしてもよい。
【００３３】
ここでは、投稿者がコンテンツを投稿する場合の処理を説明する。例えば、投稿者がメニュー画面Ｇ１のボタンＢ１２を選択すると、コンテンツを投稿するための投稿画面が表示部１５に表示される。なお、ここでは、画像又は動画がコンテンツとして投稿される場合を例に挙げて説明する。
【００３４】
図３は、投稿者端末１０に表示される投稿画面の一例を示す図である。図３に示すように、投稿画面Ｇ２には、コンテンツを投稿するためのボタンＢ２０と、選択済みのコンテンツを表示するための表示領域Ａ２１と、が表示される。図３の例では、まだコンテンツが選択されていないので、表示領域Ａ２１には、コンテンツの選択を促すメッセージが表示される。
【００３５】
図４は、投稿画面Ｇ２からコンテンツが選択される様子を示す図である。図４に示すように、表示領域Ａ２１に表示されたボタンＢ２１０を投稿者が選択すると、投稿可能な画像又は動画の一覧を示す選択画面Ｇ３が表示部１５に表示される。例えば、選択画面Ｇ３には、閲覧者端末３０の記憶部３２に記憶された画像又は動画が表示されてもよいし、図示しないクラウドサーバ等の他のコンピュータ又は記憶された画像又は動画が表示されてもよい。他にも例えば、ＵＳＢメモリやＳＤカードといった情報記憶媒体に記憶された画像又は動画が、選択画面Ｇ３に表示されてもよい。
【００３６】
投稿者は、選択画面Ｇ３に表示された画像又は動画の中から、コンテンツとして投稿する画像又は動画を選択する。ここでは、選択画面Ｇ３に表示された画像又は動画の何れか１つが選択される場合を説明するが、複数の画像又は動画がまとめて選択されてもよい。
【００３７】
図４に示すように、選択画面Ｇ３から画像又は動画が選択されると、投稿画面Ｇ２が再び表示され、選択された画像又は動画が表示領域Ａ２１Ａに表示される。図４の例では、施設内の部屋の写真が選択されており、表示領域Ａ２１Ａには、当該写真が表示される。なお、表示領域Ａ２１Ａには、画像又は動画が選択された日時が表示されてもよい。
【００３８】
画像又は動画は、選択画面Ｇ３から選択された後、自動的にサーバ２０に投稿されてもよいが、本実施形態では、ボタンＢ２０が選択された場合にサーバ２０に投稿されるものとする。ここでは、まだボタンＢ２０が選択されていないので、表示領域Ａ２１Ａに表示された写真は、まだサーバ２０に投稿されていない。
【００３９】
例えば、表示領域Ａ２１Ａに画像又は動画が表示されると、図４に示すように、２つ目の画像又は動画を選択するための表示領域Ａ２１Ｂが表示される。表示領域Ａ２１Ｂに表示されたボタンＢ２１０Ｂを投稿者が選択すると、選択画面Ｇ３が表示され、先述した手順と同様にして、２つ目の画像又は動画を選択可能となる。３つ目以降の画像又は動画も、同様の手順で選択可能である。
【００４０】
なお、投稿者は、画像又は動画を複数選択する必要はなく、画像又は動画を１つだけ選択して投稿してもよい。また、画像又は動画は、１つずつ投稿されるようにしてもよいし、複数の画像又は動画を一度にまとめて投稿できるようにしてもよい。複数の画像又は動画を一度にまとめて投稿する場合、個々の画像又は動画を別個のコンテンツとして扱ってもよいし、これら複数の画像又は動画のまとまりを、１つのコンテンツとしてもよい。
【００４１】
投稿者は、画像又は動画だけをコンテンツとして投稿してもよいが、本実施形態では、画像又は動画に対し、タイトル、説明文、及び分類を付与することができるようになっている。
【００４２】
タイトルは、コンテンツの題名であり、例えば、コンテンツの概要を示す文字列である。本実施形態では、コンテンツとして画像又は動画が選択されるので、タイトルは、画像又は動画の名前である。例えば、タイトルは、数文字〜数十文字程度の文字列で入力される。なお、タイトルは、省略可能であってもよい。
【００４３】
説明文は、コンテンツの説明であり、例えば、コンテンツの内容を示す文章である。本実施形態では、コンテンツとして画像又は動画が選択されるので、説明文は、画像又は動画の内容を示す文章である。例えば、説明文は、数十文字〜数千文字程度の文字列で入力される。説明文は、コンテンツの一種として取り扱われてもよく、コンテンツは、画像又は動画と説明文とを含んでもよい。なお、説明文は、省略可能であってもよい。
【００４４】
分類は、コンテンツの性質であり、例えば、種類、属性、ラベル、カテゴリ、又はジャンルということもできる。別の言い方をすれば、分類は、インターネット技術分野におけるタグ又はハッシュタグと呼ばれる情報であってもよい。本実施形態では、投稿者は、コンテンツの内容に応じた任意の分類を指定可能であり、数文字〜数十文字程度の文字列で入力される。なお、分類は、省略可能であってもよい。
【００４５】
例えば、選択済みの画像又は動画が表示された表示領域Ａ２１Ａを投稿者が選択すると、当該画像又は動画に対し、タイトル、説明文、及び分類を付与するための情報入力画面が表示部１５に表示される。
【００４６】
図５は、投稿者端末１０に表示される情報入力画面の一例を示す図である。図５に示すように、情報入力画面Ｇ４には、投稿者が選択した画像又は動画とともに、タイトルを入力するための入力フォームＦ４０、説明文を入力するための入力フォームＦ４１、及び、分類を入力するための入力フォームＦ４２が表示される。なお、投稿者がボタンＢ４３を選択すると、画像又は動画を削除することができる。
【００４７】
図６は、情報入力画面Ｇ４からタイトル、説明文、及び分類が入力される様子を示す図である。図６に示すように、投稿者は、情報入力画面Ｇ４の入力フォームＦ４０を選択し、選択中の画像又は動画のタイトルを示す任意の文字列を入力する。図６の例では、施設内の部屋の画像が選択されているので、投稿者は、「スーペリアルーム」といった部屋の名前をタイトルとして入力する。
【００４８】
また例えば、投稿者は、情報入力画面Ｇ４の入力フォームＦ４１を選択し、選択中の画像又は動画の説明文を示す任意の文字列を入力する。図６の例では、施設内の部屋の画像が選択されているので、投稿者は、部屋の特徴や設備等を示す文字列を説明文として入力する。なお、入力フォームＦ４１から分類を入力可能としてもよい。この場合、分類と説明文とを区別するために、分類の頭に「＃」や「％」といった特定の記号を入れるようにしてもよい。
【００４９】
また例えば、投稿者は、入力フォームＦ４２を選択し、選択中の画像又は動画の分類を示す任意の文字列を入力する。分類は、１つだけ入力可能であってもよいし、複数の分類を入力可能としてもよい。図６の例では、施設内の部屋の画像が選択されており、この部屋が、施設の会員専用の部屋であるものとする。このため、投稿者は、当該画像の分類を示す「部屋」や「ＡＡＡ会員」といった文字列を説明文として入力する。
【００５０】
なお、情報入力画面Ｇ４において、投稿者が過去に入力した分類が選択可能に表示されてもよい。この場合、投稿者は、過去に入力した複数の分類の中から、画像又は動画に付与する分類を選択してもよい。また、説明文の中に特定の単語が含まれる場合に、当該特定の単語が分類として付与されてもよい。例えば、特定の単語は、投稿者が予め定めておいた単語であってもよいし、投稿者のコンテンツの中で繰り返し使用された単語であってもよい。例えば単語の使用回数が閾値以上になった場合に、当該単語が分類して用いられるようにしてもよい。
【００５１】
また、コンテンツに付与される情報は、上記の例に限られず、他の情報が付与されてもよい。例えば、分類内でのコンテンツの順序が付与されてもよい。順序とは、後述する投稿者のページにおけるコンテンツの表示順（並び順）である。本実施形態では、垂直方向にコンテンツが並ぶので、順序は、上から何番目であるかを示す数値である。なお、水平方向にコンテンツが並ぶ場合には、順序は、左又は右から何番目であるかを示す数値である。例えば、投稿者が情報入力画面Ｇ４のボタンＢ４４を選択すると、コンテンツに順序等を設定するための詳細設定画面が表示部１５に表示される。
【００５２】
図７は、投稿者端末１０に表示される詳細設定画面の一例を示す図である。図７に示すように、詳細設定画面Ｇ５には、分類内での順序を指定するための入力フォームＦ５０が表示される。複数の分類が指定された場合には、分類ごとに異なる順序を指定可能としてもよい。図７の例であれば、「部屋」と「ＡＡＡ会員」の２つの分類がコンテンツに指定されているので、「部屋」の分類内での順序と、「ＡＡＡ会員」の分類内での順序と、を入力フォームＦ５０から指定可能としてもよい。
【００５３】
なお、コンテンツの詳細設定は、分類内での順序の設定に限られず、他の設定が可能であってもよい。例えば、画像又は動画を追加可能であってもよいし、１つのコンテンツに複数の画像又は動画が含まれる場合には、コンテンツ内での画像又は動画の順序を指定可能としてもよい。他にも例えば、後述する変形例のように、コンテンツに対し、有効期限を設定可能としてもよい。
【００５４】
図８は、詳細設定画面Ｇ５からコンテンツの詳細設定が行われる様子を示す図である。図８に示すように、例えば、投稿者は、入力フォームＦ５０に対し、分類内でのコンテンツの順序を入力する。図８の例では、「部屋」の分類内での順序を「１番目」とし、「ＡＡＡ会員」の分類内での順序を「３番目」として、分類内でのコンテンツの順序が入力されている。
【００５５】
また例えば、投稿者は、ボタンＢ５１を選択し、コンテンツとして追加する画像又は動画を選択する。例えば、投稿者がボタンＢ５１を選択すると、選択画面Ｇ３が再び表示され、先述した手順と同様にして、追加する画像又は動画を選択可能となる。この場合も、追加する画像又は動画は、１つずつ選択されるようにしてもよいし、複数の画像又は動画を一度にまとめて追加できるようにしてもよい。
【００５６】
また例えば、複数の画像又は動画がコンテンツに含まれる場合、これら複数の画像又は動画が表示領域Ａ５２に表示され、投稿者は、表示領域Ａ５２に表示された画像又は動画をドラッグアンドドロップすることで、コンテンツ内での順序を入れ替えることができる。順序の意味は、先述した通りである。
【００５７】
なお、ここでは、入力フォームＦ５０に対し、分類内での順序を示す数値が入力される場合を説明したが、順序の指定方法は、これに限られない。例えば、プルダウン形式で順序が指定されてもよい。この場合、投稿者端末１０は、サーバ２０に対し、投稿者が指定した分類のコンテンツ数を問い合わせ、当該コンテンツ数に１を加算した数値の中で任意の数値が選択されるようにしてもよい。
【００５８】
また例えば、投稿者端末１０は、サーバ２０に対し、投稿済みのコンテンツを問い合わせ、選択中のコンテンツと投稿済みのコンテンツとを詳細設定画面Ｇ５に並べて表示させ、ドラッグアンドドロップ等することによって、分類内での順序が指定としてもよい。他にも例えば、後述する投稿者のページのプレビュー画面を表示させ、当該プレビュー画面の中で、コンテンツをドラッグアンドドロップすることによって、順序を指定可能としてもよい。
【００５９】
以上のように、投稿者は、選択した画像又は動画に対し、タイトル、説明文、及び分類を付与したり、分類内での順序及びコンテンツ内での順序を指定したりする。投稿者は、これらの情報の入力を終えると、投稿画面Ｇ２のボタンＢ２０を選択し、コンテンツをサーバ２０に投稿する。サーバ２０にコンテンツが投稿された後に、タイトル、説明文、分類、分類内での順序、及びコンテンツ内での順序の変更が可能であってもよい。
【００６０】
コンテンツがサーバ２０に投稿されると、閲覧者による閲覧が可能となる。例えば、閲覧者端末３０がサーバ２０にアクセスすると、投稿者のページにおいて、投稿済みのコンテンツが表示される。
【００６１】
図９は、閲覧者端末３０に表示される投稿者のページの一例を示す図である。図９に示すように、投稿者のページＰ６には、「ＡＡＡホテル」といったページのタイトルが表示され、どの投稿者のページであるかを識別可能となっている。
【００６２】
また、ページＰ６の表示領域Ａ６０には、ページＰ６のメニューが表示される。例えば、メニューは、施設の部屋のリストを表示させるための「アイテムリスト」、宿泊時のオプションを表示させるための「オプション」、投稿済みのコンテンツを表示させるための「インフォメーション」、及び宿泊者のレビューを表示させるための「レビュー」といった項目が表示される。
【００６３】
ここでは、表示領域Ａ６０の「インフォメーション」が選択された場合の表示例を説明する。図９に示すように、表示領域Ａ６０の「インフォメーション」が選択されると、ページＰ６の表示領域Ａ６１には、基本情報タブＴ６１０、スポットライトタブＴ６１１、分類タブＴ６１２Ａ〜Ｔ６１２Ｃ、及びパンフレットタブＴ６１３が表示される。
【００６４】
例えば、基本情報タブＴ６１０は、施設の基本情報を表示させるためのタブである。施設の基本情報は、コンテンツの一種であり、例えば、施設の画像又は動画、施設名、住所、電話番号、又は、メールアドレスといった情報である。施設の基本情報は、投稿画面Ｇ２と同様のユーザインタフェースによって投稿されてもよいし、投稿画面Ｇ２とは異なるユーザインタフェースによって投稿されてもよい。
【００６５】
また例えば、スポットライトタブＴ６１１は、投稿者が投稿したコンテンツの中から、おすすめのコンテンツを表示させるためのタブである。おすすめのコンテンツは、閲覧者が指定してもよいし、閲覧数等に応じて動的に定まってもよい。他にも例えば、「スポットライト」といった分類を用意しておき、当該分類が付与されたコンテンツが表示されるようにしてもよい。
【００６６】
また例えば、分類タブＴ６１２Ａ〜Ｔ６１２Ｃは、投稿者が入力した分類ごとに、コンテンツを表示させるためのタブである。なお、以降では、これらを特に区別する必要のないときは、単に分類タブＴ６１２と記載する。また、ここでは、分類タブＴ６１２を３つとして説明するが、分類タブＴ６１２の数は、任意であってよく、例えば、２つであってもよいし、４つ以上であってもよい。ページＰ６に表示される分類タブＴ６１２の数は、固定値としてもよいし、投稿者が指定した分類数に応じて変化してもよい。
【００６７】
例えば、分類タブＴ６１２には、分類名を示すテキストとともに、代表画像が表示される。代表画像は、分類の中の任意の画像であってよいが、ここでは、分類の中での順序が１番目のコンテンツの画像であるものとする。順番が１番目のコンテンツが複数の画像を含む場合には、代表画像は、当該コンテンツの中の任意の画像であってよいが、ここでは、コンテンツの中での順序が１番目の画像であるものとする。
【００６８】
例えば、分類タブＴ６１２Ａには、投稿者が入力した「部屋」という分類を示すテキストとともに、「部屋」の分類の代表画像が表示される。また例えば、分類タブＴ６１２Ｂには、投稿者が入力した「ＡＡＡ会員」という分類を示すテキストとともに、「ＡＡＡ会員」の分類の代表画像が表示される。また例えば、分類タブＴ６１２Ｃには、投稿者が入力した「ダイニング」という分類を示すテキストとともに、「ダイニング」の分類の代表画像が表示される。
【００６９】
閲覧者が分類タブＴ６１２を選択すると、当該分類タブＴ６１２が示す分類のコンテンツがフィルタリングされ、投稿者が指定した順序で並ぶようにして表示領域Ａ６２に表示される。
【００７０】
図１０は、分類タブＴ６１２が選択された場合のページＰ６の表示例を示す図である。図１０に示すように、閲覧者が分類タブＴ６１２Ａを選択すると、分類タブＴ６１２Ａが示す「部屋」という分類のコンテンツが、投稿者により指定された順序で表示領域Ａ６２に表示される。図１０の例では、「スーペリアルーム」のタイトルが付与されたコンテンツが１番目であり、「スタンダードルーム」のタイトルが付与されたコンテンツが２番目に表示される。
【００７１】
なお、図６で説明したように、「スーペリアルーム」のタイトルが付与されたコンテンツは、「部屋」と「ＡＡＡ会員」の２つの分類が付与されているので、当該コンテンツは、分類タブＴ６１２Ａ，Ｔ６１２Ｂの２つから表示させることができる。即ち、複数の分類が付与されたコンテンツについては、当該複数の分類の各々の分類タブＴ６１２から表示させることができる。
【００７２】
また例えば、閲覧者が分類タブＴ６１２Ｂを選択すると、分類タブＴ６１２Ｂが示す「ＡＡＡ会員」という分類のコンテンツが、投稿者により指定された順序で表示領域Ａ６２に表示される。図１０の例では、「会員専用ラウンジ」のタイトルが付与されたコンテンツが１番目であり、「会員様向けサービス」のタイトルが付与されたコンテンツが２番目に表示される。
【００７３】
また例えば、閲覧者が分類タブＴ６１２Ｃを選択すると、分類タブＴ６１２Ｃが示す「ダイニング」という分類のコンテンツが、投稿者により指定された順序で表示領域Ａ６２に表示される。図１０の例では、「メインダイニング」のタイトルが付与されたコンテンツが１番目であり、「日本料理レストラン」のタイトルが付与されたコンテンツが２番目に表示される。
【００７４】
なお、図１０では、各分類の２番目のコンテンツまでを表示領域Ａ６２に示したが、画面をスクロールすることで、３番目以降のコンテンツを表示可能である。また、各コンテンツが、タイトル・画像又は動画・説明文の順序で表示される場合を説明したが、これらの順序を投稿者が指定可能であってもよい。例えば、画像又は動画よりも先に説明文が表示されるようにしてもよい。
【００７５】
また、パンフレットタブＴ６１３は、ページＰ６を文書ファイル形式でダウンロードするためのタブであり、閲覧者がパンフレットタブＴ６１３を選択すると、表示領域Ａ６２に表示されたコンテンツを文書ファイル形式でダウンロードすることができる。
【００７６】
以上のように、本実施形態のページ生成システムＳでは、投稿者が指定した任意の分類がコンテンツに付与され、分類ごとに分類タブＴ６１２を選択可能なページＰ６を生成するようになっている。以降、この技術の詳細を説明する。
【００７７】
［３．実施形態において実現される機能］
図１１は、実施形態のページ生成システムＳで実現される機能の一例を示す機能ブロック図である。なお、本実施形態では、主な機能がサーバ２０で実現される場合を説明するが、後述する変形例のように、投稿者端末１０、サーバ２０、及び閲覧者端末３０のうちの少なくとも２つで機能が分担されてもよい。
【００７８】
図１１に示すように、ページ生成システムＳでは、データ記憶部２００、受信部２０１、更新部２０２、決定部２０３、及びページ生成部２０４が実現される。データ記憶部２００、受信部２０１、更新部２０２、決定部２０３、及びページ生成部２０４は、それぞれ記憶手段、受信手段、更新手段、決定手段、及びページ生成手段の一例である。
【００７９】
［３−１．データ記憶部］
データ記憶部２００は、記憶部２２を主として実現される。データ記憶部２００は、ページＰ６を生成するために必要なデータを記憶する。ここでは、データ記憶部２００が記憶するデータの一例として、投稿者データベースＤＢ１と、コンテンツデータベースＤＢ２と、を説明する。
【００８０】
図１２は、投稿者データベースＤＢ１のデータ格納例を示す図である。図１２に示すように、投稿者データベースＤＢ１は、投稿者に関する情報を格納するためのデータベースである。例えば、投稿者データベースＤＢ１には、投稿者を一意に識別する投稿者ＩＤ、投稿者の名前（アカウント名）、パスワード、ページのアドレス情報、基本情報、投稿者が入力した分類、及びコンテンツ数といった情報が格納される。投稿者データベースＤＢ１に格納される分類及びコンテンツ数は、投稿者がコンテンツを投稿したり新たに分類が指定されたりした場合に適宜更新される。
【００８１】
図１３は、コンテンツデータベースＤＢ２のデータ格納例を示す図である。図１３に示すように、コンテンツデータベースＤＢ２は、コンテンツを格納するためのデータベースである。例えば、コンテンツデータベースＤＢ２には、投稿者ＩＤ、コンテンツを一意に識別するコンテンツＩＤ、コンテンツ、及び付与情報が格納される。
【００８２】
付与情報は、コンテンツに付与された情報であり、例えば、タイトル、分類情報、分類内の順序情報、コンテンツ内の順序情報、及び登録日時等である。分類情報は、分類に関する情報であり、例えば、分類を示す文字列であってもよいし、分類を一意に識別する分類ＩＤであってもよい。本実施形態では、コンテンツの投稿時に入力フォームＦ４２に入力された文字列が分類情報として格納される。
【００８３】
分類内の順序情報は、分類の中でのコンテンツの順序を示す。例えば、分類にｎ（ｎは自然数）個のコンテンツが属する場合には、１番目〜ｎ番目までの何れかの順序がコンテンツに指定される。なお、分類に属するコンテンツが１つである場合には、分類内の順序情報は格納されなくてもよい。
【００８４】
コンテンツ内の順序情報は、コンテンツの中での画像又は動画の順序を示す。例えば、コンテンツにｋ（ｋは自然数）個の画像又は動画が属する場合には、１番目〜ｋ番目までの何れかの順序が画像又は動画に指定される。なお、コンテンツに含まれる画像又は動画が１つである場合には、コンテンツ内の順序情報は格納されなくてもよい。
【００８５】
本実施形態の投稿者端末１０では、各コンテンツの順序を指定可能であり、上記のように、データ記憶部２００は、コンテンツデータベースＤＢ２を記憶することによって、分類ごとに、当該分類のコンテンツの順序に関する順序情報を記憶することになる。
【００８６】
なお、データ記憶部２００に記憶されるデータは、上記の例に限られない。例えば、データ記憶部２００は、図２−図１０に示す各画面を表示させるための画像データを記憶してもよいし、ページＰ６のレイアウトを示すレイアウトデータを記憶してもよい。
【００８７】
［３−２．受信部］
受信部２０１は、制御部２１を主として実現される。受信部２０１は、投稿者端末１０から、分類に関する分類情報が付与された複数のコンテンツの各々を受信する。受信部２０１は、コンテンツを繰り返し受信可能であり、１回の受信で１つのコンテンツを受信してもよいし、複数のコンテンツを一度に受信してもよい。受信部２０１は、受信したコンテンツと分類情報とを関連付けてコンテンツデータベースＤＢ２に格納する。
【００８８】
例えば、投稿者が投稿画面Ｇ２のボタンＢ２０を選択すると、投稿者端末１０は、画像又は動画、タイトル、説明文、分類情報、分類内の順序情報、及びコンテンツ内の順序情報のデータセットを、サーバ２０に送信する。受信部２０１は、当該データセットを受信すると、コンテンツデータベースＤＢ２に新たなレコードを作成し、コンテンツＩＤを発行する。コンテンツＩＤは、所定の発行ルールに基づいて、他のコンテンツと重複しないように発行される。受信部２０１は、当該レコードに、コンテンツＩＤと、受信したデータセットと、を関連付けて格納する。
【００８９】
［３−３．更新部］
更新部２０２は、制御部２１を主として実現される。更新部２０２は、受信部２０１によりコンテンツが受信された場合に、当該コンテンツに指定された順序に基づいて、当該コンテンツの分類の順序情報を更新する。更新部２０２は、受信部２０１によりコンテンツが受信されるたびに、当該コンテンツの分類の順序情報を更新する。
【００９０】
例えば、更新部２０２は、受信したコンテンツの順序が、投稿者により指定された順序となるように、順序情報を更新する。例えば、更新部２０２は、受信したコンテンツよりも順序が前のコンテンツは、順序を変更せず、受信したコンテンツよりも順序が後のコンテンツの順序を、１つずつ後となるように変更する。
【００９１】
［３−４．決定部］
決定部２０３は、制御部２１を主として実現される。決定部２０３は、各コンテンツに付与された分類情報に基づいて、投稿者のページＰ６に表示させる複数の分類を決定する。本実施形態では、分類タブＴ６１２によって分類が表示されるので、決定部２０３は、分類タブＴ６１２を表示させる分類を決定することになる。
【００９２】
決定部２０３は、投稿者が指定した全ての分類を、ページＰ６に表示させる分類として決定してもよいし、投稿者が指定した分類のうちの一部を、ページＰ６に表示させる分類として決定してもよい。一部の分類だけをページＰ６に表示させる場合には、決定部２０３は、コンテンツ数が多い分類から順番に所定個数の分類を、ページＰ６に表示させる分類として決定してもよい。また例えば、決定部２０３は、コンテンツ数が閾値以上である分類を、ページＰ６に表示させる分類として決定してもよい。また例えば、決定部２０３は、ランダムに選出した一部の分類を、ページＰ６に表示させる分類として決定してもよい。
【００９３】
ページＰ６における分類の順序は、サーバ２０に登録された順番であってもよいし、投稿者が指定可能であってもよい。分類の順序とは、ページＰ６における表示順である。例えば、水平方向に分類を並べる場合には、順序は、左又は右から何番目に表示するかを示す数値である。また例えば、垂直方向に分類を並べる場合には、順序は、上から何番目に表示するかを示す数値である。
【００９４】
例えば、決定部２０３は、ページＰ６に表示させる各分類のコンテンツの数に基づいて、当該分類の順序を決定してもよい。決定部２０３は、コンテンツの数が多い順となるように、各分類の順序を決定する。別の言い方をすれば、決定部２０３は、コンテンツ数の降順となるように、各分類の順序を決定する。
【００９５】
［３−５．ページ生成部］
ページ生成部２０４は、制御部２１を主として実現される。ページ生成部２０４は、決定部２０３により決定された各分類を選択可能であり、何れかの分類が選択された場合に当該分類のコンテンツが表示されるページＰ６を生成する。なお、ページＰ６は、任意のデータ形式であってよく、例えば、ｈｔｍｌ形式、ｘｍｌ形式、又は文書ファイル形式であってもよい。
【００９６】
分類を選択可能とは、分類を選択するための選択画像がページＰ６に表示されることである。選択画像は、分類を選択するための画像である。本実施形態では、選択画像の一例として分類タブＴ６１２を説明する。このため、本実施形態で分類タブＴ６１２と記載した箇所は、選択画像と読み替えることができる。ページ生成部２０４は、決定部２０３により決定された各分類の分類タブＴ６１２を選択可能であり、何れかの分類タブＴ６１２が選択された場合に当該分類タブＴ６１２が示す分類のコンテンツが表示されるページＰ６を生成することになる。なお、選択画像は、任意の形式の画像であってよく、例えば、ボタン、チェックボックス、ハイパーリンクが埋め込まれたテキスト、又は、プルダウンであってもよい。他にも例えば、選択画像は、（メイン）メニュー又はグローバルナビと呼ばれるものであってもよい。
【００９７】
例えば、ページ生成部２０４は、決定部２０３により決定された分類ごとに、当該分類を選択するための分類タブＴ６１２をページＰ６内に配置する。本実施形態では、決定部２０３により、各分類のコンテンツの数に基づいて順序が決定されるので、ページ生成部２０４は、決定部２０３により決定された順序で各分類が並ぶページＰ６を生成する。
【００９８】
なお、ページＰ６のレイアウトを示すデータは、データ記憶部２００に予め記憶させておけばよく、分類タブＴ６１２の表示位置は、このデータに定義しておけばよい。例えば、ページ生成部２０４は、ページＰ６のレイアウトに基づいて、決定部２０３により決定された各分類を示す分類タブＴ６１２をページＰ６内に配置する。
【００９９】
また例えば、ページ生成部２０４は、何れかの分類が選択された場合に当該分類の分類内の順序情報で当該分類のコンテンツが並ぶページを生成してもよい。例えば、ページ生成部２０４は、何れかの分類が選択された場合に、コンテンツデータベースＤＢ２を参照し、当該分類の分類内の順序情報を取得する。そして、ページ生成部２０４は、当該分類内の順序情報に基づいて、選択された分類の各コンテンツを並べたページＰ６を生成する。
【０１００】
本実施形態では、各コンテンツは画像を含み、ページＰ６には、決定部２０３により決定された分類ごとに、当該分類を選択するための分類タブＴ６１２が表示されるので、ページ生成部２０４は、決定部２０３により決定された分類の分類タブＴ６１２に、当該分類の中で順序が１番目のコンテンツの画像を含むページＰ６を生成してもよい。ページ生成部２０４は、コンテンツデータベースＤＢ２を参照し、分類内の順序情報に基づいて、各分類の中で順序が１番目のコンテンツを特定する。ページ生成部２０４は、当該コンテンツの画像を分類タブＴ６１２の中に埋め込むことによって、分類タブＴ６１２を生成する。
【０１０１】
また、本実施形態では、各コンテンツは、画像又は動画だけでなく、説明文や付与情報も含み、複数の項目がグループ化されているので、投稿者端末１０では、グループ化されたコンテンツごとに、順序を指定可能であってもよい。ページ生成部２０４は、投稿者により指定された順序で、当該グループ化されたコンテンツが並ぶページＰ６を生成する。
【０１０２】
［４．本実施形態において実行される処理］
次に、ページ生成システムＳにおいて実行される処理を説明する。ここでは、コンテンツを投稿するためのコンテンツ投稿処理と、ページを生成するためのページ生成処理と、が実行される場合を説明する。下記に説明する処理は、図１１に示す機能ブロックにより実行される処理の一例である。
【０１０３】
［４−１．コンテンツ投稿処理］
図１４−図１５は、コンテンツ投稿処理のフロー図である。図１４−図１５に示すコンテンツ投稿処理は、制御部１１，２１が、それぞれ記憶部１２，２２に記憶されたプログラムに従って動作することによって実行される。
【０１０４】
図１４に示すように、まず、投稿者端末１０において、制御部１１は、
サーバ２０に対し、アクセス要求を送信し（Ｓ１００）、投稿者端末１０とサーバ２０との間で、所定のログイン処理が実行される（Ｓ１０１）。Ｓ１００においては、投稿者が操作部１４を操作し、ブラウザからメニュー画面Ｇ１のＵＲＬが指定されたり、所定のアプリケーションが起動されたりすると、制御部１１は、サーバ２０にアクセス要求を送信する。アクセス要求は、所定のデータ形式の要求であればよく、例えば、投稿者ＩＤを含んでもよい。Ｓ１０１においては、投稿者がアカウントとパスワードを入力してもよいし、記憶部１２に記憶されたアカウントとパスワードがサーバ２０に送信されてもよい。
【０１０５】
ログイン処理が成功すると、投稿者端末１０において、制御部１１は、メニュー画面Ｇ１を表示部１５に表示させる（Ｓ１０２）。Ｓ１０２においては、サーバ２０においては、制御部２１は、投稿者端末１０に対し、メニュー画面Ｇ１の表示データを送信する。投稿者端末１０においては、表示データを受信すると、制御部１１は、当該表示データに基づいて、メニュー画面Ｇ１を表示部１５に表示させる。
【０１０６】
制御部１１は、操作部１４の検出信号に基づいて、投稿者がボタンＢ１２を選択したか否かを判定する（Ｓ１０３）。投稿者がボタンＢ１２を選択したと判定されない場合（Ｓ１０３；Ｎ）、他のボタンＢ１０，Ｂ１１，Ｂ１３が選択されたことになるので、選択されたボタンに応じた処理が実行され、本処理は終了する。
【０１０７】
一方、投稿者がボタンＢ１２を選択したと判定された場合（Ｓ１０３；Ｙ）、制御部１１は、投稿画面Ｇ２を表示部１５に表示させる（Ｓ１０４）。Ｓ１０４においては、制御部１１は、サーバ２０に対し、投稿画面Ｇ２の表示データを要求してもよいし、記憶部１２に記憶されたアプリケーションの処理によって投稿画面Ｇ２を表示可能であれば、特にサーバ２０に対する要求が行われずに投稿画面Ｇ２を表示させてもよい。この点は、他の選択画面Ｇ３、情報入力画面Ｇ４、及び詳細設定画面Ｇ５についても同様である。
【０１０８】
制御部１１は、操作部１４の検出信号に基づいて、投稿者の操作を特定する（Ｓ１０５）。Ｓ１０５においては、ボタンＢ２０を選択する操作、ボタンＢ２１０を選択する操作、又は、表示領域Ａ２１を選択する操作が行われるものとする。なお、ここでは、画像又は動画がまだ選択されていない状態では、ボタンＢ２０は選択できないものとする。また、画像又は動画が表示されていない表示領域Ａ２１は選択できないものとする。
【０１０９】
投稿者がボタンＢ２１０を選択した場合（Ｓ１０５；Ｂ２１０）、制御部１１は、記憶部１２に記憶された画像データ及び動画データに基づいて、選択画面Ｇ３を表示部１５に表示させる（Ｓ１０６）。Ｓ１０６においては、制御部１１は、記憶部１２に記憶された複数の画像データ及び複数の動画データに基づいて、複数の画像及び複数の動画の中の少なくとも１つを選択可能な選択画面Ｇ３を表示部１５に表示させる。
【０１１０】
制御部１１は、操作部１４の検出信号に基づいて、選択画面Ｇ３に表示された画像又は動画が選択されたか否かを判定する（Ｓ１０７）。画像又は動画が選択されたと判定されない場合（Ｓ１０７；Ｎ）、Ｓ１０４の処理に戻り、投稿画面Ｇ２が再び表示される。
【０１１１】
一方、画像又は動画が選択されたと判定された場合（Ｓ１０７；Ｙ）、制御部１１は、選択画面Ｇ３を消去し、投稿者が選択した画像又は動画を投稿画面Ｇ２の表示領域Ａ２１に表示させ（Ｓ１０８）、新たな表示領域Ａ２１を表示させる（Ｓ１０９）。図４に示すように、Ｓ１０８においては、表示領域Ａ２１Ａに選択された画像又は動画が表示され、Ｓ１０９においては、新たな表示領域Ａ２１Ｂが表示され、画像又は動画を追加することができるようになる。
【０１１２】
一方、Ｓ１０５において、投稿者が表示領域Ａ２１を選択したと判定された場合（Ｓ１０５；Ａ２１）、図１５に移り、制御部１１は、情報入力画面Ｇ４を表示部１５に表示させる（Ｓ１１０）。Ｓ１１０においては、制御部１１は、選択された表示領域Ａ２１が示す画像又は動画を、情報入力画面Ｇ４に表示させる。
【０１１３】
制御部１１は、操作部１４の検出信号に基づいて、投稿者の操作を特定する（Ｓ１１１）。Ｓ１１１においては、入力フォームＦ４０にタイトルを入力する操作、入力フォームＦ４１に説明文を入力する操作、入力フォームＦ４２に分類を入力する操作、ボタンＢ４３を選択する操作、ボタンＢ４４を選択する操作、又は、投稿画面Ｇ２に戻る操作が行われるものとする。
【０１１４】
投稿者が入力フォームＦ４０にタイトルを入力した場合（Ｓ１１１；Ｆ４０）、制御部１１は、投稿者が入力したタイトルを入力フォームＦ４０に表示させ（Ｓ１１２）、Ｓ１１１の処理に戻る。投稿者が入力したタイトルは、記憶部１２に一時的に保持される。
【０１１５】
Ｓ１１１において、投稿者が入力フォームＦ４１に説明文を入力した場合（Ｓ１１１；Ｆ４１）、制御部１１は、投稿者が入力した説明文を入力フォームＦ４１に表示させ（Ｓ１１３）、Ｓ１１１の処理に戻る。投稿者が入力した説明文は、記憶部１２に一時的に保持される。
【０１１６】
Ｓ１１１において、投稿者が入力フォームＦ４２に分類を入力した場合（Ｓ１１１；Ｆ４２）、制御部１１は、投稿者が入力した分類を入力フォームＦ４２に表示させ（Ｓ１１４）、Ｓ１１１の処理に戻る。投稿者が入力した分類は、記憶部１２に一時的に保持される。
【０１１７】
Ｓ１１１において、投稿者がボタンＢ４３を選択した場合（Ｓ１１１；Ｂ４３）、制御部１１は、投稿者が選択した画像又は動画を削除し（Ｓ１１５）、Ｓ１０４の処理に戻り、投稿画面Ｇ２が表示される。この場合、投稿者が選択した画像又は動画を示す表示領域Ａ２１は、投稿画面Ｇ２から削除されることになる。
【０１１８】
Ｓ１１１において、投稿者がボタンＢ４４を選択した場合（Ｓ１１１；Ｂ４４）、制御部１１は、詳細設定画面Ｇ５を表示部１５に表示させる（Ｓ１１６）。Ｓ１１６においては、制御部１１は、選択中の画像又は動画を、詳細設定画面Ｇ５の表示領域Ａ５２に表示させる。
【０１１９】
制御部１１は、操作部１４の検出信号に基づいて、投稿者の操作を特定する（Ｓ１１７）。Ｓ１１７においては、入力フォームＦ５０に対する操作、ボタンＢ５１を選択する操作、表示領域Ａ５２に対する操作、又は、情報入力画面Ｇ４に戻る操作の何れかが行われるものとする。
【０１２０】
入力フォームＦ５０に対する操作が行われた場合（Ｓ１１７；Ｆ５０）、制御部１１は、投稿者が指定した各分類の順序を入力フォームＦ５０に表示させ（Ｓ１１８）、Ｓ１１７の処理に戻る。投稿者が指定した各分類の順序は、記憶部１２に一時的に保持される。
【０１２１】
Ｓ１１７において、投稿者がボタンＢ５１を選択した場合（Ｓ１１７；Ｂ５１）、制御部１１は、投稿者が選択した画像又は動画を表示領域Ａ５２に表示させ（Ｓ１１９）、Ｓ１１７の処理に戻る。Ｓ１１９においては、Ｓ１０６〜Ｓ１０７の処理と同様にして、制御部１１は、選択画面Ｇ３を表示部１５に表示させ、投稿者による画像又は動画の選択を受け付けるようにすればよい。
【０１２２】
Ｓ１１７において、表示領域Ａ５２に対する操作が行われた場合（Ｓ１１７；Ａ５２）、制御部１１は、投稿者が指定した順序に基づいて、コンテンツ内での画像又は動画の順序を変更し（Ｓ１２０）、Ｓ１２０の処理に戻る。投稿者が指定したコンテンツ内での順序は、記憶部１２に一時的に保持される。
【０１２３】
Ｓ１１７において、情報入力画面Ｇ４に戻る操作が行われた場合（Ｓ１１７；戻る）、Ｓ１１０の処理に戻り、情報入力画面Ｇ４が表示部１５に表示される。また、Ｓ１１１において、投稿画面Ｇ２に戻る操作が行われた場合（Ｓ１１１；戻る）、図１４のＳ１０４の処理に戻り、投稿画面Ｇ２が表示部１５に表示される。
【０１２４】
Ｓ１０５において、投稿者がボタンＢ２０を選択したと判定された場合（Ｓ１０５；Ｂ２０）、制御部１１は、サーバ２０に対し、投稿者が選択したコンテンツと、投稿者が入力した付与情報と、を送信する（Ｓ１２１）。Ｓ１２１においては、制御部１１は、記憶部１２に記憶された画像データ又は動画データとともに、Ｓ１１２で入力されたタイトル等を含む付与情報を送信する。
【０１２５】
サーバ２０においては、制御部２１は、コンテンツと付与情報を受信すると、これらをコンテンツデータベースＤＢ２に格納し（Ｓ１２２）、本処理は終了する。Ｓ１２２においては、制御部２１は、コンテンツデータベースＤＢ２に新たなレコードを作成し、受信したコンテンツのコンテンツＩＤを発行する。そして、制御部２１は、コンテンツＩＤに関連付けて、受信したコンテンツと付与情報とを格納する。また、Ｓ１２２においては、制御部２１は、受信したコンテンツの分類情報に基づいて、投稿者データベースＤＢ１を更新する。例えば、投稿者が新たな分類を指定した場合には、制御部２１は、投稿者データベースＤＢ１に当該新たな分類を格納する。また例えば、投稿者が指定済みの分類のコンテンツを投稿した場合には、制御部２１は、投稿者データベースＤＢ１の当該分類のコンテンツ数を増加させる。
【０１２６】
［４−２．ページ生成処理］
図１６−図１７は、ページ生成処理のフロー図である。図１６−図１７に示すページ生成処理は、制御部２１，３１が、それぞれ記憶部２２，３２に記憶されたプログラムに従って動作することによって実行される。
【０１２７】
図１６に示すように、閲覧者端末３０においては、制御部３１は、サーバ２０に対し、ページＰ６の表示要求を送信する（Ｓ２００）。Ｓ２００においては、閲覧者が操作部３４を操作し、ブラウザからページＰ６のＵＲＬが指定されたり、所定のアプリケーションから投稿者が指定されたりすると、制御部１１は、ページＰ６の表示要求を送信する。
【０１２８】
サーバ２０においては、表示要求を受信すると、制御部２１は、投稿者データベースＤＢ１に基づいて、ページＰ６に分類タブＴ６１２を表示させる分類と順序を決定する（Ｓ２０１）。Ｓ２０１においては、制御部２１は、投稿者データベースＤＢ１のうち、ページＰ６の投稿者に対応するレコードを参照し、当該レコードに格納されたコンテンツ数が多い順に所定個数の分類を特定し、コンテンツ数の降順となるように、各分類の順序を決定する。
【０１２９】
制御部２１は、コンテンツデータベースＤＢ２に基づいて、Ｓ２０１で決定した各分類の分類タブＴ６１２を生成する（Ｓ２０２）。Ｓ２０２においては、制御部２１は、Ｓ２０１で決定した分類ごとに、分類名と、順序が１番目のコンテンツの画像と、を含む分類タブＴ６１２を生成する。
【０１３０】
制御部２１は、Ｓ２０２で生成した分類タブＴ６１２を、Ｓ２０１で決定した順序で並べたページＰ６の表示データを生成する（Ｓ２０３）。Ｓ２０３においては、制御部２１は、Ｓ２０２で生成した分類タブＴ６１２を、コンテンツ数が多い順に並べて配置する。なお、表示データには、分類タブＴ６１２が示す分類を識別可能な情報が含まれているものとする。制御部２１は、閲覧者端末３０に対し、Ｓ２０３で生成したページＰ６の表示データを送信する（Ｓ２０４）。
【０１３１】
閲覧者端末３０においては、表示データを受信すると、制御部３１は、ページＰ６を表示させる（Ｓ２０５）。ここでは、表示領域Ａ６０の「インフォメーション」のメニューが選択された場合の処理を説明するが、他のメニューが選択された場合には、メニューに応じた内容が表示領域Ａ６２に表示される。
【０１３２】
制御部１１は、操作部１４の検出信号に基づいて、閲覧者の操作を特定する（Ｓ２０６）。Ｓ２０６においては、基本情報タブＴ６１０を選択する操作、スポットライトタブＴ６１１を選択する操作、分類タブＴ６１２を選択する操作、パンフレットタブＴ６１３を選択する操作、又は、ページＰ６を閉じる等のその他の操作の何れかが行われるものとする。
【０１３３】
閲覧者が基本情報タブＴ６１０を選択した場合（Ｓ２０６；Ｔ６１０）、制御部１１は、サーバ２０に対し、基本情報タブＴ６１０が選択されたことを通知する（Ｓ２０７）。サーバ２０においては、通知を受信すると、制御部２１は、基本情報タブＴ６１０に対応する表示領域Ａ６２の表示データを生成して送信する（Ｓ２０８）。Ｓ２０８においては、制御部２１は、投稿者データベースＤＢ１に格納された基本情報に基づいて、表示領域Ａ６２の表示データを生成する。閲覧者端末３０においては、表示データを受信すると、制御部３１は、投稿者の基本情報を表示領域Ａ６２に表示させる（Ｓ２０９）。
【０１３４】
Ｓ２０６において、閲覧者がスポットライトタブＴ６１１を選択した場合（Ｓ２０６；Ｔ６１１）、図１７に移り、制御部２１は、サーバ２０に対し、スポットライトタブＴ６１１が選択されたことを通知する（Ｓ２１０）。サーバ２０においては、通知を受信すると、制御部２１は、スポットライトタブＴ６１１に対応する表示領域Ａ６２の表示データを生成して送信する（Ｓ２１１）。Ｓ２１１においては、制御部２１は、コンテンツデータベースＤＢ２に格納されたコンテンツのうち任意のコンテンツに基づいて、表示領域Ａ６２の表示データを生成する。閲覧者端末３０においては、表示データを受信すると、制御部３１は、おすすめのコンテンツを表示領域Ａ６２に表示させる（Ｓ２１２）。
【０１３５】
Ｓ２０６において、閲覧者が分類タブＴ６１２を選択した場合（Ｓ２０６；Ｔ６１２）、図１７に移り、サーバ２０に対し、分類タブＴ６１２が選択されたことを通知する（Ｓ２１３）。
【０１３６】
サーバ２０においては、通知を受信すると、制御部２１は、分類タブＴ６１２に対応する表示領域Ａ６２の表示データを生成して送信する（Ｓ２１４）。Ｓ２１４においては、制御部２１は、コンテンツデータベースＤＢ２のうち、分類タブＴ６１２が示す分類のレコードを参照する。制御部２１は、当該レコードに格納された分類内の順序情報とコンテンツ内の順序情報と、に基づいて、当該レコードに格納されたコンテンツを表示領域Ａ６２内に並べる。なお、制御部２１は、タイトルが指定されたコンテンツについては、コンテンツの最初にタイトルを配置する。
【０１３７】
閲覧者端末３０においては、表示データを受信すると、制御部３１は、分類タブＴ６１２が示す分類のコンテンツを表示領域Ａ６２に表示させる（Ｓ２１５）。Ｓ２１５においては、図１０で説明したように、閲覧者が選択した分類タブＴ６１２が示す分類のコンテンツが、投稿者が指定した順序で並ぶように表示される。
【０１３８】
Ｓ２０６において、閲覧者がパンフレットタブＴ６１３を選択した場合（Ｓ２０６；Ｔ６１３）、図１７に移り、制御部３１は、サーバ２０に対し、パンフレットタブＴ６１３が選択されたことを通知する（Ｓ２１６）。サーバ２０においては、通知を受信すると、制御部２１は、ページに表示中の内容に基づいて、パンフレットデータを生成して送信する（Ｓ２１７）。閲覧者端末３０においては、パンフレットデータを受信すると、制御部３１は、記憶部１２に記録する（Ｓ２１８）。
【０１３９】
Ｓ２０６において、閲覧者がその他の操作をした場合（Ｓ２０６；その他）、ページＰ６を閉じる処理が実行され、本処理は終了する。
【０１４０】
実施形態のページ生成システムＳによれば、コンテンツに付与された分類に基づいて、投稿者のページＰ６に表示させる分類が決定され、コンテンツを分類して表示するページＰ６に新たなコンテンツを簡単に追加することができる。また、新たなコンテンツに合った分類がまだ指定されていない場合であったとしても、ページ生成システムＳ側で当該新たなコンテンツの分類が決定されるので、このような場合でも新たな分類を簡単に追加することができる。更に、分類は、投稿者が任意の分類を指定可能なので、コンテンツの内容に応じた分類を選択可能となり、使い勝手のよいユーザインタフェースを提供することができる。また、コンテンツには複数の分類を指定可能であり、これら複数の分類の各々が選択された場合に当該コンテンツを呼び出すことができる。この点、分類ごとに別々のページを用意しておく場合には、ページごとにコンテンツのデータを用意する必要があるが、ページ生成システムＳでは、１つのデータからコンテンツを呼び出せば済むので、サーバ２０のメモリ消費量を抑制することができる。
【０１４１】
また、投稿者端末１０において、分類内でのコンテンツの順序が指定され、ページＰ６で分類が選択された場合に、分類内での順序情報に基づいて、コンテンツが並ぶページＰ６が生成され、投稿者の意図に沿った順序でコンテンツが並ぶページＰ６を生成することができる。
【０１４２】
また、分類タブＴ６１２に、分類内での順序が１番目のコンテンツが代表画像として表示されることで、分類の内容を視覚的に把握しやすいユーザインタフェースを提供することができる。即ち、投稿者が１番目に指定したコンテンツは、その分類の特徴が最も良く表れているコンテンツなので、当該コンテンツを代表画像として分類タブＴ６１２に表示させることで、分類の特徴を把握しやすいユーザインタフェースとすることができる。
【０１４３】
また、各コンテンツは、画像や説明文といった複数の項目がグループ化されており、グループ化されたコンテンツごとに、順序を指定可能とすることで、投稿者の意図に沿った順序で、グループ化されたコンテンツが並ぶページＰ６を生成することができる。
【０１４４】
また、ページＰ６に表示させる各分類のコンテンツの数に基づいて、分類の順序が決定されることで、コンテンツの数が多い順に分類を並べることができ、より使いやすいユーザインタフェースとすることができる。
【０１４５】
また、選択画像として分類タブＴ６１２をページＰ６に配置することで、より使いやすいユーザインタフェースとすることができる。
【０１４６】
［５．変形例］
なお、本発明は、以上に説明した実施の形態に限定されるものではない。本発明の趣旨を逸脱しない範囲で、適宜変更可能である。
【０１４７】
図１８は、変形例の機能ブロック図である。図１８に示すように、以降説明する変形例では、実施形態で説明した機能に加えて、設定部２０５とグループ化部２０６とが実現される。
【０１４８】
（１）例えば、投稿者端末１０では、各コンテンツの有効期限を指定可能であってもよい。有効期限は、コンテンツを表示させるべき期間、又は、コンテンツに付与された分類を分類タブＴ６１２として表示させるべき期間である。別の言い方をすれば、有効期限は、コンテンツに付与された分類を選択可能とする期間である。例えば、有効期限は、開始時点と終了時点が設定されてもよいし、終了時点だけが設定されてもよい。
【０１４９】
有効期限に開始時点と終了時点が設定される場合には、コンテンツの投稿時点が開始時点よりも前であれば、開始時点が訪れるまでは、コンテンツは有効とはならない。即ち、開始時点が訪れるまでは、投稿されたコンテンツがページＰ６に表示されなかったり、当該コンテンツの分類が分類タブＴ６１２として表示されなかったりする。その後、開始時点が訪れると、コンテンツが有効となる。即ち、開始時点が訪れると、投稿されたコンテンツがページＰ６に表示されたり、当該コンテンツの分類が分類タブＴ６１２として表示されたりする。そして、終了時点が訪れると、投稿されたコンテンツがページＰ６に表示されなくなったり、当該コンテンツの分類が分類タブＴ６１２として表示されなくなったりする。
【０１５０】
有効期限に終了時点だけが設定される場合には、コンテンツが投稿されてから終了時点が訪れるまでは、コンテンツは有効となる。即ち、コンテンツは、投稿後すぐに有効となり、終了時点が訪れるまでは、投稿されたコンテンツはページＰ６に表示されたり、当該コンテンツの分類が分類タブＴ６１２として表示されたりする。その後、終了時点が訪れた場合に、コンテンツは無効となる。即ち、終了時点が訪れると、投稿されたコンテンツがページＰ６に表示されなくなったり、当該コンテンツの分類が分類タブＴ６１２として表示されなくなったりする。
【０１５１】
図１９は、変形例（１）の詳細設定画面Ｇ５の一例を示す図である。図１９に示すように、変形例（１）の詳細設定画面Ｇ５には、コンテンツの有効期限を入力するための入力フォームＦ５３が表示される。図１９に示すように、例えば、投稿者は、詳細設定画面Ｇ５の入力フォームＦ５３を選択し、選択中の画像又は動画の有効期限を示す任意の数値を入力する。なお、有効期限の入力方法は、数値入力に限られない。例えば、プルダウン形式で有効期限が入力されてもよいし、カレンダーを表示させて有効期限が入力されてもよい。
【０１５２】
本変形例のページ生成システムＳは、設定部２０５を含む。設定部２０５は、制御部２１を主として実現される。設定部２０５は、有効期限が指定されたコンテンツに対し、当該指定された有効期限を設定する。例えば、本変形例のコンテンツデータベースＤＢ２には、各コンテンツの有効期限が格納される。設定部２０５は、投稿者が指定した有効期限をコンテンツに関連付けてコンテンツデータベースＤＢ２に格納することによって、コンテンツに有効期限を設定する。
【０１５３】
例えば、決定部２０３は、有効期限が経過したコンテンツの分類は、ページＰ６に表示させる分類として決定せず、有効期限が経過していないコンテンツの分類を、ページＰ６に表示させる分類として決定する。決定部２０３は、リアルタイムクロック等を利用して現在日時を取得し、現在日時が各コンテンツの有効期限内であるか否かを判定する。決定部２０３は、有効期限が経過したコンテンツについては、分類タブＴ６１２をページＰ６に配置せず、有効期限が経過していないコンテンツ（有効期限内のコンテンツ）については、分類タブＴ６１２をページＰ６に配置する。
【０１５４】
図２０は、有効期限が経過する前後におけるページＰ６の変化を示す図である。図２０に示すように、ページＰ６には、分類タブＴ６１２Ａ〜Ｔ６１２Ｃが表示され、分類タブＴ６１２Ａ〜Ｔ６１２Ｃは、それぞれ「クリスマス」、「部屋」、及び「ＡＡＡ会員」の分類を示す。これらの分類のうち、「クリスマス」のコンテンツに、有効期限として「２０１８年１２月２５日」が設定されていたとする。
【０１５５】
この場合、決定部２０３は、現在日時が「２０１８年１２月２５日」以降であるか否かを判定する。現在日時が「２０１８年１２月２５日」以降である場合、決定部２０３は、「クリスマス」の分類を、ページＰ６に表示させる分類としては決定しない。このため、図２０に示すように、「クリスマス」の有効期限が経過すると、「クリスマス」の分類タブＴ６１２Ａは表示されないようになり、その代わりに、「部屋」、「ＡＡＡ会員」、及び「ダイニング」の各々の分類タブＴ６１２が表示されるようになる。
【０１５６】
変形例（１）によれば、コンテンツに有効期限を設定し、有効期限が経過したコンテンツの分類は分類タブＴ６１２を表示させず、有効期限が経過していないコンテンツの分類は分類タブＴ６１２を表示させることにより、不要な情報がいつまでも表示されるといったことを防止できる。更に、投稿者が手動で分類タブＴ６１２の削除をするといった手間を省くこともできる。
【０１５７】
（２）また例えば、投稿者端末１０では、コンテンツのタイトルを省略可能であり、タイトルが指定されたコンテンツと、タイトルが省略されたコンテンツと、が連続して投稿された場合には、これらをグループ化して、同じ１つのコンテンツとみなすようにしてもよい。なお、１回の投稿で１つの画像又は動画しか投稿できない仕様を採用した場合には、個々の画像又は動画が別個のコンテンツとして扱われることが多いが、変形例（２）によれば、このような仕様であったとしても、複数の画像又は動画をグループ化して１つのコンテンツとみなすことができるので、特に有益である。
【０１５８】
図２１は、変形例（２）の処理の説明図である。図２１の例では、コンテンツＣ１は、画像Ｉ１を含み、「スーペリアルーム」というタイトルＴ１が入力され、説明文が省略されている。一方、コンテンツＣ２は、画像Ｉ２を含み、説明文Ｄ２が入力され、タイトルが省略されている。これら２つのコンテンツＣ１，Ｃ２が同時に投稿された場合には、図２１に示すように、１つのコンテンツＣ３とみなし、当該コンテンツＣ３の中で、タイトルＴ１、画像Ｉ１、画像Ｉ２、及び説明文Ｄ２の順で並ぶようにしてもよい。
【０１５９】
本変形例のページ生成システムＳは、グループ化部２０６を含む。グループ化部２０６は、制御部２１を主として実現される。グループ化部２０６は、タイトルが指定された第１コンテンツと、タイトルが指定されなかった第２コンテンツと、を受信部２０１が受信した場合に、第１コンテンツと第２コンテンツをグループ化する。
【０１６０】
第１コンテンツは、タイトルが指定されたコンテンツであり、説明文を含んでいてもよいが、ここでは、第１コンテンツは、第１画像が指定され、説明文（文字列）が省略されたコンテンツであるものとする。また例えば、第２コンテンツは、タイトルが指定されなかったコンテンツであり、説明文が省略されていてもよいが、ここでは、第２コンテンツは、第２画像と説明文（文字列）が指定されたコンテンツであるものとする。
【０１６１】
例えば、グループ化された第１コンテンツと第２コンテンツ内の画像や説明文の順序は、任意の方法によって決定されるようにしてもよい。例えば、投稿順に表示させてもよいし、第２画像を第１画像よりも前に配置してもよい。ここでは、図２１に示すように、ページ生成部２０４は、グループ化された第１コンテンツと第２コンテンツの分類が選択された場合に、当該グループ化された第１コンテンツと第２コンテンツについては、第１コンテンツのタイトル、第１画像、第２画像、及び文字列の順で表示するページを生成するものとする。
【０１６２】
変形例（２）によれば、タイトルが指定された第１コンテンツと、タイトルが指定されなかった第２コンテンツと、をグループ化することにより、コンテンツを見やすいページＰ６とすることができる。また例えば、１回の投稿で１つの画像又は動画しか投稿できない仕様にしたとしても、複数のコンテンツをグループ化して１つのコンテンツにまとめることができ、コンテンツの管理を容易にすることができるので、特に有益である。
【０１６３】
また、第１画像が指定され、文字列が省略された第１コンテンツと、第２画像と文字列が指定された第２コンテンツと、が投稿された場合に、タイトル、第１画像、第２画像、文字列の順で表示することにより、グループ化されたコンテンツを見やすい状態でページＰ６に表示させることができる。
【０１６４】
（３）また例えば、上記変形例を組み合わせてもよい。
【０１６５】
また例えば、実施形態では、投稿者が画像又は動画を選択した後に、当該画像又は動画の順序を指定する場合を説明したが、画像又は動画の順序は、当該画像又は動画を選択する前に指定可能としてもよい。即ち、これから選択する画像又は動画の順序を先に指定させた後に、画像又は動画を選択させるようにしてもよい。例えば、投稿画面Ｇ２において、投稿済みのコンテンツを表示させ、その中で投稿者が順序を指定した後に、当該順序に挿入する画像又は動画を選択させるようにしてもよい。
【０１６６】
また例えば、投稿画面Ｇ２において、投稿済みのコンテンツの分類を指定可能とし、投稿者が分類を指定した場合に、投稿済みの画像又は動画を表示（即ち、現状のページＰ６を表示）させてもよい。その後、投稿者が、画像又は動画（まだ選択していない画像又は動画）を挿入したい順序（例えば、１番目と２番目の間）を指定すると、ボタンＢ２１０が表示され、その後に画像又は動画を選択して投稿してもよい。この場合、選択された画像又は動画は、上記指定された順序（例えば、２番目）に挿入される。この場合、指定された順序以降の投稿済みのコンテンツは、１つずつ順序がずれることになる。
【０１６７】
また例えば、実施形態では、施設を紹介するページＰ６を例に挙げて説明したが、ページ生成システムＳは、種々のタイプのページを生成してよい。例えば、ページ生成システムＳは、企業を紹介するページ、投稿者のブログのページ、又は、ソーシャルネットワーキングサービスに関する投稿者のページを生成してもよい。この場合も実施形態と同様に、ページ生成システムＳは、投稿者が指定した分類を選択可能なページを生成すればよい。
【０１６８】
また例えば、実施形態では、コンテンツに付与された分類情報に基づいて、ページＰ６に表示させる分類タブＴ６１２が決定される場合を説明したが、分類タブＴ６１２は、投稿者が手動で設定してもよい。この場合、決定部２０３は省略してもよい。更に、ページ生成システムＳから決定部２０３を省略する場合には、ページ生成システムは、受信部２０１、更新部２０２、及びページ生成部２０４だけを含むようにしてもよい。
【０１６９】
また例えば、投稿者端末１０、サーバ２０、及び閲覧者端末３０の各々で機能が分担されてもよい。また例えば、決定部２０３は、閲覧者端末３０において実現されてもよい。この場合、決定部２０３は、制御部３１を主として実現される。閲覧者端末３０の決定部２０３は、サーバ２０から投稿者が投稿したコンテンツの分類情報を取得し、当該分類情報に基づいて、ページＰ６に表示させる分類を決定してもよい。また例えば、ページ生成部２０４は、閲覧者端末３０において実現されてもよい。この場合、ページ生成部２０４は、制御部３１を主として実現される。閲覧者端末３０のページ生成部２０４は、サーバ２０の決定部２０３により決定された分類を取得してもよいし、閲覧者端末３０の決定部２０３により決定された分類を取得してもよい。閲覧者端末３０のページ生成部２０４は、当該取得した分類に基づいて、ページＰ６を生成する。
【０１７０】
また例えば、データ記憶部２００で記憶されるものとして説明したデータは、サーバ２０とは異なるデータベースサーバによって記憶されてもよいし、ページ生成システムＳの外部にあるデータベースサーバによって記憶されていてもよい。
【符号の説明】
【０１７１】
Ｓ  ページ生成システム、Ｎ  ネットワーク、１０  投稿者端末、１１，２１，３１  制御部、１２，２２，３２  記憶部、１３，２３，３３  通信部、１４，３４  操作部、１５，３５  表示部、２０  サーバ、３０  閲覧者端末、Ｇ１  メニュー画面、Ｇ２  投稿画面、Ｇ３  選択画面、Ｇ４  情報入力画面、Ｇ５  詳細設定画面、Ｐ６  ページ、２００  データ記憶部、２０１  受信部、２０２  更新部、２０３  決定部、２０４  ページ生成部、２０５  設定部、２０６  グループ化部、Ａ２１，Ａ２１Ａ，Ａ２１Ｂ，Ａ５２，Ａ６０，Ａ６１，Ａ６２  表示領域、Ｂ１０，Ｂ１１，Ｂ１２，Ｂ１３，Ｂ２０，Ｂ４３，Ｂ４４，Ｂ５１，Ｂ２１０  ボタン、ＤＢ１  投稿者データベース、ＤＢ２  コンテンツデータベース、Ｆ４０，Ｆ４１，Ｆ４２，Ｆ５０，Ｆ５３  入力フォーム、Ｔ６１０  基本情報タブ、Ｔ６１１  スポットライトタブ、Ｔ６１２，Ｔ６１２Ａ，Ｔ６１２Ｂ，Ｔ６１２Ｃ  分類タブ、Ｔ６１３  パンフレットタブ。
【図１】
2019185655.tif 000003
【図２】
2019185655.tif 000004
【図３】
2019185655.tif 000005
【図４】
2019185655.tif 000006
【図５】
2019185655.tif 000007
【図６】
2019185655.tif 000008
【図７】
2019185655.tif 000009
【図８】
2019185655.tif 000010
【図９】
2019185655.tif 000011
【図１０】
2019185655.tif 000012
【図１１】
2019185655.tif 000013
【図１２】
2019185655.tif 000014
【図１３】
2019185655.tif 000015
【図１４】
2019185655.tif 000016
【図１５】
2019185655.tif 000017
【図１６】
2019185655.tif 000018
【図１７】
2019185655.tif 000019
【図１８】
2019185655.tif 000020
【図１９】
2019185655.tif 000021
【図２０】
2019185655.tif 000022
【図２１】
2019185655.tif 000023