(57)【要約】【課題】画像入力側の処理性能が低い場合にも高速に複雑な画像処理を実施可能とする。【解決手段】第１装置としての携帯電話１０は、視覚的に認識出来ないステガノデータの埋め込まれた画像データを入力して外部に送信し、外部から処理結果を受信して保持する。第２装置としてのサーバ１２は、携帯電話１０から受信した画像データにデータ処理を施してステガノデータを取得し、取得したステガノデータを処理結果として携帯電話１０に送信する。【選択図】　　　　　図１
2004056356.tif 000002
【特許請求の範囲】
【請求項１】
視覚的に認識出来ないステガノデータが埋め込まれた画像データを入力して外部に送信し、外部から処理結果を受信して保持する第１装置と、
前記第１装置から受信した画像データにデータ処理を施してステガノデータを取得し、取得したステガノデータを処理結果として前記第１装置に送信する第２装置と、
を備えたことを特徴とする画像データ処理装置。
【請求項２】
請求項１記載の画像データ処理装置に於いて、
前記第１装置は、
ステガノデータの埋め込まれた画像データを入力する画像データ入力部と、
入力した画像データを外部に送信するデータ送信部と、
前記第２装置から処理された結果データを受信する結果データ受信部と、
受信した結果データを保持する結果保持部と、
を有し、
前記第２装置は、
前記第１装置から画像データを受信する画像データ受信部と、
受信された画像データを保持するデータ保持部と，
画像データに処理を施してステガノデータを取得する画像データ処理部と、
取得したステガノデータを結果データとして前記第１装置に送信する結果データ送信部と
を有し、
前記第１装置と第２装置は通信路で常時または間欠に接続されていることを特徴とする画像データ処理装置。
【請求項３】
請求項１記載の画像データ処理装置に於いて、前記第２装置は取得したステガノデータを他の情報に変換して結果データとして前記第１装置に送信し、前記第１装置は、前記第２装置から受信した結果データを外部の第３装置に送信して他の処理結果を受信することを特徴とする画像データ処理装置。
【請求項４】
請求項１記載の画像データ処理装置に於いて、
前記第１装置は、入力した画像データを複数領域に分割して一部を前記第２装置に送信し、
前記第２装置は、前記第１装置から受信した一部の画像データに画像処理を施し、ステガノデータが取得できなかった場合は、ステガノデータを取得するまで前記第１装置に残りの分割部分の画像データの再転送を順次要求して画像処理することを特徴とする画像データ処理装置。
【請求項５】
視覚的に認識できないステガノデータが埋め込まれた画像データを第１装置で入力して第２装置に送信し、
第２装置で前記第１装置から受信した画像データにデータ処理を施してステガノデータを取得し、
取得したステガノデータを処理結果として第２装置から前記第１装置に送信し、
前記第２装置から受信した結果データを前記第１装置で受信して保持することを特徴とする画像データ処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像入力機能を有する機器、例えばカメラ付き携帯電話で画像データを処理する画像データ処理装置及び方法に関し、特に、画像に埋め込まれているステガノデータを画像処理により取得する画像データ処理装置及び方法に関する。
【０００２】
【従来の技術】
近年、携帯電話によるインターネットの利用が盛んになるに伴い、カメラやスキャナなどの画像入力機器を搭載した携帯電話の開発も盛んに行われている。このような携帯電話を用いることにより、画像入力機器により得られた画像データを、その携帯電話からインターネット等の通信ネットワークを介して他の携帯電話やパーソナルコンピュータなどの端末に送信して活用することができる。
【０００３】
一方、スキャナやカメラなどの画像入力機器とパーソナルコンピュータとを接続した画像データの利用方法として、例えば米国特許第５，６３６，２９２号明細書図面に開示されるものがある。この画像データの利用方法は、ステガノグラフィックス符号化（Ｓｔｅｇａｎｏｇｒａｐｈｉｃ　ｅｎｃｏｄｉｎｇ）による情報（以下「ステガノデータ」という）が埋め込まれた印刷物などの画像を、画像入力機器によりパーソナルコンピュータに読み込み、ステガノデータを検出してサーバに送信する。サーバ側ではステガノデータに対応するＵＲＬを検索してパーソナルコンピュータ側に返送し、パーソナルコンピュータ側ではＵＲＬに対応するウェブサイトにアクセスして画像に対応した情報を表示させる。
【０００４】
【発明が解決しようとする課題】
しかしながら、このようなステガノデータを検出する画像データの利用方法をカメラ付きの携帯電話で実施しようとしても、携帯電話で使えるメモリやＣＰＵによる処理性能上の制限から、パーソナルコンピュータ上で行っているステガノデータを検出するための画像処理を実用的な処理時間で実施することが出来ないという問題があった。
【０００５】
本発明の目的は、画像入力側の処理性能が低い場合にも高速に複雑な画像処理を実施可能な画像データ処理装置及び方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は、画像データ処理装置を提供するものであり、視覚的に認識出来ないステガノデータの埋め込まれた画像データを入力して外部に送信し、外部から処理結果を受信して保持する例えば携帯電話などの第１装置と、第１装置から受信した画像データにデータ処理を施してステガノデータを取得し、取得したステガノデータを処理結果として第１装置に送信するサーバなどの第２装置とを備えたことを特徴とする。
【０００７】
このため第１装置が処理性能に制限のあるカメラ付きの携帯電話であっても、通信路で接続された処理能力の高いサーバなどの第２装置にステガノデータの埋め込まれた画像データを送信して処理結果を得ることで、第１装置では処理時間のかかる画像埋め込み情報の解析処理を高速に実行可能とする。
【０００８】
ここで第１装置は、ステガノデータの埋め込まれた画像データを入力する画像データ入力部と、入力した画像データを外部に送信する画像データ送信部と、第２装置から処理された結果データを受信する結果データ受信部と、受信した結果データを保持する結果保持部とを有し、第２装置は、第１装置から画像データを受信する画像データ受信部と、受信された画像データを保持するデータ保持部と、画像データに処理を施してステガノデータを取得する画像データ処理部と、取得したステガノデータを結果データとして前記第１装置に送信する結果データ送信部とを有し、第１装置と第２装置は通信路で常時または間欠に接続されていることを特徴とする。
【０００９】
また本発明において、第２装置は、取得したステガノデータを他の情報に変換して結果データとして第１装置に送信し、第１装置は、第２装置から受信した結果データを外部の第３装置に送信して他の処理結果を受信する。このため第２装置で取得したステガノデータをＵＲＬなどに変換して第３装置へのアクセスによりウェブサイト等を閲覧でき、このため画像データに多量の情報を埋め込む必要がなくなる。
【００１０】
第１装置は、入力した画像データに対し２装置側での画像処理の一部となる前処理を実行する前処理部を設ける。これによって第２装置側の負荷を軽減することができる。
【００１１】
第１装置は、入力した画像データを複数領域に分割して一部を第２装置に送信し、第２装置は、第１装置から受信した一部の画像データに画像処理を施し、ステガノデータが取得できなかった場合は、ステガノデータを取得するまで第１装置に残りの分割部分の画像データの再転送を順次要求して画像処理する。
【００１２】
ステガノデータは、通常、画像の一部に埋め込まれているため、画像データを全て送らずに分割した一部を順次送りながら第２装置側でステガノデータを検出することで、第２装置側での画像処理の負荷を軽減し、通信を高速化できる。
【００１３】
第１装置で入力保持した画像データを圧縮して第２装置に送信し、第２装置で前記第１装置から受信した圧縮画像データを復元して画像処理を施す。このように、第１装置から第２装置に送信するデータを圧縮することで、送信データ量を低減し、通信時間を削減できる。
【００１４】
本発明は、画像データ処理方法を提供するものであって、この方法は、
視覚的に認識できないステガノデータが埋め込まれた画像データを第１装置で入力して第２装置に送信し、
第２装置で前記第１装置から受信した画像データにデータ処理を施してステガノデータを取得し、
取得したステガノデータを処理結果として第２装置から前記第１装置に送信し、
第２装置から受信した結果データを第１装置で受信して保持することを特徴とする。尚、画像データ処理方法の詳細は、基本的に装置の場合と同じになる。
【００１５】
また本発明は、処理性能に制限のある携帯電話などの装置そのものを提供するものであり、この装置は、ステガノデータが埋め込まれた画像データを入力する画像データ入力部と、入力した画像データを外部に送信する画像データ送信部と、外部から結果データとしてステガノデータを受信する結果データ受信部と、受信した結果データを保持する結果保持部とを備えたことを特徴とする。
【００１６】
【発明の実施の形態】
図１は本発明による第１実施形態のブロック図である。図１において、本発明の画像データ処理装置は、第１装置と機能する携帯電話１０と第２装置として機能するサーバ１２で構成される。
【００１７】
携帯電話１０には、画像データ入力部１４、画像データ保持部１６、画像データ送信部１８、結果データ受信部２０、結果データ保持部２２及び表示部２４が設けられる。またサーバ１２には画像データ受信部２６、画像データ保持部２８、画像データ処理部３０及び結果データ送信部３２が設けられる。
【００１８】
携帯電話１０の画像データ入力部１４はＣＭＯＳセンサやＣＣＤセンサなどを用いて、画像を入力する。この携帯電話１０は例えば図２のように表示部２４、キー操作部３８及びカメラ３４を備えている。
【００１９】
サーバ１２に設けた画像データ処理部３０は携帯電話１０から送られてきた画像データについてステガノデータを取得するための画像処理を施す。このステガノデータを取得するための画像データ処理としては例えば米国特許第５，６３６，２９２号明細書図面に開示された処理が適用できる。
【００２０】
図２は、図１による第１実施形態における画像データ処理動作の概略である。携帯電話１０にはカメラ３４が一体に設けられており、本発明が対象としているステガノデータが埋め込まれている印刷物などの画像を入力することができる。携帯電話１０のカメラ３４で入力した画像データは、通信回線４２を介してサーバ１２に送られ、サーバ１２におけるステガノデータ取得処理４０の実行によりステガノデータが取得され、これが携帯電話１０に通信回線４２を介して送り返される。
【００２１】
図３は、図１の第１実施形態における携帯電話１０とサーバ１２のやり取りを含む処理手順のタイムチャートである。この図３を参照して図１の第１実施形態動作を説明すると次のようになる。携帯電話に設けられているカメラ３４としてのＣＭＯＳセンサやＣＣＤセンサなどで構成される画像データ入力部１４によりステガノデータが埋め込まれている印刷物などの画像データを撮影して入力すると、この画像データは画像データ保持部１６にステップＳ１で保持される。
【００２２】
続いてステップＳ２で画像データ保持部１６に保持されたデータは画像データ送信部１８により通信路４２−１を介してサーバ１２に送信される。この画像データの送信の際には画像データと共に処理結果の送り先となる携帯電話１０の宛先情報も同時に送信する。
【００２３】
サーバ１２にあっては、ステップＳ１０１で携帯電話１０から送られてきた画像データ及び宛先情報を画像データ受信部２６で受信した後、画像データ保持部２８に保持する。
【００２４】
次にステップＳ１０２で画像データ保持部２８からの画像データを呼び出し、画像データ処理部３０で例えば米国特許第５，６３６，２９２号の明細書図面に開示されたステガノデータ取得処理を実行して、画像データからステガノデータを取得する。
【００２５】
画像データ処理部３０で取得されたステガノデータは、結果データ送信部３２に送られ、ステップＳ１０３で画像データと共に受信している宛先情報に基づき、携帯電話１０に通信路４２−２を介して結果データとしてステガノデータを送信する。
【００２６】
サーバ１２からの結果データは、ステップＳ３で携帯電話１０の結果データ受信部２０で受信されて結果データ保持部２２に保持される。結果データ保持部２２に保持されたステガノデータは、表示部２４に与えられステップＳ３でサーバ１２から受け取ったステガノデータを携帯電話１０の画面上に表示される。
【００２７】
図４は、本発明の第２実施形態のブロック図である。この第２実施形態にあってはサーバ側で取得したステガノデータを更に他の装置のアドレス、例えばＵＲＬに変換して携帯電話に戻すようにしたことを特徴とする。
【００２８】
図４において、携帯電話１０には画像データ入力部１４、画像データ保持部１６、画像データ送信部１８、結果データ受信部２０及び結果データ保持部２２が設けられ、これらの構成は図１の第１実施形態と同じである。これに加えて携帯電話１０には更にＷＷＷブラウザ４８とＨＴＴＰ転送部５０が設けられる。
【００２９】
一方、サーバ１２には画像データ受信部２６、画像データ保持部２８、画像データ処理部３０及び結果データ送信部３２に加え、更にデータ変換部４６が設けられている。
【００３０】
データ変換部４６は、画像データ処理部３０で取得されたステガノデータを第３装置として機能するＷＷＷサーバ４４のアドレスであるＵＲＬに変換する機能を備えている。
【００３１】
図５は、図４の第２実施形態における画像データ処理動作の概略である。図５の第２実施形態の処理動作にあっては、携帯電話１０のカメラ３４で入力したステガノデータを含む画像データは通信回線４２からサーバ１２に送られ、ステガノデータ取得処理４０を実行することでステガノデータが取得されるが、更にＵＲＬ変換処理５２により第３装置であるＷＷＷサーバ４４のアドレスであるＵＲＬに変換され通信回線４２を介して携帯電話１０に送り返される。
【００３２】
図６は、図４の第２実施形態における携帯電話とサーバのやり取りを含む処理手順のタイムチャートであり、これに従って第２実施形態の処理動作を説明すると次のようになる。
【００３３】
携帯電話１０にカメラ３４として設けられたＣＭＯＳセンサまたはＣＣＤセンサなどで実演される画像データ入力部１４から入力されたステガノデータを含む画像データは、ステップＳ１で入力後に画像データ保持部１６に保持された後、ステップＳ２で画像データ送信部１８より通信路４２−１を介してサーバ１２に送信される。このときが画像データと共に処理結果の送り先を示す宛先情報も送信される。
【００３４】
サーバ１２はステップＳ１０１で画像データ受信部２６により携帯電話１０からの画像データを受信し、画像データ保持部２８に保持する。次にステップＳ１０２で画像データ保持部２８から画像データを読み出し、画像データ処理部３０でステガノデータの取得処理を実行する。
【００３５】
画像データ処理部３０で取得されたステガノデータはステップＳ１０３でデータ変換部４６に与えられ、取得したステガノデータを予め登録している変換テーブルを使用して、第３装置となるＷＷＷサーバ４４のアドレスであるＵＲＬに変換する。
【００３６】
データ変換部４６で変換されたＵＲＬはステップＳ１０４で通信路４２−２を介して結果データ送信部３２に与えられ、通信路４２−１を介して携帯電話１０に送信される。
【００３７】
携帯電話１０はステップＳ３でサーバ１２から結果データとしてステガノデータから変換されたＵＲＬを結果データ受信部２０で受信して、結果データ保持部２２に保持する。そしてステップＳ４で結果データ保持部２２に保持されたＵＲＬを使用してＷＷＷブラウザ４８がＨＴＴＰ転送部５０を介して、ＷＷＷサーバ４４にアクセスし、ＷＷＷサーバ４４のＵＲＬで指定されたホームページを携帯電話１０の表示部２４に画面表示して閲覧する。
【００３８】
尚、図４の第２実施形態にあってはステガノデータからアドレスであるＵＲＬに変換するデータ変換をサーバ１２に設けたデータ変換部４６で行っているが、更にデータ変換部４６の機能を備えた第４装置としてのサーバを設け、この第４装置のサーバに携帯電話１０あるいはサーバ１２からステガノデータを送って、第３装置となるＷＷＷサーバ４４のアドレスであるＵＲＬを取得するようにしても良い。
【００３９】
図７は、本発明の第３実施形態のブロック図である。この第３実施形態にあっては、携帯電話１０側でサーバ１２におけるステガノデータ取得をするため、画像データの処理の一部を前処理として行うようにしたことを特徴とする。
【００４０】
図７において、第１装置での携帯電話１０には、画像データ入力部１４、画像データ保持部１６、画像データ送信部１８、結果データ受信部２０、結果データ保持部２２及び表示部２４が設けられ、これらの構成は図１の第１実施形態と同じであるが、更に画像データ保持部１６と画像データ送信部１８の間に前処理部５４を設けている。
【００４１】
前処理部５４は画像データ入力部１４で入力したカラー画像データを例えば２値化画像データに変換する前処理を行う。このカラー画像データから２値化画像データへの変換は図１の実施形態にあってはサーバ１２の画像データ変換部３０で行われているが、この第３実施形態では携帯電話１０側で行っている。
【００４２】
第２装置としてのサーバ１２は、画像データ受信部２６、画像データ保持部２８、画像データ変換部３０及び結果データ送信部３２を備えており、基本的には図１の第１実施形態と同じであるが、画像データ変換部３０は携帯電話１０側に前処理部５４を設けたことで、例えば前処理部５４によるカラー画像から２値化画像への変換処理を除いた画像データ処理を実行し、その分画像処理が緩和されている。
【００４３】
図８は、図７の携帯電話１０とサーバ１２のやり取りを含む処理手順のタイムチャートであり、これを参照して図７の第３実施形態の動作を説明すると次のようになる。
【００４４】
携帯電話１０は、ステップＳ１でステガノデータを含む印刷物などからＣＭＯＳセンサまたはＣＣＤセンサで構成される画像データ入力部１４により画像を撮像した画像データを入力して、画像データ保持部１６に保持する。続いてステップＳ２で前処理部５４により画像データとして入力したカラー画像データを２値化画像データに変換する前処理を実行する。
【００４５】
次にステップＳ３で前処理の済んだ２値化画像データを、通信路４２−１を介して画像データ送信部１８からサーバ１２に送信する。このとき結果データの送り先である宛先情報も同時に送信する。
【００４６】
サーバ１２は、ステップＳ１０１で携帯電話１０からの２値化画像データを画像データ受信部２６で受信して、画像データ保持部２８に保持する。続いてステップＳ１０２で画像データ変換部３０が保持されている２値化画像データを読み出し、米国特許第５，６３６，２９２号の明細書図面に開示されたステガノデータの取得処理を実行する。
【００４７】
この場合、カラー画像データから２値化画像データへの変換は携帯電話１０側の前処理ですんでいることから、それ以降の処理を実行する。画像データ変換部３０で取得されたステガノデータは結果データ送信部３２から通信路４２−２を介して携帯電話１０に送信される。
【００４８】
携帯電話１０にあっては、ステップＳ４でサーバ１２からのステガノデータを結果データとして結果データ受信部２０で受信して、結果データ保持部２２に保持する。最終的にステップＳ５で受信したステガノデータを表示部２４に画面表示する。
【００４９】
この図７の第３実施形態における携帯電話１０側での前処理は、多数の携帯電話１０の存在に対しサーバ１２側の数が少ない場合に、サーバ１２側におけるステガノデータを取得するための画像データ処理の負担を軽減し、携帯電話１０からの処理要求に対し、迅速な画像処理によるステガノデータの結果応答を行うことができる。
【００５０】
図９は、本発明の第４実施形態のブロック図である。この第４実施形態は携帯電話１０側からステガノデータを含む画像データの一部を送信して処理結果を得るようにしたことを特徴とする。
【００５１】
図９において、第１装置としての携帯電話１０には画像データ入力部１４、画像データ保持部１６、画像データ送信部１８、結果データ受信部２０、結果データ保持部２２及び表示部２４が設けられ、これに加え更に画像データ分割部５６を設けている。
【００５２】
画像データ分割部５６は、画像データ入力部１４により入力したステガノデータを含む画像データを複数領域に分割し、その一部を送信し、この画像データの一部の送信によりステガノデータが取得できない場合には、サーバ１２側から再送要求を受けて、残りの画像データを順次送信しながらステガノデータを取得できるまでこれを繰り返す。
【００５３】
第２装置としてのサーバ１２は、画像データ受信部２６、画像データ保持部２８、画像データ変換部３０及び結果データ送信部３２が設けられる。ここで画像データ変換部３０は、受信した画像データから例えば米国特許第５，６３６，２９２号明細書図面に開示されたステガノデータの取得処理を実行する
このときステガノデータが取得出来なかった場合には、通信路４２−３を介して携帯電話１０の画像データ分割部５６に対し再送要求を行って残りの画像データを画像データ送信部１８から送信させる。この画像データ変換部３０からの携帯電話１０側に対する再送要求は、サーバ１２側でステガノデータが取得できるまで繰り返し行われる。
【００５４】
図１０は、図９の第４実施形態における画像データの処理動作の概略である。携帯電話１０側に設けているカメラ３４によりステガノデータが埋め込まれた印刷物などの画像を入力すると、携帯電話１０は入力した画像データを複数領域に分割した後、所定の順番に従って最初の分割画像データを通信回線４２によりサーバ１２に送信する。
【００５５】
サーバ１２にあっては携帯電話１０側で、例えば画像データが４つの領域に分割されてその一部が順番に送信されるとすると、最初に受信した分割データ５８−１を対象にステガノデータ取得処理４０を実行する。この分割画像データ５８−１に対する処理でステガノデータが取得出来なかった場合には、携帯電話１０に対し再送要求を行って次の分割画像データ５８−２を受信する。
【００５６】
再送要求に対する分割画像データ５８−２が受信されると前回受信保持している分割画像データ５８−１と合わせた画像データを対象にステガノデータ取得処理４０を実行する。
【００５７】
これでもステガノデータが取得できなければ更に携帯電話１０に対し再送要求を行って次の分割画像データ５８−３を取得して、ステガノデータ取得処理４０を実行することになる。
【００５８】
通常、印刷物などに対するステガノデータの埋め込みは、画像全体に同一の埋め込み情報が撒布されているから、画像全体を使用せず、携帯電話１０側で複数領域に分割した画像データを順番に送ることで、場合によっては最初の分割画像データ５８−１の送信のみでステガノデータが取得でき、それでも取得出来なければそれ以降の残り部分の分割画像データの送信でステガノデータが取得され、結果として画像データ全てを送ることなくステガノデータのサーバ１２における取得が可能である。
【００５９】
図１１は、図９の第４実施形態における携帯電話１０とサーバ１２側のやり取りを含む処理手順のタイムチャートであり、これに基づいて図９の第４実施形態の動作について説明すると次のようになる。
【００６０】
携帯電話１０にカメラ３４として設けられているＣＭＯＳセンサまたはＣＣＤセンサに実現される画像データ入力部１４により、ステガノデータが埋め込まれた印刷物などを撮像し、ステップＳ１で画像データを入力して画像データ保持部１６に保持する。
【００６１】
次にステップＳ２で保持されている画像データを画像データ分割部５６で複数領域に分割し、その一部を取り出して画像データ送信部１８によりステップＳ３で分割画像データをサーバ１２に通信路４２−１を介して送信する。そのとき同時に処理結果の送り先である宛先情報も送信する。
【００６２】
また画像データ分割部５６で最初に送る分割画像データは、画像データ全体の中の例えばステガノデータの埋め込まれる可能性の高い領域を優先的に選択して最初に送信しても良い。
【００６３】
サーバ１２にあっては、ステップＳ１０１で携帯電話１０側からの一部の画像データを画像データ受信部２６で受信して、画像データ保持部２８に保持し、ステップＳ１０２で一部の画像データを対象に画像データ変換部３０でステガノデータの取得のための画像処理を実行する。
【００６４】
この画像データ処理によりステップＳ１０３でステガノデータの取得されなかった場合には、ステップＳ１０４で再転送要求を携帯電話１０に対し行う。サーバ１２側からの再転送要求を受けた携帯電話１０は、ステップＳ４で残りの分割画像データの中からその一部を取り出し、画像データ送信部１８にサーバ１２に送信する。
【００６５】
この２回目の分割画像データに対し、サーバ１２はステップＳ１０５で受信保持した後、ステップＳ１０６でステガノデータを抽出するための画像データ処理を実行する。この場合にもステップＳ１０７でステガノデータが取得されなかった場合には、ステップＳ１０８で携帯電話１０に対し再転送要求を行い、同様な処理をステガノデータが取得されるまで繰り返す。
【００６６】
ステップＳ１０３又はＳ１０７においてステガノデータが取得された場合にはステップＳ１０９に進み、取得されたステガノデータを結果データとして結果データ送信部３２より通信路４２−２を介して携帯電話１０に送信する。
【００６７】
携帯電話１０にあってはステップＳ５で結果データとしてのステガノデータを結果データ受信部２０で受信して、結果データ保持部２２に保持し、ステップＳ６で受信したステガノデータを表示部２４に画面表示する。
【００６８】
ここで画像データ分割部５６による分割の大きさは、携帯電話１０の課金単位未満でほぼ等しくなるように分割することが望ましい。このように画像データの分割の大きさを、携帯電話１０の課金単位未満でほぼ等しくなるように分割した場合には、携帯電話１０からサーバ１２に対する分割された画像データの転送は通信路４２−１を常時接続とせず、分割画像データを送る際に接続する間欠接続を取ることが望ましい。これによってステガノデータを取得するためのサーバに対する携帯電話１０の画像データの転送に関する費用を最小限に抑えることが出来る。
【００６９】
図１２は、本発明の第５実施形態のブロック図である。この第５実施形態にあっては携帯電話１０で画像データを圧縮してサーバ１２に送り、サーバ側で復元して処理するようにしたことを特徴とする。
【００７０】
図１２において、携帯電話１０には画像データ入力部１４、画像データ保持部１６、画像データ送信部１８、結果データ受信部２０、結果データ保持部２２及び表示部２４が設けられる。これに加え画像データ送信部１８にはデータ圧縮部６０が設けられている。
【００７１】
データ圧縮部６０によるデータ圧縮方法としては圧縮によりステガノデータが破壊されない圧縮方法を取る必要がある。例えば米国特許第５，６３６，２９２号明細書図面のステガノデータを用いる場合は、ロスレス圧縮を用いる。
【００７２】
一方、サーバ１２側には画像データ受信部２６、画像データ保持部２８、画像データ処理部３０及び結果データ送信部３２が設けられている。更に画像データ受信部２６にはデータ復元部６２が設けられている。
【００７３】
データ復元部６２としては携帯電話１０側のデータ圧縮部６０の圧縮方法に対応した復元方法を実現し、この場合にはステガノデータを破壊しない圧縮方法であるロスレス圧縮に対応した復元方法をとっている。
【００７４】
このように携帯電話１０からサーバ１２にステガノデータの抽出を依頼する画像データを圧縮して転送することで、画像データの通信データ量を軽減し、更に通信コストを軽減することができる。ここで、図１２の第５実施形態の処理動作の詳細は、データ圧縮部６０によるデータ圧縮を行う点、及びデータ復元部６２により圧縮データを復元する点を除き、図１の第１実施形態と同じである。
【００７５】
尚、図７の第３実施形態の携帯電話１０側での前処理、図９の第４実施形態における画像データの分割転送、更に図１２の第５実施形態におけるデータの圧縮と復元については、図１の第１実施形態を対象とするものであったが、図４によるステガノデータを第３装置のアドレスであるＵＲＬに変換する実施形態にあっても同様に組み合わせることができる。
【００７６】
また上記の実施形態は画像入力がカメラの場合を例にとるものであったが、これ以外にスキャナなどの適宜の画像入力処理であっても良い。
【００７７】
また上記の実施形態は第１装置として携帯電話を例にとるものであったが、本発明はこれに限定されず、画像処理に対する処理性能が比較的低い非力な装置であれば適宜の装置を含む。
【００７８】
また上記の実施形態にあってはステガノデータとして米国特許第５，６３６，２９２号の明細書図面に開示されたものを例にとっているが、これに限定されず他の埋め込み方法によるステガノデータについてもそのまま適用できる。
【００７９】
また上記の実施形態にあってはサーバで取得したステガノデータから第３装置のアドレスである、ＵＲＬへのデータ変換を例にとっているが、データ変換はアドレスのみならず適宜の変換対象を含む。
【００８０】
また本発明はその目的と利点を損なうことの無い適宜の変形を含み、更に上記の実施形態に示した数値による限定は受けない。
【００８１】
（付記）
（付記１）
視覚的に認識出来ないステガノデータが埋め込まれた画像データを入力して外部に送信し、外部から処理結果を受信して保持する第１装置と、
前記第１装置から受信した画像データにデータ処理を施してステガノデータを取得し、取得したステガノデータを処理結果として前記第１装置に送信する第２装置と、
を備えたことを特徴とする画像データ処理装置。（１）
【００８２】
（付記２）
付記１記載の画像データ処理装置に於いて、
前記第１装置は、
ステガノデータの埋め込まれた画像データを入力する画像データ入力部と、
入力した画像データを外部に送信するデータ送信部と、
前記第２装置から処理された結果データを受信する結果データ受信部と、
受信した結果データを保持する結果保持部と、
を有し、
前記第２装置は、
前記第１装置から画像データを受信する画像データ受信部と、
受信された画像データを保持するデータ保持部と，
画像データに処理を施してステガノデータを取得する画像データ処理部と、
取得したステガノデータを結果データとして前記第１装置に送信する結果データ送信部と
を有し、
前記第１装置と第２装置は通信路で常時または間欠に接続されていることを特徴とする画像データ処理装置。（２）
【００８３】
（付記３）
付記１記載の画像データ処理装置に於いて、前記第２装置は取得したステガノデータを他の情報に変換して結果データとして前記第１装置に送信し、前記第１装置は、前記第２装置から受信した結果データを外部の第３装置に送信して他の処理結果を受信することを特徴とする画像データ処理装置。（３）
【００８４】
（付記４）
付記１記載の画像データ処理装置に於いて、前記前記第１装置は、入力した画像データに対し前記第２装置側での画像処理の一部となる前処理を実行する前処理部を設けたことを特徴とする画像データ処理装置。
【００８５】
（付記５）
付記１記載の画像データ処理装置に於いて、
前記第１装置は、入力した画像データを複数領域に分割して一部を前記第２装置に送信し、
前記第２装置は、前記第１装置から受信した一部の画像データに画像処理を施し、ステガノデータが取得できなかった場合は、ステガノデータを取得するまで前記第１装置に残りの分割部分の画像データの再転送を順次要求して画像処理することを特徴とする画像データ処理装置。（４）
【００８６】
（付記６）
付記１記載の画像データ処理装置に於いて、前記第１装置で入力保持した画像データを圧縮して前記第２装置に送信し、前記第２装置で前記第１装置から受信した圧縮画像データを復元して画像処理を施すことを特徴とする画像データ処理装置。
【００８７】
（付記７）
視覚的に認識できないステガノデータが埋め込まれた画像データを第１装置で入力して第２装置に送信し、
第２装置で前記第１装置から受信した画像データにデータ処理を施してステガノデータを取得し、
取得したステガノデータを処理結果として第２装置から前記第１装置に送信し、前記第２装置から受信した結果データを前記第１装置で受信して保持することを特徴とする画像データ処理方法。（５）
【００８８】
（付記８）
付記７記載の画像データ処理方法に於いて、前記第２装置は取得したステガノデータを他の情報に変換して結果データとして前記第１装置に送信し、前記第１装置は、前記第２装置から受信した結果データを外部の第３装置に送信して他の処理結果を受信することを特徴とする画像データ処理方法。
【００８９】
（付記９）
付記７記載の画像データ処理方法に於いて、前記前記第１装置は、入力した画像データに対し前記第２装置側での画像処理の一部となる前処理を実行することを特徴とする画像データ処理方法。
【００９０】
（付記１０）
付記７記載の画像データ処理方法に於いて、
前記前記第１装置は、入力した画像データを複数領域に分割して一部を前記第２装置に送信し、
前記第２装置は、前記第１装置から受信した一部の画像データに画像処理を施し、ステガノデータが取得できなかった場合は、ステガノデータを取得するまで前記第１装置に残りの分割部分の画像データの再転送を順次要求して画像処理することを特徴とする画像データ処理方法。
【００９１】
（付記１１）
付記７記載の画像データ処理方法に於いて、前記第１装置は入力保持した画像データを圧縮して前記第２装置に送信し、前記第２装置は前記第１装置から受信した圧縮画像データを復元して画像処理を施すことを特徴とする画像データ処理方法。
【００９２】
（付記１２）
ステガノデータが埋め込まれた画像データを入力する画像データ入力部と、
入力した画像データを外部に送信するデータ送信部と、
外部から結果データとしてステガノデータを受信する結果データ受信部と、
受信した結果データを保持する結果保持部と、
を備えたことを特徴とする装置。
【００９３】
【発明の効果】
以上説明してきたように本発明によれば、第１装置が処理性能に制限のあるカメラ付の携帯電話などであっても、通信路で接続された処理能力の高いサーバとの第２装置にステガノデータなどの画像データを送信して処理結果を得ることで、第１装置では処理時間がかかる画像の埋め込み情報の解析処理であっても高速に処理を実行して結果を得ることができる。
【００９４】
また第２装置としてのサーバにより送って取得したステガノデータを他の第３装置のアドレスであるＵＲＬなどに変換して、第３装置へアクセスすることによりステガノデータを、更に多量の情報を取得することができ、画像データに埋め込むステガノデータの情報量を低減できる、
また第１装置から第２装置に画像データを送信する際に画像データの一部を送信して、ステガノデータの取得処理を行い、もしステガノデータが取得出来なかった場合には残りの画像データの再送要求を順次行って処理することで第２装置側での画像処理の負荷を軽減し、また通信の高速化ができる。
【００９５】
また第１装置側で第２装置におけるステガノデータ取得処理に必要な画像処理の一部を前処理として行うことで、第２装置側での負荷が軽減できる。
【００９６】
更に第１装置から画像データを圧縮して送って第２装置側で復元することで送信データ量を軽減し、通信時間を削減できる。
【図面の簡単な説明】
【図１】本発明による第１実施形態のブロック図
【図２】図１による画像データ処理動作の説明図
【図３】図１の第１装置と第２装置の処理手順のタイムチャート
【図４】本発明による第２実施形態のブロック図
【図５】図４による画像データ処理動作の説明図
【図６】図４の第１装置と第２装置の処理手順のタイムチャート
【図７】本発明による第３実施形態のブロック図
【図８】図７の第１装置と第２装置の処理手順のタイムチャート
【図９】本発明による第４実施形態のブロック図
【図１０】図９による画像データ処理動作の説明図
【図１１】図９の第１装置と第２装置の処理手順のタイムチャート
【図１２】本発明による第５実施形態のブロック図
【符号の説明】
１０：携帯電話（第１装置）
１２：サーバ（第２装置）
１４：画像データ入力部
１６，２８：画像データ保持部
１８：画像データ送信部
２０：結果データ受信部
２２：結果データ保持部
２４：表示部
２６：画像データ受信部
３０：画像データ処理部
３２：結果データ送信部
３４：カメラ
３８：キー操作部
４０：ステガノデータ取得処理
４２：通信回線
４２−１〜４２−３：通信路
４４：ＷＷＷサーバ
４６：データ変換部
４８：ＷＷＷブラウザ
５０：ＨＴＴＰ転送部
５２：ＵＲＬ変換処理
５４：前処理部
５６：画像データ分割部
５８−１〜５８−４：分割データ
６０：データ圧縮部
６２：データ復元部
【図１】
2004056356.tif 000003
【図２】
2004056356.tif 000004
【図３】
2004056356.tif 000005
【図４】
2004056356.tif 000006
【図５】
2004056356.tif 000007
【図６】
2004056356.tif 000008
【図７】
2004056356.tif 000009
【図８】
2004056356.tif 000010
【図９】
2004056356.tif 000011
【図１０】
2004056356.tif 000012
【図１１】
2004056356.tif 000013
【図１２】
2004056356.tif 000014