(57)【要約】【課題】  受信単位で文書ページのそれぞれの一部が見えるようにプレビュを行ない、文書内容を視覚的に確認可能にする。【解決手段】  データ管理部１０は、ファクス受信メモリ１１に文書ページデータが受信単位に蓄積されるごとに、その文書ページデータを文書単位で管理する文書エントリを作成してデータ管理テーブル１３に登録する。そして、受信文書一覧要求が入力部１８からなされると、受信一覧作成部１４はデータ管理テーブル１３を参照して受信文書一覧を作成して表示部１７に表示を行ない、入力部１８からプレビュ対象の文書が選択されると、データ管理テーブル１３を参照して選択された文書に属する文書ページデータをプレビュ作成部１５に送る。プレビュ作成部１５はプレビュ制御情報メモリ１６に基づいて文書ページデータを縮小し、その縮小ページの一部が見えるような表示位置の決定が行われる。【選択図】      図１
2005303488.tif 000002
【特許請求の範囲】
【請求項１】
受信した１枚またはそれ以上の枚数の文書ページデータを受信単位を文書としてメモリに蓄積する機能を有するファクス文書転送装置において、
前記メモリに蓄積された文書ページデータを受信単位で表す文書識別データを一覧形式で出力する出力手段と、
前記出力手段にて出力された文書識別データから転送したい文書識別データを指定する指定手段と、
前記指定手段による文書識別データの指定が行われた際に、指定された文書識別データに対応する前記メモリに受信単位で蓄積されている文書ページデータの夫々が重なり合い、且つ、これら文書ページの一部が見えるように上記文書ページデータの表示位置を所定方向に一定量ずらしてプレビュする表示制御手段と、
を備えたことを特徴とするファクス文書転送装置。
【請求項２】
前記文書識別データは文書の発信元と宛先のデータ、受信日時、受信枚数、および文書ページデータを格納する前記メモリ内の格納場所を含むことを特徴とする請求項１記載のファクス文書転送装置。
【請求項３】
前記表示制御手段によってプレビュされた各文書ページの中から少なくとも文書の発信元と転送先の宛先が存在する文書ページを指定するページ指定手段と、
前記ページ指定手段によって指定された文書ページデータに含まれる発信元と転送先の宛先、および両方のファクス番号を抽出する抽出手段と、
前記抽出手段によって抽出された発信元と相手先のファクス番号を含む文書エントリを作成する文書エントリ作成手段と、
前記文書エントリ作成手段によって作成された文書エントリの１ページ目格納先から順番に前記ページ指定手段によって指定された文書ページ以降の格納先データを移動すると共に、移動した格納先データ個数を受信枚数として対応する項目に設定を行なう文書エントリ手段と
を更に備えることを特徴とする請求項２記載のファクス文書転送装置。
【請求項４】
前記指定手段によって指定された文書を特定する識別データに含まれる相手先のファクス番号に発呼する発呼手段と、
この発呼手段によって発呼された宛先に回線が接続されると、前記指定手段によって指定された前記メモリ内の文書データを読み出して前記宛先に転送する文書転送手段と、
を更に備えた請求項１乃至請求項３のいずれかに記載のファクス文書転送装置。
【請求項５】
文書データを受信している間、その受信が正常に行われているか否かを判別する判別手段と、
前記判別手段による判別結果が文書データを正常に受信していないことを示した場合には、前記メモリにすでに蓄積されている文書データを宛先に転送することを禁止する転送禁止手段と、
前記転送禁止手段によって文書が転送禁止された以降に、正常に受信できなかった文書の発信元と同一の発信元から文書データを受信した際に、その文書データを前記転送禁止している文書データの最終ページデータに続けて結合する文書データ結合手段と、
を更に備えることを特徴とする請求項１記載のファクス文書転送装置。
【請求項６】
コンピュータに、
受信した１枚またはそれ以上の枚数の文書ページデータを受信単位を文書としてメモリに蓄積する機能、
前記メモリに蓄積された文書ページデータを受信単位で表す文書識別データを一覧形式で出力する機能、
前記出力機能にて出力された文書識別データから転送したい文書識別データを指定する機能、
前記指定手段による文書識別データの指定が行われた際に、指定された文書識別データに対応する前記メモリに受信単位で蓄積されている文書ページデータの夫々が重なり合い、且つ、これら文書ページの一部が見えるように上記文書ページデータの表示位置を所定方向に一定量ずらしてプレビュする機能、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信したファクス文書を２つ以上の文書に分割あるいは結合して宛先に転送できるファクス文書転送装置およびプログラムに関する。
【背景技術】
【０００２】
従来、受信した文書を受信メモリに蓄積し、その受信文書を指定された他のファクス装置に転送できる機能を備えたファクス装置がある。通常、蓄積されている受信文書を他の宛先に転送する際には、オペレータは受信メモリ内に格納されている受信文書の受信一覧を表示させて、表示された文書から転送したい文書を指定した後、次に予め登録しておいた送信先一覧を表示させて送信先を指定すると、その指定先に発呼して回線を接続し、指定された受信文書を受信メモリから読み出して指定の送信先に送信して転送することができる（例えば、特許文献１参照。）。
【特許文献１】特開平５−１４５７２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のファクス装置においては次のような問題があった。例えば、文書の宛先が同一の文書データをまとめて同一通話で送信することができるデータ送信機能を有した装置から通信媒体を介して文書を受信した場合には、その受信文書に二つ以上の異なる文書データが含まれている場合がある。この場合は、２つ以上の異なる文書を受信しているにもかかわらず、１つの文書を受信したときと同じように受信メモリに蓄積されるので、オペレータに転送したい文書を指定させるために表示される受信一覧には、一つの受信文書だけが受信したように表示されることになる。したがって、オペレータがその受信原稿を他の装置に転送したい文書として指定した場合には、転送先に転送すべき文書とともに他の原稿も送信されてしまうという問題があった。
【０００４】
また、他の装置から通信媒体を介して文書を受信中にファクスの不具合や回線故障などで通信エラーが生じた場合、送信側の装置は通信エラーが復旧したときに通信エラーが生じたときの文書ページから通信の再開が行なわれ、通信が再開されて受信した残りの文書は先に受信した文書とは異なる新たな文書として受信メモリに蓄積される。この場合は、１つの文書に拘わらず、通信エラー発生前に受信した文書と通信再開後に受信した残りの文書の夫々が個別に受信一覧に表示されることになる。通常、通信エラーは短い時間で正常に回復するので、通信エラー発生後の短い時間間隔で残りの文書を受信するので、エラー発生後の残りの文書をエラー発生前の正常に受信した文書に続けて転送したい文書として指定できる。しかし、回線が混んでいる場合には、通信エラー発生後の短い時間間隔で通信再開がなされない場合には、残りの文書を受信する時間間隔が長くなってその受信一覧では離れて表示されることになるので、オペレータは通信エラー発生後の残りの文書を容易に確認することができないという問題があった。
【０００５】
上述した事情を鑑み、本文データにカバーページ（送付状）が付加されたファクス文書をカバーページから取得した宛先の他の装置に転送する前に転送したい文書に含まれるページを確認可能にプレビュ表示して、オペレータの指定によって１つの文書を２つの異なる文書に分割したり、２つ以上の関連する文書を結合することを可能にしたファクス文書転送装置およびプログラムを提供することが本発明が解決しようとする課題である。
【課題を解決するための手段】
【０００６】
本発明の態様のひとつであるファクス文書転送装置は、受信した１枚またはそれ以上の枚数の文書ページデータを受信単位を文書としてメモリに蓄積する機能を有するファクス文書転送装置において、前記メモリに蓄積された文書ページデータを受信単位で表す文書識別データを一覧形式で出力する出力手段と、前記出力手段にて出力された文書識別データから転送したい文書識別データを指定する指定手段と、前記指定手段による文書識別データの指定が行われた際に、指定された文書識別データに対応する前記メモリに受信単位で蓄積されている文書ページデータの夫々が重なり合い、且つ、これら文書ページの一部が見えるように上記文書ページデータの表示位置を所定方向に一定量ずらしてプレビュする表示制御手段とを備えることによって前述した課題を解決する。
この構成によれば、受信単位で文書ページの全てがちょっとずつずれて一度にプレビュされるので、オペレータは、受信した文書を宛先に転送する前に、視覚的に確認でき、間違った宛先に転送することがなくなる。
【０００７】
なお、上述した本発明に係わるファクス文書転送装置において、前記文書識別データは文書の発信元と宛先のデータ、受信日時、受信枚数、および文書ページデータを格納する前記メモリ内の格納場所を含む、ようにすることができる。
こうすることによって、受信した文書に関連する各種情報を識別情報とすることができるので、オペレータは容易に所望の文書を認識することができる。
【０００８】
なお、このとき、前記表示制御手段によってプレビュされた各文書ページの中から少なくとも文書の発信元と転送先の宛先が存在する文書ページを指定するページ指定手段と、  前記ページ指定手段によって指定された文書ページデータに含まれる発信元と転送先の宛先、および両方のファクス番号を抽出する抽出手段と、前記抽出手段によって抽出された発信元と相手先のファクス番号を含む文書エントリを作成する文書エントリ作成手段と、  前記文書エントリ作成手段によって作成された文書エントリの１ページ目格納先から順番に前記ページ指定手段によって指定された文書ページ以降の格納先データを移動すると共に、移動した格納先データ個数を受信枚数として対応する項目に設定を行なう文書エントリ手段と、を更に備えることができる。
こうすることによって、オペレータは文書ページを指定するだけで、その指定した文書ページを含みそれ以降の文書ページを新たな文書とする文書エントリを作成して登録できるので、１通話で受信した文書に宛先が異なる二つ以上の文書データが含まれている場合であっても、文書分割されたそれぞれの宛先に転送させることができる。
【０００９】
なお、このとき、前記指定手段によって指定された文書を特定する識別データに含まれる相手先のファクス番号に発呼する発呼手段と、この発呼手段によって発呼された宛先に回線が接続されると、前記指定手段によって指定された前記メモリ内の文書データを読み出して前記宛先に転送する文書転送手段と、を更に備えることができる。
こうすることによって、受信文書は自動的に設定された宛先に自動的に転送できるので、オペレータによる宛先の設定を間違えることがなくなる。
【００１０】
また、前述した本発明に係わるファクス転送装置に相当する処理をコンピュータに行わせるプログラムであっても、そのプログラムをコンピュータに読み込ませて実行させることによって、前述した本発明に係わるファクス文書転送装置と同様な作用・効果が得られる。
【発明の効果】
【００１１】
本発明は、受信した文書に含まれる文書ページのプリビュを行なうことができ、しかもそのプレビュされた文書ページのそれぞれは少しずつづれて重なっているので、オぺレータは文書に含まれている文書ページを視覚的に確認できる効果を奏する。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
図１は、本発明の実施にかかるファクス文書転送装置とファクス装置とから構成されるファクス通信システムの全体構成を示すブロック図である。図示するように、本発明を実施するファクス文書転送装置１は、通信媒体であるインターネット３に接続されるファクス装置、例えばファクス装置２−１から文書を受信し、インターネット３を介して受信した文書に指定されたインターネット３上の指定された送信先のファクス装置２−２に伝送する。
【００１３】
図示するように、ファクス文書転送装置１は、その装置内部にそれぞれが相互接続された、ファクス送受信制御部１０と、ファクス文書メモリ１１と、データ管理部１２と、データ管理テーブル１３と、受信一覧作成部１４と、プレビュ作成部１５と、プレビュ制御情報メモリ１６と、表示部１７と、および入力部１８とを備えている。
【００１４】
ファクス送受信制御部１０は、ファクス文書を表す画像データを復変調して伝送するとともに、伝送制御における各種手順制御を伝送するモデム（図示せず）および外部回線との接続ポートを制御し、着信を検出する網制御部（図示せず）を含み、それらを制御して予め定められた伝送手順に従ってファクス通信を行なう。
【００１５】
ファクス文書メモリ１１は、ファクス送受信制御部１０がファクス装置２からインターネット３を介して受信した１枚または複数枚の文書ページのファクス文書をその文書単位で格納する。
【００１６】
データ管理部１２は、ファクス送受信制御部１０にて受信したファクス文書がファクス文書メモリ１１に蓄積された後、その受信ファクス文書から送信元のファクス番号や宛先のファクス番号などの各種属性情報を抽出し、その各種属性情報をデータ管理テーブル１３に逐次格納するための管理を行なう。また、受信文書を表示あるいは操作するための制御を行なう。
【００１７】
データ管理メモリ１３の文書文書エントリ構造は、図２に示されているように、受信文書の送信元と送信先のファクス番号、受信枚数、転送可否状態、および受信文書を構成する１枚あるいは２枚以上の文書ページ夫々の格納先である文書メモリ１１のアドレスを受信日時とともに格納可能であり、この各文書文書エントリは受信文書が文書メモリ１１に格納される度に対応する文書文書エントリを特定するための文書エントリ番号順に格納される。なお、ページ格納先には最大１６ページのアドレスを収納可能になっている。
【００１８】
受信一覧作成部１４は、入力部１８から受信一覧表示の要求を受けてデータ管理部１２がデータ管理テーブル１３内に格納されている受信文書に対応する文書文書エントリの全てを表示部１７に表示可能なように一覧リスト作成を行なう。
【００１９】
文書プレビュ作成部１５は、受信一覧作成部１４によって作成されて表示部１７に表示された文書文書エントリに基づいた受信一覧の中から入力部１８を用いてオペレータにより指定された文書文書エントリに対応する受信文書をプレビュ制御情報メモリ１６の内容に基づいてその文書を構成する文書ページの全てを確認可能に表示するプレビュページの作成を行なう。
【００２０】
プレビュ制御情報メモリ１６の構造は、図３に示されているように、受信したファクス文書の最初の１ページの表示位置を示す初期座標と２ページ以降の座標のオフセット値を予め記憶されている。  表示部１７は、表示データを一時的に格納される内部メモリと、その表示データを表示する画面を備え、その内部メモリに格納された表示データを表示させるように制御を行なうものである。なお、表示形式は、ＣＲＴ（Cathode Ray Tube）方式、ＬＣＤ（Liquid Crystal Display）方式などのいずれの方式であってもよい。
入力部１８は、オペレータによって操作されるマウスやキーボードなどである。
【００２１】
ファクス文書転送装置１は以上のように構成されている。
なお、図１に示したファクス転送装置１の各構成は、標準的な構成を有するコンピュータ、すなわち、制御プログラムを実行することで各構成要素を制御するＣＰＵと、ＲＯＭやＲＡＭ及び磁気記憶装置などからなり、ＣＰＵに各構成要素を制御させる制御プログラムの記憶やＣＰＵが制御プログラムを実行する際のワークエリアあるいは各種データの記憶領域として使用される記憶部と、ユーザによる操作に対応する各種データが取得される入力部と、ディスプレイなどに各種のデータを提示してオペレタータに通知する出力部と、ネットワークに接続するためのインターフェース機能を提供するＩ／Ｆ部とを備えるコンピュータで構成することもできる。
以下、このファクス転送装置１で行われる文書転送処理の手順について説明する。
【００２２】
図４は、ファクス文書転送装置１で行われる文書転送処理の処理内容を示すフローチャートである。
まず、Ｓ１０１では、インターネット３上のファクス装置２によりコールされているか否かがファクス送受信制御部１０によって判別される。そして、この判別結果がＹｅｓならばＳ１０２に処理が進み、ＮｏならばＳ１０５に処理が進む。
【００２３】
Ｓ１０２では、ファクス送受信制御部１０において、コールしてきた発呼側のファクス装置２との接続を確立し、接続が確立するとファクス装置２が送出するファクス文書の受け取り処理が行なわれる。
【００２４】
Ｓ１０３では、Ｓ１０２の受取り処理によって受信したファクス文書データを順次ファクス文書メモリ１１に格納を行った後、その１ページ分の文書が通信エラーなどが発生せず正常に受信しているならば、ファクス文書の次ページの送信要求がファクス送受信制御部１０において行われる。そして送信要求の応答としてページ発呼側のファクス装置２から終端を示すＥＯＰ（End of Page）コードを受け取ると正常に受信できた枚数をカウントアップする文書ページカウンタ（図示せず）の値を「＋１」増加させた後、１ページデータとしてファクス送受信制御部１０によって格納が行われる。そして発呼側のファクス装置２から送信すべき次文書ページがないことを示すＥＯＳ（End of Send）コードを受け取るまでこの処理が繰り返される。
【００２５】
Ｓ１０４では、上述したS１０３の処理によって文書格納処理が繰り返され、ＥＯＳコードを受け取ると、受信したファクス文書の受信日時や送信元と送信先のファクス番号、更に文書メモリ１１内に格納されたファクス文書の格納先などの各種データの抽出がデータ管理部１２において行われ、そして、それらの各種データを受信ページの枚数を示すページカウンタ値が図２に示すようにそれぞれ設定した文書文書エントリ文書エントリの作成を行ない、図５に示されるように、文書の受信順にデータ管理テーブル１３に登録が行われる。
【００２６】
Ｓ１０５では、上述したＳ１０３の処理によって受信したファクス文書を受信状態に応じて他の配信先のファクス装置２への配信条件を定める配信条件判定処理がデータ管理部１２によって行われる。この配信条件決定処理の詳細は後述する。
このＳ１０５の処理を終えた後はこの配信条件判定処理が終了し、Ｓ１０１の処理へ戻る。
【００２７】
ところで、上述したＳ１０１の判定処理によっていずれのファクス装置２からも接続要求、つまり呼び出されていないと判定されたときは、Ｓ１０６の処理に進む。
Ｓ１０６では、表示部１７の初期画面や入力部１８としてのキーボードに設けられている「一覧」ボタン（図示せず）がオペレータによって指定されたか否かをデータ管理部１２において判別される。この判別結果がＹｅｓならばＳ１０７の処理に進み、Ｎｏならばインターネット３上のファクス装置２からの接続要求も、オペレータから受信一覧の表示要求もされていないとしてＳ１０１の処理へ戻る。
【００２８】
Ｓ１０７では、データ管理テーブル１３に登録された文書文書エントリを文書エントリ単位で順番に読み出しが行なわれ、読み出した文書文書エントリに含まれるページ格納先以外の項目データに基づいて一覧表示形式への生成が受信一覧作成部１４において行われ、図６に示されるような表示部１７の画面に表示が行われる。また表示部１７に受信一覧が表示されると表示経過時間の計時が時計部（図示せず）において開始される。
【００２９】
Ｓ１０８では、上述したＳ１０７の処理によって計時された受信文書一覧の表示時間が予め設定されている許容時間を超えたか否かの判別が受信一覧作成部１４において行なわれる。そして、この判別結果がＹｅｓならばＳ１０９の処理に進み、ＮｏならばＳ１１０の処理に進む。
【００３０】
Ｓ１０９では、Ｓ１０７の処理によって受信一覧表示ウインドウに表示された受信一覧をオペレータが確認し、そして受信文書の中の１つを指定した後に「ＯＫ」ボタンを操作したか否かの判別がデータ管理部１２において行なわれる。この判別結果がＹｅｓならばＳ１１１の処理に進み、ＮｏならばＳ１０７の処理に戻り、上述した処理が繰り返される。
【００３１】
ここで、上述したＳ１０８の判別処理によって受信文書の一覧表示が所定時間を超え、Ｎｏと判別された場合にはＳ１１０の処理が行われる。Ｓ１１０では、データ管理部１２によって、表示部１７の受信文書一覧表示から受信待ちの初期画面に切り換えが行われる。
【００３２】
このＳ１１０の処理を終えた後はＳ１０１の処理へ戻り、上述した処理を繰り返す。
ここで、Ｓ１１１の処理の説明に戻る。Ｓ１１１では、図６に示される受信一覧ウインドウ上で指定した文書を転送する前に、その文書を確認するため文書ページのプレビュを要求する「プレビュ」ボタンがオペレータによって押されたか否かの判別をデータ管理部１２において行なう。そして、判別結果がＹｅｓならばＳ１１２の処理に進み、ＮｏならばＳ１１６の処理に進む。
【００３３】
Ｓ１１２では、データ管理部１２において、図６に示すような受信一覧ウインドウ上でオペレータが指定した受信文書に対応するデータ管理テーブル１３内の文書文書エントリに含まれる第１ページデータの格納先で示される文書メモリ１１内の格納場所から文書ページデータを読み出し、これを表示部１７に送り、図７に示すような、通常、受信文書の送付状として添付されるカバーページの表示が行われる。
【００３４】
Ｓ１１３では、図１１に示されるように、プレビュされたカバーページを含む受信文書の全てのページを所定量づつ重ねて表示を行なうプレビュ処理がプレビュ表示作成部１５において行われる。この詳細は後述する。
【００３５】
Ｓ１１４では、図１１に示されような重ね表示のプレビュ表示されたページを見て、カバーページに属するページ以外の異なる文書ページが含まれていると確認したオペレータによって受信文書の分割を要求する「分割」ボタンが押されたか否かの判別を行なう。判別結果がＹｅｓならばＳ１１５の処理に進み、ＮｏならばＳ１１８の処理に進む。
【００３６】
Ｓ１１５では、オペレータによって指定されたページから分割を開始する文書分割処理がデータ管理部１２において行われる。この文書分割処理の詳細は後述する。
このＳ１１５の文書分割処理を終えた後は、Ｓ１０７の処理へ戻る。
【００３７】
ここで、上述したＳ１１１の判別処理によってＮｏと判別された場合に行われるＳ１１６では、図６に示されるような受信一覧ウインドウ上に配置された関連する受信文書の結合を要求する「連結」ボタンの操作が入力部１８を用いて行われたかオペレータによってか否かの判別をデータ管理部１２において行なう。判別結果がＹｅｓならばＳ１１７の処理に進み、ＮｏならばＳ１１８の処理に進む。
【００３８】
Ｓ１１７では、図６に示されるような受信一覧ウインドウから任意の受信文書の特定後、その特定の受信文書に関連する文書を連結する文書連結処理がデータ管理部１２によって行われる。この文書結合処理の詳細は後述する。このＳ１１７の文書分割処理を終えた後は、Ｓ１０７の処理に戻る。
【００３９】
以上のＳ１１４またはＳ１１６の判別処理がＮｏであれば処理が行われるＳ１１８では、図６における受信一覧ウインドウ、図１１におけるプレビュウインドウに配置され、指定の文書を転送先への転送要求を行う「転送」ボタンが操作されたか否かの判別を行なう。そして、判別結果がＹｅｓならばＳ１１９の処理に進み、ＮｏならばＳ１２０の処理に進む。
【００４０】
Ｓ１１９では、図１１に示すようにプレビュしている文書ページに対応する各ページデータをデータ管理テーブル１３内のページ格納先で示される文書メモリ１１から読み出し、これをファクス送受信制御部１０に送り、インターネット３上の送信先のファクス装置２に配信を行なう。
【００４１】
Ｓ１２０では、図６における受信一覧ウインドウ、図７におけるカバーページウインドウ、図１１におけるプレビュウインドウに配置されている「取消」ボタンが操作されたか否かが判別される。そして、その判別結果がＹｅｓならば上述したＳ１０７の処理へ戻り、Ｎｏならば上述したＳ１１４の処理へ戻る。
【００４２】
以上までの処理が文書転送処理である。
次に、図４に示した文書転送処理におけるＳ１０５の処理において行われる配信条件判定処理の詳細について説明する。この処理は、受信文書の発信元や通信エラーの受信状態などに応じてファクス装置２に対しその文書の配信可否などの配信条件を設定する処理である。
【００４３】
図８は、配信条件判定処理の処理内容を示すフローチャートである。この処理はデータ管理部１２において行われる。
【００４４】
まず、Ｓ２０１では、いま受信した文書の属性情報をデータ管理メモリ１３から取得を行なう。ここでは、いま受信した文書の属性情報は、図５に示されるデータ管理情報メモリ１３の最後列の文書エントリ（斜線で示す）から読み出しが行われるものとする。
【００４５】
Ｓ２０２では、前述したＳ２０１の取得処理によって読み出された文書の送信元ファクス番号と同じファクス番号を有する文書の属性情報をデータ管理情報メモリ１３から検索して、該当する文書があるか否かの判別を行なう。そして、その判別結果がＹｅｓならばＳ２０３の処理に進み、ＮｏならばＳ２０７の処理に進む。
【００４６】
Ｓ２０３では、上述したＳ２０２の処理によって検出されたデータ管理情報メモリ１３に格納され、文書の送信元が現受信文書と同一の受信文書の配信状態における値が「１」（配信不可）であるか否かの判別が行われる。判別結果がＹｅｓならばＳ２０４の処理に進み、ＮｏならばＳ２０７の処理に進む。
【００４７】
以上のＳ２０２とＳ２０３の処理による判別結果の両方がＹｅｓのときにのみＳ２０４に処理が進み、そうでないときにはＳ２０７の処理に進む。
【００４８】
Ｓ２０４では、図９（ａ）に示されるように、文書の送信元が現受信文書と同一の受信文書における配信状態項目の値「１」（配信不可）を値「２」（条件付き配信可）に設定変更が行なわれる。
【００４９】
Ｓ２０５では、回線不良や転送装置１の種々の状態を常時監視するモニタ（図示せず）からの状態信号に基づいて現受信文書が正常に受信したのか否かが判別される。そして、その判別結果がＹｅｓならばＳ２０６の処理に進み、ＮｏならばＳ２０８の処理に進む。
Ｓ２０６では、図９（ａ）に示されるように、現受信文書の属性情報（斜線の文書エントリ）配信状態項目の値として「２」（条件付き配信可）が設定される。
【００５０】
ところで、Ｓ２０２またはＳ２０３の判別処理の結果がＮｏであったときには、Ｓ２０７において回線不良や転送装置１の種々の状態を常時監視するモニタ（図示せず）からの状態信号に基づいて現受信文書が正常に受信したのか否かが判別される。そして、その判別結果がＹｅｓならばＳ２０８の処理に進み、ＮｏならばＳ２０９の処理に進む。
【００５１】
Ｓ２０８では、図９（ｂ）に示されるように、データ管理情報メモリ１３内の現受信文書の属性情報（斜線の文書エントリ）の配信状態項目に値「１」（配信不可）の設定が行われる。
【００５２】
Ｓ２０９では、図９（ｃ）に示されるように、データ管理情報メモリ１３内の現受信文書の属性情報（斜線の文書エントリ）の配信状態項目に値「０」（配信可）の設定が行われる。
以上のＳ２０６、Ｓ２０８及びＳ２０９の各処理を終えた後にはこの配信条件判定処理が終了し、元の処理へと戻る。
【００５３】
以上までの処理が配信条件判定処理である。
次に、図４に示した文書転送処理におけるＳ１１３の処理において行われるプレビュ処理について説明する。この処理は、受信文書を転送する前に、その受信文書データに配信先が異なる文書データの有無を視覚的に確認するために受信文書の各ページの上部の一部が見えるように重ねてサムネイル表示する処理である。この処理により、１通話で受信した複数の文書データをまとめて視覚的に確認することができる。
【００５４】
まず、Ｓ３０１では、図４に示した文書転送処理におけるＳ１０９の処理において転送したい文書としてオペレータによって指定された文書の属性情報に含まれる受信枚数Ｐをデータ管理情報メモリ１３から読み出し、読み出した受信枚数Ｐを内部メモリ（図示せず）に一時的に格納を行なう。
【００５５】
Ｓ３０２では、プレビュ作成部１５において、カバーページの用紙サイズと表示部１８の画面有効表示領域のサイズから縮小率Ｒを下記の式を用いて求める。
【００５６】
Ｒｅｄｕｃｔｉｏｎ（Ｘ／Ｘ０、Ｙ／Ｙ０）
Ｒｅｄｕｃｔｉｏｎは、括弧内の演算結果を返す演算子である。演算子「／」は、実数値を返すものとする。また、Ｘ、Ｙは、実際の用紙のサイズを示しており、Ｘ０、Ｙ０は、画面の有効表示領域を示している。
【００５７】
Ｓ３０３では、予めプレビュ制御情報メモリ１６に格納されている初期座標およびオフセット値を読み出して内部メモリ（図示せず）に一時的に保存を行なう。
Ｓ３０４では、変数ｎに初期値である「１」が代入される。
【００５８】
Ｓ３０５では、データ管理情報メモリ１３の属性情報を参照して変数ｎの値に対応するｎ枚目のページデータをその格納先の文書メモリ１１内から読み出し、このページデータを上述したＳ３０２の処理で求めた縮小率に従って縦横比を変えずに縮小処理を行なった後、その縮小データを内部メモリ（図示せず）に一時的に保存を行なう。
【００５９】
Ｓ３０６では、表示部１７の有効表示領域内における変数ｎの値で示される縮小ページのプレビュ位置座標を下記の式から求める。
【００６０】
Ｃｏｏｒｄｉｎａｔｅ（Ｘ０＋ｎΔｘ、Ｙ０＋ｎΔｙ）
Ｃｏｏｒｄｉｎａｔｅは、括弧内の演算結果を返す演算子である。Ｘ０、Ｙ０は、表示部１７の有効表示領域の左上隅を原点する座標の値であり、Δｘ、Δｙはオフセット値である。また、変数ｎはページ枚数目を示し、ｎは１以上の整数である。
【００６１】
Ｓ３０７では、データ管理部１２からのページの描画命令を受け取り、縮小されたページを一時的に保存している内部メモリから読み出してページ描画データを作成し、表示メモリ（図示せず）のプレビュ位置座標に対応するメモリ領域に描画が行なわれる。
【００６２】
Ｓ３０８では、変数ｎの現在の値に「１」が加算され、その結果が改めて変数ｎに代入される。
Ｓ３０９では、表示メモリに描画されたページ枚数が受信枚数を超えたか否かの判別を行なう。そして、その判別結果がＹｅｓならばＳ３１０の処理に進み、ＮｏならばＳ３０５の処理に戻り、Ｙｅｓになるまで上述したＳ３０５〜Ｓ３０８の各処理が繰り返される。
【００６３】
Ｓ３１０では、表示メモリに描画された１枚またはそれ以上の各縮小ページデータを表示部１７に出力を行なう。そして、この出力されたデータは、表示部１７において、図１１に示すように、左上隅から所定間隔で、しかもページの上方の一部が見えるように重ねて表示される。
Ｓ３１０の処理を終えた後にはこのプレビュ処理が終了し、元の処理へと戻る。
【００６４】
以上までの処理がプレビュ処理である。
また、図４に示した文書転送処理におけるＳ１１４の処理において行われる文書分割処理の詳細について説明する。この処理は、１通話で受信した文書データのプレビュから異なるファクス送付状のカバーページを見つけた場合に、オペレータがそのページを指定するだけで、その指定ページを境界とした２つの文書データに受信文書データを分割する処理である。これにより、宛先が異なる複数の文書を１通話で受信したとしても、それぞれの文書を配信先ごとに視覚的に確認できる。
【００６５】
まず、Ｓ４０１では、オペレータによって、図１１に示すようなプレビュウインドウに設けられた「分割」ボタンの操作後に、続けて現在プレビュのページの中で分割先頭ページの指定が行われたか否かの判別が行われる。そして、その判別結果がＹｅｓならばＳ４０２の処理に進み、Ｎｏならば判別結果がＹｅｓになるまで判別が繰り返される。ここで、図１１に示すプレビュウインドウにプレビュされている文書ペーシは、図１３（ａ）に示されるデータ管理テーブル１３の番号「２」に対応する文書エントリに含まれるページ格納先で示されるページデータであるものとする。
【００６６】
Ｓ４０２では、上述したＳ４０１の処理によって分割先頭ページ指定が行われたことが判別されたとき、指定されたページ表示領域に対応するページ番号をデータ管理テーブル１３から取得し、変数ｎの値に代入される。ここで、例えば、図１１に示されているプレビュされているプレビュページのうち、３ページ目が指定されたものとし、変数ｎの値に「３」が代入されたとする。
【００６７】
Ｓ４０３では、データ管理テーブル１３の最終文書エントリの後に続けて、分割される文書に対する属性情報文書エントリ（これ以後、分割文書エントリと称する）領域の確保、つまり文書エントリフォーマットの作成が行われる。
【００６８】
Ｓ４０４では、現在プレビュを行っている文書に対応するデータ管理テーブル１３の属性情報文書エントリ（これ以後、対象文書エントリと称する）のうち、受信日時、送信元ファクス番号、状態を分割文書エントリの対応する項目に複写（コピー）が行われる。
【００６９】
Ｓ４０５では、分割境界ページとして指定されたページ番号に対応して対象文書エントリの変数Ｐｎで示されるページ格納先アドレスによって特定される文書メモリ１１の中のページデータから配信先ファクス番号の抽出を行なう。
【００７０】
Ｓ４０６では、上述したＳ４０５の処理で抽出した配信先ファクス番号を分割文書エントリの対応する項目に登録が行われる。
Ｓ４０７では、変数Ｄｎに初期値である「１」が代入される。
【００７１】
Ｓ４０８では、対象文書エントリの項目のうち変数Ｐｎで指定されるページ格納先データを分割文書エントリの項目のうち変数Ｄｎで指定される項目に移動が行われる。
【００７２】
Ｓ４０９では、変数Ｐｎの現在の値に「１」が加算され、その結果が改めて変数Ｐｎに代入され、変数Ｄｎの現在の値に「１」が加算され、その結果が改めて変数Ｄｎに代入される。
【００７３】
Ｓ４１０では、変数Ｐｎの現在の値が１５より大きいか否かの判別が行われる。ここで数値１５は対象文書エントリでのページ格納先項目の最大項目数を意味する。
【００７４】
Ｓ４１１では、変数Ｄｎの現在の値を分割文書の枚数として分割文書エントリの枚数の項目に設定される。
Ｓ４１２では、対象文書エントリの枚数項目の値から変数Ｐｎの現在の値が減算され、その結果が残りページ枚数として改めて対象文書エントリの枚数項目に代入される。
【００７５】
以上のＳ４０３からＳ４１２の各処理が行われると、図１３（ｂ）に示すように、データ管理テーブル１３の最終文書エントリに分割文書エントリが作成される。
Ｓ４１３では、図１３（ｃ）に示すように、データ管理テーブル１３の各文書エントリをその受信日時順に並べ替え、所謂ソート処理が行われる。
Ｓ４１３の処理を終えた後にはこの文書分割処理が終了し、元の処理へと戻る。
【００７６】
以上までの処理が文書分割処理である。
次に、図４で示した文書転送処理におけるＳ１１６の処理において行われる文書結合処理の詳細について説明する。この処理は、通信エラーなどによって時間を経て断片的に分断されて受け取った複数の文書を同一の発信元からの受信文書として結合を行なうものである。
【００７７】
図１４は文書結合処理の処理内容を示すフローチャートである。
まず、Ｓ５０１では、変数Ｍに初期値「１」が代入される。この変数Ｍは、データ管理テーブル１３の文書エントリ文書文書エントリ番号を意味する。
【００７８】
Ｓ５０２では、結合文書として指定された受信文書、図１５（ａ）では番号「３」の発信元ファクス番号が変数Ｍの値で示されるデータ管理テーブル１３の文書エントリ文書文書エントリに含まれる発信元ファクス番号と同一か否かが判別され、この判別結果がＹｅｓならばＳ５０３の処理に進み、ＮｏならばＳ５０５の処理に進む。
【００７９】
Ｓ５０３では、データ管理テーブル１３に格納され、発信元が指定の文書と同一の文書エントリ文書文書エントリの項目「状態」の値が「２」、すなわち、その文書エントリ文書文書エントリに対応する受信文書データが条件付き配信可のものか否かが判別され、この判別結果がＹｅｓならばＳ５０４に進み、ＮｏならばＳ５０３を飛び越してＳ５０５に進む。ここでは、図１５（ａ）に示すように、文書エントリ文書文書エントリ番号「１」の状態は「２」であるので、Ｓ５０４の処理に進む。
【００８０】
Ｓ５０４では、図１６に示されように、上のＳ５０２およびＳ５０３の各処理でＹｅｓと判別された文書エントリ文書文書エントリ番号である変数Ｍの値が結合候補メモリに格納される。
Ｓ５０５では、変数Ｍの現在の値に「１」が加算され、その加算結果が改めて変数Ｍに代入される。
【００８１】
Ｓ５０６では、変数Ｍの値がデータ管理テーブル１３の文書エントリ文書文書エントリ数を超えたか否かが判別され、その判別結果がＹｅｓならばＳ５０７の処理に進み、Ｎｏならば上述したＳ５０２からＳ５０５の各処理がＹｅｓになるまで繰り返される。
【００８２】
以上のＳ５０１からＳ５０６の各処理を実行することによって指定した文書に関連する時間を経て受信した複数の文書を結合候補の文書として抽出が行われる。
次に、Ｓ５０７では、候補テーブルのポインタである変数Ｐに初期値「１」が代入される。
【００８３】
Ｓ５０８では、Ｐ番目の項目内容、つまり文書エントリ番号を候補テーブルから読み出す。
Ｓ５０９では、読み出された文書エントリ番号によってデータ管理テーブル１３の文書エントリのアクセスが行なわれ、その文書エントリに含まれる１ページ目格納先に格納されているページデータが文書メモリ１１から読み出される。
【００８４】
Ｓ５１０では、上述されたＳ５０９の処理によって読み出されたページデータを、ウインドウ有効表示領域と候補ページ数に応じた縦横サイズから縦横の縮小率を求め、求めた縮小率に基づいて縦横比を変えずに縮小処理が行われる。
【００８５】
Ｓ５１１では、上述されたＳ５１０の縮小処理によって縮小された矩形形状のページデータを表示部１７の画像メモリ（図示せず）に描画が行われる。
Ｓ５１２では、候補テーブル内に格納されている値のうち、データ管理部１２によってまだ読み出されていない値があるか否かが判別される。そして、その判別結果がＹｅｓであればＳ５１４の処理に進み、ＮｏならばＳ５１３の処理に進む。
【００８６】
Ｓ５１３では、候補テーブルのポインタである変数Ｐの現在の値に「１」が加算され、その結果が改めて変数Ｐに代入される。この処理を終えた後にはＳ５０８へと処理が戻って上述した処理が繰り返される。
【００８７】
Ｓ５１４では、上述したＳ５１１の処理によって内部メモリに描画されたページデータを図１６に示すようなプレビュウインドウ形式に編集が行われ、表示部１７の画面に表示が行われる。
【００８８】
上述したＳ５０７からＳ５１４までの各処理を実行することにより結合候補ページのプレビュが行われる。
そして、Ｓ５１５では、図１６に示されるようなプレビュウインドウに設けられた「ＯＫ」ボタンを、オペレータが入力部１８、例えばマウスを用いてクリックが行なったか否かが判別される。そして、その結果がＹｅｓならばＳ５１７の処理に進み、ＮｏならばＳ５１６の処理に進む。
【００８９】
Ｓ５１６では、オペレータが入力部１８、例えばマウスを用いて、図１６に示されるようなプレビュウインドウに設けられた「取消」ボタンクリックが行なったか否かが判別される。そして、その結果がＹｅｓならばこの文書結合処理が終わり、元の処理へ戻る。一方、ＮｏならばＳ５１５の判別処理に戻り、結果がＹｅｓになるまで繰り返される。
【００９０】
Ｓ５１７では、結合候補テーブルに登録された番号に対応するデータ管理テーブル１３における結合候補の文書エントリのうち受信日時が最古の文書エントリの格納先の最後尾以降にそれ以外の候補文書エントリのページデータ格納先の全てを受信日時文書エントリの順番に移動を行なう。そして、移動されたデータ格納先を含む格納先の項目数を枚数として更新が行われる。
【００９１】
Ｓ５１８では、図１５（ｂ）に示すように、結合された文書文書エントリを削除し、受信日時の順番に並び替えが行われる。このたＳ５１８の処理が終わると、文書結合処理が終了し、元の処理へと戻る。
【００９２】
以上までに説明した図４における文書配信処理、図８における配信条件判定処理、図１０におけるプレビュ処理、図１２、図１４における文書分割処理と文書結合処理が文書転送装置１において行われることによって、ファクス受信した文書を誤配信することなく、正しい配信先に転送が実現される。
【００９３】
なお、前述した図４、図８、図１０、図１２、及び図１４に示した各種の処理を標準的な構成を有するコンピュータに行わせるための制御プログラムを作成し、その制御プログラムをそのコンピュータに読み込ませて実行させることにより、上述した実施例における文書転送装置１に相当する機能をそのようなコンピュータ行わせることも可能である。また、このような制御プログラムをコンピュータで読み取り可能な記録媒体に記録させ、そのプログラムを記録媒体からコンピュータに呼び出させて実行させることによって実施例における文書転送装置１に該当する機能をこのようなコンピュータに行わせることも可能である。記録媒体として、例えば、コンピュータに内蔵若しくは外付けの付属装置として備えられているＲＯＭやハードディスク装置、あるいはフレキシブルディスク、ＭＯ（光磁気ディスク）、ＣＤ−ＲＯＭ、ＤＶＤ―ＲＯＭなどといった携帯可能記録媒体などが利用できる。
【００９４】
また、記録媒体はネットワークを介してコンピュータと接続される、プログラムサーバとして機能するコンピュータが備えている記憶装置であってもよい。この場合には、制御プログラムを表現するデータ信号で搬送波を変調して得られる伝送信号を、プログラムサーバから伝送媒体であるネットワークを通じて伝送するようにし、コンピュータでは受信した伝送信号を復調して制御プログラムを再生することで当該制御プログラムを実行できるようになる。
【図面の簡単な説明】
【００９５】
【図１】本発明を実施する文書転送装置の構成を示す図である。
【図２】データ管理テーブルの構造を示す図である。
【図３】プレビュ制御情報メモリの構造を示す図である。
【図４】文書転送処理の処理内容を示すフローチャートである。
【図５】データ管理テーブルの例を示す図である。
【図６】受信一覧ウインドウの例を示す図である。
【図７】カバーページウインドウの例を示す図である。
【図８】配信条件判定処理の処理内容を示すフローチャートである。
【図９】図８に示す配信条件判定処理でデータ管理テーブルに登録される情報の例を示す図である。
【図１０】プレビュ処理の処理内容を示すフローチャートである。
【図１１】プレビュウインドウの例を示す図である。
【図１２】文書分割処理の処理内容を示すフローチャートである。
【図１３】図１２に示す文書分割処理でデータ管理テーブルに登録される情報の例を示す図である。
【図１４】文書結合処理の処理内容を示す図である。
【図１５】図１４に示す文書結合処理でデータ管理テーブルに登録される情報の例を示す図である。
【図１６】連結候補テーブルの構造を示す図である。
【図１７】連結候補ウインドウの例を示す図である。
【符号の説明】
【００９６】
１  ファクス文書転送装置
２−１〜２−４  ファクシミリ装置
３  インターネット
１０  ファクス送受信制御部
１１  ファクス文書メモリ
１２  データ管理部
１３  データ管理テーブル
１４  受信一覧作成部
１５  プレビュ作成部
１６  プレビュ制御テーブル
１７  表示部
１８  入力部
【図１】
2005303488.tif 000003
【図２】
2005303488.tif 000004
【図３】
2005303488.tif 000005
【図４】
2005303488.tif 000006
【図５】
2005303488.tif 000007
【図６】
2005303488.tif 000008
【図７】
2005303488.tif 000009
【図８】
2005303488.tif 000010
【図９】
2005303488.tif 000011
【図１０】
2005303488.tif 000012
【図１１】
2005303488.tif 000013
【図１２】
2005303488.tif 000014
【図１３】
2005303488.tif 000015
【図１４】
2005303488.tif 000016
【図１５】
2005303488.tif 000017
【図１６】
2005303488.tif 000018
【図１７】
2005303488.tif 000019