JP2004140465A - Facsimile machine - Google Patents
Facsimile machine Download PDFInfo
- Publication number
- JP2004140465A JP2004140465A JP2002300972A JP2002300972A JP2004140465A JP 2004140465 A JP2004140465 A JP 2004140465A JP 2002300972 A JP2002300972 A JP 2002300972A JP 2002300972 A JP2002300972 A JP 2002300972A JP 2004140465 A JP2004140465 A JP 2004140465A
- Authority
- JP
- Japan
- Prior art keywords
- color space
- function
- information
- image information
- receiving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Facsimile Transmission Control (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、ファクシミリ通信に関するものである。
【0002】
【従来の技術】
従来のファクシミリ装置は、カラー情報の送信はITU−T勧告T.82で規定されているJPEG符号化にて、ITU−T勧告T.42の色空間Labでフルカラー情報の送信を実行していた。送信機、受信機ともにスタンドアローンのファクシミリ装置であれば、これで充分に対応することができる。
【0003】
【発明が解決しようとする課題】
しかしながら、例えば、デジタルカメラで撮影したカラー情報の色空間はsYCCである。また、パソコンにてカラー情報を表示する場合の色空間はsYCCである。
【0004】
よって、上記従来例においては、デジタルカメラで撮影した情報、あるいは、パソコンにて表示している情報をファクシミリ送信する時は、一度、sYCCの色空間をRGBまで戻して、再度、色空間をLabに変換して送信しなければならず非常に手間であり、また、この変換での画質劣化が発生するという欠点があった。さらに、ここで、従来のファクシミリ通信は、色空間sYCCの関連情報をネゴシエーションできないという欠点があった。
【0005】
本発明は、上記従来技術の課題を解決するために成されたもので、その目的とするところは、ファクシミリ通信をより効果的に行うことにある。
【0006】
【課題を解決するための手段】
上記目的を達成するため、本発明に係る装置は、カラー画像情報を通信可能なファクシミリ装置であって、
色空間Labを用いた各種画像情報の受信機能の有無を通知する第1手段と、
色空間sYCCを用いた画像情報の受信機能の有無を通知する第2手段と、
を有し、
前記第2手段で色空間sYCCを用いた画像情報の受信機能が有ることを通知した場合には、前記第1手段は、色空間sYCCを用いた各種画像情報の受信機能の有無を通知する手段として機能することを特徴とする。
【0007】
【発明の実施の形態】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【0008】
<構成>
図1は、本発明の第1実施形態であるファクシミリ装置の概略構成を示すブロック図である。
【0009】
2は、NCU(網制御装置)である。これは、電話網をデータ通信等に使用するために、その回線の端末に接続し、電話交換網の接続制御を行ったり、データ通信路への切り換えを行ったり、ループの保持を行うものである。また、NCU2は、バス26からの制御により、電話回線2aを電話機側に接続(CMLオフ)したり、電話回線2aをファクシミリ装置側に接続(CMLオン)するものである。なお、通常状態では、電話回線2aは、電話機4側に接続されている。
【0010】
4は、電話機である。6は、ハイブリッド回路であり、送信系の信号と受信系の信号とを分離し、加算回路12からの送信信号をNCU2経由で電話回線2aに送出し、相手側からの信号をNCU2経由で受け取り、信号線6a経由で復調器8に送るものである。
【0011】
8は、変復調器であり、ITU−T勧告V.8、V.21、V.27ter、V.29、V.17、V.34に基づいた変調及び復調を行う変復調器であり、バス26の制御により、各伝送モードが指定される。変復調器8は、バス26からの送信信号を入力し、変調データを信号線8aに出力し、信号線6aに出力されている受信信号を入力し、復調データをバス26に出力する。
【0012】
10は、発呼回路であり、バス26からの信号により、電話番号情報を入力し、信号線10aにDTMFの選択信号を出力する。12は、加算回路であり、信号線8aの情報と信号線10aの情報を入力し、加算した結果を信号線12aに出力する。14は、カラー読み取り可能な読取回路であり、読み取りデータをバス26に出力する。16は、カラー記録可能な記録回路であり、バス26に出力されている情報を順次1ライン毎に記録する。
【0013】
18は、メモリ(RAM)である。ワーク用の領域の他、読み取りデータの生情報、あるいは、符号化した情報を格納したり、また、受信情報、あるいは、復号化した情報等をバス26を介して格納したりする領域を有する。20は、操作部であり、ワンタッチダイヤル、短縮ダイヤル、テンキー、*キー、#キー、スタートキー、ストップキー、セットキー、ファイル情報の送信を選択するキー、カラー原稿送信選択キー、その他のファンクションキーがあり、押下されたキー情報はバス26に出力される。操作部20には、表示部があり、バス26に出力されている情報を入力し、表示する。
【0014】
22は、CPU(中央処理装置)であり、ファクシミリ全体の制御をしたり、ファクシミリ伝送制御手順を実行するが、その制御プログラムは、ROM24に格納される。
【0015】
26は、バスである。28は、カードインターフェイスであり、30のメモリカード(例えば、デジタルカメラで撮影した情報が記憶されているコンパクトフラッシュ(登録商標)カード)がセットされる。
【0016】
24は、本実施形態に係るファクシミリ装置全体を制御する制御プログラムを格納するROMである。
【0017】
この制御プログラムは、ファクシミリ受信の前手順において、送信側のファクシミリ装置に対し、色空間LabでのJPEG符号化情報の受信機能の有無、色空間Labでのフルカラー情報の受信機能の有無、色空間Labでの1画素情報の拡張ビット数の受信機能の有無、色空間Labでのオプションサブサンプリングの受信機能の有無、色空間Labでの非標準照射光の受信機能の有無、色空間Labでの非標準ガミュート範囲の受信機能の有無、及び、色空間sYCCでの受信機能の有無、といった機能情報を通知する手段としてCPUを機能させるプログラムを含んでいる。
【0018】
ここで、前手順にて、受信機から送信機に色空間sYCCでの受信機能有りを通知している場合には、上記の、色空間LabでのJPEG符号化情報の受信機能の有無、色空間Labでのフルカラー情報の受信機能の有無、色空間Labでの1画素情報の拡張ビット数の受信機能の有無、色空間Labでのオプションサブサンプリングの受信機能の有無、色空間Labでの非標準照射光の受信機能の有無、色空間Labでの非標準ガミュート範囲の受信機能の有無を通知する手段は、そのまま、色空間sYCCでのJPEG符号化情報の受信機能の有無、色空間sYCCでのフルカラー情報の受信機能の有無、色空間sYCCでの1画素情報の拡張ビット数の受信機能の有無、色空間sYCCでのオプションサブサンプリングの受信機能の有無、色空間sYCCでの非標準照射光の受信機能の有無、色空間sYCCでの非標準ガミュート範囲の受信機能の有無を通知する手段として機能する場合がある。
【0019】
また、この制御プログラムは、ファクシミリ送信の前手順において、受信側のファクシミリ装置に対し、色空間LabでのJPEG符号化情報の送信か否か、色空間Labでのフルカラー情報の送信か否か、色空間Labでの1画素情報の拡張ビット数の送信か否か、色空間Labでのサブサンプリングの送信か否か、色空間Labでの非標準照射光の送信か否か、色空間Labでの非標準ガミュート範囲の送信か否か、といった送信情報を通知する手段としてCPUを機能させるプログラムをも含み、更に、色空間sYCCでの送信か否かをも受信側に通知するプログラムをも含んでいる。
【0020】
そして、色空間sYCCでの送信であることを受信側に通知する場合には、色空間LabでのJPEG符号化情報の送信か否か、色空間Labでのフルカラー情報の送信か否か、色空間Labでの1画素情報の拡張ビット数の送信か否か、色空間Labでのサブサンプリングの送信か否か、色空間Labでの非標準照射光の送信か否か、色空間Labでの非標準ガミュート範囲の送信か否か、といった送信情報を通知する手段は、そのまま、色空間sYCCでのJPEG符号化情報の送信か否か、色空間sYCCでのフルカラー情報の送信か否か、色空間sYCCでの1画素情報の拡張ビット数の送信か否か、色空間sYCCでのサブサンプリングの送信か否か、色空間sYCCでの非標準照射光の送信か否か、色空間sYCCでの非標準ガミュート範囲の送信か否か、といった送信情報を通知する手段として機能する。
【0021】
この制御プログラムは、上記のような機能情報を受信側のファクシミリ装置から受け取りその内容を解析する手段としてCPUを機能させるプログラム及び上記のような送信情報を送信側のファクシミリ装置から受け取りその内容を解析する手段としてCPUを機能させるプログラムをも含む。
【0022】
具体的には、本実施形態に係るファクシミリ装置は、図2に示すDIS/DTC信号及びDCS信号のやりとりによって、上記の機能情報、送信情報を通知しあうことができる。
【0023】
<DIS、DCSのFIF構成>
図2は、解像度関連のビット情報、カラー関連のビット情報、さらに、新規にITU−T勧告T.30に追加する情報を示すテーブルである。
【0024】
DIS/DTC信号のFIFの68ビットにより、色空間LabでのJPEG受信機能の有無を通知し、DCS信号のFIFの68ビットにより、色空間LabでのJPEG送信を指定する。
【0025】
また、DIS/DTC信号のFIFの69ビットにより、色空間Labでのフルカラー受信機能の有無を通知し、DCS信号のFIFの69ビットにより、色空間はLabであるフルカラー送信を指定する。
【0026】
また、DIS/DTC信号のFIFの70ビットは0にするが、DCS信号のFIFの70ビットにより、色空間Labでの優先使用ハフマン符号表を指定する。
【0027】
また、DIS/DTC信号のFIFの71ビットにより、色空間Labでの1画素情報の拡張ビット数の受信機能の有無(より具体的には、色空間Labでの12ビット/画素/要素の受信機能の有無)を通知し、DCS信号のFIFの71ビットにより、色空間Labでの1画素情報の拡張ビット数の送信を指定(より具体的には、色空間Labでの12ビット/画素/要素送信を指定)をする。
標準的には、色空間Labでの8ビット/画素/要素の受信機能は有する。
【0028】
また、DIS/DTC信号のFIFの73ビットにより、色空間Labでのオプションサブサンプリングの受信機能の有無(より具体的には、色空間Labでのサブサンプリング無し(1:1:1)の受信機能の有無)を通知し、DCS信号のFIFの73ビットにより、色空間Labでのオプションサブサンプリングの送信を指定(より具体的には、色空間Labでのサブサンプリング無し(1:1:1)送信を指定)をする。標準的には、色空間Labでのサブサンプリング(4:1:1)の受信機能は有する。
【0029】
また、DIS/DTC信号のFIFの74ビットにより、色空間Labでの非標準照射光での受信機能の有無を通知し、DCS信号のFIFの74ビットにより、色空間Labでの非標準照射光での送信を指定する。
【0030】
また、DIS/DTC信号のFIFの75ビットにより、色空間Labでの非標準ガミュート範囲での受信機能の有無を通知し、DCS信号のFIFの75ビットにより、色空間Labでの非標準ガミュート範囲での送信を指定する。
【0031】
また、DIS/DTC信号のFIFのXビットにより、色空間sYCCでの受信機能の有無を通知し、DCS信号のFIFのXビットにより、色空間sYCCでの送信を指定する。
【0032】
DCS信号のFIFの68ビット〜75ビットは、基本的には上記のように色空間Labで表した画像情報の送信指定を表すが、Xビットが1の場合には、その代わりに色空間sYCCで表した画像情報の送信指定を表す。従って、受信側のファクシミリ装置は、DCS信号のFIFのXビットが1の場合であって、例えば75ビットが1の場合には、色空間sYCCで表された画像情報の非標準ガミュート範囲での送信を行う旨を送信側から指定されたものとして認識する。
【0033】
ただし、DCS信号のFIFの73ビットは、Xビットが1の場合には、色空間sYCCでのサブサンプリング(4:1:1)の送信の指定を通知(標準的には、色空間sYCCでのサブサンプリング(4:2:2)の受信機能は有する)する。
【0034】
つまり、前手順にて、本実施形態のファクシミリ装置が送信機として、DCS信号のFIFのXビットに1を立て、色空間sYCCでの送信であることを通知した場合、受信機としての本実施形態のファクシミリ装置は、ビット68〜75におけるビットが、色空間sYCCでのJPEG符号化情報の送信、色空間sYCCでのフルカラー情報の送信、色空間sYCCでの1画素情報の拡張ビット数の送信、色空間sYCCでのサブサンプリング(4:1:1)の送信、色空間sYCCでの非標準照射光の送信、色空間sYCCでの非標準ガミュート範囲の送信を示すものとして認識する。
【0035】
一方、DIS/DTC信号のFIFの68ビット〜75ビットも、基本的には上記のように色空間Labで表した画像情報を受信する際の機能を表すが、色空間sYCCの画像情報を送信する旨を示すDCS信号を受信側ファクシミリが受信した場合であって、そのDCS信号に対応する送信データの受信に必要な機能が無い場合には、DIS/DTC信号のFIFの68ビット〜75ビットを、色空間sYCCで表した画像情報を受信する際の機能を表すものとして用い、そのように生成したDIS信号を再度送信側ファクシミリ装置に送信する。送信側ファクシミリ装置でも、色空間sYCCの画像情報を送信する旨を示すDCS信号を送信した後に受信側ファクシミリから返ってきたDIS/DTC信号のFIFの68ビット〜75ビットは、色空間sYCCで表した画像情報を受信する際の機能を表すものとして認識する。
【0036】
ただしその場合、DIS/DTC信号のFIFの73ビットは、色空間sYCCでのサブサンプリング(4:1:1)の受信機能の有無を通知(標準的には、色空間sYCCでのサブサンプリング(4:2:2)の受信機能は有する)するものである。
【0037】
つまり、受信機が、色空間sYCCでの受信機能を有しているにもかかわらず、色空間sYCCでのJPEG符号化情報の受信機能、色空間sYCCでのフルカラー情報の受信機能、色空間sYCCでの1画素情報の拡張ビット数の受信機能、色空間sYCCでのオプションサブサンプリングの受信機能、色空間sYCCでの非標準照射光の受信機能、色空間sYCCでの非標準ガミュート範囲の受信機能、のいずれかを有していない場合には、その機能を有していない旨を改めて送信側に通知する必要がある。
【0038】
色空間Labでのフルカラー情報の受信機能はサポートするが色空間sYCCでのフルカラー情報の受信機能はサポートしない、あるいは、色空間Labでの1画素情報の拡張ビット数の受信機能はサポートするが色空間sYCCでの1画素情報の拡張ビット数の受信機能はサポートしない、あるいは、色空間Labでのオプションサブサンプリングの受信機能はサポートするが色空間sYCCでのオプションサブサンプリングの受信機能はサポートしない、あるいは、色空間Labでの非標準照射光の受信機能はサポートするが色空間sYCCでの非標準照射光の受信機能はサポートしない、あるいは、色空間Labでの非標準ガミュート範囲の受信機能はサポートするが色空間sYCCでの非標準ガミュート範囲の受信機能はサポートしない、のいずれかの場合には、送信機から色空間sYCCでの送信が指定された際に、再度、色空間sYCCにおける詳細な受信機能の有無を送信機に通知する必要が生じる。
【0039】
そして、DIS信号の再送を受けた送信機は、そのDIS信号に応じて送信データを変換し、DCS信号を再生成して受信機に送信することになる。
【0040】
なお、上記のXは、現在のITU−T勧告T.30では用いられていないFIFの任意のビット番号であれば良く、例えば100ビットなどでもよい。
【0041】
以上説明したように、図2のようなDIS/DTC信号及びDCS信号のやりとりを行えば、DIS信号、DCS信号、DTC信号のFIFを1ビット増加させるだけで、色空間sYCCを用いて表された画像情報についても、画素情報の拡張ビット数、サブサンプリング、非標準照射光、非標準ガミュート範囲についての情報を、送受信できる。
【0042】
<動作>
図3〜図9は、本実施形態に係るファクシミリ装置のCPU18がROM24に格納された制御プログラムを実行した場合の処理の流れを示すフローチャートである。
【0043】
ステップS2は、バス26を介して、メモリ18をイニシャライズすることを表している。ステップS4は、バス26を介して、操作部の表示部をクリアすることを表している。ステップS6では、バス26を介してNCU2のCMLをオフする。
【0044】
ステップS8では、受信が選択されたか否かが判断されYESであるとステップS14に進み、NOであるとステップS10に進む。ステップS10では、送信が選択されたか否かが判断されYESであるとステップS28に進み、NOであるとステップS12に進み、その他の処理をする。
【0045】
《受信処理》
ステップS14では、バス26を介して、NCU2のCMLをオンする。ステップS16では、タイマT1に35秒をセットする。ステップS18は、CED信号の送信を表している。
【0046】
ステップS20は、NSF/CSI/DIS信号の送信を表している。ステップS22では、タイマT4に3秒をセットする。ステップS24では、NSS/TSI/DCS信号を受信したか否かが判断され、YESであるとステップS30に進み、NOであるとステップS26に進む。
【0047】
ステップS26では、タイマT4がタイムオーバーしたか否かが判断され、YESであるとステップS28に進み、NOであるとステップS24に進む。ステップS28では、タイマT1がタイムオーバーしたか否かが判断され、YESであるとステップS6に進み、NOであるとステップS20に進む。
【0048】
ステップS30では、DCS信号のFIFのXビットは0であるか否かが判断され、YESであるとステップS32に進み、NOであると図5のステップS46に進む。
【0049】
ステップS32では、DCS信号のFIFの68ビットは1であるか否かが判断され、YESであるとステップS34に進み、NOであるとステップS40に進む。ステップS34では残りの前手順を行う。更にステップS36では、DCS信号のFIFの69、70、71、73、74、75ビットの情報に従い、色空間LabでのJPEG情報を受信し記録する。ステップS38は、後手順を表している。
【0050】
ステップS40は残りの前手順を表している。ステップS42では、DCS信号に指定された情報に基づいてモノクロ画信号の受信/記録を実行する。ステップS44は、後手順を表している。
【0051】
次に図5のステップS46では、色空間sYCCでの画像情報を受信すべき指示がDCS信号で送られてきた場合の処理を行う。具体的には、DCS信号のFIFの69〜75ビットにおいて要求されている色空間sYCCでの受信機能を全て擁しているか否かを判定する。ステップS46でYESであると、ステップS54に進み、NOであるとステップS48に進む。
【0052】
例えば、ステップS46では、受信したDCS信号の75ビットが1の場合には、受信側ファクシミリ装置に、色空間sYCCでの非標準ガミュート範囲での受信機能があるか否か判定し、無い場合には、ステップS54の処理を行う。
【0053】
ステップS48は残りの前手順を表している。ステップS50は、DCS信号のFIFの68〜75ビットの情報に基づいて色空間sYCCでの画像情報を受信し記録する。ステップS52は、後手順を表している。
【0054】
ステップS54は、NSF/CSI/DIS信号の再送信を表している。例えば、受信側ファクシミリ装置に、色空間sYCCでの非標準ガミュート範囲での受信機能が無い場合には、DIS信号のFIFの75ビットを0とする。
【0055】
ステップS56では、タイマT4に3秒をセットする。
【0056】
ステップS58では、NSS/TSI/DCS信号を再受信したか否かが判断され、YESであるとステップS30に進み、NOであるとステップS60に進む。ステップS60では、タイマT4がタイムオーバーしたか否かが判断され、YESであるとステップS62に進み、NOであるとステップS58に進む。図6(a)のステップS62では、タイマT1がタイムオーバーしたか否かが判断され、YESであるとステップS6に進み、NOであるとステップS20に進む。
【0057】
《送信処理》
図6(b)のステップS64では、バス26を介してNCU2のCMLをオンする。ステップS66は、発呼回路を使用して、指定された宛先へ発呼することを表している。ステップS68は前手順である。
【0058】
ステップS70では、カラーファイル情報の送信が選択されたか否かが判断され、YESであるとステップS76に進み、NOであるとステップS72に進む。
【0059】
ステップS72では、カラー原稿情報の送信が選択されたか否かが判断され、YESであるとステップS94に進み、NOであるとステップS74に進む。
【0060】
ステップS74は、モノクロ原稿情報の読み取り、送信の実行を表している。
【0061】
カラーファイル情報の送信の場合、色空間sYCCでのJPEGフルカラー符号化データ受信機能を受信側ファクシミリが持っている必要がある。そこでステップS76では、DIS信号のFIFの68、69、Xビットは全て1であるか否かを判断する。YESであるとステップS78に進み、NOであるとステップS92に進む。
【0062】
次に、ステップS78では、送信しようとするファイル情報を受信できるだけの機能を受信側ファクシミリが有しているか否かを、DIS信号のFIFの70〜75ビットは1であるか否かによって判断する。YESであるとステップS80に進み、NOであるとステップS86に進む。例えば、送信したいファイルが色空間sYCCで12ビット/画素/要素の画像情報とすると、DISのFIFの71ビットが1か否かを判定する。
【0063】
図7(a)のステップS80は残りの前手順を表している。ここではファイル情報に合わせたDCS信号を送信する。そして、ステップS82において、所望のファイル情報(例えば、色空間sYCCで12ビット/画素/要素でJPEGフルカラー情報)を送信する。ステップS84は後手順を表している。
【0064】
ステップS80でDCS信号を送信後、再度DIS信号を受信側ファクシミリ装置から受信した場合には、そのDIS信号のFIFは、色空間sYCCでの受信機能を表しているものである。この場合は、そのDIS信号に合わせて、再度DCS信号を生成して送信し、かつ、ステップS82において、そのDIS信号に合わせて画像情報をデータ変換して送信する。
【0065】
図7(b)のステップS86は残りの前手順を表している。ここでは、送信しようとするファイル情報とDIS信号がマッチしていない場合なので、DIS信号に合わせたDCS信号を送信する。例えば、DIS信号のFIFの71ビットが0であれば、DCS信号のFIFの71ビットも0にする。そして、ステップS88で、DIS信号に合わせてデータ変換した画像情報を送信する。例えば、送信ファイル情報である色空間sYCCで12ビット/画素/要素のデータは、DIS信号のFIFの71ビットが0であれば、色空間sYCCで8ビット/画素/要素のデータに変換して、JPEGフルカラー送信を実行する。ステップS90は後手順を表している。
【0066】
ステップS86でDCS信号を送信後、再度DIS信号を受信側ファクシミリ装置から受信した場合には、そのDIS信号のFIFは、色空間sYCCでの受信機能を表しているものである。この場合は、そのDIS信号に合わせて、再度DCS信号を生成して送信し、かつ、ステップS88において、そのDIS信号に合わせて画像情報をデータ変換して送信する。
【0067】
図8(a)のステップS92は、操作部の表示部に、「相手受信機に機能が無くカラー情報の送信を中断します。」と表示することを表している。この表示は、何らかのキー操作で消すことができる。
【0068】
図8(b)のステップS94では、DIS信号のFIFの68、69ビットは1であるか否かが判断され、YESであるとステップS96に進み、NOであるとステップS92に進む。
【0069】
ステップS96では、送信しようとするカラー原稿情報を受信できるだけの機能を受信側ファクシミリが有しているか否かを、DIS信号のFIFの70〜75ビットが1であるか否かによって判断する。YESであるとステップS98に進み、NOであるとステップS104に進む。例えば、送信したい画像情報が色空間Labで非標準照射光でのJPEGフルカラー画像情報とすると、DISのFIFの74ビットが1か否かを判定する。
【0070】
ステップS98は残りの前手順を表している。ここでは、送信しようとするカラー原稿画像情報に合わせたDCS信号を送信する。例えば、送信したい画像情報が色空間Labで非標準照射光でのJPEGフルカラー画像情報とすると、そのFIFの68、69、74ビットは1とする。ステップS100は、カラー原稿画像情報を送信する。例えば、色空間Labで非標準照射光にてJPEGフルカラー送信を実行する。ステップS102は後手順を表している。
【0071】
図9のステップS104は残りの前手順を表している。ここでは、DIS信号に合わせたDCS信号を送信する。例えば、送信したい画像情報が色空間Labで非標準照射光でのJPEGフルカラー画像情報であっても、DISのFIFの74ビットが0の場合には、DCS信号のFIFの74ビットは0とする。ステップS106は、DIS信号に合わせてデータ変換した画像情報を送信する。例えば、送信したい画像情報が色空間Labで非標準照射光でのJPEGフルカラー画像情報の場合であって、DISのFIFの74ビットが0の場合には、色空間Labで非標準照射光を標準照射光に変更してJPEGフルカラー送信を実行する。ステップS108は後手順を表している。
【0072】
DIS信号、DCS信号、DTC信号のFIFを1ビット増加させるだけで、色空間sYCCを用いて表された画像情報についても、画素情報の拡張ビット数、サブサンプリング、非標準照射光、非標準ガミュート範囲についての情報を、送受信できる。従って、今後FIFの拡張の可能性を残しつつ、色空間Labのみならず、色空間sYCCに対しても様々な機能情報を送受信できるプロトコルが実現できる。
【0073】
また、色空間sYCCでの受信機能がありながら、画素情報の拡張ビット数、サブサンプリング、非標準照射光、非標準ガミュート範囲の受信機能を色空間Labのみでサポートする場合は、DIS信号を再送信すればよく、非常に使い勝手の良いプロトコルを提供可能となる。
【0074】
(他の実施形態)
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【0075】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【0076】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【0077】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。
【0078】
プログラムを供給するための記録媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などがある。
【0079】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明のクレームに含まれるものである。
【0080】
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【0081】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【0082】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【0083】
なお、本実施形態中で、制御プログラムが実現すると表現した機能については、電子回路などのハードウェアで実現する構成としてもよい。
【0084】
本発明の実施態様の例を以下に列挙する。
【0085】
【実施態様1】
カラー画像情報を通信可能なファクシミリ装置において、
色空間Labを用いた各種画像情報の受信機能の有無を通知する第1手段と、
色空間sYCCを用いた画像情報の受信機能の有無を通知する第2手段と、
を有し、
前記第2手段で色空間sYCCを用いた画像情報の受信機能が有ることを通知した場合には、前記第1手段は、色空間sYCCを用いた各種画像情報の受信機能の有無を通知する手段として機能することを特徴とするファクシミリ装置。
【0086】
【実施態様2】
前記第1手段は、
色空間LabでのJPEG符号化情報の受信機能の有無、
色空間Labでのフルカラー情報の受信機能の有無、
色空間Labでの1画素情報の拡張ビット数の受信機能の有無、
色空間Labでのオプションサブサンプリングの受信機能の有無、
色空間Labでの非標準照射光の受信機能の有無、
色空間Labでの非標準ガミュート範囲の受信機能の有無、
の少なくとも1つを通知可能な手段であることを特徴とする実施態様1に記載のファクシミリ装置。
【0087】
【実施態様3】
前記第1手段によって、色空間Labを用いた各種画像情報の受信機能の有無を送信側ファクシミリ装置に通知した後、色空間sYCCでのファクシミリ受信を要求された時には、
色空間Labでのフルカラー情報の受信機能はサポートするが色空間sYCCでのフルカラー情報の受信機能はサポートしない、あるいは、
色空間Labでの1画素情報の拡張ビット数の受信機能はサポートするが色空間sYCCでの1画素情報の拡張ビット数の受信機能はサポートしない、あるいは、
色空間Labでのオプションサブサンプリングの受信機能はサポートするが色空間sYCCでのオプションサブサンプリングの受信機能はサポートしない、あるいは、
色空間Labでの非標準照射光の受信機能はサポートするが色空間sYCCでの非標準照射光の受信機能はサポートしない、あるいは、
色空間Labでの非標準ガミュート範囲の受信機能はサポートするが色空間sYCCでの非標準ガミュート範囲の受信機能はサポートしない場合は、
再度、第1手段によって色空間sYCCでサポートしない機能を通知することを特徴とする実施態様2に記載のファクシミリ装置。
【0088】
【実施態様4】
カラー画像情報を通信可能なファクシミリ装置において、
色空間Labを用いた各種画像情報を送信するか否か指定する第1手段と、
色空間sYCCを用いた画像情報を送信するか否か指定する第2手段と、
を有し、
前記第2手段で色空間sYCCを用いた画像情報の送信を行うことを指定した場合には、前記第1手段は、色空間sYCCを用いた各種画像情報を送信するか否か指定する手段として機能することを特徴とするファクシミリ装置。
【0089】
【実施態様5】
前記第1手段は、
色空間LabでのJPEG符号化情報を送信するか否か、
色空間Labでのフルカラー情報を送信するか否か、
色空間Labでの1画素情報の拡張ビット数を送信するか否か、
色空間Labでのサブサンプリングを送信するか否か、
色空間Labでの非標準照射光を送信するか否か、
色空間Labでの非標準ガミュート範囲を送信するか否か、
の少なくとも1つを指定する手段であることを特徴とする実施態様4に記載のファクシミリ装置。
【0090】
【実施態様6】
カラー画像情報を通信可能なファクシミリ通信方法において、
色空間Labを用いた各種画像情報の受信機能の有無を通知する第1工程と、
色空間sYCCを用いた画像情報の受信機能の有無を通知する第2工程と、
を有し、
前記第2工程で色空間sYCCを用いた画像情報の受信機能が有ることを通知した場合には、前記第1工程は、色空間sYCCを用いた各種画像情報の受信機能の有無を通知する工程として機能することを特徴とするファクシミリ通信方法。
【0091】
【実施態様7】
カラー画像情報を通信可能なファクシミリ通信方法において、
色空間Labを用いた各種画像情報を送信するか否か指定する第1工程と、
色空間sYCCを用いた画像情報を送信するか否か指定する第2工程と、
を有し、
前記第2工程で色空間sYCCを用いた画像情報の送信を行うことを指定した場合には、前記第1工程は、色空間sYCCを用いた各種画像情報を送信するか否か指定する工程として機能することを特徴とするファクシミリ通信方法。
【0092】
【実施態様8】
上記実施態様6または7に記載のファクシミリ通信方法をコンピュータに実行させることを特徴とする制御プログラム。
【0093】
【実施態様9】
上記実施態様8に記載の制御プログラムを格納した記憶媒体。
【0094】
【発明の効果】
本発明によれば、ファクシミリ通信をより効果的に行うことができる。
【図面の簡単な説明】
【図1】本発明の第1実施形態としてのファクシミリ装置のブロック図である。
【図2】本発明の第1実施形態に係るDIS/DTC、DCS信号のFIF情報の具体例である。
【図3】本発明の第1実施形態に係る制御のフローチャートである。
【図4】本発明の第1実施形態に係る制御のフローチャートである。
【図5】本発明の第1実施形態に係る制御のフローチャートである。
【図6】本発明の第1実施形態に係る制御のフローチャートである。
【図7】本発明の第1実施形態に係る制御のフローチャートである。
【図8】本発明の第1実施形態に係る制御のフローチャートである。
【図9】本発明の第1実施形態に係る制御のフローチャートである。
【符号の説明】
2.NCU
4.電話機
6.ハイブリッド回路
8.変復調器
10.発呼回路
12.加算回路
14.読み取り回路
16.記録回路
18.メモリ回路
20.操作部
22.CPU
24.ROM
26.バス
28.カードインターフェイス
30.メモリカード[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to facsimile communication.
[0002]
[Prior art]
Conventional facsimile apparatuses transmit color information in accordance with ITU-T Recommendation T.40. In JPEG encoding specified in ITU-T Recommendation T.82, Transmission of full-color information has been executed in the 42 color spaces Lab. If both the transmitter and the receiver are stand-alone facsimile apparatuses, this can sufficiently cope with this.
[0003]
[Problems to be solved by the invention]
However, for example, the color space of color information captured by a digital camera is sYCC. The color space for displaying color information on a personal computer is sYCC.
[0004]
Therefore, in the above conventional example, when facsimile transmission of information photographed by a digital camera or information displayed on a personal computer is performed, the color space of sYCC is returned to RGB once, and the color space is again changed to Lab. The conversion has to be performed, which is very troublesome, and there is a disadvantage that the image quality is deteriorated by this conversion. Further, here, the conventional facsimile communication has a disadvantage that related information of the color space sYCC cannot be negotiated.
[0005]
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems of the related art, and has as its object to perform facsimile communication more effectively.
[0006]
[Means for Solving the Problems]
To achieve the above object, an apparatus according to the present invention is a facsimile apparatus capable of communicating color image information,
First means for notifying the presence or absence of a function of receiving various image information using the color space Lab;
Second means for notifying the presence or absence of the image information receiving function using the color space sYCC;
Has,
When the second means notifies that there is a function of receiving image information using the color space sYCC, the first means notifies the presence or absence of the function of receiving various image information using the color space sYCC. It is characterized by functioning as
[0007]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, preferred embodiments of the present invention will be illustratively described in detail with reference to the drawings. However, the components described in this embodiment are merely examples, and are not intended to limit the scope of the present invention only thereto.
[0008]
<Structure>
FIG. 1 is a block diagram showing a schematic configuration of a facsimile apparatus according to a first embodiment of the present invention.
[0009]
[0010]
4 is a telephone.
[0011]
[0012]
[0013]
[0014]
[0015]
26 is a bus.
[0016]
A
[0017]
In a pre-procedure for facsimile reception, this control program determines whether or not the transmitting-side facsimile apparatus has a function of receiving JPEG encoded information in the color space Lab, whether or not it has a function of receiving full-color information in the color space Lab, The presence or absence of a function of receiving the extension bit number of one pixel information in Lab, the presence or absence of a function of receiving optional sub-sampling in the color space Lab, the presence or absence of a function of receiving non-standard irradiation light in the color space Lab, the presence of a function in the color space Lab It includes a program for causing the CPU to function as means for notifying function information such as the presence or absence of a reception function in the non-standard gamut range and the presence or absence of a reception function in the color space sYCC.
[0018]
Here, in the previous procedure, if the receiver notifies the transmitter of the presence of the reception function in the color space sYCC, the presence or absence of the reception function of JPEG encoded information in the color space Lab Presence / absence of a function of receiving full color information in the space Lab, presence / absence of a function of receiving an extended bit number of one pixel information in the color space Lab, presence / absence of a function of receiving optional sub-sampling in the color space Lab, The means for notifying the presence / absence of the function of receiving the standard irradiation light and the presence / absence of the function of receiving the non-standard gamut range in the color space Lab is directly used as the presence / absence of the function of receiving the JPEG encoded information in the color space sYCC. Whether there is a function to receive full color information, whether to receive an extended bit number of one pixel information in the color space sYCC, and a function to receive optional subsampling in the color space sYCC , Which may serve as a means of notifying the presence or absence of the reception function of the non-standard irradiation light in the color space sYCC, the presence or absence of the receiving function of the non-standard gamut range in the color space sYCC.
[0019]
In addition, the control program determines whether or not to transmit the JPEG encoded information in the color space Lab and whether or not to transmit the full color information in the color space Lab to the receiving-side facsimile apparatus in the pre-procedure for facsimile transmission. Whether to transmit the extended bit number of one pixel information in the color space Lab, whether to transmit the sub-sampling in the color space Lab, whether to transmit the non-standard irradiation light in the color space Lab, Also includes a program that causes the CPU to function as means for notifying transmission information such as whether or not the transmission is in the non-standard gamut range, and further includes a program that notifies the receiving side whether or not transmission is performed in the color space sYCC. In.
[0020]
Then, when notifying the receiving side that the transmission is performed in the color space sYCC, whether the transmission is JPEG encoded information in the color space Lab, whether the full color information is transmitted in the color space Lab, Whether to transmit the extension bit number of one pixel information in the space Lab, whether to transmit the sub-sampling in the color space Lab, whether to transmit the non-standard irradiation light in the color space Lab, The means for notifying the transmission information such as whether or not the transmission is in the non-standard gamut range is directly performed as to whether or not to transmit the JPEG encoded information in the color space sYCC, whether or not to transmit the full color information in the color space sYCC, Whether to transmit the extended bit number of one pixel information in the space sYCC, whether to transmit the sub-sampling in the color space sYCC, whether to transmit the non-standard irradiation light in the color space sYCC, Non-standard Chute range transmission whether, functions as means for notifying the transmission information such as.
[0021]
This control program is a program that receives the above-mentioned function information from the facsimile machine on the receiving side and causes the CPU to function as a means for analyzing the contents, and receives the above-mentioned transmission information from the facsimile machine on the transmitting side and analyzes the contents thereof. It also includes a program that causes the CPU to function as a means for performing the operation.
[0022]
Specifically, the facsimile apparatus according to the present embodiment can notify the above-described function information and transmission information by exchanging the DIS / DTC signal and the DCS signal shown in FIG.
[0023]
<FIF configuration of DIS and DCS>
FIG. 2 shows resolution-related bit information, color-related bit information, and a new ITU-T Recommendation T.40. 30 is a table showing information to be added to No. 30.
[0024]
The presence / absence of the JPEG reception function in the color space Lab is notified by 68 bits of the FIF of the DIS / DTC signal, and the JPEG transmission in the color space Lab is specified by the 68 bits of the FIF of the DCS signal.
[0025]
Also, the presence / absence of the full color receiving function in the color space Lab is notified by 69 bits of the FIF of the DIS / DTC signal, and the 69 bits of the FIF of the DCS signal specifies full color transmission in which the color space is Lab.
[0026]
The 70-bit FIF of the DIS / DTC signal is set to 0, but the 70-bit FIF of the DCS signal specifies the preferential use Huffman code table in the color space Lab.
[0027]
The 71 bits of the FIF of the DIS / DTC signal determine whether or not there is a function of receiving the extended bit number of one pixel information in the color space Lab (more specifically, the reception of 12 bits / pixel / element in the color space Lab). Function is notified), and transmission of the extended bit number of one pixel information in the color space Lab is specified by 71 bits of the FIF of the DCS signal (more specifically, 12 bits / pixel / pixel / color space Lab). Element transmission).
Typically, it has a function of receiving 8 bits / pixel / element in the color space Lab.
[0028]
The 73 bits of the FIF of the DIS / DTC signal determine whether or not the optional subsampling reception function is available in the color space Lab (more specifically, whether or not there is no subsampling in the color space Lab (1: 1: 1)). And the transmission of optional subsampling in the color space Lab is specified by 73 bits of the FIF of the DCS signal (more specifically, no subsampling in the color space Lab (1: 1: 1) ) Specify transmission). Typically, it has a subsampling (4: 1: 1) reception function in the color space Lab.
[0029]
Also, the presence / absence of the reception function of the non-standard irradiation light in the color space Lab is notified by the 74 bits of the FIF of the DIS / DTC signal, and the non-standard irradiation light in the color space Lab is notified by the 74 bits of the FIF of the DCS signal. Specify sending by.
[0030]
Also, the presence / absence of a reception function in the non-standard gamut range in the color space Lab is notified by the 75 bits of the FIF of the DIS / DTC signal, and the non-standard gamut range in the color space Lab is notified by the 75 bits of the FIF of the DCS signal. Specify sending by.
[0031]
Also, the presence / absence of the reception function in the color space sYCC is notified by the X bit of the FIF of the DIS / DTC signal, and the transmission in the color space sYCC is specified by the X bit of the FIF of the DCS signal.
[0032]
The 68 bits to 75 bits of the FIF of the DCS signal basically indicate the transmission designation of the image information represented by the color space Lab as described above, but when the X bit is 1, the color space sYCC Represents the transmission designation of the image information represented by. Therefore, the receiving-side facsimile apparatus sets the X bit of the FIF of the DCS signal to 1 and, for example, when the 75 bit is 1, the image information expressed in the color space sYCC in the non-standard gamut range Recognize that transmission is performed as specified by the transmission side.
[0033]
However, when the X bit is 1, the 73 bits of the FIF of the DCS signal indicate that subsampling (4: 1: 1) transmission in the color space sYCC is specified (typically, in the color space sYCC. (There is a subsampling (4: 2: 2) reception function).
[0034]
That is, when the facsimile apparatus of the present embodiment sets 1 to the X bit of the FIF of the DCS signal as a transmitter and notifies that transmission is performed in the color space sYCC in the pre-procedure, In the facsimile apparatus of the embodiment, the bits in bits 68 to 75 are the transmission of JPEG encoded information in the color space sYCC, the transmission of full color information in the color space sYCC, and the transmission of the number of extended bits of one pixel information in the color space sYCC. , Transmission of the sub-sampling (4: 1: 1) in the color space sYCC, transmission of the non-standard irradiation light in the color space sYCC, and transmission of the non-standard gamut range in the color space sYCC.
[0035]
On the other hand, the 68 bits to 75 bits of the FIF of the DIS / DTC signal basically indicate the function of receiving the image information represented by the color space Lab as described above, but transmit the image information of the color space sYCC. If the receiving side facsimile receives the DCS signal indicating that the transmission is performed, and if there is no function necessary for receiving the transmission data corresponding to the DCS signal, the FIF of the DIS / DTC signal is 68 bits to 75 bits. Is used to represent a function when receiving image information expressed in the color space sYCC, and the DIS signal generated in this manner is transmitted to the transmission-side facsimile apparatus again. Also in the transmitting facsimile apparatus, 68 bits to 75 bits of the FIF of the DIS / DTC signal returned from the receiving facsimile after transmitting the DCS signal indicating that the image information of the color space sYCC is transmitted are expressed in the color space sYCC. It is recognized as representing a function at the time of receiving the obtained image information.
[0036]
However, in this case, 73 bits of the FIF of the DIS / DTC signal indicate whether or not there is a subsampling (4: 1: 1) reception function in the color space sYCC (typically, the subsampling in the color space sYCC ( 4: 2: 2).
[0037]
That is, although the receiver has a receiving function in the color space sYCC, a receiving function of JPEG encoded information in the color space sYCC, a receiving function of full color information in the color space sYCC, and a color space sYCC Function for receiving the number of extended bits of one pixel information in the color space, receiving function for optional sub-sampling in the color space sYCC, receiving function for the non-standard irradiation light in the color space sYCC, and receiving function for the non-standard gamut range in the color space sYCC , It is necessary to notify the transmitting side again that the function is not provided.
[0038]
Although the function of receiving full color information in the color space Lab is supported but the function of receiving full color information in the color space sYCC is not supported, or the function of receiving the extended bit number of one pixel information in the color space Lab is supported, Does not support the function of receiving the number of extended bits of one pixel information in the space sYCC, or does not support the function of receiving optional subsampling in the color space Lab but supports the function of receiving optional subsampling in the color space sYCC; Alternatively, the function of receiving the non-standard irradiation light in the color space Lab is supported, but the function of receiving the non-standard irradiation light in the color space sYCC is not supported, or the function of receiving the non-standard gamut range in the color space Lab is supported. However, the reception function of the non-standard gamut range in the color space sYCC is supported. There, in the case of either, when the transmission of the sYCC color space from the transmitter is specified, again, it is necessary to notify the presence or absence of advanced receiving functions in sYCC color space to the transmitter.
[0039]
Then, the transmitter receiving the retransmission of the DIS signal converts the transmission data according to the DIS signal, regenerates the DCS signal, and transmits the DCS signal to the receiver.
[0040]
Note that the above X is the current ITU-T Recommendation T. 30 may be any bit number of the FIF not used, for example, 100 bits.
[0041]
As described above, if the exchange of the DIS / DTC signal and the DCS signal as shown in FIG. 2 is performed, the FIF of the DIS signal, the DCS signal, and the DTC signal can be represented by using the color space sYCC only by increasing the FIF by one bit. With respect to the image information, the information about the extended bit number of pixel information, subsampling, non-standard irradiation light, and non-standard gamut range can be transmitted and received.
[0042]
<Operation>
FIGS. 3 to 9 are flowcharts showing the flow of processing when the
[0043]
Step S2 represents that the
[0044]
In step S8, it is determined whether reception is selected. If YES, the process proceeds to step S14, and if NO, the process proceeds to step S10. In step S10, it is determined whether transmission has been selected. If YES, the process proceeds to step S28. If NO, the process proceeds to step S12 to perform other processing.
[0045]
《Reception processing》
In step S14, the CML of the
[0046]
Step S20 represents transmission of the NSF / CSI / DIS signal. In step S22, 3 seconds are set in the timer T4. In step S24, it is determined whether an NSS / TSI / DCS signal has been received. If YES, the process proceeds to step S30, and if NO, the process proceeds to step S26.
[0047]
In step S26, it is determined whether or not the timer T4 has timed out. If YES, the process proceeds to step S28, and if NO, the process proceeds to step S24. In step S28, it is determined whether or not the timer T1 has timed out. If YES, the process proceeds to step S6, and if NO, the process proceeds to step S20.
[0048]
In step S30, it is determined whether or not the X bit of the FIF of the DCS signal is 0. If YES, the process proceeds to step S32, and if NO, the process proceeds to step S46 in FIG.
[0049]
In step S32, it is determined whether or not the 68 bits of the FIF of the DCS signal is 1, and if YES, the process proceeds to step S34, and if NO, the process proceeds to step S40. In step S34, the remaining pre-procedure is performed. Further, in step S36, JPEG information in the color space Lab is received and recorded according to the 69-, 70-, 71-, 73-, 74-, and 75-bit information of the FIF of the DCS signal. Step S38 represents a post-procedure.
[0050]
Step S40 represents the remaining pre-procedure. In step S42, a monochrome image signal is received / recorded based on the information specified in the DCS signal. Step S44 represents a post-procedure.
[0051]
Next, in step S46 in FIG. 5, processing is performed in a case where an instruction to receive image information in the color space sYCC has been sent as a DCS signal. Specifically, it is determined whether or not all the reception functions in the color space sYCC required in the 69 to 75 bits of the FIF of the DCS signal are provided. If “YES” in the step S46, the process proceeds to a step S54. If “NO”, the process proceeds to a step S48.
[0052]
For example, in step S46, if 75 bits of the received DCS signal is 1, it is determined whether or not the receiving facsimile apparatus has a receiving function in the non-standard gamut range in the color space sYCC. Performs the process of step S54.
[0053]
Step S48 represents the remaining pre-procedure. A step S50 receives and records image information in the color space sYCC based on the FIF 68-75 bit information of the DCS signal. Step S52 represents a post-procedure.
[0054]
Step S54 represents retransmission of the NSF / CSI / DIS signal. For example, if the receiving-side facsimile machine does not have a receiving function in the non-standard gamut range in the color space sYCC, 75 bits of the FIF of the DIS signal are set to 0.
[0055]
In step S56, 3 seconds are set in the timer T4.
[0056]
In step S58, it is determined whether the NSS / TSI / DCS signal has been received again. If YES, the process proceeds to step S30, and if NO, the process proceeds to step S60. In step S60, it is determined whether or not the time of timer T4 has expired. If YES, the process proceeds to step S62, and if NO, the process proceeds to step S58. In step S62 of FIG. 6A, it is determined whether or not the timer T1 has timed out. If YES, the process proceeds to step S6, and if NO, the process proceeds to step S20.
[0057]
《Transmission processing》
In step S64 of FIG. 6B, the CML of the
[0058]
In step S70, it is determined whether transmission of color file information has been selected. If YES, the process proceeds to step S76, and if NO, the process proceeds to step S72.
[0059]
In step S72, it is determined whether transmission of the color document information has been selected. If YES, the process proceeds to step S94, and if NO, the process proceeds to step S74.
[0060]
Step S74 represents execution of reading and transmitting monochrome document information.
[0061]
In the case of transmitting color file information, the receiving facsimile needs to have a function of receiving JPEG full-color encoded data in the color space sYCC. Therefore, in step S76, it is determined whether or not all 68, 69, and X bits of the FIF of the DIS signal are 1. If the determination is YES, the process proceeds to step S78. If the determination is NO, the process proceeds to step S92.
[0062]
Next, in step S78, it is determined whether or not the receiving facsimile has a function capable of receiving the file information to be transmitted, based on whether or not the 70 to 75 bits of the FIF of the DIS signal is 1. . If YES, the process proceeds to step S80, and if NO, the process proceeds to step S86. For example, if the file to be transmitted is image information of 12 bits / pixel / element in the color space sYCC, it is determined whether or not 71 bits of the DIS FIF is 1.
[0063]
Step S80 in FIG. 7A represents the remaining pre-procedure. Here, a DCS signal matching the file information is transmitted. Then, in step S82, desired file information (for example, JPEG full color information in 12 bits / pixel / element in the color space sYCC) is transmitted. Step S84 represents a post-procedure.
[0064]
If the DIS signal is received again from the receiving facsimile apparatus after transmitting the DCS signal in step S80, the FIF of the DIS signal indicates a reception function in the color space sYCC. In this case, the DCS signal is generated and transmitted again in accordance with the DIS signal, and in step S82, the image information is converted into data and transmitted in accordance with the DIS signal.
[0065]
Step S86 in FIG. 7B represents the remaining pre-procedure. Here, since the file information to be transmitted does not match the DIS signal, the DCS signal corresponding to the DIS signal is transmitted. For example, if the 71 bit of the FIF of the DIS signal is 0, the 71 bit of the FIF of the DCS signal is also set to 0. Then, in step S88, the image information obtained by data conversion in accordance with the DIS signal is transmitted. For example, data of 12 bits / pixel / element in the color space sYCC, which is transmission file information, is converted to data of 8 bits / pixel / element in the color space sYCC if the 71 bit of the FIF of the DIS signal is 0. , Execute JPEG full color transmission. Step S90 represents a post procedure.
[0066]
If the DIS signal is received again from the receiving-side facsimile apparatus after transmitting the DCS signal in step S86, the FIF of the DIS signal indicates a reception function in the color space sYCC. In this case, the DCS signal is generated and transmitted again in accordance with the DIS signal, and in step S88, the image information is converted into data and transmitted in accordance with the DIS signal.
[0067]
Step S92 in FIG. 8A indicates that "the other receiver has no function and transmission of color information is interrupted" is displayed on the display unit of the operation unit. This display can be turned off by any key operation.
[0068]
In step S94 of FIG. 8B, it is determined whether or not the 68 and 69 bits of the FIF of the DIS signal are 1; if YES, the process proceeds to step S96; if NO, the process proceeds to step S92.
[0069]
In step S96, it is determined whether or not the receiving-side facsimile has a function capable of receiving the color document information to be transmitted, based on whether or not the 70 to 75 bits of the FIF of the DIS signal is 1. If the determination is YES, the process proceeds to step S98. If the determination is NO, the process proceeds to step S104. For example, if the image information to be transmitted is JPEG full-color image information with non-standard irradiation light in the color space Lab, it is determined whether or not 74 bits of the DIS FIF is 1.
[0070]
Step S98 represents the remaining pre-procedure. Here, a DCS signal that matches the color original image information to be transmitted is transmitted. For example, if the image information to be transmitted is JPEG full-color image information with non-standard irradiation light in the color space Lab, the 68, 69, and 74 bits of the FIF are set to 1. A step S100 transmits the color document image information. For example, JPEG full-color transmission is performed using non-standard irradiation light in the color space Lab. Step S102 represents a post procedure.
[0071]
Step S104 in FIG. 9 represents the remaining pre-procedure. Here, a DCS signal matched to the DIS signal is transmitted. For example, even if the image information to be transmitted is JPEG full-color image information using non-standard irradiation light in the color space Lab, if the
[0072]
By increasing the FIF of the DIS signal, the DCS signal, and the DTC signal by one bit, the image information represented by using the color space sYCC is also used for the extended bit number of pixel information, sub-sampling, non-standard irradiation light, and non-standard gamut. Information about the range can be sent and received. Therefore, it is possible to realize a protocol capable of transmitting and receiving various function information not only to the color space Lab but also to the color space sYCC while leaving the possibility of expanding the FIF in the future.
[0073]
If the reception function in the color space sYCC is supported but the reception function in the extended bit number of pixel information, sub-sampling, non-standard irradiation light, and non-standard gamut range is supported only in the color space Lab, the DIS signal is reproduced. It only needs to be transmitted, and a very convenient protocol can be provided.
[0074]
(Other embodiments)
As described above, the embodiments of the present invention have been described in detail. However, the present invention may be applied to a system including a plurality of devices, or may be applied to an apparatus including a single device.
[0075]
According to the present invention, a software program for realizing the functions of the above-described embodiments is directly or remotely supplied to a system or apparatus, and a computer of the system or apparatus reads and executes the supplied program code. Including the case that is also achieved by In that case, the form need not be a program as long as it has the function of the program.
[0076]
Therefore, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. That is, the claims of the present invention include the computer program itself for realizing the functional processing of the present invention.
[0077]
In this case, any form of the program, such as an object code, a program executed by an interpreter, and script data supplied to the OS, is applicable as long as the program has the function of the program.
[0078]
As a recording medium for supplying the program, for example, a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, magnetic tape, nonvolatile memory card , ROM, DVD (DVD-ROM, DVD-R) and the like.
[0079]
Other methods of supplying the program include connecting to a homepage on the Internet using a browser of a client computer, and downloading the computer program itself of the present invention or a file containing a compressed automatic installation function from the homepage to a recording medium such as a hard disk. Can also be supplied. Further, the present invention can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. In other words, a WWW server that allows a plurality of users to download a program file for implementing the functional processing of the present invention on a computer is also included in the claims of the present invention.
[0080]
In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and downloaded to a user who satisfies predetermined conditions from a homepage via the Internet to download key information for decryption. It is also possible to execute the encrypted program by using the key information and install the program on a computer to realize the program.
[0081]
The functions of the above-described embodiments are implemented when the computer executes the read program, and an OS or the like running on the computer executes a part of the actual processing based on the instructions of the program. Alternatively, all the operations are performed, and the functions of the above-described embodiments can be realized by the processing.
[0082]
Further, after the program read from the recording medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion board or the A CPU or the like provided in the function expansion unit performs part or all of the actual processing, and the processing also realizes the functions of the above-described embodiments.
[0083]
Note that, in the present embodiment, the function expressed as being realized by the control program may be configured to be realized by hardware such as an electronic circuit.
[0084]
Examples of embodiments of the present invention are listed below.
[0085]
In a facsimile machine capable of communicating color image information,
First means for notifying the presence or absence of a function of receiving various image information using the color space Lab;
Second means for notifying the presence or absence of the image information receiving function using the color space sYCC;
Has,
When the second means notifies that there is a function of receiving image information using the color space sYCC, the first means notifies the presence or absence of the function of receiving various image information using the color space sYCC. A facsimile machine characterized by functioning as a device.
[0086]
The first means includes:
Presence / absence of a function of receiving JPEG encoded information in the color space Lab,
Presence / absence of a function of receiving full-color information in the color space Lab,
Presence / absence of a reception function of the extension bit number of one pixel information in the color space Lab,
Presence / absence of an optional subsampling reception function in the color space Lab,
Presence or absence of a function of receiving non-standard irradiation light in the color space Lab,
The presence or absence of a non-standard gamut range reception function in the color space Lab,
The facsimile apparatus according to the first embodiment, wherein the facsimile apparatus can notify at least one of the following.
[0087]
After the facsimile apparatus in the color space sYCC is requested by the first means after notifying the transmitting side facsimile apparatus of the presence or absence of the function of receiving various image information using the color space Lab,
Supports the function of receiving full color information in the color space Lab but does not support the function of receiving full color information in the color space sYCC, or
The function of receiving the extended bit number of one pixel information in the color space Lab is supported, but the function of receiving the extended bit number of one pixel information in the color space sYCC is not supported, or
Supports the function of receiving optional subsampling in the color space Lab, but does not support the function of receiving optional subsampling in the color space sYCC, or
Supports the function of receiving non-standard irradiation light in the color space Lab but does not support the function of receiving non-standard irradiation light in the color space sYCC, or
When the function of receiving the non-standard gamut range in the color space Lab is supported but the function of receiving the non-standard gamut range in the color space sYCC is not supported,
The facsimile apparatus according to the second embodiment, wherein the function not supported by the color space sYCC is notified again by the first means.
[0088]
Embodiment 4
In a facsimile machine capable of communicating color image information,
First means for designating whether to transmit various image information using the color space Lab;
Second means for specifying whether to transmit image information using the color space sYCC,
Has,
When the second means specifies transmission of image information using the color space sYCC, the first means determines whether or not to transmit various image information using the color space sYCC. A facsimile machine characterized by functioning.
[0089]
The first means includes:
Whether to transmit JPEG encoded information in the color space Lab,
Whether to transmit full color information in the color space Lab,
Whether to transmit the number of extended bits of one pixel information in the color space Lab,
Whether to transmit subsampling in the color space Lab,
Whether to transmit non-standard irradiation light in the color space Lab,
Whether to transmit a non-standard gamut range in the color space Lab,
The facsimile apparatus according to the fourth embodiment, wherein the facsimile apparatus is means for designating at least one of the following.
[0090]
In a facsimile communication method capable of communicating color image information,
A first step of notifying the presence or absence of a function of receiving various image information using the color space Lab;
A second step of notifying the presence or absence of the image information receiving function using the color space sYCC;
Has,
When the second step notifies that there is a function of receiving image information using the color space sYCC, the first step includes a step of notifying whether there is a function of receiving various image information using the color space sYCC. A facsimile communication method characterized by functioning as:
[0091]
In a facsimile communication method capable of communicating color image information,
A first step of designating whether to transmit various image information using the color space Lab;
A second step of specifying whether to transmit image information using the color space sYCC,
Has,
In the case where transmission of image information using the color space sYCC is designated in the second step, the first step is a step of designating whether to transmit various image information using the color space sYCC. A facsimile communication method characterized by functioning.
[0092]
A control program for causing a computer to execute the facsimile communication method according to the sixth or seventh embodiment.
[0093]
A storage medium storing the control program according to the eighth embodiment.
[0094]
【The invention's effect】
According to the present invention, facsimile communication can be performed more effectively.
[Brief description of the drawings]
FIG. 1 is a block diagram of a facsimile apparatus as a first embodiment of the present invention.
FIG. 2 is a specific example of FIF information of DIS / DTC and DCS signals according to the first embodiment of the present invention.
FIG. 3 is a flowchart of control according to the first embodiment of the present invention.
FIG. 4 is a flowchart of control according to the first embodiment of the present invention.
FIG. 5 is a flowchart of control according to the first embodiment of the present invention.
FIG. 6 is a flowchart of control according to the first embodiment of the present invention.
FIG. 7 is a flowchart of control according to the first embodiment of the present invention.
FIG. 8 is a flowchart of control according to the first embodiment of the present invention.
FIG. 9 is a flowchart of control according to the first embodiment of the present invention.
[Explanation of symbols]
2. NCU
4.
24. ROM
26.
Claims (1)
色空間Labを用いた各種画像情報の受信機能の有無を通知する第1手段と、
色空間sYCCを用いた画像情報の受信機能の有無を通知する第2手段と、
を有し、
前記第2手段で色空間sYCCを用いた画像情報の受信機能が有ることを通知した場合には、前記第1手段は、色空間sYCCを用いた各種画像情報の受信機能の有無を通知する手段として機能することを特徴とするファクシミリ装置。In a facsimile machine capable of communicating color image information,
First means for notifying whether or not there is a function of receiving various image information using the color space Lab;
Second means for notifying the presence or absence of a function of receiving image information using the color space sYCC;
Has,
When the second means notifies that there is a function of receiving image information using the color space sYCC, the first means notifies the presence or absence of the function of receiving various image information using the color space sYCC. A facsimile machine characterized by functioning as
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002300972A JP2004140465A (en) | 2002-10-15 | 2002-10-15 | Facsimile machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002300972A JP2004140465A (en) | 2002-10-15 | 2002-10-15 | Facsimile machine |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004140465A true JP2004140465A (en) | 2004-05-13 |
Family
ID=32449487
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002300972A Withdrawn JP2004140465A (en) | 2002-10-15 | 2002-10-15 | Facsimile machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004140465A (en) |
-
2002
- 2002-10-15 JP JP2002300972A patent/JP2004140465A/en not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3893346B2 (en) | Communication control method | |
JP4095515B2 (en) | Facsimile apparatus and facsimile communication method | |
JP2004140465A (en) | Facsimile machine | |
JP2003298829A (en) | Method for controlling image communication apparatus | |
JP2680892B2 (en) | Image communication apparatus and image communication method | |
JP3630961B2 (en) | Communication device | |
JP2004140464A (en) | Facsimile machine | |
JP2004229136A (en) | Image communication method | |
JP2004140467A (en) | Facsimile machine | |
JP2004153465A (en) | Facsimile machine | |
JP4776900B2 (en) | Facsimile apparatus and facsimile communication method | |
JP2004140466A (en) | Communication control method | |
JP2003037741A (en) | Image communication device and image communication method | |
JP2004140463A (en) | Facsimile machine | |
JP2004140468A (en) | Facsimile equipment | |
JP2007043298A (en) | Facsimile machine and facsimile communication system | |
JP2004200806A (en) | Facsimile machine | |
JP2004140462A (en) | Communication control method | |
JP2003234867A (en) | Communication apparatus | |
JP2002204361A (en) | Apparatus of image communication, method thereof and recording medium | |
JP2004289263A (en) | Image communication method | |
JP2002314773A (en) | Communication apparatus | |
JP2003060869A (en) | Picture communication equipment and its communication method | |
JP2004247885A (en) | Facsimile equipment | |
JP2004166069A (en) | Communication control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060110 |