(57)【要約】【課題】ファクシミリ送信作業をネットワーク経由で一連化することにより作業の効率性を高める。【解決手段】第１ファクシミリ装置１００はエージェントソフト５０に送信対象ファイルのファイル特定情報１４を与え、エージェントソフト５０はそのファイル特定情報１４に基づいて適切なアプリケーション５２を起動させる。その機能を利用して、第１ファクシミリ装置１００からネットワーク１２を介して、データ変換装置２００上の所定のファイルを直接画像コンテンツに変換することにより、第１ファクシミリ装置本体１００の操作だけで直ちにそれを所定の宛先にファクシミリ送信できる。そうした処理の一連化により、ファクシミリ送信作業の効率性が向上する。また、複数の中からデータ変換装置２００を選択できることにより、データ変換装置２００における負荷状態が均等になるように処理を分散し、短時間にファクシミリ送信作業を行えることが可能である。【選択図】図１
2005117592.tif 000002
【特許請求の範囲】
【請求項１】
送信対象ファイルの指定を受け付ける手段と、
それぞれが少なくとも１つのデータ形式のファイルに基づいて画像コンテンツを生成する複数のデータ変換装置の中から、前記送信対象ファイルに基づいて、画像コンテンツを生成可能なデータ変換装置を選択する選択手段と、
選択したデータ変換装置に、前記送信対象ファイルを特定するファイル特定情報を送信する手段と、
前記ファイル特定情報を送信したデータ変換装置から、前記ファイル特定情報で特定された送信対象ファイルに基づいて生成された画像コンテンツを取得する手段と、
取得した画像コンテンツをファクシミリ送信用の通信データに変換する手段と、
前記通信データを所定の宛先に送信する手段と、
を備えることを特徴とするファクシミリ装置。
【請求項２】
それぞれのデータ変換装置が画像コンテンツに変換可能なファイルのデータ形式を保持する手段を更に備え、前記選択手段は前記送信対象ファイルのデータ形式に基づいて、前記データ変換装置を選択することを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
それぞれのデータ変換装置における負荷状態を管理する手段を更に備え、前記選択手段は負荷状態に基づいて前記データ変換装置を選択することを特徴とする請求項１または２に記載のファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はデータ送信技術に関し、とくに所定の形式のデータをデータ送信に適した形式のデータに変換して送信するファクシミリ装置に関する。
【背景技術】
【０００２】
近年、ネットワーク技術の発達にともない、ファクシミリ装置やＭＦＰ（Multi Functional Peripheral）などの情報機器もネットワークに接続されるようになった。そうしたファクシミリ装置であっても、所定の宛先に所定のアプリケーションで作成した原稿をファクシミリ送信する場合には、例えば原稿を印刷物にし、それをスキャナ装置に読み取らせる必要がある。
【０００３】
一般に、画像データに限らずコンテンツを送信するシステムにおいて、必要に応じてクライアント端末側あるいはサーバ側にてコンテンツのデータ形式を変換する場合がある。そうした技術に、例えばサーバ側がクライアント端末側からのコンテンツの配信要求を受け、モバイルエージェント機能を利用し、クライアント端末毎に適切なコンテンツのデータ形式に変換するものがある（例えば、特許文献１参照）。
【特許文献１】特開２００３−７６６００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
企業等において、ユーザが操作する端末装置や、ファイルサーバやプリンタ等の装置はネットワークに接続され、ネットワーク経由で相互にファイルを利用することが可能になった。これにより、ペーパーレスでかつ効率的な業務ができるようになった。また、ネットワークに接続可能なファクシミリ装置においては、パーソナルコンピュータにＦＡＸドライバソフトウエアをインストールすることにより、パーソナルコンピュータからファクシミリ装置に対してファクシミリ送信を指示することができる。しかし、ＦＡＸドライバソフトウエアは、個々のパーソナルコンピュータにインストールする煩雑な作業が必要となるばかりでなく、パーソナルコンピュータの能力によっては、他のアプリケーションプログラムの処理速度を低下させることもある。また、パーソナルコンピュータから共有ファイルをファクシミリ送信指示することが可能であるが、ファクシミリ装置本体から共有ファイルをファクシミリ送信することはできなかった。こうした作業のためにネットワーク上の他の通信機器と比較して送信作業が効率的でなく、不便に感じられることがある。
【０００５】
本発明はこうした点に鑑みてなされたもので、その目的はネットワーク上のファクシミリ装置におけるファクシミリ作業を効率よく実施でき、ファクシミリ装置本体からの操作によって、ネットワーク上の共有ファイルをファクシミリ送信できる技術の提供にある。
【課題を解決するための手段】
【０００６】
本発明のある態様は、所定の装置へ、その装置の通信能力に応じたデータ形式のコンテンツを送信するファクシミリ装置である。このファクシミリ装置は、送信対象ファイルの指定を受け付ける手段と、それぞれが少なくとも１つのデータ形式のファイルに基づいて画像コンテンツを生成する複数のデータ変換装置の中から、その送信対象ファイルに基づいて、画像コンテンツを生成可能なデータ変換装置を選択する選択手段と、その選択したデータ変換装置に、送信対象ファイルを特定するファイル特定情報を送信する手段と、そのファイル特定情報を送信したデータ変換装置から、ファイル特定情報で特定された送信対象ファイルに基づいて生成された画像コンテンツを取得する手段と、取得した画像コンテンツをファクシミリ送信用の通信データに変換する手段と、その通信データを所定の宛先に送信する手段とを備える。これにより、ファクシミリ装置からネットワーク経由で所定のファイルを選択し、それを所定の宛先に送信する一連の作業をファクシミリ装置本体の操作だけで実施できる。また、複数のデータ変換装置から選択できるので、あるデータ変換装置に障害が発生し正常な処理が行えない場合、他の装置へ処理を移行することができ、ファクシミリ通信システムの障害耐性を高めることができる。
【０００７】
「画像コンテンツ」は、操作対象となるファクシミリ装置が通信データに変換可能なファイルであり、写真、絵あるいはイラスト等の画像を形成するためのデジタルデータを指す。
【０００８】
本発明のファクシミリ装置は、それぞれのデータ変換装置が画像コンテンツに変換可能なファイルのデータ形式を保持する手段を更に備え、送信対象ファイルのデータ形式に基づいて、データ変換装置を選択してもよい。これにより、ファクシミリ装置は、ファイルのデータ形式に応じて、そのデータ形式のファイルを画像コンテンツに変換可能なデータ変換装置を適切に選択できる。
【０００９】
本発明のファクシミリ装置は、それぞれのデータ変換装置における負荷状態を管理する手段を更に備え、負荷状態に基づいて前記データ変換装置を選択してもよい。これにより、ファクシミリ装置は、複数のデータ変換装置における負荷状態を一元的に管理し、それぞれのデータ変換装置における負荷状態が均等になるように処理を分散することができる。また、負荷の少ないデータ変換装置を選択することで、短時間でデータ変換処理が可能なデータ変換装置に変換処理を指示できる。さらには、データ変換処理により、データ変換装置におけるその他の処理に影響を与えないようにできる。
【００１０】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１１】
本発明によれば、ファクシミリ装置からネットワーク経由で所定のファイルを選択し、それを所定の宛先に送信する一連の作業をファクシミリ装置本体の操作だけで実施できることにより、操作面および効率面において、より優れたファクシミリ装置とそれに関連するデータ変換装置を提供できる。
【発明を実施するための最良の形態】
【００１２】
図１は、実施の形態に係る第１ファクシミリ装置１００を含むファクシミリ通信システム１０の構成を示す図である。
第１ファクシミリ装置１００は、詳細は後述するが、ネットワーク経由で画像コンテンツを取得し、その画像コンテンツをファクシミリ送信する装置である。また、第１ファクシミリ装置１００は、公衆交換電話網１６（以下、単に「公衆回線網」という）を介してファクシミリ装置２０と接続されている。また、他の例では、公衆回線網１６はインターネット等のネットワークや専用回線網であってよい。
【００１３】
第１データ変換装置２００ａおよび第２データ変換装置２００ｂ（以下、単に「データ変換装置２００」という）は、ネットワーク１２を介して第１ファクシミリ装置１００と接続されている。ネットワーク１２は、例えばＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）あるいは所定のデータをＴＣＰ/ＩＰ等の通信規格に準じて送受信する通信網であってよい。
【００１４】
ファイルサーバ２０１は、ネットワークでファイルをやりとりするためのコンピュータであり、本実施の形態では、ファクシミリ送信可能なファイルの本体を格納している。また、ネットワーク１２を介して第１ファクシミリ装置１００と接続されている。
【００１５】
データ変換装置２００は、例えばパーソナルコンピュータ（以下、単に「ＰＣ」という）などの端末装置であり、エージェントソフト５０、アプリケーション５２およびイメージ変換ソフト５４が搭載されている。データ変換装置２００ａおよびデータ変換装置２００ｂは、それぞれに搭載されているＯＳ（Operating System）が異なる理由等により、お互い異なるエージェントソフト５０、アプリケーション５２およびイメージ変換ソフト５４を有する。以下、それぞれ異なるエージェントソフト５０ａおよびエージェントソフト５０ｂをエージェントソフト５０、それぞれ異なるアプリケーション５２ａおよびアプリケーション５２ｂをアプリケーション５２、それぞれ異なるイメージ変換ソフト５４ａおよびイメージ変換ソフト５４ｂをイメージ変換ソフト５４ということもある。
【００１６】
エージェントソフト５０は、詳細は後述するが、例えばファクシミリ装置を利用する際のドライバソフトのようにクライアント端末上に常駐し、第１ファクシミリ装置１００とネットワーク１２を介して、データやコマンド等のやりとりを行うプログラムである。
【００１７】
イメージ変換ソフト５４は、画像コンテンツ以外のファイルを画像コンテンツのデータ形式に変換を施すプログラムである。
【００１８】
図１におけるデータのフローを説明する。第１ファクシミリ装置１００は、ユーザから送信対象ファイルの指定を受け付けると、ファイルサーバ２０１に指定された送信対象ファイルのファイル特定情報１４を要求する。それに応じて、第１ファクシミリ装置１００は、ファイルサーバ２０１からファイル特定情報１４を取得する（Ｓ１０）。ファイル特定情報１４は、ファイル本体あるいはパス、ＵＲＩ（Uniform Resource Identifer）、ＵＲＬ（Uniform Resource Locators）等のファイルの所在を明らかにする情報であってもよい。第１ファクシミリ装置１００は、ネットワーク上のデータ変換装置２００の中から適切なデータ変換装置２００を選択し、その内部のエージェントソフト５０に向けてファイル特定情報１４を送信する（Ｓ１２）。例えば、ファイル特定情報１４がアプリケーションＡにより処理可能なデータ形式の場合、第１ファクシミリ装置１００はファイル特定情報１４をデータ変換装置２００ａに送信する。また、同様にファイル特定情報１４がアプリケーションＢにより処理可能なデータ形式の場合、第１ファクシミリ装置１００はファイル特定情報１４をデータ変換装置２００ｂに送信する。また、第１ファクシミリ装置１００は、ファイル特定情報１４としてファイル本体を送信してもよく、第１ファクシミリ装置１００がファイルサーバ２０１からファイル本体を一度取得して、それをファイル特定情報１４としてデータ変換装置２００に送信する。
エージェントソフト５０は、ファイル特定情報１４に対応するアプリケーション５２を起動し（Ｓ１４）、イメージ変換ソフト５４により画像コンテンツに変換する。そして、エージェントソフト５０は、イメージ変換ソフト５４から画像コンテンツを取得し（Ｓ１６）、その画像コンテンツを第１ファクシミリ装置１００に送信する（Ｓ１８）。その後、第１ファクシミリ装置１００は画像コンテンツをファクシミリ送信用の通信データに変換し、第２ファクシミリ装置２０に送信する（Ｓ２０）。
【００１９】
図２は、第１ファクシミリ装置１００における操作画面の一例を示す図である。
図２の第１ファクシミリ装置１００のファクシミリ操作画面７０は、例えばユーザからの操作を受け付けるタッチパネル形式のＧＵＩ（Graphical User Interface）を搭載している。ファクシミリ操作画面７０は、ファイルリスト表示領域７２、電話帳表示ボタン７４、宛先入力領域７６、送信ボタン７８、キャンセルボタン８０、選択決定ボタン８４等で構成される。
【００２０】
ファイルリスト表示領域７２上でファクシミリ送信対象のファイル（以下、単に「送信対象ファイル」という）を１つ指定された場合、第１ファクシミリ装置１００は、指定されたファイル８２ａを、例えば、網掛け表示状態に変化させる。その後、選択決定ボタン８４が押下されることにより、網掛け表示状態になったファイルが送信対象ファイルとして選択される。
【００２１】
ユーザは、宛先を設定する場合、宛先入力領域７６にファクシミリ番号や電子メールアドレス等を入力する。また、電話帳表示ボタン７４を押下すると電話帳が表示され、ユーザは、その中から宛先を選択してもよい。
【００２２】
宛先入力領域７６に宛先が入力されると送信ボタン７８が押下される状態になる。そして送信ボタン７８が押下されると、第１ファクシミリ装置１００は、宛先入力領域７６に入力された宛先に送信対象ファイルをファクシミリ送信する。キャンセルボタン８０が押下された場合は、ファクシミリ送信処理を中断する。
【００２３】
また、送信対象ファイルが複数指定された場合、第１ファクシミリ装置１００は、指定されたファイル８２ａおよびファイル８２ｂを、網掛け表示状態に変化させる。ユーザにより宛先入力領域７６に宛先が入力されると送信ボタン７８が押下される状態になる。送信ボタン７８が押下された場合、第１ファクシミリ装置１００は、複数の送信対象ファイルを、１つないし複数のデータ変換装置２００に提供する。そしてそのデータ変換装置２００にて、画像コンテンツへのデータ形式の変換処理が行われ、その変換処理を完了したファイルを第１ファクシミリ装置１００は取得する。第１ファクシミリ装置１００は、順次、取得したファイルをファクシミリ送信してもよいし、取得したファイルを一括してファクシミリ送信してもよい。
【００２４】
図３は、第１ファクシミリ装置１００の内部構成図である。第１ファクシミリ装置１００の各構成要素は、ハードウエアコンポーネントで言えば、任意のコンピュータのＣＰＵ（Central Processing Unit）、メモリ、メモリにロードされたデータ変換装置２００のエージェントソフト５０を管理する機能を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インターフェース、ファクシミリ通信用モデム等を中心に実現されるが、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。これから説明する各図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。
【００２５】
ファイルリスト表示部１０４は、サーバ側アプリケーション情報格納部１１２およびサーバ側ファイルリスト格納部１１４に格納されているデータを読み込む。そして、ファイルリスト表示部１０４は、図２のファイルリスト表示領域７２にファクシミリ送信可能なファイルリストを表示する。また、そのファイルに対応したアプリケーション名を表示させる。
サーバ側アプリケーション情報格納部１１２は、データ変換装置２００を特定する情報とそのデータ変換装置２００上で起動可能なアプリケーション５２との対応関係を保持している。また、サーバ側ファイルリスト格納部１１４は、ファイル名とファイル特定情報１４との対応関係を保持している。
別の実施の形態において、サーバ側アプリケーション情報格納部１１２とサーバ側ファイルリスト格納部１１４とを結合してもよい。つまり、ある１つの情報格納部にデータ変換装置名、起動可能なアプリケーション５２、ファイル名、ファイル特定情報１４が存在してもよい。
【００２６】
操作部１０２は、例えば、キーボード、ボタン、タッチパネル、マウス等の入力デバイスであり、図２のファクシミリ操作画面７０に対する様々な要求や指示をユーザから受け付ける。操作部１０２によって、ユーザから受け付けた送信対象ファイルをファイルリスト表示部１０４に提供する。
【００２７】
図１０は、ファイルリスト表示部１０４、データ変換装置選択部１２２およびデータ変換指示部１０６間の一連の処理のシーケンスの一例を示す図である。
【００２８】
ファイルリスト表示部１０４は、操作部１０２より提供された送信対象ファイルのファイル名等をキーにして（Ｓ９２）、サーバ側ファイルリスト格納部１１４からファイル特定情報Ｆ１を取得する（Ｓ９４）。そして、ファイルリスト表示部１０４は、送信対象ファイルのデータ形式に基づいて（Ｓ９６）、サーバ側アプリケーション情報格納部１１２から、そのデータ形式のファイルを起動可能なアプリケーション名等を含んだアプリケーション情報Ａ１を取得（Ｓ９８）する。ファイルリスト表示部１０４は、ファイル特定情報Ｆ１およびアプリケーション情報Ａ１をデータ変換装置選択部１２２に出力する（Ｓ１００）。
【００２９】
データ変換装置選択部１２２は、ファイルリスト表示部１０４からファイル特定情報Ｆ１およびアプリケーション情報Ａ１を取得する。データ変換装置選択部１２２は、そのアプリケーション情報Ａ１の中のアプリケーション名等をキーにして（Ｓ１０２）、サーバ側選択情報格納部１２４から、そのアプリケーション５２の起動可能なデータ変換装置２００およびその装置における負荷状態の一覧を取得する（Ｓ１０４）。データ変換装置選択部１２２は、その一覧の中から、例えば、ジョブ数が少なく、ＣＰＵ使用率が低く、あるいはメモリ使用量が少ない等の負荷が少ないデータ変換装置２００を選択してもよい（Ｓ１０６）。これにより、負荷が少ない状態等のデータ変換装置２００を適切に選択し、その装置にて画像コンテンツへのデータ変換処理を短時間で実施することが可能になる。
【００３０】
サーバ側選択情報格納部１２４には、データ変換装置２００におけるジョブ数、ＣＰＵ使用率あるいはメモリ使用量（以下、単に「タスク情報」という）の一覧が格納されている。データ変換装置選択部１２２は、アプリケーション情報Ａ１、ファイル特定情報Ｆ１および選択したデータ変換装置名ＤＤ１をデータ変換指示部１０６に提供する（Ｓ１０８）。
【００３１】
図３に戻り、データ変換指示部１０６は、データ変換装置選択部１２２から送信対象ファイルのファイル特定情報Ｆ１やアプリケーション情報Ａ１等を取得し、データ変換装置選択部１２２によって選択されたデータ変換装置２００にそれを送信し、画像コンテンツのデータ形式の変換を要求する。
【００３２】
第１ファクシミリ装置１００内のエージェント管理部１０８は、ネットワークを介して図７のデータ変換装置２００内のエージェント部２１０や図１のファイルサーバ２０１とデータやコマンド等のやりとりを行う。エージェント管理部１０８はデータ変換装置２００やファイルサーバ２０１によって得られた様々なデータを用いて、第１ファクシミリ装置１００内のデータとの同期を取る。
【００３３】
具体的にいえば、エージェント管理部１０８は、図７のクライアント側アプリケーション情報格納部２１６、図９のクライアント側ファイルリスト格納部２２４および図７のクライアント側選択情報格納部２４２のデータを取得する。また、エージェント管理部１０８は、取得したデータを用いて、図３のサーバ側アプリケーション情報格納部１１２、サーバ側ファイルリスト格納部１１４またはサーバ側選択情報格納部１２４のデータを更新するように指示する。
更新指示の契機としては、エージェント管理部１０８がデータ変換装置２００に更新の指示を出した場合あるいはエージェント管理部１０８がデータ変換装置２００から更新の指示を受けた場合である。
【００３４】
更新部１１０は、エージェント管理部１０８のそうした指示に従い、サーバ側アプリケーション情報格納部１１２、サーバ側ファイルリスト格納部１１４あるいはサーバ側選択情報格納部１２４に格納されているデータを必要に応じて更新する。つまり、更新部１１０は、サーバ側アプリケーション情報格納部１１２のデータがクライアント側アプリケーション情報格納部２１６のデータと異なっている場合、後者を前者に反映させる。また、サーバ側ファイルリスト格納部１１４のファイル特定情報１４とクライアント側ファイルリスト格納部２２４のデータが異なっている場合、後者を前者に反映させる。さらに、サーバ側選択情報格納部１２４のデータとクライアント側選択情報格納部２４２のデータが異なっている場合、後者を前者に反映させる。これにより、第１ファクシミリ装置１００の有するファイル特定情報１４、アプリケーション情報やタスク情報は、データ変換装置２００あるいはファイルサーバ２０１の有するそれと同期を取ることが可能になる。これにより、例えば、データ変換装置２００のタスク情報が変更された場合でも、第１ファクシミリ装置１００はその変更されたタスク情報をデータ変換装置２００から取得でき、複数のデータ変換装置２００の中から負荷の少ないデータ変換装置２００を選択することが可能になる。
【００３５】
図４は、図３のサーバ側アプリケーション情報格納部１１２に格納されているデータ構造の一例を示す図である。データ変換装置名欄３００は、データ変換装置２００の識別名、ＩＤ、ＩＰアドレス、ＭＡＣアドレス等のデータ変換装置２００をネットワーク上で特定する情報を保持している。ＯＳ名欄３０２は、ＯＳ名を保持している。アプリケーション名欄３０４は、ファイルを起動させるアプリケーション名を保持している。データ形式欄３０８は、ファイルのデータ形式名を保持している。
本図のデータ３０６についていえば、データ変換装置名「ＰＣ１」は、ＯＳ名「ＯＳ１」であり、データ形式欄３０８「ｔｘｔ」のファイルを起動できるアプリケーション名「アプリケーションＡ」を搭載していることが分かる。クライアント側アプリケーション情報格納部２１６は、サーバ側アプリケーション情報格納部１１２と同じデータ構造であってよく、データ変換装置名欄３００には自身のデータ変換装置名が格納されている。
【００３６】
図５は、図３のサーバ側ファイルリスト格納部１１４に格納されているデータ構造の一例を示す図である。ファイルＩＤ欄４００は、ファイルのファイルＩＤを保持している。ファイル名欄４０２は、ファイル名を保持している。パス名欄４０４は、パス名を保持している。他の例では、パス名欄４０４は、ファイル特定情報１４を保持してもよい。
本図のデータ４０６についていえば、ファイル名「ａ１ファイル」のファイルのファイルＩＤが１であり、パス「￥ファイルサーバ￥Ａフォルダ」に存在することを意味する。クライアント側ファイルリスト格納部２２４は、サーバ側ファイルリスト格納部１１４と同じデータ構造であってよい。
【００３７】
図６は、図３のサーバ側選択情報格納部１２４に格納されているデータ構造の一例を示す図である。アプリケーション名欄３０４は、図４と同様に、ファイルを起動させるアプリケーション名を保持している。データ変換装置名欄３００は、図４と同様に、データ変換装置２００をネットワーク上で特定する情報を保持している。ジョブ数欄５００は、データ変換装置２００におけるジョブ数を保持している。ＣＰＵ使用率欄５０２は、データ変換装置２００におけるＣＰＵの使用率を保持している。メモリ使用量欄５０４は、データ変換装置２００におけるメモリの使用量を保持している。ジョブ数欄５００、ＣＰＵ使用率欄５０２あるいはメモリ使用量欄５０４に関していえば、データ変換装置２００の負荷状態を表す他の指標であってよい。
【００３８】
本図のデータ５０６についていえば、アプリケーション名「アプリケーションＣ」はデータ変換装置名「ＰＣ１」に搭載されており、データ変換装置名「ＰＣ１」の処理状態は、ジョブ数「２」、ＣＰＵ使用率「４０％」およびメモリ使用量「２０ＫＢ（キロバイト）」である。データ５０８もデータ５０６の場合と同様の方法で解釈することができる。データ５０６とデータ５０８とを比較した場合、データ５０８は、ジョブ数、ＣＰＵ使用率およびメモリ使用量がデータ５０６のそれぞれについて下回っているために、第１ファクシミリ装置１００は、負荷が小さいデータ変換装置名「ＰＣ２」を選択して、その装置であれば短時間でデータ変換処理を行うことができる。
また、クライアント側選択情報格納部２４２は、サーバ側選択情報格納部１２４と同じデータ構造であってよく、データ変換装置名欄３００には自身のデータ変換装置２００名が格納されている。
【００３９】
図３に戻り、第１ファクシミリ装置１００のデータ変換指示部１０６が、データ変換装置選択部１２２によって指定されたデータ変換装置２００に、画像コンテンツ生成要求を送り、それを受けて、データ変換装置２００は画像コンテンツを生成し第１ファクシミリ装置１００に提供する。また、第１ファクシミリ装置１００は、データ変換装置２００から提供された画像コンテンツを取得部１１６にて取得し、変換部１１８に提供する。
【００４０】
変換部１１８は、取得部１１６から提供された画像コンテンツを、例えば、Ｇ３、Ｇ４等のファクシミリ送信用のデータ形式に変換する。送信部１２０は、変換部１１８により生成されたファクシミリ送信用データに変換されたコンテンツを取得し、図１の第２ファクシミリ装置２０に送信する。これにより、第１ファクシミリ装置１００に所定のプログラムが搭載されていなくても、データ変換装置２００にて画像コンテンツを生成させ取得することができる。
【００４１】
図７は、データ変換装置２００の内部構成図である。受付部２１２は、データ変換指示部１０６から、送信対象のファイル特定情報１４やアプリケーション情報等を取得する。
【００４２】
指示部２１４は、受付部２１２から提供されたアプリケーション情報等をキーにして、起動するアプリケーション２３２を選択する。クライアント側アプリケーション情報格納部２１６のデータから起動するアプリケーション２３２を選択してもよい。指示部２１４は、選択されたアプリケーション情報やファイル特定情報１４をアプリケーション実行部２３０に提供し、アプリケーション２３２の起動を指示する。
【００４３】
アプリケーション実行部２３０は、ファイル格納部２０２内のファイルを読み込み、そのファイルに対応するアプリケーション２３２を起動し、画像コンテンツに変換する機能を備える。アプリケーション実行部２３０は、指示部２１４から提供されたファイル特定情報１４やアプリケーション情報に基づいて、指定されたファイルを画像コンテンツに変換し、コンテンツ格納部２２０に格納する。
ファイル格納部２０２には、ファクシミリ送信可能なファイルが格納されている。
【００４４】
コンテンツ提供部２１８は、コンテンツ格納部２２０に格納された画像コンテンツを取得し、第１ファクシミリ装置１００の取得部１１６に提供する。
【００４５】
制御部２４４は、例えばパーソナルコンピュータに搭載されているＣＰＵであり、タスク情報管理部２４０に、タスク情報を提供する。
【００４６】
タスク情報管理部２４０は、制御部２４４にタスク情報を要求したり、要求により取得したタスク情報に基づいて、クライアント側選択情報格納部２４２内のデータを更新したりする機能を有する。また、エージェント管理部１０８の取得要求に基づいて、クライアント側選択情報格納部２４２内のデータを第１ファクシミリ装置１００のエージェント管理部１０８に送信する。
【００４７】
図９は、ファイルサーバ２０１の内部構成図である。
ファイル本体情報受付部２２３は、第１ファクシミリ装置１００あるいはデータ変換装置２００からファイル本体情報の取得要求を受け付ける。ファイル本体情報受付部２２３は、ファイル本体提供部２２５にファイル本体の取得要求を行う。ファイル本体提供部２２５は、その要求を受け、マスタファイル格納部２２７からファイル本体を取得し、第１ファクシミリ装置１００あるいはデータ変換装置２００に提供する。
【００４８】
検知部２２６は、マスタファイル格納部２２７に格納されているファクシミリ送信可能なファイルとクライアント側ファイルリスト格納部２２４のファイルリストとを監視し、差違があればクライアント側ファイルリスト格納部２２４のファイルリストを更新する。例えば、マスタファイル格納部２２７にファクシミリ送信可能なファイルが追加や削除されたりした場合あるいはファイル名が変更されたりした場合等に、検知部２２６は、クライアント側ファイルリスト格納部２２４のファイルリストを更新する。
更新の契機は、エージェント管理部１０８からファイルリストの提供が要求された場合や検知部２２６が所定の時間毎にクライアント側ファイルリスト格納部２２４を更新した場合であってよい。更新後、ファイルリスト提供部２２２は、クライアント側ファイルリスト格納部２２４に格納されているファイルリストを第１ファクシミリ装置１００に提供する。
【００４９】
図８は、第１ファクシミリ装置１００およびデータ変換装置間２００の画像コンテンツへの変換処理に関するシーケンス図である。
【００５０】
第１ファクシミリ装置１００は、ネットワーク上のファクシミリ送信可能なファイルのリストを表示する（Ｓ６０）。ユーザにより送信対象ファイルを受け付ける（Ｓ６２）。その後、画像コンテンツの生成先のデータ変換装置２００を選択する（Ｓ６４）。Ｓ６２とＳ６４間のフローについては、図１０が該当する。選択したデータ変換装置２００内のエージェント部２１０にファイル名等のファイル特定情報１４を送信する（Ｓ６６）。また、別の契機で、ユーザにより指定された宛先を受け付ける（Ｓ６８）。エージェント部２１０はファイル特定情報１４に基づいて起動するアプリケーション２３２を特定する（Ｓ７０）。エージェント部２１０は、アプリケーション実行部２３０にアプリケーション２３２の起動を指示し（Ｓ７２）、アプリケーション実行部２３０はそれを起動し、画像コンテンツを生成する（Ｓ７４）。エージェント部２１０は、アプリケーション実行部２３０から画像コンテンツを取得、保存し（Ｓ７６）、それを第１ファクシミリ装置１００に送信する（Ｓ７８）。第１ファクシミリ装置１００は、画像コンテンツを受信し（Ｓ８０）、ファクシミリ送信用のデータ形式に変換し（Ｓ８２）、それをファクシミリ送信する（Ｓ８４）。
【００５１】
これにより、第１ファクシミリ装置１００から所定のファイルを選択し、それを第２ファクシミリ装置２０に送信するまでネットワーク経由で一連の作業を第１ファクシミリ装置１００本体の操作だけで実施でき、ファクシミリ送信作業の時間短縮や印刷するための手間や印刷用紙のコストを削減することができる。
【００５２】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。そうした本発明の実施の形態の変形例のいくつかを以下に説明する。
【００５３】
本発明に係る実施の形態においては、データ変換装置２００のエージェント部２１０が第１ファクシミリ装置１００のエージェント管理部１０８により管理されていた関係上、データ変換装置２００は第１ファクシミリ装置１００のクライアントとして機能しており、パーソナルコンピュータ等の端末装置に搭載されていた。
本発明に係る別の実施の形態の一つは、エージェント部２１０の機能を実装したデータ変換装置２００をパーソナルコンピュータ等の端末装置の外部とし、ネットワーク１２を介してパーソナルコンピュータ等の端末上のアプリケーション５２およびイメージ変換ソフト５４に対してデータやコマンドのやりとりを行う。
【００５４】
本発明に係る別の実施の形態の一つとして、ユーザからファイルリスト表示領域７２に送信対象ファイルを指定され、選択決定ボタン８４を押下された場合に、第１ファクシミリ装置１００はそのファイルのファイル特定情報１４をエージェントソフト５０に送信する。これにより、第１ファクシミリ装置１００は、ユーザによってファクシミリ送信先を指定されるのを待たずに、送信対象ファイルの画像コンテンツを準備することができ、効率的なファクシミリ送信作業が実現できる。また、第１ファクシミリ装置１００が有する通常のスキャナ機能により読み込んだ画像データと、データ変換装置２００を介して生成された画像コンテンツとを、ユーザによる１回のファクシミリ送信の操作で連続して送信してもよい。これにより、効率的なファクシミリ送信作業が実現できる。
【００５５】
本発明に係る実施の形態においては、ファクシミリ送信可能なファイルはファイルサーバ２０１に格納されており、そのファイルのデータ形式に対応したデータ変換装置２００に転送して、そこで画像コンテンツへのデータ変換処理を行っていた。
本発明に係る別の実施の形態の一つとして、ファクシミリ送信可能なファイルが、ファイルサーバ２０１でなく、各々のデータ変換装置２００に格納されている場合、送信対象ファイルを、そのファイルのデータ形式に対応したデータ変換装置２００に転送して、そこで画像コンテンツへのデータ変換処理を行う。これにより、あるデータ変換装置２００に障害が発生し正常な処理が行えない場合、他のデータ変換装置２００に処理を移行することにより、ファクシミリ通信システムの障害耐性を高めることができる。
【図面の簡単な説明】
【００５６】
【図１】実施の形態に係る第１ファクシミリ装置を含むファクシミリ通信システムの構成を示す図である。
【図２】第１ファクシミリ装置の操作画面の一例を示す図である。
【図３】第１ファクシミリ装置の内部構成図である。
【図４】サーバ側アプリケーション情報格納部に格納されているデータ構造の一例を示す図である。
【図５】サーバ側ファイルリスト格納部に格納されているデータ構造の一例を示す図である。
【図６】サーバ側選択情報格納部に格納されているデータ構造の一例を示す図である。
【図７】データ変換装置の内部構成図である。
【図８】第１ファクシミリ装置およびデータ変換装置間の画像コンテンツへの変換処理に関するシーケンス図である。
【図９】ファイルサーバの内部構成図である。
【図１０】ファイルリスト表示部、データ変換装置選択部およびデータ変換指示部間の一連の処理のシーケンスの一例を示す図である。
【符号の説明】
【００５７】
１４  ファイル特定情報、５０  エージェントソフト、５２，２３２  アプリケーション、１００  第１ファクシミリ装置、１０２  操作部、１１４  サーバ側アプリケーション情報格納部、１１８  変換部、１２０  送信部、１２２  データ変換装置選択部、１２４  サーバ側選択情報格納部、２００  データ変換装置、２０２ファイル格納部、２１０  エージェント部、２１６  クライアント側アプリケーション情報格納部、２１８  コンテンツ提供部、２２０  コンテンツ格納部、２２２  ファイルリスト提供部、２３０  アプリケーション実行部、２４０  タスク情報管理部
【図１】
2005117592.tif 000003
【図２】
2005117592.tif 000004
【図３】
2005117592.tif 000005
【図４】
2005117592.tif 000006
【図５】
2005117592.tif 000007
【図６】
2005117592.tif 000008
【図７】
2005117592.tif 000009
【図８】
2005117592.tif 000010
【図９】
2005117592.tif 000011
【図１０】
2005117592.tif 000012