(57)【要約】【課題】メイン端末装置が特定の機能を実現するにあたり、サブ端末装置と連携できるようにする。【解決手段】メイン端末装置であるＦＡＸが、ＲＡＭの共有領域に変換依頼データを記録すると（ｓ１３０）、サブ端末装置であるＰＣは、ＦＡＸ側に記録された変換依頼データに基づき変換画像データを生成してＦＡＸ側に記録する。そして、ＦＡＸが、ＰＣ側から記録された変換画像データを読み出して送信する（ｓ１７０，ｓ１８０）。このように、ＦＡＸは、ＲＡＭの共有領域に依頼データを記録するだけでＰＣに処理の一部を実行させることができ、これにより、ＰＣと連携して変換画像データを送信することができる。【選択図】図３
2004304301.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１以上の機能を有するメイン端末装置、および、該メイン端末装置とデータ通信可能に接続されたサブ端末装置からなる情報処理システムであって、
前記メイン端末装置は、
各種データを記録可能であり、前記サブ端末装置が該サブ端末装置に接続された外部記録装置として認識可能なデータ記録手段と、
外部からの指令を受けて、前記１以上の機能のうちいずれかの機能を実現するために必要な実現データの生成を前記サブ端末装置に依頼するための依頼データを、前記データ記録手段に記録させる依頼記録指令手段と、
該依頼記録指令手段による指令の後、前記サブ端末装置から前記実現データが送信されてきた際に、該実現データに基づいて機能を実現するための処理を行う機能実現手段と、を備えており、
前記サブ端末装置は、
前記メイン端末装置の備えるデータ記録手段に前記依頼データが記録された際に、該依頼データで生成を依頼された前記実現データを生成するデータ生成手段と、
該データ生成手段により生成された実現データを、前記メイン端末装置へ送信する実現送信手段と、を備えている
ことを特徴とする情報処理システム。
【請求項２】
前記サブ端末装置において、
前記実現送信手段は、前記データ生成手段により生成された実現データを、前記メイン端末装置へ送信し、該メイン端末装置の備えるデータ記録手段に記録させて、
前記メイン端末装置において、
前記機能実現手段は、前記サブ端末装置から送信されてきた前記実現データが前記データ記録手段に記録された際に、該実現データに基づいて機能を実現するための処理を行う
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記サブ端末装置においては、
前記データ生成手段により実現データが生成された後、前記メイン端末装置の備えるデータ記録手段に記録されている前記依頼データを削除する依頼削除手段が、備えられている
ことを特徴とする請求項１または請求項２に記載の情報処理システム。
【請求項４】
前記メイン端末装置においては、
前記機能実現手段により機能を実現するための処理が行われた後、前記データ記録手段に記録されている前記実現データを削除する実現削除手段が、備えられている
ことを特徴とする請求項１から３のいずれかに記載の情報処理システム。
【請求項５】
前記メイン端末装置においては、
ネットワーク経由で画像データを送受信する画像通信手段と、
各種画像を印刷媒体に印刷可能な印刷手段と、が備えられており、
前記依頼記録指令手段は、前記画像通信手段により画像データが受信された際に、該画像データを前記印刷手段により印刷可能なデータ形式に変換してなる前記実現データの生成を依頼するためのデータを前記依頼データとして、該依頼データに前記画像データを付加した状態で前記データ記録手段に記録させて、
前記機能実現手段は、前記依頼記録指令手段による指令の後、前記サブ端末装置から前記実現データが送信されてきた際に、該実現データで示される画像を前記印刷手段により印刷させることによって、画像データで示される画像の印刷を実現して、
前記サブ端末装置において、
前記データ生成手段は、前記メイン端末装置の備えるデータ記録手段に前記依頼データが記録された際に、該依頼データに付加されている前記画像データを、前記依頼データで依頼されたデータ形式へ変換することによって、該データ形式に変換した画像データを前記実現データとして生成する
ことを特徴とする請求項１から４のいずれかに記載の情報処理システム。
【請求項６】
前記メイン端末装置においては、
ネットワークとデータ通信可能に接続されており、
外部からの指令を受けて、当該メイン端末装置外部から入力されるデータである外部データを取得するデータ取得手段と、
該データ取得手段により取得された外部データを前記データ記録手段に記録させる外部記録指令手段と、を備え、
前記依頼記録指令手段は、前記データ記録手段に前記外部データが記録された後に、該外部データをネットワークに伝送させるのに適したデータ形式へ変換してなる前記実現データの生成を依頼するためのデータを前記依頼データとして、該依頼データに前記外部データを付加した状態で前記データ記録手段に記録させて、
前記機能実現手段は、前記依頼記録指令手段による指令の後、前記サブ端末装置から前記実現データが送信されてきた際に、該実現データをネットワーク経由で送信することによって、ネットワークに適したデータ形式でのデータ通信を実現して、
前記サブ端末装置において、
前記データ生成手段は、前記メイン端末装置の備えるデータ記録手段に前記依頼データが記録された際に、該依頼データに付加されている前記外部データを、前記依頼データで依頼されたデータ形式へ変換することによって、該データ形式に変換した外部データを前記実現データとして生成する
ことを特徴とする請求項１から４のいずれかに記載の情報処理システム。
【請求項７】
前記メイン端末装置においては、
前記データ取得手段により取得された外部データのうち、ネットワーク経由で送信すべき外部データを利用者に指定させる送信指定手段が、備えられており、
前記依頼記録指令手段は、前記送信指定手段により外部データが指定された際に、前記依頼データを前記データ記録手段に記録させる
ことを特徴とする請求項６に記載の情報処理システム。
【請求項８】
前記メイン端末装置においては、
ネットワークを介して入出力される音声信号に基づく音声通話を実現する機能を有しており、
前記データ取得手段は、外部からの指令を受けて、ネットワークを介して入出力される音声信号の前記外部データとしての取得を開始および終了する
ことを特徴とする請求項６または請求項７に記載の情報処理システム。
【請求項９】
前記メイン端末装置において、
前記データ取得手段は、利用者の操作を受けて、所定の画像を画像データとして読み取ることにより、該読み取られた画像データを前記外部データとして取得して、
前記依頼記録指令手段は、前記データ記録手段に前記外部データが記録された際に、前記依頼データを前記データ記録手段に記録させる
ことを特徴とする請求項６または請求項７に記載の情報処理システム。
【請求項１０】
前記メイン端末装置において、
前記依頼データは、データ量が圧縮されるデータ形式への前記外部データの変換を依頼するためのデータである
ことを特徴とする請求項６から９のいずれかに記載の情報処理システム。
【請求項１１】
請求項１から１０のいずれかに記載のメイン端末装置として機能する端末装置。
【請求項１２】
請求項１から１０のいずれかに記載のサブ端末装置として機能する端末装置。
【請求項１３】
請求項１から１０のいずれかに記載の依頼記録指令手段および機能実現手段として機能するための各種処理手順を、コンピュータシステムに実行させるためのプログラム。
【請求項１４】
請求項１から１０のいずれかに記載のデータ生成手段および実現送信手段として機能させるための各種処理手順を、コンピュータシステムに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メイン端末装置とサブ端末装置とが連携して特定の機能を実現する情報処理システム、この情報処理システムを構成する端末装置、および、これらにおいて利用可能なプログラムに関する。
【０００２】
【従来の技術】
現在、電話機，ファクシミリ，プリンタ，スキャナなどの機能を有する端末装置が利用されている。
この種の端末装置の多くは、この端末装置をメイン端末とした場合に、メイン端末装置とデータ通信可能に接続されたサブ端末装置からの指令により上述の機能を実現するための処理を実行するように構成されている。
【０００３】
この種のメイン端末としては、例えば、サブ端末装置（パーソナルコンピュータＰＣ）がサブ端末装置自身に接続された外部記録装置として認識可能な記録部（ＲＡＭ１２）を備え、サブ端末装置側から記録部にデータが記録された際、このデータを処理する際に利用すべき機能を利用者に選択させ、選択された機能によりデータを処理するといったメイン端末装置（ファクシミリ装置Ａ）などがある（特許文献１参照）。
【０００４】
【特許文献１】
特開２００１−２８２６９４号公報
【０００５】
【発明が解決しようとする課題】
上述のメイン端末装置であれば、記録部を経由することにより容易にサブ端末装置との間でデータをやりとりできる。そのため、特定の機能を実現するにあたりサブ端末装置との間でデータをやりとりしながら連携して処理を実行できれば、メイン端末装置側の処理に対する負荷の軽減が期待できる。
【０００６】
そのため、近年、メイン端末装置が特定の機能を実現するにあたり、サブ端末装置と連携するための技術が要望されていた。
本発明は、上記課題を解決するためになされたものであり、その目的は、メイン端末装置が特定の機能を実現するにあたり、サブ端末装置と連携できるようにするための技術を提供することである。
【０００７】
【課題を解決するための手段および発明の効果】
上記課題を解決するため請求項１に記載の情報処理システムは、  少なくとも１以上の機能を有するメイン端末装置、および、このメイン端末装置とデータ通信可能に接続されたサブ端末装置からなるシステムである。
【０００８】
この情報処理システムにおいて、メイン端末装置は、データ記録手段，  依頼記録指令手段および機能実現手段を備えている。これらのうち、データ記録手段は、各種データを記録可能であり、サブ端末装置がサブ端末装置自身に接続された外部記録装置として認識可能な手段である。また、依頼記録指令手段は、外部からの指令を受けて、１以上の機能のうちいずれかの機能を実現するために必要な実現データの生成をサブ端末装置に依頼するための依頼データをデータ記録手段に記録させる。そして、機能実現手段は、依頼記録指令手段による指令の後、サブ端末装置から実現データが送信されてきた際に、この実現データに基づいて機能を実現するための処理を行う。
【０００９】
一方、サブ端末装置は、データ生成手段および実現送信手段を備えている。これらのうち、データ生成手段は、メイン端末装置の備えるデータ記録手段に依頼データが記録された際に、この依頼データで生成を依頼された実現データを生成する。そして、実現送信手段は、データ生成手段により生成された実現データを、メイン端末装置へ送信する。
【００１０】
このように構成された情報処理システムによれば、メイン端末装置がメイン端末装置自身の備えるデータ記録手段に依頼データを記録すると、サブ端末装置がメイン端末装置側に記録された依頼データに基づき実現データを生成してメイン端末装置側へ送信する。そして、メイン端末装置は、サブ端末装置側から送信されてきた実現データに基づいて、特定の機能を実現するための処理を実行する。このように、メイン端末装置は、メイン端末装置自身の備えるデータ記録手段に依頼データを記録するだけでサブ端末装置に処理の一部を実行させることができ、これにより、サブ端末装置と連携して特定の機能を実現することができる。
【００１１】
なお、上述したメイン端末装置の備えるデータ記録手段は、端末装置が該端末装置に接続された外部記録装置、つまり、ＯＳ（ｏｐｅｒａｔｉｎｇ  ｓｙｓｔｅｍ）に標準で備えられた機能（ファイルシステム）を介してアクセス（データの記録および削除）できる記録領域として認識できる手段である。
【００１２】
また、サブ端末装置の備える実現送信手段は、実現データをメイン端末装置側へ送信する手段であって、例えば、端末装置からプリンタへ印刷すべき画像データを送信する際に使用されるデバイスドライバのように、両端末装置間でデータのやりとりを行うための処理手順を定めて（組み込んで）おき、この処理手順に従って実現データをやりとりするように構成すればよい。
【００１３】
また、実現送信手段は、メイン端末装置の備えるデータ記録手段を介して画像データをやりとりするように構成してもよい。具体的な例としては、例えば、請求項２に記載のように、サブ端末装置における実現送信手段は、データ生成手段により生成された実現データをメイン端末装置へ送信してメイン端末装置の備えるデータ記録手段に記録させて、メイン端末装置における機能実現手段は、サブ端末装置から送信されてきた実現データがデータ記録手段に記録された際に、この実現データに基づいて機能を実現するための処理を行う、ように構成すればよい。
【００１４】
このように構成された情報処理システムによれば、サブ端末装置側から、メイン端末装置の備えるデータ記録手段に実現データを記録させるだけで、特定の機能を実現するための処理をメイン端末装置に行わせる（続行させる）ことができる。そのため、両端末装置間でデータのやりとりを行うための処理手順を定めておく必要がない。
【００１５】
なお、上述したサブ端末装置において、データ生成手段は、メイン端末側（データ記録手段）に依頼データが記録された際、この依頼データで作成を依頼された実現データを生成する。そのため、メイン端末装置側に依頼データがそのまま記録されていると、同一の依頼データにより同じ実現データが複数生成されて同じ機能が繰り返し実行されてしまう恐れがある。そこで、このような同じ機能の不用意な繰り返しを防止するために、以下に示すような構成を採用するとよい。
【００１６】
例えば、サブ端末装置においては、データ生成手段により実現データが生成された際に、この実現データを生成するキッカケとなった依頼データをデータ生成手段より実現データを生成済みである旨を特定可能な状態に修正する依頼データ修正指令手段を備え、データ生成手段が、実現データを生成済みである旨が特定できる依頼データについて、この依頼データで依頼された実現データを生成しない、といった構成である。このように構成すれば、同一の依頼データにより同じ実現データが複数生成されることがないため、不用意に同じ機能が繰り返されてしまうことを防止できる。なお、この構成において「実現データを生成済みである旨を特定可能な状態」とは、例えば、依頼データの一部が「実現データを生成済みである旨」を示す内容に書き換えられたり、依頼データに「実現データを生成済みである旨」を示すデータが付加されたり、といった状態である。
【００１７】
また、依頼データに起因する同じ機能の不用意な繰り返しを防止するための別の構成としては、請求項３に記載のように、サブ端末装置において、データ生成手段により実現データが生成された後、メイン端末装置の備えるデータ記録手段に記録されている依頼データを削除する依頼削除手段を備えるとよい。
【００１８】
このように構成された情報処理システムによれば、データ生成手段により実現データが生成された際、この実現データを生成するキッカケとなった依頼データがメイン端末装置側（データ記録手段）から削除される。そのため、同一の依頼データにより同じ実現データが複数生成されることがなく、不用意に同じ機能が繰り返されてしまうことを防止できる。
【００１９】
さらに、依頼データそのものがメイン端末装置側から削除されるため、メイン端末装置の記録領域に不必要となったデータを占有させてしまう恐れがなく、メイン端末装置の記録領域を有効に利用することができる。
なお、上述したメイン端末装置において、機能実現手段は、データ記録手段に実現データが記録された際、この実現データに基づいて特定の機能を実現するための処理を実行する。そのため、サブ端末装置におけるデータ生成手段と同様、データ記録手段に実現データがそのまま記録されていると、同一の実現データにより同じ機能が繰り返し実行されてしまう恐れがある。そこで、このような同じ機能の不用意な繰り返しを防止するために、以下に示すような構成を採用するとよい。
【００２０】
例えば、メイン端末装置において、機能実現手段により実現データに基づく機能が実現された際に、この実現データを機能実現手段より機能を実現済みである旨を特定可能な状態に修正する実現データ修正指令手段を備え、機能実現手段が、機能を実現済みである旨が特定できる実現データについて、この実現データで指令された機能を実現するための処理を実行しない、といった構成である。このように構成すれば、同一の実現データにより不用意に同じ処理を繰り返してしまうことを防止できる。なお、この構成において「機能を実現済みである旨を特定可能な状態」とは、例えば、実現データの一部が「機能を実現済みである旨」を示す内容に書き換えられたり、実現データに「機能を実現済みである旨」を示すデータが付加されたり、といった状態である。
【００２１】
また、実現データに起因する同じ機能の不用意な繰り返しを防止するための別の構成としては、請求項４に記載のように、メイン端末装置において、機能実現手段により機能を実現するための処理が行われた後、データ記録手段に記録されている実現データを削除する実現削除手段を備えるとよい。
【００２２】
このように構成された情報処理システムによれば、機能実現手段により機能を実現するための処理が実行された際、この機能を実行するキッカケとなった実現データがメイン端末装置側から削除される。そのため、同一の実現データにより繰り返し同じ処理を実行してしまうことを防止できる。
【００２３】
さらに、実現データそのものがデータ記録手段から削除されるため、データ記録手段の記録領域に不必要となったデータを占有させてしまう恐れがなく、データ記録手段の記録領域を有効に利用することができる。
ところで、上述したメイン端末装置の有する「１以上の機能」としては、例えば、画像データで示される画像を印刷媒体へ印刷する印刷機能が考えられる。このような印刷機能を実現するためには、以下に示す請求項５に記載のような構成を考えることができる。
【００２４】
請求項５に記載のメイン端末装置は、ネットワーク経由で画像データを送受信する画像通信手段と、各種画像を印刷媒体に印刷可能な印刷手段と、を備えている。また、このメイン端末装置においては、依頼記録指令手段が、画像通信手段により画像データが受信された際に、この画像データを印刷手段により印刷可能なデータ形式に変換してなる実現データの生成を依頼するためのデータを依頼データとして、この依頼データに画像データ（画像通信手段により受信されたもの）を付加した状態でデータ記録手段に記録させる。そして、機能実現手段が、依頼記録指令手段による指令の後、サブ端末装置から実現データが送信されてきた際に、この実現データで示される画像を印刷手段により印刷させることによって、画像データで示される画像の印刷を実現する。また、請求項５に記載のサブ端末装置は、データ生成手段が、メイン端末装置の備えるデータ記録手段に依頼データが記録された際に、この依頼データに付加されている画像データを、依頼データで依頼されたデータ形式へ変換することによって、このデータ形式に変換した画像データを実現データとして生成する。
【００２５】
このように構成された情報処理システムによれば、メイン端末装置がメイン端末装置自身の備えるデータ記録手段に依頼データを画像データと共に記録すると、サブ端末装置がメイン端末装置側に記録された依頼データおよび画像データに基づき画像データのデータ形式を変換してなる実現データを生成してメイン端末装置側へ送信する。そして、メイン端末装置は、サブ端末装置側から送信されてきた実現データに基づいて、実現データで示される画像を印刷するための処理を実行する。このように、メイン端末装置は、メイン端末装置自身の備えるデータ記録手段に依頼データおよび画像データを記録するだけでサブ端末装置に画像データのデータ形式を変換させることができ、これにより、サブ端末装置と連携して印刷機能を実現することができる。
【００２６】
また、上述したメイン端末装置の有する「１以上の機能」として、外部から取得した外部データをネットワークへ向けて送信する通信機能が考えられる。このような通信機能を実現するためには、以下に示す請求項６に記載のような構成を考えることができる。
【００２７】
請求項６に記載のメイン端末装置は、ネットワークとデータ通信可能に接続されており、外部からの指令を受けて当該メイン端末装置外部から入力されるデータである外部データを取得するデータ取得手段と、データ取得手段により取得された外部データをデータ記録手段に記録させる外部記録指令手段と、を備えている。また、このメイン端末装置においては、依頼記録指令手段が、データ記録手段に外部データが記録された後に、この外部データをネットワークに伝送させるのに適したデータ形式へ変換してなる実現データの生成を依頼するためのデータを依頼データとして、この依頼データに外部データを付加した状態でデータ記録手段に記録させる。そして、機能実現手段が、依頼記録指令手段による指令の後、サブ端末装置から実現データが送信されてきた際に、この実現データをネットワーク経由で送信することによって、ネットワークに適したデータ形式でのデータ通信を実現する。また、請求項６に記載のサブ端末装置は、データ生成手段が、メイン端末装置の備えるデータ記録手段に依頼データが記録された際に、この依頼データに付加されている外部データを、依頼データで依頼されたデータ形式へ変換することによって、このデータ形式に変換した外部データを実現データとして生成する。
【００２８】
このように構成された情報処理システムによれば、メイン端末装置がメイン端末装置自身の備えるデータ記録手段に依頼データを外部データと共に記録すると、サブ端末装置がメイン端末装置側に記録された依頼データおよび外部データに基づき外部データのデータ形式を変換してなる実現データを生成してメイン端末装置側へ送信する。そして、メイン端末装置は、サブ端末装置側から送信されてきた実現データに基づいて、実現データをネットワーク経由で送信するための処理を実行する。このように、メイン端末装置は、メイン端末装置自身の備えるデータ記録手段に依頼データおよび外部データを記録するだけでサブ端末装置に外部データのデータ形式を変換させることができ、これにより、サブ端末装置と連携して通信機能を実現することができる。
【００２９】
なお、この構成において、メイン端末装置の備えるデータ記録手段へは、データ取得手段により外部データが取得された直後に、この外部データが記録されるように構成すればよいが、データ取得手段がそれぞれ異なる時間に取得した複数の外部データのうち任意に選択された外部データが記録されるように構成してもよい。そのための構成としては、例えば、請求項７に記載のような構成が考えられる。
【００３０】
請求項７に記載の情報処理システムは、メイン端末装置において、データ取得手段により取得された外部データのうち、ネットワーク経由で送信すべき外部データを利用者に指定させる送信指定手段が備えられ、依頼記録指令手段が、送信指定手段により外部データが指定された際に、依頼データをデータ記録手段に記録させる、ように構成されている。
【００３１】
このように構成された情報処理システムによれば、送信指定手段により指定された外部データに対して、依頼記録指令手段によるデータ記録手段への依頼データの記録（サブ端末装置に対する実現データ生成の依頼）が行われる。この送信指定手段は、ネットワーク経由で送信すべき外部データを利用者に指定させるための手段であるため、依頼記録指令手段によるデータ記録手段への依頼データの記録を、利用者が任意に指定した外部データに対して行うことができる。
【００３２】
なお、上述したデータ取得手段により取得される外部データとしては、メイン端末装置外部から入力されるデータであればよく、その具体的な内容は限定されない。例えば、メイン端末装置がネットワークを介して入出力される音声信号に基づく音声通話を実現する機能を有している場合には、この音声信号を外部データとして取得することが考えられる。
【００３３】
このように、データ取得手段が音声信号を外部データとして取得するための構成としては、請求項８に記載のように、データ取得手段が、外部からの指令を受けて、ネットワークを介して入出力される音声信号の外部データとしての取得を開始および終了する、ように構成すればよい。
【００３４】
このように構成された情報処理システムによれば、ネットワークを介して入出力される音声信号を外部データとして取得することができる。
なお、この構成において、データ取得手段が外部データの取得を開始および終了するための「外部からの指令」としては、例えば、メイン端末装置において音声通話が開始および終了されたことである。また、メイン端末装置に外部データの取得を開始および終了させるための操作部を設けておき（または、操作手順を設定しておき）、この操作部が音声通話中に操作されたことである。
【００３５】
また、上述したデータ取得手段は、所定の画像を示す画像データを外部データとして取得することも考えられる。このように、データ取得手段が画像データを外部データとして取得するための構成としては、請求項９に記載のように、メイン端末装置において、データ取得手段は、利用者の操作を受けて、所定の画像を画像データとして読み取ることにより、この読み取られた画像データを外部データとして取得して、依頼記録指令手段は、データ記録手段に外部データが記録された際に、依頼データをデータ記録手段に記録させる、ように構成すればよい。
【００３６】
このように構成された情報処理システムによれば、データ取得手段により読み取られた画像データを外部データとして取得することができる。
また、上述した請求項６以降に記載の依頼データは、外部データをネットワークに伝送させるのに適したデータ形式へ変換させるためのデータであって、例えば、請求項１０に記載のように、外部データをデータ量が圧縮されるデータ形式へ変換する旨を依頼するためのデータなどが考えられる。
【００３７】
このように構成された情報処理システムによれば、外部データのデータ量を圧縮してなるデータを実現データとすることができるため、外部データをそのままネットワークに伝送させる場合よりも、伝送効率がよく、ネットワークにおけるトラフィックを無用に増加させないようにすることができる。
【００３８】
また、請求項１１に記載の端末装置は、請求項１から１０のいずれかに記載のメイン端末装置として機能する端末装置である。このように構成された端末装置によれば、請求項１から１０のいずれかに記載の情報処理システムの一部（メイン端末装置）として機能することができる。
【００３９】
また、請求項１２に記載の端末装置は、請求項１から１０のいずれかに記載のサブ端末装置として機能する端末装置である。このように構成された端末装置によれば、請求項１から１０のいずれかに記載の情報処理システムの一部（サブ端末装置）として機能することができる。
【００４０】
また、請求項１３に記載のプログラムは、請求項１から１０のいずれかに記載の依頼記録指令手段および機能実現手段として機能するための各種処理手順を、コンピュータシステムに実行させるためのプログラムである。
このプログラムにより制御されるコンピュータシステムは、請求項１から１０のいずれかに記載の情報処理システムの一部（メイン端末装置）として機能することができる。
【００４１】
また、このプログラムは、請求項４に記載の実現削除手段として機能させるための各種処理手順をもコンピュータシステムに実行させるプログラムとしてもよい。この場合、コンピュータシステムが請求項４以降に記載の情報処理システムの一部（メイン端末装置）として機能できる。
【００４２】
また、請求項１３のプログラムは、請求項５に記載の画像通信手段として機能させるための各種処理手順をもコンピュータシステムに実行させるプログラムとしてもよい。この場合、コンピュータシステムが請求項５以降に記載の情報処理システムの一部（メイン端末装置）として機能できる。
【００４３】
また、請求項１３のプログラムは、請求項６に記載のデータ取得手段および外部記録指令手段として機能させるための各種処理手順をもコンピュータシステムに実行させるためのプログラムとしてもよい。この場合、コンピュータシステムが請求項６以降に記載の情報処理システムの一部（メイン端末装置）として機能できる。
【００４４】
また、このプログラムは、請求項７に記載の送信指定手段として機能させるための各種処理手順をもコンピュータシステムに実行させるためのプログラムとしてもよい。この場合、コンピュータシステムが請求項７以降に記載の情報処理システムの一部（メイン端末措置）として機能できる。
【００４５】
また、請求項１４に記載のプログラムは、請求項１から１０のいずれかに記載のデータ生成手段および実現送信手段として機能させるための各種処理手順を、コンピュータシステムに実行させるためのプログラムである。
このプログラムにより制御されるコンピュータシステムは、請求項１から１０のいずれかに記載の情報処理システムの一部（サブ端末装置）として機能することができる。
【００４６】
また、このプログラムは、請求項３に記載の依頼削除手段として機能させるための各種処理手順を、コンピュータシステムに実行させるためのプログラムである。この場合、コンピュータシステムが請求項３以降に記載の情報処理システムの一部（サブ端末装置）として機能することができる。
【００４７】
なお、上述した各プログラムは、それぞれコンピュータシステムによる処理に適した命令の順番付けられた列からなるものであって、例えば、ＦＤ，ＣＤ−ＲＯＭ，メモリカードなどの記録媒体，インターネットなどの通信回線網を介して、情報処理システム，メイン端末装置，サブ端末装置，コンピュータシステム，または、これらを利用する利用者に提供されるものである。また、このプログラムを実行するコンピュータシステムとしては、例えば、メイン端末装置の備えるコンピュータシステム，サブ端末装置の備えるコンピュータシステム，各端末装置に無線または有線の通信路を介してデータ通信可能に接続されたコンピュータシステムなどを利用することができる。
【００４８】
【発明の実施の形態】
次に本発明の実施の形態について例を挙げて説明する。
［第１実施形態］
情報処理システム１は、図１に示すように、ファクシミリ装置（以降、ＦＡＸとする）１００およびパーソナルコンピュータ（以降、ＰＣとする）２００が、通信ケーブル３００を介してデータ通信可能に接続されてなるものである。
【００４９】
ＦＡＸ１００は、ハンドセット１１２、表示パネル１１４、操作パネル１２０、ＣＰＵ１３２、ＲＯＭ１３４、ＲＡＭ１４０、スキャナ部１５２、モデム１５４、プリンタ部１５６、音声入出力部１６０、ＰＣインターフェース部（以降、ＰＣＩ／Ｆとする）１７２、回線制御部１７４、メディアドライブ１８０などを備えている。
【００５０】
これらのうち、ハンドセット１１２は、ＦＡＸ１００本体から取り外して使用する送受話器である。
また、表示パネル１１４は、ＣＰＵ１３２からの指令を受けて各種情報を表示する。
【００５１】
また、操作パネル１２０は、文字，数字および記号を入力可能な複数の入力ボタン、音声入出力部１６０によりハンズフリー通話を行うためのスピーカーホンボタン、各種機能の実行を開始するためのスタートボタンなどからなる。
また、ＣＰＵ１３２は、ＲＯＭ１３４に記録されたプログラムで示される処理手順に従いＦＡＸ１００の各構成要素にバス１９０を介して指令（制御信号）を送ることによって、ＦＡＸ１００全体の動作を制御する。
【００５２】
また、ＲＡＭ１４０は、図２に示すように、記録領域の一部が、ＦＡＸ１００と接続されたＰＣ２００がＰＣ２００自身に接続された外部記録装置（仮想ドライブ）として認識できる共有領域１４２となっている。これにより、ＰＣ２００は、この共有領域１４２をＯＳ（ｏｐｅｒａｔｉｎｇ  ｓｙｓｔｅｍ）に標準で備えられた一部機能であるファイルシステムによりアクセス（データの記録および削除）可能な記録領域として認識できる。なお、この共有領域は、ツリー型のフォルダ（「ディレクトリ」ともいう）構造を有しており、フォルダにて、データファイルを分類し記憶するように構成されている。
【００５３】
また、スキャナ部１５２は、ＣＰＵ１３２からの指令を受けて、所定の読取位置（図示されない）にセットされた用紙から画像の読み取り行うと共に、この画像の画像データを生成する。この画像データは、モデム１５４で符号化および変調されることにより電話回線網４００に伝送可能な画像信号とされた後、回線制御部１７４を介して電話回線網４００へ出力される。
【００５４】
また、プリンタ部１５６は、ＣＰＵ１３２からの指令を受けて、所定の給紙位置（図示されない）にセットされた用紙への画像データに基づく画像の印刷を行う。このように画像の印刷を行う対象となる画像データは、例えば、電話回線網４００から回線制御部１７４を介して入力された画像信号がモデム１５４で復調および復号されることにより生成される画像データなどである。
【００５５】
また、音声入出力部１６０は、スピーカ１６２、マイク１６４、および、これらを駆動する駆動回路１６６で構成され、スピーカ１６２から各種音声信号に基づく音声を出力する以外に、スピーカ１６２およびマイク１６４を送受話器として機能させることにより、ハンズフリー通話を行うために使用することもできる。
【００５６】
また、ＰＣＩ／Ｆ１７２は、ＦＡＸ１００を通信ケーブル３００経由でＰＣ２００と接続するためのインターフェースであって、これによって、ＦＡＸ１００−ＰＣ２００間におけるデータ通信を可能な状態とすることができる。
また、回線制御部１７４は、電話回線網４００からの各種信号の入力および電話回線網４００への信号の出力を行うと共に、ＣＰＵ１３２の指令を受けて、電話回線網４００との間で入出力する信号の伝送先および伝送元となる伝送経路を設定する。
【００５７】
この「電話回線網４００との間で入出力する信号の伝送先および伝送元となる伝送経路」は、オフフック操作として、ハンドセット１１２をＦＡＸ１００本体から取り外す操作、または、操作パネル１２０のスピーカーホンボタンを押下する操作が行われた際に、回線制御部１７４からハンドセット１１２または音声入出力部１６０へ向かう経路が上述の伝送経路として設定され、この経路を音声信号が伝送可能な状態となる。こうして設定された伝送経路は、オンフック操作として、ハンドセット１１２をＦＡＸ１００本体に戻す操作、または、再度スピーカーホンボタンを押下する操作が行われた際に解除され、この経路を音声信号が伝送されない状態となる。
【００５８】
さらに、読取位置に読み取らせるべき用紙がセットされた状態で、操作パネル１２０の入力ボタンにより送信先の識別番号（本実施形態においては電話番号）が入力された後、スタートボタンが押下するといった一連の操作（以降、ＦＡＸ送信操作とする）が行われた際、または、電話回線網４００側から画像信号の入力が開始された際に、モデム１５４へ向かう経路が上述の伝送経路として設定され、この経路を画像信号が伝送可能な状態となる。この設定された伝送経路はモデム１５４による画像信号の出力が終了した際、または、電話回線網４００からの画像信号の入力が終了した際に解除され、この経路を画像信号が伝送されない状態となる。
【００５９】
そして、メディアドライブ１８０は、メモリカード５００を着脱可能であり、装着されたメモリカード５００へのデータの記録および読出しを行う装置である。なお、ここでいう「メモリカード」とは、例えば、コンパクトフラッシュ（登録商標）、スマートメディア（登録商標）、メモリスティック（登録商標）、マルチメディアカード、ＳＤメモリカードなどのことである。
【００６０】
ＰＣ２００は、ＣＰＵ２１２、ＲＯＭ２１４、ＲＡＭ２１６、ハードディスク（以降、ＨＤとする）２２０、外部インターフェース部（以降、外部Ｉ／Ｆとする）２３２、入力部２４０、ディスプレイ２５０などがバス２６０を介して接続されたものである。
【００６１】
これらのうち、ＨＤ２２０には、各種アプリケーションソフトの他、後述する形式変換処理（図４），送信依頼処理（図５）および形式逆変換処理（図９）を実行するための連携処理用プログラム、ＦＡＸ１００の動作を制御するためのデバイスドライバなどが組み込まれている。
【００６２】
また、外部Ｉ／Ｆ２３２は、ＰＣ２００を通信ケーブル３００経由でＦＡＸ１００と接続するためのインターフェースであって、これによって、ＰＣ２００−ＦＡＸ１００間におけるデータ通信を可能な状態とすることができる。
そして、入力部２４０は、キーボード２４２およびマウス２４４などからなる入力装置である。
【００６３】
以下に、ＦＡＸ１００がファクシミリ通信を行う場合にＦＡＸ１００およびＰＣ２００それぞれが実行する処理をファクシミリ通信の開始条件毎に説明する。
（１）ファクシミリ通信による画像データの送信をＦＡＸ１００側の操作により開始する場合
・ＦＡＸ１００による第１ファクシミリ送信処理
ＦＡＸ１００の備えるＣＰＵ１３２により実行される第１ファクシミリ送信処理の処理手順を図３に基づいて説明する。この第１ファクシミリ送信処理は、カラー画像の印刷された用紙が読取位置にセットされた状態で上述のＦＡＸ送信操作が行われた場合に開始される。
【００６４】
まず、用紙に印刷されている画像をカラーの画像データとしてスキャナ部１５２に読み取らせる（ｓ１１０）。
次に、ｓ１１０の処理で読み取られた画像データを、ＲＡＭ１４０の共有領域１４２に記録させる（ｓ１２０）。
【００６５】
次に、ｓ１２０の処理でＲＡＭ１４０の共有領域１４２に記録された画像データの変換を依頼するための変換依頼データを共有領域１４２に記録させる（ｓ１３０）。この処理では、カラーの画像データをファクシミリ通信により送信するのに適したデータ形式（本実施形態においては、ＪＰＥＧ形式；Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）へ変換する旨を依頼するデータとして、変換すべきデータ形式を特定可能なデータを生成し、ｓ１２０の処理で記録させた画像データに付加した状態で記録させる。また、このｓ１３０の処理では、共有領域１４２に変換依頼データを記録させた以降の経過時間をカウントするためのカウンタをスタートさせる。
【００６６】
この変換依頼データが共有領域１４２に記録された後、ＰＣ２００は、後述する形式変換処理（図４）において共有領域１４２に記録された画像データのデータ形式を変換してなる変換画像データを生成して共有領域１４２に記録する。
次に、共有領域１４２に変換画像データが記録されたかどうかをチェックする（ｓ１４０）。
【００６７】
このｓ１４０の処理で変換画像データが記録されていなければ（ｓ１４０：ＮＯ）、変換依頼データの記録に対してタイムアウトとなっているかどうかをチェックする（ｓ１５０）。この処理では、ｓ１３０の処理でカウントを開始したタイマーのカウント値が、所定のしきい値（本実施形態においては、５秒）以上である場合に、タイムアウト（時間切れ）であると判定する。
【００６８】
このｓ１５０の処理でタイムアウトとなっていない場合（ｓ１５０：ＮＯ）、ｓ１４０の処理へ戻る。
一方、ｓ１５０の処理でタイムアウトとなっている場合（ｓ１５０：ＹＥＳ）、共有領域１４２に変換画像データが記録されない旨を報知した後（ｓ１６０）、本第１ファクシミリ送信処理を終了する。このｓ１６０の処理では、何らかのトラブルによりＰＣ２００による変換画像データの記録が行われない旨のメッセージを表示パネル１１４に表示させることにより報知を行う。また、このｓ１６０の処理では、ｓ１３０の処理でスタートされたタイマーをストップおよびリセットする。
【００６９】
また、ｓ１４０の処理で、変換画像データが記録されていたら（ｓ１４０：ＹＥＳ）、この変換画像データを共有領域１４２から読み出す（ｓ１７０）。この処理では、変換画像データを読み出すと共に、ｓ１３０の処理でスタートされたタイマーをストップおよびリセットする。
【００７０】
次に、ｓ１７０の処理で読み出された変換画像データを、ＦＡＸ送信操作において入力された識別番号の送信先へ送信する（ｓ１８０）。この処理では、まず、回線制御部１７４にモデム１５４と電話回線網４００とを結ぶ経路を信号の伝送経路として設定させることにより、モデム１５４と電話回線網４００とを結ぶ経路を画像信号が伝送可能な状態とする。続いて、ｓ１７０の処理で読み出された変換画像データをＦＡＸ送信操作において入力された識別番号の送信先へ送信する。そして、回線制御部１７４にモデム１５４と電話回線網４００とを結ぶ経路の伝送経路としての設定を解除させることにより、モデム１５４と電話回線網４００とを結ぶ経路を画像信号が伝送されない状態とする。
【００７１】
そして、ｓ１７０の処理で読み出された変換画像データを共有領域１４２から削除した後（ｓ１９０）、本第１ファクシミリ送信処理を終了する。
・ＰＣ２００による形式変換処理
ＰＣ２００の備えるＣＰＵ２１２により実行される形式変換処理の処理手順を図４に基づいて説明する。この形式変換処理は、連携処理用プログラムを起動してから終了するまで繰り返し実行される。
【００７２】
まず、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に、変換依頼データが記録されるまで待機する（ｓ２１０：ＮＯ）。この変換依頼データは、図３におけるｓ１３０の処理でＦＡＸ１００により記録されるデータである。
このｓ２１０の処理で変換依頼データが記録されたら（ｓ２１０：ＹＥＳ）、この変換依頼データと共に、ＦＡＸ１００の備えるＲＡＭ１０４の共有領域１４２から画像データを読み出す（ｓ２２０）。ここで、変換依頼データと共に読み出される画像データは、図３におけるｓ１２０の処理でＦＡＸ１００により記録されるデータである。
【００７３】
次に、ｓ２２０の処理で読み出された画像データのデータ形式を、同処理で読み出された変換依頼データで特定されるデータ形式（ＪＰＥＧ形式）に変換した変換画像データを生成する（ｓ２３０）。
次に、ｓ２３０の処理で生成された変換画像データを、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に記録する（ｓ２４０）。この変換画像データが記録された後、ＦＡＸ１００は、図３におけるｓ１８０の処理で、この変換画像データをファクシミリ通信により送信する。
【００７４】
そして、ｓ２２０の処理で読み出された変換依頼データを、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２から削除した後（ｓ２５０）、ｓ２１０の処理へ戻る。
（２）ファクシミリ通信による画像データの送信をＰＣ２００側の操作により開始する場合
・ＰＣ２００による送信依頼処理
ＰＣ２００の備えるＣＰＵ２１２により実行される送信依頼処理の処理手順を図５に基づいて説明する。この送信依頼処理は、連携処理用プログラムを起動した後、ファクシミリ通信による画像の送信をＦＡＸ１００に依頼するための操作として設定された送信依頼操作が行われた際に開始される。
【００７５】
まず、送信指示画面をディスプレイ２５０に表示させる（ｓ３１０）。この処理では、図６に示すように、送信すべき画像を示す画像データを指定するための画像指定欄ａ、画像を送信すべき送信先を指定するための送信先指定欄ｂ、画像データの送信を実行するためのＳｅｎｄボタンｃ、本送信依頼処理を中断するキャンセルボタンｄなどが設けられた画面を、送信指示画面としてディスプレイ２５０に表示させる。
【００７６】
この送信指示画面がディスプレイ２５０に表示された後、利用者は、入力部２４０を操作して、画像指定欄ａに画像データのファイル名を入力し、送信先指定欄ｂに送信先の識別番号を入力した後、Ｓｅｎｄボタンｃを指定（クリック）する操作（以降、送信依頼操作とする）、または、キャンセルボタンｄを指定する操作（以降、中断操作とする）を行うことができる。
【００７７】
次に、入力部２４０が操作されるまで待機する（ｓ３２０：ＮＯ）。
このｓ３２０の処理で、入力部２４０により中断操作が行われたら（ｓ３２０：ＹＥＳ、ｓ３３０：ＹＥＳ）、ｓ３１０の処理で表示させた送信指示画面の表示をディスプレイ２５０から消去させた後（ｓ３４０）、本送信依頼処理を終了する。
【００７８】
一方、ｓ３２０の処理で、入力部２４０により送信依頼操作が行われたら（ｓ３２０：ＹＥＳ、ｓ３３０：ＮＯ）、画像指定欄ａにより指定された画像データがカラーであるかモノクロであるかをチェックする（ｓ３５０）。
このｓ３５０の処理で、画像指定欄ａにより指定された画像データがカラーである場合（ｓ３５０：ＹＥＳ）、画像指定欄ａにより指定された画像データを、ファクシミリ通信によりカラーの画像データを送信するのに適したデータ形式（ＪＰＥＧ形式）に変換した変換画像データを生成する（ｓ３６０）。
【００７９】
一方、ｓ３５０の処理で、画像指定欄ａにより指定された画像データがモノクロである場合（ｓ３５０：ＮＯ）、画像指定欄ａにより指定された画像データを、ファクシミリ通信によりモノクロの画像データを送信するのに適したデータ形式（ＴＩＦＦ形式；Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）に変換した変換画像データを生成する（ｓ３７０）。
【００８０】
こうして、ｓ３６０，ｓ３７０の処理を終えた後、これらの処理で生成された変換画像データを、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に記録させる（ｓ３８０）。
そして、ｓ３８０の処理で記録させた変換画像データのファクシミリ通信による送信をＦＡＸ１００に依頼するための送信依頼データを、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に記録させた後（ｓ３９０）、ｓ３４０の処理へ移行する。このｓ３９０の処理では、送信先指定欄ｂにより指定された送信先の識別番号を特定可能なデータを送信依頼データとして生成し、ｓ３８０の処理で記録させた変換画像データに付加した状態で記録させる。この送信依頼データが共有領域１４２に記録された後、ＦＡＸ１００は、後述する第２ファクシミリ通信処理（図７）において、共有領域１４２に記録されている画像データを、送信依頼データで特定される識別番号の送信先へ送信する。
・ＦＡＸ１００による第２ファクシミリ通信処理
ＦＡＸ１００の備えるＣＰＵ１３２により実行される第２ファクシミリ通信処理の処理手順を図７に基づいて説明する。この第２ファクシミリ通信処理は、ＲＡＭ１４０の共有領域１４２に送信依頼データが記録された際に開始される。なお、送信依頼データは、図５におけるｓ３９０の処理でＰＣ２００により記録されるデータである。
【００８１】
まず、共有領域１４２に記録された送信依頼データに基づいて、共有領域１４２に記録されている変換画像データを、ファクシミリ通信により送信する（ｓ４１０）。この処理では、図３におけるｓ１８０の処理と同様に、伝送経路を設定して、共有領域１４２に記録されている変換画像データを送信依頼データで特定される識別番号の送信先へ送信した後、伝送経路の設定を解除する。
【００８２】
次に、ｓ４１０の処理で送信した変換画像データを、ＲＡＭ１４０の共有領域１４２から削除する（ｓ４２０）。
そして、変換依頼データをＲＡＭ１４０の共有領域１４２から削除した後（ｓ４３０）、本ファクシミリ通信処理を終了する。
（３）ファクシミリ通信により画像データを受信する場合
・ＦＡＸ１００によるファクシミリ受信処理
ＦＡＸ１００の備えるＣＰＵ１３２により実行されるファクシミリ受信処理の処理手順を図８に基づいて説明する。このファクシミリ受信処理は、回線制御部１７４を介して電話回線網４００から画像信号の入力が開始された際に開始される。
【００８３】
まず、回線制御部１７４にモデム１５４と電話回線網４００とを結ぶ経路を信号の伝送経路として設定させる（ｓ５１０）。これにより、モデム１５４と電話回線網４００とを結ぶ経路を画像信号が伝送可能な状態となる。
次に、ファクシミリ通信により単一ページ分の画像データを受信する（ｓ５２０）。なお、この処理で受信される画像データは、ファクシミリ通信により送信するのに適したデータ形式のデータである（カラーであればＪＰＥＧ、モノクロであればＴＩＦＦ）。
【００８４】
次に、ｓ５２０の処理で受信された単一ページ分の画像データを、ＲＡＭ１４０の共有領域１４２に記録させる（ｓ５３０）。
次に、ｓ５３０の処理で共有領域１４２に記録された単一ページ分の画像データの逆変換を依頼するための逆変換依頼データを共有領域１４２に記録させる（ｓ５４０）。この処理では、ｓ５２０の処理で共有領域１４２に記録された単一ページ分の画像データを、ファクシミリ通信により送信するのに適したデータ形式（ＪＰＥＧまたはＴＩＦＦ）から、プリンタ部１５６により印刷させるのに適したデータ形式（本実施形態においては、ビットマップデータ形式）に変換する（変換し直す）旨を依頼するデータとして、変換すべきデータ形式を特定可能なデータを生成し、ｓ５３０の処理で記録させた画像データに付加した状態で記録させる。
【００８５】
この変換依頼データが共有領域１４２に記録された後、ＰＣ２００は、後述する形式逆変換処理（図９）において共有領域１４２に記録された画像データのデータ形式を変換してなる変換画像データを生成した後、ＦＡＸ１００にデバイスドライバを介して変換画像データの印刷を指令する（指令データを送信する）。そして、この指令を受けたＦＡＸ１００は、本ファクシミリ受信処理と並行して変換画像データをプリンタ部１５６により印刷させる処理を実行する。
【００８６】
次に、後続するページが存在するかどうかをチェックする（ｓ５５０）。この処理では、ｓ５１０の処理で単一ページ分の画像信号を受信した後、後続するページを示す画像信号の受信が開始された場合に、後続するページが存在すると判定する。
【００８７】
このｓ５５０の処理で、後続するページが存在する場合（ｓ５５０：ＹＥＳ）、ｓ５２０の処理へ戻る。
一方、ｓ５５０の処理で、後続するページが存在しなくなったら（ｓ５５０：ＮＯ）、回線制御部１７４にモデム１５４と電話回線網４００とを結ぶ経路の伝送経路としての設定を解除させた後（ｓ５６０）、本ファクシミリ受信処理を終了する。このｓ５６０の処理により、モデム１５４と電話回線網４００とを結ぶ経路を画像信号が伝送されない状態となる。
・ＰＣ２００による形式逆変換処理
ＰＣ２００の備えるＣＰＵ２１２により実行される形式逆変換処理の処理手順を図９に基づいて説明する。この形式逆変換処理は、連携処理用プログラムを起動してから終了するまで繰り返し実行される。
【００８８】
まず、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に、逆変換依頼データが記録されるまで待機する（ｓ６１０：ＮＯ）。この逆変換依頼データは、図８におけるｓ５４０の処理でＦＡＸ１００により記録されるデータである。
このｓ６１０の処理で逆変換依頼データが記録されたら（ｓ６１０：ＹＥＳ）、この逆変換依頼データと共に、ＦＡＸ１００の備えるＲＡＭ１０４の共有領域１４２から画像データを読み出す（ｓ６２０）。ここで、逆変換依頼データと共に読み出される画像データは、図８におけるｓ５３０の処理でＦＡＸ１００により記録されたデータである。
【００８９】
次に、ｓ６２０の処理で読み出された画像データのデータ形式を、同処理で読み出された逆変換依頼データで特定されるデータ形式（ビットマップデータ）に変換した変換画像データを生成する（ｓ６３０）。
次に、ｓ６３０の処理で生成された変換画像データで示される画像の印刷を、デバイスドライバを介してＦＡＸ１００に指令する（ｓ６４０）。この処理では、画像の印刷を指令するための指令データが生成され、ＦＡＸ１００側へ送信される。
【００９０】
そして、ｓ６２０の処理で読み出された逆変換依頼データを、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２から削除した後（ｓ６５０）、ｓ６１０の処理へ戻る。
［第１実施形態の効果］
このように構成された情報処理システム１によれば、ＦＡＸ１００がＲＡＭ１４０の共有領域１４２に依頼データ（変換依頼データ，逆変換依頼データ）を記録すると（図３におけるｓ１３０，図８におけるｓ５４０の処理）、ＰＣ２００がＦＡＸ１００側に記録された依頼データに基づきデータ（変換画像データ，印刷の指令）を生成してＦＡＸ１００側へ送信する（図４におけるｓ２４０，図９におけるｓ６４０の処理）。そして、ＦＡＸ１００は、ＰＣ２００側から送信されてきたデータに基づいて、特定の機能（画像データの送信，画像の印刷）を実現するための処理を実行する。このように、ＦＡＸ１００は、ＲＡＭ１４０の共有領域１４２に依頼データを記録するだけでＰＣ２００に処理の一部を実行させることができ、これにより、ＰＣ２００と連携して特定の機能を実現することができる。
【００９１】
具体的には、ＦＡＸ１００がＲＡＭ１４０の共有領域１４２に変換依頼データおよび画像データを記録するだけでＰＣ２００に画像データのデータ形式を変換させることができ、これにより、ＰＣ２００と連携してファクシミリ通信を実現することができる。また、ＦＡＸ１００がＲＡＭ１４０の共有領域１４２に逆変換依頼データおよび画像データを記録するだけでＰＣ２００に画像データを印刷に適したデータ形式に変換させることができ、これにより、ＰＣ２００と連携して画像の印刷を実現することができる。
【００９２】
また、ＦＡＸ１００側では、画像データの変換に拘わる処理を行う必要がないため、ＣＰＵ１３２として処理能力の高い構成を採用しなくてもよくなり、ＦＡＸ１００自体の製造コストを抑えることができる。この場合、ＰＣ２００側に画像データを変換する処理を行う程度の処理能力が必要となるが、現在、広く普及しているＰＣは、本実施形態のＰＣ２００が実行しているような画像データの変換を行う程度の処理能力を充分に有しているため、ＰＣ２００側には、ファクシミリ通信用プログラムが必要となるだけである。
【００９３】
また、ＰＣ２００が、依頼データに基づくデータ（変換画像データ，印刷の指令）を生成した後（図４におけるｓ２３０，図９におけるｓ６３０の処理）、このデータを生成するキッカケとなった依頼データをＦＡＸ１００側（共有領域１４２）から削除する（ｓ２５０，ｓ６５０の処理）。ここで、ＰＣ２００は、ＦＡＸ１００側（ＲＡＭ１４０の共有領域１４２）に依頼データが記録された際、この依頼データに基づいてデータを生成する。そのため、ＦＡＸ１００側に依頼データがそのまま記録されていると、同一の依頼データにより同じデータが複数生成されて同じ機能が繰り返し実行されてしまう恐れがある。しかし、上述のように、依頼データに基づいてデータを生成した後、この依頼データをＦＡＸ１００側（共有領域１４２）から削除することによって、同一の依頼データにより同じデータが複数生成されることがなくなり、不用意に同じ機能が繰り返されてしまうことを防止することができる。
【００９４】
さらに、依頼データそのものがＦＡＸ１００のＲＡＭ１４０から削除されるため、ＦＡＸ１００のＲＡＭ１４０に不必要となったデータを占有させてしまう恐れがなく、ＦＡＸ１００のＲＡＭ１４０を有効に利用することができる。
［第２実施形態］
情報処理システム２は、第１実施形態における情報処理システム１と同様の構成であり、一部構成および処理内容が異なるだけであるため、この相違点についてのみ詳述する。
【００９５】
ＦＡＸ１００は、第１実施形態におけるＦＡＸ１００の備える構成の他、ＦＡＸ１００をインターネット６００に接続するためのネットワークインターフェース部（以降、ネットワークＩ／Ｆとする）１７６を備えている（図１における点線部参照）。
【００９６】
また、操作パネル１２０は、入力ボタン、スピーカーホンボタン、スタートボタンの他に、周知の留守番電話機能を作動・停止させるための留守ボタンなどからなる。
また、ＲＡＭ１４０は、共有領域１４２の他、後述するスキャン処理（図１０）により生成される画像データ、および、後述する留守録処理（図１１）により生成される音声データが記録される蓄積領域１４４を有している（図２における点線部参照）。
【００９７】
また、スキャナ部１５２により生成される画像データは、通常、回線制御部１７４を介して電話回線網４００へ出力されるが、後述するスキャン処理（図１０）においては、ＲＡＭ１４０の蓄積領域１４４に記録される。
・ＦＡＸ１００によるスキャン処理
以下に、ＦＡＸ１００の備えるＣＰＵ１３２により実行されるスキャン処理の処理手順を図１０に基づいて説明する。このスキャン処理は、画像が印刷された用紙が読取位置にセットされた状態で操作パネル１２０のスタートボタンが押下された際に開始される処理である。
【００９８】
まず、用紙に印刷されている画像を画像データとしてスキャナ部１５２に読み取らせる（ｓ７１０）。
次に、ｓ７１０の処理で読み取られた画像データを、ＲＡＭ１４０の共有領域１４２に記録させる（ｓ７２０）。なお、この処理において、画像データは、ビットマップ形式のデータとして記録される。
【００９９】
次に、ｓ７２０の処理でＲＡＭ１４０の共有領域１４２に記録された画像データの保存を依頼するための保存依頼データを共有領域１４２に記録させる（ｓ７３０）。この処理では、画像データをＰＣ２００側で記録する旨を依頼するデータ生成し、ｓ７２０の処理で記録させた画像データに付加した状態で記録させる。この保存依頼データが共有領域１４２に記録された後、ＰＣ２００は、後述するデータ保存処理（図１２）において共有領域１４２に記録された画像データをＨＤ２２０に記録する。
【０１００】
そして、ｓ７１０の処理で読み取られた画像データを、ＲＡＭ１４０の蓄積領域１４４に記録させる（ｓ７４０）。なお、この処理においても、画像データは、ビットマップ形式のデータとして記録される。
・ＦＡＸ１００による留守録処理
以下に、ＦＡＸ１００の備えるＣＰＵ１３２により実行される留守録処理の処理手順を図１１に基づいて説明する。この留守録処理は、留守番電話機能が作動している状態で電話回線網４００を介して着信を受けた際に開始される。
【０１０１】
まず、着信元の利用者にメッセージの録音を促すためのメッセージである留守録開始メッセージを着信元に出力する（ｓ８１０）。
この処理では、ＲＡＭ１４０にあらかじめ記録されている留守録開始メッセージの音声信号をモデム１５４により変調させてなる音声信号を、回線制御部１７４を介して着信元へ出力する。
【０１０２】
次に、着信元から入力される音声信号の音声データとしての記録を開始させる（ｓ８２０）。この処理では、回線制御部１７４を介して入力される音声信号をモデム１５４により復調させてなる音声データを、ＲＡＭ１４０における蓄積領域１４４に記録させ始める。なお、この処理において、音声データは、ＷＡＶ形式のデータとして記録される。
【０１０３】
次に、着信元からの音声信号の入力が終了するまで待機する（ｓ８３０：ＮＯ）。
このｓ８３０の処理で着信元からの音声信号の入力が終了したら（ｓ８３０：ＹＥＳ）、ｓ８２０の処理で開始された音声データの記録を終了させる（ｓ８４０）。
【０１０４】
次に、ｓ８２０からｓ８４０の処理で記録された音声データを、ＲＡＭ１４０の共有領域１４２に記録させる（ｓ８５０）。
そして、ｓ８５０の処理でＲＡＭ１４０の共有領域１４２に記録された音声データの保存を依頼するための保存依頼データを共有領域１４２に記録させる（ｓ８６０）。この処理では、音声データをＰＣ２００側で記録する旨を依頼するためのデータを生成し、ｓ８５０の処理で記録させた音声データに付加した状態で記録させる。この保存依頼データが共有領域１４２に記録された後、ＰＣ２００は、後述するデータ保存処理（図１２）において共有領域１４２に記録された音声データをＨＤ２２０に記録する。
・ＰＣ２００によるデータ保存処理
以下に、ＰＣ２００の備えるＣＰＵ２１２により実行されるデータ保存処理の処理手順を図１２に基づいて説明する。このデータ保存処理は、このデータ保存処理は、連携処理用プログラムを起動してから終了するまで繰り返し実行される。
【０１０５】
まず、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に、保存依頼データが記録されるまで待機する（ｓ９１０：ＮＯ）。この保存依頼データは、図１０におけるｓ７３０の処理、または、図１１におけるｓ８６０の処理でＦＡＸ１００により記録されるデータである。
【０１０６】
このｓ９１０の処理で保存依頼データが記録されたら（ｓ９１０：ＹＥＳ）、この保存依頼データと共に、ＦＡＸ１００の備えるＲＡＭ１０４の共有領域１４２から画像データまたは音声データを読み出す（ｓ９２０）。ここで、保存依頼データと共に読み出されるデータは、図１０におけるｓ７２０の処理でＦＡＸ１００により記録されたデータ、または、図１１におけるｓ８５０の処理でＦＡＸ１００により記録されたデータである。
【０１０７】
次に、ｓ９２０の処理で読み出されたデータをＨＤ２２０に記録する（ｓ９３０）。この処理では、保存依頼データに基づいて読み出されたデータを記録すべき記録領域としてあらかじめ定められたＨＤ２２０における記録領域に、ｓ９２０の処理で読み出された画像データを記録する。
【０１０８】
そして、ｓ９２０の処理で読み出された全てのデータを、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２から削除した後（ｓ９４０）、ｓ９１０の処理へ戻る。このｓ９４０の処理では、保存依頼データだけでなく、画像データ，音声データも共有領域１４２から削除する。
・ＦＡＸ１００によるデータ通信処理
以下に、ＦＡＸ１００の備えるＣＰＵ１３２により実行されるデータ通信処理の処理手順を図１３に基づいて説明する。このデータ通信処理は、上述のスキャン処理（図１０），留守録処理（図１１）においてＲＡＭ１４０の蓄積領域１４４に記録されたデータを、インターネット６００を介して送信するための処理であって、操作パネル１２０により、送信すべきデータと、送信先の識別情報（本実施形態においては、電子メールアドレス）とを指定するための操作が行われた際に開始される。
【０１０９】
まず、操作パネル１２０のより指定されたデータ（画像データまたは音声データ）を、ＲＡＭ１４０の共有領域１４２に記録させる（ｓ１０１０）。
次に、ｓ１０１０の処理でＲＡＭ１４０の共有領域１４２に記録されたデータの変換を依頼するための変換依頼データを共有領域１４２に記録させる（ｓ１０２０）。この処理では、操作パネル１２０により指定されたデータを、データ量が圧縮されるデータ形式へ変換する旨を依頼するデータとして、変換すべきで形式を特定可能なデータを生成し、ｓ１０１０の処理で記録させたデータに付加した状態で記録させる。ここで、データ量が圧縮されるデータ形式とは、操作パネル１２０により指定されたデータが、画像データであればＪＰＥＧ形式であり、音声データであればＭＰ３（ＭＰＥＧ  ａｕｄｉｏ  ｓｔｒｅａｍ  Ｌａｙｅｒ−３  ）形式である。また、このｓ１０２０の処理では、共有領域１４２に変換依頼データを記録させた以降の経過時間をカウントするためのカウンタをスタートさせる。
【０１１０】
この変換依頼データが共有領域１４２に記録された後、ＰＣ２００は、形式変換処理において共有領域１４２に記録されたデータのデータ形式を変換してなる変換データ（変換画像データ，変換音声データ）を生成して共有領域１４２に記録する。
【０１１１】
次に、共有領域１４２に変換データが記録されたかどうかをチェックする（ｓ１０３０）。
このｓ１０３０の処理で変換データが記録されていなければ（ｓ１０３０：ＮＯ）、変換依頼データの記録に対してタイムアウトとなっているかどうかをチェックする（ｓ１０４０）。この処理は、図３におけるｓ１５０の処理と同様の処理である。
【０１１２】
このｓ１０４０の処理でタイムアウトとなっていない場合（ｓ１０４０：ＮＯ）、ｓ１０３０の処理へ戻る。
一方、ｓ１０４０の処理でタイムアウトとなっている場合（ｓ１０４０：ＹＥＳ）、共有領域１４２に変換データが記録されない旨を報知した後（ｓ１０５０）、本第データ通信処理を終了する。このｓ１０５０の処理では、図３におけるｓ１６０と同様に、何らかのトラブルにより変換データの記録が行われない旨のメッセージを表示パネル１１４に表示させることにより報知を行う。また、このｓ１０５０の処理では、ｓ１０２０の処理でスタートされたタイマーをストップおよびリセットする。
【０１１３】
また、ｓ１０３０の処理で、変換データが記録されていたら（ｓ１０３０：ＹＥＳ）、この変換データを共有領域１４２から読み出す（ｓ１０６０）。この処理では、変換データを読み出すと共に、ｓ１０２０の処理でスタートされたタイマーをストップおよびリセットする。
【０１１４】
次に、ｓ１０６０の処理で読み出された変換データを、操作パネル１２０により指定された識別情報の送信先へ送信する（ｓ１０７０）。
そして、ｓ１０６０の処理で読み出された変換データを共有領域１４２から削除した後（ｓ１０８０）、本データ通信処理を終了する。
・ＰＣ２００による形式変換処理
ＰＣ２００の備えるＣＰＵ２１２により実行される形式変換処理の処理手順を説明する。この形式変換処理は、図４と同様の処理であるため、図４に基づいて説明する。
【０１１５】
まず、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に、変換依頼データが記録されるまで待機する（ｓ２１０：ＮＯ）。この変換依頼データは、図１３におけるｓ１０１０，ｓ１０２０の処理で、画像データ，音声データと共に記録されるデータである。
【０１１６】
このｓ２１０の処理で変換依頼データが記録されたら（ｓ２１０：ＹＥＳ）、この変換依頼データと共に、ＦＡＸ１００の備えるＲＡＭ１０４の共有領域１４２からデータを読み出す（ｓ２２０）。ここで、変換依頼データと共に読み出されるデータは、図１３におけるｓ１０１０の処理でＦＡＸ１００により記録されたデータ（画像データまたは音声データ）である。
【０１１７】
次に、ｓ２２０の処理で読み出されたデータのデータ形式を、同処理で読み出された変換依頼データで特定されるデータ形式に変換した変換データを生成する（ｓ２３０）。この処理では、画像データをＪＰＥＧ形式に変換した変換画像データ、または、音声データをＭＰ３形式に変換した変換音声データが生成される。
【０１１８】
次に、ｓ２３０の処理で生成された変換データを、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に記録する（ｓ２４０）。この変換データが記録された後、ＦＡＸ１００は、図１３におけるｓ１０７０の処理で、この変換データをインターネット６００経由で送信する。
【０１１９】
そして、ｓ２２０の処理で読み出された変換依頼データを、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２から削除した後（ｓ２５０）、ｓ２１０の処理へ戻る。
［第２実施形態の効果］
このように構成された情報処理システム２によれば、第１実施形態と異なる構成から得られる効果として、以下に示すような効果を得ることができる。
【０１２０】
この情報処理システム２によれば、ＦＡＸ１００は、ＲＡＭ１４０の蓄積領域１４４に記録されたデータのうち、操作パネル１２０により指定されたデータと共に変換依頼データが共有領域１４２に記録され（図１３におけるｓ１０１０，ｓ１０３０の処理）、これにより、操作パネル１２０により指定されたデータのデータ形式を変換することを依頼している。このように、利用者が操作パネル１２０により任意に指定したデータに対して、データ形式の変換を依頼することができる。
【０１２１】
また、電話回線網４００を介して入力される音声信号を、音声データとしてＲＡＭ１４０の蓄積領域１４４に記録しておくことができ（図１１におけるｓ８２０からｓ８４０の処理）、この音声データを操作パネル１２０の操作を受けて送信することができる。
【０１２２】
また、ＰＣ２００は、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２の変換依頼データが記録された後（図１３におけるｓ１０２０の処理）、この変換依頼データと共に記録されたデータのデータ量を圧縮してなるデータを生成して共有領域１４２に記録する。そのため、ＦＡＸ１００側では、画像データおよび音声データをそのままのデータ形式で送信する場合よりも、データ量の少ない状態で送信することができるため、伝送効率がよく、インターネット６００におけるトラフィックを無用に増加させないようにすることができる。
【０１２３】
また、ＦＡＸ１００側で記録された画像データおよび音声データは、ＰＣ２００側にも記録されるため（図１２におけるｓ９３０の処理）、これらのデータをＰＣ２００側でも保存・管理することができる。そして、ＰＣ２００側で記録された画像データで示される画像、または、音声データで示される音声は、ＰＣ２００側のアプリケーションソフトで自由に確認および編集できるようになる。
【０１２４】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上記の具体的な実施形態に限定されず、このほかにも様々な形態で実施することができる。
例えば、上記実施形態においては、ＦＡＸ１００およびＰＣ２００からなるシステムに本発明における情報処理システムとしての構成を適用したものを例示した。しかし、本発明における情報処理システムとしては、ＦＡＸ１００およびＰＣ２００以外の装置により構成してもよく、１または３以上の装置により情報処理システムを構成してもよい。
【０１２５】
また、上記実施形態においては、各フローチャートで示される処理が、ＦＡＸ１００の備えるＣＰＵ１３２，ＰＣ２００の備えるＣＰＵ２１２からなるコンピュータシステムにより実行されるように構成されたものを例示した。しかし、これらの処理の一部または全部が、ＦＡＸ１００，ＰＣ２００に有線・無線の信号伝送路で接続された別のコンピュータシステムにより実行されるように構成してもよい。
【０１２６】
また、上記実施形態のＦＡＸ１００においては、各フローチャートで示される処理がＲＯＭ１３４に記録されたプログラムに従って実行されるように構成されたものを例示した。しかし、メモリカード５００に上述のプログラムを記録させておき、このメモリカード５００をメディアドライブ１８０に装着した状態で、メモリカード５００に記録されたプログラムに従って各フローチャートで示される処理を実行されるように構成してもよい。
【０１２７】
また、上記実施形態のＰＣ２００においては、各フローチャートで示される処理がＨＤ２２０に記録されたプログラムに従って実行されるように構成されたものを例示した。しかし、ＰＣ２００がＦＤやメモリカードなどの記録媒体との間でデータを入出力可能に構成されている場合には、上述のプログラムが記録されている記録媒体に基づいて、各フローチャートで示される処理が実行されるように構成してもよい。
【０１２８】
また、上記実施形態において、電話回線網４００は、公衆交換電話網（ＰＳＴＮ：Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）であってもよいし、ＩＰ電話網であってもよい。
また、上記実施形態においては、ＦＡＸ１００が、電話回線網４００を介して画像信号を送受信（ファクシミリ通信）するように構成されたものを例示した。しかし、このＦＡＸ１００を、インターネット６００を介してファクシミリ通信を行うように構成してもよい。
【０１２９】
また、上記実施形態においては、ＦＡＸ１００のＲＡＭ１４０における共有領域１４２を利用して、ＦＡＸ１００およびＰＣ２００間での各種データのやりとりが行われるように構成されたものを例示した。しかし、これらデータのやりとりは、メディアドライブ１８０に装着されたメモリカード５００により行われるように構成してもよい。この場合、上記実施形態における「ＲＡＭ１４０における共有領域１４２」との記載を、「メディアドライブ１８０に装着されたメモリカード５００」と読み替えるものとする。
【０１３０】
また、上記実施形態においては、ＰＣ２００が、図４におけるｓ２５０，図９におけるｓ６５０，図１２におけるｓ９４０の処理で、データを生成するキッカケとなった依頼データをＦＡＸ１００側から削除させることによって、同一の依頼データにより同じデータが複数生成されることを防止するように構成されたものを例示した。しかし、同一の依頼データにより同じデータが複数生成されることを防止するためには、他の構成を採用することもできる。例えば、上記各処理で、データを生成するキッカケとなった依頼データを、データを生成済みである旨を特定可能な状態に修正するようにし（依頼データ修正指令手段）、データを生成する前の処理においては、依頼データが記録されたかどうかだけでなく、データを生成済みであるかどうかをもチェックする、といった構成である。この構成において「データを生成済みである旨を特定可能な状態」とは、例えば、依頼データの一部を「データを生成済みである旨」を示す内容に書き換えたり、依頼データに「データを生成済みである旨」を示すデータを付加したり、といった状態である。
【０１３１】
また、上記実施形態においては、ＦＡＸ１００が、図３におけるｓ１９０，図７におけるｓ４２０，ｓ４３０，図１３におけるｓ１０８０，図１５におけるｓ１１４０の処理で、データを送信または印刷するキッカケとなったデータをＲＡＭ１４０から削除させることによって、同一のデータにより同じ処理が繰り返し実行されることを防止するように構成されたものを例示した。しかし、同一のデータにより同じ処理が繰り返し実行されることを防止するためには、他の構成を採用することもできる。例えば、上記各処理で、データを送信または印刷するキッカケとなったデータを、データを生成済みである旨を特定可能な状態に修正するようにし（実現データ修正指令手段）、データを生成する前の処理においては、依頼データが記録されたかどうかだけでなく、データを生成済みであるかどうかをもチェックする、といった構成である。この構成において「データを生成済みである旨を特定可能な状態」とは、例えば、依頼データの一部を「データを生成済みである旨」を示す内容に書き換えたり、依頼データに「データを生成済みである旨」を示すデータを付加したり、といった状態である。
【０１３２】
また、上記第２実施形態においては、着信元からの音声信号の入力が終了したことを、音声データの記録を開始および終了する条件としたものを例示した。しかし、このＦＡＸ１００に、音声通話中の音声信号を音声データとして記録できる周知の構成を採用した場合には、音声通話中に操作パネル１２０により所定の操作（特定のボタン押下や特定の操作手順）が行われた際に、音声データの記録を開始および終了するように構成すればよい。
【０１３３】
また、上記実施形態においては、ＰＣ２００が逆変換依頼データに基づいて生成した変換画像データで示される画像の印刷を、プリンタドライバを介してＦＡＸ１００に指令するように構成されたものを例示した（図９におけるｓ６４０の処理）。しかし、変換画像データで示される画像の印刷は、プリンタドライバを介さずに行うように構成してもよい。例えば、ＰＣ２００は、図９の形式逆変換処理として以下に示すような処理を行うようにし、ＦＡＸ１００は、印刷処理として以下に示すような処理を行うように構成すればよい。
・ＰＣ２００による形式逆変換処理
この場合の形式逆変換処理は、図９におけるｓ６４０の処理の代わりにｓ６４２，ｓ６４４の処理が行われ、ｓ６５０以降にｓ６５１からｓ６５７の処理を追加したものであり、これらの処理を、図１４に基づいて説明する。
【０１３４】
まず、ｓ６３０の処理で変換画像データを生成した後、この変換画像データを、ＨＤ２２０における特定の記録領域に連番（記録された順番）を対応づけたファイル名で記録させる（ｓ６４２）。
次に、ｓ６２０の処理で読み出された画像データを、共有領域１４２から削除する（ｓ６４４）。
【０１３５】
また、ｓ６５０の処理で逆変換依頼データを削除した後、ｓ６１０の処理と同様に共有領域に逆変換依頼データが記録されているかどうかをチェックする（ｓ６５１）。
このｓ６５１の処理で、逆変換依頼データが記録されていれば（ｓ６５１：ＹＥＳ）、ｓ６２０の処理へ戻る。
【０１３６】
一方、ｓ６５１の処理で変換依頼データが記録されていなければ（ｓ６５１：ＮＯ）、変数Ｎに「１」をセット（１→Ｎ）する（ｓ６５２）。なお、以降に記載の「ｎ」は、変数Ｎにセットされた値を示すものとする。
次に、第ｎ番目の変換画像データを、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に記録させる（ｓ６５３）。
【０１３７】
次に、ｓ６５３の処理で記録させた変換画像データの印刷を指令するための印刷指令データを、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に記録させる（ｓ６５４）。この印刷指令データが共有領域１４２に記録された後、ＦＡＸ１００は、後述する印刷処理（図１５）において変換画像データで示される画像の印刷を行った後、この変換画像データを削除する。
【０１３８】
次に、ｓ６５３の処理で記録させた変換画像データが、共有領域１４２から削除されるまで待機する（ｓ６５５：ＮＯ）。
このｓ６５５の処理で、共有領域１４２から変換画像データが削除されたら（ｓ６５５：ＹＥＳ）、変数Ｎに「１」を加算（１＋ｎ→Ｎ）する（ｓ６５６）。
【０１３９】
そして、第ｎ番目の変換画像データが存在すれば（ｓ６５７：ＹＥＳ）、ｓ６５３の処理へ戻る一方、第ｎ番目の変換画像データが存在しなければ（ｓ６５７：ＮＯ）、ｓ６１０の処理へ戻る。
・ＦＡＸ１００による印刷処理
以下に、ＦＡＸ１００の備えるＣＰＵ１３２により実行される印刷処理の処理手順を図１５に基づいて説明する。この印刷処理は、ＲＡＭ１４０の共有領域１４２に、印刷指令データが記録された際に開始される。なお、この印刷指令データは、図１４におけるｓ６５４の処理でＰＣ２００側から記録されるデータである。
【０１４０】
まず、ＲＡＭ１４０の共有領域１４２から変換画像データを読み出す（ｓ１１１０）。
次に、ｓ１１１０の処理で読み出された変換画像データで示される画像を、プリンタ部１５６により印刷させる（ｓ１１２０）。
【０１４１】
次に、共有領域１４２に記録されている変換画像データを削除する（ｓ１１３０）。
そして、共有領域１４２に記録されている印刷指令データを削除する（ｓ１１４０）。
【０１４２】
このように構成すれば、ＰＣ２００側から、ＦＡＸ１００の備えるＲＡＭ１４０の共有領域１４２に、変換画像データおよび印刷指令データを記録させるだけで（図１４におけるｓ６５３，ｓ６５４の処理）、この変換画像データで示される画像をＦＡＸ１００に印刷させることができる。この場合、ＰＣ２００側にデバイスドライバを組み込んでおく必要がない。
【０１４３】
［本発明との対応関係］
以上説明した実施形態において、ＦＡＸ１００は本発明におけるメイン端末装置であり、ＰＣ２００は本発明におけるサブ端末装置である。
また、ＦＡＸ１００のうち、ＲＡＭ１４０の共有領域１４２は本発明におけるデータ記録手段であり、スキャナ部１５２は本発明におけるデータ取得手段であり、プリンタ部１５６は本発明における印刷手段である。
【０１４４】
また、図３におけるｓ１９０，図７におけるｓ４２０，図１３におけるｓ１０８０，図１５におけるｓ１１３０の処理は、本発明における実現削除手段である。また、図３におけるｓ１８０，図７におけるｓ４１０，図８におけるｓ５２０，図１３におけるｓ１０７０の処理は、本発明における画像通信手段である。
【０１４５】
また、図１１におけるｓ８２０からｓ８４０の処理は、本発明におけるデータ取得手段である。
また、図１３におけるｓ１０１０の処理は、本発明における外部記録指令手段である。
【０１４６】
また、操作パネル１２０により、送信すべきデータと送信先の識別情報とを指定するための操作が行われた際に、データ通信処理（図１３）を開始するＦＡＸ１００のＣＰＵ１３２は、本発明における送信指定手段として機能している。
また、図３におけるｓ１３０，図８におけるｓ５４０，図１０におけるｓ７３０，図１１におけるｓ８６０，図１３におけるｓ１０２０の処理は、本発明における依頼記録指令手段である。
【０１４７】
また、図３におけるｓ１７０，ｓ１８０，図７におけるｓ４１０，図１３におけるｓ１０６０，ｓ１０７０の処理は、本発明における機能実現手段であり、これらの処理で送信されるデータが本発明における実現データである。
また、図４におけるｓ２３０，図９におけるｓ６３０の処理は、本発明におけるデータ生成手段である。
【０１４８】
また、図４におけるｓ２４０，図９におけるｓ６４０，図１４におけるｓ６５３の処理は、本発明における実現送信手段である。
また、図４におけるｓ２５０，図９におけるｓ６５０，図１４におけるｓ６５０の処理は、本発明における依頼削除手段である。
【図面の簡単な説明】
【図１】本実施形態における情報処理システムの構成を示すブロック図
【図２】ＦＡＸの備えるＲＡＭの記録領域を示す図
【図３】ＦＡＸによる第１ファクシミリ送信処理の処理手順を示すフローチャート
【図４】ＰＣによる形式変換処理の処理手順を示すフローチャート
【図５】ＰＣによる送信依頼処理の処理手順を示すフローチャート
【図６】ＰＣのディスプレイに表示された送信指示画面を示す図
【図７】ＦＡＸによる第２ファクシミリ通信処理の処理手順を示すフローチャート
【図８】ＦＡＸによるファクシミリ受信処理の処理手順を示すフローチャート
【図９】ＰＣによる形式逆変換処理の処理手順を示すフローチャート
【図１０】第２実施形態のＦＡＸによるスキャン処理の処理手順を示すフローチャート
【図１１】第２実施形態のＦＡＸによる留守録処理の処理手順を示すフローチャート
【図１２】第２実施形態のＰＣによるデータ保存処理の処理手順を示すフローチャート
【図１３】第２実施形態のＦＡＸによるデータ通信処理の処理手順を示すフローチャート
【図１４】別の変形例におけるＰＣによる形式逆変換処理の処理手順を示すフローチャート
【図１５】別の変形例におけるＦＡＸによる印刷処理の処理手順を示すフローチャート
【符号の説明】
１，２・・・情報処理システム、１００・・・ファクシミリ装置、１１２・・・ハンドセット、１１４・・・表示パネル、１２０・・・操作パネル、１３２・・・ＣＰＵ、１３４・・・ＲＯＭ、１４０・・・ＲＡＭ、１４２・・・共有領域、１４４・・・蓄積領域、１５２・・・スキャナ部、１５４・・・モデム、１５６・・・プリンタ部、１６０・・・音声入出力部、１６２・・・スピーカ、１６４・・・マイク、１６６・・・駆動回路、１７２・・・ＰＣインターフェース部、１７４・・・回線制御部、１７６・・・ネットワークインターフェース部、１８０・・・メディアドライブ、１９０・・・バス、
２００・・・パーソナルコンピュータ、２１２・・・ＣＰＵ、２１４・・・ＲＯＭ、２１６・・・ＲＡＭ、２２０・・・ハードディスク、２３２・・・外部インターフェース部、２４０・・・入力部、２４２・・・キーボード、２４４・・・マウス、２５０・・・ディスプレイ、２６０・・・バス、３００・・・通信ケーブル。
【図１】
2004304301.tif 000003
【図２】
2004304301.tif 000004
【図３】
2004304301.tif 000005
【図４】
2004304301.tif 000006
【図５】
2004304301.tif 000007
【図６】
2004304301.tif 000008
【図７】
2004304301.tif 000009
【図８】
2004304301.tif 000010
【図９】
2004304301.tif 000011
【図１０】
2004304301.tif 000012
【図１１】
2004304301.tif 000013
【図１２】
2004304301.tif 000014
【図１３】
2004304301.tif 000015
【図１４】
2004304301.tif 000016
【図１５】
2004304301.tif 000017