(57)【要約】【課題】ファックス送信のエラーの発生をさらに抑制することができる送信装置、伝送システム、伝送方法およびプログラムを提供する。【解決手段】圧縮種別ごとのファックス送信の成功率を示す第１送信成功率情報を記憶する記憶部と、ファックス送信先の受信装置から、ファックス受信の成功率を示す受信成功率情報を取得する第１取得部と、ネットワークを介して接続された他の伝送装置から、圧縮種別ごとのファックス送信の成功率を示す第２送信成功率情報を取得する第２取得部と、記憶部に記憶された第１送信成功率情報と、第１取得部により取得された受信成功率情報と、第２取得部により取得された第２送信成功率情報と、に基づいて、データの圧縮種別を判断する判断部と、判断部により判断された圧縮種別による圧縮方式により、データを圧縮する圧縮部と、圧縮部により圧縮されたデータを、受信装置へ送信する送信部と、を備える。【選択図】図３
2020022062.tif 000002
【特許請求の範囲】
【請求項１】
圧縮種別ごとのファックス送信の成功率を示す第１送信成功率情報を記憶する記憶部と、
データがファックス送信される際に、ファックス送信先の受信装置から、ファックス受信の成功率を示す受信成功率情報を取得する第１取得部と、
前記データがファックス送信される際に、ネットワークを介して接続された他の伝送装置から、圧縮種別ごとのファックス送信の成功率を示す第２送信成功率情報を取得する第２取得部と、
前記記憶部に記憶された前記第１送信成功率情報と、前記第１取得部により取得された前記受信成功率情報と、前記第２取得部により取得された前記第２送信成功率情報と、に基づいて、前記データの圧縮種別を判断する判断部と、
前記判断部により判断された圧縮種別による圧縮方式により、前記データを圧縮する圧縮部と、
前記圧縮部により圧縮された前記データを、前記受信装置へ送信する送信部と、
を備えた送信装置。
【請求項２】
前記送信部により、圧縮された前記データが送信された結果に基づいて、前記第１送信成功率情報を更新する更新部を、さらに備えた請求項１に記載の送信装置。
【請求項３】
前記判断部は、前記第２取得部により取得された前記第２送信成功率情報で示される成功率が所定率以上の圧縮種別のうち、前記第１取得部により取得された前記受信成功率情報で示される成功率が最も高い圧縮種別を、前記データの圧縮種別として判断する請求項１または２に記載の送信装置。
【請求項４】
前記判断部は、前記第１取得部により取得された前記受信成功率情報で示される成功率が所定率以上の圧縮種別のうち、前記第２取得部により取得された前記第２送信成功率情報で示される成功率が最も高い圧縮種別を、前記データの圧縮種別として判断する請求項１または２に記載の送信装置。
【請求項５】
前記判断部は、前記第１取得部により取得された前記受信成功率情報、および前記第２取得部により取得された前記第２送信成功率情報の双方の成功率が所定率以上である圧縮種別のうち、最も圧縮率が高い圧縮種別を、前記データの圧縮種別として判断する請求項１または２に記載の送信装置。
【請求項６】
送信装置と、受信装置と、を備えた伝送システムであって、
前記送信装置は、
圧縮種別ごとのファックス送信の成功率を示す第１送信成功率情報を記憶する第１記憶部を備え、
前記受信装置は、
圧縮種別ごとのファックス受信の成功率を示す受信成功率情報を記憶する第２記憶部と、
前記送信装置からのファックス送信の発呼に従って、前記第２記憶部に記憶された前記受信成功率情報を通知する通知部と、
を備え、
前記送信装置は、
データがファックス送信される際に、前記通知部から通知された前記受信成功率情報を取得する第１取得部と、
前記データがファックス送信される際に、ネットワークを介して接続された他の伝送装置から、圧縮種別ごとのファックス送信の成功率を示す第２送信成功率情報を取得する第２取得部と、
前記第１記憶部に記憶された前記第１送信成功率情報と、前記第１取得部により取得された前記受信成功率情報と、前記第２取得部により取得された前記第２送信成功率情報と、に基づいて、前記データの圧縮種別を判断する判断部と、
前記判断部により判断された圧縮種別による圧縮方式により、前記データを圧縮する圧縮部と、
前記圧縮部により圧縮された前記データを、前記受信装置へ送信する送信部と、
をさらに備えた伝送システム。
【請求項７】
前記送信装置は、
前記送信部により、圧縮された前記データが送信された結果に基づいて、前記第１送信成功率情報を更新する第１更新部を、さらに備えた請求項６に記載の伝送システム。
【請求項８】
前記受信装置は、
前記送信部から送信された圧縮された前記データを受信する受信部と、
前記受信部により受信された前記データを伸張する伸張部と、
前記受信部による前記データの受信結果、および、前記伸張部による伸張結果のうち、少なくともいずれか一方に基づいて、前記受信成功率情報を更新する第２更新部と、
をさらに備えた請求項６または７に記載の伝送システム。
【請求項９】
送信装置と、受信装置と、を備えた伝送システムの伝送方法であって、
前記送信装置からのファックス送信の発呼に従って、圧縮種別ごとのファックス受信の成功率を示す受信成功率情報を通知する通知ステップと、
前記送信装置からデータがファックス送信される際に、前記通知ステップで通知された前記受信成功率情報を取得する第１取得ステップと、
前記送信装置から前記データがファックス送信される際に、ネットワークを介して接続された他の伝送装置から、圧縮種別ごとのファックス送信の成功率を示す第２送信成功率情報を取得する第２取得ステップと、
前記送信装置に記憶された圧縮種別ごとのファックス送信の成功率を示す第１送信成功率情報と、前記受信成功率情報と、前記第２送信成功率情報と、に基づいて、前記データの圧縮種別を判断する判断ステップと、
判断した圧縮種別による圧縮方式により、前記データを圧縮する圧縮ステップと、
圧縮した前記データを、前記受信装置へ送信する送信ステップと、
を有する伝送方法。
【請求項１０】
コンピュータに、
データがファックス送信される際に、ファックス送信先の受信装置から、ファックス受信の成功率を示す受信成功率情報を取得する第１取得ステップと、
前記データがファックス送信される際に、ネットワークを介して接続された他の伝送装置から、圧縮種別ごとのファックス送信の成功率を示す第２送信成功率情報を取得する第２取得ステップと、
圧縮種別ごとのファックス送信の成功率を示す第１送信成功率情報を記憶する記憶部に記憶された前記第１送信成功率情報と、取得した前記受信成功率情報と、取得した前記第２送信成功率情報と、に基づいて、前記データの圧縮種別を判断する判断ステップと、
判断した圧縮種別による圧縮方式により、前記データを圧縮する圧縮ステップと、
圧縮した前記データを、前記受信装置へ送信する送信ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信装置、伝送システム、伝送方法およびプログラムに関する。
【背景技術】
【０００２】
ファックス機能により相手先へ画像データを送信する場合、通信量を抑え、通信時間を短縮するために、通常、画像データを圧縮して送信する。ファックス機能による送信（以下、単に「ファックス送信」と称する場合がある）における画像データの圧縮方式としては、ＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＭＭＲ（Ｍｏｄｉｆｉｅｄ  Ｍｏｄｉｆｉｅｄ  Ｒｅａｄ）、ＭＲ（Ｍｏｄｉｆｉｅｄ  Ｒｅａｄ）、およびＭＨ（Ｍｏｄｉｆｉｅｄ  Ｈｕｆｆｍａｎ）等の方式がある。ただし、ファックス送信時において、画像データを圧縮した際、その圧縮処理に不具合があり、正しく圧縮がされておらず、その結果、受信側の伸張処理でエラーとなり、送信が失敗となる場合がある。
【０００３】
このように、ファックス送信のエラーの発生を抑制して送信成功率を高める技術として、データの送信先の送信履歴を記憶しておき、送信の成功回数が多い方式を選択する技術が開始されている（例えば、特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載された技術のように、自身が記憶している送信履歴に基づいて方式を選択した場合でも、万一、選択した方式の圧縮処理に不具合があると、画像データが正しく圧縮できず、その結果、受信側で伸張エラーとなり、送信が失敗となる問題がある。また、同じ圧縮機能が実装された他の送信機において、同様な不具合がある可能性が高く、また、受信機に実装された圧縮機能の不具合によって受信画像の伸張で失敗する可能性もある。したがって、自身（送信機）の送信履歴のみで圧縮方式を決定する場合には、送信失敗とならない圧縮方式の決定精度が低くなるという問題もある。
【０００５】
本発明は、上記に鑑みてなされたものであって、ファックス送信のエラーの発生をさらに抑制することができる送信装置、伝送システム、伝送方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、圧縮種別ごとのファックス送信の成功率を示す第１送信成功率情報を記憶する記憶部と、データがファックス送信される際に、ファックス送信先の受信装置から、ファックス受信の成功率を示す受信成功率情報を取得する第１取得部と、前記データがファックス送信される際に、ネットワークを介して接続された他の伝送装置から、圧縮種別ごとのファックス送信の成功率を示す第２送信成功率情報を取得する第２取得部と、前記記憶部に記憶された前記第１送信成功率情報と、前記第１取得部により取得された前記受信成功率情報と、前記第２取得部により取得された前記第２送信成功率情報と、に基づいて、前記データの圧縮種別を判断する判断部と、前記判断部により判断された圧縮種別による圧縮方式により、前記データを圧縮する圧縮部と、前記圧縮部により圧縮された前記データを、前記受信装置へ送信する送信部と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ファックス送信のエラーの発生をさらに抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る画像伝送システムの全体構成の一例を示す図である。
【図２】図２は、実施形態に係る画像伝送装置のハードウェア構成の一例を示す図である。
【図３】図３は、実施形態に係る画像伝送装置の機能ブロックの構成の一例を示す図である。
【図４】図４は、実施形態に係る画像伝送装置が記憶している送信成功率テーブルの一例を示す図である。
【図５】図５は、実施形態に係る画像伝送システムにおけるデータの送信処理の流れの一例を示すシーケンス図である。
【図６】図６は、受信機側を優先して圧縮種別を判断する動作を説明する図である。
【図７】図７は、送信機側を優先して圧縮種別を判断する動作を説明する図である。
【図８】図８は、通信時間を優先して圧縮種別を判断する動作を説明する図である。
【発明を実施するための形態】
【０００９】
以下に、図面を参照しながら、本発明に係る送信装置、伝送システム、伝送方法およびプログラムの実施形態を詳細に説明する。また、以下の実施形態によって本発明が限定されるものではなく、以下の実施形態における構成要素には、当業者が容易に想到できるもの、実質的に同一のもの、およびいわゆる均等の範囲のものが含まれる。さらに、以下の実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更および組み合わせを行うことができる。
【００１０】
（画像伝送システムの全体構成）
図１は、実施形態に係る画像伝送システムの全体構成の一例を示す図である。図１を参照しながら、本実施形態に係る画像伝送システム１の全体構成について説明する。
【００１１】
図１に示すように、画像伝送システム１（伝送システム）は、画像伝送装置１０ａ〜１０ｃと、画像伝送装置２０と、を含む。画像伝送装置１０ａ〜１０ｃは、エリアＡ（例えば、特定の会社内）に配置されており、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２によってデータ通信可能に接続されている。画像伝送装置２０は、エリアＡとは異なるエリアＢ（例えば、エリアＡの会社とは異なる会社内）に配置されている。
【００１２】
画像伝送装置１０ａは、例えば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であり、電話網３を介して、画像伝送装置２０との間でファックス機能によるデータの送受信が可能となっている。ここで、ＭＦＰとは、コピー機能、プリンタ機能、スキャナ機能、およびファックス機能のうち少なくとも２つの機能を有する複合機を示す。ただし、画像伝送装置１０ａは、少なくともファックス機能を備えているものとする。画像伝送装置１０ｂ、１０ｃは、画像伝送装置１０ａと同様の構成のＭＦＰであるが、図１では、電話網３を介してデータを伝送する構成の図示は、便宜上、省略している。
【００１３】
なお、画像伝送装置１０ａ〜１０ｃについて、任意の画像伝送装置を示す場合、または総称する場合、単に「画像伝送装置１０」と称するものとする。また、画像伝送装置１０ａ〜１０ｃは、ＭＦＰであるものとしたが、これに限定されるものではなく、例えば、ファックス機能に特化したファックス装置であってもよいが、本実施形態では、ＭＦＰであるものとして説明する。
【００１４】
画像伝送装置２０は、例えば、ＭＦＰであり、電話網３を介して画像伝送装置１０ａとの間でファックス機能によるデータの送受信が可能となっている。なお、画像伝送装置２０についても同様に、例えば、ファックス装置であってもよいが、本実施形態では、ＭＦＰであるものとして説明する。
【００１５】
電話網３は、アナログ回線およびデジタル回線の少なくともいずれかを含む。
【００１６】
（画像伝送装置のハードウェア構成）
図２は、実施形態に係る画像伝送装置のハードウェア構成の一例を示す図である。図２を参照しながら、本実施形態に係る画像伝送装置１０のハードウェア構成について説明する。なお、画像伝送装置２０のハードウェア構成についても同様である。
【００１７】
図２に示すように、本実施形態に係る画像伝送装置１０は、コントローラ３００と、操作表示部３１０と、ＦＣＵ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）３２０と、プロッタ３３１と、スキャナ３３２とがＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｆａｃｅ）バスで接続された構成となっている。
【００１８】
コントローラ３００は、画像伝送装置１０全体の制御、描画、通信、各種エンジンの制御および操作表示部２１０からの入力を制御する装置である。
【００１９】
操作表示部３１０は、例えば、タッチパネル等であり、コントローラ３００に対する入力を受け付ける（入力機能）と共に、画像伝送装置１０の状態等を表示（表示機能）する装置であり、後述するＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）３０６に直接接続されている。
【００２０】
ＦＣＵ３２０は、ファックス機能を実現する装置であり、例えば、ＰＣＩバスによってＡＳＩＣ２０６に接続されている。ＦＣＵ２２０は、図２に示す例では、アナログ回線に対応したＧ３ファックス送信機能、および、デジタル回線に対応したＧ４ファックス送信機能の双方を有する。
【００２１】
プロッタ３３１は、印刷機能を実現する装置であり、例えば、ＰＣＩバスによってＡＳＩＣ３０６に接続されている。スキャナ３３２は、スキャナ機能を実現する機能であり、例えば、ＰＣＩバスによってＡＳＩＣ３０６に接続されている。
【００２２】
コントローラ３００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、システムメモリ（ＭＥＭ−Ｐ）３０２と、ノースブリッジ（ＮＢ）３０３と、サウスブリッジ（ＳＢ）３０４ａと、ネットワークＩ／Ｆ３０４ｂと、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）  Ｉ／Ｆ３０４ｃと、セントロニクスＩ／Ｆ３０４ｄと、ＡＳＩＣ３０６と、ローカルメモリ（ＭＥＭ−Ｃ）３０７と、補助記憶装置３０８と、を有している。
【００２３】
ＣＰＵ３０１は、画像伝送装置１０の全体制御を行うものであり、システムメモリ３０２、ノースブリッジ３０３およびサウスブリッジ３０４ａからなるチップセットに接続され、このチップセットを介して他の機器と接続される。
【００２４】
システムメモリ３０２は、プログラムおよびデータの格納用メモリ、プログラムおよびデータの展開用メモリ、ならびにプリンタの描画用メモリ等として用いるメモリであり、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）とＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを有している。このうち、ＲＯＭは、プログラムおよびデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭは、プログラムおよびデータの展開用メモリ、ならびにプリンタの描画用メモリ等として用いる書き込みおよび読み出し可能なメモリである。
【００２５】
ノースブリッジ３０３は、ＣＰＵ３０１と、システムメモリ３０２、サウスブリッジ３０４ａおよびＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス３０５とを接続するためのブリッジであり、システムメモリ３０２に対する読み書き等を制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００２６】
サウスブリッジ３０４ａは、ノースブリッジ３０３と、ＰＣＩデバイスおよび周辺デバイスとを接続するためのブリッジである。サウスブリッジ３０４ａは、ＰＣＩバスを介してノースブリッジ３０３と接続されており、ＰＣＩバスには、ネットワークＩ／Ｆ３０４ｂ、ＵＳＢ  Ｉ／Ｆ３０４ｃおよびセントロニクスＩ／Ｆ３０４ｄ等が接続されている。
【００２７】
ネットワークＩ／Ｆ３０４ｂは、ネットワークを介して、他の装置との間でデータを通信するためのインターフェースである。ネットワークＩ／Ｆ３０４ｂは、例えば、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に準拠したＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等である。
【００２８】
ＵＳＢ  Ｉ／Ｆ３０４ｃは、ＵＳＢ規格に対応した各種機器との間でデータを通信するためのインターフェースである。セントロニクスＩ／Ｆ３０４ｄは、プリンタ等を接続するためのパラレルインターフェースである。
【００２９】
ＡＧＰバス３０５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインターフェースである。ＡＧＰバス３０５は、システムメモリ３０２に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にするバスである。
【００３０】
ＡＳＩＣ３０６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であり、ＡＧＰバス３０５、ＰＣＩバス、補助記憶装置３０８およびローカルメモリ３０７をそれぞれ接続するブリッジの役割を有する。ＡＳＩＣ３０６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ３０６の中核をなすアービタ（ＡＲＢ）と、ローカルメモリ３０７を制御するメモリコントローラと、ハードウェアロジック等により画像データの回転等を行う複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）と、プロッタ３３１およびスキャナ３３２との間でＰＣＩバスを介したデータ転送を行うＰＣＩユニットとから構成される。ＡＳＩＣ３０６には、例えば、ＰＣＩバスを介してＦＣＵ３２０、プロッタ３３１およびスキャナ３３２が接続される。また、ＡＳＩＣ３０６は、図示しないホストＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）およびネットワーク等にも接続されている。
【００３１】
ローカルメモリ３０７は、コピー用画像バッファおよび符号バッファとして用いるメモリである。
【００３２】
補助記憶装置３０８は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カードまたはフラッシュメモリ等の記憶装置であり、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、およびフォームの蓄積等を行うためのストレージである。
【００３３】
（画像伝送装置の機能ブロックの構成および動作）
図３は、実施形態に係る画像伝送装置の機能ブロックの構成の一例を示す図である。図４は、実施形態に係る画像伝送装置が記憶している送信成功率テーブルの一例を示す図である。図３および図４を参照しながら、本実施形態に係る画像伝送装置１０の機能ブロック構成について説明する。なお、画像伝送装置２０の機能ブロック構成についても同様である。
【００３４】
図３に示すように、本実施形態に係る画像伝送装置１０は、ファックス送信部１０１（送信部）と、ファックス受信部１０２（受信部）と、通信部１０３と、送信成功率通知部１０４と、受信成功率通知部１０５（通知部）と、送信成功率取得部１０６（第２取得部）と、受信成功率取得部１０７（第１取得部）と、圧縮種別判断部１０８（判断部）と、成功率更新部１０９（更新部）と、画像圧縮部１１０（圧縮部）と、画像伸張部１１１（伸張部）と、記憶部１１２と、入力部１１３と、表示制御部１１４と、表示部１１５と、を有する。
【００３５】
ファックス送信部１０１は、ファックス機能により画像データ等のデータを、送信先にファックス送信する機能部である。ファックス送信部１０１は、図２に示すＦＣＵ３２０、およびＣＰＵ３０１によるプログラムの実行によって実現される。
【００３６】
ファックス受信部１０２は、ファックス機能により画像データ等のデータを、送信元から受信（以下、単に「ファックス受信」と称する場合がある）をする機能部である。ファックス受信部１０２は、図２に示すＦＣＵ３２０、およびＣＰＵ３０１によるプログラムの実行によって実現される。
【００３７】
通信部１０３は、ネットワーク（例えば、図１に示すＬＡＮ２）を介して、外部装置とデータ信を行う機能部である。具体的には、特定の画像伝送装置１０の通信部１０３は、ＬＡＮ２を介して、他の画像伝送装置１０とデータ通信を行う。通信部１０３は、図２に示すネットワークＩ／Ｆ３０４ｂ、およびＣＰＵ３０１によるプログラムの実行によって実現される。
【００３８】
送信成功率通知部１０４は、他の画像伝送装置１０からの要求に応じて、自身である画像伝送装置１０の他の画像伝送装置１０へのファックス送信の送信成功率を記憶部１１２を参照して取得し、要求元の画像伝送装置１０へ通信部１０３を介して通知する機能部である。送信成功率通知部１０４は、例えば、図２に示すＣＰＵ３０１によるプログラムの実行によって実現される。
【００３９】
受信成功率通知部１０５は、ファックスの送信元の画像伝送装置１０からの発呼の通知に応じて、ファックス送信先である自身（例えば、画像伝送装置２０）のファックス受信の受信成功率を記憶部１１２を参照して取得し、送信元の画像伝送装置１０へファックス受信部１０２を介して通知する機能部である。受信成功率通知部１０５は、例えば、図２に示すＣＰＵ３０１によるプログラムの実行によって実現される。
【００４０】
送信成功率取得部１０６は、自身である画像伝送装置１０と同一のネットワーク（例えば、図２に示すＬＡＮ２）にある他の画像伝送装置１０に対して、ファックス送信の送信成功率を取得して通知する要求（送信成功率取得要求）を、通信部１０３を介して送信する機能部である。そして、送信成功率取得部１０６は、他の画像伝送装置１０から、送信成功率取得要求に応じて通知された送信成功率を、通信部１０３を介して取得する。送信成功率取得部１０６は、例えば、図２に示すＣＰＵ３０１によるプログラムの実行によって実現される。
【００４１】
受信成功率取得部１０７は、ファックスの送信元の画像伝送装置１０から送信されたファックス受信の受信成功率を、ファックス送信部１０１を介して取得する機能部である。受信成功率取得部１０７は、例えば、図２に示すＣＰＵ３０１によるプログラムの実行によって実現される。
【００４２】
圧縮種別判断部１０８は、自身である画像伝送装置１０のファックス送信の送信成功率と、送信成功率取得部１０６により取得された他の画像伝送装置１０のファックス送信の送信成功率と、受信成功率取得部１０７により取得された送信先の画像伝送装置２０のファックス受信の受信成功率と、に基づいて、最も成功率の高い、または、最も圧縮率の高い圧縮種別を判断する機能部である。圧縮種別判断部１０８は、例えば、図２に示すＣＰＵ３０１によるプログラムの実行によって実現される。
【００４３】
成功率更新部１０９は、ファックス送信部１０１によるファックス送信が行われた後、送信先の画像伝送装置２０からの受信結果（受信成功または失敗等）に基づいて、記憶部１１２に記憶されている自身の画像伝送装置１０としてのファックス送信の送信成功率を更新する機能部である。また、成功率更新部１０９は、ファックス受信部１０２によるファックス受信が行われた後、受信された画像データについて正常に伸張されたか否か等に基づいて、記憶部１１２に記憶されている自身の画像伝送装置１０としてのファックス受信の受信成功率を更新する機能部である。成功率更新部１０９は、例えば、図２に示すＣＰＵ３０１によるプログラムの実行によって実現される。
【００４４】
画像圧縮部１１０は、圧縮種別判断部１０８により判断された圧縮種別（例えば、ＪＢＩＧ、ＭＭＲ、ＭＲまたはＭＨ等）によってファックス送信する画像データを圧縮する機能部である。画像圧縮部１１０は、例えば、図２に示すＣＰＵ３０１によるプログラムの実行によって実現される。
【００４５】
画像伸張部１１１は、ファックス受信した圧縮され画像データを伸張する機能部である。具体的には、画像伸張部１１１は、圧縮された画像データをファックス受信する際に受信する送信モードの情報に含まれる圧縮種別に従って、画像データを伸張する。画像伸張部１１１は、例えば、図２に示すＣＰＵ３０１によるプログラムの実行によって実現される。
【００４６】
記憶部１１２は、ファックスで送受信するデータ、プログラム、およびファックスの送信成功率および受信成功率の情報等を記憶する機能部である。例えば、記憶部１１２は、送信成功率の情報として、図４に示すような送信成功率テーブル１１２１を記憶し、受信成功率の情報として、後述する図６〜図８に示すような受信成功率テーブル１１２２を記憶している。記憶部１１２は、図２に示すシステムメモリ３０２、ローカルメモリ３０７または補助記憶装置３０８によって実現される。
【００４７】
図４に示す送信成功率テーブル１１２１は、圧縮種別と、成功率（送信成功率）とをテーブル形式で対応付けており、例えば、圧縮種別がＭＭＲに対応する送信成功率は、９０％として記録されている。また、圧縮種別がＭＲの場合、標準解像度の時はＫパラメータを４（Ｋ＝４）とし、高解像度の時はＫパラメータを２（Ｋ＝２）として設定する。この場合、Ｋライン毎に一次元符号化され、残りの（Ｋ−１）ラインを二次元符号化される。また、受信成功率テーブル１１２２についても同様の形式で構成されている。なお、図４に示す送信成功率テーブル１１２１および受信成功率テーブル１１２２は、テーブル形式の情報として説明したが、これに限定されるものではなく、圧縮種別と成功率とを対応付ける情報であれば形式は問わない。
【００４８】
入力部１１３は、ユーザによりファックス送信の操作入力等を受け付ける機能部である。入力部１１３は、図２に示す操作表示部３１０の入力機能によって実現される。
【００４９】
表示制御部１１４は、表示部１１５の表示動作を制御する機能部である。表示制御部１１４は、図２に示すＡＳＩＣ３０６、またはＣＰＵ３０１によるプログラムの実行によって実現される。
【００５０】
表示部１１５は、表示制御部１１４の制御に従って情報を表示する機能部である。表示部１１５は、例えば、ファックス送信のための操作ＵＩを表示したり、ファックス受信した場合の受信結果等を表示する機能部である。表示部１１５は、図２に示す操作表示部３１０の表示機能によって実現される。
【００５１】
なお、送信成功率通知部１０４、受信成功率通知部１０５、送信成功率取得部１０６、受信成功率取得部１０７、圧縮種別判断部１０８、成功率更新部１０９、画像圧縮部１１０および画像伸張部１１１の一部または全部は、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）またはＡＳＩＣ（例えば、ＡＳＩＣ３０６）等のハードウェア回路によって実現されてもよい。
【００５２】
また、図３に示す画像伝送装置１０、２０の各機能部は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図３に示す画像伝送装置１０、２０で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図３に示す画像伝送装置１０、２０における１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００５３】
（画像伝送システムにおけるデータの送信処理）
図５は、実施形態に係る画像伝送システムにおけるデータの送信処理の流れの一例を示すシーケンス図である。図６は、受信機側を優先して圧縮種別を判断する動作を説明する図である。図７は、送信機側を優先して圧縮種別を判断する動作を説明する図である。図８は、通信時間を優先して圧縮種別を判断する動作を説明する図である。図５〜図８を参照しながら、本実施形態に係る画像伝送システム１におけるデータの送信処理の流れについて説明する。なお、図５の説明においては、ファックス送信元を画像伝送装置１０ａ（送信装置の一例）とし、ファックス送信先を画像伝送装置２０（受信装置の一例）とし、画像伝送装置１０ａと同一のネットワーク（ＬＡＮ２）に画像伝送装置１０ｂ（他の伝送装置の一例）が存在するものとして説明する。
【００５４】
＜ステップＳ１１＞
画像伝送装置１０ａにおいて、ユーザによる入力部１１３を介したファックス送信の操作入力が行われると、ファックス送信部１０１は、電話網３を介して、画像伝送装置２０に対して発呼を行う。なお、ファックス送信の対象となるのは、例えば、画像伝送装置１０ａのスキャナ３３２により読み込まれた画像データである。
【００５５】
＜ステップＳ１２＞
画像伝送装置２０のファックス受信部１０２は、電話網３を介して、画像伝送装置１０ａから発呼を受けると、その通知（発呼通知）を受信成功率通知部１０５へ送る。
【００５６】
＜ステップＳ１３〜Ｓ１５＞
画像伝送装置２０の受信成功率通知部１０５は、発呼通知を受け取ると、記憶部１１２（第２記憶部）（例えば、受信成功率テーブル１１２２）を参照し、自身（画像伝送装置２０）の各圧縮種別に対応するファックス受信の受信成功率（受信成功率情報）を読み出す。受信成功率通知部１０５は、読み出した受信成功率を、ファックス受信部１０２を介して、画像伝送装置１０ａへ通知する。
【００５７】
＜ステップＳ１６、Ｓ１７＞
画像伝送装置１０ａのファックス送信部１０１は、画像伝送装置２０から受信成功率を受信し、受信成功率取得部１０７は、ファックス送信部１０１から当該受信成功率を取得する。そして、受信成功率取得部１０７は、取得した受信成功率と共に、圧縮種別の判断を要求するための圧縮種別判断要求を、圧縮種別判断部１０８へ送る。
【００５８】
＜ステップＳ１８、Ｓ１９＞
画像伝送装置１０ａの圧縮種別判断部１０８は、画像伝送装置２０の受信成功率と共に、圧縮種別判断要求を受け取ると、記憶部１１２（第１記憶部）（例えば、送信成功率テーブル１１２１）を参照し、自身（画像伝送装置１０ａ）の各圧縮種別に対応するファックス送信の送信成功率（第１送信成功率情報）を読み出す。そして、圧縮種別判断部１０８は、画像伝送装置１０ｂからファックス送信の送信成功率を取得するための送信成功率取得指令を、送信成功率取得部１０６に送る。
【００５９】
＜ステップＳ２０〜Ｓ２２＞
画像伝送装置１０ａの送信成功率取得部１０６は、送信成功率取得指令を受け取ると、画像伝送装置１０ｂに対して、ファックス送信の送信成功率を取得して通知する要求（送信成功率取得要求）を、通信部１０３を介して送信する。画像伝送装置１０ｂの通信部１０３は、画像伝送装置１０ａから送信成功率取得要求を受信すると、当該送信成功率取得要求を送信成功率通知部１０４へ送る。
【００６０】
＜ステップＳ２３〜Ｓ２５＞
画像伝送装置１０ｂの送信成功率通知部１０４は、送信成功率取得要求を受け取ると、記憶部１１２（例えば、送信成功率テーブル１１２１）を参照し、自身（画像伝送装置１０ｂ）の各圧縮種別に対応するファックス送信の送信成功率（第２送信成功率情報）を読み出す。送信成功率通知部１０４は、読み出した送信成功率を、通信部１０３を介して、画像伝送装置１０ａへ通知する。
【００６１】
＜ステップＳ２６、Ｓ２７＞
画像伝送装置１０ａの通信部１０３は、画像伝送装置１０ｂから送信成功率を受信すると、当該送信成功率を圧縮種別判断部１０８へ送る。
【００６２】
＜ステップＳ２８＞
画像伝送装置１０ａの圧縮種別判断部１０８は、自身である画像伝送装置１０ａのファックス送信の送信成功率と、送信成功率取得部１０６により取得された画像伝送装置１０ｂのファックス送信の送信成功率と、受信成功率取得部１０７により取得された送信先の画像伝送装置２０のファックス受信の受信成功率と、に基づいて、ファックス送信する画像データに対する圧縮処理の圧縮種別を判断する。
【００６３】
圧縮種別判断部１０８は、例えば、受信機（画像伝送装置２０）を優先して圧縮種別を判断する場合、図６に示すように、送信側（画像伝送装置１０ａ、１０ｂ）の送信成功率が所定率（例えば、８０％）以上の圧縮種別の中から、受信側の受信成功率が最も高い圧縮種別を採用する。この場合、各圧縮種別の送信成功率は、例えば、画像伝送装置１０ａ、１０ｂの各圧縮種別での送信成功率の平均値、加重平均、最小値または最大値等とすればよい。図６に示す例では、送信側（画像伝送装置１０ａ、１０ｂ）の送信成功率が８０％以上の圧縮種別は、送信成功率テーブル１１２１（当該テーブルに示す成功率は、上述のように平均値、加重平均、最小値または最大値等であるものとする）に示すように、ＪＢＩＧ、ＭＲ（Ｋパラメータ：４）、ＭＲ（Ｋパラメータ：２）およびＭＨである。このうち受信側（画像伝送装置２０）の受信成功率が最も高い圧縮種別は、画像伝送装置２０の受信成功率テーブル１１２２から、ＭＨであると判断できる。
【００６４】
また、圧縮種別判断部１０８は、例えば、送信機（画像伝送装置１０ａ）を優先して圧縮種別を判断する場合、図７に示すように、受信側（画像伝送装置２０）の受信成功率が所定率（例えば、８０％）以上の圧縮種別の中から、送信側（画像伝送装置１０ａ、１０ｂ）の送信成功率が最も高い圧縮種別を採用してもよい。この場合、各圧縮種別の送信成功率は、例えば、画像伝送装置１０ａ、１０ｂの各圧縮種別での送信成功率の平均値、加重平均、最小値または最大値等とすればよい。図７に示す例では、受信側（画像伝送装置２０）の受信成功率が８０％以上の圧縮種別は、受信成功率テーブル１１２２に示すように、ＭＭＲ、ＭＲ（Ｋパラメータ：４）、ＭＲ（Ｋパラメータ：２）およびＭＨである。このうち送信側（画像伝送装置１０ａ、１０ｂ）の送信成功率が最も高い圧縮種別は、画像伝送装置１０ａ、１０ｂの送信成功率テーブル１１２１（当該テーブルに示す成功率は、上述のように平均値、加重平均、最小値または最大値等であるものとする）から、ＭＭＲであると判断できる。
【００６５】
また、圧縮種別判断部１０８は、例えば、ファクス送信の通信時間を優先して圧縮種別を判断する場合、図８に示すように、受信側（画像伝送装置２０）および送信側（画像伝送装置１０ａ、１０ｂ）双方の成功率が所定率（例えば、８０％）以上の圧縮種別の中から、最も圧縮率が高い圧縮種別を採用してもよい。この場合、各圧縮種別の送信成功率は、例えば、画像伝送装置１０ａ、１０ｂの各圧縮種別での送信成功率の平均値、加重平均、最小値または最大値等とすればよい。図８に示す例では、受信側および送信側双方の成功率が８０％以上の圧縮種別は、受信成功率テーブル１１２２および送信成功率テーブル１１２１（当該テーブルに示す成功率は、上述のように平均値、加重平均、最小値または最大値等であるものとする）に示すように、ＪＢＩＧ、ＭＭＲ、ＭＲ（Ｋパラメータ：４）、ＭＲ（Ｋパラメータ：２）およびＭＨである。また、図８に示すように、各圧縮種別の圧縮率は、高い順でＪＢＩＧ、ＭＭＲ、ＭＭＲ、ＭＲ（Ｋパラメータ：４）、ＭＲ（Ｋパラメータ：２）、ＭＨとなっている。受信側および送信側双方の成功率が８０％以上の圧縮種別のうち、最も圧縮率が高い圧縮種別は、ＪＢＩＧであると判断できる。
【００６６】
なお、上述のように、圧縮種別判断部１０８による圧縮種別の判断方法として、受信機を優先する場合、送信機を優先する場合、および通信時間を優先する場合の３つについて説明したが、例えば、予めいずれかの判断方法に設定されているものとしてもよい。また、判断方法としては、上述の３つの方法に限定されるものではなく、他の判断方法によって圧縮種別を判断するものとしてもよい。
【００６７】
＜ステップＳ２９〜Ｓ３１＞
画像伝送装置１０ａの圧縮種別判断部１０８は、判断した圧縮種別を、画像圧縮部１１０およびファックス送信部１０１へ通知する。画像圧縮部１１０は、通知された圧縮種別による圧縮方式によって、ファックス送信の対象となる画像データを圧縮する。そして、画像圧縮部１１０は、圧縮した画像データをファックス送信部１０１へ送る。
【００６８】
＜ステップＳ３２＞
画像伝送装置１０ａのファックス送信部１０１は、圧縮された画像データをファックス送信する前に、まず、通知された圧縮種別、解像度、および通信レート等の情報を含む送信モードを、電話網３を介して、画像伝送装置２０へ送信する。
【００６９】
＜ステップＳ３３＞
画像伝送装置１０ａのファックス送信部１０１は、圧縮された画像データを、電話網３を介して画像伝送装置２０へファックス送信する。
【００７０】
＜ステップＳ３４＞
画像伝送装置２０のファックス受信部１０２は、受信した送信モード（少なくとも圧縮種別）、および圧縮された画像データを、画像伸張部１１１へ送る。
【００７１】
＜ステップＳ３５、Ｓ３６＞
画像伝送装置２０の画像伸張部１１１は、受け取った送信モードに含まれる圧縮種別に基づいて、圧縮された画像データを伸張する。そして、画像伸張部１１１は、画像データの伸張の結果等を受信結果として、ファックス受信部１０２および成功率更新部１０９へ送る。
【００７２】
＜ステップＳ３７＞
画像伝送装置２０の成功率更新部１０９（第２更新部）は、ファックス受信部１０２から受け取った受信結果に基づいて、記憶部１１２に記憶されている受信成功率テーブル１１２２において、対応する圧縮種別の受信成功率を更新する。
【００７３】
＜ステップＳ３８、Ｓ３９＞
画像伝送装置２０のファックス受信部１０２は、受け取った受信結果を、電話網３を介して、画像伝送装置１０ａへ送信する。画像伝送装置１０ａのファックス送信部１０１は、画像伝送装置２０から受信した受信結果を、成功率更新部１０９へ送る。
【００７４】
＜ステップＳ４０＞
画像伝送装置１０ａの成功率更新部１０９（第１更新部）は、ファックス送信部１０１から受け取った受信結果に基づいて、記憶部１１２に記憶されている送信成功率テーブル１１２１において、画像圧縮部１１０による画像データの圧縮の圧縮種別の送信成功率を更新する。
【００７５】
以上のようなステップＳ１１〜Ｓ４０の流れで、画像伝送システム１におけるデータの送信処理が行われる。
【００７６】
なお、上述の図５で説明したように、ファックス送信側である画像伝送装置１０ａは、当該ファックス送信の成功または失敗を送信成功率に反映して更新し、ファックス受信側の画像伝送装置２０は、当該ファックス受信の成功または失敗を受信成功率に反映して更新するものとしている。この場合、ファックス送信およびファックス受信が成功であるか失敗であるかという基準は、例えば、以下のような判断基準で規定できる。送信側で正常に圧縮処理がされ、送信側から受信側へ圧縮された画像データが正常に送信され、受信側で正常に伸張処理が行われた場合、送信側では送信成功と判断され、かつ、受信側では受信成功と判断されるものとすればよい。また、送信側で正常に圧縮処理がされ、送信側から受信側へ圧縮された画像データが正常に送信され、受信側で伸張処理に失敗した場合、送信側では送信成功と判断され、かつ、受信側では受信失敗と判断されるものとすればよい。また、送信側で正常に圧縮処理がされ、送信側から受信側へ圧縮された画像データの送信に失敗した場合、送信側では送信失敗と判断され、かつ、受信側では受信失敗（例えば、受信したデータが破損していた場合）と判断されるものとすればよい。また、送信側で圧縮処理に失敗した場合、送信側で送信失敗と判断されるものとすればよい。ただし、送信側で圧縮処理に失敗した画像データがそのまま受信側へ送信され、結果的に、受信側で伸張処理に失敗した場合、送信側で受信失敗と判断されると共に、送信側でも送信失敗と判断されるものとしてもよい。なお、上述の判断基準は一例であり、その他の基準によってファックス送信およびファックス受信が成功であるか失敗であるかが判断されるものとしてもよい。
【００７７】
以上のように、本実施形態では、ファックス送信する場合に、自身の送信成功率のみならず、同じネットワーク内の画像伝送装置１０の送信成功率、および、ファックスの送信先の受信成功率を取得して、これらに基づいて画像データの圧縮種別を判断するものとしている。これによって、ファックス送信のエラーの発生をさらに抑制することができる。
【００７８】
なお、上述の実施形態において、画像伝送装置１０、２０の各機能部の少なくともいずれかがプログラムの実行によって実現される場合、そのプログラムは、ＲＯＭ等に予め組み込まれて提供される。また、上述の実施形態において、画像伝送装置１０、２０で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅｃｏｒｄａｂｌｅ）、またはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、上述の実施形態において、画像伝送装置１０、２０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の実施形態において、画像伝送装置１０、２０で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、上述の実施形態において、画像伝送装置１０、２０で実行されるプログラムは、上述した各機能部のうち少なくともいずれかを含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが上述の記憶装置からプログラムを読み出して実行することにより、上述の各機能部が主記憶装置上にロードされて生成されるようになっている。
【符号の説明】
【００７９】
１  画像伝送システム
２  ＬＡＮ
３  電話網
１０、１０ａ〜１０ｃ  画像伝送装置
２０  画像伝送装置
１０１  ファックス送信部
１０２  ファックス受信部
１０３  通信部
１０４  送信成功率通知部
１０５  受信成功率通知部
１０６  送信成功率取得部
１０７  受信成功率取得部
１０８  圧縮種別判断部
１０９  成功率更新部
１１０  画像圧縮部
１１１  画像伸張部
１１２  記憶部
１１３  入力部
１１４  表示制御部
１１５  表示部
３００  コントローラ
３０１  ＣＰＵ
３０２  システムメモリ（ＭＥＭ−Ｐ）
３０３  ノースブリッジ（ＮＢ）
３０４ａ  サウスブリッジ（ＳＢ）
３０４ｂ  ネットワークＩ／Ｆ
３０４ｃ  ＵＳＢ  Ｉ／Ｆ
３０４ｄ  セントロニクスＩ／Ｆ
３０５  ＡＧＰ
３０６  ＡＳＩＣ
３０７  ローカルメモリ（ＭＥＭ−Ｃ）
３０８  補助記憶装置
３１０  操作表示部
３２０  ＦＣＵ
３３１  プロッタ
３３２  スキャナ
１１２１  送信成功率テーブル
１１２２  受信成功率テーブル
【先行技術文献】
【特許文献】
【００８０】
【特許文献１】特開２００３−３０９７１０号公報
【図１】
2020022062.tif 000003
【図２】
2020022062.tif 000004
【図３】
2020022062.tif 000005
【図４】
2020022062.tif 000006
【図５】
2020022062.tif 000007
【図６】
2020022062.tif 000008
【図７】
2020022062.tif 000009
【図８】
2020022062.tif 000010