(57)【特許請求の範囲】
【請求項１】
少なくとも１つの素材を表現する第１画像情報と、この第１画像情報と同一の素材を当該第１画像情報よりも少ない情報量で表現した第２画像情報とを対応付けて扱う情報処理装置との間で通信を行う通信手段と、
前記情報処理装置から前記通信手段を介して受け取った前記第２画像情報を所定の表示装置に表示するとともに表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果を前記情報処理装置宛に送出する画像情報加工手段と、
送出した操作結果に基づいて前記装置で編集された第１画像情報を前記通信手段を介して受け取り、受け取った第１画像情報を所定の印刷装置に印刷させる出力手段と、を備え、
前記画像情報加工手段は、前記操作結果に付加情報が含まれている場合に当該付加情報を保存し、当該付加情報を除く操作結果を前記装置宛に送出するともに、前記保存した付加情報を前記出力手段に通知するように構成され、
前記出力手段は、前記受け取った第１画像情報に前記通知された付加情報を合成したものを前記印刷装置に印刷させるように構成されていることを特徴とする、画像処理装置。
【請求項２】
少なくとも１つの素材を表現する第１画像情報と、この第１画像情報と同一の素材を当該第１画像情報よりも少ない情報量で表現した第２画像情報とを対応付けて扱う情報処理装置との間で通信を行う画像処理装置において実行される方法であって、
前記情報処理装置から受け取った前記第２画像情報を所定の表示装置に表示するとともに表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果を前記情報処理装置に送信する画像情報加工ステップと、
送信した操作結果に基づいて前記情報処理装置で編集された第１画像情報を受け取り、受け取った第１画像情報を所定の印刷装置に印刷させる出力ステップと、を有し、
前記画像情報加工ステップは、前記操作結果に付加情報が含まれている場合に当該付加情報を保存して、当該付加情報を除く操作結果を前記情報処理装置に送信し、
前記出力ステップは、前記受け取った第１画像情報に前記保存された付加情報を合成したものを前記印刷装置に印刷させることを特徴とする、画像処理方法。
【請求項３】
少なくとも１つの素材を表現する第１画像情報を圧縮された形式で記憶するとともにこの第１画像情報と同一の素材を当該第１画像情報よりも少ない情報量で表現した第２画像情報を保持する第１画像処理装置と、この第１画像処理装置とネットワークを介して双方向通信可能な形態で接続された第２画像処理装置とを含むネットワークシステムにおいて実行される方法であって、
第１画像処理装置から第２画像処理装置に前記第２画像情報を送信するステップと、
この第２画像情報を受信した第２画像処理装置が、当該第２画像情報を所定の表示装置に表示するとともに表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果に付加情報が含まれている場合に当該付加情報を保存し、当該付加情報を除く操作結果を第１画像処理装置に返信するステップと、
前記操作結果を受信した第１画像処理装置が、圧縮された形式の第１画像情報を伸張する中間過程において当該第１画像情報を前記操作結果に従って編集するとともに、編集した第１画像情報を前記圧縮された形式で第２画像処理装置に返信するステップと、
前記編集された第１画像情報を受信した第２画像処理装置が、前記第１画像情報に前記付加情報を合成したものを所定の印刷装置に印刷させるステップと、を含むことを特徴とする、ネットワークを用いた画像情報配布方法。
【請求項４】
前記ネットワークに複数の第３画像処理装置が接続されており、第１画像処理装置が、編集され且つ前記圧縮された形式の第１画像情報を、第２画像処理装置及び複数の第３画像処理装置のうち任意の複数の装置宛に同時送信することを特徴とする、請求項３記載の画像情報配布方法。
【請求項５】
少なくとも１つの素材を表現する第１画像情報と、この第１画像情報と同一の素材をこの第１画像情報よりも少ない情報量で表現した第２画像情報とを対応づけて扱う情報処理装置との間で通信を行う機能を有するコンピュータに下記の処理を実行させるためのプログラム。
（１）前記情報処理装置から受け取った前記第２画像情報を所定の表示装置に表示する処理、
（２）前記表示装置に表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果に付加情報が含まれている場合に当該付加情報を保存し、当該付加情報を除く操作結果を前記情報処理装置に送信する処理、
（３）送出した操作結果に基づいて前記情報処理装置で編集された第１画像情報を受け取り、受け取った第１画像情報に前記保存された付加情報を合成したものを所定の印刷装置に印刷させる処理。
【請求項６】
画像情報を画面に表示させて操作する機能を有する情報処理装置との間で通信を行う手段と、
少なくとも１つの素材を表現する第１画像情報が記憶されている記憶手段と、
前記第１画像情報と同一の素材を前記第１画像情報よりも少ない情報量で表現された第２画像情報を前記情報処理装置宛に送出するとともに当該第２画像情報に対して操作された操作結果を示す定義情報を取得し、取得した定義情報に従って前記記憶手段に記憶されている第１画像情報を編集し、編集した第１画像情報を前記情報処理装置宛に送出する制御手段とを備え、
前記制御手段は、前記定義情報として、表示画面に対して垂直方向の画像の重なり順を示す順序情報を含む情報を取得し、前記順序情報に従って前記第１画面情報を、複数の素材が重なり合う場合は実際に印刷されない部分の画像情報は編集画像に含まれないように編集し、該編集した第１画像情報を前記情報処理装置宛に送出することを特徴とする、画像処理装置。
【請求項７】
画像情報を画面に表示させて操作する機能を有する情報処理装置との間で通信を行う画像処理装置において実行される方法であって、
少なくとも１つの素材を表現する第１画像情報を記憶しておき、第１画像情報と同一の素材を前記第１画像情報よりも少ない情報量で表現された第２画像情報を前記情報処理装置に送信するステップと、
前記情報処理装置側で前記第２画像情報に対して操作された操作結果を示す定義情報を取得し、取得した定義情報に従って予め記憶されている第１画像情報を編集する編集ステップと、
編集した第１画像情報を前記情報処理装置に送信するステップとを有し、
前記編集ステップでは、前記定義情報として、表示画面に対して垂直方向の画像の重なり順を示す順序情報を含む情報を取得し、前記順序情報に従って前記第１画面情報を、複数の素材が重なり合う場合は実際に印刷されない部分の画像情報は編集画像に含まれないように編集し、
第２画像情報における操作結果を第１画像情報に反映させることを特徴とする、画像処理方法。
【請求項８】
少なくとも１つの素材を表現する第１画像情報と、この第１画像情報と同一の素材を当該第１画像情報よりも少ない情報量で表現した第２画像情報とを対応付けて扱う情報処理装置との間で通信を行う通信手段を有し、
前記情報処理装置から前記通信手段を介して受け取った前記第２画像情報を所定の表示装置に表示するとともに表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果を示す定義情報を前記情報処理装置宛に送出する画像情報加工手段を有し、この画像情報加工手段は、前記定義情報として、前記操作指令から受け付けた、表示画面に対して垂直方向の画像の重なり順を示す順序情報を含む情報を前記情報処理装置宛に送出するものであり、
送出した定義情報に基づいて前記情報処理装置において前記順序情報に従って、複数の素材が重なり合う場合は実際に印刷されない部分の画像情報は編集画像に含まれないように編集された第１画像情報を、前記通信手段を介して受け取り、受け取った第１画像情報を所定の印刷装置に印刷させる出力手段と、を備えることを特徴とする、画像処理装置。
【請求項９】
少なくとも１つの素材を表現する第１画像情報と、この第１画像情報と同一の素材を当該第１画像情報よりも少ない情報量で表現した第２画像情報とを対応付けて扱う情報処理装置との間で通信を行う画像処理装置において実行される方法であって、
前記情報処理装置から受け取った前記第２画像情報を所定の表示装置に表示するとともに表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果を示す定義情報を前記情報処理装置に送信する画像情報加工ステップを有し、この画像情報加工ステップは、前記定義情報として、前記操作指令から受け付けた、表示画面に対して垂直方向の画像の重なり順を示す順序情報を含む情報を前記情報処理装置宛に送出するものであり、
送出した定義情報に基づいて前記情報処理装置において前記順序情報に従って、複数の素材が重なり合う場合は実際に印刷されない部分の画像情報は編集画像に含まれないように編集された第１画像情報を受け取り、受け取った第１画像情報を所定の印刷装置に印刷させる出力ステップを有することを特徴とする、画像処理方法。
【請求項１０】
少なくとも１つの素材を表現する第１画像情報と、この第１画像情報と同一の素材をこの第１画像情報よりも少ない情報量で表現した第２画像情報とを対応づけて扱う情報処理装置との間で通信を行う機能を有するコンピュータに下記の処理を実行させるためのプログラム。
（１）前記情報処理装置から受け取った前記第２画像情報を所定の表示装置に表示する処理、
（２）前記表示装置に表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果を示す、表示画面に対して垂直方向の画像の重なり順を示す順序情報を含む情報である定義情報を前記情報処理装置に送信する処理、
（３）送出した定義情報に基づいて前記情報処理装置において前記前記順序情報に従って、複数の素材が重なり合う場合は実際に印刷されない部分の画像情報は編集画像に含まれないように編集された第１画像情報を受け取り、受け取った第１画像情報を所定の印刷装置に印刷させる処理。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像情報を操作する機能を具備する情報処理装置（または画像処理装置）間で、衛星回線などのネットワークを介して画像情報を配布する方法に関する。特にこの発明は、ネットワークを介して顧客の希望を受け付け、この希望に沿って画像情報を編集し、編集された画像情報を効率的に配布するための技術に関する。
【０００２】
【従来の技術】
従来より、広告や宣伝を目的としてポスター等の印刷物が利用されている。このような印刷物には、はがきサイズのものから大判のポスターまで多種多様なものがある。通常、このような印刷物の作成を希望する顧客は、専門の業者に依頼している。
【０００３】
【発明が解決しようとする課題】
しかし、専門の業者に印刷物の作成を依頼する場合、印刷物の部数が少ない場合は、作成に係るコストが高くなることは良く経験することである。
一方、近年は、カラープリンタの性能が飛躍的に向上するとともに、低価格化が進んでいる。このため、顧客がカラープリンタを購入し、自分で作成した画面をこのカラープリンタで印刷する方が、専門の業者に印刷物の依頼をするよりもコストを安くすることができる場合がある。
しかし、この場合であっても、専門の業者でない顧客にとって、印刷物の作成は困難である。これは、印刷環境や、印刷物内で使用する素材（写真イメージやイラストイメージ等、以下同じ）、文字フォント、編集、そして色の種類などに多様な選択肢があり、これらのレイアウト作成をすべて顧客サイドで行うには、レイアウト作成をするオペレータや使用されるコンピュータシステムに大きな負荷がかかる。特に、画像情報の編集には、使用する素材を表現する圧縮された画像情報を一旦伸張することなど、多大な処理過程が必要となる。
【０００４】
この発明は、顧客のコンピュータシステムにおいて簡易にレイアウト作成を行える環境を提供し、このレイアウト作成に応じて、素材を配置または重ね合わせた編集画像をネットワークを介して配布できるようにするための、改良された技術の提供を主たる課題とする。
より詳しくは、この発明は、迅速且つ効率よく画像情報を編集することができる画像処理装置、画像処理方法、及び、複数の画像処理装置を用いた画像情報配布方法を提供することを課題とする。
本発明の他の課題は、上記の画像処理方法を汎用のコンピュータ上で実施するうえで好適となる、記録媒体に記録されるプログラムを提供することにある。
【０００５】
【課題を解決するための手段】
この発明は、顧客のコンピュータに簡易にレイアウト作成を行える環境を構築するとともに、作成されたレイアウトその他の操作結果に応じて、素材を配置または重ね合わせた編集後の画像情報をネットワークを介して配布することができるようにするための具体的な仕組みを提供する。必要に応じて、顧客側で付加情報を用意しておき、この付加情報を編集後の画像情報に反映できるようにする。
なお、「素材」とは、写真イメージ、イラストイメージ、パーツ画面など、画像を表現するための材料となるものである。また、「付加情報」は、本来の画像情報に付加されるもので、文字フォントやアンダーラインなどを示す情報が含まれる。
【０００６】
本発明は、いくつかの画像処理装置（画像情報を扱う情報処理装置）を提供する。本発明による第１画像処理装置は、画像情報を操作する機能を有する情報処理装置との間で通信を行う手段と、少なくとも１つの素材を表現する第１画像情報が圧縮された形式で記憶されている記憶手段と、前記第１画像情報と同一の素材を前記第１画像情報よりも少ない情報量で表現された第２画像情報を前記情報処理装置宛に送出するとともに当該第２画像情報に対して操作された操作結果を取得し、取得した操作結果に従って前記記憶手段に記憶されている第１画像情報を伸張する中間過程においてこの第１画像情報を編集し、編集した第１画像情報を前記圧縮された形式で前記情報処理装置宛に送出する制御手段とを備えるものである。
【０００７】
前記制御手段は、少なくとも１つの素材に対して、移動処理、拡大処理、縮小処理及び削除処理の少なくともいずれかの処理を施すことにより、前記中間過程での第１画像情報を編集するように構成される。前記制御手段は、また、前記素材が複数である場合にこれらの素材が前記操作結果に従って重なり合うように操作することで前記中間段階での第１画像情報を編集するように構成される。
【０００８】
前記情報処理装置との間に他の情報処理装置が接続されたネットワークが介在する場合は、より効率的な画像情報の配布が可能である。すなわち、上記の制御手段を、編集され且つ前記圧縮された形式の第１画像情報を、ネットワークを通じて自装置以外の任意の複数の情報処理装置宛に同時送出するように構成することで、配布効率を高めることができる。
【０００９】
本発明による第２画像処理装置は、少なくとも１つの素材を表現する第１画像情報と、この第１画像情報と同一の素材を当該第１画像情報よりも少ない情報量で表現した第２画像情報とを対応付けて扱う情報処理装置との間で通信を行う通信手段と、前記情報処理装置から前記通信手段を介して受け取った前記第２画像情報を所定の表示装置に表示するとともに表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果を前記情報処理装置宛に送出する画像情報加工手段と、送出した操作結果に基づいて前記装置で編集された第１画像情報を前記通信手段を介して受け取り、受け取った第１画像情報を所定の印刷装置に印刷させる出力手段とを備えるものである。
【００１０】
前記画像情報加工手段は、例えば、前記操作結果に付加情報が含まれている場合に当該付加情報を保存し、当該付加情報を除く操作結果を前記装置宛に送出するともに、前記保存した付加情報を前記出力手段に通知するものであり、前記出力手段は、前記受け取った第１画像情報に前記通知された付加情報を合成したものを前記印刷装置に印刷させるものである。
【００１１】
本発明は、上記の２種類の画像処理装置または同等機能の装置を用いて画像情報の配布を行う方法を提供する。この方法は、少なくとも１つの素材を表現する第１画像情報を圧縮された形式で記憶するとともにこの第１画像情報と同一の素材を当該第１画像情報よりも少ない情報量で表現された第２画像情報を保持する第１画像処理装置と、この第１画像処理装置とネットワークを介して双方向通信可能な形態で接続された第２画像処理装置とを含むネットワークシステムにおいて実行される方法であって、以下のステップを含む。
（１）第１画像処理装置から第２画像処理装置に前記第２画像情報を送信するステップと、
（２）この第２画像情報を受信した第２画像処理装置が、当該第２画像情報を所定の表示装置に表示するとともに表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果を第１画像処理装置に返信するステップと、
（３）前記操作結果を受信した第１画像処理装置が、圧縮された形式の第１画像情報を伸張する中間過程において当該第１画像情報を前記操作結果に従って編集するとともに、編集した第１画像情報を前記圧縮された形式で第２画像処理装置に返信するステップと、
（４）前記編集された第１画像情報を受信した第２画像処理装置が、この第１画像情報を所定の印刷装置に印刷させるステップ。
【００１２】
ネットワークに複数の第３画像処理装置が接続されている場合は、第１画像処理装置が、編集され且つ前記圧縮された形式の第１画像情報を、第２画像処理装置及び複数の第３画像処理装置のうち任意の複数の装置宛に同時送信するようにしてもよい。
【００１３】
上記他の課題を解決するための記録媒体は、上述した第１画像処理装置または同等装置が行う処理をコンピュータで実施するための第１プログラムと、上述した第２画像処理装置または同等装置が行う処理をコンピュータで実施するための第２プログラムである。
【００１４】
第１プログラムは、画像情報を操作する機能を有する情報処理装置との間で双方向通信可能に接続され、少なくとも１つの素材を表現する第１画像情報を圧縮した形式で記憶しているコンピュータに下記の処理を実行させるためのプログラムである。
（１）前記第１画像情報と同一の素材を当該第１画像情報よりも少ない情報量で表現された第２画像情報を前記情報処理装置宛に送出する処理、
（２）前記情報処理装置側で前記第２画像情報に対して操作された操作結果を取得し、取得した操作結果に従って予め記憶されている第１画像情報を伸張する中間過程においてこの第１画像情報を編集する処理、
（３）編集した第１画像情報を前記圧縮された形式で前記情報処理装置宛に送出する処理。
【００１５】
第２プログラムは、少なくとも１つの素材を表現する第１画像情報と、この第１画像情報と同一の素材をこの第１画像情報よりも少ない情報量で表現した第２画像情報とを対応づけて扱う情報処理装置との間で通信を行う機能を有するコンピュータに下記の処理を実行させるためのプログラムである。
（１）前記情報処理装置から受け取った前記第２画像情報を所定の表示装置に表示する処理、
（２）前記表示装置に表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果を前記情報処理装置宛に送出する処理、
（３）送出した操作結果に基づいて前記情報処理装置で編集された第１画像情報を受け取り、受け取った第１画像情報を所定の印刷装置に印刷させる処理。
【００１６】
本発明の第３の画像処理装置は、画像情報を操作する機能を有する情報処理装置との間で通信を行う手段と、少なくとも１つの素材を表現する第１画像情報が記憶されている記憶手段と、前記第１画像情報と同一の素材を前記第１画像情報よりも少ない情報量で表現された第２画像情報を前記情報処理装置宛に送出するとともに当該第２画像情報に対して操作された操作結果を示す定義情報を取得し、取得した定義情報に従って前記記憶手段に記憶されている第１画像情報を編集し、編集した第１画像情報を前記情報処理装置宛に送出する制御手段とを備える。
【００１７】
本発明の画像処理方法は、画像情報を操作する機能を有する情報処理装置との間で通信を行う画像処理装置において実行される方法であって、少なくとも１つの素材を表現する第１画像情報を記憶しておき、第１画像情報と同一の素材を前記第１画像情報よりも少ない情報量で表現された第２画像情報を前記情報処理装置に送信するステップと、前記情報処理装置側で前記第２画像情報に対して操作された操作結果を示す定義情報を取得し、取得した定義情報に従って予め記憶されている第１画像情報を編集する編集ステップと、
編集した第１画像情報を前記情報処理装置に送信するステップとを有し、第２画像情報における操作結果を第１画像情報に反映させることを特徴とする。
【００１８】
本発明による他の画像配布方法は、少なくとも１つの素材を表現する第１画像情報を記憶するとともにこの第１画像情報と同一の素材を当該第１画像情報よりも少ない情報量で表現した第２画像情報を保持する第１画像処理装置と、この第１画像処理装置とネットワークを介して双方向通信可能な形態で接続された第２画像処理装置とを含むネットワークシステムにおいて実行される方法であって、第１画像処理装置から第２画像処理装置に前記第２画像情報を送信するステップと、この第２画像情報を受信した第２画像処理装置が、当該第２画像情報を所定の表示装置に表示するとともに表示された第２画像情報の素材に対する外部からの操作指令を受け付け、これにより施された操作結果を示す定義情報を第１画像処理装置に返信するステップと、前記定義情報を受信した第１画像処理装置が、第１画像情報を前記定義情報に従って編集するとともに、編集した第１画像情報を第２画像処理装置に返信するステップと、前記編集された第１画像情報を受信した第２画像処理装置が、この第１画像情報を所定の印刷装置に印刷させるステップとを含むことを特徴とする。
【００１９】
【発明の実施の形態】
以下、本発明を、顧客からの依頼に応じて編集した画像情報をネットワークを介して配布する編集画像配布システムに適用した場合の実施の形態について、具体的に説明する。なお、ネットワークには、有線回線を用いたネットワーク、例えばインターネットを適用することもできるが、ここでは、通信容量をより大きく確保することができる、衛星通信によるネットワークを用いた場合の例を挙げる。
【００２０】
〈システム構成〉
図１は、この編集画像配布システム１の全体構成を示す図である。
この編集画像配布システム１は、第１画像処理装置の一例となるサーバ２、第２画像処理装置の一例となる複数のクライアントシステム３−１〜３−ｎ（ｎは自然数、ただし、以降サフィックスは省略する）、及び、サーバ２とクライアントシステム３との間でデータの送受を行う衛星中継装置４により構成される。
サーバ２は、１）クライアントシステム３からの要求に応じた、テンプレートや表示用の画像情報による各種素材の提供、２）クライアントシステム３における操作結果に従った、素材を配置または重ね合わせる編集処理、及び、３）編集処理よって作成された編集画像の供給、を主たる機能として有している。
【００２１】
クライアントシステム３は、印刷物の作成を希望する顧客に配置されているコンピュータシステムである。クライアントシステム３は、１）オペレータから指定された素材やその位置を示すための定義情報のサーバ２への通知、２）編集画像上へのフォントタイプなどの付加情報の重ね合わせ、及び、３）プリンタ用の印刷データの作成、を主たる機能として有している。
【００２２】
衛星中継装置４は、サーバ２及びクライアントシステム３との間で衛星を用いた中継通信を行う。すなわち、編集画像配布システム１のネットワークには、衛星通信が適用されている。
【００２３】
〈サーバの構成〉
サーバ２の構成を図２を参照して説明する。サーバ２は、衛星用アンテナ２０１、通信制御部２０２、主制御部２０３、画像処理部２０４、暗号化処理部２０５、テンプレート情報記憶部２０６、表示用画像情報記憶部２０７、及び、印刷用画像情報記憶部２０８により構成される。アンテナ２０１は、衛星中継装置４との間でデータの送信及び受信を行う。通信制御部２０２は、アンテナ２０１によるデータの送信及び受信の制御を行う。具体的には、アンテナ２０１により受信されたデータを主制御部２０３に送るとともに、主制御部２０３から供給されるデータをアンテナ２０１を介して衛星中継装置４に送信する。
【００２４】
主制御部２０３は、サーバ２全体の制御を司る。特に、前述した素材の提供、編集処理、編集画像の供給を制御する。画像処理部２０４は、クライアントシステム３における操作結果に従い、素材を配置または重ね合わせる編集処理を行う。特に、画像処理部２０４は、圧縮状態の画像情報を完全に伸張することなく重ね合わせる技術を用い編集処理を行う。この技術には、特開平１１−３３１８４７号公報に開示されている技術を適用することができる。暗号化処理部２０５は、クライアントシステム３に送信される情報の暗号化を行う。
画像処理部２０４による編集処理において、複数の素材が重なり合う場合、他の素材によって陰となり、実際に印刷出力されない部分（領域）の画像情報は編集画像に含まれないよう、編集画像を生成する機能を有する。
【００２５】
テンプレート情報記憶部２０６は、クライアントシステム３のレイアウト作成処理におけるひな形となるテンプレートの情報を保持する。テンプレートには、印刷する画像を囲む枠に関する情報や、画像の背景に関する情報も含まれる。
【００２６】
表示用画像情報記憶部２０７は、レイアウト作成処理においてクライアントシステム３の表示装置に表示される素材の画像情報（以下、「表示用画像情報」）を保持している。印刷用画像情報記憶部２０８は、サーバ２の編集処理において使用される素材の画像情報（以下、「印刷用画像情報」）を保持している。表示用画像情報記憶部２０７と印刷用画像情報記憶部２０８とには、それぞれ同じ素材を表現する画像情報が保持されている。表示用画像情報と、印刷用画像情報との違いは、情報量の差である。すなわち、同一の素材であっても、表示用画像情報は、印刷用画像情報に比べて情報量が小さく、表示された場合、画面に占める大きさも小さい。これは、クライアントシステム３において編集指示処理（レイアウト操作）が行われる際、クライアントシステム３に負担をかけないためである。表示用画像情報にはサムネイルなどを適用することができる。印刷用画像情報は、通常、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）やＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）などの圧縮方式に準拠した形で印刷用画像情報記憶部２０８に保持されている。
【００２７】
なお、サーバ２の要部はいわゆるコンピュータシステムによって構成可能である。このため、通信制御部２０２、主制御部２０３、画像処理部２０４、及び、暗号化処理部２０５は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が所定のプログラムを実行することによっても実現される。具体的には、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０９などの記録媒体に記録されたプログラムや、ネットワークを介して供給されたプログラムを任意のメモリ領域に格納し、このプログラムに従ってＣＰＵが処理を行うことによって各種処理を実現することができる。
【００２８】
〈クライアントの構成〉
クライアントシステム３の構成を図３を参照して説明する。クライアントシステム３は、アンテナ３０１、通信制御部３０２、復号化処理部３０３、画像制御部３０４、プリンタ３０５、表示装置３０６、及び、入力装置３０７により構成される。
【００２９】
アンテナ３０１は、衛星中継装置４との間でデータの送信及び受信を行う。このアンテナ３０１には、家庭用の衛星放送用のアンテナを共用することができる。通信制御部３０２は、アンテナ３０１によるデータの送信及び受信の制御を行う。具体的には、アンテナ３０１により受信された復号化処理部３０３に送るとともに、画像制御部３０４から供給されるデータをアンテナ３０１を介して衛星中継装置４に送信する。復号化処理部３０３は、アンテナ３０１により受信されたデータの暗号化を解除し、復号化されたデータを画像制御部３０４に送る。
【００３０】
画像制御部３０４は、クライアントシステム３におけるレイアウト作成処理を制御する。画像制御部３０４は、画像情報加工部３０４ａ及び画像出力部３０４ｂとを有する。画像情報加工部３０４ａは、サーバ２に対して、テンプレートや素材（表示用画像情報）の提供を要求、及び、オペレータから指定された素材やその位置を示すための定義情報の通知を行う。画像出力部３０４ｂは、サーバ２から供給された編集画像への付加情報の重ね合わせ、及び、プリンタ３０５用の印刷データの作成を行う。付加情報には、文字情報、フォント情報、及び、アンダーライン情報などが含まれる。
【００３１】
プリンタ３０５は、クライアントシステム３を有する顧客が望む大きさの紙を印刷可能なものであり、カラープリンタを用いることができる。表示装置３０６は、クライアントシステム３のオペレータに対してテンプレートや表示用画像情報を表示する。表示装置３０６には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などのフラットパネルディスプレイを用いることができる。入力装置３０７は、オペレータの指示を受け付ける。入力装置３０７は、マウス、キーボード、ペン入力装置を適宜組み合わせて構成される。
【００３２】
なお、クライアントシステム３の要部はいわゆるコンピュータシステムによって構成可能である。このため、画像制御部３０４の画像情報加工部３０４ａや画像出力部３０４ｂは、ＣＰＵが所定のプログラムを実行することによっても実現される。具体的には、ＣＤ−ＲＯＭ３０８などの記憶媒体に記憶されたプログラムや、ネットワークを介して供給されたプログラムを任意のメモリ領域に格納し、このプログラムに従ってＣＰＵが処理を行うことによって画像制御部３０４による処理を実現することができる。
【００３３】
〈サーバの画像処理動作〉
次に、サーバ２の主動作を図４及び図５を参照して簡単に説明する。
サーバ２の主動作は、クライアントシステム３側で行われるレイアウト操作のための各種情報の提供と、レイアウト操作の結果に応じた編集とに大別される。
【００３４】
各種情報の提供では、まず、主制御部２０３は、アンテナ２０１によって受信され、通信制御部２０２を介して送られた表示用画像情報の提供要求を受け取る（ステップＳ１０１）。主制御部２０３は、この提供要求に応じ、テンプレート情報記憶部２０６からテンプレートを、表示用画像情報記憶部２０７から１つ以上の素材に対応する表示用画像情報を取り出してこれを通信制御部２０２に送る。通信制御部２０２は受け取った情報をアンテナ２０１を介して要求元のクライアントシステム３に送信する（ステップＳ１０２）。
【００３５】
操作結果に応じた編集では、通信制御部２０２は、送信された表示用画像情報に対して操作された操作結果（定義情報）をアンテナ２０１を介して受け取るとこれを主制御部２０３にこれを通知する（ステップＳ２０１）。主制御部２０３は、この操作結果に従って印刷用画像情報記憶部２０８からクライアントシステム３に送信した表示用画像情報と同じ素材を表現している印刷用画像情報を取り出し、操作結果と共にこれを画像処理部２０４に送る（ステップＳ２０２）。
【００３６】
画像処理部２０４は、受け取った印刷用画像情報を伸張する中間過程において、操作結果に従って編集する（ステップＳ２０３）。この編集では、印刷用画像情報に対して移動処理、拡大処理、縮小処理、削除処理などの処理が施される。また、操作結果によっては、複数の素材が重なり合うような処理が求められる。この場合、画像処理部２０４は、重なり合う方向軸上で定義される情報に従って、素材の重ね合わせを反映するように印刷用画像情報を編集する。
【００３７】
画像処理部２０４は編集結果である印刷用画像情報を編集画像として再度圧縮した形式に戻し、主制御部２０３に送る。主制御部２０３は、編集画像を暗号化処理部２０５に送り、暗号化処理部２０５において暗号化処理が施される。主制御部２０３は、暗号化された編集画像を受け取り、これを通信制御部２０２に送る。通信制御部２０２は、編集画像をアンテナ２０１を介してクライアントシステム３に送信する（ステップＳ２０４）。
【００３８】
〈クライアントシステムの画像処理動作〉
次に、クライアントシステム３の主動作を図６及び図７を参照して簡単に説明する。
クライアントシステム３の主動作は、サーバ２から送られる表示用画像情報を使用したレイアウト操作の受け付けと、サーバ２から送られる編集画像の印刷とに大別される。
【００３９】
レイアウト操作の受け付において、まず、通信制御部３０２は、アンテナ３０１を介して暗号化されたテンプレート及び表示用画像情報を受信し、これを復号化処理部３０３に送る（ステップＳ３０１）。復号化処理部３０３は、テンプレート及び表示用画像情報を復号して暗号化を解除する。暗号化が解除されたテンプレート及び表示用画像情報は、画像制御部３０４に送られる。
【００４０】
画像制御部３０４の画像情報加工部３０４ａは、テンプレート及び表示用画像情報を表示装置３０６に表示させる（ステップＳ３０２）。入力装置３０７は、表示用画像情報に対するオペレータの操作指示を受け付け、これを画像情報加工部３０４ａに通知する（ステップＳ３０３）。
【００４１】
画像情報加工部３０４ａは、通知された操作指示に応じて表示装置３０６に表示されている表示用画像情報を加工する。これとともに、画像情報加工部３０４ａは、オペレータの操作、すなわち表示用画像情報の加工に従って、表示された素材を定義するための定義情報を変更する（ステップＳ３０４）。このため、定義情報は、素材に対して施されたオペレータによる操作結果を示す。このような処理は、オペレータによるレイアウト操作が終了するまで行われる（ステップＳ３０５：ＮＯ）。画像制御部３０４は、オペレータから操作終了の指示を受けると、定義情報を通信制御部３０２に送る。通信制御部３０２は、定義情報をアンテナ３０１を介してサーバ２に送信する（ステップＳ３０５：ＹＥＳ，Ｓ３０６）。また、画像情報加工部３０４ａは、表示用画像上への文字フォントの張り付けやアンダーラインの作成がオペレータから指示されるとこれに従った付加情報を生成し、これを画像出力部３０４ｂに送ることによりクライアントシステム３内に保持する。
【００４２】
編集画像の印刷では、まず、通信制御部３０２が、アンテナ３０１を介し、サーバ２において定義情報に従って印刷用画像情報が編集されることにより生成される編集画像を受信し、これを復号化処理部３０３に送る（ステップＳ４０１）。復号化処理部３０３は、編集画像を復号化してこれを画像制御部３０４の画像出力部３０４ｂに送る。
【００４３】
画像出力部３０４ｂは、画像情報加工部３０４ａから付加情報が送られている場合、編集画像とこの付加情報とを合成する（ステップＳ４０２：ＹＥＳ，ステップＳ４０３）。尚、編集画像と付加情報との合成においては、素材や各付加情報の重なり具合も反映される合成処理が行われる。画像出力部３０４ｂは、合成された画像を、または、付加情報が送られていない場合は（ステップＳ４０２：ＮＯ）編集画像を、プリンタ３０５に対応した印刷データに変換してプリンタ３０５に編集画像の印刷を行わせる（ステップＳ４０４，Ｓ４０５）。
【００４４】
〈編集画像の配布〉
次に、上述した画像処理を行うサーバ２とクライアントシステム３とがネットワークを介して接続されることにより実現される画像配布処理について図８を参照して説明する。図８は、サーバ２と、オペレータにより操作されている任意のクライアントシステム３との間での相互通信を説明するための図である。
【００４５】
まず、入力装置３０７によりクライアントシステム３のオペレータから印刷物のレイアウト作成処理を行う要求が受け付けられる。画像制御部３０４の画像情報加工部３０４ａは、この要求に応じテンプレート及び１つ以上の素材に対応する表示用画像情報の提供をサーバ２に求める（Ｃ１０１）。この際、印刷物のサイズや顧客自身の業種情報なども同時に送信するようにしてもよい。
【００４６】
サーバ２の主制御部２０３は、要求に従ってテンプレート情報記憶部２０６からテンプレートを、表示用画像情報記憶部２０７から要求された素材の表示用画像情報を取り出す。取り出されたテンプレートと表示用画像情報とは暗号化処理部２０５によって暗号化された後、提供要求元であるクライアントシステム３に送られる（Ｃ１０２）。尚、印刷物のサイズや顧客自身の業種情報が送られている場合には、これらの情報に従って素材を選択するようにしてもよい。
テンプレート及び表示用画像情報を受け取った画像情報加工部３０４ａは、テンプレートに従って素材（表示用画像情報）が配置された画像情報を表示装置３０６に表示する。
【００４７】
ここで、表示装置３０６に表示されている画像情報の例を図９（ａ）に示す。この画像情報には、３つの画像情報Ｉ１〜Ｉ３と１つのテキストデータが含まれ、テンプレートに従ってこれらが配置されている。なお、画面の左端には、表示されている素材を識別するための番号が、画面手前側からの順を示すように表示されている。表示装置３０６の表示画面に表示される素材やテキストデータは、この２次元平面上の位置をＸ、Ｙ座標で特定することができる。そして、表示画面に対して垂直な方向については表示画面手前側を上としてそれぞれの順番が定められ、これが画面左端に表示される。尚、この明細書においては、表示画面手前側からの順番をＺ−Ｏｒｄｅｒ順と称する。
【００４８】
オペレータは、入力装置３０７を操作して、希望の位置に素材を配置させたり、素材の追加や削除を行うことができる。
ここでの操作には、
１）印刷環境操作（プリンタの種類、用紙種類、用紙サイズ、印刷方法）
２）テンプレート選択（枠、背景のイメージ選択）
３）素材選択（写真イメージ、イラストイメージ）
４）文字選択（フォント、サイズ、色）
５）文字編集（挿入、移動、削除）
６）コンテンツ編集（移動、拡大、縮小、削除）
などの操作が含まれる。コンテンツとは、文字フォントや素材を含んだものである。
【００４９】
画像情報３０４ａは、表示されている画像情報の定義情報を保持し、オペレータの操作に従ってこの定義情報を更新する。定義情報の例を図９（ｂ）に示す。定義情報は、使用される素材のＺ−Ｏｒｄｅｒ順を示す情報と、各素材や付加情報（ここでは文字フォント）の詳細データが含まれている。文字フォントの場合、詳細データには、フォント名、表示される文字列、印刷（表示）の開始位置を示すＸ座標とＹ座標、表示幅、高さ、回転、及び、色に係る情報が含まれる。素材の場合、詳細データには、印刷用画像情報が保持されている位置を示すＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、印刷（表示）の開始位置を示すＸ座標とＹ座標、表示幅、高さ、回転、に係る情報が含まれる。なお、図９（ｂ）には、図面表示を簡略化するためにテキストＴ１及び画像情報Ｉ１についてのみ各項目を示している。
【００５０】
オペレータによる、使用する素材やその素材の配置の確定に応じ、画像情報加工部３０４ａは、定義情報のうち、Ｚ−Ｏｒｄｅｒ順を示す情報と画像情報である素材の詳細データとを操作結果としてサーバ２に送信する（Ｃ１０３）。画像情報加工部３０４ａは、付加情報の詳細データについてはサーバ２に送信せず、Ｚ−Ｏｒｄｅｒ順を示す情報とともに画像出力部３０４ｂに送る（Ｃ１０４）。尚、画像情報加工部３０４ａは、Ｚ−Ｏｒｄｅｒ順を示す情報をサーバ２と画像出力部３０４ｂの双方に送出する。これは、Ｚ−Ｏｒｄｅｒ順を示す情報がサーバ２では編集処理に、画像出力部３０４ｂでは合成処理に用いられるためである。
【００５１】
サーバ２では、クライアントシステム３から送信された定義情報に従って、素材に対応する印刷画像情報を用いた編集処理が行われる。この際、画像処理部２０４により、圧縮されて保持されている印刷画像情報を完全に伸張することなく編集処理が行われる。この編集処理においては、複数の素材が重なり合う場合、他の素材によって陰となり、実際に印刷出力されない部分（領域）の画像情報は編集画像に含まれないよう処理が行われる。
【００５２】
図１０は、画像処理部２０４による編集処理を行う手順を説明するための図である。まず、複数回の１次変換に基づくデータブロックで規定される圧縮画像である印刷画像情報に対してエントロピーデコーディングが行われ、複数回の１次変換に基づいたデータブロックが抽出される（ステップＳ５０１，Ｓ５０２）。この後、抽出されたデータブロックが再配列され、さらに量子化が解除される（ステップＳ５０３，Ｓ５０４）。これにより、圧縮された画像が完全に伸張されないまでも、中間段階まで伸張処理されていることになる。この後、編集処理が行われる（ステップＳ５０５）。編集処理の結果作成された編集画像は量子化され、データブロックで再配列された後に、エントロピーコーディングが施される（ステップＳ５０６，Ｓ５０７，Ｓ５０８）。これにより編集画像は、再び圧縮されたデータとなる。
【００５３】
編集画像は、暗号化処理部２０５によって暗号化された後、クライアントシステム３に送信される（Ｃ１０５）。
画像出力部３０４ｂは、サーバ２より編集画像を受け取ると、画像情報加工部３０４ａから送られた付加情報を、Ｚ−Ｏｒｄｅｒを示す情報及び詳細データに従って編集画像に合成する。さらに、画像出力部３０４ｂは、合成された画像情報をプリンタ３０５用の印刷データに変換し、これをプリンタ３０５に供給する。プリンタ３０５は、印刷データに従って印刷処理を行う。
画像出力部２０４ｂは、画像情報加工部３０４ａより付加情報が送られていない場合、サーバ２より受け取った編集画像をプリンタ３０５用の印刷データに変換し、これをプリンタ３０５に供給する。
【００５４】
以上の処理によって、編集画像が顧客に配布され、顧客の希望する印刷物がプリンタ３０５から出力される。
以上、この実施形態によれば、顧客の希望に応じた編集画像をネットワークを介して適宜提供することができる。特に、この実施形態では、印刷に用いられる画像情報より少ない情報量の画像情報を用いて顧客からの指示（操作）を受け付けるため、クライアントシステム３にかかる負荷が軽減さている。また、編集処理が行われるまでにサーバ２とクライアントシステム３との間で送受される情報は、サーバ２からクライアントシステム３へ送られる情報は情報量の小さい表示用画像情報であり（図８，Ｃ１０２）、クライアントシステム３からサーバ２へ送られる情報はレイアウト操作後の定義情報である（図８，Ｃ１０３）。このため、送受信される情報量が少なく、送受信にかかる負担も軽減され迅速な送受信処理が可能となる。また、サーバ２において編集処理を行う際、圧縮状態の画像情報を完全に伸張することなく重ね合わせる技術を用いるため、サーバ２の処理負荷が大幅に軽減される。これらの結果、ネットワークを介した迅速な編集画像の配布を実現することができる。
【００５５】
この実施形態では、ネットワークに衛星回線を用いている。このような衛星回線を用いて編集画像を配布する場合、送信に係るパフォーマンスが向上される他、同一の編集画像を複数のクライアントシステム３に同時に提供するいわゆるブロードキャスティングが可能となる。従って、顧客が多くの支店を有する場合、本店から依頼された編集画像を、各支店に同時に配布することができる。
【００５６】
以上の説明から明らかなように、この実施形態によれば、クライアントシステムに、簡易にレイアウト作成を行える環境を構築し、作成されたレイアウトその他の操作結果に応じて、素材を配置または重ね合わせた編集画像がネットワークを介して配布される。より詳しくは、情報量の少ない画像情報を用いて顧客サイドのレイアウト作成を促し、この画像情報の操作に従って本来使用する画像情報を編集することにより、迅速且つ効率よく編集画像を配布するシステムを容易に構築することができる。
【００５７】
また、編集処理が行われる際、圧縮状態の画像情報を完全に伸張することなく重ね合わせる技術を用いたので、編集を行う装置の負荷が軽減され、編集画像が迅速に配布されるようになる。
更に、編集処理では、複数の素材が重なり合う場合、他の素材によって陰となり、実際に印刷出力されない部分（領域）の画像情報は編集画像に含まれないよう処理が行われる。これにより不要なデータを送受することが避けられ、編集画像の送信速度を向上することができ、結果、効率の良い編集画像の配布が実現できる。
【００５８】
なお、クライアントシステム３の機能のうちソフトウエアによって実現されるものが、汎用のコンピュータシステムにＣＤ−ＲＯＭ３０８内のプログラムを読み込ませて実行させることにより形成されることは上述したとおりであるが、サーバ２の通信制御部３０２，復号化処理部３０３，画像制御部３０４も、汎用のコンピュータシステムに、ＣＤ−ＲＯＭ等の記録媒体に記録されたプログラムを読み込ませて実行させることによって形成されるようにしてもよい。
また、サーバ２、クライアントシステム３とも、記録媒体に記録されたプログラムのみによって各機能が形成されるだけでなく、その一部が、コンピュータシステムが搭載しているオペレーティングシステムまたは他のアプリケーションプログラムの機能を利用することによって形成される場合も、本発明の範囲である。
【００５９】
【発明の効果】
以上の説明のように、この発明により、迅速且つ効率よく画像情報を編集する環境を容易に構築できるようになるという、特有の効果を奏することができる。
【図面の簡単な説明】
【図１】この発明の実施形態である編集画像配布システムの構成を示す図。
【図２】この編集画像配布システムのサーバの構成を示すブロック図。
【図３】この編集画像配布システムのクライアントシステムの構成を示すブロック図。
【図４】サーバの主動作を説明するための手順説明図。
【図５】サーバの主動作を説明するための手順説明図。
【図６】クライアントシステムの主動作を説明するための手順説明図。
【図７】クライアントシステムの主動作を説明するための手順説明図。
【図８】この編集画像配布システムにおける動作を説明するための図。
【図９】（ａ）はクライアントシステムの表示装置に表示される画面例を、（ｂ）は表示されている素材の定義情報の構成例を示す図。
【図１０】サーバおいて、圧縮状態の画像情報を完全に伸張することなく編集処理を行う手順を示す手順説明図。
【符号の説明】
１      編集画像配布システム
２      サーバ
３（３−１〜３−ｎ）  クライアント
４      衛星中継装置
２０１  アンテナ
２０２  通信制御部
２０３  主制御部
２０４  画像処理部
２０５  暗号化処理部
２０６  テンプレート情報記憶部
２０７  表示用画像情報記憶部
２０８  印刷用画像情報記憶部
３０１  アンテナ
３０２  通信制御部
３０３  復号化処理部
３０４  画像制御部
３０４ａ  画像情報加工部
３０４ｂ  画像出力部
３０５  プリンタ
３０６  表示装置
３０７  入力装置
３０８  記憶媒体
【図１】
0003606219.tif 000002
【図２】
0003606219.tif 000003
【図３】
0003606219.tif 000004
【図４】
0003606219.tif 000005
【図５】
0003606219.tif 000006
【図６】
0003606219.tif 000007
【図７】
0003606219.tif 000008
【図８】
0003606219.tif 000009
【図９】
0003606219.tif 000010
【図１０】
0003606219.tif 000011