(57)【要約】【課題】コンテンツを容易に閲覧できるとともに、コンテンツ提供者の作業負荷を低減しつつ違法な複製を抑制できるプログラム。【解決手段】プログラム２００は、コンテンツをコンピュータであるタブレット端末１０に表示させる。プログラム２００は、タブレット端末１０を操作するユーザを識別する識別情報に基づいた電子透かし２０５を埋め込んだ透かし画像２０３を作成するステップと、コンテンツである画像データ２０１上に透かし画像２０３を重ねて表示するステップと、をタブレット端末１０に実行させる。【選択図】図４
2011250217.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツをコンピュータに表示させるプログラムであって、
前記コンピュータを操作するユーザを識別する識別情報に基づいた電子透かしを埋め込んだ透かし画像を作成するステップと、
前記コンテンツである画像データ上に前記透かし画像を重ねて表示するステップと、
を前記コンピュータに実行させることを特徴とするプログラム。
【請求項２】
前記透かし画像は、前記画像データの全域に渡って重ねて表示されることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記電子透かしは、前記透かし画像の全域に渡って連続的に複数埋め込まれることを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
前記識別情報は、前記コンピュータが有する固有の識別番号に基づく情報であることを特徴とする請求項１乃至３の何れか一項に記載のプログラム。
【請求項５】
前記透かし画像は、視認されないことを特徴とする請求項１乃至４の何れか一項に記載のプログラム。
【請求項６】
コンテンツをコンピュータに表示させる表示方法であって、
前記コンピュータを操作するユーザを識別する識別情報に基づいた電子透かしを埋め込んだ透かし画像を作成するステップと、
前記コンテンツである画像データ上に前記透かし画像を重ねて表示するステップと、
を備えることを特徴とする表示方法。
【請求項７】
請求項１乃至５の何れか一項に記載のプログラムを送信する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツをコンピュータに表示させるプログラム、表示方法、情報処理装置に関する。
【背景技術】
【０００２】
従来、電子文書、画像データ等の電子著作物であるコンテンツについて、知的所有権の保護を目的とした方法が広く知られている。
【０００３】
例えば、ネットワーク上に保存されたコンテンツをユーザが、自身のコンピュータにダウンロードし、閲覧する場合、コンテンツを作成する著作者は、コンテンツを暗号化することにより、コンテンツを保護する。また、ユーザは、暗号化されたコンテンツを復号するための暗号鍵を用いることにより、ダウンロードしたコンテンツを復号する方法が知られている（例えば、特許文献１）。このようなコンテンツの保護方法によれば、コンテンツをダウンロードしたコンピュータでは、コンテンツと、暗号鍵とを用いない限り、コンテンツを閲覧、編集することができないため、違法なコンテンツの複製、編集を抑制することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−７７１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来のコンテンツの保護方法には、次のような問題があった。すなわち、上述したコンテンツの保護方法では、コンテンツを暗号化するという、コンテンツ提供者に作業負荷をかけるとともに、ユーザは、コンテンツを各コンピュータにダウンロードし、暗号鍵を用いない限り、コンテンツを閲覧できないため、コンテンツを確認し、ダウンロードする必要性の有無を判断することができないという問題がある。従って、コンテンツを送信するコンテンツ提供者や、サーバ運営者等は、コンテンツの長所をユーザにアピールできなくなる。
【０００６】
また、上述した従来のコンテンツの保護方法では、コンテンツをダウンロードしたコンピュータにおいて、例えば、プリントスクリーンや、スクリーンショットなどのディスプレイ上の表示を画像として保存する機能を用いることで、コンテンツを構成する各ページを新たな静止画像として保存することにより、実質的にコンテンツの複製をされてしまうという問題がある。
【０００７】
そこで、本発明は、このような状況に鑑みてなされたものであり、コンテンツを容易に閲覧できるとともに、コンテンツ提供者の作業負荷を低減しつつ違法な複製を抑制できるプログラム、方法、情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した問題を解決するため、本発明は、次のような特徴を有している。まず、本発明の第１の特徴は、コンテンツ（コンテンツ２６０又はコンテンツ２７０）をコンピュータ（例えば、タブレット端末１０）に表示させるプログラム（プログラム２００）であって、前記コンピュータを操作するユーザを識別する識別情報（識別情報２０７）に基づいた電子透かし（電子透かし２０５）を埋め込んだ透かし画像（透かし画像２０３）を作成するステップ（ステップＳ３００）と、前記コンテンツである画像データ（画像データ２０１）上に前記透かし画像を重ねて表示するステップ（ステップＳ４００）と、を前記コンピュータに実行させることを要旨とする。
【０００９】
このようなプログラムによれば、コンテンツである画像データ上に透かし画像を重ねて表示する。このため、コンテンツを提供するコンテンツ提供者は、コンテンツに対して、違法な複製を抑制するための編集をする必要がない。すなわち、コンテンツ提供者の作業負荷を低減できる。
【００１０】
一方、コンテンツを閲覧するユーザは、暗号鍵等を用いるなど、コンテンツを閲覧するための準備処理をする必要がなく、プログラムを起動させるだけで、コンテンツを容易に閲覧することができる。
【００１１】
また、プログラムによれば、画像データ上に透かし画像を重ねて表示するため、例えば、プリントスクリーンや、スクリーンショットなどのディスプレイ上の表示を画像として保存する機能を用いた場合、上記機能により作成された静止画像には、透かし画像が記憶される。透かし画像は、ユーザを識別する識別情報に基づいた電子透かしを埋め込んでいる。このため、透かし画像に埋め込まれた電子透かしを分析することにより、識別情報に基づいて、ディスプレイ上の表示を画像として保存する機能を用いたユーザを特定することができる。すなわち、プログラムによれば、透かし画像に埋め込まれた電子透かしを分析することにより、違法に画像データを複製したユーザを特定することができる。
【００１２】
従って、プログラムによれば、コンテンツを容易に閲覧できるとともに、コンテンツ提供者の作業負荷を低減しつつ違法な複製を抑制できる。
【００１３】
本発明の第２の特徴は、本発明の第１の特徴に係り、前記透かし画像は、前記画像データの全域に渡って重ねて表示されることを要旨とする。
【００１４】
本発明の第３の特徴は、本発明の第１及び第２の特徴に係り、前記電子透かしは、前記透かし画像の全域に渡って連続的に複数埋め込まれることを要旨とする。
【００１５】
本発明の第４の特徴は、本発明の第１乃至第３の特徴に係り、前記識別情報は、前記コンピュータが有する固有の識別番号に基づく情報であることを要旨とする。
【００１６】
本発明の第５の特徴は、本発明の第１乃至第４の特徴に係り、前記透かし画像は、視認されないことを要旨とする。
【００１７】
本発明の第６の特徴は、コンテンツ（コンテンツ２６０又はコンテンツ２７０）をコンピュータ（例えば、タブレット端末１０）に表示させる表示方法であって、前記コンピュータを操作するユーザを識別する識別情報（識別情報２０７）に基づいた電子透かし（電子透かし２０５）を埋め込んだ透かし画像（透かし画像２０３）を作成するステップと、前記コンテンツである画像データ（画像データ２０１）上に前記透かし画像を重ねて表示するステップと、を備えることを要旨とする。
【００１８】
本発明の第７の特徴は、本発明の第１乃至５の特徴に記載のプログラムを送信する情報処理装置であることを要旨とする。
【発明の効果】
【００１９】
本発明によれば、コンテンツを容易に閲覧できるとともに、コンテンツ提供者の作業負荷を低減しつつ違法な複製を抑制できるプログラム、表示方法、情報処理装置を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係るコンテンツ送信システム１の全体概略構成図である。
【図２】本発明の実施形態に係るプログラム送信サーバ１００の機能ブロック図である。
【図３】本発明の実施形態に係るプログラム送信サーバ１００の記憶部に記憶される情報の一例を示す図である。
【図４】本発明の実施形態に係るタブレット端末１０の機能ブロック図である。
【図５】本発明の実施形態に係るタブレット端末１０においてプログラム２００を起動した際のタブレット端末１０の動作を説明するための概念図である。
【図６】本発明の実施形態に係るタブレット端末１０においてプログラム２００を起動した際のタブレット端末１０の動作を説明するための概念図である。
【図７】本発明の実施形態に係るタブレット端末１０においてプログラム２００を起動した際に示される電子透かし２０５の一例を説明するための概念図である。
【図８】本発明の実施形態に係るプログラム２００の起動に基づく、タブレット端末１０の動作手順を示すフローチャートである。
【発明を実施するための形態】
【００２１】
次に、図面を参照して、本発明の実施形態について説明する。なお、以下の図面の記載において、同一または類似の部分には、同一または類似の符号を付している。また、図面は模式的なものであり、各寸法の比率などは現実のものとは異なる。
【００２２】
したがって、具体的な寸法などは以下の説明を参酌して判断すればよく、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれている。
【００２３】
以下の実施形態においては、（１）コンテンツ送信システム１の全体構成、（２）プログラム送信サーバ１００の詳細構成、（３）タブレット端末１０の詳細構成、（４）プログラム２００によるタブレット端末１０の詳細動作、（５）プログラム２００の動作手順、（６）作用・効果、（７）その他の実施形態について説明する。
【００２４】
（１）コンテンツ送信システム１の全体構成
図１は、本実施形態に係るコンテンツ送信システム１の全体概略構成図である。
【００２５】
図１に示すコンテンツ送信システム１は、タブレット端末１０、携帯通信端末２０、クライアント端末３０、プログラム送信サーバ１００、コンテンツ送信サーバ１５０を含む。
【００２６】
本実施形態では、タブレット端末１０、携帯通信端末２０、クライアント端末３０、プログラム送信サーバ１００、コンテンツ送信サーバ１５０が、通信ネットワーク５０（インターネットなど）を介して接続されている。
【００２７】
コンテンツ送信システム１では、プログラム送信サーバ１００から、タブレット端末１０、携帯通信端末２０、クライアント端末３０に対してプログラム２００の配布が行われる。また、コンテンツ送信システム１では、コンテンツ送信サーバ１５０から、タブレット端末１０、携帯通信端末２０、クライアント端末３０に対してコンテンツの配布が行われる。具体的には、コンテンツ送信サーバ１６０は、タブレット端末１０、携帯通信端末２０、クライアント端末３０に対してコンテンツ２６０を配布する。同様にして、コンテンツ送信サーバ１７０は、タブレット端末１０、携帯通信端末２０、クライアント端末３０に対してコンテンツ２７０を配布する。
【００２８】
プログラム送信サーバ１００及びコンテンツ送信サーバ１５０は、ＣＰＵ等の制御装置、メモリやＨＤＤ等の記憶装置、通信ネットワーク５０と通信する通信Ｉ／Ｆ等の通信装置といったハードウェア資源を有するコンピュータ（単一或いは複数）により構成される。プログラム送信サーバ１００、コンテンツ送信サーバ１５０が備える下記の各ブロックは、前述したコンピュータの制御装置等のハードウェア資源を用いてコンピュータプログラムを実行することによって実現されるものである。なお、これらの各ブロック、手段は、単一のコンピュータ上に配置される必要はなく、必要に応じて分散される構成を採用しても良い。
【００２９】
タブレット端末１０、携帯通信端末２０、クライアント端末３０は、タブレット型のＰＣ（Personal  Computer）、携帯通信端末装置（携帯電話機やスマートフォン）、ユーザが利用するＰＣ、カーナビゲーションシステム等であり、無線ＬＡＮや、近傍無線通信（Ｂｌｕｅｔｏｏｔｈ（登録商標）や赤外線通信等）或いは有線通信（ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル接続等）によって、通信ネットワーク５０を介してプログラム送信サーバ１００及びコンテンツ送信サーバ１５０に接続されている。タブレット端末１０、携帯通信端末２０、クライアント端末３０は、プログラム送信サーバ１００が有するハードウェア資源に加えて、キーボタンやタッチパネル等の入力装置、液晶ディスプレイ等の出力装置、一般的なブラウザを備える。ブラウザは、インターネットの標準プロトコルであるＨＴＴＰ（Hyper  Text  Transfer  Protocol）等に従い、ＨＴＭＬ（Hyper  Text  Markup  Language）等の言語で記述されたページデータの要求、取得及び表示、フォームデータの送信等を行う機能を有している。
【００３０】
なお、タブレット端末１０、携帯通信端末２０、クライアント端末３０は、同一の機能を有しており、以下の記載においては、主にタブレット端末１０について、記載する。従って、携帯通信端末２０、クライアント端末３０についてもタブレット端末１０と同様の機能を有しているが、詳細の記載は、適宜省略する。
【００３１】
（２）プログラム送信サーバ１００の詳細構成
図２は、プログラム送信サーバ１００の機能ブロック図である。図３は、プログラム送信サーバ１００のユーザＤＢ１０５に記憶される情報の一例を示す図である。
【００３２】
プログラム送信サーバ１００は、通信ネットワーク５０を介して、タブレット端末１０、携帯通信端末２０、クライアント端末３０と通信可能であり、プログラム２００を送信する制御を行うとともに、プログラム２００を送信した各端末の情報、プログラム２００を利用するユーザの情報等を管理する。
具体的には、プログラム送信サーバ１００は、制御部１０１と、通信部１０３と、ユーザＤＢ１０５と、プログラムＤＢ１０７とを備える。
【００３３】
なお、以下のプログラム送信サーバ１００の機能については、プログラム２００を取得したタブレット端末１０について管理する場合を例に挙げて説明する。プログラム２００を取得するのは、携帯通信端末２０、クライアント端末３０であってもよく、従って、タブレット端末１０の代わりに携帯通信端末２０、クライアント端末３０の少なくとも何れかを管理する場合においても同様である。
【００３４】
制御部１０１は、プログラム送信サーバ１００を構成する各機能部を制御する。例えば、制御部１０１は、タブレット端末１０を介して通信部１０３が取得したタブレット端末１０を操作するユーザを識別する識別情報２０７をユーザＤＢ１０５に記憶させる。また、タブレット端末１０からの要求に応じて、プログラムＤＢ１０７からプログラム２００を呼び出し、通信部１０３を介して、タブレット端末１０にプログラム２００を送信させる。
【００３５】
通信部１０３は、タブレット端末１０との通信を行う。具体的には、通信部１０３は、通信ネットワーク５０を介して、タブレット端末１０を操作するユーザを識別する識別情報２０７を受信する。また、通信部１０３は、通信ネットワーク５０を介して、タブレット端末１０にプログラム２００を送信する。
【００３６】
図３に示すように、ユーザＤＢ１０５は、プログラムＤＢ１０７を取得したユーザを識別する識別情報２０７を記憶する。具体的には、ユーザＤＢ１０５は、識別情報２０７として、ユーザＩＤ、ユーザ情報、端末の識別情報等を記憶する。ユーザＩＤは、tarou等のユーザが任意に指定した文字列である。ユーザＩＤは、プログラム送信サーバ１００により指定された乱数等であってもよい。ユーザ情報は、ユーザの氏名、居住地等の個人に関連する情報である。端末の識別情報は、端末固有の情報であり、端末を所有するユーザを特定できる。
【００３７】
これらの識別情報２０７は、タブレット端末１０と、プログラム送信サーバ１００との間で暗号化されて送受信されてもよい。また、タブレット端末１０及びプログラム送信サーバ１００が、ユーザＩＤ、ユーザ情報、端末の識別情報等の少なくとも何れかに基づく情報をそれぞれ記憶し、共有してもよい。この場合、識別情報２０７は、タブレット端末１０及びプログラム送信サーバ１００でそれぞれ記憶し、共有した情報であり、ユーザＩＤ、ユーザ情報、端末の識別情報等の少なくとも何れかに基づく情報である。
【００３８】
ユーザＤＢ１０５は、各ユーザがプログラム送信サーバ１００から取得したプログラムを記憶する。また、ユーザＤＢ１０５は、タブレット端末、携帯通信端末、ＰＣ等、ユーザが利用する端末の種類を示すクライアント端末の種類等を記憶してもよく、他にもプログラムを取得した際の日時等を記録してもよい。
【００３９】
プログラムＤＢ１０７は、プログラム送信サーバ１００が送信する複数のプログラムを記憶する。具体的には、プログラムＤＢ１０７は、複数のプログラムのみでなく、各プログラムに関する情報として、プログラムを利用可能な端末の種類、プログラムの値段、プログラムの説明、各プログラムの開発者、開発者の連絡先等の開発者に関係する情報、プログラムをユーザに送信した合計回数、所定時間におけるユーザへの送信回数等を記憶する。
【００４０】
（３）タブレット端末１０の詳細構成
図４は、本実施形態に係るタブレット端末１０の機能ブロック図である。タブレット端末１０は、制御部１１と、通信部１３と、記憶部１５と、画像作成部１７、表示部１９と、入力部２１とを備える。
【００４１】
制御部１１は、タブレット端末１０を構成する各機能部を制御する。例えば、制御部１１は、プログラム送信サーバ１００を介して取得したプログラム２００を起動するとともに、コンテンツ送信サーバ１５０を介して取得したコンテンツ２６０又はコンテンツ２７０の少なくともいずれか（以下、適宜、コンテンツと省略して示す）を記憶部１５から読み込んで、表示部１９に出力する。
【００４２】
通信部１３は、通信ネットワーク５０を介して、プログラム送信サーバ１００から取得したプログラム２００を記憶部１５に記憶する。通信部１３は、通信ネットワーク５０を介して、コンテンツ送信サーバ１５０から取得したコンテンツを記憶部１５に記憶する。
【００４３】
記憶部１５は、タブレット端末１０を起動するためのプログラムや、入力部２１からのユーザの指示に伴い生じた情報を記憶する。具体的には、記憶部１５は、通信部１３を介して、通信ネットワーク５０から取得したプログラム２００、コンテンツ２６０、コンテンツ２７０等を記憶する。また、記憶部１５は、プログラム２００を起動する際の識別情報２０７を記憶する。
【００４４】
画像作成部１７は、識別情報２０７に基づいた電子透かし２０５を埋め込んだ透かし画像２０３を作成する。
【００４５】
表示部１９は、ユーザに情報を表示する。表示部１９は、コンテンツである画像データ２０１上に画像作成部１７が作成した透かし画像２０３を重ねて表示する。また、表示部１９は、プログラム２００を起動した際のユーザ認証画面や、コンテンツを表示する。
【００４６】
入力部２１は、キーボタンやタッチパネル等であり、ユーザの操作に伴い、ユーザからの指示を入力する、或いは、情報を入力する際に用いられる。
【００４７】
（４）プログラム２００によるタブレット端末１０の詳細動作
図５は、本実施形態に係るタブレット端末１０においてプログラム２００を起動した際のタブレット端末１０の動作を説明するための概念図である。図５に示すように、プログラム２００は、小説、コラム、イラスト、漫画、写真等の静止画像や、映像、映画、アニメーション等の動画などからなるコンテンツ２６０又はコンテンツ２７０をコンピュータであるタブレット端末１０に表示させる、いわゆるビューアーアプリとして機能する。
【００４８】
具体的には、タブレット端末１０では、コンテンツ２６０又はコンテンツ２７０である画像データ２０１上に透かし画像２０３を重ねて表示する。透かし画像２０３は、画像データ２０１の全域に渡って重ねて表示される。
【００４９】
図６は、本実施形態に係るタブレット端末１０においてプログラム２００を起動した際のタブレット端末１０の動作を説明するための概念図である。
【００５０】
透かし画像２０３は、タブレット端末１０を操作するユーザを識別する識別情報２０７に基づいた電子透かし２０５を埋め込んでいる。
【００５１】
電子透かし２０５は、透かし画像２０３の全域に渡って連続的に複数埋め込まれる。電子透かし２０５は、文字、記号などを構成するドットとして、透かし画像２０３に埋め込まれる。電子透かし２０５は、識別情報２０７そのものであってもよいし、識別情報２０７をＡＳＣＩＩ（Ａｍｅｒｉｃａｎ  Ｓｔａｎｄａｒｄ  Ｃｏｄｅ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｉｎｔｅｒｃｈａｎｇｅ）に基づいて、２進数、１０進数、１６進数等で表示してもよい。
【００５２】
透かし画像２０３は、ユーザに視認されないため、タブレット端末１０では、外観上、画像データ２０１のみが表示される。
【００５３】
なお、ユーザに視認されない透かし画像２０３とは、ユーザに肉眼では見えない程度であることを示し、透かし画像２０３を何らかの方法により拡大した場合に見える場合も含む。例えば、透かし画像２０３は、透明な領域からなる背景部に、電子透かし２０５を埋め込むことにより作成される。
【００５４】
図７は、本発明の実施形態に係るタブレット端末１０においてプログラム２００を起動した際に示される電子透かし２０５の一例を説明するための概念図である。具体的には、図７（ａ）は、２×２のドット表示を用いて、２進数を表示する際の一例である。図７（ｂ）は、（ａ）を用いて、識別情報２０７の一部を示す一例である。
【００５５】
電子透かし２０５は、２×２のドットの領域を一つの単位として、何れか１マスを塗りつぶすことにより、２進数で、識別情報２０７を示すことができる。例えば、ＡＳＣＩＩに基づいて、ｔは、「０１１１０１００」、ａは、「０１１００００１」という２進数でそれぞれ示すことができる。これを用いることにより、「tarou」というユーザＩＤを２進数で示すことができ、電子透かし２０５に用いることができる。このような２×２のドットの領域を一つの単位として、何れか１マスを塗りつぶし、他の３マスを透明にすることにより、電子透かし２０５をユーザに視認できない程度に作成できる。２×２のドットの領域を一つの単位とし、隣り合う２×２のドットの領域の間に、ドットが塗りつぶされていない透明なドット領域を適宜設けることにより、ユーザから更に視認されにくい電子透かし２０５を作成することができる。このような、電子透かし２０５を埋め込むことにより、ユーザに視認されない透かし画像２０３を作成できる。
【００５６】
また、例えば、電子透かし２０５は、塗りつぶされたドットの色調を、重ねて表示される画像データ２０１のドットの色調と近くすることにより、ユーザに視認されない程度に変更した色調からなるものとすることができる。
【００５７】
（５）プログラム２００の動作手順
図８は、本発明の実施形態に係るプログラム２００の起動に基づく、タブレット端末１０の動作手順を示すフローチャートである。なお、以下の動作については、コンテンツをタブレット端末１０に表示させる際の手順について説明する。
【００５８】
ステップＳ１００において、入力部２１からのユーザの指示等に基づいて、制御部１１は、記憶部１５からプログラム２００を読み出し、起動させる。
【００５９】
ステップＳ２００において、画像作成部１７は、プログラム２００を使用するユーザを識別する識別情報２０７を取得する。具体的には、画像作成部１７は、入力部２１を介して、ユーザから識別情報２０７を取得する。又は、画像作成部１７は、記憶部１５から識別情報２０７を取得する。
【００６０】
ステップＳ３００において、画像作成部１７は、識別情報２０７に基づいた電子透かし２０５を埋め込んだ透かし画像２０３を作成する。
【００６１】
ステップＳ４００において、表示部１９は、コンテンツである画像データ２０１上に透かし画像２０３を重ねて表示する。なお、コンテンツは、ユーザの指示に基づいて、記憶部１５から読み出してもよいし、通信ネットワーク５０を介して、プログラム送信サーバ１００から直接取得してもよい。
【００６２】
（６）作用・効果
以上説明したように、本実施形態によれば、プログラム２００によれば、コンテンツである画像データ２０１上に透かし画像２０３を重ねて表示する。このため、コンテンツを提供するコンテンツ提供者は、コンテンツに対して、違法な複製を抑制するための編集をする必要がない。すなわち、コンテンツ提供者の作業負荷を低減できる。
【００６３】
一方、コンテンツを閲覧するユーザは、暗号鍵等を用いるなど、コンテンツを閲覧するための準備処理をする必要がなく、プログラム２００を起動させるだけで、コンテンツを容易に閲覧することができる。
【００６４】
また、プログラム２００によれば、画像データ２０１上に透かし画像２０３を重ねて表示するため、例えば、プリントスクリーンや、スクリーンショットなどのディスプレイ上の表示を画像として保存する機能を用いた場合、上記機能により作成された静止画像には、透かし画像２０３が記憶される。透かし画像２０３は、ユーザを識別する識別情報２０７に基づいた電子透かし２０５を埋め込んでいる。このため、透かし画像２０３に埋め込まれた電子透かし２０５を分析することにより、識別情報２０７に基づいて、ディスプレイ上の表示を画像として保存する機能を用いたユーザを特定することができる。すなわち、プログラム２００によれば、透かし画像２０３に埋め込まれた電子透かし２０５を分析することにより、違法に画像データ２０１を複製したユーザを特定することができる。
【００６５】
従って、プログラム２００によれば、コンテンツを容易に閲覧できるとともに、コンテンツ提供者の作業負荷を低減しつつ違法な複製を抑制できる。
【００６６】
実施形態では、透かし画像２０３は、画像データ２０１の全域に渡って重ねて表示される。このため、プログラム２００によれば、画像データ２０１の一部のみを抽出して編集した場合においても、画像データ２０１上には、透かし画像２０３が重ねられている。このため、違法に画像データ２０１を複製したユーザが、画像データ２０１の一部のみを抽出して編集した場合においても、編集した静止画像には、透かし画像２０３を含むため、違法に画像データ２０１を複製したユーザを確実に特定することができる。
【００６７】
実施形態では、電子透かし２０５は、透かし画像２０３の全域に渡って連続的に複数埋め込まれる。このため、プログラム２００によれば、画像データ２０１の一部のみを抽出して編集した場合においても、画像データ２０１上には、透かし画像２０３が重ねられている。このため、違法に画像データ２０１を複製したユーザが、画像データ２０１の一部のみを抽出して編集した場合においても、編集した静止画像には、透かし画像２０３を含むため、違法に画像データ２０１を複製したユーザを確実に特定することができる。
【００６８】
実施形態では、識別情報２０７は、タブレット端末１０が有する固有の識別番号である。このため、プログラム２００によれば、タブレット端末１０を識別することにより、タブレット端末１０を所有するユーザを特定することができ、画像データ２０１を編集したユーザを更に特定しやすくなる。従って、プログラム２００によれば、ユーザによる違法な複製を更に抑制できる。
【００６９】
実施形態では、透かし画像２０３は、視認されない。このため、コンテンツを閲覧するユーザは、透かし画像２０３の有無を意識することなく、快適にコンテンツを閲覧できる。
【００７０】
（７）その他の実施形態
上述した実施形態では、プログラム２００は、タブレット端末１０の記憶部１５に記憶されるとしたが、本発明は、これに限られず、例えば、プログラム２００を起動する毎に、通信ネットワーク５０を介して、プログラム送信サーバ１００から直接取得してもよい。
【００７１】
上述した実施形態では、プログラム２００を起動することにより、タブレット端末１０の画像作成部１７は、識別情報２０７に基づいた電子透かし２０５を埋め込んだ透かし画像２０３を作成する。また、表示部１９は、コンテンツである画像データ２０１上に透かし画像２０３を重ねて表示する。本発明は、これに限られず、例えば、プログラム送信サーバ１００において、識別情報２０７に基づいた電子透かし２０５を埋め込んだ透かし画像２０３を作成し、プログラム送信サーバ１００で作成された透かし画像２０３をタブレット端末１０が取得してもよい。この場合、プログラム送信サーバ１００は、タブレット端末１０からの要求、又は、タブレット端末１０から識別情報２０７を受信した際に、識別情報２０７に基づいた電子透かし２０５を埋め込んだ透かし画像２０３を作成する。そして、プログラム送信サーバ１００は、タブレット端末１０からの要求に基づいて、透かし画像２０３をタブレット端末１０に送信する。
【００７２】
上述した実施形態では、ステップＳ２００において、画像作成部１７が、入力部２１を介して、ユーザから識別情報２０７を取得する。又は、画像作成部１７が、記憶部１５から識別情報２０７を取得する。本発明は、これに限られず、例えば、ステップＳ２００において、予め、タブレット端末１０と、プログラム送信サーバ１００との間で、認証が成立している場合に、画像作成部１７は、プログラム送信サーバ１００から、識別情報２０７を取得してもよい。また、プログラム送信サーバ１００が、タブレット端末１０にプログラム２００を配信する際に、識別情報２０７をプログラム２００に埋め込んでもよい。
【００７３】
上述した実施形態では、タブレット端末１０、プログラム送信サーバ１００が備える各ブロックについて記載しているが、本発明は、これに限られず、例えば、上記の各ブロックの機能を実行するプログラムとしてもよく、また、このプログラムを配信する情報処理装置であってもよい。
【符号の説明】
【００７４】
１  コンテンツ送信システム
１０  タブレット端末
１１  制御部
１３  通信部
１５  記憶部
１７  画像作成部
１９  表示部
２０  携帯通信端末
２１  入力部
３０  クライアント端末
５０  通信ネットワーク
１００  プログラム送信サーバ
１０１  制御部
１０３  通信部
１０５  ユーザＤＢ
１０７  プログラムＤＢ
１５０  コンテンツ送信サーバ
１６０  コンテンツ送信サーバ
１７０  コンテンツ送信サーバ
２００  プログラム
２０１  画像データ
２０３  透かし画像
２０５  電子透かし
２０７  識別情報
２６０  コンテンツ
２７０  コンテンツ
【図１】
2011250217.tif 000003
【図２】
2011250217.tif 000004
【図３】
2011250217.tif 000005
【図４】
2011250217.tif 000006
【図５】
2011250217.tif 000007
【図６】
2011250217.tif 000008
【図７】
2011250217.tif 000009
【図８】
2011250217.tif 000010
【手続補正書】
【提出日】平成23年9月2日(2011.9.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワークを介して、コンテンツサーバから複数のコンテンツ表示端末に配信され得るコンテンツを、それぞれのコンテンツ表示端末に表示させるコンテンツ送信システムにおいて、
前記プログラムサーバは、
前記コンテンツ表示端末を操作するユーザを識別する識別情報を、前記コンテンツ表示端末から受信する識別情報受信手段と、
前記識別情報受信手段により受信した識別情報に基づいた電子透かしを埋め込んだ透かし画像を作成する透かし画像作成手段と、
前記透かし画像を前記コンテンツ表示端末に送信する透かし画像送信手段と、を備え、
前記コンテンツ表示端末は、
該端末を操作するユーザを識別する識別情報を送信する識別情報送信手段と、
前記プログラムサーバから前記透かし画像を受信する透かし画像受信手段と、
前記透かし画像受信手段で受信した透かし画像を記憶する透かし画像記憶手段と、
前記コンテンツサーバからコンテンツを受信するコンテンツ受信手段と、
前記コンテンツ受信手段により受信した前記コンテンツである画像データ上に前記透かし画像を重ねて表示する表示手段と、
を備えて構成されるコンテンツ送信システム。
【請求項２】
前記透かし画像は、前記画像データの全域に渡って重ねて表示されることを特徴とする請求項１に記載のコンテンツ送信システム。
【請求項３】
前記透かしは、前記透かし画像の全域に渡って連続的に複数埋め込まれていることを特徴とする請求項１又は２に記載のコンテンツ送信システム。
【請求項４】
前記識別情報は、前記コンテンツ表示端末が有する固有の識別情報に基づく情報であることを特徴とする請求項１乃至３の何れか一項に記載のコンテンツ送信システム。
【請求項５】
前記透かし画像は、視認されないことを特徴とする請求項１乃至４の何れか一項に記載のコンテンツ送信システム。
【請求項６】
通信ネットワークを介して、コンテンツサーバから複数のコンテンツ表示端末に配信され得るコンテンツを、それぞれのコンテンツ表示端末に表示させるコンテンツ送信方法において、
前記プログラムサーバが、前記コンテンツ表示端末を操作するユーザを識別する識別情報を、前記コンテンツ表示端末から受信する識別情報受信ステップと、
前記識別情報受信ステップで取得した識別情報に基づいた電子透かしを埋め込んだ透かし画像を作成する透かし画像作成ステップと、
前記透かし画像を前記コンテンツ表示端末に送信する透かし画像送信ステップと、を備え、
前記コンテンツ表示端末は、
該端末を操作するユーザを識別する識別情報を送信する識別情報送信ステップと、
前記プログラムサーバから前記透かし画像を受信する透かし画像受信ステップと、
前記透かし画像を記憶する透かし画像記憶ステップと、
前記コンテンツを受信するコンテンツ受信ステップと、
前記コンテンツである画像データ上に前記透かし画像を重ねて表示する表示ステップと、
を含むことを特徴とするコンテンツ送信方法。
【請求項７】
請求項１記載のプログラムサーバが備える、前記識別情報受信手段、前記透かし画像作成手段及び前記透かし画像送信手段としてコンピュータを機能させるためのプログラム。
【請求項８】
請求項１記載のコンテンツ表示端末が備える、前記識別情報送信手段、前記透かし画像受信手段、前記透かし画像記憶手段、前記コンテンツ受信手段及び前記表示手段としてコンピュータを機能させるためのプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
そこで、本発明は、このような状況に鑑みてなされたものであり、コンテンツを容易に閲覧できるとともに、コンテンツ提供者の作業負荷を低減しつつ違法な複製を抑制できるコンテンツ送信システム、コンテンツ送信方法及びプログラムを提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上述した問題を解決するため、本発明は、次のような特徴を有している。まず、本発明の第１の特徴は、通信ネットワークを介して、コンテンツサーバ（コンテンツ送信サーバ１５０）から複数のコンテンツ表示端末（例えば、タブレット端末１０、携帯通信端末２０）に配信され得るコンテンツ（コンテンツ２６０又はコンテンツ２７０）を、それぞれのコンテンツ表示端末に表示させるコンテンツ送信システムにおいて、前記プログラムサーバは、前記コンテンツ表示端末を操作するユーザを識別する識別情報（識別情報２０７）を、前記コンテンツ表示端末から受信する識別情報受信手段と、前記識別情報受信手段により受信した識別情報に基づいた電子透かし（電子透かし２０５）を埋め込んだ透かし画像（透かし画像２０３）を作成する透かし画像作成手段と、前記透かし画像を前記コンテンツ表示端末に送信する透かし画像送信手段と、を備え、前記コンテンツ表示端末は、該端末を操作するユーザを識別する識別情報を送信する識別情報送信手段と、前記プログラムサーバから前記透かし画像を受信する透かし画像受信手段と、前記透かし画像受信手段で受信した透かし画像を記憶する透かし画像記憶手段と、前記コンテンツサーバからコンテンツを受信するコンテンツ受信手段と、前記コンテンツ受信手段により受信した前記コンテンツである画像データ（画像データ２０１）上に前記透かし画像を重ねて表示する表示手段と、を備えて構成されるコンテンツ送信システム。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
このようなコンテンツ送信システムによれば、コンテンツである画像データ上に透かし画像を重ねて表示する。このため、コンテンツを提供するコンテンツ提供者は、コンテンツに対して、違法な複製を抑制するための編集をする必要が無い。すなわち、コンテンツ提供者の作業負荷を低減できる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、コンテンツ送信システムによれば、画像データ上に透かし画像を重ねて表示するため、例えば、プリントスクリーンや、スクリーンショットやなどのディスプレイ上の表示を画像として保存する機能を用いた場合、上記機能により作成された静止画像には、透かし画像が記憶される。透かし画像は、ユーザを識別する識別情報に基づいた電子透かしを埋め込んでいる。このため、透かし画像に埋め込まれた電子透かしを分析することにより、識別情報に基づいて、ディスプレイ上の表示を画像として保存する機能を用いたユーザを特定することができる。すなわち、コンテンツ送信システムによれば、透かし画像に埋め込まれた電子透かしを分析することにより、違法に画像データを複製したユーザを特定することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
したがって、コンテンツ送信システムによれば、コンテンツを容易に閲覧できるとともに、コンテンツ提供者の作業負荷を低減しつつ違法な複製を抑制できる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第４の特徴は、本発明の第１乃至第３の特徴に係り、前記識別情報は、前記コンテンツ表示端末が有する固有の識別情報に基づく情報であることを要旨とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明の第６の特徴は、通信ネットワークを介して、コンテンツサーバ（コンテンツ送信サーバ１５０）から複数のコンテンツ表示端末（例えば、タブレット端末１０、携帯通信端末２０）に配信され得るコンテンツ（コンテンツ２６０又はコンテンツ２７０）を、それぞれのコンテンツ表示端末に表示させるコンテンツ送信方法において、前記プログラムサーバは、前記コンテンツ表示端末を操作するユーザを識別する識別情報（識別情報２０７）を、前記コンテンツ表示端末から受信する識別情報受信ステップと、前記識別情報受信ステップにより受信した識別情報に基づいた電子透かし（電子透かし２０５）を埋め込んだ透かし画像（透かし画像２０３）を作成する透かし画像作成ステップと、前記透かし画像を前記コンテンツ表示端末に送信する透かし画像送信ステップと、を備え、前記コンテンツ表示端末は、該端末を操作するユーザを識別する識別情報を送信する識別情報送信ステップと、前記プログラムサーバから前記透かし画像を受信する透かし画像受信ステップと、前記透かし画像を記憶する透かし画像記憶ステップと、前記コンテンツを受信するコンテンツ受信ステップと、前記コンテンツである画像データ（画像データ２０１）上に前記透かし画像を重ねて表示する表示ステップと、を備えることを要旨とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の第７の特徴は、本発明の第１の特徴に記載のプログラムサーバが備える、前記識別情報受信手段、前記透かし画像作成手段、及び前記透かし画像送信手段としてコンピュータを機能させるためのプログラム。
本発明の第８の特徴は、本発明の第１の特徴に記載のコンテンツ表示端末が備える、前記識別情報送信手段、前記透かし画像受信手段、前記透かし画像記憶手段、前記コンテンツ受信手段及び前記表示手段としてコンピュータを機能させるためのプログラム。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明によれば、コンテンツを容易に閲覧できるとともに、コンテンツ提供者の作業負荷を低減しつつ違法な複製を抑制できるコンテンツ送信システム、コンテンツ送信方法及びプログラムを提供することができる。