(57)【特許請求の範囲】
【請求項１】
記録紙の表、裏の両面にそれぞれ記録すべき画情報を送受信するファクシミリ通信を行なう電子機器において、
表、裏いずれか１面の画像データを含むページ情報を送受信する際、送信機が、送信するページ情報に少くとも実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、ページ情報の送信順序に同期した仮想ページ番号情報（ＶＰＣ）の属性情報を付与して、該属性情報を勧告化されたファクシミリ手順におけるポストメッセージ信号により送信し、有効情報が無いページについては画像データもポストメッセージ信号も送信せず、該画像データもポストメッセージ信号も送信しないページの前後のページには連続する仮想ページ番号情報（ＶＰＣ）を付与してポストメッセージ信号を送信し、
受信機が、送信された前記属性情報に基づき、実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、仮想ページ番号情報（ＶＰＣ）に基づき、記録紙の両面に受信したページ情報を画像記録し、有効情報が無いページを白紙として出力する記録を行なうことを特徴とするファクシミリ通信を行なう電子機器。
【請求項２】
所定のフレーム構造を有するブロック単位で前記ページ情報を送受信し、その際、仮想ページ番号に対応するブロック番号を表す情報（ＢＣ）、各ブロックを構成するフレーム数情報（ＦＣ）を前記属性情報に含めて送受信することを特徴とする請求項１に記載のファクシミリ通信を行なう電子機器。
【請求項３】
受信機側において、ページ情報とともに受信した属性情報を用いて当該ページ情報に関するエラーチェックを行ない、エラーを検出した場合は送信機に対して再送要求を行なうことを特徴とする請求項１に記載のファクシミリ通信を行なう電子機器。
【請求項４】
ＥＣＭ手順を用いて前記ページ情報および属性情報の送受信、再送を行なうことを特徴とする請求項１〜３までのいずれか１項に記載のファクシミリ通信を行なう電子機器。
【請求項５】
記録紙の表、裏の両面にそれぞれ記録すべき画情報を送受信するファクシミリ通信を行なう電子機器の制御方法において、
表、裏いずれか１面の画像データを含むページ情報を送受信する際、送信機が、送信するページ情報に少くとも実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、ページ情報の送信順序に同期した仮想ページ番号情報（ＶＰＣ）の属性情報を付与して送信、該属性情報を勧告化されたファクシミリ手順におけるポストメッセージ信号により送信し、有効情報が無いページについては画像データもポストメッセージ信号も送信せず、該画像データもポストメッセージ信号も送信しないページの前後のページには連続する仮想ページ番号情報（ＶＰＣ）を付与してポストメッセージ信号を送信するステップと、
受信機が、送信された前記属性情報に基づき、実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、仮想ページ番号情報（ＶＰＣ）に基づき、記録紙の両面に受信したページ情報を画像記録し、有効情報が無いページを白紙として出力する記録を行なうステップを有することを特徴とするファクシミリ通信を行なう電子機器の制御方法。
【請求項６】
所定のフレーム構造を有するブロック単位で前記ページ情報を送受信し、その際、仮想ページ番号に対応するブロック番号を表す情報（ＢＣ）、各ブロックを構成するフレーム数情報（ＦＣ）を前記属性情報に含めて送受信することを特徴とする請求項５に記載のファクシミリ通信を行なう電子機器の制御方法。
【請求項７】
受信機側において、ページ情報とともに受信した属性情報を用いて当該ページ情報に関するエラーチェックを行ない、エラーを検出した場合は送信機に対して再送要求を行なうことを特徴とする請求項５に記載のファクシミリ通信を行なう電子機器の制御方法。
【請求項８】
ＥＣＭ手順を用いて前記ページ情報および属性情報の送受信、再送を行なうことを特徴とする請求項５〜７までのいずれか１項に記載のファクシミリ通信を行なう電子機器の制御方法。
【請求項９】
記録紙の表、裏の両面にそれぞれ記録すべき画情報を送受信するファクシミリ通信を行う電子機器の制御プログラムを格納したコンピュータ読取可能な記憶媒体において、
表、裏いずれか１面の画像データを含むページ情報を送受信する際、送信機が送信するページ情報に少くとも実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、ページ情報の送信順序に同期した仮想ページ番号情報（ＶＰＣ）の属性情報を付与して、該属性情報を勧告化されたファクシミリ手順におけるポストメッセージ信号により送信し、有効情報が無いページについては画像データもポストメッセージ信号も送信せず、該画像データもポストメッセージ信号も送信しないページの前後のページには連続する仮想ページ番号情報（ＶＰＣ）を付与してポストメッセージ信号を送信するステップと、
受信機が、送信された前記属性情報に基づき、実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、仮想ページ番号情報（ＶＰＣ）に基づき、記録紙の両面に受信したページ情報を画像記録し、有効情報が無いページを白紙として出力する記録を行なうステップをプログラムの一部として格納したことを特徴とするファクシミリ通信を行なう電子機器の制御プログラムを格納したコンピュータ読取可能な記憶媒体。
【請求項１０】
所定のフレーム構造を有するブロック単位で前記ページ情報を送受信し、その際、仮想ページ番号に対応するブロック番号を表す情報（ＢＣ）、各ブロックを構成するフレーム数情報（ＦＣ）を前記属性情報に含めて送受信するための制御手順をプログラムの一部として格納したことを特徴とする請求項９に記載のファクシミリ通信を行なう電子機器の制御プログラムを格納したコンピュータ読取可能な記憶媒体。
【請求項１１】
受信機側において、ページ情報とともに受信した属性情報を用いて当該ページ情報に関するエラーチェックを行ない、エラーを検出した場合は送信機に対して再送要求を行なうための制御手順をプログラムの一部として格納したことを特徴とする請求項９に記載のファクシミリ通信を行なう電子機器の制御プログラムを格納したコンピュータ読取可能な記憶媒体。
【請求項１２】
ＥＣＭ手順を用いて前記ページ情報および属性情報の送受信、再送を行なうための制御手順をプログラムの一部として格納したことを特徴とする請求項９〜１１までのいずれか１項に記載のファクシミリ通信を行なう電子機器の制御プログラムを格納したコンピュータ読取可能な記憶媒体。
【請求項１３】
記録紙の表、裏の両面にそれぞれ記録すべき画情報を送受信するファクシミリ通信を行なう電子機器の制御プログラムにおいて、
表、裏いずれか１面の画像データを含むページ情報を送受信する際、送信機が、送信するページ情報に少くとも実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、ページ情報の送信順序に同期した仮想ページ番号情報（ＶＰＣ）の属性情報を付与して、該属性情報を勧告化されたファクシミリ手順におけるポストメッセージ信号により送信し、有効情報が無いページについては画像データもポストメッセージ信号も送信せず、該画像データもポストメッセージ信号も送信しないページの前後のページには連続する仮想ページ番号情報（ＶＰＣ）を付与してポストメッセージ信号を送信するステップと、
受信機が、送信された前記属性情報に基づき、実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、仮想ページ番号情報（ＶＰＣ）に基づき、記録紙の両面に受信したページ情報を画像記録し、有効情報が無いページを白紙として出力する記録を行なうステップを含むことを特徴とするファクシミリ通信を行なう電子機器の制御プログラム。
【請求項１４】
所定のフレーム構造を有するブロック単位で前記ページ情報を送受信し、その際、仮想ページ番号に対応するブロック番号を表す情報（ＢＣ）、各ブロックを構成するフレーム数情報（ＦＣ）を前記属性情報に含めて送受信するための制御手順を含むことを特徴とする請求項１３に記載のファクシミリ通信を行なう電子機器の制御プログラム。
【請求項１５】
受信機側において、ページ情報とともに受信した属性情報を用いて当該ページ情報に関するエラーチェックを行ない、エラーを検出した場合は送信機に対して再送要求を行なうための制御手順を含むことを特徴とする請求項１４に記載のファクシミリ通信を行なう電子機器の制御プログラム。
【請求項１６】
ＥＣＭ手順を用いて前記ページ情報および属性情報の送受信、再送を行なうための制御手順を含むことを特徴とする請求項１３〜１５までのいずれか１項に記載のファクシミリ通信を行なう電子機器の制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録紙の表、裏の両面にそれぞれ記録すべき画情報を送受信するファクシミリ通信を行なう電子機器、ファクシミリ通信を行なう電子機器の制御方法、ファクシミリ通信を行なう電子機器の制御プログラムを格納したコンピュータ読取可能な記憶媒体、およびファクシミリ通信を行なう電子機器の制御プログラムに関するものである。
【０００２】
【従来の技術】
従来より、原稿の両面の画像を読み取り、伝送するファクシミリを行なう機器が知られている。この種の機器には、ファクシミリ専用機のみならず、たとえばプリンタとファクシミリ通信機能を一体化したいわゆるデジタル複合機、あるいは、パーソナルコンピュータのような汎用の端末に（ＦＡＸ）モデムやターミナルアダプタなどを外付け／内蔵し、ソフトウェア制御により所定の通信プロトコルを用いて通信を行なうようなシステムも含まれる。
【０００３】
この種のファクシミリ装置では、送信機側が両面伝送することをＮＳＳ／ＤＣＳ信号により指定することなどにより両面伝送を指定する。そして、両面原稿の画像データの伝送は、１ページ目の表面、１ページ目の裏面、２ページ目の表面、２ページ目の裏面…ｎページ目の表面、ｎページ目の裏面のように、表面、裏面の画像を順次符号化して伝送する。実際の伝送では、表裏面の情報は従来の片面伝送の１ページと同様の手順により送受信される。
【０００４】
【発明が解決しようとする課題】
上記従来例によれば、確実に送信原稿の両面情報を送信することはできる。しかしながら、上記従来構成においては、両面原稿と片面原稿（表面のみ画情報を有し裏面が白紙のような原稿）が混在している場合に、有効情報のない片面（表面または裏面）の画情報も送信しなければならずこの分の通信費が無駄になってしまう、という問題がある。
【０００５】
白紙の片面のデータ量は圧縮伝送の場合はそれほど大きくはならないが、上記のように表裏面の情報は片面伝送の１ページと同様の手順により送受信されるので、ページ間の手順により無駄な通信時間が費やされる問題がある。
【０００６】
本発明の課題は、上記の問題を解決し、片面が白紙のような情報を含む原稿の場合には両面伝送の通信時間を短縮できるようにし、さらにページの伝送順序や表裏の原稿画像の抜き差しがあっても受信側で送信側の意図した両面記録を行なえるようにすることにある。
【０００７】
【課題を解決するための手段】
上記の課題を解決するため、本発明によれば、記録紙の表、裏の両面にそれぞれ記録すべき画情報を送受信するファクシミリ通信を行なう電子機器、ファクシミリ通信を行なう電子機器の制御方法、ファクシミリ通信を行なう電子機器の制御プログラムを格納したコンピュータ読取可能な記憶媒体、およびファクシミリ通信を行なう電子機器の制御プログラムにおいて、表、裏いずれか１面の画像データを含むページ情報を送受信する際、送信機が、送信するページ情報に少くとも実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、ページ情報の送信順序に同期した仮想ページ番号情報（ＶＰＣ）の属性情報を付与して、該属性情報を勧告化されたファクシミリ手順におけるポストメッセージ信号により送信し、有効情報が無いページについては画像データもポストメッセージ信号も送信せず、該画像データもポストメッセージ信号も送信しないページの前後のページには連続する仮想ページ番号情報（ＶＰＣ）を付与してポストメッセージ信号を送信し、受信機が、送信された前記属性情報に基づき、実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、仮想ページ番号情報（ＶＰＣ）に基づき、記録紙の両面に受信したページ情報を画像記録し、有効情報が無いページを白紙として出力する記録を行なう構成を採用した。
【０００９】
あるいはさらに所定のフレーム構造を有するブロック単位で前記ページ情報を送受信し、その際、仮想ページ番号に対応するブロック番号を表す情報（ＢＣ）、各ブロックを構成するフレーム数情報（ＦＣ）を前記属性情報に含めて送受信する構成を採用した。
【００１０】
あるいはさらに受信機側において、ページ情報とともに受信した属性情報を用いて当該ページ情報に関するエラーチェックを行ない、エラーを検出した場合は送信機に対して再送要求を行なう構成を採用した。
【００１１】
あるいはさらにＥＣＭ手順を用いて前記ページ情報および属性情報の送受信、再送を行なう構成を採用した。
【００１２】
上記構成によれば、送信するページ情報に少くとも実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、ページ情報の送信順序に同期した仮想ページ番号情報（ＶＰＣ）の属性情報を付与して送受信し、受信側において送信された前記属性情報に基づき、実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）に基づき、記録紙の両面に受信したページ情報を画像記録することができ、任意の順序で、また不要の面に相当するページ情報を省略して送信しても、受信側において送信画像を正しく再生することができる。
【００１３】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を説明する。図１に本発明を採用したファクシミリ装置のハードウェア構成を示す。
【００１４】
図１において、符号２は、ＮＣＵ（網制御装置）で、電話網をデータ通信等に使用するためにその回線の端末に接続し、電話交換網の接続制御を行なったり、データ通信路への切り替えを行なったり、ループの保持を行なうものである。また、ＮＣＵ２は、バス３２からの制御により、電話回線２ａを電話機側に接続（ＣＭＬオフ）したり、電話回線２ａをファクシミリ装置側に接続（ＣＭＬオン）するものである。なお、通常状態では、電話回線２ａは電話機４側に接続されている。
【００１５】
符号６は、ハイブリッド回路で、送信系の信号と受信系の信号とを分離し、加算回路１２からの送信信号をＮＣＵ２経由で電話回線２ａに送出し、相手側からの信号をＮＣＵ２経由で受け取り、信号線６ａ経由で、変復調器８に送るものである。
【００１６】
符号８は、変復調器であり、ＩＴＵ−Ｔ勧告Ｖ．８，Ｖ．２１，Ｖ．２７ｔｅｒ，Ｖ．２９，Ｖ．１７，Ｖ．３４に基づいた変調及び復調を行なう変復調器であり、バス３２の制御により、各伝送モードが指定される。８はバス３２からの送信信号を入力し、変調データを信号線８ａに出力し、信号線６ａに出力されている受信信号を入力し、復調データをバス３２に出力する。
【００１７】
符号１０は、ＡＮＳａｍ信号を送出する回路であり、バス３２からの信号により、ＡＮＳａｍ信号を送出するか否かを決定する。
【００１８】
符号１２は、加算回路であり、信号線８ａの情報と信号線１０ａの情報と、信号線２２ａの情報を入力し、加算した結果を信号線１２ａに出力する。
【００１９】
符号１４、１６は画像読取および記録系を示すが、両面伝送に対応するために、原稿の表裏両面の読取り、および記録紙の表裏両面への記録を行なえるようになっている。
【００２０】
まず符号１４は、原稿搬送系、光学読み取り素子などから成る読取回路である。読取回路１４は、バス３２からの制御により表面の読取り、裏面の読取りを行なうことができ、読取りデータはバス３２に出力する。
【００２１】
符号１６は、電子写真方式、インクジェット方式などの各種の記録方式により構成された画像データ記録のための記録回路であり、バス３２に出力されている情報を順次１ライン毎に記録する。１６は、バス３２からの制御により、表面への記録、裏面への記録を実行する。なお、本明細書では、一貫して記録回路１６により記録を受ける媒体を指すものとして「記録紙」との用語を用いるが、この「記録紙」の材質は必ずしも文字通り「紙」である必要はなく、プラスチックシートなどの他の材質であってよいのはいうまでもない。
【００２２】
符号１８はメモリ回路であり、ＲＯＭ、ＲＡＭ、あるいはハードディスクなどの任意の記憶装置から構成され、種々のデータの記憶に用いられる。メモリ回路１８は、たとえば、ワーク用のメモリ、さらに読取りデータの生情報、あるいは符号化した情報の格納、受信情報、あるいは復号化した情報等を格納するために用いられる。
【００２３】
符号２０は、マイクロプロセッサなどから成るＣＰＵ（中央処理装置）であり、本ファクシミリ装置全体の制御処理、およびファクシミリ伝送制御を行なうためのものであり、その制御プログラムはＲＯＭ（リードオンリメモリ）３０に記憶される。
【００２４】
符号２２は、発呼回路であり、バス３２を介して、電話番号情報を入力し、信号線２２ａにＤＴＭＦ（多周波ダイヤルトーン）フォーマットの選択信号を出力する。
【００２５】
符号２４は、表示器やキーボードなどからなる操作部であり、キーボード部分にはワンタッチダイヤル、短縮ダイヤル、テンキー、＊・＃キー、スタートキー、セットキー、ストップキー、その他ファンクションキーが設けられ、押下されたキー情報は、バス３２に出力される。
【００２６】
符号２６は、両面伝送選択ボタンであり、ユーザは両面伝送を選択する時に、この両面伝送選択ボタン２６を押下する。両面伝送選択ボタン２６が押下されると信号線２６ａに押下パルスが発生する。
【００２７】
符号２８は、両面伝送表示回路であり、バス３２にクリアパルスが発生すると、「両面伝送表示をしない」の表示状態となり、以後、両面伝送選択ボタン２６により信号線２６ａに押下パルスが発生する毎に「両面伝送表示する」→「両面伝送表示しない」→「両面伝送表示する」の表示状態を繰り返す。表示回路２８は、また、両面伝送表示を行なっているか否かの情報をバス３２に出力し、この情報は、両面伝送選択ボタン２６の操作に応じて装置が両面伝送モードになっているか否かを示す情報として用いられる。
【００２８】
符号３０は、ＲＯＭであり、ＣＰＵ２０の制御プログラムを格納する。本実施形態の場合、ＲＯＭ３０は本発明の記憶媒体に該当するものである。ＣＰＵ２０はこのＲＯＭ３０の制御プログラムにしたがって周辺の入出力機器を制御し、次に述べるような制御を行なう。
【００２９】
本ファクシミリ装置が、送信機として動作する場合、両面伝送選択ボタン２６により両面原稿の送信が選択されると、読取回路１４によりページ順に表面、裏面と読取りを行い、片面情報の裏面情報は送信することなくページ順に表面、裏面の画情報を送信する。
【００３０】
ここで各画信号を送信するポストメッセージ信号の中に、実際の原稿のページ数を表す情報と、表面か裏面かを表す情報と今回の送信での仮想ページ番号を表す情報と今回の送信での仮想ページ番号に対応するブロック番号を表す情報、及び、フレーム数を表す情報を含める。
【００３１】
そして、受信機側は、仮想ページ番号と仮想ページ番号に対応するブロック番号によりページ抜けをチェックして、表面の画像は記録紙の表面に、裏面の画像は記録紙の裏面にそれぞれ記録する。受信しなかった面については記録を行なわない。
【００３２】
このようにして、片面原稿の裏面を送信しなくても、受信機側では、正しく受信したかを判定でき、従来のように空ページについてもページ間手順を実行する無駄を省くことができる。
【００３３】
図９に、より具体的な伝送の方法を示す。表ないし裏の１面の画像を（たとえば片面が全白であるような場合に）送信省略したり、あるいは、全ての面の画像をランダムな順序で送信（両面ページ順アトランダム伝送）しても、受信側で正しく原稿画像を再生できるようにするために、図９のような手法を用いる。
【００３４】
図９において、ＰＣは（実）ページカウンタで、原稿が１枚づつ進むにつれて１、２、３と歩進する。原稿の表、裏の画像は仮想ページカウンタ（後述のＶＰＣ）により計数され、その値を送受信することにより識別される。図９中のｖ１、ｖ２…はこの仮想ページカウンタＶＰＣの値を示している。
【００３５】
仮想ページカウンタの値により識別される表、ないし裏面の画像（仮想ページ）は、ブロックを単位として送信する。ここで、送信データ２５６バイトを１フレームとし、１ブロックは最大でフレーム２５６個（６４ｋｂ）の大きさを持てるものとする。この１ブロックの伝送においては、送信機で下記のような属性情報を付与して送信する。
【００３６】
図９では、説明を容易にするために、図左側の２枚目の表面を除き、表、ないし裏の１面の画像データが１ブロックに格納可能な場合を示している。図９中のｂ１、ｂ２…はブロック数を示しており、図左側の２枚目の表面のように、表（ないし裏）の１面の画像データが１ブロックサイズを超える場合は、ブロックカウンタ（ＢＣ）をインクリメントし、別ブロックとして送信する。
【００３７】
また、１ブロックを送信する場合は、そのブロックを構成するフレーム数を送信する。また、図９中のＦＣ１、ＦＣ２…はこのフレーム数を示している。
【００３８】
さらに、表、ないし裏の１面の画像データの１ブロック（ないし数ブロック）が表ないし裏のいずれのデータであるかを示す面情報（ＳＩＤＥ：図９では表をＡ、裏をＢで表現している）が生成され、ブロックごとに上記の情報がブロックとともに送信される。
【００３９】
図９の右上に示したものは、各ブロックの伝送においてブロックデータとともに送信すべき上記の属性情報の例を示している。この属性情報を送信する信号形式は任意であるが、本実施形態ではポストメッセージ信号（ＥＣＭ送信におけるＰＰＳ−Ｑ信号）を用いるものとする。
【００４０】
図９の左側は、１、２、３…の各ページの表裏に全て有効画像が含まれている場合であるが、右側は２ページめの裏に有効情報がない（全白など）場合を示している。この場合、従来の手順ではページ間手順を実行して、全白情報を送信している。これは従来では受信側に両面伝送を行なうことが伝えられるだけで、旧来の片面伝送と全く同様の方法で表裏の画像をその順番で送り、受信側ではこれを順番に記録紙の表、裏に順次記録していくだけだからである。したがって、片面が全白などの場合でも、この面の画像を送信する必要があるが、本実施形態においては、図９のような属性情報を用いるので、有効情報が無い面については、全く手順を実行せず、また実際のデータを全く送信しなくても受信側では原稿の画像を記録紙の表裏両面に再生することができる。
【００４１】
図９の右側のようにある面が欠けている場合はもちろん、このような構成では、上記のような属性情報を伝達することにより、全て画像データを任意の順序で送信することもできる（両面ページ順アトランダム伝送）。たとえば、図９左側のページカウンタＰＣと仮想ページカウンタＶＰＣはページの順、表裏の順で並んでいるが、図１０のように仮想ページカウンタＶＰＣの順序を変更してもよい。
【００４２】
画像データは、後述のように仮想ページ番号（ブロック）の順に伝送するが、図１０の場合は、実ページの表全て、続いて実ページの裏全ての順で送信される。受信側では、送信されたページカウンタＰＣと面情報ＳＩＤＥを用いて正しい順序で画像を両面に再生できる。
【００４３】
次に図２〜図８を参照して、上記構成における動作につき説明する。図２〜８は、ＣＰＵ２０が実行する通信制御手順を示したもので、図示の手順はＣＰＵ２０のプログラムとしてＲＯＭ３０に格納される。図２〜８の同一番号の個所はそれぞれの位置で連続しているものとする。
【００４４】
図２において、所定のリセット操作などにより開始される処理の始めを示している。
【００４５】
ステップＳ２では、バス３２を介して両面伝送表示回路２８を非表示状態とする（非両面伝送モード）。
【００４６】
ステップＳ４では、バス３２を介してＮＣＵ２のＣＭＬをオフする。これにより回線２ａは電話機４側に接続される。
【００４７】
ステップＳ６では、バス３２を介して、ＡＮＳａｍ送出回路１０の、ＡＮＳａｍ信号を送信しないように制御する。
【００４８】
ステップＳ８では、バス３２を介して、読取回路１４を表面を読取るように設定する。
【００４９】
ステップＳ１０では、バス３２を介して読取回路１４に裏面を読取るように設定する。
【００５０】
ステップＳ１２、ステップＳ１４では、送信、受信のいずれかが選択されたか否かが判断される。ユーザの操作部２４の操作などにより送信が選択されると、ステップＳ１８に進み、呼出信号の受信などにより受信が選択されるとステップＳ８８に進み、どちらも選択されていなければステップＳ１６に進み、その他の処理（原稿コピーなど）をする。
【００５１】
ステップＳ１８では、バス３２を介して、表示回路２８の情報を入力し、ユーザの両面伝送選択ボタン２６の操作により両面伝送が選択されたか否かを判断し、両面伝送が選択されていればステップＳ３０に進み、選択されていなければステップＳ２０に進む。
【００５２】
ステップＳ２０では、バス３２を介してＮＣＵ２のＣＭＬをオンする。これにより回線２ａはファクシミリ装置側に接続される。
【００５３】
ステップＳ２２（図３）では、発呼回路２２を使用して、指定された宛先へ発呼する。
【００５４】
ステップＳ２４では、ファクシミリ通信前手順を実行する。ここでは、受信機に対して両面ページ順伝送（ページ順に表面、裏面と送信する処理）を指定せず、また、両面ページ順アトランダム伝送（ページ順に表面、裏面と送信しないで両面伝送する処理）も指定しない。
【００５５】
ステップＳ２６では、画信号の送信を行なう。ここでは表面の画像のみを送信する。そしてステップＳ２８でファクシミリ通信後手順を行ない、ステップＳ４に戻る。
【００５６】
一方、両面伝送が指定されている場合、ステップＳ３０において、バス３２を介してＮＣＵ２のＣＭＬをオンとし、回線をファクシミリ装置側に接続する。
【００５７】
ステップＳ３２では、発呼回路２２を使用して、指定された宛先へ発呼する。
【００５８】
ステップＳ３４では、ファクシミリ通信前手順を実行し、ステップＳ３６では、受信機に両面ページ順受信機能があるか否かを判断し、受信機に両面ページ順受信機能があればステップＳ６０に進み、なければステップＳ３８に進む。
【００５９】
受信機に両面ページ順受信機能が無い場合、ステップＳ３８では、送信側の原稿ページ数をカウントするページカウンタに１をセットする。
【００６０】
ステップＳ４０では、送信原稿の面を表す情報、すなわち、面情報に「表」をセットする。この面情報は、不図示のメモリ上のレジスタ領域などに格納する。
【００６１】
ステップＳ４２では、ページカウンタの面の画情報を読み取り、メモリ回路１８の画像メモリ領域に格納する。
【００６２】
ステップＳ４４では、今、読取った画情報に有効情報があるか否かを判断し、有効情報があればステップＳ４６に進み、有効情報がなければステップＳ５０に進む。その面の画情報が有効情報か否かは、全体の画情報中、全白ラインや白ドットの含まれる割合などから判定することができる。
【００６３】
ステップＳ４６では、ステップＳ４２で読取った画情報を送信する。
【００６４】
ステップＳ４８では中間手順を実行する。ここでは、既存のＩＴＵ−Ｔ勧告Ｔ．３０に従ったプロトコルを実行する。
【００６５】
ステップＳ５０では、ステップＳ４２でセットした面情報から処理中の原稿面が表であるか否かが判断される。表であるとステップＳ５２に進み、面情報に「裏」をセットしステップＳ４２に戻り、その「裏」面について上記の処理を繰り返す。一方、ステップＳ５０において、ステップＳ４２でセットした面情報が「裏」であればステップＳ５４に進む。
【００６６】
ステップＳ５４では、次ページがあるか否かが判断され、次ページがあればステップＳ５６に進み、ページカウンタの値を１つインクリメントし、次ページがなければステップＳ５８に進む。
【００６７】
ステップＳ５８では、ファクシミリ通信後手順を実行する。ここでは既存のＩＴＵ−Ｔ勧告Ｔ．３０に従ったプロトコルを実行し、その後、ステップＳ４に戻る。
【００６８】
以上のように、相手の受信機に両面順受信機能が無い場合は、裏面の処理終了時のみにページカウンタがインクリメントされる。
【００６９】
一方、相手の受信機に両面ページ順受信機能がある場合は、ページカウンタとしては仮想ページカウンタと（実）ページカウンタを用いる。このうち、仮想ページカウンタは、表裏両面をそれぞれ「ページ」として計数するもので、後述のように表面の処理から裏面の処理への遷移の際、および、裏面の処理から表面の処理への遷移の際の両方のタイミングでカウントアップされる。（実）ページカウンタは、送信機側の原稿のページ数（枚数）を表すものであり、裏面の処理から表面の処理への遷移の際のみにインクリメントされる。
【００７０】
図５のステップＳ６０では、まず、仮想ページカウンタに１をセットする。また、ステップＳ６２では、送信機側の原稿のページ数を表す（実）ページカウンタに１をセットする。
【００７１】
ステップＳ６４では、送信機側の原稿の面を表す面情報に「表」をセットする。
【００７２】
ステップＳ６６では、ページカウンタに相当する原稿の、面情報に相当する面の画情報を読み取りメモリへ格納する。
【００７３】
ステップＳ６８では、ステップＳ６６で読取った情報に有効情報があるか否か（この判定は前記の白ライン／ドットの検出などにより行なう）が判断され、有効情報があればステップＳ７０に進み、有効情報がなければステップＳ７４に進む。
【００７４】
ステップＳ７０では、ステップＳ６６で読取った情報の送信を実行する。
【００７５】
ステップＳ７２で、中間手順を実行する。ここでは、ＥＣＭ通信におけるハンドシェイク手順を用いて画情報を送信する。
【００７６】
すなわち、図９に示したように、ＰＰＳ−Ｑの信号に仮想ページカウンタ（ＶＰＣ）、仮想ページカウンタに対応するブロックカウンタ（ＢＣ）、さらに、このフレーム数（ＦＣ）、そして（実）ページカウンタ（ＰＣ）、面情報（ＳＩＤＥ）を含ませて送信する。ここでは、１フレームは（符号化済みの）送信データ２５６バイトに相当するものとし、送信データ量が２５６フレーム（２５６×２５６バイト：６４ｋｂ）を超えるとブロックカウンタ（ＢＣ）をインクリメントし、ＰＰＳ−ＮＵＬＬ信号を送信した後、読取り済みの画情報からその続きを送信し、一方、１面の最後のブロックを送信した場合はＰＰＳ−ＥＯＭ信号が送信される（図１０）。
【００７７】
上記の処理は、既存のＥＣＭ通信と同じであり、信号の構成やタイミング、シーケンスなどの詳細な説明は省略するが、ＥＣＭ通信におけるハンドシェイク手順を用いてブロック単位で画情報を送信している。
【００７８】
図６のステップＳ７４では、面情報が表であるか否かを判断し、これが表であるとステップＳ７６に進み、裏であればステップＳ８０に進む。
【００７９】
ステップＳ７６では、面情報に「裏」をセットする。
【００８０】
ステップＳ７８では、仮想ページカウンタの値を１つインクリメントする（（実）ページカウントの方はインクリメントしない）。
【００８１】
裏面処理が終了した場合、ステップＳ８０で次ページがあるか否かを判断し、次ページがあればステップＳ８４に進み、なければステップＳ８２に進む。
【００８２】
ステップＳ８２では、ファクシミリ通信後手順を実行する。ここでは、ＰＰＳ−ＥＯＰ信号に仮想ページカウンタ（ＶＰＣ）、仮想ページカウンタに対応するブロックカウンタ（ＢＣ）、さらにこのフレーム数（ＦＣ）、そして、ページカウンタ（ＰＣ）、面情報（ＳＩＤＥ）を含ませて送信する。
【００８３】
ステップＳ８４では、ページカウンタの値を１つインクリメントし、ステップＳ８６では、仮想ページカウンタの値を１つインクリメントする（ページカウンタおよび仮想ページカウンタの双方をインクリメントする）。
【００８４】
一方、受信処理においては、図７のステップＳ８８で、バス３２を介して、ＮＣＵ２のＣＭＬをオンとし、回線をファクシミリ装置側に接続する。
【００８５】
そしてステップＳ８９において、ファクシミリ通信前手順を実行するが、本ファクシミリ装置の場合、ここでは両面ページ順受信機能ありを通知する。また、両面ページ順アトランダム受信機能ありを通知する。
【００８６】
ステップＳ９０では、送信機より両面伝送の指定があるか否かが判断され、送信機より両面伝送の指定があればステップＳ９６に進み、なければステップＳ９２に進む。
【００８７】
送信機より両面伝送の指定がなければステップＳ９２において、画信号の受信／表面への記録を行ない、ステップＳ９４はファクシミリ通信後手順を実行する。ここでは、受信した画情報を記録回路１６により全て記録紙の表面に記録する。
【００８８】
一方、送信機より両面伝送の指定があった場合には、ステップＳ９６において、仮想ページカウンタに１をセットする。さらに、上述のブロック単位での受信制御を行なうために、ステップＳ９８においてブロックカウンタに１をセットする。
【００８９】
ステップＳ１００では、画信号のメモリ受信を行なう。
【００９０】
そして、ステップＳ１０２において、中間手順を実行する。ここでは、ステップＳ７２で前述したように、ＰＰＳ−Ｑ信号により送信原稿のページ数（実、および仮想ページカウンタの値）、面情報などが、中間手順プロトコル（次の）で通知されるので、ステップＳ１００で受信した画信号に関係づけてメモリ回路１８の所定領域に記憶する。
【００９１】
ステップＳ１０４では、ステップＳ１０２においてＰＰＳ−Ｑにより受信した仮想ページ番号（ＶＰＣ）、ブロック番号（ＢＣ）と、本装置（受信機）側の仮想ページカウンタ、ブロックカウンタで計数している値に一致しているか否かを判断する。これらの値が一致していなければ何らかのエラーがあったことになるので、ステップＳ１０６に進み、一致していればステップＳ１０８に進む。
【００９２】
ステップＳ１０６では、全フレーム再送を要求するＰＰＲ信号を送信し、ステップＳ１００に戻りメモリ受信を再度実行する。
【００９３】
ステップＳ１０４において、仮想ページカウンタ、ブロックカウンタが一致している場合には、ステップＳ１０８において受信した画信号にエラーフレームがあるか否かを判断する。エラーフレームのチェックは、フレームごとに付与されているＣＲＣを照合することなどにより行なう。エラーフレームがあればステップＳ１１０に進みＰＰＲ信号での両送要求をし、エラーフレームがなければステップＳ１１２に進む。
【００９４】
ステップＳ１１２、ステップＳ１１４では、前述のステップＳ７２でＰＰＳ−Ｑとして何が送信されているかを調べる。まず、ステップＳ１１２では、ＰＰＳ−ＥＯＰ信号（前述のように最終ページの後に送信される）を受信したか否かを判断し、ＰＰＳ−ＥＯＰ信号を受信していればステップＳ１２０に進み、受信していなければステップＳ１１４に進む。
【００９５】
また、ステップＳ１１４では、ＰＰＳ−ＮＵＬＬ信号を受信したか否かを判断し、ＰＰＳ−ＮＵＬＬ信号を受信した場合にはステップＳ１１８に進む。
【００９６】
ＰＰＳ−ＮＵＬＬ信号を受信した場合には、１ブロックの終りであるので、ステップＳ１１８において、ブロックカウンタの値を１つインクリメントし、ＰＰＳ−ＮＵＬＬ信号を受信していなければステップＳ１１６に進み、仮想ページカウンタの値を１つインクリメントする。
【００９７】
ステップＳ１２０では、信号線２０ａに信号レベル「０」の信号を出力し、ＣＭＬをオフし、呼接続を切断する。
【００９８】
その後、図８の処理により受信した画像を記録する。まず、図８のステップＳ１２２において送信ページ番号に１をセットし、ステップＳ１２４では、面情報（メモリ回路１８のレジスタ領域などに割り当てられる）に表をセットする。
【００９９】
ステップＳ１２６では、送信ページ番号の面情報に対応する画情報をメモリ受信しているか否かを判定し、この判定が肯定された場合にはステップＳ１２８に進み、否定された場合にはステップＳ１３０に進む。
【０１００】
ステップＳ１２８では、送信ページ番号の面情報に対応する画情報を、記録回路１６により記録紙の該当する面に記録させる。
【０１０１】
ステップＳ１３０では、現在の面情報（今処理した面）が表であるか否かを判定し、この判定が肯定された場合にはステップＳ１３２に進み、面情報に「裏」をセットし、ステップＳ１２６からの処理を繰り返す。また、現在の面情報が裏であればステップＳ１３４に進む。
【０１０２】
ステップＳ１３４では、メモリ受信した受信情報の記録出力が終了したか否かを判断し、メモリ受信した受信情報の記録出力が終了していなければステップＳ１３６に進み、送信ページ番号の値を１つインクリメントし、ステップＳ１２４からの処理を繰り返す。また、メモリ受信した受信情報の記録出力が終了していれば、ステップＳ４に戻る。
【０１０３】
以上のように本実施形態によれば、記録紙の両面に記録すべき画情報を送受信するファクシミリ装置において、表、裏いずれか１面の画像データを含むページ情報を送受信する場合、
実際の原稿のページ数を表すページカウンタ（ページカウンタＰＣ）、
表面か裏面かを表す情報（面情報ＳＩＤＥ）、
ページ情報の送信順序に同期した仮想ページ番号情報（仮想ページカウンタＶＰＣ）、
仮想ページ番号に対応するブロック番号を表す情報（ブロックカウンタＢＣ）、
各ブロックを構成するフレーム数情報（フレーム数ＦＣ）、
などの属性情報を付与して送信するようにしているので、任意の順序で各面のページ情報をアトランダムに送信でき、また、片面が全白などの場合はその面のページ情報の送信を省略することができ、通信の効率を向上することができる。
【０１０４】
たとえば、片面が全白などの無効情報の場合はこの面の送信を省略することができる。また、表面、裏面のような順序でも、送信することができるし、まず表面のみ全て送信、続いて、裏面のみ全て送信、のような順序でもかまわない（その際、任意の不要の面は送信を行なわないようにできる）。
【０１０５】
また、上記の属性情報を用いて、エラーチェックを行ない、エラーがある場合は再送要求により画像情報を確実に送受信することができる。
【０１０６】
特に、上記の制御例では、仮想ページ番号およびブロック番号のみが送受信の順序と同期することになるが、受信機側では、この仮想ページ番号およびブロック番号を自機のそれぞれ対応するカウンタの数値と照合することにより、正しく受信できたか否かを判定することができる。
【０１０７】
また、プロトコルには、ＥＣＭ通信のハンドシェイクを利用しているので、新たにプロトコルを実装する必要がなく、低コストで実施できる。
【０１０８】
なお、以上では、説明を容易にするため、図１０のように原稿の表と裏を１ページづつ交互に送信せず表全部、裏全部の順で伝送する場合のフローチャートを示さなかったが、このような面の送信順序の入れ換えは、たとえば、いったんメモリに格納した画像をユーザがディスプレイ、キーボード、マウスなどを用いて任意に変更できるようなユーザインターフェースを設けておけば実施することができる。たとえば、図９左側のようにいったんメモリに格納した画像があり、上記のようなユーザインターフェースを用いて２ページめの裏を無効情報に変更した（送信したくない）場合には、仮想ページカウンタおよびブロックカウンタは連続した値に揃え、さらに、（実）ページカウンタおよび面情報を変更すれば受信側での再生順序を所望の形に変更することができる。上に示した例はあくまでも一例であり、図９に示したような属性情報を用いることにすれば必要に応じてある面の画像を抜いたり、再生の際の面の位置や順序を入れかえたりすることは容易に行なうことができる。
【０１０９】
以上の各実施形態では、ファクシミリ専用機の構成を示したが、本発明はファクシミリ専用機のみならず、他の形態の同様の画像通信プロトコルを用いる電子機器に実施できるのはいうまでもない。たとえば、本発明は、パーソナルコンピュータのような汎用の端末に（ＦＡＸ）モデムやターミナルアダプタなどを外付け／内蔵し、ソフトウェア制御により所定の通信プロトコルを用いて通信を行なう構成などにおいて実施することができる。その場合、本発明の技術は任意の通信プロトコルにおいて用いられている特定通信モードを中継処理の際に指定するために用いることができる。また、本発明の制御プログラムは、前述のメモリ回路１８のみならず、ハードディスク、フロッピーディスク、光ディスク、光磁気ディスクやメモリカードなどのあらゆるコンピュータ読み取り可能な記録媒体に格納して供給することができる。
【０１１０】
【発明の効果】
以上から明らかなように、本発明によれば、送信するページ情報に少くとも実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）、ページ情報の送信順序に同期した仮想ページ番号情報（ＶＰＣ）の属性情報を付与して送受信し、受信側において送信された前記属性情報に基づき、実際の原稿のページ数を表すページカウンタ（ＰＣ）、表面か裏面かを表す情報（ＳＩＤＥ）に基づき、記録紙の両面に受信したページ情報を画像記録することができ、任意の順序で、また不要の面に相当するページ情報を省略して送信しても、受信側において送信画像を正しく再生することができ、通信時間を短縮し、また、これらの属性情報を利用して再送などの処理を行なうことができるので、確実かつ高速な両面伝送を行なえる、という優れた効果がある。
【図面の簡単な説明】
【図１】本発明を採用したファクシミリ装置の構成を示したブロック図である。
【図２】図１のＣＰＵ２０の通信制御を示したフローチャート図である。
【図３】図１のＣＰＵ２０の通信制御を示したフローチャート図である。
【図４】図１のＣＰＵ２０の通信制御を示したフローチャート図である。
【図５】図１のＣＰＵ２０の通信制御を示したフローチャート図である。
【図６】図１のＣＰＵ２０の通信制御を示したフローチャート図である。
【図７】図１のＣＰＵ２０の通信制御を示したフローチャート図である。
【図８】図１のＣＰＵ２０の通信制御を示したフローチャート図である。
【図９】本発明において送受信する属性情報を付加した画像データの例を示す図である。
【図１０】本発明において送受信する属性情報を付加した画像データの例を示す図である。
【符号の説明】
２  ＮＣＵ
４  電話機
６  ハイブリッド回路
８  変復調器
１０  ＡＮＳａｍ送出回路
１２  加算回路
１４  読取回路
１６  記録回路
１８  メモリ回路
２０  ＣＰＵ
２２  発呼回路
２４  操作部
２６  選択ボタン
２８  表示回路
３０  ＲＯＭ
３２  バス
【図１】
0003564070.tif 000002
【図２】
0003564070.tif 000003
【図３】
0003564070.tif 000004
【図４】
0003564070.tif 000005
【図５】
0003564070.tif 000006
【図６】
0003564070.tif 000007
【図７】
0003564070.tif 000008
【図８】
0003564070.tif 000009
【図９】
0003564070.tif 000010
【図１０】
0003564070.tif 000011