(57)【特許請求の範囲】
【請求項１】
符号化画像データを受信するインターフェース部と、
前記符号化画像データを復号する復号部と、を備え、
前記インターフェース部は、前記符号化画像データの符号化方式の第１パラメータを含む第１信号を受信し、また、当該第１信号を受信した後に、前記符号化画像データの符号化方式の第２パラメータを含む第２信号を受信し、
前記復号部は、前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合しているか否かを問わずに、前記第２信号に含まれている第２パラメータを用いて、前記符号化画像データを復号すること
を特徴とする通信装置。
【請求項２】
前記復号部は、前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合するか否かを判定し、当該判定の結果が整合しない場合でも、前記第２信号に含まれている第２パラメータを用いること
を特徴とする請求項１に記載の通信装置。
【請求項３】
前記符号化方式は、ファクシミリ通信用に標準化されたものであること
を特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記符号化方式は、ＩＴＵ−Ｔ  Ｔ．８２及びＩＴＵ−Ｔ  Ｔ．８５に示されたＪＢＩＧ方式であること
を特徴とする請求項３に記載の通信装置。
【請求項５】
前記第１信号に含まれている第１パラメータは、ＩＴＵ−Ｔ．３０に示されたＤＣＳコマンドのｂｉｔ  ７９の値であること
を特徴とする請求項４に記載の通信装置。
【請求項６】
前記第２信号に含まれている第２パラメータは、ストライプサイズの値であることを特徴とする請求項４又は５に記載の通信装置。
【請求項７】
前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合しない場合に、エラーメッセージを生成するエラーメッセージ生成部と、
前記エラーメッセージを、前記インターフェース部を介して、前記符号化画像データの送信元に送信する処理を行う通信制御部と、をさらに備えること
を特徴とする請求項１から６の何れか一項に記載の通信装置。
【請求項８】
前記通信制御部は、ＩＴＵ−Ｔ  Ｔ．３０に示されているＴＳＩコマンドで示された電話番号に前記エラーメッセージを送信する処理を行うこと
を特徴とする請求項７に記載の通信装置。
【請求項９】
前記通信制御部は、ＩＴＵ−Ｔ  Ｔ．３０に示されているファクシミリの伝送手順に従って、前記エラーメッセージを送信する処理を行うこと
を特徴とする請求項７又は８に記載の通信装置。
【請求項１０】
前記復号部により復号済みの画像データに基づいて、画像を印刷する印刷部をさらに備えること
を特徴とする請求項１から９の何れか一項に記載の通信装置。
【請求項１１】
符号化画像データの符号化方式の第１パラメータを含む第１信号を受信し、また、当該第１信号を受信した後に、前記符号化画像データの符号化方式の第２パラメータを含む第２信号を受信する通信装置であって、
前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合しているか否かを問わずに、前記第２信号に含まれている第２パラメータを用いて、前記符号化画像データを復号すること
を特徴とする通信装置。
【請求項１２】
前記通信装置は、前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合するか否かを判定し、当該判定の結果が整合しない場合でも、前記第２信号に含まれている第２パラメータを用いること
を特徴とする請求項１１に記載の通信装置。
【請求項１３】
前記通信装置は、前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合しない場合に、エラーメッセージを生成し、当該エラーメッセージを、前記符号化画像データの送信元に送信すること
を特徴とする請求項１２に記載の通信装置。
【請求項１４】
前記通信装置は、復号済みの画像データに基づいて、画像を印刷すること
を特徴とする請求項１１から１３の何れか一項に記載の通信装置。
【請求項１５】
符号化画像データの符号化方式の第１パラメータを含む第１信号を受信する第１受信過程と、
前記第１受信過程の後に、前記符号化画像データの符号化方式の第２パラメータを含む第２信号及び前記符号化画像データを受信する第２受信過程と、
前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合しているか否かを問わずに、前記第２信号に含まれている第２パラメータを用いて、前記符号化画像データを復号する復号過程と、を有すること
を特徴とする通信方法。
【請求項１６】
前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合するか否かを判定する判定過程をさらに有し、
前記復号過程は、前記判定過程において、前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合しない場合でも、前記第２信号に含まれている第２パラメータを用いること
を特徴とする請求項１５に記載の通信方法。
【請求項１７】
前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合しない場合に、エラーメッセージを生成するエラーメッセージ生成過程と、
前記エラーメッセージを、前記符号化画像データの送信元に送信する処理を行う通信制御過程と、をさらに有すること、
を特徴とする請求項１５又は１６に記載の通信方法。
【請求項１８】
前記復号過程で復号済みの画像データに基づいて、画像を印刷する印刷過程をさらに有すること
を特徴とする請求項１５から１７の何れか一項に記載の通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置及び通信方法に関する。
【背景技術】
【０００２】
従来より、公衆電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ：ＰＳＴＮ）を介して画像データを送受信するファクシミリ通信が行われている。ファクシミリ通信においては、その通信方式に関する種々の規格がある。例えば、ファックス通信で使用することのできるファクシミリ符号化方式であるＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式は、ＩＴＵ−Ｔ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  ｓｔａｎｄａｒｄｉｚａｔｉｏｎ  ｓｅｃｔｉｏｒ）  Ｔ．８２及びＩＴＵ−Ｔ  Ｔ．８５で規格が定められている。また、ファクシミリ通信における伝送手順については、ＩＴＵ−Ｔ  Ｔ．３０で規格が定められている。
このような標準化された規格に従ってファクシミリ通信を行うことで、複数の装置で画像データを正確に送受信することができる。例えば、特許文献１には、公衆電話網に接続し、ＪＢＩＧ方式で符号化された符号化画像データをファクシミリ送信し、また、ＪＢＩＧ方式で符号化された符号化画像データを復号し、復号された画像データに基づいて画像を印刷するファクシミリ装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−６９８３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通常、ファクシミリ通信においては、標準化された規格に従ったファクシミリ通信が行われるが、実際の公衆電話網には、多様なファクシミリ装置が接続されているため、標準化された規格に従ったファクシミリ装置が、標準化された規格に従っていないファクシミリ装置と通信を行う場合もある。
例えば、特許文献１に記載されたファクシミリ装置が、ＩＴＵ−Ｔ勧告に従わないファクシミリ装置から、ＪＢＩＧ方式で符号化された符号化画像データを受信する場合があり、このような場合には、通常、符号化画像データを正常に復号することができず、正確な画像を印刷することができない。
そこで、本発明は、標準化された規格に従っていない装置より送られてきた符号化画像データの画像を正常に印刷することができるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の一態様に係る通信装置は、符号化画像データを受信するインターフェース部と、前記符号化画像データを復号する復号部と、を備え、前記インターフェース部は、前記符号化画像データの符号化方式の第１パラメータを含む第１信号を受信し、また、当該第１信号を受信した後に、前記符号化画像データの符号化方式の第２パラメータを含む第２信号を受信し、前記復号部は、前記第１信号に含まれている第１パラメータと、前記第２信号に含まれている第２パラメータとが整合しているか否かを問わずに、前記第２信号に含まれている第２パラメータを用いて、前記符号化画像データを復号することを特徴とする。
【発明の効果】
【０００６】
本発明の一態様によれば、標準化された規格に従っていない装置より送られてきた符号化画像データの画像を正常に印刷することができるようになる。
【図面の簡単な説明】
【０００７】
【図１】実施の形態１に係るファクシミリ装置の構成を概略的に示すブロック図である。
【図２】実施の形態１に係るファクシミリ装置での受信動作を示すフローチャートである。
【図３】実施の形態１に係るファクシミリ装置が行う復号及び印刷処理を示すフローチャートである。
【図４】実施の形態１において、ＩＴＵ−Ｔ  Ｔ．３０及びＴ．８５に従う、ＤＣＳ  ｂｉｔ  ７９及びストライプサイズＬ０の値の一例を示す概略図である。
【図５】実施の形態１において、ＩＴＵ−Ｔ  Ｔ．３０及びＴ．８５に従わない、ＤＣＳ  ｂｉｔ  ７９及びストライプサイズＬ０の値の一例を示す概略図である。
【図６】実施の形態２に係るファクシミリ装置の構成を概略的に示すブロック図である。
【図７】実施の形態２に係るファクシミリ装置での受信動作を示すフローチャートである。
【図８】実施の形態２に係るファクシミリ装置が行う復号及び印刷処理を示すフローチャートである。
【図９】実施の形態２に係るファクシミリ装置が行うエラーメッセージの送信処理を示すフローチャートである。
【図１０】実施の形態２において、エラーメッセージ生成部が生成するエラーメッセージＥＲＭの一例を示す概略図である。
【図１１】実施の形態３に係るファクシミリ装置の構成を概略的に示すブロック図である。
【図１２】実施の形態３に係るファクシミリ装置での受信動作を示すフローチャートである。
【図１３】実施の形態３に係るファクシミリ装置が行う復号及び印刷処理を示すフローチャートである。
【発明を実施するための形態】
【０００８】
実施の形態１．
図１は、実施の形態１に係る通信装置としてのファクシミリ装置１００の構成を概略的に示すブロック図である。ファクシミリ装置１００は、公衆電話回線制御処理部１１０と、受信画記憶部１２０と、デコーダ１３０と、印刷エンジン１４０とを備える。
【０００９】
公衆電話回線制御処理部１１０は、公衆電話回線を介したファクシミリ通信を行う。ここで、公衆電話回線制御処理部１１０は、公衆電話回線インターフェース部（以下、公衆電話回線Ｉ／Ｆ部という）１１１と、通信制御部１１２と、通信記憶部１１３とを備える。
公衆電話回線Ｉ／Ｆ部１１１は、公衆電話回線との間で、データを送受信するインターフェース部である。例えば、公衆電話回線Ｉ／Ｆ部１１１は、ファクシミリ通信を行うために必要な各種信号及び符号化画像データを送受信する。ここでの符号化画像データは、ファクシミリ符号化方式であるＪＢＩＧ方式で符号化されているものとする。
通信制御部１１２は、ファクシミリ装置１００におけるファクシミリ通信を制御する。本実施の形態においては、通信制御部１１２は、ＩＴＵ−Ｔ  Ｔ．３０の規格に従った伝送手順で、ファクシミリ通信を制御する。また、通信制御部１１２は、公衆電話回線に接続された送信元のファクシミリ装置が選択した符号化方式に関連するパラメータを通信記憶部１１３に記憶させる。
通信記憶部１１３は、ファクシミリ通信を行う際に必要となるデータを記憶する。例えば、通信記憶部１１３は、公衆電話回線に接続された送信元のファクシミリ装置が選択した符号化方式に関連するパラメータを記憶する。
【００１０】
受信画記憶部１２０は、公衆電話回線Ｉ／Ｆ部１１１が受信した符号化画像データを記憶する。
【００１１】
デコーダ１３０は、受信画記憶部１２０が記憶した符号化画像データを読み出して、この符号化画像データを復号して、画像データを生成する復号部である。デコーダ１３０は、生成された画像データを印刷エンジン１４０に与える。ここでは、デコーダ１３０は、ＪＢＩＧ方式により、符号化画像データを復号する。
【００１２】
印刷エンジン１４０は、デコーダ１３０より与えられた画像データに基づいて、画像を記録紙に印刷する印刷部である。
【００１３】
図２は、実施の形態１に係るファクシミリ装置１００での受信動作を示すフローチャートである。
【００１４】
通信制御部１１２は、公衆電話回線Ｉ／Ｆ部１１１を介して、公衆電話回線からの着呼を検知すると（ステップＳ１０でＹｅｓ）、発呼してきたファクシミリ装置（以下、送信元のファクシミリ装置という）にＤＩＳ（Ｄｉｇｉｔａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｓｉｇｎａｌ：デジタル識別信号）を送出し（Ｓ１１）、ファクシミリ通信を開始する。ここで、ＤＩＳは、ファクシミリ装置１００が備えている全機能を示す信号であり、ＩＴＵ−Ｔ  Ｔ．３０で規定されている。
【００１５】
次に、通信制御部１１２は、公衆電話回線Ｉ／Ｆ部１１１が、送信元のファクシミリ装置からＤＣＳ（Ｄｉｇｉｇａｌ  Ｃｏｍｍａｎｄ  Ｓｉｇｎａｌ：デジタル命令信号）を受信したら（ステップＳ１２でＹｅｓ）、ＤＣＳ  ｂｉｔ  ７９の値を取得して、この値を通信記憶部１１３に記憶させる（Ｓ１３）。ここで、ＤＣＳは、ＤＩＳで示されている機能の中から、送信元のファクシミリ装置で使用することが選択された機能を示す信号である。なお、ＤＣＳ  ｂｉｔ  ７９の値は、オプションストライプサイズフラグであり、「０」のときに符号化する単位であるストライプサイズをデフォルト値にすることを示し、「１」のときにストライプサイズをデフォルト値以外の値にすることを示す。言い換えると、ＤＣＳ  ｂｉｔ  ７９の値は、符号化の単位に関連するパラメータである。
【００１６】
次に、通信制御部１１２は、公衆電話回線Ｉ／Ｆ部１１１において１ページ分の符号化画像データが受信されたら、この符号化画像データを受信画記憶部１２０に記憶させる（Ｓ１４）。なお、通信制御部１１２は、符号化画像データのヘッダ情報についても受信画記憶部１２０に記憶させる。
【００１７】
次に、通信制御部１１２は、次のページの符号化画像データがあるか否かを判断して（Ｓ１５）、次のページがある場合（ステップＳ１５でＹｅｓ）には、ステップＳ１４の処理に戻り、次のページがない場合（ステップＳ１５でＮｏ）には、ステップＳ１６の処理に進む。
【００１８】
ステップＳ１６では、通信制御部１１２は、通信を終了する手順を実行する。
そして、通信制御部１１２は、受信された符号化画像データの復号をデコーダ１３０に指示し、その印刷を印刷エンジン１４０に指示する。このような指示を受けたデコーダ１３０及び印刷エンジン１４０は、復号及び印刷処理を行う（Ｓ１７）。
【００１９】
図３は、実施の形態１に係るファクシミリ装置１００が行う復号及び印刷処理を示すフローチャートである。図３で示されているフローチャートは、図２のステップＳ１７での処理である。
【００２０】
まず、デコーダ１３０は、受信画記憶部１２０に記憶されている符号化画像データのヘッダ情報を解析する（Ｓ２０）。
【００２１】
次に、デコーダ１３０は、通信記憶部１１３に記憶されているＤＣＳ  ｂｉｔ  ７９の値が「０」であるか否かを判定する（Ｓ２１）。そして、デコーダ１３０は、この値が「０」である場合（ステップＳ２１でＹｅｓ）には、ステップＳ２２の処理に進み、この値が「０」ではない場合（ステップＳ２１でＮｏ）には、ステップＳ２４の処理に進む。
【００２２】
ステップＳ２２では、デコーダ１３０は、ヘッダ情報に含まれているストライプサイズＬ０の値が「１２８」であるか否かを判定する。そして、デコーダ１３０は、この値が「１２８」である場合（ステップＳ２２でＹｅｓ）には、ステップＳ２３の処理に進み、この値が「１２８」ではない場合（ステップＳ２２でＮｏ）には、ステップＳ２４の処理に進む。ここで、ＪＢＩＧ方式では、副走査方向において、画像データを一定の副走査線毎に分割したストライプ毎に符号化が行われる。そして、ストライプサイズＬ０の値は、画像データを分割する、この一定の副走査線数を示すパラメータである。言い換えると、ストライプサイズＬ０の値は、符号化の単位に関連するパラメータである。
【００２３】
ステップＳ２３では、デコーダ１３０は、ストライプサイズの値として「１２８」の値を用いて符号化画像データを復号する。そして、デコーダ１３０は、復号済みの画像データを印刷エンジン１４０に与える。
【００２４】
一方、ステップＳ２４では、デコーダ１３０は、ストライプサイズの値として、ヘッダ情報に含まれているストライプサイズＬ０の値を用いて符号化画像データを復号する。そして、デコーダ１３０は、復号済みの画像データを印刷エンジン１４０に与える。
【００２５】
そして、印刷エンジン１４０は、ステップＳ２３又はＳ２４で、デコーダ１３０より与えられた画像データに基づいて、画像の印刷を行う（Ｓ２５）。
【００２６】
図４は、ＩＴＵ−Ｔ  Ｔ．３０及びＴ．８５に従う、ＤＣＳ  ｂｉｔ  ７９及びストライプサイズＬ０の値の一例を示す概略図である。ＩＴＵ−Ｔ  Ｔ．３０及びＴ．８５では、ＤＣＳ  ｂｉｔ  ７９の値が「０」である場合には、符号化画像データのヘッダ情報に含まれているストライプサイズＬ０の値は「１２８」である。このような場合には、図３のステップＳ２３でデコードが行われて、ステップＳ２５で画像の印刷が行われる。
【００２７】
図５は、ＩＴＵ−Ｔ  Ｔ．３０及びＴ．８５に従わない、ＤＣＳ  ｂｉｔ  ７９及びストライプサイズＬ０の値の一例を示す概略図である。この例では、ＤＣＳ  ｂｉｔ  ７９の値が「０」であるにもかかわらず、符号化画像データのヘッダ情報に含まれているストライプサイズＬ０の値は「４２９４９６７２９５」である。このような場合、従来のファクシミリ装置では、通常、デコードエラーとして符号化画像データを破棄するか、又は、ストライプサイズの値を「１２８」としてデコードして、デコードエラーが生じた画像の印刷若しくは白紙の排出を行う。しかしながら、本実施の形態に係るファクシミリ装置１００では、このような場合でも、図３のステップＳ２３で正常にデコードが行われて、ステップＳ２５で画像の印刷が正常に行われる。
【００２８】
以上のように、本実施の形態に係るファクシミリ装置１００によれば、ＤＣＳに含まれているＤＣＳ  ｂｉｔ  ７９の値と、符号化画像データのヘッダ情報に含まれているストライプサイズＬ０の値とが矛盾する、言い換えると、整合していない場合であっても、正常に符号化画像データを復号して印刷することができる。
【００２９】
実施の形態２．
図６は、実施の形態２に係る通信装置としてのファクシミリ装置２００の構成を概略的に示すブロック図である。ファクシミリ装置２００は、公衆電話回線制御処理部２１０と、受信画記憶部１２０と、デコーダ２３０と、印刷エンジン１４０と、操作処理部２５０と、エラーメッセージ生成部２６０とを備える。実施の形態２に係るファクシミリ装置２００は、公衆電話回線制御処理部２１０及びデコーダ２３０での処理の点、操作処理部２５０及びエラーメッセージ生成部２６０が備えられている点において、実施の形態１に係るファクシミリ装置１００と異なっている。
【００３０】
公衆電話回線制御処理部２１０は、公衆電話回線を介したファクシミリ通信を行う。ここで、公衆電話回線制御処理部２１０は、公衆電話回線Ｉ／Ｆ部１１１と、通信制御部２１２と、通信記憶部２１３とを備える。実施の形態２に係る公衆電話回線制御処理部２１０は、通信制御部２１２での処理の点、通信記憶部２１３に記憶されている情報の点において、実施の形態１に係る公衆電話回線制御処理部１１０と異なっている。
【００３１】
通信制御部２１２は、実施の形態１と同様の処理を行う他、送信元のファクシミリ装置の電話番号及び当該送信元のファクシミリ装置から信号を受信した受信日時を通信記憶部２１３に記憶させる。また、通信制御部２１２は、エラーメッセージ生成部２６０で生成されたエラーメッセージを、送信元のファクシミリ装置に送信する処理を行う。ここで、通信制御部２１２は、ＩＴＵ−Ｔ  Ｔ．３０の規格に従った伝送手順によるファクシミリ通信で、エラーメッセージを送信する処理を行う。
【００３２】
通信記憶部２１３は、ファクシミリ通信を行う際に必要となるデータを記憶する。例えば、通信記憶部２１３は、公衆電話回線に接続された送信元のファクシミリ装置が選択した符号化方式に関連するパラメータ、公衆電話回線に接続された送信元のファクシミリ装置の電話番号、及び、当該送信元のファクシミリ装置から信号を受信した受信日時を記憶する。
【００３３】
デコーダ２３０は、実施の形態１と同様の処理を行う他、ＤＣＳ  ｂｉｔ  ７９の値と、符号化画像データのヘッダ情報に含まれているストライプサイズＬ０の値とが整合していない場合に、操作処理部２５０に設定されているエラー通知設定を確認する。そして、デコーダ２３０は、このエラー通知設定が「Ｏｎ」である場合には、エラーメッセージ生成部２６０にエラーメッセージを通知するよう指示を出す。
【００３４】
操作処理部２５０は、ファクシリミ装置２００のユーザより設定の入力を受け付けて、入力された設定を保持する。例えば、操作処理部２５０は、ファクシミリ装置２００でエラーが生じたことを通知するエラーメッセージを、送信元のファクシミリ装置に送信するか否かを示すエラー通知設定の入力を受け付け、入力されたエラー通知設定を保持する。ここで、操作処理部２５０は、入力受付部２５１と、操作制御部２５２と、操作記憶部２５３とを備える。
入力受付部２５１は、ユーザからの操作の入力を受け付ける。入力受付部２５１は、例えば、各種入力ボタン又はタッチパネル等により実現することができる。
操作制御部２５２は、入力受付部２５１が入力を受け付けた操作に対応する処理を行う。例えば、操作制御部２５２は、入力受付部２５１が入力を受け付けたエラー通知設定を操作記憶部２５３に記憶させる。
操作記憶部２５３は、入力受付部２５１が入力を受け付けて設定された設定情報を記憶する。例えば、操作記憶部２５３は、入力受付部２５１が入力を受け付けたエラー通知設定を記憶する。ここで、エラー通知設定は、「Ｏｎ」となっている場合にエラーメッセージを送信することを示し、「Ｏｆｆ」となっている場合にエラーメッセージを送信しないことを示す。
【００３５】
エラーメッセージ生成部２６０は、デコーダ２３０からの指示に応じて、エラーメッセージを生成する。そして、エラーメッセージ生成部２６０は、生成されたエラーメッセージを公衆電話回線制御処理部２１０に与える。
【００３６】
図７は、実施の形態２に係るファクシミリ装置２００での受信動作を示すフローチャートである。なお、図７に示されているフローチャートにおいて、図２に示されているフローチャートと同じ符号が付されているステップＳ１０〜Ｓ１６の処理は、図２と同様の処理である。
【００３７】
通信制御部２１２は、ステップＳ１１においてＤＩＳを送出すると、ステップＳ３０の処理を行う。
ステップＳ３０では、通信制御部２１２は、公衆電話回線Ｉ／Ｆ部１１１が、送信元のファクシミリ装置からＴＳＩ（Ｔｒａｎｓｍｉｔｔｉｎｇ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ：送信加入者識別番号）を受信したら（ステップＳ３０でＹｅｓ）、ＴＳＩに含まれている電話番号を、送信元のファクシミリ装置の電話番号として通信記憶部２１３に記憶させるとともに、ＴＳＩを受信した受信日時をその電話番号に対応付けて通信記憶部２１３に記憶させる（Ｓ３１）。そして、通信制御部２１２は、ステップＳ３１の処理の後、ステップＳ１２の処理に進む。ここで、ＴＳＩは、送信元の電話番号を示す信号である。
【００３８】
また、通信制御部２１２は、ステップＳ１６の処理の後、ステップＳ３２の処理に進む。
ステップＳ３２では、通信制御部２１２は、受信された符号化画像データの復号をデコーダ２３０に指示し、その印刷を印刷エンジン１４０に指示する。このような指示を受けたデコーダ２３０及び印刷エンジン１４０は、復号及び印刷処理を行う。
【００３９】
図８は、実施の形態２に係るファクシミリ装置２００が行う復号及び印刷処理を示すフローチャートである。図８で示されているフローチャートは、図７のステップＳ３２での処理である。なお、図８に示されているフローチャートにおいて、図３に示されているフローチャートと同じ符号が付されているステップＳ２０〜Ｓ２５の処理は、図３と同様の処理である。
【００４０】
デコーダ２３０は、ステップＳ２２において、ヘッダ情報に含まれているストライプサイズＬ０の値が「１２８」ではない場合（ステップＳ２２でＮｏ）には、ステップＳ４０の処理に進む。
【００４１】
ステップＳ４０では、デコーダ２３０は、操作記憶部２５３に記憶されているエラー設定が「Ｏｎ」になっているか否かを確認する。そして、デコーダ２３０は、エラー設定が「Ｏｎ」になっている場合（ステップＳ４０でＹｅｓ）には、ステップＳ４１の処理に進み、エラー設定が「Ｏｆｆ」になっている場合（ステップＳ４０でＮｏ）には、ステップＳ２４の処理に進む。
【００４２】
ステップＳ４１では、デコーダ２３０は、エラーメッセージ生成部２６０にエラーメッセージの送信を指示する。このような指示を受けたエラーメッセージ生成部２６０は、エラーメッセージを生成して、このエラーメッセージを公衆電話回線制御処理部２１０に与えて、送信させる。そして、デコーダ２３０は、ステップＳ４１の処理の後、ステップＳ２４の処理に進む。
【００４３】
図９は、実施の形態２に係るファクシミリ装置２００が行うエラーメッセージの送信処理を示すフローチャートである。図９で示されているフローチャートは、図８のステップＳ４１での処理である。
【００４４】
エラーメッセージ生成部２６０は、通信記憶部２１３に記憶されている送信元のファクシミリ装置の電話番号を取得する（Ｓ５０）。
【００４５】
次に、エラーメッセージ生成部２６０は、ステップＳ５０で取得した電話番号が空か否かを判定する（Ｓ５１）。ここで、ＩＴＵ−Ｔ  Ｔ．３０では、規格上、ＴＳＩとして全桁スペースが認められている。このため、ステップＳ５１は、「全桁スペース」の電話番号（電話番号としては無効）に対して発呼してしまうことを防止する処理である。そして、エラーメッセージ生成部２６０は、電話番号が空である場合（ステップＳ５１でＹｅｓ）には、本フローでの処理を終了し、電話番号が空ではない場合（ステップＳ５１でＮｏ）には、ステップＳ５２の処理に進む。
【００４６】
ステップＳ５２では、エラーメッセージ生成部２６０は、通信記憶部２１３に記憶されている受信日時を取得する。
【００４７】
次に、エラーメッセージ生成部２６０は、自装置であるファクシミリ装置２００の電話番号と、ステップＳ５２で取得された受信日時と、エラーの内容を示すメッセージとをラスタライズし、エラーメッセージを生成する（Ｓ５３）。
図１０は、エラーメッセージ生成部２６０が生成するエラーメッセージＥＲＭの一例を示す概略図である。
エラーメッセージＥＲＭは、受信日時ＥＲＭ１と、自装置であるファクシミリ装置２００の電話番号ＥＲＭ２と、エラーの内容を示すメッセージＥＲＭ３と、その他の関連メッセージＥＲＭ４とを有する。図１０の例では、その他の関連メッセージＥＲＭ４として、ＩＴＵ−Ｔ勧告に違反していることを示すメッセージが含まれている。
【００４８】
図９の説明に戻り、エラーメッセージ生成部２６０は、ステップＳ５３でエラーメッセージを生成した後、ステップＳ５３で生成したエラーメッセージを、ステップＳ５０で取得した電話番号を宛先として送信するように通信制御部２１２に指示を出し、通信制御部２１２は、指示に応じて、エラーメッセージを送信する処理を行う（Ｓ５４）。
【００４９】
以上のように、実施の形態２に係るファクシミリ装置２００によれば、送信元のファクシミリ装置にエラーメッセージを送信することができるため、送信者にこの送信元のファクシミリ装置の点検及び改善等を促すことができ、受信者のみならず送信者の利便性も向上させることができる。
【００５０】
実施の形態３．
図１１は、実施の形態３に係る通信装置としてのファクシミリ装置３００の構成を概略的に示すブロック図である。ファクシミリ装置３００は、公衆電話回線制御処理部３１０と、受信画記憶部１２０と、デコーダ３３０と、印刷エンジン１４０とを備える。実施の形態３に係るファクシミリ装置３００は、公衆電話回線制御処理部３１０及びデコーダ３３０での処理において、実施の形態１に係るファクシミリ装置１００と異なっている。
【００５１】
公衆電話回線制御処理部３１０は、公衆電話回線を介したファクシミリ通信を行う。ここで、公衆電話回線制御処理部３１０は、公衆電話回線Ｉ／Ｆ部１１１と、通信制御部２１２とを備える。実施の形態３に係る公衆電話回線制御処理部３１０は、通信制御部３１２での処理の点、及び、通信記憶部１１３が備えられていない点において、実施の形態１に係る公衆電話回線制御処理部１１０と異なっている。
【００５２】
通信制御部３１２は、ファクシミリ装置３００におけるファクシミリ通信を制御する。本実施の形態においても、通信制御部３１２は、実施の形態１と同様に、ＩＴＵ−Ｔ  Ｔ．３０の規格に従った伝送手順で、ファクシミリ通信を制御する。しかしながら、本実施の形態における通信制御部３１２は、実施の形態１とは異なり、公衆電話回線に接続された送信元のファクシミリ装置が選択した符号化方式に関連するパラメータの記憶処理は行わない。
【００５３】
デコーダ３３０は、実施の形態１と同様に、受信画記憶部１２０が記憶した符号化画像データを読み出して、この符号化画像データを復号して、画像データを生成する。しかしながら、本実施の形態におけるデコーダ３３０は、実施の形態１とは異なり、ＤＣＳ  ｂｉｔ  ７９の値と、符号化画像データのヘッダ情報に含まれているストライプサイズＬ０の値とが整合しているか否かを判定せずに、このストライプサイズＬ０の値に基づいて、この符号化画像データの復号を行う。言い換えると、デコーダ３３０は、ＤＣＳ  ｂｉｔ  ７９の値と、ストライプサイズＬ０の値とが整合しているか否かを問わずに、このストライプサイズＬ０の値に基づいて、符号化画像データの復号を行う。
【００５４】
図１２は、実施の形態３に係るファクシミリ装置３００での受信動作を示すフローチャートである。なお、図１２に示されているフローチャートにおいて、図２に示されているフローチャートと同じ符号が付されているステップＳ１０〜Ｓ１２及びステップＳ１４〜Ｓ１６の処理は、図２と同様の処理である。
ここで、図１２に示されているフローチャートでは、通信制御部３１２は、ステップＳ１２においてＤＣＳを受信したら（ステップＳ１２でＹｅｓ）、ＤＣＳ  ｂｉｔ  ７９の値を記憶する処理を行わずに、ステップＳ１４の処理に進む。
【００５５】
また、通信制御部３１２は、ステップＳ１６の処理の後、ステップＳ６０の処理に進む。
ステップＳ６０では、通信制御部２１２は、受信された符号化画像データの復号をデコーダ３３０に指示し、その印刷を印刷エンジン１４０に指示する。このような指示を受けたデコーダ３３０及び印刷エンジン１４０は、復号及び印刷処理を行う。
【００５６】
図１３は、実施の形態３に係るファクシミリ装置３００が行う復号及び印刷処理を示すフローチャートである。図１３で示されているフローチャートは、図１２のステップＳ６０での処理である。なお、図１３に示されているフローチャートにおいて、図３に示されているフローチャートと同じ符号が付されているステップＳ２０、Ｓ２４及びＳ２５の処理は、図３と同様の処理である。
ここで、デコーダ３３０は、ステップＳ２０において、受信画記憶部１２０に記憶されている符号化画像データのヘッダ情報を解析した後、ＤＣＳ  ｂｉｔ  ７９の値、及び、ヘッダ情報に含まれているストライプサイズＬ０の値の整合性を判定することなく、ステップＳ２４の処理に進み、ストライプサイズの値として、ヘッダ情報に含まれているストライプサイズＬ０の値を用いて符号化画像データを復号する。
【００５７】
以上のように、本実施の形態に係るファクシミリ装置３００によれば、ＤＣＳ  ｂｉｔ  ７９の値と、符号化画像データのヘッダ情報に含まれているストライプサイズＬ０の値とが整合しているか否かによらずに、ヘッダ情報に含まれているストライプサイズに基づいて、符号化画像データを復号して印刷することができる。
【００５８】
以上に記載した実施の形態１〜３では、本発明をファクシミリ装置１００〜３００に適用した例を示したが、このような例に限定されるものではなく、例えば、本発明を、ファックス通信機能を備えた複合機に適用することもできる。
【００５９】
また、以上に記載した実施の形態１〜３では、ＩＴＵ−Ｔ  Ｔ．３０の規格に従った伝送手順を採用しているが、この代わりに、ＩＴＵ−Ｔ  Ｔ．３８の規定に従ったリアルタイムインターネットファックス方式の伝送手段を採用してもよく、また、電子メール通信の伝送手順を採用してもよい。
【符号の説明】
【００６０】
１００，２００，３００：ファクシミリ装置、  １１０，２１０，３１０：公衆電話回線制御処理部、  １１１：公衆電話回線Ｉ／Ｆ部、  １１２，２１２，３１２：通信制御部、  １１３，２１３：通信記憶部、  １２０：受信画記憶部、  １３０，２３０，３３０：デコーダ、  １４０：印刷エンジン、  ２５０：操作処理部、  ２５１：入力受付部、  ２５２：操作制御部、  ２５３：操作記憶部、  ２６０：エラーメッセージ生成部。
【図１】
0005674578.tif 000002
【図２】
0005674578.tif 000003
【図３】
0005674578.tif 000004
【図４】
0005674578.tif 000005
【図５】
0005674578.tif 000006
【図６】
0005674578.tif 000007
【図７】
0005674578.tif 000008
【図８】
0005674578.tif 000009
【図９】
0005674578.tif 000010
【図１０】
0005674578.tif 000011
【図１１】
0005674578.tif 000012
【図１２】
0005674578.tif 000013
【図１３】
0005674578.tif 000014