Bookmark processing system, program and slip for electronic pen
Abstract
Problem to be solved.To provide a bookmark processing system capable of easily extracting and processing specific information from electronic data.
Solution.In the bookmark processing system 100, when the content entered on a predetermined page of Note 3 is important, the user folds a part of the page and puts a check mark in the bookmark area. The server 5 identifies the page number of the page entered by the user by referring to the page coordinate table 504 based on the entry information. Further, the server 5 determines whether or not a check mark has been entered in the bookmark area corresponding to the page entered by the user by referring to the bookmark coordinate table 506 based on the entry information. When it is determined that a check mark has been entered in the bookmark area, the corresponding entry information and bookmark information are stored using the page number as a key. [Selection diagram] Fig. 9

Term
Term ended
Projected expiry passed 5 April 2024, 2.5 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
8 claims: 5 independent, 3 dependent
- 1電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票を使用したしおり処理システムにおいて、 前記電子ペン用帳票は、記入者が前記電子ペンにより記入を行うものであって、当該帳票の一部を折り曲げることが可能であり、 前記しおり処理システムは、 前記電子ペン用帳票を識別する帳票識別情報に対応付けて、当該帳票を折り曲げることにより特定されるしおりエリアを示す前記ドットパターン上の位置座標が記憶された座標情報を取得する座標情報取得手段と、 前記電子ペン用帳票に記入された記入情報を取得する記入情報取得手段と、 前記記入情報に基づいて、前記帳票識別情報を特定する特定手段と、 前記記入情報に基づいて前記座標情報を参照することにより、前記特定手段が特定した前記帳票識別情報に対応する前記しおりエリアにストロークが記入されたか否かを判定する判定手段と、 前記判定手段が前記しおりエリアに前記ストロークが記入されなかったと判定した場合は、前記特定手段が特定した前記帳票識別情報に対応付けて前記記入情報を記憶し、前記判定手段が前記しおりエリアに前記ストロークが記入されたと判定した場合は、前記特定手段が特定した前記帳票識別情報に対応付けて、前記記入情報及び前記ストロークが記入されたことを表すしおり情報を記憶することを特徴とする記憶手段と、を備えることを特徴とするしおり処理システム。
- 2電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票を使用したしおり処理システムにおいて、 前記電子ペン用帳票は、記入者が前記電子ペンにより記入を行うものであって、複数のページから構成されており、各ページの一部を折り曲げることが可能なものであって、 前記しおり処理システムは、 前記電子ペン用帳票を構成する各ページを識別するページ識別情報に対応付けて、当該ページを示す前記ドットパターン上の位置座標であるページ座標と、当該ページを折り曲げることにより特定されるしおりエリアの前記ドットパターン上の位置座標であるしおり座標と、が記憶された座標情報を取得する座標情報取得手段と、 前記電子ペン用帳票に記入された記入情報を取得する記入情報取得手段と、 前記記入情報に基づいて前記座標情報のページ座標を参照することにより、ページ識別情報を特定する特定手段と、 特定したページ識別情報が示すページに対応するページ記入情報を、前記記入情報から抽出するページ記入情報抽出手段と、 前記記入情報に基づいて前記座標情報のしおり座標を参照することにより、前記ページ識別情報特定手段が特定したページに対応するしおりエリアにストロークが記入されたか否かを判定する判定手段と、 前記判定手段が前記しおりエリアに前記ストロークが記入されなかったと判定した場合は、前記特定手段が特定した前記ページ識別情報に対応付けて前記ページ記入情報を記憶し、前記判定手段が前記しおりエリアに前記ストロークが記入されたと判定した場合は、前記特定手段が特定した前記ページ識別情報に対応付けて、前記ページ記入情報及び前記ストロークが記入されたことを表すしおり情報を記憶することを特徴とする記憶手段と、を備えることを特徴とするしおり処理システム。
- 3前記しおり情報に基づいて、前記記憶手段から前記ページ記入情報を抽出し、所定の処理を行うことを特徴とする処理手段をさらに備えることを特徴とする請求項2に記載のしおり処理システム。
- 4前記しおりエリアは、前記特定手段が特定したページ識別情報が示すページの前に位置するページの一部であることを特徴とする請求項2又は3に記載のしおり処理システム。
- 5前記しおりエリアは、前記特定手段が特定したページ識別情報が示すページの後に位置するページの一部であることを特徴とする請求項2又は3に記載のしおり処理システム。
- 6電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票を使用したコンピュータにより実行されるプログラムであって、 前記電子ペン用帳票は、記入者が前記電子ペンにより記入を行うものであって、当該帳票の一部を折り曲げることが可能であり、 前記プログラムは、 前記電子ペン用帳票を識別する帳票識別情報に対応付けて、当該帳票を折り曲げることにより特定されるしおりエリアを示す前記ドットパターン上の位置座標が記憶された座標情報を取得する座標情報取得手段、 前記電子ペン用帳票に記入された記入情報を取得する記入情報取得手段、 前記記入情報に基づいて、前記帳票識別情報を特定する特定手段、 前記記入情報に基づいて前記座標情報を参照することにより、前記特定手段が特定した前記帳票識別情報に対応する前記しおりエリアにストロークが記入されたか否かを判定する判定手段、 前記判定手段が前記しおりエリアに前記ストロークが記入されなかったと判定した場合は、前記特定手段が特定した前記帳票識別情報に対応付けて前記記入情報を記憶し、前記判定手段が前記しおりエリアに前記ストロークが記入されたと判定した場合は、前記特定手段が特定した前記帳票識別情報に対応付けて、前記記入情報及び前記ストロークが記入されたことを表すしおり情報を記憶することを特徴とする記憶手段、として前記コンピュータを機能させることを特徴とするプログラム。
- 7電子ペンにより認識可能なドットパターンが印刷された電子ペン用帳票を使用したコンピュータにより実行されるプログラムであって、 前記電子ペン用帳票は、記入者が前記電子ペンにより記入を行うものであって、複数のページから構成されており、各ページの一部を折り曲げることが可能なものであって、 前記プログラムは、 前記電子ペン用帳票を構成する各ページを識別するページ識別情報に対応付けて、当該ページを示す前記ドットパターン上の位置座標であるページ座標と、当該ページを折り曲げることにより特定されるしおりエリアの前記ドットパターン上の位置座標であるしおり座標と、が記憶された座標情報を取得する座標情報取得手段、 前記電子ペン用帳票に記入された記入情報を取得する記入情報取得手段、 前記記入情報に基づいて前記座標情報のページ座標を参照することにより、ページ識別情報を特定する特定手段、 特定したページ識別情報が示すページに対応するページ記入情報を、前記記入情報から抽出するページ記入情報抽出手段、 前記記入情報に基づいて前記座標情報のしおり座標を参照することにより、前記ページ識別情報特定手段が特定したページに対応するしおりエリアにストロークが記入されたか否かを判定する判定手段、 前記判定手段が前記しおりエリアに前記ストロークが記入されなかったと判定した場合は、前記特定手段が特定した前記ページ識別情報に対応付けて前記ページ記入情報を記憶し、前記判定手段が前記しおりエリアに前記ストロークが記入されたと判定した場合は、前記特定手段が特定した前記ページ識別情報に対応付けて、前記ページ記入情報及び前記ストロークが記入されたことを表すしおり情報を記憶することを特徴とする記憶手段、として前記コンピュータを機能させることを特徴とするプログラム。
- 8インクペンユニット及び光学的にドットパターンを読み取る読取ユニットを備える電子ペンにより記入情報が記入される電子ペン用帳票であって、当該帳票の一部を折り曲げることが可能であり、 折り曲げることによって特定されるしおり特定エリアが設けられていることを特徴とする電子ペン用帳票。
Independent claims8
75 paragraphs, as filed
The present invention relates to a technique for extracting and processing specific information from information entered with an electronic pen.
Usually, when attending a lecture or a meeting, the user often makes a note of the contents in a university notebook or loose-leaf composed of a plurality of ruled lines. Unlike electronic data, the information described on such paper media cannot be easily deleted or sorted. Therefore, if the information written on the paper medium can be managed as electronic data on a server or a personal computer (hereinafter referred to as "PC"), it is convenient because it can be easily deleted and sorted. ..
When managing the information written on paper media as electronic data on a server or PC in this way, a user who visually recognizes a university notebook or loose-leaf with the contents written down can punch input or scan it as image data with a scanner. You need to hang out. However, inputting electronic data based on handwritten university notebooks and loose-leaf notebooks has a problem that it takes time and effort and a heavy burden on the user. Furthermore, since the punch input based on visual inspection is a manual operation, there is a high possibility that human error will occur.
In addition, in order to make sure that the user does not forget the page that describes important contents or the page that he / she wants to review again later, put a bookmark on the page such as a university notebook or fold the corner of the page. It may happen. However, it has been difficult to reflect such physical actions performed by the user on university notebooks and the like in the electronic data managed on the server or PC.
<p> The present invention has been made in view of the above points, and the user can fold a part of the electronic pen form and enter a check mark to use the electronic pen form as a paper medium and the form. It means that both of the electronic data corresponding to the information entered in are checked, and it is necessary to provide a bookmark processing system that can easily extract and process specific information from the electronic data. Make it an issue.</p>
<p> From one aspect of the present invention, in a bookmark processing system using an electronic pen form on which a dot pattern recognizable by the electronic pen is printed, the electronic pen form is filled in by the writer using the electronic pen. Therefore, it is possible to fold a part of the form, and the bookmark processing system is specified by folding the form in association with the form identification information for identifying the electronic pen form. Based on the coordinate information acquisition means for acquiring the coordinate information in which the position coordinates on the dot pattern indicating the above are stored, the entry information acquisition means for acquiring the entry information entered in the electronic pen form, and the entry information. Whether or not a stroke is entered in the bookmark area corresponding to the form identification information specified by the specific means by referring to the specific means for specifying the form identification information and the coordinate information based on the entry information. When the determination means determines whether or not the stroke is not entered in the bookmark area, the entry information is stored in association with the form identification information specified by the specific means, and the entry information is stored. When the determination means determines that the stroke has been entered in the bookmark area, the entry information and the bookmark information indicating that the stroke has been entered are stored in association with the form identification information specified by the specific means. To do.</p><p> In the bookmark processing system configured as described above, the writer first fills out the electronic pen form using the electronic pen. Then, for example, when the content entered in the form is important and needs to be reviewed later, a check mark is entered in the bookmark area specified by folding and folding a part of the form. The bookmark processing system reads the dot pattern on the form as the electronic pen moves, and acquires the check mark and character entry information entered by the writer. Here, the entry information includes the position coordinates on the dot pattern. The entry information acquired by the electronic pen is acquired by the bookmark processing system. The bookmark processing system identifies the form identification information of the electronic pen form entered by the writer based on the position coordinates on the dot pattern included in the entry information. Further, the bookmark processing system refers to the coordinate information based on the entry information to determine whether or not a check mark has been entered in the bookmark area corresponding to the electronic pen form entered by the writer. Then, when the bookmark processing system determines that the check mark is not entered in the bookmark area, the bookmark processing system stores the entry information using the form identification information of the electronic pen form entered by the writer as a key. On the other hand, when it is determined that the check mark has been entered in the bookmark area, the entry information and the bookmark information are stored using the form identification information of the electronic pen form entered by the writer as a key. Here, the bookmark information indicates that the corresponding electronic pen form is a form in which a part of the form is folded by the writer and a check mark is entered in the bookmark area.</p><p> According to this, the writer folds a part of the electronic pen form and fills in a check mark, so that the electronic pen form as a paper medium and the electronic data corresponding to the entry information entered in the form can be obtained. Both can be easily checked and organized. That is, it can be expected to have the same effect as inserting a bookmark in a normal university notebook or the like.</p><p> From another aspect of the present invention, in a bookmark processing system using an electronic pen form on which a dot pattern recognizable by the electronic pen is printed, the electronic pen form is filled in by the writer using the electronic pen. It is composed of a plurality of pages, and a part of each page can be folded, and the bookmark processing system identifies each page constituting the electronic pen form. The page coordinates, which are the position coordinates on the dot pattern indicating the page, and the bookmark coordinates, which are the position coordinates on the dot pattern of the bookmark area specified by folding the page, are stored in association with the information. By referring to the coordinate information acquisition means for acquiring the obtained coordinate information, the entry information acquisition means for acquiring the entry information entered in the electronic pen form, and the page coordinates of the coordinate information based on the entry information. , The specific means for specifying the page identification information, the page entry information extracting means for extracting the page entry information corresponding to the page indicated by the specified page identification information from the entry information, and the coordinate information based on the entry information. By referring to the bookmark coordinates, a determination means for determining whether or not a stroke has been entered in the bookmark area corresponding to the page specified by the page identification information identifying means, and a determination means for determining whether or not the stroke has been entered in the bookmark area. If it is determined that the information has not been entered, the page entry information is stored in association with the page identification information specified by the specific means, and if the determination means determines that the stroke has been entered in the bookmark area, the stroke is described. A storage means characterized by storing the page entry information and the bookmark information indicating that the stroke has been entered is provided in association with the page identification information specified by the specific means.</p><p> In the bookmark processing system configured as described above, the electronic pen form is composed of a plurality of pages to which page identification information is assigned. Here, the page identification information is a page number or the like described on each page. The writer first fills in a predetermined page constituting the electronic pen form using the electronic pen. Then, for example, when the content entered on the page is important and needs to be reviewed later, a check mark is entered in the bookmark area specified by folding and folding a part of the page. The bookmark processing system reads the dot pattern on the form as the electronic pen moves, and acquires the check mark and character entry information entered by the writer. Here, the entry information includes the position coordinates on the dot pattern. The entry information acquired by the electronic pen is acquired by the bookmark processing system. The bookmark processing system identifies the page identification information of the page entered by the writer by referring to the page coordinates of the coordinate information based on the position coordinates on the dot pattern included in the entry information. Further, the bookmark processing system extracts the page entry information corresponding to the page entered by the writer from the entry information. In addition, the bookmark processing system refers to the bookmark coordinates of the coordinate information based on the position coordinates on the dot pattern included in the entry information, so that a check mark is entered in the bookmark area corresponding to the page entered by the writer. Determine if it is. Then, when the bookmark processing system determines that the check mark is not entered in the bookmark area, the bookmark processing system stores the corresponding page entry information using the page identification information of the page entered by the writer as a key. On the other hand, when it is determined that the check mark has been entered in the bookmark area, the corresponding page entry information and bookmark information are stored using the page identification information of the page entered by the writer as a key.</p><p> According to this, even when the electronic pen form is composed of a plurality of pages, the writer can fold a part of the page and fill in a check mark to use the page as a paper medium and the page as a paper medium. Both electronic data corresponding to the information entered on the page can be easily checked and organized. One aspect of the bookmark processing system further includes a processing means characterized by extracting the page entry information from the storage means based on the bookmark information and performing a predetermined process. According to this, the electronic data corresponding to the entry information of the page in which the check mark is entered in the bookmark area can be easily extracted and a predetermined process can be performed. The predetermined processing is, for example, presenting the extracted electronic data to the writer in a lump, and any processing can be applied.</p><p> In another aspect of the bookmark processing system, the bookmark area is a portion of a page located in front of the page indicated by the page identification information identified by the particular means. Further, the bookmark area is a part of a page located after the page indicated by the page identification information specified by the specific means. According to this, even if the page with the bookmark area specified by folding a part of the page does not match the page you want to check because important contents etc. are described. The present invention can be easily applied.</p><p> From another aspect of the present invention, the program is executed by a computer using the electronic pen form on which the dot pattern recognizable by the electronic pen is printed, and the person who fills the electronic pen form is the electronic pen. It is possible to fold a part of the form, and the program is specified by folding the form in association with the form identification information for identifying the electronic pen form. Based on the coordinate information acquisition means for acquiring the coordinate information in which the position coordinates on the dot pattern indicating the bookmark area are stored, the entry information acquisition means for acquiring the entry information entered in the electronic pen form, and the entry information. Then, by referring to the specific means for specifying the form identification information and the coordinate information based on the entry information, whether or not a stroke is entered in the bookmark area corresponding to the form identification information specified by the specific means. When the determination means determines whether or not the stroke is not entered in the bookmark area, the entry information is stored in association with the form identification information specified by the specific means, and the determination is made. When the means determines that the stroke has been entered in the bookmark area, the entry information and the bookmark information indicating that the stroke has been entered are stored in association with the form identification information specified by the specific means. The computer is made to function as a storage means characterized by the above.</p><p> By executing the above program on a computer, the above-mentioned bookmark processing system can be realized. Further, each aspect of the bookmark processing system described above can be realized in the same manner.</p><p> From yet another aspect of the present invention, a form for an electronic pen in which entry information is entered by an electronic pen including an ink pen unit and a reading unit that optically reads a dot pattern can be partially folded. , There is a bookmark area identified by folding. By folding a part of such an electronic pen form and entering a check mark in the bookmark area, both the electronic pen form as a paper medium and the electronic data corresponding to the information entered in the form can be obtained. On the other hand, the check is performed, and the checked information can be easily extracted from the electronic data and processed.</p>
<p> According to the present invention, when a user folds a part of an electronic pen form and fills in a check mark, the electronic pen form as a paper medium and electronic data corresponding to the information entered in the form are obtained. This means that both of the above are checked, and specific information can be easily extracted and processed from the electronic data.</p>
Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings. First, an outline of an electronic pen used as an input device in the system of the present invention will be described.
[Electronic pen]
FIG. 1 is a diagram schematically showing a usage pattern of the electronic pen, and FIG. 2 is a functional block diagram showing the structure of the electronic pen. As shown in FIG. 1, the electronic pen 10 is used in combination with the special paper 20 on which the dot pattern is printed. The electronic pen 10 has a pen tip portion 17 similar to that of a normal ink pen, and a user writes characters or the like on a special paper 20 like a normal ink pen.
As shown in FIG. 2, the electronic pen 10 includes a processor 11, a memory 12, a data communication unit 13, a battery 14, an LED 15, a camera 16, and a pressure sensor 18 inside the electronic pen 10. Further, the electronic pen 10 has an ink cartridge (not shown) or the like as a component similar to that of a normal ink pen.
The electronic pen 10 does not digitize the trajectory of the ink drawn on the special paper 20 by the pen tip portion 17, but digitizes the trajectory coordinates of the movement of the electronic pen 10 on the special paper 20. While the LED 15 illuminates the vicinity of the pen tip 17 on the special paper 20, the camera 16 reads the dot pattern printed on the special paper 20 and converts it into data. That is, the electronic pen 10 can acquire the stroke generated by the user moving the electronic pen 10 on the special paper 20 as image data or vector data.
The pressure sensor 18 detects the pressure applied to the pen tip 17 when the user writes characters or the like on the special paper with the electronic pen 10, that is, the writing pressure, and supplies the pressure to the processor 11. The processor 11 switches on / off the LED 15 and the camera 16 based on the pen pressure data given by the pressure sensor 18. That is, when the user writes characters or the like on the special paper 20 with the electronic pen 10, writing pressure is applied to the pen tip portion 17. Therefore, when a writing pressure equal to or higher than a predetermined value is detected, it is determined that the user has started the description, and the LED 15 and the camera 16 are operated.
The camera 16 reads the dot pattern on the dedicated paper 20 and supplies the pattern data to the processor 11. The processor 11 calculates the X / Y coordinates on the dedicated paper 20 from the supplied dot pattern.
The processor 11 acquires the pen pressure array data and the X / Y coordinate data while the user is described, and stores the data in the memory 12 in association with the time stamp (time information). Therefore, the data corresponding to the description contents of the user is stored in the memory 12 in chronological order. The capacity of the memory 12 can be, for example, about 1 Mbyte.
All the acquired data is held in the memory 12 until the transmission instruction is given by the user. Then, when the user gives a transmission instruction, the data communication unit 13 transmits the data in the memory 12 to the terminal device 25 within a predetermined distance from the electronic pen 10. Basically, once a transmission instruction is given, the electronic pen 10 transmits all the data stored in the memory 12 to the terminal device 25, so that the memory 12 is cleared. Therefore, if the user wants to transmit the same information to the terminal device 25 again after transmission, the user needs to write the information again on the dedicated paper 20. In this case, the user only has to trace the characters written with the ink pen on the special paper 20.
The electronic pen 10 itself does not have a function button such as a send button, and the transmission instruction and other instructions are given by the user checking the special box provided at a predetermined position on the special paper 20 with the electronic pen 10. Will be executed. A transmission instruction is associated with the position coordinates of the dedicated box in advance, and when the processor 11 receives the position coordinates of the dedicated box, it supplies the data in the memory 12 to the data communication unit 13 and transmits the data to the terminal device 25. To do. The electronic pen 10 can indicate the completion of data transmission by the vibration of the electronic pen.
The battery 14 is for supplying power to each element in the electronic pen 10. For example, the power of the electronic pen 10 itself can be turned on / off by a cap (not shown) of the electronic pen.
In this way, the electronic pen 10 has a function of acquiring coordinate data and pen pressure data corresponding to characters and the like described on the dedicated paper 20 by the user and transmitting them to a nearby terminal device 25. Since the pen tip 17 is a normal ink pen, the content described on the special paper 20 remains as the original original. That is, at the same time as describing the original paper, the contents can be digitized in real time in the form of coordinate data or the like.
According to the standard function of the electronic pen 10, the data obtained by the electronic pen 10 is, in principle, in the form of coordinate data or vector data, not text data. However, as a standard function, the electronic pen 10 has a function of converting only alphanumeric characters into text by writing in a dedicated area provided on the dedicated paper 20.
In addition, property information (pen information and pen owner information) regarding the pen itself and its owner can be stored in the electronic pen 10 and can be referred from the application. The pen information can hold the battery level, pen ID, pen manufacturer number, pen software version, subscription provider ID, and the like. In addition, as pen owner information, nationality, language, time zone, email address, free memory capacity, name, address, fax / telephone number, mobile phone number, etc. can be retained.
In the data communication unit 13 in the above example, the electronic pen 10 is transferred to the terminal device 25 by various methods such as wireless transmission of Bluetooth (registered trademark), wired transmission using a USB cable, and data transmission by contact with a terminal or the like. It is conceivable to transmit the data of.
Next, a method of acquiring X / Y coordinate data of the contents described by the user with an electronic pen will be described. As described above, a predetermined dot pattern is printed on the special paper 20. The camera 16 of the electronic pen 10 does not read the trajectory of the ink described on the special paper 20 by the user, but reads the dot pattern on the special paper 20. In fact, as shown in FIG. 1, the illumination area by the LED 15 and the shooting area of the camera 16 (located in the illumination area) are out of the positions where the pen tip 17 contacts the special paper 20.
The dot pattern is printed with a special ink containing carbon, and the camera 16 can recognize only the pattern with the special ink. Even if you print ruled lines or frames on the special paper with ink other than the special ink (which does not contain carbon), the electronic pen does not recognize them. Therefore, when creating forms such as various application forms using special paper, the input frame, ruled lines, cautionary notes, etc. are printed with ink other than the special ink.
In the dot pattern, as illustrated in FIG. 3, the position of each dot is associated with the data. In the example of FIG. 3, 2-bit information of 0 to 3 is displayed by shifting the dot position vertically and horizontally from the reference position of the grid (intersection of vertical and horizontal lines). The combination of the information expressed in this way determines the position coordinates on the special paper. As illustrated in Fig. 4 (a), 36 dots are arranged in a grid pattern within a range of 2 mm in length and width, and the array of data indicated by these dots (Fig. 4 (b)) is on the dedicated paper. It is associated with the position coordinates of. Therefore, when the camera 16 of the electronic pen 10 captures a dot pattern as shown in FIG. 4 (a), the processor 11 obtains the data array shown in FIG. 4 (b) based on the dot pattern data input from the camera 16. It is acquired and the position coordinates on the corresponding special paper (that is, where the dot pattern is on the special paper) are calculated in real time. The minimum unit for recognizing a dot pattern is 2 mm x 2 mm, and the camera 16 shoots about 100 times per second.
Next, the special paper will be described. Figure 5 shows an example of the structure of the special paper. As shown in the figure, the special paper 20 has a dot pattern 32 printed on the mount 30, and a design 34 such as a ruled line printed on the dot pattern 32. The mount 30 is usually paper, and the dot pattern 32 is printed with a special ink containing carbon as described above. In addition, the design 34 is printed with ordinary ink or the like. The dot pattern and the design may be printed at the same time, or either one may be printed first.
An example of design 34 is shown in FIG. FIG. 6 is an example of a certain application form 36, in which a plurality of entry fields 38 and an outbox 39 are printed. Although not clearly illustrated in FIG. 6 and details will be described later, the dot pattern is actually printed on the entire surface of the application form 36, and the entry fields 38 and the transmission box 39 are printed with ordinary ink on the entire surface of the application form 36. It is printed. The user may fill in the necessary items in each entry field 38 of the application form 36 by using the electronic pen 10 in the same manner as the conventional application form without being conscious of the dot pattern.
The area on the special paper 20 can be roughly divided into two types of areas. One is an entry area, which handles the description contents of the electronic pen 10 as information as it is. In the example of FIG. 6, a plurality of entry fields 38 correspond to this. The other is a functional element, and when the corresponding area is checked with the electronic pen 10, actions, instructions, etc. defined in advance for that area are executed. Outbox 39 in the example of FIG. 6 corresponds to this.
As described above, the transmission box 39 is used to give an instruction to transmit the data stored in the electronic pen 10 to the nearby terminal device 25. When the user puts a check in the outbox 39 with the electronic pen 10, the electronic pen 10 reads the dot pattern in the outbox. The pattern is associated with a transmission instruction, and the processor 11 in the electronic pen 10 issues a transmission command for the stored data in the memory 12 to the data communication unit 13.
Dot pattern assignment is usually done for each application (paper type). That is, the dot patterns in a certain application form do not overlap on one sheet of paper, but the same dot pattern is printed on the same application form. Therefore, when the user inputs necessary items with the electronic pen 10, it is possible to specify from the coordinate data on the application form which item of the application form the input item is for.
In this way, by printing a predetermined pattern on the special paper on which the dot pattern is printed, various application forms using the special paper can be created. The user fills in the necessary items in the usual way using the electronic pen 10, and the electronic data is automatically acquired.
In the above example, the dot pattern is printed on a special paper with carbon-containing ink, but it is also possible to print the dot pattern on ordinary paper using a printer and carbon-containing ink. Furthermore, the design on the special paper can also be formed by a printer instead of printing. When the dot pattern is formed on paper by a printer, it is possible to form a different dot pattern on each sheet. Therefore, it is possible to identify and distinguish each of these sheets by the difference in the formed dot patterns.
In this specification, the term "printing" is a concept that includes not only normal printing but also printing by a printer.
Next, the transmission process of the data acquired by the electronic pen will be described with reference to FIG. The data acquired by the electronic pen 10 is mainly data of items input by the user, but usually does not include information on where the service server to which the data is transmitted is. Instead, information that identifies the application or service related to the dedicated paper is included in the dot pattern on the dedicated paper, and that information is obtained from the dedicated paper during the user's input work. Therefore, the terminal device 25 that has received the input data from the electronic pen 10 first inquires the inquiry server 26 which service server 27 should send the data input to the dedicated paper. The inquiry server 26 has information on the corresponding service server for each dedicated paper, and in response to an inquiry from the terminal device 25, provides information (URL, etc.) on the service server 27 that provides services related to the dedicated paper. Answer to the terminal device 25. Then, the terminal device 25 transmits the entry data acquired from the electronic pen to the service server 27.
In the above example, the terminal device 25, the inquiry server 26, and the service server 27 are separately configured, but some or all of them can be configured as one device. In the present embodiment, the server described later also serves as the inquiry server 26 and the service server 27.
[Bookmark processing system]
Next, the bookmark processing system of the present invention will be described. Figure 7 shows the schematic configuration of the bookmark processing system 100. The bookmark processing system 100 shown in FIG. 7 corresponds to the information entered in the form by the user folding a part of the electronic pen form (hereinafter referred to as "notebook") and entering a check mark. It is possible to easily organize the electronic data to be generated according to the intention of the user and perform a predetermined process.
As shown in FIG. 7, the bookmark processing system 100 is configured by connecting the terminal device 25 and the server 5 through the network 2. Here, one preferred example of network 2 is the Internet. The terminal device 25 is a terminal capable of exchanging data via a network 2 such as a PC or a mobile phone used by a user. The server 5 is connected to the entry information database (hereinafter referred to as "DB") 7.
First, I will give an overview of how to organize the entered information in this system. Note 3 was created as the above-mentioned special paper, and is composed of a plurality of pages as shown in FIG. In Note 3, page number 70, which is a serial number uniquely assigned to a plurality of pages, and a bookmark area corresponding to a part where a user bends and writes a check mark are set.
As shown in FIGS. 8 (a) and 8 (b), the note 3 is configured such that the left side of the two-page spread is an odd page and the right side is an even page, and the note 3 as a paper medium and the note concerned. In order to check that both the electronic data corresponding to the information entered in 3 have a bookmark effect, fold the upper corner of each page and fold it to cover the exposed area with an electronic pen. It is necessary to fill in the checkmark using 10. Here, the bookmark effect in Note 3 as a paper medium means an effect that a predetermined page can be easily opened by actually folding a part of the page. Further, the bookmark effect in the electronic data corresponding to the entered information means an effect that the data entered on a predetermined page can be easily extracted from the entered information and processed.
The user uses the electronic pen 10 to fill in the predetermined contents in the notebook 3. Then, on the page where the bookmark effect is to be generated, fold the upper corner of the page and put a check mark in the bookmark area exposed on the surface by folding. The electronic pen 10 acquires stroke data corresponding to the written contents, temporarily stores the stroke data in the memory 12 in the electronic pen 10, and then transmits the stroke data to the terminal device 25. The terminal device 25 receives the stroke data from the electronic pen 10 and transmits it to the server 5 through the network 2. The server 5 acquires the stroke data as entry information indicating the contents entered by the user for the note 3, and stores the stroke data in the entry information DB 7 in association with the page number of each page.
Further, the server 5 determines whether or not the entry information has a stroke including the coordinates where the bookmark area is located on the dot pattern of the note 3. If there is a stroke that includes the coordinates where the bookmark area is located, that is, if the bookmark area is marked, the server 5 will check which page of note 3 corresponds to the bookmark area based on the entry information. Identify if the mark was entered. Then, the bookmark information indicating that the bookmark effect is generated is stored in the entry information DB7 in association with the page number of the specified page. Further, the server 5 extracts the entry information of the page to which the bookmark information is associated from the entry information DB7, and performs a predetermined process. The contents of the characters and the like entered in the note 3 in the present embodiment are stored as image data in the entry information DB7 using the page number as a key.
In this way, when the user folds a part of the note 3 using the electronic pen 10 and fills in the check mark, the server 5 uses the paper medium, the note 3, and the entry information written in the note 3. The bookmark effect can be generated for both of the electronic data corresponding to.
Note that note 3 shown in FIG. 8 does not include an outbox for convenience, but note 3 is also provided with an outbox having the same function as the outbox 39 shown in FIG.
[Note]
Next, note 3 will be described. In the system of the present invention, Note 3 as shown in FIG. 8 is created as the above-mentioned dedicated paper. That is, as illustrated in FIG. 5, a predetermined dot pattern 32 is printed on the mount 30, and a predetermined page number, a ruled line, or the like is printed on the predetermined dot pattern 32. As mentioned earlier, the dot pattern 32 is printed with carbon-containing ink so that the electronic pen 10 can recognize it. On the other hand, since the design 34 such as the page number and the ruled line is printed with normal (carbon-free) ink, the electronic pen 10 does not recognize it.
FIG. 8A is a diagram showing a state in which the pages of the page numbers 01 and 02 of Note 3 are opened. Further, FIG. 8B is a diagram showing a state in which the pages of the page numbers 03 and 04 of Note 3 are opened.
If you want to create a bookmark effect for the page with page number "01", the user can fold the upper corner to coordinates 80a, 80b and 80c, as shown on the left side of Figure 8 (a). The enclosed bookmark area 50 is exposed to the surface. Then, the user uses the electronic pen 10 to write a check mark in the bookmark area 50. In this way, the bookmark area 50 corresponding to the page with the page number "01" is a part of the dot pattern constituting the previous page.
On the other hand, if it is desired to generate a bookmark effect on the page with page number "02", the user can fold the upper corner to surface the bookmark area 51 as shown on the right side of Fig. 8 (a). Expose to. Then, the user writes a check mark in the bookmark area 51 using the electronic pen 10. As described above, the bookmark area 51 corresponding to the page with the page number "02" is a part of the dot pattern constituting the next page. That is, the bookmark area 51 is a part of the dot pattern constituting the page of the next page, page number "03", as shown by shading on the left side of FIG. 8 (b).
When the user wants to generate a bookmark effect on the page with page number "03", the user exposes the bookmark area 52 to the surface by folding the upper corner as shown on the left side of Fig. 8 (b). Let me. Then, the user uses the electronic pen 10 to write a check mark in the bookmark area 52. In this way, the bookmark area 52 corresponding to the page with page number "03" is a dot pattern constituting the page with page number "02", which is the previous page, as shown by diagonal lines on the right side of FIG. 8 (a). Is part of.
In this way, the page on which the bookmark effect is to be generated and the page on which the bookmark area exposed on the surface by folding does not always match. Therefore, in the present invention, the page on which the bookmark effect occurs and the coordinates of the bookmark area corresponding to the page are stored in advance in association with each other by the bookmark coordinate table described later.
[server]
Next, the server 5 will be described in detail. FIG. 9 shows the internal configuration of the bookmark processing system 100, especially the server 5. As shown in the figure, the server 5 has a bookmark processing program 501, an entry information acquisition function 502, an image data extraction function 503, a page coordinate table 504, a bookmark page identification function 505, a bookmark coordinate table 506, a storage function 507, and a bookmark reference function 508. It is composed of. Each function is realized by executing a program prepared in advance by the CPU of the server 5.
The bookmark processing program 501 refers to the page coordinate table 504 based on the entry information acquired from the electronic pen 10, and stores the corresponding entry information in the entry information DB7 using the page number of each page of the note 3 as a key. It is a program to do. In addition, the bookmark processing program 501 identifies and identifies the corresponding page when a check mark is entered in the bookmark area by referring to the bookmark coordinate table 506 based on the entry information acquired from the electronic pen 10. It is a program that stores bookmark information in the entry information DB7 using the page number of the created page as a key.
The entry information acquisition function 502 is a function of acquiring the entry information entered in the note 3 by the user using the electronic pen 10 by executing the bookmark processing program 501.
The image data extraction function 503 is a function that extracts image data of the entry information corresponding to each page by referring to the page coordinate table 504 based on the entry information acquired by the entry information acquisition function 502. Here, the page coordinate table 504 will be described. As shown in FIG. 10A, the page coordinate table 504 stores coordinate data using the page number as a key. The page number is a serial number written on each page constituting Note 3. The coordinate data is information indicating the range of the dot pattern of each page, and is represented by the coordinates 81a at the upper left and the coordinates 81b at the lower right of each page as shown in FIG. 8 (b). The image data extraction function 503 extracts the entry information corresponding to each page as image data from the entry information acquired by the entry information acquisition function 502 based on the coordinate data of the page coordinate table 504.
The bookmark page identification function 505 is a function of identifying the page corresponding to the bookmark area in which the check mark is entered by referring to the bookmark coordinate table 506 based on the entry information acquired by the entry information acquisition function 502. Here, the bookmark coordinate table 506 will be described. As shown in FIG. 10B, the bookmark coordinate table 506 stores the coordinate data and the page number actually located by using the page number as a key. The page number is a serial number written on each page constituting Note 3. In addition, the coordinate data is information indicating the arrangement of the bookmark area in which a check mark is entered when a bookmark effect is generated on the page having the corresponding page number, and the coordinates are 80a to 80c as shown in FIG. 8 (a). It is represented. That is, the coordinate data is information indicating an area exposed on the surface when the upper corner of the page having the corresponding page number is folded. The bookmark page identification function 505 extracts the entry information entered in the bookmark area from the entry information acquired by the entry information acquisition function 502 based on the coordinate data of the bookmark coordinate table 506, and assigns the page number corresponding to the bookmark area. It is a function to identify.
The storage function 507 is a function of storing the image data extracted by the image data extraction function 503 in the entry information DB7 using the corresponding page number as a key. Further, the storage function 507 is a function of storing bookmark information indicating that the bookmark effect is occurring in the entry information DB7 by using the page number specified by the bookmark page identification function 505 as a key. That is, as shown in FIG. 11, the entry information DB7 stores the corresponding image data and bookmark information using the page number as a key.
The bookmark reference function 508 extracts the image data corresponding to the page number in which the bookmark information is stored in the entry information DB7 and sends it to the terminal device 25 to display only the image data of the page on which the bookmark effect is generated. This is a function to be presented to the user. In other words, the bookmark reference function 508 is a function that extracts the image data corresponding to the page number in which the bookmark information item of the entry information DB is "Yes" and presents it to the user.
In the present embodiment, the bookmark reference function 508 extracts the image data corresponding to the page number in which the bookmark information is stored in the entry information DB7 and presents the image data to the user. It is not limited, and arbitrary processing can be performed on the extracted image data. This is because an object of the present invention is to organize electronic data corresponding to the information entered on a predetermined page of Note 3 according to the intention of the user, depending on whether or not the bookmark effect is generated.
[Bookmark processing]
Next, the bookmark processing executed by the bookmark processing system 100 will be described. FIG. 12 is a flowchart of bookmark processing. The user first uses the electronic pen 10 to write a predetermined character on any page of the notebook 3 (step S1). Here, the predetermined character is, for example, the content of a meeting or a lecture. If you want to create a bookmark effect because you have completed the entry on any page of Note 3 and have entered important content on that page and need to review it later, the user folds and folds the top corner of the page. By doing so, use the electronic pen 10 to write a check mark in the bookmark area exposed on the surface (step S2). Then, the user writes a check mark in the transmission box on the note 3 and transmits the entry information to the server 5 via the terminal device 25 (step S3).
If you fill in multiple pages and want to create a bookmark effect on two of them, for example, the user can fold each upper corner of the two pages to cover each bookmark area exposed on the surface. Fill in the check mark. Then, by entering a check mark in the transmission box on the note 3, the entry information is transmitted to the server 5 via the terminal device 25.
The server 5 acquires the entry information and extracts the image data for each page by referring to the page coordinate table based on the entry information (step S7). Then, the server 5 stores the corresponding image data in the entry information DB7 using the page number of each page as a key (step S8). Further, the server 5 identifies the page corresponding to the bookmark area in which the check mark is entered by referring to the bookmark coordinate table based on the entry information (step S9). That is, the page on which the bookmark effect has occurred is specified. Then, the server 5 stores the bookmark information in the entry information DB7 using the page number of the specified page as a key (step S10). Next, the server 5 extracts only the image data corresponding to the page on which the bookmark effect is generated from the entry information DB 7 and presents it to the user by transmitting it to the terminal device 25 (step S11). As a result, the bookmark processing is completed.
As described above, according to the present invention, the user can fold a part of the page constituting the notebook 3 and enter a check mark to generate a bookmark effect on the information entered on the page. it can. That is, it is possible to easily extract and organize only specific information in which the bookmark effect is generated from the entry information entered on the plurality of pages, or to perform a predetermined process.
In the present embodiment, in the bookmark processing, the entry information is collectively transmitted to the server 5 even after filling in a plurality of pages of the note 3, but the present invention is limited to this. Instead, the entry information may be sent to the server 5 every time one page is filled.
Further, in the present embodiment, the page coordinate table and the bookmark coordinate table are separate tables as shown in FIGS. 10A and 10B, but the present invention is not limited to this, and the page number is used. It is also possible to have one table as a key.
Further, in the present embodiment, the bookmark area is set at the upper corner of the page as shown in FIG. 8, but the present invention is not limited to this, and the bookmark area is arranged at an arbitrary position such as the lower corner. Can be done.
[Modification example]
In the present embodiment, the server 5 acquires the electronic data corresponding to the entry information entered by the electronic pen 10 and performs the bookmark processing. According to this, the server 5 can collectively manage the entry information of a plurality of users while applying the bookmark processing. Further, since the server 5 performs the bookmark processing, it is possible to reduce the load on the terminal device 25.
However, the present invention is not limited to this, and as shown in FIG. 9, the terminal device 25 possesses the bookmark processing program 501 possessed by the server 5 and the respective functions 502 to 508, and the terminal device 25 possesses the bookmark processing program 501. Bookmark processing may be performed. According to this, the electronic data corresponding to the entered information is acquired directly from the electronic pen 10 by the terminal device 25 without being transmitted to the server 5 via the network 2. According to this, the user can manage the entry information entered by himself / herself while applying the bookmark processing on the PC used by himself / herself.
With this bookmark processing system, the user folds a part of the electronic pen form and fills in a check mark, so that the electronic pen form as a paper medium and the electronic data corresponding to the information entered in the form This means that both of the above are checked, and specific information can be easily extracted and processed from the electronic data.
<figref num="1">It is a figure which shows typically the usage form of an electronic pen.</figref><figref num="2">It is a functional block diagram which shows the structure of an electronic pen.</figref><figref num="3">It is a figure explaining the expression method of the information by the dot pattern printed on the special paper.</figref><figref num="4">This is an example of a dot pattern and corresponding information.</figref><figref num="5">The structure of the form composed of special paper is shown.</figref><figref num="6">An example of a form for an electronic pen is shown.</figref><figref num="7">It is a figure which shows the schematic structure of the bookmark processing system in this invention.</figref><figref num="8">Here is an example of a note.</figref><figref num="9">It is a functional block diagram of the server included in the bookmark processing system shown in FIG.</figref><figref num="10">It is a figure which shows typically the data structure of a page coordinate table and a bookmark coordinate table.</figref><figref num="11">It is a figure which shows typically the data structure of the entry information DB.</figref><figref num="12">It is a flowchart of bookmark processing in this embodiment.</figref>
Code description
2 ... Network 3 ... Notes 5 ... Server 7 ... Entry Information DB 10 ... Electronic Pen 11 ... Processor 12 ... Memory 13 ... Data Communication Unit 14 ... Battery 25 ... Terminal device 26 ... Inquiry server 27 ... Service server 100 ... Bookmark processing system
13 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US7748633B2 | Cited by | United States of America | Applicant |
| JP2007036755A | Cited by | Japan | Search report |
| JP2007133794A | Cited by | Japan | Examiner |
2 members in 1 office
Members2
| Document | Office | Kind | |
|---|---|---|---|
| JP2005293463AThis record | Japan | A | |
| JP4443983B2 | Japan | B2 |
13 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of no payment of annual feesLAPS | LAPS | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| Certificate of patent or registration of utility modelJAPANESE INTERMEDIATE CODE: R150R150 | R150 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Report on retrievalJAPANESE INTERMEDIATE CODE: A971007A977 | A977 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 |
Numbers
- Publication
- 2005293463
- Application
- 110962
Titles2
- Japanese
- しおり処理システム、プログラム及び電子ペン用帳票
- English
- Bookmark processing system, programs and forms for electronic pens
Classification
- IPC, 6
- G06F3 00
- G06F3 03
- G06F3 048
- G06F3 042
- G06F3 04883
- G06F17 30