(57)【要約】【課題】特定のグループごとにコンテンツを閲覧できる環境を、簡易に提供することを課題とする。【解決手段】情報システムに、それぞれを識別可能なアプリケーション識別情報を有する複数のアプリケーションを情報端末１に配信する配信サーバ３を備え、配信サーバ３によって配信されるアプリケーションプログラムが有する、アプリケーション識別情報の異同に関わらず、複数の他のアプリケーションプログラムと共通する命令コードで構成される共通プログラムモジュールによって、情報端末１を、コンテンツ取得要求をコンテンツサーバ２に送信することで、コンテンツサーバ２に、アプリケーションプログラムに対応付けられて記憶されたコンテンツを送信させ、送信されたコンテンツを取得するコンテンツ取得手段と、取得されたコンテンツを表示するコンテンツ表示手段と、として機能させた。【選択図】図２
2014067081.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なる複数のアプリケーションプログラムを情報端末に配信する配信サーバ、配信された前記アプリケーションプログラムを搭載する前記情報端末、およびコンテンツサーバを有する情報システムであって、
前記配信サーバは、前記複数のアプリケーションプログラムそれぞれを識別可能なアプリケーション識別情報を有する前記複数のアプリケーションを配信し、
前記アプリケーションプログラムは、
ユーザが前記情報端末に対して前記アプリケーション識別情報を指定することによって起動され、
前記アプリケーション識別情報の異同に関わらず、前記複数のアプリケーションプログラム間で共通する命令コードで構成される共通プログラムモジュールであって、前記ユーザの指定によって前記アプリケーションプログラムが起動されると、前記情報端末を、
前記アプリケーションプログラムを識別する情報を含むコンテンツ取得要求をコンテンツサーバに送信することで、前記アプリケーションプログラムに対応付けられて記憶されたコンテンツを前記情報端末に送信させ、前記コンテンツサーバから送信された前記コンテンツを取得するコンテンツ取得手段、および
前記コンテンツ取得手段によって取得された前記コンテンツを前記情報端末に表示するコンテンツ表示手段、
として機能させる共通プログラムモジュールを備え、
前記コンテンツサーバは、
前記配信サーバによって配信される複数のアプリケーションプログラムそれぞれと対応付けてコンテンツを記憶するコンテンツ記憶手段と、
前記コンテンツ取得要求を受信した場合に、受信した前記コンテンツ取得要求に含まれた前記情報が識別する前記アプリケーションプログラムに対応付けられて記憶された前記コンテンツを、前記コンテンツ取得要求の送信元に送信するコンテンツ送信手段とを備える、
情報システム。
【請求項２】
配信サーバによって配信され、情報端末に搭載されるアプリケーションプログラムであって、
該アプリケーションプログラムと前記配信サーバによって配信される他の１または複数の所定のアプリケーションプログラムとを識別可能であり、且つユーザが前記情報端末に対して指定することによって該アプリケーションプログラムを起動するためのアプリケーション識別情報と、
前記アプリケーション識別情報の異同に関わらず、前記所定のアプリケーションプログラムと共通する命令コードで構成される、共通プログラムモジュールであって、前記ユーザの指定によって該アプリケーションプログラムが起動されると、前記情報端末を、
該アプリケーションプログラムを識別する情報を含むコンテンツ取得要求をコンテンツサーバに送信することで、前記コンテンツサーバに、該アプリケーションプログラムに対応付けられて記憶されたコンテンツを前記情報端末に送信させ、前記コンテンツサーバから送信された前記コンテンツを取得するコンテンツ取得手段、および
前記コンテンツ取得手段によって取得された前記コンテンツを前記情報端末に表示するコンテンツ表示手段、
として機能させる共通プログラムモジュールと、
を備えるアプリケーションプログラム。
【請求項３】
前記コンテンツサーバは、該アプリケーションプログラムに対応付けられるコンテンツを分類するコンテンツ分類情報と関連付けて前記コンテンツを記憶することで、前記コンテンツを該アプリケーションプログラムに対応付けて記憶し、
該アプリケーションプログラムは、前記他の１または複数の所定のアプリケーションプログラムが備えるいずれの前記コンテンツ分類情報とも異なる前記コンテンツ分類情報を更に備え、
前記コンテンツ取得手段は、該アプリケーションプログラムを識別する情報として、前記コンテンツ分類情報を前記コンテンツ取得要求に含める、
請求項２に記載のアプリケーションプログラム。
【請求項４】
前記共通プログラムモジュールは、前記情報端末を、
ユーザから入力される入力情報を受け付ける入力受付手段と、
該アプリケーションプログラムを識別する情報、および前記入力受付手段によって受け付けられた前記入力情報を含む、コンテンツ登録要求を前記コンテンツサーバに送信することで、前記コンテンツサーバに、該アプリケーションプログラムに対応付けられて記憶されたコンテンツとして前記入力情報を登録させるコンテンツ登録要求手段と、
として更に機能させる請求項２または３に記載のアプリケーションプログラム。
【請求項５】
前記コンテンツは、前記コンテンツの表示形式に関する指定情報を含み、
前記コンテンツ表示手段は、前記指定情報に基づいて、前記コンテンツを表示する、
請求項２から４何れか一項に記載のアプリケーションプログラム。
【請求項６】
複数の請求項１に記載のアプリケーションプログラムそれぞれと対応付けてコンテンツを記憶するコンテンツ記憶手段と、
前記アプリケーションプログラムを識別する情報を含むコンテンツ取得要求を受信した場合に、受信した前記コンテンツ取得要求に含まれた前記情報が識別する前記アプリケーションプログラムに対応付けられて記憶された前記コンテンツを、前記コンテンツ取得要求の送信元に送信するコンテンツ送信手段と、
を備える情報処理装置。
【請求項７】
前記アプリケーションプログラムを識別する情報およびユーザが入力した入力情報を含む、コンテンツ登録要求を受信した場合に、受信した前記コンテンツ登録要求に含まれる前記入力情報を、受信した前記コンテンツ登録要求に含まれる前記情報が識別する前記アプリケーションプログラムに対応付けられたコンテンツとして前記コンテンツ記憶手段に記憶させることで、前記入力情報を登録するコンテンツ登録手段を更に備える、
請求項６に記載の情報処理装置。
【請求項８】
情報端末にコンテンツを送信する方法であって、
コンピュータによって、
複数の請求項１に記載のアプリケーションプログラムそれぞれと対応付けてコンテンツを記憶するコンテンツ記憶ステップと、
前記アプリケーションプログラムを識別する情報を含むコンテンツ取得要求を受信した場合に、受信した前記コンテンツ取得要求に含まれた前記情報が識別する前記アプリケーションプログラムに対応付けられて記憶された前記コンテンツを、前記コンテンツ取得要求の送信元に送信するコンテンツ送信ステップ、
が実行される方法。
【請求項９】
情報端末にコンテンツを送信するプログラムであって、
コンピュータを、
複数の請求項１に記載のアプリケーションプログラムそれぞれと対応付けてコンテンツを記憶するコンテンツ記憶手段と、
前記アプリケーションプログラムを識別する情報を含むコンテンツ取得要求を受信した場合に、受信した前記コンテンツ取得要求に含まれた前記情報が識別する前記アプリケー
ションプログラムに対応付けられて記憶された前記コンテンツを、前記コンテンツ取得要求の送信元に送信するコンテンツ送信手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末に配信されるアプリケーションプログラムに関する。
【背景技術】
【０００２】
従来、移動体端末上に構造化データ表示を提示し、構造化データ表示の構造を規定し、構造化データ表示に含まれる選択されたハイパーリンクをリクエストし、選択されたハイパーリンクに応答して受信されるマークアップ言語情報をレンダリングするための命令を含む、データ読み取りアプリケーションを移動体端末にインストールし、当該データ読み取りアプリケーションを用いてマークアップ言語情報を読み取ってレンダリングする、移動端末に情報を読み込む方法が提案されている(特許文献１を参照)。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００９−５１５３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、情報端末にインストールされた、特定のカテゴリーやテーマ等のグループのコンテンツを閲覧するための専用のアプリケーションプログラムは、不特定のコンテンツを閲覧するための汎用のアプリケーションプログラムの側面を持つＷｅｂブラウザ等と比較し、ユーザがＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を入力する手間を要さないこと、コンテンツの表示方法やユーザ操作の自由度が高いこと、その他の利点を有する。近年、このような専用のアプリケーションプログラムが多数開発され、情報端末等に供給されている。
【０００５】
しかし、このような専用のアプリケーションプログラムが供給されるためには、プログラム開発作業等の労力が必要となる。特に、異なる専用のアプリケーションプログラムが複数供給される場合には、プログラム開発作業等の労力がその異なるアプリケーションプログラムの個数分必要となる。そして、このような専用のアプリケーションプログラムを用いて、特定のグループごとにコンテンツを閲覧できる環境を、簡易に提供できないという問題があった。
【０００６】
本発明は、上記の問題に鑑み、特定のグループごとにコンテンツを閲覧できる環境を、簡易に提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明では、上記課題を解決するために、以下の手段を採用した。すなわち、本発明は、互いに異なる複数のアプリケーションプログラムを情報端末に配信する配信サーバ、配信された前記アプリケーションプログラムを搭載する前記情報端末、およびコンテンツサーバを有する情報システムであって、前記配信サーバは、前記複数のアプリケーションプログラムそれぞれを識別可能なアプリケーション識別情報を有する前記複数のアプリケーションを配信し、前記アプリケーションプログラムは、ユーザが前記情報端末に対して前記アプリケーション識別情報を指定することによって起動され、前記アプリケーション識別情報の異同に関わらず、前記複数のアプリケーションプログラム間で共通する命令コードで構成される共通プログラムモジュールであって、前記ユーザの指定によって前記アプリケーションプログラムが起動されると、前記情報端末を、前記アプリケーションプログ
ラムを識別する情報を含むコンテンツ取得要求をコンテンツサーバに送信することで、前記アプリケーションプログラムに対応付けられて記憶されたコンテンツを前記情報端末に送信させ、前記コンテンツサーバから送信された前記コンテンツを取得するコンテンツ取得手段、および前記コンテンツ取得手段によって取得された前記コンテンツを前記情報端末に表示するコンテンツ表示手段、として機能させる共通プログラムモジュールを備え、前記コンテンツサーバは、前記配信サーバによって配信される複数のアプリケーションプログラムそれぞれと対応付けてコンテンツを記憶するコンテンツ記憶手段と、前記コンテンツ取得要求を受信した場合に、受信した前記コンテンツ取得要求に含まれた前記情報が識別する前記アプリケーションプログラムに対応付けられて記憶された前記コンテンツを、前記コンテンツ取得要求の送信元に送信するコンテンツ送信手段とを備える、情報システムである。
【０００８】
ここで、情報端末とは、コンピュータであって、携帯電話（所謂スマートフォンを含む）、タブレット端末、ゲーム機、ラップトップコンピュータ、その他大型コンピュータを含むものである。また、搭載とは、アプリケーションプログラムが実行され得る状態にあることをいい、例えば、インストールを含む。また、アプリケーション識別情報とは、情報端末のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）におけるアプリケーションプログラムの名称、アイコン画像、アプリケーションプログラムの実行ファイル名、音声起動のための発音情報（アプリケーションプログラムの呼び名等）、その他の識別情報をいう。また、配信サーバによる配信には、同一アプリケーションプログラムが複数（異なる）の情報端末に配信されることや、複数アプリケーションプログラムが同一の情報端末に配信されることも含まれる。また、コンテンツとは、文章、静止画、動画、または、これらの組み合わせ等のデジタル情報全般をいう。
【０００９】
本発明では、アプリケーション識別情報の異同に関わらず、共通する命令コードで構成される共通プログラムモジュールによって、複数のアプリケーションプログラムそれぞれと対応付けて記憶されたコンテンツが情報端末に表示される。このため、例えば、一度共通プログラムモジュールを開発した後は、共通プログラムモジュールについて再度の設計、コーディング等の開発作業を要さずに、特定グループのコンテンツを閲覧するアプリケーションプログラムを別途提供できる。このようなアプリケーションプログラムを、アプリケーション識別情報の変更等のみの簡易な作業で提供でき、プログラム開発作業等の労力を抑えることができる。そして、特定のグループごとにコンテンツを閲覧できる環境を、簡易に提供できることになる。また、コンテンツはコンテンツサーバによって管理され、情報端末によって取得されるため、コンテンツサーバによって管理されるコンテンツが更新され、情報端末が再度コンテンツを取得することによって、情報端末は最新のコンテンツを表示することができる。
【００１０】
また、本発明は、配信サーバによって配信され、情報端末に搭載されるアプリケーションプログラムであって、該アプリケーションプログラムと前記配信サーバによって配信される他の１または複数の所定のアプリケーションプログラムとを識別可能であり、且つユーザが前記情報端末に対して指定することによって該アプリケーションプログラムを起動するためのアプリケーション識別情報と、前記アプリケーション識別情報の異同に関わらず、前記所定のアプリケーションプログラムと共通する命令コードで構成される、共通プログラムモジュールであって、前記ユーザの指定によって該アプリケーションプログラムが起動されると、前記情報端末を、該アプリケーションプログラムを識別する情報を含むコンテンツ取得要求をコンテンツサーバに送信することで、前記コンテンツサーバに、該アプリケーションプログラムに対応付けられて記憶されたコンテンツを前記情報端末に送信させ、前記コンテンツサーバから送信された前記コンテンツを取得するコンテンツ取得手段、および前記コンテンツ取得手段によって取得された前記コンテンツを前記情報端末に表示するコンテンツ表示手段、として機能させる共通プログラムモジュールと、を備え
るアプリケーションプログラムであってもよい。
【００１１】
また、本発明に係るアプリケーションプログラムにおいて、前記コンテンツサーバは、該アプリケーションプログラムに対応付けられるコンテンツを分類するコンテンツ分類情報と関連付けて前記コンテンツを記憶することで、前記コンテンツを該アプリケーションプログラムに対応付けて記憶し、該アプリケーションプログラムは、前記他の１または複数の所定のアプリケーションプログラムが備えるいずれの前記コンテンツ分類情報とも異なる前記コンテンツ分類情報を更に備え、前記コンテンツ取得手段は、該アプリケーションプログラムを識別する情報として、前記コンテンツ分類情報を前記コンテンツ取得要求に含めてもよい。
【００１２】
また、本発明に係るアプリケーションプログラムにおいて、前記共通プログラムモジュールは、前記情報端末を、ユーザから入力される入力情報を受け付ける入力受付手段と、該アプリケーションプログラムを識別する情報、および前記入力受付手段によって受け付けられた前記入力情報を含む、コンテンツ登録要求を前記コンテンツサーバに送信することで、前記コンテンツサーバに、該アプリケーションプログラムに対応付けられて記憶されたコンテンツとして前記入力情報を登録させるコンテンツ登録要求手段、として更に機能させてもよい。
【００１３】
本発明によれば、情報端末においてユーザから入力される入力情報が、コンテンツサーバにおいてアプリケーションプログラムに対応付けられてコンテンツとして登録されるため、例えば、特定のグループのコンテンツを表示できるアプリケーションプログラムを利用する複数のユーザから、コンテンツを収集することができる。
【００１４】
また、本発明に係るアプリケーションプログラムにおいて、前記コンテンツは、前記コンテンツの表示形式に関する指定情報を含み、前記コンテンツ表示手段は、前記指定情報に基づいて、前記コンテンツを表示してもよい。
【００１５】
ここで、表示形式に関する指定情報とは、コンテンツの全体または一部に対して指定される、例えば、文字として表示するか、画像として表示するか等の表示方法、タブやページ等を単位とした表示先、文字の大きさ、その他のデザイン等、表示結果に関する情報をいう。
【００１６】
また、本発明は、複数の上述のアプリケーションプログラムそれぞれと対応付けてコンテンツを記憶するコンテンツ記憶手段と、前記アプリケーションプログラムを識別する情報を含むコンテンツ取得要求を受信した場合に、受信した前記コンテンツ取得要求に含まれた前記情報が識別する前記アプリケーションプログラムに対応付けられて記憶された前記コンテンツを、前記コンテンツ取得要求の送信元に送信するコンテンツ送信手段と、を備える情報処理装置であってもよい。
【００１７】
また、本発明において、情報処理装置は、前記アプリケーションプログラムを識別する情報およびユーザが入力した入力情報を含む、コンテンツ登録要求を受信した場合に、受信した前記コンテンツ登録要求に含まれる前記入力情報を、受信した前記コンテンツ登録要求に含まれる前記情報が識別する前記アプリケーションプログラムに対応付けられたコンテンツとして前記コンテンツ記憶手段に記憶させることで、前記入力情報を登録するコンテンツ登録手段を更に備えてもよい。
【００１８】
また、本発明は、情報端末にコンテンツを送信する方法であって、コンピュータによって、複数の上述のアプリケーションプログラムそれぞれと対応付けてコンテンツを記憶するコンテンツ記憶ステップと、前記アプリケーションプログラムを識別する情報を含むコ
ンテンツ取得要求を受信した場合に、受信した前記コンテンツ取得要求に含まれた前記情報が識別する前記アプリケーションプログラムに対応付けられて記憶された前記コンテンツを、前記コンテンツ取得要求の送信元に送信するコンテンツ送信ステップ、が実行される方法であってもよい。
【００１９】
また、本発明は、情報端末にコンテンツを送信するプログラムであって、コンピュータを、複数の上述のアプリケーションプログラムそれぞれと対応付けてコンテンツを記憶するコンテンツ記憶手段と、前記アプリケーションプログラムを識別する情報を含むコンテンツ取得要求を受信した場合に、受信した前記コンテンツ取得要求に含まれた前記情報が識別する前記アプリケーションプログラムに対応付けられて記憶された前記コンテンツを、前記コンテンツ取得要求の送信元に送信するコンテンツ送信手段、として機能させるプログラムであってもよい。
【００２０】
また、本発明は、そのようなプログラムをコンピュータその他の装置、機械等が読み取り可能な記録媒体に記録したものでもよい。ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、又は化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。
【発明の効果】
【００２１】
本発明の一側面によれば、特定のグループごとにコンテンツを閲覧できる環境を、簡易に提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本実施形態に係るアプリケーションプログラムが配信される情報端末を含む情報システムの構成を示す概略図である。
【図２】本実施形態に係る主な情報の流れの例を示す概略図である。
【図３】本実施形態に係るコンテンツサーバで管理されるコンテンツのデータ例である。
【図４】本実施形態に係るコンテンツサーバで管理されるデザインに関する情報の例である。
【図５】本実施形態に係るアプリケーションプログラムが搭載された情報端末、およびコンテンツサーバの機能構成の概略を示す図である。
【図６】本実施形態に係るアプリケーションプログラムによって表示されたコンテンツ表示画面の例である。
【図７】本実施形態に係るコンテンツを取得する処理の流れを示すフローチャートである。
【図８】本実施形態に係るコンテンツを表示する処理の流れを示すフローチャートである。
【図９】本実施形態に係るコンテンツを登録する処理の流れ示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について、図面に基づいて説明する。本実施形態では、アプリケーション識別情報は、アプリケーションプログラムの名称として実施される。なお、以下に説明する実施の形態は、本発明を実施する一例を示すものであって、本発明を以下に説明する具体的構成に限定するものではない。本発明を実施するにあたっては、実施の形態に応じた具体的構成が適宜採用されることが好ましい。
【００２４】
＜構成＞
図１は、本実施形態に係るアプリケーションプログラムが配信される情報端末を含む情
報システムの構成を示す概略図である。情報システムは、本実施形態に係るアプリケーションプログラムが配信されインストールされる１つ以上の情報端末１、アプリケーションプログラムが表示するコンテンツを管理するコンテンツサーバ２、アプリケーションプログラムを配信する配信サーバ３、およびコンテンツの作成等を行うための１つ以上のコンテンツ作成端末５を備える。情報端末１、コンテンツサーバ２、配信サーバ３およびコンテンツ作成端末５は、ネットワーク４に接続されている。
【００２５】
情報端末１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ
Ｍｅｍｏｒｙ）１３、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の補助記憶装置１４、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１５、操作部１６、および表示部１７を備えたコンピュータである。情報端末１は、ネットワーク４に接続可能な、タブレット端末、携帯電話（所謂スマートフォンを含む）、ゲーム機、ラップトップコンピュータ、その他大型のコンピュータ等である。
【００２６】
ＣＰＵ１１は、中央処理装置であり、ＲＡＭ１２等に展開された各種プログラムの命令およびデータを処理することで、ＲＡＭ１２、補助記憶装置１４、ＮＩＣ１５、操作部１６、表示部１７等を制御する。ＲＡＭ１２は、主記憶装置であり、ＣＰＵ１１によって制御され、各種命令やデータが書き込まれ、読み出される。補助記憶装置１４は、不揮発性の補助記憶装置であり、ＲＡＭ１２にロードされるＯＳや本実施形態に係るアプリケーションプログラム等の各種プログラム等、主にコンピュータの電源を落としても保持したい情報が書き込まれ、読み出される。補助記憶装置１４には、コンテンツサーバ２から取得されたコンテンツも記憶される。ＮＩＣ１５は、ネットワーク４に有線または無線で接続し、情報端末１がコンテンツサーバ２、配信サーバ３等と通信することを可能にする。操作部１６は、タッチパネル、ポインティングデバイス、キーボード等のデバイスであり、ユーザからの操作を受け付ける。表示部１７は、ディスプレイ等であり、文字やグラフィックを表示する。なお、操作部１６および表示部１７は、情報端末１の外部に備えられ、情報端末１とは独立した装置であってもよい。
【００２７】
コンテンツサーバ２は、情報端末１と同様に、ＣＰＵ２１、ＲＡＭ２２、ＲＯＭ２３、補助記憶装置２４、およびＮＩＣ２５を備えたコンピュータであり、情報処理装置である。補助記憶装置２４には、情報端末１に表示されるコンテンツも記憶される。ＮＩＣ２５は、ネットワーク４に接続し、情報端末１等と通信することを可能にする。なお、１台のコンピュータがコンテンツサーバ２の提供するすべての機能やデータを提供する形態だけでなく、複数のコンピュータがこれらを提供する形態であってもよい。
【００２８】
配信サーバ３は、情報端末１と同様に、ＣＰＵ、ＲＡＭ、ＲＯＭ、補助記憶装置、およびＮＩＣを備えたコンピュータである。配信サーバ３の補助記憶装置には、本実施形態に係るアプリケーションプログラムが複数登録されている。配信サーバ３は、登録されているアプリケーションプログラムを、ネットワーク４を介して情報端末１に配信する。なお、１台のコンピュータが配信サーバ３の提供するすべての機能等を提供する形態だけでなく、複数のコンピュータがこれらを提供する形態であってもよい。
【００２９】
コンテンツ作成端末５は、情報端末１と同様に、ＣＰＵ、ＲＡＭ、ＲＯＭ、補助記憶装置、およびＮＩＣを備えたコンピュータである。コンテンツ作成サーバ５の補助記憶装置には、コンテンツサーバ２で管理されるコンテンツの作成や編集をすることができる、コンテンツ作成プログラム、および作成等されたコンテンツをコンテンツサーバ２へアップロードするコンテンツアップロードプログラムが記憶されている。コンテンツ作成ソフトウェアは、具体的には、表計算プログラム、画像編集プログラム、ワープロプログラム等である。コンテンツアップロードプログラムは、具体的には、Ｗｅｂブラウザや通信機能
を備えた表計算プログラム等である。
【００３０】
本実施形態において、ネットワーク４は、インターネットである。情報端末１とコンテンツサーバ２とは、ネットワーク４を介して、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ Ｔｒａ
ｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）の通信を行う。また、情報端末１と配信サーバ３も、ネ
ットワーク４を介して、ＨＴＴＰの通信を行う。また、コンテンツ作成端末５とコンテンツサーバ２も、ネットワーク４を介して、ＨＴＴＰの通信を行う。なお、ネットワーク４には、携帯電話網、専用回線、プライベートネットワーク、イントラネット等を採用してもよい。また、情報端末１とコンテンツサーバ２との通信、情報端末１と配信サーバ３との通信、コンテンツ作成端末５とコンテンツサーバ２との通信には、ＨＴＴＰ以外のプロトコル、例えば、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）による通信を採用してもよい。
【００３１】
図２は、本実施形態に係る主な情報の流れの例を示す概略図である。
【００３２】
図２において、配信サーバ３には、情報端末１にコンテンツを表示するアプリケーションプログラムである、アプリケーションプログラムａ３１Ａおよびアプリケーションプログラムｂ３１Ｂが予め登録されている。登録されているアプリケーションプログラムには、互いに異なるアプリケーションプログラムの名称がアプリケーション識別情報として設定されており、それぞれを識別可能である。例えば、アプリケーションプログラムａ３１Ａに設定されている名称ａ３２Ａは、「祇園祭の山鉾アプリ」であり、アプリケーションプログラムｂ３１Ｂに設定されている名称ｂ３２Ｂは、「業務ソフトショップアプリ」である。各アプリケーションプログラムは、特定のグループのコンテンツを表示し、閲覧できる。アプリケーションプログラムａ３１Ａは、例えば、祇園祭の山鉾をテーマとしたグループのコンテンツをユーザに表示するアプリケーションプログラムであり、アプリケーションプログラムｂ３１Ｂは、例えば、業務ソフトショップという特定の業務ソフトの販売サービスをテーマとしたグループのコンテンツをユーザに表示するアプリケーションである。両アプリケーションプログラムが表示するコンテンツは異なる。
【００３３】
アプリケーション識別情報としてのアプリケーションプログラムの名称は、ユーザが、端末１に対して指定することで、アプリケーションプログラムを起動することができるものである。例えば、情報端末１のＯＳはアプリケーションプログラムの起動メニューに、名称ａ３２Ａ、名称ｂ３２Ｂ、その他のアプリケーションプログラムの名称を表示する。ユーザは、操作部１７を操作し、名称ａ３２Ａを選択により指定することで、アプリケーションプログラムａ３１Ａが起動される。また、ユーザは、操作部１７を操作し、名称ｂ３２Ｂを選択により指定することで、アプリケーションプログラムｂ３１Ｂが起動される。なお、アプリケーションプログラムに設定されるアプリケーション識別情報は、アプリケーションのアイコン画像や、アプリケーションプログラムの実行ファイル名、情報端末１のＯＳがアプリケーションプログラムを識別するために用いる記号列等を採用してもよい。
【００３４】
アプリケーションプログラムａ３１Ａおよびアプリケーションプログラムｂ３１Ｂには、それぞれ、アプリケーションプログラムを識別する情報であり、アプリケーションプログラムに対応付けられるコンテンツを分類するグループを示す、コンテンツ分類情報ａ３３Ａ、コンテンツ分類情報ｂ３３Ｂが設定されている。アプリケーションプログラムに設定されるコンテンツ分類情報は、配信サーバ３が配信する他のアプリケーションプログラムのコンテンツ分類情報いずれとも異なる。図２において、コンテンツ分類情報ａ３３Ａと、コンテンツ分類情報ｂ３３Ｂとは異なる。本実施形態において、コンテンツ分類情報は、コンテンツサーバ２によってアプリケーションプログラムと対応付けてコンテンツを分類するために用いられる、ディレクトリ名である。コンテンツ分類情報ａ３３Ａおよび
コンテンツ分類情報ｂ３３Ｂは、それぞれ、コンテンツサーバ２によって管理される、ディレクトリａ７１Ａおよびディレクトリｂ７１Ｂのディレクトリ名である。
【００３５】
また、アプリケーションプログラムａ３１Ａおよびアプリケーションプログラムｂ３１Ｂいずれも、命令コードとして、コンテンツサーバ２からコンテンツを取得し、所定のコンテンツの表示処理を行う共通プログラムモジュール３４を有する。アプリケーションプログラムが有する共通プログラムモジュール３４は、アプリケーションプログラムの名称が異なっていても同一の命令コードで構成される。
【００３６】
図２において、アプリケーションプログラムａ３１Ａは、配信サーバ３によって情報端末ａ１Ａおよび情報端末ｂ１Ｂに配信され、それぞれ、アプリケーションプログラムａ６１、アプリケーションプログラムａ６２としてインストールされる。また、アプリケーションプログラムｂ３１Ｂは、配信サーバ３によって情報端末ｂ１Ｂに配信され、アプリケーションプログラムｂ６３としてインストールされる。
【００３７】
図２において、コンテンツサーバ２は、アプリケーションプログラムａ６１、アプリケーションプログラムａ６２、およびアプリケーションプログラムｂ６３によって情報端末１に表示されるコンテンツを管理する。コンテンツサーバ２で管理されるコンテンツは、アプリケーションプログラムそれぞれと対応付けて記憶される。本実施形態において、コンテンツは補助記憶装置２４にファイルとして記録される。また、補助記憶装置２４には、アプリケーションプログラムごとにコンテンツを分類する所定のディレクトリが作成される。コンテンツが記録されるファイルは、所定のディレクトリに配置されることで、アプリケーションプログラムと対応付けられる。図２において、アプリケーションプログラムａ６１およびアプリケーションプログラムａ６２によって情報端末１に表示されるコンテンツ７２Ａは、ディレクトリ７１Ａに１以上のファイルとして格納されることで、アプリケーションプログラムａと対応付けて記憶される。また、アプリケーションプログラムｂ６３によって情報端末１に表示されるコンテンツ７２Ｂは、ディレクトリ７１Ｂに１以上のファイルとして格納されることで、アプリケーションプログラムｂと対応付けて記憶される。
【００３８】
コンテンツサーバ２が管理するコンテンツの全部または一部は、コンテンツを管理する権限を有するコンテンツ管理者が作成し、コンテンツサーバ２に登録する。アプリケーションプログラムａ３１Ａのコンテンツを管理する権限を有するコンテンツ管理者は、コンテンツ作成端末５を操作し、コンテンツ作成プログラムを用いてコンテンツ７２Ａをファイルとして作成する。そして、当該コンテンツ管理者は、コンテンツアップロードプログラムを用いて、コンテンツサーバ２のディレクトリ７１Ａに、作成したファイルをアップロードすることで、コンテンツを登録する。同様に、アプリケーションプログラムｂ３１Ｂのコンテンツを管理する権限を有するコンテンツ管理者は、コンテンツ作成端末５を操作し、コンテンツ作成プログラムを用いてコンテンツ７２Ｂをファイルとして作成し、コンテンツアップロードプログラムを用いてコンテンツサーバ２のディレクトリ７１Ｂに、作成したファイルをアップロードすることで、コンテンツを登録する。なお、コンテンツ管理者がコンテンツサーバ２にコンテンツをアップロードする際には、ユーザＩＤおよびパスワード用いて、コンテンツ管理者がコンテンツを登録する対象となるディレクトリの管理権限を有するか否かの認証が行われる。
【００３９】
図２において、ディレクトリａ７１Ａには、例えば、アプリケーションプログラムａ３１Ａに対応付けられる、祇園祭の山鉾をテーマとしたコンテンツ７２Ａが登録される。また、ディレクトリｂ７１Ｂには、例えば、アプリケーションプログラムｂ３１Ｂに対応付けられる、特定の業務ソフトの販売サービスをテーマとしたコンテンツ７２Ｂが登録される。
【００４０】
図３は、本実施形態に係るコンテンツサーバ２で管理されるコンテンツのデータ例である。このデータ例は、祇園祭の山鉾をテーマとしたコンテンツ７２Ａの一部を示している。このデータは第１行目を項目名とする表形式で表されたデータであり、表形式のファイルとして記録され、管理される。なお、第２列目の項目「アイコン」に記録されているファイル名に対応する画像のコンテンツは、画像ファイルとして別途に記録され、管理される。
【００４１】
図４は、本実施形態に係るコンテンツサーバ２で管理されるデザインに関する情報の例である。この例が示すようなデザインに関する情報は、コンテンツの表示形式に関する指定情報である。このデザインに関する情報も、コンテンツ７２Ａの一部としてコンテンツサーバ２によって、表形式のファイルとして記憶され、管理される。「項目」列の値は、図３に示した各項目名と対応している。「データタイプ」列の値は、コンテンツの要素のデータタイプを意味し、「表示パラメータ」列の値は、表示の際に参照されるパラメータを意味している。また、デザインに関する情報としては、図４に示した以外に、コンテンツの各要素がタブという表示単位のうち、どのタブに表示される要素であるかを示す情報等もコンテンツとして管理される。例えば、図３に示した各データが「山鉾一覧」タブに表示されるという情報がコンテンツとして管理される。
【００４２】
図２において、情報端末１にインストールされた各アプリケーションプログラムは、設定されたコンテンツ分類情報に基づいて、アプリケーションプログラムに対応付けられるコンテンツを取得する。情報端末ａ１Ａにインストールされたアプリケーションプログラムａ６１は、コンテンツ分類情報ａ３３Ａに基づいて、コンテンツサーバ２からディレクトリ７１Ａに格納されたコンテンツ７２Ａを取得する。情報端末ｂ１Ｂにインストールされたアプリケーションプログラムａ６２も、コンテンツ分類情報ａ３３Ａに基づいて、コンテンツサーバ２からディレクトリ７１Ａに格納されたコンテンツ７２Ａを取得する。また、情報端末ｂ１Ｂにインストールされたアプリケーションプログラムｂ６３は、コンテンツ分類情報ａ３３Ｂに基づいて、コンテンツサーバ２からディレクトリ７１Ｂに格納されたコンテンツ７２Ｂを取得する。
【００４３】
本実施形態によれば、図２において、コンテンツは、コンテンツサーバ２で管理され、情報端末ａ１Ａ、および情報端末ｂ１Ｂそれぞれに取得されるため、コンテンツサーバ２で管理されたコンテンツをユーザがコンテンツ作成端末５を操作して更新等することで、各情報端末１に提供するコンテンツを一元的に管理することができる。
【００４４】
図５は、本実施形態に係るアプリケーションプログラムが搭載された情報端末１、およびコンテンツサーバ２の機能構成の概略を示す図である。
【００４５】
補助記憶装置１４に記憶されている本実施形態に係るアプリケーションプログラムは、ＲＡＭ１２に読み出され、ＣＰＵ１１によって実行されることで、コンテンツ取得部１０１、コンテンツ表示部１０２、入力受付部１０３、およびコンテンツ登録要求部１０４として機能する。これら、コンテンツ取得部１０１、コンテンツ表示部１０２、入力受付部１０３、およびコンテンツ登録要求部１０４は、共通プログラムモジュール３４の命令コードがＣＰＵ１１に実行されることにより、実現される。なお、本実施形態では、コンピュータの備える各機能は、汎用プロセッサであるＣＰＵ１１によって実行されるが、これらの機能の一部又は全部は、１又は複数の専用プロセッサによって実行されてもよい。
【００４６】
コンテンツサーバ２は、補助記憶装置２４に記憶されているプログラムが、ＲＡＭ２２に読み出され、ＣＰＵ２１によって実行されることで、コンテンツ記憶部２０１、コンテンツ送信部２０２、およびコンテンツ登録部２０３として機能する。なお、本実施形態で
は、コンピュータの備える各機能は、汎用プロセッサであるＣＰＵ２１によって実行されるが、これらの機能の一部又は全部は、１又は複数の専用プロセッサによって実行されてもよい。
【００４７】
本実施形態において、情報端末１のコンテンツ取得部１０１は、アプリケーションプログラムを識別する情報としてのコンテンツ分類情報を含む、コンテンツ取得要求をコンテンツサーバ２に送信することで、アプリケーションプログラムに対応付けられて記憶されたコンテンツを情報端末に送信させ、コンテンツサーバ２から送信されたコンテンツを取得する。本実施形態において、コンテンツ分類情報は、ディレクトリ名であり、アプリケーションプログラムに予め設定されている。コンテンツ取得部１０１は、当該ディレクトリ名を含むＵＲＬをリクエスト行に格納したＨＴＴＰリクエストメッセージをコンテンツ取得要求として、コンテンツサーバ２に送信する。コンテンツサーバ２は、コンテンツ取得要求を受信すると、コンテンツ取得要求に含まれるディレクトリ名が示す所定のディレクトリに格納されたコンテンツを、ＨＴＴＰレスポンスメッセージに含めて情報端末１に送信する。コンテンツ取得部１０１は、送信されたＨＴＴＰレスポンスメッセージよりコンテンツを取得し、取得したコンテンツを補助記憶装置１４に記憶する。
【００４８】
コンテンツはコンテンツサーバ２から取得されるため、アプリケーションプログラムが情報端末１に配信された時点よりも後にコンテンツが更新された場合であっても、情報端末１は更新されたコンテンツを参照することができる。また、本実施形態では、取得されたコンテンツが補助記憶装置１４に記憶されるため、例えば、情報端末１が無線でネットワーク４に接続する場合において、情報端末１は、通信不可能な位置にあるときも、補助記憶装置１４に記憶されたコンテンツを参照し、表示することができる。
【００４９】
なお、情報端末１のコンテンツ取得部１０１は、コンテンツ取得要求に、取得されるコンテンツが満たす条件を含め、コンテンツサーバ２は、アプリケーションプログラムに対応付けられ、所定のディレクトリに格納されるコンテンツのうち、当該条件を満たすコンテンツのみを抽出して情報端末１に送信してもよい。このようにすることで、情報端末１が要求をするコンテンツのみが送信されるため、通信時間の短縮やネットワーク４のトラフィック量の低減を図ることができる。また、コンテンツ取得要求の通知は、ＨＴＴＰ通信以外の、ソケット通信等によって実現されてもよい。
【００５０】
本実施形態において、情報端末１のコンテンツ表示部１０２は、取得されたコンテンツを情報端末１に表示する。まず、コンテンツ表示部１０２は、コンテンツ取得部１０１によって取得され、補助記憶装置１４に記憶されたコンテンツのうち、情報端末１に表示するコンテンツをＲＡＭ１２に読み込む。読み込まれるコンテンツは、アプリケーションプログラムにおける現在のスクロール位置や現在選択されているタブによって異なったものとなる。現在のスクロール位置や、現在選択されているタブは、ユーザが操作部１６を操作することによって変更される。次に、コンテンツ表示部１０２は、ＲＡＭ１２に読み込んだコンテンツを、所定の表示規則に従って、情報端末１の表示部１６に表示する。なお、読み込んだコンテンツに含まれる表示形式に関する指定情報が含まれている場合には、当該指定情報にも基づいて、表示する。また、所定の表示規則には、読み込んだコンテンツの要素を文字列として表示することに限られず、例えば、ファイル名で示された画像ファイルの内容を表示することや、住所情報や位置情報として読み込んだコンテンツの要素を、地図画像上にマークして表示することなどの表示規則も含まれる。
【００５１】
図６は、本実施形態に係るアプリケーションプログラムによって表示されたコンテンツ表示画面の例である。この例は、図３および図４で例示した、図２におけるコンテンツ７２Ａを表示した画面例である。この画面例では、現在選択されているタブであるタブ６０２に対応するコンテンツがメイン部６０１に表示されている。ユーザは操作部１６を操作
することで現在のスクロール位置を変更したり、現在選択されているタブを変更したりすることができる。コンテンツ表示部１０２は、これらの変更に伴い、再度、表示するコンテンツをＲＡＭ１２に読み込み、所定の表示規則に従って情報端末１の表示部１６にコンテンツを表示する。
【００５２】
本実施形態において、情報端末１の入力受付部１０３は、ユーザから入力される入力情報を受け付ける。ここで、ユーザが入力する入力情報は、例えば、アンケートの回答である。まず、入力受付部１０３は、コンテンツの情報を入力する入力欄を表示部１７に表示する。次に、入力受付部１０３は、ユーザによって操作部１６を介して入力された、文章等の入力情報を受け付ける。次に、入力受付部１０３は、受け付けた入力情報を補助記憶装置１４に記憶する。なお、本実施形態では、受け付けた入力情報を補助記憶装置１４に記憶するが、入力受付部１０３は、受け付けた入力情報をＲＡＭ１２に記憶してもよい。
【００５３】
本実施形態において、情報端末１のコンテンツ登録要求部１０４は、アプリケーションプログラムを識別する情報（コンテンツ分類情報）、および入力受付部１０３によって受け付けられた入力情報を含む、コンテンツ登録要求をコンテンツサーバ２に送信する。コンテンツ登録要求部１０４は、コンテンツ登録要求をコンテンツサーバ２に送信することで、コンテンツサーバ２に、アプリケーションプログラムに対応付けられたコンテンツとして入力情報を登録させる。
【００５４】
具体的には、コンテンツ登録要求部１０４は、ＨＴＴＰリクエストメッセージとしてコンテンツ登録要求を作成し、コンテンツサーバ２に送信する。コンテンツ登録要求部１０４によって作成されるＨＴＴＰリクエストメッセージは、ＰＯＳＴメソッドであり、リクエスト行にはアプリケーションプログラムに設定されたコンテンツ分類情報としてのディレクトリ名を含んだＵＲＬが格納され、エンティティボディには、入力受付部１０３によって受け付けられ、補助記憶装置１４に記憶された入力情報が格納される。
【００５５】
本実施形態において、コンテンツサーバ２のコンテンツ記憶部２０１は、配信サーバ３によって配信される複数のアプリケーションプログラムそれぞれと対応付けてコンテンツを記憶する。具体的には、コンテンツ記憶部２０１は、補助記憶装置２４のファイルシステム上に、コンテンツを分類する所定のディレクトリを設け、当該ディレクトリ内に特定のアプリケーションプログラムに対応付けられるコンテンツの情報が記憶されたファイルを格納することで、コンテンツを特定のアプリケーションプログラムと対応付けて記憶する。本実施形態において、コンテンツ記憶部２０１は、表形式ファイル、画像形式ファイル、その他の形式のファイルをディレクトリに格納する。表形式ファイルによってコンテンツが管理されることによって、コンテンツの管理者がコンピュータリテラシーの高くない者であっても容易にコンテンツを作成、編集等することが可能になる。なお、コンテンツは、リレーショナルデータベース等のデータベースを用いて記憶されてもよい。
【００５６】
本実施形態によれば、情報端末１のコンテンツ取得部１０１、コンテンツ表示部１０２、入力受付部１０３、およびコンテンツ登録要求部１０４は、共通プログラムモジュール３４の命令コードにより実現されため、一度共通プログラムモジュール３４を開発した後は、再度共通プログラムモジュールについて設計、コーディングする等の開発作業を要さずに、アプリケーションプログラムの名称の設定変更作業等のわずかな労力で、別のグループのコンテンツを情報端末１に表示するアプリケーションプログラムを作成することができる。なお、各アプリケーションプログラムの命令コードは、コンテンツを表示する処理に関する共通プログラムモジュール３４以外も含め、全て共通としてもよい。このようにすることで、アプリケーションプログラムの共通プログラムモジュール３４のみを共通とする場合に比べ、より少ない労力で、別のグループのコンテンツを情報端末１に表示する複数のアプリケーションプログラムを作成することができる。
【００５７】
本実施形態において、コンテンツサーバ２のコンテンツ送信部２０２は、コンテンツ取得要求を受信した場合に、受信したコンテンツ取得要求に含まれたコンテンツ分類情報が分類し、識別するアプリケーションプログラムに対応付けられて記憶されたコンテンツを、コンテンツ取得要求の送信元の情報端末１に送信する。具体的には、まず、コンテンツ送信部２０２は、情報端末１からＨＴＴＰリクエストメッセージとしてコンテンツ取得要求を受信した場合に、当該ＨＴＴＰリクエストメッセージのリクエスト行からコンテンツ分類情報であるディレクトリ名を抽出する。次に、コンテンツ送信部２０２は、抽出したディレクトリ名が示すディレクトリからコンテンツを読み込む。次に、コンテンツ送信部２０２は、読み込んだコンテンツをエンティティボディに格納したＨＴＴＰレスポンスメッセージを作成し、このＨＴＴＰレスポンスメッセージを情報端末１に送信する。
【００５８】
本実施形態において、コンテンツサーバ２のコンテンツ登録部２０３は、アプリケーションプログラムを識別する情報としてのコンテンツ分類情報、およびユーザが入力した入力情報を含む、コンテンツ登録要求を受信した場合に、受信したコンテンツ登録要求に含まれる入力情報を、受信したコンテンツ登録要求に含まれるコンテンツ分類情報が分類する、当該アプリケーションプログラムに対応付けられたコンテンツとしてコンテンツ記憶部２０１に記憶させることで、当該入力情報を登録する。具体的には、コンテンツ登録部２０３は、コンテンツ登録要求としてコンテンツサーバ２に通知されたＨＴＴＰリクエストメッセージを取得する。次に、コンテンツ登録部２０３は、取得したＨＴＴＰリクエストメッセージから、コンテンツ分類情報としてのＵＲＬ中のディレクトリ名、およびエンティティボディの入力情報を抽出する。コンテンツ登録部２０３は、コンテンツ記録部２０１に対し、抽出した入力情報を内容とするファイルを、抽出したディレクトリ名が示すディレクトリに作成させ、格納させる。
【００５９】
＜処理の流れ＞
図７から図９のフローチャートを用いて、本実施形態に係るアプリケーションプログラムおよびコンテンツサーバ２の処理の流れを説明する。なお、フローチャートに示された処理の具体的な内容および順序は一例であり、処理内容および順序には、実施の形態に適したものが適宜採用されることが好ましい。
【００６０】
図７は、本実施形態に係るコンテンツを取得する処理の流れを示すフローチャートである。この処理の流れは、本実施形態に係るアプリケーションプログラムが情報端末１に配信された後の初回起動、当該アプリケーションプログラムにおけるユーザによるコンテンツに関する更新操作、その他のコンテンツを取得するためのイベントが発生したことを契機に開始される。
【００６１】
ステップＳ７０１およびＳ７０２では、コンテンツ取得要求が情報端末１から送信され、コンテンツサーバ２に受信される。ステップＳ７０１では、情報端末１のコンテンツ取得部１０１が、コンテンツ分類情報としてのディレクトリ名をＵＲＬに含むＨＴＴＰリクエストメッセージであるコンテンツ取得要求を、コンテンツサーバ２に送信する。ステップＳ７０２では、コンテンツサーバ２がコンテンツ取得要求を受信する。
【００６２】
ステップＳ７０３およびＳ７０４では、コンテンツ取得要求に含まれるコンテンツ分類情報が分類するコンテンツが、コンテンツサーバ２から情報端末１に送信される。まず、ステップＳ７０３では、コンテンツサーバ２のコンテンツ送信部２０２が、受信したコンテンツ取得要求を取得し、取得したコンテンツ要求に含まれるコンテンツ分類情報を抽出し、抽出したコンテンツ分類情報の示すディレクトリに格納されたコンテンツを、コンテンツ記憶部２０１から読み込む。次に、ステップＳ７０４では、コンテンツ送信部２０２が、読み込んだコンテンツを、ＨＴＴＰレスポンスメッセージに格納して、コンテンツ取
得要求元の情報端末１に送信する。
【００６３】
ステップＳ７０５およびＳ７０６では、情報端末１が、コンテンツサーバ２から送信されたコンテンツを取得する。まず、ステップＳ７０５では、情報端末１のコンテンツ取得部１０１が、コンテンツサーバ２から送信されたコンテンツを取得する。次に、ステップＳ７０６では、情報端末１のコンテンツ取得部１０１が、取得したコンテンツを補助記憶装置１４に記憶する。
【００６４】
図８は、本実施形態に係るコンテンツを表示する処理の流れを示すフローチャートである。この処理の流れは、情報端末１において、アプリケーションプログラムが起動したこと、ユーザの操作によりスクロールや選択されているタブが変更されたこと、その他のコンテンツを表示するためのイベントが発生したことを契機に開始される。
【００６５】
ステップＳ８０１では、情報端末１のコンテンツ表示部１０２が、コンテンツ取得部１０１によって取得され、補助記憶装置１４に記憶された、コンテンツを読み込む。次に、ステップＳ８０２では、情報端末１のコンテンツ表示部１０２が、読み込んだコンテンツを情報端末１の表示部１７に表示する。
【００６６】
図９は、本実施形態に係るコンテンツを登録する処理の流れ示すフローチャートである。この処理の流れは、情報端末１において、ユーザが本実施形態に係るアプリケーションプログラムに対し、操作部１６を介して情報入力の開始を指示することを契機に開始される。
【００６７】
まず、ステップＳ９０１では、情報端末１の入力受付部１０３がユーザから入力される入力情報を受け付ける。次に、ステップＳ９０２では、情報端末１のコンテンツ登録要求部１０４は、アプリケーションプログラムに対応付けられたコンテンツを分類するコンテンツ分類情報、および入力受付部１０３によって受け付けられた入力情報を含む、コンテンツ登録要求をコンテンツサーバ２に送信する。次に、ステップＳ９０３では、コンテンツサーバ２が、コンテンツ登録要求を受信する。
【００６８】
ステップＳ９０４では、情報端末１のコンテンツ登録部２０３が、コンテンツサーバ２に通知されたコンテンツ登録要求を取得し、取得したコンテンツ登録要求に含まれる入力情報をアプリケーションプログラムに対応付けられたコンテンツとしてコンテンツ記憶部２０１に記憶させることで、入力情報を登録する。
【００６９】
図９の処理の流れによれば、コンテンツサーバ２によって管理される特定ディレクトリのコンテンツの閲覧および登録がされるため、例えば、特定のアプリケーションプログラムを利用する複数のユーザからアンケートに対する回答を集めることもできる。なお、コンテンツサーバ２のコンテンツ登録部２０３によって登録されたコンテンツは、コンテンツ作成端末５によって、表形式のファイルとして取得されてもよい。このようにすることによって、例えば、ユーザから集めたアンケートに対する回答をコンテンツ管理者が取得し、表計算プログラム等によってその回答を容易に集計することができる。
【００７０】
以上述べたように、本実施形態によれば、アプリケーション識別情報の異同に関わらず、共通する命令コードで構成される共通プログラムモジュール３４によって、アプリケーションプログラムと対応付けて特定のグループに分類されたコンテンツが、情報端末に表示される。このため、特定のグループごとにコンテンツを閲覧可能な環境を、簡易に提供できる。また、本実施形態によれば、共通プログラムモジュール３４によって、アプリケーションプログラムと対応付けられて、特定のグループに分類された、コンテンツがコンテンツサーバ２に登録されるため、特定のグループごとにコンテンツを登録可能な環境を
、簡易に提供することもできる。
【００７１】
また、本実施形態によれば、コンテンツサーバ２に記憶されるコンテンツは、異なるアプリケーションプログラムがコンテンツを表示する場合であっても、共通プログラムモジュール３４によって情報端末１に表示されるため、そのコンテンツは同一の形式のデータとして管理でき、別のグループのコンテンツを作成する場合にも、既に作成されたコンテンツの一部を流用することが可能となり、コンテンツを新たに作成する労力を抑えることもできる。
【符号の説明】
【００７２】
１  情報端末
２  コンテンツサーバ（情報処理装置）
３  配信サーバ
４  ネットワーク
５  コンテンツ作成端末
３１Ａ、６１、６２  アプリケーションプログラムａ
３１Ｂ、６３  アプリケーションプログラムｂ
７１Ａ  ディレクトリａ
７１Ｂ  ディレクトリｂ
７２Ａ、７２Ｂ  コンテンツ
１０１  コンテンツ取得部
１０２  コンテンツ表示部
１０３  入力受付部
１０４  コンテンツ登録要求部
２０１  コンテンツ記憶部
２０２  コンテンツ送信部
２０３  コンテンツ登録部
【図１】
2014067081.tif 000003
【図２】
2014067081.tif 000004
【図３】
2014067081.tif 000005
【図４】
2014067081.tif 000006
【図５】
2014067081.tif 000007
【図６】
2014067081.tif 000008
【図７】
2014067081.tif 000009
【図８】
2014067081.tif 000010
【図９】
2014067081.tif 000011