Zum Hauptinhalt springen

Data processing apparatus, network system, and method of controlling the same

Abe, Yoshinori
1998
Online Patent

Titel:
Data processing apparatus, network system, and method of controlling the same
Autor/in / Beteiligte Person: Abe, Yoshinori
Link:
Veröffentlichung: 1998
Medientyp: Patent
Sonstiges:
  • Nachgewiesen in: USPTO Patent Grants
  • Sprachen: English
  • Patent Number: 5,799,159
  • Publication Date: August 25, 1998
  • Appl. No: 08/425,794
  • Application Filed: April 20, 1995
  • Assignees: Canon Kabushiki Kaisha (Tokyo, JPX)
  • Claim: What is claimed is
  • Claim: 1. A data processing apparatus connected to a communication network, having at least one data processing function, comprising
  • Claim: storage means for storing information on the at least one data processing function;
  • Claim: first determining means for determining, based on the information stored in said storage means, whether or not a data processing request transmitted from a second data processing apparatus through the communication network is acceptable; and
  • Claim: control means for controlling a data processing operation in accordance with the determination result of said first determining means;
  • Claim: wherein said first determining means comprises
  • Claim: second determining means for determining, based on the information stored in said storage means, whether or not a data processing function requested through the communication network requested by the second data processing apparatus can be executed;
  • Claim: third determining means for determining, based on the information stored in said storage means, whether or not the second data processing apparatus is permitted to access the data processing function;
  • Claim: wherein said control means controls a data processing operation in accordance with the determination results of said second and third determining means.
  • Claim: 2. The data processing apparatus according to claim 1, wherein when the data processing apparatus is capable of executing a plurality of functions, said storage means stores information for each of the plurality of data processing functions.
  • Claim: 3. The data processing apparatus according to claim 2, wherein the information for each of the plurality of functions is stored in said storage means in table form.
  • Claim: 4. The data processing apparatus according to claim 1 further comprising changing means for changing information stored in said storage means.
  • Claim: 5. The data processing apparatus according to claim 4, further comprising mode setting means for setting a mode where the stored information is changed by said changing means.
  • Claim: 6. The data processing apparatus according to claim 1, wherein the stored information indicates a data processing function which can be executed by the data processing apparatus and permission/rejection to access the data processing function for the second data processing apparatus.
  • Claim: 7. The data processing apparatus according to claim 6, wherein information regarding permission/rejection to access the data processing function for the second data processing apparatus is stored in said storage means in table form.
  • Claim: 8. The data processing apparatus according to claim 1, further comprising transmitting means for transmitting the determination result of said first determining means to the second data processing apparatus through the communication network.
  • Claim: 9. The data processing apparatus according to claim 8, wherein said transmitting means transmits, as the determination result, a response indicating that the data processing request has not been accepted by the data processing apparatus.
  • Claim: 10. The data processing apparatus according to claim 1, further comprising display means for displaying information stored in said storage means.
  • Claim: 11. The data processing apparatus according to claim 10, wherein said display means displays the information stored in said storage means in accordance with an instruction from the second data processing apparatus.
  • Claim: 12. A method for a data processing apparatus having at least one data processing function and connected to a communication network, comprising
  • Claim: a storage step of storing information on the at least one data processing function of said data processing apparatus;
  • Claim: a first determining step of determining, based on the stored information, whether or not a data processing request transmitted from a second data processing apparatus though the communication network is acceptable; and
  • Claim: a control step of controlling a data processing operation in the data processing apparatus in accordance with a determination result in said first determining step;
  • Claim: wherein said first determining step includes
  • Claim: a second determining step of determining, based on the stored information, whether or not a data processing function requested by the second data processing apparatus through the communication network can be executed;
  • Claim: a third determining step of determining, based on the stored information, whether or not the second data processing apparatus is permitted to access the data processing function
  • Claim: wherein in said control step, a data processing operation is controlled in accordance with determination results of said second and third determining steps.
  • Claim: 13. The method according to claim 12, wherein when the data processing apparatus is capable of executing a plurality of functions, information for each of the plurality of functions is stored in said storage step.
  • Claim: 14. The method according to claim 13, wherein the information for each of the plurality of data processing functions is stored in table form.
  • Claim: 15. The method according to claim 12, further comprising a changing step of changing the stored information.
  • Claim: 16. The method according to claim 15, further comprising a mode setting step of setting a mode where the stored information is changed.
  • Claim: 17. The method according to claim 12, wherein the stored information indicates a data processing function which can be executed by the data processing apparatus and permission/rejection to access the data processing function for the second data processing apparatus.
  • Claim: 18. The method according to claim 17, wherein information regarding permission/rejection to access the data processing function for the second data processing apparatus is stored in table form.
  • Claim: 19. The method according to claim 12, further comprising a transmitting step of transmitting a determination result obtained in said determining step to the second data processing apparatus through the communication network.
  • Claim: 20. The method according to claim 19, wherein a response indicating that the data processing apparatus has not accepted a data processing request from the second data processing apparatus is transmitted to the second data processing apparatus as the determination result.
  • Claim: 21. The method according to claim 12, further comprising a display step of displaying the stored information.
  • Claim: 22. The method according to claim 21, wherein the stored information is displayed in accordance with an instruction from the second data processing apparatus.
  • Claim: 23. A data processing apparatus, connected to a communication network, having at least one data processing function, comprising
  • Claim: first determining means for determining, based on the information stored in said storage means, whether or not a data processing function requested through the communication network by a second data processing apparatus can be executed;
  • Claim: second determining means for determining, based on the information stored in said storage means, whether or not the second data processing apparatus is permitted to access the data processing function; and
  • Claim: control means for controlling a data processing operation in accordance with the determination results of said first and second determining means.
  • Claim: 24. The data processing apparatus according to claim 23, wherein when the data processing apparatus is capable of executing a plurality of functions, said storage means stores information for each of the plurality of data processing functions.
  • Claim: 25. The data processing apparatus according to claim 24, wherein the information for each of the plurality of functions is stored in said storage means in table form.
  • Claim: 26. The data processing apparatus according to claim 23, further comprising changing means for changing information stored in said storage means.
  • Claim: 27. The data processing apparatus according to claim 26, further comprising mode setting means for setting a mode where the stored information is changed by said changing means.
  • Claim: 28. The data processing apparatus according to claim 23, wherein the stored information indicates a data processing function which can be executed by the data processing apparatus and permission/rejection to access the data processing function for the second data processing apparatus.
  • Claim: 29. The data processing apparatus according to claim 28, wherein information regarding permission/rejection to access the data processing function for the second data processing apparatus is stored in said storage means in table form.
  • Claim: 30. The data processing apparatus according to claim 23, further comprising transmitting means for transmitting the determination results of said first and second determining means to the second data processing apparatus through the communication network.
  • Claim: 31. The data processing apparatus according to claim 30, wherein said transmitting means transmits, as the determination result, a response indicating that the data processing request has not been accepted by the data processing apparatus.
  • Claim: 32. The data processing apparatus according to claim 23, further comprising display means for displaying information stored in said storage means.
  • Claim: 33. The data processing apparatus according to claim 32, wherein said displaying means displays the information stored in said storage means in accordance with an instruction from the second data processing apparatus.
  • Claim: 34. A data processing method for a data processing apparatus having at least one data processing function and connected to a communication network, comprising
  • Claim: a storage a step of storing information on the at least one data processing function of the data processing apparatus;
  • Claim: a first determining step of determining, based on the stored information, whether or not a data processing function requested by the second data processing apparatus through the communication network can be executed;
  • Claim: a second determining step of determining, based on the stored information, whether or not the second data processing apparatus is permitted to access the data processing function; and
  • Claim: a control step of controlling a data processing operation in accordance with determination results of said first and second determining steps.
  • Claim: 35. The method according to claim 34, wherein when said data processing apparatus is capable of executing a plurality of functions, information for each of the plurality of data processing functions is stored in said storage step.
  • Claim: 36. The method according to claim 35, wherein information regarding permission/rejection to access the data processing function for the second data processing apparatus is stored in table form.
  • Claim: 37. The method according to claim 35, wherein the information for each of the plurality of data processing functions is stored in table form.
  • Claim: 38. The method according to claim 34, further comprising a changing step of changing the stored information.
  • Claim: 39. The method according to claim 38, further comprising a mode setting step of setting a mode where the stored information is changed.
  • Claim: 40. The method according to claim 34, wherein the stored information indicates a data processing function which can be executed by the data processing apparatus and permission/rejection to access the data processing function for the second data processing apparatus.
  • Claim: 41. The method according to claim 34, further comprising a transmitting step of transmitting determination results obtained in said first and second determining step to the second data processing apparatus through the communication network.
  • Claim: 42. The method according to claim 41, wherein a response indicating that the data processing apparatus has not accepted a data processing request from the second data processing apparatus is transmitted to the second data processing apparatus as the determination result.
  • Claim: 43. The method according to claim 40, further comprising a display step of displaying the stored information.
  • Claim: 44. The method according to claim 43, wherein the stored information is displayed in accordance with an instruction from the second data processing apparatus.
  • Current U.S. Class: 395/287; 39570/001
  • Current International Class: G06F 1300
  • Patent References Cited: 4858114 August 1989 Heath et al. ; 5109434 April 1992 Shimizu et al. ; 5287537 February 1994 Newmark et al. ; 5426421 June 1995 Gray ; 5459867 October 1995 Adams et al. ; 5493408 February 1996 Kurogane et al. ; 5577232 November 1996 Priem et al. ; 5586324 December 1996 Sato et al.
  • Primary Examiner: Sheikh, Ayaz R.
  • Assistant Examiner: Wiley, David A.
  • Attorney, Agent or Firm: Morgan & Finnegan, L.L.P.

Klicken Sie ein Format an und speichern Sie dann die Daten oder geben Sie eine Empfänger-Adresse ein und lassen Sie sich per Email zusenden.

oder
oder

Wählen Sie das für Sie passende Zitationsformat und kopieren Sie es dann in die Zwischenablage, lassen es sich per Mail zusenden oder speichern es als PDF-Datei.

oder
oder

Bitte prüfen Sie, ob die Zitation formal korrekt ist, bevor Sie sie in einer Arbeit verwenden. Benutzen Sie gegebenenfalls den "Exportieren"-Dialog, wenn Sie ein Literaturverwaltungsprogramm verwenden und die Zitat-Angaben selbst formatieren wollen.

xs 0 - 576
sm 576 - 768
md 768 - 992
lg 992 - 1200
xl 1200 - 1366
xxl 1366 -