[go: up one dir, main page]

JP2011076540A - Document editing device and data transfer method using the same - Google Patents

Document editing device and data transfer method using the same Download PDF

Info

Publication number
JP2011076540A
JP2011076540A JP2009229826A JP2009229826A JP2011076540A JP 2011076540 A JP2011076540 A JP 2011076540A JP 2009229826 A JP2009229826 A JP 2009229826A JP 2009229826 A JP2009229826 A JP 2009229826A JP 2011076540 A JP2011076540 A JP 2011076540A
Authority
JP
Japan
Prior art keywords
data
dimensional code
display
text
document editing
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.)
Pending
Application number
JP2009229826A
Other languages
Japanese (ja)
Inventor
Koji Tateishi
幸士 立石
Manabu Sakuma
学 佐久間
Toshinori Nojima
俊則 野島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
King Jim Co Ltd
Original Assignee
King Jim Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by King Jim Co Ltd filed Critical King Jim Co Ltd
Priority to JP2009229826A priority Critical patent/JP2011076540A/en
Publication of JP2011076540A publication Critical patent/JP2011076540A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To easily transfer data to another electronic device without adding new hardware, in a document editing device specialized in a text editing function. <P>SOLUTION: The document editing device specialized in text editing includes: an editing data storage means for storing text data; a text editing means receiving key information for the text editing from a keyboard, and editing the text data stored in the editing data storage means according to the key information; a display control means performing control to display the text data stored in the editing data storage means on a display; and a two-dimensional code generation means receiving the key information for two-dimensional code display from the keyboard, and generating a two-dimensional code based on the text data stored in the editing data storage means. The display control means performs control to display a two-dimensional code pattern based on the two-dimensional code on the display. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、文書編集装置に関し、特に、テキスト編集機能に特化した文書編集装置及びこれを用いたデータ転送方法に関する。   The present invention relates to a document editing apparatus, and more particularly to a document editing apparatus specialized for a text editing function and a data transfer method using the same.

近年、携帯性を追求しつつ、軽快なテキスト入力を可能にした文書編集装置が普及しつつある。このような文書編集装置は、ハードウェア/ソフトウェアの性能等を考慮して、実装すべき機能を大胆にカットしてテキスト編集機能に特化する一方、ノート型コンピュータ並みのフルキーボードを備えることにより、軽快なテキスト入力を実現し、商用的価値を高めたものである。このため、典型的には、入力/編集したテキストデータは、より高度な機能を持つ他の電子デバイス(例えば、パーソナルコンピュータや携帯電話機)に転送され、利用されることになる。従って、テキスト編集機能に特化した文書編集装置では、データ転送のための手段として、USBインターフェースやMicroSD(登録商標)カードインターフェースが用意されているに過ぎない。   In recent years, document editing apparatuses that enable easy text input while pursuing portability are becoming widespread. Such a document editing device specializes in text editing functions by boldly cutting the functions to be implemented in consideration of hardware / software performance, etc., while having a full keyboard equivalent to a notebook computer. Realizes light text input and enhances commercial value. For this reason, typically, the input / edited text data is transferred to another electronic device (for example, a personal computer or a mobile phone) having a more advanced function and used. Therefore, a document editing apparatus specialized for the text editing function only provides a USB interface or a MicroSD (registered trademark) card interface as means for data transfer.

一方、携帯電話機は、小型化、高機能化が図られ、例えば、撮像機能や無線通信機能を備えている。ユーザは、このような携帯電話機を用いて、無線ネットワークに接続して、インターネットメールを介して撮像データを送受したり、WWW上のリソースにアクセスしたりすることができる。しかしながら、携帯電話機は、その筐体自体のサイズの制約から、フルキーボードを搭載することができず、従って、携帯電話機の数字キーを用いた独自の入力環境をユーザに提供するため、テキスト入力の操作性が十分であるとは言い難い。このため、携帯電話機は、例えば、メールアドレスやURLのキー入力を省略できるように、撮像機能を用いてQRコードのような2次元コードを読み取り、解析し、その解析結果を入力データとして処理することを可能にしている。   On the other hand, a mobile phone is reduced in size and functionality, and has, for example, an imaging function and a wireless communication function. Using such a mobile phone, the user can connect to a wireless network, send and receive imaging data via Internet mail, and access resources on the WWW. However, a mobile phone cannot be equipped with a full keyboard due to the size limitation of the casing itself. Therefore, in order to provide the user with a unique input environment using the numeric keys of the mobile phone, It is hard to say that the operability is sufficient. For this reason, for example, the mobile phone reads and analyzes a two-dimensional code such as a QR code by using an imaging function so that key input of an e-mail address or URL can be omitted, and processes the analysis result as input data. Making it possible.

下記特許文献1は、アドレス情報のキー入力操作を行うことなく特定のネットワーク上の機器にアクセスする携帯通信端末及びそれを利用した通信システムを開示する。具体的には、特許文献1は、撮影部を備えた携帯通信端末であって、撮影部によって撮影された2次元コードを解析し、その解析の結果、ネットワーク上の固有のアドレス情報が含まれていると判断する場合に、当該アドレス情報に基づいてネットワーク上の機器にアクセスする携帯通信端末を開示する。また、特許文献1の携帯通信端末は、2次元コードに含まれる指示情報が含まれていると判断する場合には、当該指示情報に従った処理を行う。   Patent Document 1 below discloses a mobile communication terminal that accesses a device on a specific network without performing a key input operation of address information, and a communication system using the mobile communication terminal. Specifically, Patent Document 1 is a mobile communication terminal provided with a photographing unit, which analyzes a two-dimensional code photographed by the photographing unit, and as a result of the analysis, includes unique address information on the network. If it is determined that the mobile communication terminal is on the network, a mobile communication terminal that accesses a device on the network based on the address information is disclosed. In addition, when it is determined that the instruction information included in the two-dimensional code is included, the portable communication terminal disclosed in Patent Document 1 performs processing according to the instruction information.

また、下記特許文献2では、テレビ番組の内容とともに当該番組の提供者が提供する情報を含む2次元バーコードをテレビ受像機の画面上に表示し、2次元コード読み取り装置が、当該2次元コードを読み込み、デコードを行って、その結果として、文字や画像の表示、或いは音声出力を行う情報提供方法を開示する。   Further, in Patent Document 2 below, a two-dimensional barcode including information provided by a provider of the program along with the contents of the television program is displayed on the screen of the television receiver, and the two-dimensional code reader is used to display the two-dimensional code. An information providing method is disclosed that performs decoding and decoding, and as a result, displays characters and images or outputs sound.

特開2005-57501号公報JP 2005-57501 A 特開2005-159569号公報JP 2005-159568 A

上述したようなテキスト編集機能に特化した文書編集装置は、必要最低限のデータ転送手段のみを提供するに過ぎない。文書編集装置が例えばUSBマスストレージクラスに準拠するように構成されている場合、ユーザは、パーソナルコンピュータを操作して、USBポートを介して文書編集装置内のメモリから所望のデータをパーソナルコンピュータ内に取り込むことができる。   The document editing apparatus specialized for the text editing function as described above provides only the minimum necessary data transfer means. When the document editing apparatus is configured to comply with, for example, the USB mass storage class, the user operates the personal computer to transfer desired data from the memory in the document editing apparatus to the personal computer via the USB port. Can be captured.

しかしながら、このようなUSBによるデータ転送では、USBケーブルによる物理的な接続が要求され、従って、ユーザは、USBケーブルを常備する必要がある。また、出先において文書編集装置を用いてテキストデータを入力し、そこでデータ転送が要求される場合、結局、マスターとなるデバイス(典型的には、モバイルコンピュータ)が必要とされることから、文書編集装置のみならずマスターデバイスを携帯しなければならず、携帯性に優れた文書編集装置の意義を失ってしまう。   However, in such data transfer by USB, a physical connection by a USB cable is required, and therefore the user needs to always have a USB cable. In addition, when text data is input at a destination using a document editing apparatus, and data transfer is requested there, a master device (typically, a mobile computer) is eventually required. Not only the apparatus but also the master device must be carried, and the significance of the document editing apparatus excellent in portability is lost.

なお、物理的接続を不要としたBluetooth(登録商標)のような無線通信機能を採用することも考えられるが、消費電力やコストの観点から、これを実装することは現実的でない。   Although it is conceivable to adopt a wireless communication function such as Bluetooth (registered trademark) that does not require physical connection, it is not practical to implement this from the viewpoint of power consumption and cost.

また、MicroSD(登録商標)カードのようなメモリカードが用いられる場合、典型的には、パーソナルコンピュータや携帯電話機へのデータの授受が想定される。ユーザは、文書編集装置によって入力したテキストデータをメモリカードに保存した後、当該メモリカードをパーソナルコンピュータ等の対応スロットに装着することで、パーソナルコンピュータ上でテキストデータを利用できるようになる。   In addition, when a memory card such as a MicroSD (registered trademark) card is used, typically data transfer to a personal computer or a mobile phone is assumed. The user can use the text data on the personal computer by storing the text data input by the document editing device in a memory card and then mounting the memory card in a corresponding slot of a personal computer or the like.

しかしながら、このようなメモリカードを媒介としたデータの授受に当たっては、構造上の問題から、ユーザは、機器本体への装着及び機器本体からの脱離に細心の注意を払う必要がある。また、メモリカード内のデータ保護の観点から、とりわけ、メモリカードの脱離時に、機器本体又はメモリカードインターフェースの電源をOFFにするセーフティ操作が推奨される。従って、メモリカードの脱離の度に、ユーザにセーフティ操作を要求することは、操作が煩雑になり、操作性が低下する。さらに、カードインターフェースにメモリカードを装着したままでは、電力を消費し、文書編集装置を長時間駆動させることの弊害になる。   However, when sending and receiving data via such a memory card, the user needs to pay close attention to mounting and dismounting from the device body due to structural problems. From the viewpoint of protecting data in the memory card, in particular, a safety operation for turning off the power of the device main body or the memory card interface when the memory card is detached is recommended. Therefore, requesting a safety operation from the user each time the memory card is detached makes the operation complicated and the operability is lowered. Furthermore, with the memory card attached to the card interface, power is consumed and the document editing apparatus is driven for a long time.

そこで、本発明は、テキスト編集機能に特化した文書編集装置であって、ハードウェアコンポーネントを新たに追加することなく、他の電子デバイスにデータを簡単に転送することができる文書編集装置を提供することを目的とする。   Accordingly, the present invention provides a document editing apparatus specialized for a text editing function, which can easily transfer data to another electronic device without newly adding a hardware component. The purpose is to do.

本発明は、上記課題を解決するためになされたもので、以下の技術的特徴を有する。   The present invention has been made to solve the above problems, and has the following technical features.

即ち、ある観点に従う本発明は、キーボード及びディスプレイを備え、ユーザによって前記キーボードから入力されたテキストデータを前記ディスプレイに表示しながらテキスト編集を可能にする文書編集装置であって、前記テキストデータを記憶するための編集データ記憶手段と、前記キーボードからテキスト編集のためのキー情報を受け付けた場合に、当該キー情報に従って前記編集データ記憶手段に記憶されたテキストデータを編集するテキスト編集手段と、前記編集データ記憶手段に記憶された前記テキストデータを前記ディスプレイに表示するための制御を行う表示制御手段と、前記キーボードから2次元コード表示のためのキー情報を受け付けた場合に、前記編集データ記憶手段に記憶された前記テキストデータに基づいて2次元コードを生成する2次元コード生成手段と、を備え、前記表示制御手段は、前記2次元コード生成手段によって2次元コードが生成された場合に、当該2次元コードに基づく2次元コードパターンを前記ディスプレイに表示するための制御を行う、文書編集装置である。   That is, the present invention according to a certain aspect is a document editing apparatus that includes a keyboard and a display and enables text editing while displaying text data input from the keyboard by a user on the display, and stores the text data. Editing data storage means for editing, text editing means for editing text data stored in the editing data storage means in accordance with the key information when key information for text editing is received from the keyboard, and the editing Display control means for performing control for displaying the text data stored in the data storage means on the display; and key information for two-dimensional code display received from the keyboard, the edit data storage means Secondary based on the stored text data Two-dimensional code generation means for generating a code, wherein the display control means displays a two-dimensional code pattern based on the two-dimensional code when the two-dimensional code is generated by the two-dimensional code generation means. This is a document editing apparatus that performs control for display on the document.

これにより、接続ケーブルやメモリカードを用いることなく、既存のハードウェアコンポーネントを活用して、文書編集装置から他の電子デバイスにデータを簡単に転送することができるようになる。   As a result, data can be easily transferred from the document editing apparatus to another electronic device using existing hardware components without using a connection cable or a memory card.

また、本発明は、メールアドレスを記憶するメールアドレス記憶手段と、前記メールアドレス記憶手段に記憶されたメールアドレスの少なくとも1つを選択するメールアドレス選択手段と、をさらに備える。そして、前記2次元コード生成手段は、前記選択されたメールアドレス及び前記編集データ記憶手段に記憶された前記テキストデータに基づいて、外部のアプリケーションプログラムが解釈可能なコマンドデータを作成し、当該作成したコマンドデータに基づいて2次元コードを生成する、文書編集装置である。   The present invention further includes mail address storage means for storing a mail address, and mail address selection means for selecting at least one of the mail addresses stored in the mail address storage means. Then, the two-dimensional code generation means creates command data that can be interpreted by an external application program based on the selected mail address and the text data stored in the edit data storage means. A document editing device that generates a two-dimensional code based on command data.

これにより、生成された2次元コードは、携帯電話機に対するコマンドデータとして機能するので、携帯電話機は、2次元コードパターンを読み取り、コマンドヘッダを認識すると、各セクションの内容をメールの対応するフィールドに割り当てることによってメールを作成することができる。ユーザは、携帯電話機を操作してメール送信を指示することにより、携帯電話機は、作成したメールを送信する。このため、ユーザは、携帯電話機に対する操作を必要最小限に抑えつつ、文書編集装置1で編集したテキストデータを所定の宛先に簡単に転送できるようになる。   As a result, the generated two-dimensional code functions as command data for the mobile phone. When the mobile phone reads the two-dimensional code pattern and recognizes the command header, the content of each section is assigned to the corresponding field of the mail. You can compose an email. When the user operates the mobile phone to instruct mail transmission, the mobile phone transmits the created mail. For this reason, the user can easily transfer the text data edited by the document editing apparatus 1 to a predetermined destination while minimizing operations on the mobile phone.

さらに、本発明は、所定の書式に従ったテンプレートを記憶するテンプレート記憶手段と、前記テンプレート記憶手段に記憶されたテンプレートの1つを選択するためのキー情報を受け付けた場合に、前記選択されたテンプレートに基づくテキストデータを前記編集データ記憶手段にセットするテンプレート選択手段と、をさらに備え、前記2次元コード生成手段は、前記編集データ記憶手段に記憶された前記テンプレートに基づく前記テキストデータを所定のアプリケーションデータに変換し、前記選択されたメールアドレス及び前記変換された所定のアプリケーションデータに基づいて、外部プログラムが解釈可能なコマンドデータを作成し、当該作成したコマンドデータに基づいて2次元コードを生成する、文書編集装置である。   Further, the present invention provides a template storage means for storing a template according to a predetermined format and the selected key information for selecting one of the templates stored in the template storage means. Template selection means for setting text data based on a template in the edit data storage means, and the two-dimensional code generation means stores the text data based on the template stored in the edit data storage means in a predetermined manner. Convert to application data, create command data that can be interpreted by an external program based on the selected mail address and the converted predetermined application data, and generate a two-dimensional code based on the created command data This is a document editing device.

これにより、生成された2次元コードは、他のアプリケーションプログラムで利用可能なデータ(例えばCSV形式のデータ)を含む、携帯電話機に対するコマンドデータとして機能するので、携帯電話機は、2次元コードパターンを読み取り、コマンドヘッダを認識すると、各セクションの内容をメールの対応するフィールドに割り当てることによってメールを作成することができる。ユーザは、携帯電話機を操作してメール送信を指示することにより、携帯電話機は、作成したメールを送信する。このため、ユーザは、携帯電話機に対する操作を必要最小限に抑えつつ、文書編集装置1で編集したテキストデータを所定の宛先に簡単に転送できるようになる。また、本実施形態によれば、テンプレートに基づいて作成されたテキストデータは、他のアプリケーションプログラムで利用可能なデータに変換されるので、ユーザは、携帯電話機から当該メールを受信したコンピュータのアプリケーションプログラム上で当該データを直ちに利用することができるようになる。   As a result, the generated two-dimensional code functions as command data for the cellular phone including data (for example, CSV format data) that can be used by other application programs, so the cellular phone reads the two-dimensional code pattern. Once the command header is recognized, a mail can be created by assigning the contents of each section to the corresponding field in the mail. When the user operates the mobile phone to instruct mail transmission, the mobile phone transmits the created mail. For this reason, the user can easily transfer the text data edited by the document editing apparatus 1 to a predetermined destination while minimizing operations on the mobile phone. Also, according to the present embodiment, text data created based on the template is converted into data that can be used by another application program, so that the user can use the application program of the computer that has received the mail from the mobile phone. This makes it possible to use the data immediately.

さらにまた、本発明は、辞書データを記憶する辞書記憶手段と、前記辞書記憶手段に記憶された辞書データを参照して、前記キーボードから入力されたキー情報に基づく第1の形態のテキストデータを第2の形態のテキストデータに変換する変換手段とをさらに備え、前記変換手段は、前記第1の形態の第1のテキストデータと前記第2の形態の第2のテキストデータとの組み合わせが前記辞書データとして登録されていない場合に、当該組み合わせを新たな辞書データとして登録する辞書登録手段を含み、前記2次元コード生成手段は、前記辞書記憶手段に記憶された前記新たな辞書データに基づいて2次元コードを生成する、文書編集装置である。   Still further, the present invention relates to a dictionary storage means for storing dictionary data and text data of the first form based on key information input from the keyboard with reference to the dictionary data stored in the dictionary storage means. Conversion means for converting into text data of a second form, wherein the conversion means is a combination of the first text data of the first form and the second text data of the second form. A dictionary registration means for registering the combination as new dictionary data when not registered as dictionary data, wherein the two-dimensional code generation means is based on the new dictionary data stored in the dictionary storage means; A document editing device that generates a two-dimensional code.

これにより、生成された2次元コードは、ユーザによって登録された辞書データを含む、携帯電話機に対するコマンドデータとして機能するので、携帯電話機は、2次元コードパターンを読み取り、コマンドヘッダを認識すると、各セクションの内容をメールの対応するフィールドに割り当てることによってメールを作成することができる。ユーザは、携帯電話機を操作してメール送信を指示することにより、携帯電話機は、作成したメールを送信する。このため、ユーザは、携帯電話機に対する操作を必要最小限に抑えつつ、辞書データを所定の宛先に簡単に転送できるようになる。従って、ユーザは、コンピュータ上の辞書データを、メールで受信した辞書データで更新することができ、従って、文書編集装置1とコンピュータとの間で辞書データの共有(同期)を図ることができるようになる。   As a result, the generated two-dimensional code functions as command data for the mobile phone including dictionary data registered by the user. When the mobile phone reads the two-dimensional code pattern and recognizes the command header, each section An email can be created by assigning the content of to the corresponding field of the email. When the user operates the mobile phone to instruct mail transmission, the mobile phone transmits the created mail. Therefore, the user can easily transfer the dictionary data to a predetermined destination while minimizing the operation on the mobile phone. Therefore, the user can update the dictionary data on the computer with the dictionary data received by e-mail, so that the dictionary data can be shared (synchronized) between the document editing apparatus 1 and the computer. become.

また、別の観点に従う本発明は、キーボード及びディスプレイを備え、ユーザによって前記キーボードから入力されたテキストデータを前記ディスプレイに表示しながらテキスト編集を可能にする文書編集装置を用いたデータ転送方法である。当該データ転送方法は、前記文書編集装置のプロセッサが、前記キーボードから入力されたテキストデータをメモリに記憶するステップと、前記プロセッサが、前記キーボードから2次元コード表示のためのキー情報を受け付けるステップと、前記プロセッサが、前記メモリに記憶された所定のメールアドレス及び前記テキストデータに基づいて、外部のアプリケーションプログラムが解釈可能なコマンドデータを作成するステップと、前記プロセッサが、前記作成したコマンドデータに基づいて2次元コードを生成するステップと、前記プロセッサが、前記生成された2次元コードに基づく2次元コードパターンを前記ディスプレイに表示する制御を行うステップと、携帯電話機が、前記ディスプレイに表示された前記2次元コードパターンを読み取って、前記コマンドデータを解釈してメールを作成し、メールを送信するステップと、を含む。   The present invention according to another aspect is a data transfer method using a document editing apparatus that includes a keyboard and a display, and enables text editing while displaying text data input from the keyboard by a user on the display. . In the data transfer method, the processor of the document editing apparatus stores text data input from the keyboard in a memory, and the processor receives key information for displaying a two-dimensional code from the keyboard; The processor generates command data interpretable by an external application program based on the predetermined mail address and the text data stored in the memory; and the processor is based on the generated command data. Generating a two-dimensional code, a step of controlling the processor to display a two-dimensional code pattern based on the generated two-dimensional code on the display, and a mobile phone displayed on the display 2D code putter Reading the, including the steps of: interpreting the command data to create an email to send mail.

本発明によれば、テキスト編集機能に特化した携帯型の文書編集装置において、他の電子デバイスにデータを簡単に転送することができるようになる。また、既存のハードウェアコンポーネントを活用するため、ハードウェアコンポーネントを新たに追加する必要がなく、この結果、製造コストを抑制することができるようになる。   According to the present invention, in a portable document editing apparatus specialized for a text editing function, data can be easily transferred to another electronic device. In addition, since existing hardware components are used, it is not necessary to add new hardware components, and as a result, manufacturing costs can be suppressed.

本発明の他の技術的特徴及び作用効果乃至は利点は、添付した図面を参照して説明される以下の実施形態により明らかにされる。   Other technical features and operational effects or advantages of the present invention will become apparent from the following embodiments described with reference to the accompanying drawings.

本発明の一実施形態に係る文書編集装置の外観を示す斜視図である。1 is a perspective view showing an external appearance of a document editing apparatus according to an embodiment of the present invention. 本発明の一実施形態に係る文書編集装置のコントローラボードのハードウェア構成を示すブロックダイアグラムである。It is a block diagram which shows the hardware constitutions of the controller board of the document editing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る文書編集装置における機能実現手段の構成を示すブロックダイアグラムである。It is a block diagram which shows the structure of the function implementation means in the document editing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る文書編集装置におけるメニュー選択画面の一例を示す図である。It is a figure which shows an example of the menu selection screen in the document editing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る文書編集装置における2次元コード生成処理を説明するためのフローチャートである。It is a flowchart for demonstrating the two-dimensional code production | generation process in the document editing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る文書編集装置における2次元コードパターン表示画面の一例を示す図である。It is a figure which shows an example of the two-dimensional code pattern display screen in the document editing apparatus which concerns on one Embodiment of this invention. 本発明の一の実施形態に係る文書編集装置における機能実現手段の構成を示すブロックダイアグラムである。It is a block diagram which shows the structure of the function implementation means in the document editing apparatus concerning one Embodiment of this invention. 本発明の一の実施形態に係る文書編集装置におけるメニュー選択画面の一例を示す図である。It is a figure which shows an example of the menu selection screen in the document editing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る文書編集装置における2次元コード生成処理を説明するためのフローチャートである。It is a flowchart for demonstrating the two-dimensional code production | generation process in the document editing apparatus which concerns on one Embodiment of this invention. 本発明の一の実施形態に係る文書作成装置において作成されたコマンドデータの一例を説明するための図である。It is a figure for demonstrating an example of the command data produced in the document production apparatus which concerns on one Embodiment of this invention. 本発明の一の実施形態に係る文書編集装置における機能実現手段の構成を示すブロックダイアグラムである。It is a block diagram which shows the structure of the function implementation means in the document editing apparatus concerning one Embodiment of this invention. 本発明の一の実施形態に係る文書編集装置におけるメニュー選択画面の一例を示す図である。It is a figure which shows an example of the menu selection screen in the document editing apparatus which concerns on one Embodiment of this invention. 本発明の一の実施形態に係る文書編集装置におけるテキスト編集画面の一例を示す図である。It is a figure which shows an example of the text edit screen in the document editing apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る文書編集装置における2次元コード生成処理を説明するためのフローチャートである。It is a flowchart for demonstrating the two-dimensional code production | generation process in the document editing apparatus which concerns on one Embodiment of this invention. 本発明の一の実施形態に係る文書編集装置における機能実現手段の構成を示すブロックダイアグラムである。It is a block diagram which shows the structure of the function implementation means in the document editing apparatus concerning one Embodiment of this invention.

次に、本発明の実施の形態について、図面を参照しつつ説明する。
[第1の実施形態]
Next, embodiments of the present invention will be described with reference to the drawings.
[First Embodiment]

本実施形態は、テキスト編集機能に特化した文書編集装置であって、編集中のテキストデータを2次元コード(例えばQRコード)に変換し、その2次元コードパターンをディスプレイ画面上に表示する文書編集装置及びこれを用いたデータ転送方法を説明している。   The present embodiment is a document editing apparatus specialized for a text editing function, which converts text data being edited into a two-dimensional code (for example, a QR code) and displays the two-dimensional code pattern on a display screen. An editing apparatus and a data transfer method using the editing apparatus are described.

図1は、本発明の一実施形態に係る文書編集装置の外観を示す斜視図である。同図に示すように、文書編集装置1は、ベース2と、キーボード3と、ディスプレイ4とを備える。   FIG. 1 is a perspective view showing an external appearance of a document editing apparatus according to an embodiment of the present invention. As shown in FIG. 1, the document editing apparatus 1 includes a base 2, a keyboard 3, and a display 4.

ベース2は、文書編集装置1全体の動作を司るコントローラボード10(図示せず)や文書編集装置1が必要とする電力を供給するバッテリ等を収容する筐体であって、キーボード3及びディスプレイ4を支持している。   The base 2 is a housing that houses a controller board 10 (not shown) that controls the operation of the entire document editing apparatus 1, a battery that supplies power required by the document editing apparatus 1, and the like, and includes a keyboard 3 and a display 4. Support.

キーボード3は、ユーザがキー操作をするための入力デバイスである。本実施形態では、キーボード3には、折りたたみ式キーボードが採用されている。キーボード3は、折りたたまれた状態では概ねベース2のサイズになり、また、完全に展開された状態では例えばノート型コンピュータ程度のキーボードのサイズになるように、構成されている。ディスプレイ4は、例えば、液晶ディスプレイであり、ヒンジ機構を介してベース2に開閉自在に接続されている。ディスプレイ4は、キーボード3が折りたたまれた状態で、閉じることができる。キーボード3及びディスプレイ4は、コントローラボード10の制御の下、ユーザインターフェースとして機能する。   The keyboard 3 is an input device for a user to perform key operations. In the present embodiment, the keyboard 3 is a foldable keyboard. The keyboard 3 is configured to be approximately the size of the base 2 in the folded state, and to have a keyboard size of, for example, a notebook computer in the fully expanded state. The display 4 is, for example, a liquid crystal display, and is connected to the base 2 through a hinge mechanism so as to be freely opened and closed. The display 4 can be closed with the keyboard 3 folded. The keyboard 3 and the display 4 function as a user interface under the control of the controller board 10.

図2は、本発明の一実施形態に係る文書編集装置1のコントローラボード10のハードウェア構成を示すブロックダイアグラムである。   FIG. 2 is a block diagram showing a hardware configuration of the controller board 10 of the document editing apparatus 1 according to the embodiment of the present invention.

即ち、同図に示すように、コントローラボード10は、プロセッサ11と、メモリ12と、キーボードコントローラ13と、ディスプレイコントローラ14と、USBインターフェース15と、メモリカードインターフェース16とを含み、これらはシステムバス17を介して接続されている。   That is, as shown in the figure, the controller board 10 includes a processor 11, a memory 12, a keyboard controller 13, a display controller 14, a USB interface 15, and a memory card interface 16, which are a system bus 17. Connected through.

プロセッサ11は、メモリ12上のプログラムを解釈、実行することにより、コントローラボード10を統括的に制御するコアコンポーネントである。メモリ12は、典型的には、フラッシュメモリのような書き換え可能な不揮発性メモリを含む半導体メモリモジュールで構成される。メモリ12は、例えば、各種のプログラム、システムデータ及びユーザデータ等を記憶する。また、メモリ12は、メールアドレスを含むアドレス帳データや所定の書式に従ったテンプレートデータを記憶する。   The processor 11 is a core component that comprehensively controls the controller board 10 by interpreting and executing a program on the memory 12. The memory 12 is typically composed of a semiconductor memory module including a rewritable nonvolatile memory such as a flash memory. The memory 12 stores, for example, various programs, system data, user data, and the like. The memory 12 stores address book data including mail addresses and template data according to a predetermined format.

キーボードコントローラ13は、キーボード3のハードウェア制御を行うためのコンポーネントであり、キーボード3に対するキー操作に応じてスキャンコードを生成し、プロセッサ11に割り込みをかける。また、ディスプレイコントローラ14は、ディスプレイ4のハードウェア制御を行うためのコンポーネントであり、プロセッサ11による画像表示要求に基づいて画像表示データを生成し、これをディスプレイ4に出力する。   The keyboard controller 13 is a component for performing hardware control of the keyboard 3, generates a scan code in response to a key operation on the keyboard 3, and interrupts the processor 11. The display controller 14 is a component for performing hardware control of the display 4, generates image display data based on an image display request from the processor 11, and outputs this to the display 4.

USBインターフェース15は、USBマスストレージクラスに準拠して構成されたコンポーネントであり、これによって、文書編集装置1を他のホストデバイス(例えば、パーソナルコンピュータ等)のUSBマスストレージとして機能させることができる。   The USB interface 15 is a component configured in conformity with the USB mass storage class, whereby the document editing apparatus 1 can function as a USB mass storage of another host device (for example, a personal computer).

メモリカードインターフェース16は、例えば、MicroSD(登録商標)やSDHC(登録商標)に準拠して構成されたコンポーネントであり、これによって、MicroSDカードにアクセスすることができる。   The memory card interface 16 is a component configured in conformity with, for example, MicroSD (registered trademark) or SDHC (registered trademark), and can thereby access the MicroSD card.

図3は、本発明の第1の実施形態に係る文書編集装置1における機能実現手段の構成を示すブロックダイアグラムである。かかる機能実現手段は、プロセッサ11が、各種のプログラムを実行し、他のハードウェアコンポーネントとの協働により、実現される。   FIG. 3 is a block diagram showing a configuration of function realizing means in the document editing apparatus 1 according to the first embodiment of the present invention. Such function realization means is realized by the processor 11 executing various programs and cooperating with other hardware components.

同図に示すように、入力解釈部31は、キーボード3から送られるスキャンコードを解釈し、キー情報を取得する。入力解釈部31は、例えば、テキスト編集モードにおいては、キー情報をテキスト編集部32に送る。一方、コマンドモードにおいては、入力解釈部31は、キー情報をコマンド実行部33に送る。入力解釈部31は、通常は、テキスト編集モードであり、例えば、「メニュー」キーが押された場合に、コマンドモードに移行する。入力解釈31は、コマンドモードにおいて、例えば「ESC」キーが押された場合に、テキスト編集モードに戻る。   As shown in the figure, the input interpretation unit 31 interprets a scan code sent from the keyboard 3 and acquires key information. For example, the input interpretation unit 31 sends key information to the text editing unit 32 in the text editing mode. On the other hand, in the command mode, the input interpretation unit 31 sends key information to the command execution unit 33. The input interpretation unit 31 is normally in a text editing mode. For example, when the “menu” key is pressed, the input interpretation unit 31 shifts to the command mode. The input interpretation 31 returns to the text editing mode when, for example, the “ESC” key is pressed in the command mode.

また、入力解釈部31は、日本語入力を可能にするためのかな漢字変換部311を含む。かな漢字変換部311には、既知のかな漢字変換システムを採用することができる。かな漢字変換部311は、取得されたキー情報に基づいて辞書部34の辞書データを参照し、変換候補を抽出する。また、かな漢字変換部311は、ユーザのキー操作に従って確定された文字セットをテキスト編集部32に送る。さらに、かな漢字変換部311は、特定の文字又は文字列に対して読みがなを定義する辞書登録機能を備える。新たに定義された辞書データは、辞書部34に登録される。   The input interpretation unit 31 includes a kana-kanji conversion unit 311 for enabling Japanese input. For the kana-kanji conversion unit 311, a known kana-kanji conversion system can be adopted. The kana-kanji conversion unit 311 refers to the dictionary data in the dictionary unit 34 based on the acquired key information, and extracts conversion candidates. Also, the Kana-Kanji conversion unit 311 sends the character set determined according to the user's key operation to the text editing unit 32. Furthermore, the Kana-Kanji conversion unit 311 has a dictionary registration function that defines a reading for a specific character or character string. Newly defined dictionary data is registered in the dictionary unit 34.

テキスト編集部32は、入力解釈部31から受け取ったキー情報又は文字セットに従って編集メモリ部35の内容(テキストデータ)を更新する。編集メモリ部35の内容は、後述するように、表示制御部36により画像表示データに変換され、ディスプレイ4に表示されることになる。   The text editing unit 32 updates the contents (text data) of the editing memory unit 35 according to the key information or character set received from the input interpretation unit 31. As will be described later, the contents of the editing memory unit 35 are converted into image display data by the display control unit 36 and displayed on the display 4.

コマンド実行部33は、コマンドモードにおいて入力解釈部31から送られるキー情報に応じて、所定のコマンドを実行する。例えば、ファイルの新規作成が指示された場合には、コマンド実行部33は、編集メモリ部35に対して初期化処理を行う。本実施形態では、コマンド実行部33は、編集メモリ部35に記憶されたテキストデータに基づいて2次元コードを生成する2次元コード生成部331を含む。   The command execution unit 33 executes a predetermined command according to key information sent from the input interpretation unit 31 in the command mode. For example, when a new file creation is instructed, the command execution unit 33 performs an initialization process on the editing memory unit 35. In the present embodiment, the command execution unit 33 includes a two-dimensional code generation unit 331 that generates a two-dimensional code based on text data stored in the editing memory unit 35.

表示制御部36は、他の機能実現手段から受け取ったデータを画像表示データに変換し、これをディスプレイ4に送る。例えば、表示制御部36は、編集メモリ部35に記憶されたテキストデータのうち、表示範囲にあるテキストデータに基づいて画像表示データを生成し、これをディスプレイ4に送る。これにより、ユーザは、編集中のテキストデータをディスプレイ4の画面上で認識することできる。また、表示制御部36は、2次元コード生成部331によって生成された2次元コードに基づく2次元コードパターンに基づく画像表示データを生成し、これをディスプレイ4に送る。   The display control unit 36 converts the data received from the other function realizing means into image display data and sends it to the display 4. For example, the display control unit 36 generates image display data based on the text data in the display range among the text data stored in the editing memory unit 35, and sends this to the display 4. Thereby, the user can recognize the text data being edited on the screen of the display 4. In addition, the display control unit 36 generates image display data based on a two-dimensional code pattern based on the two-dimensional code generated by the two-dimensional code generation unit 331, and sends this to the display 4.

図4は、本発明の第1の実施形態に係る文書編集装置1のディスプレイ4に表示されたメニュー選択画面の一例を示す図である。文書編集装置1は、例えば、プロセッサ11の制御の下、キーボード3の「メニュー」が押されたと判断すると、同図(a)に示すようなタブメニューをディスプレイ4の画面に表示するように制御を行う。同図(a)は、「ファイル」タブにおけるメニュー項目を示している。ユーザは、例えば、左右矢印キーを用いて、カレントタブを切り替え、また、上下矢印キーを用いて、メニュー項目を選択することができる。同図(b)は、「ツール」タブにおけるメニュー項目を示している。ユーザが「ツール」タブにおける「QRコード表示」を選択すると、文書編集装置1は、プロセッサ11の制御の下、メモリ12に記憶された編集中のテキストデータに基づいて2次元コードを生成する処理を行う。   FIG. 4 is a diagram showing an example of a menu selection screen displayed on the display 4 of the document editing apparatus 1 according to the first embodiment of the present invention. For example, when the document editing apparatus 1 determines that the “menu” on the keyboard 3 has been pressed under the control of the processor 11, the document editing apparatus 1 controls to display a tab menu as shown in FIG. I do. FIG. 4A shows menu items in the “File” tab. For example, the user can switch the current tab by using the left and right arrow keys, and can select a menu item by using the up and down arrow keys. FIG. 4B shows menu items in the “Tool” tab. When the user selects “QR code display” in the “tool” tab, the document editing apparatus 1 generates a two-dimensional code based on the text data being edited stored in the memory 12 under the control of the processor 11. I do.

図5は、本発明の第1の実施形態に係る文書編集装置1における2次元コード生成処理を説明するためのフローチャートである。2次元コード生成処理は、ユーザのメニュー操作により「QRコード表示」が選択された場合に、プロセッサ11が2次元コード生成プログラムを実行することによりなされる処理であり、図3で示した2次元コード生成部331の処理として説明される。   FIG. 5 is a flowchart for explaining a two-dimensional code generation process in the document editing apparatus 1 according to the first embodiment of the present invention. The two-dimensional code generation process is a process performed when the processor 11 executes the two-dimensional code generation program when “QR code display” is selected by the user's menu operation. The two-dimensional code generation process illustrated in FIG. This will be described as processing of the code generation unit 331.

即ち、同図に示すように、2次元コード生成部331は、QRコード表示の指示を受け付けると、まず、編集メモリ部35からテキストデータを読み込み(STEP501)、当該テキストデータを所定長のデータブロックに分割する(STEP502)。データブロックへの分割は、1つの2次元コードパターンに含み得るデータサイズに依存する。即ち、QRコードでは、日本語で1817字を超えないサイズのデータブロックに分割される。   That is, as shown in the figure, upon receiving an instruction for QR code display, the two-dimensional code generation unit 331 first reads text data from the editing memory unit 35 (STEP 501), and stores the text data in a data block of a predetermined length. (STEP 502). The division into data blocks depends on the data size that can be included in one two-dimensional code pattern. That is, the QR code is divided into data blocks having a size not exceeding 1817 characters in Japanese.

続いて、2次元コード生成部331は、分割したデータブロックを所定のQRコード変換規則に従って2次元コードに変換する(STEP503)。2次元コード生成部331は、全てのデータブロックを2次元コードに変換したか否かを判断し(STEP504)、未だ変換していないデータブロックがあると判断する場合には(STEP504のNo)、STEP503に戻る。即ち、変換対象のテキストデータが複数のデータブロックに分割される場合、これらのデータブロックに基づく2次元コードは、連結モードで生成されることになる。連結モードでは、各2次元コードに連結情報が埋め込まれ、読み取り側のデバイスは、当該連結情報を解析することによって、元のテキストデータに復元する。   Subsequently, the two-dimensional code generation unit 331 converts the divided data block into a two-dimensional code according to a predetermined QR code conversion rule (STEP 503). The two-dimensional code generation unit 331 determines whether or not all data blocks have been converted into two-dimensional codes (STEP 504), and when determining that there is a data block that has not yet been converted (NO in STEP 504), Return to STEP503. That is, when the text data to be converted is divided into a plurality of data blocks, a two-dimensional code based on these data blocks is generated in the concatenation mode. In the connection mode, connection information is embedded in each two-dimensional code, and the device on the reading side restores the original text data by analyzing the connection information.

2次元コード生成部331は、全てのデータブロックを2次元コードに変換したと判断すると(STEP504のYes)、変換した2次元コードを表示制御部36に送る(STEP505)。表示制御部36は、受け取った2次元コードに基づいて、ディスプレイ4に2次元コードパターンが表示されるように制御を行う。   When the two-dimensional code generation unit 331 determines that all data blocks have been converted into two-dimensional codes (Yes in STEP 504), the converted two-dimensional code is sent to the display control unit 36 (STEP 505). The display control unit 36 performs control so that the two-dimensional code pattern is displayed on the display 4 based on the received two-dimensional code.

このようにして、ディスプレイ4の画面には、図6に示すように、2次元コードパターンが、ページ番号とともに表示されることになる。同図は、生成された10個の2次元コードパターンのうち9番目のものが表示された状態を示している。複数の2次元コードが生成された場合には、ユーザは、例えば、上下矢印キーを用いて、表示されるべき2次元コードパターンを選択することができる。ユーザは、キーボード3を操作して、ディスプレイ4の画面に2次元コードパターンを順番に表示させて、例えば、携帯電話機の撮像機能を用いてこれを取り込むことができる。そして、ユーザは、携帯電話機を操作して、取り込んだデータを例えば所定のウェブサイトにアップロードすることもできるし、インターネットメールを介してパーソナルコンピュータに転送することもできる。   In this way, the two-dimensional code pattern is displayed on the screen of the display 4 together with the page number as shown in FIG. This figure shows a state where the ninth one of the generated two-dimensional code patterns is displayed. When a plurality of two-dimensional codes are generated, the user can select a two-dimensional code pattern to be displayed using, for example, the up and down arrow keys. The user can operate the keyboard 3 to display the two-dimensional code pattern on the screen of the display 4 in order, and can capture it using, for example, the imaging function of the mobile phone. Then, the user can operate the mobile phone to upload the captured data to a predetermined website, for example, or transfer it to a personal computer via Internet mail.

従って、本実施形態によれば、接続ケーブルやメモリカードを用いることなく、既存のハードウェアコンポーネントを活用して、文書編集装置から他の電子デバイスにデータを簡単に転送することができるようになる。特に、テキスト編集機能に特化した文書編集装置においては、新たなハードウェアコンポーネントを追加する必要がないため、動作パフォーマンスを低下させることもなく、また、製造コストを抑制することができるようになる。
[第2の実施形態]
Therefore, according to the present embodiment, it is possible to easily transfer data from the document editing apparatus to another electronic device by using existing hardware components without using a connection cable or a memory card. . In particular, in a document editing apparatus specialized for the text editing function, it is not necessary to add a new hardware component, so that the operation performance is not deteriorated and the manufacturing cost can be suppressed. .
[Second Embodiment]

本実施形態は、上記実施形態の変形であり、編集中のテキストデータに加え、アドレス帳から選択されるメールアドレスを2次元コードに変換し、その2次元コードパターンをディスプレイ画面上に表示する文書編集装置及びこれを用いたデータ転送方法を説明している。本実施形態の文書編集装置1のハードウェア構成は、上記実施形態のそれと同様であるので、説明を省略する。   This embodiment is a modification of the above-described embodiment. In addition to text data being edited, a document that converts a mail address selected from the address book into a two-dimensional code and displays the two-dimensional code pattern on the display screen. An editing apparatus and a data transfer method using the editing apparatus are described. Since the hardware configuration of the document editing apparatus 1 of the present embodiment is the same as that of the above-described embodiment, description thereof is omitted.

図7は、本発明の第2の実施形態に係る文書編集装置1における機能実現手段の構成を示すブロックダイアグラムである。本実施形態の文書編集装置1は、ユーザによって登録されたメールアドレス等を管理するアドレス帳機能を有する。   FIG. 7 is a block diagram showing the configuration of the function realizing means in the document editing apparatus 1 according to the second embodiment of the present invention. The document editing apparatus 1 according to the present embodiment has an address book function for managing e-mail addresses registered by a user.

即ち、同図に示すように、本実施形態の文書編集装置1は、メールアドレス等を記憶するメールアドレス記憶部71を備える。コマンド実行部33は、入力解釈部31から送られるキー情報に従って、メールアドレス記憶部71に記憶されたメールアドレスを読み出して、これを表示制御部36に送る。これによって、ディスプレイ4にはメールアドレスの一覧が表示され、ユーザはキーボード3を用いて特定のメールアドレスを選択することが可能になる。   That is, as shown in the figure, the document editing apparatus 1 of this embodiment includes a mail address storage unit 71 that stores a mail address and the like. The command execution unit 33 reads the mail address stored in the mail address storage unit 71 according to the key information sent from the input interpretation unit 31 and sends it to the display control unit 36. As a result, a list of mail addresses is displayed on the display 4, and the user can select a specific mail address using the keyboard 3.

また、本実施形態の2次元コード生成部331は、QRコード表示が指示され、かつ、メールアドレスが選択されると、当該選択されたメールアドレス及び編集メモリ部35に記憶されたテキストデータに基づいて、外部プログラムに対するコマンドデータを作成し、当該コマンドデータに基づいて2次元コードを生成する。外部プログラムは、典型的には、携帯電話機上で実行されるJAVA(登録商標)アプリケーションプログラムである。このようなプログラムを実行している携帯電話機は、2次元コードパターンを読み取ると、メーラーを起動し、2次元コードに含まれるメールアドレスをメールの宛先フィールドに割り当てるとともに、テキストデータをメールの本文フィールドに割り当てることで、メールを作成する。   In addition, when the QR code display is instructed and an e-mail address is selected, the two-dimensional code generation unit 331 of the present embodiment is based on the selected e-mail address and text data stored in the editing memory unit 35. Thus, command data for the external program is created, and a two-dimensional code is generated based on the command data. The external program is typically a JAVA (registered trademark) application program executed on a mobile phone. When a mobile phone that is executing such a program reads a two-dimensional code pattern, it activates a mailer, assigns an email address contained in the two-dimensional code to a mail destination field, and sends text data to a mail body field. Create an email by assigning to.

その他の機能実現手段は、上記実施形態で説明したものと同じであるため、説明を省略する。   The other function realization means are the same as those described in the above embodiment, and thus description thereof is omitted.

図8は、本発明の第2の実施形態に係る文書編集装置1におけるメニュー選択画面の一例を示す図である。本実施形態では、図4(b)に示すようなメニュー選択画面において「QRコード表示」が選択されると、文書編集装置1は、続いて、図8(a)に示すような変換データの選択画面をディスプレイ4に表示する。ここで、ユーザがキーボード3を操作して「テキスト」を選択すると、上記実施形態で説明したように、文書編集装置1は、編集中のテキストデータに基づいて2次元コードを生成する処理を行い、その2次元コードパターンをディスプレイ4に表示する。これに対して、ユーザが「メールアドレス+テキスト」を選択すると、文書編集装置1は、メールアドレスを読み出して、例えば、図8(b)に示すようなメールアドレス選択画面を表示する。ユーザは、表示されたメールアドレスの中から所望のメールアドレスを選択すると、文書編集装置1は、選択したメールアドレス及び編集中のテキストデータに基づいて2次元コードを生成する処理を行い、その2次元コードパターンをディスプレイ4に表示する。   FIG. 8 is a diagram showing an example of a menu selection screen in the document editing apparatus 1 according to the second embodiment of the present invention. In the present embodiment, when “QR code display” is selected on the menu selection screen as shown in FIG. 4B, the document editing apparatus 1 continues to convert the conversion data as shown in FIG. A selection screen is displayed on the display 4. Here, when the user operates the keyboard 3 to select “text”, the document editing apparatus 1 performs a process of generating a two-dimensional code based on the text data being edited as described in the above embodiment. The two-dimensional code pattern is displayed on the display 4. On the other hand, when the user selects “mail address + text”, the document editing apparatus 1 reads the mail address and displays a mail address selection screen as shown in FIG. 8B, for example. When the user selects a desired mail address from the displayed mail addresses, the document editing apparatus 1 performs a process of generating a two-dimensional code based on the selected mail address and the text data being edited. The dimension code pattern is displayed on the display 4.

図9は、本発明の第2の実施形態に係る文書編集装置1における2次元コード生成処理を説明するためのフローチャートである。   FIG. 9 is a flowchart for explaining a two-dimensional code generation process in the document editing apparatus 1 according to the second embodiment of the present invention.

同図に示すように、2次元コード生成部331は、メールアドレス記憶部71から選択されたメールアドレスを読み込み(STEP901)、さらに、編集メモリ部35からデータを読み込む(STEP902)。次に、2次元コード生成部331は、読み込んだメールアドレスとテキストデータとに基づいて、アプリケーションプログラムに対するコマンドデータを作成する(STEP903)。   As shown in the figure, the two-dimensional code generation unit 331 reads a mail address selected from the mail address storage unit 71 (STEP 901), and further reads data from the editing memory unit 35 (STEP 902). Next, the two-dimensional code generation unit 331 creates command data for the application program based on the read mail address and text data (STEP 903).

図10は、本発明の第2の実施形態に係る文書作成装置1において作成されたコマンドデータの一例を説明するための図である。同図に示すように、コマンドデータ100は、コマンドヘッダ101とこれに続くToセクション102、サブジェクトセクション103、及びテキスト本文セクション104を含み、コマンド終端105で終わる。コマンドヘッダ101は、携帯電話機上のアプリケーションプログラムによって解釈されるコマンドであり、当該コマンドデータ100が携帯電話機で作成されるメールに割り当てられるべきデータであることを示している。Toセクション102は、メールの宛先フィールドに割り当てられる少なくとも1つのメールアドレスを含む。サブジェクトセクション103は、メールのサブジェクトフィールドに割り当てられるデータを含む。テキスト本文セクション104は、メールの本文フィールドに割り当てられるデータであり、文書編集装置1によって編集されたテキストデータを含む。なお、ここでは明示していないが、コマンドデータは、ccセクションやbccセクション等を含むことができる。   FIG. 10 is a diagram for explaining an example of command data created by the document creation device 1 according to the second embodiment of the present invention. As shown in the figure, the command data 100 includes a command header 101 followed by a To section 102, a subject section 103, and a text body section 104, and ends with a command end 105. The command header 101 is a command that is interpreted by an application program on the mobile phone, and indicates that the command data 100 is data that should be assigned to mail created by the mobile phone. The To section 102 includes at least one email address assigned to the email destination field. The subject section 103 includes data assigned to the subject field of the mail. The text body section 104 is data assigned to the body field of the mail, and includes text data edited by the document editing apparatus 1. Although not explicitly shown here, the command data can include a cc section, a bcc section, and the like.

図9に戻り、2次元コード生成部331は、上記実施形態で説明したように、作成したコマンドデータを所定長のデータブロックに分割し、分割した全てのデータブロックを所定のQRコード変換規則に従って2次元コードに変換する(STEP904〜STEP906)。そして、プロセッサ11は、変換した2次元コードを表示制御部36に送る(STEP907)。表示制御部36は、受け取った2次元コードに基づいて、ディスプレイ4に2次元コードパターンが表示されるように制御を行う。   Returning to FIG. 9, as described in the above embodiment, the two-dimensional code generation unit 331 divides the created command data into data blocks having a predetermined length, and all the divided data blocks are subjected to a predetermined QR code conversion rule. Conversion into a two-dimensional code (STEP 904 to STEP 906). Then, the processor 11 sends the converted two-dimensional code to the display control unit 36 (STEP907). The display control unit 36 performs control so that the two-dimensional code pattern is displayed on the display 4 based on the received two-dimensional code.

以上のように本実施形態によれば、ディスプレイ4の画面には、2次元コードパターンが、ページ番号とともに表示されることになる。本実施形態において生成された2次元コードは、携帯電話機に対するコマンドデータとして機能する。従って、携帯電話機は、2次元コードパターンを読み取り、コマンドヘッダを認識すると、各セクションの内容をメールの対応するフィールドに割り当てることによってメールを作成する。ユーザは、携帯電話機を操作してメール送信を指示することにより、携帯電話機は、作成したメールを送信する。このため、ユーザは、携帯電話機に対する操作を必要最小限に抑えつつ、文書編集装置1で編集したテキストデータを所定の宛先に簡単に転送できるようになる。   As described above, according to the present embodiment, the two-dimensional code pattern is displayed together with the page number on the screen of the display 4. The two-dimensional code generated in the present embodiment functions as command data for the mobile phone. Therefore, when the mobile phone reads the two-dimensional code pattern and recognizes the command header, it creates a mail by assigning the contents of each section to the corresponding field of the mail. When the user operates the mobile phone to instruct mail transmission, the mobile phone transmits the created mail. For this reason, the user can easily transfer the text data edited by the document editing apparatus 1 to a predetermined destination while minimizing operations on the mobile phone.

なお、本実施形態では、編集されたテキストデータは、メールの本文として送信されるものとしたが、例えば、添付ファイルとして送信されるものであってもよい。
[第3の実施形態]
In the present embodiment, the edited text data is transmitted as the body of the mail, but may be transmitted as an attached file, for example.
[Third Embodiment]

本実施形態は、上記実施形態の変形であり、所定のテンプレートに基づいて編集されたテキストデータを2次元コードに変換し、その2次元コードパターンをディスプレイ画面上に表示する文書編集装置及びこれを用いたデータ転送方法を説明している。さらに、本実施形態では、当該編集されたテキストデータに加え、アドレス帳から選択されるメールアドレスを2次元コードに変換する例を説明している。   The present embodiment is a modification of the above-described embodiment, and converts a text data edited based on a predetermined template into a two-dimensional code and displays the two-dimensional code pattern on a display screen and a document editing apparatus The data transfer method used is described. Furthermore, in the present embodiment, an example is described in which a mail address selected from the address book is converted into a two-dimensional code in addition to the edited text data.

図11は、本発明の第3の実施形態に係る文書編集装置1における機能実現手段の構成を示すブロックダイアグラムである。   FIG. 11 is a block diagram showing the configuration of the function realization means in the document editing apparatus 1 according to the third embodiment of the present invention.

即ち、同図に示すように、本実施形態の文書編集装置1は、テンプレートを記憶するテンプレート記憶部111を備える。テンプレートは、ユーザの入力・編集を補助するための所定の書式に従った文字列(項目)を予め含む初期ファイルである。本実施形態では、例えば、議事録を作成するために必要な項目を含む議事録テンプレート及び日報を作成するために必要な項目を含む日報テンプレートが用意されている。   That is, as shown in the figure, the document editing apparatus 1 of this embodiment includes a template storage unit 111 that stores templates. The template is an initial file that includes in advance a character string (item) according to a predetermined format for assisting user input / editing. In the present embodiment, for example, a minutes template including items necessary for creating a minutes and a daily report template including items necessary for creating a daily report are prepared.

また、本実施形態の2次元コード生成部331は、QRコード表示が指示され、かつ、メールアドレスが選択されると、当該選択されたメールアドレス及び編集メモリ部35に記憶されたテキストデータに基づいて、外部のアプリケーションプログラムで利用可能なアプリケーションデータを作成し、当該アプリケーションデータに基づいて2次元コードを生成する。アプリケーションデータは、例えば、表計算アプリケーションプログラムで読み込み可能なCSV形式のデータである。2次元データ生成部331は、テンプレートとして予め記述されたテキストに従って、CSV形式のアプリケーションデータを作成する。   In addition, when the QR code display is instructed and an e-mail address is selected, the two-dimensional code generation unit 331 of the present embodiment is based on the selected e-mail address and text data stored in the editing memory unit 35. Then, application data that can be used by an external application program is created, and a two-dimensional code is generated based on the application data. The application data is, for example, CSV format data that can be read by a spreadsheet application program. The two-dimensional data generation unit 331 generates application data in CSV format according to text previously described as a template.

その他の機能実現手段は、上記実施形態で説明したものと同じであるため、説明を省略する。   The other function realization means are the same as those described in the above embodiment, and thus description thereof is omitted.

図12は、本発明の第3の実施形態に係る文書編集装置1におけるメニュー選択画面の一例を示す図である。本実施形態では、図4(a)に示すようなメニュー選択画面において「新規作成」が選択されると、文書編集装置1は、続いて、図12に示すような変換データの選択画面をディスプレイ4に表示する。ここで、ユーザがキーボード3を操作して「通常文書」を選択すると、文書編集装置1は、テンプレートなしの状態でテキスト編集を可能にする。一方、ユーザが例えば「議事録」を選択すると、文書編集装置1は、議事録テンプレートをテンプレート記憶部111から読み出して、これを編集メモリ部35に書き込む。これによって、文書編集装置1は、図13に示すような編集画面を表示し、ユーザは、テキスト編集をすることができるようになる。従って、ユーザが「QRコード表示指示」を選択し、かつ、メールアドレスを選択した場合、文書編集装置1は、選択したメールアドレス及び編集中のテキストデータに基づいて2次元コードを生成する処理を行い、その2次元コードパターンを表示する。   FIG. 12 is a diagram showing an example of a menu selection screen in the document editing apparatus 1 according to the third embodiment of the present invention. In the present embodiment, when “new creation” is selected on the menu selection screen as shown in FIG. 4A, the document editing apparatus 1 subsequently displays a conversion data selection screen as shown in FIG. 4 is displayed. Here, when the user operates the keyboard 3 to select “normal document”, the document editing apparatus 1 enables text editing without a template. On the other hand, when the user selects “minutes”, for example, the document editing apparatus 1 reads out the minutes template from the template storage unit 111 and writes it in the editing memory unit 35. As a result, the document editing apparatus 1 displays an editing screen as shown in FIG. 13, and the user can edit the text. Therefore, when the user selects “QR code display instruction” and selects a mail address, the document editing apparatus 1 performs a process of generating a two-dimensional code based on the selected mail address and text data being edited. And display the two-dimensional code pattern.

図14は、本発明の第3の実施形態に係る文書編集装置1における2次元コード生成処理を説明するためのフローチャートである。   FIG. 14 is a flowchart for explaining a two-dimensional code generation process in the document editing apparatus 1 according to the third embodiment of the present invention.

同図に示すように、2次元コード生成部331は、メールアドレス記憶部71から選択されたメールアドレスを読み込み(STEP1401)、さらに、編集メモリ部35からテキストデータを読み込む(STEP1402)。   As shown in the figure, the two-dimensional code generation unit 331 reads the mail address selected from the mail address storage unit 71 (STEP 1401), and further reads the text data from the editing memory unit 35 (STEP 1402).

次に、2次元コード生成部331は、当該テキストデータの編集にテンプレートが使用されたか否かを判断する(STEP1403)。本実施形態では、2次元コード生成部331は、テキストデータがテンプレートにおける所定の項目を含むか否かで判断する。2次元コード生成部331は、テンプレートが使用されていないと判断する場合には(STEP1403のNo)、上記実施形態で説明したように、読み込んだメールアドレスとテキストデータとに基づいて、携帯電話機のアプリケーションプログラムに対するコマンドデータを作成する(STEP1404)。   Next, the two-dimensional code generation unit 331 determines whether a template is used for editing the text data (STEP 1403). In the present embodiment, the two-dimensional code generation unit 331 determines whether the text data includes a predetermined item in the template. If the two-dimensional code generation unit 331 determines that the template is not used (NO in STEP 1403), as described in the above embodiment, the two-dimensional code generation unit 331 determines whether the template of the mobile phone is based on the read mail address and text data. Command data for the application program is created (STEP 1404).

これに対して、2次元コード生成部331は、テンプレートが使用されていると判断する場合には(STEP1403のYes)、編集されたテキストデータを、所定の項目ごとにカンマで区切ってCSV形式のデータに変換した後(STEP1405)、読み込んだメールアドレスとCSV形式のデータとに基づいて、携帯電話機のアプリケーションプログラムに対するコマンドデータを作成する(STEP1406)。   On the other hand, when the two-dimensional code generation unit 331 determines that the template is used (STEP 1403, Yes), the edited text data is separated into commas for each predetermined item in the CSV format. After conversion to data (STEP 1405), command data for the application program of the mobile phone is created based on the read mail address and CSV format data (STEP 1406).

次に、2次元コード生成部331は、上記実施形態で説明したように、作成したコマンドデータを所定長のデータブロックに分割し、分割した全てのデータブロックを所定のQRコード変換規則に従って2次元コードに変換する(STEP1407〜STEP1409)。そして、プロセッサ11は、変換した2次元コードを表示制御部36に送る(STEP1410)。表示制御部36は、受け取った2次元コードに基づいて、ディスプレイ4に2次元コードパターンが表示されるように制御を行う。   Next, as described in the above embodiment, the two-dimensional code generation unit 331 divides the generated command data into data blocks of a predetermined length, and two-dimensionally codes all the divided data blocks according to a predetermined QR code conversion rule. Conversion into a code (STEP 1407 to STEP 1409). Then, the processor 11 sends the converted two-dimensional code to the display control unit 36 (STEP 1410). The display control unit 36 performs control so that the two-dimensional code pattern is displayed on the display 4 based on the received two-dimensional code.

以上のように本実施形態によれば、ディスプレイ4の画面には、2次元コードパターンが、ページ番号とともに表示されることになる。本実施形態において生成された2次元コードは、他のアプリケーションプログラムで利用可能なデータ(例えばCSV形式のデータ)を含む、携帯電話機に対するコマンドデータとして機能する。従って、携帯電話機は、2次元コードパターンを読み取り、コマンドヘッダを認識すると、各セクションの内容をメールの対応するフィールドに割り当てることによってメールを作成する。ユーザは、携帯電話機を操作してメール送信を指示することにより、携帯電話機は、作成したメールを送信する。このため、ユーザは、携帯電話機に対する操作を必要最小限に抑えつつ、文書編集装置1で編集したテキストデータを所定の宛先に簡単に転送できるようになる。また、本実施形態では、テンプレートに基づいて作成されたテキストデータは、他のアプリケーションプログラムで利用可能なデータに変換されるので、ユーザは、携帯電話機から当該メールを受信したコンピュータのアプリケーションプログラム上で当該データを直ちに利用することができるようになる。
[第4の実施形態]
As described above, according to the present embodiment, the two-dimensional code pattern is displayed together with the page number on the screen of the display 4. The two-dimensional code generated in the present embodiment functions as command data for the mobile phone including data (for example, CSV format data) that can be used by other application programs. Therefore, when the mobile phone reads the two-dimensional code pattern and recognizes the command header, it creates a mail by assigning the contents of each section to the corresponding field of the mail. When the user operates the mobile phone to instruct mail transmission, the mobile phone transmits the created mail. For this reason, the user can easily transfer the text data edited by the document editing apparatus 1 to a predetermined destination while minimizing operations on the mobile phone. In the present embodiment, the text data created based on the template is converted into data that can be used by another application program, so that the user can use the application program of the computer that has received the mail from the mobile phone. The data can be used immediately.
[Fourth Embodiment]

本実施形態は、上記実施形態の変形であり、ユーザによって登録されたかな漢字変換システムの辞書データを2次元コードに変換し、その2次元コードパターンをディスプレイ画面上に表示する文書編集装置及びこれを用いたデータ転送方法を説明している。   The present embodiment is a modification of the above-described embodiment, and converts a dictionary data of a kana-kanji conversion system registered by a user into a two-dimensional code, and a document editing apparatus that displays the two-dimensional code pattern on a display screen. The data transfer method used is described.

図15は、本発明の第4の実施形態に係る文書編集装置1における機能実現手段の構成を示すブロックダイアグラムである。   FIG. 15 is a block diagram showing the configuration of the function realization means in the document editing apparatus 1 according to the fourth embodiment of the present invention.

本実施形態の2次元コード生成部331は、辞書転送が指示されると、辞書部34に記憶された辞書データを読み出して、当該辞書データに基づいて2次元コードを生成する。表示制御部36は、生成された2次元コードに基づく2次元コードパターンをディスプレイ4に表示するための制御を行う。   When the dictionary transfer is instructed, the two-dimensional code generation unit 331 of the present embodiment reads the dictionary data stored in the dictionary unit 34 and generates a two-dimensional code based on the dictionary data. The display control unit 36 performs control for displaying a two-dimensional code pattern based on the generated two-dimensional code on the display 4.

その他の機能実現手段は、上記実施形態で説明したものと同じであるため、説明を省略する。   The other function realization means are the same as those described in the above embodiment, and thus description thereof is omitted.

以上のように本実施形態によれば、ディスプレイ4の画面には、2次元コードパターンが、ページ番号とともに表示されることになる。本実施形態において生成された2次元コードは、ユーザによって登録された辞書データを含む、携帯電話機に対するコマンドデータとして機能する。従って、携帯電話機は、2次元コードパターンを読み取り、コマンドヘッダを認識すると、各セクションの内容をメールの対応するフィールドに割り当てることによってメールを作成する。ユーザは、携帯電話機を操作してメール送信を指示することにより、携帯電話機は、作成したメールを送信する。このため、ユーザは、携帯電話機に対する操作を必要最小限に抑えつつ、辞書データを所定の宛先に簡単に転送できるようになる。これにより、ユーザは、コンピュータ上の辞書データを、メールで受信した辞書データで更新することができ、従って、文書編集装置1とコンピュータとの間で辞書データの共有(同期)を図ることができるようになる。   As described above, according to the present embodiment, the two-dimensional code pattern is displayed together with the page number on the screen of the display 4. The two-dimensional code generated in the present embodiment functions as command data for the mobile phone including dictionary data registered by the user. Therefore, when the mobile phone reads the two-dimensional code pattern and recognizes the command header, it creates a mail by assigning the contents of each section to the corresponding field of the mail. When the user operates the mobile phone to instruct mail transmission, the mobile phone transmits the created mail. Therefore, the user can easily transfer the dictionary data to a predetermined destination while minimizing the operation on the mobile phone. Thus, the user can update the dictionary data on the computer with the dictionary data received by e-mail, so that the dictionary data can be shared (synchronized) between the document editing apparatus 1 and the computer. It becomes like this.

上記各実施形態は、本発明を説明するための例示であり、本発明を上記実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱しない限り、さまざまな形態で実施することができる。   Each said embodiment is an illustration for demonstrating this invention, and is not the meaning which limits this invention only to the said embodiment. The present invention can be implemented in various forms without departing from the gist thereof.

本発明は、ディスプレイを備えた文書編集装置に広く適用することができる。   The present invention can be widely applied to a document editing apparatus having a display.

1…文書編集装置
2…本体
3…キーボード
4…ディスプレイ
10…コントローラボード
11…プロセッサ
12…メモリ
13…キーボードコントローラ
14…ディスプレイコントローラ
15…USBインターフェース
16…メモリカードインターフェース
31…入力解釈部
311…かな漢字変換部
32…テキスト編集部
33…コマンド実行部
331…2次元コード生成部
34…辞書部
35…編集メモリ部
36…表示制御部
DESCRIPTION OF SYMBOLS 1 ... Document editing apparatus 2 ... Main body 3 ... Keyboard 4 ... Display 10 ... Controller board 11 ... Processor 12 ... Memory 13 ... Keyboard controller 14 ... Display controller 15 ... USB interface 16 ... Memory card interface 31 ... Input interpretation part 311 ... Kana-Kanji conversion Unit 32 ... Text editing unit 33 ... Command execution unit 331 ... Two-dimensional code generation unit 34 ... Dictionary unit 35 ... Editing memory unit 36 ... Display control unit

Claims (5)

キーボード及びディスプレイを備え、ユーザによって前記キーボードから入力されたテキストデータを前記ディスプレイに表示しながらテキスト編集を可能にする文書編集装置であって、
前記テキストデータを記憶するための編集データ記憶手段と、
前記キーボードからテキスト編集のためのキー情報を受け付けた場合に、当該キー情報に従って前記編集データ記憶手段に記憶されたテキストデータを編集するテキスト編集手段と、
前記編集データ記憶手段に記憶された前記テキストデータを前記ディスプレイに表示するための制御を行う表示制御手段と、
前記キーボードから2次元コード表示のためのキー情報を受け付けた場合に、前記編集データ記憶手段に記憶された前記テキストデータに基づいて2次元コードを生成する2次元コード生成手段と、を備え、
前記表示制御手段は、前記2次元コード生成手段によって2次元コードが生成された場合に、当該2次元コードに基づく2次元コードパターンを前記ディスプレイに表示するための制御を行う、
文書編集装置。
A document editing apparatus that includes a keyboard and a display, and allows text editing while displaying text data input from the keyboard by a user on the display,
Edit data storage means for storing the text data;
A text editing means for editing text data stored in the editing data storage means according to the key information when key information for text editing is received from the keyboard;
Display control means for performing control for displaying the text data stored in the edit data storage means on the display;
Two-dimensional code generation means for generating a two-dimensional code based on the text data stored in the edit data storage means when key information for two-dimensional code display is received from the keyboard;
The display control means performs control for displaying a two-dimensional code pattern based on the two-dimensional code on the display when the two-dimensional code is generated by the two-dimensional code generation means.
Document editing device.
メールアドレスを記憶するメールアドレス記憶手段と、
前記メールアドレス記憶手段に記憶されたメールアドレスの少なくとも1つを選択するメールアドレス選択手段と、をさらに備え、
前記2次元コード生成手段は、
前記選択されたメールアドレス及び前記編集データ記憶手段に記憶された前記テキストデータに基づいて、外部プログラムが解釈可能なコマンドデータを作成し、当該作成したコマンドデータに基づいて2次元コードを生成する、
請求項1記載の文書編集装置。
Email address storage means for storing email addresses;
E-mail address selection means for selecting at least one of e-mail addresses stored in the e-mail address storage means,
The two-dimensional code generation means includes
Based on the selected mail address and the text data stored in the edit data storage means, create command data that can be interpreted by an external program, and generate a two-dimensional code based on the created command data.
The document editing apparatus according to claim 1.
所定の書式に従ったテンプレートを記憶するテンプレート記憶手段と、
前記テンプレート記憶手段に記憶されたテンプレートの1つを選択するためのキー情報を受け付けた場合に、前記選択されたテンプレートに基づくテキストデータを前記編集データ記憶手段にセットするテンプレート選択手段と、をさらに備え、
前記2次元コード生成手段は、
前記編集データ記憶手段に記憶された前記テンプレートに基づく前記テキストデータを所定のアプリケーションデータに変換し、前記選択されたメールアドレス及び前記変換された所定のアプリケーションデータに基づいて、外部プログラムが解釈可能なコマンドデータを作成し、当該作成したコマンドデータに基づいて2次元コードを生成する、
請求項2記載の文書編集装置。
Template storage means for storing a template according to a predetermined format;
A template selection unit that sets text data based on the selected template in the editing data storage unit when key information for selecting one of the templates stored in the template storage unit is received; Prepared,
The two-dimensional code generation means includes
The text data based on the template stored in the edit data storage means is converted into predetermined application data, and an external program can be interpreted based on the selected mail address and the converted predetermined application data Create command data and generate a two-dimensional code based on the created command data.
The document editing apparatus according to claim 2.
辞書データを記憶する辞書記憶手段と、
前記辞書記憶手段に記憶された辞書データを参照して、前記キーボードから入力されたキー情報に基づく第1の形態のテキストデータを第2の形態のテキストデータに変換する変換手段とをさらに備え、
前記変換手段は、前記第1の形態の第1のテキストデータと前記第2の形態の第2のテキストデータとの組み合わせが前記辞書データとして登録されていない場合に、当該組み合わせを新たな辞書データとして登録する辞書登録手段を含み、
前記2次元コード生成手段は、前記辞書記憶手段に記憶された前記新たな辞書データに基づいて2次元コードを生成する、
請求項2又は3記載の文書編集装置。
Dictionary storage means for storing dictionary data;
Conversion means for referring to dictionary data stored in the dictionary storage means and converting text data of the first form based on key information input from the keyboard into text data of the second form;
When the combination of the first text data of the first form and the second text data of the second form is not registered as the dictionary data, the conversion means converts the combination into new dictionary data. Including dictionary registration means for registering as
The two-dimensional code generation means generates a two-dimensional code based on the new dictionary data stored in the dictionary storage means;
The document editing apparatus according to claim 2 or 3.
キーボード及びディスプレイを備え、ユーザによって前記キーボードから入力されたテキストデータを前記ディスプレイに表示しながらテキスト編集を可能にする文書編集装置を用いたデータ転送方法であって、
前記文書編集装置のプロセッサが、前記キーボードから入力されたテキストデータをメモリに記憶するステップと、
前記プロセッサが、前記キーボードから2次元コード表示のためのキー情報を受け付けるステップと、
前記プロセッサが、前記メモリに記憶された所定のメールアドレス及び前記テキストデータに基づいて、外部のアプリケーションプログラムが解釈可能なコマンドデータを作成するステップと、
前記プロセッサが、前記作成したコマンドデータに基づいて2次元コードを生成するステップと、
前記プロセッサが、前記生成された2次元コードに基づく2次元コードパターンを前記ディスプレイに表示する制御を行うステップと、
携帯電話機が、前記ディスプレイに表示された前記2次元コードパターンを読み取って、前記コマンドデータを解釈してメールを作成し、メールを送信するステップと、
を含むデータ転送方法。
A data transfer method using a document editing device that includes a keyboard and a display, and allows text editing while displaying text data input from the keyboard by a user on the display,
A processor of the document editing device storing text data input from the keyboard in a memory;
The processor accepting key information for two-dimensional code display from the keyboard;
The processor creates command data that can be interpreted by an external application program based on the predetermined mail address and the text data stored in the memory;
The processor generates a two-dimensional code based on the created command data;
The processor performing a control to display a two-dimensional code pattern based on the generated two-dimensional code on the display;
A mobile phone reads the two-dimensional code pattern displayed on the display, interprets the command data, creates a mail, and sends the mail;
Data transfer method including:
JP2009229826A 2009-10-01 2009-10-01 Document editing device and data transfer method using the same Pending JP2011076540A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009229826A JP2011076540A (en) 2009-10-01 2009-10-01 Document editing device and data transfer method using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009229826A JP2011076540A (en) 2009-10-01 2009-10-01 Document editing device and data transfer method using the same

Publications (1)

Publication Number Publication Date
JP2011076540A true JP2011076540A (en) 2011-04-14

Family

ID=44020426

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009229826A Pending JP2011076540A (en) 2009-10-01 2009-10-01 Document editing device and data transfer method using the same

Country Status (1)

Country Link
JP (1) JP2011076540A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014106490A (en) * 2012-11-29 2014-06-09 Buffalo Inc Code image processing system, code image display apparatus, image display apparatus, and program
JP2014157541A (en) * 2013-02-18 2014-08-28 Higashi Nihon Medicom Kk Medical information terminal and program
EP2998876A2 (en) 2014-09-19 2016-03-23 Casio Computer Co., Ltd. Calculator, recording medium and compute server
EP2998875A2 (en) 2014-09-19 2016-03-23 Casio Computer Co., Ltd. Expression processing device, compute server and recording medium having expression processing program recorded thereon
CN105446678A (en) * 2014-09-18 2016-03-30 卡西欧计算机株式会社 Electronic device and code display method of electronic device
JP2016062324A (en) * 2014-09-18 2016-04-25 カシオ計算機株式会社 Electronic device, code display method and program
JP2016099803A (en) * 2014-11-21 2016-05-30 カシオ計算機株式会社 Electronic equipment and information processing system
US9412057B2 (en) 2014-11-13 2016-08-09 Casio Computer Co., Ltd. Electronic device, method of displaying two-dimensional code, and recording medium with program recorded thereon
JP2018092675A (en) * 2018-03-14 2018-06-14 カシオ計算機株式会社 Electronic apparatus, data processing method, and program
US10192329B2 (en) 2014-09-19 2019-01-29 Casio Computer Co., Ltd. Electronic device which displays and outputs function formula data, data output method, and computer readable medium
JP2019197210A (en) * 2018-05-08 2019-11-14 日本放送協会 Speech recognition error correction support device and its program
JP2019212974A (en) * 2018-05-31 2019-12-12 京セラドキュメントソリューションズ株式会社 Image processing apparatus and image processing program
CN111586113A (en) * 2020-04-23 2020-08-25 陈军 Method and system for sharing cloud document by using two-dimensional code label
WO2021229836A1 (en) * 2020-05-14 2021-11-18 avatarin株式会社 Communication system, communication method, and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10333952A (en) * 1997-05-30 1998-12-18 N T T Data:Kk Text converter
WO2000055739A1 (en) * 1999-03-17 2000-09-21 Pascal Co., Ltd. Method of transmitting e-mail using two-dimensional code, and e-mail transmission system
JP2003244287A (en) * 2002-02-14 2003-08-29 Nec System Technologies Ltd Portable terminal with bar code reader and communication system and method using the same
JP2005110060A (en) * 2003-09-30 2005-04-21 Kyocera Corp Wireless communication terminal and data processing method for wireless communication terminal
WO2006051958A1 (en) * 2004-11-12 2006-05-18 Justsystems Corporation Information distribution system
JP2006139349A (en) * 2004-11-10 2006-06-01 Nikon Corp Information transmission device, information reception device, and information transmission device
JP2007304967A (en) * 2006-05-12 2007-11-22 G-Up Ltd Information communication system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10333952A (en) * 1997-05-30 1998-12-18 N T T Data:Kk Text converter
WO2000055739A1 (en) * 1999-03-17 2000-09-21 Pascal Co., Ltd. Method of transmitting e-mail using two-dimensional code, and e-mail transmission system
JP2003244287A (en) * 2002-02-14 2003-08-29 Nec System Technologies Ltd Portable terminal with bar code reader and communication system and method using the same
JP2005110060A (en) * 2003-09-30 2005-04-21 Kyocera Corp Wireless communication terminal and data processing method for wireless communication terminal
JP2006139349A (en) * 2004-11-10 2006-06-01 Nikon Corp Information transmission device, information reception device, and information transmission device
WO2006051958A1 (en) * 2004-11-12 2006-05-18 Justsystems Corporation Information distribution system
JP2007304967A (en) * 2006-05-12 2007-11-22 G-Up Ltd Information communication system

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014106490A (en) * 2012-11-29 2014-06-09 Buffalo Inc Code image processing system, code image display apparatus, image display apparatus, and program
JP2014157541A (en) * 2013-02-18 2014-08-28 Higashi Nihon Medicom Kk Medical information terminal and program
CN105446678B (en) * 2014-09-18 2019-03-01 卡西欧计算机株式会社 Code display methods in electronic equipment and electronic equipment
US10127893B2 (en) 2014-09-18 2018-11-13 Casio Computer Co., Ltd. Electronic device, code display method of electronic device and recording medium
US9767765B2 (en) 2014-09-18 2017-09-19 Casio Computer Co., Ltd. Electronic device, code display method of electronic device and recording medium
JP2016062324A (en) * 2014-09-18 2016-04-25 カシオ計算機株式会社 Electronic device, code display method and program
CN105446678A (en) * 2014-09-18 2016-03-30 卡西欧计算机株式会社 Electronic device and code display method of electronic device
CN105446587A (en) * 2014-09-19 2016-03-30 卡西欧计算机株式会社 Formula processing device, formula processing method and compute server
AU2015227485B2 (en) * 2014-09-19 2020-07-23 Casio Computer Co., Ltd. Expression processing device, compute server and recording medium having expression processing program recorded thereon
CN105446679A (en) * 2014-09-19 2016-03-30 卡西欧计算机株式会社 Calculator, calculation server, calculation processing method and calculator system
EP2998876A3 (en) * 2014-09-19 2018-01-17 Casio Computer Co., Ltd. Calculator, recording medium and compute server
EP2998875A2 (en) 2014-09-19 2016-03-23 Casio Computer Co., Ltd. Expression processing device, compute server and recording medium having expression processing program recorded thereon
EP2998875A3 (en) * 2014-09-19 2018-01-24 Casio Computer Co., Ltd. Expression processing device, compute server and recording medium having expression processing program recorded thereon
EP2998876A2 (en) 2014-09-19 2016-03-23 Casio Computer Co., Ltd. Calculator, recording medium and compute server
US10372666B2 (en) 2014-09-19 2019-08-06 Casio Computer Co., Ltd. Calculator, recording medium and compute server
US10192329B2 (en) 2014-09-19 2019-01-29 Casio Computer Co., Ltd. Electronic device which displays and outputs function formula data, data output method, and computer readable medium
US10210132B2 (en) 2014-09-19 2019-02-19 Casio Computer Co., Ltd. Calculator, recording medium and compute server
US10042811B2 (en) 2014-09-19 2018-08-07 Casio Computer Co., Ltd. Expression processing device, compute server and recording medium having expression processing program recorded thereon
US9412057B2 (en) 2014-11-13 2016-08-09 Casio Computer Co., Ltd. Electronic device, method of displaying two-dimensional code, and recording medium with program recorded thereon
JP2016099803A (en) * 2014-11-21 2016-05-30 カシオ計算機株式会社 Electronic equipment and information processing system
JP2018092675A (en) * 2018-03-14 2018-06-14 カシオ計算機株式会社 Electronic apparatus, data processing method, and program
JP2019197210A (en) * 2018-05-08 2019-11-14 日本放送協会 Speech recognition error correction support device and its program
JP2019212974A (en) * 2018-05-31 2019-12-12 京セラドキュメントソリューションズ株式会社 Image processing apparatus and image processing program
JP7124461B2 (en) 2018-05-31 2022-08-24 京セラドキュメントソリューションズ株式会社 Image processing device and image processing program
CN111586113A (en) * 2020-04-23 2020-08-25 陈军 Method and system for sharing cloud document by using two-dimensional code label
WO2021229836A1 (en) * 2020-05-14 2021-11-18 avatarin株式会社 Communication system, communication method, and program

Similar Documents

Publication Publication Date Title
JP2011076540A (en) Document editing device and data transfer method using the same
EP2431862B1 (en) Host apparatus and screen capture control method thereof
JP6452538B2 (en) Information processing apparatus and program
CN102200976A (en) Customization system and method for converting desktop application to web application
KR101366252B1 (en) Method and apparatus for printing data of predetermined format using bluetooth communication, method for storing template data
CN101354646A (en) Method and device for controlling window display
KR20150032152A (en) Method and apparatus for performing edit operations between electronic devices
JP2003271507A (en) System for describing markup language for mobile, information processing apparatus for creating display content, and program
US20080123973A1 (en) Executing functions using image code
US20110145722A1 (en) Image forming apparatus and method for providing local user interface thereof
JP6035787B2 (en) Data storage device, data storage method, and program
JP2007108947A (en) Program, system, and device for processing data input/output
JP4656359B2 (en) Transmission apparatus and method, recording medium, program, and communication system
CN104220999B (en) Mobile terminal device, Terminal communication system, terminal communicating method and recording medium
JP4970980B2 (en) Information processing apparatus and program
KR101337982B1 (en) Method and apparatus for processing document of web page
JP5424807B2 (en) Image processing apparatus and image processing apparatus control method
JP2007122691A (en) Information processing apparatus, information processing method, and program
KR101078269B1 (en) How to save data on your mobile device
JP5525921B2 (en) Mobile terminal, electronic document transmission system, server, device, character encoding method, program
KR101064865B1 (en) Electronic business card holder device and method
KR100820372B1 (en) Recording medium recording method of e-mail input of text and program for implementing same
JP5342737B2 (en) Character processing device, character processing method and program, and information processing system using character processing device
JP2005117629A (en) Exclusive compact information processor with electronic dictionary application and application for mobile telephone, and its connector cable
JP2008282209A (en) Information input device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120809

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130701

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131023