JP2011076540A - Document editing device and data transfer method using the same - Google Patents
Document editing device and data transfer method using the same Download PDFInfo
- 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
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
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次元コードに含まれる指示情報が含まれていると判断する場合には、当該指示情報に従った処理を行う。
また、下記特許文献2では、テレビ番組の内容とともに当該番組の提供者が提供する情報を含む2次元バーコードをテレビ受像機の画面上に表示し、2次元コード読み取り装置が、当該2次元コードを読み込み、デコードを行って、その結果として、文字や画像の表示、或いは音声出力を行う情報提供方法を開示する。
Further, in
上述したようなテキスト編集機能に特化した文書編集装置は、必要最低限のデータ転送手段のみを提供するに過ぎない。文書編集装置が例えば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
さらに、本発明は、所定の書式に従ったテンプレートを記憶するテンプレート記憶手段と、前記テンプレート記憶手段に記憶されたテンプレートの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
さらにまた、本発明は、辞書データを記憶する辞書記憶手段と、前記辞書記憶手段に記憶された辞書データを参照して、前記キーボードから入力されたキー情報に基づく第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
また、別の観点に従う本発明は、キーボード及びディスプレイを備え、ユーザによって前記キーボードから入力されたテキストデータを前記ディスプレイに表示しながらテキスト編集を可能にする文書編集装置を用いたデータ転送方法である。当該データ転送方法は、前記文書編集装置のプロセッサが、前記キーボードから入力されたテキストデータをメモリに記憶するステップと、前記プロセッサが、前記キーボードから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の実施形態]
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
ベース2は、文書編集装置1全体の動作を司るコントローラボード10(図示せず)や文書編集装置1が必要とする電力を供給するバッテリ等を収容する筐体であって、キーボード3及びディスプレイ4を支持している。
The
キーボード3は、ユーザがキー操作をするための入力デバイスである。本実施形態では、キーボード3には、折りたたみ式キーボードが採用されている。キーボード3は、折りたたまれた状態では概ねベース2のサイズになり、また、完全に展開された状態では例えばノート型コンピュータ程度のキーボードのサイズになるように、構成されている。ディスプレイ4は、例えば、液晶ディスプレイであり、ヒンジ機構を介してベース2に開閉自在に接続されている。ディスプレイ4は、キーボード3が折りたたまれた状態で、閉じることができる。キーボード3及びディスプレイ4は、コントローラボード10の制御の下、ユーザインターフェースとして機能する。
The
図2は、本発明の一実施形態に係る文書編集装置1のコントローラボード10のハードウェア構成を示すブロックダイアグラムである。
FIG. 2 is a block diagram showing a hardware configuration of the
即ち、同図に示すように、コントローラボード10は、プロセッサ11と、メモリ12と、キーボードコントローラ13と、ディスプレイコントローラ14と、USBインターフェース15と、メモリカードインターフェース16とを含み、これらはシステムバス17を介して接続されている。
That is, as shown in the figure, the
プロセッサ11は、メモリ12上のプログラムを解釈、実行することにより、コントローラボード10を統括的に制御するコアコンポーネントである。メモリ12は、典型的には、フラッシュメモリのような書き換え可能な不揮発性メモリを含む半導体メモリモジュールで構成される。メモリ12は、例えば、各種のプログラム、システムデータ及びユーザデータ等を記憶する。また、メモリ12は、メールアドレスを含むアドレス帳データや所定の書式に従ったテンプレートデータを記憶する。
The
キーボードコントローラ13は、キーボード3のハードウェア制御を行うためのコンポーネントであり、キーボード3に対するキー操作に応じてスキャンコードを生成し、プロセッサ11に割り込みをかける。また、ディスプレイコントローラ14は、ディスプレイ4のハードウェア制御を行うためのコンポーネントであり、プロセッサ11による画像表示要求に基づいて画像表示データを生成し、これをディスプレイ4に出力する。
The
USBインターフェース15は、USBマスストレージクラスに準拠して構成されたコンポーネントであり、これによって、文書編集装置1を他のホストデバイス(例えば、パーソナルコンピュータ等)のUSBマスストレージとして機能させることができる。
The
メモリカードインターフェース16は、例えば、MicroSD(登録商標)やSDHC(登録商標)に準拠して構成されたコンポーネントであり、これによって、MicroSDカードにアクセスすることができる。
The
図3は、本発明の第1の実施形態に係る文書編集装置1における機能実現手段の構成を示すブロックダイアグラムである。かかる機能実現手段は、プロセッサ11が、各種のプログラムを実行し、他のハードウェアコンポーネントとの協働により、実現される。
FIG. 3 is a block diagram showing a configuration of function realizing means in the
同図に示すように、入力解釈部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
また、入力解釈部31は、日本語入力を可能にするためのかな漢字変換部311を含む。かな漢字変換部311には、既知のかな漢字変換システムを採用することができる。かな漢字変換部311は、取得されたキー情報に基づいて辞書部34の辞書データを参照し、変換候補を抽出する。また、かな漢字変換部311は、ユーザのキー操作に従って確定された文字セットをテキスト編集部32に送る。さらに、かな漢字変換部311は、特定の文字又は文字列に対して読みがなを定義する辞書登録機能を備える。新たに定義された辞書データは、辞書部34に登録される。
The input interpretation unit 31 includes a kana-
テキスト編集部32は、入力解釈部31から受け取ったキー情報又は文字セットに従って編集メモリ部35の内容(テキストデータ)を更新する。編集メモリ部35の内容は、後述するように、表示制御部36により画像表示データに変換され、ディスプレイ4に表示されることになる。
The
コマンド実行部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
表示制御部36は、他の機能実現手段から受け取ったデータを画像表示データに変換し、これをディスプレイ4に送る。例えば、表示制御部36は、編集メモリ部35に記憶されたテキストデータのうち、表示範囲にあるテキストデータに基づいて画像表示データを生成し、これをディスプレイ4に送る。これにより、ユーザは、編集中のテキストデータをディスプレイ4の画面上で認識することできる。また、表示制御部36は、2次元コード生成部331によって生成された2次元コードに基づく2次元コードパターンに基づく画像表示データを生成し、これをディスプレイ4に送る。
The
図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
図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
即ち、同図に示すように、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
続いて、2次元コード生成部331は、分割したデータブロックを所定のQRコード変換規則に従って2次元コードに変換する(STEP503)。2次元コード生成部331は、全てのデータブロックを2次元コードに変換したか否かを判断し(STEP504)、未だ変換していないデータブロックがあると判断する場合には(STEP504のNo)、STEP503に戻る。即ち、変換対象のテキストデータが複数のデータブロックに分割される場合、これらのデータブロックに基づく2次元コードは、連結モードで生成されることになる。連結モードでは、各2次元コードに連結情報が埋め込まれ、読み取り側のデバイスは、当該連結情報を解析することによって、元のテキストデータに復元する。
Subsequently, the two-dimensional
2次元コード生成部331は、全てのデータブロックを2次元コードに変換したと判断すると(STEP504のYes)、変換した2次元コードを表示制御部36に送る(STEP505)。表示制御部36は、受け取った2次元コードに基づいて、ディスプレイ4に2次元コードパターンが表示されるように制御を行う。
When the two-dimensional
このようにして、ディスプレイ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
従って、本実施形態によれば、接続ケーブルやメモリカードを用いることなく、既存のハードウェアコンポーネントを活用して、文書編集装置から他の電子デバイスにデータを簡単に転送することができるようになる。特に、テキスト編集機能に特化した文書編集装置においては、新たなハードウェアコンポーネントを追加する必要がないため、動作パフォーマンスを低下させることもなく、また、製造コストを抑制することができるようになる。
[第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
図7は、本発明の第2の実施形態に係る文書編集装置1における機能実現手段の構成を示すブロックダイアグラムである。本実施形態の文書編集装置1は、ユーザによって登録されたメールアドレス等を管理するアドレス帳機能を有する。
FIG. 7 is a block diagram showing the configuration of the function realizing means in the
即ち、同図に示すように、本実施形態の文書編集装置1は、メールアドレス等を記憶するメールアドレス記憶部71を備える。コマンド実行部33は、入力解釈部31から送られるキー情報に従って、メールアドレス記憶部71に記憶されたメールアドレスを読み出して、これを表示制御部36に送る。これによって、ディスプレイ4にはメールアドレスの一覧が表示され、ユーザはキーボード3を用いて特定のメールアドレスを選択することが可能になる。
That is, as shown in the figure, the
また、本実施形態の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
その他の機能実現手段は、上記実施形態で説明したものと同じであるため、説明を省略する。 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
図9は、本発明の第2の実施形態に係る文書編集装置1における2次元コード生成処理を説明するためのフローチャートである。
FIG. 9 is a flowchart for explaining a two-dimensional code generation process in the
同図に示すように、2次元コード生成部331は、メールアドレス記憶部71から選択されたメールアドレスを読み込み(STEP901)、さらに、編集メモリ部35からデータを読み込む(STEP902)。次に、2次元コード生成部331は、読み込んだメールアドレスとテキストデータとに基づいて、アプリケーションプログラムに対するコマンドデータを作成する(STEP903)。
As shown in the figure, the two-dimensional
図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
図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
以上のように本実施形態によれば、ディスプレイ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
なお、本実施形態では、編集されたテキストデータは、メールの本文として送信されるものとしたが、例えば、添付ファイルとして送信されるものであってもよい。
[第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
即ち、同図に示すように、本実施形態の文書編集装置1は、テンプレートを記憶するテンプレート記憶部111を備える。テンプレートは、ユーザの入力・編集を補助するための所定の書式に従った文字列(項目)を予め含む初期ファイルである。本実施形態では、例えば、議事録を作成するために必要な項目を含む議事録テンプレート及び日報を作成するために必要な項目を含む日報テンプレートが用意されている。
That is, as shown in the figure, the
また、本実施形態の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
その他の機能実現手段は、上記実施形態で説明したものと同じであるため、説明を省略する。 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
図14は、本発明の第3の実施形態に係る文書編集装置1における2次元コード生成処理を説明するためのフローチャートである。
FIG. 14 is a flowchart for explaining a two-dimensional code generation process in the
同図に示すように、2次元コード生成部331は、メールアドレス記憶部71から選択されたメールアドレスを読み込み(STEP1401)、さらに、編集メモリ部35からテキストデータを読み込む(STEP1402)。
As shown in the figure, the two-dimensional
次に、2次元コード生成部331は、当該テキストデータの編集にテンプレートが使用されたか否かを判断する(STEP1403)。本実施形態では、2次元コード生成部331は、テキストデータがテンプレートにおける所定の項目を含むか否かで判断する。2次元コード生成部331は、テンプレートが使用されていないと判断する場合には(STEP1403のNo)、上記実施形態で説明したように、読み込んだメールアドレスとテキストデータとに基づいて、携帯電話機のアプリケーションプログラムに対するコマンドデータを作成する(STEP1404)。
Next, the two-dimensional
これに対して、2次元コード生成部331は、テンプレートが使用されていると判断する場合には(STEP1403のYes)、編集されたテキストデータを、所定の項目ごとにカンマで区切ってCSV形式のデータに変換した後(STEP1405)、読み込んだメールアドレスとCSV形式のデータとに基づいて、携帯電話機のアプリケーションプログラムに対するコマンドデータを作成する(STEP1406)。
On the other hand, when the two-dimensional
次に、2次元コード生成部331は、上記実施形態で説明したように、作成したコマンドデータを所定長のデータブロックに分割し、分割した全てのデータブロックを所定のQRコード変換規則に従って2次元コードに変換する(STEP1407〜STEP1409)。そして、プロセッサ11は、変換した2次元コードを表示制御部36に送る(STEP1410)。表示制御部36は、受け取った2次元コードに基づいて、ディスプレイ4に2次元コードパターンが表示されるように制御を行う。
Next, as described in the above embodiment, the two-dimensional
以上のように本実施形態によれば、ディスプレイ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
[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
本実施形態の2次元コード生成部331は、辞書転送が指示されると、辞書部34に記憶された辞書データを読み出して、当該辞書データに基づいて2次元コードを生成する。表示制御部36は、生成された2次元コードに基づく2次元コードパターンをディスプレイ4に表示するための制御を行う。
When the dictionary transfer is instructed, the two-dimensional
その他の機能実現手段は、上記実施形態で説明したものと同じであるため、説明を省略する。 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
上記各実施形態は、本発明を説明するための例示であり、本発明を上記実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱しない限り、さまざまな形態で実施することができる。 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
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:
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)
| 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)
| 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 |
-
2009
- 2009-10-01 JP JP2009229826A patent/JP2011076540A/en active Pending
Patent Citations (7)
| 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)
| 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 |