(57)【要約】【課題】データのライフサイクルに適した強度で、電子透かし情報を埋め込むことが可能なデータ処理システム、データ処理装置、電子透かし埋め込み方法、及びプログラムを提供する。【解決手段】データベース５に登録する各データについて、所望の日時情報（リリース日）を設定し、設定された日時情報と現在の日時とを比較して、比較結果に応じた強度でデータに電子透かし情報を埋め込む。例えば、現在の日時が設定されたリリース日よりも前の場合は強度レベルを高く設定し、後の場合は強度レベルを低く設定すれば、リリース日以前は強く電子透かしを埋め込んでセキュリティを重視でき、リリース日以降は電子透かしを低く埋め込んでデータの品質を重視することが可能となる。【選択図】図６
2008236117.tif 000002
【特許請求の範囲】
【請求項１】
データを蓄積したデータベースを有するサーバと、このサーバにネットワークを介してアクセス可能なクライアントコンピュータと、により構成されるデータ処理システムであって、
前記サーバは、
所望の日時情報を設定する日時設定手段と、
前記日時設定手段によって設定された日時情報と現在の日時とを比較して、比較結果に応じた強度でデータに電子透かし情報を埋め込む電子透かし埋め込み手段と、
を備えることを特徴とするデータ処理システム。
【請求項２】
前記電子透かし埋め込み手段は、
現在の日時が前記日時設定手段によって設定された日時情報より前である場合は、前記データに埋め込む電子透かし情報の強度を大きくし、現在の日時が前記日時情報より後の場合は、該強度を小さく変更することを特徴とする請求項１記載のデータ処理システム。
【請求項３】
前記電子透かし埋め込み手段は、
前記日時設定手段によって設定される日時情報からどの程度の日時離れているかに応じて、前記電子透かし情報の強度を設定する強度設定手段を更に備え、
この強度設定手段によって設定された強度で、前記データに電子透かし情報を埋め込むことを特徴とする請求項１記載のデータ処理システム。
【請求項４】
所望の日時情報を設定する日時設定手段と、
前記日時設定手段によって設定された日時情報と現在の日時とを比較して、比較結果に応じた強度でデータに電子透かし情報を埋め込む電子透かし埋め込み手段と、
を備えることを特徴とするデータ処理装置。
【請求項５】
前記電子透かし埋め込み手段は、
現在の日時が前記日時設定手段によって設定された日時情報より前である場合は、前記データに埋め込む電子透かし情報の強度を大きくし、現在の日時が前記日時情報より後の場合は、該強度を小さく変更することを特徴とする請求項４記載のデータ処理装置。
【請求項６】
前記電子透かし埋め込み手段は、
前記日時設定手段によって設定される日時情報からどの程度の日時離れているかに応じて、前記電子透かし情報の強度を設定する強度設定手段を更に備え、
この強度設定手段によって設定された強度で、前記データに電子透かし情報を埋め込むことを特徴とする請求項４記載のデータ処理装置。
【請求項７】
所望の日時情報を設定する日時設定ステップと、
前記日時設定ステップによって設定された日時情報と現在の日時とを比較して、比較結果に応じた強度でデータに電子透かし情報を埋め込む電子透かし埋め込みステップと、
を備えることを特徴とする電子透かし埋め込み方法。
【請求項８】
前記電子透かし埋め込みステップは、
現在の日時が前記日時設定ステップによって設定された日時情報より前である場合は、前記データに埋め込む電子透かし情報の強度を大きくし、現在の日時が前記日時情報より後の場合は、該強度を小さく変更することを特徴とする請求項７記載の電子透かし埋め込み方法。
【請求項９】
前記電子透かし埋め込みステップは、
前記日時設定ステップによって設定される日時情報からどの程度の日時離れているかに応じて、前記電子透かし情報の強度を設定した強度設定ファイルに設定された強度で、前記データに電子透かし情報を埋め込むことを特徴とする請求項７記載の電子透かし埋め込み方法。
【請求項１０】
コンピュータを請求項４から６のいずれかに記載のデータ処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理システム及びデータ処理装置における電子透かし埋め込み方法及びそのプログラムに関する。
【背景技術】
【０００２】
近年、インターネットの普及により、画像データやオーディオデータ等のマルチメディアデータを簡単に入手し、利用することが可能となっている。一方、その普及の結果、一般に公開されるべきでないデータや保護されるべきデータが不正に流出することがあり問題になっている。
そこで、上述の画像データやオーディオデータ等に対して、電子透かし情報を埋め込み、データの不正流出の抑止や流出元のトレーサビリティを行う技術が開発され、利用されている。
【０００３】
電子透かしとは、システムＩＤや登録時刻等の情報を目に見えない電子透かし情報として元のデータに埋め込み、また必要に応じてその電子透かし情報を取り出す技術である（特許文献１、特許文献２参照）。
この電子透かし技術を適用することで、どこのシステムで誰がいつダウンロードしたか、といった情報をデータに埋め込み、検出することが可能となり、結果として、データが不正に流出した場合にその流出元の追跡が可能となる。
そして電子透かしには、埋め込みの強度を設定する技術も開発されている。電子透かしの強度を高く設定するほど電子透かし情報をデータから検出することが難しくなり、電子透かしの効果は損失しにくいものとなる。
【０００４】
【特許文献１】特開２００６−１２１４６０号公報
【特許文献２】特開２００７−０５３６８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、データに埋め込む電子透かしの強度を高く設定すればするほど、データの品質は劣化してしまうという技術的課題があった。
そのため、データベースに格納したデータの全てに対して高い強度で透かし情報を埋め込むようにすると、全てのデータの品質が劣化し、例えば電子カタログやＷｅｂコンテンツ等を製作する等、実際に利用する際に不都合が生じてしまうという問題があった。
【０００６】
本発明は、前述した問題点に鑑みてなされたもので、その目的は、データのライフサイクルに適した強度で、電子透かし情報を埋め込むことが可能なデータ処理システム、データ処理装置、電子透かし埋め込み方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
前述した目的を達成するために第１の発明は、データを蓄積したデータベースを有するサーバと、このサーバにネットワークを介してアクセス可能なクライアントコンピュータと、により構成されるデータ処理システムであって、前記サーバは、所望の日時情報を設定する日時設定手段と、前記日時設定手段によって設定された日時情報と現在の日時とを比較して、比較結果に応じた強度でデータに電子透かし情報を埋め込む電子透かし埋め込み手段と、を備えることを特徴とするデータ処理システムである。
【０００８】
第１の発明において、前記電子透かし埋め込み手段は、現在の日時が前記日時設定手段によって設定された日時情報より前である場合は、前記データに埋め込む電子透かし情報の強度を大きくし、現在の日時が前記日時情報より後の場合は、該強度を小さく変更することが望ましい。
また、第１の発明において、前記電子透かし埋め込み手段は、前記日時設定手段によって設定される日時情報からどの程度の日時離れているかに応じて、前記電子透かし情報の強度を設定する強度設定手段を更に備え、この強度設定手段によって設定された強度で、前記データに電子透かし情報を埋め込むようにしてもよい。
【０００９】
第２の発明は、所望の日時情報を設定する日時設定手段と、前記日時設定手段によって設定された日時情報と現在の日時とを比較して、比較結果に応じた強度でデータに電子透かし情報を埋め込む電子透かし埋め込み手段と、を備えることを特徴とするデータ処理装置である。
【００１０】
第２の発明において、前記電子透かし埋め込み手段は、現在の日時が前記日時設定手段によって設定された日時情報より前である場合は、前記データに埋め込む電子透かし情報の強度を大きくし、現在の日時が前記日時情報より後の場合は、該強度を小さく変更することが望ましい。
また、第２の発明において、前記電子透かし埋め込み手段は、前記日時設定手段によって設定される日時情報からどの程度の日時離れているかに応じて、前記電子透かし情報の強度を設定する強度設定手段を更に備え、  この強度設定手段によって設定された強度で、前記データに電子透かし情報を埋め込むようにしてもよい。
【００１１】
第３の発明は、所望の日時情報を設定する日時設定ステップと、前記日時設定ステップによって設定された日時情報と現在の日時とを比較して、比較結果に応じた強度でデータに電子透かし情報を埋め込む電子透かし埋め込みステップと、を備えることを特徴とする電子透かし埋め込み方法である。
【００１２】
第３の発明において、前記電子透かし埋め込みステップは、現在の日時が前記日時設定ステップによって設定された日時情報より前である場合は、前記データに埋め込む電子透かし情報の強度を大きくし、現在の日時が前記日時情報より後の場合は、該強度を小さく変更することが望ましい。
また、第３の発明において、前記電子透かし埋め込みステップは、前記日時設定ステップによって設定される日時情報からどの程度の日時離れているかに応じて、前記電子透かし情報の強度を設定した強度設定ファイルに設定された強度で、前記データに電子透かし情報を埋め込むことようにしてもよい。
【００１３】
第４の発明は、コンピュータを第２の発明のデータ処理装置として機能させるためのプログラムである。
【発明の効果】
【００１４】
本発明により、データのライフサイクルに適した強度で、電子透かし情報を埋め込むことが可能なデータ処理システム、データ処理装置、電子透かし埋め込み方法、及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下図面に基づいて、本発明の実施形態を詳細に説明する。
【００１６】
図１は、本実施の形態に係るデータ処理システム１の全体概要を示す図である。
図１に示すように、データ処理システム１は、データベース５を有するサーバ２と、複数のクライアントコンピュータ３、３、・・・とが、ネットワーク４を介して互いに通信接続されている。
【００１７】
サーバ２は、登録された画像データ、オーディオデータ、その他のデータをデータベース５に蓄積して管理する。またサーバ２は、クライアントコンピュータ３からの要求に応じて、データベース５に記憶されているデータをネットワーク４を介して配信する。また、サーバ２はデータに対して、そのデータのライフサイクルに適した強度で電子透かし情報を埋め込む処理を行う（詳細は後述）。
【００１８】
また、データベース５は、データを蓄積するともに、各データについてのデータ管理テーブル７を有し、データ管理テーブル７にてデータの詳細情報を保持している。
図２は、データ管理テーブル７の一例を示す図である。
図２に示すように、データ管理テーブル７は各データについて、「ＩＤ」、「ファイル名」、「登録者」、「登録日時」、「更新日時」、「フォーマット」、「リリース日」等を設定したものである。
【００１９】
「ＩＤ」とは、データ管理テーブル７内における各データの識別情報である。「ファイル名」はデータのファイル名である。「登録者」とはデータを登録したユーザのシステム上のアカウント等である。「登録日時」とはデータを登録した日時である。「更新日時」とはデータを更新した日時である。「フォーマット」とはデータの形式であり、例えば画像データであれば、ＥＰＳ、ＪＰＥＧ、ＢＭＰ等である。
【００２０】
「リリース日」とは、データが一般に公開して利用される日時である。本実施の形態では、「リリース日」が後述する処理（図８）において日時情報として参照され、現在の日時と比較される。
【００２１】
データ管理テーブル７は、データベース５にデータが登録される際に生成されるものであり、上述の項目以外にも、データのサイズや、色モード等が設定されるものとしてもよい。
【００２２】
クライアントコンピュータ３は、サーバ２と通信接続して、データのアップロードまたはダウンロードを行うことが可能であり、また、サーバ２からダウンロードしたデータを利用してカタログ制作やＷｅｂコンテンツの制作等の様々な処理を行うことが可能なコンピュータである。
【００２３】
ネットワーク４は、データを管理している企業等のイントラネット等であるが、一般公衆回線を利用したインターネットにより構成されるものとしてもよい。
【００２４】
図３は、サーバ２を実現するコンピュータのハードウェア構成図である。
サーバ２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２、ＲＡＭ２３（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、記憶部２４、入力部２５、表示部２６、通信制御部２７、時計２８等がバス２９を介して接続される。
【００２５】
ＣＰＵ２１は、記憶部２４、ＲＯＭ２２、記録媒体等に格納されるプログラムをＲＡＭ２３上のワークメモリ領域に呼び出して実行し、バス２９を介して接続された各装置を駆動制御し、サーバ２が行う後述する処理（図８参照）を実現する。
ＲＯＭ２２は、不揮発性メモリであり、コンピュータのブートプログラムやＢＩＯＳ等のプログラム、データ等を恒久的に保持している。
ＲＡＭ２３は、揮発性メモリであり、記憶部２４、ＲＯＭ２２、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、ＣＰＵ２１が各種処理を行う為に使用するワークエリアを備える。
【００２６】
記憶部２４は、ＨＤＤ（ハードディスクドライブ）であり、ＣＰＵ２１が実行するプログラム、プログラム実行に必要なデータ、ＯＳ（オペレーティングシステム）等が格納される。プログラムに関しては、ＯＳに相当する制御プログラムや、後述の処理に相当するアプリケーションプログラムが格納されている。
これらの各プログラムコードは、ＣＰＵ２１により必要に応じて読み出されてＲＡＭ２３に移され、各種の手段として実行される。
【００２７】
入力部２５は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。
入力部２５を介して、コンピュータに対して、操作指示、動作指示、データ入力等を行うことができる。
【００２８】
表示部２６は、ＣＲＴモニタ、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。
【００２９】
通信制御部２７は、通信制御装置、通信ポート等を有し、コンピュータとネットワーク４間の通信を媒介する通信インタフェースであり、ネットワーク４を介して、他のコンピュータ間との通信制御を行う。
時計２８は、コンピュータの内蔵するＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）やシステムクロックによって構成され、現在の日付を計時する。
【００３０】
バス２９は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００３１】
次に、図４を参照しながら、サーバ２のＲＡＭ２３に形成されるメモリ領域について説明する。
図４は、サーバ２のＲＡＭ２３に形成されるメモリ領域を示す図である。
【００３２】
図４に示すように、サーバ２のＲＡＭ２３には、データ登録時に実行される後述する処理（図８参照）の際、登録データメモリ２３１、日時情報メモリ２３２、現在日時メモリ２３３、強度設定データメモリ２３４、電子透かし情報メモリ２３５等が形成される。
【００３３】
登録データメモリ２３１は、処理対象となるデータを記憶するメモリ領域である。日時情報データメモリ２３２は、登録データに設定された日時情報を記憶する記憶領域であり、ここでは、データ管理テーブル７（図２参照）の「リリース日」項目に設定された日時である。
現在日時メモリ２３３は、時計２８から取得した現在の日時データが記憶される領域である。
【００３４】
強度設定データメモリ２３４は、図５に示す強度設定ファイル６に設定された電子透かしの強度を記憶する領域である。
図５は強度設定ファイル６を示す図である。
図５に示すように、強度設定ファイル６には、上述のデータ管理テーブル７の「リリース日」と現在の日時との差に応じた電子透かしの強度レベルが設定されている。
【００３５】
例えば、現在の日時がリリース日より前の場合は、電子透かしの強度を「レベル５」とし、現在の日時がリリース日以後１ヶ月以内であれば、電子透かしの強度を「レベル３」とし、現在の日時がリリース日以後１ヶ月以上であれば、電子透かしの強度を「レベル１」とする。「レベル５」は強度が高く、「レベル１」は強度が低いものである。
【００３６】
この強度設定ファイル６の設定内容は、データ処理システム１の管理者が設定可能なものである。また、この例では、リリース日を基準に３段階に強度レベルを設定しているがこれに限るものではない。
【００３７】
図４の電子透かし情報メモリ２３５は、データに対して埋め込む電子透かし情報を記憶するメモリ領域である。電子透かし情報は、サーバ２の識別情報であるシステムＩＤ、画像データの登録日、更新日時、ダウンロードの時刻情報、またはダウンロードするクライアントコンピュータ３（或いはユーザ）の識別情報等のいずれかを含む。電子透かしの強度に応じて、データに埋め込む電子透かし情報の内容は異なる。
【００３８】
次に、サーバ２の機能について図６を参照して説明する。
図６は、サーバ２の機能ブロック図である。
図６に示すように、サーバ２は、データ登録手段２１１、日時設定手段２１２、日時比較手段２１３、電子透かし強度変更手段２１４、及び電子透かし埋め込み手段２１５を備える。
【００３９】
データ登録手段２１１は、登録するデータを取得し、データベース２９に蓄積して記憶する。その際、データの登録日やＩＤ、ファイル名、データのフォーマット等の詳細情報を生成し、データ管理テーブル７にて管理する。
日時設定手段２１２は、クライアントコンピュータ３からデータ登録の際に、設定される日時であり、この例では、「リリース日」が、日時比較手段２１３による比較の基準となる日時情報として設定されるものとしている。
なお、ここでは一つの日時を設定するものとしているが、複数の日時を設定するものとしてもよい。
【００４０】
日時比較手段２１３は、データ登録手段２１１及び日時設定手段２１２によってデータが登録され、そのリリース日が設定されると、現在の日時とリリース日とを比較する。
電子透かし強度変更手段２１４は、強度設定ファイル６を参照して、現在の日時とリリース日との差に応じた強度をＲＡＭ２３の強度設定データメモリ２３４に設定する。
【００４１】
電子透かし埋め込み手段２１５は、ＲＡＭ２３の強度設定データメモリ２３４に設定された強度の電子透かし情報を生成し、ＲＡＭ２３の電子透かし情報メモリ２３５に記憶するとともに、この電子透かし情報を登録されたデータに対して埋め込む。
電子透かし情報の埋め込み技術としては、例えば、画素空間利用法、周波数領域利用法、その他の手法を用い、埋め込み対象となるデータに適したものであれば、いずれの手法を用いてもよい。
【００４２】
上述のデータ登録手段２１１及び日時設定手段２１２において、サーバ２は、データベース５にデータをアップロードするためのユーザインタフェースであるデータ登録画面２６１（図７参照）を用意する。
すなわち、サーバ２は、データをアップロードしようとしているクライアントコンピュータ３に対して、データ登録画面２６１の表示データを送信する。また、クライアントコンピュータ３にてデータ登録画面２６１に対して必要な項目が入力され、サーバ２にてそのデータを受信すると、受信したデータから、画像データや詳細情報を抽出してデータベース５に登録するとともに、ＲＡＭ２３の登録データメモリ２３１に記憶する。また、指定された日時情報（リリース日）をＲＡＭ２３の日時情報メモリ２３２に記憶する。
【００４３】
図７はデータ登録画面２６１の一例を示す図である。
図７に示すように、データ登録画面２６１には、登録データのファイル名を入力するファイル名指定入力枠２６１ａと、そのデータを参照する際に操作される参照ボタン２６１ｂと、リリース日を入力するリリース日指定入力枠２６１ｃ、登録ボタン２６１ｄとが表示される。
【００４４】
クライアントコンピュータ３のユーザは、サーバ２に登録するデータについて、ファイル名をファイル名指定入力枠２６１ｂに入力するとともに、そのデータのリリース日をリリース日指定入力枠２６１ｃに入力する。その後登録ボタン２６１ｄをクリックすると、指定されたファイル名のデータがサーバ２へ送信され、データベース５に登録される。また、そのデータのリリース日を含む詳細情報がデータ管理テーブル７に登録される。
【００４５】
次に、図８を参照して、サーバ２において実行される電子透かし埋め込み処理の動作を説明する。
図８は、電子透かし埋め込み処理の手順を示すフローチャートである。
【００４６】
ここで、このフローチャートに記述されている各機能を実現するためのプログラムは、読み取り可能なプログラムコードの形態でサーバ２のＲＯＭ２２または記憶部２４に格納されており、ＣＰＵ２１はこのプログラムコードにしたがった動作を逐次実行する。
【００４７】
また、クライアントコンピュータ３が画像データをダウンロードするには、クライアントコンピュータ３側で所定の操作を行ってサーバ２へ通信接続し、ログインしているものとする。
【００４８】
クライアントコンピュータ３がログインした状態で、サーバ２はクライアントコンピュータ３に対して、図７に示すデータ登録画面２６１の表示データを送信する。クライアントコンピュータ３の表示部にはデータ登録画面２６１が表示される（図７参照）。
【００４９】
データ登録画面２６１にてクライアントコンピュータ３のユーザにより所望のデータについてのファイル名及びリリース日が指定され、登録ボタン２６１ｄがクリックされると、サーバ２はクライアントコンピュータ３から登録されたデータを受信し、データベース２９に登録する（ステップＳ１１）。また、指定されたリリース日を含むデータ管理テーブル７を生成し、設定する（ステップＳ１２）。
その後、サーバ２のＣＰＵ２１は現在の日時と設定されたリリース日とを比較する（ステップＳ１３）。
【００５０】
そして、その比較の結果に応じて、電子透かしの強度を変更する。
すなわち、強度設定ファイル６（図５）を参照して、現在の日時とリリース日との差に応じた強度をＲＡＭ２３の強度設定データメモリ２３４に設定する。
具体的には、現在日時がリリース日より前である場合には、最も強い強度「レベル５」を強度設定データメモリ２３４に設定し、強度「レベル５」で電子透かし情報をデータに埋め込む（ステップＳ１４）。また、現在日時がリリース日以後１ヶ月以内である場合には、中間の強度「レベル３」を強度設定データメモリ２３４に設定し、強度「レベル３」で電子透かし情報をデータに埋め込む（ステップＳ１４）。また、現在日時がリリース日以後１ヶ月より経過している場合はより後である場合には、低い強度「レベル１」を強度設定データメモリ２３４に設定し、強度「レベル１」で電子透かし情報をデータに埋め込む（ステップＳ１６）。
【００５１】
サーバ２は、電子透かし情報を埋め込んだデータを、元となるデータとは別にデータベース２９に記憶する。
【００５２】
この電子透かし埋め込み処理はクライアントコンピュータ３によりデータのアップロードの際に実行されるだけでなく、既にデータベース５に登録されている全てのデータに対して定期的に実行する。すなわち、定期的に各データについて、リリース日と現在日時とを比較し、どの程度離れているかに応じて異なる強度レベルで電子透かし情報を埋め込むようにする。
【００５３】
以上説明したように、本発明の実施の形態によれば、データベース５に登録する各データについて所望の日時を設定して、その日時と現在の日時とを比較し、比較結果に応じて、異なる強度レベルの電子透かし情報をデータに埋め込む。
【００５４】
従って、データのライフサイクルに応じて最適な強度レベルで電子透かし情報を埋め込むことが可能となる。例えば、現在の日時が設定されたリリース日よりも前の場合は強度レベルを高く設定し、現在の日時が設定されたリリース日よりも後の場合は強度レベルを低く設定すれば、リリース日以前は強く電子透かしを埋め込んでセキュリティを重視でき、リリース日以降は電子透かしを低く埋め込んでデータの品質を重視することが可能となる。
【００５５】
なお、所望の日時情報として「リリース日」を基準とする日としたが、これに限るものではなく、データのライフサイクルにおける任意の適切な日時を設定するようにしてもよい。
また、図７に示すデータ登録画面２６１は一例であり、入力枠の配置、詳細情報の内容等はこれに限るものではない。
また、複数のデータを一括にアップロードし、各データに対してリリース日を個別または一括指定するようにしてもよい。この場合、サーバ２は各データについて上述の電子透かし埋め込み処理を実行し、各データ夫々に設定した日時に応じて、適切な強度で電子透かし情報を埋め込むようにする。
【００５６】
また、上述の実施の形態では、サーバ２はクライアントコンピュータ３と通信接続して利用されるものとしたが、サーバ２におけるローカルな処理の際に適用されるものとしてもよい。すなわち、データを記憶媒体等から取得して記憶させる場合に、その取得時に、所望の日時（リリース日）を設定し、その設定された日時に応じて電子透かし情報の埋め込み処理を行うようにしてもよい。
【００５７】
以上、添付図面を参照しながら、本発明に係るデータ処理システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００５８】
【図１】本実施の形態に係るデータ処理システム１の全体概要を示す図
【図２】データ管理テーブル７の一例を示す図
【図３】サーバ２を実現するコンピュータのハードウェア構成図
【図４】サーバ２のＲＡＭ２３に形成されるメモリ領域を示す図
【図５】強度設定ファイル６を示す図
【図６】サーバ２の機能ブロック図
【図７】データ登録画面２６１の一例を示す図
【図８】サーバ２にて実行される電子透かし埋め込み処理の手順を示すフローチャート
【符号の説明】
【００５９】
１・・・・・・データ処理システム
２・・・・・・サーバ
３・・・・・・クライアントコンピュータ
４・・・・・・ネットワーク
５・・・・・・データベース
６・・・・・・強度設定ファイル
７・・・・・・データ管理テーブル
２１１・・・・・データ登録手段
２１２・・・・・日時設定手段
２１３・・・・・日時比較手段
２１４・・・・・電子透かし強度変更手段
２１５・・・・・電子透かし埋め込み手段
２６１・・・・・データ登録画面
【図１】
2008236117.tif 000003
【図２】
2008236117.tif 000004
【図３】
2008236117.tif 000005
【図４】
2008236117.tif 000006
【図５】
2008236117.tif 000007
【図６】
2008236117.tif 000008
【図７】
2008236117.tif 000009
【図８】
2008236117.tif 000010