Ink file searching method, apparatus, and program
AssigneeWacom Co., Ltd.
InventorsBranimir Angelov, Yoichi Miura
Life of this patent
Estimating the term…
Abstract
An ink file output method is provided, which includes: generating M (M is an integer of 1 or more) pieces of stroke data SD on the basis of event data generated as M input devices move, respectively; generating N (N is an integer of 1 or more and M or less) kinds of logical names LN (metadata) identifying the M number of input devices; generating a metadata block associating the M pieces of stroke data SD with the N kinds of logical names LN; and writing the M pieces of stroke data SD and the metadata block to an ink file.
Claims20
A method of searching for an ink file, the method comprising:
- obtaining ink files, each of the ink files including M (M is an integer of 1 or more) pieces of stroke data and a metadata block, wherein each of the M pieces of stroke data includes plural coordinates data, and the metadata block associates the M pieces of stroke data respectively with metadata corresponding to information indicative of which one of N (N is an integer of 1 or more and M or less) kinds of input devices is used to input the respective piece of stroke data;
- obtaining a search condition which specifies metadata;
- selecting, from among the ink files, one or more ink files including the piece of stroke data associated with the metadata specified by the search condition;
- and
- drawing the pieces of stroke data included in the selected one or more ink files.
An ink file searching apparatus, comprising:
- obtaining circuitry, which, in operation, obtains ink files, each of the ink files including M (M is an integer of 1 or more) pieces of stroke data and a metadata block, wherein each of the M pieces of stroke data includes plural coordinates data, and the metadata block associates the M pieces of stroke data respectively with metadata corresponding to information indicative of which one of N (N is an integer of 1 or more and M or less) kinds of input devices is used to input the respective piece of stroke data;
- reception circuitry, which, in operation, obtains a search condition which specifies metadata;
- selection circuitry, which, in operation, selects, from among the ink files, one or more ink files including the piece of stroke data associated with the metadata specified by the search condition;
- and
- drawing circuitry, which, in operation, draws the pieces of stroke data included in the selected one or more ink files.
A computer-readable tangible and non-transitory medium including computer-executable instructions which, when loaded on a computer, cause the computer to function as an ink file searching apparatus which, in operation, performs:
- obtaining ink files, each of the ink files including M (M is an integer of 1 or more) pieces of stroke data and a metadata block, wherein each of the M pieces of stroke data includes plural coordinates data, and the metadata block associates the M pieces of stroke data respectively with metadata corresponding to information indicative of which one of N (N is an integer of 1 or more and M or less) kinds of input devices is used to input the respective piece of stroke data;
- obtaining a search condition which specifies metadata;
- selecting, from among the ink files, one or more ink files including the piece of stroke data associated with the metadata specified by the search condition;
- and
- drawing the pieces of stroke data included in the selected one or more ink files.
Dependencies are inferred from the claim text.