JP2013161445A - Computer device, information processing system, and program - Google Patents
Computer device, information processing system, and program Download PDFInfo
- Publication number
- JP2013161445A JP2013161445A JP2012025419A JP2012025419A JP2013161445A JP 2013161445 A JP2013161445 A JP 2013161445A JP 2012025419 A JP2012025419 A JP 2012025419A JP 2012025419 A JP2012025419 A JP 2012025419A JP 2013161445 A JP2013161445 A JP 2013161445A
- Authority
- JP
- Japan
- Prior art keywords
- sketch
- entry
- image data
- electronic pen
- entered
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
【課題】カメラで撮影された写真と電子ペンで描かれたスケッチとを、方角に合わせて適切に配列して表示することが可能なコンピュータ装置を提供する。
【解決手段】コンピュータ装置は、カメラによって360度の全方位について撮影された画像データが入力される画像データ入力手段と、コード化パターンが形成されたスケッチ用紙に、電子ペンによって記入された手書きストロークに関する記入情報を受信する受信手段と、受信手段によって受信された記入情報に基づいて、スケッチ用紙に記入された手書きストロークに対応するスケッチを、当該スケッチが記入された方角に合わせて配列して表示させると共に、画像データ入力手段に入力された画像データに対応する360度パノラマ写真を当該方角に合わせて表示させる表示制御手段と、を備える。
【選択図】図1The present invention provides a computer device capable of displaying a photograph taken with a camera and a sketch drawn with an electronic pen in an appropriate arrangement in accordance with a direction.
An image data input means for inputting image data photographed in all directions of 360 degrees by a camera, and a handwritten stroke written by an electronic pen on a sketch paper on which a coded pattern is formed. Receiving means for receiving information related to and a sketch corresponding to the handwritten stroke entered on the sketch paper based on the filling information received by the receiving means arranged in accordance with the direction in which the sketch is entered and displayed Display control means for displaying a 360-degree panoramic photograph corresponding to the image data input to the image data input means in accordance with the direction.
[Selection] Figure 1
Description
本発明は、電子ペンなどによって記入された手書きストロークを表示する技術分野に関する。 The present invention relates to the technical field of displaying handwritten strokes entered with an electronic pen or the like.
従来から、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのAnoto社が開発した「アノトペン(Anoto pen)」が知られている。例えば、特許文献1には、アノトペンが、用紙に印刷された所定のドットパターンを読み取って記入情報を生成し、当該記入情報を端末装置に送信することが記載されている。また、特許文献2には、ドットパターンに対向する電子ペンの角度に起因するドットの画像上の配列を補正する回転補正処理機能が記載されている。また、特許文献3には、電子ペンを用いた協働学習システムにおいて、電子ペンによって記入された各解答者の解答内容を描画する技術が記載されている。 2. Description of the Related Art Conventionally, electronic pens that digitize written information have been developed, and “Anot pen” developed by Swedish company Anoto is known as a representative one. For example, Patent Document 1 describes that the anotopen reads a predetermined dot pattern printed on a sheet, generates entry information, and transmits the entry information to the terminal device. Patent Document 2 describes a rotation correction processing function that corrects the arrangement of dots on an image caused by the angle of an electronic pen facing the dot pattern. Patent Document 3 describes a technique for drawing the answer contents of each answerer entered with an electronic pen in a collaborative learning system using the electronic pen.
その他にも、本発明に関連する技術が特許文献4に記載されている。特許文献4には、電子コンバスを内蔵したカメラが記載されている。 In addition, Patent Document 4 describes a technique related to the present invention. Patent Document 4 describes a camera incorporating an electronic compass.
ところで、カメラで撮影された風景の写真と、電子ペンで描かれた風景のスケッチとを、写真やスケッチの方角に合わせて配列して表示することができれば便宜である。そこで、本発明は、カメラで撮影された写真と電子ペンで描かれたスケッチとを、方角に合わせて適切に配列して表示することが可能なコンピュータ装置、情報処理システム及びプログラムを提供することを主な目的とする。 By the way, it would be convenient if a landscape photograph taken with a camera and a landscape sketch drawn with an electronic pen can be arranged and displayed in accordance with the direction of the photograph or sketch. Therefore, the present invention provides a computer device, an information processing system, and a program capable of displaying a photograph taken with a camera and a sketch drawn with an electronic pen in an appropriate arrangement in accordance with a direction. Is the main purpose.
本発明の1つの観点では、コンピュータ装置は、カメラによって360度の全方位について撮影された画像データが入力される画像データ入力手段と、コード化パターンが形成されたスケッチ用紙に、電子ペンによって記入された手書きストロークに関する記入情報を受信する受信手段と、前記受信手段によって受信された前記記入情報に基づいて、前記スケッチ用紙に記入された前記手書きストロークに対応するスケッチを、当該スケッチが記入された方角に合わせて配列して表示させると共に、前記画像データ入力手段に入力された前記画像データに対応する360度パノラマ写真を前記方角に合わせて表示させる表示制御手段と、を備える。 In one aspect of the present invention, a computer apparatus fills in an image data input means for inputting image data photographed in all directions of 360 degrees by a camera, and sketch paper on which a coded pattern is formed, using an electronic pen. Receiving means for receiving written information relating to the handwritten stroke, and based on the written information received by the receiving means, a sketch corresponding to the handwritten stroke written on the sketch paper is entered in the sketch Display control means for displaying and arranging 360-degree panoramic photos corresponding to the image data inputted to the image data input means in accordance with the direction.
上記のコンピュータ装置では、画像データ入力手段は、カメラによって360度の全方位について撮影された画像データが入力され、受信手段は、コード化パターンが形成されたスケッチ用紙に、電子ペンによって記入された手書きストロークに関する記入情報を受信する。そして、表示制御手段は、スケッチ用紙に記入された手書きストロークに対応するスケッチを、当該スケッチが記入された方角に合わせて配列して表示させると共に、画像データに対応する360度パノラマ写真を方角に合わせて表示させる。 In the above computer apparatus, the image data input means is inputted with the image data photographed in all directions of 360 degrees by the camera, and the receiving means is entered with the electronic pen on the sketch paper on which the coded pattern is formed. Receives information about handwritten strokes. Then, the display control means arranges and displays the sketch corresponding to the handwritten stroke entered on the sketch paper in accordance with the direction in which the sketch is entered, and the 360-degree panoramic photograph corresponding to the image data in the direction. Display together.
上記のコンピュータ装置によれば、360度パノラマ写真及び電子ペンによって記入されたスケッチの両方を、方角に合わせて適切に表示させることができる。このような表示は、気象の授業などで用いると便宜である。例えば、時間に応じた太陽の位置や、雲の形や雲の量による天気の評価の仕方などを学ぶ際に有効活用することができる。また、上記の表示によれば、スケッチを360度パノラマ写真と対比することで、スケッチの評価を適切に行うことができる。 According to the above computer apparatus, both the 360-degree panoramic photograph and the sketch written with the electronic pen can be appropriately displayed in accordance with the direction. Such a display is convenient when used in a weather class or the like. For example, it can be used effectively when learning the position of the sun according to the time, how to evaluate the weather according to the shape of the clouds and the amount of clouds. Moreover, according to said display, a sketch can be evaluated appropriately by contrasting a sketch with a 360-degree panoramic photograph.
なお、本明細書では、「360度の全方位について撮影」とは、厳密に「360度」の方位を撮影することを意味するものではなく、360度よりも若干小さい角度の方位を撮影すること、及び、360度よりも若干大きい角度の方位を撮影することも含まれるものとする。 In this specification, “photographing in all directions of 360 degrees” does not mean that the image of “360 degrees” is strictly photographed, but an image of an angle slightly smaller than 360 degrees is photographed. And taking a azimuth of an angle slightly larger than 360 degrees is also included.
また、「方角」とは、ある地点における水平面内の方向を、基準の方向との関係で表したものであり、言い換えると方位である。「方角」としては、方位間隔が90度である東、西、南、北の4方位や、方位間隔が45度である東、西、南、北、北東、南東、北西、南西の8方位が用いられる。これ以外にも、方位間隔が22.5度である16方位や、方位間隔が11.25度である32方位を用いても良い。 In addition, the “direction” represents a direction in a horizontal plane at a certain point in relation to a reference direction, in other words, an orientation. “Direction” includes four directions of east, west, south, and north with azimuth intervals of 90 degrees, and eight directions of east, west, south, north, northeast, southeast, northwest, and southwest with azimuth intervals of 45 degrees. Is used. In addition, 16 orientations with an azimuth interval of 22.5 degrees and 32 orientations with an azimuth interval of 11.25 degrees may be used.
上記のコンピュータ装置の一態様では、前記画像データ入力手段には、前記カメラに内蔵されたセンサによって検出された方角が、前記画像データと共に入力され、前記表示制御手段は、前記画像データ入力手段に入力された前記方角に基づいて、前記360度パノラマ写真を前記スケッチが記入された前記方角に合わせて表示させる。これにより、360度パノラマ写真を、方角に合わせて適切に表示させることができる。 In one aspect of the above computer apparatus, the image data input means is inputted with a direction detected by a sensor built in the camera together with the image data, and the display control means is supplied to the image data input means. Based on the input direction, the 360-degree panoramic photograph is displayed in accordance with the direction in which the sketch is written. Thereby, a 360 degree panoramic photograph can be appropriately displayed according to the direction.
上記のコンピュータ装置の他の一態様では、前記画像データ入力手段には、前記カメラによる撮影日時が、前記画像データと共に入力され、前記表示制御手段は、前記画像データ入力手段に入力された前記撮影日時を、前記360度パノラマ写真と共に表示させる。これにより、360度パノラマ写真と共に、撮影日時を適切に表示させることができる。 In another aspect of the above computer apparatus, the image data input means is inputted with the date and time of photographing by the camera together with the image data, and the display control means is the photographing that is inputted to the image data input means. The date and time are displayed together with the 360-degree panoramic photo. Thereby, it is possible to appropriately display the shooting date and time together with the 360-degree panoramic photograph.
上記のコンピュータ装置において好適には、前記スケッチ用紙は、前記スケッチを記入するためのスケッチ記入欄と、前記スケッチを記入した方角を選択するための方角選択欄とが設けられ、前記スケッチ記入欄と前記方角選択欄とで異なるコード化パターンが形成されており、前記表示制御手段は、前記スケッチ記入欄及び前記方角選択欄への前記電子ペンによる記入に対応する前記記入情報に基づいて、前記方角選択欄にて選択された方角に応じた配列で、前記スケッチ記入欄に記入されたスケッチを表示させる。これにより、電子ペンでスケッチが記入された方角に対応付けて、スケッチを適切に表示させることができる。 Preferably, in the above computer apparatus, the sketch sheet is provided with a sketch entry field for entering the sketch, and a direction selection field for selecting a direction in which the sketch is entered, and the sketch entry field, Different encoding patterns are formed in the direction selection field, and the display control means is configured to select the direction based on the entry information corresponding to the entry with the electronic pen in the sketch entry field and the direction selection field. The sketches entered in the sketch entry column are displayed in an arrangement corresponding to the direction selected in the selection column. Accordingly, the sketch can be appropriately displayed in association with the direction in which the sketch is written with the electronic pen.
また、上記のコンピュータ装置において好適には、前記スケッチ用紙は、前記スケッチを記入するためのスケッチ記入欄と、前記スケッチを記入した方角を記入するための方角記入欄とが設けられ、前記スケッチ記入欄と前記方角記入欄とで異なるコード化パターンが形成されており、前記表示制御手段は、前記スケッチ記入欄及び前記方角記入欄への前記電子ペンによる記入に対応する前記記入情報に基づいて、前記方角記入欄に記入された方角に応じた配列で、前記スケッチ記入欄に記入されたスケッチを表示させる。これによっても、電子ペンでスケッチが記入された方角に対応付けて、スケッチを適切に表示させることができる。 Preferably, in the above computer apparatus, the sketch sheet is provided with a sketch entry field for entering the sketch and a direction entry field for entering the direction in which the sketch is entered, and the sketch entry is provided. Different coding patterns are formed in the field and the direction entry field, and the display control means is based on the entry information corresponding to the entry with the electronic pen in the sketch entry field and the direction entry field, The sketches entered in the sketch entry column are displayed in an arrangement corresponding to the direction entered in the direction entry column. This also makes it possible to display the sketch appropriately in association with the direction in which the sketch is written with the electronic pen.
また好適には、前記スケッチ用紙は、前記スケッチを記入した日時を記入するための日時記入欄が設けられ、前記日時記入欄にコード化パターンが形成されており、前記表示制御手段は、前記日時記入欄への前記電子ペンによる記入に対応する前記記入情報に基づいて、前記日時記入欄に記入された日時を、前記スケッチと共に前記方角に合わせて配列して表示させる。これにより、スケッチを記入した日時を、スケッチと共に適切に表示させることができる。 Also preferably, the sketch paper is provided with a date and time entry column for entering the date and time when the sketch was entered, and a coding pattern is formed in the date and time entry column, and the display control means includes the date and time Based on the entry information corresponding to the entry with the electronic pen in the entry field, the date and time entered in the date and time entry field are arranged and displayed in the direction together with the sketch. Thereby, the date and time when the sketch was entered can be appropriately displayed together with the sketch.
上記のコンピュータ装置の他の一態様では、前記表示制御手段は、複数の前記方角に対応付けて、複数の前記スケッチ及び前記360度パノラマ写真における全体又は一部分を、左右方向又は上下方向に表示させ、前記複数のスケッチ及び前記360度パノラマ写真における一部分を表示させた場合には、ユーザの操作に応じて、前記複数のスケッチ及び前記360度パノラマ写真において表示させる部分をスクロールさせることができる。 In another aspect of the above-described computer apparatus, the display control unit displays all or a part of the plurality of sketches and the 360-degree panoramic photograph in the horizontal direction or the vertical direction in association with the plurality of directions. When a part of the plurality of sketches and the 360-degree panoramic photograph is displayed, the part to be displayed in the plurality of sketches and the 360-degree panoramic photograph can be scrolled according to a user operation.
好適な例では、前記カメラは、前記360度の全方位を撮影可能な魚眼レンズカメラである。 In a preferred example, the camera is a fish-eye lens camera capable of photographing all directions of the 360 degrees.
他の好適な例では、前記カメラは、前記360度の全方位を撮影した動画の画像データを生成するビデオカメラであり、コンピュータ装置は、前記動画の画像データを前記360度パノラマ写真に変換し、当該360度パノラマ写真を前記表示制御手段に出力する手段を更に備える。 In another preferred example, the camera is a video camera that generates image data of a moving image obtained by photographing the 360 degrees of all directions, and the computer device converts the image data of the moving image into the 360-degree panoramic photograph. And a means for outputting the 360-degree panoramic photograph to the display control means.
本発明の他の観点では、上記コンピュータ装置と、360度の全方位を撮影した画像データを生成するカメラと、コード化パターンが形成され、電子ペンによって手書きストロークが記入されるスケッチ用紙と、前記スケッチ用紙に形成された前記コード化パターンを読み取り、当該コード化パターンに関する記入情報を生成する電子ペンと、を備える情報処理システムは、前記コンピュータ装置の前記画像データ入力手段は、前記カメラによって生成された前記画像データが入力され、前記コンピュータ装置の前記受信手段は、前記電子ペンによって読み取られた、前記スケッチ用紙に形成された前記コード化パターンに関する記入情報を受信する。 In another aspect of the present invention, the computer device, a camera that generates image data obtained by photographing 360 degrees in all directions, a sketch sheet on which a coding pattern is formed and a handwritten stroke is written by an electronic pen, An information processing system comprising: an electronic pen that reads the coded pattern formed on a sketch sheet and generates entry information related to the coded pattern. The image data input means of the computer device is generated by the camera. The image data is input, and the receiving means of the computer apparatus receives the entry information related to the coded pattern formed on the sketch paper, which is read by the electronic pen.
本発明の更に他の観点では、プログラムは、上記コンピュータ装置として機能させる。当該プログラムを実行することにより、上記のコンピュータ装置を実現することができる。 In still another aspect of the present invention, the program causes the computer apparatus to function. By executing the program, the above-described computer device can be realized.
本発明によれば、360度パノラマ写真及び電子ペンによって記入されたスケッチの両方を、方角に合わせて適切に表示させることができる。 According to the present invention, both a 360-degree panoramic photograph and a sketch written with an electronic pen can be appropriately displayed in accordance with the direction.
以下、図面を参照しながら、本発明の実施の形態について説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[情報処理システムの構成]
図1は、本実施形態に係る情報処理システム10のシステム構成図である。図1に示すように、情報処理システム10は、複数の記入者それぞれに配布されるスケッチ用紙5A、5B、…(5)と、スケッチ用紙5にスケッチなどを記入し、記入した情報を外部へBluetooth(登録商標)等の無線通信方式で送信するための電子ペン1A、1B、…(1)と、360度の全方位を撮影し、撮影した写真の画像データを生成する魚眼レンズカメラ3と、各電子ペン1から送信される記入情報を受信すると共に、魚眼レンズカメラ3によって撮影された写真の画像データが入力され、ディスプレイ(表示手段)にスケッチや写真等を表示するコンピュータ装置2とを備える。
[Configuration of information processing system]
FIG. 1 is a system configuration diagram of an information processing system 10 according to the present embodiment. As shown in FIG. 1, the information processing system 10 fills in sketch paper 5A, 5B,... (5) distributed to each of a plurality of writers and sketches on the sketch paper 5, and sends the entered information to the outside. Electronic pens 1A, 1B,... (1) for transmitting by a wireless communication method such as Bluetooth (registered trademark), a fisheye lens camera 3 that captures 360 degrees of all directions and generates image data of the photographed photographs, A computer apparatus 2 is provided that receives entry information transmitted from each electronic pen 1, receives image data of a photograph taken by the fisheye lens camera 3, and displays a sketch or a photograph on a display (display means).
各電子ペン1には、アノトペンを利用することができ、コンピュータ装置2には、ラップトップパソコンなどを利用することができる。電子ペン1は、生徒などの記入者によって使用され、コンピュータ装置2は、先生などの操作者によって使用される。スケッチ用紙5には、電子ペン1により読み取り可能なドットパターン(コード化パターン)が印刷されている。プロジェクタ4は、コンピュータ装置2から表示情報を受信して、コンピュータ装置2の画面をスクリーン6へ投影表示する装置である。 Each electronic pen 1 can use an anotopen, and the computer device 2 can use a laptop personal computer or the like. The electronic pen 1 is used by a writer such as a student, and the computer device 2 is used by an operator such as a teacher. The sketch paper 5 is printed with a dot pattern (coded pattern) that can be read by the electronic pen 1. The projector 4 is a device that receives display information from the computer device 2 and projects and displays the screen of the computer device 2 on the screen 6.
魚眼レンズカメラ3は、360度の全方位を撮影可能な魚眼レンズを有するデジタルカメラであり、撮影した写真の画像データを生成する。なお、本明細書では「全方位」とは「360度の全方位」を意味するものとし、以下では「360度」の文言を適宜省略する。 The fish-eye lens camera 3 is a digital camera having a fish-eye lens that can photograph 360 degrees in all directions, and generates image data of the photographed photograph. In this specification, “omnidirectional” means “360 ° omnidirectional”, and hereinafter, the term “360 °” will be omitted as appropriate.
ここで、図1に示した情報処理システム10の利用形態を簡単に説明する。各記入者は、屋外にて、電子ペン1で風景のスケッチをスケッチ用紙5に描く。例えば、各記入者は、それぞれで異なる方角(例えば、東、西、南及び北)についてのスケッチを描く。一方で、操作者は、屋外にて、魚眼レンズカメラ3を用いて、全方位についての風景を撮影する。具体的には、操作者は、魚眼レンズカメラ3を用いて、記入者が描いている風景を含む全方位の風景を撮影する。そして、コンピュータ装置2は、各記入者の電子ペン1から記入情報を受信すると共に、魚眼レンズカメラ3から画像データが入力されて、電子ペン1によって描かれたスケッチを当該スケッチが描かれた方角に合わせて配列して表示させると共に、魚眼レンズカメラ3によって撮影された写真(360度パノラマ写真)を当該方角に合わせて表示させる。1つの例では、このような情報処理システム10は、気象の授業において太陽や雲の観察に活用される。 Here, a usage form of the information processing system 10 shown in FIG. 1 will be briefly described. Each entrant draws a sketch of a landscape on the sketch paper 5 with the electronic pen 1 outdoors. For example, each entrant draws sketches for different directions (eg, east, west, south, and north). On the other hand, the operator uses the fisheye lens camera 3 to photograph a landscape in all directions outdoors. Specifically, the operator uses the fisheye lens camera 3 to shoot an omnidirectional landscape including the landscape drawn by the writer. The computer device 2 receives the entry information from each entry person's electronic pen 1 and receives image data from the fisheye lens camera 3 so that the sketch drawn by the electronic pen 1 is in the direction in which the sketch is drawn. While arranging and displaying them together, a photograph (360-degree panoramic photograph) taken by the fisheye lens camera 3 is displayed in accordance with the direction. In one example, such an information processing system 10 is used for observation of the sun and clouds in a weather class.
[スケッチ用紙]
図2を参照して、本実施形態に係るスケッチ用紙5について説明する。図2に示すように、スケッチ用紙5には、スケッチを記入するためのスケッチ記入欄5aと、スケッチを記入した方角を選択するための方角選択欄5bと、スケッチを記入した日時を記入するための日時記入欄5cとが設けられている。方角選択欄5bには、複数の方角(北、北東、東、南東、南、南西、西、北西)が印刷され、それらの複数の方角の中からスケッチを記入した方角を選択できるようになっている。具体的には、方角選択欄5bは、複数の方角のうちの1つを丸で囲むことで、スケッチを記入した方角を選択できるようになっている。また、日時記入欄5cは、スケッチを記入した年月日及び時刻(以下、これらを「スケッチ記入日時」とも呼ぶ。)を記入できるようになっている。
[Sketch paper]
The sketch paper 5 according to the present embodiment will be described with reference to FIG. As shown in FIG. 2, on the sketch paper 5, a sketch entry field 5a for entering a sketch, a direction selection field 5b for selecting a direction in which the sketch is entered, and a date and time when the sketch is entered are entered. The date entry column 5c is provided. A plurality of directions (north, northeast, east, southeast, south, southwest, west, northwest) are printed in the direction selection column 5b, and a direction in which a sketch is entered can be selected from the plurality of directions. ing. Specifically, the direction selection column 5b can select a direction in which a sketch is written by enclosing one of a plurality of directions with a circle. The date and time entry column 5c can be filled with the date and time (hereinafter referred to as “sketch entry date and time”) when the sketch is entered.
スケッチ記入欄5a、方角選択欄5b及び日時記入欄5cには、それぞれで座標範囲の異なるユニークなドットパターン(コード化パターン)が印刷されている。ドットパターンは、赤外線を吸収するカーボンを含んだインキにより印刷される。他方で、スケッチ用紙5においては、文字(スケッチといった文字や方角を示す文字や年月日といった文字など)や枠線や図形などは、赤外域に吸収性を持たないインキにより印刷される。 In the sketch entry field 5a, the direction selection field 5b, and the date / time entry field 5c, unique dot patterns (coded patterns) having different coordinate ranges are printed. The dot pattern is printed with ink containing carbon that absorbs infrared rays. On the other hand, on the sketch paper 5, characters (characters such as sketches, characters indicating directions, characters such as dates), frame lines, figures, and the like are printed with ink that does not absorb in the infrared region.
なお、スケッチ用紙5は、各記入者や各グループに配布するために複数枚用意するが、複数枚のスケッチ用紙5に、互いにユニークなドットパターンを印刷しても良いし、電子ペン1が送信するペンIDによって記入者が識別できるため、各スケッチ用紙5の同じ領域に対し同じドットパターンを印刷しても良い。 A plurality of sketch papers 5 are prepared for distribution to each entry person or group. However, a unique dot pattern may be printed on the plurality of sketch papers 5 or transmitted by the electronic pen 1. Since the entry person can be identified by the pen ID to be used, the same dot pattern may be printed on the same area of each sketch paper 5.
[ドットパターン]
次に、図3及び図4を参照しながら、スケッチ用紙5に印刷されたアノト方式のドットパターン(コード化パターン)について説明する。図3は、スケッチ用紙5に印刷されたドットパターンのドットと、そのドットが変換される値との関係を説明する図である。図3に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を格子の基準位置(縦線及び横線の交差点)から上下左右のどの方向にシフトするかによって、各ドットは、0〜3の値に対応付けられている。また、各ドットの値は、さらに、X座標用の第1ビット値及びY座標用の第2ビット値に変換できる。このようにして対応付けられた情報の組み合わせにより、スケッチ用紙5上の位置座標が決定されるように構成されている。
[Dot pattern]
Next, an Anoto dot pattern (coded pattern) printed on the sketch paper 5 will be described with reference to FIGS. 3 and 4. FIG. 3 is a diagram for explaining the relationship between the dots of the dot pattern printed on the sketch paper 5 and the values to which the dots are converted. As shown in FIG. 3, each dot of the dot pattern is associated with a predetermined value depending on its position. In other words, each dot is associated with a value of 0 to 3 depending on which direction the top, bottom, left, or right is shifted from the reference position of the grid (intersection of the vertical line and horizontal line). The value of each dot can be further converted into a first bit value for the X coordinate and a second bit value for the Y coordinate. The position coordinates on the sketch paper 5 are determined by the combination of the information thus associated.
図4(a)は、あるドットパターンの配列を示している。図4(a)に示すように、縦横約2mmの範囲内に6×6個のドットが、スケッチ用紙5上のどの部分から6×6ドットを取っても、ユニークなパターンとなるように配置されている。これら36個のドットにより形成されるドットパターンは位置座標(例えば、そのドットパターンがスケッチ用紙5上のどの位置にあるのか)を保持している。図4(b)は、図4(a)に示す各ドットを、格子の基準位置からのシフト方向によって、図3に示す規則性に基づいて、対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン1によって行われる。 FIG. 4A shows an arrangement of a certain dot pattern. As shown in FIG. 4A, 6 × 6 dots are arranged within a range of about 2 mm in length and width so that a 6 × 6 dot from any part on sketch paper 5 has a unique pattern. Has been. The dot pattern formed by these 36 dots holds position coordinates (for example, where the dot pattern is on the sketch paper 5). FIG. 4B is a diagram in which each dot shown in FIG. 4A is converted into a corresponding value based on the regularity shown in FIG. 3 according to the shift direction from the reference position of the lattice. This conversion is performed by the electronic pen 1 that captures an image of a dot pattern.
[電子ペン]
次に、電子ペン1について図5を用いて説明する。図5は、電子ペン1の構造を示す概略図である。図5に示すように、電子ペン1は、その筐体101の内部に、インクカートリッジ104、LED105、CMOSカメラ106、圧力センサ107、CPU等により構成されるプロセッサ108、ROMやRAMといったメモリ109、リアルタイムクロック110、アンテナ等により構成される通信ユニット111、及びバッテリー112を備える。インクカートリッジ104の先端はペン先部103となっており、各記入者は、電子ペン1のペン先部103をスケッチ用紙5に当接させて、スケッチ用紙5にストローク(手書きストローク)を記入したり、電子ペン1のペン先部103をスケッチ用紙5に当接させて、タップ(ペン先部103によるスケッチ用紙5への軽叩)したりする。インクカートリッジ104のインクは、赤外線を吸収する材料(例えばカーボン)を含まないようにする。ここで、電子ペン1のペン先部103がスケッチ用紙5に接触することをペンダウンと呼び、接触している(当接している)状態からペン先部103が離れることをペンアップと呼ぶ。電子ペン1のペンダウンからペンアップまでの間に記入される軌跡が1つのストロークとなり、文字や図形等は、1つ又は複数個のストロークからなる。インクカートリッジ104のインクは、赤外線を吸収する材料を含まないので、プロセッサ103によるドットパターンの読取りを阻害しない。
[Electronic pen]
Next, the electronic pen 1 will be described with reference to FIG. FIG. 5 is a schematic view showing the structure of the electronic pen 1. As shown in FIG. 5, the electronic pen 1 includes an ink cartridge 104, an LED 105, a CMOS camera 106, a pressure sensor 107, a processor 108 including a CPU, a memory 109 such as a ROM and a RAM, A communication unit 111 including a real-time clock 110, an antenna, and the like, and a battery 112 are provided. The tip of the ink cartridge 104 is a pen tip portion 103, and each entry person makes a stroke (handwritten stroke) on the sketch paper 5 by bringing the pen tip portion 103 of the electronic pen 1 into contact with the sketch paper 5. Alternatively, the pen tip portion 103 of the electronic pen 1 is brought into contact with the sketch paper 5 and tapped (tap on the sketch paper 5 by the pen tip portion 103). The ink of the ink cartridge 104 does not include a material that absorbs infrared rays (for example, carbon). Here, contact of the pen tip portion 103 of the electronic pen 1 with the sketch paper 5 is referred to as pen-down, and removal of the pen tip portion 103 from the contacted (contacted) state is referred to as pen-up. A trajectory written between the pen-down and pen-up of the electronic pen 1 is one stroke, and characters, figures, etc. are composed of one or a plurality of strokes. Since the ink of the ink cartridge 104 does not include a material that absorbs infrared rays, the reading of the dot pattern by the processor 103 is not hindered.
バッテリー112は電子ペン1内の各部品に電力を供給するためのものであり、例えば電子ペン1のキャップ(図示せず)の脱着により電子ペン1自体の電源のオン/オフを行うよう構成させてもよい。リアルタイムクロック110は、現在時刻(タイムスタンプ)を示す時刻情報を発信し、プロセッサ108に供給する。圧力センサ107は、記入者が電子ペン1によりスケッチ用紙5に手書きストロークを記入したりタップしたりする際にペン先部103からインクカートリッジ104を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ108へ伝送する。 The battery 112 is for supplying electric power to each component in the electronic pen 1. For example, the battery 112 is configured to turn on / off the electronic pen 1 itself by attaching and detaching a cap (not shown) of the electronic pen 1. May be. The real time clock 110 transmits time information indicating the current time (time stamp) and supplies the time information to the processor 108. The pressure sensor 107 detects a pressure applied through the ink cartridge 104 from the pen tip portion 103 when the writer enters a handwritten stroke on the sketch paper 5 or taps the sketch paper 5 with the electronic pen 1, that is, a writing pressure. Is transmitted to the processor 108.
プロセッサ108は、圧力センサ107から与えられる筆圧データに基づいて、LED105及びCMOSカメラ106のスイッチのオン/オフを切替える。即ち、記入者が電子ペン1によりスケッチ用紙5に手書きストロークを記入したりタップしたりすると、ペン先部103に筆圧がかかり、圧力センサ107によって所定値以上の筆圧が検出されたときに、プロセッサ108は、記入者が記入を開始したと判定して、LED105及びCMOSカメラ106を作動させる。そして、通信ユニット111が、圧力センサ107により検出されたペンダウン情報PDと、後述するペンIDとを関連付けて、記入情報としてコンピュータ装置2へ送信する。また、記入者が1つのストロークを記入し終えて電子ペン1をスケッチ用紙5から離すと、圧力センサ107は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、通信ユニット111が、圧力センサ107により検出されたペンアップ情報とペンIDとを関連付けて、記入情報としてコンピュータ装置2へ送信する。 The processor 108 switches on / off the switches of the LED 105 and the CMOS camera 106 based on the writing pressure data supplied from the pressure sensor 107. That is, when the writer enters or taps a handwritten stroke on the sketch paper 5 with the electronic pen 1, the pen pressure is applied to the pen tip 103, and when the pressure sensor 107 detects a writing pressure higher than a predetermined value. The processor 108 determines that the writer has started filling in and activates the LED 105 and the CMOS camera 106. Then, the communication unit 111 associates the pen-down information PD detected by the pressure sensor 107 with a pen ID described later, and transmits it to the computer apparatus 2 as entry information. Further, when the writer finishes entering one stroke and moves the electronic pen 1 away from the sketch paper 5, the pressure sensor 107 detects pen-up because no writing pressure exceeding a predetermined value is detected. Then, the communication unit 111 associates the pen-up information detected by the pressure sensor 107 with the pen ID, and transmits it to the computer apparatus 2 as entry information.
LED105とCMOSカメラ106は、電子ペン1のペン先部103付近に取り付けられており、筐体101におけるLED105及びCMOSカメラ106と対向する部分には、開口部102が形成されている。LED105は、スケッチ用紙5上のペン先部103近傍に向けて赤外線を照明する。その領域は、ペン先部103がスケッチ用紙5に接触する位置とはわずかにずれている。CMOSカメラ106は、赤外線を透過し赤外線以外を遮断する赤外線透過フィルタが設けられており、LED105によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ108に供給する。ここで、カーボンは赤外線を吸収するため、LED105によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。CMOSカメラ106の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。したがって、スケッチ用紙5に文字や枠線などが印刷されていた場合でも、印刷したインクは赤外域に吸収性を持たないため、プロセッサ108は、ドットパターンを認識することができる。なお、CMOSカメラ106による撮影領域は、図4(a)に示すような約2mm×約2mmの大きさを含む範囲であり、CMOSカメラ106の撮影は毎秒50〜100回程度の定間隔で行われる。また、CMOSカメラ106は、ドットを鮮明に撮影するため、十分な被写界深度を有している。 The LED 105 and the CMOS camera 106 are attached near the pen tip portion 103 of the electronic pen 1, and an opening 102 is formed in a portion of the housing 101 that faces the LED 105 and the CMOS camera 106. The LED 105 illuminates infrared rays toward the vicinity of the pen tip portion 103 on the sketch paper 5. The region is slightly shifted from the position where the pen tip 103 contacts the sketch paper 5. The CMOS camera 106 is provided with an infrared transmission filter that transmits infrared rays and blocks non-infrared rays, captures a dot pattern in the area illuminated by the LED 105, and supplies image data of the dot pattern to the processor 108. Here, since carbon absorbs infrared rays, the infrared rays irradiated by the LED 105 are absorbed by the carbon contained in the dots. Therefore, the dot portion has a small amount of infrared reflection, and the portion other than the dot has a large amount of infrared reflection. By photographing with the CMOS camera 106, a threshold value is provided based on the difference in the amount of reflected infrared light, so that a dot region containing carbon can be distinguished from other regions. Therefore, even when characters, frame lines, etc. are printed on the sketch paper 5, the processor 108 can recognize the dot pattern because the printed ink does not absorb in the infrared region. Note that the shooting area by the CMOS camera 106 is a range including a size of about 2 mm × about 2 mm as shown in FIG. 4A, and the shooting by the CMOS camera 106 is performed at regular intervals of about 50 to 100 times per second. Is called. Further, the CMOS camera 106 has a sufficient depth of field in order to photograph dots clearly.
プロセッサ108は、記入者の記入が行われる間、CMOSカメラ106によって供給される画像データのドットパターンから、記入者が記入するストローク(筆跡)スケッチ用紙5上におけるX、Y座標(以後、単に「位置座標」または「座標情報」とも呼ぶ。)を連続的に演算していく。すなわち、プロセッサ108は、CMOSカメラ106によって供給される、図4(a)に示されるようなドットパターンの画像データを図4(b)に示すデータ配列に変換し、さらに、X座標ビット値・Y座標ビット値に変換して、そのデータ配列から所定の演算方法によりX、Y座標データを演算する。なお、プロセッサ108は、ドットパターンに対向する電子ペン1の角度に起因するドットの画像上の配列を補正する回転補正処理機能を備えており、座標演算の際、その機能を発揮させる。そして、プロセッサ108は、リアルタイムクロック110から発信される現在時刻(タイムスタンプ:記入された時刻情報)、筆圧データ及びX、Y座標データを関連付ける。以後、これらの関連付けたデータを、まとめて「座標属性情報」と呼ぶ。なお、スケッチ用紙5における6×6のドットパターンは、スケッチ用紙5内で重複することはないため、記入者が電子ペン1で文字等を記入すると、記入された位置がスケッチ用紙5のどの位置に当たるかを、プロセッサ108による座標演算により特定することができる。 The processor 108 uses the dot pattern of the image data supplied by the CMOS camera 106 to perform X and Y coordinates (hereinafter, simply “ "Position coordinates" or "coordinate information") is continuously calculated. That is, the processor 108 converts the image data of the dot pattern as shown in FIG. 4 (a) supplied by the CMOS camera 106 into the data array shown in FIG. 4 (b). The data is converted into a Y coordinate bit value, and X and Y coordinate data are calculated from the data array by a predetermined calculation method. Note that the processor 108 has a rotation correction processing function for correcting the arrangement of dots on the image due to the angle of the electronic pen 1 facing the dot pattern, and this function is exhibited during the coordinate calculation. Then, the processor 108 associates the current time (time stamp: entered time information) transmitted from the real-time clock 110, writing pressure data, and X and Y coordinate data. Hereinafter, these associated data are collectively referred to as “coordinate attribute information”. Since the 6 × 6 dot pattern on the sketch paper 5 does not overlap in the sketch paper 5, when the writer enters characters or the like with the electronic pen 1, the written position is any position on the sketch paper 5. Can be specified by coordinate calculation by the processor 108.
メモリ109には、各電子ペン1A〜1Eを識別するためのそれぞれのペンID「pen01」〜「pen05」、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、通信ユニット111は、ペンIDと、時刻情報(タイムスタンプ)と、筆圧データと、X、Y座標データとを関連付けて、記入情報としてコンピュータ装置2へ送信する。通信ユニット111によるコンピュータ装置2への送信は、Bluetooth(登録商標)などの無線送信によって、即時的かつ逐次的に行われる。ここで、電子ペン1のペンダウンからペンアップまでの間に生成されてコンピュータ装置2に送信された1個又は複数個の座標属性情報は、コンピュータ装置2によりストローク情報として記憶される。換言すると、1つのストロークは、1個又は複数個のX、Y座標(座標点)からなり、コンピュータ装置2は、ペンダウン情報及びペンアップ情報によって、1つのストロークを構成する1個又は複数個の座標属性情報を認識する。 The memory 109 stores property information such as pen IDs “pen01” to “pen05”, pen manufacturer numbers, and pen software versions for identifying the electronic pens 1A to 1E. Then, the communication unit 111 associates the pen ID, time information (time stamp), writing pressure data, and X and Y coordinate data, and transmits them to the computer apparatus 2 as entry information. Transmission to the computer apparatus 2 by the communication unit 111 is performed immediately and sequentially by wireless transmission such as Bluetooth (registered trademark). Here, one or a plurality of coordinate attribute information generated between the pen-down and pen-up of the electronic pen 1 and transmitted to the computer device 2 is stored as stroke information by the computer device 2. In other words, one stroke is made up of one or a plurality of X, Y coordinates (coordinate points), and the computer apparatus 2 can use one or a plurality of pieces constituting one stroke based on the pen-down information and the pen-up information. Recognize coordinate attribute information.
なお、電子ペン1は、コンピュータ装置2と通信できないような状況では(例えば電波が届かないような状況)、上記したような記入情報をメモリ108に記憶しておく。そして、電子ペン1は、このようにメモリ108に記憶しておいた記入情報を、コンピュータ装置2と通信できる状態になったときに、まとめてコンピュータ装置2に送信する。1つの例では、記入者が屋外でスケッチしている際には、電子ペン1は、記入情報をメモリ108に記憶しておき、記入者が屋内の教室に戻って、コンピュータ装置2と通信できる状態になったときに、記入情報をまとめて送信する。 In the situation where the electronic pen 1 cannot communicate with the computer apparatus 2 (for example, the situation where radio waves do not reach), the entry information as described above is stored in the memory 108. Then, the electronic pen 1 transmits the entry information stored in the memory 108 in this way to the computer apparatus 2 collectively when it can communicate with the computer apparatus 2. In one example, when the writer is sketching outdoors, the electronic pen 1 stores the entry information in the memory 108 so that the writer can return to the indoor classroom and communicate with the computer apparatus 2. When the status is reached, the entry information is sent together.
[魚眼レンズカメラ]
次に、魚眼レンズカメラ3について説明する。図6は、魚眼レンズカメラ3の機能ブロック図を示す。魚眼レンズカメラ3は、撮影手段31、方角検出手段32、クロック手段33、制御手段34及び記録媒体35を有する。
[Fisheye lens camera]
Next, the fisheye lens camera 3 will be described. FIG. 6 shows a functional block diagram of the fisheye lens camera 3. The fisheye lens camera 3 includes a photographing unit 31, a direction detecting unit 32, a clock unit 33, a control unit 34, and a recording medium 35.
撮影手段31は、魚眼レンズ(不図示)を介した360度の全方位の風景に対応する光が入射され、受光した光を電気信号に変換することで画像データを生成する。つまり、撮影手段31は、360度パノラマ写真に対応する画像データを生成する。撮影手段31は、撮像素子(光学センサ)であり、例えばCCDやCMOSで構成される。方角検出手段32は、三軸タイプの地磁気センサ(電子コンパス)などで構成され、魚眼レンズカメラ3が設置された位置での水平面内の方向(方角)を検出する。クロック手段33は、現在時刻(タイムスタンプ)を示す時刻情報を発信する。 The imaging means 31 receives light corresponding to a 360-degree omnidirectional landscape via a fisheye lens (not shown), and generates image data by converting the received light into an electrical signal. That is, the photographing unit 31 generates image data corresponding to a 360-degree panoramic photograph. The photographing means 31 is an image sensor (optical sensor) and is composed of, for example, a CCD or a CMOS. The direction detecting means 32 is constituted by a triaxial type geomagnetic sensor (electronic compass) or the like, and detects a direction (direction) in a horizontal plane at a position where the fisheye lens camera 3 is installed. The clock means 33 transmits time information indicating the current time (time stamp).
制御手段34は、撮影手段31、方角検出手段32及びクロック手段33からデータが入力され、撮影により得られた画像データに対して方角及び撮影日時を付したデータを、記録媒体35に記憶させる。具体的には、制御手段34は、画像データに対応する写真上の位置と方角とを対応付けるべく(つまり写真上のどの位置の風景がどの方角かを関連付けるべく)、方角検出手段32が検出した方角を、撮影手段31が生成した画像データに付す。詳しくは、制御手段34は、方角検出手段32が検出した方角を示す数値(角度など)を、対応する画像の位置が分かるように画像データに付す。若しくは、制御手段34は、方角検出手段32が検出した方角を示す数値を、東、南、西及び北のいずれかの方角を示すデータに変換したもの、又は、東、南東、南、南西、西、北西、北及び北東のいずれかの方角を示すデータに変換したものを、対応する画像の位置が分かるように画像データに付す。他方で、制御手段34は、クロック手段33から発信されたデータに基づいて撮影日時(撮影が行われた年月日及び時刻を示すデータ)を生成して、当該撮影日時を画像データに付す。 The control unit 34 receives data from the imaging unit 31, the direction detection unit 32, and the clock unit 33, and stores in the recording medium 35 data with the direction and the imaging date / time added to the image data obtained by imaging. Specifically, the control means 34 detects the direction detection means 32 in order to associate the position on the photograph corresponding to the image data with the direction (that is, to associate which position on the photograph is in which direction). The direction is attached to the image data generated by the photographing means 31. Specifically, the control unit 34 attaches a numerical value (an angle or the like) indicating the direction detected by the direction detection unit 32 to the image data so that the position of the corresponding image can be understood. Alternatively, the control unit 34 converts the numerical value indicating the direction detected by the direction detection unit 32 into data indicating one of the east, south, west, and north directions, or the east, southeast, south, southwest, Data converted to data indicating any one of the west, northwest, north, and northeast directions is attached to the image data so that the position of the corresponding image can be understood. On the other hand, the control unit 34 generates a shooting date and time (data indicating the date and time when shooting was performed) based on the data transmitted from the clock unit 33, and attaches the shooting date and time to the image data.
記録媒体35は、制御手段34によって、方角及び撮影日時が付された画像データ(360度パノラマ写真に対応する画像データ)が記憶される。また、記録媒体35は、魚眼レンズカメラ3から取り外し可能に構成されている。例えば、記録媒体35はメモリーカードである。 The recording medium 35 stores image data (image data corresponding to a 360-degree panoramic photo) with a direction and a shooting date and time by the control unit 34. The recording medium 35 is configured to be removable from the fisheye lens camera 3. For example, the recording medium 35 is a memory card.
[コンピュータ装置]
次に、コンピュータ装置2について説明する。コンピュータ装置2は、ハードウェアとして、CPU等のプロセッサ、ROMやRAMといったメモリ、ディスプレイ、マウスやキーボード等で構成されるパーソナルコンピュータ等で構成される。図7は、コンピュータ装置2の機能ブロック図である。コンピュータ装置2は、機能的には、入力手段21、受信手段22、処理手段24、記憶手段25、表示手段26、送信手段27及びインターフェース28を備える。
[Computer device]
Next, the computer apparatus 2 will be described. The computer apparatus 2 is configured as a hardware such as a processor such as a CPU, a memory such as a ROM or a RAM, a display, a personal computer including a mouse, a keyboard, or the like. FIG. 7 is a functional block diagram of the computer apparatus 2. Functionally, the computer apparatus 2 includes an input unit 21, a reception unit 22, a processing unit 24, a storage unit 25, a display unit 26, a transmission unit 27, and an interface 28.
入力手段21は、各種コマンドやデータを入力するためのマウスやキーボードなどから構成されている。なお、表示手段26がタッチパネル方式である場合には、表示手段26の表示画面上に設けられたタッチパネルも入力手段21として機能する。受信手段22は、アンテナ受信回路等により構成され、電子ペン1から記入情報を受信し、処理手段24に伝送する。表示手段26は、ディスプレイ等によって構成され、処理手段24によって指示された内容を表示する。送信手段27は、表示手段26に表示される内容と同じ内容をプロジェクタ4からスクリーン6へ投影表示させるため、表示手段26への表示信号を同期してプロジェクタ4へ送信する手段である。 The input means 21 includes a mouse and a keyboard for inputting various commands and data. When the display unit 26 is a touch panel system, the touch panel provided on the display screen of the display unit 26 also functions as the input unit 21. The receiving means 22 is constituted by an antenna receiving circuit or the like, receives entry information from the electronic pen 1 and transmits it to the processing means 24. The display means 26 is constituted by a display or the like, and displays the contents instructed by the processing means 24. The transmission means 27 is a means for transmitting the same content as the content displayed on the display means 26 from the projector 4 to the screen 6 and transmitting the display signal to the display means 26 to the projector 4 in synchronization.
インターフェース28は、上記した魚眼レンズカメラ3の記録媒体35が取り付けられ、記録媒体35に記憶されたデータを読み出す。具体的には、インターフェース28は、記録媒体35から、方角及び撮影日時が付された画像データを読み出し、当該画像データを処理手段24に出力する。例えば、インターフェース28は、メモリーカードのカードリーダーである。なお、インターフェース28は、本発明における「画像データ入力手段」の一例である。 The interface 28 is attached with the recording medium 35 of the fisheye lens camera 3 described above, and reads data stored in the recording medium 35. Specifically, the interface 28 reads out the image data with the direction and the shooting date / time from the recording medium 35, and outputs the image data to the processing unit 24. For example, the interface 28 is a memory card reader. The interface 28 is an example of the “image data input unit” in the present invention.
記憶手段25は、ハードディスクやROM、RAMといったメモリによって構成される。記憶手段25は、スケッチ用紙5に印刷されたドットパターンの座標範囲に関する座標定義情報を記憶している。具体的には、記憶手段25は、スケッチ用紙5のスケッチ記入欄5a、方角選択欄5b及び日時記入欄5cの各々に割り当てられた、それぞれで異なるドットパターンの座標範囲を記憶している。つまり、記憶手段25は、スケッチ記入欄5a、方角選択欄5b及び日時記入欄5cと、それらの各々に割り当てられたドットパターンの座標範囲とを対応付けた座標定義情報を記憶している。ドットパターンの座標範囲は、矩形の角の位置座標(Xn,Yn)、高さ(H)、幅(W)によって規定される。 The storage means 25 is configured by a memory such as a hard disk, ROM, or RAM. The storage unit 25 stores coordinate definition information related to the coordinate range of the dot pattern printed on the sketch paper 5. Specifically, the storage means 25 stores coordinate ranges of different dot patterns respectively assigned to the sketch entry field 5a, the direction selection field 5b, and the date / time entry field 5c of the sketch paper 5. That is, the storage unit 25 stores coordinate definition information in which the sketch entry field 5a, the direction selection field 5b, the date and time entry field 5c are associated with the coordinate range of the dot pattern assigned to each of them. The coordinate range of the dot pattern is defined by the rectangular corner position coordinates (Xn, Yn), height (H), and width (W).
また、記憶手段25は、処理手段24の処理命令により、電子ペン1から受信した記入情報をペンID毎に記憶し、さらに、処理手段24の指示により、記憶領域を確保して、ペンダウンからペンアップまでの記入情報に含まれる座標属性情報をストローク情報としてペンID毎に記憶する。上記以外にも、記憶手段25は、処理手段24の指示により、プログラムの実行により生成される各種情報を記憶する。 Further, the storage means 25 stores the entry information received from the electronic pen 1 for each pen ID according to the processing instruction of the processing means 24, and further secures a storage area according to the instruction of the processing means 24, and from the pen down to the pen. The coordinate attribute information included in the entry information until the up is stored as stroke information for each pen ID. In addition to the above, the storage unit 25 stores various information generated by the execution of the program according to instructions from the processing unit 24.
処理手段24は、CPU等のプロセッサによって構成され、コンピュータ装置2の全体の制御を行う。具体的には、処理手段24は、表示制御手段241を有する。表示制御手段241は、電子ペン1によって記入されたスケッチ及び魚眼レンズカメラ3によって撮影された写真(360度パノラマ写真)の両方を、方角に合わせて表示させる。具体的には、表示制御手段241は、スケッチを表示させるための処理と、360度パノラマ写真を表示させるための処理とを並列して行い、スケッチ及び360度パノラマ写真を方角に合わせて表示させる。 The processing means 24 is constituted by a processor such as a CPU and controls the entire computer apparatus 2. Specifically, the processing unit 24 includes a display control unit 241. The display control means 241 displays both the sketch written with the electronic pen 1 and the photograph (360-degree panoramic photograph) taken by the fisheye lens camera 3 in accordance with the direction. Specifically, the display control unit 241 performs a process for displaying a sketch and a process for displaying a 360-degree panoramic photograph in parallel, and displays the sketch and the 360-degree panoramic photograph in accordance with the direction. .
まず、スケッチを表示させるための処理について説明する。表示制御手段241は、受信手段22によって受信された、電子ペン1によるスケッチ用紙5への記入に対応する記入情報に基づいて、スケッチ用紙5に記入されたスケッチに対応する手書きストローク(以下では、スケッチに対応する手書きストロークのことを単に「スケッチ」とも呼ぶ。)を、スケッチが記入された方角に合わせて配列して表示させる。つまり、表示制御手段241は、複数の記入者によって記入されたスケッチ(風景)を、それらのスケッチが記入された方角(スケッチとして描いた風景の方角)に対応付けて並べて表示させる。 First, processing for displaying a sketch will be described. The display control unit 241 receives the handwriting stroke corresponding to the sketch written on the sketch paper 5 (hereinafter, based on the entry information corresponding to the writing on the sketch paper 5 by the electronic pen 1 received by the receiving unit 22. The handwritten stroke corresponding to the sketch is also simply called “sketch”.) Are arranged and displayed in accordance with the direction in which the sketch is written. In other words, the display control means 241 displays the sketches (landscapes) entered by a plurality of writers in association with the direction in which those sketches are entered (the direction of the landscape drawn as a sketch).
より具体的には、表示制御手段241は、まず、各電子ペン1による各スケッチ用紙5の方角選択欄5bへの記入に対応する記入情報に基づいて、各記入者によって選択された方角を認識して、各記入者のスケッチを表示させる際の配列を決定する。この場合、表示制御手段241は、表示画面上で規定している方角の並び順(例えば「東→南→西→北」や「東→南東→南→南西→西→北西→北→北東」といった順)でスケッチが並べて表示されるように、各記入者によって選択された方角に基づいて、各記入者のスケッチを表示させる際の配列を決定する。そして、表示制御手段241は、各電子ペン1による各スケッチ用紙5のスケッチ記入欄5aへの記入に対応する記入情報に基づいて、各記入者によって記入されたスケッチに対応する手書きストロークを、こうして決定された配列に従って並べて表示させる。また、表示制御手段241は、各電子ペン1による各スケッチ用紙5の日時記入欄5cへの記入に対応する記入情報に基づいて、各記入者によって記入された日時(スケッチ記入日時)を、スケッチと共に方角に対応付けて表示させる。 More specifically, the display control means 241 first recognizes the direction selected by each writer based on the entry information corresponding to the entry in the direction selection field 5b of each sketch paper 5 by each electronic pen 1. Then, the arrangement for displaying the sketches of each writer is determined. In this case, the display control unit 241 arranges the directions defined on the display screen (for example, “east → south → west → north” or “east → south → south → southwest → west → northwest → north → northeast”). The layout for displaying the sketches of each writer is determined based on the direction selected by each writer so that the sketches are displayed side by side. Then, the display control means 241 performs handwriting strokes corresponding to the sketches entered by each writer based on the entry information corresponding to the entry in the sketch entry field 5a of each sketch paper 5 by each electronic pen 1. Display them side by side according to the determined sequence. The display control means 241 also calculates the date and time (sketch entry date and time) entered by each writer based on the entry information corresponding to the entry in the date and time entry field 5 c of each sketch paper 5 by each electronic pen 1. In addition, it is displayed in association with the direction.
次に、360度パノラマ写真を表示させるための処理について説明する。表示制御手段241は、インターフェース28によって読み出された、魚眼レンズカメラ3の記録媒体35に記憶された画像データに基づいて、当該画像データに対応する360度パノラマ写真を、当該画像データに付された方角に合わせて表示させる。この場合、表示制御手段241は、360度パノラマ写真を、スケッチが記入された方角に合わせて表示させる。 Next, processing for displaying a 360-degree panoramic photograph will be described. Based on the image data read out by the interface 28 and stored in the recording medium 35 of the fisheye lens camera 3, the display control means 241 adds a 360 degree panoramic photograph corresponding to the image data to the image data. Display according to the direction. In this case, the display control unit 241 displays the 360-degree panoramic photograph in accordance with the direction in which the sketch is entered.
より具体的には、表示制御手段241は、まず、インターフェース28から入力された画像データに付された方角を認識する。そして、表示制御手段241は、画像データに対応する360度パノラマ写真を、認識した方角に応じた配置にて表示させる。この場合、表示制御手段241は、表示画面上で規定している方角の並び順(例えば「東→南→西→北」や「東→南東→南→南西→西→北西→北→北東」といった順)に合わせて、360度パノラマ写真を表示させる。つまり、表示制御手段241は、360度パノラマ写真上での方角が、表示画面上で規定している方角と一致するように、360度パノラマ写真を表示させる。また、表示制御手段241は、画像データに付された撮影日時を、360度パノラマ写真と共に表示させる。 More specifically, the display control unit 241 first recognizes the direction attached to the image data input from the interface 28. Then, the display control unit 241 displays the 360-degree panoramic photograph corresponding to the image data in an arrangement according to the recognized direction. In this case, the display control unit 241 arranges the directions defined on the display screen (for example, “east → south → west → north” or “east → south → south → southwest → west → northwest → north → northeast”). 360 degree panoramic photos are displayed in accordance with the above order. That is, the display control unit 241 displays the 360-degree panoramic photograph so that the direction on the 360-degree panoramic photograph matches the direction defined on the display screen. The display control unit 241 displays the shooting date and time attached to the image data together with the 360-degree panoramic photograph.
なお、表示制御手段241は、入力された画像データに対応する写真が円形に景色が写ったものである場合(例えば中心からの距離と角度とが比例する等距離射影方式による写真である場合)、このような画像データに対して、歪み補正や平面展開などの公知の処理を行うことで、360度パノラマ写真を生成する。但し、このような処理が魚眼レンズカメラ3の制御手段34によって既に行われている場合には、表示制御手段241は、当該処理を行わずに、入力された画像データに対応する360度パノラマ写真をそのまま用いる。 Note that the display control unit 241 has a case where the photograph corresponding to the input image data has a circular scene (for example, a photograph by an equidistant projection method in which the distance from the center is proportional to the angle). A 360-degree panoramic photograph is generated by performing known processing such as distortion correction and planar development on such image data. However, if such processing has already been performed by the control unit 34 of the fisheye lens camera 3, the display control unit 241 does not perform the processing, but displays a 360 degree panoramic photograph corresponding to the input image data. Use as is.
以上述べたように、表示制御手段241は、スケッチを表示させるための処理と、360度パノラマ写真を表示させるための処理とを並列して行うことで、スケッチ及び360度パノラマ写真の両方を方角に合わせて表示させる。 As described above, the display control unit 241 performs the process for displaying the sketch and the process for displaying the 360-degree panoramic photograph in parallel, so that both the sketch and the 360-degree panoramic photograph are directed. Display according to.
[撮影例]
図8は、魚眼レンズカメラ3によって360度の全方位の風景を撮影している様子の一例を示す。操作者は、記入者がスケッチする風景を含む全方位の風景が撮影されるような位置に魚眼レンズカメラ3を設置して、魚眼レンズカメラ3で撮影を行う。
[Shooting example]
FIG. 8 shows an example of a situation where a 360-degree landscape is photographed by the fish-eye lens camera 3. The operator installs the fish-eye lens camera 3 at a position where an omnidirectional landscape including the landscape sketched by the writer is photographed, and shoots with the fish-eye lens camera 3.
[スケッチ例]
次に、図9及び図10を参照して、本実施形態に係るスケッチ用紙5を用いたスケッチ例について説明する。
[Sketch example]
Next, a sketch example using the sketch paper 5 according to the present embodiment will be described with reference to FIGS.
図9は、各記入者が異なる方角の風景をスケッチ(写生)している様子の一例を示している。図9では、4人の記入者が、それぞれ、東、南、西及び北の4つの方角の風景をスケッチしている様子を例示している。1つの例では、各記入者は、それぞれ、方位磁針などを用いて自身が向いている方角を確認して、先生が指示した方角(東、西、南及び北のいずれかの方角)を向いて、スケッチを行う。 FIG. 9 shows an example of how each entry person sketches (draws) a landscape in a different direction. FIG. 9 shows an example in which four writers are sketching landscapes in four directions, east, south, west, and north, respectively. In one example, each writer confirms the direction that he / she is facing using a compass, and the direction indicated by the teacher (either east, west, south or north). And sketch.
図10は、電子ペン1によってスケッチ用紙5に記入されたスケッチ例を示している。図10に示すように、スケッチ記入欄5aには風景のスケッチが描かれており、方角選択欄5bにはスケッチを描いた方角の選択がなされており、日時記入欄5cにはスケッチを描いた日時が記入されている。ここでは、記入者が電子ペン1で方角選択欄5bの「南」を丸で囲むことで、スケッチを描いた方角として「南」を選択した場合を例示している。例えば、各記入者は、方位磁針などを用いて自身が向いている方角を確認して、電子ペン1によって方角選択欄5bの中から方角を選択する。 FIG. 10 shows a sketch example entered on the sketch paper 5 by the electronic pen 1. As shown in FIG. 10, a sketch of a landscape is drawn in the sketch entry field 5a, a direction in which the sketch is drawn is selected in the direction selection field 5b, and a sketch is drawn in the date and time entry field 5c. The date and time are entered. Here, a case where the writer selects “south” as the direction in which the sketch is drawn by enclosing the “south” in the direction selection field 5b with a circle with the electronic pen 1 is illustrated. For example, each writer confirms the direction in which he / she is facing using a magnetic compass or the like, and selects the direction from the direction selection field 5b using the electronic pen 1.
[表示画面例]
次に、図11及び図12を参照して、コンピュータ装置2の表示手段26に表示される画面例について説明する。
[Display screen example]
Next, an example of a screen displayed on the display unit 26 of the computer apparatus 2 will be described with reference to FIGS. 11 and 12.
図11は、スケッチ及び360度パノラマ写真を表示させる場合に用いられるツールメニュー90のプルダウンメニューが示された画面を示している。なお、スケッチの表示などは、例えば「教育ツール」といったアプリケーションにて実行される。 FIG. 11 shows a screen on which a pull-down menu of a tool menu 90 used for displaying a sketch and a 360-degree panoramic photograph is shown. Note that the display of sketches is executed by an application such as “education tool”.
図11に示すように、ツールメニュー90のプルダウンメニューとして、スケッチ及び360度パノラマ写真を方角に合わせて表示させるための方角配列メニュー90aと、電子ペン1の接続経由状況を表示するペン管理メニュー90bと、ストローク情報を表示する背景となるスケッチ用紙5の画像を設定する用紙管理メニュー90cと、アプリケーションのバージョンやプロパティ情報などを表示するメニュー90dとが用意されている。これらのメニューが選択されると、処理手段24により各機能が実行される。 As shown in FIG. 11, as a pull-down menu of the tool menu 90, a direction array menu 90a for displaying a sketch and a 360-degree panoramic photo in accordance with the direction, and a pen management menu 90b for displaying the connection status of the electronic pen 1 are displayed. And a paper management menu 90c for setting an image of the sketch paper 5 as a background for displaying stroke information, and a menu 90d for displaying the version and property information of the application. When these menus are selected, each function is executed by the processing means 24.
図12は、本実施形態に係るスケッチ及び360度パノラマ写真の表示画面例を示している。この画面は、ツールメニュー90の方角配列メニュー90aが選択された場合に表示される。また、この画面は、表示制御手段241によって表示手段26に表示されるものである。なお、図12では、説明の便宜上、写真の部分をハッチングにて表している。 FIG. 12 shows a display screen example of sketches and 360-degree panoramic photos according to this embodiment. This screen is displayed when the direction menu 90a of the tool menu 90 is selected. Further, this screen is displayed on the display means 26 by the display control means 241. In FIG. 12, for convenience of explanation, the portion of the photograph is represented by hatching.
図12に示すように、表示制御手段241は、各記入者によって電子ペン1で記入されたスケッチ61a、61b、61c(61)と、魚眼レンズカメラ3によって撮影された360度パノラマ写真66とを、方角を合わせて表示させる。具体的には、表示制御手段241は、スケッチ61が記入された方角に応じて、スケッチ61を左右方向に並べて表示させると共に、魚眼レンズカメラ3の方角検出手段32によって検出された方角に応じて、360度パノラマ写真66を左右方向に表示させる。この場合、表示制御手段241は、表示画面上で規定している「東→南→西→北」といった方角の並び順に合わせて、スケッチ61及び360度パノラマ写真66を左右方向に表示させる。これにより、同じ方角の風景に対応する、スケッチ61と360度パノラマ写真66の箇所とが上下に並ぶこととなる。つまり、スケッチ61の上に、当該スケッチ61を描いた方角の風景が撮影された、360度パノラマ写真66の箇所が位置することとなる。 As shown in FIG. 12, the display control means 241 includes sketches 61 a, 61 b, 61 c (61) written by the respective writers with the electronic pen 1 and a 360-degree panoramic photograph 66 taken by the fisheye lens camera 3. Display in the same direction. Specifically, the display control unit 241 displays the sketches 61 side by side in the left-right direction according to the direction in which the sketch 61 is written, and according to the direction detected by the direction detection unit 32 of the fisheye lens camera 3. A 360-degree panoramic photograph 66 is displayed in the left-right direction. In this case, the display control means 241 displays the sketch 61 and the 360-degree panoramic photograph 66 in the left-right direction in accordance with the order of the directions such as “East → South → West → North” defined on the display screen. As a result, the sketch 61 and the portion of the 360-degree panoramic photograph 66 corresponding to the scenery in the same direction are lined up and down. That is, on the sketch 61, a 360-degree panoramic photograph 66 where the landscape in the direction in which the sketch 61 is drawn is photographed is located.
また、図12に示すように、表示制御手段241は、各記入者によって電子ペン1で記入されたスケッチ記入日時62a、62b、62c(62)を、スケッチ61と共に方角に対応付けて表示させる。この場合、表示制御手段241は、電子ペン1で日時記入欄5cに記入された手書きストロークに対して文字認識処理を行うことで得られた文字(数字)を、スケッチ記入日時62として表示させる。更に、表示制御手段241は、360度パノラマ写真66に対応する画像データに付された撮影日時67を、360度パノラマ写真66と共に表示させる。加えて、表示制御手段241は、符号63に示すように、操作者(先生)が記録のためにコンピュータ装置2に入力した情報を表示させる。例えば、操作者は、風景に関する情報(雲の割合や、雲の種類や、天気などの情報)を入力する。 Further, as shown in FIG. 12, the display control unit 241 displays the sketch entry date and time 62 a, 62 b, 62 c (62) entered by each entry person with the electronic pen 1 in association with the direction along with the sketch 61. In this case, the display control means 241 displays the characters (numbers) obtained by performing the character recognition process on the handwritten stroke entered in the date / time entry field 5 c with the electronic pen 1 as the sketch entry date / time 62. Further, the display control unit 241 displays the shooting date and time 67 attached to the image data corresponding to the 360 degree panoramic photograph 66 together with the 360 degree panoramic photograph 66. In addition, the display control means 241 displays information input to the computer apparatus 2 for recording by the operator (teacher) as indicated by reference numeral 63. For example, the operator inputs information related to the landscape (information such as the ratio of clouds, the type of clouds, and weather).
更に、表示制御手段241は、スクロールバー64を有効にして、各記入者によって記入されたスケッチ61及びスケッチ記入日時62の一部分を表示させると共に、360度パノラマ写真66の一部分を表示させている。スケッチ61について述べると、図12に示す例では、「南」の方角についてはスケッチ61bの全体が表示されているが、「東」の方角及び「西」の方角についてはスケッチ61a、61cの一部分のみが表示され、「北」の方角についてはスケッチが表示されていない(スケッチ記入日時も表示されてない)。操作者は、マウスやタッチパネルなどによってスクロールバー64を操作することにより、画面をスクロールさせることで、複数のスケッチ61及び360度パノラマ写真66において表示させる部分を適宜切り替えることができる(但し、画面をスクロールさせても、符号63で示す情報や撮影日時67はスクロールしない)。 Further, the display control means 241 activates the scroll bar 64 to display a part of the sketch 61 and the sketch entry date and time 62 entered by each writer, and a part of the 360-degree panoramic photograph 66. In the example shown in FIG. 12, the sketch 61 b is displayed in its entirety in the “south” direction in the example shown in FIG. 12. Is displayed, and the sketch is not displayed for the direction of “north” (the sketch entry date and time are not displayed). The operator can appropriately switch the parts to be displayed in the plurality of sketches 61 and 360-degree panoramic photos 66 by scrolling the screen by operating the scroll bar 64 with a mouse or a touch panel. (Even when scrolling, the information indicated by reference numeral 63 and the shooting date and time 67 do not scroll).
なお、上記では、東、南、西及び北の4つの方角についての4つのスケッチ61を表示させる例を示したが、東、南東、南、南西、西、北西、北及び北東の8つの方角についてスケッチ61が記入された場合には、表示制御手段241は、8つのスケッチ61を、それらのスケッチが記入された方角に対応付けて並べて表示させる。例えば、表示制御手段241は、「東→南東→南→南西→西→北西→北→北東」といった順で、8つのスケッチ61を並べて表示させる。但し、東、南、西及び北の方角の中でスケッチ61が記入されていない方角がある場合、若しくは、東、南東、南、南西、西、北西、北及び北東の方角の中でスケッチ61が記入されていない方角がある場合には、その方角についてのスケッチ61を表示させない(例えば当該方角をブランクにて表示させる)。 In addition, although the example which displays four sketches 61 about four directions of east, south, west, and the north was shown above, eight directions of east, southeast, south, southwest, west, northwest, north, and northeast were shown. When the sketch 61 is entered, the display control means 241 displays the eight sketches 61 side by side in association with the direction in which those sketches are entered. For example, the display control means 241 displays the eight sketches 61 side by side in the order of “east → southeast → south → southwest → west → northwest → north → northeast”. However, if there is a direction in which the sketch 61 is not filled in the east, south, west and north directions, or the sketch 61 is in the east, southeast, south, southwest, west, northwest, north and northeast directions. When there is a direction not filled in, the sketch 61 for that direction is not displayed (for example, the direction is displayed in a blank).
また、上記では、電子ペン1で日時記入欄5cに記入された手書きストロークに対して文字認識処理を行うことで得られた文字を、スケッチ記入日時62として表示させる例を示したが、電子ペン1で日時記入欄5cに記入された手書きストロークをそのままスケッチ記入日時62として表示させても良い。更に、上記では、スケッチ61及び360度パノラマ写真66を左右方向に表示させる例を示したが、スケッチ61及び360度パノラマ写真66を上下方向に表示させても良い。この場合には、対応するスケッチ61と360度パノラマ写真66の箇所とが左右に並ぶこととなる。また、この場合には、左右方向のストローク用のスクロールバー64の代わりに、上下方向のストローク用のスクロールバーが表示される。更に、上記では、画面をスクロールさせるためのスクロールバー64を表示させる例を示したが、表示手段26がタッチパネルとして構成されている場合には、スクロールバー64を表示させなくても良い。この場合には、画面を指でなぞる操作が行われた際に、画面をスクロールさせれば良く、表示制御手段241は、一方向にスクロールさせても、「東」→「南」→「西」→「北」→「東」→…と、繰り返して同じ写真やスケッチを表示させるようにしてもよい。 Further, in the above, an example is shown in which the character obtained by performing the character recognition process on the handwritten stroke entered in the date and time entry field 5 c with the electronic pen 1 is displayed as the sketch entry date and time 62. The handwritten stroke entered in the date / time entry field 5c in 1 may be displayed as the sketch entry date / time 62 as it is. Furthermore, in the above description, the sketch 61 and the 360-degree panoramic photograph 66 are displayed in the left-right direction. However, the sketch 61 and the 360-degree panoramic photograph 66 may be displayed in the vertical direction. In this case, the corresponding sketch 61 and the 360-degree panoramic photograph 66 are arranged side by side. In this case, a scroll bar for a vertical stroke is displayed instead of a scroll bar 64 for a horizontal stroke. Further, in the above description, the scroll bar 64 for scrolling the screen is displayed. However, when the display unit 26 is configured as a touch panel, the scroll bar 64 may not be displayed. In this case, it is only necessary to scroll the screen when an operation of tracing the screen with a finger is performed, and the display control means 241 can perform “east” → “south” → “west” even when scrolling in one direction. “→” North ”→“ East ”→... May be repeated to display the same photograph or sketch.
また、上記では、複数のスケッチ61及び360度パノラマ写真66の一部分を画面に表示させる例を示したが、複数のスケッチ61及び360度パノラマ写真66の全体を画面に表示させても良い。この場合には、一部分を表示させる場合におけるスケッチ61及び360度パノラマ写真66の画像を縮小した画像を表示させれば良い。また、この場合には、スクロールバー64を表示させなくても良い。 Moreover, although the example which displays a part of several sketch 61 and 360 degree panoramic photos 66 on the screen was shown above, you may display the whole several sketch 61 and 360 degree panoramic photos 66 on a screen. In this case, an image obtained by reducing the image of the sketch 61 and the 360-degree panoramic photograph 66 when a part is displayed may be displayed. In this case, the scroll bar 64 may not be displayed.
[処理フロー]
次に、図13を参照して、本実施形態に係る処理フローについて説明する。図13は、360度パノラマ写真及びスケッチの両方を表示させるための処理フローを示している。この処理フローは、コンピュータ装置2によって所定の周期で繰り返し実行される。
[Processing flow]
Next, a processing flow according to the present embodiment will be described with reference to FIG. FIG. 13 shows a processing flow for displaying both a 360-degree panoramic photograph and a sketch. This processing flow is repeatedly executed by the computer apparatus 2 at a predetermined cycle.
当該処理フローでは、360度パノラマ写真を表示させるための処理(ステップS11〜S13)と、スケッチを表示させるための処理(ステップS14〜S17)とが、並列に実行される。まず、360度パノラマ写真を表示させるための処理(ステップS11〜S13)について説明する。ステップS11では、インターフェース28が記録媒体35から画像データを読み出して、処理手段24が当該画像データを記憶手段25に記憶させる。 In the processing flow, processing for displaying a 360-degree panoramic photograph (steps S11 to S13) and processing for displaying a sketch (steps S14 to S17) are executed in parallel. First, processing (steps S11 to S13) for displaying a 360-degree panoramic photograph will be described. In step S <b> 11, the interface 28 reads image data from the recording medium 35, and the processing unit 24 stores the image data in the storage unit 25.
次に、処理手段24の表示制御手段241が、画像データに付された方角(画像と方角の対応関係)を認識する(ステップS12)。表示制御手段241は、魚眼レンズカメラ3の方角検出手段32が検出した方角を示す数値(角度など)が入力された場合には、そのような数値を認識する。これに対して、表示制御手段241は、方角検出手段32が検出した方角を示す数値を、東、南、西及び北のいずれかを示すデータに変換したもの、又は、東、南東、南、南西、西、北西、北及び北東のいずれかを示すデータに変換したものが入力された場合には、そのような方角を認識する。 Next, the display control means 241 of the processing means 24 recognizes the direction (correspondence between the image and the direction) attached to the image data (step S12). When a numerical value (such as an angle) indicating the direction detected by the direction detection unit 32 of the fisheye lens camera 3 is input, the display control unit 241 recognizes such a numerical value. On the other hand, the display control unit 241 converts the numerical value indicating the direction detected by the direction detection unit 32 into data indicating any one of east, south, west, and north, or east, southeast, south, When data converted into data indicating any one of the southwest, west, northwest, north and northeast is input, such direction is recognized.
この後、表示制御手段241は、認識した方角の画像との対応関係(角度などの数値も含む)に基づいて、360度パノラマ写真を表示させる際の配置を決定する(ステップS13)。具体的には、表示制御手段241は、表示画面上で規定している方角の並び順(例えば「東→南→西→北」や「東→南東→南→南西→西→北西→北→北東」といった順)に合わせて360度パノラマ写真が表示されるように、つまり、360度パノラマ写真上での方角が表示画面上で規定している方角と一致するように、360度パノラマ写真を表示させる際の配置を決定する。 Thereafter, the display control unit 241 determines an arrangement for displaying a 360-degree panoramic photograph based on the correspondence relationship (including numerical values such as an angle) with the recognized direction image (step S13). Specifically, the display control unit 241 arranges the directions defined on the display screen (for example, “east → south → west → north” or “east → south → south → southwest → west → northwest → north → The 360-degree panoramic photograph is displayed so that the 360-degree panoramic photograph is displayed in the order of “northeast”, that is, the direction on the 360-degree panoramic photograph matches the direction defined on the display screen. Decide the arrangement for display.
次に、スケッチを表示させるための処理(ステップS14〜S17)について説明する。ステップS14では、受信手段22が電子ペン1から送信された記入情報を受信し、処理手段24が当該記入情報を記憶手段25に記憶させる。次に、表示制御手段241が、各電子ペン1による各スケッチ用紙5の方角選択欄5bへの記入に対応する記入情報に基づいて、各記入者によって選択された方角を認識する(ステップS15)。具体的には、表示制御手段241は、記憶手段25に記憶された、方角選択欄5bに割り当てられたドットパターンの座標範囲についての座標定義情報を参照することで、各記入者により手書きストロークが記入された方角選択欄5b上の位置を特定し、その位置に基づいて、各記入者によって選択された方角を認識する。 Next, the process (steps S14 to S17) for displaying a sketch will be described. In step S <b> 14, the receiving unit 22 receives entry information transmitted from the electronic pen 1, and the processing unit 24 stores the entry information in the storage unit 25. Next, the display control means 241 recognizes the direction selected by each writer based on the entry information corresponding to the entry in the direction selection field 5b of each sketch paper 5 by each electronic pen 1 (step S15). . Specifically, the display control unit 241 refers to the coordinate definition information about the coordinate range of the dot pattern assigned to the direction selection field 5b stored in the storage unit 25, so that each handwriting person can create a handwritten stroke. The position on the entered direction selection column 5b is specified, and the direction selected by each writer is recognized based on the position.
この後、表示制御手段241は、認識した方角に基づいて、各記入者のスケッチを表示させる際の配列を決定する(ステップS16)。具体的には、表示制御手段241は、表示画面上で規定している方角の並び順(例えば「東→南→西→北」や「東→南東→南→南西→西→北西→北→北東」といった順)でスケッチが並べて表示されるように、各記入者によって選択された方角に基づいて、各記入者のスケッチを表示させる際の配列を決定する。 Thereafter, the display control means 241 determines the arrangement for displaying the sketches of each writer based on the recognized direction (step S16). Specifically, the display control unit 241 arranges the directions defined on the display screen (for example, “east → south → west → north” or “east → south → south → southwest → west → northwest → north → Based on the direction selected by each writer, the arrangement for displaying the sketches of each writer is determined so that the sketches are displayed side by side in the order of “northeast”.
次に、表示制御手段241は、各電子ペン1による各スケッチ用紙5のスケッチ記入欄5aへの記入に対応する記入情報に基づいて、各記入者によって記入されたスケッチに対応する手書きストロークを描画する(ステップS17)。この場合、表示制御手段241は、記憶手段25に記憶された、スケッチ記入欄5aに割り当てられたドットパターンの座標範囲についての座標定義情報を参照することで、各記入者によって記入された手書きストロークを描画する。 Next, the display control means 241 draws handwritten strokes corresponding to the sketches entered by each writer based on the entry information corresponding to the entry in the sketch entry field 5 a of each sketch paper 5 by each electronic pen 1. (Step S17). In this case, the display control means 241 refers to the coordinate definition information about the coordinate range of the dot pattern assigned to the sketch entry field 5a, stored in the storage means 25, so that the handwritten stroke entered by each writer. Draw.
最後に、表示制御手段241は、画像データに対応する360度パノラマ写真を、ステップS13で決定された配置に従って表示させると共に、上記のように描画したストロークを、ステップS17で決定された配列に従って並べて表示させる(ステップS18)。つまり、表示制御手段241は、360度パノラマ写真及びスケッチの両方を方角に合わせて表示させる。 Finally, the display control unit 241 displays the 360-degree panoramic photograph corresponding to the image data in accordance with the arrangement determined in step S13, and arranges the strokes drawn as described above according to the arrangement determined in step S17. It is displayed (step S18). That is, the display control unit 241 displays both the 360-degree panoramic photograph and the sketch in the direction.
[本実施形態による作用効果]
以上説明した本実施形態によれば、魚眼レンズカメラ3によって撮影された360度パノラマ写真及び電子ペン1によって記入されたスケッチの両方を、方角に合わせて適切に表示させることができる。このような本実施形態に係る表示は、気象の授業などで用いると便宜である。例えば、時間に応じた太陽の位置や、雲の形や雲の量による天気の評価の仕方などを学ぶ際に有効活用することができる。また、本実施形態に係る表示によれば、スケッチを360度パノラマ写真と対比することで、スケッチの評価を適切に行うことができる。
[Effects of this embodiment]
According to the present embodiment described above, both the 360-degree panoramic photograph taken by the fisheye lens camera 3 and the sketch written by the electronic pen 1 can be appropriately displayed according to the direction. Such a display according to the present embodiment is convenient when used in a weather class or the like. For example, it can be used effectively when learning the position of the sun according to the time, how to evaluate the weather according to the shape of the clouds and the amount of clouds. Moreover, according to the display according to the present embodiment, the sketch can be appropriately evaluated by comparing the sketch with the 360-degree panoramic photograph.
[変形例]
以下では、上記した実施形態の変形例について説明する。なお、下記の変形例は、任意に組み合わせて実施形態に適用することができる。また、以下では、実施形態と異なる構成について主に説明を行い、実施形態と同様の構成については適宜説明を省略する。つまり、特に説明しない構成要素や処理などについては、実施形態と同様であるものとする。
[Modification]
Below, the modification of above-described embodiment is demonstrated. Note that the following modifications can be applied to the embodiment in any combination. In the following, the configuration different from the embodiment will be mainly described, and the description of the same configuration as the embodiment will be omitted as appropriate. That is, components and processes that are not specifically described are the same as those in the embodiment.
(変形例1)
変形例1は、上記したスケッチ用紙5の他の例に関する。実施形態に係るスケッチ用紙5は、方角を選択するための方角選択欄5bが設けられていたが、変形例1に係るスケッチ用紙は、方角選択欄5bの代わりに、電子ペン1で方角を直接記入するための方角記入欄が設けられている。
(Modification 1)
Modification 1 relates to another example of the sketch paper 5 described above. The sketch paper 5 according to the embodiment is provided with the direction selection field 5b for selecting the direction. However, in the sketch paper according to the first modification, the direction is directly selected by the electronic pen 1 instead of the direction selection field 5b. There is a direction entry field for entry.
図14は、変形例1に係るスケッチ用紙51を示す。図14に示すように、スケッチ用紙51には、スケッチを記入するためのスケッチ記入欄51aと、スケッチを記入した方角を記入するための方角記入欄51bと、スケッチを記入した日時を記入するための日時記入欄51cとが設けられている。方角記入欄51bは、スケッチ記入欄51a及び日時記入欄51cとは座標範囲の異なるユニークなドットパターン(コード化パターン)が印刷されており、スケッチを記入した方角を記入できるようになっている。なお、スケッチ記入欄51a及び日時記入欄51cは、前述したスケッチ記入欄5a及び日時記入欄5cと同様のものである。 FIG. 14 shows a sketch paper 51 according to the first modification. As shown in FIG. 14, on the sketch paper 51, a sketch entry field 51a for entering a sketch, a direction entry field 51b for entering the direction in which the sketch is entered, and the date and time when the sketch is entered are entered. The date entry column 51c is provided. In the direction entry field 51b, a unique dot pattern (coded pattern) having a different coordinate range from the sketch entry field 51a and the date / time entry field 51c is printed, and the direction in which the sketch is entered can be entered. The sketch entry field 51a and the date entry field 51c are the same as the sketch entry field 5a and the date entry field 5c described above.
図15は、電子ペン1によってスケッチ用紙51に記入されたスケッチ例を示している。図15に示すように、スケッチ記入欄51aには風景のスケッチが描かれており、方角記入欄51bにはスケッチを描いた方角(この例では「南」)が記入されており、日時記入欄51cにはスケッチを描いた日時(スケッチ記入日時)が記入されている。ここで、変形例1においては、表示制御手段241は、方角記入欄51bに割り当てられたドットパターンの座標範囲を参照し、電子ペン1で方角記入欄51bに記入された手書きストロークに対して文字認識処理を行うことで、各記入者によって記入された方角を認識する。そして、表示制御手段241は、こうして認識した方角に応じた配列にて、各記入者によって記入されたスケッチに対応する手書きストロークを並べて表示させる。 FIG. 15 shows a sketch example entered on the sketch paper 51 by the electronic pen 1. As shown in FIG. 15, a sketch of a landscape is drawn in the sketch entry field 51a, and the direction in which the sketch was drawn (in this example, “south”) is entered in the direction entry field 51b. In 51c, the date and time when the sketch was drawn (the date and time when the sketch was entered) is entered. Here, in the first modification, the display control means 241 refers to the coordinate range of the dot pattern assigned to the direction entry field 51b, and uses the electronic pen 1 to write characters for the handwritten stroke entered in the direction entry field 51b. By performing the recognition process, the direction entered by each writer is recognized. Then, the display control means 241 displays handwritten strokes corresponding to the sketches entered by each writer in an array according to the direction thus recognized.
以上説明したようなスケッチ用紙51を用いた場合にも、電子ペン1でスケッチ用紙51に記入されたスケッチを、スケッチが記入された方角に合わせて適切に配列して表示させることができる。 Even when the sketch paper 51 as described above is used, the sketch written on the sketch paper 51 with the electronic pen 1 can be appropriately arranged and displayed according to the direction in which the sketch is written.
(変形例2)
変形例2は、上記した魚眼レンズカメラ3の代わりに、図16に示すようなビデオカメラ3xを用いるものである。上記した実施形態では、360度の全方位を撮影可能な魚眼レンズカメラ3によって静止画を撮影することで、360度パノラマ写真を得ていた。これに対して、変形例2では、ビデオカメラ3xを用いて、360度の全方位についての動画を撮影する。例えば、1点を中心にしてビデオカメラ3xを一定の角速度で360度回転させることで、360度の全方位についての動画を撮影する。コンピュータ装置2は、このようにビデオカメラ3xで撮影された動画の画像データを取得して(例えばメモリーカードなどの記録媒体に記録された動画の画像データを読み出す)、当該動画の画像データを360度パノラマ写真に変換する。この変換には、公知の種々の方法を用いることができる。
(Modification 2)
In the second modification, a video camera 3x as shown in FIG. 16 is used instead of the fisheye lens camera 3 described above. In the above-described embodiment, a 360-degree panoramic photograph is obtained by photographing a still image with the fish-eye lens camera 3 capable of photographing all directions of 360 degrees. On the other hand, in the modification 2, the video camera 3x is used to shoot a moving image for 360 degrees in all directions. For example, the video camera 3x is rotated 360 degrees at a constant angular velocity around one point, thereby shooting a moving image in all directions of 360 degrees. The computer apparatus 2 acquires the image data of the moving image shot by the video camera 3x in this way (for example, reads out the image data of the moving image recorded on a recording medium such as a memory card), and 360 converts the image data of the moving image to 360. Convert to a panoramic photo. Various known methods can be used for this conversion.
また、ビデオカメラ3xは、三軸タイプの地磁気センサ(電子コンパス)などを内蔵しており、動画の撮影中にビデオカメラ3xが向いている方角を検出し、検出された方角を動画の画像データに付す。コンピュータ装置2の表示制御手段241は、このように動画の画像データに付された方角に基づいて、前述した実施形態と同様の方法にて、360度パノラマ写真を方角に合わせて表示させる。 In addition, the video camera 3x incorporates a triaxial type geomagnetic sensor (electronic compass) and the like, detects the direction in which the video camera 3x is facing during moving image shooting, and uses the detected direction as moving image data. Attached. The display control means 241 of the computer apparatus 2 displays a 360-degree panoramic photograph in accordance with the direction in the same manner as in the above-described embodiment, based on the direction attached to the moving image data.
以上説明した変形例2によっても、ビデオカメラ3xによる撮影によって得られた360度パノラマ写真及び電子ペン1によって記入されたスケッチの両方を、方角に合わせて適切に表示させることができる。 Also according to the second modification described above, both the 360-degree panoramic photograph obtained by photographing with the video camera 3x and the sketch filled in with the electronic pen 1 can be appropriately displayed in accordance with the direction.
(変形例3)
本発明は、一般的なPC(パーソナルコンピュータ)への適用に限定はされず、「iPad(登録商標)」などのタブレットPCにも適用することができる。
(Modification 3)
The present invention is not limited to application to a general PC (personal computer), and can also be applied to a tablet PC such as “iPad (registered trademark)”.
また、上記では、電子ペン、ドットパターン(コード化パターン)、記入情報に、アノト方式を用いていたが、アノト方式を用いることに限定はされない。 In the above description, the Anoto method is used for the electronic pen, the dot pattern (coded pattern), and the entry information, but the use of the Anoto method is not limited.
1…電子ペン
2…コンピュータ装置
3…魚眼レンズカメラ
3x…ビデオカメラ
5…スケッチ用紙
10…情報処理システム
21…入力手段
22…受信手段
24…処理手段
25…記憶手段
26…表示手段
28…インターフェース
DESCRIPTION OF SYMBOLS 1 ... Electronic pen 2 ... Computer apparatus 3 ... Fish eye lens camera 3x ... Video camera 5 ... Sketch paper 10 ... Information processing system 21 ... Input means 22 ... Receiving means 24 ... Processing means 25 ... Storage means 26 ... Display means 28 ... Interface
Claims (11)
コード化パターンが形成されたスケッチ用紙に、電子ペンによって記入された手書きストロークに関する記入情報を受信する受信手段と、
前記受信手段によって受信された前記記入情報に基づいて、前記スケッチ用紙に記入された前記手書きストロークに対応するスケッチを、当該スケッチが記入された方角に合わせて配列して表示させると共に、前記画像データ入力手段に入力された前記画像データに対応する360度パノラマ写真を前記方角に合わせて表示させる表示制御手段と、を備えることを特徴とするコンピュータ装置。 Image data input means for inputting image data taken in all directions of 360 degrees by the camera;
Receiving means for receiving entry information relating to a handwritten stroke written by an electronic pen on a sketch paper on which a coded pattern is formed;
Based on the entry information received by the receiving means, the sketch corresponding to the handwritten stroke entered on the sketch paper is arranged and displayed according to the direction in which the sketch is entered, and the image data is displayed. And a display control means for displaying a 360-degree panoramic photograph corresponding to the image data input to the input means in accordance with the direction.
前記表示制御手段は、前記画像データ入力手段に入力された前記方角に基づいて、前記360度パノラマ写真を前記スケッチが記入された前記方角に合わせて表示させることを特徴とする請求項1に記載のコンピュータ装置。 In the image data input means, a direction detected by a sensor built in the camera is input together with the image data,
2. The display control unit according to claim 1, wherein the 360-degree panoramic photograph is displayed in accordance with the direction in which the sketch is written, based on the direction input to the image data input unit. Computer equipment.
前記表示制御手段は、前記画像データ入力手段に入力された前記撮影日時を、前記360度パノラマ写真と共に表示させることを特徴とする請求項1又は2に記載のコンピュータ装置。 In the image data input means, the shooting date and time by the camera is input together with the image data,
The computer apparatus according to claim 1, wherein the display control unit displays the shooting date and time input to the image data input unit together with the 360-degree panoramic photograph.
前記表示制御手段は、前記スケッチ記入欄及び前記方角選択欄への前記電子ペンによる記入に対応する前記記入情報に基づいて、前記方角選択欄にて選択された方角に応じた配列で、前記スケッチ記入欄に記入されたスケッチを表示させることを特徴とする請求項1乃至3のいずれか一項に記載のコンピュータ装置。 The sketch sheet is provided with a sketch entry field for entering the sketch and a direction selection field for selecting a direction in which the sketch is entered, and the sketch entry field and the direction selection field are encoded differently. A pattern is formed,
The display control means has an arrangement according to the direction selected in the direction selection field based on the entry information corresponding to the entry with the electronic pen in the sketch entry field and the direction selection field, and the sketch. The computer apparatus according to any one of claims 1 to 3, wherein the sketch entered in the entry column is displayed.
前記表示制御手段は、前記スケッチ記入欄及び前記方角記入欄への前記電子ペンによる記入に対応する前記記入情報に基づいて、前記方角記入欄に記入された方角に応じた配列で、前記スケッチ記入欄に記入されたスケッチを表示させることを特徴とする請求項1乃至3のいずれか一項に記載のコンピュータ装置。 The sketch sheet is provided with a sketch entry field for entering the sketch and a direction entry field for entering the direction in which the sketch is entered, and the coding is different depending on the sketch entry field and the direction entry field. A pattern is formed,
The display control means, based on the entry information corresponding to the entry with the electronic pen in the sketch entry field and the direction entry field, in an arrangement according to the direction entered in the direction entry field, The computer apparatus according to any one of claims 1 to 3, wherein a sketch written in a column is displayed.
前記表示制御手段は、前記日時記入欄への前記電子ペンによる記入に対応する前記記入情報に基づいて、前記日時記入欄に記入された日時を、前記スケッチと共に前記方角に合わせて配列して表示させることを特徴とする請求項1乃至5のいずれか一項に記載のコンピュータ装置。 The sketch paper is provided with a date and time entry column for entering the date and time when the sketch was entered, and a coded pattern is formed in the date and time entry column,
The display control means displays the date and time entered in the date and time entry column according to the direction along with the sketch based on the entry information corresponding to the entry with the electronic pen in the date and time entry column. The computer apparatus according to claim 1, wherein
複数の前記方角に対応付けて、複数の前記スケッチ及び前記360度パノラマ写真における全体又は一部分を、左右方向又は上下方向に表示させ、
前記複数のスケッチ及び前記360度パノラマ写真における一部分を表示させた場合には、ユーザの操作に応じて、前記複数のスケッチ及び前記360度パノラマ写真において表示させる部分をスクロールさせることを特徴とする請求項1乃至6のいずれか一項に記載のコンピュータ装置。 The display control means includes
In correspondence with a plurality of the directions, the whole or a part of the plurality of sketches and the 360-degree panoramic photograph is displayed in the horizontal direction or the vertical direction,
When a part of the plurality of sketches and the 360-degree panoramic photograph is displayed, the part to be displayed in the plurality of sketches and the 360-degree panoramic photograph is scrolled according to a user operation. Item 7. The computer apparatus according to any one of Items 1 to 6.
前記動画の画像データを前記360度パノラマ写真に変換し、当該360度パノラマ写真を前記表示制御手段に出力する手段を更に備えることを特徴とする請求項1乃至7のいずれか一項に記載のコンピュータ装置。 The camera is a video camera that generates image data of a moving image obtained by photographing the 360 degrees of all directions,
8. The apparatus according to claim 1, further comprising: a unit that converts the image data of the moving image into the 360-degree panoramic photograph, and outputs the 360-degree panoramic photograph to the display control unit. Computer device.
360度の全方位を撮影した画像データを生成するカメラと、
コード化パターンが形成され、電子ペンによって手書きストロークが記入されるスケッチ用紙と、
前記スケッチ用紙に形成された前記コード化パターンを読み取り、当該コード化パターンに関する記入情報を生成する電子ペンと、を備える情報処理システムであって、
前記コンピュータ装置の前記画像データ入力手段は、前記カメラによって生成された前記画像データが入力され、
前記コンピュータ装置の前記受信手段は、前記電子ペンによって読み取られた、前記スケッチ用紙に形成された前記コード化パターンに関する記入情報を受信することを特徴とする情報処理システム。 A computer device according to any one of claims 1 to 9,
A camera that generates image data obtained by photographing 360 degrees in all directions;
Sketch paper on which a coded pattern is formed and handwritten strokes are filled in with an electronic pen;
An electronic pen that reads the coded pattern formed on the sketch paper and generates entry information related to the coded pattern,
The image data input means of the computer device receives the image data generated by the camera,
The information processing system according to claim 1, wherein the receiving unit of the computer apparatus receives entry information related to the coded pattern formed on the sketch paper, which is read by the electronic pen.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012025419A JP5861483B2 (en) | 2012-02-08 | 2012-02-08 | Computer apparatus, information processing system, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012025419A JP5861483B2 (en) | 2012-02-08 | 2012-02-08 | Computer apparatus, information processing system, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013161445A true JP2013161445A (en) | 2013-08-19 |
| JP5861483B2 JP5861483B2 (en) | 2016-02-16 |
Family
ID=49173593
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012025419A Expired - Fee Related JP5861483B2 (en) | 2012-02-08 | 2012-02-08 | Computer apparatus, information processing system, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5861483B2 (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000076284A (en) * | 1998-08-31 | 2000-03-14 | Sony Corp | Information processing apparatus and method, and providing medium |
| JP2000341574A (en) * | 1999-05-28 | 2000-12-08 | Canon Inc | Camera device and camera control system |
| JP2003107979A (en) * | 2001-09-29 | 2003-04-11 | Kokuyo Co Ltd | System and method for supporting learning |
| JP2004048648A (en) * | 2002-05-13 | 2004-02-12 | Fuji Photo Film Co Ltd | Method of forming special effect image, camera and image server |
| JP2004048296A (en) * | 2002-07-10 | 2004-02-12 | Kokuyo Co Ltd | Handwritten message system, writing material, message paper, handwritten message method, and handwritten message program |
| JP2010113480A (en) * | 2008-11-05 | 2010-05-20 | Taito Corp | Image forming device and image forming program |
| JP2011223076A (en) * | 2010-04-03 | 2011-11-04 | Tokuzawa Masamichi | Omnidirectional fisheye panoramic live moving picture distribution system |
-
2012
- 2012-02-08 JP JP2012025419A patent/JP5861483B2/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000076284A (en) * | 1998-08-31 | 2000-03-14 | Sony Corp | Information processing apparatus and method, and providing medium |
| JP2000341574A (en) * | 1999-05-28 | 2000-12-08 | Canon Inc | Camera device and camera control system |
| JP2003107979A (en) * | 2001-09-29 | 2003-04-11 | Kokuyo Co Ltd | System and method for supporting learning |
| JP2004048648A (en) * | 2002-05-13 | 2004-02-12 | Fuji Photo Film Co Ltd | Method of forming special effect image, camera and image server |
| JP2004048296A (en) * | 2002-07-10 | 2004-02-12 | Kokuyo Co Ltd | Handwritten message system, writing material, message paper, handwritten message method, and handwritten message program |
| JP2010113480A (en) * | 2008-11-05 | 2010-05-20 | Taito Corp | Image forming device and image forming program |
| JP2011223076A (en) * | 2010-04-03 | 2011-11-04 | Tokuzawa Masamichi | Omnidirectional fisheye panoramic live moving picture distribution system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5861483B2 (en) | 2016-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101731849B1 (en) | Handwritten input/output system, handwriting input sheet, information input system, and information input assistance sheet | |
| JP6044198B2 (en) | Computer apparatus, program, and information processing system | |
| JP2010140327A (en) | Board writing system, computer device and program | |
| JP5682453B2 (en) | Electronic pen input system and program | |
| JP5982847B2 (en) | Computer apparatus, information processing system, and program | |
| JP2014199525A (en) | Computer device and program | |
| JP5861483B2 (en) | Computer apparatus, information processing system, and program | |
| JP3174897U (en) | Teaching material content display system, computer apparatus thereof, and sheet used therefor | |
| JP6056263B2 (en) | Terminal device, electronic pen system, and program | |
| JP2012252637A (en) | Electronic pen, terminal device, and program | |
| JP5360324B2 (en) | Stroke playback device and program | |
| JP3171421U (en) | Electronic pen housing unit and electronic pen system | |
| JP6048165B2 (en) | Computer apparatus, electronic pen system, and program | |
| JP5915221B2 (en) | Computer apparatus, information processing system, and program | |
| JP5267950B2 (en) | Information processing system and program thereof | |
| JP2009229824A (en) | Method, device, and program for processing map information | |
| JP2013250477A (en) | Computer device and program | |
| JP5267717B2 (en) | Stroke playback device and program | |
| JP5831091B2 (en) | Computer apparatus and program | |
| JP2013073310A (en) | Computer device and program | |
| JP2012256088A (en) | Electronic pen, terminal device, and program | |
| JP5983136B2 (en) | Electronic pen system and program | |
| JP2013033501A (en) | Stroke reproducing device and program | |
| JP5382392B2 (en) | Information processing system and program thereof | |
| JP2014219928A (en) | Computer device, display system, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151112 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20151124 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151207 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5861483 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |