(57)【要約】      （修正有）【課題】ユーザが個人情報を提示することなくユーザが関心を持ったコンテンツをフォローすることを可能にするプログラムを提供すること。【解決手段】ユーザ装置２０にインストールされるプログラムが提供される。このプログラムは、ユーザ装置が、コンテンツを識別するコンテンツ識別子を少なくとも表す識別情報を取得することと、ユーザ装置が、ユーザの個人情報を提示することなく、識別情報によって表されたコンテンツ識別子に対応するコンテンツをサーバ装置１０から取得することと、ユーザがコンテンツに関心を持っていることがユーザ装置によって認識され得る態様でコンテンツをユーザ装置のメモリに保持することにより、ユーザがコンテンツをクリップすることとを少なくとも実行することをユーザ装置のプロセッサに行わせる。【選択図】図６
2018195338.tif 000002
【特許請求の範囲】
【請求項１】
明細書に記載の発明。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ装置にインストールされるプログラムおよびサーバ装置にインストールされるプログラムに関し、特に、ユーザが個人情報を提示することなくユーザが関心を持ったコンテンツをフォローすることを可能にするプログラムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータやスマートフォンなど、インターネット上のサーバ（Ｗｅｂサーバ）にアクセス可能なユーザ装置が普及したことから、Ｗｅｂサーバに登録した情報により商品やサービスの宣伝を行うマーケティング手法が用いられている。
【０００３】
例えば、特許文献１には、雑誌の広告欄、新聞の折込チラシ、ダイレクトメールなどの紙媒体の広告にＷｅｂページのアドレス（ＵＲＬ：Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を記載しておくことにより、顧客が商品やサービスに関心を持ったときは、いつでも商品やサービスの詳しい情報をＷｅｂページから入手できるようにすることが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１１１９０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のユーザ装置では、ユーザが関心を持ったコンテンツ（例えば、Ｗｅｂページ）をユーザ装置が認識できるような態様で保持することはなされていなかった。さらに、従来のユーザ装置では、サーバ装置におけるコンテンツの更新は、ユーザ装置に保持されたコンテンツには反映されなかった。
【０００６】
従って、従来、ユーザは、過去に関心を持ったＷｅｂページの最新の内容を見るためには、予め作成しておいたブックマークなどを用いてもう一度Ｗｅｂページにアクセスする必要があった。言い換えると、ユーザが関心を持ったＷｅｂページのブックマークを作成しておいても、ユーザは、Ｗｅｂページが更新されたことをリアルタイムで知ることができず、Ｗｅｂページの最新の内容に乗り遅れてしまうおそれがあった。
【０００７】
従来、Ｗｅｂページの最新の内容をリアルタイムで入手するためには、ユーザの個人情報（例えば、ユーザのメールアドレスや電話番号）を提示して、会員登録をする必要があった。この場合、ユーザの個人情報を提示するというリスクに加えて、ユーザが関心を持っていないコンテンツに関する情報までユーザ装置に送られてくるためユーザにとって非常に煩わしいという問題点があった。このような問題点のために、ユーザは、商品やサービスに関心を持っている場合でも、会員登録をすることを躊躇する場合があり、このような場合、商品やサービスの提供者は、商品やサービスに関心を持ってくれたせっかくの顧客を逃がすことになりかねない。
【０００８】
本発明は、上述した問題点を考慮してなされたものであり、ユーザが個人情報を提示することなくユーザが関心を持ったコンテンツをフォローすることを可能にするプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のプログラムは、ユーザ装置にインストールされるプログラムであって、前記ユーザ装置は、プロセッサとメモリとを含み、前記ユーザ装置は、ネットワークを介してサーバ装置に接続され、前記プログラムは、前記ユーザ装置が、コンテンツを識別するコンテンツ識別子を少なくとも表す識別情報を取得することと、前記ユーザ装置が、ユーザの個人情報を提示することなく、前記識別情報によって表された前記コンテンツ識別子に対応するコンテンツを前記サーバ装置から取得することと、前記ユーザ装置が、前記ユーザが前記コンテンツに関心を持っていることが前記ユーザ装置によって認識され得る態様で前記コンテンツを前記メモリに保持することにより、前記ユーザが前記コンテンツをクリップすることとを少なくとも実行することを前記プロセッサに行わせ、これにより、上述した目的が達成される。
【００１０】
前記プログラムは、前記ユーザ装置が、前記クリップされたコンテンツのコンテンツ識別子を前記サーバ装置に送信することと、前記ユーザ装置が、前記コンテンツ識別子に対応するコンテンツに関連する情報を前記サーバ装置から取得することと、前記ユーザ装置が、前記クリップされたコンテンツに関連する情報を前記取得されたコンテンツに関連する情報に置換することにより、前記ユーザ装置の前記メモリに保持されているコンテンツに関連する情報と前記サーバ装置のメモリに保持されているコンテンツに関連する情報とを同期させることとを少なくとも実行することを前記プロセッサにさらに行わせてもよい。
【００１１】
前記プログラムは、前記ユーザ装置が、前記クリップされたコンテンツのコンテンツ識別子に対応するコンテンツに関連する情報が更新されたことを示す更新信号を受信することを少なくとも実行することを前記プロセッサにさらに行わせてもよい。
【００１２】
本発明のプログラムは、サーバ装置にインストールされるプログラムであって、前記サーバ装置は、プロセッサとメモリとを含み、前記サーバ装置は、ネットワークを介してユーザ装置に接続され、前記プログラムは、前記サーバ装置が、ユーザによってクリップされたコンテンツのコンテンツ識別子を前記ユーザ装置から受信することと、前記サーバ装置が、前記メモリに保持されている複数のコンテンツのうち、前記コンテンツ識別子に対応するコンテンツを前記ユーザ装置に送信することとを少なくとも実行することを前記プロセッサに行わせ、これにより、上述した目的が達成される。
【００１３】
前記プログラムは、前記サーバ装置が、前記コンテンツ識別子に対応するコンテンツに関連する情報に対して更新がなされたか否かを判定することを少なくとも実行することを前記プロセッサにさらに行わせ、前記コンテンツに関連する情報に対して更新がなされたと判定された場合にのみ、前記コンテンツに関連する更新された情報が前記サーバ装置によって前記ユーザ装置に送信されるようにしてもよい。
【００１４】
前記プログラムは、前記コンテンツに関連する情報に対して更新がなされたと判定された場合に、前記サーバ装置が、前記コンテンツに関連する情報に対して更新がなされたことを示す更新信号を前記ユーザ装置に送信することを少なくとも実行することを前記プロセッサにさらに行わせてもよい。
【発明の効果】
【００１５】
以上のように、本発明によれば、ユーザが個人情報を提示することなくユーザが関心を持ったコンテンツをフォローすることを可能にするプログラムを提供することが可能になる。
【図面の簡単な説明】
【００１６】
【図１】図１は、コンテンツを「クリップする」という新たな概念を説明するための図である。
【図２】図２は、図１に示されるコンテンツを「クリップする」という新たな概念を利用した顧客の囲い込み戦略を説明するための図である。
【図３】図３（ａ）は、ユーザが専用ＱＲコード（登録商標）１００に対応するコンテンツをクリップする様子を示す図であり、図３（ｂ）は、クリップされたコンテンツがユーザ装置２０上に表示される様子を示す図である。
【図４】図４は、ユーザが専用ＱＲコード（登録商標）１００に対応するコンテンツ以外のコンテンツをクリップする様子を示す図である。
【図５】図５は、本発明のシステム１の構成の一例を示す図である。
【図６】図６は、コンテンツをクリップするための処理のフローの一例を示す図である。
【図７】図７は、コンテンツに関連する情報を同期化するための処理のフローの一例を示す図である。
【発明を実施するための形態】
【００１７】
１．コンテンツを「クリップする」という新たな概念
本発明は、コンテンツを「クリップする」という新たな概念を導入する。本願明細書では、コンテンツを「クリップする」とは、ユーザがどのコンテンツに関心を持っているかが任意の機械（例えば、ユーザ装置）によって認識され得る態様でコンテンツを保持することであると定義される。
【００１８】
通常、コンテンツがユーザ装置のメモリ内に保持されているだけでは、ユーザがそのメモリ内に保持されているコンテンツに関心を持っているのか否かをユーザ装置が認識することはできない。本発明では、ユーザがどのコンテンツに関心を持っているかがユーザ装置によって認識され得る態様でコンテンツを保持することによって、コンテンツを「クリップする」ことを実現する。例えば、ユーザ装置のメモリ内の特別な区画にコンテンツを格納することによって、ユーザがそのコンテンツに関心を持っていることをユーザ装置が認識できるようにしてもよい。あるいは、ユーザがコンテンツに関心を持っていることを示すフラグを当該コンテンツに付与することによって、ユーザがそのコンテンツに関心を持っていることをユーザ装置が認識できるようにしてもよい。例えば、ユーザ装置は、ユーザが関心を持っているコンテンツを識別するコンテンツ識別子を保持しておくことによって、ユーザがどのコンテンツに関心を持っているかを認識することができる。本発明では、ユーザがどのコンテンツに関心を持っているかが任意の機械（例えば、ユーザ装置）によって認識され得る態様は、どのような態様であるのかは問わない。ユーザがどのコンテンツに関心を持っているかが任意の機械（例えば、ユーザ装置）によって認識され得る態様でコンテンツを保持する限り、コンテンツを「クリップする」というのである。
【００１９】
コンテンツを「クリップする」という動作は、ユーザの意思を反映した形で実行される。例えば、ユーザが特定のコンテンツを「クリップする」ことを希望する場合には、そのユーザの意思を反映した形でその特定のコンテンツを「クリップする」ことが可能である。逆に、ユーザがその特定のコンテンツの「クリップ」を継続することをもはや希望しない場合には、そのユーザの意思を反映した形でその特定のコンテンツの「クリップ」を解除することが可能である。
【００２０】
このように、ユーザがコンテンツを「クリップする」ことにより、ユーザ装置は、ユーザがそのコンテンツに関心を持っていることを認識することができる。いったんコンテンツがクリップされると、ユーザは、クリップされたコンテンツに関連する追加の情報（更新された情報）を受け取ることが可能になる。これにより、ユーザは、関心を持ったコンテンツを”フォロー”することが可能になる。また、いったんコンテンツがクリップされると、ユーザは、クリップされたコンテンツを思い出したい日時を設定することが可能になる。これにより、ユーザは、関心を持ったコンテンツを所望のタイミングで思い出すことが可能になる。
【００２１】
ここで、「クリップ」の対象となるコンテンツは、任意の内容を表すものであり得る。例えば、「クリップ」の対象となるコンテンツは、商品やサービスに関する内容を表すもの（典型的には、商品やサービスの広告の内容）である。あるいは、「クリップ」の対象となるコンテンツは、会社の説明を掲載した求人活動に関する内容を表すものであってもよく、市民に市政に関する情報を提供するための市政だよりなどの内容を表すものであってもよく、選挙の候補者の政策などを説明する選挙活動に関する内容を表すものであってもよく、各種保険の説明に関する内容を表すものであってもよい。
【００２２】
以下、クリップの対象となるコンテンツが商品やサービスに関する内容を表すものである場合を例にとり、コンテンツを「クリップする」という新たな概念を説明する。
【００２３】
図１は、コンテンツを「クリップする」という新たな概念を説明するための図である。コンテンツを「クリップする」という新たな概念は、従来のダイレクトメール（ＤＭ）、ポスター、雑誌、新聞のチラシ、新聞の広告、フリーペーパーなどの紙媒体の広告（オフライン）と、ユーザがショップを訪問する（オフライン）、ユーザがウェブを検索する（オンライン）という直接的な行動の中間に位置し、従来の紙媒体の広告を見たユーザが、ショップを訪問したり、ウェブを検索するという直接的な行動に移ることを誘導するために、ユーザの個人情報を必要としない「緩い繋がり」を形成する。
【００２４】
ユーザが、ダイレクトメール（ＤＭ）に掲載されたコンテンツ（例えば、「○○セール」）に関心を持った場合には、ユーザは、そのダイレクトメール（ＤＭ）に印刷されている専用ＱＲコード（登録商標）を専用アプリケーションがインストールされたユーザ装置（例えば、スマートフォン）で読み取る。ユーザ装置によって読み取られた専用ＱＲコード（登録商標）は、ユーザ装置内の専用アプリケーションによって処理される。その結果、ユーザが関心を持った「○○セール」のコンテンツがクリップされることになる。コンテンツをクリップするのに、メールアドレスなどのユーザの個人情報を提示する必要はなく、ユーザが会員登録をする必要もない。いったんコンテンツがクリップされると、ユーザは、ユーザ装置を介して、クリップされたコンテンツに関連する追加の情報を受け取ることが可能になる。例えば、ユーザは、クリップされた「○○セール」のコンテンツに関連して、「明日より毎年恒例の○○セール開催します。今回の注目は〜です。」という追加のメッセージや「クリップしてくれた方への先行お知らせ。話題の○○が明日数量限定で入荷予定。」という追加のメッセージを受け取ることができる。また、いったんコンテンツがクリップされると、ユーザは、クリップされたコンテンツを思い出したい日時をユーザ装置に設定することができる。
【００２５】
２．コンテンツを「クリップする」という新たな概念を利用した顧客の囲い込み戦略
図２は、図１に示されるコンテンツを「クリップする」という新たな概念を利用した顧客の囲い込み戦略を説明するための図である。
【００２６】
従来から、ダイレクトメール（ＤＭ）、電子メール（ｅ−ｍａｉｌ）、ウェブ（Ｗｅｂ）、店頭、電話（ｔｅｌ）などによる宣伝を一般の顧客に向けて行い、宣伝により関心や興味を持ってもらった一般の顧客に会員登録をしてもらい上顧客になってもらうという、顧客の囲い込み戦略が存在する。しかしながら、実際には、一般的な顧客に関心や興味を持ってもらっても、その一般的な顧客に会員登録をしてもらうようになるためにはかなりハードルが高い。
【００２７】
本発明は、新たな顧客の囲い込み戦略を提案する。新たな顧客の囲い込み戦略とは、本発明のコンテンツを「クリップする」という新たな概念を利用することにより、一般の顧客の中に、将来、上顧客に移行する可能性がある「緩い繋がり」の客層を創出することである。本発明のコンテンツを「クリップする」という新たな概念を利用することにより、「緩い繋がり」の客層を創出することが可能である。コンテンツを「クリップ」するのに、メールアドレスなどのユーザの個人情報を提示する必要はなく、ユーザが会員登録をする必要もないからである。
【００２８】
このようにして創出された「緩い繋がり」の客層は、例えば、以下のような動機付けを有している。
【００２９】
・「何となく気になるけど、アドレス登録してまで情報いらないし、とりあえずクリップしとこう。」
・「クーポン欲しいけど、ＤＭ・メルマガはうっとうしい。ただし、クリップなら個人情報は要求されないし気軽である。」
・「このセールは行きたいから、忘れないようにクリップしてアラートを設定しとこう。」
・「とりあえずクリップしたけど別にポイント制度あるみたいだし会員登録しておこう。」
このように、「緩い繋がり」の客層は、個人情報を気にすることなく、コンテンツを気軽に収集し継続的にチェックする環境下に置かれることになる。従って、この「緩い繋がり」の客層の中から、将来、上顧客に移行する顧客が出てくる可能性が高いといえる。
【００３０】
３．ユーザがコンテンツを「クリップする」ための操作
図３（ａ）は、ユーザが専用ＱＲコード（登録商標）１００に対応するコンテンツをクリップする様子を示す。
【００３１】
ユーザが、専用アプリケーションがインストールされたユーザ装置２０（例えば、スマートフォン）を紙媒体（例えば、ダイレクトメール）に印刷された専用ＱＲコード（登録商標）１００にかざすことによって、ユーザ装置２０は、専用ＱＲコード（登録商標）１００を読み取る。このように、ユーザ装置２０が専用ＱＲコード（登録商標）１００を読み取ることによって、ユーザ装置２０は、ユーザの個人情報（例えば、ユーザを識別するユーザ識別子、ユーザのメールアドレスなど）を提示することなく、専用ＱＲコード（登録商標）１００に対応するコンテンツをサーバ装置から取得することが可能である。サーバ装置から取得されたコンテンツは、ユーザがそのコンテンツに関心を持っていることがユーザ装置２０によって認識され得る態様で、ユーザ装置２０内に保持される。このようにして、ユーザは、専用ＱＲコード（登録商標）１００に対応するコンテンツをクリップすることができる。
【００３２】
図３（ｂ）は、クリップされたコンテンツがユーザ装置２０上に表示される様子を示す。
【００３３】
図４は、ユーザが専用ＱＲコード（登録商標）１００に対応するコンテンツ以外のコンテンツをクリップする様子を示す。
【００３４】
図４に示される例では、専用ＱＲコード（登録商標）１００に対応するコンテンツがコンテンツＣ１であると仮定する。この場合、クリップされたコンテンツＣ１がユーザ装置２０上に表示される。クリップされたコンテンツＣ１には、親アカウントＣ０を介して他のコンテンツＣ２〜Ｃ４がつながっているものと仮定する。この場合、クリップされたコンテンツＣ１から親アカウントに移動することにより、ユーザは、他のコンテンツＣ２〜Ｃ４を閲覧することができる。コンテンツは、イベント、アイテム、クーポン、スタッフなどにカテゴリ分けされている。例えば、ユーザがクーポンに関連するコンテンツＣ３に関心を持った場合には、ユーザは、コンテンツＣ３を指定することによってコンテンツＣ３をクリップすることができる。ユーザによって指定されたコンテンツＣ３は、ユーザがコンテンツＣ３に関心を持っていることがユーザ装置２０によって認識され得る態様で、ユーザ装置２０内に保持される。このようにして、ユーザは、専用ＱＲコード（登録商標）１００に対応するコンテンツ以外のコンテンツをクリップすることができる。
【００３５】
なお、コンテンツは、イベント、アイテム、クーポン、スタッフなどにカテゴリ分けされていなくてもよい。この場合でも、ユーザは、専用ＱＲコード（登録商標）１００に対応するコンテンツ以外のコンテンツをクリップすることができる。
【００３６】
４．本発明のシステムの機能
以下、本発明のシステムの機能を説明する。本発明のシステムは、サーバ装置とユーザ装置とを含む。
【００３７】
（１）専用ＱＲコード（登録商標）発行機能
専用ＱＲコード（登録商標）発行機能は、コンテンツに対応する専用ＱＲコード（登録商標）を発行する機能である。コンテンツは、サーバ装置において作成されてもよいし、サーバ装置以外の装置において作成され、サーバ装置に供給されてもよい。あるいは、コンテンツは、複数の装置間のＡＰＩ連携で作成されてもよい。専用ＱＲコード（登録商標）は、例えば、デジタルデータの形式で出力される。専用ＱＲコード（登録商標）のデータに基づいて、専用ＱＲコード（登録商標）がダイレクトメールなどの紙媒体に印刷される。専用ＱＲコード（登録商標）発行機能は、サーバ装置によって提供される。
【００３８】
（２）クリップ機能
クリップ機能は、ユーザの個人情報を提示することなく、ユーザがどのコンテンツに関心を持っているかがユーザ装置によって認識され得る態様でコンテンツを保持することを可能にする機能である。専用アプリケーションがインストールされたユーザ装置でダイレクトメールなどの紙媒体に印刷された専用ＱＲコード（登録商標）を読み取ることにより、専用ＱＲコード（登録商標）に対応するコンテンツがサーバ装置から取得される。サーバ装置から取得されたコンテンツは、ユーザがそのコンテンツに関心を持っていることがユーザ装置によって認識され得る態様で、ユーザ装置のメモリ内に保持される。クリップ機能は、ユーザ装置とサーバ装置とが協働することによって提供される。
【００３９】
なお、専用ＱＲコード（登録商標）に対応するコンテンツに関連付けられたコンテンツをサーバ装置から取得し、サーバ装置から取得されたコンテンツを、ユーザがそのコンテンツに関心を持っていることがユーザ装置によって認識され得る態様で、ユーザ装置のメモリ内に保持することも可能である。
【００４０】
（３）アラート機能
アラート機能は、クリップされたコンテンツを思い出したい日時をユーザが設定することを可能にする機能である。ユーザが設定した日時になると、ユーザ装置は、音や光などでユーザに対してアラートを発生させる。これにより、ユーザは、とりあえず持っておくためにクリップしたコンテンツを所望のタイミングで思い出すことが可能になる。アラート機能は、ユーザ装置によって提供される。
【００４１】
（４）お知らせ配信機能
お知らせ配信機能は、ユーザがクリップしたコンテンツに関連する情報（例えば、コンテンツに関連するメッセージ）が更新された場合に、コンテンツに関連する情報が更新された旨の通知をそのコンテンツをクリップしているユーザのユーザ装置に自動的に配信する機能である。これにより、ユーザは、クリップされたコンテンツに関連する情報が更新されたことを遅滞なく知ることが可能になる。その結果、ユーザは、クリップされたコンテンツ（すなわち、ユーザが関心を持ったコンテンツ）を”フォロー”することが可能になる。例えば、ユーザは、セールやイベントのダイレクトメールを受け取った後でも、そのセールやイベントの開催中や終了前にクリップされたコンテンツに関連する情報が更新されたことを知ることが可能になる。お知らせ配信機能は、ユーザ装置とサーバ装置とが協働することによって提供される。
【００４２】
（５）サーチ機能
サーチ機能は、専用アプリケーション内で公開されているコンテンツをユーザが見つけることを可能にする機能である。サーチ機能は、ユーザ装置単独で、もしくは、ユーザ装置とサーバ装置とが協働することによって提供される。
【００４３】
（６）アクセス管理機能
アクセス管理機能は、コンテンツの提供者が、個々のコンテンツに対するクリップ数をリアルタイムに把握することを可能にする機能である。これにより、コンテンツの提供者が、ユーザの関心度をコンテンツ単位で評価することが可能になる。アクセス管理機能は、サーバ装置によって提供される。
【００４４】
５．本発明のシステムの構成
図５は、本発明のシステム１の構成の一例を示す。システム１は、サーバ装置１０、３０、４０と、複数のユーザ装置２０とを含む。サーバ装置１０、３０、４０と、複数のユーザ装置２０とは、インターネット６０を介して接続されている。なお、インターネット６０による接続は、無線であるか有線であるかを問わない。
【００４５】
サーバ装置１０は、コンテンツサーバとして機能する。コンテンツサーバ１０は、複数のコンテンツを保持し、ユーザ装置２０からの要求に応じてコンテンツをユーザ装置２０に提供する。
【００４６】
サーバ装置３０は、プッシュサーバとして機能する。プッシュサーバ３０は、プッシュ機能を利用して、コンテンツサーバ１０に保持されているコンテンツに関連する情報（例えば、コンテンツに関連するメッセージ）が更新されたことを示す更新信号をユーザ装置２０に送信する。
【００４７】
サーバ装置４０は、アプリケーション提供サーバとして機能する。アプリケーション提供サーバ４０は、ユーザ装置２０から要求されたアプリケーションをユーザ装置２０に提供する。
【００４８】
ここで、サーバ装置１０、３０、４０のそれぞれおよび複数のユーザ装置２０のそれぞれは、任意のタイプのコンピュータ（例えば、パーソナルコンピュータ、タブレット型コンピュータ、携帯型コンピュータ、スマートフォン、携帯電話など）であり得る。ここでは、ユーザ装置２０は、スマートフォンであると仮定する。
【００４９】
以下、各サーバ装置および各ユーザ装置の構成の一例を説明する。
【００５０】
（コンテンツサーバ１０）
コンテンツサーバ１０は、通信制御部１０ａと、プロセッサ部１０ｂと、メモリ部１０ｃと、入力インタフェース部１０ｄと、出力インタフェース部１０ｅとを含む。通信制御部１０ａとプロセッサ部１０ｂとメモリ部１０ｃと入力インタフェース部１０ｄと出力インタフェース部１０ｅとは、バス部１０ｚを介して相互に接続されている。入力インタフェース部１０ｄには、キーボード、マウス、タッチパネル、スキャナなどの入力装置１０ｆが接続され得る。出力インタフェース部１０ｅには、液晶ディスプレイなどの表示装置１０ｇが接続され得る。なお、入力装置１０ｆおよび表示装置１０ｇの少なくとも一方は、コンテンツサーバ１０の外部に設けられた構成としてもよいし、コンテンツサーバ１０の内部に組み込まれた構成としてもよい。
【００５１】
メモリ部１０ｃには、サーバ用プログラムとしてコンテンツサーバプログラムが格納されている。プロセッサ部１０ｂは、メモリ部１０ｃに格納されているコンテンツサーバプログラムを読み出し、そのコンテンツサーバプログラムを実行する。
【００５２】
データベース部５０には、複数のコンテンツが格納されている。複数のコンテンツのそれぞれは、対応するコンテンツ識別子と関連付けられた状態でメモリ部１０ｃに格納されている。コンテンツ識別子は、コンテンツを一意的に識別するための識別子である。コンテンツ識別子は、例えば、コンテンツが格納されたメモリ部１０ｃの物理的アドレスを示すものであってもよいし、論理的アドレスを示すものであってもよい。あるいは、コンテンツ識別子は、例えば、コンテンツが仮想的に収納されている部屋の部屋番号を示すものであってもよい。コンテンツを一意的に識別することができる限り、コンテンツ識別子は任意の形式であり得る。コンテンツ識別子を特定することにより、そのコンテンツ識別子に対応するコンテンツを一意的に特定することが可能である。
【００５３】
なお、データベース部５０は、コンテンツサーバ１０に内蔵されていてもよいし、コンテンツサーバ１０の外部に設けられていてもよい（例えば、データベース部５０は、コンテンツサーバ１０の外付けハードディスク装置に構成されていてもよい）。コンテンツサーバ１０のメモリ部１０ｃが、データベース部５０の少なくとも一部を兼用する構成としてもよい。
【００５４】
なお、コンテンツ作成ツールを利用して、データベース部５０に格納されるコンテンツを作成することが可能である。コンテンツ作成ツールは、コンテンツサーバ１０から起動可能であるが、コンテンツサーバ１０以外の装置から遠隔的に起動することも可能である。
【００５５】
コンテンツの提供者は、例えば、画像、タイトル（コンテンツ名）、公開設定期限、詳細情報（ハイパーリンク設定可）、ｐｄｆ登録、動画登録、住所入力、ｉｎｆｏ情報、検索タグ登録、公開範囲設定などの項目を入力フォームに従って入力することが可能である。コンテンツ作成ツールは、これらの入力に従ってコンテンツを作成するとともに、このコンテンツに対応する専用ＱＲコード（登録商標）を作成し、出力することを可能にする。専用ＱＲコード（登録商標）は、コンテンツサーバ１０にアクセスするためのＵＲＬと、コンテンツを識別するコンテンツ識別子とを少なくとも表す。このように、コンテンツサーバ１０に保持されるコンテンツと専用ＱＲコード（登録商標）とが一対一の対応関係を有することが重要である。専用ＱＲコード（登録商標）を読み取ることにより、その専用ＱＲコード（登録商標）に対応するコンテンツにアクセスすることができるようにするためである。
【００５６】
（プッシュサーバ３０、アプリケーション提供サーバ４０）
プッシュサーバ３０およびアプリケーション提供サーバ４０のそれぞれは、コンテンツサーバ１０と同様な構成を有している。ただし、プッシュサーバ３０のメモリ部には、コンテンツサーバ１０からの更新信号に応じてプッシュ信号を送信するためのプログラムが格納されている。アプリケーション提供サーバ４０のメモリ部には、種々のアプリケーションと、ユーザ装置２０からのアプリケーションの要求に応じて、要求されたアプリケーションをユーザ装置２０に提供するためのプログラムとが格納されている。
【００５７】
（ユーザ装置２０）
複数のユーザ装置２０のそれぞれは、通信制御部２０ａと、プロセッサ部２０ｂと、メモリ部２０ｃと、入力インタフェース部２０ｄと、出力インタフェース部２０ｅとを含む。通信制御部２０ａとプロセッサ部２０ｂとメモリ部２０ｃと入力インタフェース部２０ｄと出力インタフェース部２０ｅとは、バス部２０ｚを介して相互に接続されている。入力インタフェース部２０ｄには、入力装置２０ｆとして、画像読取装置（例えば、カメラおよびスキャナ）およびタッチパネルが接続されている。出力インタフェース部２０ｅには、表示装置２０ｇとして液晶ディスプレイが接続されている。
【００５８】
メモリ部２０ｃには、ユーザ装置用プログラムとして専用アプリケーションプログラムが格納されている。プロセッサ部２０ｂは、メモリ部２０ｃに格納されている専用アプリケーションプログラムを読み出し、その専用アプリケーションプログラムを実行する。
【００５９】
メモリ部２０ｃには、ユーザが関心を持っているコンテンツがさらに格納される。
【００６０】
なお、図５に示されるプロセッサ部、メモリ部などのそれぞれの構成要素は、単一のハードウェア部品で構成されていてもよいし、複数のハードウェア部品で構成されていてもよい。本発明は、特定のハードウェア構成には限定されない。
【００６１】
また、図５に示される実施の形態では、サーバ装置１０、３０、４０、および複数のユーザ装置２０は、インターネット６０を介して相互に接続されるものとしたが、インターネット６０の代わりに任意のタイプのネットワークを用いてもよい。
【００６２】
さらに、図５に示される実施の形態では、システム１の構成の一例として、コンテンツサーバ１０、プッシュサーバ３０、アプリケーション提供サーバ４０、複数のユーザ装置２０を含むものを示したが、システム１の構成はこれに限定されない。例えば、システム１の構成として、プッシュサーバ３０およびアプリケーション提供サーバ４０は必ずしも必要ではない。例えば、コンテンツサーバ１０にプッシュサーバ３０の機能を持たせることでプッシュサーバ３０は不要となり、専用アプリケーションを光ディスクなどの記録媒体でユーザに提供するようにすることでアプリケーション提供サーバ４０は不要となる。
【００６３】
６．本発明のシステムの処理
図６は、コンテンツをクリップするための処理のフローの一例を示す。図６に示される処理は、ユーザ装置２０とコンテンツサーバ１０とが協働することによって実行される。以下、処理の各ステップを説明する。
【００６４】
ステップＳ６１：専用アプリケーションがインストールされたユーザ装置２０は、ダイレクトメールなどの紙媒体に印刷されている専用ＱＲコード（登録商標）を読み取る。ここで、専用ＱＲコード（登録商標）は、コンテンツサーバ１０にアクセスするためのＵＲＬと、コンテンツを識別するコンテンツ識別子とを少なくとも表す。
【００６５】
なお、専用アプリケーション内のＱＲコード（登録商標）リーダーではなく、一般のＱＲコード（登録商標）リーダーで専用ＱＲコード（登録商標）を読み取った場合には、アプリケーション提供サーバ４０から専用アプリケーションをダウンロードするようにユーザ装置２０の表示装置２０ｇにダウンロードのための案内が表示される。また、専用アプリケーションがインストールされたユーザ装置２０が、専用ＱＲコード（登録商標）ではなく通常の汎用ＱＲコード（登録商標）を読み取った場合には、ユーザ装置２０は、通常の汎用ＱＲコード（登録商標）を読み取った場合の処理（例えば、通常の汎用ＱＲコード（登録商標）によって表されるＵＲＬで指定されるＷｅｂページを表示するなどの処理）を実行するように構成されている。
【００６６】
ステップＳ６２：ユーザ装置２０は、専用ＱＲコード（登録商標）によって表されるＵＲＬを用いてコンテンツサーバ１０を特定し、専用ＱＲコード（登録商標）によって表されるコンテンツ識別子をコンテンツサーバ１０に送信する。
【００６７】
ステップＳ６３：コンテンツサーバ１０は、ユーザ装置２０から送信されたコンテンツ識別子を受信し、受信されたコンテンツ識別子に対応するコンテンツを識別する。例えば、コンテンツ識別子がコンテンツが仮想的に収納されている部屋の部屋番号を示すものである場合には、コンテンツサーバ１０は、コンテンツ識別子によって示される部屋番号の部屋に仮想的に収納されているコンテンツを識別する。
【００６８】
ステップＳ６４：コンテンツサーバ１０は、ステップＳ６３において識別されたコンテンツ（すなわち、コンテンツ識別子に対応するコンテンツ）をユーザ装置２０に送信する。
【００６９】
ステップＳ６５：ユーザ装置２０は、コンテンツサーバ１０から送信されたコンテンツを受信し、受信されたコンテンツを表示装置２０ｇに表示するとともに、受信されたコンテンツにユーザが関心を持っていることがユーザ装置２０によって認識され得る態様で、受信されたコンテンツをメモリ部２０ｃに保持する。
【００７０】
ユーザ装置２０とコンテンツサーバ１０との間で行われる送受信について、コンテンツサーバ１０は、コンテンツ識別子を送信してきた送信元のユーザ装置２０に対して、そのコンテンツ識別子に対応するコンテンツを返信するだけである。従って、コンテンツサーバ１０は、コンテンツ識別子に対応するコンテンツを返信するにあたり、ユーザ装置２０のユーザの個人情報を知る必要がない。
【００７１】
このようにして、ユーザの個人情報を提示することなく、専用ＱＲコード（登録商標）によって表されるコンテンツ識別子に対応するコンテンツがクリップされる。図４を参照して説明したように、ユーザによって指定されたコンテンツがクリップされるようにしてもよい。クリップされたコンテンツは、ユーザが関心を持っているコンテンツであるとしてユーザ装置２０によって認識される。
【００７２】
ステップＳ６６：ユーザ装置２０は、クリップされたコンテンツを識別するコンテンツ識別子をメモリ部２０ｃに保持する。このようにしてメモリ部２０ｃに保持された、クリップされたコンテンツを識別するコンテンツ識別子は、後述するコンテンツに関連する情報を同期化するための処理において参照される。
【００７３】
なお、図６に示される処理のフローでは、ステップＳ６１において、紙媒体に印刷された専用ＱＲコード（登録商標）を読み取ることとしたが、本発明は、専用ＱＲコード（登録商標）の読み取りに限定されない。コンテンツサーバ１０にアクセスするためのＵＲＬと、コンテンツを識別するコンテンツ識別子とを少なくとも表すコードである限り、専用ＱＲコード（登録商標）の代わりに、任意のコードを使用することが可能である。さらに、そのようなコードを読み取る代わりに、近距離無線通信（ＮＦＣ）を利用して紙媒体に貼り付けられたＩＣチップ内の情報（すなわち、コンテンツ識別子を少なくとも表す識別情報）を取得することによって、その識別情報によって表されるコンテンツ識別子を識別するようにしてもよい。ここで、近距離無線通信（ＮＦＣ）を利用するための方法およびそのために必要とされる機器は、周知技術を利用することができる。あるいは、画像照合、音声、ブルートゥース、ＧＰＳ等の既存の技術を利用して、コンテンツ識別子を少なくとも表す識別情報を取得することによって、その識別情報によって表されるコンテンツ識別子を識別することも可能である。
【００７４】
図７は、コンテンツに関連する情報を同期化するための処理のフローの一例を示す。図７に示される処理は、ユーザ装置２０とコンテンツサーバ１０とが協働することによって実行される。以下、処理の各ステップを説明する。
【００７５】
ステップＳ７１：ユーザ装置２０は、図６に示されるステップＳ６６でメモリ部２０ｃに保持された、クリップされたコンテンツを識別するコンテンツ識別子をコンテンツサーバ１０に送信する。
【００７６】
ステップＳ７２：コンテンツサーバ１０は、ユーザ装置２０から送信されたコンテンツ識別子を受信し、受信されたコンテンツ識別子に対応するコンテンツを識別する。
【００７７】
ステップＳ７３：コンテンツサーバ１０は、ステップＳ７２において識別されたコンテンツに関連する情報（すなわち、コンテンツ識別子に対応するコンテンツに関連する情報）をユーザ装置２０に送信する。
【００７８】
ステップＳ７４：ユーザ装置２０は、コンテンツサーバ１０から送信されたコンテンツに関連する情報を受信し、受信されたコンテンツに関連する情報を表示装置２０ｇに表示することなく、クリップされたコンテンツに関連する情報を受信されたコンテンツに関連する情報に置換する。
【００７９】
ここで、ステップＳ７１〜Ｓ７４の処理は、一定の周期（例えば、０．５秒ごと）で繰り返し実行される。複数のコンテンツがクリップされている場合には、クリップされている複数のコンテンツのそれぞれに対して、ステップＳ７１〜Ｓ７４の処理が、一定の周期（例えば、０．５秒ごと）で繰り返し実行される。これにより、いったんコンテンツがクリップされると、クリップされたコンテンツに関連する情報について、ユーザ装置２０とコンテンツサーバ１０との間でコンテンツに関連する情報の同期化処理が行われる。すなわち、クリップされたコンテンツに関連する情報がコンテンツサーバ１０において更新されると、その更新された情報がほとんど同時にユーザ装置２０に反映されることになる。これにより、いったんコンテンツがクリップされると、ユーザ装置２０のユーザは、クリップされたコンテンツに関連する情報（更新された情報）を受け取ることが可能になる。その結果、ユーザは、ユーザの個人情報を提示することなく、関心を持ったコンテンツを”フォロー”することが可能になる。
【００８０】
なお、ステップＳ７１〜Ｓ７４の処理を一定の周期（例えば、０．５秒ごと）で繰り返し実行する場合には、ユーザ装置２０とコンテンツサーバ１０との間で常に通信が行われることになる。ユーザ装置２０とコンテンツサーバ１０との間の通信総量を低減するために、ステップＳ７１〜Ｓ７４の処理を所定のタイミング（例えば、ユーザが専用アプリケーションにアクセスしたとき）においてのみ実行するようにしてもよい。これにより、ユーザ装置２０において消費される電力を低減することも可能である。このように、ステップＳ７１〜Ｓ７４の処理を所定のタイミング（例えば、ユーザが専用アプリケーションにアクセスしたとき）においてのみ実行するようにしても、ユーザには、ユーザ装置２０とコンテンツサーバ１０との間でコンテンツに関連する情報が常に同期しているかのように見せることが可能である。
【００８１】
ユーザ装置２０とコンテンツサーバ１０との間で行われる送受信について、コンテンツサーバ１０は、コンテンツ識別子を送信してきた送信元のユーザ装置２０に対して、そのコンテンツ識別子に対応するコンテンツに関連する情報を返信するだけである。従って、コンテンツサーバ１０は、コンテンツ識別子に対応するコンテンツに関連する情報を返信するにあたり、ユーザ装置２０のユーザの個人情報を知る必要がない。
【００８２】
なお、ステップＳ７３において、コンテンツサーバ１０は、ステップＳ７２において識別されたコンテンツに関連する情報（すなわち、コンテンツ識別子に対応するコンテンツに関連する情報）に対して更新がなされたか否かを判定し、コンテンツに関連する情報に対して更新がなされた場合にのみ、コンテンツに関連する更新された情報をユーザ装置２０に送信するようにしてもよい。これにより、コンテンツに関連する情報の同期化処理に伴う、ユーザ装置２０とコンテンツサーバ１０との間の通信量を低減することが可能である。
【００８３】
また、ステップＳ７３において、コンテンツサーバ１０は、ステップＳ７２において識別されたコンテンツに関連する情報（すなわち、コンテンツ識別子に対応するコンテンツに関連する情報）に対して更新がなされたか否かを判定する場合には、コンテンツに関連する情報に対して更新がなされたことを示す更新信号をユーザ装置２０に送信するようにしてもよい。コンテンツに関連する情報に対して更新がなされたことを示す更新信号は、プッシュサーバ３０のプッシュ機能を用いて、プッシュサーバ３０からユーザ装置２０に送信されるようにしてもよい。これにより、ユーザ装置２０のユーザは、クリップされたコンテンツに関連する情報が更新されたタイミングを知ることができる。
【００８４】
以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。本明細書において引用した特許、特許出願および文献は、その内容自体が具体的に本明細書に記載されているのと同様にその内容が本明細書に対する参考として援用されるべきであることが理解される。
【産業上の利用可能性】
【００８５】
本発明は、ユーザが個人情報を提示することなくユーザが関心を持ったコンテンツをフォローすることを可能にするプログラム等を提供するものとして有用である。
【符号の説明】
【００８６】
１  システム
１０  サーバ装置（コンテンツサーバ）
１０ａ、２０ａ  通信制御部
１０ｂ、２０ｂ  プロセッサ部
１０ｃ、２０ｃ  メモリ部
１０ｄ、２０ｄ  入力インタフェース部
１０ｅ、２０ｅ  出力インタフェース部
１０ｆ、２０ｆ  入力装置
１０ｇ、２０ｇ  表示装置
１０ｚ、２０ｚ  バス部
２０  ユーザ装置
３０  サーバ装置（プッシュサーバ）
４０  サーバ装置（アプリケーション提供サーバ）
５０  データベース
６０  インターネット
【図１】
2018195338.tif 000003
【図２】
2018195338.tif 000004
【図３】
2018195338.tif 000005
【図４】
2018195338.tif 000006
【図５】
2018195338.tif 000007
【図６】
2018195338.tif 000008
【図７】
2018195338.tif 000009