(57)【要約】【課題】  リモートおよびローカルホストコンピュータインターフェースの双方を有するインターネット接続型のファクシミリ装置において、最適なファクシミリデータ転送を行なえるようにする。【解決手段】  ファクシミリ装置１２から、画像情報／通信管理情報などを含むファクシミリデータをリモートホストコンピュータインターフェース（ＬＡＮ１６）、またはローカルホストコンピュータインターフェース（ＵＳＢ１７）を介してホストコンピュータ１１に転送するに際し、いずれのホストコンピュータインターフェースが接続されているかを認識し、リモートホストコンピュータインターフェースが接続されていると認識された場合、リモートホストコンピュータインターフェースを介してファクシミリデータを転送すべきホストコンピュータ（１１）の宛先を登録するための転送宛先登録を開始、または転送宛先登録の受け付けを許可する。【選択図】  図１
2005159778.tif 000002
【特許請求の範囲】
【請求項１】
ファクシミリ通信を行なうための回線インターフェースを有するとともに、リモートホストコンピュータインターフェース、またはローカルホストコンピュータインターフェースを介してホストコンピュータと通信可能なファクシミリ装置において、
ファクシミリ通信に関する画像情報またはファクシミリ通信に関する通信管理情報を含むファクシミリデータを前記リモートホストコンピュータインターフェース、またはローカルホストコンピュータインターフェースを介して前記ホストコンピュータに転送するファクシミリデータ転送手段と、
前記リモートホストコンピュータインターフェース、およびローカルホストコンピュータインターフェースのうち、いずれのホストコンピュータインターフェースが接続されているかを認識するインターフェース認識手段と、
前記インターフェース認識手段により、リモートホストコンピュータインターフェースが接続されていると認識された場合、前記リモートホストコンピュータインターフェースを介して前記ファクシミリデータ転送手段が前記ファクシミリデータを転送すべきホストコンピュータの宛先を登録する転送宛先登録手段を有することを特徴とするファクシミリ装置。
【請求項２】
前記転送宛先登録手段は、前記リモートホストコンピュータインターフェースを介した前記ホストコンピュータとの通信を介して行なわれるリモートユーザインターフェース経由で前記ホストコンピュータのユーザに前記転送宛先登録操作を行なわせることを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記転送宛先登録手段は、操作部を用いたローカルユーザインターフェース経由でユーザに前記転送宛先登録操作を行なわせることを特徴とする請求項１に記載のファクシミリ装置。
【請求項４】
前記インターフェース認識手段により、前記ローカルホストコンピュータインターフェースのみが接続されていると認識した場合、前記転送宛先登録手段は前記転送宛先登録の処理を禁止することを特徴とする請求項１に記載のファクシミリ装置。
【請求項５】
前記インターフェース認識手段により、前記リモートホストコンピュータインターフェースのみが接続されていると認識した場合、前記転送宛先登録手段は必ず前記転送宛先登録の処理を実行することを特徴とする請求項１に記載のファクシミリ装置。
【請求項６】
前記インターフェース認識手段により、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースの両方が接続されていると認識した場合、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースのいずれのホストコンピュータインターフェースを前記ファクシミリデータの転送に用いるかのホストコンピュータインターフェース優先順位を登録するホストコンピュータインターフェース優先順位登録手段を有することを特徴とする請求項１に記載のファクシミリ装置。
【請求項７】
前記インターフェース認識手段により、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースのいずれも接続されていないと認識した場合、前記転送宛先登録の処理の実行を禁止するとともに、ファクシミリデータの転送を禁止することを特徴とする請求項１に記載のファクシミリ装置。
【請求項８】
ファクシミリ通信を行なうための回線インターフェースを有するとともに、リモートホストコンピュータインターフェース、またはローカルホストコンピュータインターフェースを介してホストコンピュータと通信可能で、ファクシミリ通信に関する画像情報またはファクシミリ通信に関する通信管理情報を含むファクシミリデータを前記リモートホストコンピュータインターフェース、またはローカルホストコンピュータインターフェースを介して前記ホストコンピュータに転送するファクシミリ装置の制御方法において、
前記リモートホストコンピュータインターフェース、およびローカルホストコンピュータインターフェースのうち、いずれのホストコンピュータインターフェースが接続されているかを認識し、
前記インターフェース認識により、リモートホストコンピュータインターフェースが接続されていると認識された場合、前記リモートホストコンピュータインターフェースを介して前記ファクシミリデータを転送すべきホストコンピュータの宛先を登録する転送宛先登録処理を起動することを特徴とするファクシミリ装置の制御方法。
【請求項９】
転送宛先登録において、前記リモートホストコンピュータインターフェースを介した前記ホストコンピュータとの通信を介して行なわれるリモートユーザインターフェース経由で前記ホストコンピュータのユーザに前記転送宛先登録操作を行なわせることを特徴とする請求項８に記載のファクシミリ装置の制御方法。
【請求項１０】
前記転送宛先登録において、操作部を用いたローカルユーザインターフェース経由でユーザに前記転送宛先登録操作を行なわせることを特徴とする請求項８に記載のファクシミリ装置の制御方法。
【請求項１１】
前記インターフェース認識において、前記ローカルホストコンピュータインターフェースのみが接続されていると認識した場合、前記転送宛先登録の処理を禁止することを特徴とする請求項８に記載のファクシミリ装置の制御方法。
【請求項１２】
前記インターフェース認識において、前記リモートホストコンピュータインターフェースのみが接続されていると認識した場合、必ず前記転送宛先登録の処理を実行することを特徴とする請求項８に記載のファクシミリ装置の制御方法。
【請求項１３】
前記インターフェース認識において、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースの両方が接続されていると認識した場合、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースのいずれのホストコンピュータインターフェースを前記ファクシミリデータの転送に用いるかのホストコンピュータインターフェース優先順位を登録することを特徴とする請求項８に記載のファクシミリ装置の制御方法。
【請求項１４】
前記インターフェース認識において、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースのいずれも接続されていないと認識した場合、前記転送宛先登録の処理の実行を禁止するとともに、ファクシミリデータの転送を禁止することを特徴とする請求項８に記載のファクシミリ装置の制御方法。
【請求項１５】
ファクシミリ通信を行なうための回線インターフェースを有するとともに、リモートホストコンピュータインターフェース、またはローカルホストコンピュータインターフェースを介してホストコンピュータと通信可能で、ファクシミリ通信に関する画像情報またはファクシミリ通信に関する通信管理情報を含むファクシミリデータを前記リモートホストコンピュータインターフェース、またはローカルホストコンピュータインターフェースを介して前記ホストコンピュータに転送するファクシミリ装置の制御プログラムにおいて、
前記リモートホストコンピュータインターフェース、およびローカルホストコンピュータインターフェースのうち、いずれのホストコンピュータインターフェースが接続されているかを認識する制御ステップと、
前記インターフェース認識により、リモートホストコンピュータインターフェースが接続されていると認識された場合、前記リモートホストコンピュータインターフェースを介して前記ファクシミリデータを転送すべきホストコンピュータの宛先を登録する転送宛先登録処理を起動する制御ステップを含むことを特徴とするファクシミリ装置の制御プログラム。
【請求項１６】
転送宛先登録において、前記リモートホストコンピュータインターフェースを介した前記ホストコンピュータとの通信を介して行なわれるリモートユーザインターフェース経由で前記ホストコンピュータのユーザに前記転送宛先登録操作を行なわせるための制御ステップを含むことを特徴とする請求項１５に記載のファクシミリ装置の制御プログラム。
【請求項１７】
前記転送宛先登録において、操作部を用いたローカルユーザインターフェース経由でユーザに前記転送宛先登録操作を行なわせるための制御ステップを含むことを特徴とする請求項１５に記載のファクシミリ装置の制御プログラム。
【請求項１８】
前記インターフェース認識において、前記ローカルホストコンピュータインターフェースのみが接続されていると認識した場合、前記転送宛先登録の処理を禁止するための制御ステップを含むことを特徴とする請求項１５に記載のファクシミリ装置の制御プログラム。
【請求項１９】
前記インターフェース認識において、前記リモートホストコンピュータインターフェースのみが接続されていると認識した場合、必ず前記転送宛先登録の処理を実行するための制御ステップを含むことを特徴とする請求項１５に記載のファクシミリ装置の制御プログラム。
【請求項２０】
前記インターフェース認識において、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースの両方が接続されていると認識した場合、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースのいずれのホストコンピュータインターフェースを前記ファクシミリデータの転送に用いるかのホストコンピュータインターフェース優先順位を登録するための制御ステップを含むことを特徴とする請求項１５に記載のファクシミリ装置の制御プログラム。
【請求項２１】
前記インターフェース認識において、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースのいずれも接続されていないと認識した場合、前記転送宛先登録の処理の実行を禁止するとともに、ファクシミリデータの転送を禁止するための制御ステップを含むことを特徴とする請求項１５に記載のファクシミリ装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ通信を行なうための回線インターフェースを有するとともに、リモートホストコンピュータインターフェース、またはローカルホストコンピュータインターフェースを介してホストコンピュータと通信可能なファクシミリ装置、その制御方法、およびその制御プログラムに関するものである。
【背景技術】
【０００２】
手軽に画像データを送受信できる通信装置としてファクシミリ装置は広く普及している。旧来のファクシミリ装置はＰＳＴＮ（一般公衆電話回線）経由で通信を行なうものであったが、近年ではインターネットのようなＩＰ網経由でファクシミリ通信を行なう技術も広く知られており、また、ＰＳＴＮおよびＩＰ網の双方を用いて通信するファクシミリ装置も知られている。
【０００３】
さらに近年では、ファクシミリ装置をＣＳＭＡ／ＣＤ（下記の非特許文献１）などを用いたＬＡＮに接続するためのリモートホストコンピュータインターフェース、あるいはＵＳＢ（下記の非特許文献２）やＲＳ２３２Ｃなどのローカルホストコンピュータインターフェースを介してホストコンピュータと接続する技術が知られており、これによりホストコンピュータと通信を行なうインターネット接続型ファクシミリ装置が普及しはじめている。このインターネット接続型ファクシミリ装置では、受信したファクシミリデータをホストコンピュータに転送することができ、これによりホストコンピュータの側でファクシミリデータを管理することができる。
【非特許文献１】IEEE 802.3 CSMA/CD (ETHERNET): http://grouper.ieee.org/groups/802/3/
【非特許文献２】UNIVERSAL SERIAL BUS: http://www.usb.org/faq/
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、インターネット接続型ファクシミリ装置に、ＬＡＮなどのリモートホストコンピュータインターフェースと、ＵＳＢやＲＳ２３２Ｃなどのローカルホストコンピュータインターフェースの双方を設ける場合、いずれのインターフェースを介して、また、どのホストコンピュータと接続するかは、ユーザ／管理者、あるいはサービスマンがマニュアルなどを参照し、自己の知識と判断に基づき、煩雑な設定操作を手動で行なうことにより設定しなければならなかった。
【０００５】
本発明の課題は、上記問題に鑑みＬＡＮなどのリモートホストコンピュータインターフェースと、ＵＳＢやＲＳ２３２Ｃなどのローカルホストコンピュータインターフェースの双方を有するインターネット接続型のファクシミリ装置において、面倒な設定手続を必要とすることなく上記各ホストコンピュータインターフェースの接続状態に応じて最適なファクシミリデータ転送を行なえるようにすることにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明においては、ファクシミリ通信を行なうための回線インターフェースを有するとともに、リモートホストコンピュータインターフェース、またはローカルホストコンピュータインターフェースを介してホストコンピュータと通信可能なファクシミリ装置、その制御方法、およびその制御プログラムにおいて、
ファクシミリ通信に関する画像情報またはファクシミリ通信に関する通信管理情報を含むファクシミリデータを前記リモートホストコンピュータインターフェース、またはローカルホストコンピュータインターフェースを介して前記ホストコンピュータに転送するファクシミリデータ転送手段を用い、
前記リモートホストコンピュータインターフェース、およびローカルホストコンピュータインターフェースのうち、いずれのホストコンピュータインターフェースが接続されているかを認識し、
リモートホストコンピュータインターフェースが接続されていると認識された場合、前記リモートホストコンピュータインターフェースを介して前記ファクシミリデータを転送すべきホストコンピュータの宛先を登録する転送宛先登録を行なう構成を採用した。
【発明の効果】
【０００７】
本発明によれば、ＬＡＮなどのリモートホストコンピュータインターフェースと、ＵＳＢやＲＳ２３２Ｃなどのローカルホストコンピュータインターフェースの双方を有するインターネット接続型のファクシミリ装置において、面倒な設定手続を必要とすることなく各ホストコンピュータインターフェースの接続状態に応じて最適なファクシミリデータ転送を行なえる、という優れた効果がある。
【発明を実施するための最良の形態】
【０００８】
以下、ＬＡＮなどのリモートホストコンピュータインターフェースと、ＵＳＢやＲＳ２３２Ｃなどのローカルホストコンピュータインターフェースの双方を有するインターネット接続型ファクシミリ装置に関する実施例を示す。
【実施例１】
【０００９】
図１に本発明を採用したインターネット接続型のファクシミリ装置１２とホストコンピュータ１１の接続構成例を示す。
【００１０】
通話用のハンドセット１３、後述のディスプレイおよび操作パネルから成る操作部１４を有するインターネット接続型のファクシミリ装置１２は、ＬＡＮ１６と接続するためのリモートホストコンピュータインターフェースとしてのＬＡＮインターフェース（たとえばＣＳＭＡ／ＣＤインターフェース）と、ＵＳＢ１７と接続するローカルホストコンピュータインターフェースとしてのＵＳＢインターフェース（あるいはＲＳ２３２Ｃインターフェースなどでもよい）を双方とも有しており、ファクシミリ装置１２とホストコンピュータ１１は、ＬＡＮインターフェースを介してリモート接続、またはＵＳＢインターフェースを介してローカル接続することができる。
【００１１】
ファクシミリ装置１２は通信回線１５を介してファクシミリ通信を行なうことができる。ファクシミリ装置１２がファクシミリ通信を行なう経路はＩＰ網、ＰＳＴＮ（ＩＳＤＮなどを含む一般公衆回線網）のいずれでもよく、通信回線１５はＰＳＴＮであってもよいしＡＤＳＬやＦＴＴＨのようなＩＰ回線網であってもよい。以下では説明の簡略化のため通信回線１５はＰＳＴＮであるものとする。
【００１２】
図１のファクシミリ装置１２のハードウェア構成を図２に示す。図示のようにファクシミリ装置１２の制御系はシステムバス２０に対して下記の各ハードウェアブロックを接続することにより構成される。
【００１３】
ＣＰＵ２１はマイクロプロセッサなどから構成され、後述の制御プログラムを実行することによりファクシミリ装置１２の全体の動作を制御する。
【００１４】
ＲＯＭ２２は、ＣＰＵ２１が実行するプログラムが格納されたものであり、マスクＲＯＭなどの読み出し専用のメディア、または、フラッシュＲＯＭやハードディスク等の書き換え可能なメディア等で構成される。後述の制御プログラムはたとえばこのＲＯＭ２２に格納される。
【００１５】
ＳＲＡＭ２３は、ファクシミリ装置１２の通信管理情報や設定情報などを保存するための書き換え可能なメディアである。ＳＲＡＭ２３の記憶内容は、必要に応じて電池などの電源によりバックアップされる。
【００１６】
ＤＲＡＭ２４は、インターネット接続型ファクシミリ装置内で使用する画像メモリ、後述のプログラムが動作する際のワークメモリとして使用される書き換え可能なメディアである。
【００１７】
ＬＡＮインターフェース２５は、リモートホストコンピュータインターフェースを制御するためのもので、たとえばＣＳＭＡ／ＣＤインターフェースなどから構成される。ＬＡＮ１６はこのＬＡＮインターフェース２５に接続される。
【００１８】
ＵＳＢインターフェース２６は、ローカルホストコンピュータインターフェースを制御するためのもので、ＵＳＢ１７はこのＵＳＢインターフェース２６に接続される。
【００１９】
ＰＳＴＮインターフェース２７は、ＰＳＴＮ（図１の通信回線１５）とのインターフェースと通信するためのもので、ファクシミリモデムやＮＣＵなどの回路から構成される。
【００２０】
ＣＯＤＥＣ２８は、画像データのファクシミリ送受信に必要な符号／復号化処理を行なう。ＣＯＤＥＣ２８の符号／復号化処理方式にはＧ３ファクシミリにおいて用いられるＭＨ、ＭＲ、ＭＭＲなどの方式、あるいはカラーファクシミリ通信を行なう場合にはＪＰＥＧなどの方式が含まれる。
【００２１】
スキャナ２９は、原稿画像を読み取るためのもので、原稿搬送系および光学センサなどから構成される。
【００２２】
プリンタ２１０は、画像データを出力するためのもので、インクジェット方式、あるいは電子写真方式など任意の記録方式のプリンタエンジンを用いて構成される。
【００２３】
ディスプレイ２１１は、ファクシミリ装置１２で操作を行なう際の内容を表示、または装置の動作状況を表示するものである。
【００２４】
操作パネル２１２は、ディスプレイ２１１とともにファクシミリ装置１２のユーザーインターフェースを構成するためのもので、各種ファンクションキーやテンキーなどのキーボードを有する。
【００２５】
なお、図２では、図１の通信回線１５とのインターフェースとしてＰＳＴＮインターフェース２７のみを図示しているが、ＰＳＴＮインターフェース２７はＩＳＤＮインターフェースなどに置換しても後述の本発明の効果は同様である。また、ＰＳＴＮインターフェース２７とＩＳＤＮインターフェースが両方とも設けられていてもよい。あるいは、ＩＰ網上でインターネットファクシミリ通信を行なう場合には、通信回線１５とのインターフェースがＡＤＳＬやＦＴＴＨのようなインターフェース手段から構成されていてもよい。
【００２６】
また、図２ではディスプレイ２１１と操作パネル２１２が別々に構成されているが、タッチディスプレイのように、表示と操作が１つになったもので構成されていても本発明における効果は同様である。
【００２７】
図３および図４は図１および図２に示したインターネット接続型のファクシミリ装置１２からファクシミリデータをホストコンピュータ１１に転送する様子を示している。図３ではファクシミリデータをローカルホストコンピュータインターフェース（ＵＳＢ１７）を介してホストコンピュータ１１に転送し、図４ではファクシミリデータをリモートホストコンピュータインターフェース（ＬＡＮ１６）を介してホストコンピュータ１１に転送している。
【００２８】
図３において、ローカルホストコンピュータインターフェース（ＵＳＢ１７）が接続されている状態では、ファクシミリ装置１２が通信回線１５から受信（３１）したファクシミリデータをローカルホストコンピュータインターフェース（ＵＳＢ１７）を介して、ホストコンピュータ１１に転送（３２）する。
【００２９】
図４において、リモートホストコンピュータインターフェース（ＬＡＮ１６）が接続されている状態では、符号４１および４２に示すように、ファクシミリデータの転送宛先をファクシミリ装置１２に登録しておく。この登録は、ホストコンピュータ１１から行なう（４１）か、またはファクシミリ装置１２の操作部１４からも行なえる（４２）ようにしておく。この転送宛先登録をホストコンピュータ１１から行なう（４１）場合には、リモートホストコンピュータインターフェース（ＬＡＮ１６）を経由して所定のプロトコルを用いてホストコンピュータ１１とファクシミリ装置１２が通信することにより登録データがホストコンピュータ１１からファクシミリ装置１２に転送される。この転送宛先の登録操作が行なわれるとファクシミリ装置１２のメモリ（たとえばＳＲＡＭ２３やＤＲＡＭ２４）にホストコンピュータ１１のＩＰアドレス（またはホスト名）が登録される。図示の例では、ファクシミリデータの転送宛先としてホストコンピュータ１１のＩＰアドレス「１９２．１６８．０．１」が登録されている。
【００３０】
このような登録処理が行なれている場合には、ファクシミリ装置１２は通信回線１５からファクシミリデータを受信（４３）すると、リモートホストコンピュータインターフェース（ＬＡＮ１６）を介してホストコンピュータ１１にファクシミリデータを転送する（４４）。
【００３１】
次に上記構成における通信制御につき説明する。
【００３２】
図５、図６および図７は以上の構成におけるファクシミリ装置１２の制御手順を示している。図５はファクシミリデータの転送制御を、図６はファクシミリデータの転送宛先の登録処理を、図７はホストコンピュータのインターフェースの接続状態の検出処理をそれぞれ示している。図５〜図７に示した制御手順はＣＰＵ２１の制御プログラムとしてＲＯＭ２２などに格納しておき、ＣＰＵ２１により実行される。
【００３３】
図５において、ＰＳＴＮインターフェース２７（またはＩＳＤＮインターフェース）により、ファクシミリデータを受信すると、ステップＳ５１でファクシミリ受信データの転送を開始する。ファクシミリ受信は、公知のＧ３／Ｇ４ファクシミリ手順などにより行なわれ、受信画像データ、およびこれに関連するファクシミリ管理データ（たとえば通信日時や通信相手、通信結果などの管理情報）はＤＲＡＭ２４の所定領域に格納される。
【００３４】
本実施例は、ファクシミリ受信後、直ちにホストコンピュータ１１に転送する場合の制御例を示している。
【００３５】
ステップＳ５２でファクシミリ装置１２に接続されているホストコンピュータインターフェース（ＵＳＢ１７などのローカルホストインターフェースまたはＬＡＮ１６などのリモートホストインターフェース）を認識する。ここではこれらのローカル／リモートインターフェースが接続され、さらに稼働状態にあるか否かが判定される（ＵＳＢ１７などのローカルホストインターフェース、およびＬＡＮ１６などのリモートホストインターフェースは、着脱可能なカードなどの形態で実装される場合がある）。ステップＳ５２（後述のステップＳ６２）のインターフェース認識処理は図７により詳述する。
【００３６】
ステップＳ５３において、ステップＳ５２の認識結果を判断し、リモートとローカル両方のホストコンピュータインターフェースが接続されていると認識された場合、ステップＳ５４でローカル／リモートインターフェースのいずれを用いてファクシミリデータの転送を行なうかの転送条件の判断を行なう。ローカル／リモートインターフェースのいずれを用いてファクシミリデータの転送を行なうかは、出荷時には、あらかじめファクシミリ装置１２に設定されているが、変更が可能であり、変更する場合には、ユーザーが操作部１４により所定の登録操作を行なうことによりメモリ（たとえばＳＲＡＭ２３やＤＲＡＭ２４）に登録しておくものとする。
【００３７】
ステップＳ５５において、ステップＳ５４の判断結果を判断し、リモートホストコンピュータインターフェースの転送が優先である場合には、ステップＳ５６においてリモートホストコンピュータ（１１）の宛先が図４で示した転送宛先登録処理により登録されているか否かを確認する。
【００３８】
ステップＳ５７において、ステップＳ５６の確認結果を判断し、ファクシミリデータを転送すべきリモートホストコンピュータの宛先が登録されていた場合、ステップＳ５８でＬＡＮインターフェース２５を制御してファクシミリ受信データをリモートホストコンピュータへ転送する。このとき、ホストコンピュータとの通信プロトコルには、ＳＭＴＰやＦＴＰあるいはＴＣＰ／ＩＰないしＵＤＰ／ＩＰ上の任意のデータ転送プロトコルを用いることができる。
【００３９】
また、ステップＳ５７における判断結果が、リモートホストコンピュータの宛先が登録されていない場合、ステップＳ５１０でリモートホストコンピュータの宛先登録を行ない、ステップＳ５６からの処理を継続する。ステップＳ５１０のリモートホストコンピュータの宛先登録は図６により詳述する。
【００４０】
一方、ステップＳ５５における判断結果が、ローカルホストコンピュータインターフェースが優先である場合は、ステップＳ５１２でＵＳＢインターフェース２６を制御してファクシミリデータをローカルホストコンピュータ（１１）へ転送する。
【００４１】
ステップＳ５３における判断結果が、リモートとローカル両方のホストコンピュータインターフェースが接続されていると認識されなかった場合、ステップＳ５９でリモートホストコンピュータインターフェースが接続されていると認識したか否かを判断する。
【００４２】
ステップＳ５９における判断結果が、リモートホストコンピュータインターフェースが接続されていると認識した場合、上述のステップＳ５６〜Ｓ５８の処理を行ない、転送宛先として登録されたリモートホストコンピュータにＬＡＮインターフェース２５を介してファクシミリ受信データを転送する。
【００４３】
また、ステップＳ５９における判断結果が、リモートホストコンピュータインターフェースが接続されていると認識しなかった場合、ステップＳ５１１でローカルホストコンピュータインターフェースが接続されていると認識したかどうかを判断する。
【００４４】
ステップＳ５１１における判断結果が、ローカルホストコンピュータインターフェースが接続されていると認識した場合、ステップＳ５１２に進み、ＵＳＢインターフェース２６を制御してファクシミリデータをローカルホストコンピュータへ転送する。
【００４５】
ステップＳ５１１における判断結果が、ローカルホストコンピュータインターフェースが接続されていると認識しなかった場合、処理はステップＳ５１３へ進み、ファクシミリ受信データの転送は実行されない。
【００４６】
図６はファクシミリデータを転送すべきリモートホストコンピュータの宛先登録（上記のステップＳ５１０）の制御例を示している。
【００４７】
ステップＳ６１でリモートホストコンピュータの宛先登録が開始されると、ステップＳ６２で装置に接続されているホストコンピュータインターフェースを認識する。ステップＳ６２のホストコンピュータインターフェース認識処理（後述の図７）は、上述のステップＳ５２と同様に行なわれる。
【００４８】
続いてステップＳ６３において、ステップＳ６２の認識結果を判断し、リモートとローカル両方のホストコンピュータインターフェースが接続されていると認識された場合は、ステップＳ６４に移行する。
【００４９】
ステップＳ６４では、図４に符号４１で示したような経路で、すなわち、リモートホストコンピュータインターフェースを介してリモートホストコンピュータからファクシミリデータの転送宛先登録が開始されたか否かの判断を行なう。なお、リモートホストコンピュータからのファクシミリデータの転送宛先登録を受け付けるか否かは、あらかじめファクシミリ装置１２の操作部１４により所定の登録操作を行なうことによりメモリ（たとえばＳＲＡＭ２３やＤＲＡＭ２４）に登録しておき、受け付けないと設定されていれば、登録処理を拒否して処理を終了するようにしても良い。
【００５０】
ステップＳ６４における判断結果が、リモートホストコンピュータインターフェースを介してリモートホストコンピュータからファクシミリデータの転送宛先登録が開始されている場合には、ステップＳ６５でＬＡＮインターフェース２５を制御してリモートホストコンピュータインターフェース（ＬＡＮ１６）を介してリモートホストコンピュータの宛先登録を行なう。ここでは、リモートホストコンピュータインターフェース（ＬＡＮ１６）を経由して所定のプロトコルを用いてホストコンピュータ１１とファクシミリ装置１２が通信することにより登録データがホストコンピュータ１１からファクシミリ装置１２に転送される。これにより、ファクシミリ装置１２のメモリ（たとえばＳＲＡＭ２３やＤＲＡＭ２４）にホストコンピュータ１１のＩＰアドレスなどの識別情報がファクシミリデータの転送宛先として登録される。
【００５１】
実際の転送宛先の登録処理中のホストコンピュータ１１〜ファクシミリ装置１２の間の通信プロトコルには、ＨＴＴＰなどを用いることができる。転送宛先の登録処理におけるホストコンピュータ１１上におけるユーザーインターフェースは任意であるが、たとえば、ＷＥＢブラウザなどを用いたユーザーインターフェースを利用することができる。
【００５２】
このようなユーザーインターフェースを用いる場合には、ホストコンピュータ１１側のコンピュータ側からＷＥＢブラウザを用いてファクシミリ装置１２のＩＰアドレスのＨＴＴＰポートを叩くことにより転送宛先登録を開始できる。この場合、転送宛先登録のユーザーインターフェースはファクシミリ装置１２にＨＴＴＰサーバ機能を実装しておき、ＷＥＢコンテンツとしてファクシミリ装置１２側に用意しておけばよい。
【００５３】
なお、ファクシミリ装置１２にＬＡＮ接続が存在する場合のみこのホストコンピュータ１１側からのファクシミリ転送宛先登録のための接続を受けつけるように制御する。
【００５４】
また、ステップＳ６４における判断結果が、リモートホストコンピュータインターフェースによりリモートホストコンピュータの宛先登録が開始されていない場合は、ステップＳ６７で図４の符号４２のようにディスプレイ２１１と操作パネル２１２を制御してリモートホストコンピュータの宛先登録を行なう。ここでは、たとえばメニューやダイアログを用いた所定のユーザーインターフェースをディスプレイ２１１に表示し、操作パネル２１２から所定の操作を行なうことによりホストコンピュータ１１のＩＰアドレスなどの識別情報をファクシミリデータの転送宛先として登録する。
【００５５】
一方、ステップＳ６３における判断結果が、リモートとローカル両方のホストコンピュータインターフェースが接続されていないと認識された場合、ステップＳ６６で（少なくとも）リモートホストコンピュータインターフェースが接続されているかどうかを判断する。ここでリモートホストコンピュータインターフェース（のみ）が接続されている場合は、ステップＳ６４へ進み、上記のステップＳ６４〜Ｓ６５またはＳ６７の登録処理を行なう。
【００５６】
また、ステップＳ６６における判断結果が、リモートホストコンピュータインターフェースが接続されていない場合、すなわち、リモート／ローカルいずれのホストコンピュータインターフェースも接続されていない場合には、ステップＳ６８でリモートホストコンピュータの宛先登録を禁止状態にする。
【００５７】
なお、Ｓ６４においてさらに、ローカルi/fから宛先登録が開始されている場合に、ＵＳＢ１７を介してホストコンピュータ１１から宛先登録が出来るようにしても良い。
【００５８】
図７は上記のステップＳ５２ないしステップＳ６２において行なわれるリモート／ローカルホストコンピュータインターフェースの認識処理の制御例を示している。
【００５９】
図７のステップＳ７１においてホストコンピュータインターフェース接続認識が実行されると、ステップＳ７２でＬＡＮインターフェース２５、ＵＳＢインターフェース２６を制御することにより、装置に接続されているホストコンピュータインターフェースの接続状態をチェックする。ここでは、ＵＳＢ１７などのローカルホストインターフェース、およびＬＡＮ１６などのリモートホストインターフェースは、着脱可能なカードなどの形態で実装される場合があるので、これらのローカル／リモートインターフェースが接続され、さらに稼働状態にあるか否かが判定される。
【００６０】
ステップＳ７３において、ステップＳ７２の認識結果を判断し、リモートとローカル両方のホストコンピュータインターフェースが接続されていると認識された場合は、ステップＳ７４でリモートとローカル両方のホストコンピュータインターフェースが接続されているという認識結果を得る。
【００６１】
ステップＳ７３における判断において、リモートとローカル両方のホストコンピュータインターフェースが接続されていると認識されなかった場合は、リモート／ローカルホストコンピュータインターフェースのいずれかのみが接続されていることになる。この場合はまず、ステップＳ７５でリモートホストコンピュータインターフェースが接続されていると認識したか否かを判断する。
【００６２】
ステップＳ７５における判断において、リモートホストコンピュータインターフェースが接続されていると認識した場合、ステップＳ７６でリモートホストコンピュータインターフェースのみが接続されているという認識結果を得る。
【００６３】
ステップＳ７５における判断結果が、リモートホストコンピュータインターフェースが接続されていると認識しなかった場合、ステップＳ７７でローカルホストコンピュータインターフェースが接続されていると認識したか否かの判断を行なう。
【００６４】
ステップＳ７７における判断結果が、ローカルホストコンピュータインターフェースが接続されていると認識した場合、ステップＳ７８でローカルホストコンピュータインターフェースのみが接続されているという認識結果を得る。
【００６５】
ステップＳ７７における判断結果が、ローカルホストコンピュータインターフェースが接続されていると認識しなかった場合は、リモート／ローカルホストコンピュータインターフェースのいずれも接続されていないことになるので、ステップＳ７９で装置のファクシミリ受信データ転送を禁止状態に変更し、ステップＳ７１０で接続されているホストコンピュータインターフェースはないという認識結果を得る。
【００６６】
ステップＳ７４、Ｓ７６、Ｓ７８、Ｓ７１０の各認識結果は、メモリ（たとえばＳＲＡＭ２３やＤＲＡＭ２４）中のフラグなどに記憶され、その状態の情報を図５のステップＳ５３、Ｓ５９、Ｓ５１１、あるいは図６のステップＳ６３、Ｓ６６などで検出することによりこれら各ステップにおける接続状態判定が行なわれる。
【００６７】
以上の実施例によれば、ＬＡＮなどのリモートホストコンピュータインターフェースと、ＵＳＢやＲＳ２３２Ｃなどのローカルホストコンピュータインターフェースの双方を有するインターネット接続型のファクシミリ装置において、ホストコンピュータインターフェースの接続状態に応じてファクシミリデータを転送すべきホストコンピュータの宛先登録処理を行なうようにしているので、いずれのホストコンピュータインターフェースを介して、また、どのホストコンピュータと接続するかなどについて、ユーザ／管理者、あるいはサービスマンが自己の知識と判断に基づき行なう煩雑な設定手続を必要とせず、各ホストコンピュータインターフェースの接続状態に応じて自動的に必要な最適な宛先に対して確実にファクシミリデータ転送を行なえる、という利点がある。
【００６８】
ファクシミリデータの転送宛先登録は、ホストコンピュータインターフェースの接続状態に応じて、リモートホストコンピュータインターフェースの接続が存在する場合にはホストコンピュータ側からリモート操作により行なうことができ、また、ローカルホストコンピュータインターフェースの接続のみの場合には、転送宛先登録の必要なくローカルホストコンピュータインターフェースに接続されたホストコンピュータにファクシミリデータを転送することができる。
【００６９】
特に、ホストコンピュータからのリモート転送宛先登録は、リモートホストコンピュータインターフェースの接続が存在する場合のみ開始、または転送宛先登録の受け付けを許可するように制御することができ、情報処理上の無駄がなく、またネットワークセキュリティ上の安全性を高めることができる。
【００７０】
また、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースの両方が接続されていると認識した場合、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースのいずれのホストコンピュータインターフェースをファクシミリデータの転送に用いるかのホストコンピュータインターフェース優先順位を登録できるようにしておくことにより、たとえば保安上リモートホストからの接続の優先順位を下げておきたい、というようなユーザの需要に応じてきめ細い接続制御を行なうことができる。
【００７１】
なお、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースのいずれかの接続のみを受けつけ、他方のホストコンピュータインターフェースからの接続は禁止するような設定登録を行なえるようにしてもよい。これにより、たとえば保安上リモートホストからの接続は禁止したい、というようなユーザの需要に応じてきめ細い接続制御を行なうことができる。
【００７２】
また、ローカルホストコンピュータインターフェースおよびリモートホストコンピュータインターフェースのいずれも接続されていないと認識した場合、転送宛先登録の処理の実行を禁止するとともに、またファクシミリデータの転送を禁止するようにしておくことにより、両ホストコンピュータインターフェースの接続がいずれも存在しない場合には、無駄かつネットワークセキュリティ上問題を生じるかもしれない宛先登録処理やファクシミリデータ転送処理を確実に禁止することができる。
【産業上の利用可能性】
【００７３】
本発明は、ファクシミリ通信を行なうための回線インターフェースを有するとともに、リモートホストコンピュータインターフェース、またはローカルホストコンピュータインターフェースを介してホストコンピュータと通信可能なファクシミリ通信手段を有していれば、形態を問わず任意の通信装置に実施することができる。たとえば、ファクシミリ通信の他に画像の複写や記録を行なういわゆる複合画像処理装置においても本発明が実施できるのはいうまでもない。また、本発明の方法ないしプログラムはこのようなＰＣハードウェアを利用する場合に、適当な記憶媒体経由、あるいはネットワーク経由でＰＣハードウェアに導入することができる。
【図面の簡単な説明】
【００７４】
【図１】本発明を採用したファクシミリシステムの構成を示したブロック図である。
【図２】図１のファクシミリ装置の構成を示したブロック図である。
【図３】図１のファクシミリ装置によるファクシミリデータのローカル転送の様子を示した説明図である。
【図４】図１のファクシミリ装置によるファクシミリデータのリモート転送の様子を示した説明図である。
【図５】図１のファクシミリ装置の通信制御手順（ファクシミリデータ転送）の流れを示したフローチャート図である。
【図６】図１のファクシミリ装置の通信制御手順（ファクシミリデータ転送宛先登録）の流れを示したフローチャート図である。
【図７】図１のファクシミリ装置の通信制御手順（ホストコンピュータインターフェース検出）の流れを示したフローチャート図である。
【符号の説明】
【００７５】
１１  ホストコンピュータ
１２  ファクシミリ装置
１３  ハンドセット
１４  操作部
１６  ＬＡＮ
１７  ＵＳＢ
２０  システムバス
２１  ＣＰＵ
２２  ＲＯＭ
２３  ＳＲＡＭ
２４  ＤＲＡＭ
２５  ＬＡＮインターフェース
２６  ＵＳＢインターフェース
２７  ＰＳＴＮインターフェース
２８  ＣＯＤＥＣ
２９  スキャナ
２１０  プリンタ
２１１  ディスプレイ
２１２  操作パネル
【図１】
2005159778.tif 000003
【図２】
2005159778.tif 000004
【図３】
2005159778.tif 000005
【図４】
2005159778.tif 000006
【図５】
2005159778.tif 000007
【図６】
2005159778.tif 000008
【図７】
2005159778.tif 000009