(57)【特許請求の範囲】
【請求項１】
ファクシミリサーバとクライアントとからなり、
クライアント装置には、カバーページフォーマット情報をＳＶＧ文書の構造化文書として、カバーページ埋込情報をＸＭＬ文書の構造化文書として、各々生成するための構造化手段と、前記各構造化文書と、ファクシミリデータ本体の画データと、前記各構造化文書と画データとの送信先を指示する送信指示コマンドとを送信するための送信手段とを設け、
前記ファクシミリサーバには、前記送信指示コマンドと前記各構造化文書と画データとを受信するための受信手段と、
受信した構造化文書を用いて、上記カバーページフォーマット情報に上記カバーページ埋込情報を埋め込んでカバーページを生成するための生成手段と、
該カバーページと上記画データとを、上記送信指示コマンドに従い送信するための送信手段、とを設けたことを特徴とする、ファクシミリシステム。
【請求項２】
送信先を指示する送信指示コマンドと、ＳＶＧ文書に構造化したカバーページフォーマット情報と、ＸＭＬ文書に構造化したカバーページ埋込情報と、画データとを受信するための受信手段と、
受信した前記各構造化文書を用いて、該カバーページフォーマット情報に該カバーページ埋込情報を埋め込んでカバーページを生成するための生成手段と、
該カバーページと前記受信した画データとを、上記送信指示コマンドに従い送信するための送信手段、とを設けたことを特徴とする、ファクシミリサーバ。
【請求項３】
上記送信指示コマンドの宛先を複数指定自在にしたことを特徴とする、請求項２のファクシミリサーバ。
【請求項４】
カバーページフォーマット情報をＳＶＧ文書の構造化文書として、カバーページ埋込情報をＸＭＬ文書の構造化文書として、各々生成するための構造化手段と、前記各構造化文書と、ファクシミリデータ本体の画データと、送信先を指示する送信指示コマンドとを送信するための送信手段、とを設けたことを特徴とする、クライアント装置。
【発明の詳細な説明】
【０００１】
【発明の利用分野】
この発明は、ファクシミリシステムでの、クライアント装置からファクシミリサーバへの、カバーページを添付した画データの送信指示に関する。
【０００２】
【従来技術】
ファクシミリサーバはＬＡＮなどのネットワークに接続され、パーソナルコンピュータ等のクライアントにより共有される。クライアントからの指示によりファクシミリサーバを介して、ファクシミリやインターネットファックスの画データを送信する場合、カバーページを添付する。このとき、カバーページ画像をクライアントのパーソナルコンピュータで生成し、画データと共にファクシミリサーバへ送信するか、あるいは、ファクシミリサーバで記憶済みの標準フォーマットのカバーページ画像に埋め込む埋込情報を送信し、ファクシミリサーバ側でカバーページを作成する。
【０００３】
【従来技術の問題点】
画データの送信に際し、クライアントのパーソナルコンピュータ等でカバーページを画データでその都度作成することは煩わしく、通信指示に時間がかかる、また作成したカバーページを画データで送信すると、ファクシミリサーバへ送信するデータ量が多くなる、さらにクライアントのパーソナルコンピュータ等で高解像度でカバーページを作成しても、通信時にファクシミリサーバ側で解像度変換を行うと、画像劣化が生じる、等の問題がある。そこで、あらかじめファクシミリサーバでカバーページイメージを作成しておき、クライアントからはそこに埋め込む文字情報と位置情報とを送信することもできるが、この場合は、決まったフォームのカバーページしか利用することができず、クライアントは必要に応じたフォームのカバーページを用いることができない。
特に同報通信等において、複数の相手先毎に異なった内容のカバーページを作成したい場合は、それぞれについてクライアント側でカバーページ画像を作成するので、カバーページの作成が大変で、ファクシミリサーバへ宛先毎のカバーページ画像への埋込情報を送信するので、通信するデータ量も多くなる。
【０００４】
【発明の課題】
この発明の課題は、クライアント側でカバーページの情報を容易に生成できるようにすると共に、クライアントからファクシミリサーバへ送信するデータ量を少なくし、さらにファクシミリサーバでの解像度変換を不要にし、解像度変換に伴う画像劣化を防止することにある（請求項１〜４）。
【０００５】
さらに請求項３の発明での追加の課題は、複数の宛先に対し異なったカバーページを生成する場合でも、送信するデータ量を少なくすると共に、複数のカバーページを容易に生成できるようにすることにある（請求項３）。
【０００６】
【発明の構成】
この発明のファクシミリシステムは、ファクシミリサーバとクライアントとからなり、
クライアント装置には、カバーページフォーマット情報をＳＶＧ文書の構造化文書として、カバーページ埋込情報をＸＭＬ文書の構造化文書として、各々生成するための構造化手段と、前記各構造化文書と、ファクシミリデータ本体の画データと、前記各構造化文書と画データとの送信先を指示する送信指示コマンドとを送信するための送信手段とを設け、
前記ファクシミリサーバには、前記送信指示コマンドと前記各構造化文書と画データとを受信するための受信手段と、受信した構造化文書を用いて、上記カバーページフォーマット情報に上記カバーページ埋込情報を埋め込んでカバーページを生成するための生成手段と、該カバーページと上記画データとを、上記送信指示コマンドに従い送信するための送信手段、とを設けたことを特徴とする（請求項１）。カバーページを生成するためには、カバーページフォーマット情報とカバーページ埋込情報とが必要であり、カバーページ埋込情報は、例えば埋め込む文字情報とその位置情報とからなっている。そしてカバーページフォーマット情報をＳＶＧとして、カバーページ埋込情報をＸＭＬ文書として、ファクシミリサーバに送信する。
【０００７】
この発明のファクシミリサーバは、送信先を指示する送信指示コマンドと、ＳＶＧ文書に構造化したカバーページフォーマット情報と、ＸＭＬ文書に構造化したカバーページ埋込情報と、画データとを受信するための受信手段と、受信した前記各構造化文書を用いて、該カバーページフォーマット情報に該カバーページ埋込情報を埋め込んでカバーページを生成するための生成手段と、該カバーページと前記受信した画データとを、上記送信指示コマンドに従い送信するための送信手段、とを設けたことを特徴とする（請求項２）。
好ましくは、上記送信指示コマンドの宛先を複数指定自在にする（請求項３）。
【０００８】
またこの発明のクライアント装置は、カバーページフォーマット情報をＳＶＧ文書の構造化文書として、カバーページ埋込情報をＸＭＬ文書の構造化文書として、各々生成するための構造化手段と、前記各構造化文書と、ファクシミリデータ本体の画データと、送信先を指示する送信指示コマンドとを送信するための送信手段、とを設けたことを特徴とする（請求項４）。
【０００９】
【発明の作用と効果】
この発明のファクシミリシステムでは、カバーページをＳＶＧ文書のカバーページフォーマット情報とＸＭＬ文書のカバーページ埋込情報とに分離して構造化するので、任意のカバーページを自由にかつ容易に生成することができる。しかもカバーページの画データをそのまま送信せずに、構造化文書のフォーマット情報と埋込情報として送信するので、送信するデータ量が少なくてすむ。またファクシミリサーバで、カバーページを画データに変換するので、解像度変換の必要がなく、また解像度変換に伴う画像劣化のおそれがない（請求項１〜４）。
【００１０】
ここでカバーページフォーマット情報とカバーページ埋込情報とを別々の構造化文書にするので、フォーマットはフォーマット独自で生成及び修正でき、埋込情報は埋込情報独自で生成及び修正できて好ましい。
【００１１】
またファクシミリサーバ側では、受信したカバーページに関する構造化文書のフォーマット情報（ＳＶＧ文書）と埋込情報（ＸＭＬ文書）とを用い、フォーマット情報に埋込情報を埋め込んでカバーページを画データとして生成するので、ファクシミリサーバでは受信するデータ量が少なくてすむ。カバーページに関して受信するのは構造化文書なので、ファクシミリサーバでは解像度変換が不要で、これに伴う画質劣化もない。そしてクライアントから指示された宛先に対し、生成したカバーページにファクシミリデータ本体の画データを添付して送信する。
【００１２】
さらにこの発明では送信指示コマンドの宛先を複数指定自在にし、例えば同報通信の場合でも、それぞれのカバーページのフォーマット情報と埋込情報とを構造化してファクシミリサーバへ送ることができる。そのため、宛先毎に異なるカバーページを使用しても、文字データやベクトルデータとして構造化するので、データ量が少なく、複数箇所への送信を効率的に処理できる（請求項３）。
【００１３】
【実施例】
図１〜図６に、実施例のファクシミリシステム１の構成とその動作を示す。図１，図２において、２はファクシミリサーバで、ネットワークスキャナとしても作用する。ファクシミリサーバ２は、図示しない公衆回線網を介して、Ｇ３やＧ４等のファクシミリ装置に接続され、またＬＡＮ４を介してメールサーバ６やＬＡＮ内のクライアントのパーソナルコンピュータ８等に接続され、インターネットファクシミリ装置として作用する。パーソナルコンピュータ８は、ファクシミリサーバ２のクライアントの例である。１０はＬＡＮ４のルータで、インターネット１２とＬＡＮ４とを接続する。１４はインターネット１２に接続されたインターネットファクシミリ装置で、１６はパーソナルコンピュータである。
【００１４】
このようにファクシミリサーバ２は、それ自体として公衆回線網に接続されたファクシミリ装置であると共に、ＬＡＮ４でのネットワークスキャナやネットワークプリンタでもあり、かつメールサーバ６を経由することにより、インターネットファクシミリの端末ともなる。
【００１５】
クライアントのパーソナルコンピュータ８は、ファクシミリサーバ２に対してネットワークを介して接続され、送信コマンドと、構造化文書のカバーページフォーマット情報と、構造化文書のカバーページ埋込情報とからなるカバーページ情報と、画データとをファクシミリサーバ２へ送信するものであれば良く、パーソナルコンピュータ８には限らない。またネットワークの種類は、ＬＡＮ４に限らない。
【００１６】
図２に、ネットワークスキャナ２の構成を示すと、２０は主制御装置（ＣＰＵ）で、２１は画データや処理中のデータ等を記憶するためのＲＡＭ、２２はプログラム等を記憶するためのＲＯＭ、２３は画像入力用の読み取り部、２４はハードプリント用のプリンタである。２６は公衆回線網と接続するための網制御装置で、２７はモデムであり、２８はキーボードやＬＣＤ等の表示パネルを備えた操作／表示部である。２９はコーデックで、通信に必要なデータ圧縮と符号化と復号とを行い、３０はＬＡＮインターフェースで、ＬＡＮ４を介して、クライアントに接続するためのものである。３２は受信部で、送信コマンドとカバーページフォーマット情報（フォーマット情報）とカバーページ埋込情報（埋込情報）と画データ等とを受信する。なおフォーマット情報と埋込情報とで、カバーページ情報を構成し、埋込情報はカバーページに埋め込む文字情報とその位置などの情報を含んでいる。フォーマット情報と埋込情報とは、パーソナルコンピュータ８で構造化された別々の構造化文書として受信する。３４はカバーページ生成部で、構造化されたフォーマット情報や埋込情報を合成して、画データからなるカバーページを生成する。３６は送信部で、画データ形式で生成したカバーページにファクシミリ本来の画データを添付して、クライアントから送信コマンドで指示された宛先へ送信する。
【００１７】
ＬＡＮ４を介しファクシミリサーバ２と接続されたパーソナルコンピュータ８には、カバーページと画データとのファクシミリ送信先を、ファクシミリサーバ２に指示する送信コマンドを発生させるための、送信コマンド発生部４０を設ける。パーソナルコンピュータ８には、カバーページのフォーマット情報を構造化文書として発生して記憶するためのフォーマット情報発生部４２と、カバーページへの埋込情報を構造化文書として発生させるための埋込情報発生部４４を設ける。これらの構造化文書は例えばＸＭＬ形式などとし、フォーマット情報はＳＶＧ形式でベクトルデータとして表現されている。埋込情報は基本的に文字データで、同様にＸＭＬ形式で構造化する。パーソナルコンピュータ８にはさらに、送信コマンドと、生成した構造化文書と、画データとを、ファクシミリサーバ２へ送信するための送信部４６等を設ける。フォーマット情報と埋込情報は、１つの構造化文書中に別々の属性として含めても良く、送信コマンドは埋込情報の構造化文書に含めても良い。
【００１８】
図３に、クライアントのパーソナルコンピュータ８からファクシミリサーバ２へ、画データの送信指示をする場合の送信データと、ファクシミリサーバで生成し、指示された宛先へ送信するためのデータとを、模式的に示す。図３では、２種類の送信データ５０，６０を用い説明する。図において、送信データ５０は送信コマンド５１とフォーマット情報５２と埋込情報５４及びファクシミリデータ本体の画データ５６とからなり、送信コマンド５１には、例えば送信先と、「SendFax」、「SendI-Fax」などのコマンド等が記載されている。なおフォーマット情報と埋込情報とはそれぞれ分離して、あらかじめパーソナルコンピュータ８の発生部４２，４４（図２参照）でそれぞれ構造化されている。そしてこれらの構造化文書に送信する画データ５６を添付し、パーソナルコンピュータ８からファクシミリサーバ２へ送信する。ファクシミリサーバ２では、図２の受信部３２でデータ５０を受信し、図２のカバーページ生成部３４で、受信したカバーページフォーマット情報に埋込情報を埋め込み、これを画データに変換してカバーページ７２とする。送信部３６は、画データに変換したカバーページ７２に、画データ５６を添付した送信データ７０を、指示された宛先に、例えばＧ３ファクシミリやインターネットファクシミリなどで送信する。
【００１９】
送信データ６０は、送信コマンド６１に続き、３種類のカバーページを宛先毎に定義した例である。フォーマット情報６２ａ〜ｃと埋込情報６４ａ〜ｃとがそれぞれ３個ずつ定義され、３カ所への同報通信をファクシミリサーバ２が行うことを指示している。そして、３カ所共にカバーページのフォーマット情報６２ａ〜ｃが異なり、それぞれに対応した埋込情報６４ａ〜ｃを用いる。
【００２０】
ファクシミリサーバ２は送信データ６０を受信すると、フォーマット情報６２ａ〜ｃと埋込情報６４ａ〜ｃとから３種類のカバーページ８２ａ〜ｃを生成して、画データ６６と共に送信する。但し、送信コマンド６１を参照し、「SendFax」が記載されていれば、Ｇ３ファクシミリ手順開始後に得られた送信先の解像度などの能力情報に基づいて、カバーページ８２ａ〜ｃを生成して、送信する。また、「SendI-FAX」が記載されている場合には、送信先に対応した解像度などの能力情報が予め記憶されていれば、その能力情報に基づいて、カバーページ８２ａ〜ｃを生成して、送信する。
【００２１】
なお図３の実施例では、宛先毎にフォーマット情報と埋込情報とをそれぞれ別に定義しているが、例えば複数の宛先に対し、カバーページフォーマットを共通にし、埋込情報を宛先毎に別々に定義しても良い。
【００２２】
図４に、フォーマット情報をＳＶＧ形式で構造化した例を、図５に、埋込情報をＸＭＬ文書に構造化した例を示し、図６に、フォーマット情報と埋込情報を合成して、カバーページをイメージデータ（画データ）として生成した例を示す。図４で示すカバーページのフォーマット情報では、タイトル表示「Facsimile Message」、「From」欄、「To」欄、「Title」欄、及びデータを記載する欄の囲み線を属性として記載している。特に囲み線はベクトル形式で記載し、画データとする場合に比べてデータ量を減らしている。そして図５で示す埋込情報はＸＭＬ形式で構造化され、「FromNumber」075-123-4567から２カ所への同報通信で、「ToNumber」が06-6123-4567と03-3456-7890であり、それぞれのデータのタイトルがOrder ListとFYI：Order Listであることと等が定義されている。なお図６のカバーページは、図４，図５のフォーマット情報に埋込情報を埋め込んでイメージデータ化したものの例で、囲み線内部のメッセージは省略してある。
【００２３】
なお、構造化文書のための規格としてＸＭＬやＳＶＧ等があり、これらの規格で代表的なものはＸＭＬ（拡張可能マークアップ言語）で、ＳＶＧはこれをベクトルデータに拡張変更した規格である。実施例ではＳＶＧ（ベクトル図形記述用の構造化文書の規格）により画データをラスターフォーマットからベクトルフォーマットに変換して構造化し、ファクシミリサーバからの通信時等の解像度にあわせて、図２のカバーページ生成部３２で解像度を定め、画データに変換する。
【００２４】
実施例で示すように、パーソナルコンピュータで、フォーマット情報と埋込情報とを分離して、それぞれを構造化し、送信コマンドや画データと共にファクシミリサーバへ送信する。パーソナルコンピュータでは、ファクシミリサーバに記憶済みのカバーページ以外のものを自由に生成でき、任意のカバーページを容易に生成することができる。しかもカバーページの画データをそのまま送信せずに、構造化文書のフォーマット情報と埋込情報として送信するので、送信データ量が少なくてすむ。フォーマット情報は構造化文書として送信され、ファクシミリサーバで画データに変換するので、解像度変換の必要がなく、また解像度変換に伴う画像劣化のおそれがない。さらにカバーページの構造化文書をフォーマット情報と埋込情報との別々の構造化文書に分離したので、フォーマットはフォーマット独自で生成及び修正でき、埋込情報は埋込情報独自で生成及び修正できる。同報通信時等に、宛先毎に異なるカバーページを使用しても、文字データやベクトルデータとして構造化しているのでデータ量が少なく、ファクシミリサーバへの送信を効率的に行うことができる。ファクシミリサーバでは、埋込情報をフォーマット情報に埋め込みイメージ化し、指示された宛先へ送信する。
【図面の簡単な説明】
【図１】実施例のファクシミリサーバとクライアントのパーソナルコンピュータとの接続を示すブロック図
【図２】実施例でのファクシミリサーバの構成を示すブロック図
【図３】実施例でのクライアントのパーソナルコンピュータからファクシミリサーバへの送信データ、及びファクシミリサーバからの送信データを示す図
【図４】実施例でのカバーページのフォーマット情報をＸＭＬ文書に構造化した例を示す図
【図５】実施例でのカバーページの埋込情報をＸＭＬ文書に構造化した例を示す図
【図６】実施例で、カバーページをイメージデータとして生成した例を示す図
【符号の説明】
１                    ファクシミリシステム
２                    ファクシミリサーバ
４                    ＬＡＮ
６                    メールサーバ
８，１６              パーソナルコンピュータ
１０                  ルータ
１２                  インターネット網
１４                  インターネットファクシミリ装置
２０                  ＣＰＵ
２１                  ＲＡＭ
２２                  ＲＯＭ
２３                  読み取り部
２４                  プリンタ
２６                  網制御装置
２７                  モデム
２８                  操作／表示部
２９                  コーデック
３０                  ＬＡＮインターフェース
３２                  受信部
３４                  カバーページ生成部
３６                  送信部
４０                  送信コマンド発生部
４２                  フォーマット情報発生部
４４                  埋込情報発生部
４６                  送信部
５０，６０            送信データ
５１，６１            送信コマンド
５２，６２ａ〜ｃ      フォーマット情報
５４，６４ａ〜ｃ      埋込情報
５６，６６            画データ
７０，８０ａ〜ｃ      ファクシミリサーバの送信データ
７２，８２ａ〜ｃ      ファクシミリサーバで生成したカバーページ
【図１】
0003622089.tif 000002
【図２】
0003622089.tif 000003
【図３】
0003622089.tif 000004
【図４】
0003622089.tif 000005
【図５】
0003622089.tif 000006
【図６】
0003622089.tif 000007