(57)【要約】【課題】ブラウザ上に表示された高速表示用の低解像度画像を用いて、高解像度な切抜画像を配信し、その使用権を管理する技術を提供する。【解決手段】ユーザ端末４ａから切抜画像の配信要求を受け付けた場合に、切抜画像の元画像にコピーガード領域が指定されているかどうかを照会し、切抜画像の表示領域内にコピーガード領域が含まれている場合には、切抜画像にコピーガード画像を貼り付けてユーザ端末４ａに配信する。【選択図】  図１
2004248241.tif 000002
【特許請求の範囲】
【請求項１】
サーバとユーザ端末とを含み、それらがインターネットなどのネットワーク回線を介して接続され、上記サーバ側から上記ユーザ端末に所定の画像を配信する画像配信システムにおいて、
上記サーバは、所定の画像を高速表示用の低解像度画像として格納する低解像度画像ファイルと、上記画像と同一の画像を精細表示用の高解像度画像として格納する高解像度画像ファイルとを備えているとともに、上記ユーザ端末は、ブラウザ上で画像の一部分を切抜領域として指定する切抜領域指定手段を備え、
上記ユーザ端末から上記サーバに画像送信要求を行う第１ステップと、
上記サーバが、上記低解像度画像ファイルから上記送信要求された画像の低解像度画像を読み出して上記ユーザ端末に送信して表示する第２ステップと、
上記ユーザ端末側において、上記切抜領域指定手段にて上記低解像度画像の中から所望とする切抜領域を指定し、その領域指定信号を上記サーバに送信する第３ステップと、
上記サーバが、上記高解像度画像ファイルから上記領域指定信号により指定された領域内の高解像度画像を読み出して、上記ユーザ端末に送信して表示する第４ステップとを備えていることを特徴とする画像配信システム。
【請求項２】
サーバ、ユーザ端末およびサービス提供者端末とを含み、それらがインターネットなどのネットワーク回線を介して接続され、上記サーバー側から上記ユーザ端末に所定の画像を配信する画像配信システムにおいて、
上記ユーザ端末は、ブラウザ上で画像の一部分を切抜領域として指定する切抜領域指定手段を備え、
上記サービス提供者端末は、ブラウザ上で画像の一部分に特定の告示事項を書き込んでコピーガード画像とするコピーガード画像設定手段を備え、
上記サーバは、所定の画像を高速表示用の低解像度画像として格納する低解像度画像ファイルと、上記画像と同一の画像を精細表示用の高解像度画像として格納する高解像度画像ファイルと、上記サービス提供者端末より設定されたコピーガード画像を格納するコピーガード画像ファイルと、上記ユーザ端末より指定された切抜領域に応じて、上記高解像度画像ファイルから高解像度画像の切抜画像を作成する画像切抜エンジンと、上記サービス提供者端末からのコピーガード要求に基づき、高解像度画像の切抜画像に上記コピーガード画像を貼り付けるコピーガードエンジンとを備え、
上記サーバは、上記ユーザ端末からの画像送信要求に応じて低解像度画像を送信し、上記ユーザ端末にて上記低解像度画像の中から切抜領域が指定されると、上記画像切抜エンジンにより上記高解像度画像の切抜画像を作成して、上記ユーザ端末に送信し、その際、上記コピーガードエンジンは、送信する上記高解像度画像の切抜画像にコピーガードが設定されている場合には、上記高解像度画像の切抜画像に上記コピーガード画像を貼り付けて上記ユーザ端末に配信することを特徴とする画像配信システム。
【請求項３】
上記サーバは、サービス提供者を含む各種ユーザ情報を格納するユーザ情報ファイルと、上記ユーザ情報ファイルに基づき上記端末のユーザ認証を行うユーザ認証エンジンとをさらに備え、上記コピーガードエンジンは、上記ユーザ認証エンジンによってサービス提供者ユーザと認証された場合にのみ、上記コピーガード要求を受け付ける請求項２に記載の画像配信システム。
【請求項４】
上記サーバは、上記高解像度の切抜画像を格納する切抜画像ファイルと、上記切抜画像の作成履歴を格納するログファイルとを備え、上記ユーザ認証エンジンは、上記ユーザ端末からアクセスしているユーザが、上記作成履歴に記載されたユーザ名と同一であると判断した場合には、上記作成履歴に対応する上記切抜画像を格納する上記切抜画像ファイルにアクセス可能となり、上記切抜画像を選択的に配信可能な状態にする請求項２または３に記載の画像配信システム。
【請求項５】
上記ユーザが子ユーザであって、上記子ユーザの上位階層となる親ユーザが存在する場合には、上記ユーザ認証エンジンは、上記親ユーザと認証した場合に上記子ユーザが所有する上記切抜画像を配信可能な状態にする請求項４に記載の画像配信システム。
【請求項６】
サーバ、ユーザ端末およびサービス提供者端末とを含み、それらがインターネットなどのネットワーク回線を介して接続され、上記サーバー側から上記ユーザ端末に所定の画像を配信する画像配信プログラムにおいて、
高速表示用の低解像度画像を格納するとともに、上記端末の要求に応じて上記端末に上記低解像度画像を配信する低解像度画像ステップと、上記低解像度画像と同一の画像を精細表示用の高解像度画像として格納する高解像度画像ステップと、特定の告示事項が書き込まれたコピーガード画像を格納するコピーガード画像ステップと、上記ユーザ端末から上記低解像度画像の所定の切抜領域を切り抜く切抜要求を受け付け、上記切抜要求に応じて上記高解像度画像から上記切抜領域を切り抜き、高解像度な切抜画像を作成する画像切抜ステップと、上記サービス提供者端末から上記低解像度画像に所定のコピーガード領域を指定するコピーガード要求を受け付け、上記コピーガード要求に基づき上記高解像度画像の上記コピーガード領域に上記コピーガード画像を貼り付けるコピーガードステップとを備え、
上記コピーガードステップは、上記ユーザ端末から上記切抜画像の配信要求を受け付けた場合に、上記切抜画像の元画像に上記コピーガード領域が指定されているかどうかを照会し、上記切抜画像の上記表示領域内に上記コピーガード領域が含まれている場合には、上記切抜画像に上記コピーガード画像を貼り付けて上記ユーザ端末に配信する配信ステップを備えていることを特徴とする画像配信プログラム。
【請求項７】
上記請求項６に記載の画像配信プログラムを格納した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットなどのネットワーク回線を介して接続された端末に画像を配信する画像配信技術に関し、さらに詳しくいえば、ディスプレイ上に表示された低解像度画像を使って、サーバ側に蓄積された高解像度画像を部分的に読み出す画像処理技術に関する。
【０００２】
【従来の技術】
インターネットの普及により、誰でも簡単に様々な画像や映像などの情報が得られるようになった。とりわけ、昨今ではｘＤＳＬ回線などの普及により、高速接続が可能となり、従来はＣＤ−ＲＯＭなどの物理媒体で配信されていたものが、デジタル媒体によって配信されつつある。
【０００３】
ところで、最近のビジネスシーンの１つとして、企画書や提案書などにインターネット上に掲載されている情報（例えば、文章や画像）をそのまま記載して表現したものがよくある。これによれば、従来のような文章をコピーしたり、画像をスキャナーで読み取るなどのいわゆる切り貼り作業が不要となり、１台のコンピュータ上で簡単に表現力のある文章を作成することができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、通常、インターネット上で配信される画像は、ブラウザソフトに高速に表示させるため、比較的解像度の低いものが用いられている。そのため、ディスプレイ上には詳細な画像が表示されていても、実際にダウンロードした画像を提案書などに貼り付けて印刷してみると粗雑な画像になることが多い。
【０００５】
上記問題を解決する手法の１つとして、ディスプレイの表示画面を画像として取り込む方法、いわゆるスクリーンショットを利用する方法もある。しかしながら、この方法を利用した場合には、画面全体が画像として保管されるため、専用の画像加工ソフトを使って必要な部分を切り抜いたりする必要があり、その作業に手間がかかる。そもそも実際の画像データは高解像度になるわけではないので、より詳細な画像を得ることは不可能である。
【０００６】
また、高解像度の画像をインターネット上でそのまま配信することは、ブラウザソフトの表示領域の制限と著作権使用の点から好ましくない。他方で高品質な画像配信方法の１つにＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式で配信する方法もあるが、この方式では、画像の一覧性と必要な部分の収集に問題がある。
【０００７】
そこで、本発明は上述した課題を解決するためになされたものであって、その目的は、ブラウザ上に表示された高速表示用の低解像度画像を用いて、高解像度な切抜画像を配信し、その使用権を管理する技術を提供することにある。
【０００８】
【課題を解決するための手段】
上述した目的を達成するため、本発明は、以下に示すいくつかの特徴を備えている。
第１の発明としては、サーバとユーザ端末とを含み、それらがインターネットなどのネットワーク回線を介して接続され、上記サーバ側から上記ユーザ端末に所定の画像を配信する画像配信システムにおいて、上記サーバは、所定の画像を高速表示用の低解像度画像として格納する低解像度画像ファイルと、上記画像と同一の画像を精細表示用の高解像度画像として格納する高解像度画像ファイルとを備えているとともに、上記ユーザ端末は、ブラウザ上で画像の一部分を切抜領域として指定する切抜領域指定手段を備え、上記ユーザ端末から上記サーバに画像送信要求を行う第１ステップと、上記サーバが、上記低解像度画像ファイルから上記送信要求された画像の低解像度画像を読み出して上記ユーザ端末に送信して表示する第２ステップと、上記ユーザ端末側において、上記切抜領域指定手段にて上記低解像度画像の中から所望とする切抜領域を指定し、その領域指定信号を上記サーバに送信する第３ステップと、上記サーバが、上記高解像度画像ファイルから上記領域指定信号により指定された領域内の高解像度画像を読み出して、上記ユーザ端末に送信して表示する第４ステップとを備えていることを特徴としている。
【０００９】
これによれば、ユーザ端末側でブラウザ上に表示された低解像画像を使って切抜作業を行い、サーバ側に蓄積された高解像度画像から切抜領域に対応した高解像度の切抜画像のみを配信することができ、従来のようなユーザ端末による画像切抜処理が不要になるばかりでなく、サーバに係る負荷も軽減される。
【００１０】
第２の発明としては、サーバ、ユーザ端末およびサービス提供者端末とを含み、それらがインターネットなどのネットワーク回線を介して接続され、上記サーバー側から上記ユーザ端末に所定の画像を配信する画像配信システムにおいて、上記ユーザ端末は、ブラウザ上で画像の一部分を切抜領域として指定する切抜領域指定手段を備え、上記サービス提供者端末は、ブラウザ上で画像の一部分に特定の告示事項を書き込んでコピーガード画像とするコピーガード画像設定手段を備え、上記サーバは、所定の画像を高速表示用の低解像度画像として格納する低解像度画像ファイルと、上記画像と同一の画像を精細表示用の高解像度画像として格納する高解像度画像ファイルと、上記サービス提供者端末より設定されたコピーガード画像を格納するコピーガード画像ファイルと、上記ユーザ端末より指定された切抜領域に応じて、上記高解像度画像ファイルから高解像度画像の切抜画像を作成する画像切抜エンジンと、上記サービス提供者端末からのコピーガード要求に基づき、高解像度画像の切抜画像に上記コピーガード画像を貼り付けるコピーガードエンジンとを備え、上記サーバは、上記ユーザ端末からの画像送信要求に応じて低解像度画像を送信し、上記ユーザ端末にて上記低解像度画像の中から切抜領域が指定されると、上記画像切抜エンジンにより上記高解像度画像の切抜画像を作成して、上記ユーザ端末に送信し、その際、上記コピーガードエンジンは、送信する上記高解像度画像の切抜画像にコピーガードが設定されている場合には、上記高解像度画像の切抜画像に上記コピーガード画像を貼り付けて上記ユーザ端末に配信することにより、画像配信された画像の任意の領域にコピーガード画像を重ね合わせることができる。
【００１１】
ここで、本発明のユーザ端末および管理者端末は、インターネットなどのネットワーク回線に接続されたコンピュータであり、各端末に配信される画像は、インターネットブラウザソフトウェアによって閲覧可能な形式（例えばＨＴＭＬ）によって配信され、領域指定やコピーガード指定などの処理も同ブラウザ上で実施することができる。
【００１２】
また、本発明において「ファイル」とは本発明の画像処理によって使用される各種データを格納しておくための格納部をいい、「エンジン」とは上記各種データを用いてある特定の演算処理を処理ステップに沿って実行する実行部をいう。
【００１３】
また、サービス提供者を含む各種ユーザ情報を格納するユーザ情報ファイルと、上記ユーザ情報ファイルに基づき上記端末のユーザ認証を行うユーザ認証エンジンとを備え、上記コピーガードエンジンは、上記ユーザ認証エンジンによってサービス提供者ユーザと認証された場合にのみ、上記コピーガード要求を受け付ける。これによれば、サービス提供者が必要なコピーガード画像を選択的に選んで適用することができる。
【００１４】
さらに、上記切抜画像を格納する切抜画像ファイルと、上記切抜画像の作成履歴を格納するログファイルとを備え、上記ユーザ認証エンジンは、上記ユーザ端末からアクセスしているユーザが、上記作成履歴に記載されたユーザ名と同一であると判断した場合には、上記作成履歴に対応する上記切抜画像を格納する上記切抜画像ファイルにアクセス可能となり、上記切抜画像を選択的に配信可能な状態にする。これによれば、以前に切抜加工した切抜画像を再度呼び出して配信することができる。
【００１５】
上記ユーザが子ユーザであって、上記子ユーザの上位階層となる親ユーザが存在する場合には、上記ユーザ認証エンジンは、上記親ユーザと認証した場合に上記子ユーザが所有する上記切抜画像を配信可能な状態にすることにより、例えばグループ内で共通のアカウントを使用すれば、切抜画像をグループ内で共有することができ、切抜作業の重複およびサーバーの負荷軽減に役立つ。
【００１６】
第３の発明として、上述した画像配信システムを構築可能な画像配信プログラムが含まれる。すなわち、サーバ、ユーザ端末およびサービス提供者端末とを含み、それらがインターネットなどのネットワーク回線を介して接続され、上記サーバー側から上記ユーザ端末に所定の画像を配信する画像配信プログラムにおいて、高速表示用の低解像度画像を格納するとともに、上記端末の要求に応じて上記端末に上記低解像度画像を配信する低解像度画像ステップと、上記低解像度画像と同一の画像を精細表示用の高解像度画像として格納する高解像度画像ステップと、特定の告示事項が書き込まれたコピーガード画像を格納するコピーガード画像ステップと、上記ユーザ端末から上記低解像度画像の所定の切抜領域を切り抜く切抜要求を受け付け、上記切抜要求に応じて上記高解像度画像から上記切抜領域を切り抜き、高解像度な切抜画像を作成する画像切抜ステップと、上記サービス提供者端末から上記低解像度画像に所定のコピーガード領域を指定するコピーガード要求を受け付け、上記コピーガード要求に基づき上記高解像度画像の上記コピーガード領域に上記コピーガード画像を貼り付けるコピーガードステップとを備え、上記コピーガードステップは、上記ユーザ端末から上記切抜画像の配信要求を受け付けた場合に、上記切抜画像の元画像に上記コピーガード領域が指定されているかどうかを照会し、上記切抜画像の上記表示領域内に上記コピーガード領域が含まれている場合には、上記切抜画像に上記コピーガード画像を貼り付けて上記ユーザ端末に配信する配信ステップを備えていることを特徴としている。
【００１７】
また、本発明は上述した画像配信プログラムを格納する記録媒体も含まれる。すなわち、記録媒体としては、半導体メモリなどの各種メモリ、磁気ディスク、例えばＣＤ−ＲＯＭなどの光学式ディスク、光磁気ディスク、ＤＶＤ規格ディスクなどに加え、コンピュータ内に格納されている記憶装置（例えばハードディスクやＲＡＭディスクなど）、この他にプログラムを記録することができるものが含まれる。さらには、本画像配信プログラムをインターネットなどのネットワーク回線で配信してもよく、記録媒体には、このプログラム配信先の端末の記録媒体も含まれる。
【００１８】
【発明の実施の形態】
次に、本発明の実施形態について図面を参照しながら説明する。図１には、本発明の画像配信システムの接続形態が示されている。図１に示すように、本発明の画像配信システム１は、インターネット回線３に接続されるインターネットサーバー（ＷＷＷサーバ）２と、インターネット回線３に接続された複数の端末４ａ、４ｂとを備えている。
【００１９】
なお、この実施形態において、インターネット回線３には２台の端末が接続されており、一方の端末４ａはユーザ端末であり、他方の端末４ｂはサービス提供者端末４ｂである。なお、ユーザ端末４ａはさらに複数であってよい。
【００２０】
ＷＷＷサーバ２は、各端末４に対して配信されるディスプレイ表示用の低解像度画像を格納する低解像度画像ファイル１００と、低解像度画像とリンクする精細表示用の高解像度画像を格納する高解像度画像ファイル１１０と、切抜処理済みの切抜画像が格納されている切抜画像ファイ１２０と、特定の告示事項が記載されたコピーガード画像を格納するコピーガード画像ファイル１３０と、画像配信システム１へのアクセス履歴（アクセスログ）を格納するログファイル１４０と、画像配信システム１を利用するにあたり各端末４のユーザ認証を行うユーザ認証エンジン２０と、各端末４からの要求に応じて所定の画像処理を行う画像処理エンジン（画像処理手段）３０とを備えている。
【００２１】
この例において、各ファイル１００〜１４０および各エンジン２０，３０は、はいずれもＷＷＷサーバ２内の図示しない記録媒体に格納されており、それらが互いに情報伝送路５（ネットワーク）を介して接続されている。
【００２２】
低解像度画像ファイル１００は、例えば商品カタログなどに記載された商品素材をＪＰＥＧ形式などの圧縮画像とした画像ファイルを多数格納するものである。このため、低解像度画像ファイル１００は、上記圧縮画像を多数保管できるように十分な記録領域を有している。
【００２３】
この例において、表示用の低解像度画像は、縦×横１２８×１２８ｐｉｘｅｌ、２５６×２５６ｐｉｘｅｌ、５１２×５１２ｐｉｘｅｌ程度の比較的小さい画像に設定されているが、ブラウザソフトの表示領域内で十分作業可能な大きさに設定しておけばよい。
【００２４】
この低解像度画像ファイル１００では、カタログの種類や品目などに応じて、内部がさらに階層的に区画されており、各階層毎に所定の各低圧縮画像が保管されている。なお、各低圧縮画像には、それぞれ画像ファイル名（例えば、００１．ｊｐｇ，００２．ｊｐｇ，・・・）が付与されており、すべてが識別可能に保存されている。
【００２５】
また、この低解像度画像ファイル１００内にはさらに、各低解像度画像を拡大表示するための拡大表示画像（中解像度画像）も併せて格納されている。拡大表示画像は、縦×横１２００ｐｉｘｅｌの中解像度な画像からなり、上記低圧縮画像と同様にそれぞれにファイル名が付与されている。
【００２６】
低解像度画像と中解像度画像とは、ともにそのファイル名にリンクが張られており、端末側からの配信要求に応じて低解像度画像と中解像度画像とが選択的に配信される。なお、本発明の画像処理システム１の切抜領域の選択（切抜作業）は、低解像度画像でも中解像度画像でもいずれでも行うことができる。また、低解像度画像と中解像度画像とのリンク情報は、低解像度画像ファイル１００内に格納されている。
【００２７】
次に、高解像度画像ファイル１１０には、上述した低解像度画像（中解像度画像）と実質的に同じ種類の画像（この例ではＪＰＥＧ画像）が格納されている。ただし、高解像度画像ファイル１１０では、その解像度が低解像度画像および中解像度画像に比べて格段に高いものが格納されている。したがって、高解像度画像ファイル１１０は、高解像の圧縮画像を多数保管できるように、さらに十分な記録領域を有している。
【００２８】
この例において、精細表示用の高解像度画像は、縦×横、約３５００×３５００ｐｉｘｅｌに設定されている。この大きさは、おおよそＡ３縦サイズの大きさに相当する。
【００２９】
各高解像度画像にもそれぞれに固有のファイル名が設けられている。高解像画像ファイル１１０には、上記低解像度画像ファイル１００から転送されるリンク情報も併せて格納されている。リンク情報は、例えばユーザ端末４ａで領域範囲を指定する際に使用された低解像度画像（もしくは中解像度画像）と同じ高解像度画像を呼び出すために用いられるものであり、この例では、ファイル名を照会する。
【００３０】
切抜処理済みの切抜画像が格納されている切抜画像ファイル１２０は、高解像度画像から生成された任意の大きさの切抜画像を格納するため、十分な記録領域を有している。切抜画像にも同様に、ファイル名がそれぞれに付与されており、それらがユーザ名や種類に応じて階層的に保管されている。
【００３１】
切抜画像ファイル１２０には、切抜画像の生成履歴が記載された切抜情報も併せて格納されている。切抜情報は、例えば切抜元の高解像度画像のファイル名、切抜作業をした日時、ユーザ名などの各種切抜作業時の情報を符号化したものであり、後述するログファイル１４０と協働して切抜画像の管理に用いられる。
【００３２】
特定の告示事項が記載されたコピーガード画像を格納するコピーガード画像ファイル１３０は、複数のコピーガード画像を格納するために十分な領域を備えている。コピーガード画像は、例えばＪＰＥＧやＢＭＰ形式などの画像ファイルからなり、それぞれに固有のファイル名が付与されている。
【００３３】
この例において、コピーガード画像は、各会社の標章や『ＣＯＰＹＲＩＧＨＴ』などといった各種マーク類、スマッジングやモザイクなどのマトリックス画像などが用いられる。通常、コピーガード画像は画像ファイルから構成されているが、これ以外に、例えばＨＴＭＬなどの文章形式であってもよく、コピーガード効果が得られるものであれば、サービス提供者端末４ｂで任意に設定して、コピーガード画像ファイル１３０内に保管しておくことができる。
【００３４】
コピーガード画像ファイル１３０には、各コピーガード画像の情報が記載されたコピーガード情報がさらに格納されている。コピーガード情報は、例えばコピーガード画像の内容や設定情報、今までの使用履歴などが保存され、後述するコピーガードエンジン５０と協働してコピーガード画像の配信要求に用いられる。
【００３５】
次に、ログファイル１４０は、本発明の画像配信システム１を使用した際にその使用内容（例えば切抜領域やコピーガードの有無など）が記載された履歴（ログ）が階層的に格納されている。このログファイル１４０は、ユーザ認証エンジン２０や画像処理エンジン３０と協働して各ファイルに保管されている画像を管理するために用いられる。
【００３６】
ログファイル１４０はまた、画像切抜エンジン４０によって指定された切抜領域や、後述するコピーガードエンジン５０によって指定されたコピーガード領域を符号化した各領域ファイルを保管しておくための保管場所としても用いられる。ログファイル１４０は、画像処理エンジン３０の要求に応じて必要な領域ファイルを配信する。
【００３７】
次に、図２を併せて参照して、ユーザ認証エンジン２０と画像処理エンジン３０の構成について説明する。まず、ユーザ認証エンジン２０は、本発明の画像配信システム１のゲート（入り口）部に設けられるいわゆるゲートサーバであり、インターネット回線３を介してＷＷＷサーバ２に接続する端末４からの接続要求を受け付け、その接続要求に対して接続の認証を実行する。
【００３８】
その構成は、ユーザ端末４ａから入力されたユーザ情報と、自らが保有する認証データとを元にユーザ認証ステップを実行するユーザ認証部２００と、例えばシングルユーザなどの通常ユーザの各種アカウント情報を保有する通常ユーザ部２１０と、例えば企業内ユーザなどのマルチユーザ（グループユーザとも言う）の各種アカウント情報を保有するマルチユーザ部２１０と、サービス提供者（管理者）の各種アカウント情報を保有するサービス提供者部２３０と、ユーザ認証部２００が端末４からの要求が初めてのアクセス（新規ユーザ）であると判断した場合に、新規ユーザの各種アカウント情報を生成し、そのアカウントデータを通常ユーザ部２１０、マルチユーザ部２１０のいずれか一方に登録する新規ユーザ登録部２４０と、各ユーザのユーザＩＤおよびパスワードを保管するアカウント保管部２５０と、ユーザ認証エンジン２０へのアクセスログを保管するアクセスログ管理部２６０とを備えている。
【００３９】
ユーザ認証部２００は、他の各部と情報伝送路を介して連結されており、ユーザ端末４ａから接続要求を出された場合には、ユーザ端末４ａにユーザ情報（アカウント）の入力を要求する。ユーザ端末４ａからユーザ情報（例えばアカウントＩＤとパスワード）が入力された場合には、ユーザ情報に基づいてアカウント保管部２５０を検索して該当するアカウントが存在する場合には、そのアカウントの格納場所（通常ユーザ部２１０など）へアクセスし、ユーザ情報を取得するとともに、利用者のインターネット利用環境（例えばＯＳやブラウザの種類や接続環境）を読み出して、これを画像処理エンジン３０へ配信して、画像配信準備を整える。
【００４０】
ユーザ端末４ａから入力されたユーザ情報を検索した結果、「ユーザ該当なし」と判断した場合には、新規ユーザ登録部２４０にユーザ登録要求を行いユーザ端末４ａ（ユーザ）に新規ユーザ情報の入力を要求する。この例において、ユーザ情報の入力例としては、氏名、住所、会社名、所属、メールアドレスなどが挙げられる。
【００４１】
ユーザ端末４ａより新規ユーザ情報が得られた場合には、再びアカウント部２５０を検索してアカウント部２５０内に存在しない新しいアカウントＩＤおよびパスワードを発行するとともに、そのユーザ情報が通常ユーザの場合には、ユーザ情報を通常ユーザ部２１０に格納し、企業ユーザの場合には、マルチユーザ部２２０にユーザ情報を格納する。併せて、アクセスログ管理部２６０に新規ユーザ登録のログ履歴を送信する。
【００４２】
しかる後、ユーザ端末４ａに対して新規アカウントＩＤとパスワードの完了発行通知を配信する。なお、この例において新規ユーザ登録は、ユーザ端末４ａとユーザ認証エンジン２０との間での情報取引がオンデマンド形式で行われるが、ネットワーク上の安全性を考慮し、ＷＷＷサーバ２内に専用のメールサーバを別途設けて、例えば新規ユーザ情報を一旦受信し登録処理を行った後、その新規アカウント情報をユーザが記入したメールアドレスに送信するようにしてもよい。
【００４３】
ユーザ認証エンジン２０は、また、ユーザ認証によってサービス提供者がアクセスしたと判断した場合には、通常ユーザ部２１０およびマルチユーザ部２２０およびアクセスログ２６０に対する閲覧要求を受け付け、サービス提供者として必要な各種情報を配信する。
【００４４】
ユーザ認証エンジン２０内には、各端末４（各利用者）の利用者情報の漏洩、盗聴、データの偽造・改ざんを防ぐため、セキュリティ手段が内蔵されていることが好ましい。セキュリティ手段としては、例えば１２８ビットＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）などの暗号化処理が好適に用いられるが、これ以外のセキュリティ手段があれば適宜選択して用いられる。
【００４５】
次に、画像処理エンジン３０は、ユーザ端末４ａからの画像切抜要求に応じて切抜画像を生成する画像切抜エンジン４０と、サービス提供者端末４ｂからの設定要求に応じて所定のコピーガード画像を切抜画像に合成するコピーガードエンジン５０とを備えている。
【００４６】
画像切抜エンジン４０は、ユーザ端末４ａの切抜要求に応じて切抜領域を抽出する画像領域抽出部４１０と、切抜対象の画像にコピーガード設定がされいるかどうかを検索するコピーガード領域検索部４２０と、切抜済みの画像を検索する切抜済み画像検索部４３０とを備えている。
【００４７】
なお、画像切抜エンジン４０には、図示しないユーザ情報管理部が設けられており、ユーザ情報管理部は、先にユーザ認証エンジン２０によって認証されたユーザ情報を受け取るとともに、同ユーザ情報に基づいてユーザ端末４ａのスペックや通信速度などに応じて画像配信処理方法を最適条件に選択する。
【００４８】
画像切抜エンジン４０は、ユーザ端末４ａから切抜要求が出されると、まず現在のユーザ端末４ａに配信されている低解像度画像のファイル名と、同ユーザ端末４ａから要求された切抜領域とを取得する（領域取得処理）。次に、低解像度画像のリンク情報（ファイル名）を読み込み、リンク情報に記載された高解像度画像を呼び出すとともに、コピーガード領域検索部４２０に検索要求を出し、指定された切抜領域内にコピーガード領域が設定されているかどうかを検索する。
【００４９】
検索の結果、コピーガード領域が設定されていない場合には、高解像度画像から切抜領域を切り抜く（切抜処理）。コピーガード領域が設定されている場合には、コピーガードエンジン５０に画像合成要求を出し、切抜画像にコピーガード処理を施す。
【００５０】
ユーザ情報が通常ユーザ２１０に格納されている場合は、切抜処理を実行した時点で処理は終了するが、ユーザ情報がマルチユーザの場合には、画像切抜エンジン４０は、以前にグループユーザによって作成された切抜画像を検索して、今回の切抜画像と同一のものがあると判断した場合には、その切抜画像を配信する。
【００５１】
また、ユーザ情報が同一グループ内（親ユーザ）で登録されたマルチユーザ（子ユーザ）である場合、画像切抜エンジン４０は、同グループ内で今までに作成された切抜画像を共有することができるように配信することができる。
【００５２】
コピーガードエンジン５０は、画像処理エンジン２０内に配置されているが、ユーザ認証エンジン２０によって、現在アクセスしているユーザがサービス提供者端末４ｂであると認証された場合にのみ、コピーガードの設定要求を受け付ける。
【００５３】
コピーガードエンジン５０は、サービス提供者端末４ｂからの領域設定要求に応じて特定の画像からコピーガード領域を抽出して、そのコピーガード領域を設定するコピーガード領域抽出部５１０と、コピーガード画像ファイル１３０に格納された各種コピーガード画像を選択的に呼び出すコピーガード画像選択部５２０と、コピーガード画像５３０を切抜画像に合成する画像合成部５３０とを備えている。コピーガードエンジン５０内には、図示しない情報格納部が設けられており、この情報格納部にサービス提供者によって設定されたコピーガード画像情報やコピーガード領域などが符号化された状態で格納されている。
【００５４】
コピーガードエンジン５０は、画像切抜エンジン４０のコピーガード検索部４２０から検索要求を受けると、まず、切抜要求の出された画像がコピーガードエンジン４０内に設定されているかどうかを照会する。この例において、画像の照会方法は、ファイル名検索が用いられる。
【００５５】
ファイル名検索の結果、要求の画像と同一のファイル名がコピーガードエンジン５０内に存在していると判断した場合、次に、その切抜領域内にコピーガード領域が含まれているかどうかを検索する。検索の結果、切抜領域内にコピーガード領域が含まれていると判断した場合には、サービス提供者によって設定されたコピーガード情報に基づきコピーガード画像選択部５２０がコピーガード画像ファイル１３０に配信要求を出し、コピーガード画像を取り込む。
【００５６】
最後に、コピーガードエンジン５０は、画像合成部５３０に合成要求を出し、切抜画像上にコピーガード画像を合成するとともに、合成されたコピーガード済み切抜画像を画像切抜エンジン４０に受け渡し、受け取った画像切抜エンジン４０は、端末４にコピーガード済み切抜画像を配信する。
【００５７】
このとき、画像切抜エンジン４０およびコピーガードエンジン５０は、ログファイル１４０にコピーガード処理を行ったファイル名やユーザ名などの各種ログ情報が記載された画像処理情報を配信して、ログファイル１４０内に保存する。
【００５８】
次に、本発明の画像配信プログラムは、利用者（ユーザ端末４ａ）からの配信要求を受けた場合には、図３のフローチャートに示す手順で処理が行われる。
【００５９】
まず、利用者がユーザ端末４ａからサービス提供者側のＷＷＷサーバ２のホームページにアクセスすると、ＷＷＷサーバ２のユーザ認証エンジン２０が、利用者のアカウント情報（アカウントＩＤ）の入力画面をユーザ端末４ａに送信し、ユーザ端末４ａのディスプレイ（表示手段）上にアカウントＩＤの入力画面がＨＴＭＬなどによってブラウザ表示される（ステップＳＴ１０）。
【００６０】
この入力画面に利用者がアカウントＩＤを入力し、送信命令を出すと（ステップＳＴ２０）、入力されたアカウントＩＤがユーザ認証エンジン２０に通知され、このアカウントＩＤに基づいて認証処理が行われる（ステップＳ３０）。
【００６１】
なお、以下において、アカウントＩＤは通常ユーザと認証された場合について説明する。利用者にアカウントＩＤが無い、いわゆる新規ユーザの場合は、上述した新規ユーザ登録部２４０によって新規ユーザ登録ステップ（図示しない）が実行される。また、アカウントＩＤが無効であると判断した場合には、認証エラー画面をユーザ端末４ａに送信する。
【００６２】
ユーザ認証エンジン２０によって認証処理が完了すると、あらかじめ通常ユーザ部２１０に登録されたアカウント情報に基づき、ユーザ側のアカウント情報を画像処理エンジン３０に送達して画像配信準備を整えるとともに、ユーザ端末４ａに利用者用画面を送信して、ユーザ端末４ａのディスプレイ上にＨＴＭＬなどで表示させる（ステップＳＴ４０）。この例において、ユーザ端末４ａのディスプレイ上には利用可能な画像がサムネイル形式で多数表示されている。
【００６３】
次に、ユーザが端末４ａのディスプレイ上に表示された複数の画像の中から閲覧したい画像をＨＴＭＬ上で指定し、閲覧要求を出すと、画像配信システム１は、ＷＷＷサーバ２内の低解像度画像ファイル１００から閲覧要求を受けた低解像度画像を呼び出し、低解像度画像をユーザ端末４ａにＨＴＭＬ形式で送信する（ステップＳＴ５０）。
【００６４】
このとき、画像配信システム１は、あらかじめ登録されたユーザ情報を参照し、ユーザ端末４ａの処理能力（例えば端末の演算能力や通信速度など）に適した画像、すなわち処理能力が低い（通信速度が遅い、いわゆるナローバンド）場合には低解像度画像を、処理能力が比較的高い（通信速度が速い、いわうるブロードバンド）場合には中解像度画像を自動的に選択して配信する。この例では、低解像度画像を使用する。なお、ユーザ側で低解像度画像、中解像度画像の別を選択して配信要求を発信してもよい。
【００６５】
ユーザは、ユーザ端末４ａのディスプレイ上に表示された低解像度画像（ステップＳＴ６０）から切り抜きたい領域をＨＴＭＬ上で指定し、切抜要求を出す（ステップ７０）。また、同じ画像からさらに別の領域を切り抜きたい場合には、次の切抜領域を指定して、ＷＷＷサーバ２に切抜要求を出す（ステップＳＴ８０）。
【００６６】
さらには、別の画像の切抜作業を行いたい場合には、利用者画面の表示ステップＳＴ４０に戻り、一連の作業を繰り返すことで、切抜領域の設定が完了する（ステップＳＴ９０）。
【００６７】
切抜領域の配信要求を受け付けた画像配信システム１は、配信要求元の低解像度画像のファイル名などの画像情報を読み込むとともに、この画像情報に基づきＷＷＷサーバ２内の高解像画像ファイル１１０内に格納されている指定の高解像度画像を呼び出し、画像処理エンジン３０に配信する（ステップＳＴ１００）。
【００６８】
画像処理エンジン３０は、切抜領域に基づいて画像切抜エンジン４０に切抜要求を送信し、この画像切抜エンジン４０の画像領域抽出部４１０が要求された切抜領域に相当する画像を切り抜く（ステップＳＴ１１０）。この例において、切抜処理された切抜画像は一旦切抜済み画像ファイル１２０に格納される。
【００６９】
次に、画像処理エンジン３０は、要求された画像ファイル名と切抜領域とを切抜画像エンジン４０内のコピーガード領域検索部４２０に送信し、要求された画像ファイル名と切抜領域とが、コピーガードエンジン５０内の格納されたコピーガード画像情報に重複する部分があるかどうかを検索する（ステップＳＴ１２０）。
【００７０】
検索領域に重複部分が存在した場合、コピーガードエンジン５０は、コピーガード情報に基づいてコピーガード画像ファイル１３０から指定のコピーガード画像を呼び出し（ステップＳＴ１３０）、画像合成部５３０内に配信し、画像合成部５３０で切抜画像上にコピーガード画像を合成する（ステップ１４０）。
【００７１】
重複部分なしと判断した場合もしくはコピーガード画像の合成を終了した場合は、画像処理エンジン３０は切抜画像にユーザ情報やファイル名を符号化したものを付け加えた後、切抜済み画像ファイル１２０に切抜画像を保存する（ステップＳＴ１５０）。
【００７２】
ユーザ端末４ａから同じ画像内で別の切抜領域の切抜要求を受け付けている場合には、ステップＳＴ１１０に戻り、その指定領域に基づいて再度切抜処理を行った後、コピーガード検索、コピーガード処理、ファイル登録の一連の処理を実行する（ステップＳＴ１６０）。
【００７３】
また、ユーザ端末４ａから別の画像の切抜要求を受けている場合には、ステップＳＴ１００に戻り、高解像度画像の呼出作業から一連の作業を実行する（ステップＳＴ１７０）。
【００７４】
最後に、画像配信システム１は、ＷＷＷサーバ２内の切抜済み画像ファイル１２０から切抜要求を受け、切抜処理された切抜画像を呼び出し、その切抜画像をユーザ端末４に送信し、ユーザ端末４ａのディスプレイ上にＨＴＭＬなどで表示させる（ステップＳＴ１８０）。以上の一連の各ステップによって画像配信処理が完了する。
【００７５】
次に、本発明の画像配信プログラム（画像配信システム）のより具体的な使用形態について図４〜図７を参照して説明する。図４は、ユーザ端末４のディスプレイ上に表示されたブラウザＢの外観を模式的に示したものである。なお、この例において、画像配信処理は、認証処理は終了し、表示用画像の表示ステップ（図３ではステップＳＴ６０）からその説明を始める。
【００７６】
ブラウザＢのウィンドウには、ユーザ端末４がステップＳＴ４０で指定した低解像度画像６００が表示されている。この例において、低解像度画像６００は、３種類のドア６１０〜６３０の正面画像が示されている。
【００７７】
ブラウザＢのウィンドウ内の上部には、切抜領域を指定する領域指定ツール７００と、切抜領域の切抜実行の要求開始を送信する実行処理ボタン８００とが表示されている。領域指定ツール７００は、２点の切抜座標のうち、一方の切抜座標を指定する第１座標点７１０と、他方の切抜座標を指定する第２座標点７２０と、切抜領域を確定する領域確定ボタン７３０とからなる。
【００７８】
この例において、各座標点７１０，７２０は、左上隅および右下隅に沿って配置されるトンボ線で表示されており、領域確定ボタン７３０は、三角定規を模式的にした形で表示されている。
【００７９】
この例において、切抜領域の指定は、Ｘ−Ｙ座標上の２点を指定し、その２点間のＸ−Ｙ座標範囲を切抜領域として指定する方法が用いられるが、これ以外に各座標点を結ぶ範囲内を切抜領域とする方法などであってもよく、切抜座標の指定方法については任意である。実行処理ボタン８００は切抜動作を表現するためのハサミを模式的示した図面によって表示されている。
【００８０】
図５に示すように、ユーザはブラウザＢ上に表示された低解像度画像６００の中から切り抜きたい画像、この例では右端のドア６３０内のガラス部分を切抜領域に選択する。まず、マウスなどの入力装置を使ってブラウザＢ上に表示された第１座標点７１０にポインタを合わせ、そのままガラス部分の左上隅までドラッグする。同様に、第２座標点７２０もガラス部分の右下部分に合わせてドラッグする。
【００８１】
この例では、各座標点７１０，７２０の移動時にＸ−Ｙ座標に沿ってガイド線７４０が表示されることにより、切抜範囲の確認しながら作業を行うことができる。各座標点７１０，７２０を所望の切抜範囲上に配置した後、第２座標点７２０に隣接して配置された領域確定ボタン７３０にポインタを合わせてマウスをワンクリックすることで切抜領域が確定される。
【００８２】
なお、図示しないが、この例において切抜領域が確定されると、その切抜領域は一旦ＷＷＷサーバ２側に送信され、これを受けたＷＷＷサーバ２は、領域確定の確認データとともに、切抜領域指定範囲を例えば透明な赤色で表示するなどの領域指定表示データを端末４側に配信して、切抜領域がＨＴＭＬによって表示用画像上に赤色表示される。
【００８３】
同一画像上でさらに切抜領域を指定したい場合には、同様の作業を複数回繰り返せばよい。切抜領域がすべて確定した場合は、ブラウザＢの右上上に表示された実行処理ボタン８００にポインタを合わせてマウスをワンクリックすることで指定した切抜領域の切抜要求がＷＷＷサーバ２側に発信される。
【００８４】
切抜要求を受けたＷＷＷサーバ２側では、上述した図３のステップ１００〜ステップＳＴ１７０までの一連の処理が実行され、処理済みの切抜画像を端末４にＨＴＭＬ形式で配信する。図６には切抜済み画像の配信画面が示されている。
【００８５】
図６に示すように、ブラウザＢ上には、切抜画像９００、この例ではガラス部分の切抜画像９１０と、ドア面全体の切抜画像９２０との２つの画像がサムネイル形式、この例では２０％縮小状態で表示されている。ブラウザＢ上には、切抜画像情報として、切抜画像の大きさ（ｐｉｘｅｌ）と、画像容量（ｂｉｔｅ）とが合わせて表示される。
【００８６】
ユーザは、例えば切抜画像９１０にポインタを合わせてマウスをクリックすることで、その切抜画像９１０がユーザ端末４ａ側に配信され、図７に示すように、ブラウザ上に原寸の切抜画像９３０が表示される。原寸切抜画像９３０は端末４内の記録装置に形成された画像フォルダ内に自動的に格納される。このとき、ユーザ自身が原寸切抜画像９３０に独自のファイル名を付与し、格納場所を選択して保管することもできる。以上により、ブラウザＢ上で画像配信処理の作業を行うことができる。
【００８７】
次に、コピーガード領域の指定手順の一例について図８〜１３を用いて説明する。まず、コピーガード領域を指定するためには、サービス提供者モードで接続する必要がある。サービス提供者モードで接続するためには、上述したユーザ認証エンジン２０によってサービス提供者端末４ｂであると認められた場合にのみ接続することができる。以下においては、サービス提供者モード内であることを前提として説明する。
【００８８】
サービス提供者モードにおいても、基本的な表示手段およびコピーガード領域の指定はブラウザＢによって行われる。図８にはサービス提供者モード状態にあるブラウザＢの外観が示されている。
【００８９】
図８に示すように、ブラウザＢには、コピーガードを指定する必要がある低解像度画像６００、この例では分かりやすいように図４〜７で使用した画像と同じ３種類のドアの低解像度画像６１０〜６３０を用いている。
【００９０】
ブラウザＢのウィンドウ内には、コピーガード領域を指定するコピーガード領域指定ツール１０００と、コピーガード領域確定の要求開始を送信するコピーガード処理ボタン１１００とが表示されている。コピーガード領域指定ツール１０００は、２点のコピーガード座標のうち、一方のコピーガード座標を指定する第１コピーガード座標点１０１０と、他方のコピーガード座標を指定する第２コピーガード座標点１０２０と、指定されたコピーガード領域にどのコピーガード画像を合成するかを指定するコピーガード選択ツール１０３０と、コピーガード領域を確定するコピーガード領域確定ボタン１０４０とからなる。
【００９１】
この例においても、各コピーガード座標点１０１０，１０２０は、左上隅および右下隅に沿って配置されるトンボ線で表示されており、コピーガード領域確定ボタン１０４０は、三角定規を模式的にした形で表示されている。また、コピーガード画像選択ツール１０３０はプルダウン形式で表示されている。
【００９２】
図９に示すように、コピーガード領域の指定手順は上述した切抜領域の指定手順とほぼ同一である。すなわち、サービス提供者はブラウザＢ上に表示された低解像度画像６００の中からコピーガードを指定したい画像、この例では右端のドア６３０内のガラス部分を切抜領域に選択する。
【００９３】
まず、マウスなどの入力装置を使ってブラウザＢ上に表示された第１コピーガード座標点１０１０にポインタを合わせ、そのままガラス部分の左上隅までドラッグする。同様にして、第２コピーガード座標点１０２０もガラス部分の右下部分に合わせてドラッグする。
【００９４】
この例においても、各コピーガード座標点１０１０，１０２０の移動時にＸ−Ｙ座標に沿ってガイド線１０５０が表示されることにより、切抜範囲の確認しながら作業を行うことができる。
【００９５】
コピーガードモードでは、指定したコピーガード領域にどのコピーガード画像を合成するかを指定する必要がある。コピーガード画像を指定するに当たっては、図１０に示すように、コピーガード画像選択ツール１０３０にポインタを併せてクリックすることにより、プルダウンウインドウが展開される。
【００９６】
プルダウンウインドウには、コピーガード画像ファイル１０３０内に格納されているコピーガード画像の内容（例えばファイル名や処理方法）が並んで記載されており、サービス提供者はこの中から適用したいコピーガード画像を選択する。この例では、「許可必要」を選択。
【００９７】
各コピーガード座標点１０１０，１０２０を所望のコピーガード範囲上に配置し、適用するコピーガード画像を選択した後、第２コピーガード座標点１０２０に隣接して配置されたコピーガード領域確定ボタン１０４０にポインタを合わせてマウスをワンクリックすることでコピーガード領域が確定される。
【００９８】
なお、図示しないが、この例においてコピーガード領域が確定されると、そのコピーガード領域は一旦ＷＷＷサーバ２側に送信され、これを受けたＷＷＷサーバ２は、コピーガード確定の確認データとともに、コピーガード領域指定範囲を例えば透明な青色で表示するなどの領域指定表示データを端末４側に配信して、コピーガード領域がＨＴＭＬによって表示用画像上に青色表示される。
【００９９】
同一画像上でさらにコピーガード領域を指定したい場合には、同様の作業を複数回繰り返せばよい。コピーガード領域がすべて確定した場合は、ブラウザＢの右上上に表示されたコピーガード領域確定ボタン１１００にポインタを合わせてマウスをワンクリックすることで指定したコピーガード領域の指定要求がＷＷＷサーバ２側に発信される。
【０１００】
コピーガード指定要求を受けたＷＷＷサーバ２側では、コピーガードを必要とする画像のファイル名、コピーガード領域、コピーガード画像の種類などのコピーガード情報を符号化してログファイル１４０内に格納する。
【０１０１】
図１１および１２には、ユーザ端末４からコピーガード領域が設定された画像に対して切抜要求が出された場合の表示例が示されている。図１１に示すように、図３のステップＳＴ１２０にて、画像切抜エンジン４０にて指定画像上の切抜領域と、その指定画像に設定されたコピーガード領域とに重複部分が存在すると判断された場合には、ブラウザＢ上に表示される切抜画像９００、この例では２種類の切抜画像９４０，９５０には、コピーガード画像９７０が合成されている。
【０１０２】
すなわち、例えば切抜画像９４０にポインタを合わせてマウスをクリックすることで、その切抜画像９４０が端末４側に配信されるが、図１２に示すように、その切抜画像９４０には、斑点状のコピーガード画像９７０が合成されており、元画像を故意に変形させていることがわかる。なお、このコピーガード済み切抜画像もユーザ自身が切抜画像９１０に独自のファイル名を付与し、格納場所を選択して保管することもできるが、コピーガード済み画像は、合成されているためユーザ端末４ａが保有する画像処理ソフトを使用したとしても、コピーガード処理は解除することができない。
【０１０３】
図１３（ａ）および（ｂ）には、ログファイル１４０内に格納される切抜領域データの格納状況と、コピーガードデータの格納状況とが示されている。図１３（ａ）に示すように、切抜領域データは、各切抜領域毎に、ファイルＩＤ、ファイル作成日時、領域を作成したユーザＩＤ、画像ファイル情報（カタログＩＤとページ番号）、切抜座標の始点と終点、ＩＭＡＧＥＦＬＡＧアップレットの状態、コピーガード履歴状況が記載されている。
【０１０４】
コピーガードデータには、各コピーガード領域毎にファイルＩＤ、コピーガード指定画像情報（カタログＩＤとページ）、コピーガード領域座標の始点と終点、ＩＭＡＧＥＦＬＡＧアップレットの状態、コピーガード履歴状況が記載されている。
【０１０５】
ファイルＩＤ１０１０としてコピーガードデータ内に格納されている切抜領域に着目すると、その切抜画像と切抜領域がコピーガードデータのファイルＩＤ２２０として格納されているコピーガード画像と同一であり、さらにコピーガード領域内に切抜領域が含まれている。これにより、上述したステップＳＴ１２０で行われる重複領域のチェックによってコピーガード処理の対象となる。
【０１０６】
本発明の画像配信システムは、上記実施形態を実行するに足りる画像配信プログラムをコンピュータの記録装置内にインストールすることによりセットアップされ、コンピュータ上でそのプログラムを実行することにより発動される。本発明の画像配信システム（画像配信プログラム）は、少なくとも入出力装置、演算装置、表示装置、記録装置を備えるコンピュータの記録装置内に格納された状態で顧客に対し販売されてもよいが、同コンピュータの入出力装置にて読み込み可能な記録媒体（例えばＣＲ−ＲＯＭなど）の中に格納した状態であってもよい。さらには、インターネットなどのネットワークに接続されているＷＷＷサーバ上に上記画像配信プログラムが格納し、顧客に同ネットワークを介して配信してもよい。
【０１０７】
【発明の効果】
以上説明したように、本発明によれば、第１の発明として、サーバとユーザ端末とを含み、それらがインターネットなどのネットワーク回線を介して接続され、上記サーバ側から上記ユーザ端末に所定の画像を配信する画像配信システムにおいて、上記サーバは、所定の画像を高速表示用の低解像度画像として格納する低解像度画像ファイルと、上記画像と同一の画像を精細表示用の高解像度画像として格納する高解像度画像ファイルとを備えているとともに、上記ユーザ端末は、ブラウザ上で画像の一部分を切抜領域として指定する切抜領域指定手段を備え、上記ユーザ端末から上記サーバに画像送信要求を行う第１ステップと、上記サーバが、上記低解像度画像ファイルから上記送信要求された画像の低解像度画像を読み出して上記ユーザ端末に送信して表示する第２ステップと、上記ユーザ端末側において、上記切抜領域指定手段にて上記低解像度画像の中から所望とする切抜領域を指定し、その領域指定信号を上記サーバに送信する第３ステップと、上記サーバが、上記高解像度画像ファイルから上記領域指定信号により指定された領域内の高解像度画像を読み出して、上記ユーザ端末に送信して表示する第４ステップとを備えていることにより、ユーザ端末側でブラウザ上に表示された低解像画像を使って切抜作業を行い、サーバ側に蓄積された高解像度画像から切抜領域に対応した高解像度の切抜画像のみを配信することができ、従来のようなユーザ端末による画像切抜処理が不要になるばかりでなく、サーバに係る負荷も軽減される。
【０１０８】
また、第２の発明として、サーバ、ユーザ端末およびサービス提供者端末とを含み、それらがインターネットなどのネットワーク回線を介して接続され、上記サーバー側から上記ユーザ端末に所定の画像を配信する画像配信システムにおいて、上記ユーザ端末は、ブラウザ上で画像の一部分を切抜領域として指定する切抜領域指定手段を備え、上記サービス提供者端末は、ブラウザ上で画像の一部分に特定の告示事項を書き込んでコピーガード画像とするコピーガード画像設定手段を備え、上記サーバは、所定の画像を高速表示用の低解像度画像として格納する低解像度画像ファイルと、上記画像と同一の画像を精細表示用の高解像度画像として格納する高解像度画像ファイルと、上記サービス提供者端末より設定されたコピーガード画像を格納するコピーガード画像ファイルと、上記ユーザ端末より指定された切抜領域に応じて、上記高解像度画像ファイルから高解像度画像の切抜画像を作成する画像切抜エンジンと、上記サービス提供者端末からのコピーガード要求に基づき、高解像度画像の切抜画像に上記コピーガード画像を貼り付けるコピーガードエンジンとを備え、上記サーバは、上記ユーザ端末からの画像送信要求に応じて低解像度画像を送信し、上記ユーザ端末にて上記低解像度画像の中から切抜領域が指定されると、上記画像切抜エンジンにより上記高解像度画像の切抜画像を作成して、上記ユーザ端末に送信し、その際、上記コピーガードエンジンは、送信する上記高解像度画像の切抜画像にコピーガードが設定されている場合には、上記高解像度画像の切抜画像に上記コピーガード画像を貼り付けて上記ユーザ端末に配信することにより、画像配信された画像の任意の領域にコピーガード画像を重ね合わせることができ、画像に帰属する著作権の保護を図ることができる。
【図面の簡単な説明】
【図１】本発明の画像配信システムのシステム配置図。
【図２】処理エンジンのシステム構成を説明するシステム配置図。
【図３】上記画像配信システムの配信手順を示すフローチャート。
【図４】上記画像配信システムの切抜領域の指定手順を説明する説明図。
【図５】上記画像配信システムの切抜領域の指定手順を説明する説明図。
【図６】上記画像配信システムの切抜領域の指定手順を説明する説明図。
【図７】上記画像配信システムの切抜領域の指定手順を説明する説明図。
【図８】上記画像配信システムのコピーガード領域の指定手順を説明する説明図。
【図９】上記画像配信システムのコピーガード領域の指定手順を説明する説明図。
【図１０】上記画像配信システムのコピーガード領域の指定手順を説明する説明図。
【図１１】上記画像配信システムのコピーガード領域の指定手順を説明する説明図。
【図１２】上記画像配信システムのコピーガード領域の指定手順を説明する説明図。
【図１３】上記画像配信システムの領域データの格納状況を説明する説明図。
【符号の説明】
１  画像配信システム（画像配信プログラム）
２  ＷＷＷサーバ
３  インターネット
４  端末（ユーザ）
１００  低解像度画像ファイル
１１０  高解像度画像ファイル
１２０  切抜画像ファイル
１３０  コピーガード画像ファイル
１４０  ログファイル
２０  ユーザ認証エンジン
２００  ユーザ認証部
２１０  通常ユーザ部
２２０  マルチユーザ部
２３０  サービス提供者部
２４０  新規ユーザ登録部
２５０  アカウント情保管部
２６０  ログ管理部
３０  画像処理エンジン
４０  画像切抜エンジン
４１０  画像領域抽出部
４２０  コピーガード領域検索部
４３０  切抜済み画像検索部
５０  コピーガードエンジン
５１０  コピーガード領域抽出部
５２０  コピーガード画像選択部
５３０  画像合成部
Ｂ  ブラウザ
【図１】
2004248241.tif 000003
【図２】
2004248241.tif 000004
【図３】
2004248241.tif 000005
【図４】
2004248241.tif 000006
【図５】
2004248241.tif 000007
【図６】
2004248241.tif 000008
【図７】
2004248241.tif 000009
【図８】
2004248241.tif 000010
【図９】
2004248241.tif 000011
【図１０】
2004248241.tif 000012
【図１１】
2004248241.tif 000013
【図１２】
2004248241.tif 000014
【図１３】
2004248241.tif 000015
【手続補正書】
【提出日】平成15年6月5日(2003.6.5)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2004248241.tif 000016
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2004248241.tif 000017
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2004248241.tif 000018
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2004248241.tif 000019
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2004248241.tif 000020
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2004248241.tif 000021
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図１１
【補正方法】変更
【補正の内容】
【図１１】
2004248241.tif 000022
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図１２
【補正方法】変更
【補正の内容】
【図１２】
2004248241.tif 000023
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図１３
【補正方法】変更
【補正の内容】
【図１３】
2004248241.tif 000024