(57)【特許請求の範囲】
【請求項１】
第１装置と、その第１装置に接続された第２装置とを備えたリモート制御システムにおいて、
その第２装置は、通信回線に接続されており、回線の閉結後に相手側装置から送られるリモート信号を受信する受信手段と、その受信手段により受信されたリモート信号が前記第１装置を制御する旨のコマンドを含むか否かを検出するコマンド検出手段と、そのコマンド検出手段により前記リモート信号が前記コマンドを含むことが検出された場合に、そのリモート信号中に含まれる指定情報を前記第１装置へ送信する送信手段とを備え、
前記第１装置は、その送信手段により送信された指定情報に基づく処理を実行する制御手段と、リモート信号に含まれる複数の指定情報に対応つけて、予め、その複数の指定情報に対応する前記第１装置で実行される処理をそれぞれ記憶する記憶手段と、その記憶手段に記憶されている指定情報の中に、前記送信手段により送信された指定情報と一致するものがあるか否かを判断する判断手段とを備えており、
その判断手段により一致する指定情報があると判断された場合に、前記制御手段は、前記送信手段により送信された指定情報と同一の指定情報に対応して前記記憶手段に記憶されている処理を実行することを特徴とするリモート制御システム。
【請求項２】
前記第２装置は、前記第１装置へ給電する給電手段と、前記コマンド検出手段により前記第１装置を制御する旨のコマンドを含むことが検出された場合に、前記給電手段により前記第１装置へ給電されているか否かを検出する給電検出手段と、その給電検出手段により前記第１装置への給電が停止されていることが検出された場合に、前記給電手段を作動させて前記第１装置へ給電する給電作動手段とを備えていることを特徴とする請求項１記載のリモート制御システム。
【請求項３】
前記給電作動手段により前記給電手段が作動されて前記第１装置への給電が開始された場合に、前記送信手段により送信された指定情報に基づく処理が前記制御手段によって終了された後、前記給電手段の作動を停止させて前記第１装置への給電を停止する給電停止手段を備えていることを特徴とする請求項２記載のリモート制御システム。
【請求項４】
外部装置が接続される接続手段と、回線の閉結後に相手側装置から送られるリモート信号を受信する受信手段とを備えた多機能周辺装置において、
その受信手段により受信されたリモート信号が前記外部装置を制御する旨のコマンドを含むか否かを検出するコマンド検出手段と、
そのコマンド検出手段により前記リモート信号が前記コマンドを含むことが検出された場合に、そのリモート信号中に含まれる指定情報を前記外部装置へ送信する送信手段と、
前記外部装置へ給電する給電手段と、
前記コマンド検出手段により、前記受信手段により受信されたリモート信号中に、前記外部装置を制御する旨のコマンドを含むことが検出された場合に、その外部装置への給電が前記給電手段によりなされているか否かを検出する給電検出手段と、
その給電検出手段により前記外部装置への給電が停止されていることが検出された場合に、前記給電手段を作動させて前記外部装置への給電を開始する給電作動手段とを備えていることを特徴とする多機能周辺装置。
【請求項５】
前記給電作動手段により前記給電手段が作動されて前記外部装置への給電が開始された場合に、前記送信手段により送信された指定情報に基づく処理が前記外部装置によって終了された後、前記給電手段の作動を停止させて前記外部装置への給電を停止する給電停止手段を備えていることを特徴とする請求項４記載の多機能周辺装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファクシミリ機能を備えた多機能周辺装置とパーソナルコンピュータ（以下「ＰＣ」と称す）とが接続されて構成されるリモート制御システムに関し、特に、相手側装置から送られるリモート信号を多機能周辺装置が受信することによって、そのリモート信号に基づく処理をＰＣに実行させることができるリモート制御システムに関するものである。
【０００２】
【従来の技術】
多機能周辺装置の一つであるファクシミリ装置は、相手側のファクシミリ装置（相手側装置）から送られる画像データ（ファクシミリデータ）を受信して記録紙へ印刷したり、或いは、原稿表面の文字や図形を画像データとして読み取って相手側装置へ送信するものである。
【０００３】
上記したファクシミリ装置の中には、ＰＣを接続することによって、そのＰＣと共に一つのシステムを構成するものがある。このようにファクシミリ装置とＰＣとで一つのシステムを構成すれば、ファクシミリ装置が相手側装置から受信した画像データをＰＣ内に設けられた記憶媒体、例えばハードディスク（以下「ＨＤ」と称す）に記憶して、このＨＤに記憶されている画像データをＰＣの編集ソフト（アプリケーションプログラム）によって編集することができるのである。
【０００４】
また、ファクシミリ装置の中には、相手側装置から電話回線を介して送られるリモート信号（例えば、ＤＴＭＦ（Dual Tone Multi Frequency）信号）を受信して、そのリモート信号に基づく処理を実行することができるリモート（遠隔）操作機能を備えたものがある。例えば、相手側装置から送られるリモート信号をファクシミリ装置が受信した場合、そのリモート信号がファクシミリ装置に記憶されている画像データをその相手側装置へ送信する旨のコマンドを構成していれば、ファクシミリ装置は、ファクシミリ装置内に設けられた画像メモリに記憶されている画像データをかかる相手側装置へ送信するのである。
【０００５】
【発明が解決しようとする課題】
しかしながら、前記したファクシミリ装置にＰＣが接続されているシステムの場合、相手側装置からファクシミリ装置にリモート信号を送信しても、そのリモート信号によってＰＣを制御することはできない。よって、ＰＣ内のＨＤに記憶されている画像データを相手側装置へ送信することはできないという問題点があった。即ち、相手側装置から送られるリモート信号をファクシミリ装置が受信しても、そのリモート信号に基づく信号（コマンド）をＰＣへ送信することができないので、そのリモート信号に基づく処理をファクシミリ装置に接続されているＰＣに実行させることができないという問題点があった。
【０００６】
本発明は上記した問題点を解決するためになされたものであり、相手側装置から送られるリモート信号を第２装置が受信することによって、そのリモート信号に基づく処理を第１装置に実行させることができるリモート制御システムを提供することを目的としている。
【０００７】
【課題を解決するための手段】
この目的を達成するために請求項１記載のリモート制御システムは、第１装置と、その第１装置に接続された第２装置とを備えており、更に、その第２装置は、通信回線に接続されており、回線の閉結後に相手側装置から送られるリモート信号を受信する受信手段と、その受信手段により受信されたリモート信号が前記第１装置を制御する旨のコマンドを含むか否かを検出するコマンド検出手段と、そのコマンド検出手段により前記リモート信号が前記コマンドを含むことが検出された場合に、そのリモート信号中に含まれる指定情報を前記第１装置へ送信する送信手段とを備え、前記第１装置は、その送信手段により送信された指定情報に基づく処理を実行する制御手段と、リモート信号に含まれる複数の指定情報に対応つけて、予め、その複数の指定情報に対応する前記第１装置で実行される処理をそれぞれ記憶する記憶手段と、その記憶手段に記憶されている指定情報の中に、前記送信手段により送信された指定情報と一致するものがあるか否かを判断する判断手段とを備えており、その判断手段により一致する指定情報があると判断された場合に、前記制御手段は、前記送信手段により送信された指定情報と同一の指定情報に対応して前記記憶手段に記憶されている処理を実行するものである。
【０００８】
この請求項１記載のリモート制御システムによれば、回線の閉結後に相手側装置から送られるリモート信号が第２装置の受信手段により受信されると、第２装置のコマンド検出手段によって、その受信されたリモート信号が第１装置を制御する旨のコマンドを含むか否かが検出される。コマンド検出手段によって、リモート信号中にかかるコマンドを含むことが検出された場合には、そのリモート信号中に含まれる指定情報が第２装置の送信手段によって第１装置へ送信される。そして、第１装置の制御手段によって、第２装置の送信手段により送信された指定情報に基づく処理が実行される。また、第１装置の判断手段によって、第１装置の記憶手段に記憶されている指定情報の中に、送信手段により送信された指定情報と一致するものがあるか否か判断される。判断の結果、一致する指定情報がある場合には、送信手段により送信された指定情報と同一の指定情報に対応して記憶手段に記憶されている処理が、制御手段によって実行される。
【０００９】
【００１０】
【００１１】
請求項２記載のリモート制御システムは、請求項１記載のリモート制御システムにおいて、前記第２装置は、前記第１装置へ給電する給電手段と、前記コマンド検出手段により前記第１装置を制御する旨のコマンドを含むことが検出された場合に、前記給電手段により前記第１装置へ給電されているか否かを検出する給電検出手段と、その給電検出手段により前記第１装置への給電が停止されていることが検出された場合に、前記給電手段を作動させて前記第１装置への給電を開始する給電作動手段とを備えている。
【００１２】
請求項３記載のリモート制御システムは、請求項２記載のリモート制御システムにおいて、前記給電作動手段により前記給電手段が作動されて前記第１装置への給電が開始された場合に、前記送信手段により送信された指定情報に基づく処理が前記制御手段によって終了された後、前記給電手段の作動を停止させて前記第１装置への給電を停止する給電停止手段を備えている。
【００１３】
請求項４記載の多機能周辺装置は、外部装置が接続される接続手段と、回線の閉結後に相手側装置から送られるリモート信号を受信する受信手段とを備えており、更に、その受信手段により受信されたリモート信号が前記外部装置を制御する旨のコマンドを含むか否かを検出するコマンド検出手段と、そのコマンド検出手段により前記リモート信号が前記コマンドを含むことが検出された場合に、そのリモート信号中に含まれる指定情報を前記外部装置へ送信する送信手段と、前記外部装置へ給電する給電手段と、前記コマンド検出手段により、前記受信手段により受信されたリモート信号中に、前記外部装置を制御する旨のコマンドを含むことが検出された場合に、その外部装置への給電が前記給電手段によりなされているか否かを検出する給電検出手段と、その給電検出手段により前記外部装置への給電が停止されていることが検出された場合に、前記給電手段を作動させて前記外部装置への給電を開始する給電作動手段とを備えている。
【００１４】
この請求項４記載の多機能周辺装置によれば、回線の閉結後に相手側装置から送られるリモート信号が受信手段により受信されると、コマンド検出手段によって、その受信されたリモート信号が接続手段により接続された外部装置を制御する旨のコマンドを含むか否かが検出される。コマンド検出手段によって、リモート信号中にかかるコマンドを含むことが検出された場合には、そのリモート信号中に含まれる指定情報が送信手段によって外部装置へ送信される。
【００１５】
【００１６】
請求項５記載の多機能周辺装置は、請求項４記載の多機能周辺装置において、前記給電作動手段により前記給電手段が作動されて前記外部装置への給電が開始された場合に、前記送信手段により送信された指定情報に基づく処理が前記外部装置によって終了された後、前記給電手段の作動を停止させて前記外部装置への給電を停止する給電停止手段を備えている。
【００１７】
【発明の実施の形態】
以下、本発明の好ましい実施例について、図１から図６までの添付図面を参照して説明する。本実施例のリモート制御システム１００は、多機能周辺装置（ＭＦＤ（Multi Function Device））１とパーソナルコンピュータ（以下「ＰＣ」と称す）５０とが接続されて構成されている。ＭＦＤ１は、コピー機能やモデム機能、ファクシミリ機能などの機能を一台に複数備えた装置である。
【００１８】
図１に、リモート制御システム１００の外観斜視図を示す。ＭＦＤ１の本体２の側部には、受話器３が取り付けられている。受話器３は、非通話時には本体２に設けられた図示しないフック上に置かれ、通話時にはフックから取り上げられて使用される。前者をオンフック状態、後者をオフフック状態と称している。
【００１９】
本体２の上面前部には、複数のキー４ａを備えた操作パネル４が設けられ、その操作パネル４の左端部には、液晶表示器（ＬＣＤ）５が設けられている。ＭＦＤ１は、この操作パネル４上に設けられた複数のキー４ａが押下されて操作されるとともに、その操作状態や操作手順などがＬＣＤ５へ表示される。
【００２０】
操作パネル４及びＬＣＤ５の後部には原稿挿入口６が設けられている。ファクシミリ動作時に他のファクシミリ装置へ送信される原稿やコピー動作時に複写される原稿は、この原稿挿入口６に原稿面を下向きにして挿入される。原稿挿入口６へ挿入された原稿は、その原稿画像がスキャナ２２（図２参照）により画像データとして読み取られた後に、本体２の前面であって操作パネル４の下方に設けられた原稿排出口７から排出される。原稿挿入口６の後部には記録紙ホルダ装着部９が設けられており、この記録紙ホルダ装着部９には、複数枚の記録紙を積層収納可能な記録紙ホルダ１０が着脱可能に取り付けられている。記録紙ホルダ１０から供給され、プリンタ２５（図２参照）によって印刷に使用された記録紙は、原稿排出口７の下方に設けられた記録紙排出口８から排出される。
【００２１】
本体２の一側面には、着呼に伴う呼出音を鳴動するためのスピーカ２８が設けられている。また、本体２の背面には、接続ポートとしてのＰＣ（パーソナルコンピュータ）用インターフェイス３５（図２参照）のコネクタ（図示せず）が設けられている。ＭＦＤ１は、このＰＣ用インターフェイス３５に接続されたケーブル３６を介して、ＰＣ５０と接続されている。なお、ＭＦＤ１とＰＣ５０との接続は、必ずしもケーブル３６に限られるものではなく、赤外線などの光信号により接続することも可能である。
【００２２】
更に、本体２の背面には、コンセント（図示せず）が設けられている。このコンセントには差込プラグ（図示せず）が接続されており、差込プラグには電源コード３７が接続されている。電源コード３７はＰＣ５０の受電部５９（図２参照）に接続されており、ＭＦＤ１からＰＣ５０への給電は、コンセント、差込プラグおよび電源コード３７を介して行われる。
【００２３】
図２は、リモート制御システム１００の電気的構成を示したブロック図である。ＭＦＤ１には、ＣＰＵ１１、ＲＯＭ１２、ＥＥＰＲＯＭ１３、ＲＡＭ１４、画像メモリ１５、音声メモリ１６、時計回路３３、給電部３４、ＰＣ用インターフェイス３５、音声ＬＳＩ１７、ネットワーク・コントロール・ユニット（以下「ＮＣＵ」と称す）１９、モデム２０、バッファ２１、スキャナ２２、符号化部２３、復号化部２４、プリンタ２５、操作パネル４、ＬＣＤ５及びアンプ２７が設けられ、これらはバスライン３０を介して互いに接続されている。
【００２４】
ＮＣＵ１９は回線制御を行うためのものであり、ＭＦＤ１はこのＮＣＵ１９を介して電話回線３１に接続されている。ＮＣＵ１９は、交換機２９から送信される呼出信号もしくは相手側装置（発呼側装置、発信者）の電話番号（発信者番号）を示す信号、または、相手側装置から送られるリモート信号６０（ＤＴＭＦ（Dual Tone Multi Frequency）信号）（図３参照）などの各種信号を受信すると共に、操作パネル４上のキー４ａ操作に応じた発信時のダイヤル信号を交換機２９へ送信したり、更には通話時におけるアナログ音声信号の送受信を行うものである。
【００２５】
ＣＰＵ１１は、ＮＣＵ１９を介して送受信される各種信号に従って、バスライン３０により接続された各部を制御してファクシミリ動作や電話動作、即ち、データ通信を実行するものである。時計回路３３は時刻の計時を行うためのものであり、時計回路３３により計時された時刻はＣＰＵ１１によって読み出され、各処理に使用される。ＲＯＭ１２は、このＭＦＤ１で実行される制御プログラムなどを格納した書換不能なメモリであり、図４及び図５のフローチャートに示すプログラムは、このＲＯＭ１２内に格納されている。ＥＥＰＲＯＭ１３は、書換可能な不揮発性のメモリであり、ＥＥＰＲＯＭ１３へ記憶されたデータは、ＭＦＤ１の電源オフ後も保持される。
【００２６】
ここで、リモート信号６０について説明する。このリモート信号６０は、電話回線の閉結後に相手側装置から送られる信号であり、ＤＴＭＦ信号によって構成されている。ＤＴＭＦ信号は、相手側装置のテンキーを押下することによって出力される信号であり、単一の周波数を２つ合成した信号である。このように単一の周波数を２つ合成することによって、「０」から「９」までの数字と、「＊」及び「＃」の記号とが示される。図３は、かかるリモート信号６０の構造を模式的に示した図である。
【００２７】
図３に示すように、リモート信号６０は、コマンド６１と、指定情報６２とから構成されている。コマンド６１は、リモート信号６０中、最初の４バイトのＤＴＭＦ信号によって構成されている。一方、指定情報６２は、コマンド６１を除いたリモート信号６０中、２バイトのＤＴＭＦ信号によって構成されている。コマンド６１は、ＭＦＤ１で実行する処理を示しており、一方、指定情報６２は、ＰＣ５０に実行させる処理を示している。
【００２８】
ＭＦＤ１が相手側装置から送信されたリモート信号６０を受信した場合に、そのコマンド６１が「１５９＊」であれば、そのコマンド６１の後に続く指定情報６２が図３における左から順にＰＣ５０へ送信される。ＰＣ５０内には、複数の指定情報６２に対応つけて、ＰＣ５０で実行される処理が記憶された、後述するコード表エリア５７ｂが設けられている。そして、コード表エリア５７ｂに記憶されている指定情報６２の中にＭＦＤ１から送信された指定情報６２と一致するものがあれば、その送信された指定情報６２と同一の指定情報６２に対応してコード表エリア５７ｂに記憶されている処理が実行されるのである。１の指定情報６２に基づく処理が終了すれば、次の指定情報６２がＰＣ５０へ送信される。よって、電話回線の閉結後に相手側装置から送信されるリモート信号６０（指定情報６２）に基づく処理をＭＦＤ１を介してＰＣ５０に実行させることができるのである。
【００２９】
図２に示すＲＡＭ１４は、ＭＦＤ１の各動作の実行時に各種のデータを一時的に記憶するためのメモリであり、電源立上げフラグ１４ａを備えている。電源立上げフラグ１４ａは、リモート信号６０（指定情報６２）に基づく処理をＰＣ５０に実行させるために、ＭＦＤ１からの制御によってＰＣ５０の電源立上げを行ったか否かを記憶するためのフラグである。指定情報６２をＰＣ５０へ送信する前にＰＣ５０の電源がオフされていれば、即ち、後述する給電部３４からＰＣ５０へ給電されていなければ、給電部３４を作動させＰＣ５０への給電を開始する。これにより、ＰＣ５０の電源立上げを行うので、電源立上げフラグ１４ａはオンされる。一方、かかるＰＣ５０の電源がオンされていれば、即ち、給電部３４からＰＣ５０へ給電されていれば、給電部３４は既に作動しておりＰＣ５０の電源立上げは行わないので、電源立上げフラグ１４ａはオフされるのである。
【００３０】
相手側装置から送信されたリモート信号６０に含まれる全ての指定情報６２をＰＣ５０へ送信し、ＰＣ５０内にてその指定情報６２に基づく処理が終了した場合に、電源立上げフラグ１４ａがオンであれば、給電部３４の作動が停止されＰＣ５０への給電が停止される。一方、電源立上げフラグ１４ａがオフであれば、給電部３４はそのまま継続して作動される。よって、指定情報６２に基づく処理をＰＣ５０に実行させた後に、そのＰＣ５０の電源のオンオフ状態を元の状態に戻すことができるのである。
【００３１】
画像メモリ１５は、通信履歴、画像データ及び印刷のためのビットイメージを記憶するためのメモリであり、安価な大容量メモリであるダイナミックＲＡＭ（ＤＲＡＭ）により構成されている。受信された画像データ（ファクシミリデータ）は、一旦画像メモリ１５に記憶され、プリンタ２５によって記録紙に印刷された後に、この画像メモリ１５から消去される。一般に、画像データは大容量であるが、画像データが印刷されることを条件にその画像データを消去しているので、画像メモリ１５を有効に使用することができる。
【００３２】
音声メモリ１６は、相手側装置へ送出される応答メッセージや、相手側装置から送られてきた入来メッセージを記憶するためのメモリである。画像メモリ１５と同様に、安価な大容量メモリであるダイナミックＲＡＭ（ＤＲＡＭ）により構成されている。音声メモリ１６に記憶された入来メッセージは、操作パネル４を介して消去操作がなされることにより、或いは、電話回線に接続された他の装置から送られる消去コマンドを受信することによって、消去される。
【００３３】
音声ＬＳＩ１７は、ＮＣＵ１９によって受信されたアナログ音声信号をデジタル音声信号に変換する音声認識処理と、ＭＦＤ１の内部で生成されたデジタル音声信号をアナログ音声信号に変換して、ＮＣＵ１９やスピーカ２８（アンプ２７）へ出力する音声合成処理とを行うためのものである。
【００３４】
給電部３４は、ＭＦＤ１に接続されているＰＣ５０へ給電するためのものであり、この給電部３４にはコンセントが設けられている。給電部３４のコンセントに接続される電源コード３７には、例えば、ビニルキャブタイヤケーブル（ＶＣＴ）が使用される。この電源コード３７を介して、ＭＦＤ１からＰＣ５０への給電が行われる。
【００３５】
ＰＣ用インターフェイス３５は、例えば、セントロニクス規格に準拠したパラレルインターフェイスである。ＭＦＤ１は、そのインターフェイス３５に接続されたケーブル３６によってＰＣ５０と接続されており、ケーブル３６を介してＰＣ５０と通信データの転送や各種コマンドなどの送受信を行っている。
【００３６】
モデム２０は、画情報及び通信データを変調及び復調して伝送すると共に伝送制御用の各種手順信号を送受信するためのものである。相手側装置から送られるリモート信号６０はこのモデムによって復調される。バッファ２１は、相手側装置との間で送受信される符号化された画情報を含むデータを一時的に記憶するためのものである。モデム２０によって復調されたリモート信号６０は、このバッファ２１へ記憶される。
【００３７】
スキャナ２２は、原稿挿入口６に挿入された原稿を画像データとして読み取るためのものである。符号化部２３は、スキャナ２２により読み取られた画像データの符号化を行うものである。復号化部２４は、バッファ２１または画像メモリ１５に記憶された画像データを読み出して、これを復号化するものであり、復号化されたデータは、プリンタ２５により記録紙に印刷される。
【００３８】
操作パネル４は、操作者がこのＭＦＤ１の設定等を行う場合に各種の操作を行うためのものであり、ＬＣＤ５は、操作パネル４上のキー４ａ操作に伴う操作状態や操作手順などを表示するためのものである。アンプ２７は、そのアンプ２７に接続されたスピーカ２８を鳴動して、呼出音や音声を出力するためのものである。
【００３９】
このように構成されたＭＦＤ１は、ＮＣＵ１９を介して、電話回線３１に接続されている。この電話回線３１は、ＭＦＤ１側の交換機２９に接続され、この交換機２９は、電話回線３２を介して、他の交換機に接続されている。なお、他の交換機は、更に、電話回線を介して相手側装置に接続されている。
【００４０】
また、ＰＣ５０には、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、インターフェイス５４、ゲートアレイ５６、ハードディスク装置（以下「ＨＤ」と称す）５７、フロッピィディスクドライブ（以下「ＦＤＤ」と称す）５８および受電部５９が設けられている。このうちＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、インターフェイス５４、受電部５９およびゲートアレイ５６は、アドレスバス、データバス、及び、制御信号線などにより、相互に接続されている。
【００４１】
ＣＰＵ５１は、ＲＯＭ５２に記憶されるプログラムや、ＨＤ５７に記憶されているオペーレーションシステム（ＯＳ）及び各種のアプリケーションプログラム、更には、フロッピィディスクによりＦＤＤ５８を介して供給されるプログラムに基づいて動作する演算装置であり、各種の情報処理を行うものである。時計回路５５は時刻の計時を行うためのものであり、時計回路５５により計時された時刻はＣＰＵ５１によって読み出され、各処理に使用される。ＲＯＭ５２は、ＣＰＵ５１を動作させる基本プログラムの他、各種のデータを記憶する書き換え不能なメモリである。ＲＡＭ５３は、各種のデータを記憶する書き換え可能なメモリである。ＨＤ５７やフロッピィディスクによりＦＤＤ５８を介して供給された各種のプログラムは、必要に応じてＲＡＭ５３上にロードされ、ＣＰＵ５１により実行される。
【００４２】
ゲートアレイ５６は、ＣＰＵ５１とＨＤ５７およびＦＤＤ５８との間のインターフェイスとして機能するものである。インターフェイス５４は、例えば、セントロニクス規格に準拠したパラレルインターフェイスであり、ＰＣ５０は、このインターフェイス５４に接続されたケーブル３６を介して、ＭＦＤ１と接続され、ＭＦＤ１との間でデータの送受信が可能にされている。受電部５９はＭＦＤ１からの給電を受電するためのものであり、この受電部５９によって受電された電力がＰＣ５０を制御（動作）するために使用される。
【００４３】
ＨＤ５７は、ＰＣ５０のオペレーションシステム（ＯＳ）や各種のアプリケーションプログラムを記憶する書き換え可能な大容量の記憶媒体である。この大容量の記憶媒体であるＨＤ５７には、画像メモリ５７ａとコード表エリア５７ｂとが設けられている。
【００４４】
画像メモリ５７ａは、ＭＦＤ１から送信された画像データをビットイメージとして記憶するためのメモリであり、安価な大容量メモリであるダイナミックＲＡＭ（ＤＲＡＭ）により構成されている。後述する処理においては、ＭＦＤ１から送信された指定情報６２が「１９」であれば、この画像メモリ５７ａに記憶されている画像データがＭＦＤ１へ送信される。ＭＦＤ１に送信された画像データは、更に、そのＭＦＤ１から指定情報６２を含むリモート信号６０の送信元である相手側装置へ送信される。
【００４５】
コード表エリア５７ｂは、指定情報６２に対応つけて、予め、ＰＣ５０で実行する処理を記憶するためのものである。このコード表エリア５７ｂに記憶されている指定情報６２の中にＭＦＤ１により送信された指定情報６２と一致するものがあれば、そのＭＦＤ１から送信された指定情報６２と同一の指定情報６２に対応してコード表エリア５７ｂに記憶されている処理がＰＣ５０によって実行される。例えば、ＭＦＤ１から送信された指定情報６２が「１９」である場合には、コード表エリア５７ｂを参照し、指定情報６２の「１９」に対応つけて記憶されている処理、具体的には、ＨＤ５７に記憶されている画像データをＭＦＤ１へ送信するという処理が実行される。
【００４６】
ＦＤＤ５８は、ＦＤＤ５８に装着されたフロッピィディスクに記憶されるプログラムやデータを読み出したり、そのフロッピィディスクへプログラムやデータを書き込むためのドライブ装置である。後述するＤＴＭＦ信号受信時処理のプログラム（図６）は、ＨＤ５７に記憶（インストール）されており（又は、フロッピィディスクに記憶されており）、必要に応じてＲＡＭ５３上にロードされ、ＣＰＵ５１によって実行される。
【００４７】
次に図４から図６までのフローチャートを参照して、上記のように構成されたリモート制御システム１００の動作について説明する。図４および図５はＭＦＤ１で実行される処理を示したフローチャートであり、図６はＰＣ５０で実行される処理を示したフローチャートである。まず、図４のフローチャートから説明する。
【００４８】
図４は、着信時における処理を示したフローチャートである。図４に示すように、ＭＦＤ１は交換機２９から送られる呼出信号を受信するまで待機し（Ｓ１：Ｎｏ）、呼出信号を受信すれば（Ｓ１：Ｙｅｓ）、時計回路３３の時間を読み取って、５秒間の計時を開始する（Ｓ２）。計時開始後、受話器３がオンフック状態のままであり（Ｓ３：Ｎｏ）、呼出信号が継続していれば（Ｓ４：Ｙｅｓ）、時計回路３３の時間を監視して、Ｓ２の処理で読み取った時計回路３３の時間から５秒間が経過するまでの間（Ｓ５：Ｎｏ）、Ｓ３からＳ５までの処理を繰り返す。
【００４９】
一方、Ｓ５の処理において、５秒間の計時が終了すれば（Ｓ５：Ｙｅｓ）、電話回線を閉結する（Ｓ６）。電話回線の閉結後、相手側装置から送られるＤＴＭＦ信号（リモート信号６０を構成する信号）もしくはＣＮＧ（Calling Tone）信号を受信するまで待機し（Ｓ７：Ｎｏ，Ｓ８：Ｎｏ）、ＤＴＭＦ信号を受信すれば（Ｓ７：Ｙｅｓ）、図５に示すＰＣ（パーソナルコンピュータ）制御処理を実行する（Ｓ９）。
【００５０】
図５のＰＣ制御処理は、相手側装置から送られるリモート信号６０（指定情報６２）に基づく処理をＰＣに実行させる処理である。図５に示すように、まず、相手側装置から送られるＤＴＭＦ信号を全て受信して（Ｓ７の処理で受信したＤＴＭＦ信号も含む）、バッファ２１へ記憶する。即ち、ＤＴＭＦ信号で構成されるリモート信号６０を受信して、バッファ２１へ記憶する（Ｓ２１）。
【００５１】
リモート信号６０の記憶後、その記憶されたリモート信号６０うち最初の４バイトのＤＴＭＦ信号が（コマンド６１が）「１５９＊」であるか否かを判断する（Ｓ２２）。判断の結果、コマンド６１が「１５９＊」でない場合には（Ｓ２２：Ｎｏ）、Ｓ２１の処理で記憶したリモート信号６０はＰＣ５０を制御するための信号ではなくＭＦＤ１を制御するための信号であるので、このＰＣ制御処理を終了する。
【００５２】
一方、Ｓ２１の処理で受信したリモートのうち最初の４バイトのＤＴＭＦ信号（コマンド６１）が「１５９＊」である場合には（Ｓ２２：Ｙｅｓ）、その「１５９＊」がＰＣ５０に処理を実行させる旨のコマンドを構成しているので、ＰＣ５０の電源がオンであるか否か、即ち、ＭＦＤ１の給電部３４からＰＣ５０へ給電しているか否かを確認する（Ｓ２３）。ＰＣ５０の電源がオフである場合には（Ｓ２３：ＯＦＦ）、ＭＦＤ１の給電部３４を作動させ、ＰＣ５０への給電を開始する。即ち、ＰＣ５０の電源をオンする（Ｓ２４）。このＰＣ５０の電源立上げに伴い、電源立上げフラグ１４ａをオンして（Ｓ２５）、リモート信号６０（指定情報６２）に基づく処理をＰＣ５０に実行させるために、ＭＦＤ１によってＰＣ５０の電源立上げを行ったことを記憶する。一方、Ｓ２３の処理において、ＰＣ５０の電源がオンである場合には（Ｓ２３：ＯＮ）、指定情報６２に基づく処理をＰＣ５０に実行させる前から給電部３４は作動しているので、ＰＣ５０の電源立上げを行わないことを記憶するために、電源立上げフラグ１４ａをオフする（Ｓ２６）。
【００５３】
このように、リモート信号６０のうち最初の４バイトのＤＴＭＦ信号（コマンド６１）が「１５９＊」である場合に、ＰＣ５０の電源がオフであれば、ＭＦＤ１の給電部３４を作動させ、ＰＣ５０への給電が開始される。よって、ＰＣ５０への給電が停止されていても、ＰＣ５０を立上げて、ＰＣ５０にリモート信号６０（指定情報６２）に基づく処理を実行させることができるのである。
【００５４】
電源立上げフラグ１４ａの設定後、Ｓ２１の処理においてバッファ２１に記憶したリモート信号６０のうち、コマンド６１を除いて、２バイトのＤＴＭＦ信号（指定情報６２）があるか否かを確認する（Ｓ２７）。指定情報６２がある場合には（Ｓ２７：Ｙｅｓ）、その指定情報６２（２バイトのＤＴＭＦ信号）をＰＣ５０へ送信する（Ｓ２８）。指定情報６２の送信後、その送信した指定情報６２が「１９」であるか否かを確認する（Ｓ２９）。ＰＣ５０へ送信した指定情報６２が「１９」である場合には（Ｓ２９：Ｙｅｓ）、その「１９」の指定情報６２はＰＣ５０内の画像メモリ５７ａに記憶された画像データを相手側装置へ送信するコマンドであるので、ＰＣ５０から画像データを受信するまで待機する（Ｓ３０：Ｎｏ）。ＰＣ５０から画像データを受信すれば（Ｓ３０：Ｙｅｓ）、その受信した画像データを相手側装置へ送信する（Ｓ３１）。一方、Ｓ２９の処理において、ＰＣ５０へ送信した指定情報６２が「１９」以外の指定情報６２である場合には（Ｓ２９：Ｎｏ）、その指定情報６２に対応する処理を実行する（Ｓ３２）。このＳ３２の処理において実行される処理としては、例えば、ＰＣ５０内の画像メモリ１５に記憶された画像データを印刷する処理や、画像メモリ１５に記憶されている受信データの件数を相手側装置へ報知する処理などがあり、ＰＣ５０へ送信した指定情報６２に基づいてＭＦＤ１で様々な処理が実行される。
【００５５】
このように、Ｓ２１の処理においてバッファ２１に記憶したリモート信号６０に指定情報６２が含まれる場合には、その指定情報６２がＰＣ５０へ送信される。よって、電話回線の閉結後に相手側装置から送られるリモート信号６０（指定情報６２）に基づく処理を、本ＭＦＤ１に接続されたＰＣ５０に実行させることができるのである。例えば、離れた場所にある相手側装置（通信装置）から、ＭＦＤ１を介してＰＣ５０を動作させることが可能となる。
【００５６】
Ｓ３２の処理における指定情報６２に対応する処理の実行後、或いは、Ｓ３１の処理における画像データの送信後、処理をＳ２７へ移行して、Ｓ２１の処理においてバッファ２１に記憶されたリモート信号６０のうち、次の指定情報６２があるか否かを確認する（Ｓ２７）。次の指定情報６２がある場合には（Ｓ２７：Ｙｅｓ）、再度、Ｓ２８からＳ３２までの処理を繰り返した後、処理をＳ２７へ移行する。
【００５７】
一方、Ｓ２７の処理において、Ｓ２１の処理でバッファ２１に記憶されたリモート信号６０に含まれる指定情報６２を全てＰＣ５０へ送信した場合、或いは、Ｓ２１の処理でバッファ２１に記憶してリモート信号６０に指定情報６２が含まれていない場合がある。これらの場合には（Ｓ２７：Ｎｏ）、電話回線の開放を実行する（Ｓ３４）。
【００５８】
電話回線の開放後、指定情報６２をＰＣ５０に送信する前におけるＰＣ５０の電源がオンであるか否かを確認するために、電源立上げフラグ１４ａはオンであるか否かを判断する（Ｓ３５）。判断の結果、電源立上げフラグ１４ａがオンである場合には（Ｓ３５：ＯＮ）、指定情報６２をＰＣ５０に送信する前におけるＰＣ５０の電源はオフであるので、ＰＣ５０を正常に終了するために、ＰＣ５０へＰＣ終了コマンドを送信する（Ｓ３６）。ＰＣ終了コマンドの送信後、ＭＦＤ１の給電部３４の作動を停止して、即ち、ＰＣ５０の電源をオフして（Ｓ３７）、このＰＣ制御処理を終了する。一方、Ｓ３５の処理において、電源立上げフラグ１４ａがオフである場合には（Ｓ３５：ＯＦＦ）、指定情報６２をＰＣ５０に送信する前に給電部３４は既に作動していたので、Ｓ３６およびＳ３７の処理をスキップして、このＰＣ制御処理を終了する。
【００５９】
このように、電源立上げフラグ１４ａがオンであれば、ＭＦＤ１の給電部３４を停止、即ち、ＰＣ５０の電源をオフする。一方、電源立上げフラグ１４ａがオフであれば、給電部３４は継続して作動される。よって、指定情報６２に基づく処理をＰＣ５０に実行させた後に、そのＰＣ５０の電源のオンオフ状態を元の状態に戻すことができるのである。
【００６０】
ＰＣ制御処理（Ｓ９）の終了後は、処理を図４のＳ１０へ移行して、ＭＦＤ制御処理を実行する（Ｓ１０）。このＭＦＤ制御処理では、相手側装置から送られるリモート信号に基づく処理、例えばＭＦＤ１に記憶されている音声メッセージの再生処理などが実行される。
【００６１】
一方、Ｓ８の処理において、ＣＮＧ信号を受信した場合には（Ｓ８：Ｙｅｓ）、ファクシミリ受信処理を実行する（Ｓ１１）。ＣＮＧ信号は、相手側装置が非音声端末であることを示す信号である。即ち、相手側装置から画像データが送信されることを示す信号であるので、所定のプロトコルに沿って相手側装置と各種信号の送受信を行い、相手側装置から送られる画像データを受信するのである。
【００６２】
Ｓ３の処理において、受話器３が取り上げられオフフック状態となれば（Ｓ３：Ｙｅｓ）、電話処理を実行する（Ｓ１２）。この電話処理では、電話回線が閉結され、発信者（相手側装置の使用者）とＭＦＤ１の使用者との間で通話が行われる。また、ＭＦＤ１の使用者が受話器３を取り上げ電話回線を閉結した際に、ＣＮＧ信号の受信に伴う信号音が聞こえる場合がある。この場合には、ＭＦＤ１の使用者が操作パネル４上の所定のキー４ａ操作を行うことによって、相手側装置から送られる画像データが受信されるのである。この電話処理の終了後、又は、Ｓ４の処理において呼出信号の継続が終了すれば（Ｓ４：Ｎｏ）、この着信処理を終了する。
【００６３】
次に、図６を参照して、ＭＦＤ１に接続されたＰＣ５０の動作について説明する。図６のＤＴＭＦ信号受信時処理は、ＭＦＤ１からＤＴＭＦ信号（指定情報６２）を受信した場合の処理である。図６に示すように、まず、ＭＦＤ１から２バイトのＤＴＭＦ信号、即ち、指定情報６２を受信するまで待機し（Ｓ４１：Ｎｏ）、指定情報６２を受信すれば（Ｓ４１：Ｙｅｓ）、その受信した指定情報６２がコード表エリア５７ｂに記憶されているか否かを確認する（Ｓ４２）。コード表エリア５７ｂに予め記憶されている指定情報６２の中にＭＦＤ１から送信された指定情報６２と一致するものがあれば（Ｓ４２：Ｙｅｓ）、そのＭＦＤ１から送信された指定情報６２は「１９」であるか否かを確認する（Ｓ４３）。かかる指定情報６２が「１９」である場合には（Ｓ４３：Ｙｅｓ）、その「１９」に対応するアプリケーションプログラムを実行する（Ｓ４４）。その後、ＨＤ５７に記憶されている画像データをＭＦＤ１へ送信する（Ｓ４５）。
【００６４】
一方、Ｓ４３の処理において、ＭＦＤ１から送信された指定情報６２が「１９」でない場合には（Ｓ４３：Ｎｏ）、ＭＦＤ１から送信された指定情報６２と同一の指定情報６２に対応してコード表エリア５７ｂに記憶されている処理を実行する（Ｓ４６）。このＳ４６の処理において実行される処理としては、例えば、ＰＣ５０内の画像メモリ５７ａに記憶されている受信データの件数を報知する処理や、画像メモリ５７ａに記憶された画像データに対して所定の編集をした後の画像データをＭＦＤ１へ送信する処理などが挙げられる。
【００６５】
このように、コード表エリア５７ｂに予め記憶されている指定情報６２の中にＭＦＤ１から送信された指定情報６２と一致するものがあれば、その指定情報６２と同一の指定情報６２に対応してコード表エリア５７ｂに記憶されている処理が実行される。よって、コード表エリア５７ｂの記憶内容を変更することにより、ＰＣ５０に所望の処理を実行させることができるのである。
【００６６】
次に、時計回路５５の時間を読み取って、５秒間の計時を開始する（Ｓ４７）。計時開始後、ＭＦＤ１から指定情報６２を受信しなければ（Ｓ４８：Ｎｏ）、或いは、ＭＦＤ１からＰＣ終了コマンドを受信しなければ（Ｓ４９：Ｎｏ）、時計回路５５の時間を監視して、Ｓ４７の処理で読み取った時計回路５５の時間から５秒間が経過するまでの間（Ｓ５０：Ｎｏ）、Ｓ４８からＳ５０までの処理を繰り返す。
【００６７】
一方、Ｓ４８の処理において、ＭＦＤ１から指定情報６２を受信すれば（Ｓ４８：Ｙｅｓ）、計時を中止すると共に処理をＳ４２に移行して、Ｓ４２からＳ５０までの処理を繰り返す。Ｓ５０の処理において、５秒間の計時が終了すれば（Ｓ５０：Ｙｅｓ）、ＭＦＤ１から送られる指定情報６２に基づく処理は全て終了したので、このＤＴＭＦ信号受信時処理を終了する。Ｓ４９の処理において、ＭＦＤ１からＰＣ終了コマンドを受信すれば、使用中のアプリケーションプログラムを終了する処理を実行するなど、コンピュータの電源を切れる状態にして（Ｓ５１）、このＤＴＭＦ信号受信時処理を終了する。
【００６８】
なお、本実施例において、請求項１から５に記載のコマンド検出手段としてはＳ２２の処理が、送信手段としてはＳ２８の処理がそれぞれ該当する。請求項１から３に記載の制御手段としてはＳ４４からＳ４６までの処理が、判断手段としてはＳ４２の処理がそれぞれ該当する。請求項２、３、４及び５に記載の給電検出手段としてはＳ２３の処理が、給電作動手段としてはＳ２４の処理がそれぞれ該当する。請求項３及び５記載の給電停止手段としては、Ｓ３７の処理が該当する。
【００６９】
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【００７０】
例えば、本実施例では、相手側装置から送られるリモート信号６０はＤＴＭＦ信号によって構成されていた。しかしながら、リモート信号６０は、必ずしも、ＤＴＭＦ信号によって構成されるものだけに限られるものではなく、ダイヤルパルス（Dial Pulse）によって構成されるようにしても良い。ここで、ダイヤルパルスは、ＤＴＭＦ信号と同様に相手側装置のテンキーを押下することによって出力される信号であり、「０」から「９」までの数字にのみ対応している。このダイヤルパルスは、「０」から「９」までの数字の大きさを、パルスの回数によって表している。
【００７１】
また、Ｓ２１の処理において、相手側装置から送られるリモート信号６０に含まれる指定情報６２は、ＰＣ５０へ指定情報６２を送信する前に受信されていた。即ち、Ｓ２１の処理で完全に受信された指定情報６２がＰＣ５０へ送信されていた。しかしながら、指定情報６２の受信は、必ずしも、ＰＣ５０へ指定情報６２を送信する前にしなければならないものではなく、１の指定情報６２に基づく処理が終了した後に、その１の指定情報６２に基づく処理が終了したことを相手側装置へ報知して、その報知に伴い相手側装置から送信される指定情報６２を受信するようにしても良い。
【００７２】
相手側装置から送られるリモート信号６０に含まれるコマンド６１が「１５９＊」である場合に、指定情報６２が相手側装置へ送信されていた。しかしながら、指定情報６２を相手側装置へ送信することを表すコマンド６１は、必ずしも、「１５９＊」に限られるものではなく、ＭＦＤ１の使用者によって所望の数字に設定するようにしても良い。このようにすることにより、そのコマンド６１が暗証番号を兼ねるので、他の人がリモート操作を行うことを禁止することができるのである。
【００７３】
Ｓ２の処理とＳ４７の処理において、５秒間の計時を開始していた。しかしながら、計時される時間は、必ずしも、５秒間に限られるものではなく、ＭＦＤ１の使用者による操作パネル４上のキー４ａ操作によって所望の値に設定するようにしても良い。
【００７４】
【発明の効果】
請求項１記載のリモート制御システムによれば、受信手段により受信されたリモート信号中に第１装置を制御する旨のコマンドを含むことがコマンド検出手段により検出された場合には、そのリモート信号中に含まれる指定情報が送信手段によって第１装置へ送信され、第１装置の制御手段によって、その第１装置へ送信された指定情報に基づく処理が実行される。よって、回線の閉結後に相手側装置から送られるリモート信号（指定情報）に基づく処理を第２装置に接続された第１装置に実行させることができるという効果がある。
【００７５】
請求項１記載のリモート制御システムによれば、更に、送信手段によって送信された指定情報と同一の指定情報に対応つけて、第１装置の記憶手段に記憶されている処理が第１装置で実行される。よって、第１装置の記憶手段の記憶内容を変更することにより、第１装置に所望の処理を実行させることができるという効果がある。
【００７６】
請求項２記載のリモート制御システムによれば、請求項１記載のリモート制御システムの奏する効果に加え、更に、受信手段により受信されたリモート信号中に第１装置を制御する旨のコマンドを含むことがコマンド検出手段により検出された場合、給電検出手段によって第１装置への給電が停止されていることが検出されると、給電作動手段により給電手段が作動されて第１装置への給電が開始される。よって、第１装置への給電が停止されていても、第１装置を立上げて、その第１装置に指定情報に基づく処理を実行させることができるという効果がある。
【００７７】
請求項３記載のリモート制御システムによれば、請求項２記載のリモート制御システムの奏する効果に加え、更に、給電作動手段により給電手段が作動されて第１装置への給電が開始された場合には、送信手段によって送信された指定情報に基づく処理が制御手段により終了された後に、給電停止手段によって給電手段の作動が停止されて第１装置への給電が停止される。よって、指定情報に基づく処理を第１装置に実行させた後に、その第１装置を元の状態に戻すことができるという効果がある。
【００７８】
請求項４記載の多機能周辺装置によれば、受信手段により受信されたリモート信号中に外部装置を制御する旨のコマンドを含むことがコマンド検出手段により検出された場合には、そのリモート信号中に含まれる指定情報が送信手段によって外部装置へ送信される。よって、回線の閉結後に相手側装置から送られるリモート信号（指定情報）に基づく処理を本多機能周辺装置に接続された外部装置に実行させることができるという効果がある。
【００７９】
請求項４記載の多機能周辺装置によれば、更に、受信手段により受信されたリモート信号中に外部装置を制御する旨のコマンドを含むことがコマンド検出手段により検出された場合、給電検出手段によって外部装置への給電が停止されていることが検出されると、給電作動手段により給電手段が作動されて外部装置への給電が開始される。よって、外部装置への給電が停止されていても、外部装置を立上げて、その外部装置に指定情報に基づく処理を実行させることができるという効果がある。
【００８０】
請求項５記載の多機能周辺装置によれば、請求項４記載の多機能周辺装置の奏する効果に加え、更に、給電作動手段により給電手段が作動されて外部装置への給電が開始された場合には、送信手段により送信された指定情報に基づく処理が外部装置により終了された後に、給電停止手段によって給電手段の作動が停止されて外部装置への給電が停止される。よって、指定情報に基づく処理を外部装置に実行させた後に、その外部装置を元の状態に戻すことができるという効果がある。
【図面の簡単な説明】
【図１】本発明の一実施例であるリモート制御システムの斜視図である。
【図２】上記リモート制御システムの電気的構成を示したブロック図である。
【図３】リモート信号の構造を模式的に示した図である。
【図４】多機能周辺装置（ＭＦＤ）で実施される着信処理を示したフローチャートである。
【図５】多機能周辺装置（ＭＦＤ）で実施されるパーソナルコンピュータ（ＰＣ）制御処理を示したフローチャートである。
【図６】パーソナルコンピュータ（ＰＣ）で実行されるＤＴＭＦ信号受信時処理を示したフローチャートである。
【符号の説明】
１          多機能周辺装置（ＭＦＤ）（第２装置）
１９        ネットワーク・コントロール・ユニット（ＮＣＵ）（受信手段の一部）
２０        モデム（受信手段の一部）
２１        バッファ（受信手段の一部）
３１，３２  電話回線（通信回線）
３４        給電部３４（給電手段）
５０        パーソナルコンピュータ（ＰＣ）（第１装置、外部装置）
５７        ハードディスク（ＨＤ）
５７ｂ      コード表エリア（記憶手段）
１００      リモート制御システム
【図１】
0003601309.tif 000002
【図２】
0003601309.tif 000003
【図３】
0003601309.tif 000004
【図４】
0003601309.tif 000005
【図５】
0003601309.tif 000006
【図６】
0003601309.tif 000007