Image processing apparatus, image processing method, and computer-readable storage medium
AssigneeCanon Kabushiki Kaisha
InventorsHiroshi Kaburagi, Teruya Inoue
Life of this patent
Estimating the term…
Abstract
An image processing apparatus includes a search unit configured to search for an object, a selection unit configured to select a plurality of objects from among objects searched for by the search unit based on an instruction by a user, a creation unit configured to create a new document using the plurality of objects selected by the selection unit, and a storage unit configured to store the plurality of objects used in creating the new document by the creation unit as a group, associated with information about the group. The search unit searches for an object related to an object searched for based on a keyword, using information about the group.
Claims19
An image processing apparatus comprising:
- a data processing unit including at least one processor, where the at least one processor functions as:
- a search unit configured to search for objects which match keywords input by a user based on originally assigned information of each object when a normal search is performed, and to display the searched objects;
- a selection unit configured to select, based on an instruction by the user, a plurality of objects from among the objects displayed by the search unit;
- a creation unit configured to create a new document using the plurality of objects selected by the selection unit;
- and
- a storage unit configured to store each of the plurality of objects used in creating the new document by the creation unit, associated with both of the originally assigned information and group information, wherein the group information includes a group identifier, and the keywords used to search for different objects selected when the creation unit creates the new document,
- wherein the search unit further searches for objects associated with the group information which matches a keyword input by the user when a group search is performed, and displays the further searched objects on a group-by-group basis, and further displays other keywords included in the group information associated with the displayed objects, and
- wherein, when the user designates at least one of the displayed other keywords as a search key, the search unit further performs a search using the designated keyword.
An image processing method comprising:
- searching for objects which match keywords input by a user based on originally assigned information of each object when a normal search is performed, and displaying the searched objects;
- selecting, based on an instruction by the user, a plurality of objects from among the displayed objects;
- creating a new document using the selected plurality of objects;
- storing each of the plurality of objects used in creating the new document, associated with both of the originally assigned information and group information, wherein the group information includes a group identifier, and the keywords used to search for different objects selected when the new document is created;
- and
- searching for objects associated with the group information which matches keyword input by the user when a group search is performed, and displaying the further searched objects on a group-by-group basis, and further displays other keywords included in the group information associated with the displayed objects, and
- wherein, when the user designates at least one of the displayed other keywords as a search key, a further search is performed using the designated keyword.
A non-transitory computer-readable storage medium having computer-executable instructions stored thereon for causing a computer to execute an image processing method, the computer-readable storage medium comprising:
- computer-executable instructions for searching for objects which match keywords input by a user based on originally assigned information of each object when a normal search is performed, and displaying the searched objects;
- computer-executable instructions for selecting, based on an instruction by the user, a plurality of objects from among the displayed objects;
- computer-executable instructions for creating a new document using the selected plurality of objects;
- computer-executable instructions for storing each of the plurality of objects used in creating the new document, associated with both of the originally assigned information and group information, wherein the group information includes a group identifier, and the keywords used to search different objects selected when the new document is created;
- and
- computer-executable instructions for further searching for objects associated with the group information which matches a keyword input by the user when a group search is performed, and displays the further searched objects on a group-by-group basis, and further displays other keywords included in the group information associated with the displayed objects, and
- wherein, when the user designates at least one of the displayed other keywords as a search key, the search unit further performs a search using the designated keyword.
An image processing apparatus comprising:
- a data processing unit including at least one processor, where the at least one processor functions as:
- a search unit configured to search for objects which match keywords input by a user based on originally assigned information of each object when a normal search is performed, and to display the searched objects;
- a selection unit configured to select, based on an instruction by the user, a plurality of objects from among the objects displayed by the search unit;
- a creation unit configured to create a new document using the plurality of objects selected by the selection unit;
- and
- a storage unit configured to store each of the plurality of objects used in creating the new document by the creation unit, associated with both of the originally assigned information and group information, wherein the group information includes a group identifier, and the keywords used to search for different objects selected when the creation unit creates the new document,
- wherein the search unit further searches for objects associated with the group information which matches a keyword input by the user when a group search is performed, and displays the further searched objects, and
- wherein, when the group search is performed, the search unit further searches for objects associated with the group information which matches a keyword input by the user and displays the further searched objects with different backgrounds or different marks so that the user can identify whether the originally assigned information of each of the displayed further searched objects includes the keyword input in the group search.
A non-transitory computer-readable storage medium having computer-executable instructions stored thereon for causing a computer to execute an image processing method, the computer-readable storage medium comprising:
- computer-executable instructions for searching for objects which match keywords input by a user based on originally assigned information of each object when a normal search is performed, and displaying the searched objects;
- computer-executable instructions for selecting, based on an instruction by the user, a plurality of objects from among the displayed objects;
- computer-executable instructions for creating a new document using the selected plurality of objects;
- computer-executable instructions for storing each of the plurality of objects used in creating the new document, associated with both of the originally assigned information and group information, wherein the group information includes a group identifier, and the keywords used to search different objects selected when the new document is created,
- computer-executable instructions for further searching for objects associated with the group information which matches a keyword input by the user when a group search is performed, and displays the further searched objects, and
- wherein, when the group search is performed, further searches for objects associated with the group information which matches a keyword input by the user are performed, and the further searched objects with different backgrounds or different marks are displayed so that the user can identify whether the originally assigned information of each of the displayed further searched objects includes the keyword input in the group search.
Dependencies are inferred from the claim text.