(57)【要約】  ＪＰＥＧなど、イメージファイル（３００）を使用し、オリジナルデジタル画像（３１４）への埋め込みアイコン（３０２、３０４、３０６）を利用して、アイコン、ならびに、アイコンに関連付けられたメタデータ（３０８）を格納するための方法およびシステムである。ＪＰＥＧファイルのマーカーセクションは、オリジナルデジタル画像、ならびに、アイコン自体に関するメタデータ、ならびに、アイコンの各々に関連付けられた埋め込みデータを含むようになる。ＪＰＥＧファイルは様々な受信器へ、いずれかの適切なプロトコルを使用して送信されるようになる。受信器はアイコンのサムネイルを表示して、アイコンの各々に関連付けられた埋め込みメタデータの提示を可能にするようになる。
2008527844.tif 000002
【特許請求の範囲】
【請求項１】
ｎピクセルから成る完全デジタルイメージに適用されるウォーターマークをオペレータが作成することを可能にするためのシステムであって、
イメージセクションおよびマーカーセクションを含む、前記完全デジタルイメージの第１のイメージファイルを作成するための第１のデバイスと、
前記完全デジタルイメージの一部を半透明にカバーする少なくとも１つのウォーターマークを作成するための、前記第１のデバイスに結合するウォーターマーク作成デバイスとを備え、前記少なくとも１つのウォーターマークはｍピクセルからなり、前記ｍピクセルは、前記完全デジタルイメージの前記ｎピクセル未満であり、前記ウォーターマーク作成デバイスは、前記完全デジタルイメージのｍピクセルを前記少なくとも１つのウォーターマークの前記ｍピクセルで置換して、前記完全デジタルイメージのｎ−ｍピクセルおよび前記少なくとも１つのウォーターマークのｍピクセルを含む変更済みデジタルイメージを作成し、前記ウォーターマーク作成デバイスは、前記少なくとも１つのウォーターマークの前記ｍピクセルに対応する前記完全デジタルイメージの前記ｍピクセルを、前記イメージファイルの前記イメージセクションにおいて前記少なくとも１つのウォーターマークの前記ｍピクセルで置換し、さらに、前記少なくとも１つのウォーターマークの前記ｍピクセルに対応する前記完全デジタルイメージの前記ｍピクセルを、前記第１のイメージファイルの前記マーカーセクションにおいて含めて、第２のイメージファイルを作成する、システム。
【請求項２】
前記少なくとも１つのウォーターマークは、前記完全デジタルイメージの大幅な部分をカバーする、請求項１に記載のシステム。
【請求項３】
前記ウォーターマーク作成デバイスは、前記オペレータが前記完全デジタルイメージをカバーするために特定のウォーターマークを選択することを可能にするためのソフトウェアを備え、前記ソフトウェアは、前記完全イメージの一部をカバーするための複数の前記特定のウォーターマークを作成する、請求項１に記載のシステム。
【請求項４】
前記オペレータが前記第２のイメージファイルをエンドユーザーに送信することを可能にするデバイスをさらに提供する、請求項１に記載のシステム。
【請求項５】
前記オペレータが前記第２のイメージファイルをエンドユーザーに送信することを可能にするデバイスをさらに提供する、請求項３に記載のシステム。
【請求項６】
パスワードを前記第２のイメージファイルの前記マーカーセクションに挿入し、前記パスワードが前記エンドユーザーに送信されることなく、前記完全デジタルイメージが前記エンドユーザーによって作成されないようにするための第２のデバイスを備える、請求項４に記載のシステム。
【請求項７】
パスワードを前記第２のイメージファイルの前記マーカーセクションに挿入し、前記パスワードが前記エンドユーザーに送信されることなく、前記完全デジタルイメージが前記エンドユーザーによって作成されないようにするための第２のデバイスを備える、請求項５に記載のシステム。
【請求項８】
前記パスワードが、前記エンドユーザーからのいかなる介入もなしに、前記第２のイメージファイルに直接送信される、請求項６に記載のシステム。
【請求項９】
前記パスワードが、前記エンドユーザーからのいかなる介入もなしに、前記第２のイメージファイルに直接送信される、請求項７に記載のシステム。
【請求項１０】
前記パスワードが、前記エンドユーザーが前記完全デジタルイメージを一度のみ作成することを可能にする、請求項６に記載のシステム。
【請求項１１】
前記パスワードが、前記エンドユーザーが前記完全デジタルイメージを一度のみ作成することを可能にする、請求項７に記載のシステム。
【請求項１２】
前記オペレータは、前記エンドユーザーに送信されるアプリケーションを作成し、前記アプリケーションは前記パスワードを備え、それにより、前記エンドユーザーが前記パスワードを複数回利用して前記完全デジタルイメージを作成することを可能にする、請求項６に記載のシステム。
【請求項１３】
前記オペレータは、前記エンドユーザーに送信されるアプリケーションを作成し、前記アプリケーションは前記パスワードを備え、それにより、前記エンドユーザーが前記パスワードを複数回利用して前記完全デジタルイメージを作成することを可能にする、請求項７に記載のシステム。
【請求項１４】
前記オペレータは、前記サーチイメージファイルの前記マーカーセクションに含まれた前記パスワードをリモートで変更することができる、請求項６に記載のシステム。
【請求項１５】
前記オペレータは、前記サーチイメージファイルの前記マーカーセクションに含まれた前記パスワードをリモートで変更することができる、請求項７に記載のシステム。
【請求項１６】
前記オペレータは、著作権表示を前記完全デジタルイメージに添付するための通知デバイスを備え、前記著作権表示は前記第２のイメージファイルの前記マーカーセクションに含まれる、請求項１に記載のシステム。
【請求項１７】
前記オペレータが前記第２のイメージファイルをエンドユーザーに送信することを可能にするデバイスをさらに含み、前記オペレータはさらに、パスワードを前記第２のイメージファイルの前記マーカーセクションに挿入し、前記パスワードが前記エンドユーザーに送信されることなく、前記完全デジタルイメージが前記エンドユーザーによって作成されないようにするための第２のデバイスを備える、請求項１６に記載のシステム。
【請求項１８】
前記パスワードを前記第２のイメージファイルに送信する手段がさらに採用され、それにより、前記エンドユーザーが前記完全デジタルイメージにアクセスすることを可能にする、請求項１７に記載のシステム。
【請求項１９】
前記エンドユーザーが前記完全デジタルイメージの一部のみをダウンロードすることを可能にする手段を備える、請求項１８に記載のシステム。
【請求項２０】
前記完全デジタルイメージの前記一部は前記著作権表示を含む、請求項１９に記載のシステム。
【請求項２１】
前記少なくとも１つのウォーターマークは、前記完全デジタルイメージの７５％から９０％の間をカバーする、請求項２に記載のシステム。
【請求項２２】
前記第１および第２のイメージファイルはＪＰＥＧファイルである、請求項１に記載のシステム。
【請求項２３】
ｎピクセルを含む完全デジタルイメージに適用されるウォーターマークをオペレータが作成することを可能にする方法であって、
完全デジタルイメージを作成するステップと、
イメージセクションおよびマーカーセクションを含む、前記完全デジタルイメージの第１のイメージファイルを作成するステップと、
前記完全デジタルイメージのｍピクセルを半透明にカバーする少なくとも１つのウォーターマークを作成し、ｍ＜ｎであるステップと、
前記完全デジタルイメージのｍピクセルを前記少なくとも１つのウォーターマークの前記ｍピクセルで置換して、前記完全デジタルイメージのｎ−ｍピクセルおよび前記少なくとも１つのウォーターマークのｍピクセルを含む変更済みデジタルイメージを作成するステップと、
前記少なくとも１つのウォーターマークの前記ｍピクセルで置換された前記完全デジタルイメージの前記ｍピクセルを、前記第１のイメージファイルの前記マーカーセクションにおいて含めて、前記変更済みデジタルイメージおよび第２のマーカーセクションを含む第２のイメージファイルを作成するステップとを備える方法。
【請求項２４】
前記第１および第２のイメージファイルはＪＰＥＧファイルである、請求項２３に記載の方法。
【請求項２５】
前記少なくとも１つのウォーターマークは、前記完全デジタルイメージの７５％と９０％の間をカバーする、請求項２３に記載の方法。
【請求項２６】
前記第２のイメージファイルをエンドユーザーに送信するステップをさらに含む、請求項２３に記載の方法。
【請求項２７】
パスワードを前記第２のマーカーセクションに挿入して、前記完全デジタルイメージの前記無許可利用を防止するステップをさらに含む、請求項２６に記載の方法。
【請求項２８】
前記パスワードを前記第２のイメージファイルに直接送信するステップを含む、請求項２７に記載の方法。
【請求項２９】
前記パスワードをその中に含むアプリケーションを作成するステップ、および、前記アプリケーションを前記エンドユーザーに送信するステップをさらに含む、請求項２７に記載の方法。
【請求項３０】
前記オペレータが単一のウォーターマークスタイルを選択することに基づいて、前記完全デジタルイメージの一部をカバーするために一連のウォーターマークを作成するステップをさらに含む、請求項２３に記載の方法。
【請求項３１】
前記オペレータに前記パスワードをリモートで変更させるステップをさらに含む、請求項２７に記載の方法。
【請求項３２】
著作権表示を前記完全デジタルイメージに挿入するステップをさらに含む、請求項２３に記載の方法。
【請求項３３】
拡張メディアファイルを作成する方法であって、
複数のｎデジタルピクセルを有するオリジナルデジタル写真を作成するステップであって、前記複数のｎデジタルピクセルは、ｍデジタルピクセルを含む前記ｎデジタルピクセルを有する第１のセクションを含むステップと、
前記オリジナルデジタル写真を、第１のデータエントリデバイスを備えたマイクロプロセッサ内に設けられた第１のストレージデバイスに転送するステップと、
前記オリジナルデジタル写真を、前記データエントリデバイスを使用して、ｍデジタルピクセルを含む前記第１のセクションをｍデジタルピクセルの非写真素材の第２のセクションで置換することによって編集し、それにより変更済みデジタル写真を作成するステップと、
前記変更済みデジタル写真および前記デジタルピクセルの第１のセクションを単一のファイルとして格納することによって、拡張メディアファイルを作成するステップであって、前記第１のセクションは、前記変更済みデジタル写真に付加された写真タグマーカー内に格納されるステップと、
前記ｍデジタルピクセルの第２のセクションに関連付けられたアイコンを作成するステップと、
前記アイコンを前記写真タグマーカー内に格納するステップとを備える、拡張メディアファイルを作成する方法。
【請求項３４】
前記オリジナルデジタル写真のｍデジタルピクセルを含む複数のセクションを、ｍデジタルピクセルの非写真素材の追加のセクションで置換して、前記拡張メディアファイルを作成するステップであって、前記オリジナルデジタル写真の前記置換されたセクションおよび前記拡張ファイルは前記写真タグマーカーに格納されるステップと、
前記ｍデジタルピクセルの追加セクションの各々のための別々のアイコンを作成するステップと、
前記別々のアイコンの各々を前記写真タグマーカー内に格納するステップとをさらに含む、請求項３３に記載の拡張メディアファイルを作成する方法。
【請求項３５】
前記オリジナルデジタル写真に関連付けられたオーディオファイルを作成するステップと、
前記オーディオファイルを前記写真タグマーカーファイル内に格納するステップと、
前記オーディオファイルに関連付けられたアイコンを作成するステップと、
前記アイコンを前記写真タグマーカーに格納するステップとをさらに含む、請求項３３に記載の拡張メディアファイルを作成する方法。
【請求項３６】
前記オリジナルデジタル写真に関連付けられたオーディオファイルを作成するステップと、
前記オーディオファイルを前記写真タグマーカーファイル内に格納するステップと、
前記オーディオファイルに関連付けられたアイコンを作成するステップと、
前記アイコンを前記写真タグマーカーに格納するステップとをさらに含む、請求項３４に記載の拡張メディアファイルを作成する方法。
【請求項３７】
前記拡張メディアファイルを、表示デバイスおよび前記アイコンを表示するためのソフトウェアを備えたストレージデバイスに転送するステップを含む、請求項３３に記載の方法。
【請求項３８】
前記アイコンを、表示された視覚的イメージに関連付けられたサムネイルとして表示するステップを含む、請求項３７に記載の方法。
【請求項３９】
前記アイコンをアクティブ化して、前記ｍデジタルピクセルの第２のセクションを表示するステップをさらに含む、請求項３８に記載の方法。
【請求項４０】
前記アイコンはウォーターマークに関連付けられ、
パスワードをユーザーに提供するステップと、
前記パスワードを前記アイコンと共に利用して、前記拡張メディアファイル上に現れる前記ウォーターマークを作成するステップとを含む、請求項３９に記載の方法。
【請求項４１】
前記表示デバイスは携帯電話であり、
前記パスワードを前記携帯電話内に提供するステップと、
前記パスワードを前記写真タグマーカー内に提供するステップと、
前記携帯電話内に提供された前記パスワードを、前記写真タグマーカー内に提供された前記パスワードと比較するステップと、
前記携帯電話内に提供された前記パスワードが前記写真タグマーカー内に提供された前記パスワードに合致するとき、前記関連付けられたアイコンがアクティブ化されるとき、前記ウォーターマークを自動的に作成するステップとを含む、請求項４０に記載の方法。
【請求項４２】
前記ｍデジタルピクセルの第２のセクションを、前記変更済みデジタル写真に付加された前記写真タグマーカー内に格納するステップをさらに示す、請求項３３に記載の方法。
【請求項４３】
変更済み写真を表示デバイス上に表示するための拡張メディアファイルであって、前記変更済み写真は最初に、オリジナル写真を作成するために使用された複数のｎデジタルピクセルを含み、前記ｎデジタルピクセルは、ｍデジタルピクセルを含む前記ｎデジタルピクセル内の第１のセクションを含み、前記拡張メディアファイルは、
前記ｍデジタルピクセルを含む第１のセクションが、ｍデジタルピクセルの非写真素材の第２のセクションで置換された、前記変更済み写真と、
前記拡張メディアファイルを作成するために前記変更済み写真に添付された写真タグマーカーであって、前記写真タグマーカーはさらに、前記ｍデジタルピクセルの第１のセクションを含み、前記変更済み写真および前記写真タグマーカーは単一の拡張メディアファイルを形成する、写真タグマーカーと、
前記ｍデジタルピクセルの第２のセクションに関連付けられたアイコンであって、前記アイコンは前記写真タグマーカーに格納され、写真が前記表示デバイス上に表示されるとき、サムネイルとして表示され、前記アイコンの前記アクティブ化は、前記ｍデジタルピクセルの第２のセクションを表示する、アイコンとを備える、拡張メディアファイル。
【請求項４４】
前記写真タグマーカーに格納される、前記オリジナル写真のｍデジタルピクセルを含む複数の追加のセクションと、
複数のアイコンであって、１つのアイコンは、前記ｍデジタルピクセルを含む複数の追加のセクションの各々用であり、前記複数のアイコンの各々は、写真が前記表示デバイス上に表示されるとき、サムネイルとして表示され、前記アイコンの各々は前記写真タグマーカーに格納され、前記複数のアイコンの各々の前記アクティブ化は、その各ｍデジタルピクセルの追加のセクションを表示する、複数のアイコンとをさらに備える、請求項４３に記載の拡張メディアファイル。
【請求項４５】
前記写真タグマーカーにおいて提供されたオーディオ素材、ならびに、前記オーディオ素材に関連付けられたアイコンをさらに備え、前記アイコンは前記写真タグマーカーに格納される、請求項４３に記載の拡張メディアファイル。
【請求項４６】
前記アイコンはウォーターマークに関連付けられ、前記写真タグマーカー内に提供されたパスワードをさらに含む、請求項４３に記載の拡張メディアファイル。
【請求項４７】
前記拡張メディアファイルはＪＰＥＧファイルである、請求項４３に記載の拡張メディアファイル。
【請求項４８】
写真および非写真素材の両方を含む拡張メディアファイルを単一のファイルにおいて作成するためのシステムであって、
ｎデジタルピクセルを含むオリジナルデジタル写真を作成するカメラと、
前記オリジナルデジタル写真を、第１のディスプレイを有するマイクロプロセッサを含む第１のストレージデバイスに転送する手段であって、前記オリジナルデジタル写真は、ｍデジタルピクセルを含む第１のセクションを含み、前記オリジナルデジタル写真は、メディアファイルを前記第１のストレージデバイス内に作成する手段と、
前記デジタル写真の前記第１のセクションを、ｍデジタルピクセルの非写真素材の第２のセクションで置換し、それにより変更済みデジタル写真を作成するための、前記第１のマイクロプロセッサに接続された第１のデータ入力デバイスと、
拡張メディアファイルを作成するためのデバイスであって、前記拡張ファイルは、前記ｍデジタルピクセルの第２のセクションで前記ｍデジタルピクセルの第１のセクションを置換した前記変更済みデジタル写真を含み、前記拡張メディアファイルは写真タグマーカーを含み、前記写真タグマーカーは前記ｍデジタルピクセルの第１のセクションを含み、前記変更済み写真および前記写真タグマーカーは単一の拡張メディアファイルを形成し、前記デバイスは追加として、前記ｍデジタルピクセルの第２のセクションに関連付けられたアイコンを備え、前記アイコンは前記写真タグマーカーに格納される、デバイスとを備えるシステム。
【請求項４９】
前記拡張メディアファイルを、写真ならびに前記アイコンを表示するための第２のディスプレイを備えたリモートデバイスに送信するための送信デバイスをさらに含む、請求項４８に記載のシステム。
【請求項５０】
ｍデジタルピクセルの複数の追加のセクション、および、複数の追加のアイコンをさらに含み、各追加のアイコンは、前記ｍデジタルピクセルの追加のセクションの１つに関連付けられ、前記各追加のセクションおよび前記追加のアイコンの各々は、前記写真タグマーカーに格納される、請求項４９に記載のシステム。
【請求項５１】
前記リモートデバイスは、前記アイコンを表示するためのソフトウェアを備える、請求項５０に記載のシステム。
【請求項５２】
前記アイコンの各々は、表示された視覚的イメージに関連付けられたサムネイルとして表示される、請求項５１に記載のシステム。
【請求項５３】
前記追加のセクションの１つはウォーターマークであり、さらに、単一のユーザーに関連付けられたパスワードが前記写真タグマーカー内に提供される、請求項５２に記載のシステム。
【請求項５４】
前記写真タグマーカーにおいて提供されたオーディオ素材、ならびに、前記オーディオ素材に関連付けられたアイコンをさらに備え、前記アイコンは前記写真タグマーカーに格納される、請求項５０に記載のシステム。
【請求項５５】
前記リモートデバイスは、前記単一のユーザーに関連付けられた前記パスワードが提供された携帯電話である、請求項５３に記載のシステム。
【請求項５６】
前記サムネイルの各々は、アクティブ化された後に外観が変化する、請求項５２に記載のシステム。
【請求項５７】
前記拡張ファイルはＪＰＥＧファイルである、請求項４８に記載のシステム。
【請求項５８】
拡張メディアファイルを作成する方法であって、
複数のデジタルピクセルを有するオリジナルデジタル写真を作成するステップと、
前記オリジナルデジタル写真を、第１のデータエントリデバイスを備えたマイクロプロセッサ内に設けられた第１のストレージデバイスに転送するステップであって、前記オリジナルデジタル写真はＪＰＥＧファイルとして格納され、タグマーカーを含むステップと、
前記ＪＰＥＧファイルを、追加の素材を前記ＪＰＥＧファイルに追加することによって編集して、前記拡張メディアファイルを作成するステップであって、前記追加の素材は前記タグマーカーに追加されるステップと、
前記拡張ファイルをリモート受信デバイスに転送するステップとを備える方法。
【請求項５９】
前記追加の素材に関連付けられたアイコンを作成するステップと、
前記アイコンを前記タグマーカー内に格納するステップとをさらに含む、請求項５８に記載の方法。
【請求項６０】
前記追加の素材はテキストである、請求項５９に記載の方法。
【請求項６１】
前記追加の素材はオーディオである、請求項５９に記載の方法。
【請求項６２】
複数のピクセルを含むデジタル写真を表示するための拡張メディアファイルであって、前記デジタル写真は、複数のタグマーカーを含むＪＰＥＧファイルに格納され、前記拡張ファイルは、
タグマーカーを含む前記ＪＰＥＧファイルにおいて提供されたデジタル写真と、
前記ＪＰＥＧファイルの前記タグマーカーに追加された追加の非写真素材とを備え、前記拡張ファイルは、前記デジタル写真および前記追加の非写真素材を含み、リモート受信デバイスに完全に転送されることが可能である、拡張メディアファイル。
【請求項６３】
前記追加の非写真素材に関連付けられたアイコンをさらに含み、前記アイコンは前記ＪＰＥＧファイルの前記タグマーカーに格納される、請求項６２に記載の拡張メディアファイル。
【請求項６４】
前記追加の素材はテキストである、請求項６３に記載の拡張メディアファイル。
【請求項６５】
前記追加の素材はオーディオである、請求項６３に記載の拡張ファイル。
【請求項６６】
写真および非写真素材の両方を含む拡張メディアファイルを含む拡張メディアファイルを、タグマーカーを含む単一のＪＰＥＧファイルにおいて作成するためのシステムであって、
複数のピクセルを含むオリジナルデジタル写真を作成するカメラと、
前記オリジナルデジタル写真をストレージデバイスに転送する手段であって、前記オリジナルデジタル写真は、タグマーカーを含むＪＰＥＧファイルに格納される手段と、
前記デジタル写真に追加され、前記ＪＰＥＧファイルに格納される、追加の素材を作成するためのデバイスとを備え、前記ＪＰＥＧファイルは、前記オリジナルデジタル写真を含み、前記追加の素材は単一のファイルとしてリモート受信デバイスに転送されるシステム。
【請求項６７】
アイコンを前記ＪＰＥＧファイルに追加するためのデバイスをさらに備え、前記アイコンは前記追加の素材に関連付けられる、請求項６６に記載のシステム。
【請求項６８】
前記追加の素材はテキストである、請求項６７に記載のシステム。
【請求項６９】
前記追加の素材はオーディオである、請求項６７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テキストおよび／またはオーディオ素材を含む非写真素材を、ＪＰＥＧフォーマットを使用するものなど、イメージファイルに含まれたデジタル写真に付加し、これらのファイルをリモートソースに転送するための方法および装置に関し、イメージファイルは表示可能アイコンを含む。
【背景技術】
【０００２】
相互参照出願
本出願は、２００２年１０月２日出願の「Ｍｅｔｈｏｄ  ａｎｄ  Ａｐｐａｒａｔｕｓ  ｆｏｒ  Ｃｒｅａｔｉｎｇ  Ａ  Ｄｉｇｉｔａｌ  Ｐｉｃｔｕｒｅ  ｗｉｔｈ  Ｔｅｘｔｕａｌ  Ｍａｔｅｒｉａｌ」という名称の米国特許出願１０／２６１４０９、現在の米国特許第６８８８５６９号の一部継続出願であり、ならびに、「Ｍｅｔｈｏｄ  ａｎｄ  Ａｐｐａｒａｔｕｓ  ｆｏｒ  Ｃｒｅａｔｉｎｇ  ａ  Ｄｉｇｉｔａｌ  Ｐｉｃｔｕｒｅ  Ｗｉｔｈ  ａ  Ｗａｔｅｒｍａｒｋ  ａｓ  Ｗｅｌｌ  ａｓ  Ｒｅｍｏｖｉｎｇ  ｔｈｅ  Ｗａｔｅｒｍａｒｋ  Ｆｒｏｍ  ｔｈｅ  Ｄｉｇｉｔａｌ  Ｐｉｃｔｕｒｅ」という名称の米国特許出願１１／０２８２１２の一部継続出願である。
【０００３】
市場に出ている現在の技術は、カメラでデジタルまたは非デジタル画像を撮影し、日付およびタイムスタンプを画像に付加することを可能にする。日付およびタイムスタンプは、現像された写真に付加されるか、またはピクセルとしてデジタル画像にペーストされる、永続的で修正不可能な情報になる。これは、画像を見る特定の人が画像に付加された追加のデータを見ることを望まない場合、そのようにする機会がなくなることを示唆する。さらに、誰かがそのデータを修正または除去することを望む場合、それもまた可能ではない。
【０００４】
ユーザーが自分のデジタル画像にキャプションを追加することを可能にする、他の現在の技術が存在する。しかし、これらのキャプションは、ローカルマシン上のデータベースまたはインターネットサイトに格納される。ユーザーが画像をある環境から別の環境へ移動させること、または、デジタル画像を他のユーザーに送信することを望む場合、キャプションは画像と共に移動しない。さらに、サウンドファイルがＪＰＥＧファイルに付加された場合、写真およびサウンドの両方の送信に対して、同じ問題が存在するようになる。
【０００５】
概してＪＰＥＧファイルの転送の主題に関して、いくつかの米国特許が発行されている。例えば、Ｐｏｎｔ他に発行された米国特許第６０１４１７０号は、情報を記録ユニットに格納する情報処理装置を対象とする。各記録ユニットは、メインイメージデータ、サブイメージデータ、およびオーディオデータのうち少なくとも１つを含む。図５に例示するように、メインイメージデータ、サブイメージデータ、ならびにオーディオデータは、混合された形態でランダムアクセスメモリに格納される。メインイメージデータは、ヘッダ情報およびイメージデータを含む。ヘッダ情報は、インデックス情報、データのタイプを示す情報、イメージが撮影された日付を示す情報、データが格納されたエリアの開始アドレスを示す情報、および、イメージデータのデータ長を示す情報を含む。サブイメージデータ用のデータ構造は、メインイメージデータのイメージ構造に類似するようになる。しかし、この特許は、データがある場所から第２の場所へ転送されるとき、テキストデータまたは他のタイプのキャプション付き素材などの情報が許可ユーザーによって変更される可能性がある状況を記載していない。
【０００６】
Ｍｉｚｏｇｕｃｈｉに発行された米国特許第５８０５２１５号は、ノートブックタイプの電子カメラを利用する情報処理方法および装置を示す。イメージの日付など、特定のイメージに関する様々な情報が、自動的にイメージデータと共に記録される。
【０００７】
Ｈｏｒｉｕｃｈｉ他に発行された米国特許第５１７０２５３号は、ビデオカメラによって作成されたイメージ上にタイトルを重ね合わせるための装置を例示する。表示されるタイトルは、制御信号入力端末からの制御信号によって選ばれる。ＭｉｚｏｇｕｃｈｉおよびＨｏｒｉｕｃｈｉ他の両方の特許は、素材をデジタル写真に追加することを論じているが、これらの特許のいずれも、許可された個人のみが非写真素材を、それが第１の場所から第２の場所に送信された後で変更することができることを保証するための方法を示唆していない。
【０００８】
Ｆｕｌｌｅｒ他の米国特許第６８３３８６５号は、内蔵メタデータエンジンを利用するデジタルスチルカメラなど、デジタルキャプチャシステムを記載する。図２Ａは、イメージおよびメタデータの両方を格納するために使用される単一のメモリストレージデバイス７０を含むが、メタデータおよびイメージデータは非ＪＰＥＧファイルフォーマットで格納され、本出願に記載されるような方法で転送されない。
【０００９】
Ｓｅｓｅｋ他の特許出願公開２００５／００４６７０６は、イメージを、そのイメージに関する追加のメタデータと共に取り込むための装置を示す。この特定の応用例では、この追加のデータは概して、取り込まれたイメージの地理的位置を対象とする。イメージデータキャプチャモジュールは、ブロックフィールド２において写真オブジェクト情報を収集し、取り込まれた地理的データをストレージボックス３０４に格納する。したがって、イメージに関連付けられたメタデータは異なる記憶場所に格納されると思われる。
【００１０】
Ｎａｋａｍｕｒａ他の特許出願公開２００４／０２０１７４０は、イメージ、ならびに、イメージの各々に関連付けられたメタデータを取り込んで格納するためのシステムを記載する。イメージおよびメタデータは、図６に関して例示されたテーブルフォーマットで格納される。しかし、この図は単に、メタデータが特定のイメージファイルに関連付けられるが、その特定のイメージファイル内に格納されないことを示す。
【００１１】
多数の米国特許は、アイコンをイメージデータと共に使用することを例示する。１つのこのような特許は、Ｐｅｎｇに発行された米国特許第６７７４９３９号である。この特許は、イメージデータ、ならびに、イメージデータに関連付けられた複数のアイコンを備えた、記録および再生装置を記載する。イメージデータ５０、５０Ａおよび５０Ｂは、モニタ４２に表示される。このモニタはまた、イメージデータに関連付けられた複数のアイコン４６をも有するようになる。これらのアイコンは、再生デバイスの様々な機能を制御するために使用される。メモリ１２０はイメージファイル２１０を格納するが、アイコン４６に関するメタデータはイメージファイル２１０と共に格納されないことに留意されたい。
【００１２】
アイコンを備えたもう１つの米国特許は、Ｋａｗａｍｕｒａ他に発行された米国特許第６５２２３５４号である。この特許は、イメージに関連付けられたサウンドファイルを、そのサウンドファイルがどこに格納されているかを知る必要なしに、ユーザーが消去することを可能にするシステムを記載する。アイコンはカメラ上に表示されるが、イメージ自体には表示されず、ファイルを識別するために使用される。
【００１３】
ＪＰＥＧファイルを利用してデジタル画像を作成することは、リアルなイメージを作成する分野において注目すべき飛躍的進歩、ならびに、デジタル画像を様々なリモートの場所に送信する能力を容易に有することに相当するが、これらのイメージを作成および著作権保護した個人の権利を保護する問題をも引き起こす。主にウォーターマークの使用を採用して、これらの保護されたデジタル画像の無許可使用を保護しようと試みる、いくつかの技術が利用されている。
【００１４】
例えば、従来のウォーターマークは、このために提供されることが可能である。グラフィックのウォーターマーク（すなわち、再販用ではない）が、インターネットからのダウンロードのために使用可能であるデジタルイメージのコピーに永続的に追加される。このウォーターマークは半透過または半透明であり、イメージがどのように見えるかをエンドユーザーが見ることを可能にするが、ウォーターマークの存在によりイメージの使用を防止するようになる。イメージにおける権利を購入する、または、デジタルイメージの使用のためのライセンスを獲得するなど、エンドユーザーがデジタル権利管理（ＤＲＭ）の取り決めを通じてデジタルイメージの使用の代金を支払った後、次いでエンドユーザーに、ウォーターマークなしのオリジナルイメージをダウンロードするためのリンクが送信される。しかし、この解決法は、売り手がイメージの２つのコピーをオンラインで維持しなければならず、第２のイメージがダウンロードされた後、デジタルイメージの無許可の複製に対する保護が存在しないという問題を生じる。これは、エンドユーザーがある環境におけるデジタルイメージの限られた使用のみを購入している可能性があるため、特に重要である。加えて、エンドユーザーがデジタルイメージを利用するための完全な権利を有している場合でさえ、デジタルイメージがインターネットを介して送信されるので、無許可のユーザーが、ウォーターマークなしのイメージを自分自身の無許可使用のために利用する能力を有するようになる。この状況では、送信されたウォーターマークなしのデジタルイメージの無許可使用を防止する方法はないことに留意されたい。
【００１５】
デジタルイメージの無許可使用から保護する第２の方法は、不可視のウォーターマークを採用することによってなされるようになる。一般に、不可視のウォーターマークは、デジタルイメージのピクセル間に情報を、この追加の情報を除去できないような方法で埋め込むことからなる。実質的に、米国における新しい運転免許はすべてこの技術を利用している。この方法の欠点は、デジタルイメージの無許可使用が、不可視のウォーターマーク付きイメージを電子的に検査する個人によって監視されることが可能であるが、可視の抑止力がないため、そのイメージの無許可使用を防止しないことである。
【発明の開示】
【発明が解決しようとする課題】
【００１６】
前述から、非写真素材を写真に付加し、写真および非写真素材の両方を送信し、許可された個人のみが、第１の場所から離れた第２の場所にある非写真素材を修正することを可能にする、システムおよび方法における改良の必要性が依然としてあることを理解されたい。
【００１７】
また、前述から、デジタル画像の無許可使用を防止するためにデジタル画像またはイメージにウォーターマークを付けると同時に、ウォーターマーク付きのデジタル画像を許可ユーザーに送信し、許可ユーザーがウォーターマークをデジタル画像から、その許可された使用を可能にするが、同時にそのデジタル画像の無許可使用を防止するような方法で、除去または除去しておく能力を有するようになる、方法およびシステムを提供する必要性があることも理解されたい。
【００１８】
また、前述から、ＪＰＥＧファイル内に位置する情報をユーザーに通知するシステムおよび方法を提供する必要性があることも理解されたい。ＪＰＥＧファイルの過度の送信で排除または破棄されることのないＪＰＥＧファイルと共に送信される、システムが開発されなければならない。
【００１９】
また、前述から、オリジナルの写真の一部の代わりに追加のテキスト素材を用いる必要なしに、オーディオ素材をＪＰＥＧファイルに追加する、システムおよび方法を提供する必要性があることも理解されたい。
【課題を解決するための手段】
【００２０】
従来技術の欠陥は本発明において対処され、本発明は、個人がデジタル画像を撮影し、テキストデータを画像ファイル自体に付加して、画像がどこへ行こうともそのデータが画像に伴うようにすることを可能にする。インターネットまたは他のいずれかの媒体を介して送信される場合、添付のテキスト、または、加えて、オーディオファイルが常にデジタル画像に、画像自体内で、およびＡＳＣＩＩテキストとして付加され、編集されることが可能となるようにする。ＪＰＥＧマーカーにおいて提供された情報は、ある個人のみがデジタルの非写真素材を編集することを可能にするパスワードを含むようになる。さらに、本発明は、個人がデジタル画像内のある情報を修正することを可能にするが、画像内の他の情報の編集は可能にしない。加えて、本発明は、ある個人があるタイプの情報を修正すること、および、他の個人が異なるタイプの情報を修正することを可能にする。本発明は、ＪＰＥＧファイルフォーマットに関して説明されるが、メタデータをイメージファイル内に格納する機能を有するいかなるイメージファイルフォーマットへの適用をも有することに留意されたい。
【００２１】
画像に付加されるテキスト／オーディオ素材は、画像を受信するいかなる者にとっても可視となる。ユーザーは、どこでどのようにこのテキストが写真と共に表示されるようになるかを、厳密に決定するようになる。テキスト素材を、画像の境界のいずれかの周囲に表示されるキャプションとして作成することができ、または、画像のあるピクセルにオーバーレイすることによって、画像自体に直接含めることができる。しかし、画像の所有者がこれを可能にするための許可を送信した場合には、適切な写真タグアプリケーションを有する者のみに、そう望む場合にテキストを修正することが許可されるようになる。さらに、アプリケーションに含まれたパスワードに基づいて、ある個人は、テキスト／オーディオ素材のすべてを修正する能力を有するようになるが、他の個人は、この素材の一部のみを編集することしかできない。
【００２２】
デジタル画像に付加され、ＪＰＥＧファイルに追加されるテキスト／オーディオ素材は、オリジナルデジタル写真のいかなる部分の代替である必要もないことは明らかである。これは特に、オリジナルデジタル写真を含むＪＰＥＧファイルに付加されるのみとなるオーディオファイルについて当てはまる。この場合、ファイルの追加されたオーディオ部分がオリジナルデジタル写真と共に送信されるようになり、これは、この追加されたオーディオ部分がオリジナルのＪＰＥＧファイルに挿入され、次いでこのオリジナルのＪＰＥＧファイルは、オリジナルデジタル写真、ならびに追加されたオーディオ素材を含むようになり、拡張ＪＰＥＧファイルを構成するからである。このＪＰＥＧファイルはさらに、オリジナルデジタル写真に加えて提供されたテキスト素材を含むことができ、または、テキスト素材はオリジナルデジタル写真の一部の代替となる。
【００２３】
写真を受信する他の個人は、キャプション、または、写真に付加される他のタイプのデータを見るためのいかなる特別な技術も必要とせず、これは、追加のデータおよび／またはサウンドの作成者がこの追加の情報をデジタル写真の一部として付加するようになるからである。非写真素材はデジタル写真ファイル内にその生の形式で提供されるようになり、作成者がテキストの修正を必要とする場合、これが可能となる。
【００２４】
さらに、実際のテキスト／オーディオデータはＪＰＥＧファイルの内部に格納されるようになるので、このとき、ある者の写真のすべてを、そのパーソナルコンピュータまたはテキストデータ用の他のデバイス上で検索することが可能となる。例えば、写真の場所など、テキスト素材がデジタル写真に追加される場合、これらの写真の所有者は、ある場所で撮影されたか、または特定の個人のものである写真のみを検索することができる。さらに、多数の撮影者がキャプション付き素材を新聞社などの報道機関に送信した場合、この機関は、ある撮影者によって提出された写真のすべてを、または、ある主題について、または画像の日付によって検索することができる。検索することができる組合せは、ＪＰＥＧファイルに格納された素材のタイプによって異なるようになる。
【００２５】
このとき、本発明に基づいて、各画像を、その画像についての属性を記述するデータの別々のデータベースリポジトリにすることが可能となり、他の写真タグ付き画像と共に結合されるとき、画像のデータベースを構築することが可能となり、各画像は画像のコンテンツを記述する情報を有する。よって、多数の他の画像と結合されるとき、これは、グループとして、または個々の画像として、検索および処理することができる画像のデータベースを形成するようになる。
【００２６】
テキストキャプションおよびオーディオ素材を直接デジタル写真に付加し、この写真を表示し、ならびにこの写真を編集した、所望の結果を生じるために利用されるアプリケーションソフトウェアは、パーソナルコンピュータ、ハンドヘルドコンピュータ、または、さらにこのデジタルデータをいかなる形式でも編集および表示する方法を知るカメラなど、多数の異なるデバイス内に常駐するようになる。写真タグ付き技術は、ソフトウェア開発キット防止（ＳＤＫ）として公開され、サードパーティが、テキストおよびオーディオキャプションをデジタル写真に追加および編集する概念を、それら自体の製品に統合することが可能となる。本発明は、編集するためにメタデータをＪＰＥＧファイルへ格納するために必要とされたデータを追加するために、ＪＰＥＧファイル内のある予約タグを利用することによって、デジタル画像をＪＰＥＧフォーマットでリストアする現在の市場のファイルフォーマットを拡張する。
【００２７】
テキストならびにオーディオデータがＪＰＥＧファイルにメタデータとして提供された後、このメタデータの存在がこのようなデータの受信者に明らかにされることが重要である。携帯電話、パーソナルコンピュータ、Ｂｌａｃｋｂｅｒｒｙなどは、ＪＰＥＧイメージを受信、格納および表示することができる。しかし、これらのデバイスのいくつかのディスプレイは、特に携帯電話およびＢｌａｃｋｂｅｒｒｙでは、かなり小型であるため、標準のグラフィックユーザーインタフェース（ＧＵＩ）を有するアプリケーションをインストールして、埋め込みメタデータを識別し、アクセスすることを可能にすることは、実用的ではない。
【００２８】
各タイプのメタデータは、その境界を含む、イメージ自体のいかなるところにも配置することができる、グラフィカルなイメージまたはアイコンによって表現されるようになる。複数のタイプのメタデータ、または同じタイプのメタデータの異なるファイルがある場合、各タイプのメタデータがそれ自体のアイコンによって表現されるようになる。例えば、イメージがオーディオメッセージ、ＭＰ３音楽ファイル、ならびにテキストメッセージを含んだ場合、イメージに関連付けられた３つのアイコンが存在するようになる。
【００２９】
デバイスが埋め込みメタデータにアクセスし、これを表示することを可能にするために、受信側デバイスは、インターネットを介してダウンロードするなど、表示デバイスにとって容易に使用可能になる適切なイネーブリングソフトウェアを含まなければならない。逆に、デバイスが製造されたとき、このイネーブリングソフトウェアを直接インストールすることができる。これは、チップ、ファームウェアまたはシンクライアントのレベルで行われることが可能である。したがって、メタデータならびにアイコンを含むＪＰＥＧファイルがリモートユーザーに送信された後、ユーザーは所望のアイコンを「クリック」することができ、コンテンツが適切にアクセスされるようになる。例えば、音声メッセージ用のアイコンが「クリック」される場合、音声メッセージがスピーカーを通じて再生されるようになる。テキストアイコンが「クリック」される場合、イメージの代わりにメッセージが、イメージと共に、またはイメージの一部をカバーして、表示されるようになる。
【００３０】
アイコンが視覚的にイメージ自体に関連付けられるという単なる事実によって、イメージは実質的に、別のＧＵＩを必要としない内蔵型のアプリケーションとなり、これは、ＧＵＩについてのアイコンがそのＧＵＩに取って代わるからである。ユーザーが、これらのアイコンを含むイメージを受信するが、埋め込みコンテンツにアクセスするための必要なコードを有していない場合、これらのメッセージは表示されない。しかし、アイコンの各々に関連付けられたメタデータ、ならびに、アイコンの表示を対象とするメタデータは、ＪＰＥＧファイルが転送される回数にかかわらず、破棄されないようになることに留意されたい。これは、ＪＰＥＧが転送された先のデバイスのいくつかがメタデータにアクセスすることができなかったのに対して、このデータが転送されている後続のデバイスがメタデータにアクセスすることができたという事実にかかわらず、当てはまる。これは、アイコンがＪＰＥＧイメージファイルに、イメージデータ、テキストデータおよびサウンドデータと共に直接格納されるので、当てはまる。
【００３１】
著作権によって保護されるなど、所有権を主張できるデジタル画像のデジタル権利を適切に規制する問題もまた、本発明によって対処される。本発明の教示は、テキスト素材をデジタル画像に追加するシステムおよび方法を説明するが、このテキスト素材は、それに限定されないが、一般にデジタル画像の小さい部分のみが除去され、テキスト素材によって置換される状況を対象とする。したがって、そのデジタル画像の無許可使用を防止するために、ウォーターマークがデジタル画像の大きい部分に適用されるようになる状況には対処しない。
【００３２】
ウォーターマークはデジタル画像に、画像の仮想オーバーレイとして適用され、これは、許可ユーザーがデジタル画像を、それに適用されたウォーターマークと共に見ることを可能にするが、ユーザーがウォーターマークをそこから除去することなくデジタル画像を適切に利用することを可能にしないような方法でなされる。ウォーターマークはデジタル画像に適用され、ならびにＪＰＥＧファイルに格納され、これは、デジタル画像をウォーターマークと共に、許可されたエンドユーザーに送信することにより、エンドユーザーがウォーターマークをエンドユーザーによって、または、ウォーターマーク付きデジタル画像の送信を開始したパーティによって除去させることを可能にするような方法でなされる。本発明の一実施形態では、エンドユーザーに、ウォーターマークが含まれていないデジタル画像を使用する限定された権利のみが与えられる場合、限定された使用が終了された後、ウォーターマークが再び現れるようになる。
【００３３】
メタデータに関連付けられたアイコンはまたウォーターマークアイコンをも含むことができ、後続のユーザーがもう１つのウォーターマークを、表示されたイメージに追加したり、１つまたは複数のウォーターマークを、表示されたイメージから除去したりすることを可能にすることに留意されたい。
【００３４】
本発明は、以下の詳細な説明が添付の図面と共に解釈されることから、より十分に理解される。
【発明を実施するための最良の形態】
【００３５】
図１は、本発明が動作する環境を例示する。画像が、いずれかのタイプの標準のデジタルカメラ１０を利用して撮影される。このデジタル画像は、第１のコンピュータまたは類似の入力デバイス１２に転送され、最終的に第２のコンピュータまたは類似のメモリデバイス１４に転送される。デジタル画像は第１のデジタルコンピュータ１２のハードドライブ１８に、ディスクをハードドライブ１８に物理的にロードするなど、いずれかの従来の手段によって、または、カメラ１０とハードドライブ１８の間の有線または無線通信によって転送される。コンピュータは、モニタ２０およびキーボード２２を備える。キーボード２２は、標準の英数字キー２４ならびに標準のファンクションキー２６を備える。キーボード２２は、ハードドライブ１８に含まれた標準メモリに、接続４０によって接続される。ハードドライブ１８はモニタ２０に、接続４２によって接続される。
【００３６】
第１のコンピュータ１２に類似して、第２のコンピュータ１４は、その中にメモリを備えたハードドライブ２８、モニタ３０、ならびに、標準の英数字キー３４および標準のファンクションキー３６を含む標準のキーボード３２を含む。キーボード３２はハードドライブ２８に、通信回線４４を介して接続され、ディスプレイ３０はハードドライブ２８に、通信回線４６を介して接続される。情報は、第１のコンピュータ１２のハードドライブ１８と第１のコンピュータ１４のハードドライブ２８の間で、有線リンク、無線リンクならびにインターネットなど、いずれかの既知の通信リンク３８を介して送信される。
【００３７】
図２は、標準のデジタルカメラ１０の動作図５０を大まかに例示する。これらの機能は、イメージを取り込むためのイメージキャプチャリングデバイス５２、ならびに、１つまたは複数のイメージをデジタルフォーマットで取り込むためのストレージデバイス５４を含む。ＣＰＵ５６は、デジタルカメラの動作を、メモリ５８に合わせて制御する。ストレージデバイス５４に含まれた情報は次いでネットワークインタフェース６０へ、インターネットまたは他のいずれかのタイプの有線または無線通信など、通信ネットワーク６２にデジタルイメージを送信するために導入される。
【００３８】
本発明の目的の１つは、キャプションおよび写真の両方が１つのＪＰＥＧファイルとして格納され、ファイル全体が、コンピュータなど、あるメモリデバイスから、コンピュータなど、第２のメモリデバイスへ転送されることが可能となるような方法で、キャプションが写真に追加されることを可能にすることである。加えて、本発明は、テキスト情報が、写真を生成する人からの許可を有する個人によって変更され、キャプション付き素材を付加されることを可能とする。また、キャプションはテキスト素材に限定される必要はなく、音楽用の言葉の解説などのサウンド、または、写真を充実させるための他のいずれかのタイプの補助サウンドを含めることもできることに留意されたい。このサウンドファイルは、ＷＡＶなど、いずれかの標準サウンドファイルフォーマットとなる。他のタイプのテキスト素材には、写真のコンテンツを記述するキャプション、撮影者の名前、著作権表示ならびにタイムスタンプが含まれるようになる。撮影者の名前ならびに著作権表示は、撮影者の名前ならびに著作権表示を有するＡＳＣＩＩ文字列として含むようになる。また、本発明で利用される「テキスト素材」という語には、１つまたは複数の上記のメタデータ属性、ならびに、本発明の範囲を満たすいかなる追加の属性もが含まれるようになることにも留意されたい。さらに、コンピュータまたはメモリデバイスをカメラまたは携帯電話にすることもできることに留意されたい。
【００３９】
上記のテキスト属性は、写真の下部に付加するか、または、いずれかの形式で写真に直接埋め込むことができる。テキスト素材の位置に関する情報は、ＪＰＥＧファイルに含まれるようになる。さらに、本発明は、テキスト素材が様々なフォント、色およびサイズ、ならびに、デジタル写真における表示角度において表示されることを可能にする。加えて、上記のテキスト属性のいずれかの画像におけるＸ、Ｙ位置、ならびに回転角、背景色（テキスト素材が画像に埋め込まれない場合）ならびにテキスト色、フォント名、フォントサイズおよびフォントスタイル（太字、下線、斜体などのいずれかの組合せ）もまた、ＪＰＥＧファイルフォーマットで格納されるようになる。
【００４０】
標準のＪＰＥＧフォーマットは、マーカーを利用して、ＪＰＥＧファイルストリームをそのコンポーネント構造に区切る。各マーカーは２バイトの長さであり、第１のバイトは常にＦＦの値を有し、第２のバイトは、マーカータイプを指定するコードを含む。ＪＰＥＧ規格は、マーカーをファイル内で順序付けることに関しては、かなり柔軟性がある。使用される唯一の規則は、各ファイルがイメージ開始（ＳＯＩ）マーカーで開始し、イメージ終了（ＥＯＩ）マーカーで終了しなければならないことである。ほとんどの場合、他のすべてのマーカーはいかなる順序で現れることも可能である。
【００４１】
図３は、例えば、第１のコンピュータ１２ならびに第２のコンピュータ１４のディスプレイ３０上に現れるようになる、典型的なＪＰＥＧファイルを例示する。ディスプレイ上に示されるＪＰＥＧファイルは主要部７０を含むようになり、ここにデジタル写真が現れるようになる。ＪＰＥＧファイル写真の下部に付加されるものは、ＪＰＥＧの写真タグセクション７４となる。図３で例示するようなこのセクションは、キャプションマーカー７６、著作権マーカー７８、ならびにヘッダマーカー８０を含むようになる。撮影者の名前、ならびに写真の説明など、他のテキスト素材もまた、セクション７４に現れることが可能である。上記で示したように、ＪＰＥＧファイルの開始はＳＯＩマーカー８２を含むようになり、ＥＯＩマーカー８４で終了するようになる。
【００４２】
ＪＰＥＧフォーマットは、多数の使用のために、サードパーティアプリケーション用の汎用マーカーをサポートする。ＪＰＥＧフォーマットはＡＰＰ０〜ＡＰＰ１５として指定される１６マーカーのセットを含み、これらがアプリケーション固有のデータを格納するために使用される。これらのマーカーは、ＪＰＥＧ規格で指定されるものを超えた情報が格納されることを可能にする。これらのマーカーのうちどれが本発明で利用されるかは重要ではないが、本発明のための写真タグは、関連テキストデータのすべてをＡＰＰ１０マーカーに格納するようになる。ＪＰＥＧファイルフォーマットは、これらのマーカーのいずれかおよびすべてが使用されることを必要とはしない。これらは単に、ＪＰＥＧファイルを開いて読む標準のアプリケーションが無視することができるマーカーの定義である。これらはアプリケーション固有のデータのために使用されるので、ＪＰＥＧファイルの大部分がいかなるＡＰＰマーカーも有さないようになる可能性はかなり高い。
【００４３】
数値をこれらのＡＰＰマーカーに割り当てる概念は、使用してもよい１５個の可能なＡＰＰマーカーを与える。本発明は、ＡＰＰ１０マーカーを、純粋に任意に基づいて使用するように選択した。しかし、別のアプリケーションがＡＰＰ１０マーカーをそれら自体の内部の理由のために使用することを決定する場合、本発明のＡＰＰ１０マーカーは、８バイト長であるマーカー構造にシグネチャを含めることによって、これらの他のＡＰＰ１０マーカーから区別されるようになる。
【００４４】
ＪＰＥＧファイルの内部で本発明で利用されるＡＰＰ１０マーカーは基本的に、表Ｉに示すものと同じデータ構造を含むようになる。
【００４５】
【表１】
2008527844.tif 000003
【００４６】
写真タグアプリケーションは、３タイプのマーカー、すなわち、ヘッダマーカー、表示不可能データマーカー、および表示可能テキストデータマーカーを必要とする。特定のタイプのマーカーが、表Ｉに示すようなヘッダ構造内のタイプフィールドに示されるようになる。
【００４７】
ヘッダマーカー８０（図３参照）は、ＥＯＩマーカー８４の直前に存在する。このマーカーは、写真タグソフトウェア開発キット（ＳＤＫ）によってロードされる最初のものであり、固定サイズを有するようになり、正確にアクセスされることが可能となる。ヘッダマーカーの構造は、表ＩＩに示される。ヘッダマーカーは、ファイル内で第１の写真タグマーカーにポイントするために使用され、ファイル内のすべてのマーカーを順次にスキャンするのではなく、迅速にアクセス可能となるようにする。ヘッダマーカーはまた、キャプションが画像内に埋め込まれないが、画像の下または上の付加エリア７６（図３参照）に表示されることを、ユーザーが決定する場合、ＪＰＥＧファイルに付加された外部キャプションエリアのバイト単位の高さをも含む。ヘッダマーカーはまた、キャプションがどこに位置付けられるか、画像内のデータのすべての保護を可能にし、個人がこのデータを変更することを可能にするパスワード、キャプションエリアの背景色、現在の写真タグバージョン番号、ならびに構造の長さをも含み、後方互換性をサポートできるようにする。これは、ヘッダの長さが、構造がロードされるときにデータの最初の部分として読まれ、ＪＰＥＧ  ＥＯＩタグの直前に位置するヘッダ構造の最後のビットであるので、重要である。ヘッダマーカーはまた、利用されている特定の写真タグバージョン番号をも含む。
【００４８】
【表２】
2008527844.tif 000004
【００４９】
表示不可能データマーカーは、単一の要素についていかなる形式のデータを保持することもでき、オープンフィールド名の概念を含むようになる。これは、アプリケーションがそれ自体のフィールドタイプを作成することができることを意味する。表ＩＩＩに示すように、これらの内部フィールドは、キャプションのタイプ、撮影者の名前、著作権表示、写真の日付、テキスト記述ならびにサウンドを含むことができるが、これらに限定されない。写真の価格など、他のタイプのフィールドもまた含まれる可能性がある。表示不可能データマーカーの構造は、表ＩＩＩに示される。このデータマーカーは、ユーザーが、表示のために使用されないいかなる形式のデータをもＪＰＥＧファイルに格納することを可能にする。このデータは、このデータベース内で様々な項目を検索するために使用されることが可能である。このデータはテキストである必要はなく、サウンドデータをも含むようになることに留意されたい。これは、本発明の検索機能が次いで単なるテキストデータに限定されず、オーディオデータを検索する可能性をも含むようになるので、重要である。音声認識デバイスなど、本発明に関連付けられた様々な入力デバイスが、この検索プロセスで使用されることが可能である。
【００５０】
【表３】
2008527844.tif 000005
【００５１】
キャプションマーカー７６、ならびに著作権マーカー７８は、ＪＰＥＧファイル内でヘッダマーカー８０の前に格納される。このファイルに格納されるテキストデータのタイプは、キャプション、タイムスタンプ、撮影者の名前、著作権表示ならびにサウンド解説を含む可能性がある。テストデータマーカーの構造は、表ＩＶに示される。テキストがＪＰＥＧファイル画像に埋め込まれる場合、オーバーレイの前に画像のビットを格納し、必要に応じて古い画像の編集および再構築をサポートできるようにする。テキストフィールドのすべてが可変長となるように設計され、それにより、テキストフィールドデータ属性の各々に先行する長さフィールドが存在することが必要である。
【００５２】
表示可能テキストマーカーは、表ＩＶに例示される。表示可能テキストマーカーは、テキストの一部の表示属性を格納し、基本的に、表示不可能マーカーのスーパーセットであり、これは、表ＩＩＩに含まれた情報のすべて、ならびに、表ＩＶに含まれた情報のすべてを含むからである。表ＩＩＩと表ＩＶとの主な違いは、表ＩＶはまたテキストの表示属性をも含むことである。さらに、テキストが写真に埋め込まれる場合、表示可能テキストマーカーは、いかなるオーバーレイが作成される前にも、画像のビットを格納するようになる。これは、必要である場合に、ＪＰＥＧファイルのコンパイル、ならびに、オーバーレイの前に作成された写真の再構築の後で、写真およびテキスト素材が編集されることが可能となるために、重要である。ＲＧＢＢｉｔｓは、オーバーレイされる画像エリアのビットを格納する。これらは、テキスト素材がその中に埋め込まれるときに写真から除去されている、画像のピクセルである。これは、典型的な写真を示す図７および８に例示される。図７に示された写真１５０は、長方形１５４内に提供された「公園内の散策」というフレーズ１５２を含む。図８の写真１６０は、「公園内の散策」というフレーズを除去し、このフレーズは長方形１６２に含まれていない。したがって、画像１５０が編集されて「公園内の散策」というフレーズが除去された場合、その特定のフレーズによってオーバーレイされた画像のピクセルはこのとき、長方形１６２内のそれらの適切な場所に含まれるようになる。したがって、テキストが編集される必要があるときは常に情報をＲＧＢＢｉｔｓに格納することによって、後で説明されるように、分解と呼ばれるプロセスにおいて、テキストなしに、ピクセルが単にリロードされる。最後に、以下でさらに説明されるように、合成と呼ばれるプロセスを使用して、テキスト素材が写真に埋め込まれる場合、新たに編集されたテキストを有するピクセルが次いで画像に再挿入される。
【００５３】
【表４】
2008527844.tif 000006
【００５４】
図４を参照して、写真タグアプリケーションは、コンピュータ１２、１４またはカメラ１０、携帯電話または他のいずれかのメモリデバイスのうち１つのメモリにロードされ、適切なテキスト素材が作成され、ＪＰＥＧファイルに付加されることが可能になるようにする。このデータはまた、許可ユーザーによって、以下に説明されるように修正されることも可能である。メモリに含まれたデータのタイプの各々はリンクリストとして接続されるようになり、それにより、写真タグヘッダ９０は写真タグキャプションマーカー９２にポイントし、写真タグキャプションマーカー９２は写真タグ著作権マーカー９４にポイントする。理解できるように、他のタイプのテキスト素材は、撮影者の名前、タイムスタンプ、ならびにサウンド解説などと同じ方法で動作するようになる。したがって、表ＩＩを参照すると、著作権マーカー９４におけるデータを検索するために、第１のマーカーへのポインタで開始し、次いで、一列に並んだ次のマーカーのポインタへ進むようになる。特定のマーカーがロードされた後、次いでその属性のすべてにアクセスし、編集することが可能となる。例えば、著作権表示を読むために、ノードのすべてをトラバースして著作権タグに達し、次いでテキスト文字列を著作権タグからロードするようになる。
【００５５】
本発明はソフトウェア開発キットを利用し、これは、テキスト素材を含むＪＰＥＧファイルが作成またはコンパイルされるデバイス、ならびに、テキスト素材を含む完全ＪＰＥＧファイルが送信されるデバイスの両方にロードされる。最初に、図５に例示されるように、ＪＰＥＧファイルは、カメラ、コンピュータ、携帯電話または類似の装置にすることができるデバイスにロードされるようになる。写真タグソフトウェアは次いで、ＪＰＥＧファイルが写真タグマーカーのいずれかをファイル内部で有するかどうかをチェックするようになる。この場合には、ヘッダマーカー８０（図３参照）が次いで位置付けられ、これは第１のタグにポイントし、第１のタグは前述のように次のタグにポイントする。ステップ１００または１０２でＪＰＥＧファイル内に写真タグマーカーがない場合、ステップ１１２、１１４に示されるように適切なマーカーが作成される。これは、前述のテキスト素材のタイプのすべてを含む、新しいキャプションを作成する能力を有する、作成マーカーを呼び出すことによって実施される。マーカーが作成された後、次いで、キャプションの位置、フォントのタイプ、フォントの色など、特定の属性のすべてを設定することが可能である。
【００５６】
適切なマーカーを有するＪＰＥＧファイルがロードされる場合、ステップ１０４に示されるように、データマーカーのすべてがメモリにロードされる。これは、ＪＰＥＧファイルがロードされるときにその中にマーカーのすべてを有するかどうか、または、これらのマーカーが最近作成されたかどうかにかかわらず、当てはまる。この時点で、このとき、データマーカーの各々へのアクセスを得ることが可能である。また、このとき、ステップ１０６によって例示されるように、画像が画面上に表示されることが可能になるように、ＪＰＥＧファイル内に位置するビットマップの画像ビットのすべてを得ることも可能である。この時点で、データマーカーに提供されたデータ属性のいずれも、ステップ１０８のように編集されることが可能である。後で説明されるように、この編集ステップは、潜在的な編集者が適切なパスワードを入力した場合にのみ、実施されることが可能である。データ属性のすべてが見直され、編集された後、必要であれば、ステップ１１０で、ＪＰＥＧファイルがこのとき保存されるようになる。
【００５７】
写真タグファイルを保存するプロセスは、最初にステップ１１６でイメージを分解することによって実施され、ここで実際の写真が分解され、次いで再構築され、ＪＰＥＧファイルの内部にある写真タグが除去される。これは、分解ステップ１１６の終了で、写真がそのオリジナルのキャプションが付けられる前の状態に戻ったかのようになることを意味する。これは、写真が編集された後にテキストデータのすべてが写真内で再構築されなければならないので、重要である。
【００５８】
分解の方法は、最初にデータマーカーノードのすべてをトラバースするステップを含むようになる。各ノードについて、ＲＧＢＢｉｔｓ属性が得られる。これらのビットは、テキストが現在オーバーレイ中であるエリアのオリジナル画像ピクセルである。オーバーレイがない場合、このステップは必要でなくなる。各ＲＧＢＢｉｔについて、これは長方形の位置（表ＩＶにおける第２の属性）の上に再度オーバーレイされなければならない。このステップは効果的に、マーカーのテキストを有するピクセルを消去するようになり、テキストオーバーレイの前に含まれたオリジナルの長方形ピクセルを戻すようになる。このステップは、写真タグＪＰＥＧファイル内で作成されたテキストマーカーのすべてについて行われなければならない。
【００５９】
この時点で、ステップ１１８によって示されるように、古いデータのすべてが除去されており、イメージがそのオリジナルの写真タグ前の状態に戻った後、画像が再合成されなければならない。これは、テキストマーカーのすべてが画像に再構築されなければならないことを意味する。これは、データマーカーノードのすべてにトラバースすることによって実施され、各ノードについて、テキストがオーバーレイされるべき、適切な長方形位置が画像内で抽出されなければならない。これは、分解され、テキストマーカー内のＲＧＢＢｉｔ属性内に保存された写真から、オリジナルピクセルビットを抽出することによって作成される。属性のすべてからのテキスト文字列、フォント、色などが次いで、画像に書き込まれる。したがって、テキスト素材の背後の画像の部分が保存されたので、オリジナル画像が常に再構成されることが可能である。このプロセスは、写真タグＪＰＥＧファイル内で作成されたテキストマーカーのすべてについて実施されなければならない。最後に、ステップ１２０のように、ＪＰＥＧの画像ピクセルを保存し、写真タグデータマーカーを保存し、写真タグヘッダを保存し、次いでＥＯＩマーカーを再書き込みすることによって、再合成されたイメージが保存される。この時点で、テキスト素材を含む、作成されたＪＰＥＧファイルは、図１に示すように様々なデバイスに送信されることが可能である。
【００６０】
以前に示されたように、本発明は、テキスト素材を含むＪＰＥＧファイルの移動および編集を可能にする。しかし、許可された個人のみがこの素材を編集することができることを保証するため、写真タグソフトウェアは、ＪＰＥＧファイルの作成者がファイル内部のデータを作成者の許可なしに修正されないように保護することを可能にする、セキュリティメカニズムを含む。このセキュリティシステムはまた、どの写真タグが画像上に表示されるようになるか、ならびに、これらがどのように表示されるようになるかをも決定するようになる。
【００６１】
本発明のセキュリティの態様は、表ＩＩで例示されたようなヘッダマーカーがパスワードを含むので、機能する。したがって、図６に示されるように、ステップ１３０で、写真タグを有するＪＰＥＧが、図１に示されたデバイスの１つにロードされるとき、ステップ１３２でチェックが行われ、ステップ１３６でユーザーがパスワードを入力したかどうかが判断されるようになる。有効なパスワードが入力されない限り、すべての編集動作は停止されるようになる。ソフトウェアは、ステップ１３８で、ヘッダマーカーに含まれたような、有効にされたパスワードがユーザーによって入力されたことを保証するためにチェックするようになる。そうでない場合には、ユーザーは有効なパスワードを入力するための別の機会を有するようになる。有効なパスワードが所定の試みの後で入力されない場合、編集は可能にならない。しかし、ステップ１４０で、有効なパスワードが入力された場合、ステップ１３４で通常の編集処理が可能にされるようになる。
【００６２】
さらに、以前に示されたように、本発明のソフトウェアは、ＪＰＥＧファイルに含まれた非写真素材のすべてを第１の個人が編集することを可能にするが、第２の個人がこのデータのいくつかを修正することを防止するが、この第２の個人がデータの他のセクションを変更することを可能にする方法で、構成されることが可能である。これは、表ＩＩに示され、図６に例示されたような、複数のパスワードを含めることによって実施される。異なるパスワードを異なる個人に割り当てることに基づいて、完全または限定されたアクセスが、ＪＰＥＧファイル上で非写真素材を編集するために与えられるようになる。最後に、このアプリケーションは、タイムスタンプなど、データのいくつかのいかなる編集をも防止するように形成されることが可能である。
【００６３】
ウォーターマークが、ＪＰＥＧファイルに保存されたデジタル画像のすべて、または大幅な部分をカバーするために作成される本発明の実施形態が、これから説明される。技術的には、デジタル画像全体またはデジタル画像の比較的小さい部分が、ウォーターマークまたは多数のウォーターマークを使用することによってカバーされるようになるが、より典型的には、７５％および９０％までのデジタル画像のピクセルが、ウォーターマークまたは複数のウォーターマークによってカバーされるようになる。説明のために、デジタル画像が作成され、テキスト素材がデジタル画像の一部に置き換わる方法に類似した方法で、デジタル画像が作成され、ウォーターマークがデジタル画像に適用され、ＪＰＥＧファイルに格納されることに留意されたい。デジタル画像の、置換されたこのオリジナル部分は、ＪＰＥＧファイルのマーカーセクションに格納される。その実施形態に類似して、本発明は、図３に例示されるように、ウォーターマークがＪＰＥＧファイル７０のマーカーセクション７４内で置換した適切な素材を格納するようになる。この素材は、適切なウォーターマークまたは複数のウォーターマークで実質的にオーバーレイまたは置換されたオリジナルデジタル画像の素材を示すようになる。加えて、以下で説明されるようなパスワードがＪＰＥＧファイル７０のヘッダマーカー８０に埋め込まれ、それにより、オリジナルピクセルへの無許可のアクセスが防止される。デジタル画像は、デジタルカメラ１０を、メモリを含むハードドライブ１８を有する第１のコンピュータシステム１２と通信して利用する、図１に示されたシステムに類似の方法で作成され、このメモリにデジタル画像がロードされる。ハードドライブ１８のメモリは、多数のソフトウェアプログラムがロードされることが可能なメモリを含むようになることに留意されたい。また、図１は、デジタルカメラ１０を使用して、ハードドライブ１８にロードされるデジタル画像を作成することを示すが、デジタル画像をコンピュータシステム１２に送信するいかなる方法も使用されることが可能であることにも留意されたい。
【００６４】
ハードドライブ１８、またはコンピュータシステム１２と通信するいずれかのメモリデバイスに含まれたソフトウェアを利用して、ＪＰＥＧファイルが作成され、これにオリジナルデジタル画像が含まれるようになる。この点については図９が参照され、図９は、デジタル画像にウォーターマークが設けられる方法の流れ図を示す。以前に示されたように、オリジナルデジタル画像がＪＰＥＧマーカーと共に含まれるＪＰＥＧファイルが作成され、これは前述の通りであり、図３に例示され、ステップ１７０によって示された通りである。ステップ１７２に例示されるように、コンピュータシステム１２のメモリに含まれたソフトウェアプログラムは、ウォーターマークが実質的にオリジナルデジタル画像によりオーバーレイされることを可能にするようになる。このオリジナルデジタル画像１８０は図１１において、コンピュータモニタ上に現れるように例示される。オリジナルデジタル画像１８０を有するこの画面は、第１のコンピュータシステム１２のモニタ２０上に現れるべきである。
【００６５】
ソフトウェアプログラムは、システム１２のオペレータによって利用されたウォーターマークジェネレータの形態である。オペレータは、ウォーターマーク、ならびにそのフォントタイプおよびサイズを作成するようになる。ソフトウェアプログラムは、半透明のフォントスタイルを作成し、ウォーターマークを何度でも、デジタル画像を横断する水平線においてアルゴリズム的に再生成して、イメージ全体がウォーターマークによってカバーされ、保護されたデジタル画像のいかなる部分の無許可使用をも防止することを保証するようにする。オペレータのロゴを含むグラフィックが次いで、デジタル画像の適切な場所に追加されることが可能である。著作権表示もまた、類似の方法でデジタル画像に追加されるようになる。
【００６６】
図３に示されるようなＪＰＥＧファイルが作成されるようになり、オリジナルデジタル画像１８０を含むようになる。適切なウォーターマークメタタグもまた、グラフィックおよび著作権表示のためのメタタグと共に、ＪＰＥＧファイルマーカーに含まれるようになる。ＪＰＥＧファイルマーカーはまた、オリジナルデジタル画像内のピクセルにおいてウォーターマークによって置換された場所、グラフィックおよび著作権表示をも含み、「変更済み」デジタル画像を作成するようになる。ウォーターマークは、オリジナルデジタル画像１８０のかなりの部分を実質的にオーバーレイするために使用された、ジェネレータに含まれたソフトウェアを利用して合成されるようになる。ソフトウェアは、利用されることが可能である複数のタイプのウォーターマークを含むようになる。特定のウォーターマークが選択された後、これがＪＰＥＧマーカーに追加され、ならびに、ウォーターマーク１９６、１９８、２００、２０２、２０４および２０６を含む、「変更済み」デジタル画像１９４によって示されたように、画面を実質的にカバーするようになる。これらのウォーターマークは、コンピュータモニタ２０に関連付けられた「ウォーターマーク追加」ボタン１８６を利用することによって追加されるようになる。
【００６７】
ユーザーは、オリジナルデジタル画像に適用されるようになるウォーターマークのタイプ、この場合はウォーターマーク「アクティブ・ウォーターマーク」を選択することのみを必要とすることに留意されたい。ソフトウェアは次いで、ウォーターマークの数および配置を計算して、「変更済み」デジタル画像１９４を作成するようになる。ステップ１７２で、これらのウォーターマークの各々およびあらゆるものの場所が、ＪＰＥＧマーカーに含まれたメタデータに含まれるようになる。この時点で、適切なウォーターマークを有するデジタル画像１９４が次いで、図１２に示されるように作成されるようになる。
【００６８】
本発明のさらなる特徴は、オリジナルデジタル画像に関連付けられた所有者または他の個人に、会社のロゴ１９２など、追加のグラフィックを、オリジナルデジタル画像１８０ならびに「変更済み」デジタル画像１９４の両方に現れるように含めることを与えるようになる。図１１におけるグラフィック追加ボタン１８８が利用されて、グラフィック１９２がオリジナル画像１８０に追加されることが可能であり、図１２におけるグラフィック除去ボタン２１０が使用されて、グラフィック１９２が「変更済み」デジタル画像１９４から除去されるようになる。加えて、適切な著作権表示１８２がオリジナルデジタル画像１８０に追加され、「変更済み」デジタル画像１９４に残るようになる。利用されたソフトウェアに基づいて、この著作権表示の包含または除去は、コンピュータ１２のオペレータによってのみ制御されることが可能であり、または、「変更済み」デジタル画像１９４の最終的な受信者に譲渡されることが可能である。著作権表示の除去は、著作権除去ボタン１９０を使用して実施されるようになる。
【００６９】
オリジナルデジタル画像１８０の利用の制御を維持することが重要であるという事実により、ウォーターマークまたは複数のウォーターマークの除去を含む、その画像のコンテンツを変更するための許可は、厳密に維持されなければならない。したがって、ステップ１７６で、暗号化パスワードが、図３におけるヘッダマーカー８０など、ＪＰＥＧマーカーに追加されるようになる。オリジナルデジタル写真を含むＪＰＥＧファイル、「変更済み」デジタル画像、ウォーターマークに関する適切なメタデータ、グラフィック、著作権表示、および暗号化パスワードがＪＰＥＧファイルに追加されて、完全ＪＰＥＧファイルが作成された後、ステップ１７８で、この完全ＪＰＥＧファイルが保存されるようになる。
【００７０】
結果として生じるＪＰＥＧファイルは、ＪＰＥＧファイルを表示することができるいかなるオペレーティングシステムを使用するいかなるユーザーにとっても表示可能である、オリジナル写真を含むようになる。これはまた、オリジナルデジタル画像のかなりの部分の上に実質的に重ね合わせられた、ウォーターマーク付きテキストをも含むようになる。ＪＰＥＧファイルはまた、表示から隠されるか、または隠されないようになる、ロゴおよび著作権表示など、グラフィック素材をも含むようになる。
【００７１】
ウォーターマークなしのデジタル画像のオリジナルピクセルは、ＪＰＥＧファイルマーカー内部に、圧縮暗号化フォーマットで格納されるようになる。したがって、いかなる標準編集ソフトウェアを利用して無許可の方法でピクセルを修正するいかなるユーザーも、オリジナルデジタル画像を破棄するようになり、このオリジナルデジタル画像が決して回復できないようになる。したがって、無許可のユーザーには、図１２に示されるような「変更済み」デジタル画像のみが残されるようになる。
【００７２】
図３に示されるような１つまたは複数のＪＰＥＧファイルが１つまたは複数のデジタル画像について作成され、これらのファイルが適切にタグ付けされた後、完成されたＪＰＥＧファイルまたは複数のファイルは次いで、図１に示されるようなエンドユーザーのコンピュータシステム１４に送信される。このステップは図１０に示され、図１０は、ウォーターマークをオリジナルデジタル写真から除去することを例示する。ステップ２１２で、適切な写真マーカーを有するＪＰＥＧがエンドユーザーに送信された後、エンドユーザーは「変更済み」デジタル画像１９４をそのモニタ３０上で表示することができるようになる。この「変更済み」デジタル画像１９４は、オリジナルデジタル画像の大部分が、その上に設けられたウォーターマークによって覆い隠されている。この時点で、エンドユーザー、または、いずれかの無許可のユーザーがデジタル画像を印刷しようと試みる場合、このデジタル画像の上にはウォーターマークが設けられるようになる。
【００７３】
オリジナルデジタル画像１８０へのアクセスは、２つの代替方法を利用して、エンドユーザーに提供されるようになる。第１の代替方法では、エンドユーザーがオリジナルデジタルイメージの作成者に連絡をするとき、ステップ２１４で、オリジナルのユーザーによってパスワードが入力され、その作成者が、ＪＰＥＧヘッダに提供された埋め込みの暗号化パスワードを使用して、ウォーターマークなしにオリジナルデジタル画像を再作成する。このオリジナルデジタル画像は次いで、ウォーターマークがその上に現れることなく、エンドユーザーによって表示され、ならびに、エンドユーザーによって印刷されるようになる。ロゴ１９２ならびに著作権表示１８２は全体的になお、エンドユーザーによって印刷されたオリジナルデジタル画像において維持されるようになることに留意されたい。結果として生じるオリジナルデジタル画像は、エンドユーザーのコンピュータのメモリのみに格納されるようになることに留意されたい。エンドユーザーは次いで、オリジナルデジタル写真を、オペレータまたは著作権所有者とのライセンス契約を順守する限り、必要とされるように使用することができる。
【００７４】
エンドユーザーがウォーターマークを含めることなくオリジナルデジタル画像１８０を表示および印刷することを可能にするための第２の代替方法は、アクティブタグアプリケーションをエンドユーザーに送信することになり、このアプリケーションは、デジタル画像をアンロックするためのパスワードを内部に含む。したがって、エンドユーザーがパスワードを入力するとき、エンドユーザーが図１２のボタン２０８を使用してウォーターマークを除去すること、ならびにボタン２１０を使用してグラフィックを除去することが可能となる。アンロックされた後、ウォーターマークおよびグラフィックは消えるように見えるが、実際には見る者に対して隠されるようになる。著作権表示は全体としてなお現れるようになる。ある状況では、エンドユーザーは、ボタン１９０を利用して著作権表示を除去することができることに留意されたい。しかし、エンドユーザーに提供されたソフトウェアアプリケーションに基づいて、この著作権表示の除去がエンドユーザーの制御を超える可能性があることに留意されたい。また、ライセンスを受けたエンドユーザーがオリジナルデジタル写真１８０の一部のみの使用を望むようになることにも留意されたい。こうなる場合、オリジナルユーザーは一般に、著作権表示１８２がオリジナルデジタル画像１８０の小さい部分にさえも現れることを望むようになる。したがって、オリジナルユーザーのコンピュータに含まれ、ならびに、エンドユーザーに送信されたソフトウェアは、オリジナルデジタル画像１８０のいずれかの部分がダウンロードおよび印刷されるとき、自動的に著作権表示１８２を挿入するようになる。オペレータは、エンドユーザーに知られずに、定期的にロックをリセットし、その場合はウォーターマークおよびグラフィックがイメージ上に現れるようになり、ならびに、エンドユーザーに最初に送信されたパスワードを変更し、エンドユーザーがウォーターマークを削除することを防止する、オプションを有するようになる。
【００７５】
図１０に戻ると、上記の代替方法のいずれかに基づいて、ステップ２１４で適切にパスワードを入力すると、２１６で、イメージ上のウォーターマークが隠れるようになる。その後、特定のソフトウェアプログラムに基づいて、ステップ２１８で、著作権表示を追加するかどうかの判断が行われるようになる。この著作権表示が追加されるようになる場合、ステップ２２０は著作権メタデータを作成し、これをイメージのピクセル上に表示するようになる。著作権表示が印刷されないようになる場合、２２２で、オリジナルデジタル画像が再合成され、図１１に示されるようなエンドユーザーの画面上に現れるようになる。
【００７６】
本発明は、オリジナルデジタル画像におけるウォーターマークの無許可の除去を防止し、これは、オリジナルデジタル画像のオリジナルピクセルがこのときＪＰＥＧファイルのマーカーエリアに格納されるからである。誰かがマーカーエリア内のタグを消去しようと試みる場合、無許可のユーザーはオリジナルデジタル画像を無意識のうちに破棄するようになり、ウォーターマークはそのイメージの永続的部分となり、オリジナルピクセルは除去される。さらに、隠されたテキストデータがＪＰＥＧのマーカーセクションに提供され、無許可のユーザーがメタデータを除去しようと試みるので、オリジナルの所有者は、隠された情報が除去されたことを検出することができ、違反が主張されることが可能である。
【００７７】
図１３は、概念的な意味において、ストレージデバイス５４に含まれるＪＰＥＧイメージを示す。ＪＰＥＧイメージに含まれた情報のタイプは、以前に表Ｉ、ＩＩ、ＩＩＩおよびＩＶに関して説明および図示されている。全体としてイメージとして説明されるが、図１３に記載されたＪＰＥＧイメージ情報３００は、テキスト情報３０２、視覚情報３０７、ならびにオーディオ情報３０６を含むようになる。セクション３１４に格納された視覚情報と共に、テキスト情報３０２およびオーディオ情報３０６は、表ＩＩＩおよびＩＶに詳細に示されたように、様々なセクションに破棄不可能に格納されるようになる。このメタデータは、タグ１、３０８、タグ２、３１０、およびタグ３、３１２によって示されるものなど、これらのＪＰＥＧの様々な不可視部分に格納されるようになる。タグ１は一般に、ＸＭＬ形式にラップされたメタデータを含むようになる。タグ２、３１０はＸＳＬスタイルシートを使用し、データが受信デバイス上にドキュメントとして表示されることを可能にする。最大６４Ｋの他の特殊データはそれぞれ、タグ３、３１２に表示されるようになる。パッケージ全体が表示可能ＪＰＥＧとして、ＭＭＳおよびＳＭＴＰなど、標準プロトコルを使用して送信される。受信デバイスによって受信および表示された後、視覚的メタデータキャプションの一部または全部が即時に可視となる。以前に説明されたように、メタデータ、ならびに、メタデータが取って代わるようになる視覚情報は単一のメモリとして格納されるようになるので、テキスト素材の形式におけるメタデータは、テキスト素材または視覚的素材のいずれかを破棄することなく任意に除去されることが可能である。したがって、様々な受信器へのＪＰＥＧイメージ３００の送信の回数にかかわらず、情報のいずれもが失われることはなく、したがって任意で置換可能となる。
【００７８】
図１４は、アイコンを含むメタデータがＪＰＥＧフォーマットで直接格納される方法を実施する。このフォーマットは、前述のように、表Ｉ、ＩＩ、ＩＩＩおよびＩＶで説明されたフォーマットによく類似している。この例では、２ＭＢサウンドアイテム３１８がサウンドアイコン３２０に関連付けられる。以前に説明されたように、サウンドアイテム３１８はＪＰＥＧファイルに、オリジナルデジタル写真のいかなる部分を置換する必要もなしに、追加されることが可能である。同様に、テキストアイテム３２２はテキストアイコン３２４に関連付けられる。アイコンのすべて、ならびにイメージ、サウンドおよびテキストアイテムはＪＰＥＧファイルに格納され、したがって、ファイルの要素のすべてと共にトランスポート可能である。この例は、サウンドアイコン３２０ならびにテキストアイコン３２４の使用を示すが、多数の異なるタイプのアイコンが、ＪＰＥＧファイルに格納された情報のタイプに応じて利用されるようになることは理解されよう。
【００７９】
前述のように、各イメージマーカーは標準ＪＰＥＧマーカーＡＰＰ１０に格納され、「ＰｈｏＴａｇｓ」３２６など、シグネチャによって認識される。また、標準のＪＰＥＧマーカーを多くても６４Ｋバイトにすることができることにも留意されたい。
【００８０】
図１４に示された例におけるサウンドファイルは大変大きいので、イメージが保存されるときに多数の個々のＡＰＰマーカーに適合することができる、２つのサウンドファイルに分割される。イメージがリロードされるとき、分離されたサウンドファイルのすべてが次いで、再び、オリジナルサウンドストリームに組み立てられる。サウンドアイコン３２０、ならびにテキストアイコン３２２は、それら自体のアイコンによって表現される。これらのアイコンは別々のＪＰＥＧマーカーとして、本出願で以前に説明された技術を使用して格納される。サウンドアイコンはサウンドデータに、「音楽」など、同じフィールド名を有する両方のアイテムによってリンクされる。図１４に示されるように、テキストアイコンは実際に、格納されたテキストデータよりも格納サイズが大きく、したがって、いくつかのＪＰＥＧマーカーを占有するようになるのに対して、テキストデータはいくつかのＪＰＥＧマーカーを占有しないようになる。
【００８１】
様々なアイコン３３４、３３６、３３８、３４０および３４２が、図１５において、視覚的イメージ３３０に関して示される。これらのアイコンは、様々なメタデータを識別するために使用され、以前に示されたように、破棄不可能な可視メタデータである。ユーザーは、受信器のすべてにおいて使用可能な適切な入力キーを使用して、アイコンをいつでも完全にオフにするためのオプションを有するようになる。様々なアイコンが、図１５において、イメージ３３０の下に提供されるように示された「サムネイル」３３２として適用されるようになる。これらのサムネイルアイコン３３２は、可視イメージ３３０内またはイメージ３３０の周囲のいかなる場所でも提供されることが可能であることは理解されよう。
【００８２】
イネーブラデバイスが受信デバイスに設けられて、アイコンの各々がそれに関連付けられたメタデータを提示可能となるようにしなければならないことに留意されたい。このイネーブラ３４４は、インターネットからダウンロードされるか、または、様々な方法で表示デバイスに提供されることが可能であるソフトウェアである。
【００８３】
本発明の教示によれば、アイコン３３４、３３６、３３８、３４０および３４２のいずれかが使用中にされるとき、コードがイネーブラ３４４に送信されて、適切なメタデータがアクセスおよび再生、または表示されるようになる。適切なメタデータを再生または表示するために利用されるようになるコードもまた、ＪＰＥＧイメージ内に埋め込まれるようになることに留意されたい。
【００８４】
アイコンの各々は、アイコンの状態または受信器自体の状態に基づいて、多数の表示状態を有するようになる。例えば、受信器が適切なイネーブラソフトウェアコードを有していない場合、アイコンは、くすんで見えるなど、１つの方法で表示されるか、または全く表示されないようになる。代替として、表示デバイスが適切なイネーブラ３４４を含む場合、アイコンが照らし出されるようになるか、または表示デバイスが適切なイネーブラソフトウェアを含まない状況とは異なる色になるように見える場合がある。最後に、特定のアイコンが使用可能にされた後、異なる方法で照らし出されることが可能である。また、どの時点においても複数のアイコンが使用中にされることが可能であることにも留意されたい。例えば、ユーザーにグラフィック情報ならびにサウンド情報が提供される場合、アイコン３３６ならびに３４２の両方が同時に、または順次に使用中にされることが可能である。本発明はまた、ウォーターマークアイコン３３８を利用してウォーターマークを表示する機能をも有するようになる。
【００８５】
代替として、ウォーターマークに関して、本発明は、ウォーターマークのアイコン３３８上で「クリック」することが、ウォーターマークを除去するか、または視覚的イメージ３３０に追加するために不十分となるような、システムを使用することができる。この状況では、プロンプトが表示画面上に現れ、ユーザーに特定のパスワードを入力するように求めるようになる。このパスワードは、特定のコードまたは番号に自動的にマッチするようにプログラムされることが可能である。例えば、表示デバイスが携帯電話である場合、パスワードは、電話自体の「ＳＩＭ」チップに格納された電話番号となる。したがって、これは、イメージの使用を、マッチするＳＩＭチップが内部に存在する単一の電話に限定するようになる。イメージが異なる電話に送信される場合、ウォーターマークは使用可能にならないか、または使用不可となる。したがって、正しい電話を有するユーザーがこれを第２の表示デバイスに送信するようになる場合、場合によっては、ウォーターマークは自動的に再度現れるか、または消えるようになる。
【００８６】
理解されるように、本発明は多数の市場および応用例を有する。個人の自宅において娯楽デバイスとして使用されることが可能であり、小売業者によって情報をその顧客に送信するために使用されることが可能である。さらに、本発明の教示は、オークション、ストックイメージング、イメージメッセージング、ｅラーニング、商品目録、ならびに法の執行、または他の無数の用途において使用されることが可能である。例えば、不動産分野において使用されるとき、不動産業者は不動産の説明を埋め込み、不動産の価格設定および状況を更新することができる。商取引については、小売業者は様々な商品を詳細な仕様および価格提供により強調することができる。法執行機関は「ポータブル」なメディアデータベースを、その分野における様々なハンドヘルドデバイス、ならびに無線が設置された車両に送信することができる。
【００８７】
メタデータおよびオブジェクトのすべては、標準ＪＰＥＧファイルに格納される。ＪＰＥＧファイルを受け入れ、表示することができるすべてのデバイスは、使用可能にされたイメージを受信することができる。したがって、最大６４Ｋバイトの無制限のキャプション、テキストファイルまたはフォームがそれぞれ利用されることが可能である。サウンドファイルおよびグラフィックオブジェクトは、いかなるファイルフォーマットにおいても提供されることが可能である。埋め込みＪＰＥＧイメージを受信するが、それらを利用することができないデバイスはなお、埋め込みコンテンツを表示する能力を有することができる他のデバイスに、これらを転送することができる。加えて、パッケージ全体がターゲットデバイスに標準ＪＰＥＧとして、標準プロトコルを使用して送信されることが可能である。
【００８８】
本発明の一実施形態が例示のために詳細に説明されたが、様々な修正が、本発明の精神および範囲から逸脱することなく行われることが可能であることは理解されよう。したがって、本発明は、添付の特許請求の範囲によるものを除いて、限定されるものではない。
【図面の簡単な説明】
【００８９】
【図１】本発明における使用の環境のブロック図である。
【図２】デジタル写真を撮影するために使用されるカメラの主なコンポーネントを示すブロック図である。
【図３】その中に含まれたテキスト素材を示すＪＰＥＧファイルの図である。
【図４】メモリにロードされたＪＰＥＧファイルを示すブロック図である。
【図５】テキストデータマーカーを編集するプロセスを示す流れ図である。
【図６】写真タグを編集する動作を示すブロック図である。
【図７】写真を示す図である。
【図８】写真と共に提供されたテキスト素材を含む、図７の写真を示す図である。
【図９】ウォーターマークがデジタル画像に追加される方法を示す流れ図である。
【図１０】ウォーターマークがデジタル画像から除去される方法を示す流れ図である。
【図１１】オリジナルデジタル画像を示す図である。
【図１２】ウォーターマークがオリジナルデジタル画像に適用された、図１１の図である。
【図１３】本発明の教示によるＪＰＥＧファイルの図である。
【図１４】本発明のアイコンがどのように格納されるかを示す図である。
【図１５】視覚的イメージに関連付けられた典型的なアイコンを示す図である。
【図１６】システムがアイコンを受信側で表示することを可能にする使用を示す図である。
【図１】
2008527844.tif 000007
【図２】
2008527844.tif 000008
【図３】
2008527844.tif 000009
【図４】
2008527844.tif 000010
【図５】
2008527844.tif 000011
【図６】
2008527844.tif 000012
【図７】
2008527844.tif 000013
【図８】
2008527844.tif 000014
【図９】
2008527844.tif 000015
【図１０】
2008527844.tif 000016
【図１１】
2008527844.tif 000017
【図１２】
2008527844.tif 000018
【図１３】
2008527844.tif 000019
【図１４】
2008527844.tif 000020
【図１５】
2008527844.tif 000021
【図１６】
2008527844.tif 000022
【国際調査報告】
2008527844.tif 000023