JPH10190685A - Information communication equipment - Google Patents

Information communication equipment

Info

Publication number
JPH10190685A
JPH10190685A JP8350893A JP35089396A JPH10190685A JP H10190685 A JPH10190685 A JP H10190685A JP 8350893 A JP8350893 A JP 8350893A JP 35089396 A JP35089396 A JP 35089396A JP H10190685 A JPH10190685 A JP H10190685A
Authority
JP
Japan
Prior art keywords
job
information
users
access
maximum number
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.)
Pending
Application number
JP8350893A
Other languages
Japanese (ja)
Inventor
Genya Soga
厳哉 曽我
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP8350893A priority Critical patent/JPH10190685A/en
Publication of JPH10190685A publication Critical patent/JPH10190685A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Facsimile Transmission Control (AREA)
  • Small-Scale Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

(57)【要約】 【課題】 許諾契約上の権利を確実に保守できるように
すること。 【解決手段】 複数の端末を接続しているLAN14に
接続され、このLAN14を通じて各端末からのアクセ
スを受け付けてジョブ情報を入力するLANインターフ
ェース部11を備え、CPU1は、LANインターフェ
ース部11に入力されたジョブ情報からMACアドレス
を取得し、以前に取得されたMACアドレスであれば、
総ユーザ数を1つインクリメントして、その総ユーザ数
と許諾契約により設定された最大ユーザ数とを比較し、
総ユーザ数が最大ユーザ数を超えた場合には、全面的に
処理を停止し、一方、総ユーザ数が最大ユーザ数を超え
ていない場合には、正規のジョブ指示としてジョブ情報
に従って動作する。
(57) [Summary] [Problem] To ensure that rights under a license agreement can be maintained. SOLUTION: A LAN interface unit 11 is connected to a LAN 14 that connects a plurality of terminals, receives an access from each terminal through the LAN 14, and inputs job information, and a CPU 1 is connected to the LAN interface unit 11. The MAC address is obtained from the obtained job information, and if the MAC address is a previously obtained MAC address,
Increment the total number of users by one, compare the total number of users with the maximum number of users set by the license agreement,
If the total number of users exceeds the maximum number of users, the processing is completely stopped. On the other hand, if the total number of users does not exceed the maximum number of users, the operation is performed according to the job information as a regular job instruction.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、情報通信装置に
関し、詳細には、複数の端末が接続されているLAN
(Local Area Network)等のコンピ
ュータネットワークに接続され、このコンピュータネッ
トワークを介して他の端末から要求されるファクシミリ
通信を統括的に制御する情報通信装置に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to an information communication apparatus, and more particularly, to a LAN to which a plurality of terminals are connected.
The present invention relates to an information communication device that is connected to a computer network such as a local area network (Local Area Network) and controls the facsimile communication requested by another terminal via the computer network.

【0002】[0002]

【従来の技術】従来、LANを利用したファクシミリ等
のネットワークシステムでは、ファクシミリ通信を制御
する情報通信装置に対して複数の端末からアクセスが行
われる。
2. Description of the Related Art Conventionally, in a network system such as a facsimile using a LAN, a plurality of terminals access an information communication apparatus for controlling facsimile communication.

【0003】上述の情報通信装置においては、ある条件
が満足された場合に他の端末からのアクセスを許可する
ことができる。このアクセス可否を判断するため、端末
においてログインに先立って入力されるパスワードある
いはユーザID(IDentification)を照
合する方法がある。
In the above-described information communication apparatus, access from another terminal can be permitted when a certain condition is satisfied. In order to determine whether or not this access is possible, there is a method of collating a password or a user ID (IDentification) input at the terminal prior to login.

【0004】このように、ID照合によってアクセス可
否を判断する近似技術として、例えば特開平6−324
959号公報がある。この公報によれば、クライアント
側で入力されたユーザIDをネットを介してサーバーに
送信し、そのサーバー側においてそのサーバーに接続さ
れるファクシミリ装置との通信を通じてユーザーIDの
登録可否を判断し、登録されている場合にはクライアン
トに対してファクシミリ装置へのアクセスを許可する技
術が開示されている。
As described above, as an approximation technique for judging whether access is possible or not by ID collation, for example, Japanese Patent Application Laid-Open No. 6-324
959 publication. According to this publication, a user ID input on a client side is transmitted to a server via a network, and the server side determines whether the user ID can be registered through communication with a facsimile apparatus connected to the server, and registers the user ID. In this case, a technique for permitting a client to access a facsimile machine is disclosed.

【0005】[0005]

【発明が解決しようとする課題】上述したように従来例
による情報通信装置では、パスやIDによって利用者が
特定されるため、ネットワークシステムのセキュリティ
が有効に保持されるが、LANにおいてログインや許可
されているIDの登録数に制限がないことから、システ
ム構築の際に契約される登録数について、許諾契約上の
権利を確実に保守することは困難であった。
As described above, in the conventional information communication apparatus, since the user is specified by the path and the ID, the security of the network system is effectively maintained. Since there is no limit on the number of registered IDs, it has been difficult to reliably maintain the rights in the license agreement with respect to the number of registrations contracted when constructing the system.

【0006】また、一般に、アプリケーションソフトの
複製防止技術を駆使することにより上述した許諾権利上
の権利が保守されているが、アプリケーションソフトに
対してリバースエンジニアリングや改造を行うことは比
較的容易であった。このため、アプリケーションソフト
に対して、プログラム上の特殊フォーマットの解読、製
造上のシリアル番号の改竄等の操作が加わると、上述し
た複製防止技術によって得られる許諾権利上の権利の保
守機能が損なわれる虞があった。
[0006] In general, the above license rights are maintained by making full use of application software duplication prevention technology, but it is relatively easy to perform reverse engineering or modification on application software. Was. For this reason, if operations such as decoding of a special format on a program and falsification of a serial number in manufacturing are added to the application software, the maintenance function of the license right obtained by the above-described duplication prevention technology is impaired. There was a fear.

【0007】この発明は、上述した従来例による問題を
解消するため、許諾契約上の権利を確実に保守すること
が可能な情報通信装置を得ることを目的とする。
SUMMARY OF THE INVENTION An object of the present invention is to provide an information communication apparatus capable of reliably maintaining the rights under a license agreement in order to solve the above-described problems of the conventional example.

【0008】[0008]

【課題を解決するための手段】上述した課題を解決し、
目的を達成するため、この発明に係る情報通信装置は、
1または複数の端末を接続している少なくとも1本の伝
送路に接続され、この伝送路を通じて各端末からのアク
セスを受け付けるインターフェイス手段と、インターフ
ェイス手段へのアクセス状況を判断する判断手段と、判
断手段により判断されたアクセス状況が所定のアクセス
条件を満足しない場合には少なくともインターフェイス
手段への外部からのアクセスを拒否するように制御する
アクセス制御手段と、を備えたことを特徴とする。
Means for Solving the Problems The above-mentioned problems are solved,
In order to achieve the object, an information communication device according to the present invention includes:
Interface means connected to at least one transmission path connecting one or a plurality of terminals and receiving access from each terminal through the transmission path, determination means for determining an access status to the interface means, and determination means And an access control means for controlling so as to deny at least an external access to the interface means when the access situation determined by (1) does not satisfy the predetermined access condition.

【0009】従って、所定のアクセス条件を満足できな
いアクセスがあると、以降のアクセスを拒否するように
したので、所定のアクセス条件を許諾契約上の権利とし
て規定すれば、そのアクセス条件を満足できない場合に
は契約違反となり以降の使用が拒否されることから、許
諾契約上の権利を確実に保守することが可能である。
Therefore, if there is an access that cannot satisfy the predetermined access condition, the subsequent access is rejected. If the predetermined access condition is defined as a right in a license agreement, the access condition cannot be satisfied. Since the contract is violated and the subsequent use is rejected, it is possible to reliably maintain the rights under the license agreement.

【0010】つぎの発明に係る情報通信装置は、1また
は複数の端末を接続している少なくとも1本の伝送路に
接続され、この伝送路を通じて各端末からのアクセスを
受け付けてジョブを指示するためのジョブ情報を入力す
る入力手段と、入力手段により入力されたジョブ情報に
基づいてジョブを指示するユーザ情報を解析するユーザ
解析手段と、ユーザ解析手段により解析されたユーザ情
報をこれに対応するジョブ実行後に登録する登録手段
と、登録手段によりユーザ情報の登録を行う前に今回の
登録で登録手段に登録される総ユーザ数が予め決められ
た最大ユーザ数を超えるか否かを判断する判断手段と、
判断手段により超えるという判断結果が得られた場合に
は少なくとも入力手段への外部からのアクセスを拒否
し、一方、判断手段により超えないという判断結果が得
られた場合には入力手段により入力されたジョブ情報に
基づくジョブを実行するように制御するアクセス制御手
段と、を備えたことを特徴とする。
[0010] An information communication apparatus according to the next invention is connected to at least one transmission path connecting one or a plurality of terminals, and accepts access from each terminal through this transmission path to instruct a job. Input means for inputting job information of the user, user analysis means for analyzing user information indicating a job based on the job information input by the input means, and a job corresponding to the user information analyzed by the user analysis means. Registration means for registering after execution, and judgment means for judging whether or not the total number of users registered in the registration means in this registration exceeds a predetermined maximum number of users before user information is registered by the registration means When,
If the determination result indicates that the value exceeds the limit, at least external access to the input means is denied. On the other hand, if the determination result indicates that the value does not exceed the value, the input is performed by the input means. Access control means for controlling execution of a job based on job information.

【0011】従って、ユーザ情報の登録を行う前に今回
の登録で総ユーザ数が予め決められた最大ユーザ数を超
えるか否かを判断し、超えるという判断結果が得られた
場合には少なくとも外部からのアクセスを拒否し、一
方、超えないという判断結果が得られた場合には入力さ
れたジョブ情報に基づくジョブを実行するように制御す
るので、許諾契約上の権利として最大ユーザ数を規定す
れば、その最大ユーザ数を超えるアクセスがあれば契約
違反となり以降の使用が拒否されることから、許諾契約
上の権利を確実に保守することが可能である。
Therefore, before registering the user information, it is determined whether or not the total number of users exceeds a predetermined maximum number of users in the current registration. If access is denied, and if the result is not exceeded, control is performed to execute the job based on the input job information, so the maximum number of users can be specified as a license agreement right. For example, if the access exceeds the maximum number of users, the contract is violated and the subsequent use is rejected, so that the rights in the license agreement can be reliably maintained.

【0012】つぎの発明に係る情報通信装置は、最大ユ
ーザ数を書き換え不能な状態で記憶保持する最大ユーザ
数記憶保持手段と、1または複数の端末を接続している
少なくとも1本の伝送路に接続され、この伝送路を通じ
て各端末からのアクセスを受け付けてジョブを指示する
ためのジョブ情報を入力する入力手段と、入力手段によ
り入力されたジョブ情報に基づいてジョブを指示するユ
ーザ情報を解析するユーザ解析手段と、ユーザ解析手段
により解析されたユーザ情報をこれに対応するジョブ実
行後に登録する登録手段と、登録手段によりユーザ情報
の登録を行う前に今回の登録で登録手段に登録される総
ユーザ数が最大ユーザ数記憶保持手段に記憶保持された
最大ユーザ数を超えるか否かを判断する判断手段と、判
断手段により超えるという判断結果が得られた場合には
少なくとも入力手段への外部からのアクセスを拒否し、
一方、判断手段により超えないという判断結果が得られ
た場合には入力手段により入力されたジョブ情報に基づ
くジョブを実行するように制御するアクセス制御手段
と、を備えたことを特徴とする。
According to another aspect of the present invention, there is provided an information communication apparatus comprising: a maximum number of users storage means for storing and maintaining a maximum number of users in a non-rewritable state; and at least one transmission line connecting one or more terminals. Input means for connecting and inputting job information for instructing a job by receiving access from each terminal through the transmission path, and analyzing user information for instructing the job based on the job information input by the input means A user analyzing means, a registering means for registering the user information analyzed by the user analyzing means after execution of the corresponding job, and a registration means for registering the user information in the current registration before registering the user information by the registering means. Judgment means for judging whether the number of users exceeds the maximum number of users stored and held in the maximum user number storage and holding means, If the result is obtained determination that denies access from the outside to at least the input means,
On the other hand, an access control means for controlling execution of a job based on the job information input by the input means when the determination result that the determination means does not exceed is obtained.

【0013】従って、ユーザ情報の登録を行う前に今回
の登録で総ユーザ数が書き換え不能な状態で記憶保持さ
れている最大ユーザ数を超えるか否かを判断し、超える
という判断結果が得られた場合には少なくとも外部から
のアクセスを拒否し、一方、超えないという判断結果が
得られた場合には入力されたジョブ情報に基づくジョブ
を実行するように制御するので、許諾契約上の権利とし
て最大ユーザ数を規定すれば、その最大ユーザ数を超え
るアクセスがあれば契約違反となり以降の使用が拒否さ
れることから、および、第三者による最大ユーザ数の改
竄や書き換えが防止できることから、許諾契約上の権利
を確実に保守することが可能である。
Therefore, before registering the user information, it is determined whether or not the total number of users exceeds the maximum number of users stored and held in a non-rewritable state in this registration, and a result of the determination is obtained. In this case, at least the external access is denied, while if the result is not exceeded, the job is controlled to execute the job based on the input job information. If the maximum number of users is specified, the license will be breached if the access exceeds the maximum number of users and the subsequent use will be refused, and since the tampering or rewriting of the maximum number of users by a third party can be prevented, the license is granted. It is possible to reliably maintain contractual rights.

【0014】つぎの発明に係る情報通信装置は、最大ユ
ーザ数を記憶保持する最大ユーザ数記憶保持手段と、1
または複数の端末を接続している少なくとも1本の伝送
路に接続され、この伝送路を通じて前記各端末からのア
クセスを受け付けてジョブを指示するためのジョブ情報
を入力する入力手段と、入力手段により入力されたジョ
ブ情報に基づいてジョブを指示するユーザ情報を解析す
るユーザ解析手段と、ユーザ解析手段により解析された
ユーザ情報をこれに対応するジョブ実行後に登録する登
録手段と、登録手段によりユーザ情報の登録を行う前に
今回の登録で登録手段に登録される総ユーザ数が最大ユ
ーザ数記憶保持手段に記憶保持された最大ユーザ数を超
えるか否かを判断する判断手段と、判断手段により超え
るという判断結果が得られた場合には、少なくとも入力
手段への外部からのアクセスを拒否し、一方、判断手段
により超えないという判断結果が得られた場合には入力
手段により入力されたジョブ情報に基づくジョブを実行
するように制御するアクセス制御手段と、伝送路を通じ
て所定条件を満たす端末からの要求に応じて最大ユーザ
記憶保持手段に記憶されている最大ユーザ数を任意に変
更する変更手段と、を備えたことを特徴とする。
An information communication apparatus according to the next invention is characterized in that a maximum number of users storage means for storing and holding a maximum number of users;
Or input means for connecting to at least one transmission path connecting a plurality of terminals, accepting access from each of the terminals through this transmission path, and inputting job information for instructing a job, and input means. User analyzing means for analyzing user information instructing a job based on input job information; registering means for registering user information analyzed by the user analyzing means after execution of a corresponding job; and user information by the registering means Before performing the registration, the determination unit determines whether or not the total number of users registered in the registration unit in this registration exceeds the maximum number of users stored and held in the maximum number of users storage unit. If the judgment result is obtained, at least external access to the input means is denied. Access control means for controlling execution of a job based on the job information input by the input means when a judgment result is obtained, and a maximum user memory in response to a request from a terminal satisfying a predetermined condition through a transmission path. Changing means for arbitrarily changing the maximum number of users stored in the holding means.

【0015】従って、ユーザ情報の登録を行う前に今回
の登録で総ユーザ数が最大ユーザ数を超えるか否かを判
断し、超えるという判断結果が得られた場合には少なく
とも外部からのアクセスを拒否し、一方、超えないとい
う判断結果が得られた場合には入力されたジョブ情報に
基づくジョブを実行するように制御し、最大ユーザ数に
ついては所定条件を満たす端末からの要求に応じて任意
に変更するようにしたので、許諾契約上の権利として最
大ユーザ数を規定すれば、その最大ユーザ数を超えるア
クセスがあれば契約違反となり以降の使用が拒否される
ことから、および、第三者による最大ユーザ数の改竄や
書き換えが防止でき、かつ許諾権者相当の特定者により
許諾契約上の権利に従って最大ユーザ数を適宜変更でき
ることから、許諾契約上の権利を確実に保守することが
可能である。
Therefore, before registering the user information, it is determined whether or not the total number of users exceeds the maximum number of users in the current registration. Refuse, on the other hand, if the judgment result is not exceeded, control to execute the job based on the input job information, and the maximum number of users is optional according to the request from the terminal that satisfies the predetermined condition If the maximum number of users is stipulated as a license agreement right, any access exceeding the maximum number of users will be a breach of the contract and will be refused from further use. Falsification or rewriting of the maximum number of users due to the above, and the maximum number of users can be appropriately changed according to the rights in the license agreement by a specific person equivalent to the licensee. It is possible to reliably maintain about on the right.

【0016】つぎの発明に係る情報通信装置は、最大ユ
ーザ数を記憶保持する最大ユーザ数記憶保持手段と、1
または複数の端末を接続している少なくとも1本の伝送
路に接続され、この伝送路を通じて前記各端末からのア
クセスを受け付けてジョブを指示するためのジョブ情報
を入力する入力手段と、入力手段により入力されたジョ
ブ情報に基づいてジョブを指示するユーザ情報を解析す
るユーザ解析手段と、ユーザ解析手段により解析された
ユーザ情報をこれに対応するジョブ実行後に登録する登
録手段と、登録手段によりユーザ情報の登録を行う前に
今回の登録で登録手段に登録される総ユーザ数が最大ユ
ーザ数記憶保持手段に記憶保持された最大ユーザ数を超
えるか否かを判断する判断手段と、判断手段により超え
るという判断結果が得られた場合には、少なくとも入力
手段への外部からのアクセスを拒否し、一方、判断手段
により超えないという判断結果が得られた場合には入力
手段により入力されたジョブ情報に基づくジョブを実行
するように制御するアクセス制御手段と、アクセス制御
手段によりアクセスを拒否した場合にのみ、伝送路を通
じて所定条件を満たす端末からの要求に応じて最大ユー
ザ記憶保持手段に記憶されている最大ユーザ数を任意に
変更する変更手段と、を備えたことを特徴とする。
The information communication apparatus according to the next invention comprises a maximum user number storage and holding means for storing and holding the maximum number of users;
Or input means for connecting to at least one transmission path connecting a plurality of terminals, accepting access from each of the terminals through this transmission path, and inputting job information for instructing a job, and input means. User analyzing means for analyzing user information instructing a job based on input job information; registering means for registering user information analyzed by the user analyzing means after execution of a corresponding job; and user information by the registering means Before performing the registration, the determination unit determines whether or not the total number of users registered in the registration unit in this registration exceeds the maximum number of users stored and held in the maximum number of users storage unit. If the judgment result is obtained, at least external access to the input means is denied. Access control means for controlling the execution of a job based on the job information input by the input means when the determination result is obtained, and a predetermined condition through the transmission path only when the access control means denies the access. Changing means for arbitrarily changing the maximum number of users stored in the maximum user storage means in response to a request from a terminal satisfying the condition.

【0017】従って、ユーザ情報の登録を行う前に今回
の登録で総ユーザ数が最大ユーザ数を超えるか否かを判
断し、超えるという判断結果が得られた場合には少なく
とも外部からのアクセスを拒否して、一方、超えないと
いう判断結果が得られた場合には入力されたジョブ情報
に基づくジョブを実行するように制御し、特に、アクセ
ス拒否の際に、最大ユーザ数については所定条件を満た
す端末からの要求に応じて任意に変更するようにしたの
で、許諾契約上の権利として最大ユーザ数を規定すれ
ば、その最大ユーザ数を超えるアクセスがあれば契約違
反となり以降の使用が拒否されることから、および、第
三者による最大ユーザ数の改竄や書き換えが防止でき、
かつ許諾権者相当の特定者により許諾契約上の権利に従
って最大ユーザ数をアクセス拒否に対応して変更できる
ことから、許諾契約上の権利を確実に保守することが可
能である。
Therefore, before registering the user information, it is determined whether or not the total number of users exceeds the maximum number of users in the current registration. In the case of a rejection, on the other hand, if a determination result that the value does not exceed is obtained, control is performed to execute a job based on the input job information. Since it is arbitrarily changed according to the request from the terminal that satisfies it, if the maximum number of users is specified as a right in the license agreement, any access exceeding the maximum number of users will be a breach of the contract and the subsequent use will be refused. And the falsification and rewriting of the maximum number of users by a third party can be prevented,
In addition, since the maximum number of users can be changed in response to the access denial by the specific person equivalent to the license holder in accordance with the rights in the license agreement, the rights in the license agreement can be reliably maintained.

【0018】つぎの発明に係る情報通信装置は、変更手
段が、所定条件を満たす端末から送られてくるID情報
と予め登録されているID情報とを照合して一致が得ら
れた場合にのみ、最大ユーザ数の変更を実行するように
したので、セキュリティが確保され、これによって、許
諾契約上の権利を確実に保護することが可能である。
[0018] In the information communication apparatus according to the next invention, the changing means collates the ID information sent from the terminal satisfying the predetermined condition with the pre-registered ID information, and only when the coincidence is obtained. Since the maximum number of users is changed, security is ensured, and thereby the rights in the license agreement can be surely protected.

【0019】つぎの発明に係る情報通信装置は、ID情
報が暗号化された情報であり、変更手段が、所定の条件
を満たす端末から送られてくるID情報を解読してから
照合を実行するようにしたので、セキュリティが向上
し、これによって、許諾契約上の権利を確実に保護する
ことが可能である。
[0019] In the information communication apparatus according to the next invention, the ID information is encrypted information, and the changing means decodes the ID information sent from the terminal satisfying the predetermined condition, and then executes the collation. As a result, the security is improved, and thereby the rights in the license agreement can be reliably protected.

【0020】つぎの発明に係る情報通信装置は、アクセ
ス制御手段が、外部からのアクセスを拒否する場合に予
め用意されているすべてのジョブの実行を今後不可にす
るようにしたので、許諾契約違反が生じた時点で以降の
ジョブの実行が停止することになり、これによって、許
諾契約上の権利を確実に保護することが可能である。
In the information communication apparatus according to the next invention, the access control means disables execution of all the jobs prepared in advance when external access is denied. The execution of the subsequent job is stopped at the time when the error occurs, whereby the rights in the license agreement can be surely protected.

【0021】つぎの発明に係る情報通信装置は、アクセ
ス制御手段が、外部からのアクセスを拒否する場合に今
回アクセスしてきた端末のユーザ情報に対応するジョブ
の実行だけを今後不可にするようにしたので、不正にア
クセスしてくるユーザのジョブ指示を排除して正規のユ
ーザに対してのみ通常通りのアクセスを許すことがで
き、これによって、許諾契約上の権利を確実に保護する
ことが可能である。
[0021] In the information communication apparatus according to the next invention, when the access control means rejects access from the outside, only execution of a job corresponding to the user information of the terminal which has accessed this time is prohibited in the future. Therefore, it is possible to exclude a job instruction of an unauthorized user and permit normal access only to a legitimate user, thereby securely protecting rights in a license agreement. is there.

【0022】つぎの発明に係る情報通信装置は、アクセ
ス制御手段が、外部からのアクセスを拒否する場合に伝
送路を介して所定の端末にアクセス拒否状態を通知する
ようにしたので、所定の端末を利用する特定者を許諾権
者にすれば、許諾権者は許諾契約上の違反が発生した時
点で即座にその違反行為を確認することができ、これに
よって、許諾契約上の権利を確実に保護することが可能
である。
In the information communication apparatus according to the next invention, the access control means notifies the predetermined terminal via the transmission path of the access denied state when the external access is denied. By making the specific person who uses the licensee the licensee, the licensee can immediately confirm the violation when the license agreement is violated, thereby ensuring the rights under the license agreement It is possible to protect.

【0023】つぎの発明に係る情報通信装置は、アクセ
ス制御手段が、外部からのアクセスを拒否する場合に、
今回アクセスしてきた端末に対してそのアクセス動作を
制御するアプリケーションのアンインストール処理を指
示するようにしたので、そのアンインストール処理を実
行した端末は以降のアクセスが不可能となり、一度でも
不正にアクセスしてきた端末からのアクセスがなくなる
ことから、許諾契約上の権利を確実に保護することが可
能である。
[0023] In the information communication apparatus according to the next invention, when the access control means rejects external access,
Since the terminal that accessed this time was instructed to uninstall the application that controls the access operation, the terminal that executed the uninstallation process could not access any further, and even once it had been accessed illegally. Since there is no access from the terminal, the rights under the license agreement can be reliably protected.

【0024】つぎの発明に係る情報通信装置は、ファク
シミリ通信機能を具備して、アクセス制御手段によるア
クセス拒否期間中は伝送路を通じての外部からのファク
シミリ受信動作を停止するようにしたので、不正後にフ
ァクシミリ機能を停止させることができ、これによっ
て、許諾契約上の権利を確実に保護することが可能であ
る。
The information communication apparatus according to the next invention is provided with a facsimile communication function and stops an external facsimile reception operation via a transmission line during an access rejection period by the access control means. The facsimile function can be stopped, so that the rights under the license agreement can be reliably protected.

【0025】つぎの発明に係る情報通信装置は、伝送路
をLANにしたので、コンピュータネットワーク上での
許諾契約違反に対して該当する端末からのアクセスを拒
否することができ、これによって、LAN使用による許
諾契約上の権利を確実に保護することが可能である。
In the information communication apparatus according to the next invention, since the transmission path is a LAN, it is possible to refuse access from a corresponding terminal in violation of a license agreement on a computer network. Rights under the license agreement can be reliably protected.

【0026】つぎの発明に係る情報通信装置は、ユーザ
情報をMACアドレスとしたので、LANのデータリン
ク層において固有の情報であることから、同一ユーザに
よる不正利用をネット上から排除することができ、これ
によって、許諾契約上の権利を確実に保護することが可
能である。
In the information communication apparatus according to the next invention, since the user information is a MAC address, it is information unique to the data link layer of the LAN, so that unauthorized use by the same user can be excluded from the network. Thus, it is possible to reliably protect the rights under the license agreement.

【0027】つぎの発明に係る情報通信装置は、ユーザ
情報をIPアドレスとしたので、LANのネットワーク
層において固有の情報であることから、同一ユーザによ
る不正利用をネット上から排除することができ、これに
よって、許諾契約上の権利を確実に保護することが可能
である。
In the information communication apparatus according to the next invention, since the user information is an IP address, since the information is unique to the network layer of the LAN, unauthorized use by the same user can be excluded from the network. As a result, it is possible to reliably protect the rights under the license agreement.

【0028】つぎの発明に係る情報通信装置は、ユーザ
情報をアカウント情報としたので、LANにおいて固有
の情報であることから、同一ユーザによる不正利用をネ
ット上から排除することができ、これによって、許諾契
約上の権利を確実に保護することが可能である。
In the information communication apparatus according to the next invention, since the user information is account information, since the information is unique to the LAN, unauthorized use by the same user can be excluded from the network. It is possible to reliably protect the rights under the license agreement.

【0029】つぎの発明に係る情報通信装置は、入力手
段がジョブ情報をキー入力する手段を含むようにしたの
で、装置上からのジョブ指示に対しても伝送路を使用し
たアクセスと同様に許諾契約上の権利を確実に保護する
ことが可能である。
In the information communication apparatus according to the next invention, the input means includes means for inputting job information by key, so that a job instruction from the apparatus can be licensed in the same manner as access using a transmission path. Contractual rights can be reliably protected.

【0030】つぎの発明に係る情報通信装置は、ジョブ
の種類にファクシミリ通信を含め、ジョブ情報によって
指示されるジョブがファクシミリ通信であった場合、読
取手段により読み取られた原稿画像の画像データまたは
伝送路を介して受信される画像データを伝送路を介して
オンライン出力するようにしたので、この場合にも許諾
契約上の権利を確実に保護することが可能である。
An information communication apparatus according to the next invention includes facsimile communication in a job type, and when a job specified by job information is facsimile communication, image data of a document image read by a reading unit or transmission Since the image data received via the transmission path is output online via the transmission path, the rights in the license agreement can be reliably protected also in this case.

【0031】つぎの発明に係る情報通信装置は、ジョブ
の種類にファクシミリ通信を含め、ジョブ情報によって
指示されるジョブがファクシミリ通信であった場合、伝
送路を介して受信される画像データを伝送路を介してオ
ンライン出力するようにしたので、この場合にも許諾契
約上の権利を確実に保護することが可能である。
The information communication apparatus according to the next invention includes facsimile communication in the type of job and, when the job specified by the job information is facsimile communication, transmits image data received via the transmission path to the transmission path. In this case, the rights in the license agreement can be reliably protected in this case as well.

【0032】つぎの発明に係る情報通信装置は、伝送路
を複数用意して、ジョブの種類にデータ転送を含め、ジ
ョブ情報によって指示されるジョブがデータ転送であっ
た場合、ユーザ情報に従ってデータ転送する際に使用す
る伝送路を複数の伝送路から一つ選択するようにしたの
で、ユーザ情報に依存して適した伝送路を選択でき、こ
れによって、許諾契約上の権利を確実に保護することが
可能である。
In the information communication apparatus according to the next invention, a plurality of transmission paths are prepared, and if the job specified by the job information is data transfer, the data transfer is performed according to the user information. In this case, one of the transmission lines to be used is selected from a plurality of transmission lines, so that an appropriate transmission line can be selected depending on the user information, thereby securely protecting the rights in the license agreement. Is possible.

【0033】[0033]

【発明の実施の形態】以下に添付図面を参照して、この
発明に係る好適な実施の形態を詳細に説明する。
Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

【0034】(実施の形態1)まず、この発明に係る情
報通信装置の実施の形態1について説明する。図1はこ
の発明に係る情報通信装置の実施の形態1による内部構
成を示すブロック図である。
(Embodiment 1) First, Embodiment 1 of the information communication apparatus according to the present invention will be described. FIG. 1 is a block diagram showing an internal configuration of an information communication apparatus according to a first embodiment of the present invention.

【0035】図1に示した情報通信装置は、CPU1、
読取部2、記録部3、符号/復号部4、キー操作部5、
表示部6、ROM7、RAM8、モデム9、網制御部1
0、LANインターフェース部11等のユニットを備え
たファクシミリ装置である。なお、網制御部10には電
話回線13が接続され、LANインターフェース部11
にはLAN14が接続されている。
The information communication device shown in FIG.
Reading unit 2, recording unit 3, encoding / decoding unit 4, key operation unit 5,
Display unit 6, ROM 7, RAM 8, modem 9, network control unit 1
0, a facsimile machine including units such as a LAN interface unit 11. A telephone line 13 is connected to the network control unit 10, and a LAN interface unit 11
Is connected to the LAN 14.

【0036】CPU1は、内部バス12に結合される各
ユニットを後述のROM7に格納されている各種プログ
ラムに従ってLAN14とのファクシミリ通信等の動作
を制御するとともに、LAN14を通じて到来するジョ
ブ指示に従って各種の動作を制御する。上述したジョブ
は、後述のROM7のOS部71AやAP部72の制御
プログラムに従って実行される処理を対象としており、
主としてコンピュータネットワークシステムにおけるフ
ァクシミリ機能に関するものである。
The CPU 1 controls each unit connected to the internal bus 12 to perform operations such as facsimile communication with the LAN 14 in accordance with various programs stored in the ROM 7, which will be described later, and performs various operations in accordance with job instructions arriving through the LAN 14. Control. The above-described job is intended for processing executed according to a control program of the OS unit 71A and the AP unit 72 of the ROM 7, which will be described later.
It mainly relates to a facsimile function in a computer network system.

【0037】読取部2は、ファクシミリ機能に従って、
送信原稿等の読取対象をCCD等の撮像素子により光学
的に読取って画像データを取り込むスキャナ等の入力装
置である。この読取部2の読取動作は、キー操作部5の
操作(ファクシミリ送信を含む)に応じて実行されると
ともにLAN14を介しての他の端末からのリモート操
作に応じてジョブとして実行される。
The reading unit 2 operates according to the facsimile function.
It is an input device such as a scanner that optically reads an object to be read such as a transmission original by an image sensor such as a CCD and takes in image data. The reading operation of the reading unit 2 is executed in response to an operation of the key operation unit 5 (including facsimile transmission) and is executed as a job in response to a remote operation from another terminal via the LAN 14.

【0038】記録部3は、ファクシミリ機能に従って、
記録紙等の記録対象に対して画像データに基づく画像を
記録するプリンタ等の出力装置である。この記録部3の
記録動作は、キー操作部5の操作や電話回線13を介し
て受信されたファクシミリ受信に応じて実行されるとと
もに、LAN14を介して他の端末からのリモート操作
に応じてジョブとして実行される。
The recording unit 3 operates according to a facsimile function.
An output device such as a printer that records an image based on image data on a recording target such as recording paper. The recording operation of the recording unit 3 is executed in response to an operation of the key operation unit 5 or facsimile reception received via the telephone line 13 and a job in response to a remote operation from another terminal via the LAN 14. Is executed as

【0039】符号/復号部4は、ファクシミリ機能に従
って送信対象となる画像データを符号化して送信データ
(符号化データ)を得るとともに、ファクシミリ機能と
して受信データ(符号化データ)を元の画像データに復
号する。なお、送信対象となる画像データは読取部2に
よって得られ画像データ、LAN14を介して他の端末
から入力される画像データ等である。なお、送受信時に
伝送される情報には、後述するMAC(Media A
ccess Control)アドレス及びジョブ情
報、通信プロトコル上の制御情報、画像データ等が含ま
れる。
The encoding / decoding unit 4 encodes image data to be transmitted according to a facsimile function to obtain transmission data (encoded data), and converts received data (encoded data) into original image data as a facsimile function. Decrypt. The image data to be transmitted is image data obtained by the reading unit 2, image data input from another terminal via the LAN 14, and the like. The information transmitted during transmission / reception includes a MAC (Media A) described later.
access control), job information, control information on a communication protocol, image data, and the like.

【0040】キー操作部5は、装置単独でのファクシミ
リ通信を含む各種動作を操作するためのキーを具備して
おり、各キーの操作に応じて検出されるキー信号をCP
U1に供給する。表示部6は、装置の操作メニュー、L
AN14から要求される指示に基づくジョブの実行状況
等を表示する。
The key operation section 5 has keys for operating various operations including facsimile communication by the apparatus alone, and transmits a key signal detected in accordance with the operation of each key to a CP.
Supply to U1. The display unit 6 displays an operation menu of the device, L
The job execution status based on an instruction requested from the AN 14 is displayed.

【0041】ROM7は、OS(Operating
System)部71AとAP(Applicatio
n Program)部72とを有している。OS部7
1は電話回線13やLAN14との通信制御等を行うネ
ットワークOSプログラムで構成される。AP部72は
装置内の各ユニットを動作させるための制御プログラム
で構成される。また、RAM8は、CPU1により使用
されるワークエリア、送受信時に送信データや受信デー
タを蓄積するためのデータバッファの他に、ジョブ情報
メモリ81、MACアドレスメモリ82、総ユーザ数メ
モリ83を有している。
The ROM 7 stores an OS (Operating).
System) 71A and AP (Applicatio)
n Program section 72. OS part 7
Reference numeral 1 denotes a network OS program for controlling communication with the telephone line 13 and the LAN 14. The AP unit 72 includes a control program for operating each unit in the apparatus. The RAM 8 has a job information memory 81, a MAC address memory 82, and a total number of users memory 83, in addition to a work area used by the CPU 1 and a data buffer for storing transmission data and reception data during transmission and reception. I have.

【0042】ジョブ情報メモリ81は、キー操作部5ま
たはLANインターフェース部11を介してLAN14
より指示された実行すべきジョブ情報を格納する。この
ジョブ情報メモリ81に格納されたジョブ情報は、ジョ
ブ実行の際にCPU1によってアクセスされる。また、
MACアドレスメモリ82は、ジョブ支持者を特定する
ためのMACアドレスを登録するためのメモリである。
このMACアドレスメモリ82は、LAN14を通じて
ジョブの指示があった場合にCPU1によってアクセス
され、ジョブを指示する利用者すなわちジョブ指示者か
ら送られてくるMACドレスと同一のMACアドレスが
含まれるか否かを確認するために使用される。
The job information memory 81 is connected to the LAN 14 via the key operation unit 5 or the LAN interface unit 11.
Stores job information to be executed, which is instructed. The job information stored in the job information memory 81 is accessed by the CPU 1 when executing a job. Also,
The MAC address memory 82 is a memory for registering a MAC address for specifying a job supporter.
The MAC address memory 82 is accessed by the CPU 1 when a job is instructed via the LAN 14 and determines whether or not the MAC address is the same as the MAC address sent from the user who instructs the job, ie, the job instructor. Used to confirm.

【0043】上述のMACアドレスは、OSI(Ope
n Systems Interconnectio
n)参照モデルのデータリンク層(第2層)において物
理的な宛先(送信先)を規定する情報である。このMA
Cアドレスはコンピュータネットワークにイーサネット
を適用した場合にイーサネットヘッダとして使用され
る。
The above-mentioned MAC address is the OSI (Open
n Systems Interconnection
n) Information that specifies a physical destination (transmission destination) in the data link layer (second layer) of the reference model. This MA
The C address is used as an Ethernet header when Ethernet is applied to a computer network.

【0044】総ユーザ数メモリ83は、MACアドレス
メモリ82に登録されているMACアドレスの総数(総
ユーザ数)を記憶するためのメモリである。この総ユー
ザ数メモリ83に記憶される総ユーザ数は、LAN14
を通じて送られてくるジョブ指示者のMACアドレスが
MACアドレスメモリ82に登録される度に1つインク
リメントされる。
The total user number memory 83 is a memory for storing the total number of MAC addresses (the total number of users) registered in the MAC address memory 82. The total number of users stored in the total user number memory
Is incremented by one each time the MAC address of the job instructor sent through the MAC address is registered in the MAC address memory 82.

【0045】モデム9は、電話回線13へ送出する送信
データ(符号化データ)を変調して網制御部10へ供給
するとともに、電話回線13より到来して網制御部10
を介して受信される受信データ(変調データ)を復調す
る。網制御部10は、電話回線13に接続され、電話網
との通信を制御する。LANインターフェース部11
は、内部バス12に接続される各ユニットとLAN14
との間に介在しており、各ユニットとLAN14とのイ
ンターフェースを司る。LANインターフェース部11
は、LAN14の物理的なインターフェース、プロトコ
ルスタック、ファイル転送などの機能を具備している。
内部バス12は、結合される各ユニット間でアドレス信
号、データ、制御信号を伝送する。
The modem 9 modulates transmission data (encoded data) to be transmitted to the telephone line 13 and supplies the modulated data to the network control unit 10.
And demodulates received data (modulated data) received via the. The network control unit 10 is connected to the telephone line 13 and controls communication with the telephone network. LAN interface unit 11
Are connected to each unit connected to the internal bus 12 and the LAN 14
And controls the interface between each unit and the LAN 14. LAN interface unit 11
Has functions such as a physical interface of the LAN 14, a protocol stack, and a file transfer.
The internal bus 12 transmits address signals, data, and control signals between the coupled units.

【0046】次に、動作について説明する。図2は実施
の形態1によるLANのジョブ制御を説明するフローチ
ャートである。なお、以下に説明する全体の動作はCP
U1によって制御されるが、個々の動作は各ユニットで
行われる。
Next, the operation will be described. FIG. 2 is a flowchart for explaining LAN job control according to the first embodiment. The overall operation described below is based on the CP
Although controlled by U1, individual operations are performed in each unit.

【0047】以下に説明する処理は、新たなジョブ指示
者のMACアドレスの加算によって得られる総ユーザ数
が許諾契約上の最大ユーザ数(固定)を超えた場合に
は、LAN14に接続される本装置の動作(ファクシミ
リ動作)を全面的に停止する制御を示している。すなわ
ち、許諾契約上、LAN14からのジョブ指示が許可さ
れる最大ユーザ数が3台であった場合には、4台目のユ
ーザがLAN14を通じてジョブ指示のアクセスを行っ
た時点で本装置の全処理が停止される。
The processing described below is executed when the total number of users obtained by adding the MAC address of the new job instructor exceeds the maximum number of users (fixed) in the license agreement. This figure shows control for completely stopping the operation (facsimile operation) of the apparatus. That is, if the maximum number of users permitted to perform job instructions from the LAN 14 is three in accordance with the license agreement, when the fourth user accesses the job instructions via the LAN 14, all processing of the apparatus is performed. Is stopped.

【0048】具体的には、まず、ステップS101にお
いて、LAN14を通じてLANインターフェース部1
1にジョブを指示する情報すなわちジョブ情報が受信さ
れると、そのジョブ情報に基づいてジョブ指示者を特定
するMACアドレスが解読される。なお、受信されたジ
ョブ情報はRAM8のジョブ情報メモリ81に格納され
る。
More specifically, first, in step S101, the LAN interface 1
When information indicating a job, i.e., job information, is received, the MAC address identifying the job instructor is decoded based on the job information. Note that the received job information is stored in the job information memory 81 of the RAM 8.

【0049】続くステップS102では、ステップS1
01により取得されたMACアドレスが以前に取得され
たMACアドレスの中に含まれているか否かが判断され
る。すなわち、RAM8のMACアドレスメモリ82に
すでに登録されているMACアドレスの中から今回取得
されたMACアドレスと同一のMACアドレスが存在す
るかどうか検索される。
In the following step S102, step S1
It is determined whether or not the MAC address obtained in step 01 is included in the previously obtained MAC address. That is, it is searched from the MAC addresses already registered in the MAC address memory 82 of the RAM 8 whether or not the same MAC address as the MAC address acquired this time exists.

【0050】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS103)、新たなジョブ指示者か
らのアクセスではなく、許諾契約内のアクセスのため、
本処理は終了するが、存在しないと判断された場合には
(ステップS103)、新たなジョブ指示者からのアク
セスであり、許諾契約内のアクセスかどうかを判断する
ため、処理はステップS104〜ステップS107の処
理に移行する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in the job 2 (step S103), the access is not from a new job instructor, but an access within a license agreement.
This processing ends, but if it is determined that the access does not exist (step S103), the access is from a new job instructor, and the processing is performed in steps S104 to S104 in order to determine whether the access is within the license agreement. The process proceeds to S107.

【0051】まず、ステップS104において、RAM
8の総ユーザ数メモリ83に格納されている総ユーザ数
が一つインクリメントされる。続くステップS105で
は、ステップS104により更新された総ユーザ数が例
えばプログラム上で設定されている最大ユーザ数よりも
大きくなったか否かが判断される。
First, in step S104, the RAM
The total number of users stored in the total user number memory 83 is incremented by one. In the following step S105, it is determined whether or not the total number of users updated in step S104 is larger than, for example, the maximum number of users set on the program.

【0052】このステップS105において、大きくな
ったという判断結果が得られた場合には、ジョブのアク
セス数が許諾契約上の最大ユーザ数を超えたことにな
る。これは許諾契約違反となるため、アプリケーション
の違法コピー等の発生を未然に防ぐため、処理はステッ
プS106に移行する。
In step S105, if a determination result indicating that the number has increased is obtained, it means that the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S106 in order to prevent the occurrence of illegal copying of the application.

【0053】ステップS106では、本装置の処理が無
限ループ処理によって全面的に停止され、本装置は、事
実上、機能停止状態となる。この無限ループの解除は、
特定のサービス会社、もしくは許諾契約の権利者側によ
って実施される。
In step S106, the processing of the present apparatus is completely stopped by the infinite loop processing, and the present apparatus is in a practically stopped state. The release of this infinite loop is
It is carried out by a specific service company or the right holder of the license agreement.

【0054】一方、ステップS105において、大きく
ならなかったという判断結果が得られた場合には、ジョ
ブのアクセス数は許諾契約上の最大ユーザ数の範囲内す
なわち許諾契約上の権利行使となり、処理はステップS
107に移行する。
On the other hand, if it is determined in step S105 that the job has not become large, the number of accesses to the job is within the range of the maximum number of users in the license agreement, that is, the rights are exercised in the license agreement. Step S
Move to 107.

【0055】ステップS107では、ステップS101
で取得された新規のMACアドレスをMACアドレスメ
モリ82に記憶する処理が実行される。この後、本処理
は終了する。
In step S107, step S101
Is stored in the MAC address memory 82. Thereafter, this processing ends.

【0056】上述のジョブ情報はLAN14を通じてネ
ットワーク上から入力するだけでなく、本装置単独でキ
ー操作部5から直接入力することも可能である。このジ
ョブ情報の入力処理は上述したステップS101で行わ
れる。
The above-described job information can be input not only from the network via the LAN 14 but also directly from the key operation unit 5 by this apparatus alone. This job information input processing is performed in step S101 described above.

【0057】以上説明したように、実施の形態1によれ
ば、所定のアクセス条件を満足できないアクセスがある
と、以降のアクセスを拒否するようにしたので、所定の
アクセス条件を許諾契約上の権利として規定すれば、そ
のアクセス条件を満足できない場合には契約違反となり
以降の使用が拒否されることから、許諾契約上の権利を
確実に保守することが可能である。
As described above, according to the first embodiment, if there is an access that cannot satisfy the predetermined access condition, the subsequent access is rejected. If the access condition is not satisfied, the contract is violated and the subsequent use is rejected, so that the rights in the license agreement can be reliably maintained.

【0058】また、ユーザ情報の登録を行う前に今回の
登録で総ユーザ数が予め決められた最大ユーザ数を超え
るか否かを判断し、超えるという判断結果が得られた場
合には少なくとも外部からのアクセスを拒否し、一方、
超えないという判断結果が得られた場合には入力された
ジョブ情報に基づくジョブを実行するように制御するの
で、許諾契約上の権利として最大ユーザ数を規定すれ
ば、その最大ユーザ数を超えるアクセスがあれば契約違
反となり以降の使用が拒否されることから、許諾契約上
の権利を確実に保守することが可能である。
Before registering user information, it is determined whether or not the total number of users exceeds a predetermined maximum number of users in the current registration. Deny access from
If it is determined that the number of users does not exceed the maximum number of users, if the maximum number of users is stipulated as a license agreement right, the access will exceed the maximum number of users. If there is, the contract is violated and subsequent use is rejected, so that the rights under the license agreement can be reliably maintained.

【0059】また、外部からのアクセスを拒否する場合
に予め用意されているすべてのジョブの実行を今後不可
にするようにしたので、許諾契約違反が生じた時点で以
降のジョブの実行が停止することになり、これによっ
て、許諾契約上の権利を確実に保護することが可能であ
る。
In the case where access from the outside is denied, the execution of all the prepared jobs is disabled in the future, so that the execution of the subsequent jobs is stopped when the license agreement is violated. As a result, it is possible to reliably protect the rights under the license agreement.

【0060】また、伝送路をLAN14にしたので、コ
ンピュータネットワーク上での許諾契約違反に対して該
当する端末からのアクセスを拒否することができ、これ
によって、LAN使用による許諾契約上の権利を確実に
保護することが可能である。
Further, since the transmission path is the LAN 14, it is possible to deny access from the corresponding terminal in violation of the license agreement on the computer network, thereby ensuring the rights in the license agreement by using the LAN. It is possible to protect.

【0061】また、ユーザ情報をMACアドレスとした
ので、LAN14のデータリンク層において固有の情報
であることから、同一ユーザによる不正利用をネット上
から排除することができ、これによって、許諾契約上の
権利を確実に保護することが可能である。
Further, since the user information is a MAC address, since the information is unique in the data link layer of the LAN 14, unauthorized use by the same user can be excluded from the network. Rights can be reliably protected.

【0062】また、ジョブ情報をキー操作部5からも入
力できることから、装置上からのジョブ指示に対しても
伝送路を使用したアクセスと同様に許諾契約上の権利を
確実に保護することが可能である。
Since the job information can also be input from the key operation unit 5, it is possible to surely protect the rights in the license agreement for the job instruction from the device as well as the access using the transmission path. It is.

【0063】(実施の形態2)さて、前述の実施の形態
1による情報通信装置は一例としてプログラム上で最大
ユーザ数を記憶しておく構成であったが、以下に説明す
る実施の形態2のように、その最大ユーザ数を防護する
構成にしてもよい。
(Embodiment 2) The information communication apparatus according to Embodiment 1 has a configuration in which the maximum number of users is stored on a program as an example. As described above, the maximum number of users may be protected.

【0064】図3はこの発明に係る情報通信装置の実施
の形態2による内部構成を示すブロック図である。この
実施の形態2は、前述の実施の形態1による全体構成と
同様の構成を採用するため、同様の構成及び機能を有す
るユニットについては同じ参照符号を使用して説明を省
略する。
FIG. 3 is a block diagram showing an internal configuration of an information communication apparatus according to a second embodiment of the present invention. Since the second embodiment employs the same configuration as the entire configuration according to the first embodiment, units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0065】実施の形態2では、図3に示したように、
最大ユーザ数がROM7の最大ユーザ数メモリ73に予
め記憶されており、この部分で実施の形態1の構成とは
異なる。また、ジョブ制御について、アプリケーション
レベルも含めたネットワークOSプログラムが異なるこ
とから、ROM7にはOS部71Bが設定される。
In the second embodiment, as shown in FIG.
The maximum number of users is stored in advance in the maximum user number memory 73 of the ROM 7, and this part is different from the configuration of the first embodiment. Further, regarding job control, since the network OS program including the application level is different, the OS unit 71B is set in the ROM 7.

【0066】次に、動作について説明する。図4は実施
の形態2によるLANのジョブ制御を説明するフローチ
ャートである。なお、以下に説明する全体の動作はCP
U1によって制御されるが、個々の動作は各ユニットで
行われる。
Next, the operation will be described. FIG. 4 is a flowchart for explaining LAN job control according to the second embodiment. The overall operation described below is based on the CP
Although controlled by U1, individual operations are performed in each unit.

【0067】図4のステップS201〜ステップS20
4までの処理は、前述した実施の形態1によるステップ
S101〜ステップS104に対応している。すなわ
ち、ステップS201では、キー操作部5から、もしく
はLAN14を通じて受信されたジョブ情報からMAC
アドレスが取得される。続くステップS202では、ス
テップS101により取得されたMACアドレスが以前
に取得されたMACアドレスの中に含まれているか否か
が判断される。
Steps S201 to S20 in FIG.
The processes up to 4 correspond to steps S101 to S104 according to the first embodiment described above. That is, in step S201, the MAC information is obtained from the job information received from the key operation unit 5 or through the LAN 14.
The address is obtained. In a succeeding step S202, it is determined whether or not the MAC address obtained in the step S101 is included in the previously obtained MAC addresses.

【0068】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS203)、新たなジョブ指示者か
らのアクセスではなく、許諾契約内のアクセスのため、
本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in the job 2 (step S203), the access is not based on the new job instructor but on the access within the license agreement.
This processing ends.

【0069】一方、存在しないと判断された場合には
(ステップS203)、新たなジョブ指示者からのアク
セスであり、許諾契約内のアクセスかどうかを判断する
ため、続くステップS104において、RAM8の総ユ
ーザ数メモリ83に格納されている総ユーザ数が一つイ
ンクリメントされる。
On the other hand, if it is determined that the access does not exist (step S203), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0070】そして、この実施の形態2では、最大ユー
ザ数がROM7の最大ユーザ数メモリ73から読み出さ
れ(ステップS205)、続くステップS206におい
て、ステップS204により更新された総ユーザ数とス
テップS205で読み出された最大ユーザ数との大小関
係が比較される。
In the second embodiment, the maximum number of users is read from the maximum user number memory 73 of the ROM 7 (step S205), and in the subsequent step S206, the total number of users updated in step S204 and the maximum number of users are updated in step S205. The magnitude relationship with the read maximum number of users is compared.

【0071】このステップS206において、総ユーザ
数の方が大きいという結果が得られた場合には、ジョブ
のアクセス数が許諾契約上の最大ユーザ数を超えたこと
になる。これは許諾契約違反となるため、アプリケーシ
ョンの違法コピー等の発生を未然に防ぐため、処理はス
テップS207に移行する。
If it is determined in step S206 that the total number of users is larger, the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S207 to prevent the occurrence of illegal copying of the application.

【0072】ステップS207は前述のステップS10
6に対応しており、このステップS207では、本装置
の処理が無限ループ処理によって全面的に停止され、本
装置は、事実上、機能停止状態となる。この処理の全面
停止の解除は、特定のサービス会社、もしくは許諾契約
の権利者側によって実施される。
Step S207 is the same as step S10 described above.
In this step S207, the processing of the present apparatus is completely stopped by the infinite loop processing, and the present apparatus is in a practically stopped state. The cancellation of the full suspension of this processing is performed by a specific service company or the right holder of the license agreement.

【0073】一方、ステップS206において、総ユー
ザ数が最大ユーザ数に達していないという結果が得られ
た場合には、ジョブのアクセス数は許諾契約上の最大ユ
ーザ数の範囲内すなわち許諾契約上の権利行使となり、
処理はステップS208に移行する。ステップS208
では、ステップS201で取得された新規のMACアド
レスをMACアドレスメモリ82に記憶する処理が実行
される。この後、本処理は終了する。
On the other hand, if it is determined in step S206 that the total number of users has not reached the maximum number of users, the number of access to the job is within the range of the maximum number of users in the license agreement, that is, in the license agreement. Exercised,
The process moves to step S208. Step S208
Then, a process of storing the new MAC address acquired in step S201 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0074】以上説明したように、実施の形態2によれ
ば、ユーザ情報の登録を行う前に今回の登録で総ユーザ
数が書き換え不能な状態で記憶保持されている最大ユー
ザ数を超えるか否かを判断し、超えるという判断結果が
得られた場合には少なくとも外部からのアクセスを拒否
し、一方、超えないという判断結果が得られた場合には
入力されたジョブ情報に基づくジョブを実行するように
制御するので、許諾契約上の権利として最大ユーザ数を
規定すれば、その最大ユーザ数を超えるアクセスがあれ
ば契約違反となり以降の使用が拒否されることから、お
よび、第三者による最大ユーザ数の改竄や書き換えが防
止できる。このため、許諾契約上の権利を確実に保守す
ることが可能である。
As described above, according to the second embodiment, before registering user information, it is determined whether the total number of users exceeds the maximum number of users stored and held in a non-rewritable state in this registration. In the case where the result of the judgment is exceeded, at least the access from outside is rejected, and in the case where the result of the judgment is not exceeded, the job based on the input job information is executed. If the maximum number of users is stipulated as a license agreement right, access beyond the maximum number of users will be a breach of the contract and subsequent use will be rejected. Tampering or rewriting of the number of users can be prevented. Therefore, it is possible to reliably maintain the rights under the license agreement.

【0075】(実施の形態3)さて、前述の実施の形態
2では、許諾契約上の最大ユーザ数を超えるジョブのア
クセスがあった場合に全処理を停止するようにしていた
が、以下に説明する実施の形態3のように、処理の全面
停止ではなくファクシミリ機能にかかるジョブの受付動
作だけを停止するようにしてもよい。
(Embodiment 3) In Embodiment 2 described above, all processes are stopped when there is access to a job exceeding the maximum number of users in the license agreement. As in the third embodiment, instead of stopping the entire process, only the job receiving operation for the facsimile function may be stopped.

【0076】図5はこの発明に係る情報通信装置の実施
の形態3による内部構成の要部を示すブロック図であ
る。この実施の形態3は、前述の実施の形態2による全
体構成と同様の構成を採用するため、同様の構成及び機
能を有するユニットについては同じ参照符号を使用して
説明を省略する。
FIG. 5 is a block diagram showing a main part of an internal configuration of an information communication apparatus according to a third embodiment of the present invention. Since the third embodiment employs the same configuration as the entire configuration according to the second embodiment, units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0077】実施の形態3では、ジョブ制御について、
アプリケーションレベルも含めたネットワークOSプロ
グラムが異なることから、図5に示したように、ROM
7にはOS部71Cが設定される。
In the third embodiment, job control
Since the network OS program including the application level is different, as shown in FIG.
7, an OS unit 71C is set.

【0078】次に、動作について説明する。図6は実施
の形態3によるLANのジョブ制御を説明するフローチ
ャートである。なお、以下に説明する全体の動作はCP
U1によって制御されるが、個々の動作は各ユニットで
行われる。
Next, the operation will be described. FIG. 6 is a flowchart for explaining LAN job control according to the third embodiment. The overall operation described below is based on the CP
Although controlled by U1, individual operations are performed in each unit.

【0079】図6のステップS301〜ステップS30
6までの処理は、前述した実施の形態2によるステップ
S201〜ステップS206に対応している。すなわ
ち、ステップS301では、キー操作部5から、もしく
はLAN14を通じて受信されたジョブ情報からMAC
アドレスが取得される。続くステップS302では、ス
テップS301により取得されたMACアドレスが以前
に取得されたMACアドレスの中に含まれているか否か
が判断される。
Steps S301 to S30 in FIG.
The processes up to 6 correspond to steps S201 to S206 according to the second embodiment described above. That is, in step S301, the MAC information is obtained from the job information received from the key operation unit 5 or through the LAN 14.
The address is obtained. In a succeeding step S302, it is determined whether or not the MAC address obtained in the step S301 is included in the previously obtained MAC addresses.

【0080】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS303)、新たなジョブ指示者か
らのアクセスではなく、許諾契約内のアクセスのため、
本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in the job 2 (step S303), the access is not based on a new job instructor, but on an access within a license agreement.
This processing ends.

【0081】一方、存在しないと判断された場合には
(ステップS303)、新たなジョブ指示者からのアク
セスであり、許諾契約内のアクセスかどうかを判断する
ため、続くステップS304において、RAM8の総ユ
ーザ数メモリ83に格納されている総ユーザ数が一つイ
ンクリメントされる。
On the other hand, if it is determined that the access does not exist (step S303), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0082】さらに、ステップS305において、最大
ユーザ数がROM7の最大ユーザ数メモリ73から読み
出され、続くステップS306において、ステップS3
04により更新された総ユーザ数とステップS305で
読み出された最大ユーザ数との大小関係が比較される。
Further, in step S305, the maximum number of users is read from the maximum user number memory 73 of the ROM 7, and in the following step S306, step S3 is executed.
The magnitude relation between the total number of users updated in step S04 and the maximum number of users read in step S305 is compared.

【0083】このステップS306において、総ユーザ
数の方が大きいという結果が得られた場合には、ジョブ
のアクセス数が許諾契約上の最大ユーザ数を超えたこと
になる。これは許諾契約違反となるため、アプリケーシ
ョンの違法コピー等の発生を未然に防ぐため、処理はス
テップS307に移行する。
If the result in step S306 is that the total number of users is larger, it means that the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S307 to prevent the occurrence of illegal copying of the application.

【0084】ステップS307では、前述の実施の形態
2とは異なり、ジョブの受付けを今回も含めて今後拒否
する条件がLANインターフェース部11に設定され
る。このため、正当にMACアドレスメモリ82に登録
されているジョブ指示者からLAN14を通じてアクセ
スがあってもジョブ受付けは拒否される。ステップS3
07の後、処理は終了する。
In step S307, unlike the second embodiment, a condition for rejecting the acceptance of the job, including the current time, is set in the LAN interface unit 11. For this reason, even if there is an access from the job instructor registered in the MAC address memory 82 through the LAN 14, the job acceptance is rejected. Step S3
After 07, the process ends.

【0085】このジョブ受付けの解除は、特定のサービ
ス会社、もしくは許諾契約の権利者側によって実施され
る。
The cancellation of the job acceptance is carried out by a specific service company or the right holder of the license agreement.

【0086】一方、ステップS306において、総ユー
ザ数が最大ユーザ数に達していないという結果が得られ
た場合には、ジョブのアクセス数は許諾契約上の最大ユ
ーザ数の範囲内すなわち許諾契約上の権利行使となり、
処理はステップS308に移行する。ステップS308
では、ステップS301で取得された新規のMACアド
レスをMACアドレスメモリ82に記憶する処理が実行
される。この後、本処理は終了する。
On the other hand, if it is determined in step S306 that the total number of users has not reached the maximum number of users, the number of accesses to the job is within the range of the maximum number of users in the license agreement, that is, the number of users in the license agreement. Exercised,
The process proceeds to step S308. Step S308
Then, a process of storing the new MAC address acquired in step S301 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0087】以上説明したように、実施の形態3によれ
ば、実施の形態2と同様の効果が得られ、特に、LAN
インターフェース部11において端末からのアクセスを
拒否することができる。
As described above, according to the third embodiment, the same effects as those of the second embodiment can be obtained.
The access from the terminal can be denied in the interface unit 11.

【0088】(実施の形態4)さて、前述の実施の形態
2では、許諾契約上の最大ユーザ数を超えるジョブのア
クセスがあった場合に全処理を停止するようにしていた
が、以下に説明する実施の形態4のように、全面停止で
はなく今回アクセスしてきたジョブ指示者のジョブ受付
を今後拒否するようにしてもよい。
(Embodiment 4) In Embodiment 2 described above, all processes are stopped when there is access to a job exceeding the maximum number of users in the license agreement. As in the fourth embodiment, the job reception of the job instructor who has accessed this time may be refused in the future instead of stopping the job entirely.

【0089】図7はこの発明に係る情報通信装置の実施
の形態4による内部構成の要部を示すブロック図であ
る。この実施の形態4は、前述の実施の形態2による全
体構成と同様の構成を採用するため、同様の構成及び機
能を有するユニットについては同じ参照符号を使用して
説明を省略する。
FIG. 7 is a block diagram showing a main part of an internal configuration according to a fourth embodiment of the information communication apparatus according to the present invention. Since the fourth embodiment employs the same configuration as the entire configuration according to the second embodiment, units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0090】実施の形態4では、ジョブ制御について、
アプリケーションレベルも含めたネットワークOSプロ
グラムが異なることから、図7に示したように、ROM
7にはOS部71Dが設定される。
In the fourth embodiment, job control
Since the network OS program including the application level is different, as shown in FIG.
7, an OS unit 71D is set.

【0091】次に、動作について説明する。図8は実施
の形態4によるLANのジョブ制御を説明するフローチ
ャートである。なお、以下に説明する全体の動作はCP
U1によって制御されるが、個々の動作は各ユニットで
行われる。
Next, the operation will be described. FIG. 8 is a flowchart for explaining LAN job control according to the fourth embodiment. The overall operation described below is based on the CP
Although controlled by U1, individual operations are performed in each unit.

【0092】図8のステップS401〜ステップS40
6までの処理は、前述した実施の形態2によるステップ
S201〜ステップS206に対応している。すなわ
ち、ステップS401では、キー操作部5から、もしく
はLAN14を通じて受信されたジョブ情報からMAC
アドレスが取得される。続くステップS402では、ス
テップS401により取得されたMACアドレスが以前
に取得されたMACアドレスの中に含まれているか否か
が判断される。
Steps S401 to S40 in FIG.
The processes up to 6 correspond to steps S201 to S206 according to the second embodiment described above. That is, in step S401, the MAC information is obtained from the job information received from the key operation unit 5 or through the LAN 14.
The address is obtained. In a succeeding step S402, it is determined whether or not the MAC address obtained in the step S401 is included in the previously obtained MAC address.

【0093】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS403)、新たなジョブ指示者か
らのアクセスではなく、許諾契約内のアクセスのため、
本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in the job 2 (step S403), the access is not from a new job instructor, but an access within a license agreement.
This processing ends.

【0094】一方、存在しないと判断された場合には
(ステップS403)、新たなジョブ指示者からのアク
セスであり、許諾契約内のアクセスかどうかを判断する
ため、続くステップS404において、RAM8の総ユ
ーザ数メモリ83に格納されている総ユーザ数が一つイ
ンクリメントされる。
On the other hand, if it is determined that the access does not exist (step S 403), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0095】さらに、ステップS405において、最大
ユーザ数がROM7の最大ユーザ数メモリ73から読み
出され、続くステップS406において、ステップS4
04により更新された総ユーザ数とステップS405で
読み出された最大ユーザ数との大小関係が比較される。
このステップS406において、総ユーザ数の方が大き
いという結果が得られた場合には、ジョブのアクセス数
が許諾契約上の最大ユーザ数を超えたことになる。これ
は許諾契約違反となるため、アプリケーションの違法コ
ピー等の発生を未然に防ぐため、処理はステップS40
7に移行する。
Further, in step S405, the maximum number of users is read from the maximum user number memory 73 of the ROM 7, and in step S406, step S4 is executed.
The magnitude relation between the total number of users updated in step S04 and the maximum number of users read in step S405 is compared.
If it is determined in step S406 that the total number of users is larger, it means that the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process is performed in step S40 to prevent the occurrence of illegal copying of the application.
Move to 7.

【0096】ステップS407では、前述の実施の形態
2とは異なり、今回のジョブ指示者のアクセスだけを今
後拒否する設定がLANインターフェース部11に対し
て施される。この場合には、次に正当にMACアドレス
メモリ82に登録されているジョブ指示者からLAN1
4を通じてアクセスがあれば、そのジョブは受付けられ
る。ステップS407の後、処理は終了する。
In step S 407, unlike the second embodiment, a setting is made for the LAN interface unit 11 to reject only the current access of the job instructor in the future. In this case, the job instructor registered in the MAC address memory 82 next sends the LAN1
If access is made through step 4, the job is accepted. After step S407, the process ends.

【0097】一方、ステップS406において、総ユー
ザ数が最大ユーザ数に達していないという結果が得られ
た場合には、ジョブのアクセス数は許諾契約上の最大ユ
ーザ数の範囲内すなわち許諾契約上の権利行使となり、
処理はステップS408に移行する。ステップS408
では、ステップS401で取得された新規のMACアド
レスをMACアドレスメモリ82に記憶する処理が実行
される。この後、本処理は終了する。
On the other hand, if it is determined in step S406 that the total number of users has not reached the maximum number of users, the number of access to the job is within the range of the maximum number of users in the license agreement, that is, in the license agreement. Exercised,
The process moves to step S408. Step S408
Then, a process of storing the new MAC address acquired in step S401 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0098】以上説明したように、実施の形態4によれ
ば、外部からのアクセスを拒否する場合に今回アクセス
してきた端末のユーザ情報に対応するジョブの実行だけ
を今後不可にするようにしたので、不正にアクセスして
くるユーザのジョブ指示を排除して正規のユーザに対し
てのみ通常通りのアクセスを許すことができ、これによ
って、許諾契約上の権利を確実に保護することが可能で
ある。
As described above, according to the fourth embodiment, when external access is denied, only execution of a job corresponding to the user information of the currently accessed terminal is prohibited in the future. It is possible to exclude a job instruction of a user who accesses illegally and to permit normal access only to a regular user, thereby securely protecting rights in a license agreement. .

【0099】(実施の形態5)さて、前述の実施の形態
2では、許諾契約上の最大ユーザ数を超えるジョブのア
クセスがあった場合に全処理を停止するようにしていた
が、以下に説明する実施の形態5のように、全面停止で
はなくジョブを指示する他の端末のアプリケーションに
対してアンインストール(消去)処理を実行させるよう
にしてもよい。
(Embodiment 5) In Embodiment 2 described above, all processes are stopped when a job exceeding the maximum number of users in the license agreement is accessed. As in the fifth embodiment, an uninstall (erase) process may be executed for an application of another terminal that instructs a job, instead of performing a complete stop.

【0100】図9はこの発明に係る情報通信装置の実施
の形態5による内部構成の要部を示すブロック図であ
る。この実施の形態5は、前述の実施の形態2による全
体構成と同様の構成を採用するため、同様の構成及び機
能を有するユニットについては同じ参照符号を使用して
説明を省略する。
FIG. 9 is a block diagram showing a main part of an internal configuration according to a fifth embodiment of the information communication apparatus according to the present invention. Since the fifth embodiment employs the same configuration as the entire configuration according to the second embodiment, units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0101】実施の形態5では、ジョブ制御について、
アプリケーションレベルも含めたネットワークOSプロ
グラムが異なることから、図9に示したように、ROM
7にはOS部71Eが設定される。
In the fifth embodiment, job control
Since the network OS program including the application level is different, as shown in FIG.
7, an OS unit 71E is set.

【0102】次に、動作について説明する。図10は実
施の形態5によるLANのジョブ制御を説明するフロー
チャートである。なお、以下に説明する全体の動作はC
PU1によって制御されるが、個々の動作は各ユニット
で行われる。
Next, the operation will be described. FIG. 10 is a flowchart for explaining LAN job control according to the fifth embodiment. The overall operation described below is C
Although controlled by the PU1, individual operations are performed in each unit.

【0103】図10のステップS501〜ステップS5
06までの処理は、前述した実施の形態2によるステッ
プS201〜ステップS206に対応している。すなわ
ち、ステップS501では、キー操作部5から、もしく
はLAN14を通じて受信されたジョブ情報からMAC
アドレスが取得される。続くステップS502では、ス
テップS501により取得されたMACアドレスが以前
に取得されたMACアドレスの中に含まれているか否か
が判断される。
Steps S501 to S5 in FIG.
Processes up to 06 correspond to steps S201 to S206 according to the second embodiment described above. That is, in step S501, the MAC information is obtained from the job information received from the key operation unit 5 or through the LAN 14.
The address is obtained. In the following step S502, it is determined whether or not the MAC address obtained in step S501 is included in the previously obtained MAC address.

【0104】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS503)、新たなジョブ指示者か
らのアクセスではなく、許諾契約内のアクセスのため、
本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in the job information 2 (step S503), the access is not based on a new job instructor but on an access within a license agreement.
This processing ends.

【0105】一方、存在しないと判断された場合には
(ステップS503)、新たなジョブ指示者からのアク
セスであり、許諾契約内のアクセスかどうかを判断する
ため、続くステップS504において、RAM8の総ユ
ーザ数メモリ83に格納されている総ユーザ数が一つイ
ンクリメントされる。
On the other hand, if it is determined that the access does not exist (step S503), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0106】さらに、ステップS505において、最大
ユーザ数がROM7の最大ユーザ数メモリ73から読み
出され、続くステップS506において、ステップS5
04により更新された総ユーザ数とステップS505で
読み出された最大ユーザ数との大小関係が比較される。
このステップS506において、総ユーザ数の方が大き
いという結果が得られた場合には、ジョブのアクセス数
が許諾契約上の最大ユーザ数を超えたことになる。これ
は許諾契約違反となるため、アプリケーションの違法コ
ピー等の発生を未然に防ぐため、処理はステップS50
7に移行する。
Further, in step S505, the maximum number of users is read from the maximum user number memory 73 of the ROM 7, and in the following step S506, the maximum number of users is read in step S5.
The magnitude relation between the total number of users updated in step S04 and the maximum number of users read in step S505 is compared.
If it is determined in step S506 that the total number of users is larger, the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process is performed in step S50 to prevent the occurrence of illegal copying of the application.
Move to 7.

【0107】ステップS507では、前述の実施の形態
2とは異なり、今回のアクセスによってジョブを指示す
るジョブ指示者(ユーザ)に対し、そのジョブ指示を送
るためのアプリケーションを自身でアンインストール
(消去)するように、アンインストール処理がLAN1
4を通じて指示される。
In step S507, unlike the second embodiment, the application for sending the job instruction to the job instructor (user) who designates the job by this access is uninstalled (erased) by itself. So that the uninstallation process is LAN1
Directed through 4.

【0108】この場合、今回アクセスしてきた端末から
ジョブ指示を送るためのアプリケーションがアンインス
トール(消去)されるので、次回からジョブ指示を本装
置へ転送することが不可能になる。ステップS507の
後、処理は終了する。
In this case, since the application for sending the job instruction from the terminal accessed this time is uninstalled (erased), it becomes impossible to transfer the job instruction to the apparatus from the next time. After step S507, the process ends.

【0109】一方、ステップS506において、総ユー
ザ数が最大ユーザ数に達していないという結果が得られ
た場合には、ジョブのアクセス数は許諾契約上の最大ユ
ーザ数の範囲内すなわち許諾契約上の権利行使となり、
処理はステップS508に移行する。ステップS508
では、ステップS501で取得された新規のMACアド
レスをMACアドレスメモリ82に記憶する処理が実行
される。この後、本処理は終了する。
On the other hand, if it is determined in step S506 that the total number of users has not reached the maximum number of users, the number of job accesses is within the range of the maximum number of users in the license agreement, that is, the number of users in the license agreement. Exercised,
The process moves to step S508. Step S508
Then, a process of storing the new MAC address acquired in step S501 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0110】以上説明したように、実施の形態5によれ
ば、外部からのアクセスを拒否する場合に、今回アクセ
スしてきた端末に対してそのアクセス動作を制御するア
プリケーションのアンインストール処理を指示するよう
にしたので、そのアンインストール処理を実行した端末
は以降のアクセスが不可能となり、一度でも不正にアク
セスしてきた端末からのアクセスがなくなることから、
許諾契約上の権利を確実に保護することが可能である。
As described above, according to the fifth embodiment, when an external access is refused, the terminal accessing this time is instructed to uninstall the application for controlling the access operation. Since the terminal that executed the uninstallation process cannot access the terminal after that, the access from the terminal that has been illegally accessed once has been lost,
It is possible to reliably protect the rights under the license agreement.

【0111】(実施の形態6)さて、前述の実施の形態
2では、許諾契約上の最大ユーザ数を超えるジョブのア
クセスがあった場合に全処理を停止するようにしていた
が、以下に説明する実施の形態6のように、前述の実施
の形態4を応用して現ジョブ指示者からの受付けを今後
拒否する設定をした後に、許諾契約の権利者すなわち許
諾権者に対して不正を報知するようにしてもよい。
(Embodiment 6) In Embodiment 2 described above, all processes are stopped when there is access to a job exceeding the maximum number of users in the license agreement. As in the sixth embodiment, after the setting of rejecting the reception from the current job instructor in the future by applying the fourth embodiment described above, the right holder of the license agreement, that is, the right holder is notified of the injustice. You may make it.

【0112】図11はこの発明に係る情報通信装置の実
施の形態6による内部構成の要部を示すブロック図であ
る。この実施の形態6は、前述の実施の形態2による全
体構成と同様の構成を採用するため、同様の構成及び機
能を有するユニットについては同じ参照符号を使用して
説明を省略する。
FIG. 11 is a block diagram showing a main part of an internal configuration of an information communication apparatus according to a sixth embodiment of the present invention. Since the sixth embodiment employs the same configuration as the entire configuration according to the second embodiment, units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0113】実施の形態6では、ジョブ制御について、
アプリケーションレベルも含めたネットワークOSプロ
グラムが異なることから、図11に示したように、RO
M7にはOS部71Fが設定される。
In the sixth embodiment, job control
Since the network OS program including the application level is different, as shown in FIG.
The OS unit 71F is set in M7.

【0114】次に、動作について説明する。図12は実
施の形態6によるLANのジョブ制御を説明するフロー
チャートである。なお、以下に説明する全体の動作はC
PU1によって制御されるが、個々の動作は各ユニット
で行われる。
Next, the operation will be described. FIG. 12 is a flowchart for explaining LAN job control according to the sixth embodiment. The overall operation described below is C
Although controlled by the PU1, individual operations are performed in each unit.

【0115】図12のステップS601〜ステップS6
06までの処理は、前述した実施の形態2によるステッ
プS201〜ステップS206に対応している。すなわ
ち、ステップS601では、キー操作部5から、もしく
はLAN14を通じて受信されたジョブ情報からMAC
アドレスが取得される。続くステップS602では、ス
テップS601により取得されたMACアドレスが以前
に取得されたMACアドレスの中に含まれているか否か
が判断される。
Steps S601 to S6 in FIG.
Processes up to 06 correspond to steps S201 to S206 according to the second embodiment described above. That is, in step S601, the MAC information is obtained from the job information received from the key operation unit 5 or through the LAN 14.
The address is obtained. In the following step S602, it is determined whether the MAC address obtained in step S601 is included in the previously obtained MAC address.

【0116】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS603)、新たなジョブ指示者か
らのアクセスではなく、許諾契約内のアクセスのため、
本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in the job information 2 (step S603), the access is not based on a new job instructor but on the access within the license agreement.
This processing ends.

【0117】一方、存在しないと判断された場合には
(ステップS603)、新たなジョブ指示者からのアク
セスであり、許諾契約内のアクセスかどうかを判断する
ため、続くステップS604において、RAM8の総ユ
ーザ数メモリ83に格納されている総ユーザ数が一つイ
ンクリメントされる。
On the other hand, if it is determined that the access does not exist (step S603), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0118】さらに、ステップS605において、最大
ユーザ数がROM7の最大ユーザ数メモリ73から読み
出され、続くステップS606において、ステップS6
04により更新された総ユーザ数とステップS605で
読み出された最大ユーザ数との大小関係が比較される。
このステップS606において、総ユーザ数の方が大き
いという結果が得られた場合には、ジョブのアクセス数
が許諾契約上の最大ユーザ数を超えたことになる。これ
は許諾契約違反となるため、アプリケーションの違法コ
ピー等の発生を未然に防ぐため、処理はステップS60
7に移行する。
Further, in step S605, the maximum number of users is read from the maximum user number memory 73 of the ROM 7, and in step S606, the maximum number of users is read in step S6.
The magnitude relation between the total number of users updated in step S04 and the maximum number of users read in step S605 is compared.
If it is determined in step S606 that the total number of users is larger, the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the processing is performed in step S60 to prevent the occurrence of illegal copying of the application.
Move to 7.

【0119】ステップS607では、前述の実施の形態
2とは異なり、今回のジョブ指示者のアクセスだけを今
後拒否する設定がLANインターフェース部11に対し
て施される。この場合には、次に正当にMACアドレス
メモリ82に登録されているジョブ指示者からLAN1
4を通じてアクセスがあれば、そのジョブは受付けられ
る。
In step S 607, unlike the second embodiment, a setting is made for the LAN interface unit 11 to reject only the current access of the job instructor in the future. In this case, the job instructor registered in the MAC address memory 82 next sends the LAN1
If access is made through step 4, the job is accepted.

【0120】この後、処理はステップS608に移行す
る。このステップS608では、今回のアクセスでジョ
ブ指示に許諾契約上の違反があったので、その違反の発
生を許諾権者に通知する処理が実行される。
Thereafter, the processing shifts to step S608. In step S608, since there is a violation in the license agreement in the job instruction in the current access, a process of notifying the licensee of the occurrence of the violation is executed.

【0121】すなわち、CPU1は、本装置の設置ユー
ザ名と許諾委契約上の最大ユーザ数を超えた旨の情報と
を準備し、許諾権者が予め指定している電話番号に従っ
て発呼して、準備された情報を電話回線13を介して許
諾権者の指定する端末へ送信制御する。
That is, the CPU 1 prepares the installation user name of the apparatus and information indicating that the number of users exceeds the maximum number of users in the license agreement, makes a call according to the telephone number specified by the licensee in advance. Then, the prepared information is controlled to be transmitted via the telephone line 13 to the terminal specified by the licensee.

【0122】一方、ステップS606において、総ユー
ザ数が最大ユーザ数に達していないという結果が得られ
た場合には、ジョブのアクセス数は許諾契約上の最大ユ
ーザ数の範囲内すなわち許諾契約上の権利行使となり、
処理はステップS609に移行する。ステップS609
では、ステップS601で取得された新規のMACアド
レスをMACアドレスメモリ82に記憶する処理が実行
される。この後、本処理は終了する。
On the other hand, if it is determined in step S606 that the total number of users has not reached the maximum number of users, the number of accesses to the job falls within the range of the maximum number of users in the license agreement, that is, the number of users in the license agreement. Exercised,
The process proceeds to step S609. Step S609
Then, a process of storing the new MAC address acquired in step S601 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0123】以上説明したように、実施の形態6によれ
ば、外部からのアクセスを拒否する場合に伝送路を介し
て所定の端末にアクセス拒否状態を通知するようにした
ので、所定の端末を利用する特定者を許諾権者にすれ
ば、許諾権者は許諾契約上の違反が発生した時点で即座
にその違反行為を確認することができ、これによって、
許諾契約上の権利を確実に保護することが可能である。
As described above, according to the sixth embodiment, when an access from the outside is rejected, a predetermined terminal is notified of the access rejected state via a transmission line. If the specific person used is the licensee, the licensee can immediately confirm the violation when the license agreement violation occurs,
It is possible to reliably protect the rights under the license agreement.

【0124】(実施の形態7)さて、前述の実施の形態
1〜6では、MACアドレスで許諾契約上の最大ユーザ
数を超えるジョブのアクセスを判定するようにしていた
が、以下に説明する実施の形態7のように、MACアド
レスに代わりIP(Internet protoco
l)アドレスを用いてもよい。
(Embodiment 7) In the above-described Embodiments 1 to 6, access to a job exceeding the maximum number of users in the license agreement is determined by the MAC address. As in the embodiment 7, instead of the MAC address, an IP (Internet protocol) is used.
l) An address may be used.

【0125】以下に説明する実施の形態7では、許諾契
約上の最大ユーザ数を超えるジョブのアクセスがあった
場合に、処理の全面停止ではなくファクシミリ機能にか
かるジョブの受付動作だけを停止する例を示す。
In the seventh embodiment described below, an example in which when a job exceeding the maximum number of users in the license agreement is accessed, only the accepting operation of the job relating to the facsimile function is stopped instead of stopping the entire processing. Is shown.

【0126】図13はこの発明に係る情報通信装置の実
施の形態7による内部構成の要部を示すブロック図であ
る。この実施の形態7は、前述の実施の形態2による全
体構成と同様の構成を採用するため、同様の構成及び機
能を有するユニットについては同じ参照符号を使用して
説明を省略する。
FIG. 13 is a block diagram showing a main part of an internal configuration of an information communication apparatus according to a seventh embodiment of the present invention. Since the seventh embodiment employs the same configuration as the entire configuration according to the second embodiment, units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0127】実施の形態7では、ジョブ制御について、
アプリケーションレベルも含めたネットワークOSプロ
グラムが異なることから、図13に示したように、RO
M7にはOS部71Gが設定される。また、MACアド
レスに代わりIPアドレスが採用されるので、RAM8
において、MACアドレスメモリ82に代わりIPアド
レスメモリ84が具備される。
In the seventh embodiment, job control
Since the network OS program including the application level is different, as shown in FIG.
The OS unit 71G is set in M7. Also, since an IP address is used instead of a MAC address, the RAM 8
, An IP address memory 84 is provided instead of the MAC address memory 82.

【0128】ここで、IPアドレスは、OSI参照モデ
ルのネットワーク層(第3層)においてインターネット
の宛先(送信先)を規定する情報である。このIPアド
レスはコンピュータネットワークにイーサネットを適用
した場合にIPヘッダとして使用される。
Here, the IP address is information that defines the destination (transmission destination) of the Internet in the network layer (third layer) of the OSI reference model. This IP address is used as an IP header when Ethernet is applied to the computer network.

【0129】次に、動作について説明する。図14は実
施の形態7によるLANのジョブ制御を説明するフロー
チャートである。なお、以下に説明する全体の動作はC
PU1によって制御されるが、個々の動作は各ユニット
で行われる。
Next, the operation will be described. FIG. 14 is a flowchart for explaining LAN job control according to the seventh embodiment. The overall operation described below is C
Although controlled by the PU1, individual operations are performed in each unit.

【0130】図14のステップS701〜ステップS7
08までの処理は、前述した実施の形態3によるステッ
プS701〜ステップS708に対応しており、その違
いはMACアドレスの扱いがIPアドレスに代わった点
である。すなわち、ステップS701では、キー操作部
5から、もしくはLAN14を通じて受信されたジョブ
情報からIPアドレスが取得される。続くステップS7
02では、ステップS701により取得されたIPアド
レスが以前に取得されたIPアドレスの中に含まれてい
るか否かが判断される。
Steps S701 to S7 in FIG.
The processing up to 08 corresponds to steps S701 to S708 according to the third embodiment described above, and the difference is that the handling of the MAC address is replaced with the IP address. That is, in step S701, an IP address is obtained from the job information received from the key operation unit 5 or via the LAN 14. Subsequent step S7
In 02, it is determined whether or not the IP address obtained in step S701 is included in the previously obtained IP addresses.

【0131】その検索の結果、IPアドレスメモリ84
の中に同一のIPアドレスが存在すると判断された場合
には(ステップS703)、新たなジョブ指示者からの
アクセスではなく、許諾契約内のアクセスのため、本処
理は終了する。
As a result of the search, the IP address memory 84
If it is determined that the same IP address exists in () (step S703), this process ends because the access is not from a new job instructor but is within a license agreement.

【0132】一方、存在しないと判断された場合には
(ステップS703)、新たなジョブ指示者からのアク
セスであり、許諾契約内のアクセスかどうかを判断する
ため、続くステップS704において、RAM8の総ユ
ーザ数メモリ83に格納されている総ユーザ数が一つイ
ンクリメントされる。
On the other hand, if it is determined that the access does not exist (step S703), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0133】さらに、ステップS705において、最大
ユーザ数がROM7の最大ユーザ数メモリ73から読み
出され、続くステップS706において、ステップS7
04により更新された総ユーザ数とステップS705で
読み出された最大ユーザ数との大小関係が比較される。
Further, in step S705, the maximum number of users is read from the maximum number of users memory 73 of the ROM 7, and in the following step S706, step S7 is executed.
The magnitude relation between the total number of users updated in step S04 and the maximum number of users read in step S705 is compared.

【0134】このステップS706において、総ユーザ
数の方が大きいという結果が得られた場合には、ジョブ
のアクセス数が許諾契約上の最大ユーザ数を超えたこと
になる。これは許諾契約違反となるため、アプリケーシ
ョンの違法コピー等の発生を未然に防ぐため、処理はス
テップS707に移行する。
If it is determined in step S706 that the total number of users is larger, the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S707 in order to prevent the occurrence of illegal copying of the application.

【0135】ステップS707では、ジョブの受付けを
今回も含めて今後拒否する条件がLANインターフェー
ス部11に設定される。このため、正当にIPアドレス
メモリ84に登録されているジョブ指示者からLAN1
4を通じてアクセスがあってもジョブ受付けは拒否され
る。ステップS707の後、処理は終了する。
In step S707, conditions for rejecting the acceptance of the job, including the current one, are set in the LAN interface unit 11. For this reason, the job instructor properly registered in the IP address
Job access is rejected even if access is made through step 4. After step S707, the process ends.

【0136】このジョブ受付けの解除は、特定のサービ
ス会社、もしくは許諾契約の権利者側によって実施され
る。
The cancellation of the job acceptance is executed by a specific service company or the right holder of the license agreement.

【0137】一方、ステップS706において、総ユー
ザ数が最大ユーザ数に達していないという結果が得られ
た場合には、ジョブのアクセス数は許諾契約上の最大ユ
ーザ数の範囲内すなわち許諾契約上の権利行使となり、
処理はステップS708に移行する。ステップS708
では、ステップS701で取得された新規のIPアドレ
スをIPアドレスメモリ84に記憶する処理が実行され
る。この後、本処理は終了する。
On the other hand, if it is determined in step S706 that the total number of users has not reached the maximum number of users, the number of accesses to the job is within the range of the maximum number of users in the license agreement, that is, in the license agreement. Exercised,
The process moves to step S708. Step S708
Then, a process of storing the new IP address acquired in step S701 in the IP address memory 84 is executed. Thereafter, this processing ends.

【0138】以上説明したように、実施の形態7によれ
ば、ユーザ情報をIPアドレスとしたので、LAN14
のネットワーク層において固有の情報であることから、
同一ユーザによる不正利用をネット上から排除すること
ができ、これによって、許諾契約上の権利を確実に保護
することが可能である。
As described above, according to the seventh embodiment, the user information is an IP address.
Information unique to the network layer of
Unauthorized use by the same user can be excluded from the Internet, and thereby the rights in the license agreement can be reliably protected.

【0139】なお、この実施の形態7は、ユーザの特定
にネットワークプロトコルとしてTCP(Transm
ission Control Protocol)/
IPを想定してIPアドレスを適用したが、IPX/S
PX等の他のプロトコルのアドレス情報を使用するよう
にしてもよい。
In the seventh embodiment, TCP (Transm.
issue Control Protocol) /
IPX was applied assuming IP, but IPX / S
Address information of another protocol such as PX may be used.

【0140】(実施の形態8)さて、前述の実施の形態
1〜6では、MACアドレスで許諾契約上の最大ユーザ
数を超えるジョブのアクセスを判定するようにしていた
が、以下に説明する実施の形態8のように、MACアド
レスに代わりアカウント情報を用いてもよい。
(Eighth Embodiment) In the first to sixth embodiments, the access of a job exceeding the maximum number of users in the license agreement is determined by the MAC address. As in Embodiment 8, account information may be used instead of the MAC address.

【0141】以下に説明する実施の形態8では、許諾契
約上の最大ユーザ数を超えるジョブのアクセスがあった
場合に、処理の全面停止ではなくファクシミリ機能にか
かるジョブの受付動作だけを停止する例を示す。
In the eighth embodiment described below, an example in which when a job exceeding the maximum number of users in the license agreement is accessed, only the job receiving operation related to the facsimile function is stopped instead of stopping the entire process. Is shown.

【0142】図15はこの発明に係る情報通信装置の実
施の形態8による内部構成の要部を示すブロック図であ
る。この実施の形態8は、前述の実施の形態2による全
体構成と同様の構成を採用するため、同様の構成及び機
能を有するユニットについては同じ参照符号を使用して
説明を省略する。
FIG. 15 is a block diagram showing a main part of an internal configuration of an information communication apparatus according to an eighth embodiment of the present invention. Since the eighth embodiment employs the same configuration as the entire configuration according to the above-described second embodiment, the units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0143】実施の形態8では、ジョブ制御について、
アプリケーションレベルも含めたネットワークOSプロ
グラムが異なることから、図15に示したように、RO
M7にはOS部71Hが設定される。また、MACアド
レスに代わりアカウント情報が採用されるので、RAM
8において、MACアドレスメモリ82に代わりアカウ
ント情報メモリ85が具備される。
In the eighth embodiment, job control
Since the network OS program including the application level is different, as shown in FIG.
The OS unit 71H is set in M7. Also, account information is used instead of MAC address, so RAM
8, an account information memory 85 is provided instead of the MAC address memory 82.

【0144】次に、動作について説明する。図16は実
施の形態8によるLANのジョブ制御を説明するフロー
チャートである。なお、以下に説明する全体の動作はC
PU1によって制御されるが、個々の動作は各ユニット
で行われる。
Next, the operation will be described. FIG. 16 is a flowchart for explaining LAN job control according to the eighth embodiment. The overall operation described below is C
Although controlled by the PU1, individual operations are performed in each unit.

【0145】図16のステップS801〜ステップS8
08までの処理は、前述した実施の形態3によるステッ
プS801〜ステップS808に対応しており、その違
いはMACアドレスの扱いがアカウント情報に代わった
点である。すなわち、ステップS801では、キー操作
部5から、もしくはLAN14を通じて受信されたジョ
ブ情報からアカウント情報が取得される。
Steps S801 to S8 in FIG.
The processing up to 08 corresponds to steps S801 to S808 according to the third embodiment described above, and the difference is that the handling of the MAC address is replaced with the account information. That is, in step S801, account information is acquired from the job information received from the key operation unit 5 or via the LAN 14.

【0146】続くステップS802では、ステップS8
01により取得されたアカウント情報が以前に取得され
たアカウント情報の中に含まれているか否かが判断され
る。
In the following step S802, step S8
It is determined whether the acquired account information is included in the previously acquired account information in step S01.

【0147】その検索の結果、アカウント情報メモリ8
5の中に同一のアカウント情報が存在すると判断された
場合には(ステップS803)、新たなジョブ指示者か
らのアクセスではなく、許諾契約内のアクセスのため、
本処理は終了する。
As a result of the search, the account information memory 8
If it is determined that the same account information exists in Step 5 (Step S803), the access is not based on a new job instructor, but is based on a license agreement.
This processing ends.

【0148】一方、存在しないと判断された場合には
(ステップS803)、新たなジョブ指示者からのアク
セスであり、許諾契約内のアクセスかどうかを判断する
ため、続くステップS804において、RAM8の総ユ
ーザ数メモリ83に格納されている総ユーザ数が一つイ
ンクリメントされる。
On the other hand, if it is determined that the access does not exist (step S803), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0149】さらに、ステップS805において、最大
ユーザ数がROM7の最大ユーザ数メモリ73から読み
出され、続くステップS806において、ステップS8
04により更新された総ユーザ数とステップS805で
読み出された最大ユーザ数との大小関係が比較される。
Further, in step S805, the maximum number of users is read from the maximum user number memory 73 of the ROM 7, and in the following step S806, the step S8 is executed.
The magnitude relation between the total number of users updated in step S04 and the maximum number of users read in step S805 is compared.

【0150】このステップS806において、総ユーザ
数の方が大きいという結果が得られた場合には、ジョブ
のアクセス数が許諾契約上の最大ユーザ数を超えたこと
になる。これは許諾契約違反となるため、アプリケーシ
ョンの違法コピー等の発生を未然に防ぐため、処理はス
テップS807に移行する。
If it is determined in step S806 that the total number of users is larger, the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S807 in order to prevent the occurrence of illegal copying or the like of the application.

【0151】ステップS807では、ジョブの受付けを
今回も含めて今後拒否する条件がLANインターフェー
ス部11に設定される。このため、正当にアカウント情
報メモリ85に登録されているジョブ指示者からLAN
14を通じてアクセスがあってもジョブ受付けは拒否さ
れる。ステップS807の後、処理は終了する。
In step S807, conditions for rejecting the acceptance of the job, including the current one, are set in the LAN interface unit 11. For this reason, the job instructor properly registered in the account information
Job access is rejected even if access is made through. After step S807, the process ends.

【0152】このジョブ受付けの解除は、特定のサービ
ス会社、もしくは許諾契約の権利者側によって実施され
る。
The cancellation of the job acceptance is performed by a specific service company or the right holder of the license agreement.

【0153】一方、ステップS806において、総ユー
ザ数が最大ユーザ数に達していないという結果が得られ
た場合には、ジョブのアクセス数は許諾契約上の最大ユ
ーザ数の範囲内すなわち許諾契約上の権利行使となり、
処理はステップS808に移行する。ステップS808
では、ステップS801で取得された新規のアカウント
情報をアカウント情報メモリ85に記憶する処理が実行
される。この後、本処理は終了する。
On the other hand, if it is determined in step S806 that the total number of users has not reached the maximum number of users, the number of job accesses is within the range of the maximum number of users in the license agreement, that is, the number of jobs in the license agreement. Exercised,
The process moves to step S808. Step S808
Then, a process of storing the new account information acquired in step S801 in the account information memory 85 is executed. Thereafter, this processing ends.

【0154】以上説明したように、実施の形態8によれ
ば、ユーザ情報をアカウント情報としたので、LANに
おいて固有の情報であることから、同一ユーザによる不
正利用をネット上から排除することができ、これによっ
て、許諾契約上の権利を確実に保護することが可能であ
る。
As described above, according to the eighth embodiment, since the user information is account information, since the information is unique to the LAN, unauthorized use by the same user can be excluded from the network. Thus, it is possible to reliably protect the rights under the license agreement.

【0155】(実施の形態9)さて、前述の実施の形態
1〜8では、情報通信装置自身に記録部3を設けて記録
紙等の記録対象に記録できるようにしていたが、以下に
説明する実施の形態9のように、記録部3を構成から省
き、LANインターフェース部11からLAN14を通
じて他の端末へオンライン出力したり、LANインター
フェース部11から記録専用のプリンタ装置等の記録装
置へオンライン出力するようにしてもよい。
(Embodiment 9) In Embodiments 1 to 8 described above, the recording section 3 is provided in the information communication apparatus itself so that recording can be performed on a recording object such as recording paper. As in the ninth embodiment, the recording unit 3 is omitted from the configuration, and the LAN interface unit 11 performs online output to another terminal via the LAN 14 or the LAN interface unit 11 performs online output to a recording device such as a printer device dedicated to recording. You may make it.

【0156】図17はこの発明に係る情報通信装置の実
施の形態9による内部構成を示すブロック図である。こ
の実施の形態9は、前述の実施の形態2による全体構成
と同様の構成を採用するため、同様の構成及び機能を有
するユニットについては同じ参照符号を使用して説明を
省略する。
FIG. 17 is a block diagram showing an internal configuration of an information communication apparatus according to a ninth embodiment of the present invention. Since the ninth embodiment employs the same configuration as the entire configuration according to the second embodiment, units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0157】実施の形態9では、ジョブ制御については
前述の実施の形態1〜8の形態に合わせているが、アプ
リケーションプログラムについては、記録部3への記録
制御がなくなってすべてオンライン出力となることか
ら、前述の実施の形態1〜8とは相違する。
In the ninth embodiment, the job control is adapted to the above-described first to eighth embodiments. However, the application program has no recording control to the recording unit 3 and is all output online. Therefore, the third embodiment is different from the first to eighth embodiments.

【0158】以上説明したように、この実施の形態9に
よれば、ジョブの種類にファクシミリ通信を含め、ジョ
ブ情報によって指示されるジョブがファクシミリ通信で
あった場合、読取部2により読み取られた原稿画像の画
像データまたは伝送路を介して受信される画像データを
伝送路を介してオンライン出力するようにしたので、こ
の場合にも許諾契約上の権利を確実に保護することが可
能である。
As described above, according to the ninth embodiment, when the job specified by the job information includes facsimile communication, the original read by the reading unit 2 is included. Since the image data of the image or the image data received via the transmission path is output online via the transmission path, the rights in the license agreement can be surely protected also in this case.

【0159】(実施の形態10)さて、前述の実施の形
態1〜8では、情報通信装置自身に記録部3を設けて記
録紙等の記録対象に記録できるようにしていたが、以下
に説明する実施の形態10のように、読取部2及び記録
部3を構成から省き、LANインターフェース部11か
らLAN14を通じて他の端末とのオンライン通信でフ
ァクシミリ情報(読取部2の読取情報や記録部3への記
録情報に相当する)を授受したり、LANインターフェ
ース部11を介して読取専用のスキャナ装置等の読取装
置からオンラインでファクシミリ情報を入力したり、記
録専用のプリンタ装置等の記録装置へファクシミリ情報
をオンライン出力するようにしてもよい。
(Embodiment 10) In Embodiments 1 to 8 described above, the recording section 3 is provided in the information communication apparatus itself so that recording can be performed on a recording object such as recording paper. As in the tenth embodiment, the reading unit 2 and the recording unit 3 are omitted from the configuration, and the facsimile information (the read information of the reading unit 2 and the ), Input facsimile information online from a reading device such as a read-only scanner device via the LAN interface unit 11, or send facsimile information to a recording device such as a printer device for recording. May be output online.

【0160】図18はこの発明に係る情報通信装置の実
施の形態10による内部構成を示すブロック図である。
この実施の形態10は、前述の実施の形態2による全体
構成と同様の構成を採用するため、同様の構成及び機能
を有するユニットについては同じ参照符号を使用して説
明を省略する。
FIG. 18 is a block diagram showing an internal configuration of an information communication apparatus according to the tenth embodiment of the present invention.
Since the tenth embodiment employs the same configuration as the entire configuration according to the second embodiment, units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0161】実施の形態10では、ジョブ制御について
は前述の実施の形態1〜8の形態に合わせているが、ア
プリケーションプログラムについては、読取部2の読取
制御や記録部3への記録制御がなくなってすべてオンラ
イン通信となることから、前述の実施の形態1〜8とは
相違する。
In the tenth embodiment, the job control is adapted to the above-described first to eighth embodiments. However, for the application program, the reading control of the reading unit 2 and the recording control of the recording unit 3 are eliminated. Therefore, the communication is different from those of the first to eighth embodiments.

【0162】以上説明したように、この実施の形態10
によれば、ジョブの種類にファクシミリ通信を含め、ジ
ョブ情報によって指示されるジョブがファクシミリ通信
であった場合、伝送路を介して受信される画像データを
伝送路を介してオンライン出力するようにしたので、こ
の場合にも許諾契約上の権利を確実に保護することが可
能である。
As described above, this embodiment 10
According to the above, the type of job includes facsimile communication, and when the job specified by the job information is facsimile communication, image data received via the transmission path is output online via the transmission path. Therefore, also in this case, it is possible to reliably protect the rights under the license agreement.

【0163】(実施の形態11)さて、前述の実施の形
態2では、許諾契約上の最大ユーザ数を超えるジョブの
アクセスがあった場合に全処理を停止するようにしてい
たが、以下に説明する実施の形態11のように、前述の
実施の形態4を応用して現ジョブ指示者からの受付けを
今後拒否する設定をした後に、電話回線からの着信を拒
否するようにしてもよい。
(Embodiment 11) In Embodiment 2 described above, all processes are stopped when there is access to a job exceeding the maximum number of users in the license agreement. As in the eleventh embodiment, the above-described fourth embodiment may be applied to set to reject the reception from the current job instructor in the future, and then reject an incoming call from the telephone line.

【0164】図19はこの発明に係る情報通信装置の実
施の形態11による内部構成の要部を示すブロック図で
ある。この実施の形態11は、前述の実施の形態2によ
る全体構成と同様の構成を採用するため、同様の構成及
び機能を有するユニットについては同じ参照符号を使用
して説明を省略する。
FIG. 19 is a block diagram showing a main part of an internal configuration of an information communication apparatus according to Embodiment 11 of the present invention. Since the eleventh embodiment employs the same configuration as the overall configuration according to the above-described second embodiment, the units having the same configuration and function are denoted by the same reference numerals, and description thereof will be omitted.

【0165】実施の形態11では、ジョブ制御につい
て、アプリケーションレベルも含めたネットワークOS
プログラムが異なることから、図19に示したように、
ROM7にはOS部71Iが設定される。
In the eleventh embodiment, the job control is performed on the network OS including the application level.
Since the programs are different, as shown in FIG.
The OS unit 71I is set in the ROM 7.

【0166】次に、動作について説明する。図20は実
施の形態11によるLANのジョブ制御を説明するフロ
ーチャートである。なお、以下に説明する全体の動作は
CPU1によって制御されるが、個々の動作は各ユニッ
トで行われる。
Next, the operation will be described. FIG. 20 is a flowchart for explaining LAN job control according to the eleventh embodiment. Note that the overall operation described below is controlled by the CPU 1, but individual operations are performed by each unit.

【0167】図20のステップS901〜ステップS9
06までの処理は、前述した実施の形態2によるステッ
プS201〜ステップS206に対応している。すなわ
ち、ステップS401では、キー操作部5から、もしく
はLAN14を通じて受信されたジョブ情報からMAC
アドレスが取得される。続くステップS902では、ス
テップS901により取得されたMACアドレスが以前
に取得されたMACアドレスの中に含まれているか否か
が判断される。
Steps S901 to S9 in FIG.
Processes up to 06 correspond to steps S201 to S206 according to the second embodiment described above. That is, in step S401, the MAC information is obtained from the job information received from the key operation unit 5 or through the LAN 14.
The address is obtained. In a succeeding step S902, it is determined whether or not the MAC address obtained in the step S901 is included in the previously obtained MAC addresses.

【0168】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS903)、新たなジョブ指示者か
らのアクセスではなく、許諾契約内のアクセスのため、
本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in the job information 2 (step S903), the access is not performed by a new job instructor, but by an access within a license agreement.
This processing ends.

【0169】一方、存在しないと判断された場合には
(ステップS903)、新たなジョブ指示者からのアク
セスであり、許諾契約内のアクセスかどうかを判断する
ため、続くステップS904において、RAM8の総ユ
ーザ数メモリ83に格納されている総ユーザ数が一つイ
ンクリメントされる。
On the other hand, if it is determined that there is no access (step S903), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0170】さらに、ステップS905において、最大
ユーザ数がROM7の最大ユーザ数メモリ73から読み
出され、続くステップS906において、ステップS9
04により更新された総ユーザ数とステップS905で
読み出された最大ユーザ数との大小関係が比較される。
Further, in step S905, the maximum number of users is read out from the maximum user number memory 73 of the ROM 7, and in the following step S906, step S9 is executed.
The magnitude relation between the total number of users updated in step S04 and the maximum number of users read in step S905 is compared.

【0171】このステップS906において、総ユーザ
数の方が大きいという結果が得られた場合には、ジョブ
のアクセス数が許諾契約上の最大ユーザ数を超えたこと
になる。これは許諾契約違反となるため、アプリケーシ
ョンの違法コピー等の発生を未然に防ぐため、処理はス
テップS907に移行する。
If it is determined in step S906 that the total number of users is larger, it means that the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S907 to prevent the occurrence of illegal copying of the application.

【0172】ステップS907では、前述の実施の形態
2とは異なり、今回のジョブ指示者のアクセスだけを今
後拒否する設定がLANインターフェース部11に対し
て施される。この場合には、次に正当にMACアドレス
メモリ82に登録されているジョブ指示者からLAN1
4を通じてアクセスがあれば、そのジョブは受付けられ
る。
In step S907, unlike the above-described second embodiment, the LAN interface unit 11 is set to deny only the current access of the job instructor in the future. In this case, the job instructor registered in the MAC address memory 82 next sends the LAN1
If access is made through step 4, the job is accepted.

【0173】この後、処理はステップS908に移行す
る。このステップS908では、今回のアクセスでジョ
ブ指示に許諾契約上の違反があったため、その違反の発
生後に電話回線13を通じて外部からアクセスがあって
も拒否する条件が網制御部10に対して設定される。こ
れにより、以降の電話回線13からの着信は網制御部1
0の制御によってすべて拒否される。
Thereafter, the processing shifts to step S908. In step S908, a condition for rejecting access from outside via the telephone line 13 after the violation is set in the network control unit 10 because a violation of the license agreement has occurred in the job instruction in the current access. You. As a result, subsequent incoming calls from the telephone line 13 are transmitted to the network control unit 1.
All rejected by a control of 0.

【0174】一方、ステップS906において、総ユー
ザ数が最大ユーザ数に達していないという結果が得られ
た場合には、ジョブのアクセス数は許諾契約上の最大ユ
ーザ数の範囲内すなわち許諾契約上の権利行使となり、
処理はステップS909に移行する。ステップS909
では、ステップS901で取得された新規のMACアド
レスをMACアドレスメモリ82に記憶する処理が実行
される。この後、本処理は終了する。
On the other hand, if it is determined in step S906 that the total number of users has not reached the maximum number of users, the number of job accesses is within the range of the maximum number of users in the license agreement, that is, the number of jobs in the license agreement. Exercised,
The process moves to step S909. Step S909
Then, a process of storing the new MAC address acquired in step S901 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0175】以上説明したように、実施の形態11によ
れば、ファクシミリ通信機能を具備して、アクセス拒否
期間中は伝送路出有る電話回線13を通じての外部から
のファクシミリ受信動作を停止するようにしたので、不
正後にファクシミリ機能を停止させることができ、これ
によって、許諾契約上の権利を確実に保護することが可
能である。
As described above, according to the eleventh embodiment, the facsimile communication function is provided so that the external facsimile reception operation via the telephone line 13 having the transmission line is stopped during the access rejection period. Therefore, the facsimile function can be stopped after the fraud, and thereby the rights in the license agreement can be reliably protected.

【0176】(実施の形態12)さて、前述の実施の形
態2〜11は、最大ユーザ数をROM7内に記憶してお
く構成であったが、以下に説明する実施の形態12のよ
うに、特定のサービス会社、もしくは許諾契約の権利者
側だけによってその最大ユーザ数を任意に変更できるよ
うにしてもよい。
(Embodiment 12) In Embodiments 2 to 11 described above, the maximum number of users is stored in the ROM 7. However, as in Embodiment 12 described below, The maximum number of users may be arbitrarily changed only by a specific service company or the right holder of the license agreement.

【0177】図21はこの発明に係る情報通信装置の実
施の形態12による内部構成を示すブロック図である。
この実施の形態12は、前述の実施の形態2による全体
構成と同様の構成を採用するため、同様の構成及び機能
を有するユニットについては同じ参照符号を使用して説
明を省略する。
FIG. 21 is a block diagram showing an internal configuration of an information communication apparatus according to a twelfth embodiment of the present invention.
Since the twelfth embodiment employs the same configuration as the entire configuration according to the above-described second embodiment, the units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0178】実施の形態12では、図21に示したよう
に、最大ユーザ数がROM7とは別のEEP(Elec
trically Erasable and Pro
grammable)ROM15の最大ユーザ数メモリ
151に予め記憶されており、この部分で実施の形態1
〜11の構成とは異なる。
In the twelfth embodiment, as shown in FIG. 21, the maximum number of users is EEP (Elect
Trially Erasable and Pro
This is stored in advance in the maximum user number memory 151 of the ROM 15 and this part is used in the first embodiment.
1111 are different from the configuration of 1111.

【0179】また、ジョブ制御について、アプリケーシ
ョンレベルも含めたネットワークOSプログラムが異な
ることから、ROM7にはOS部71Jが設定される。
Further, since the network OS program including the application level is different for the job control, the OS unit 71J is set in the ROM 7.

【0180】次に、動作について説明する。図22は実
施の形態12によるLANのジョブ制御を説明するフロ
ーチャートである。なお、以下に説明する全体の動作は
CPU1によって制御されるが、個々の動作は各ユニッ
トで行われる。
Next, the operation will be described. FIG. 22 is a flowchart for explaining LAN job control according to the twelfth embodiment. Note that the overall operation described below is controlled by the CPU 1, but individual operations are performed by each unit.

【0181】図22のステップS1001〜ステップS
1006までの処理は、前述した実施の形態2によるス
テップS201〜ステップS206に対応している。す
なわち、ステップS1001では、キー操作部5から、
もしくはLAN14を通じて受信されたジョブ情報から
MACアドレスが取得される。続くステップS1002
では、ステップS1001により取得されたMACアド
レスが以前に取得されたMACアドレスの中に含まれて
いるか否かが判断される。
Steps S1001 to S100 in FIG.
Processing up to 1006 corresponds to steps S201 to S206 according to the second embodiment described above. That is, in step S1001, from the key operation unit 5,
Alternatively, the MAC address is obtained from the job information received through the LAN 14. Subsequent step S1002
Then, it is determined whether or not the MAC address obtained in step S1001 is included in the previously obtained MAC address.

【0182】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS1003)、新たなジョブ指示者
からのアクセスではなく、許諾契約内のアクセスのた
め、本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in 2 (step S1003), this processing ends because access is not from a new job instructor but is within a license agreement.

【0183】一方、存在しないと判断された場合には
(ステップS1003)、新たなジョブ指示者からのア
クセスであり、許諾契約内のアクセスかどうかを判断す
るため、続くステップS1004において、RAM8の
総ユーザ数メモリ83に格納されている総ユーザ数が一
つインクリメントされる。
On the other hand, if it is determined that the access does not exist (step S1003), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0184】さらに、ステップS1005において、最
大ユーザ数がEEPROM15の最大ユーザ数メモリ1
51から読み出され、続くステップS1006におい
て、ステップS1004により更新された総ユーザ数と
ステップS1005で読み出された最大ユーザ数との大
小関係が比較される。
Further, in step S1005, the maximum number of users is stored in the maximum user number memory 1 of the EEPROM 15.
51, and in the following step S1006, the magnitude relationship between the total number of users updated in step S1004 and the maximum number of users read in step S1005 is compared.

【0185】このステップS1006において、総ユー
ザ数の方が大きいという結果が得られた場合には、ジョ
ブのアクセス数が許諾契約上の最大ユーザ数を超えたこ
とになる。これは許諾契約違反となるため、アプリケー
ションの違法コピー等の発生を未然に防ぐため、処理は
ステップS1007に移行する。
If the result that the total number of users is larger in step S1006 is obtained, it means that the number of accesses to the job exceeds the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S1007 to prevent the occurrence of illegal copying of the application.

【0186】ステップS1007では、前述の実施の形
態2とは異なり、ジョブの受付けを今回も含めて今後拒
否する条件がLANインターフェース部11に設定され
る。このため、正当にMACアドレスメモリ82に登録
されているジョブ指示者からLAN14を通じてアクセ
スがあってもジョブ受付けは拒否される。ステップS1
007の後、処理は終了する。
In step S1007, unlike the above-described second embodiment, a condition for rejecting the acceptance of a job, including the current time, is set in the LAN interface unit 11. For this reason, even if there is an access from the job instructor registered in the MAC address memory 82 through the LAN 14, the job acceptance is rejected. Step S1
After 007, the process ends.

【0187】このジョブ受付けの解除は、特定のサービ
ス会社、もしくは許諾契約の権利者側によって実施され
る。
The cancellation of the job acceptance is performed by a specific service company or the right holder of the license agreement.

【0188】一方、ステップS1006において、総ユ
ーザ数が最大ユーザ数に達していないという結果が得ら
れた場合には、ジョブのアクセス数は許諾契約上の最大
ユーザ数の範囲内すなわち許諾契約上の権利行使とな
り、処理はステップS1008に移行する。ステップS
1008では、ステップS1001で取得された新規の
MACアドレスをMACアドレスメモリ82に記憶する
処理が実行される。この後、本処理は終了する。
On the other hand, if it is determined in step S1006 that the total number of users has not reached the maximum number of users, the number of accesses to the job is within the range of the maximum number of users in the license agreement, that is, in the license agreement. Rights are exercised, and the process moves to step S1008. Step S
In 1008, a process of storing the new MAC address acquired in step S1001 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0189】以上説明したように、実施の形態12によ
れば、ユーザ情報の登録を行う前に今回の登録で総ユー
ザ数が最大ユーザ数を超えるか否かを判断し、超えると
いう判断結果が得られた場合には少なくとも外部からの
アクセスを拒否し、一方、超えないという判断結果が得
られた場合には入力されたジョブ情報に基づくジョブを
実行するように制御し、最大ユーザ数については所定条
件を満たす端末からの要求に応じて任意に変更するよう
にしたので、許諾契約上の権利として最大ユーザ数を規
定すれば、その最大ユーザ数を超えるアクセスがあれば
契約違反となり以降の使用が拒否されることから、およ
び、第三者による最大ユーザ数の改竄や書き換えが防止
でき、かつ許諾権者相当の特定者により許諾契約上の権
利に従って最大ユーザ数を適宜変更できる。このため、
許諾契約上の権利を確実に保守することが可能である。
As described above, according to the twelfth embodiment, before registering the user information, it is determined whether or not the total number of users exceeds the maximum number of users in the current registration. If it is obtained, at least external access is denied, while if it is determined that the access is not exceeded, control is performed to execute the job based on the input job information. Since it is arbitrarily changed in response to a request from a terminal that satisfies the predetermined conditions, if the maximum number of users is specified as a license agreement right, if there is access exceeding the maximum number of users, it will be a breach of the contract and subsequent use Of the maximum number of users by a third party can be prevented from being falsified or rewritten, and the maximum The number can be an appropriate change The. For this reason,
It is possible to reliably maintain the rights under the license agreement.

【0190】(実施の形態13)さて、前述の実施の形
態12では、許諾契約上の違反があれば以降のアクセス
によるジョブの受付けを拒否するようにしていたが、以
下に説明する実施の形態13のように、許諾契約上の違
反があれば現ジョブ指示者の受付けを今後拒否する設定
を行い、その後に、許諾権者の許可で最大ユーザ数を任
意に変更するようにしてもよい。
(Thirteenth Embodiment) In the twelfth embodiment described above, if there is a violation in the license agreement, the acceptance of the job by the subsequent access is refused. As shown in FIG. 13, if there is a violation in the license agreement, a setting may be made to reject the acceptance of the current job instructor in the future, and then the maximum number of users may be arbitrarily changed with the permission of the licensee.

【0191】図23はこの発明に係る情報通信装置の実
施の形態13による内部構成の要部を示すブロック図で
ある。この実施の形態13は、前述の実施の形態12に
よる全体構成と同様の構成を採用するため、同様の構成
及び機能を有するユニットについては同じ参照符号を使
用して説明を省略する。
FIG. 23 is a block diagram showing a main part of an internal configuration according to a thirteenth embodiment of the information communication apparatus according to the present invention. In the thirteenth embodiment, since the same configuration as that of the above-described twelfth embodiment is adopted, the units having the same configuration and function are denoted by the same reference numerals, and the description is omitted.

【0192】実施の形態13では、ジョブ制御につい
て、アプリケーションレベルも含めたネットワークOS
プログラムが異なることから、図23に示したように、
ROM7にはOS部71Kが設定される。
According to the thirteenth embodiment, the job control is performed by the network OS including the application level.
Since the programs are different, as shown in FIG.
The OS unit 71K is set in the ROM 7.

【0193】次に、動作について説明する。図24は実
施の形態13によるLANのジョブ制御を説明するフロ
ーチャートである。なお、以下に説明する全体の動作は
CPU1によって制御されるが、個々の動作は各ユニッ
トで行われる。
Next, the operation will be described. FIG. 24 is a flowchart for explaining LAN job control according to the thirteenth embodiment. Note that the overall operation described below is controlled by the CPU 1, but individual operations are performed by each unit.

【0194】図24のステップS1101〜ステップS
1106までの処理は、前述した実施の形態12による
ステップS1001〜ステップS1006に対応してい
る。すなわち、ステップS1101では、キー操作部5
から、もしくはLAN14を通じて受信されたジョブ情
報からMACアドレスが取得される。続くステップS1
102では、ステップS1101により取得されたMA
Cアドレスが以前に取得されたMACアドレスの中に含
まれているか否かが判断される。
Steps S1101 to S110 in FIG.
Processing up to 1106 corresponds to steps S1001 to S1006 according to the twelfth embodiment described above. That is, in step S1101, the key operation unit 5
Or from the job information received via the LAN 14. Subsequent step S1
In 102, the MA acquired in step S1101
It is determined whether the C address is included in the previously acquired MAC address.

【0195】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS1103)、新たなジョブ指示者
からのアクセスではなく、許諾契約内のアクセスのた
め、本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in 2 (step S1103), this process ends because the access is within a license agreement, not an access from a new job instructor.

【0196】一方、存在しないと判断された場合には
(ステップS1103)、新たなジョブ指示者からのア
クセスであり、許諾契約内のアクセスかどうかを判断す
るため、続くステップS1104において、RAM8の
総ユーザ数メモリ83に格納されている総ユーザ数が一
つインクリメントされる。
On the other hand, if it is determined that the access does not exist (step S1103), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0197】さらに、ステップS1105において、最
大ユーザ数がEEPROM15の最大ユーザ数メモリ7
151から読み出され、続くステップS1106におい
て、ステップS1104により更新された総ユーザ数と
ステップS1105で読み出された最大ユーザ数との大
小関係が比較される。
Further, at step S1105, the maximum number of users is stored in the maximum number of users memory 7 of the EEPROM 15.
151, and in the following step S1106, the magnitude relationship between the total number of users updated in step S1104 and the maximum number of users read in step S1105 is compared.

【0198】このステップS1106において、総ユー
ザ数の方が大きいという結果が得られた場合には、ジョ
ブのアクセス数が許諾契約上の最大ユーザ数を超えたこ
とになる。これは許諾契約違反となるため、アプリケー
ションの違法コピー等の発生を未然に防ぐため、処理は
ステップS1107に移行する。
If it is determined in step S1106 that the total number of users is larger, the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S1107 in order to prevent the occurrence of illegal copying or the like of the application.

【0199】ステップS1107では、前述の実施の形
態12とは異なり、今回のジョブ指示者のアクセスだけ
を今後拒否する設定がLANインターフェース部11に
対して施される。この場合には、次に正当にMACアド
レスメモリ82に登録されているジョブ指示者からLA
N14を通じてアクセスがあれば、そのジョブは受付け
られる。
In step S1107, unlike the twelfth embodiment, a setting is made for the LAN interface unit 11 to reject only the current access of the job instructor in the future. In this case, the next job instructor registered in the MAC address memory 82 will be LA
If there is access through N14, the job is accepted.

【0200】この後、処理はステップS1108に移行
する。このステップS1108では、今回のアクセスで
ジョブ指示に許諾契約上の違反があったので、その違反
の発生を許諾権者に通知する処理が実行される。
After that, the process moves to step S1108. In step S1108, since there is a violation in the license agreement in the job instruction in the current access, a process of notifying the licensee of the occurrence of the violation is executed.

【0201】すなわち、CPU1は、本装置の設置ユー
ザ名と許諾委契約上の最大ユーザ数を超えた旨の情報と
を準備し、許諾権者が予め指定している電話番号に従っ
て発呼して、準備された情報を電話回線13を介して許
諾権者の指定する端末へ送信制御する。
That is, the CPU 1 prepares the installation user name of the apparatus and information indicating that the number of users exceeds the maximum number of users in the license agreement, makes a call according to the telephone number specified by the licensee in advance. Then, the prepared information is controlled to be transmitted via the telephone line 13 to the terminal specified by the licensee.

【0202】このように、電話回線13を通じて許諾権
者側の端末に対して自動発呼が行われた後に、許諾権者
側の端末より最大ユーザ数の変更指示があれば、電話回
線13を介して最大ユーザ数を受信し、その受信された
最大ユーザ数をEEPROM15内の最大ユーザ数メモ
リ151に書き込む処理が実行される。このようにして
最大ユーザ数は変更される。
As described above, after an automatic call is made to the licensee's side terminal via the telephone line 13, if there is an instruction to change the maximum number of users from the licensee's side terminal, the telephone line 13 is disconnected. The maximum number of users is received via the CPU 15 and the received maximum number of users is written into the maximum user number memory 151 in the EEPROM 15. Thus, the maximum number of users is changed.

【0203】一方、ステップS1106において、総ユ
ーザ数が最大ユーザ数に達していないという結果が得ら
れた場合には、ジョブのアクセス数は許諾契約上の最大
ユーザ数の範囲内すなわち許諾契約上の権利行使とな
り、処理はステップS1109に移行する。ステップS
1109では、ステップS1101で取得された新規の
MACアドレスをMACアドレスメモリ82に記憶する
処理が実行される。この後、本処理は終了する。
On the other hand, if it is determined in step S1106 that the total number of users has not reached the maximum number of users, the number of accesses to the job is within the range of the maximum number of users in the license agreement, that is, in the license agreement. Rights are exercised, and the process moves to step S1109. Step S
In 1109, a process of storing the new MAC address acquired in step S1101 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0204】以上説明したように、実施の形態13によ
れば、ユーザ情報の登録を行う前に今回の登録で総ユー
ザ数が最大ユーザ数を超えるか否かを判断し、超えると
いう判断結果が得られた場合には少なくとも外部からの
アクセスを拒否して、一方、超えないという判断結果が
得られた場合には入力されたジョブ情報に基づくジョブ
を実行するように制御し、特に、アクセス拒否の際に、
最大ユーザ数については所定条件を満たす端末からの要
求に応じて任意に変更するようにしたので、許諾契約上
の権利として最大ユーザ数を規定すれば、その最大ユー
ザ数を超えるアクセスがあれば契約違反となり以降の使
用が拒否されることから、および、第三者による最大ユ
ーザ数の改竄や書き換えが防止でき、かつ許諾権者相当
の特定者により許諾契約上の権利に従って最大ユーザ数
をアクセス拒否に対応して変更できる。このため、許諾
契約上の権利を確実に保守することが可能である。
As described above, according to the thirteenth embodiment, before registering user information, it is determined whether or not the total number of users exceeds the maximum number of users in the current registration. If it is obtained, at least external access is denied, while if it is determined that the access is not exceeded, control is performed to execute the job based on the input job information. At the time
The maximum number of users is arbitrarily changed in response to a request from a terminal that satisfies the predetermined conditions.If the maximum number of users is specified as a license agreement right, if there is access exceeding the maximum number of users, the contract It is a violation, and subsequent use is rejected, and falsification or rewriting of the maximum number of users by a third party can be prevented, and access to the maximum number of users is denied by a specific person equivalent to the licensee according to the rights in the license agreement Can be changed in response to Therefore, it is possible to reliably maintain the rights under the license agreement.

【0205】(実施の形態14)さて、前述の実施の形
態12では、許諾契約上の違反があれば以降のアクセス
によるジョブの受付けを拒否するようにしていたが、以
下に説明する実施の形態14のように、許諾契約上の違
反があれば現ジョブ指示者の受付けを今後拒否する設定
を行い、その後に、ID照合を行ってから許諾権者の許
可で最大ユーザ数を任意に変更するようにしてもよい。
(Embodiment 14) In Embodiment 12 described above, if there is a violation in the license agreement, the acceptance of a job by subsequent access is refused. However, the following embodiment will be described. As shown in FIG. 14, if there is a violation in the license agreement, a setting is made to reject the acceptance of the current job instructor in the future, then, after performing ID collation, the maximum number of users is arbitrarily changed with the permission of the license holder. You may do so.

【0206】図25はこの発明に係る情報通信装置の実
施の形態14による内部構成の要部を示すブロック図で
ある。この実施の形態14は、前述の実施の形態12に
よる全体構成と同様の構成を採用するため、同様の構成
及び機能を有するユニットについては同じ参照符号を使
用して説明を省略する。
FIG. 25 is a block diagram showing a main part of an internal structure of an information communication apparatus according to a fourteenth embodiment of the present invention. Since the fourteenth embodiment employs the same configuration as the entire configuration according to the twelfth embodiment, the units having the same configuration and function are denoted by the same reference numerals, and description thereof is omitted.

【0207】実施の形態14では、ジョブ制御につい
て、アプリケーションレベルも含めたネットワークOS
プログラムが異なることから、図25に示したように、
ROM7にはOS部71Lが設定される。
In the fourteenth embodiment, the job control is performed by the network OS including the application level.
Since the programs are different, as shown in FIG.
An OS unit 71L is set in the ROM 7.

【0208】次に、動作について説明する。図26は実
施の形態14によるLANのジョブ制御を説明するフロ
ーチャートである。なお、以下に説明する全体の動作は
CPU1によって制御されるが、個々の動作は各ユニッ
トで行われる。
Next, the operation will be described. FIG. 26 is a flowchart for explaining LAN job control according to the fourteenth embodiment. Note that the overall operation described below is controlled by the CPU 1, but individual operations are performed by each unit.

【0209】図26のステップS1201〜ステップS
1206までの処理は、前述した実施の形態12による
ステップS1001〜ステップS1006に対応してい
る。すなわち、ステップS1201では、キー操作部5
から、もしくはLAN14を通じて受信されたジョブ情
報からMACアドレスが取得される。続くステップS1
202では、ステップS1201により取得されたMA
Cアドレスが以前に取得されたMACアドレスの中に含
まれているか否かが判断される。
Steps S1201 to S120 in FIG.
Processing up to 1206 corresponds to steps S1001 to S1006 according to the twelfth embodiment described above. That is, in step S1201, the key operation unit 5
Or from the job information received via the LAN 14. Subsequent step S1
In 202, the MA acquired in step S1201
It is determined whether the C address is included in the previously acquired MAC address.

【0210】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS1203)、新たなジョブ指示者
からのアクセスではなく、許諾契約内のアクセスのた
め、本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in 2 (step S1203), this process ends because the access is not from a new job instructor but is within a license agreement.

【0211】一方、存在しないと判断された場合には
(ステップS1203)、新たなジョブ指示者からのア
クセスであり、許諾契約内のアクセスかどうかを判断す
るため、続くステップS1204において、RAM8の
総ユーザ数メモリ83に格納されている総ユーザ数が一
つインクリメントされる。
On the other hand, if it is determined that the access does not exist (step S1203), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0212】さらに、ステップS1205において、最
大ユーザ数がEEPROM15の最大ユーザ数メモリ7
151から読み出され、続くステップS1206におい
て、ステップS1204により更新された総ユーザ数と
ステップS1205で読み出された最大ユーザ数との大
小関係が比較される。
Further, in step S 1205, the maximum number of users is stored in the maximum number of users memory 7 of the EEPROM 15.
151, and in the following step S1206, the magnitude relationship between the total number of users updated in step S1204 and the maximum number of users read in step S1205 is compared.

【0213】このステップS1206において、総ユー
ザ数の方が大きいという結果が得られた場合には、ジョ
ブのアクセス数が許諾契約上の最大ユーザ数を超えたこ
とになる。これは許諾契約違反となるため、アプリケー
ションの違法コピー等の発生を未然に防ぐため、処理は
ステップS1207に移行する。
[0213] If it is determined in step S1206 that the total number of users is larger, it means that the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S1207 to prevent the occurrence of illegal copying or the like of the application.

【0214】ステップS1207では、前述の実施の形
態12とは異なり、今回のジョブ指示者のアクセスだけ
を今後拒否する設定がLANインターフェース部11に
対して施される。この場合には、次に正当にMACアド
レスメモリ82に登録されているジョブ指示者からLA
N14を通じてアクセスがあれば、そのジョブは受付け
られる。
In step S1207, unlike the twelfth embodiment, a setting is made for the LAN interface unit 11 to deny only the current access of the job instructor in the future. In this case, the next job instructor registered in the MAC address memory 82 will be LA
If there is access through N14, the job is accepted.

【0215】この後、処理はステップS1208に移行
する。このステップS1208では、今回のアクセスで
ジョブ指示に許諾契約上の違反があったので、その違反
の発生を許諾権者に通知する処理が実行される。
Thereafter, the processing shifts to step S1208. In this step S1208, since there is a violation in the license agreement in the job instruction in the current access, a process of notifying the licensee of the occurrence of the violation is executed.

【0216】すなわち、CPU1は、本装置の設置ユー
ザ名と許諾委契約上の最大ユーザ数を超えた旨の情報と
を準備し、許諾権者が予め指定している電話番号に従っ
て発呼して、準備された情報を電話回線13を介して許
諾権者の指定する端末へ送信制御する。
That is, the CPU 1 prepares the installation user name of the apparatus and information indicating that the number of users exceeds the maximum number of users in the license agreement, makes a call according to the telephone number specified in advance by the licensee. Then, the prepared information is controlled to be transmitted via the telephone line 13 to the terminal specified by the licensee.

【0217】このように、電話回線13を通じて本装置
から許諾権者側の端末に対して自動発呼が行われ、許諾
権者側の端末で許諾契約違反が確認されると、許諾権者
側の端末より本装置に対してIDコードが受信される。
As described above, when the automatic call is made from the apparatus to the terminal of the licensee through the telephone line 13 and a violation of the license agreement is confirmed at the terminal of the licensee, the licensee is confirmed. ID code is received from this terminal to this apparatus.

【0218】このIDコードは、本装置のユーザと許諾
権者との間で結ばれた許諾契約に基づき最大ユーザ数を
任意に変更する際に変更指示の正当性を証明するための
情報である。このため、本装置と許諾権者側の端末との
両方に同一IDコードが登録されている。本装置におい
ては、このIDコードをROM7等に記憶させ、第三者
による改竄もしくは変更から防護する。
This ID code is information for certifying the validity of the change instruction when arbitrarily changing the maximum number of users based on a license agreement concluded between the user of this apparatus and the licensee. . For this reason, the same ID code is registered in both the present apparatus and the terminal of the licensee. In this apparatus, this ID code is stored in the ROM 7 or the like to protect the ID code from tampering or change by a third party.

【0219】本装置は、許諾権者側の端末より送られて
きたIDコードと自装置に登録してあるIDコードとを
照合して、一致すると、最大ユーザ数の変更を許可する
通知を許諾権者側の端末に送り、最大ユーザ数の情報を
受信する。
The present device checks the ID code sent from the terminal of the licensee and the ID code registered in the own device, and if they match, gives a notice to permit change of the maximum number of users. Sends it to the terminal on the authority side and receives information on the maximum number of users.

【0220】本装置においては、許諾権者側の端末より
更新すべき最大ユーザ数が受信されると、その受信され
た最大ユーザ数がEEPROM15内の最大ユーザ数メ
モリ151に書き込まれる。このようにして最大ユーザ
数は変更される。
In this apparatus, when the maximum number of users to be updated is received from the licensee's terminal, the received maximum number of users is written to the maximum user number memory 151 in the EEPROM 15. Thus, the maximum number of users is changed.

【0221】一方、ステップS1206において、総ユ
ーザ数が最大ユーザ数に達していないという結果が得ら
れた場合には、ジョブのアクセス数は許諾契約上の最大
ユーザ数の範囲内すなわち許諾契約上の権利行使とな
り、処理はステップS1209に移行する。ステップS
1209では、ステップS1201で取得された新規の
MACアドレスをMACアドレスメモリ82に記憶する
処理が実行される。この後、本処理は終了する。
On the other hand, if it is determined in step S1206 that the total number of users has not reached the maximum number of users, the number of access to the job is within the range of the maximum number of users in the license agreement, that is, in the license agreement. Rights are exercised, and the process moves to step S1209. Step S
In 1209, a process of storing the new MAC address acquired in step S1201 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0222】以上説明したように、実施の形態14によ
れば、所定条件を満たす端末すなわち許諾権者側の端末
から送られてくるIDコードと予め登録されているID
情報とを照合して一致が得られた場合にのみ、最大ユー
ザ数の変更を実行するようにしたので、セキュリティが
確保され、これによって、許諾契約上の権利を確実に保
護することが可能である。
As described above, according to the fourteenth embodiment, the ID code sent from the terminal satisfying the predetermined condition, that is, the terminal of the licensee, and the ID registered in advance
Since the maximum number of users is changed only when the information is matched and a match is obtained, security is ensured, and thus the rights in the license agreement can be reliably protected. is there.

【0223】(実施の形態15)さて、前述の実施の形
態12では、許諾契約上の違反があれば以降のアクセス
によるジョブの受付けを拒否するようにしていたが、以
下に説明する実施の形態15のように、許諾契約上の違
反があれば現ジョブ指示者の受付けを今後拒否する設定
を行い、その後に、前述の実施の形態14とは異なる方
法でID照合を行ってから許諾権者の許可で最大ユーザ
数を変更するようにしてもよい。
(Embodiment 15) In Embodiment 12 described above, if there is a violation in the license agreement, the acceptance of a job by subsequent access is refused. However, the following embodiment will be described. As shown in FIG. 15, if there is a violation in the license agreement, a setting is made to reject the acceptance of the current job instructor in the future. The maximum number of users may be changed with the permission.

【0224】図27はこの発明に係る情報通信装置の実
施の形態15による内部構成の要部を示すブロック図で
ある。この実施の形態15は、前述の実施の形態12に
よる全体構成と同様の構成を採用するため、同様の構成
及び機能を有するユニットについては同じ参照符号を使
用して説明を省略する。
FIG. 27 is a block diagram showing a main part of an internal configuration according to a fifteenth embodiment of the information communication apparatus according to the present invention. In the fifteenth embodiment, since the same configuration as that of the above-described twelfth embodiment is adopted, the units having the same configuration and function are denoted by the same reference numerals, and the description is omitted.

【0225】実施の形態15では、ジョブ制御につい
て、アプリケーションレベルも含めたネットワークOS
プログラムが異なることから、図27に示したように、
ROM7にはOS部71Mが設定される。
In the fifteenth embodiment, the job control is performed by the network OS including the application level.
Since the programs are different, as shown in FIG.
The OS unit 71M is set in the ROM 7.

【0226】次に、動作について説明する。図28は実
施の形態15によるLANのジョブ制御を説明するフロ
ーチャートである。なお、以下に説明する全体の動作は
CPU1によって制御されるが、個々の動作は各ユニッ
トで行われる。
Next, the operation will be described. FIG. 28 is a flowchart for explaining LAN job control according to the fifteenth embodiment. Note that the overall operation described below is controlled by the CPU 1, but individual operations are performed by each unit.

【0227】図28のステップS1301〜ステップS
1306までの処理は、前述した実施の形態12による
ステップS1001〜ステップS1006に対応してい
る。すなわち、ステップS1301では、キー操作部5
から、もしくはLAN14を通じて受信されたジョブ情
報からMACアドレスが取得される。続くステップS1
302では、ステップS1301により取得されたMA
Cアドレスが以前に取得されたMACアドレスの中に含
まれているか否かが判断される。
Steps S1301 to S130 in FIG.
Processing up to 1306 corresponds to steps S1001 to S1006 according to the twelfth embodiment described above. That is, in step S1301, the key operation unit 5
Or from the job information received via the LAN 14. Subsequent step S1
In 302, the MA acquired in step S1301
It is determined whether the C address is included in the previously acquired MAC address.

【0228】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS1303)、新たなジョブ指示者
からのアクセスではなく、許諾契約内のアクセスのた
め、本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in 2 (step S1303), this process ends because the access is not from a new job instructor but is within a license agreement.

【0229】一方、存在しないと判断された場合には
(ステップS1303)、新たなジョブ指示者からのア
クセスであり、許諾契約内のアクセスかどうかを判断す
るため、続くステップS1304において、RAM8の
総ユーザ数メモリ83に格納されている総ユーザ数が一
つインクリメントされる。
On the other hand, if it is determined that the access does not exist (step S1303), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0230】さらに、ステップS1305において、最
大ユーザ数がEEPROM15の最大ユーザ数メモリ7
151から読み出され、続くステップS1306におい
て、ステップS1304により更新された総ユーザ数と
ステップS1305で読み出された最大ユーザ数との大
小関係が比較される。
Further, in step S 1305, the maximum number of users is stored in the maximum user number memory 7 of the EEPROM 15.
151, and in the following step S1306, the magnitude relationship between the total number of users updated in step S1304 and the maximum number of users read in step S1305 is compared.

【0231】このステップS1306において、総ユー
ザ数の方が大きいという結果が得られた場合には、ジョ
ブのアクセス数が許諾契約上の最大ユーザ数を超えたこ
とになる。これは許諾契約違反となるため、アプリケー
ションの違法コピー等の発生を未然に防ぐため、処理は
ステップS1307に移行する。
If it is determined in step S1306 that the total number of users is larger, it means that the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S1307 to prevent the occurrence of illegal copying of the application.

【0232】ステップS1307では、前述の実施の形
態12とは異なり、今回のジョブ指示者のアクセスだけ
を今後拒否する設定がLANインターフェース部11に
対して施される。この場合には、次に正当にMACアド
レスメモリ82に登録されているジョブ指示者からLA
N14を通じてアクセスがあれば、そのジョブは受付け
られる。
In step S1307, unlike the twelfth embodiment, a setting is made for the LAN interface unit 11 to reject only the current access of the job instructor in the future. In this case, the next job instructor registered in the MAC address memory 82 will be LA
If there is access through N14, the job is accepted.

【0233】この後、処理はステップS1308に移行
する。このステップS1308では、今回のアクセスで
ジョブ指示に許諾契約上の違反があったので、その違反
の発生を許諾権者に通知する処理が実行される。すなわ
ち、CPU1は、本装置の設置ユーザ名と許諾委契約上
の最大ユーザ数を超えた旨の情報とを準備し、許諾権者
が予め指定している電話番号に従って発呼して、準備さ
れた情報を電話回線13を介して許諾権者の指定する端
末へ送信制御する。
Thereafter, the processing shifts to step S1308. In step S1308, since there is a violation in the license agreement in the job instruction in the current access, a process of notifying the licensee of the occurrence of the violation is executed. That is, the CPU 1 prepares the installation user name of the apparatus and information indicating that the maximum number of users has been exceeded in the license agreement, makes a call according to the telephone number specified in advance by the licensor, and is prepared. The information transmitted to the terminal designated by the licensee is controlled via the telephone line 13.

【0234】このように、電話回線13を通じて本装置
から許諾権者側の端末に対して自動発呼が行われ、許諾
権者側の端末で許諾契約違反が確認されると、許諾権者
側の端末より本装置に対してIDコードが受信される。
As described above, when the automatic call is made from the apparatus to the terminal of the licensee through the telephone line 13 and a violation of the license agreement is confirmed on the terminal of the licensee, the licensee is confirmed. ID code is received from this terminal to this apparatus.

【0235】このIDコードは、本装置のユーザと許諾
権者との間で結ばれた許諾契約に基づき最大ユーザ数を
任意に変更する際に変更指示の正当性を証明するための
情報である。このため、本装置と許諾権者側の端末との
両方に同一IDコードが登録されている。本装置におい
ては、このIDコードをROM7等に記憶させ、第三者
による改竄もしくは変更から防護する。
This ID code is information for certifying the validity of the change instruction when arbitrarily changing the maximum number of users based on a license agreement concluded between the user of the present apparatus and the licensee. . For this reason, the same ID code is registered in both the present apparatus and the terminal of the licensee. In this apparatus, this ID code is stored in the ROM 7 or the like to protect the ID code from tampering or change by a third party.

【0236】なお、許諾権者側の端末から本装置へID
コードを転送する場合には、セキュリティの確保のた
め、IDデータは暗号化される。このため、ステップS
1308では、許諾権者よりIDコードを受信した際
に、暗号の解読処理が実行される。暗号化には、生成多
項式による演算などを適用することができる。
It should be noted that an ID is transmitted from the terminal of the licensee to the apparatus.
When transferring the code, the ID data is encrypted to ensure security. Therefore, step S
At 1308, when the ID code is received from the licensee, a decryption process of the code is executed. An operation based on a generator polynomial or the like can be applied to the encryption.

【0237】本装置は、許諾権者側の端末より送られて
きたIDコードと自装置に登録してあるIDコードとを
照合して、一致すると、最大ユーザ数の変更を許可する
通知を許諾権者側の端末に送り、最大ユーザ数の情報を
受信する。
The present device checks the ID code sent from the terminal of the licensee and the ID code registered in the own device, and if they match, gives a notice of permission to change the maximum number of users. Sends it to the terminal on the authority side and receives information on the maximum number of users.

【0238】本装置においては、許諾権者側の端末より
最大ユーザ数が受信されると、その受信された最大ユー
ザ数がEEPROM15内の最大ユーザ数メモリ151
に書き込まれる。このようにして最大ユーザ数は変更さ
れる。
In this apparatus, when the maximum number of users is received from the terminal of the licensee, the received maximum number of users is stored in the maximum user number memory 151 in the EEPROM 15.
Is written to. Thus, the maximum number of users is changed.

【0239】一方、ステップS1306において、総ユ
ーザ数が最大ユーザ数に達していないという結果が得ら
れた場合には、ジョブのアクセス数は許諾契約上の最大
ユーザ数の範囲内すなわち許諾契約上の権利行使とな
り、処理はステップS1309に移行する。ステップS
1309では、ステップS1301で取得された新規の
MACアドレスをMACアドレスメモリ82に記憶する
処理が実行される。この後、本処理は終了する。
On the other hand, if it is determined in step S1306 that the total number of users has not reached the maximum number of users, the number of accesses to the job is within the range of the maximum number of users in the license agreement, that is, in the license agreement. The right is exercised, and the process moves to step S1309. Step S
In 1309, a process of storing the new MAC address acquired in step S1301 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0240】以上説明したように、実施の形態15によ
れば、IDコードが暗号化された情報であり、許諾権者
側の端末から送られてくるID情報を解読してから照合
を実行するようにしたので、セキュリティが向上し、こ
れによって、許諾契約上の権利を確実に保護することが
可能である。
As described above, according to the fifteenth embodiment, the ID code is encrypted information, and the ID information sent from the terminal of the licensee is decrypted before the collation is executed. As a result, the security is improved, and thereby the rights in the license agreement can be reliably protected.

【0241】(実施の形態16)さて、前述の実施の形
態12では、許諾契約上の違反があれば以降のアクセス
によるジョブの受付けを拒否するようにしていたが、以
下に説明する実施の形態16のように、許諾契約上の違
反があれば現ジョブ指示者の受付けを今後拒否する設定
だけにしてもよい。
(Embodiment 16) In Embodiment 12 described above, if there is a violation in the license agreement, the acceptance of a job by subsequent access is refused. However, the following embodiment will be described. As shown in FIG. 16, if there is a violation in the license agreement, only the setting for rejecting the acceptance of the current job instructor in the future may be adopted.

【0242】図29はこの発明に係る情報通信装置の実
施の形態16による内部構成の要部を示すブロック図で
ある。この実施の形態16は、前述の実施の形態12に
よる全体構成と同様の構成を採用するため、同様の構成
及び機能を有するユニットについては同じ参照符号を使
用して説明を省略する。
FIG. 29 is a block diagram showing a main part of an internal configuration of an information communication apparatus according to a sixteenth embodiment of the present invention. Since the sixteenth embodiment employs the same configuration as the entire configuration according to the twelfth embodiment, units having the same configuration and function will be denoted by the same reference numerals and description thereof will be omitted.

【0243】実施の形態16では、ジョブ制御につい
て、アプリケーションレベルも含めたネットワークOS
プログラムが異なることから、図29に示したように、
ROM7にはOS部71Nが設定される。
In the sixteenth embodiment, the job control is performed by the network OS including the application level.
Since the programs are different, as shown in FIG.
The OS unit 71N is set in the ROM 7.

【0244】次に、動作について説明する。図30は実
施の形態16によるLANのジョブ制御を説明するフロ
ーチャートである。なお、以下に説明する全体の動作は
CPU1によって制御されるが、個々の動作は各ユニッ
トで行われる。
Next, the operation will be described. FIG. 30 is a flowchart for explaining LAN job control according to the sixteenth embodiment. Note that the overall operation described below is controlled by the CPU 1, but individual operations are performed by each unit.

【0245】図30のステップS1401〜ステップS
1406までの処理は、前述した実施の形態12による
ステップS1001〜ステップS1006に対応してい
る。すなわち、ステップS1401では、キー操作部5
から、もしくはLAN14を通じて受信されたジョブ情
報からMACアドレスが取得される。続くステップS1
402では、ステップS1401により取得されたMA
Cアドレスが以前に取得されたMACアドレスの中に含
まれているか否かが判断される。
Steps S1401 to S140 in FIG.
Processing up to 1406 corresponds to steps S1001 to S1006 according to the twelfth embodiment. That is, in step S1401, the key operation unit 5
Or from the job information received via the LAN 14. Subsequent step S1
In 402, the MA acquired in step S1401
It is determined whether the C address is included in the previously acquired MAC address.

【0246】その検索の結果、MACアドレスメモリ8
2の中に同一のMACアドレスが存在すると判断された
場合には(ステップS1403)、新たなジョブ指示者
からのアクセスではなく、許諾契約内のアクセスのた
め、本処理は終了する。
As a result of the search, the MAC address memory 8
If it is determined that the same MAC address exists in 2 (step S1403), this processing ends because the access is not from a new job instructor but is within a license agreement.

【0247】一方、存在しないと判断された場合には
(ステップS1403)、新たなジョブ指示者からのア
クセスであり、許諾契約内のアクセスかどうかを判断す
るため、続くステップS1404において、RAM8の
総ユーザ数メモリ83に格納されている総ユーザ数が一
つインクリメントされる。
On the other hand, if it is determined that the access does not exist (step S1403), the access is from a new job instructor. The total number of users stored in the user number memory 83 is incremented by one.

【0248】さらに、ステップS1405において、最
大ユーザ数がEEPROM15の最大ユーザ数メモリ7
151から読み出され、続くステップS1406におい
て、ステップS1404により更新された総ユーザ数と
ステップS1405で読み出された最大ユーザ数との大
小関係が比較される。
In step S1405, the maximum number of users is stored in the maximum user number memory 7 of the EEPROM 15.
151, and in the following step S1406, the magnitude relation between the total number of users updated in step S1404 and the maximum number of users read in step S1405 is compared.

【0249】このステップS1406において、総ユー
ザ数の方が大きいという結果が得られた場合には、ジョ
ブのアクセス数が許諾契約上の最大ユーザ数を超えたこ
とになる。これは許諾契約違反となるため、アプリケー
ションの違法コピー等の発生を未然に防ぐため、処理は
ステップS1407に移行する。
If it is determined in step S1406 that the total number of users is larger, it means that the number of accesses to the job has exceeded the maximum number of users in the license agreement. Since this violates the license agreement, the process proceeds to step S1407 in order to prevent occurrence of illegal copying of the application.

【0250】ステップS1407では、前述の実施の形
態12とは異なり、今回のジョブ指示者のアクセスだけ
を今後拒否する設定がLANインターフェース部11に
対して施される。この場合には、次に正当にMACアド
レスメモリ82に登録されているジョブ指示者からLA
N14を通じてアクセスがあれば、そのジョブは受付け
られる。この後、処理は終了する。
In step S1407, unlike the twelfth embodiment, a setting is made for the LAN interface unit 11 to reject only the current access of the job instructor in the future. In this case, the next job instructor registered in the MAC address memory 82 will be LA
If there is access through N14, the job is accepted. Thereafter, the process ends.

【0251】一方、ステップS1406において、総ユ
ーザ数が最大ユーザ数に達していないという結果が得ら
れた場合には、ジョブのアクセス数は許諾契約上の最大
ユーザ数の範囲内すなわち許諾契約上の権利行使とな
り、処理はステップS1408に移行する。ステップS
1408では、ステップS1401で取得された新規の
MACアドレスをMACアドレスメモリ82に記憶する
処理が実行される。この後、本処理は終了する。
On the other hand, if it is determined in step S1406 that the total number of users has not reached the maximum number of users, the number of accesses to the job is within the range of the maximum number of users in the license agreement, that is, in the license agreement. Rights are exercised, and the process moves to step S1408. Step S
In 1408, a process of storing the new MAC address acquired in step S1401 in the MAC address memory 82 is executed. Thereafter, this processing ends.

【0252】次に、実施の形態16によるジョブの一例
を説明する。図31は実施の形態16による送信ジョブ
による動作の一例を説明するフローチャートである。
Next, an example of a job according to the sixteenth embodiment will be described. FIG. 31 is a flowchart illustrating an example of an operation performed by a transmission job according to the sixteenth embodiment.

【0253】図30に示したジョブ制御によってジョブ
指示が許可された場合には、少なくとも送信先のIPア
ドレスがRAM8等に予め登録済みでれば(ステップS
1501)、LANインターフェイス部11が伝送路と
して選択され、そのLANインターフェイス部11より
LAN14を通じてそのIPアドレスをもつ端末にファ
クシミリ情報が送信される(ステップS1502)。
When the job control shown in FIG. 30 permits the job instruction, if at least the IP address of the transmission destination has been registered in the RAM 8 or the like in advance (step S
1501), the LAN interface unit 11 is selected as a transmission path, and facsimile information is transmitted from the LAN interface unit 11 to the terminal having the IP address via the LAN 14 (step S1502).

【0254】また、ステップS1501において、送信
先の情報として電話番号だけがRAM8等に予め登録済
みであれば、網制御部10が伝送路として選択され、そ
の網制御部10より電話回線13を通じてその電話番号
をもつ端末にファクシミリ情報が送信される(ステップ
S1503)。
In step S1501, if only the telephone number has been registered in the RAM 8 or the like as the information of the transmission destination, the network control unit 10 is selected as a transmission path, and the network control unit 10 Facsimile information is transmitted to the terminal having the telephone number (step S1503).

【0255】以上説明したように、実施の形態16によ
れば、伝送路を複数用意して、ジョブの種類にデータ転
送を含め、ジョブ情報によって指示されるジョブがデー
タ転送であった場合、ユーザ情報に従ってデータ転送す
る際に使用する伝送路を複数の伝送路から一つ選択する
ようにしたので、ユーザ情報に依存して適した伝送路を
選択でき、これによって、許諾契約上の権利を確実に保
護することが可能である。
As described above, according to the sixteenth embodiment, if a plurality of transmission paths are prepared and the job indicated by the job information includes data transfer in the job type, Since one transmission path to be used for data transfer according to the information is selected from a plurality of transmission paths, an appropriate transmission path can be selected depending on the user information, thereby ensuring the rights in the license agreement. It is possible to protect.

【0256】さて、上述した各実施の形態は、コンピュ
ータネットワークの伝送路にLAN14を適用している
が、この発明はこれに限定されるものではなく、電話回
線、GP−IB、無線回線(赤外線など)などでもよ
い。
In each of the embodiments described above, the LAN 14 is applied to the transmission line of the computer network. However, the present invention is not limited to this, and the telephone line, GP-IB, wireless line (infrared ray Etc.).

【0257】また、上述した各実施の形態は、ファクシ
ミリ機能を適用した情報通信装置によるファクシミリネ
ットワークシステムを例示しているが、この発明はこれ
に限定されるものではなく、スキャナ入力機能、プリン
タ出力機能、複写機能、ファクシミリ機能、およびこれ
らに類する機能の内のいずれか1つだけ、もしくはその
2機能以上の組み合わせを適用した情報通信装置による
コンピュータネットワークシステムであってもよい。
In each of the embodiments described above, the facsimile network system using the information communication device to which the facsimile function is applied is exemplified. However, the present invention is not limited to this. A computer network system using an information communication apparatus to which only one of the functions, the copying function, the facsimile function, and the similar functions are applied, or a combination of two or more functions may be applied.

【0258】なお、この場合の実行すべきジョブ情報
は、情報通信装置に適用される機能に対応する処理とな
る。このジョブ情報は、スキャナ入力機能に対応してス
キャン処理が付加され、プリンタ出力機能に対応してプ
リント処理が付加され、複写機能に対応して複写処理が
付加され、ファクシミリ機能に対応して前述した各実施
の形態の如くファクシミリ通信処理が付加される。
Note that the job information to be executed in this case is a process corresponding to the function applied to the information communication device. This job information is provided with a scan process corresponding to the scanner input function, a print process corresponding to the printer output function, a copy process corresponding to the copy function, and a copy process corresponding to the facsimile function. A facsimile communication process is added as in each of the embodiments described above.

【0259】また、前述の実施の形態1〜16において
は、最大ユーザ数をプログラム上、ROM7、EEPR
OM15のいずれの記憶場所に格納してもよく、この発
明においてはセキュリティが有効に保持されることが前
提となる。
In the above-described first to sixteenth embodiments, the maximum number of users is stored in the ROM 7, EEPROM,
It may be stored in any storage location of the OM 15, and it is assumed in the present invention that security is effectively maintained.

【0260】なお、EEPROM15については、電源
バックアップされるスタティックRAM等で代用するこ
とも可能である。
Note that the EEPROM 15 can be replaced with a static RAM or the like that is backed up by a power supply.

【0261】[0261]

【発明の効果】以上説明したように、この発明によれ
ば、所定のアクセス条件を満足できないアクセスがある
と、以降のアクセスを拒否するようにしたので、所定の
アクセス条件を許諾契約上の権利として規定すれば、そ
のアクセス条件を満足できない場合には契約違反となり
以降の使用が拒否されることから、許諾契約上の権利を
確実に保守することが可能な情報通信装置が得られると
いう効果を奏する。
As described above, according to the present invention, if there is an access that does not satisfy the predetermined access condition, the subsequent access is rejected. If the access conditions are not satisfied, the contract is violated and subsequent use is rejected, so that an information communication device that can reliably maintain the rights under the license agreement can be obtained. Play.

【0262】つぎの発明によれば、ユーザ情報の登録を
行う前に今回の登録で総ユーザ数が予め決められた最大
ユーザ数を超えるか否かを判断し、超えるという判断結
果が得られた場合には少なくとも外部からのアクセスを
拒否し、一方、超えないという判断結果が得られた場合
には入力されたジョブ情報に基づくジョブを実行するよ
うに制御するので、許諾契約上の権利として最大ユーザ
数を規定すれば、その最大ユーザ数を超えるアクセスが
あれば契約違反となり以降の使用が拒否されることか
ら、許諾契約上の権利を確実に保守することが可能な情
報通信装置が得られるという効果を奏する。
According to the next invention, before registering the user information, it is determined whether or not the total number of users exceeds a predetermined maximum number of users in this registration, and a result of the determination is obtained. In this case, at least the external access is denied, while if the judgment result is not exceeded, the job is controlled to execute the job based on the input job information. If the number of users is specified, if the access exceeds the maximum number of users, the contract is violated and the subsequent use is rejected, so that an information communication device capable of reliably maintaining the rights in the license agreement can be obtained. This has the effect.

【0263】つぎの発明によれば、ユーザ情報の登録を
行う前に今回の登録で総ユーザ数が書き換え不能な状態
で記憶保持されている最大ユーザ数を超えるか否かを判
断し、超えるという判断結果が得られた場合には少なく
とも外部からのアクセスを拒否し、一方、超えないとい
う判断結果が得られた場合には入力されたジョブ情報に
基づくジョブを実行するように制御するので、許諾契約
上の権利として最大ユーザ数を規定すれば、その最大ユ
ーザ数を超えるアクセスがあれば契約違反となり以降の
使用が拒否されることから、および、第三者による最大
ユーザ数の改竄や書き換えが防止できることから、許諾
契約上の権利を確実に保守することが可能な情報通信装
置が得られるという効果を奏する。
According to the next invention, before registering the user information, it is determined whether or not the total number of users exceeds the maximum number of users stored and held in a non-rewritable state in this registration. If the judgment result is obtained, at least the access from outside is rejected, while if the judgment result is not exceeded, the job is controlled to execute the job based on the input job information. If the maximum number of users is stipulated as a contractual right, access beyond the maximum number of users will result in a breach of the contract and rejection of subsequent use. Since the information communication device can be prevented from being prevented, an information communication device capable of reliably maintaining the rights in the license agreement can be obtained.

【0264】つぎの発明によれば、ユーザ情報の登録を
行う前に今回の登録で総ユーザ数が最大ユーザ数を超え
るか否かを判断し、超えるという判断結果が得られた場
合には少なくとも外部からのアクセスを拒否し、一方、
超えないという判断結果が得られた場合には入力された
ジョブ情報に基づくジョブを実行するように制御し、最
大ユーザ数については所定条件を満たす端末からの要求
に応じて任意に変更するようにしたので、許諾契約上の
権利として最大ユーザ数を規定すれば、その最大ユーザ
数を超えるアクセスがあれば契約違反となり以降の使用
が拒否されることから、および、第三者による最大ユー
ザ数の改竄や書き換えが防止でき、かつ許諾権者相当の
特定者により許諾契約上の権利に従って最大ユーザ数を
適宜変更できることから、許諾契約上の権利を確実に保
守することが可能な情報通信装置が得られるという効果
を奏する。
According to the next invention, before registering the user information, it is determined whether or not the total number of users exceeds the maximum number of users in the current registration. Deny outside access,
If a determination result is obtained that does not exceed, control is performed to execute a job based on the input job information, and the maximum number of users is arbitrarily changed according to a request from a terminal satisfying a predetermined condition. Therefore, if the maximum number of users is stipulated as a license agreement right, access beyond the maximum number of users will be a breach of the contract and subsequent use will be rejected. Since the tampering and rewriting can be prevented, and the maximum number of users can be appropriately changed by a specific person equivalent to the licensee according to the rights in the license agreement, an information communication device capable of reliably maintaining the rights in the license agreement is obtained. The effect is that it can be done.

【0265】つぎの発明によれば、ユーザ情報の登録を
行う前に今回の登録で総ユーザ数が最大ユーザ数を超え
るか否かを判断し、超えるという判断結果が得られた場
合には少なくとも外部からのアクセスを拒否して、一
方、超えないという判断結果が得られた場合には入力さ
れたジョブ情報に基づくジョブを実行するように制御
し、特に、アクセス拒否の際に、最大ユーザ数について
は所定条件を満たす端末からの要求に応じて任意に変更
するようにしたので、許諾契約上の権利として最大ユー
ザ数を規定すれば、その最大ユーザ数を超えるアクセス
があれば契約違反となり以降の使用が拒否されることか
ら、および、第三者による最大ユーザ数の改竄や書き換
えが防止でき、かつ許諾権者相当の特定者により許諾契
約上の権利に従って最大ユーザ数をアクセス拒否に対応
して変更できることから、許諾契約上の権利を確実に保
守することが可能な情報通信装置が得られるという効果
を奏する。
According to the next invention, before registering the user information, it is determined whether or not the total number of users exceeds the maximum number of users in the current registration. Controls execution of a job based on the input job information if access from outside is denied and a judgment result that the access is not exceeded is obtained. Is arbitrarily changed in response to a request from a terminal that satisfies the prescribed conditions, so if the maximum number of users is specified as a license agreement right, if there is access exceeding the maximum number of users, it will be a breach of the contract Is denied, and falsification or rewriting of the maximum number of users by a third party can be prevented. Because it can change in response to the number of users to access denied, an effect that license contract rights reliably maintain information capable communication device to be obtained.

【0266】つぎの発明によれば、変更手段が、所定条
件を満たす端末から送られてくるID情報と予め登録さ
れているID情報とを照合して一致が得られた場合にの
み、最大ユーザ数の変更を実行するようにしたので、セ
キュリティが確保され、これによって、許諾契約上の権
利を確実に保護することが可能な情報通信装置が得られ
るという効果を奏する。
According to the next invention, the maximum number of users can be determined only when the changing means matches the ID information sent from the terminal satisfying the predetermined condition with the ID information registered in advance and obtains a match. Since the change of the number is executed, security is ensured, and as a result, there is an effect that an information communication device capable of surely protecting the rights in the license agreement is obtained.

【0267】つぎの発明によれば、ID情報が暗号化さ
れた情報であり、変更手段が、所定の条件を満たす端末
から送られてくるID情報を解読してから照合を実行す
るようにしたので、セキュリティが向上し、これによっ
て、許諾契約上の権利を確実に保護することが可能な情
報通信装置が得られるという効果を奏する。
According to the next invention, the ID information is encrypted information, and the changing means decodes the ID information sent from the terminal satisfying the predetermined condition and then executes the collation. Therefore, the security is improved, and the information communication device capable of reliably protecting the rights in the license agreement is obtained.

【0268】つぎの発明によれば、アクセス制御手段
が、外部からのアクセスを拒否する場合に予め用意され
ているすべてのジョブの実行を今後不可にするようにし
たので、許諾契約違反が生じた時点で以降のジョブの実
行が停止することになり、これによって、許諾契約上の
権利を確実に保護することが可能な情報通信装置が得ら
れるという効果を奏する。
According to the next invention, the access control means disables execution of all the jobs prepared in advance when external access is denied. At this point, the execution of the subsequent jobs is stopped, which provides an effect that an information communication device capable of reliably protecting the rights under the license agreement is obtained.

【0269】つぎの発明によれば、アクセス制御手段
が、外部からのアクセスを拒否する場合に今回アクセス
してきた端末のユーザ情報に対応するジョブの実行だけ
を今後不可にするようにしたので、不正にアクセスして
くるユーザのジョブ指示を排除して正規のユーザに対し
てのみ通常通りのアクセスを許すことができ、これによ
って、許諾契約上の権利を確実に保護することが可能な
情報通信装置が得られるという効果を奏する。
According to the next invention, when the access control means rejects access from the outside, only the execution of the job corresponding to the user information of the terminal which has accessed this time is prohibited in the future. An information communication apparatus which can exclude a job instruction of a user who accesses the system and permit only a normal user to perform normal access, thereby securely protecting a right under a license agreement. Is obtained.

【0270】つぎの発明によれば、アクセス制御手段
が、外部からのアクセスを拒否する場合に伝送路を介し
て所定の端末にアクセス拒否状態を通知するようにした
ので、所定の端末を利用する特定者を許諾権者にすれ
ば、許諾権者は許諾契約上の違反が発生した時点で即座
にその違反行為を確認することができ、これによって、
許諾契約上の権利を確実に保護することが可能な情報通
信装置が得られるという効果を奏する。
According to the next invention, when the access control means rejects an external access, the access control means notifies the predetermined terminal via the transmission path of the access denied state, so that the predetermined terminal is used. By making the specific person the licensor, the licensor can immediately check for any violations of the license agreement when they occur,
An advantage is obtained in that an information communication device capable of surely protecting rights under a license agreement is obtained.

【0271】つぎの発明によれば、アクセス制御手段
が、外部からのアクセスを拒否する場合に、今回アクセ
スしてきた端末に対してそのアクセス動作を制御するア
プリケーションのアンインストール処理を指示するよう
にしたので、そのアンインストール処理を実行した端末
は以降のアクセスが不可能となり、一度でも不正にアク
セスしてきた端末からのアクセスがなくなることから、
許諾契約上の権利を確実に保護することが可能な情報通
信装置が得られるという効果を奏する。
According to the next invention, the access control means, when rejecting external access, instructs the terminal that has accessed this time to uninstall the application for controlling the access operation. Therefore, the terminal that has performed the uninstallation process will not be able to access any further, and since there will be no access from the terminal that has once illegally accessed,
An advantage is obtained in that an information communication device capable of surely protecting rights under a license agreement is obtained.

【0272】つぎの発明によれば、ファクシミリ通信機
能を具備して、アクセス制御手段によるアクセス拒否期
間中は伝送路を通じての外部からのファクシミリ受信動
作を停止するようにしたので、不正後にファクシミリ機
能を停止させることができ、これによって、許諾契約上
の権利を確実に保護することが可能な情報通信装置が得
られるという効果を奏する。
According to the next invention, the facsimile communication function is provided, and the external facsimile reception operation via the transmission line is stopped during the access rejection period by the access control means. The information communication device can be stopped, thereby providing an information communication device capable of reliably protecting the rights in the license agreement.

【0273】つぎの発明によれば、伝送路をLANにし
たので、コンピュータネットワーク上での許諾契約違反
に対して該当する端末からのアクセスを拒否することが
でき、これによって、LAN使用による許諾契約上の権
利を確実に保護することが可能な情報通信装置が得られ
るという効果を奏する。
According to the next invention, since the transmission path is a LAN, it is possible to deny access from a corresponding terminal for a violation of a license agreement on a computer network, whereby a license agreement using the LAN can be obtained. There is an effect that an information communication device capable of reliably protecting the above right can be obtained.

【0274】つぎの発明によれば、ユーザ情報をMAC
アドレスとしたので、LANのデータリンク層において
固有の情報であることから、同一ユーザによる不正利用
をネット上から排除することができ、これによって、許
諾契約上の権利を確実に保護することが可能な情報通信
装置が得られるという効果を奏する。
According to the next invention, the user information is stored in the MAC
Since the address is unique to the data link layer of the LAN, unauthorized use by the same user can be excluded from the network, thereby ensuring that the rights under the license agreement can be protected. This provides an effect that a simple information communication device can be obtained.

【0275】つぎの発明によれば、ユーザ情報をIPア
ドレスとしたので、LANのネットワーク層において固
有の情報であることから、同一ユーザによる不正利用を
ネット上から排除することができ、これによって、許諾
契約上の権利を確実に保護することが可能な情報通信装
置が得られるという効果を奏する。
According to the next invention, since the user information is an IP address, since the information is unique in the network layer of the LAN, unauthorized use by the same user can be excluded from the network. An advantage is obtained in that an information communication device capable of surely protecting rights under a license agreement is obtained.

【0276】つぎの発明によれば、ユーザ情報をアカウ
ント情報としたので、LANにおいて固有の情報である
ことから、同一ユーザによる不正利用をネット上から排
除することができ、これによって、許諾契約上の権利を
確実に保護することが可能な情報通信装置が得られると
いう効果を奏する。
According to the next invention, since the user information is account information, since the information is unique to the LAN, unauthorized use by the same user can be excluded from the network. An information communication device capable of reliably protecting the right of the present invention can be obtained.

【0277】つぎの発明によれば、入力手段がジョブ情
報をキー入力する手段を含むようにしたので、装置上か
らのジョブ指示に対しても伝送路を使用したアクセスと
同様に許諾契約上の権利を確実に保護することが可能な
情報通信装置が得られるという効果を奏する。
According to the next invention, the input means includes means for inputting job information as a key, so that a job instruction from the apparatus can be executed according to a license agreement in the same manner as access using a transmission path. There is an effect that an information communication device capable of reliably protecting the right can be obtained.

【0278】つぎの発明によれば、ジョブの種類にファ
クシミリ通信を含め、ジョブ情報によって指示されるジ
ョブがファクシミリ通信であった場合、読取手段により
読み取られた原稿画像の画像データまたは伝送路を介し
て受信される画像データを伝送路を介してオンライン出
力するようにしたので、この場合にも許諾契約上の権利
を確実に保護することが可能な情報通信装置が得られる
という効果を奏する。
According to the next invention, when the job specified by the job information includes facsimile communication including the facsimile communication in the job type, the image data of the original image read by the reading means or via the transmission path. Since the received image data is output on-line via the transmission path, the information communication device capable of reliably protecting the rights under the license agreement can be obtained in this case as well.

【0279】つぎの発明によれば、ジョブの種類にファ
クシミリ通信を含め、ジョブ情報によって指示されるジ
ョブがファクシミリ通信であった場合、伝送路を介して
受信される画像データを伝送路を介してオンライン出力
するようにしたので、この場合にも許諾契約上の権利を
確実に保護することが可能な情報通信装置が得られると
いう効果を奏する。
[0279] According to the next invention, if the job specified by the job information is facsimile communication including the facsimile communication in the job type, the image data received via the transmission path is transmitted via the transmission path. Since the information is output online, an information communication device capable of reliably protecting the rights in the license agreement can be obtained in this case as well.

【0280】つぎの発明によれば、伝送路を複数用意し
て、ジョブの種類にデータ転送を含め、ジョブ情報によ
って指示されるジョブがデータ転送であった場合、ユー
ザ情報に従ってデータ転送する際に使用する伝送路を複
数の伝送路から一つ選択するようにしたので、ユーザ情
報に依存して適した伝送路を選択でき、これによって、
許諾契約上の権利を確実に保護することが可能な情報通
信装置が得られるという効果を奏する。
According to the next invention, when a plurality of transmission paths are prepared and the type of job includes data transfer, and the job specified by the job information is data transfer, the data transfer is performed in accordance with the user information. Since one transmission line to be used is selected from a plurality of transmission lines, a suitable transmission line can be selected depending on user information,
An advantage is obtained in that an information communication device capable of surely protecting rights under a license agreement is obtained.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 この発明に係る情報通信装置の実施の形態1
による内部構成を示すブロック図である。
FIG. 1 is a first embodiment of an information communication apparatus according to the present invention.
FIG. 2 is a block diagram showing an internal configuration according to FIG.

【図2】 実施の形態1によるLANのジョブ制御を説
明するフローチャートである。
FIG. 2 is a flowchart for explaining LAN job control according to the first embodiment;

【図3】 この発明に係る情報通信装置の実施の形態2
による内部構成を示すブロック図である。
FIG. 3 is an information communication apparatus according to a second embodiment of the present invention;
FIG. 2 is a block diagram showing an internal configuration according to FIG.

【図4】 実施の形態2によるLANのジョブ制御を説
明するフローチャートである。
FIG. 4 is a flowchart illustrating LAN job control according to the second embodiment;

【図5】 この発明に係る情報通信装置の実施の形態3
による内部構成の要部を示すブロック図である。
FIG. 5 is an information communication apparatus according to a third embodiment of the present invention;
FIG. 2 is a block diagram showing a main part of an internal configuration according to the first embodiment.

【図6】 実施の形態3によるLANのジョブ制御を説
明するフローチャートである。
FIG. 6 is a flowchart for explaining LAN job control according to the third embodiment;

【図7】 この発明に係る情報通信装置の実施の形態4
による内部構成の要部を示すブロック図である。
FIG. 7 is an information communication apparatus according to a fourth embodiment of the present invention;
FIG. 2 is a block diagram showing a main part of an internal configuration according to the first embodiment.

【図8】 実施の形態4によるLANのジョブ制御を説
明するフローチャートである。
FIG. 8 is a flowchart for describing LAN job control according to the fourth embodiment.

【図9】 この発明に係る情報通信装置の実施の形態5
による内部構成の要部を示すブロック図である。
FIG. 9 is an information communication apparatus according to a fifth embodiment of the present invention;
FIG. 2 is a block diagram showing a main part of an internal configuration according to the first embodiment.

【図10】 実施の形態5によるLANのジョブ制御を
説明するフローチャートである。
FIG. 10 is a flowchart illustrating LAN job control according to the fifth embodiment.

【図11】 この発明に係る情報通信装置の実施の形態
6による内部構成の要部を示すブロック図である。
FIG. 11 is a block diagram showing a main part of an internal configuration of an information communication apparatus according to a sixth embodiment of the present invention.

【図12】 実施の形態6によるLANのジョブ制御を
説明するフローチャートである。
FIG. 12 is a flowchart illustrating LAN job control according to the sixth embodiment.

【図13】 この発明に係る情報通信装置の実施の形態
7による内部構成の要部を示すブロック図である。
FIG. 13 is a block diagram showing a main part of an internal configuration of an information communication apparatus according to a seventh embodiment of the present invention.

【図14】 実施の形態7によるLANのジョブ制御を
説明するフローチャートである。
FIG. 14 is a flowchart illustrating LAN job control according to the seventh embodiment.

【図15】 この発明に係る情報通信装置の実施の形態
8による内部構成の要部を示すブロック図である。
FIG. 15 is a block diagram showing a main part of an internal configuration of an information communication apparatus according to an eighth embodiment of the present invention.

【図16】 実施の形態8によるLANのジョブ制御を
説明するフローチャートである。
FIG. 16 is a flowchart illustrating job control of a LAN according to the eighth embodiment.

【図17】 この発明に係る情報通信装置の実施の形態
9による内部構成を示すブロック図である。
FIG. 17 is a block diagram showing an internal configuration of an information communication apparatus according to a ninth embodiment of the present invention.

【図18】 この発明に係る情報通信装置の実施の形態
10による内部構成を示すブロック図である。
FIG. 18 is a block diagram showing an internal configuration of an information communication apparatus according to a tenth embodiment of the present invention.

【図19】 この発明に係る情報通信装置の実施の形態
11による内部構成の要部を示すブロック図である。
FIG. 19 is a block diagram showing a main part of an internal configuration according to an eleventh embodiment of the information communication apparatus according to the present invention.

【図20】 実施の形態11によるLANのジョブ制御
を説明するフローチャートである。
FIG. 20 is a flowchart illustrating LAN job control according to the eleventh embodiment.

【図21】 この発明に係る情報通信装置の実施の形態
12による内部構成を示すブロック図である。
FIG. 21 is a block diagram showing an internal configuration of an information communication apparatus according to a twelfth embodiment of the present invention.

【図22】 実施の形態12によるLANのジョブ制御
を説明するフローチャートである。
FIG. 22 is a flowchart illustrating LAN job control according to the twelfth embodiment.

【図23】 この発明に係る情報通信装置の実施の形態
13による内部構成の要部を示すブロック図である。
FIG. 23 is a block diagram showing a main part of an internal configuration of an information communication apparatus according to a thirteenth embodiment of the present invention.

【図24】 実施の形態13によるLANのジョブ制御
を説明するフローチャートである。
FIG. 24 is a flowchart illustrating LAN job control according to the thirteenth embodiment.

【図25】 この発明に係る情報通信装置の実施の形態
14による内部構成の要部を示すブロック図である。
FIG. 25 is a block diagram showing a main part of an internal configuration according to a fourteenth embodiment of the information communication apparatus according to the present invention.

【図26】 実施の形態14によるLANのジョブ制御
を説明するフローチャートである。
FIG. 26 is a flowchart illustrating LAN job control according to the fourteenth embodiment.

【図27】 この発明に係る情報通信装置の実施の形態
15による内部構成の要部を示すブロック図である。
FIG. 27 is a block diagram showing a main part of an internal configuration according to a fifteenth embodiment of the information communication apparatus according to the present invention.

【図28】 実施の形態15によるLANのジョブ制御
を説明するフローチャートである。
FIG. 28 is a flowchart illustrating LAN job control according to the fifteenth embodiment.

【図29】 この発明に係る情報通信装置の実施の形態
16による内部構成の要部を示すブロック図である。
FIG. 29 is a block diagram showing a main part of an internal configuration according to a sixteenth embodiment of the information communication apparatus according to the present invention.

【図30】 実施の形態16によるLANのジョブ制御
を説明するフローチャートである。
FIG. 30 is a flowchart illustrating LAN job control according to the sixteenth embodiment.

【図31】 実施の形態16による送信ジョブによる動
作の一例を説明するフローチャートである。
FIG. 31 is a flowchart illustrating an example of an operation by a transmission job according to the sixteenth embodiment.

【符号の説明】[Explanation of symbols]

1 CPU,2 読取部,3 記録部,4 符号/復号
部,5 キー操作部,7 ROM,8 RAM,9 モ
デム,10 網制御部,11 LANインターフェース
部,15 EEPROM,71A,71B,71C,7
1D,71E,71F,71G,71H,71I,71
J,71K,71L,71M,71NOS部,72 A
P部,73,151 最大ユーザ数メモリ,81 ジョ
ブ情報メモリ,82 MACアドレスメモリ,83 総
ユーザ数メモリ,84 IPアドレスメモリ,85 ア
カウント情報メモリ。
1 CPU, 2 reading unit, 3 recording unit, 4 encoding / decoding unit, 5 key operation unit, 7 ROM, 8 RAM, 9 modem, 10 network control unit, 11 LAN interface unit, 15 EEPROM, 71A, 71B, 71C, 7
1D, 71E, 71F, 71G, 71H, 71I, 71
J, 71K, 71L, 71M, 71NOS part, 72A
P section, 73, 151 maximum user number memory, 81 job information memory, 82 MAC address memory, 83 total user number memory, 84 IP address memory, 85 account information memory.

Claims (20)

【特許請求の範囲】[Claims] 【請求項1】 1または複数の端末を接続している少な
くとも1本の伝送路に接続され、該伝送路を通じて前記
各端末からのアクセスを受け付けるインターフェイス手
段と、 前記インターフェイス手段へのアクセス状況を判断する
判断手段と、 前記判断手段により判断されたアクセス状況が所定のア
クセス条件を満足しない場合には少なくとも前記インタ
ーフェイス手段への外部からのアクセスを拒否するよう
に制御するアクセス制御手段と、 を備えたことを特徴とする情報通信装置。
1. An interface unit connected to at least one transmission line connecting one or a plurality of terminals and receiving access from each terminal through the transmission line, and determining an access state to the interface unit. And an access control means for controlling so that at least the external access to the interface means is rejected when the access condition determined by the determination means does not satisfy a predetermined access condition. An information communication device, comprising:
【請求項2】 1または複数の端末を接続している少な
くとも1本の伝送路に接続され、該伝送路を通じて前記
各端末からのアクセスを受け付けてジョブを指示するた
めのジョブ情報を入力する入力手段と、 前記入力手段により入力されたジョブ情報に基づいてジ
ョブを指示するユーザ情報を解析するユーザ解析手段
と、 前記ユーザ解析手段により解析されたユーザ情報をこれ
に対応するジョブ実行後に登録する登録手段と、 前記登録手段によりユーザ情報の登録を行う前に今回の
登録で前記登録手段に登録される総ユーザ数が予め決め
られた最大ユーザ数を超えるか否かを判断する判断手段
と、 前記判断手段により超えるという判断結果が得られた場
合には少なくとも前記入力手段への外部からのアクセス
を拒否し、一方、前記判断手段により超えないという判
断結果が得られた場合には前記入力手段により入力され
たジョブ情報に基づくジョブを実行するように制御する
アクセス制御手段と、 を備えたことを特徴とする情報通信装置。
2. An input which is connected to at least one transmission line connecting one or a plurality of terminals, receives job access from each terminal via the transmission line, and inputs job information for instructing a job. Means, user analysis means for analyzing user information designating a job based on the job information input by the input means, and registration for registering the user information analyzed by the user analysis means after execution of the corresponding job Means for determining whether or not the total number of users registered in the registration means in this registration exceeds a predetermined maximum number of users before registering user information by the registration means; If a determination result of exceeding the value is obtained by the determining means, at least external access to the input means is denied. Information communication apparatus characterized by comprising a, and access control means for controlling to execute the job based on the job information inputted by said input means when the determination result that no more than was obtained.
【請求項3】 最大ユーザ数を書き換え不能な状態で記
憶保持する最大ユーザ数記憶保持手段と、 1または複数の端末を接続している少なくとも1本の伝
送路に接続され、該伝送路を通じて前記各端末からのア
クセスを受け付けてジョブを指示するためのジョブ情報
を入力する入力手段と、 前記入力手段により入力されたジョブ情報に基づいてジ
ョブを指示するユーザ情報を解析するユーザ解析手段
と、 前記ユーザ解析手段により解析されたユーザ情報をこれ
に対応するジョブ実行後に登録する登録手段と、 前記登録手段によりユーザ情報の登録を行う前に今回の
登録で前記登録手段に登録される総ユーザ数が前記最大
ユーザ数記憶保持手段に記憶保持された最大ユーザ数を
超えるか否かを判断する判断手段と、 前記判断手段により超えるという判断結果が得られた場
合には少なくとも前記入力手段への外部からのアクセス
を拒否し、一方、前記判断手段により超えないという判
断結果が得られた場合には前記入力手段により入力され
たジョブ情報に基づくジョブを実行するように制御する
アクセス制御手段と、 を備えたことを特徴とする情報通信装置。
3. A maximum number of users storage means for storing and holding a maximum number of users in a non-rewritable state, and connected to at least one transmission line connecting one or a plurality of terminals, and through said transmission line. An input unit that receives access from each terminal and inputs job information for instructing a job; a user analyzing unit that analyzes user information for instructing a job based on the job information input by the input unit; A registration unit for registering the user information analyzed by the user analysis unit after executing a corresponding job; and a total number of users registered in the registration unit in the current registration before registering the user information by the registration unit. Determining means for determining whether or not the maximum number of users stored and held by the maximum number of users storage and holding means is exceeded; If the judgment result is obtained, at least the external access to the input means is denied. On the other hand, if the judgment result is not exceeded, the job inputted by the input means is rejected. An information communication device, comprising: an access control unit configured to control execution of a job based on information.
【請求項4】 最大ユーザ数を記憶保持する最大ユーザ
数記憶保持手段と、 1または複数の端末を接続している少なくとも1本の伝
送路に接続され、該伝送路を通じて前記各端末からのア
クセスを受け付けてジョブを指示するためのジョブ情報
を入力する入力手段と、 前記入力手段により入力されたジョブ情報に基づいてジ
ョブを指示するユーザ情報を解析するユーザ解析手段
と、 前記ユーザ解析手段により解析されたユーザ情報をこれ
に対応するジョブ実行後に登録する登録手段と、 前記登録手段によりユーザ情報の登録を行う前に今回の
登録で前記登録手段に登録される総ユーザ数が前記最大
ユーザ数記憶保持手段に記憶保持された最大ユーザ数を
超えるか否かを判断する判断手段と、 前記判断手段により超えるという判断結果が得られた場
合には、少なくとも前記入力手段への外部からのアクセ
スを拒否し、一方、前記判断手段により超えないという
判断結果が得られた場合には前記入力手段により入力さ
れたジョブ情報に基づくジョブを実行するように制御す
るアクセス制御手段と、 前記伝送路を通じて所定条件を満たす端末からの要求に
応じて前記最大ユーザ記憶保持手段に記憶されている最
大ユーザ数を任意に変更する変更手段と、 を備えたことを特徴とする情報通信装置。
4. A maximum number of users storage means for storing and holding a maximum number of users, connected to at least one transmission line connecting one or more terminals, and accessed from each of the terminals through the transmission line. Input means for receiving job information and inputting job information for instructing a job; user analyzing means for analyzing user information for instructing a job based on the job information input by the input means; and analyzing by the user analyzing means Registration means for registering the registered user information after executing the corresponding job, and storing the maximum number of users registered in the registration means in the current registration before registering the user information by the registration means. Determining means for determining whether the number of users exceeds the maximum number of users stored and held in the holding means; In this case, at least the external access to the input unit is denied, and if the determination result that the determination is not exceeded is obtained, the job based on the job information input by the input unit is rejected. Access control means for controlling to execute, and changing means for arbitrarily changing the maximum number of users stored in the maximum user storage means in response to a request from a terminal satisfying a predetermined condition through the transmission path. An information communication device comprising:
【請求項5】 最大ユーザ数を記憶保持する最大ユーザ
数記憶保持手段と、 1または複数の端末を接続している少なくとも1本の伝
送路に接続され、該伝送路を通じて前記各端末からのア
クセスを受け付けてジョブを指示するためのジョブ情報
を入力する入力手段と、 前記入力手段により入力されたジョブ情報に基づいてジ
ョブを指示するユーザ情報を解析するユーザ解析手段
と、 前記ユーザ解析手段により解析されたユーザ情報をこれ
に対応するジョブ実行後に登録する登録手段と、 前記登録手段によりユーザ情報の登録を行う前に今回の
登録で前記登録手段に登録される総ユーザ数が前記最大
ユーザ数記憶保持手段に記憶保持された最大ユーザ数を
超えるか否かを判断する判断手段と、 前記判断手段により超えるという判断結果が得られた場
合には、少なくとも前記入力手段への外部からのアクセ
スを拒否し、一方、前記判断手段により超えないという
判断結果が得られた場合には前記入力手段により入力さ
れたジョブ情報に基づくジョブを実行するように制御す
るアクセス制御手段と、 前記アクセス制御手段によりアクセスを拒否した場合に
のみ、前記伝送路を通じて所定条件を満たす端末からの
要求に応じて前記最大ユーザ記憶保持手段に記憶されて
いる最大ユーザ数を任意に変更する変更手段と、 を備えたことを特徴とする情報通信装置。
5. A maximum number of users storage means for storing and holding a maximum number of users, connected to at least one transmission line connecting one or more terminals, and accessed from each of the terminals through the transmission line. Input means for receiving job information and inputting job information for instructing a job; user analyzing means for analyzing user information for instructing a job based on the job information input by the input means; and analyzing by the user analyzing means Registration means for registering the registered user information after executing the corresponding job, and storing the maximum number of users registered in the registration means in the current registration before registering the user information by the registration means. Determining means for determining whether the number of users exceeds the maximum number of users stored and held in the holding means; In this case, at least the external access to the input unit is denied, and if the determination result that the determination is not exceeded is obtained, the job based on the job information input by the input unit is rejected. Access control means for controlling the execution, and only when access is denied by the access control means, is stored in the maximum user storage means in response to a request from a terminal satisfying a predetermined condition through the transmission path. An information communication device, comprising: changing means for arbitrarily changing the maximum number of users.
【請求項6】 前記変更手段は、前記所定条件を満たす
端末から送られてくるID情報と予め登録されているI
D情報とを照合して一致が得られた場合にのみ、前記最
大ユーザ数の変更を実行することを特徴とする請求項5
に記載の情報通信装置。
6. The information processing apparatus according to claim 1, wherein the changing unit includes an ID information transmitted from a terminal satisfying the predetermined condition and an ID registered in advance.
6. The method according to claim 5, wherein the change of the maximum number of users is executed only when a match is obtained by collating with the D information.
An information communication device according to claim 1.
【請求項7】 前記ID情報は暗号化された情報であ
り、前記変更手段は、前記所定の条件を満たす端末から
送られてくるID情報を解読してから照合を実行するこ
とを特徴とする請求項6に記載の情報通信装置。
7. The method according to claim 1, wherein the ID information is encrypted information, and the change unit decrypts the ID information sent from the terminal satisfying the predetermined condition, and then executes the collation. The information communication device according to claim 6.
【請求項8】 前記アクセス制御手段は、外部からのア
クセスを拒否する場合に予め用意されているすべてのジ
ョブの実行を今後不可にすることを特徴とする請求項2
〜7のいずれか一つに記載の情報通信装置。
8. The apparatus according to claim 2, wherein said access control means disables execution of all the jobs prepared in advance when denying access from outside.
8. The information communication device according to any one of items 7 to 7.
【請求項9】 前記アクセス制御手段は、外部からのア
クセスを拒否する場合に今回アクセスしてきた端末のユ
ーザ情報に対応するジョブの実行だけを今後不可にする
ことを特徴とする請求項2〜7のいずれか一つに記載の
情報通信装置。
9. The apparatus according to claim 2, wherein said access control means disables execution of a job corresponding to the user information of the currently accessed terminal only in the future when rejecting access from outside. The information communication device according to any one of the above.
【請求項10】 前記アクセス制御手段は、外部からの
アクセスを拒否する場合に前記伝送路を介して所定の端
末にアクセス拒否状態を通知することを特徴とする請求
項2〜7のいずれか一つに記載の情報通信装置。
10. The apparatus according to claim 2, wherein the access control unit notifies a predetermined terminal of the access rejection state via the transmission line when rejecting an external access. Information communication device according to any one of the above.
【請求項11】 前記アクセス制御手段は、外部からの
アクセスを拒否する場合に、今回アクセスしてきた端末
に対してそのアクセス動作を制御するアプリケーション
のアンインストール処理を指示することを特徴とする請
求項2〜7のいずれか一つに記載の情報通信装置。
11. The apparatus according to claim 1, wherein said access control means, when rejecting an external access, instructs a terminal that has accessed this time to uninstall an application for controlling the access operation. 8. The information communication device according to any one of 2 to 7.
【請求項12】 前記情報通信装置はファクシミリ通信
機能を具備しており、前記アクセス制御手段によるアク
セス拒否期間中は前記伝送路を通じての外部からのファ
クシミリ受信動作を停止することを特徴とする請求項8
〜10のいずれか一つに記載の情報通信装置。
12. The information communication apparatus has a facsimile communication function, and stops an external facsimile reception operation via the transmission path during an access rejection period by the access control means. 8
11. The information communication device according to any one of items 10 to 10.
【請求項13】 前記伝送路はLANであることを特徴
とする請求項2〜7のいずれか一つに記載の情報通信装
置。
13. The information communication apparatus according to claim 2, wherein said transmission path is a LAN.
【請求項14】 前記ユーザ情報はMACアドレスであ
ることを特徴とする請求項13に記載の情報通信装置。
14. The information communication apparatus according to claim 13, wherein said user information is a MAC address.
【請求項15】 前記ユーザ情報はIPアドレスである
ことを特徴とする請求項13に記載の情報通信装置。
15. The information communication apparatus according to claim 13, wherein said user information is an IP address.
【請求項16】 前記ユーザ情報はアカウント情報であ
ることを特徴とする請求項13に記載の情報通信装置。
16. The information communication apparatus according to claim 13, wherein said user information is account information.
【請求項17】 前記入力手段は、ジョブ情報をキー入
力する手段を含むことを特徴とする請求項2〜7のいず
れか一つに記載の情報通信装置。
17. The information communication apparatus according to claim 2, wherein said input unit includes a unit for key inputting job information.
【請求項18】 前記ジョブの種類にはファクシミリ通
信が含まれ、前記情報通信装置は原稿画像を読み取る読
取手段を有し、前記ジョブ情報によって指示されるジョ
ブがファクシミリ通信であった場合、該読取手段により
読み取られた原稿画像の画像データまたは前記伝送路を
介して受信される画像データを前記伝送路を介してオン
ライン出力することを特徴とする請求項2〜7のいずれ
か一つに記載の情報通信装置。
18. The type of job includes facsimile communication, and the information communication device has reading means for reading a document image. If the job specified by the job information is facsimile communication, the reading is performed. The image data of a document image read by a means or image data received through the transmission path is output online via the transmission path. Information communication device.
【請求項19】 前記ジョブの種類にはファクシミリ通
信が含まれ、前記ジョブ情報によって指示されるジョブ
がファクシミリ通信であった場合、前記伝送路を介して
受信される画像データを前記伝送路を介してオンライン
出力することを特徴とする請求項2〜7のいずれか一つ
に記載の情報通信装置。
19. The type of job includes facsimile communication. When the job specified by the job information is facsimile communication, image data received via the transmission path is transmitted via the transmission path. The information communication device according to any one of claims 2 to 7, wherein the information communication device performs online output.
【請求項20】 前記伝送路は複数用意され、前記ジョ
ブの種類にはデータ転送が含まれており、前記ジョブ情
報によって指示されるジョブがデータ転送であった場
合、前記ユーザ情報に従ってデータ転送する際に使用す
る伝送路を前記複数の伝送路から一つ選択することを特
徴とする請求項2〜7のいずれか一つに記載の情報通信
装置。
20. A plurality of the transmission paths are prepared, and the type of the job includes data transfer. When a job specified by the job information is a data transfer, data is transferred according to the user information. The information communication device according to claim 2, wherein one of the transmission lines to be used is selected from the plurality of transmission lines.
JP8350893A 1996-12-27 1996-12-27 Information communication equipment Pending JPH10190685A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8350893A JPH10190685A (en) 1996-12-27 1996-12-27 Information communication equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8350893A JPH10190685A (en) 1996-12-27 1996-12-27 Information communication equipment

Publications (1)

Publication Number Publication Date
JPH10190685A true JPH10190685A (en) 1998-07-21

Family

ID=18413616

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8350893A Pending JPH10190685A (en) 1996-12-27 1996-12-27 Information communication equipment

Country Status (1)

Country Link
JP (1) JPH10190685A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000227887A (en) * 1999-02-05 2000-08-15 Kokuyo Co Ltd Data distribution equipment
JP2000311134A (en) * 1999-04-27 2000-11-07 Nippon Yunishisu Kk Access control apparatus and method, and server system
JP2009205371A (en) * 2008-02-27 2009-09-10 Oki Electric Ind Co Ltd Call controller, license management program and license management method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0553789A (en) * 1991-08-27 1993-03-05 Kyoraku Co Ltd System for preventing illegal usage of program
JPH07200492A (en) * 1993-12-29 1995-08-04 Csk Corp Management system for right of using software on network
JPH0844633A (en) * 1994-07-27 1996-02-16 Hitachi Software Eng Co Ltd Illegal use preventing method for data
JPH08263283A (en) * 1995-03-24 1996-10-11 Ricoh Co Ltd Software management system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0553789A (en) * 1991-08-27 1993-03-05 Kyoraku Co Ltd System for preventing illegal usage of program
JPH07200492A (en) * 1993-12-29 1995-08-04 Csk Corp Management system for right of using software on network
JPH0844633A (en) * 1994-07-27 1996-02-16 Hitachi Software Eng Co Ltd Illegal use preventing method for data
JPH08263283A (en) * 1995-03-24 1996-10-11 Ricoh Co Ltd Software management system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000227887A (en) * 1999-02-05 2000-08-15 Kokuyo Co Ltd Data distribution equipment
JP2000311134A (en) * 1999-04-27 2000-11-07 Nippon Yunishisu Kk Access control apparatus and method, and server system
JP2009205371A (en) * 2008-02-27 2009-09-10 Oki Electric Ind Co Ltd Call controller, license management program and license management method

Similar Documents

Publication Publication Date Title
US6901236B2 (en) Method, program, and apparatus for preventing a reproduction of an anti-copy document, and a medium storing the program
JP5036140B2 (en) Personal information distribution management system, personal information distribution management method, personal information provision program, and personal information utilization program
JP6872106B2 (en) Image processing equipment, control systems, and programs
US20180307855A1 (en) Access management system, file access system, encrypting apparatus and program
US20180285583A1 (en) File encrypting apparatus, file decrypting apparatus, system and program
JP4706574B2 (en) Printing system and program
JP2009070385A (en) Method of managing device usage data
JP4629581B2 (en) Output information management system
JP4719420B2 (en) Permission grant method, access permission processing method, program thereof, and computer apparatus
JP2007299322A (en) Document security system
US7500605B2 (en) Tamper resistant device and file generation method
JP3955906B1 (en) Software management system and software management program
JP2005092649A (en) DIGITAL DATA INSTALLATION SYSTEM, DIGITAL DATA INSTALLATION METHOD, PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JP3880562B2 (en) Image processing device
JP4847301B2 (en) Content protection system, content protection device, and content protection method
JPH10190685A (en) Information communication equipment
KR20100040074A (en) Server and method for preventing information outflow from inside
JP2009199117A (en) Apparatus use control system
JP4262275B2 (en) Information processing apparatus and control method thereof
JP2005222464A (en) Information processor
JP2002351745A (en) Communication system and communication control method, communication control device, data recording method, data recording device, program, and computer-readable recording medium recording program
JPS63286951A (en) Prevention system for unjust use of center unit
JP7464846B2 (en) Mobile terminal management system and mobile terminal
JP2001344217A (en) Contents protection network system
JP4811123B2 (en) Access authentication method and access authentication system