← Back to Patent Explorer
US8427674B2 Active / In Force US ⏱️ 2.1 years remaining

Information processing apparatus with template control of process flow in a print device

Assignee: Canon Inc
•
Filing: 2008-12-29
•
Granted: 2013-04-23
•
Expires: 2028-12-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An information processing apparatus that reflects edited content in a process flow when the process flow has been created based on a template and the template forming the basis of the process flow has been edited. To accomplish this, the information processing apparatus, which executes processes in accordance with process flows, creates a process flow that describes the process content of tasks, based on a process flow template. At this time, the information processing apparatus edits the template used by the process flow when editing of the template is instructed, and changes a portion corresponding to the template of the created process flow into the changed content of the edited template.

Inventors

  • 👤 Tetsuya Sato

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:23
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/0035; H04N1/00405; H04N1/00408; H04N1/00413; H04N1/00411; H04N1/00474; H04N1/00912; H04N1/00954

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 118 words
An information processing apparatus comprising: a creation unit configured to create a process flow that describes process content of a task, based on a process flow template; an execution unit configured to execute a process in accordance with content of the process flow created by the creation unit; an editing unit configured to edit the process flow template; and a changing unit configured to change, in a case where the process flow template used for creating the process flow by the creation unit is edited by the editing unit after creating the process flow, the content of the process flow by editing the created process flow with content resulting from the editing unit editing the process flow template.
Claim 2
Dependent Claim 118 words
An information processing apparatus comprising: a creation unit configured to create a process flow that describes process content of a task, based on a process flow template; an execution unit configured to execute a process in accordance with content of the process flow created by the creation unit; an editing unit configured to edit the process flow template; and a changing unit configured to change, in a case where the process flow template used for creating the process flow by the creation unit is edited by the editing unit after creating the process flow, the content of the process flow by editing the created process flow with content resulting from the editing unit editing the process flow template.
Claim 3
Dependent Claim 66 words
The information processing apparatus according to claim 1 , further comprising: a storage unit configured to store the process flow created by the creation unit; and a list display unit configured to list-display the process flow stored in the storage unit, wherein the editing unit selects a template forming a basis of the process flow displayed on the list display unit and edits the selected template.
Claim 4
Dependent Claim 53 words
The information processing apparatus according to claim 1 , wherein if a template forming a basis of a process flow targeted for execution is edited by the editing unit, the execution unit executes the process flow targeted for execution after the process flow targeted for execution has been changed by the changing unit.
Claim 5
Dependent Claim 53 words
The information processing apparatus according to claim 1 , wherein if a template forming a basis of a process flow targeted for execution is edited by the editing unit, the execution unit determines, after the process flow targeted for execution has been changed by the changing unit, whether the process flow is executable.
Claim 6
Dependent Claim 39 words
The information processing apparatus according to claim 1 , further comprising a notification unit configured to notify that the process flow is not executable, if it is determined by the execution unit that the process flow is not executable.
Claim 7
Dependent Claim 45 words
The information processing apparatus according to claim 1 , wherein the editing unit comprises a display control unit configured to identifiably display a template in which an editable region is uneditable, and edits a template selected from editable templates displayed by the display control unit.
Claim 8
Dependent Claim 120 words
A control method of an information processing apparatus, comprising the steps of: creating a process flow that describes process content of a task, based on a process flow template; executing a process in accordance with content of the process flow created in the creation step; editing the process flow template; and changing, in a case where the process flow template used for creating the process flow in the creation step is edited in the editing step after creating the process flow, the content of the process flow by editing the created process flow with content resulting from the editing step editing the process flow template, wherein at least one processor performs at least one of the steps of the method.
Claim 9
Dependent Claim 120 words
A control method of an information processing apparatus, comprising the steps of: creating a process flow that describes process content of a task, based on a process flow template; executing a process in accordance with content of the process flow created in the creation step; editing the process flow template; and changing, in a case where the process flow template used for creating the process flow in the creation step is edited in the editing step after creating the process flow, the content of the process flow by editing the created process flow with content resulting from the editing step editing the process flow template, wherein at least one processor performs at least one of the steps of the method.
Claim 10
Dependent Claim 56 words
The control method according to claim 7 , further comprising the steps of: storing the process flow created in the creation step; and list-displaying the process flow stored in the storage step, wherein in the editing step, a template forming a basis of the process flow displayed in the list display step is selected and edited.
Claim 11
Dependent Claim 54 words
The control method according to claim 7 , wherein if a template forming a basis of a process flow targeted for execution is edited in the editing step, in the execution step, the process flow targeted for execution is executed after the process flow targeted for execution has been changed in the changing step.
Claim 12
Dependent Claim 55 words
The control method according to claim 7 , wherein if a template forming a basis of a process flow targeted for execution is edited in the editing step, in the execution step, it is determined, after the process flow targeted for execution has been changed in the changing step, whether the process flow is executable.
Claim 13
Dependent Claim 36 words
The control method according to claim 7 , further comprising the step of notifying that the process flow is not executable, if it is determined in the execution step that the process flow is not executable.
Claim 14
Dependent Claim 46 words
The control method according to claim 7 , wherein the editing step includes the step of identifiably displaying a template in which an editable region is uneditable, and in the editing step, a template selected from editable templates displayed in the display control step is edited.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2016-04-22 2016-10-22 2017-04-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2020-04-22 2020-10-22 2021-04-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2024-04-22 2024-10-22 2025-04-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag