JPH10124307A - 情報処理装置及び情報処理用制御プログラムを記録した記録媒体 - Google Patents

情報処理装置及び情報処理用制御プログラムを記録した記録媒体

Info

Publication number
JPH10124307A
JPH10124307A JP8276717A JP27671796A JPH10124307A JP H10124307 A JPH10124307 A JP H10124307A JP 8276717 A JP8276717 A JP 8276717A JP 27671796 A JP27671796 A JP 27671796A JP H10124307 A JPH10124307 A JP H10124307A
Authority
JP
Japan
Prior art keywords
information
information processing
processing
unit
specific
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.)
Granted
Application number
JP8276717A
Other languages
English (en)
Other versions
JP3306317B2 (ja
Inventor
Atsunori Kato
篤典 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP27671796A priority Critical patent/JP3306317B2/ja
Publication of JPH10124307A publication Critical patent/JPH10124307A/ja
Application granted granted Critical
Publication of JP3306317B2 publication Critical patent/JP3306317B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Facsimiles In General (AREA)

Abstract

(57)【要約】 【課題】 ビューワープログラム等の濫用を防止すると
共に、特定の情報処理装置から取得した特定情報の秘匿
性の低下を防止することが可能な情報処理装置及び情報
処理用制御プログラムを記録した記録媒体を提供する。 【解決手段】 コンピュータに多機能周辺装置が接続さ
れたとき、当該多機能周辺装置の能力問い合せを行い
(ステップS21)、このとき、特定の多機能周辺装置
が接続されているか否かを合わせて確認し(ステップS
31)、接続されているときは(ステップS31;YE
S)その機能データを取り込むと共に(ステップS3
2)接続されているのが当該特定の多機能周辺装置であ
ることを示すライセンス情報を記憶する(ステップS3
3)。そして、ビューワープログラムの起動時には、ラ
イセンス情報の有無を最初に確認し、それがないとき
は、特定の多機能周辺装置が接続されていないとして当
該ビューワープログラムを起動しない。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、コンピュータ等の
情報処理装置から、スキャナ装置又はプリンタ装置或は
ファクシミリ装置等の複数の他の情報処理装置を制御し
て、当該他の情報処理装置に適応した情報の処理を行う
情報処理装置の技術分野に属する。
【0002】
【従来の技術】従来、コンピュータ等の一の情報処理装
置からスキャナ装置又はプリンタ装置或はファクシミリ
装置等の複数の他の情報処理装置を制御して情報の処理
を行う情報処理装置が知られている。
【0003】この種の情報処理装置の具体的な使用例と
しては、例えば、コンピュータに入力された画像情報等
を含む情報を当該コンピュータのディスプレイに表示さ
せる、いわゆるビューワーアプリケーションプログラム
を当該コンピュータ上で起動しておき、コンピュータに
接続されているスキャナ装置で読み取った情報を当該ビ
ューワーアプリケーションプログラムを用いてディスプ
レイに表示すると共に、当該表示されている情報に対し
て編集等の加工を施すといったような使い方が一般化し
ている。
【0004】また、コンピュータにファクシミリ装置と
プリンタ装置を接続しておき、当該ファクシミリ装置を
介して外部から受信した情報をコンピュータに取り込ん
で上記ビューワーアプリケーションプログラムを用いて
ディスプレイに表示して加工し、加工後の情報を今度は
コンピュータからプリンタ装置に出力して当該プリンタ
装置において所定の記録用紙に記録して出力するといっ
た使い方もある。
【0005】このとき、上述のビューワーアプリケーシ
ョンプログラムは、スキャナ装置等から取り込んだ情報
を表示する他に、コンピュータが独立して処理した一般
的な情報を表示することも可能であるように構成されて
いるのが一般的である。
【0006】
【発明が解決しようとする課題】ここで、上述のビュー
ワーアプリケーションプログラムを含む情報表示用プロ
グラムが不法に複写(コピー)された場合について考察
してみると、複写された先のコンピュータにおいては、
不法に複写した者が当該コンピュータにおいて処理され
た情報を自由に表示して見ることができることとなり、
当該情報表示用プログラムが濫用される場合があるとい
う問題点がある。
【0007】また、特定のスキャナ装置やファクシミリ
装置の附属品としてビューワーアプリケーションプログ
ラムが頒布された場合に、当該ビューワーアプリケーシ
ョンプログラムのみが不法に複写されて上記特定のスキ
ャナ装置やファクシミリ装置に接続されていない他のコ
ンピュータで使用されたときは、当該特定のスキャナ装
置やファクシミリ装置から取得した情報を表示させるた
めにあるはずのビューワーアプリケーションプログラム
が他の情報処理装置が接続されている当該他のコンピュ
ータで使用できることなり、この場合にも当該ビューワ
ーアプリケーションプログラムの濫用に繋がるという問
題点がある。
【0008】更に、上記特定のスキャナ装置やファクシ
ミリ装置から取り込んだ情報と共にビューワーアプリケ
ーションプログラムのみが不法に複写されて他のコンピ
ュータで使用された場合には、当該特定のスキャナ装置
やファクシミリ装置が接続されているコンピュータにお
いてのみ表示されるべき特定の情報が、上記他のコンピ
ュータで自由に表示することが可能となり、当該特定の
情報の秘匿性が著しく低下するという問題点もある。
【0009】そこで、本発明は、上記各問題点に鑑みて
成されたもので、その課題は、上記ビューワーアプリケ
ーションプログラムを含む情報表示用プログラムの濫用
を防止すると共に、コンピュータに接続されている特定
の情報処理装置によって取得した特定情報の秘匿性の低
下を防止することが可能な情報処理装置及び情報処理用
制御プログラムを記録した記録媒体を提供することにあ
る。
【0010】
【課題を解決するための手段】上記の課題を解決するた
めに、請求項1に記載の発明は、情報の処理を行う多機
能周辺装置等の情報処理手段及び当該情報処理手段に接
続された情報処理制御手段を含み、当該情報処理手段を
当該情報処理制御手段から制御することにより前記情報
の処理を実行する情報処理装置において、前記情報処理
制御手段は、前記情報の処理に先立って、当該情報処理
制御手段に対して予め設定された特定の前記情報処理手
段である特定情報処理手段が接続されているときに記憶
されるライセンス情報等の接続情報であって、前記接続
されている情報処理手段が当該特定情報処理手段である
ことを示す接続情報が、当該情報処理制御手段に含まれ
る記憶媒体に記憶されているか否かを確認するビューワ
ーエディタ等の確認手段と、前記確認手段における確認
の結果、前記接続情報が記憶されているとき、前記情報
の処理を実行するビューワーエディタ等の処理実行手段
と、を備える。
【0011】請求項1に記載の発明の作用によれば、情
報処理制御手段に含まれる確認手段は、情報の処理に先
立って、接続情報が記憶媒体に記憶されているか否かを
確認する。
【0012】そして、情報処理制御手段に含まれる処理
実行手段は、確認手段における確認の結果、接続情報が
記憶されているとき、情報の処理を実行する。よって、
接続情報が記憶されていないときには情報の処理が実行
されないので、特定情報処理手段のために開発されたア
プリケーションプログラムについて、当該アプリケーシ
ョンプログラムが特定情報処理手段の接続されていない
情報処理制御手段に不法に複写されたとしても、その使
用を禁止することができ、当該アプリケーションプログ
ラムの濫用を防止することができる。また、特定情報処
理手段によって取得した情報等が、特定情報処理手段の
接続されていない情報処理制御手段によって処理される
ことを防止できる。
【0013】上記の課題を解決するために、請求項2に
記載の発明は、情報の処理を行う多機能周辺装置等の特
定情報処理手段及び当該特定情報処理手段に接続された
情報処理制御手段を含み、当該特定情報処理手段を当該
情報処理制御手段から制御することにより前記情報の処
理を実行する情報処理装置において、前記情報処理制御
手段は、当該情報処理制御手段に対して前記特定情報処
理手段を含むいずれかの情報処理手段が接続されたと
き、前記情報の処理に先立って、当該接続された情報処
理手段における前記情報の処理のための情報処理機能に
ついて問い合せるリモートセットアップ部等の問い合せ
手段と、前記情報の処理に先立って、前記問い合せ手段
における問い合せ結果に基き前記接続されている情報処
理手段が前記特定情報処理手段であるか否かを判別する
リモートセットアップ部等の判別手段と、前記情報の処
理に先立って、前記判別手段により前記接続された情報
処理手段が前記特定情報処理手段であると判別されたと
き、当該特定情報処理手段が接続されていることを示す
ライセンス情報等の接続情報を記憶媒体に記憶させるリ
モートセットアップ部等の記憶手段と、前記情報の処理
に先立って、前記接続情報が前記記憶媒体に記憶されて
いるか否かを確認するビューワーエディタ等の確認手段
と、前記確認手段における確認の結果、前記接続情報が
記憶されているとき、前記情報の処理を実行するビュー
ワーエディタ等の処理実行手段と、を備える。
【0014】請求項2に記載の発明の作用によれば、情
報処理制御手段に含まれる問い合せ手段は、当該情報処
理制御手段に対して特定情報処理手段を含むいずれかの
情報処理手段が接続されたとき、情報の処理に先立っ
て、当該接続された情報処理手段における情報の処理の
ための情報処理機能について問い合せる。
【0015】そして、情報処理制御手段に含まれる判別
手段は、情報の処理に先立って、問い合せ手段における
問い合せ結果に基き接続されている情報処理手段が特定
情報処理手段であるか否かを判別する。
【0016】その後、情報処理制御手段に含まれる記憶
手段は、情報の処理に先立って、判別手段により接続さ
れた情報処理手段が特定情報処理手段であると判別され
たとき、当該特定情報処理手段が接続されていることを
示す接続情報を記憶媒体に記憶させる。
【0017】一方、情報処理制御手段に含まれる確認手
段は、情報の処理に先立って、接続情報が記憶媒体に記
憶されているか否かを確認する。最後に、情報処理制御
手段に含まれる処理実行手段は、確認手段における確認
の結果、接続情報が記憶されているとき情報の処理を実
行する。
【0018】よって、特定情報処理手段が接続されてい
ない情報処理制御手段においては、接続情報が記憶され
ず情報の処理が実行されないので、特定情報処理手段の
ために開発されたアプリケーションプログラムについ
て、当該アプリケーションプログラムが特定情報処理手
段の接続されていない情報処理制御手段に不法に複写さ
れたとしても、その使用を禁止することができ、当該ア
プリケーションプログラムの濫用を防止することができ
る。また、特定情報処理手段によって取得した情報等
が、特定情報処理手段の接続されていない情報処理制御
手段によって処理されることを防止できる。
【0019】上記の課題を解決するために、請求項3に
記載の発明は、請求項1又は2に記載の情報処理装置に
おいて、前記情報処理制御手段は、処理した情報を表示
するディスプレイ等の表示手段を含むと共に、前記処理
実行手段は、前記特定情報処理手段により処理された処
理情報及び当該処理情報以外の情報を前記表示手段に表
示する処理を実行するように構成される。
【0020】請求項3に記載の発明の作用によれば、請
求項1又は2に記載の発明の作用に加えて、情報処理制
御手段が表示手段を含むと共に、処理実行手段は、特定
情報処理手段により処理された処理情報及び当該処理情
報以外の情報を表示手段に表示する処理を実行する。
【0021】よって、特定情報処理手段のために開発さ
れた表示用アプリケーションプログラムの濫用を防止す
ることができると共に、特定情報処理手段によって取得
した情報等が、特定情報処理手段の接続されていない情
報処理制御手段上で表示されることを防止できる。
【0022】上記の課題を解決するために、請求項4に
記載の発明は、請求項3に記載の情報処理装置におい
て、前記情報処理手段は、電話回線を介して外部と接続
され、当該外部に対して情報の送受信を行うファクシミ
リ機能部等の通信手段であり、前記情報処理制御手段
は、前記通信手段における前記情報の送受信を制御する
コンピュータであると共に、前記処理実行手段は、画像
情報を含む前記通信手段により受信した前記情報を前記
表示手段に表示する処理を行うように構成される。
【0023】請求項4に記載の発明の作用によれば、請
求項3に記載の発明の作用に加えて、情報処理手段は通
信手段であり、情報処理制御手段は通信手段における情
報の送受信を制御するコンピュータであると共に、処理
実行手段は、画像情報を含む通信手段により受信した情
報を表示手段に表示する処理を行う。
【0024】よって、特定の通信手段のために開発され
たアプリケーションプログラムの濫用を防止することが
できると共に、特定の通信手段を介して受信した画像情
報を含む情報等が、特定の通信手段の接続されていない
情報処理制御手段によって表示処理されることを防止で
きる。
【0025】上記の課題を解決するために、請求項5に
記載の発明は、情報の処理を行う多機能周辺装置等の情
報処理手段及び当該情報処理手段に接続されたコンピュ
ータを含み、当該情報処理手段を当該コンピュータから
制御することにより前記情報の処理を実行する情報処理
装置における前記コンピュータで実行される情報処理用
制御プログラムを記録したフレキシブルディスク等の記
録媒体であって、前記コンピュータを、前記情報の処理
に先立って、当該コンピュータに対して予め設定された
特定の前記情報処理手段である特定情報処理手段が接続
されているときに記憶されるライセンス情報等の接続情
報であって、前記接続されている情報処理手段が当該特
定情報処理手段であることを示す接続情報が記憶されて
いるか否かを確認するビューワーエディタ等の確認手
段、及び、前記確認手段における確認の結果、前記接続
情報が記憶されているとき、前記情報の処理を実行する
ビューワーエディタ等の処理実行手段、として機能させ
るための前記情報処理用制御プログラムを記録して構成
される。
【0026】請求項5に記載の記録媒体に記録された情
報処理用制御プログラムの作用によれば、確認手段は、
情報の処理に先立って、接続情報が記憶媒体に記憶され
ているか否かを確認する。
【0027】そして、処理実行手段は、確認手段におけ
る確認の結果、接続情報が記憶されているとき、情報の
処理を実行する。よって、接続情報が記憶されていない
ときには情報の処理が実行されないので、特定情報処理
手段のために開発されたアプリケーションプログラムに
ついて、当該アプリケーションプログラムが特定情報処
理手段の接続されていないコンピュータに不法に複写さ
れたとしても、その使用を禁止することができ、当該ア
プリケーションプログラムの濫用を防止することができ
る。また、特定情報処理手段によって取得した情報等
が、特定情報処理手段の接続されていないコンピュータ
によって処理されることを防止できる。
【0028】上記の課題を解決するために、請求項6に
記載の発明は、情報の処理を行う多機能周辺装置等の特
定情報処理手段及び当該特定情報処理手段に接続された
コンピュータを含み、当該特定情報処理手段を当該コン
ピュータから制御することにより前記情報の処理を実行
する情報処理装置における前記コンピュータで実行され
る情報処理用制御プログラムを記録した記録媒体であっ
て、前記コンピュータを、当該コンピュータに対して前
記特定情報処理手段を含むいずれかの情報処理手段が接
続されたとき、前記情報の処理に先立って、当該接続さ
れた情報処理手段における前記情報の処理のための情報
処理機能について問い合せるリモートセットアップ部等
の問い合せ手段、前記情報の処理に先立って、前記問い
合せ手段における問い合せ結果に基き前記接続されてい
る情報処理手段が前記特定情報処理手段であるか否かを
判別するリモートセットアップ部等の判別手段、前記情
報の処理に先立って、前記判別手段により前記接続され
た情報処理手段が前記特定情報処理手段であると判別さ
れたとき、当該特定情報処理手段が接続されていること
を示すライセンス情報等の接続情報を記憶させるリモー
トセットアップ部等の記憶処理手段、前記情報の処理に
先立って、前記接続情報が記憶されているか否かを確認
するビューワーエディタ等の確認手段、及び、前記確認
手段における確認の結果、前記接続情報が記憶されてい
るとき、前記情報の処理を実行するビューワーエディタ
等の処理実行手段、として機能させるための前記情報処
理用制御プログラムを記録して構成される。
【0029】請求項6に記載の記録媒体に記録された情
報処理用制御プログラムの作用によれば、問い合せ手段
は、コンピュータに対して特定情報処理手段を含むいず
れかの情報処理手段が接続されたとき、情報の処理に先
立って、当該接続された情報処理手段における情報の処
理のための情報処理機能について問い合せる。
【0030】そして、判別手段は、情報の処理に先立っ
て、問い合せ手段における問い合せ結果に基き接続され
ている情報処理手段が特定情報処理手段であるか否かを
判別する。
【0031】その後、記憶処理手段は、情報の処理に先
立って、判別手段により接続された情報処理手段が特定
情報処理手段であると判別されたとき、当該特定情報処
理手段が接続されていることを示す接続情報を記憶させ
る。
【0032】一方、確認手段は、情報の処理に先立っ
て、接続情報が記憶されているか否かを確認する。最後
に、処理実行手段は、確認手段における確認の結果、接
続情報が記憶されているとき情報の処理を実行する。
【0033】よって、特定情報処理手段が接続されてい
ないコンピュータにおいては、接続情報が記憶されず情
報の処理が実行されないので、特定情報処理手段のため
に開発されたアプリケーションプログラムについて、当
該アプリケーションプログラムが特定情報処理手段の接
続されていないコンピュータに不法に複写されたとして
も、その使用を禁止することができ、当該アプリケーシ
ョンプログラムの濫用を防止することができる。また、
特定情報処理手段によって取得した情報等が、特定情報
処理手段の接続されていないコンピュータによって処理
されることを防止できる。
【0034】上記の課題を解決するために、請求項7に
記載の発明は、請求項5又は6に記載の記録媒体におい
て、前記コンピュータは、処理した情報を表示するディ
スプレイ等の表示手段を含むと共に、前記処理実行手段
は、前記特定情報処理手段により処理された処理情報及
び当該処理情報以外の情報を前記表示手段に表示する処
理を実行する前記情報処理用制御プログラムを記録して
構成される。
【0035】請求項7に記載の記録媒体に記録された情
報処理用制御プログラムの作用によれば、処理実行手段
は、特定情報処理手段により処理された処理情報及び当
該処理情報以外の情報をコンピュータに含まれる表示手
段に表示する処理を実行する。
【0036】よって、特定情報処理手段のために開発さ
れた表示用アプリケーションプログラムの濫用を防止す
ることができると共に、特定情報処理手段によって取得
した情報等が、特定情報処理手段の接続されていないコ
ンピュータ上で表示されることを防止できる。
【0037】上記の課題を解決するために、請求項8に
記載の発明は、請求項7に記載の記録媒体において、前
記情報処理手段は、電話回線を介して外部と接続され、
当該外部に対して情報の送受信を行うファクシミリ機能
部等の通信手段であり、前記コンピュータは、前記通信
手段における前記情報の送受信を制御すると共に、前記
処理実行手段は、画像情報を含む前記通信手段により受
信した前記情報を前記表示手段に表示する処理を実行す
る前記情報処理用制御プログラムを記録して構成され
る。
【0038】請求項8に記載の記録媒体に記録された情
報処理用制御プログラムの作用によれば、処理実行手段
は、コンピュータに接続された通信手段により受信した
情報を表示手段に表示する処理を実行する。
【0039】よって、特定の通信手段のために開発され
たアプリケーションプログラムの濫用を防止することが
できると共に、特定の通信手段を介して受信した画像情
報を含む情報等が、特定の通信手段の接続されていない
コンピュータによって表示処理されることを防止でき
る。
【0040】
【発明の実施の形態】次に、本発明に好適な実施の形態
について、図面を用いて説明する。なお、以下に説明す
る実施形態は、記録すべき情報を所定の記録用紙に記録
するプリンタ機能、画像等の情報を読み取るスキャナ機
能、スキャナ機能を用いて読み取った情報等を記録する
コピー機能、スキャナ機能を用いて読み取った情報等を
電話回線を介して外部に対し送受信するファクシミリ機
能並びに電話を掛けてきた通話者のメッセージを自動的
に録音するいわゆる留守番電話機能等を備えた多機能周
辺装置にパーソナルコンピュータ(以下、パソコンとい
う。)等のコンピュータを接続し、当該パソコンから多
機能周辺装置を制御して情報記録、情報読取、外部との
情報の送受信又は留守番電話機能動作並びに読み取った
情報の加工等の情報処理を行う情報処理装置に対して本
発明を適用した場合の実施形態である。
【0041】なお、上記ファクシミリ機能には、電話回
線を介して送信されてきた送信情報を記録用紙上に記録
する本来のファクシミリ機能の他に、当該送信情報を一
時的に記録して必要に応じて外部の他のファクシミリ装
置に送信する(すなわち、送信情報を転送する)転送機
能をも含まれている。 (I)情報処理装置の全体構成 始めに、本発明が適用される上記情報処理装置の全体構
成及びその外観について、図1を用いて説明する。
【0042】実施形態に係る情報処理装置Sは、上述の
ように、ファクシミリ機能、プリンタ機能、コピー機
能、スキャナ機能及び留守番電話機能の夫々を備えた多
機能周辺装置1と、当該多機能周辺装置1に接続された
パソコン30とにより構成されている。
【0043】この構成において、図1に示すように、多
機能周辺装置1の本体6の側部には後述の受話器18が
備えられ、更に当該本体6の上面前部には操作パネル2
が設けられている。また、本体6の後面上部には、上記
記録用紙を保持する記録用紙カセット5を着脱自在に装
着するためのカセット装着部3が形成され、上面中央に
はスキャナ機能を用いて読み取るべき原稿を保持する原
稿台4が形成されている。更に、多機能周辺装置1は、
電話回線24を介して外部と接続されており、当該電話
回線24を用いて上記ファクシミリ機能又は留守番電話
機能を動作させることが可能となっている。
【0044】一方、上記構成を有する多機能周辺装置1
を制御するパソコン30は、通常のコンピュータとして
構成されており、図1に示すように情報を入力するため
のキーボード31と、後述のアイコン又はボタン等をク
リック処理する(選択実行する)ためのマウス32と、
後述の各種制御プログラムを記録した記録媒体としての
フレキシブルディスク41から当該制御プログラムを読
み出すためのフレキシブルディスクドライブ装置33A
と、後述の設定画面等を含む画面を表示するための液晶
表示器等からなるディスプレイ34とにより構成されて
おり、接続ケーブル17により多機能周辺装置1と接続
されている。
【0045】ここで、上記アイコンとは、後述の夫々の
処理に対応するアプリケーションプログラムを図柄化し
てディスプレイ34上に表示したものであり、所望のア
プリケーションプログラムを選択実行する際に、当該プ
ログラムを示すアイコンをマウス32等を用いてクリッ
ク処理することにより選択して実行させるためのもので
ある。
【0046】また、上記ボタンとは、所定のアプリケー
ションプログラムを実行する際の機能設定等において、
夫々の機能設定処理(「確定」又は「取消」等)を図柄
化してディスプレイ34上に表示するもので、所望の機
能設定処理に対応するボタンをマウス32等を用いてク
リック処理することにより当該機能設定処理を実行させ
るためのものであり、通常は、ボタン自体がアイコン化
されている。 (II)多機能周辺装置の構成及び動作 次に、上記多機能周辺装置1の内部構成及び動作につい
て、図2を用いて説明する。
【0047】図2に示すように、多機能周辺装置1は、
CPU10と、ROM(Read OnlyMemory)11と、E
EPROM(Electrically Erasable and Programmable
ROM)12と、RAM(Random Access Memory)13
と、スキャナ部14と、プリンタ部15と、インターフ
ェース部16と、上記受話器18と、NCU(NetworkC
ontrol Unit)19と、モデム部20と、上記操作パネ
ル2と、アンプ21と、スピーカ22と、バス23とに
より構成されている。
【0048】次に、多機能周辺装置1の上記各部の動作
を説明する。NCU19は、電話回線24を介して入力
されるファクシミリ情報をモデム部20に出力すると共
に、電話回線24を介して入力される音声情報を受話器
18に出力する。更にNCU19は、モデム部20から
出力されるファクシミリ送信すべき情報を上記電話回線
24に送出すると共に、受話器18により発生された音
声情報を電話回線24に送出する。
【0049】次に、モデム部20は、いわゆる変復調動
作を行うものであり、より具体的には、NCU19から
入力されたファクシミリ情報に対して復調動作を行い、
当該ファクシミリ情報に対応するディジタル信号をバス
23に出力する。また、モデム部20は、バス23から
のファクシミリ情報を変調してNCU19に出力する。
【0050】スキャナ部14は、CPU10の制御の
下、多機能周辺装置1がファクシミリ装置として機能す
る場合のファクシミリ送信すべき画像等の情報を読み取
ってバス23に出力すると共に、多機能周辺装置1がコ
ピー装置として機能する場合の当該コピーすべき画像等
の情報を読み取ってバス23に出力する。
【0051】プリンタ部20は、CPU10の制御の
下、多機能周辺装置1がファクシミリ装置として機能す
る場合にNCU19及びモデム部20を介して入力され
た受信したファクシミリ情報を、RAM13に一時的に
記憶した後又は直接所定の記録用紙に記録して出力す
る。この他に、プリンタ部20は、多機能周辺装置1が
コピー装置として機能する場合の当該コピーすべき画像
等の情報をバス23から受け取って上記記録用紙に記録
すると共に、多機能周辺装置1がプリンタ装置として機
能する場合のパソコン30から入力された情報をバス2
3から受け取って記録用紙に記録する。
【0052】操作パネル2は、多機能周辺装置1に対し
ての指示を与えたり、所定の状態を設定するための指示
操作又は状態を表示する。なお、操作パネル2はアルフ
ァベットの大文字に対応するキーと数字に対応するキー
のみにより構成されており、当該操作パネル2から入力
処理可能な情報は、アルファベットの大文字及び数字の
みで構成されている情報のみである。
【0053】次に、ROM11は、主としてCPU10
において実行されるファクシミリ機能、スキャナ機能、
プリンタ機能又はコピー機能等を実現するための制御プ
ログラムを記憶しておくための読み出し専用のメモリで
あり、CPU10の制御の下、必要なデータ等をバス2
3を介して出力する。
【0054】EEPROM12は、多機能周辺装置1の
電源を断とした場合でも消失してはならない情報、例え
ば、多機能周辺装置1がファクシミリ装置として機能す
る場合に頻繁にファクシミリ送信する相手先の電話番号
や、いわゆる短縮ダイヤルのための電話番号等を記憶し
ておくための不揮発性のメモリである。
【0055】RAM13は、CPU10の制御の下、必
要なデータを一時的に記憶する等の動作を行うための読
み書き可能なメモリであり、具体的には、ファクシミリ
情報として電話回線24及びNCU19等を介して入力
されたデータ、電話回線24を介して外部に送出すべき
ファクシミリ情報又はスキャナ部14において読み取ら
れた情報等を一時的に記憶し、CPU10の制御により
所定のタイミングで読み出す。
【0056】インターフェース部16は、接続ケーブル
17を介して接続されているパソコン30から送信され
てくるデータ等を多機能周辺装置1に取り込むと共に、
多機能周辺装置1からパソコン30に出力すべき情報を
当該出力用に変換するためのインターフェース動作を行
う。
【0057】アンプ21は、CPU10の制御の下、ス
ピーカ22から出力すべき呼出音又はガイダンス音声等
の音声情報を増幅して当該スピーカ22に出力する。最
後に、CPU10は、バス23を介して、ROM11に
記録されている制御プログラムに基づいて上述の各構成
部材の動作を制御する。更に、当該CPU10は、後述
の要求信号Sq がパソコン30から送信されてくると、
それに対応して多機能周辺装置1における上記スキャナ
部14等の機能設定を行うために必要な設定項目等を返
信すると共に、必要に応じて当該設定項目等における設
定現況(現在の設定内容)をパソコン30に返信する。
【0058】上記の構成において、留守番電話機能を実
行するときには、外部の通話者から掛かってきた電話に
対応するための予め入力されたいわゆる応答メッセージ
並びに当該通話者の音声(メッセージ)は上記RAM1
3に記憶される。更にこれらの留守番電話機能はCPU
10により統轄して制御される。なお、RAM13は電
源が断となっても記憶内容が消えないように電源バック
アップすることが可能である。
【0059】一方、上記の構成において、上記転送機能
のための送信情報も上記RAM13に格納される。 (III )パソコンの構成及び全体動作 次に、上記パソコン30の構成及び概略動作について、
図3を用いて説明する。
【0060】図3に示すように、実施形態のパソコン3
0は、CPU36と、ROM39と、RAM37と、上
記キーボード31及びマウス32を含む入力部と、画像
処理部35と、表示手段としての上記ディスプレイ34
と、インターフェース部38と、バス40と、記憶媒体
としての外部記憶部33により構成されている。
【0061】この構成において、CPU36は、後述の
フローチャートで示される本発明の機能設定処理及び情
報処理等を主として行う。また、ROM39には、上記
パソコン30の各構成要素を制御するための制御プログ
ラムが予め記憶されており、CPU36からの要求によ
り、必要に応じて当該制御プログラムをバス40を介し
てCPU36に出力する。
【0062】更に、RAM37は、CPU36の制御の
もと、後述の機能設定処理に伴うデータを一時的に記憶
し、必要に応じてバス40及びインターフェース部38
を介して多機能周辺装置1に出力する。
【0063】また、画像処理部35は、CPU36の制
御のもと、後述のアイコン又はボタンと共に必要なデー
タを表示するために画像合成等の処理を行い、処理結果
をディスプレイ34に出力し、当該データ又はアイコン
等を表示する。
【0064】マウス32及びキーボード31によりなる
入力部は、上記表示されているデータを選択すると共に
ディスプレイ34上に表示されているアイコン等を操作
することにより必要な機能設定処理のためのデータ等を
バス40を介してCPU36、RAM37等に入力す
る。
【0065】次に、インターフェース部38は、バス4
0を介してCPU36の制御により出力されてくる送信
データ等を多機能周辺装置1に出力すると共に、当該多
機能周辺装置1から入力される受信データをバス40に
出力する。
【0066】更に、外部記憶部33は、図示しないHD
D(Hard Disk Drive )装置及びフレキシブルディスク
ドライブ装置33Aよりなり、このうちのHDD装置内
のハードディスクには上記CPU36における機能設定
処理のための後述のフローチャートで示される処理に対
応する制御プログラムが予め記憶(インストール)され
ており、CPU36からの要求により、必要に応じて当
該制御プログラムをバス40を介してRAM37に出力
する。また、これと並行して、外部記憶部33は、CP
U36の制御のもと、必要に応じてデータ等を保存す
る。
【0067】最後に、バス40は、上述のCPU36、
ROM39、RAM37、外部記憶部33等の各構成要
素間を接続してデータの伝送を行う。次に、上記パソコ
ン30における、特に本発明に係るCPU36及びRA
M37の細部構成について、図4を用いて説明する。な
お、図4は、パソコン30を用いて多機能周辺装置1を
制御する際のパソコン30内におけるデータの流れ及び
動作を、夫々の動作を示す機能ブロック図として示した
ものであり、図4におけるログマネージャ50、ビュー
ワーエディタ54、リモートセットアップ部58、ファ
クシミリアプリケーション部62並びにリソースマネー
ジャ66については、実際には、外部記憶部33内の特
にハードディスクに記憶(インストール)されている上
記ログマネージャ50等の夫々に対応するアプリケーシ
ョンプログラムに基づいてCPU36内の演算処理部が
動作することにより、上記夫々の機能が発揮されるもの
である。
【0068】図4に示すように、多機能周辺装置1をパ
ソコン30から遠隔制御する場合に、当該パソコン30
は、当該多機能周辺装置1を制御して各種の情報処理を
実行するための上記ログマネージャ50等を含む制御部
MLと、制御部MLの制御のもと、多機能周辺装置1の
スキャナ部14を制御して情報の読み取りを行うと共
に、当該読み取った情報をパソコン30内に取り込むス
キャナドライバ部SCと、制御部MLの制御のもと、多
機能周辺装置1のプリンタ部15を制御してパソコン3
0から出力した情報を記録させるプリンタドライバ部P
Rと、制御部MLの制御のもと、多機能周辺装置1のN
CU19等よりなるファクシミリ機能部を制御してパソ
コン30から出力したファクシミリ送信情報を電話回線
24に送出すると共に、当該電話回線24から送信され
てきたファクシミリ受信情報をファクシミリ機能部を制
御して受信し、当該ファクシミリ受信情報をパソコン3
0に取り込むファクシミリドライバ部FXと、制御部M
Lの制御のもと、多機能周辺装置1におけるCPU1
0、スキャナ部14、プリンタ部15等の機能設定等を
行って上記留守番電話機能、転送機能、スキャナ機能又
はプリンタ機能等を発揮させるためのセットアップドラ
イバ部RMと、上記各ドライバ部と多機能周辺装置1と
の間の中継機能を有するリソースマネージャ66と、受
信バッファ67と、リソースマネージャ用バッファ68
と、パラレルポートドライバ69とにより構成されてい
る。
【0069】この構成において、制御部MLは、ログマ
ネージャ50と、処理実行手段、確認手段としてのビュ
ーワーエディタ54と、問い合せ手段、判別手段、記憶
手段、記憶処理手段としてのリモートセットアップ部5
8と、ファクシミリアプリケーション部62とにより構
成されている。
【0070】また、上記スキャナドライバ部SCは、ス
キャナドライバ51と、スキャナ用受信バッファ52
と、スキャナ用送信バッファ53とにより構成されてい
る。更に、上記プリンタドライバ部PRは、プリンタド
ライバ55と、プリンタドライバ用受信バッファ56
と、プリンタドライバ用送信バッファ57とにより構成
されている。
【0071】更にまた、上記セットアップドライバ部R
Mは、リモートセットアップデータドライバ59と、セ
ットアップ用受信バッファ60と、セットアップ用送信
バッファ61とにより構成されている。
【0072】また、上記ファクシミリドライバ部FX
は、ファクシミリドライバ63と、ファクシミリ用受信
バッファ64と、ファクシミリ用送信バッファ65とに
より構成されている。
【0073】上記の構成において、各バッファは、実際
にはRAM37内に備えられている。また、パラレルポ
ートドライバ69は、実際にはインターフェース部38
内に備えられているものである。
【0074】次に、各部の動作の概要について説明す
る。先ず、上記制御部MLに含まれる各部の動作につい
て説明する。制御部MLに含まれるログマネージャ50
は、多機能周辺装置1のファクシミリ機能部において受
信したファクシミリ受信情報における送信元、受信日時
等の受信履歴を管理すると共に、必要に応じてファクシ
ミリ受信情報を表示させるべくビューワーエディタ54
等を起動し、更に、上記ファクシミリ機能部を用いて外
部に送信すべきファクシミリ送信情報における送信先、
送信日時等の送信履歴を管理する。
【0075】制御部MLに含まれるリモートセットアッ
プ部58は、多機能周辺装置1におけるスキャナ部1
4、プリンタ部15等の構成部材における処理の開始に
先立って、当該夫々の構成部材の機能設定をパソコン3
0から遠隔的に行うためのものである。
【0076】制御部MLに含まれるファクシミリアプリ
ケーション部62は、上記のログマネージャ50或はビ
ューワーエディタ54等からファクシミリ送信が指示さ
れたとき、ファクシミリドライバ部FXを制御して、フ
ァクシミリ送信すべきファクシミリ送信情報を外部記憶
部33から取り出して多機能周辺装置1のファクシミリ
機能部を介して電話回線24に出力すると共に、電話回
線24を介して入力されてきたファクシミリ受信情報を
ファクシミリ機能部から取得して外部記憶部33に記憶
させ、且つその受信履歴等の管理情報をログマネージャ
50等に通知する。
【0077】最後に、制御部MLに含まれるビューワー
エディタ54は、スキャナ部14を用いて読み取った情
報或はファクシミリ受信した情報を取得してこれをディ
スプレイ34に表示すると共に、使用者のキーボード3
1等からの入力信号に基づいて当該表示している情報を
加工(編集)し、プリンタドライバ部PRを制御して編
集後の情報をプリンタ部15に出力し、所定の記録用紙
に記録すると共に、ファクシミリドライバ部FXを介し
てファクシミリ送信する機能を有する。また、当該ビュ
ーワーエディタ54は、多機能周辺装置1から取得した
情報に限らず、制御部ML以外の一般的なアプリケーシ
ョンプログラムによって作成された情報を表示したり、
加工(編集)することも可能である。
【0078】次に、上記スキャナドライバ部SCの動作
について説明する。当該スキャナドライバ部SCに含ま
れるスキャナ用受信バッファ52は、多機能周辺装置1
から受信したデータから後述のリソースマネージャ66
における受信管理処理により振り分けられたスキャナ用
受信データSsr(多機能周辺装置1のスキャナ部14で
読み取られた情報等を含む。)を一時的に記憶し、スキ
ャナドライバ51に出力する。このスキャナ用受信デー
タSsrには、リソースマネージャ66により当該スキャ
ナ用受信データSsrであることを示す識別情報(ID情
報フラグ)が付加されている。そして、スキャナドライ
バ51はスキャナ用受信データSsrに対して所定の処理
を施して制御部ML内の、例えばビューワーエディタ5
4に出力し、これを受けた当該ビューワーエディタ54
は、スキャナ用受信データSsrをディスプレイ34上に
表示させる等の処理を行う。このとき、当該スキャナ用
受信データSsrは、スキャナドライバ51を起動したア
プリケーションプログラムの管理のもとに外部記憶部3
3に格納される。
【0079】また、取得されたスキャナ用受信データS
srを外部にファクシミリ送信するときには、当該スキャ
ナ用受信データSsrは、ファクシミリアプリケーション
部62の制御のもと、多機能周辺装置1のファクシミリ
機能を用いて外部に出力されることとなる。
【0080】一方、上記制御部MLの処理に先立って、
当該制御部MLからスキャナ機能を実行する場合に出力
されるスキャナ部14を制御するためのデータは、スキ
ャナドライバ51からスキャナ用送信データSstとして
出力され、スキャナ用送信バッファ53に一時的に保存
される。そして、当該スキャナ用送信バッファ53から
読み出されたスキャナ用送信データSstは、後述のリソ
ースマネージャ66における送信管理処理により後述の
ようにパケット化され、スキャナ用送信データSstであ
ることを示すID情報フラグが付加されてパラレルポー
トドライバ69を介して多機能周辺装置1に送信され、
スキャナ部14の動作制御に用いられる。
【0081】このとき、上述のスキャナドライバ部SC
の動作の前提として、後述のリモートセットアップ処理
が実行される。次に、上記プリンタドライバ部PRの動
作について説明する。
【0082】当該プリンタドライバ部PRに含まれるプ
リンタドライバ用受信バッファ56は、多機能周辺装置
1から受信したデータから後述のリソースマネージャ6
6における受信管理処理により振り分けられたプリンタ
用受信データSpr(多機能周辺装置1のプリンタ部15
における記録処理の状態等を示すデータを含む。)を一
時的に記憶し、プリンタドライバ55に出力する。この
プリンタ用受信データSprには、リソースマネージャ6
6により当該プリンタ用受信データSprであることを示
すID情報フラグが付加されている。そして、プリンタ
ドライバ55はプリンタ用受信データSprに基づいて、
現在のプリンタ部15における動作状況をディスプレイ
34上に表示すると共に、プリンタドライバ55を起動
したアプリケーション部(ログマネージャ50又はビュ
ーワーエディタ54等)に必要な通知等を行う。
【0083】一方、制御部ML内のプリンタドライバ5
5を起動したアプリケーション部における所定の処理に
より生成されたプリンタ部15において記録すべきデー
タ並びにプリンタ機能を実行するために必要なプリンタ
部15を制御するためのデータは、プリンタドライバ5
5からプリンタ用送信データSptとして出力され、プリ
ンタ用送信バッファ57に一時的に保存される。そし
て、当該プリンタ用送信バッファ57から読み出された
プリンタ用送信データSptは、後述のリソースマネージ
ャ66における送信管理処理により後述のようにパケッ
ト化され、プリンタ用送信データSptであることを示す
ID情報フラグが付加されてパラレルポートドライバ6
9を介して多機能周辺装置1に送信され、プリンタ部1
5の動作が制御される。
【0084】このとき、上述のプリンタドライバ部PR
の動作の前提として、後述のリモートセットアップ処理
が実行される。次に、上記ファクシミリドライバ部FX
の動作について説明する。
【0085】当該ファクシミリドライバ部FXに含まれ
るファクシミリ用受信バッファ64は、多機能周辺装置
1から受信したデータから後述のリソースマネージャ6
6における受信管理処理により振り分けられたファクシ
ミリ用受信データSfr(多機能周辺装置1のNCU19
等により電話回線24を介して受信した情報等を含
む。)を一時的に記憶し、ファクシミリドライバ63に
出力する。このファクシミリ用受信データSfrには、リ
ソースマネージャ66により当該ファクシミリ用受信デ
ータSfrであることを示すID情報フラグが付加されて
いる。そして、ファクシミリドライバ63はファクシミ
リ用受信データSfrに対して所定の処理を施してファク
シミリアプリケーション部62又はビューワーエディタ
54或はログマネージャ50に出力し、これを受けたフ
ァクシミリアプリケーション部62はファクシミリ用受
信データSfrを外部記憶部33に格納し、ログマネージ
ャ50は当該ファクシミリ用受信データSfrの受信履歴
を管理すると共にディスプレイ34上に受信ログ等を表
示させ、更にビューワーエディタ54は受信したファク
シミリ用受信データSfrの内容をディスプレイ34に表
示する。
【0086】一方、ファクシミリアプリケーション部6
2からファクシミリ機能を実行する場合に出力されるフ
ァクシミリ送信すべきデータ(ログマネージャ50にお
いて送信履歴を管理しているデータ、或はビューワーエ
ディタ54において編集加工されたデータ等を含む。)
及び制御データは、ファクシミリドライバ63に入力さ
れ所定の処理が施されてファクシミリ用送信データSft
となり、ファクシミリ用送信バッファ65に一時的に保
存される。そして、当該ファクシミリ用送信バッファ6
5から読み出されたファクシミリ用送信データSftは、
後述のリソースマネージャ66における送信管理処理に
より後述のようにパケット化され、ファクシミリ用送信
データSftであることを示すID情報フラグが付加され
てパラレルポートドライバ69を介して多機能周辺装置
1に送信され、NCU19等からなる多機能周辺装置1
のファクシミリ機能部を介してファクシミリ送信され
る。
【0087】このとき、上述のファクシミリドライバ部
FXの動作の前提として、後述のリモートセットアップ
処理が実行される。なお、当該リモートセットアップ処
理において上記転送機能のために送信情報をRAM13
に記憶させるべく送信情報記憶機能が動作するように設
定されたときには、多機能周辺装置1は、当該送信情報
をプリンタ部15を用いて記録すると共にRAM13に
格納し、外部の他のファクシミリ装置から当該送信情報
の転送を要求する要求信号が入力されたときには当該他
のファクシミリ装置に対して送信情報の転送を行う。
【0088】次に、セットアップドライバ部RMの動作
について説明する。上述のように、セットアップドライ
バ部RMは、制御部MLにおけるスキャナ部14、プリ
ンタ部15及びファクシミリ機能を制御する動作に先立
って、多機能周辺装置1における種々の機能設定をパソ
コン30から行うためのものである。この動作におい
て、当該セットアップドライバ部RMに含まれるセット
アップ用受信バッファ60は、多機能周辺装置1から受
信したデータから後述のリソースマネージャ66におけ
る受信管理処理により振り分けられたセットアップ用受
信データSrr(多機能周辺装置1の機能設定における設
定完了情報等を含む。)を一時的に記憶し、リモートセ
ットアップデータドライバ59に出力する。このセット
アップ用受信データSrrには、リソースマネージャ66
により当該セットアップ用受信データSrrであることを
示すID情報フラグが付加されている。そして、リモー
トセットアップデータドライバ59はセットアップ用受
信データSrrに基づいて、後に例示する多機能周辺装置
1における機能設定のためのリモートセットアップ処理
を行う。
【0089】一方、リモートセットアップ部58から出
力される、多機能周辺装置1における機能設定処理のた
めのデータ(この中に、後述のリモートセットアップ処
理における問い合せのための要求信号Sq が含まれてい
る。)は、リモートセットアップデータドライバ59か
らセットアップ用送信データSrtとして出力され、セッ
トアップ用送信バッファ61に一時的に保存される。そ
して、当該セットアップ用送信バッファ61から読み出
されたセットアップ用送信データSrtは、後述のリソー
スマネージャ66における送信管理処理により後述のよ
うにパケット化され、セットアップ用送信データSrtで
あることを示すID情報フラグが付加されてパラレルポ
ートドライバ69を介して多機能周辺装置1に送信さ
れ、機能設定が行われる。
【0090】次に、上記夫々のドライバが動作する際の
上記リソースマネージャ66、受信バッファ67及びリ
ソースマネージャ用バッファ68の動作について説明す
る。始めに、本実施形態におけるパソコン30と多機能
周辺装置1との間のデータの授受の態様について概説す
る。本実施形態においては、パソコン30と多機能周辺
装置1との間でデータの授受を行う際、当該データは、
スキャナ部14用データ(スキャナドライバ部SC関
連)、プリンタ部15用データ(プリンタドライバ部P
R関連)、NCU19等からなるファクシミリ機能部用
データ(ファクシミリドライバ部FX関連)並びに機能
設定用データ(セットアップドライバ部RM関連)毎に
パケット化され分離されている。すなわち、一のパケッ
トの中には一種類のデータが含まれており、当該パケッ
トの先頭には、夫々のパケットに含まれるデータのデー
タ量及び当該データの種類を示すID情報フラグ(スキ
ャナドライバ部SC関連のデータ、プリンタドライバ部
PR関連のデータ、ファクシミリドライバ部FX関連の
データ又はセットアップドライバ部RM関連のデータの
うち、いずれのデータであるかを示すID情報フラグ)
を記述したヘッダが付加されている。
【0091】次に、リソースマネージャ66における受
信管理処理について説明する。リソースマネージャ66
は、多機能周辺装置1からのデータを受信する際には、
当該パケット化されているデータに対応して、パラレル
ポートドライバ69を介して受信され受信バッファ67
に一時的に記憶されている受信データSr におけるパケ
ット毎のヘッダの内容を識別し、当該記憶されている受
信データSr を上記スキャナドライバSCに関連するス
キャナ用受信データSsr、プリンタドライバPRに関連
するプリンタ用受信データSpr、ファクシミリドライバ
FXに関連するファクシミリ用受信データSfr及びセッ
トアップドライバRMに関連するセットアップ用受信デ
ータSrrに分割し、これらを時系列的に分離して出力す
る。この受信管理処理の際、リソースマネージャ66は
受信バッファ67との間で管理メッセージSmrの授受を
行い上記受信管理処理を行う。
【0092】一方、リソースマネージャ66における送
信管理処理においては、上記各ドライバから送信されて
くるスキャナ用送信データSst、プリンタ用送信データ
Spt、ファクシミリ用送信データSft及びセットアップ
用送信データSrtを、夫々に所定のデータ量毎に分割し
てパケット化し、当該リソースマネージャ66から夫々
のデータのID情報フラグを管理メッセージSmtとして
出力することにより当該ID情報フラグをパケット毎に
そのヘッダに記述し、夫々のパケットを時系列的に並べ
直して送信データSt としてパラレルポートドライバ6
9に出力する。なお、この他にリソースマネージャ66
は、必要に応じてセットアップドライバRMからの後述
の要求信号Sq を多機能周辺装置1に出力する。
【0093】上記のリソースマネージャ66の動作にお
いて、リソースマネージャ用バッファ68は、上記受信
管理処理時にリソースマネージャ66において必要なデ
ータを一時的に格納し、所定のタイミングでリソースマ
ネージャ66に出力する。
【0094】また、パラレルポートドライバ69は、上
記受信データSr を多機能周辺装置1から受信して受信
バッファ67に出力すると共に、上記送信データSt を
多機能周辺装置1に出力する。
【0095】上述のように、リソースマネージャ66に
おいてパケット化されたデータに対して送信管理処理及
び受信管理処理を行うことにより、例えば、ファクシミ
リ機能部とスキャナ部14又はプリンタ部15とを同時
に(実際には時分割的に)動作させることができ、従っ
て、多機能周辺装置1において、例えば、ファクシミリ
受信したデータをパソコン30に取り込みつつパソコン
30から出力したデータをプリントアウトするという同
時動作が可能となるのである。 (IV)機能設定処理(リモートセットアップ処理)の実
施形態 次に、パソコン30内の上記各ドライバに対応した動作
の前提としてのセットアップドライバRMにおける本発
明の機能設定処理(リモートセットアップ処理)の実施
形態について図5乃至図11を用いて説明する。
【0096】始めに、機能設定処理の前に実行されるイ
ンストール処理について、図5を用いて説明する。本実
施形態における上記制御部ML及び各ドライバ部並びに
リソースマネージャ66は、上述のように実際には外部
記憶部33内の特にハードディスクに記憶されている上
記制御部ML等の夫々に対応するアプリケーションプロ
グラムに基づいてCPU36内の演算処理部が動作する
ことにより、上記夫々の機能が発揮されるので、パソコ
ン30から多機能周辺装置1の制御を実行するときには
上記各アプリケーションプログラムをハードディスクに
インストールする必要がある。
【0097】パソコン30におけるインストール処理に
おいては、図5に示すように、始めに、フレキシブルデ
ィスク41に格納されている上記各アプリケーションプ
ログラムをフレキシブルディスクドライブ装置33Aを
介して読み出し、当該読み出したアプリケーションプロ
グラムが圧縮されているときにはそれをもとの状態に戻
して、外部記憶部33(ハードディスク)に記憶すると
共に、後述のOS(オペレーティングシステム)の起動
時に、リソースマネージャ66が自動的に起動するよう
に設定しておく(ステップS1)。
【0098】次に、リモートセットアップ部58から多
機能周辺装置1における処理能力を問い合せる問い合せ
処理(多機能周辺装置1において実際に処理可能な機能
とパソコン30において機能設定を行う際の設定項目等
が不適合とならないようにするための処理である。)が
完了していない旨(インストール時であるので、当然に
完了していない。)をハードディスク上の所定のファイ
ルに記録する(ステップS2)。次に、上記各アプリケ
ーションプログラムの実行等を総合的に管理する基本ソ
フトウェアである上記OSを再スタートさせることによ
り(ステップS3)上述のリソースマネージャ66を起
動させ(ステップS4)、更に必要に応じてリモートセ
ットアップ部58及びセットアップドライバ部RMを起
動して機能設定処理等を行う(ステップS5)。
【0099】以上の動作により前提としてのインストー
ル処理が終了する。次に、後述のリモートセットアップ
処理が実行されるときに起動されているべきリソースマ
ネージャ66の起動処理について、図6を用いて説明す
る。
【0100】リソースマネージャの起動処理において
は、図6に示すように、始めに、多機能周辺装置1に対
する上記問い合せ処理が完了しているか否かがハードデ
ィスクを参照することにより判定され(ステップS1
0)、完了していないときには(ステップS10;N
O)、次に、後述のリモートセットアップ処理を実行し
てそれに含まれる上記問い合せ処理が実行され(ステッ
プS11)、その後ステップS12に移行する。
【0101】一方、ステップS10における判定におい
て、既に問い合せ処理が完了しているときは(ステップ
S10;YES)、次に、リソースマネージャ66とし
ての通常の処理、すなわち、上述の送信管理処理又は受
信管理処理を実行する(ステップS12)。その後、当
該通常の処理を終了するか否かを確認し(ステップS1
3)、終了するのであれば(ステップS13;YES)
そのまま処理を終了し、終了しないのであれば(ステッ
プS13;NO)再度ステップS12に戻ってリソース
マネージャ66としての通常の処理を継続する。
【0102】次に、上記インストール処理が実行された
後に、リソースマネージャ66の起動処理と共に必要に
応じてパソコン30の主としてリモートセットアップ部
58及びセットアップドライバ部RMにおいて実行され
る実際の機能設定処理としてのリモートセットアップ処
理について、図7乃至図11を用いて説明する。
【0103】インストール処理終了後に実行されるリモ
ートセットアップ処理においては、図7に示すように、
始めに、多機能周辺装置1に対する上記問い合せ処理が
完了しているか否かがハードディスクを参照することに
より判定され(ステップS20)、完了していないとき
には(ステップS20;NO)、次に、上記問い合せ処
理が実行され(ステップS21)、その後ステップS2
2に移行する。ステップS21における問い合せ処理に
ついては後ほど詳説する。
【0104】一方、ステップS20の判定において、過
去のリモートセットアップ処理等が実行されたことによ
り既に問い合せ処理が終了しているときは(ステップS
20;YES)、次に、問い合せ処理により取得した設
定項目等に基づいて、当該設定項目等に対応する機能デ
ータ(例えば、スキャナ部14において読み取り可能な
解像度やプリンタ部15において記録可能な分解能等の
データ(選択枝))を多機能周辺装置1から取得して機
能設定のための設定画面を形成する(ステップS2
2)。この設定画面については後ほど具体的に例示す
る。
【0105】次に、いずれかの設定画面において、後述
の「OK」に対応する確定ボタンがクリック処理された
か否かが判定され(ステップS23)、クリック処理さ
れたときには(ステップS23;YES)、設定画面で
設定(選択)されたデータ(多機能周辺装置1の機能を
設定するためのデータ)を多機能周辺装置1に送信して
(ステップS26)リモートセットアップ処理を終了す
る。
【0106】一方、ステップS23における判定におい
て、確定ボタンがクリック処理されていないときには
(ステップS23;NO)、次に、いずれかの設定画面
で後述の機能設定を終了するための「キャンセル」に対
応する取消ボタンがクリック処理されたか否かが判定さ
れ(ステップS24)、取消ボタンがクリック処理され
ているときには(ステップS24;YES)そのまま処
理を終了し、クリック処理されていないときは(ステッ
プS24;NO)、設定画面において機能設定を変更す
るためのキーボード31における入力処理及びマウス3
2における入力処理並びに関連する表示処理を行い(ス
テップS25)、ステップS23に戻る。
【0107】以上の処理により、多機能周辺装置1に対
するパソコン30からのリモートセットアップ処理が終
了する。なお、上述のリモートセットアップ部58の処
理の開始時においては、リモートセットアップデータド
ライバ59からリソースマネージャ66に対して多機能
周辺装置1との間でデータの授受を行うことを可能とす
るために、セットアップ用受信バッファ60とセットア
ップ用送信バッファ61をRAM37上に確保するため
のオープン指令を出力し、また、そのセットアップ動作
を終了するときにおいては、リソースマネージャ66に
対して起動時に確保したRAM37上のセットアップ用
受信バッファ60とセットアップ用送信バッファ61を
開放するためのクローズ指令を出力するように構成され
ている。これは、セットアップ用受信バッファ60とセ
ットアップ用送信バッファ61が、不要のとき(リモー
トセットアップデータドライバ59が動作していないと
き)まで敢えてRAM37上にメモリ領域を占有するの
は好ましくないからである。
【0108】そして、このオープン指令に対応して、リ
ソースマネージャ66が多機能周辺装置1との間で通信
を実施可能な状態であることを確認した場合には、直ち
にセットアップ用受信バッファ60とセットアップ用送
信バッファ61をRAM37上に確保すると共に、その
旨をリモートセットアップデータドライバ59に通知す
る。その後、リモートセットアップデータドライバ59
とリソースマネージャ66は、以下の手順を通して多機
能周辺措置1との間でコマンドデータ等の各種データの
授受を行う。すなわち、リモートセットアップデータド
ライバ59から多機能周辺装置1に対して送信すべきデ
ータがセットアップ用送信バッファ61に格納された後
に「送信データあり。」のセットアップ用メッセージM
r がリソースマネージャ66に出力され、これを受けた
リソースマネージャ66が多機能周辺装置1に対してセ
ットアップ用送信バッファ61内の上記データを送信す
ると共に、多機能周辺装置1からデータを受信したとき
には、リソースマネージャ66が当該受信データをセッ
トアップ用受信バッファ60に格納した後に「受信デー
タあり。」のセットアップ用メッセージMr をリモート
セットアップデータドライバ59に出力して上記受信デ
ータを取り込むように通知する。
【0109】ここで、リモートセットアップ処理用のセ
ットアップ用受信バッファ60とセットアップ用送信バ
ッファ61とセットアップ用メッセージMr とを用いた
上記処理は、ファクシミリドライバ部FXが常に動作状
態にあり、且つファクシミリ用受信バッファ64及びフ
ァクシミリ用送信バッファ65が常時確保されている点
を除いてビューワーエディタ54等の他の制御部及び各
ドライバ部においても同様に行われる。すなわち、制御
部MLによって起動されるスキャナドライバ部SC、プ
リンタドライバ部PR又はファクシミリドライバ部FX
から多機能周辺装置1におけるスキャナ部14、プリン
タ部15又はNCU19等を含むファクシミリ機能部を
制御して動作させる場合には、夫々のドライバ部の各ド
ライバからスキャナ用データとスキャナ用メッセージM
s 又はプリンタ用データとプリンタ用メッセージMp 或
はファクシミリ用データとファクシミリ用メッセージM
fがリソースマネージャ66に出力され、これを受けた
リソースマネージャ66が多機能周辺装置1に対して夫
々のドライバ部に対応するパケットデータとして出力す
ると共に、多機能周辺装置1から各ドライバ部SC、P
R及びFXに対応するデータを受信した場合には、リソ
ースマネージャ66が当該受信データと各メッセージM
s 、Mp 及びMf を夫々対応するドライバに出力するこ
とによりデータの授受が行われる。なお、ファクシミリ
ドライバ63並びにファクシミリ用受信バッファ64及
びファクシミリ用送信バッファ65が常に動作可能な状
態にあるのは、多機能周辺装置1がファクシミリ受信し
たデータをいつ送信してくるかわからないので、常に待
機するためである。
【0110】次に、ステップS21における問い合せ処
理の細部について、図8を用いて説明する。多機能周辺
装置1に対する能力問い合せ処理においては、図8に示
すように、始めに、当該能力問い合せのための問い合せ
コマンド(例えば、当該多機能周辺装置1の型式、バー
ジョン又は設置の対象国名等をパソコン30に送信すべ
きことを命じるコマンド)が要求信号Sq としてリモー
トセットアップ部58からセットアップドライバ部RM
を介して多機能周辺装置1に出力される(ステップS3
0)。次に、当該問い合せコマンドに対する返答状態
(例えば、いずれの信号も返信されてこない等)に基づ
いて、パソコン30に現在接続されている多機能周辺装
置1が予め設定された特定の多機能周辺装置1(例え
ば、上記ビューワーエディタ54が機能しているときに
接続されるべき多機能周辺装置1であり、当該ビューワ
ーエディタ54と同じメーカで製造されている多機能周
辺装置1)であるか否かが判定される(ステップS3
1)。そして、接続されているのが当該特定の多機能周
辺装置1でないときは(ステップS31;NO)、次
に、接続されているのが当該特定の多機能周辺装置1で
ないので、能力の問い合せができない旨のエラー表示を
行い(ステップS34)、上記ステップS22の処理に
移行する。
【0111】一方、ステップS31における判定におい
て、接続されているのが当該特定の多機能周辺装置1で
あるときは(ステップS31;YES)、次に、当該特
定の多機能周辺装置1から型式、バージョン又は設置の
対象国名等を取得してハードディスク等に記録する(ス
テップS32)。そして、その後、接続されているのが
当該特定の多機能周辺装置1であることを示す接続情報
(例えば、当該特定の多機能周辺装置1が製造されたメ
ーカ名を示す情報であり、以下、ライセンス情報とい
う。)をハードディスク内の所定のファイルに記録して
(ステップS33)、上記ステップS22の処理に移行
する。
【0112】以上説明した図8に示す処理により、パソ
コン30に接続されているのが特定の多機能周辺装置1
であることを示すライセンス情報と共に、当該特定の多
機能周辺装置1の型式、バージョン等の問い合せが完了
する。この問い合せ処理を含むリモートセットアップ処
理が終了した後、別の機会に再度多機能能周辺装置1を
制御すべく図6に示すリモートセットアップ処理を実行
したときには、当該リモートセットアップ処理における
ステップS10においては、「YES」の判定が行われ
ることとなる。
【0113】次に、上述のステップS22における処理
により形成される機能設定のための設定画面の例につい
て、図9乃至図11を用いて説明する。始めに、多機能
周辺装置1における共通事項を設定するための設定画面
について、図9(a)を用いて説明する。
【0114】図9(a)に示すように、共通事項を設定
するための設定画面は、例えば、多機能周辺装置1の電
話端末としての局名を設定するための局名設定欄70
と、多機能周辺装置1の電話端末としての電話番号を設
定するための局電話番号設定欄71と、多機能周辺装置
1のファクシミリ端末としての電話番号を設定するため
の局FAX番号設定欄72と、多機能周辺装置1が接続
されている電話回線24における回線種類(トーン回線
か又はプッシュ回線か)を設定するためのダイアルタイ
プ設定欄73と、現在の日付及び時刻を設定登録するた
めの日付設定欄74と、多機能周辺装置1のプリンタ部
15で用いる用紙サイズを設定するための紙サイズ設定
欄75と、設定を終了するときに操作されるボタンであ
る「OK」に対応する確定ボタン76と、設定を取り消
すときに操作されるボタンである「キャンセル」に対応
する取消ボタン77とにより構成されている。
【0115】次に、プリンタ部15に対応する設定画面
の例について、図9(b)を用いて説明する。図9
(b)に示すように、プリンタ部15に対応する設定画
面は、例えば、プリンタ部15における記録モードを選
択設定するためのモード設定欄80と、最後の記録用紙
への記録が終了してから、トナーを定着させるためのヒ
ータを非使用状態(低温状態)に切り換えるまでの時間
であるスリープタイムを設定するためのスリープタイム
設定欄81と、上記確定ボタン76と同様の「OK」に
対応する確定ボタン83と、上記取消ボタン77と同様
の「キャンセル」に対応する取消ボタン84とにより構
成されている。
【0116】なお、上記スリープタイムを設定するの
は、多機能周辺装置1が設置される国によっては、当該
スリープタイムの最大値に制限を課している国(当該国
に設置される多機能周辺装置1においては、通常スリー
プタイムの最大値が当該制限値となっている。)とそう
でない国(当該国に設置される多機能周辺装置1におい
てはスリープタイムの最大値は設定されていない。)と
があり、これら双方の国における情報処理装置Sのリモ
ートセットアップ処理を共通のリモートセットアップ部
58で行うためのものである。
【0117】次に、多機能周辺装置1を通常の電話機と
して使用する際の機能の設定画面である短縮ダイアル登
録の設定画面の例について、図10(a)を用いて説明
する。
【0118】図10(a)に示すように、短縮ダイアル
登録の設定画面は、いわゆる短縮ダイアルを登録するか
又はワンタッチダイアルを登録するかを選択するための
ダイアル選択欄90と、短縮ダイアル番号毎に通話先名
と電話番号を入力するための通話先入力欄91と、上記
確定ボタン76と同様の「OK」に対応する確定ボタン
92と、上記取消ボタン77と同様の「キャンセル」に
対応する取消ボタン93とにより構成されている。
【0119】次に、多機能周辺装置1をファクシミリ装
置として使用する際の機能の設定画面の例について、図
10(b)及び図11(a)を用いて説明する。図10
(b)に示すように、ファクシミリ機能のための設定画
面は、例えば、送信情報記憶機能(すなわち、電話回線
24を介して送信されてきたファクシミリ情報(送信情
報)をRAM13に一時的に記憶し、必要に応じて他の
ファクシミリ装置に転送するための送信情報記憶機能)
のオン/オフを設定するための送信情報記憶機能オン/
オフ設定欄100と、多機能周辺装置1における留守番
電話機能のオン/オフを切換設定するための留守番電話
機能オン/オフ設定欄101と、上記確定ボタン76と
同様の「OK」に対応する確定ボタン102と、上記取
消ボタン77と同様の「キャンセル」に対応する取消ボ
タン103と、ファクシミリ機能のための他の設定画面
を見るための次頁ボタン104とにより構成されてい
る。
【0120】また、図11(a)に示すように、ファク
シミリ機能のための他の設定画面は、例えば、電話回線
24がダイアル回線かトーン回線かを設定するための回
線種類設定欄110と、多機能周辺装置1におけるスピ
ーカ22をオン又はオフに設定するためのスピーカオン
/オフ設定欄111と、多機能周辺装置1における送受
信機能を使用されている電話回線24における通信速度
に合致するように設定するための回線速度設定欄112
と、上記スピーカ22の音量を設定するためのスピーカ
音量設定欄113と、ファクシミリ情報の送受信の際
に、NCU19においてトーン信号(ビジートーン信号
(話中のときに電話回線から出力される“ツーツー”と
いう断続音)又はダイアルトーン信号(通話前又は通話
後に電話回線から出力される“ツー”という連続音))
の検出を行うか否かを設定するためのトーン信号検出設
定欄114と、上記確定ボタン76と同様の「OK」に
対応する確定ボタン115と、上記取消ボタン77と同
様の「キャンセル」に対応する取消ボタン116とによ
り構成されている。
【0121】最後に、本発明とは直接関係するものでは
ないが、スキャナ部14に対応する設定画面の例につい
て、図11(b)を用いて説明する。なお、この設定画
面は、スキャナ機能を実行する際に、どのような条件で
スキャナ読取を実行するかを選択するために表示される
ものであり、スキャナドライバ51の起動と共に表示さ
れる。
【0122】図11(b)に示すように、スキャナ部1
4に対応する設定画面は、例えば、スキャナ部14の読
取能力を選択設定するための読取能力選択欄120と、
選択した読取能力を確定するためのスキャナ機能実行用
の確定ボタン121と、スキャナ部14の解像度の選択
枝が一度に読取能力選択欄120内に表示できない場
合、次の画面を見るときにクリックされる次頁ボタン1
22とにより構成されている。なお、図11(b)に示
す場合には、スキャナ部14の読取能力が、100×1
00dpi(dot per inch)、100×200dpi、
200×200dpi、200×300dpi及び30
0×300dpiの4種類から選択できることとなる。
この選択枝は上記ステップS32の処理によって取得さ
れたものである。 (V)情報処理の実施形態 次に、本発明に係る上記ライセンス情報を用いた情報処
理の一例について、上記ビューワーエディタ54を用い
た編集加工処理を例として図12を用いて説明する。
【0123】以下に説明する処理においては、ビューワ
ーエディタ54を実行する際に、ライセンス情報が記録
されていないパソコン30、すなわち、ビューワーエデ
ィタ54が本来実行されるべきパソコンでないパソコン
30において当該ビューワーエディタ54が実行される
ときに上記ライセンス情報が参照され、ライセンス情報
が記録されていないパソコンおいてはビューワーエディ
タ54は動作しない。
【0124】ビューワーエディタ54における処理を行
う際には、図12に示すように、始めに、ビューワーエ
ディタ54が起動され(ステップS40)、次に、ハー
ドディスクに上記ライセンス情報が記録されているか否
かがビューワーエディタ54により確認される(ステッ
プS41)。そして、ライセンス情報が記録されている
場合には(ステップS41;YES)、当該ビューワー
エディタ54を用いて制御すべき上記特定の多機能周辺
装置1が接続されているとして、次に、当該特定の多機
能周辺措置1を用いて取得した情報をディスプレイ34
に表示すると共に必要に応じて加工し(ステップS4
2)、加工後の情報を多機能周辺装置1に出力して記録
又はファクシミリ送信等の処理を行い(ステップS4
3)、ビューワーエディタ54としての処理を終了す
る。
【0125】一方、ステップS41における判定におい
て、ライセンス情報が記録されていないときは(ステッ
プS41;NO)、当該ビューワーエディタ54を用い
て制御すべき特定の多機能周辺装置1が接続されていな
いパソコンにおいてビューワーエディタ54が起動され
たもの(すなわちビューワーエディタ54が不法に複写
されているもの)として、その不正使用を禁止すると共
に特定の多機能周辺装置1で取得した情報の秘匿性を守
るべく、ビューワーエディタ54を動作させない旨のエ
ラーメッセージをディスプレイ34に表示し(ステップ
S44)、ビューワーエディタ54の表示画面を消去し
て(ステップS45)処理を終了する。
【0126】以上説明したように、実施形態の機能設定
処理及び情報処理においては、ライセンス情報が記憶さ
れていないときにはビューワーエディタ54による情報
の処理が実行されないので、多機能周辺装置1のために
開発されたアプリケーションプログラム(ビューワーエ
ディタ54等)の不正使用が禁止されると共に、特定の
多機能周辺装置1から取得した情報等が、特定の多機能
周辺装置1が接続されていないパソコン30によって処
理されることを防止できる。特に、ビューワーエディタ
54は、多機能周辺装置1から取得した情報に限らず、
制御部ML以外の一般的なアプリケーションプログラム
によって作成された情報を表示したり、加工(編集)を
行うことも可能なアプリケーションプログラムであっ
て、多機能周辺装置1と独立して利用することも可能な
アプリケーションプログラムであるため、不正に複写さ
れやすいものであるが、上記ライセンス情報の付加によ
ってその不正使用を防止できる。また、パソコン30に
含まれるリモートセットアップ部58が、特定の多機能
周辺装置1を含むいずれかの多機能周辺装置がパソコン
30に接続されたとき、情報の処理に先立って、当該接
続された多機能周辺装置における情報処理機能について
問い合せ、その問い合せ結果に基き接続されている多機
能周辺装置が特定の多機能周辺装置1であるか否かを判
別し、当該特定の多機能周辺装置1が接続されていると
判別されたときライセンス情報を外部記憶部33(ハー
ドディスク)に記録すると共に、情報の処理に先立って
ライセンス情報が外部記憶部33に記録されているか否
かを確認し、その確認の結果、ライセンス情報が記録さ
れているとき情報の処理を実行するので、特定の多機能
周辺装置1以外の多機能周辺装置が接続されたときはラ
イセンス情報が記録されず情報の処理が実行されないこ
ととなり、特定の多機能周辺装置1のために用意された
アプリケーションプログラム(ビューワーエディタ54
等)の不正使用が禁止できると共に、当該特定の多機能
周辺装置1以外の多機能周辺装置が接続されているパソ
コン30において、特定の多機能周辺装置1からファク
シミリ受信等により取得した情報等に対して表示等の処
理が実行されることを防止できる。
【0127】なお、上述の実施形態においては、ビュー
ワーエディタ54を実行する際のライセンス情報の活用
について説明したが、これに限らず、ビューワーエディ
タ54以外の、例えば多機能周辺装置1が接続されてい
る状態でも利用可能なアプリケーションプログラムにお
いて、当該アプリケーションプログラムによる処理に対
してライセンス情報を最初に確認し、それがないときは
所定の処理が実行されないようにしてもよい。
【0128】また、上記各実施形態を行うためのアプリ
ケーションプログラムは、フレキシブルディスク41又
はCD−ROM(Compact Disk-Read Only Memory )等
の記録媒体に記録させておくことができるので、パソコ
ン30に限らず、アプリケーションプログラムが実行可
能なコンピュータであれば、いずれのコンピュータを用
いても本発明を適用することができる。
【0129】更に、上記の各実施形態においては、多機
能周辺装置1をパソコン30から遠隔制御する際の実施
の形態について説明したが、これに限らず、コンピュー
タから他の情報処理装置を制御して、当該他の情報処理
装置における機能設定を行う場合に広く適用できる。
【0130】更にまた、上記各実施形態はスキャナ部1
4、プリンタ部15又はNCU19等からなるファクシ
ミリ機能部を一体に備えた多機能周辺装置1を対象とし
た実施形態であって、スキャナ部14等の機能を周辺装
置として一元的にパソコン30から管理するようにした
実施形態であるが、これに限らず、スキャナ装置やプリ
ンタ装置単体の周辺装置を含んだ情報処理装置に対して
も本発明を適用することができる。
【0131】
【発明の効果】以上説明したように、請求項1に記載の
発明によれば、情報の処理に先立って接続情報が記憶媒
体に記憶されているか否かを確認し、確認の結果接続情
報が記憶されているとき、情報の処理を実行するので、
接続情報が記憶されていないときには情報の処理が実行
されないこととる。
【0132】よって、特定情報処理手段のために開発さ
れたアプリケーションプログラムについて、当該アプリ
ケーションプログラムが特定情報処理手段の接続されて
いない情報処理制御手段に不法に複写されたとしても、
その使用を禁止することができ、当該アプリケーション
プログラムの濫用を防止することができる。また、特定
情報処理手段によって取得した情報等が、特定情報処理
手段の接続されていない情報処理制御手段によって処理
されることを防止できるので、特定情報処理手段によっ
て取得した情報の秘匿性を向上させることができる。
【0133】請求項2に記載の発明によれば、情報の処
理に先立って接続された情報処理手段における情報の処
理のための情報処理機能について問い合せ、その問い合
せ結果に基き接続されている情報処理手段が特定情報処
理手段であるか否かを判別し、当該特定情報処理手段が
接続されていると判別されたとき接続情報を記憶媒体に
記憶すると共に、情報の処理に先立って接続情報が記憶
媒体に記憶されているか否かを確認し、その確認の結
果、接続情報が記憶されているとき情報の処理を実行す
る。
【0134】よって、特定情報処理手段が接続されてい
ない情報処理制御手段においては、接続情報が記憶され
ず情報の処理が実行されないので、特定情報処理手段の
ために開発されたアプリケーションプログラムについ
て、当該アプリケーションプログラムが特定情報処理手
段の接続されていない情報処理制御手段に不法に複写さ
れたとしても、その使用を禁止することができ、当該ア
プリケーションプログラムの濫用を防止することができ
る。また、特定情報処理手段によって取得した情報等
が、特定情報処理手段の接続されていない情報処理制御
手段によって処理されることを防止できるので、特定情
報処理手段によって取得した情報の秘匿性を向上させる
ことができる。
【0135】請求項3に記載の発明によれば、請求項1
又は2に記載の発明の効果に加えて、情報処理制御手段
が表示手段を含むと共に、処理実行手段は、特定情報処
理手段により処理された処理情報及び当該処理情報以外
の情報を表示手段に表示する処理を実行するので、特定
情報処理手段のために開発された表示用アプリケーショ
ンプログラムの濫用を防止することができると共に、特
定情報処理手段によって取得した情報等が、特定情報処
理手段の接続されていない情報処理制御手段上で表示さ
れることを防止できる。
【0136】請求項4に記載の発明によれば、請求項3
に記載の発明の効果に加えて、情報処理手段は通信手段
であり、情報処理制御手段はコンピュータであると共
に、処理実行手段は、通信手段により受信した情報を表
示手段に表示する処理を行うので、特定の通信手段のた
めに開発されたアプリケーションプログラムの濫用を防
止することができると共に、特定の通信手段を介して受
信した画像情報を含む情報等が、特定の通信手段の接続
されていない情報処理制御手段によって表示処理される
ことを防止できる。
【0137】請求項5に記載の記録媒体に記録された情
報処理用制御プログラムによれば、情報の処理に先立っ
て接続情報が記憶媒体に記憶されているか否かを確認
し、確認の結果接続情報が記憶されているとき、情報の
処理を実行するので、接続情報が記憶されていないとき
には情報の処理が実行されないこととなる。
【0138】従って、特定情報処理手段のために開発さ
れたアプリケーションプログラムについて、当該アプリ
ケーションプログラムが特定情報処理手段の接続されて
いないコンピュータに不法に複写されたとしても、その
使用を禁止することができ、当該アプリケーションプロ
グラムの濫用を防止することができる。また、特定情報
処理手段によって取得した情報等が、特定情報処理手段
の接続されていないコンピュータによって処理されるこ
とを防止できるので、特定情報処理手段によって取得し
た情報の秘匿性を向上させることができる。
【0139】請求項6に記載の記録媒体に記録された情
報処理用制御プログラムによれば、情報の処理に先立っ
て接続された情報処理手段における情報の処理のための
情報処理機能について問い合せ、その問い合せ結果に基
き接続されている情報処理手段が特定情報処理手段であ
るか否かを判別し、当該特定情報処理手段が接続されて
いると判別されたとき接続情報を記憶すると共に、情報
の処理に先立って接続情報が記憶されているか否かを確
認し、その確認の結果、接続情報が記憶されているとき
情報の処理を実行する。
【0140】よって、特定情報処理手段が接続されてい
ないコンピュータにおいては、接続情報が記憶されず情
報の処理が実行されないので、特定情報処理手段のため
に開発されたアプリケーションプログラムについて、当
該アプリケーションプログラムが特定情報処理手段の接
続されていないコンピュータに不法に複写されたとして
も、その使用を禁止することができ、当該アプリケーシ
ョンプログラムの濫用を防止することができる。また、
特定情報処理手段によって取得した情報等が、特定情報
処理手段の接続されていないコンピュータによって処理
されることを防止できるので、特定情報処理手段によっ
て取得した情報の秘匿性を向上させることができる。
【0141】請求項7に記載の記録媒体に記録された情
報処理用制御プログラムによれば、処理実行手段により
特定情報処理手段において処理された処理情報及び当該
処理情報以外の情報を表示手段に表示する処理を実行す
るので、特定情報処理手段のために開発された表示用ア
プリケーションプログラムの濫用を防止することができ
ると共に、特定情報処理手段によって取得した情報等
が、特定情報処理手段の接続されていないコンピュータ
上で表示されることを防止できる。
【0142】請求項8に記載の記録媒体に記録された情
報処理用制御プログラムによれば、処理実行手段はコン
ピュータに接続された通信手段において受信した情報を
表示手段に表示する処理を実行するので、特定の通信手
段のために開発されたアプリケーションプログラムの濫
用を防止することができると共に、特定の通信手段を介
して受信した画像情報を含む情報等が、特定の通信手段
の接続されていないコンピュータによって表示処理され
ることを防止できる。
【図面の簡単な説明】
【図1】情報処理装置の全体構成を示す外観図である。
【図2】多機能周辺装置の内部の概要構成を示すブロッ
ク図である。
【図3】パソコンの内部の概要構成を示すブロック図で
ある。
【図4】パソコンの機能構成を示すブロック図である。
【図5】インストール処理を示すフローチャートであ
る。
【図6】リソースマネージャの起動処理を示すフローチ
ャートである。
【図7】リモートセットアップ処理を示すフローチャー
トである。
【図8】問い合せ処理を示すフローチャートである。
【図9】設定画面の例(I)を示す図であり、(a)は
一般設定に対応する設定画面の一例を示す図であり、
(b)はプリンタ部の設定に対応する設定画面の一例を
示す図である。
【図10】設定画面の例(II)を示す図であり、(a)
は短縮ダイアル登録に対応する設定画面の一例を示す図
であり、(b)はファクシミリ機能の設定に対応する設
定画面の例(i)を示す図である。
【図11】設定画面の例(III )を示す図であり、
(a)はファクシミリ機能の設定に対応する設定画面の
例(ii)を示す図であり、(b)はスキャナ部の設定に
対応する設定画面の一例を示す図である。
【図12】ビューワーエディタの動作を示すフローチャ
ートである。
【符号の説明】
1…多機能周辺装置 2…操作パネル 3…カセット装着部 4…原稿台 5…記録用紙カセット 6…本体 10、36…CPU 11、39…ROM 12…EEPROM 13、37…RAM 14…スキャナ部 15…プリンタ部 16、38…インターフェース部 17…接続ケーブル 18…受話器 19…NCU 20…モデム部 21…アンプ 22…スピーカ 23、40…バス 24…電話回線 30…パソコン 31…キーボード 32…マウス 33…外部記憶部 33A…フレキシブルディスクドライブ装置 34…ディスプレイ 35…画像処理部 41…フレキシブルディスク 50…ログマネージャ 51…スキャナドライバ 52…スキャナ用受信バッファ 53…スキャナ用送信バッファ 54…ビューワーエディタ 55…プリンタドライバ 56…プリンタドライバ用受信バッファ 57…プリンタドライバ用送信バッファ 58…リモートセットアップ部 59…リモートセットアップデータドライバ 60…セットアップ用受信バッファ 61…セットアップ用送信バッファ 62…ファクシミリアプリケーション部 63…ファクシミリドライバ 64…ファクシミリ用受信バッファ 65…ファクシミリ用送信バッファ 66…リソースマネージャ 67…受信バッファ 68…リソースマネージャ用バッファ 69…パラレルポートドライバ 70…局名設定欄 71…局電話番号設定欄 72…局FAX番号設定欄 73…ダイアルタイプ設定欄 74…日付設定欄 75…紙サイズ設定欄 76、83、92、102、115、121…確定ボタ
ン 77、84、93、103、116…取消ボタン 80…モード設定欄 81…スリープタイム設定欄 90…ダイアル選択欄 91…通話先入力欄 100…送信情報記憶機能オン/オフ設定欄 101…留守番電話機能オン/オフ設定欄 104…次頁ボタン 120…読取能力選択欄 122…次頁ボタン S…情報処理装置 SC…スキャナドライバ部 PR…プリンタドライバ部 RM…セットアップドライバ部 FX…ファクシミリドライバ部 Ssr…スキャナ用受信データ Sst…スキャナ用送信データ Spr…プリンタ用受信データ Spt…プリンタ用送信データ Srr…セットアップ用受信データ Srt…セットアップ用送信データ Sfr…ファクシミリ用受信データ Sft…ファクシミリ用送信データ Smr、Smt…管理メッセージ Sr …受信データ St …送信データ Sq …要求信号 Ms …スキャナ用メッセージ Mp …プリンタ用メッセージ Mr …セットアップ用メッセージ Mf …ファクシミリ用メッセージ

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 情報の処理を行う情報処理手段及び当該
    情報処理手段に接続された情報処理制御手段を含み、当
    該情報処理手段を当該情報処理制御手段から制御するこ
    とにより前記情報の処理を実行する情報処理装置におい
    て、 前記情報処理制御手段は、 前記情報の処理に先立って、当該情報処理制御手段に対
    して予め設定された特定の前記情報処理手段である特定
    情報処理手段が接続されているときに記憶される接続情
    報であって、前記接続されている情報処理手段が当該特
    定情報処理手段であることを示す接続情報が、当該情報
    処理制御手段に含まれる記憶媒体に記憶されているか否
    かを確認する確認手段と、 前記確認手段における確認の結果、前記接続情報が記憶
    されているとき、前記情報の処理を実行する処理実行手
    段と、 を備えることを特徴とする情報処理装置。
  2. 【請求項2】 情報の処理を行う特定情報処理手段及び
    当該特定情報処理手段に接続された情報処理制御手段を
    含み、当該特定情報処理手段を当該情報処理制御手段か
    ら制御することにより前記情報の処理を実行する情報処
    理装置において、 前記情報処理制御手段は、 当該情報処理制御手段に対して前記特定情報処理手段を
    含むいずれかの情報処理手段が接続されたとき、前記情
    報の処理に先立って、当該接続された情報処理手段にお
    ける前記情報の処理のための情報処理機能について問い
    合せる問い合せ手段と、 前記情報の処理に先立って、前記問い合せ手段における
    問い合せ結果に基き前記接続されている情報処理手段が
    前記特定情報処理手段であるか否かを判別する判別手段
    と、 前記情報の処理に先立って、前記判別手段により前記接
    続された情報処理手段が前記特定情報処理手段であると
    判別されたとき、当該特定情報処理手段が接続されてい
    ることを示す接続情報を記憶媒体に記憶させる記憶手段
    と、 前記情報の処理に先立って、前記接続情報が前記記憶媒
    体に記憶されているか否かを確認する確認手段と、 前記確認手段における確認の結果、前記接続情報が記憶
    されているとき、前記情報の処理を実行する処理実行手
    段と、 を備えることを特徴とする情報処理装置。
  3. 【請求項3】 請求項1又は2に記載の情報処理装置に
    おいて、 前記情報処理制御手段は、処理した情報を表示する表示
    手段を含むと共に、 前記処理実行手段は、前記特定情報処理手段により処理
    された処理情報及び当該処理情報以外の情報を前記表示
    手段に表示する処理を実行することを特徴とする情報処
    理装置。
  4. 【請求項4】 請求項3に記載の情報処理装置におい
    て、 前記情報処理手段は、電話回線を介して外部と接続さ
    れ、当該外部に対して情報の送受信を行う通信手段であ
    り、前記情報処理制御手段は、前記通信手段における前
    記情報の送受信を制御するコンピュータであると共に、 前記処理実行手段は、画像情報を含む前記通信手段によ
    り受信した前記情報を前記表示手段に表示する処理を行
    うことを特徴とする情報処理装置。
  5. 【請求項5】 情報の処理を行う情報処理手段及び当該
    情報処理手段に接続されたコンピュータを含み、当該情
    報処理手段を当該コンピュータから制御することにより
    前記情報の処理を実行する情報処理装置における前記コ
    ンピュータで実行される情報処理用制御プログラムを記
    録した記録媒体であって、 前記コンピュータを、 前記情報の処理に先立って、当該コンピュータに対して
    予め設定された特定の前記情報処理手段である特定情報
    処理手段が接続されているときに記憶される接続情報で
    あって、前記接続されている情報処理手段が当該特定情
    報処理手段であることを示す接続情報が記憶されている
    か否かを確認する確認手段、及び、 前記確認手段における確認の結果、前記接続情報が記憶
    されているとき、前記情報の処理を実行する処理実行手
    段、 として機能させるための前記情報処理用制御プログラム
    を記録したことを特徴とする記録媒体。
  6. 【請求項6】 情報の処理を行う特定情報処理手段及び
    当該特定情報処理手段に接続されたコンピュータを含
    み、当該特定情報処理手段を当該コンピュータから制御
    することにより前記情報の処理を実行する情報処理装置
    における前記コンピュータで実行される情報処理用制御
    プログラムを記録した記録媒体であって、 前記コンピュータを、 当該コンピュータに対して前記特定情報処理手段を含む
    いずれかの情報処理手段が接続されたとき、前記情報の
    処理に先立って、当該接続された情報処理手段における
    前記情報の処理のための情報処理機能について問い合せ
    る問い合せ手段、 前記情報の処理に先立って、前記問い合せ手段における
    問い合せ結果に基き前記接続されている情報処理手段が
    前記特定情報処理手段であるか否かを判別する判別手
    段、 前記情報の処理に先立って、前記判別手段により前記接
    続された情報処理手段が前記特定情報処理手段であると
    判別されたとき、当該特定情報処理手段が接続されてい
    ることを示す接続情報を記憶させる記憶処理手段、 前記情報の処理に先立って、前記接続情報が記憶されて
    いるか否かを確認する確認手段、及び、 前記確認手段における確認の結果、前記接続情報が記憶
    されているとき、前記情報の処理を実行する処理実行手
    段、 として機能させるための前記情報処理用制御プログラム
    を記録したことを特徴とする記録媒体。
  7. 【請求項7】 請求項5又は6に記載の記録媒体におい
    て、 前記コンピュータは、処理した情報を表示する表示手段
    を含むと共に、 前記処理実行手段は、前記特定情報処理手段により処理
    された処理情報及び当該処理情報以外の情報を前記表示
    手段に表示する処理を実行する前記情報処理用制御プロ
    グラムを記録したことを特徴とする記録媒体。
  8. 【請求項8】 請求項7に記載の記録媒体において、 前記情報処理手段は、電話回線を介して外部と接続さ
    れ、当該外部に対して情報の送受信を行う通信手段であ
    り、前記コンピュータは、前記通信手段における前記情
    報の送受信を制御すると共に、 前記処理実行手段は、画像情報を含む前記通信手段によ
    り受信した前記情報を前記表示手段に表示する処理を実
    行する前記情報処理用制御プログラムを記録したことを
    特徴とする記録媒体。
JP27671796A 1996-10-18 1996-10-18 情報処理システム Expired - Fee Related JP3306317B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27671796A JP3306317B2 (ja) 1996-10-18 1996-10-18 情報処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27671796A JP3306317B2 (ja) 1996-10-18 1996-10-18 情報処理システム

Publications (2)

Publication Number Publication Date
JPH10124307A true JPH10124307A (ja) 1998-05-15
JP3306317B2 JP3306317B2 (ja) 2002-07-24

Family

ID=17573358

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27671796A Expired - Fee Related JP3306317B2 (ja) 1996-10-18 1996-10-18 情報処理システム

Country Status (1)

Country Link
JP (1) JP3306317B2 (ja)

Also Published As

Publication number Publication date
JP3306317B2 (ja) 2002-07-24

Similar Documents

Publication Publication Date Title
JP4872642B2 (ja) ネットワークシステムおよび情報処理装置
JP2004302658A (ja) 情報処理装置、端末装置およびプログラム
JP2007079684A (ja) 処理装置
JPH1097485A (ja) 情報処理装置及び情報処理用制御プログラムを記録した記録媒体
JP4795848B2 (ja) 画像処理システム
JP2007098786A (ja) 画像形成装置及び画像形成システム
US7804616B2 (en) Data transmission apparatus, image data transmission apparatus, and program
JP3332321B2 (ja) 情報処理装置
JP3306317B2 (ja) 情報処理システム
JP4700943B2 (ja) 情報処理装置及びその制御方法とプログラム
JP3357253B2 (ja) 情報処理装置及び情報処理制御装置
JP3300614B2 (ja) 情報処理装置
JP3354408B2 (ja) 情報処理装置及び情報処理用制御プログラムを記録した記録媒体
JP3521047B2 (ja) 表示制御装置
JP2020120192A (ja) 画像処理装置及び方法
JP3979224B2 (ja) 表示制御装置
JP2003216380A (ja) 情報処理システム及び処理制御装置
JPH10126596A (ja) 情報処理装置及び情報処理用制御プログラムを記録した記録媒体
JPH10124442A (ja) 情報処理装置及び情報処理用制御プログラムを記録した記録媒体
JP7248947B2 (ja) 画像形成装置およびホーム画面表示プログラム
JPH1097487A (ja) 情報処理装置及び情報処理用制御プログラムを記録した記録媒体
JPH09312743A (ja) 多機能周辺装置および記憶媒体
JP3721753B2 (ja) 通信端末装置
JP3654126B2 (ja) ファクシミリ装置システム及びその記憶媒体
US9357086B2 (en) Communication apparatus and method of controlling same, and storage medium

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080510

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090510

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090510

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100510

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110510

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120510

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120510

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130510

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130510

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140510

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees