(57)【要約】【課題】端末の仕様に応じた形式に変換したコンテンツを配信するために、端末毎の仕様を登録する際の負担を軽減する。【解決手段】コンテンツ配信装置１００の端末管理部１１０では、サンプル送信部１１４が、端末の仕様に応じた形式に変換したコンテンツを既登録端末へ配信するために、未登録端末の仕様を登録する際に、未登録端末へサンプルコンテンツを送信する。サンプル送信部１１４は、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に送信する。また、端末仕様決定部１１３が、未登録端末で選択されたサンプルコンテンツに対応した仕様候補を、未登録端末の仕様として決定して、配信先端末テーブル１２２に登録する。【選択図】図１
2015022505.tif 000002
【特許請求の範囲】
【請求項１】
端末の仕様に応じた形式に変換したコンテンツを、仕様が登録された既登録端末へ配信するために、新たに仕様の登録を要求する未登録端末の仕様を登録する際に、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に、未登録端末へ送信するサンプル送信部と、
前記未登録端末で選択されたサンプルコンテンツに対応した仕様候補を、前記未登録端末の仕様として決定する端末仕様決定部と、
を含む端末管理装置。
【請求項２】
既登録端末の仕様として登録された時期に応じた仕様毎の指標値に基づいて、仕様候補の順位を決定する仕様順位決定部を含み、
前記サンプル送信部は、前記仕様順位決定部で決定された順位が高い仕様候補に応じた形式のサンプルコンテンツから順に送信する
請求項１記載の端末管理装置。
【請求項３】
既登録端末の仕様と該既登録端末の仕様として登録された時期とを対応付けて記憶した履歴情報に基づいて、既登録端末の仕様が登録された時期と現在との差の仕様毎の総和を、仕様毎の既登録端末数で除した値を前記指標値とする請求項２記載の端末管理装置。
【請求項４】
コンピュータに、
端末の仕様に応じた形式に変換したコンテンツを、仕様が登録された既登録端末へ配信するために、新たに仕様の登録を要求する未登録端末の仕様を登録する際に、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に、未登録端末へ送信し、
前記未登録端末で選択されたサンプルコンテンツに対応した仕様候補を、前記未登録端末の仕様として決定する
ことを含む処理を実行させる端末管理方法。
【請求項５】
端末の仕様に応じた形式に変換したコンテンツを、仕様が登録された既登録端末へ配信するために、新たに仕様の登録を要求する未登録端末の仕様を登録する際に、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に、未登録端末へ送信するサンプル送信部と、
前記未登録端末で選択されたサンプルコンテンツに対応した仕様候補を、前記未登録端末の仕様として決定する端末仕様決定部と、を含む端末管理装置と、
前記端末管理装置から送信された少なくとも１つのサンプルコンテンツから、ユーザにより選択されたサンプルコンテンツの情報を、前記端末管理装置へ送信する端末と、
を含む端末管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術は、端末管理装置、端末管理方法、及び端末管理システムに関する。
【背景技術】
【０００２】
テキスト、画像、映像、音楽、またはそれらの組み合わせ等のコンテンツを複数の端末宛てに配信する配信システムが存在する。このような配信システムにおいて、コンテンツの配信先となる端末は、携帯電話、スマートフォン、タブレット、ノート型のパーソナルコンピュータ（ＰＣ）、デスクトップ型のＰＣなど様々な種類が対象となる。また、端末の種類が同じでも、メーカや機種などが混在することが考えられる。
【０００３】
このように種類、メーカ、機種等が異なる端末では、端末毎にコンテンツを表示または再生するための仕様が異なる。例えば、コンテンツが画像の場合、端末において表示可能な画面サイズ、画素数、画像形式などの仕様が端末毎に異なる。このような場合に、単一の画像（コンテンツ）を配信した場合、端末側で表示される画像が端末の画面サイズより大きいまたは小さいというずれが生じたり、画像が表示できない等の問題が生じたりする。従って、配信システムでは、画像サイズ等のコンテンツの形式を、配信先の端末の仕様に応じて変換して配信することが必要となる。
【０００４】
端末の仕様に応じてコンテンツを変換して配信するために、配信先の端末毎の仕様をデータベースに登録しておき、コンテンツを配信する際に、データベースを参照して、配信先の端末の仕様に応じて、コンテンツを変換した上で配信することが行われている。
【０００５】
例えば、通信端末から通信ネットワークを介して画像の処理要求を受け付け、その処理要求に基づいて、当該画像を表示するサイズを決定し、その決定された表示サイズに基づいて、当該画像を加工処理する技術が提案されている。この技術では、予めユーザにより登録された表示サイズ条件に従って画像を加工する。また、端末からコンテンツを要求する場合に送信される、電子メールまたはＷＷＷ（World Wide Web）のリクエストデータに付加されているヘッダ情報から、端末の仕様を判別する場合もある。
【０００６】
また、例えば、自装置にて取り扱い可能な画像形式で生成した複数の見本用画像を電子メールに添付し、受信端末に送信し、ユーザが、添付画像の閲覧を受信端末上で試み、閲覧可能な画像形式の内の１つまたは複数を選択する技術が提案されている。この技術では、受信端末が選択した画像形式を示すデータ形式情報を送信端末に通知し、送信端末が、管理テーブルにデータ形式情報を登録している。送信端末は、管理テーブルを参照し、必要に応じて画像形式を変換し、受信端末にて取り扱い可能な画像形式で、受信端末に画像を配信する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−３１０１８５号公報
【特許文献２】特開２００３−１０８４７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、ユーザに端末の仕様を登録させる方法では、ユーザが利用する端末の仕様を正確に把握していない場合もあり、端末の仕様をデータベースに適切に登録することができない場合がある。
【０００９】
また、電子メールまたはＷＷＷのリクエストデータに付加されているヘッダ情報から端末の仕様を判別する方法では、ヘッダ情報のみから端末の仕様を一意に決定することが困難な場合があり、従って、端末の仕様を決定することができない場合がある。さらに、端末からのリクエストに依らずコンテンツを配信する場合には、端末の仕様を判別することができない。
【００１０】
また、コンテンツの形式を変換した見本用画像などのサンプルコンテンツを複数送信し、視認性等の良好なサンプルコンテンツを選択することで端末の仕様を決定する方法では、例えば、予め定めた順序でサンプルコンテンツが配信される。このような場合に、順次配信されるサンプルコンテンツとユーザが利用する端末の仕様とが乖離している場合には、適切な仕様が選択されるまでサンプルコンテンツの配信を繰り返すこととなり、ユーザの負担となる。
【００１１】
開示の技術は、一つの側面として、端末の仕様に応じた形式に変換したコンテンツを配信するために、端末毎の仕様を登録する際の負担を軽減することが目的である。
【課題を解決するための手段】
【００１２】
開示の技術は、端末の仕様に応じた形式に変換したコンテンツを、仕様が登録された既登録端末へ配信するために、新たに仕様の登録を要求する未登録端末の仕様を登録する際に、未登録端末へサンプルコンテンツを送信するサンプル送信部を備える。サンプル送信部は、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に送信する。また、開示の技術は、前記未登録端末で選択されたサンプルコンテンツに対応した仕様候補を、前記未登録端末の仕様として決定する端末仕様決定部を備える。
【発明の効果】
【００１３】
開示の技術は、一つの側面として、端末の仕様に応じた形式に変換したコンテンツを配信するために、端末毎の仕様を登録する際の負担を軽減することができる、という効果を有する。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係るコンテンツ配信システムの構成の一例を示すブロック図である。
【図２】指標値の計算結果の一例を示す図である。
【図３】仕様候補テーブルの一例を示す図である。
【図４】配信先端末テーブルの一例を示す図である。
【図５】同報グループテーブルの一例を示す図である。
【図６】仕様候補登録履歴テーブルの一例を示す図である。
【図７】サンプルメールの一例を示す図である。
【図８】サンプル送信予告の一例を示す図である。
【図９】データフォーマットの一例を示す図である。
【図１０】コンテンツ配信装置として機能するコンピュータの一例を示す概略ブロック図である。
【図１１】本実施形態における端末管理処理を示すフローチャートである。
【図１２】本実施形態における端末管理処理を示すシーケンス図である。
【図１３】本実施形態における仕様順位決定処理を示すフローチャートである。
【図１４】更新後の仕様候補テーブルの一例を示す図である。
【図１５】本実施形態における端末仕様決定処理を示すフローチャートである。
【図１６】本実施形態におけるサンプル送信処理を示すフローチャートである。
【図１７】本実施形態における応答受信処理を示すフローチャートである。
【図１８】本実施形態における配信処理を示すフローチャートである。
【図１９】本実施形態における宛先展開処理を示すフローチャートである。
【図２０】本実施形態におけるコンテンツ変換処理を示すフローチャートである。
【図２１】指標値計算の一例を説明するための図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して開示の技術に係る実施形態の一例を詳細に説明する。本実施形態では、端末にコンテンツである画像を配信するコンテンツ配信システムを例として説明する。
【００１６】
本実施形態に係るコンテンツ配信システム１０は、図１に示すように、コンテンツ配信装置１００と、複数の端末２００とを含む。端末２００は、例えば、携帯電話、スマートフォン、タブレット、ノート型のパーソナルコンピュータ（ＰＣ）、デスクトップ型のＰＣなどである。
【００１７】
コンテンツ配信装置１００は、図１に示すように、端末２００毎の仕様を管理する端末管理部１１０と、各種テーブルが格納されたデータベース１２０と、端末２００にコンテンツを配信する配信部１３０とを備えている。端末管理部１１０は、開示の技術の端末管理装置の一例である。
【００１８】
端末管理部１１０は、端末登録受付部１１１、仕様順位決定部１１２、端末仕様決定部１１３、サンプル送信部１１４、及び応答受信部１１５を含む。
【００１９】
端末登録受付部１１１は、コンテンツ配信装置１００に仕様が登録されていない端末２００（以下、「未登録端末」という）を、コンテンツの配信先として新たに登録するための端末登録依頼を受け付ける。端末登録依頼は、未登録端末またはコンテンツ配信システム１０を利用する端末２００を管理する外部装置等から、コンテンツ配信装置へ送信される。端末登録依頼は、未登録端末の宛先（メールアドレス）の情報を含む。また、未登録端末の宛先が複数の宛先を含む同報グループに含まれる場合には、端末登録依頼に未登録端末の宛先が含まれる同報グループを示す情報（例えば、同報グループ名）を含めてもよい。端末登録受付部１１１は、仕様順位決定部１１２に処理の開始を指示すると共に、受け付けた端末登録依頼に含まれる未登録端末の宛先を端末仕様決定部１１３に受け渡す。
【００２０】
仕様順位決定部１１２は、コンテンツ配信装置１００に仕様が登録された端末２００（以下、「既登録端末」という）の仕様として登録された時期が新しいほど高くなる仕様毎の指標値を計算する。仕様順位決定部１１２は、計算した仕様毎の指標値に基づいて、未登録端末の仕様の候補となる仕様候補の順位を決定する。具体的には、仕様順位決定部１１２は、既登録端末の仕様とその既登録端末の仕様が登録された時期とを対応付けて記憶した履歴情報を参照する。仕様順位決定部１１２は、この履歴情報に基づいて、例えば、既登録端末の仕様が登録された時期と現在との差の仕様毎の総和を、仕様毎の既登録端末数で除した値を指標値として計算する。指標値はこの例に限らず、仕様毎に直近で登録された時期と現在との差を指標値として用いてもよい。これらの指標値では、値が小さいほど、その仕様が既登録端末の仕様として登録された時期が新しいことを示す。また、上記の指標値の逆数など、値が大きいほど、既登録端末の仕様として登録された時期が新しいことを示す指標値を用いてもよい。
【００２１】
仕様順位決定部１１２は、計算した仕様毎の指標値を、例えば図２に示すように、仕様を識別するための仕様識別子と対応付けて、所定の記憶領域に格納しておく。また、履歴情報としては、後述するデータベース１２０内の仕様候補登録履歴テーブル１２４に格納された情報を用いる。そして、仕様順位決定部１１２は、指標値が小さい順に並べた仕様に、上から１位、２位、・・・と順位を対応付けて、仕様候補として決定し、データベース１２０内の仕様候補テーブル１２１に格納する。仕様順位決定部１１２は、仕様候補の順位の決定が終了すると、端末仕様決定部１１３に仕様順位決定を通知する。
【００２２】
仕様候補テーブル１２１には、例えば図３に示すように、仕様識別子とその仕様識別子が示す仕様とが対応付けられて格納されている。図３の例では、仕様として、画面画素数及び画像形式が格納されている。また、仕様識別子及び仕様の情報には、上記の指標値により決定した順位が対応付けられている。なお、履歴情報が存在しない初期状態の仕様候補テーブル１２１では、各仕様識別子に対して、予め定めた順位を設定しておく。仕様候補テーブル１２１に格納された仕様の各々が、未登録端末の仕様候補の各々となる。
【００２３】
端末仕様決定部１１３は、端末登録受付部１１１から受け渡された未登録端末の宛先、並びにサンプル数Ｎ及び先頭順位Ｃ１（詳細は後述）をサンプル送信部１１４へ受け渡す。また、端末仕様決定部１１３は、応答受信部１１５から受け渡された応答結果（詳細は後述）に基づいて、未登録端末の仕様を決定し、データベース１２０内の配信先端末テーブル１２２に登録する。または、端末仕様決定部１１３は、応答結果に基づいて、先頭順位Ｃ１をＮインクリメントして、再度サンプル送信部１１４へ受け渡す。また、端末登録依頼に同報グループの情報が含まれる場合には、端末仕様決定部１１３は、未登録端末の宛先を、データベース１２０内の同報グループテーブル１２３に登録する。さらに、端末仕様決定部１１３は、未登録端末の仕様と配信先端末テーブル１２２への登録日時とを対応付けて、データベース１２０内の仕様候補登録履歴テーブル１２４に履歴情報として登録する。
【００２４】
配信先端末テーブル１２２には、例えば図４に示すように、既登録端末の宛先とその既登録端末に対して決定された仕様を示す仕様識別子とが対応付けられて格納されている。
【００２５】
同報グループテーブル１２３は、例えば図５に示すように、同報グループ名とその同報グループ名が示す同報グループに含まれる宛先とが対応付けられて格納されている。
【００２６】
仕様候補登録履歴テーブル１２４には、例えば図６に示すように、仕様識別子とその仕様識別子が示す仕様が未登録端末の仕様として登録された登録日とが対応付けられて格納されている。図６の例では、仕様識別子と登録日との情報に、登録された端末数の情報を対応付け、同一の登録日に同一の仕様が登録される場合には、端末数をカウントアップして記録する。
【００２７】
サンプル送信部１１４は、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に、未登録端末へ送信する。
【００２８】
具体的には、サンプル送信部１１４は、端末仕様決定部１１３から受け渡された宛先、サンプル数Ｎ、及び先頭順位Ｃ１に基づいて、仕様候補に応じた各々異なる形式のサンプルコンテンツ（ここでは、サンプル画像）を未登録端末へ送信する。サンプル数Ｎは、サンプル送信部１１４から未登録端末へ１度に送信するサンプルコンテンツの数である。先頭順位Ｃ１は、仕様候補テーブル１２１に順位順に格納された仕様候補から連続するＮ個を選択する際の先頭順位の基準となる変数である。
【００２９】
サンプル送信部１１４は、仕様候補テーブル１２１において、Ｃ１を基準に定まる順位からＮ個の仕様候補を取得し、取得した仕様候補の各々に応じて変換したＮ個のサンプルコンテンツを生成する。そして、サンプル送信部１１４は、例えば図７に示すようなメールにサンプルコンテンツを１つずつ添付して、端末仕様決定部１１３から受け渡された宛先、すなわち未登録端末へ送信する。以下では、サンプルコンテンツを添付したメールを「サンプルメール」という。図７の例では、サンプルコンテンツの形式に対応する仕様候補を示す仕様識別子を、サンプルメールの題名に付与している。従って、図７の例では、題名に付与された仕様識別子「Ｊ１０」が示す仕様候補に応じた形式で変換されたサンプルコンテンツがサンプルメールに添付される。また、サンプルメールには、送信されたＮ個のサンプルメールから、未登録端末で良好に表示できたサンプルコンテンツが添付されたサンプルメールを選択して返信することを指示するメッセージが含まれる。
【００３０】
また、サンプル送信部１１４は、サンプルメールの送信に先立って、例えば図８に示すような、これからＮ個のサンプルメールを送信する旨のサンプル送信予告を、未登録端末に送信する。サンプル送信予告には、Ｎ個のサンプルメールに添付されたサンプルコンテンツのいずれも良好に表示できなかった場合には、サンプル送信予告に対して返信することを指示するメッセージが含まれる。
【００３１】
応答受信部１１５は、未登録端末からの応答内容を応答結果に格納して、端末仕様決定部１１３へ受け渡す。具体的には、応答受信部１１５は、未登録端末からの応答が、サンプルメールに対する返信であった場合には、そのサンプルメールの題名に付与れた仕様識別子を応答結果Ｒに格納する。また、応答受信部１１５は、未登録端末からの応答が、サンプル送信予告に対する返信であった場合には、未登録端末の仕様として決定すべき仕様候補が存在しない旨を示す「候補なし」を応答結果Ｒに格納する。また、応答受信部１１５は、制限時間を経過しても未登録端末から応答がなかった場合には、「受信失敗」を応答結果Ｒに格納する。
【００３２】
配信部１３０は、配信受付部１３１、宛先展開部１３２、コンテンツ変換部１３３、及びコンテンツ送信部１３４を含む。
【００３３】
配信受付部１３１は、既登録端末またはコンテンツの配信を管理する外部装置からのコンテンツ配信要求を受け付ける。コンテンツ配信要求には、コンテンツを配信する宛先または同報グループ名、及び配信するコンテンツの情報が含まれる。配信受付部１３１は、コンテンツ配信要求に含まれる宛先または同報グループ名を、例えば図９に示すようなデータフォーマットの宛先格納領域８１に格納する。また、配信受付部１３１は、コンテンツ配信要求に含まれるコンテンツの情報を、データフォーマットのコンテンツ格納領域８４に格納して、宛先展開部１３２に受け渡す。
【００３４】
宛先展開部１３２は、配信受付部１３１から受け渡された宛先または同報グループ名を展開する。例えば、宛先展開部１３２は、図９に示すデータフォーファットの宛先格納領域８１に格納された宛先または同報グループ名が宛先の場合には、その宛先を配信先として、そのまま配信先格納領域８２に格納する。一方、同報グループ名の場合には、同報グループテーブル１２３を参照し、その同報グループ名が示す同報グループに含まれる宛先の各々を配信先格納領域８２へ格納する。宛先展開部１３２は、宛先を配信先格納領域８２へ格納したデータフォーマットをコンテンツ変換部１３３へ受け渡す。
【００３５】
コンテンツ変換部１３３は、配信先格納領域８２から１つの配信先を選択して、コンテンツの送信先として、送信先格納領域８３に格納する。そして、コンテンツ変換部１３３は、配信先端末テーブル１２２を参照して、送信先の宛先が示す既登録端末の仕様を取得し、コンテンツ格納領域８４に格納されたコンテンツを、取得した仕様に応じた形式に変換する。コンテンツ変換部１３３は、変換したコンテンツを再びコンテンツ格納領域８４に格納し、データフォーマットをコンテンツ送信部１３４へ受け渡す。
【００３６】
コンテンツ送信部１３４は、コンテンツ格納領域８４に格納されたコンテンツを、送信先格納領域８３に格納された送信先へ送信する。
【００３７】
コンテンツ配信装置１００は、例えば図１０に示すコンピュータ４０で実現することができる。コンピュータ４０はＣＰＵ４２、メモリ４４、不揮発性の記憶部４６、入出力インターフェース（Ｉ／Ｆ）４７、及びネットワークＩ／Ｆ４８を備えている。ＣＰＵ４２、メモリ４４、記憶部４６、入出力Ｉ／Ｆ４７、及びネットワークＩ／Ｆ４８は、バス４９を介して互いに接続されている。
【００３８】
記憶部４６はＨＤＤ（Hard Disk Drive）やフラッシュメモリ等によって実現できる。記録媒体としての記憶部４６には、コンピュータ４０をコンテンツ配信装置１００として機能させるための端末管理プログラム５０及び配信プログラム７０が記憶されている。ＣＰＵ４２は、端末管理プログラム５０及び配信プログラム７０を記憶部４６から読み出してメモリ４４に展開し、端末管理プログラム５０及び配信プログラム７０が有するプロセスを順次実行する。
【００３９】
端末管理プログラム５０は、端末登録受付プロセス５１、仕様順位決定プロセス５２、端末仕様決定プロセス５３、サンプル送信プロセス５４、及び応答受信プロセス５５を有する。また、配信プログラム７０は、配信受付プロセス７１、宛先展開プロセス７２、コンテンツ変換プロセス７３、及びコンテンツ送信プロセス７４を有する。
【００４０】
ＣＰＵ４２は、端末登録受付プロセス５１を実行することで、図１に示す端末登録受付部１１１として動作する。また、ＣＰＵ４２は、仕様順位決定プロセス５２を実行することで、図１に示す仕様順位決定部１１２として動作する。また、ＣＰＵ４２は、端末仕様決定プロセス５３を実行することで、図１に示す端末仕様決定部１１３として動作する。また、ＣＰＵ４２は、サンプル送信プロセス５４を実行することで、図１に示すサンプル送信部１１４として動作する。また、ＣＰＵ４２は、応答受信プロセス５５を実行することで、図１に示す応答受信部１１５として動作する。
【００４１】
また、ＣＰＵ４２は、配信受付プロセス７１を実行することで、図１に示す配信受付部１３１として動作する。また、ＣＰＵ４２は、宛先展開プロセス７２を実行することで、図１に示す宛先展開部１３２として動作する。また、ＣＰＵ４２は、コンテンツ変換プロセス７３を実行することで、図１に示すコンテンツ変換部１３３として動作する。また、ＣＰＵ４２は、コンテンツ送信プロセス７４を実行することで、図１に示すコンテンツ送信部１３４として動作する。これにより、端末管理プログラム５０及び配信プログラム７０を実行したコンピュータ４０が、コンテンツ配信装置１００として機能することになる。
【００４２】
また、記憶部４６には、仕様候補テーブル１２１、配信先端末テーブル１２２、同報グループテーブル１２３、及び仕様候補登録履歴テーブル１２４を記憶する記憶領域が設けられている。従って、コンテンツ配信装置１００がコンピュータ４０で実現される場合、各テーブルを記憶する記憶部４６の一部は、データベース１２０として用いられる。
【００４３】
なお、コンテンツ配信装置１００は、例えば半導体集積回路、より詳しくはＡＳＩＣ（Application Specific Integrated Circuit）等で実現することも可能である。
【００４４】
次に、本実施形態に係るコンテンツ配信装置１００の作用について説明する。まず、未登録端末またはコンテンツ配信システム１０を利用する端末２００を管理する外部装置等から端末登録依頼が送信されると、端末管理部１１０において、図１１に示す端末管理処理が実行される。また、既登録端末またはコンテンツの配信を管理する外部装置等からコンテンツ配信要求が送信されると、配信部１３０において、図１８に示す配信処理が実行される。
【００４５】
まず、図１２に示すシーケンス図も参照して、端末管理処理について説明する。
【００４６】
図１１に示す端末管理処理のステップＳ１００で、端末登録受付部１１１が、端末登録依頼を受信したか否かを判定する。端末登録依頼を受信した場合には、ステップＳ１０１へ移行し、受信していない場合には、端末登録依頼を受信するまで、本ステップの判定を繰り返す。
【００４７】
ステップＳ１０１では、端末登録受付部１１１が、仕様順位決定部１１２に処理の開始を指示すると共に、受け付けた端末登録依頼に含まれる未登録端末の宛先を端末仕様決定部１１３に受け渡す。ステップＳ１００及びＳ１０１の処理が、図１２のブロック矢印９１に相当する。
【００４８】
次に、ステップＳ２００で、図１３に示す仕様順位決定処理を実行する。仕様順位決定処理は、図１２のブロック矢印９２に相当する。
【００４９】
図１３に示す仕様順位決定処理のステップＳ２０１で、仕様順位決定部１１２が、変数Ｃを０に設定し、次のステップＳ２０２で、Ｃを１インクリメントする。次に、ステップＳ２０３で、基準日Ｄに今日の日付を設定する。
【００５０】
次に、ステップＳ２０４で、仕様順位決定部１１２が、仕様候補テーブル１２１から順位Ｃの仕様候補を示す仕様識別子ＳＣを取得する。この時点では、仕様候補テーブル１２１は、例えば図３に示す状態であるとする。従って、Ｃ＝１のとき、順位１位の仕様候補を示す仕様識別子Ｊ３を取得する。
【００５１】
次に、ステップＳ２０５で、仕様順位決定部１１２が、仕様候補登録履歴テーブル１２４から、仕様識別子ＳＣの履歴情報を取得する。例えば図６に示すような仕様候補登録履歴テーブル１２４から、仕様識別子Ｊ３の履歴情報「登録日：２０１３年５月１日、端末数：１０」、「登録日：２０１３年５月４日、端末数：４４」、「登録日：２０１３年５月３０日、端末数：５」を取得する。
【００５２】
次に、ステップＳ２０６で、仕様順位決定部１１２が、取得した仕様識別子ＳＣの履歴情報に基づいて、下記（１）式により、仕様識別子ＳＣの指標値Ａ（ＳＣ）を計算する。
Ａ（ＳＣ）＝
（（Ｄ−登録日）×（登録日毎の端末数）の総和）／（端末数の総和）  （１）
仕様順位決定部１１２は、計算した仕様識別子ＳＣの指標値Ａ（ＳＣ）を、例えば図２に示すように、仕様識別子ＳＣと対応付けて、所定の記憶領域に格納しておく。
【００５３】
次に、ステップＳ２０７で、仕様順位決定部１１２が、変数Ｃが仕様候補テーブル１２１に格納された仕様候補数以上となったか否かを判定する。Ｃ＜仕様候補数の場合には、ステップＳ２０２に戻り、各仕様識別子ＳＣの指標値Ａ（ＳＣ）を計算する処理を繰り返す。一方、Ｃ≧仕様候補数の場合には、ステップＳ２０８へ移行する。
【００５４】
ステップＳ２０８では、仕様順位決定部１１２が、仕様候補テーブル１２１に格納された順位を、上記ステップＳ２０６で計算した指標値が小さい順となるように更新し、更新された順位順に仕様識別子及び仕様を並び替える。指標値が同値の場合には、例えば仕様毎の端末数の総和が多い仕様候補の順位を上にする。例えば、図３の状態から、図１４に示すような状態に更新される。仕様順位決定部１１２は、仕様の順位の決定が終了すると、端末仕様決定部１１３に仕様順位決定を通知して、図１１に示す端末管理処理へリターンする。
【００５５】
次に、図１１に示す端末管理処理のステップＳ３００で、図１５に示す端末仕様決定処理を実行する。
【００５６】
図１５に示す端末仕様決定処理のステップＳ３０１で、端末仕様決定部１１３が、１度に送信するサンプルメールの数をサンプル数Ｎに設定する。Ｎは、予め定めた固定数を設定してもよいし、サンプルメールを送信する時間帯等に応じて変動する数としてもよい。Ｎは、例えば２〜５の範囲で設定することができる。
【００５７】
次に、ステップＳ３０２で、端末仕様決定部１１３が、先頭順位を示す変数Ｃ１に０を設定する。次に、ステップＳ３０３で、端末仕様決定部１１３が、端末登録受付部１１１から受け渡された未登録端末の宛先、並びにサンプル数Ｎ及び先頭順位Ｃ１をサンプル送信部１１４へ受け渡す。ステップＳ３０１〜Ｓ３０３の処理が、図１２のブロック矢印９３に相当する。
【００５８】
次に、ステップＳ３０４で、図１６に示すサンプル送信処理を実行する。初回のサンプル送信処理は、図１２のブロック矢印９４に相当する。
【００５９】
図１６に示すサンプル送信処理のステップＳ３０４１で、サンプル送信部１１４が、例えば図８に示すようなサンプル送信予告を、端末仕様決定部１１３から受け渡された宛先、すなわち未登録端末に送信する。
【００６０】
次に、ステップＳ３０４２で、サンプル送信部１１４が、変数Ｃ２に、端末仕様決定部１１３から受け渡された先頭順位Ｃ１を設定し、次のステップＳ３０４３で、Ｃ２を１インクリメントする。
【００６１】
次に、ステップＳ３０４４で、サンプル送信部１１４が、仕様候補テーブル１２１を参照して、順位Ｃ２が存在するか否かを判定する。存在する場合には、ステップＳ３０４５へ移行し、Ｃ２が仕様候補テーブル１２１に格納された仕様候補数を超えており、順位Ｃ２が存在しない場合には、図１５に示す端末仕様決定処理へリターンする。
【００６２】
ステップＳ３０４５では、サンプル送信部１１４が、仕様候補テーブル１２１から、順位Ｃ２の仕様候補を取得する。次に、ステップＳ３０４６で、取得した順位Ｃ２の仕様候補に応じた形式のサンプルコンテンツを生成する。そして、サンプル送信部１１４は、例えば図７に示すように、順位Ｃ２の仕様候補を示す仕様識別子を題名に付与したサンプルメールに、生成したサンプルコンテンツを添付して、未登録端末へ送信する。
【００６３】
次に、ステップＳ３０４７で、サンプル送信部１１４が、Ｃ２が端末仕様決定部１１３から受け渡されたサンプル数Ｎ以上となったか否かを判定する。Ｃ２＜Ｎの場合には、ステップＳ３０４３に戻り、サンプルメールを送信する処理を繰り返す。一方、Ｃ２≧Ｎの場合には、図１５に示す端末仕様決定処理へリターンする。
【００６４】
次に、図１５に示す端末仕様決定処理のステップＳ３０５で、図１７に示す応答受信処理を実行する。
【００６５】
図１７に示す応答受信処理のステップＳ３０５１で、応答受信部１１５が、経過時間をカウントするための変数Ｔを０に設定し、次のステップＳ３０５２で、Ｔを１インクリメントする。
【００６６】
次に、ステップＳ３０５３で、応答受信部１１５が、Ｔが予め定めた制限時間よりも小さいか否かを判定する。Ｔ＜制限時間の場合には、ステップＳ３０５４へ移行し、未登録端末からの応答を受信したか否かを判定する。応答を受信した場合には、ステップＳ３０５５へ移行し、応答を受信していない場合には、ステップＳ３０５２へ戻る。
【００６７】
ステップＳ３０５５では、応答受信部１１５が、未登録端末からの応答がサンプルメールに対する返信か否かを判定する。サンプルメールに対する返信の場合には、ステップＳ３０５６へ移行し、そのサンプルメールの題名に付与れた仕様識別子を応答結果Ｒに格納する。
【００６８】
一方、未登録端末からの応答がサンプル送信予告に対する返信の場合には、ステップＳ３０５５で否定されて、ステップＳ３０５７へ移行する。ステップＳ３０５７では、応答受信部１１５が、未登録端末の仕様として決定すべき仕様候補が存在しない旨を示す「候補なし」を、応答結果Ｒに格納する。
【００６９】
また、未登録端末からの応答がないまま制限時間を超えた場合には、ステップＳ３０５３で否定されて、ステップＳ３０５８へ移行する。ステップＳ３０５８では、応答受信部１１５が、「受信失敗」を応答結果Ｒに格納する。
【００７０】
次に、ステップＳ３０５９で、応答受信部１１５が、応答結果Ｒを端末仕様決定部１１３へ受け渡して、図１５に示す端末仕様決定処理へリターンする。ステップＳ３０５１〜Ｓ３０５５、Ｓ３０５７及びＳ３０５９が、図１２のブロック矢印９５に相当する。また、ステップＳ３０５１〜Ｓ３０５６及びＳ３０５９が、図１２のブロック矢印９６に相当する。
【００７１】
次に、図１５に示す端末仕様決定処理のステップＳ３０６で、端末仕様決定部１１３が、応答受信部１１５から受け渡された応答結果Ｒが「受信失敗」か否かを判定する。Ｒ＝「受信失敗」の場合には、ステップＳ３０７へ移行し、端末仕様決定の処理を中止し、図１１に示す端末管理処理へリターンする。一方、Ｒ＝「受信失敗」ではない場合には、ステップＳ３０８へ移行する。
【００７２】
ステップＳ３０８では、端末仕様決定部１１３が、応答結果Ｒが仕様識別子か否かを判定する。Ｒ＝仕様識別子の場合には、ステップＳ３０９へ移行し、端末仕様決定部１１３が、応答結果Ｒに格納されている仕様識別子が示す仕様候補を、未登録端末の仕様として決定し、配信先端末テーブル１２２に登録する。また、端末登録依頼に同報グループの情報が含まれる場合には、端末仕様決定部１１３は、未登録端末の宛先を同報グループテーブル１２３に登録する。
【００７３】
次に、ステップＳ３１０で、端末仕様決定部１１３が、仕様候補登録履歴テーブル１２４に、登録日がＤ（今日）で、かつ仕様識別子が上記ステップＳ３０９で決定した仕様を示す仕様識別子と同一の履歴情報が存在するか否かを判定する。同一の履歴情報が存在する場合には、ステップＳ３１１で、端末仕様決定部１１３が、同一の履歴情報の端末数に１加算する。一方、同一の履歴情報が存在しない場合には、ステップＳ３１２で、端末仕様決定部１１３が、登録日がＤ、仕様識別子が上記ステップＳ３０９で決定した仕様を示す仕様識別子、及び端末数が１の新たな履歴情報を、仕様候補登録履歴テーブル１２４に追加する。仕様候補登録履歴テーブル１２４への登録が終了すると、図１１に示す端末管理処理へリターンする。ステップＳ３０６、Ｓ３０８〜Ｓ３１２の処理は、図１２のブロック矢印９７に相当する。
【００７４】
また、上記ステップＳ３０８で、Ｒ＝仕様識別子ではないと判定された場合、すなわち、Ｒ＝「候補なし」の場合には、ステップＳ３１３へ移行する。ステップＳ３１３では、端末仕様決定部１１３が、Ｃ１をＮインクリメントする。
【００７５】
次に、ステップＳ３１４で、端末仕様決定部１１３が、変数Ｃ１が仕様候補テーブル１２１に格納された仕様候補数以上となったか否かを判定する。Ｃ１＜仕様候補数の場合には、ステップＳ３０４に戻り、サンプル送信処理を繰り返す。一方、Ｃ１≧仕様候補数の場合には、図１１に示す端末管理処理へリターンする。
【００７６】
ステップＳ３０６、Ｓ３０８、Ｓ３１３及びＳ３１４の処理は、図１２のブロック矢印９８に相当する。また、ステップＳ３１３及びＳ３１４を経た繰り返しのサンプル送信処理は、図１２のブロック矢印９９に相当する。
【００７７】
以上により、図１１に示す端末管理処理が終了する。
【００７８】
次に、配信処理について説明する。図１８に示す配信処理のステップＳ４００で、配信受付部１３１が、コンテンツ配信要求を受信したか否かを判定する。受信していない場合には、コンテンツ配信要求を受信するまで、本ステップの判定を繰り返す。コンテンツ配信要求を受信した場合には、ステップＳ４０１へ移行し、配信受付部１３１が、図９に示すようなデータフォーマットの宛先格納領域８１に、コンテンツ配信要求に含まれるコンテンツを配信する宛先または同報グループ名を格納する。ここでは、宛先または同報グループ名がＸ件であったものとする。また、コンテンツ格納領域８４に配信するコンテンツの情報を格納して、データフォーマットを宛先展開部１３２に受け渡す。
【００７９】
次に、ステップＳ５００で、図１９に示す宛先展開処理を実行する。図１９に示す宛先展開処理のステップＳ５０１で、宛先展開部１３２が、変数Ｃ３を０に設定し、次のステップＳ５０２で、Ｃ３を１インクリメントする。
【００８０】
次に、ステップＳ５０３で、宛先展開部１３２が、配信受付部１３１から受け渡されたデータフォーファットの宛先格納領域８１に格納されたＣ３番目の宛先または同報グループ名を取得する。次に、ステップＳ５０４で、宛先展開部１３２が、上記ステップＳ５０３で取得したＣ３番目の宛先または同報グループ名が同報グループ名か否かを判定する。同報グループ名の場合には、ステップＳ５０５へ移行し、同報グループテーブル１２３を参照し、その同報グループ名が示す同報グループに含まれる宛先を配信先格納領域８２へ格納する。Ｃ３番目の宛先または同報グループ名が宛先の場合には、ステップＳ５０６へ移行し、宛先展開部１３２が、その宛先を配信先として、そのまま配信先格納領域８２に格納する。
【００８１】
次に、ステップＳ５０７で、宛先展開部１３２が、Ｃ３が宛先格納領域８１に格納された宛先または同報グループ名の件数Ｘ以上となったか否かを判定する。Ｃ３＜Ｘの場合には、ステップＳ５０２へ戻って、Ｃ３番目の宛先または同報グループ名を展開する処理を繰り返す。Ｃ３≧Ｘの場合には、ステップＳ５０８へ移行し、宛先展開部１３２が、宛先を配信先格納領域８２へ格納したデータフォーマットをコンテンツ変換部１３３へ受け渡して、図１８に示す配信処理へリターンする。なお、ここでは、Ｘ件の宛先または同報グループ名がＹ件の配信先に展開されたものとする。
【００８２】
次に、図１８に示す配信処理のステップＳ６００で、コンテンツ変換部１３３が、変数Ｃ４を０に設定し、次のステップＳ６０１で、Ｃ４を１インクリメントする。
【００８３】
次に、ステップＳ６０２で、コンテンツ変換部１３３は、宛先展開部１３２から受け渡されたデータフォーマットの配信先格納領域８２から、Ｃ４番目の配信先を選択して、コンテンツの送信先として、送信先格納領域８３に格納する。
【００８４】
次に、ステップＳ７００で、図２０に示すコンテンツ変換処理を実行する。図２０に示すコンテンツ変換処理のステップＳ７０１で、コンテンツ変換部１３３が、配信先端末テーブル１２２を参照して、送信先の既登録端末の仕様を示す仕様識別子を取得する。次に、ステップＳ７０２で、コンテンツ変換部１３３が、仕様候補テーブル１２１を参照して、上記ステップＳ７０２で取得した仕様識別子に対応する仕様を取得する。
【００８５】
次に、ステップＳ７０３で、コンテンツ変換部１３３が、コンテンツ格納領域８４に格納されたコンテンツを、上記ステップＳ７０２で取得した仕様に応じた形式に変換する。次に、ステップＳ７０４で、コンテンツ変換部１３３が、変換したコンテンツを再びコンテンツ格納領域８４に格納し、データフォーマットをコンテンツ送信部１３４へ受け渡して、図１８に示す配信処理にリターンする。
【００８６】
次に、図１８に示す配信処理のステップＳ８００で、コンテンツ送信部１３４が、コンテンツ変換部１３３から受け渡されたデータフォーマットのコンテンツ格納領域８４に格納されたコンテンツを、送信先格納領域８３に格納された送信先へ送信する。
【００８７】
次に、ステップＳ９００で、コンテンツ送信部１３４が、Ｃ４が配信先格納領域８２に格納された配信先の件数Ｙ以上となったか否かを判定する。Ｃ４＜Ｙの場合には、ステップＳ６０１へ戻って、Ｃ４番目の配信先にコンテンツを送信する処理を繰り返す。Ｃ４≧Ｙの場合には、配信処理を終了する。
【００８８】
ここで、端末の仕様候補の順位を決定する際の指標値について、端末の機種の新旧で比較した概略的な一例を、図２１に示す。図２１は、仕様候補登録履歴テーブル１２４に格納された履歴情報を集計したものであり、仕様識別子毎かつ登録日毎の端末数を示している。図２１の例では、仕様識別子１は「古い」機種の仕様、仕様識別子２は「やや古い」機種の仕様、仕様識別子３は「ロングセラー」の機種の仕様、仕様識別子４は「最近復活」した機種の仕様、及び仕様識別子５は「最近登場」した機種の仕様を示す。図２１に示す表の際下段は、上記（１）式により計算した仕様識別子毎の指標値を示す。なお、日差とは、基準日と登録日との差であり、基準日とは、仕様の順位を決定する日である。また、図２１の例では、仕様識別子毎の端末数の総和を同数としている。
【００８９】
図２１中の太枠部分が、仕様識別子毎の指標値に相当する位置を示す。図２１に示すように、新しい機種の仕様であって、かつ最近の登録数の多い機種の指標値が小さくなる。また、仕様識別子毎の登録端末数で除することにより、古い機種の仕様がノイズ的に直近で数台登録されたような場合でも、指標値に与える影響を抑制することができる。このような指標値を用いて仕様候補の順位を決定することで、既登録端末の仕様として登録された時期が新しい仕様候補の順位が上がる。すなわち、登録時期が新しい仕様候補に応じた形式のサンブルコンテンツが優先的に未登録端末に送信される。
【００９０】
以上説明したように、本実施形態に係るコンテンツ配信システムに含まれるコンテンツ配信装置の端末管理部によれば、既登録端末の仕様として登録された時期が新しい仕様候補ほど高くなる仕様毎の指標値を計算し、指標値に基づいて仕様候補の順位を決定する。コンテンツ配信システムに新たに未登録端末を登録する場合、古い機種の端末を登録するよりも、最新機種の端末を登録することが一般的であると考えられる。本実施形態のような指標値を用いることで、新しい機種の仕様の順位が上がり、古い機種の仕様の順位は下がる。従って、端末の機種の変化に仕様候補の順位の変化が追従する。このように決定された仕様候補の順位順に、仕様候補に応じた形式のサンプルコンテンツを未登録端末に送信するため、端末の仕様に応じた形式に変換したコンテンツを配信するために、端末毎の仕様を登録する際の負担を軽減することができる。
【００９１】
なお、上記実施形態では、コンテンツを画像とする場合について説明したが、テキスト、映像、音楽等の他のコンテンツを配信するシステムにおいても同様に適用することができる。どのようなコンテンツに適用した場合であっても、サンプルコンテンツを送信された端末では、自端末で最も良好に表示または再生されたサンプルコンテンツをユーザが選択して、その選択したサンプルコンテンツの情報を、端末管理部へ返信するようにすればよい。
【００９２】
また、上記実施形態では、サンプルコンテンツをメールに添付して端末へ送信する場合について説明したが、これに限定されない。例えば、端末に搭載されたＷｅｂブラウザを介して、端末の仕様を登録してもよい。この場合、端末管理部は、端末のＷｅｂブラウザに、本実施形態と同様に決定した仕様候補の順位に従って、仕様候補に応じた形式のサンプルコンテンツを順次表示または再生する。そして、最も良好に表示または再生されたサンプルコンテンツを選択するための画面をＷｅｂブラウザに表示して、ユーザに選択させるようにするとよい。
【００９３】
また、上記では、端末管理プログラム５０及び配信プログラム７０が記憶部４６に予め記憶（インストール）されている態様を説明したが、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に記録された形態で提供することも可能である。
【００９４】
以上の実施形態に関し、更に以下の付記を開示する。
【００９５】
（付記１）
端末の仕様に応じた形式に変換したコンテンツを、仕様が登録された既登録端末へ配信するために、新たに仕様の登録を要求する未登録端末の仕様を登録する際に、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に、未登録端末へ送信するサンプル送信部と、
前記未登録端末で選択されたサンプルコンテンツに対応した仕様候補を、前記未登録端末の仕様として決定する端末仕様決定部と、
を含む端末管理装置。
【００９６】
（付記２）
既登録端末の仕様として登録された時期に応じた仕様毎の指標値に基づいて、仕様候補の順位を決定する仕様順位決定部を含み、
前記サンプル送信部は、前記仕様順位決定部で決定された順位が高い仕様候補に応じた形式のサンプルコンテンツから順に送信する
付記１記載の端末管理装置。
【００９７】
（付記３）
既登録端末の仕様と該既登録端末の仕様として登録された時期とを対応付けて記憶した履歴情報に基づいて、既登録端末の仕様が登録された時期と現在との差の仕様毎の総和を、仕様毎の既登録端末数で除した値を前記指標値とする付記２記載の端末管理装置。
【００９８】
（付記４）
コンピュータに、
端末の仕様に応じた形式に変換したコンテンツを、仕様が登録された既登録端末へ配信するために、新たに仕様の登録を要求する未登録端末の仕様を登録する際に、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に、未登録端末へ送信し、
前記未登録端末で選択されたサンプルコンテンツに対応した仕様候補を、前記未登録端末の仕様として決定する
ことを含む処理を実行させる端末管理方法。
【００９９】
（付記５）
前記コンピュータに、
既登録端末の仕様として登録された時期に応じた仕様毎の指標値に基づいて、仕様候補の順位を決定し、
前記仕様順位決定部で決定された順位が高い仕様候補に応じた形式のサンプルコンテンツから順に送信する
ことを含む処理を実行させる付記４記載の端末管理方法。
【０１００】
（付記６）
既登録端末の仕様と該既登録端末の仕様として登録された時期とを対応付けて記憶した履歴情報に基づいて、既登録端末の仕様が登録された時期と現在との差の仕様毎の総和を、仕様毎の既登録端末数で除した値を前記指標値とする付記５記載の端末管理方法。
【０１０１】
（付記７）
コンピュータに、
端末の仕様に応じた形式に変換したコンテンツを、仕様が登録された既登録端末へ配信するために、新たに仕様の登録を要求する未登録端末の仕様を登録する際に、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に、未登録端末へ送信し、
前記未登録端末で選択されたサンプルコンテンツに対応した仕様候補を、前記未登録端末の仕様として決定する
ことを含む処理を実行させるための端末管理プログラム。
【０１０２】
（付記８）
前記コンピュータに、
既登録端末の仕様として登録された時期に応じた仕様毎の指標値に基づいて、仕様候補の順位を決定し、
前記仕様順位決定部で決定された順位が高い仕様候補に応じた形式のサンプルコンテンツから順に送信する
ことを含む処理を実行させるための付記７記載の端末管理プログラム。
【０１０３】
（付記９）
既登録端末の仕様と該既登録端末の仕様として登録された時期とを対応付けて記憶した履歴情報に基づいて、既登録端末の仕様が登録された時期と現在との差の仕様毎の総和を、仕様毎の既登録端末数で除した値を前記指標値とする付記８記載の端末管理プログラム。
【０１０４】
（付記１０）
端末の仕様に応じた形式に変換したコンテンツを、仕様が登録された既登録端末へ配信するために、新たに仕様の登録を要求する未登録端末の仕様を登録する際に、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に、未登録端末へ送信するサンプル送信部と、
前記未登録端末で選択されたサンプルコンテンツに対応した仕様候補を、前記未登録端末の仕様として決定する端末仕様決定部と、を含む端末管理装置と、
前記端末管理装置から送信された少なくとも１つのサンプルコンテンツから、ユーザにより選択されたサンプルコンテンツの情報を、前記端末管理装置へ送信する端末と、
を含む端末管理システム。
【０１０５】
（付記１１）
端末の仕様に応じた形式に変換したコンテンツを、仕様が登録された既登録端末へ配信するために、新たに仕様の登録を要求する未登録端末の仕様を登録する際に、未登録端末の仕様候補に応じた形式の少なくとも１つのサンプルコンテンツを、既登録端末の仕様として登録された時期が新しい仕様候補に応じた形式のサンプルコンテンツから優先的に、未登録端末へ送信するサンプル送信部と、
前記未登録端末で選択されたサンプルコンテンツに対応した仕様候補を、前記未登録端末の仕様として決定する端末仕様決定部と、
前記端末仕様決定部で決定された仕様に応じた形式に変換したコンテンツを、既登録端末に配信する配信部と、
を含むコンテンツ配信装置。
【符号の説明】
【０１０６】
１０   コンテンツ配信システム
４０   コンピュータ
４２   ＣＰＵ
４４   メモリ
４６   記憶部
１００ コンテンツ配信装置
１１０ 端末管理部
１１１ 端末登録受付部
１１２ 仕様順位決定部
１１３ 端末仕様決定部
１１４ サンプル送信部
１１５ 応答受信部
１２０ データベース
１２１ 仕様候補テーブル
１２２ 配信先端末テーブル
１２３ 同報グループテーブル
１２４ 仕様候補登録履歴テーブル
１３０ 配信部
１３１ 配信受付部
１３２ 宛先展開部
１３３ コンテンツ変換部
１３４ コンテンツ送信部
２００ 端末
【図１】
2015022505.tif 000003
【図２】
2015022505.tif 000004
【図３】
2015022505.tif 000005
【図４】
2015022505.tif 000006
【図５】
2015022505.tif 000007
【図６】
2015022505.tif 000008
【図７】
2015022505.tif 000009
【図８】
2015022505.tif 000010
【図９】
2015022505.tif 000011
【図１０】
2015022505.tif 000012
【図１１】
2015022505.tif 000013
【図１２】
2015022505.tif 000014
【図１３】
2015022505.tif 000015
【図１４】
2015022505.tif 000016
【図１５】
2015022505.tif 000017
【図１６】
2015022505.tif 000018
【図１７】
2015022505.tif 000019
【図１８】
2015022505.tif 000020
【図１９】
2015022505.tif 000021
【図２０】
2015022505.tif 000022
【図２１】
2015022505.tif 000023