← Back to Patent Explorer
US7046258B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Display and control of permitted data processing based on control information extracted from the data

Assignee: Canon Inc
•
Filing: 1999-05-26
•
Granted: 2006-05-16
•
Expires: 2019-05-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing apparatus having a data analysis circuit for extracting data control information from data provided with the data control information to be used for restricting various processes, a data processing circuit for performing various processes for the data added with the data control information, a display unit for displaying a process function of each of the various processes to be executed by the data processing circuit, and a control circuit for controlling the data processing circuit and the display unit in accordance with the data control information extracted by the data analysis circuit, wherein the control circuit inhibits to execute an inhibited process in accordance with the data control information extracted from the data and controls the display unit to change a display style of the process function of each of the various processes to an inhibition display style.

Inventors

  • 👤 Kikuo Naito
  • 👤 Kunio Seto
  • 👤 Hideaki Ohshima
  • 👤 Shigeyuki Mitani
  • 👤 Toshiyuki Noguchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:45
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/60

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 135 words
A data processing apparatus comprising: extraction means for extracting data control information from data provided with the data control information to be used for restricting various processes; data processing means for performing various processes for the data added with the data control information; display means for displaying a process function of each of the various processes to be executed by said data processing means; and control means for controlling said data processing means and said display means in accordance with the data control information extracted by said extraction means, wherein said control means inhibits to execute an inhibited process in accordance with the data control information extracted from the data and controls said display means to change a display style of the process function of each of the various processes to an inhibition display style.
Claim 2
Dependent Claim 135 words
A data processing apparatus comprising: extraction means for extracting data control information from data provided with the data control information to be used for restricting various processes; data processing means for performing various processes for the data added with the data control information; display means for displaying a process function of each of the various processes to be executed by said data processing means; and control means for controlling said data processing means and said display means in accordance with the data control information extracted by said extraction means, wherein said control means inhibits to execute an inhibited process in accordance with the data control information extracted from the data and controls said display means to change a display style of the process function of each of the various processes to an inhibition display style.
Claim 3
Dependent Claim 30 words
A data processing apparatus according to claim 1 , wherein said control means controls said display means to display a notice that the data is provided with a process restriction.
Claim 4
Dependent Claim 28 words
A data processing apparatus according to claim 1 , wherein said control means controls said display means to display a disabled execution when the inhibited process is selected.
Claim 5
Dependent Claim 27 words
A data processing apparatus according to claim 1 , wherein said control means controls said display means to change a display color as the inhibition display style.
Claim 6
Dependent Claim 26 words
A data processing apparatus according to claim 1 , wherein said control means controls said display means to blink a display as the inhibition display style.
Claim 7
Dependent Claim 26 words
A data processing apparatus according to claim 1 , wherein the data control information includes copyright information or editing inhibition information based upon the copyright information.
Claim 8
Dependent Claim 35 words
A data processing apparatus according to claim 6 , wherein the editing inhibition information includes at least one of color conversion, sharpness, transparency, boundary process, inversion, overlap, rotation, mask, insertion to photo frame, and mixture.
Claim 9
Dependent Claim 31 words
A data processing apparatus according to claim 6 , wherein the editing inhibition information is information for stepwise restricting process contents in accordance with an editing inhibition level of the information.
Claim 10
Dependent Claim 26 words
A data processing apparatus according to claim 8 , wherein said control means inhibits to execute an inhibited process in accordance with the editing inhibition level.
Claim 11
Dependent Claim 20 words
A data processing apparatus according to any one of claims 1 to 9 , wherein the data is image data.
Claim 12
Dependent Claim 38 words
An apparatus according to claim 1 , wherein various kinds of processes to be executed for said data are prepared, and said notification is represented by text strings designating not-executable kinds of processes based on data control information.
Claim 13
Dependent Claim 269 words
A data processing system comprising: a data supplying apparatus for distributing data and corresponding data control information in response to a data distribution request; and a data processing apparatus for restricting to executed an inhibited process in accordance with the data control information extracted from the data and controlling display means to determine a display style of a process function of each of various processes, wherein: said data supplying apparatus comprises: storage means for storing and managing the data and data control information; registration means for registering the data and the data control information in said storage means; and data control information providing means responsive to the data distribution request for extracting the data control information corresponding to the data and adding the data control information to the data; and said data processing apparatus comprises: extraction means for extracting the data control information from the data provided with the data control information to be used for restricting the various processes; data processing means for performing the various processes for the data added with the data control information; display means for displaying a process function of each of the various processes to be executed by said data processing means; and control means for controlling said data processing means and said display means in accordance with the data control information extracted by said extraction means, wherein said control means inhibit to execute an inhibited process in accordance with the data control information extracted from the data and controls said display means to change a display style of the process function of each of the various processes to an inhibition display style.
Claim 14
Dependent Claim 269 words
A data processing system comprising: a data supplying apparatus for distributing data and corresponding data control information in response to a data distribution request; and a data processing apparatus for restricting to executed an inhibited process in accordance with the data control information extracted from the data and controlling display means to determine a display style of a process function of each of various processes, wherein: said data supplying apparatus comprises: storage means for storing and managing the data and data control information; registration means for registering the data and the data control information in said storage means; and data control information providing means responsive to the data distribution request for extracting the data control information corresponding to the data and adding the data control information to the data; and said data processing apparatus comprises: extraction means for extracting the data control information from the data provided with the data control information to be used for restricting the various processes; data processing means for performing the various processes for the data added with the data control information; display means for displaying a process function of each of the various processes to be executed by said data processing means; and control means for controlling said data processing means and said display means in accordance with the data control information extracted by said extraction means, wherein said control means inhibit to execute an inhibited process in accordance with the data control information extracted from the data and controls said display means to change a display style of the process function of each of the various processes to an inhibition display style.
Claim 15
Dependent Claim 30 words
A data processing system according to claim 12 , wherein said control means controls said display means to display a notice that the data is provided with a process restriction.
Claim 16
Dependent Claim 28 words
A data processing system according to claim 12 , wherein said control means controls said display means to display a disabled execution when the inhibited process is selected.
Claim 17
Dependent Claim 27 words
A data processing system according to claim 12 , wherein said control means controls said display means to change a display color as the inhibition display style.
Claim 18
Dependent Claim 26 words
A data processing system according to claim 12 , wherein said control means controls said display means to blink a display as the inhibition display style.
Claim 19
Dependent Claim 26 words
A data processing system according to claim 12 , wherein the data control information includes copyright information or editing inhibition information based upon the copyright information.
Claim 20
Dependent Claim 15 words
A data processing system according to claim 12 , wherein the data is image data.
Claim 21
Dependent Claim 27 words
A data processing system according to claim 12 , wherein the data control information includes copyright information and a editing inhibition code based on the copyright information.
Claim 22
Dependent Claim 35 words
A data processing system according to claim 19 , wherein the editing inhibition information includes at least one of color conversion, sharpness, transparency, boundary process, inversion, overlap, rotation, mask, insertion to photo frame, and mixture.
Claim 23
Dependent Claim 31 words
A data processing system according to claim 19 , wherein the editing inhibition information is information for stepwise restricting process contents in accordance with an editing inhibition level of the information.
Claim 24
Dependent Claim 26 words
A data processing system according to claim 21 , wherein said control means inhibits to execute an inhibited process in accordance with the editing inhibition level.
Claim 25
Dependent Claim 122 words
A computer readable program embodied in a computer readable medium, for causing a computer to execute the steps of: extracting data control information from data provided with the data control information to be used for restricting various processes; performing various processes for the data added with the data control information; displaying a process function of each of the various processes to be performed; and controlling the performing and the displaying in accordance with the extracted data control information, wherein said controlling inhibits execution of an inhibited process in accordance with the data control information extracted from the data and controls the displaying to change a display style of the process function of each of the various processes to an inhibition display style.
Claim 26
Dependent Claim 122 words
A computer readable program embodied in a computer readable medium, for causing a computer to execute the steps of: extracting data control information from data provided with the data control information to be used for restricting various processes; performing various processes for the data added with the data control information; displaying a process function of each of the various processes to be performed; and controlling the performing and the displaying in accordance with the extracted data control information, wherein said controlling inhibits execution of an inhibited process in accordance with the data control information extracted from the data and controls the displaying to change a display style of the process function of each of the various processes to an inhibition display style.
Claim 27
Dependent Claim 140 words
A data processing method comprising: a data analysis step of extracting data control information from data provided with the data control information to be used for restricting various processes; a data processing step of performing various processes for the data provided with the data control information; a display step of displaying a process function of each of the various processes to be executed by said data processing step; and a control step of controlling said data processing step and said display step in accordance with the data control information extracted in said data analysis step, wherein said control step inhibits execution of inhibited process in accordance with the data control information extracted from the data and controls said display step to change a display style of the process function of each of the various processes to an inhibition display style.
Claim 28
Dependent Claim 140 words
A data processing method comprising: a data analysis step of extracting data control information from data provided with the data control information to be used for restricting various processes; a data processing step of performing various processes for the data provided with the data control information; a display step of displaying a process function of each of the various processes to be executed by said data processing step; and a control step of controlling said data processing step and said display step in accordance with the data control information extracted in said data analysis step, wherein said control step inhibits execution of inhibited process in accordance with the data control information extracted from the data and controls said display step to change a display style of the process function of each of the various processes to an inhibition display style.
Claim 29
Dependent Claim 120 words
A data processing apparatus which is capable of executing a process for data, comprising: extraction means for extracting data control information designating whether the process is permitted for data from the data; instruction receiving means for receiving an instruction to execute a process for the data; first display control means for displaying a notification in a dialogue on a display based on said data control information, in a case where the data control information shows that the process indicated by the instruction is not permitted; and second display control means for displaying said data on the display, independently from said notification display in a dialogue by said first display control means, in a condition before said instruction has been received.
Claim 30
Dependent Claim 120 words
A data processing apparatus which is capable of executing a process for data, comprising: extraction means for extracting data control information designating whether the process is permitted for data from the data; instruction receiving means for receiving an instruction to execute a process for the data; first display control means for displaying a notification in a dialogue on a display based on said data control information, in a case where the data control information shows that the process indicated by the instruction is not permitted; and second display control means for displaying said data on the display, independently from said notification display in a dialogue by said first display control means, in a condition before said instruction has been received.
Claim 31
Dependent Claim 91 words
A data processing method comprising the steps of: extracting data control information designating whether a process is permitted for data from the data; receiving an instruction to execute a process for the data; displaying a notification in a dialogue on a display based on said data control information, in a case where the data control information shows that the process indicated by the instruction is not permitted; and displaying said data on the display, independently from said notification display in a dialogue, in a condition before said instruction has been received.
Claim 32
Dependent Claim 91 words
A data processing method comprising the steps of: extracting data control information designating whether a process is permitted for data from the data; receiving an instruction to execute a process for the data; displaying a notification in a dialogue on a display based on said data control information, in a case where the data control information shows that the process indicated by the instruction is not permitted; and displaying said data on the display, independently from said notification display in a dialogue, in a condition before said instruction has been received.
Claim 33
Dependent Claim 102 words
A computer readable program embodied in a computer readable medium, for causing a computer to execute the steps of: extracting data control information designating whether a process is permitted for data from the data; receiving an instruction to execute a process for the data; displaying a notification in a dialogue on a display based on said data control information, in a case where the data control information shows that the process indicated by the instruction is not permitted; and displaying said data on the display, independently from said notification display in a dialogue, in a condition before said instruction has been received.
Claim 34
Dependent Claim 102 words
A computer readable program embodied in a computer readable medium, for causing a computer to execute the steps of: extracting data control information designating whether a process is permitted for data from the data; receiving an instruction to execute a process for the data; displaying a notification in a dialogue on a display based on said data control information, in a case where the data control information shows that the process indicated by the instruction is not permitted; and displaying said data on the display, independently from said notification display in a dialogue, in a condition before said instruction has been received.

References Cited (Backward Citations)

US5390247A Cited
US5983251A Cited
US5768426A Cited
US5982891A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-05-15 2009-11-14 2010-05-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-05-15 2013-11-14 2014-05-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-05-15 2017-11-14 2018-05-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag