(57)【要約】      （修正有）【課題】ユーザ端末にダウンロード可能なアプリケーションソフトウェアを利用した「プッシュ型」のコンテンツ配信システムを提供する。【解決手段】アプリケーションソフトウェアがダウンロードされたユーザ端末１と、コンテンツ提供者用端末２と、提供者端末からアップロードされたコンテンツデータを記憶部に記憶してユーザ端末に配信可能なアプリ用サーバ３と、データベースを有するＡＳＰサーバ４とを相互にネットワークを介して接続し、アプリ用サーバは、ユーザ端末から受信したユーザ属性情報、コンテンツ選択情報、コンテンツ履歴情報を記憶してＡＳＰサーバに送信してデータベースに記憶させるとともに、コンテンツ選択情報に基づき特定のコンテンツデータを選択してユーザ端末へと配信とし、ＡＳＰサーバは、提供者端末からの要求に基づき、データベース上の情報を任意の条件での検索又は集計した結果を提供者端末から出力可能に構成した。【選択図】図９
2015062096.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ提供者ごとのアプリケーションソフトウェアがダウンロードされたユーザ端末と、コンテンツ提供者用の提供者端末と、提供者端末からアップロード又は更新されたコンテンツデータを記憶部に記憶してユーザ端末に配信可能なアプリ用サーバと、データベースを有するＡＳＰサーバとが、相互にネットワークを介して接続されて成るコンテンツ配信システムであって、
前記アプリケーションソフトウェアは、ユーザの入力したユーザ属性情報とコンテンツ選択情報、及び配信されたコンテンツデータに係るコンテンツ履歴情報とをアプリ用サーバに送信し、
前記アプリ用サーバは、受信したユーザ属性情報とコンテンツ選択情報とコンテンツ履歴情報とを記憶してＡＳＰサーバに送信してデータベースに記憶させるとともに、コンテンツ選択情報に基づき特定のコンテンツデータを選択してユーザ端末へと配信可能とし、
前記ＡＳＰサーバは、提供者端末からの要求に基づき、データベースに記憶したユーザ属性情報、コンテンツ選択情報、コンテンツ履歴情報のいずれか又は複数の情報の組み合わせによる任意の条件での検索又はクロス集計を行って、検索結果又はクロス集計結果を提供者端末から出力可能に構成することを可能に構成することを特徴とするコンテンツ配信システム。
【請求項２】
前記コンテンツ選択情報は、アプリケーションソフトウェアが提示する一層又は複数層のコンテンツ分類による選択肢をユーザが選択することにより決定する一つ又は複数のコンテンツ分類の組み合わせを示す情報であることを特徴とする請求項１に記載のコンテンツ配信システム。
【請求項３】
前記提供者端末は、コンテンツ提供者が任意の配信条件を指定した配信条件データをＡＳＰサーバに送信可能とし、
前記配信条件データを受信したＡＳＰサーバは、該配信条件データに基づきデータベース上に記憶された各情報のいずれかを検索し、又はそれらの情報の複数を組み合わせたクロス検索を行い、配信条件に該当するユーザ端末を抽出して配信先データとして記憶し、
コンテンツデータ配信時には、アプリ用サーバがデータベース上の配信先データを参照し、又はＡＳＰサーバから配信先データを取得して、配信先データ上のユーザ端末に所定のコンテンツデータを配信することを特徴とする請求項１又は請求項２のいずれかに記載のコンテンツ配信システム。
【請求項４】
前記アプリケーションソフトウェアは、さらに、ユーザが入力したユーザ認証情報をアプリ用サーバに送信可能に構成するとともに、
前記アプリ用サーバ及びデータベースにおいてユーザ属性情報と前記ユーザ認証情報とを関連付けて記憶可能に構成し、
ユーザが、ユーザ端末に追加的にダウンロードした異なるコンテンツ提供者のアプリケーションソフトウェアにユーザ認証情報のみを入力してアプリ用サーバに送信することにより、関連付けられたユーザ属性用法を前記異なるコンテンツ提供者用のアプリケーションソフトウェアに係るユーザ属性情報として適用可能とすることを特徴とする請求項１乃至請求項３のいずれかに記載のコンテンツ配信システム。
【請求項５】
ユーザ端末にダウンロードしてインストール可能なコンテンツ提供者ごとのアプリケーションソフトウェアであって、
ユーザの入力したユーザ属性情報とコンテンツ選択情報、及び配信されたコンテンツデータに係るコンテンツ履歴情報とをアプリ用サーバに送信し、
アプリ用サーバから配信されたコンテンツデータを受信してユーザ端末に記憶又は更新させ、表示可能とするとともに、
前記コンテンツ選択情報の取得のために、一層又は複数層のコンテンツ分類による選択肢を表示可能に構成し、ユーザの選択により一つ又は複数のコンテンツ分類の組み合わせをコンテンツ選択情報としてアプリ用サーバに送信可能に構成したことを特徴とするアプリケーションソフトウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ提供者が、インターネット等のネットワークを介して、コンテンツの需要者であるユーザのスマートフォン等のユーザ端末へ、適切なコンテンツデータをタイムリーに配信するためのコンテンツ配信システムに関する。
【背景技術】
【０００２】
近年では、インターネットの普及により消費者は様々な情報をネットワーク経由で入手可能となっているが、それでもなお、情報提供のために膨大な紙媒体が使用されている分野が存在する。
【０００３】
たとえば、大学や各種学校等の教育機関は、受験生への情報提供のために、ウェブサイトで学校情報や入学案内等の情報の閲覧やダウンロード入手を可能としている。図１に示す通り、ウェブサイトには教育機関のすべての情報を網羅的に掲載できるが、基本的には受験生のアクセスを待つ形でしか情報を提供できない。また、少子化が進む今日では、教育機関の間での受験生獲得競争が激化しているため、何らかの手段で氏名や住所等の個人情報を入手した受験生に対して、多種多様なダイレクトメールやパンフレット等の紙媒体を反復的に送付している。
【０００４】
かかる紙媒体の送付は、教育機関にとって印刷費や郵送料が大きなコストとなるだけでなく、受験生の自校への関心の度合いやコンテンツへのニーズの違いに関わらず、すべての受験生に同じコンテンツを一斉に送付するため、読まれずに廃棄されるなどのロスが多いという問題がある。また、受験生となる高校生が志望校を最終決定するまでには、時期に応じて重視する情報は段階的に変化し個人差も大きいため、個々の受験生のニーズとその変化を把握しつつ、適切なコンテンツをタイムリーに提供することが重要となる。
【０００５】
これに対して、たとえば特許文献１に記載の学校情報提供システムの如く、複数の教育機関の入学案内パンフレット等のコンテンツを一元的に保有するサーバから、ユーザである受験生が指定した検索条件に合致する教育機関のコンテンツを抽出して表示させるシステムが提案されている。しかし、かかるシステムは、受験生側の検索条件に自校が合致した場合にのみすべての受験生に同じコンテンツを送信する仕組みに過ぎないし、そもそも受験生のニーズを把握可能な構成ではないため、タイムリーに適切なコンテンツを選択的に提供することはできない。また、特許文献２に記載の情報提供システムの如く、ウェブサイトに掲載された多種多様なコンテンツを横断的にキーワード検索可能とするシステムが提案されているが、これも、サーバに格納されたコンテンツのユーザによる検索効率を向上させる仕組みに過ぎず、同様の限界がある。
【０００６】
【特許文献１】特開２００４−１１８３７３号公報
【特許文献２】特開２００８−２１７０５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、コンテンツ提供者がユーザに対して多種多様なコンテンツを効果的かつ効率的に提供するために、ユーザの属性やコンテンツに対するニーズ及びその変化を継続的に把握しつつ、ユーザが所望するコンテンツのみを適切なタイミングで配信できる、ユーザ端末にダウンロード可能なアプリケーションソフトウェアを利用したいわゆる「プッシュ型」のコンテンツ配信システムを提供することである。
【０００８】
図２は、本発明によってプッシュ型のコンテンツ提供が可能となるユーザを説明した概念図である。従来は、コンテンツ提供者の存在を知らない「非認知層」や知っていても接触機会のない「認知のみの層」にはコンテンツを提供することはできず、ウェブサイトにアクセスした「Web閲覧のみの層」に対してはプッシュ型のコンテンツ提供はできなかった。何らかの方法で個人情報を入手できた「個人情報提供済みの層」に対しては紙媒体の郵送やメール配信によりプッシュ型のコンテンツ提供が可能だが、個人情報の入手自体にコストが掛かるだけでなく、個人情報提供に対するユーザの心理的抵抗が障害となる。
【０００９】
一方、ユーザ端末へのアプリケーションソフトウェアの提供は、ユーザ端末のメールアドレスあるいは識別情報が取得できれば、ユーザの個人情報を取得することなく可能であるため、ユーザの心理的抵抗は相対的に小さい。そのため、「個人情報提供済みの層」はもとより「Web閲覧のみの層」もアプリケーションソフトウェアをダウンロードしてくれる可能性が期待できる。また、一旦アプリケーションソフトウェアをユーザ端末にインストールしたユーザに対しては、継続的にプッシュ型のコンテンツ提供が可能となる。さらに、図３に示すように、アプリケーションソフトウェアの利用を通じて取得可能となる各種情報を蓄積して、任意の条件で検索又は集計することにより、ユーザの動向やコンテンツへの詳細なニーズの把握が可能となるから、個々のユーザが関心を持つコンテンツのみを個別のユーザによりきめ細かく適切なタイミングで提供することが可能となる。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の請求項１に記載したコンテンツ配信システムは、コンテンツ提供者ごとのアプリケーションソフトウェアがダウンロードされたユーザ端末と、コンテンツ提供者用の提供者端末と、提供者端末からアップロード又は更新されたコンテンツデータを記憶部に記憶してユーザ端末に配信可能なアプリ用サーバと、データベースを有するＡＳＰサーバとが、相互にネットワークを介して接続されて成るコンテンツ配信システムであって、
前記アプリケーションソフトウェアは、ユーザの入力したユーザ属性情報とコンテンツ選択情報、及び配信されたコンテンツデータに係るコンテンツ履歴情報とをアプリ用サーバに送信し、
前記アプリ用サーバは、受信したユーザ属性情報とコンテンツ選択情報とコンテンツ履歴情報とを記憶してＡＳＰサーバに送信してデータベースに記憶させるとともに、コンテンツ選択情報に基づき特定のコンテンツデータを選択してユーザ端末へと配信可能とし、
前記ＡＳＰサーバは、提供者端末からの要求に基づき、データベースに記憶したユーザ属性情報、コンテンツ選択情報、コンテンツ履歴情報のいずれか又は複数の情報の組み合わせによる任意の条件での検索又はクロス集計を行って、検索結果又はクロス集計結果を提供者端末から出力可能に構成することを可能に構成することを特徴とする。
【００１１】
図４は、本システムの全体構成の一例を示す概念図である。アプリケーションソフトウェアをインストールしたユーザ端末、データベースを有するＡＳＰサーバ、ウェブブラウザを有する提供者端末、コンテンツを蓄積・更新可能とするアプリ用サーバが、ネットワークを介して相互にデータの送受信が可能に接続されている。
【００１２】
アプリケーションソフトウェアは、一般的に「アプリ」と呼ばれるインターネットを介してダウンロード可能なソフトウェアであって、コンテンツ提供者が運営するウェブサイトのほか、有償又は無償でアプリを入手可能ないわゆるダウンロードサイトを通じて配布可能である。ユーザ端末は、主にいわゆる「スマートフォン」と呼ばれる携帯情報端末のほか、インターネットに接続可能なパソコン等も含む。ユーザは、コンテンツ提供者のウェブサイトから直接、あるいはそこにリンクされたダウンロードサイトからアプリケーションソフトウェアをダウンロードし、ユーザ端末にインストールして使用する。
【００１３】
ＡＳＰサーバは、大容量の記憶装置上に構築されたデータベースと、データベースへのデータ入出力の管理及び様々なデータ解析を可能とするソフトウェアシステム（図示せず）から構成されるものであり、データベース上にはコンテンツ提供者ごとの記憶領域（図示せず）が設けられ、各コンテンツ提供者の多数のユーザの情報を記憶して一元的に管理可能とする。なお、ＡＳＰサーバは、本発明に係るコンテンツ配信システム（以下「本システム」と記す。）の運営者が独自に構築してもよいが、いわゆるＣＲＭ（Customer Relationship Management）として商業的に提供されているシステムを利用することも可能である。
【００１４】
アプリ用サーバは、その記憶装置（図示せず）上にコンテンツ提供者がアップロードしたコンテンツデータを記憶するとともに、ネットワークを介してユーザ端末にコンテンツデータを配信可能とする。コンテンツデータは、テキスト、画像、音声、映像その他のあらゆるデジタルデータを含むものとする。
【００１５】
提供者端末は、たとえばインターネットに接続されたウェブブラウザを使用可能なパソコンであり、コンテンツ提供者がアプリ用サーバへコンテンツデータをアップロード、あるいは追加・更新するほか、検索又は集計の要求をＡＳＰサーバに送信してデータベースに記憶された情報の検索又は集計を行わせ、その結果を出力するために使用する。
【００１６】
アプリケーションソフトウェアは、ユーザが入力したユーザ属性情報及びコンテンツ選択情報を、ユーザの送信操作によってアプリ用サーバに送信する。また、アプリケーションソフトウェアは、ユーザ端末がコンテンツデータを取得しあるいは閲覧する都度、その日時及び取得又は閲覧されたコンテンツデータをコンテンツ履歴情報として、自動的にアプリ用サーバへ送信する。
【００１７】
ユーザ属性情報は、たとえば、ユーザの性別、生年月日、分類、所属、住所又は居所の郵便番号から構成する。受験生であるユーザに学校情報をコンテンツとして配信する場合には、「分類」は「高校・浪人・社会人」といったユーザの身分を選択し、「所属」は「在籍（出身）高校」を選択する。なお、ユーザ属性情報にはユーザの「氏名」や「住所」を含めることも可能であり、その場合、コンテンツ提供者はユーザの完全な個人情報を取得することが可能となる。
【００１８】
また、コンテンツ選択情報は、アプリ用サーバが記憶するコンテンツデータの分類をアプリケーションソフトが表示し、ユーザが一つ又は複数の分類を選択することにより取得されるコンテンツ分類の選択結果の情報である。
【００１９】
アプリケーションソフトウェアは、さらに起動履歴情報と位置情報を自動的にアプリ用サーバへ送信するように構成することができる。起動履歴情報は、ユーザ端末上でアプリケーションソフトウェアが起動及び終了した日時の情報であり、位置情報は、ユーザ端末が実装するＧＰＳ機能から取得したユーザ端末の位置座標情報である。
【００２０】
アプリ用サーバは、アプリケーションソフトウェアから受信したユーザ属性情報、コンテンツ選択情報、コンテンツ選択情報、コンテンツ履歴情報、及び起動履歴情報、位置情報を記憶部に記憶するとともにＡＳＰサーバに送信し、ＡＳＰサーバは、受信したこれら情報をデータベースに更新可能に記憶する。なお、アプリケーションソフトウェアは、個々のユーザ端末に固有のユニークな識別情報を取得して、前記の情報に付加して送信するものとする。これにより、アプリ用サーバとＡＳＰサーバは、ユーザ端末ごとに前記の情報を関連づけて処理可能とする。
【００２１】
なお、アプリ用サーバとデータベースに記憶された各情報は、いずれかの追加又は更新の都度自動的に同期されるように構成してもよいし、提供者端末からいずれかのサーバに同期命令を送信して随時又は定期的なバッジ処理により同期するように構成してもよい。また、アプリケーションソフトウェアから送信された各情報をアプリ用サーバとデータベースの双方で保持するのではなく、データベースにのみ保持させ、アプリ用サーバから都度参照させるように構成してもよい。
【００２２】
図５は、請求項１に係る本システムによる各種情報の取得及びその処理の流れの一例を模式化した情報処理フロー概念図である。本図では、識別情報、起動履歴情報、位置情報はアプリケーションソフトウェアが自動的に取得した自動取得情報としてネットワーク上に送信されるものとする。
【００２３】
アプリケーションソフトウェアは、初回の起動時に、ユーザに少なくともユーザ属性情報の入力を求め、入力されたユーザ属性情報をアプリ用サーバに送信する。アプリケーションソフトウェアは、引き続いてコンテンツ分類を提示して選択入力を求め、入力結果をコンテンツ選択情報としてやはりアプリ用サーバに送信する。これを受信したアプリ用サーバは、記憶部のコンテンツデータを検索し、受信したコンテンツ選択情報に該当するコンテンツデータをユーザ端末に配信するとともに、配信結果をコンテンツ履歴情報として記憶する。
【００２４】
以降、コンテンツ提供者がアプリ用サーバ上のコンテンツデータを更新・追加した場合には、アプリ用サーバは都度コンテンツ選択情報を参照し、当該コンテンツ分類の選択が記録されているユーザ端末へは自動的に更新・追加されたコンテンツデータを配信する。これにより、特定のコンテンツ分類を選択した特定のユーザ端末に対して、所定のコンテンツデータの継続的なプッシュ配信が可能となる。
【００２５】
また、データベースに蓄積されたユーザ属性情報、コンテンツ選択情報、コンテンツ履歴情報、さらに、取得できるように構成した場合の起動履歴情報や位置情報は、識別情報により相互に関連付けられたリレーショナルデータベースとして構成可能であるため、コンテンツ提供者は、提供者端末から所望の検索条件又は集計条件をＡＳＰサーバに送信して検索や集計を行わせ、検索結果及び集計結果を取得できる。
【００２６】
次に、請求項２に記載した発明は、請求項１に記載のコンテンツ配信システムであって、前記コンテンツ選択情報が、アプリケーションソフトウェアが提示する一層又は複数層のコンテンツ分類による選択肢をユーザが選択することにより決定する一つ又は複数のコンテンツ分類の組み合わせを示す情報であることを特徴とする。
【００２７】
個々のユーザのコンテンツデータに対するニーズは多様であり、また、時期や時間の経過により移り変わる傾向がある。本発明では、コンテンツデータを複数層のコンテンツ分類に分類してアプリケーションソフトウェア上で複数層に渡る選択肢で提示し、ユーザに段階的に選択するように構成する。たとえば、図６に示す如く、コンテンツを大分類・中分類・小分類の三層に細分化し、コンテンツの種類や内容に応じて、ユーザに大分類から小分類まで階層を追って選択させることにより、ユーザの詳細なニーズに対応したコンテンツデータを提示可能となる。
【００２８】
なお、ユーザには、必ずしも最小分類まで選択させるのではなく、各層において選択を確定可能とさせ、その時点でのコンテンツ選択情報としてアプリケーションソフトウェアから送信させるとともに、その後、さらに下層の分類を選択してコンテンツ選択情報を更新可能とするように構成することも可能である。一般的にユーザのコンテンツに対する関心は当初は漠然としているが、時間の経過とともに具体化・詳細化したり、関心の対象が変化する傾向があり、随時繰り返してコンテンツ分類の選択を可能とすることにより、ユーザのコンテンツに対する最新のニーズを配信するコンテンツデータの選択に反映させるためである。
【００２９】
次に、請求項３に記載した発明は、請求項１又は請求項２に記載のコンテンツ配信システムであって、
前記提供者端末は、コンテンツ提供者が任意の配信条件を指定した配信条件データをＡＳＰサーバに送信可能とし、
前記配信条件データを受信したＡＳＰサーバは、該配信条件データに基づきデータベース上に記憶された各情報のいずれかを検索し、又はそれらの情報の複数を組み合わせたクロス検索を行い、配信条件に該当するユーザ端末を抽出して配信先データとして記憶し、
コンテンツデータ配信時には、アプリ用サーバがデータベース上の配信先データを参照し、又はＡＳＰサーバから配信先データを取得して、配信先データ上のユーザ端末に所定のコンテンツデータを配信することを特徴とする。
【００３０】
図７は、請求項２に係る本システムによる各種情報の取得及びその処理の流れの一例を模式化した情報処理フロー概念図である。コンテンツ提供者は、提供者端末上で作成した配信条件データをあらかじめＡＳＰサーバに送信する。これを受信したＡＳＰサーバは、配信条件データに基づきデータベースの各情報を検索し、あるいはそれらの組み合わせたクロス検索を行い、結果を配信先データとしてデータベースに記憶させる。コンテンツデータを配信する際には、コンテンツ提供者が提供者端末からアプリ用サーバにアクセスし、データベース上の配信先データと配信すべきコンテンツデータを指定して配信実行を命令する。アプリ用サーバはこの命令を受けてＡＳＰサーバに照会して配信先データを取得し、これに基づいて所定のコンテンツデータを所定のユーザ端末に配信する。なお、配信条件データの送信は、ＡＳＰサーバが提供する管理画面にコンテンツ提供者が提供者端末からネットワークを介してアクセスし、管理画面上の操作によりＡＳＰサーバに直接入力する方法でも実現可能である。
【００３１】
前記配信条件データは、コンテンツ提供者が、所定の条件に該当するユーザのユーザ端末に所定のコンテンツを配信するための条件から成るデータであり、特定の属性を有するユーザに限定してコンテンツを配信したり、特定分類のコンテンツに関心の高いユーザにのみ当該コンテンツを選択的に配信したりするための条件を任意に設定可能とする。
【００３２】
たとえば、特定エリアに住む特定の年齢のユーザのうち特定の分類のコンテンツデータに関心の高いユーザにのみ当該分類のコンテンツデータを配信したい場合には、配信条件データに郵便番号、生年月日の範囲、及びコンテンツデータの分類を指定することにより、ＡＳＰサーバは、データベース上のユーザ属性情報とコンテンツ選択情報とを検索し、郵便番号と年齢が条件に合致し、かつ、過去に当該分類のコンテンツデータを選択しているユーザを抽出可能とする。
【００３３】
また、「コンテンツ提供者に関心の高いユーザ」のみに特定のコンテンツを配信したい場合には、これを「所定期間内に頻繁かつ長時間コンテンツ提供者のアプリケーションソフトウェアを利用したアクティブなユーザ」と定義し、配信条件データ上にはアプリケーションソフトウェアの起動回数や累積起動時間を指定することにより、ＡＳＰサーバはデータベース上の起動履歴情報を参照して該当するユーザを抽出可能とする。
【００３４】
さらに、配信条件データには、配信予定日時その他のトリガー条件を含めるように構成することも可能である。これにより、アプリ用サーバは、配信先データ上のユーザ端末に対して、所定の日時、あるいはユーザがアプリケーションソフトウェアで所定の操作を行った場合にのみ特定のコンテンツデータを配信する自動予約配信、あるいはインタラクティブ配信も可能となる。
【００３５】
次に、請求項４に記載した発明は、請求項１乃至請求項３のいずれかに記載のコンテンツ配信システムであって、
前記アプリケーションソフトウェアは、さらに、ユーザが入力したユーザ認証情報をアプリ用サーバに送信可能に構成するとともに、
前記アプリ用サーバ及びデータベースにおいてユーザ属性情報と前記ユーザ認証情報とを関連付けて記憶可能に構成し、
ユーザが、ユーザ端末に追加的にダウンロードした異なるコンテンツ提供者のアプリケーションソフトウェアにユーザ認証情報のみを入力してアプリ用サーバに送信することにより、関連付けられたユーザ属性用法を前記異なるコンテンツ提供者用のアプリケーションソフトウェアに係るユーザ属性情報として適用可能とすることを特徴とする。
【００３６】
本システムによりコンテンツデータを配信するコンテンツ提供者が多数存在し、ユーザが一つのユーザ端末に複数のアプリケーションソフトウェアをダウンロードして使用することを想定した場合、新たなアプリケーションソフトウェアの使用開始の都度、ユーザ属性情報をすべて入力することはユーザにとって手間が掛かるが、ここで、第一のアプリケーションソフトウェアの使用開始時に入力したユーザ属性情報が第二以降のアプリケーションソフトウェアに自動的に適用されれば、ユーザの負担軽減となる。
【００３７】
本発明では、第一のアプリケーションソフトウェアの初回起動時に、ユーザ属性情報の入力と併せてユーザの任意の認証情報を入力させ、これをユーザ属性情報と関連付けてアプリ用サーバに記憶させるように構成する。また、ユーザが同じユーザ端末に異なるコンテンツ提供者の第二のアプリケーションソフトをダウンロードして使用を開始する場合には認証情報の入力を求め、ユーザが正しい認証情報を入力して第二のアプリ用サーバに送信された場合にのみ、第二のアプリ用サーバはこれを自動的にユーザ属性情報として認識し記憶するように構成する。なお、かかる認証情報としては、パスワードを入力させるほか、たとえば、ユーザ端末の音声認識機能を利用した声紋認識等の生体認証も利用可能である。
【００３８】
ちなみに、図８に示す如く、ユーザに認証情報を入力させない場合は（Ａ方式）、本システムではユーザ属性情報のみを取得し、識別情報との関連付け（イ）により取得した情報の検索や集計処理のみが可能だが、認証情報も入力させた場合は（Ｂ方式）、ユーザ属性情報と認証情報との関連付けにより請求項２に記載の発明の如く第二のアプリケーションソフトへのユーザ属性情報を承継させて入力を省略することが可能となる（ロ）。また、さらにユーザ属性情報に氏名（名称）や住所（居所）を入力させた場合は（Ｃ方式）、コンテンツ提供者は完全な個人情報を取得できるだけでなく、個人情報も含めて第二のアプリケーションソフトウェアに承継可能となるため、第二のアプリケーションソフトを提供したコンテンツ提供者も個人情報を取得可能に構成することができる。
【００３９】
請求項５に記載した発明は、ユーザ端末にダウンロードしてインストール可能なコンテンツ提供者ごとのアプリケーションソフトウェアであって、
ユーザの入力したユーザ属性情報とコンテンツ選択情報、及び配信されたコンテンツデータに係るコンテンツ履歴情報とをアプリ用サーバに送信し、
アプリ用サーバから配信されたコンテンツデータを受信してユーザ端末に記憶又は更新させ、表示可能とするとともに、
前記コンテンツ選択情報の取得のために、一層又は複数層のコンテンツ分類による選択肢を表示可能に構成し、ユーザの選択により一つ又は複数のコンテンツ分類の組み合わせをコンテンツ選択情報としてアプリ用サーバに送信可能に構成したことを特徴とする、請求項２乃至請求項４のいずれかに記載のコンテンツ配信システムの構成として適用可能なアプリケーションプログラムである。
【発明の効果】
【００４０】
請求項１に記載の発明によれば、コンテンツ提供者は、すべてのユーザに対して所定のコンテンツデータを強制的かつ一方的にプッシュ配信することができることはもとより、個々のユーザにユーザ自身が選択したコンテンツ分類のコンテンツデータのみを自動的かつ継続的に配信可能とできるため、「希望するユーザに関心のある情報だけ」を配信することが可能となる。そのため、紙媒体による情報提供に比べて、ユーザへのコンテンツ到達の確実性と情報提供の有効性を高めることができ、印刷費・郵送費等のコストを大幅に削減できる。また、ユーザのアクセスを待ってウェブサイトを調べさせる「待ち」で「その場限り」の情報提供と比べて、ユーザの検索・閲覧の手間を省き、ユーザとコンテンツ提供者との継続的・反復的な接触を維持して親密性を高めることにより、やはり情報提供の有効性を向上できる。
【００４１】
また、ユーザによるアプリケーションソフトウェアの利用及びコンテンツデータの配信を通じて取得されたユーザごとの各種情報は、データベース上に検索・集計可能に蓄積されるため、コンテンツ提供者はそれを分析することにより、「見込みユーザ」の絞り込みや詳細なニーズとその変化の把握、コンテンツ配信の効果測定、さらに効果的なコンテンツの製作等、戦略的なマーケティングに活用可能となる。
【００４２】
また、請求項２の発明によれば、ユーザのコンテンツ分類への関心の度合いを、多層式の選択肢からの選択によって細分化して把握できるため、さらにきめ細かな情報提供が可能となる。
【００４３】
さらに、請求項３の発明によれば、コンテンツ提供者が任意の配信条件データをＡＳＰサーバに送信して配信条件に合致するユーザ端末を抽出した配信先データを取得してデータベースに記憶させておくことが可能なので、コンテンツ提供者の配信先選択の負担が軽減できるだけでなく、アプリ用サーバに所定の日時又はトリガー条件での所定の配信先への所定のコンテンツデータを配信させる自動配信やスケジュール配信が可能となり、コンテンツ配信の効率向上と省力化が可能となる。
【００４４】
請求項４の発明によれば、ユーザがユーザ端末に多数のコンテンツ提供者のアプリケーションソフトウェアを追加的にダウンロードして使用する際に、第一のアプリケーションソフトウェアの起動時にユーザ属性情報と認識情報を一回入力すれば、第二以降のアプリケーションソフトウェアに関しては認識情報の入力のみで使用開始可能となるため、ユーザの負担を軽減できる。
【発明を実施するための最良の形態】
【００４５】
以下、本発明の実施形態について図面を用いて説明する。
【００４６】
図９は、本発明の一実施形態に係るコンテンツ配信システムを教育機関が受験生に対して学校情報等を配信する目的に利用するためのシステム構成の一例を示したシステム構成図である。本システムは、ユーザである受験生のスマートフォン等のユーザ端末１と、コンテンツ提供者である教育機関の提供者端末２と、アプリ用サーバ３と、ＡＳＰサーバ４とが、インターネットＷを介してネットワーク接続されて構成される。アプリ用サーバ３は、本サービスを提供する第三者又は教育機関自身が運営するものとし、ＡＳＰサーバは本サービスを提供する第三者又はＣＲＭサービスを提供するそれ以外の第三者が運営するものとする。
【００４７】
ユーザ端末１にはアプリケーションソフトウェア１０（以下「アプリ１０」と記す。）がダウンロード・インストールされており、提供者端末２はウェブブラウザ２０を介してアプリ用サーバ３及びＡＳＰサーバ４と通信可能とする。アプリ用サーバ３は、記憶部３１を有するほか、提供者端末２からアップロード又は更新されたコンテンツデータ３０が記憶されているが、コンテンツデータ３０は記憶部３１に設けた記憶領域に記憶されるように構成してもよい。ＡＳＰサーバはデータベース４０を有するほか、データベース４０へのデータの入出力及びデータ検索・集計を可能とするアプリケーションシステム（図示せず）を有するものとする。
【００４８】
図１０は、ユーザ端末１にダウンロードされたアプリ１０の起動時の情報処理手順を示すフロー図であり、図１１乃至図１８はアプリ１０がユーザ端末１に表示させる操作画面の例示である。ユーザがアプリ１０を初めて起動した際には、図１１に例示した「初回起動画面」を表示し、ユーザにユーザ属性情報入力の同意を求める。ユーザが同意した場合には図１２から図１８まで例示した「ユーザ属性情報入力画面」を表示し、ユーザが各項目を選択又は入力して送信を実行するとユーザ属性情報がアプリ用サーバ３へと送信され、記憶部３１に記憶される。ユーザ属性情報は、性別、所属（高校・浪人・社会人のいずれかを選択）、学年（中学・高校の場合のみ選択可とする）、在籍（出身）高校、住所地の郵便番号、生年月日から成り、在籍（出身）高校については図１４から図１６に例示したように、たとえば都道府県を選択させ（図１５）、選択した都道府県に属する学校のリストを表示して選択可能とするとともに、検索窓に直接自分の学校名を入力しても検索できるようにする。
【００４９】
次に、図１９は、ユーザがアプリ１０からコンテンツ選択情報をアプリ用サーバ３へ送信する際の情報処理手順を示すフロー図である。図２１乃至図３０はコンテンツ選択情報の入力においてアプリ１０がユーザ端末１に表示させる操作画面の例示である。アプリ１０の起動が２回目以降の場合は、図２０に例示した「マイページ」画面が初期画面となる。以下では、アプリ１０の画面遷移を追って、ユーザが「任意アンケート」によりアプリ用サーバ３へコンテンツ履歴情報及びコンテンツ選択情報を送信する過程を説明する。
【００５０】
図２０の「マイページ」画面上には、ユーザからのリクエストによらず教育機関から一方的に配信されるコンテンツ（例では「本校から皆さんに知って欲しい情報」）のほか、ユーザがこれまでにコンテンツ選択情報を送信した項目に関するダウンロード済コンテンツが項目ごとに分類されてアイコンで表示されるように構成している。（新着コンテンツが存在する項目のアイコンには「ＮＥＷ」の文字が表示されるようにしている。）ユーザが、「マイページ」上の任意のアイコンをタップすると、たとえば図２１に例示する如く、コンテンツ画面が表示され、閲覧が可能となる。この際、アプリ１０はどのコンテンツが閲覧・表示されたかをコンテンツ履歴情報としてアプリ用サーバ３へと送信する。また、コンテンツ履歴情報には、コンテンツごとにその閲覧日時、閲覧時間を含めるように構成することも可能である。コンテンツ履歴情報は最終的にＡＳＰサーバ４のデータベース４０に蓄積され、コンテンツ提供者は各コンテンツの閲覧状況、累積閲覧回数とユーザ属性情報とのクロス検索・クロス集計により、コンテンツの有効性を分析可能となる。
【００５１】
次に、「マイページ」画面上には「アンケート」のボタンを設置しており、ユーザは、随時このボタンをタップして「任意アンケート」に回答することができる。ユーザが「アンケート」ボタンをタップすると、図２２に例示した「任意アンケート（第一階層）」へ移動する。コンテンツ提供者である教育機関が提供者端末からアプリ用サーバにアップロードした各種コンテンツデータは、大分類・中分類・小分類の三層の分類により記憶部３１に記憶されており、ここでは大分類がアイコンとして表示される。本実施形態での大分類は「学部・学科」「クラブ・サークル」「就職」「施設・設備」「資格」「学生生活」「入試情報」「ユニークな制度」「イベント」「学費」「国際交流」の１１分類としている。
【００５２】
なお、本実施形態では、「ユーザ属性情報入力画面」での入力において、在籍（出身）高校の入力が済むと、一旦図１４の画面に戻り、ユーザに前記１１分類の中から興味のある項目を一つ又は複数選択させ（図１７）、図１８に例示した如く選択した項目のみがハイライトされるように構成している（例では「クラブ・サークル」と「就職」を選択）。後述の通り、本実施形態では、ユーザは二回目以降の起動の際に最初に表示される「マイページ」上で、随時「任意アンケート」に回答可能に構成しているが、その際、「任意アンケート（第一階層）」の画面上では、上記で選択した「クラブ・サークル」と「就職」のアイコンのみがハイライトされている。かかる構成によれば、ユーザ属性情報の取得の際に併せてユーザが特に関心を有するコンテンツ分類が把握でき、早期に適切なコンテンツデータ３０のプッシュ配信を開始できる。
【００５３】
ユーザが大分類のいずれかを選択すると図２３に例示する「任意アンケート（第二階層）」の画面に移動する。たとえば大分類「クラブ・サークル」を選択した場合、第二階層では中分類として「体育会ニュース」「文化会ニュース」「サークル・同好会ニュース」等のコンテンツ分類が選択肢として表示され、それらのいずれかを選択すると、さらに図２４に例示する「任意アンケート（第三階層）」の画面に移動し、たとえば「文化会ニュース」を選択した場合は、小分類として「グリークラブ」「マンドリンクラブ」「軽音楽部」等の学科が選択肢として表示される。本実施形態では、第三階層での選択肢は複数選択可としており、選択済みの小分類の選択肢にはチェックボックスに印が表示される。そして、選択が終了したら画面下部の「選択」ボタンをタップすることにより、再び第二階層の選択画面に復帰し、他の中分類からの選択が可能となる。
【００５４】
一方、図２５に例示する如く第二階層の選択画面に復帰した後、他の中分類（たとえば「体育会ニュース」）を選択すると、図２６の第三階層の画面に遷移し、ここでは「庭球部」「硬式野球部」「サッカー部」等の小分類が表示される。ここでも同様に一つ又は複数の小分類を選択可能であり、「選択」ボタンをタップすることにより第二階層の選択画面に復帰する。
【００５５】
以上までで第二階層からの選択を終了した場合は、画面下の「選択」ボタンをタップすることにより、図２７の如く画面上に送信確認メッセージが表示される。ここで、「はい」を選択した場合、アプリ１０はユーザの当該大分類での選択結果を一括してコンテンツ選択情報としてアプリ用サーバ３へと送信し、図３０の「アンケート送信完了画面」へと遷移する。「アンケート送信完了画面」からは「マイページ」へと復帰可能とするとともに、改めて「任意アンケート（第一階層）」に戻ることも可能とする。図２９は「任意アンケート（第一階層）」の戻った場合の画面を示すが、すでに回答済みの大分類「クラブ・サークル」のアイコンにはコンテンツ選択情報が送信済であることを示すマーク等を表示されるように構成している。
【００５６】
なお、本実施形態では、大分類によっては、第二階層の中分類の下に第三階層の小分類が存在しないものもあってもよいように構成する。たとえば、大分類「就職」に第三階層がない場合は、図３０に示す如く「就職支援」「キャリア教育」「内定情報」等の中分類が最終の階層となり、「選択」ボタンのタップにより大分類での選択が終了する。
【００５７】
また、ユーザは、一旦アンケートを終了した後も、アプリ１０を起動するたびに「マイページ」画面上の「アンケート」ボタンから、何度でもアンケートに回答することができる。その結果、コンテンツ選択情報は重畳的にアプリ用サーバ３へと送信され、新たなコンテンツ分類の選択が送信された場合には、アプリ用サーバ３の記憶部３１のコンテンツ選択情報が更新されるように構成する。
【００５８】
以上のような画面遷移構成及びデータ送信の方法により、図１９に示すとおり、ユーザは必ずしもすべての階層での選択を完了していなくても、暫定的な選択結果をコンテンツ選択情報としてアプリ用サーバ３に送信可能とでき、反復的にアンケートに回答することにより随時、ユーザのコンテンツ選択情報が更新されるように構成することが可能となる。
本実施形態でかかる構成を採用したのは、ユーザの関心を持つコンテンツの分類が時間経過とともに変化し、特定の分類のコンテンツに対する関心が次第に深化する傾向があることを踏まえたものである。以上により、ユーザ心理の変化に対応してユーザのコンテンツに対する最新のニーズを継続的かつ詳細に把握することが可能となるのである。
【００５９】
本実施形態に係るコンテンツ配信システムでは、まず、ユーザがアプリ１０を初めて起動した際に入力したユーザ属性情報がアプリ用サーバ３に送信される。また、その後のアプリ１０の起動の都度、ユーザ端末ごとに固有の識別情報、起動・終了の日時の記録である起動履歴情報、及びＧＰＳ機能を実装している場合にはユーザ端末の現在位置を示す位置情報、さらに、ユーザが配信されたコンテンツデータ３０を閲覧した日時や閲覧回数の記録であるコンテンツ履歴情報を、ユーザ端末１が自動取得情報として継続的にアプリ用サーバ３へと送信する。さらに、ユーザがユーザ属性情報をアンケートに回答した場合には、コンテンツ選択情報が都度アプリ用サーバ３に送信され、更新される。
【００６０】
コンテンツ選択情報を受信したアプリ用サーバ３は、記憶部３１内から該当するコンテンツデータ３０を選択してユーザ端末１に自動的に配信し、ユーザはアプリ１０の起動状態にした場合にコンテンツデータ３０の閲覧が可能となる。この際、アプリ１０の「マイページ」画面上には、未閲覧の新着コンテンツが存在する場合に、当該コンテンツの属する大分類のアイコンに未閲覧のコンテンツデータの件数を数字で付加的に表示してユーザの注意を促し、閲覧後は前記付加的表示を消去するように構成可能とする。
【００６１】
一方、コンテンツ提供者である教育機関が任意の条件でコンテンツデータ３０を配信しようとする場合は、教育機関はまず、提供者端末２のウェブブラウザ２０上に設けた管理画面（図示せず）により配信対象とするユーザ端末１を抽出するための配信条件（ユーザ属性）を指定した配信条件データ２１を作成し、これをＡＳＰサーバ４に送信する。配信条件データ２１を受信したＡＳＰサーバ４はデータベース４０を検索して条件に該当するユーザ端末１を抽出してリスト化した配信先データ４１を作成し、データベース４０に記憶させる。かかる配信先データ４１は、目的に応じた様々な配信先リストとして複数準備しておけるように構成するものとする。
【００６２】
その後、教育機関が特定のコンテンツデータを特定の配信先リストに配信する場合には、
提供者端末２からアプリ用サーバ３に所定のコンテンツデータの配信命令を送信する。配信命令を受けたアプリ用サーバ３がＡＳＰサーバ４に照会を行うと、ＡＳＰサーバ４が該当する配信先データ４１をアプリ用サーバ３に送信し、アプリ用サーバ３は受信した配信先データ４１に基づき複数のユーザ端末１に所定のコンテンツデータを配信する。
【００６３】
なお、前記配信条件データ２１に配信予定日時をも含めるとともに、これをデータベース４０とアプリ用サーバ３の記憶部３１とに同期して共有するように構成することも可能である。この場合、アプリ用サーバ３に所定のコンテンツデータ３０を予定の日時に配信させる自動スケジュール配信を行うことも可能となる。
【００６４】
さらに、本実施形態では、アプリ用サーバ３が受信した以上各種の情報が記憶部３１に記憶されるとともに、リアルタイムで、あるいはバッジ処理によりＡＳＰサーバ４に送信されて、データベース４０に蓄積・更新されるとともに、アプリ用サーバ３上の情報と同期される。データベース４０上のこれらの情報は、識別情報によりユーザごとに相互に関連付けられたリレーショナルデータベースとして構成されるので、コンテンツ提供者である教育機関は、ＡＳＰサーバの検索・集計機能により様々な目的に活用可能となる。
【００６５】
教育機関は、提供者端末からＡＳＰサーバにネットワークを介してアクセスし、データベース上の前記各情報を検索し、又は複数の情報をクロス検索することにより、ユーザによる本システムの利用状況を調査し、アクティブな（情報取得に熱心な）ユーザを把握したり、コンテンツ別のユーザの関心度を把握することが可能となる。
【００６６】
図３１は、データベース４０上の各種情報の検索・集計の組み合わせを例示したものである。自動取得情報、ユーザ属性情報、コンテンツ選択情報の各情報のいずれかを検索・集計し、又は複数の情報をクロス検索・クロス集計することにより、ユーザの動向や詳細なニーズが把握可能となる。たとえば、起動履歴情報からは、所定期間内の起動回数が多く起動時間も長いアクティブユーザを抽出可能であるし、これとユーザ属性情報とのクロス検索・集計によりユーザ属性別のアプリ１０の利用行動パターンも把握できる。また、ユーザ属性情報とコンテンツ選択情報とをクロス検索・集計すれば、コンテンツ分類別のユーザの関心度だけでなく、ユーザの属性別に関心の高いコンテンツ分類の分布も把握できる。教育機関は、これら多角的な検索・集計の結果をコンテンツの分類・内容の検討や前記の配信条件データ２１の作成に活用できるほか、コンテンツ配信以外にも、高校訪問による進学相談部署への働きかけやオープンキャンパスへの来校促進等、自校への志望者確保に向けた様々な営業活動への活用が可能となる。
【００６７】
以上、本発明に係るコンテンツ配信システムについて実施形態を参照しつつ説明したが、本発明は上記実施形態に限定されるものではなく、改良の目的又は本発明の技術的思想の範囲内において改良又は変更が可能であり、それらは本発明の技術的範囲に属する。
【産業上の利用可能性】
【００６８】
本発明は、前記実施形態の如く、教育機関による受験生への学校情報の配信に利用可能であるが、これに限らず様々な産業分野においてスマートフォン等の情報端末を持つ消費者や企業担当者等のユーザに対し、その詳細な情報ニーズを取得し分析しつつ、関心の高い分野の情報をコンテンツデータとして継続的かつ効果的にプッシュ配信するために利用可能である。たとえば、不動産業に適用した場合には、コンテンツ提供者である不動産業者が、ユーザである新居を求める消費者に対して、賃貸・分譲物件に係る物件の仕様・タイプ、立地条件、周辺環境、価格・家賃などの情報をコンテンツデータとすることにより、ユーザが関心を有する情報だけに絞り込んでプッシュ配信することが可能となる。これにより、ユーザ任せの検索に頼る物件情報サイトよりも効果的な集客が可能となり、情報誌や折り込みチラシ等の印刷物のコストも削減可能となる。
【図面の簡単な説明】
【００６９】
【図１】従来の情報提供方法を表す模式図
【図２】本発明のユーザを説明した概念図
【図３】アプリケーションソフトウェアによる情報配信方法を表す模式図
【図４】本システムの全体構成の一例を示す概念図
【図５】本システムによる情報処理の構造図（その１）
【図６】本システムにおけるコンテンツ選択情報取得の階層を表す概念図
【図７】本システムによる情報処理の構造図（その２）
【図８】認証情報を組み合わせた情報取得による効果を説明する概念図
【図９】実施形態にかかる本システムの全体構成を示す概念図
【図１０】ユーザ属性情報取得（基本アンケート）にかかる情報処理フロー図
【図１１】初回起動画面の一例
【図１２】ユーザ属性情報入力画面の一例（性別・所属・学年）
【図１３】ユーザ属性情報入力画面の一例（郵便番号）
【図１４】ユーザ属性情報入力画面の一例（在籍（出身）高校）
【図１５】ユーザ属性情報入力画面の一例（都道府県選択）
【図１６】ユーザ属性情報入力画面の一例（高校選択又は検索）
【図１７】ユーザ属性情報入力画面の一例（興味のある項目の選択）
【図１８】ユーザ属性情報入力画面の一例（興味のある項目の決定）
【図１９】コンテンツ情報取得（任意アンケート）にかかる情報処理フロー図
【図２０】マイページ画面の一例
【図２１】コンテンツ表示の一例
【図２２】任意アンケート（第一階層）の一例（興味のある項目がハイライト）
【図２３】任意アンケート（第二階層）の一例（クラブ・サークル）
【図２４】任意アンケート（第三階層）の一例（文化会ニュース）
【図２５】任意アンケート（第二階層）の一例（文化会ニュース選択済）
【図２６】任意アンケート（第三階層）の一例（体育会ニュース）
【図２７】送信確認メッセージの一例
【図２８】任意アンケート送信完了画面の一例
【図２９】任意アンケート（第一階層）の一例（クラブ・サークル選択済）
【図３０】任意アンケート（第二階層）の一例（就職：第三階層なし）
【図３１】データベース上の各種情報の検索・集計の組み合わせの例示
【符号の説明】
【００７０】
Ｗ      インターネット
１      ユーザ端末
２      提供者端末
３      アプリ用サーバ
４      ＡＳＰサーバ
１０  アプリケーションソフトウェア    
２０  ウェブブラウザ                            
２１  配信条件データ              
３０  コンテンツデータ           
３１  記憶部              
４０  データベース    
４１  配信先データ
【図１】
2015062096.tif 000003
【図２】
2015062096.tif 000004
【図３】
2015062096.tif 000005
【図４】
2015062096.tif 000006
【図５】
2015062096.tif 000007
【図６】
2015062096.tif 000008
【図７】
2015062096.tif 000009
【図８】
2015062096.tif 000010
【図９】
2015062096.tif 000011
【図１０】
2015062096.tif 000012
【図１１】
2015062096.tif 000013
【図１２】
2015062096.tif 000014
【図１３】
2015062096.tif 000015
【図１４】
2015062096.tif 000016
【図１５】
2015062096.tif 000017
【図１６】
2015062096.tif 000018
【図１７】
2015062096.tif 000019
【図１８】
2015062096.tif 000020
【図１９】
2015062096.tif 000021
【図２０】
2015062096.tif 000022
【図２１】
2015062096.tif 000023
【図２２】
2015062096.tif 000024
【図２３】
2015062096.tif 000025
【図２４】
2015062096.tif 000026
【図２５】
2015062096.tif 000027
【図２６】
2015062096.tif 000028
【図２７】
2015062096.tif 000029
【図２８】
2015062096.tif 000030
【図２９】
2015062096.tif 000031
【図３０】
2015062096.tif 000032
【図３１】
2015062096.tif 000033