(57)【要約】【課題】  テープ印刷システム及び可搬式の電子辞書装置を連携させ、操作性を向上させる。  【解決手段】  本発明のテープ印刷システムにおいては、辞書データの種類情報と検索キーワード情報とをユーザから取り込んで辞書引き要求を形成して電子辞書装置に送信し、返信された辞書引き結果を入力文字列に追加する。本発明の電子辞書装置においては、辞書引き要求が到来したとき、その要求から、検索キーワード情報と辞書データの種類情報とを抽出し、抽出された種類の辞書データに対し、抽出された検索キーワードで辞書引きし、得られた辞書引き結果を返信する。【選択図】      図１
2007268933.tif 000002
【特許請求の範囲】
【請求項１】
入力文字列をテープに印刷するテープ印刷システムにおいて、
辞書引きに供する辞書データの種類と検索キーワードとをユーザから取り込む辞書引き用情報取込手段と、
取り込んだ辞書データの種類情報と検索キーワード情報とから辞書引き要求を形成する辞書引き要求形成手段と、
形成された辞書引き要求を、通信リンクが確立している可搬式の電子辞書装置に送信する辞書引き要求送信手段と、
上記可搬式の電子辞書装置が上記辞書引き要求に応じて返信した、辞書引き結果を含む返信信号から、辞書引き結果の文字列情報を抽出し、入力文字列に追加する辞書引き結果追加手段と
を有することを特徴とするテープ印刷システム。
【請求項２】
複数種類の辞書データを有し、指定された種類の辞書データに対し、入力された検索キーワードによって辞書引きを行う可搬式の電子辞書装置において、
通信リンクが確立しているテープ印刷システムから、辞書データの種類情報と検索キーワード情報とからなる辞書引き要求を受信したとき、当該辞書引き要求から、検索キーワード情報と辞書データの種類情報とを抽出し、抽出された種類の辞書データに対し、抽出された検索キーワードで辞書引きする依頼辞書引き実行手段と、
その辞書引きで得られた辞書引き結果情報を含む返信信号を上記テープ印刷システムに返信する辞書引き結果返信手段と
を有することを特徴とする電子辞書装置。
【請求項３】
複数種類の辞書データを有し、指定された種類の辞書データに対し、入力された検索キーワードによって辞書引きを行う可搬式の電子辞書装置において、
少なくとも辞書引き結果情報を印刷対象に含む、印刷要求を形成する印刷要求形成手段と、
形成された印刷要求を、通信リンクが確立しているテープ印刷システムに送信する印刷要求送信手段と
を有することを特徴とする電子辞書装置。
【請求項４】
入力文字列をテープに印刷するテープ印刷システムにおいて、
通信リンクが確立している可搬式の電子辞書装置から、印刷要求を受信したとき、その印刷要求から、印刷対象である少なくとも辞書引き結果情報を抽出する印刷対象抽出手段と、
抽出された印刷対象を上記テープに印刷させる印刷手段と
を有することを特徴とするテープ印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はテープ印刷システム及び電子辞書装置に関する。
【背景技術】
【０００２】
例えば、専用のテープ印刷装置は、入力された文字（記号、絵文字、外枠、地紋等を含む概念とする）の列を連続するテープに必要に応じて印刷すると共に、印刷されたテープを排出して切断するものである。このような切断後の文字列が印刷されたテープはラベルと呼ばれている。
【０００３】
テープ印刷装置の普及も進み、ラベルの用途が拡大されてきている。例えば、同一内容を、複数種類の言語（例えば、日本語、英語、ドイツ語など）で表現したラベルを形成する機能を有するテープ印刷装置が提案されている（特許文献１参照）。
【０００４】
また、今日では、携帯し得る可搬式の電子辞書装置として多くの種類が市販されている。市販されている電子辞書装置の多くは、辞書引き機能を備え、辞書引き結果を表示する。
【特許文献１】特開２００５−１００３５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のような従来装置では、テープ印刷装置がある種類の言語の入力から他種類の言語のデータを得るためのプログラムやデータを備えなければならない。特に、専用のテープ印刷装置では、メモリ資源の容量が限られており、複数種類の言語に対応することは容易ではない。
【０００６】
また、電子辞書装置は辞書引き結果を表示するが、その辞書引き時に、辞書引き結果を覚えることが理想的ではあるが、覚えたつもりでもすぐ忘れることも多く、記録に残したいこともある。しかし、従来においては、記録に残したい場合には、紙にユーザが辞書引き結果を書き出すなど、記録方法が限定されていた。
【０００７】
本発明は、以上の点を考慮してなされたものであり、相互に連携し得るテープ印刷システム及び可搬式の電子辞書装置を提供しようとしたものである。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため、第１の本発明のテープ印刷システムは、入力文字列をテープに印刷するものであって、辞書引きに供する辞書データの種類と検索キーワードとをユーザから取り込む辞書引き用情報取込手段と、取り込んだ辞書データの種類情報と検索キーワード情報とから辞書引き要求を形成する辞書引き要求形成手段と、形成された辞書引き要求を、通信リンクが確立している可搬式の電子辞書装置に送信する辞書引き要求送信手段と、上記可搬式の電子辞書装置が上記辞書引き要求に応じて返信した、辞書引き結果を含む返信信号から、辞書引き結果の文字列情報を抽出し、入力文字列に追加する辞書引き結果追加手段とを有することを特徴とする。
【０００９】
第２の本発明の可搬式の電子辞書装置は、複数種類の辞書データを有し、指定された種類の辞書データに対し、入力された検索キーワードによって辞書引きを行うものであって、通信リンクが確立しているテープ印刷システムから、辞書データの種類情報と検索キーワード情報とからなる辞書引き要求を受信したとき、当該辞書引き要求から、検索キーワード情報と辞書データの種類情報とを抽出し、抽出された種類の辞書データに対し、抽出された検索キーワードで辞書引きする依頼辞書引き実行手段と、その辞書引きで得られた辞書引き結果情報を含む返信信号を上記テープ印刷システムに返信する辞書引き結果返信手段とを有することを特徴とする。
【００１０】
第３の本発明の可搬式の電子辞書装置は、複数種類の辞書データを有し、指定された種類の辞書データに対し、入力された検索キーワードによって辞書引きを行うものであって、少なくとも辞書引き結果情報を印刷対象に含む、印刷要求を形成する印刷要求形成手段と、形成された印刷要求を、通信リンクが確立しているテープ印刷システムに送信する印刷要求送信手段とを有することを特徴とする。
【００１１】
第４の本発明のテープ印刷システムは、入力文字列をテープに印刷するものであって、通信リンクが確立している可搬式の電子辞書装置から、印刷要求を受信したとき、その印刷要求から、印刷対象である少なくとも辞書引き結果情報を抽出する印刷対象抽出手段と、抽出された印刷対象を上記テープに印刷させる印刷手段とを有することを特徴とする。
【発明の効果】
【００１２】
第１の本発明のテープ印刷システム及び第２の本発明の電子辞書装置によれば、これらが連携することにより、電子辞書装置の辞書データに対して辞書引きを行った結果を、テープ印刷システムの入力文字列に追加することができる。
【００１３】
また、第３の本発明の電子辞書装置及び第４の本発明のテープ印刷システムによれば、これらが連携することにより、電子辞書装置がテープ印刷システムを自己の周辺装置として、辞書引き結果などを印刷させることができる。
【発明を実施するための最良の形態】
【００１４】
（Ａ）実施形態
以下、本発明によるテープ印刷システム及び電子辞書装置の一実施形態を、図面を参照しながら説明する。
【００１５】
（Ａ−１）テープ印刷システムの構成
図１は、実施形態のテープ印刷システムを構成するテープ印刷装置の電気的な全体構成を示すブロック図であり、図２は、そのテープ印刷システムの外観イメージを示す概略斜視図である。なお、この実施形態のテープ印刷システム（テープ印刷装置）は、テープ印刷専用の独立した装置として構成されている。
【００１６】
図１において、この実施形態のテープ印刷システム１は、大きくは、入力部１０、制御部２０及び出力部３０から構成されており、制御部２０が、入力部１０からの情報やその時点の処理段階等に応じた処理を実行し、その処理結果等を出力部３０によって表示出力又は印刷出力させるようになされている。
【００１７】
入力部１０は、詳細の構成は省略するが押下キー（やダイヤルキー）を備えたキー入力部１１や、テープ種類検出センサ１２や、レシーバ部１３などを有する。キー入力部１１は、制御部２０に与える文字コードや各種の制御データを発生するものである。テープ種類検出センサ１２は、装填されているテープの幅や色（透明を含む）などを検出してテープ種類情報を制御部２０に与えるものである。実際上、テープはインクリボンと共にテープカートリッジに収納されており、テープカートリッジにはテープ幅や色などを規定する孔などの物理的な識別要素が設けられており、テープ種類検出センサ１２はこの物理的な識別要素を読み取ってテープ種類情報を出力する。レシーバ部１３は、外部の電子辞書装置２と接続されたケーブルからの信号を受信処理するものである。
【００１８】
図２における透明窓部を有する蓋体５０は、テープカセットＴＣを収容する装置筐体内部の空間の上部に設けられたものであり、この蓋体５０の下方にテープカセットＴＣが装填され、その装填状態のテープカセットＴＣの物理的な識別要素をテープ種類検出センサ１２が読み取る。
【００１９】
出力部３０は、印刷構成や表示構成や送信構成などを有する。ここで、印刷構成は、テープに対して印刷を行う構成であり、表示構成は、ラベルに印刷させる入力情報や、操作ガイダンスのメッセージなどを表示する構成であり、送信構成は、外部の電子辞書装置２へのデータ送信を実行する構成である。
【００２０】
例えばステッピングモータや直流モータ等を中心として構成されているテープ・リボン走行機構３１は、装填されている図示しないテープやインクリボンを所定の印刷位置や装置外部まで送り出すものであり、印刷ヘッド（ここではサーマルヘッドとする）３２は例えば固定されていて、走行するテープに対して熱転写によって印刷を行なうものである。
【００２１】
これらテープ・リボン走行機構３１及びサーマルヘッド３２はそれぞれ、制御部２０の制御下で、走行駆動回路（モータなどを含む）３３やヘッド駆動回路３４によって駆動される。
【００２２】
印刷されたテープの切断は、制御部２０の制御下で、カッタ駆動回路（モータなどを含む）３８によって駆動されるカッタ３７によって行なわれる。なお、図２の排出口５２が印刷されたテープを排出するものであり、排出口５２の近傍に切断用のカッタ３７が設けられている。
【００２３】
ここで、テープＴは、図４の断面図に示すように、裏紙（剥離紙）Ｔ１と、粘着層を有する表紙（テープ本体）Ｔ２とを有するものである。切断用のカッタ３７は、制御部２０の制御下で、全切断モードにおいて表紙Ｔ２と裏紙Ｔ１とを共に切断するフルカッタ３７ａと、ハーフ切断モードにおいて裏紙Ｔ１を切断することなく粘着層を有する表紙Ｔ２だけを切断するハーフカッタ３７ｂとで構成されている。
【００２４】
印刷ヘッド３２及び切断用カッタ３７間のテープＴの走行経路上には、ミシン目形成部材３９が配置されている。ミシン目形成部材３９は、ミシン目形成モードのときに、制御部２０の制御下で、ミシン目形成駆動回路４０によって駆動されて、裏紙Ｔ１だけにその幅方向にミシン目を形成させるものである。ミシン目形成部材３９は、針状のものであって進退動によりミシン目を形成させるものであっても良く、ミシン目の深さに応じた分だけ径が異なる部分が交互に配置されている円盤状カッタでなり、それを回転移動させることによりミシン目を形成させるものであっても良い。
【００２５】
切断用のカッタ３７及びミシン目形成部材３９の存在により、制御部２０は、ラベル（例えば、多言語ラベル）を印刷する場合においては、後述するように、ラベル部分間に対する切断態様として、多様な切断態様のいずれかをとることができる。切断態様としては、表紙Ｔ２と裏紙Ｔ１とを共に切断する態様、表紙Ｔ２のラベル部分間を切断するが裏紙Ｔ１を繋げたままとする態様、表紙Ｔ２のラベル部分間を切断し、裏紙Ｔ１のラベル部分間にミシン目を入れる態様などを挙げることができる。
【００２６】
送信ドライバ部４１は、外部の電子辞書装置２と接続されたケーブルへ信号を送信処理するものである。
【００２７】
この実施形態のテープ印刷システムの表示部として、例えば所定サイズの文字を数行（例えば４行）に亘って数文字（例えば１２文字）程度表示できる程度の液晶ディスプレイ３５が設けられており、この液晶ディスプレイ３５は、制御部２０の制御下でディスプレイ駆動回路３６によって駆動される。なお、この実施形態の場合、液晶ディスプレイ３５は、蓋体５０（図２参照）上など、テープ印刷装置の上面に設けられている。
【００２８】
液晶ディスプレイ３５は、入力文字列や行番号や印刷イメージや長さ情報などを表示するドット表示部２、及び、属性インジケータ部３（３−１〜３−ｎ）でなるので、ディスプレイ駆動回路３６も、大別すると、ドット表示部２に対応した駆動部３６ａ、及び、属性インジケータ部３に対応した駆動部３６ｂからなる。
【００２９】
制御部２０は、例えば、マイクロコンピュータによって構成されており、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、キャラクタジェネレータＲＯＭ（ＣＧ−ＲＯＭ）２４、入力インタフェース２５及び出力インタフェース２６がシステムバス２７を介して接続されて構成されている。
【００３０】
ＲＯＭ２２は、１又は複数個のＲＯＭチップでなり、ＲＯＭ２２には、各種の処理プログラムや、かな漢字変換用辞書データ等の固定データが格納されている。例えば、ＲＯＭ２２には、表形式データ作成プログラム（固定データを含む）２２ａ、表形式データ印刷プログラム２２ｂ、電子辞書データ印刷プログラム２２ｃなどが格納されている。
【００３１】
ＲＡＭ２３は、１又は複数個のＲＡＭチップでなり、ワーキングメモリとして用いられるものであり、また、ユーザ入力に係る固定データ等も格納するものである。図１では、ＲＡＭ２３として記載しているが、ワーキングメモリとして用いられるＥＥＰＲＯＭ等の他のメモリ素子を含む概念とする。ＲＡＭ２３は、印刷する文字列をドット展開して格納する印刷バッファや、入力文字列などについての表示画像を格納する表示バッファや、印刷や入力に係る文字データ等を格納するテキストバッファや、行番号についての表示態様を保持する行番号状態保持バッファや、属性インジケータ３についての表示態様を保持する属性インジケータ状態保持バッファ等を有する。
【００３２】
ＣＧ−ＲＯＭ２４は、当該テープ印刷システムに用意されている文字や記号のドットパターンを格納しているものであり、文字や記号を特定するコードデータが与えられたときに対応するドットパターンを出力するものである。なお、表示用と印刷用とで別個のＣＧ−ＲＯＭが設けられていても良い。フォント情報の格納形式は、アウトラインフォント形式及びビットマップ形式のいずれであっても良い。
【００３３】
入力インタフェース２５は、入力部１０及び制御部２０間のインタフェースを行なうものであり、出力インタフェース２６は、出力部３０及び制御部２０間のインタフェースを行なうものである。
【００３４】
ＣＰＵ２１は、入力部１０からの入力信号やそのときの処理段階に応じて定まるＲＯＭ２２内の処理プログラムを、ＲＡＭ２３をワーキングエリアとして利用しながら、また、必要ならばＲＯＭ２２やＲＡＭ２３に格納されている固定データを適宜用いて処理するものであり、その処理状況や処理結果等を液晶ディスプレイ３５に表示させたりテープに印刷させたりするものである。
【００３５】
（Ａ−２）電子辞書装置の構成
図５は、実施形態の電子辞書装置の電気的な全体構成を示すブロック図である。この実施形態の電子辞書装置は、電子機器販売店などで市販される可搬式の電子辞書装置となり得るものである。
【００３６】
図５において、この実施形態の電子辞書装置２は、大きくは、入力部５０、制御部６０及び出力部７０から構成されており、制御部６０が、入力部５０からの情報やその時点の処理段階等に応じた処理を実行し、その処理結果等を出力部７０によって表示出力又は転送出力させるようになされている。
【００３７】
入力部５０は、詳細の構成は省略するが押下キーを備えたキー入力部５１やレシーバ部５２などを有する。キー入力部５１は、制御部６０に与える文字コードや各種の制御データを発生するものである。レシーバ部５２は、外部のテープ印刷システム１と接続されたケーブルからの信号を受信処理するものである。
【００３８】
出力部７０は、表示構成や送信構成などを有する。ここで、表示構成は、辞書種類の選択肢や辞書の見出しなど入力情報や、操作ガイダンスのメッセージなどを表示する構成であり、送信構成は、テープ印刷システム１へのデータ送信を実行する構成である。
【００３９】
送信ドライバ部７１が、テープ印刷システム１と接続されたケーブルへ信号を送信処理するものである。
【００４０】
この実施形態の電子辞書装置２の表示部として、例えば、縦横が６．５ｃｍ×１０．５ｃｍ程度の液晶ディスプレイ７２が設けられており、この液晶ディスプレイ７２は、制御部６０の制御下でディスプレイ駆動回路７３によって駆動される。
【００４１】
制御部６０は、例えば、マイクロコンピュータによって構成されており、ＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３、キャラクタジェネレータＲＯＭ（ＣＧ−ＲＯＭ）６４、辞書データベース６５、入力インタフェース６６及び出力インタフェース６７がシステムバス６８を介して接続されて構成されている。
【００４２】
ＲＯＭ６２は、１又は複数個のＲＯＭチップでなり、ＲＯＭ６２には、各種の処理プログラムや、かな漢字変換用辞書データ等の固定データが格納されている。例えば、ＲＯＭ６２には辞書データベース検索プログラム（固定データを含む）６２ａやテープ印刷システム依頼処理プログラム６２ｂやテープ印刷指示プログラム６２ｃなどが格納されている。
【００４３】
ＲＡＭ６３は、１又は複数個のＲＡＭチップでなり、ワーキングメモリとして用いられるものであり、また、ユーザ入力に係る固定データ等も格納するものである。図５では、ＲＡＭ６３として記載しているが、ワーキングメモリとして用いられるＥＥＰＲＯＭ等の他のメモリ素子を含む概念とする。ＲＡＭ６３は、表示画像を格納する表示バッファや検索履歴バッファ等を有する。
【００４４】
ＣＧ−ＲＯＭ６４は、当該電子辞書装置２に用意されている文字や記号のドットパターンを格納しているものであり、文字や記号を特定するコードデータが与えられたときに対応するドットパターンを出力するものである。フォント情報の格納形式は、アウトラインフォント形式及びビットマップ形式のいずれであっても良い。
【００４５】
辞書データベース６５は、複数のＥＥＰＲＯＭなどの不揮発性メモリで構成されており、複数種類の電子辞書データを格納している。例えば、広辞苑（登録商標）等の国語辞典データ、漢和辞典データ、類義語辞典データ、英和辞典データ、和英辞典データ、中日辞典データ、日中辞典データなどが格納されている。
【００４６】
入力インタフェース６６は、入力部５０及び制御部６０間のインタフェースを行なうものであり、出力インタフェース６７は、出力部７０及び制御部６０間のインタフェースを行なうものである。
【００４７】
ＣＰＵ６１は、入力部５０からの入力信号やそのときの処理段階に応じて定まるＲＯＭ６２内の処理プログラムを、ＲＡＭ６３をワーキングエリアとして利用しながら、また、必要ならばＲＯＭ６２やＲＡＭ６３に格納されている固定データを適宜用いて処理するものであり、その処理状況や処理結果等を液晶ディスプレイ６５に表示させたりテープ印刷システム１に転送させたりするものである。ここで、ＣＰＵ６１の処理の中心は、辞書データベース６５の検索である。
【００４８】
（Ａ−３）表形式データの作成動作
次に、テープ印刷システム１における表形式データの作成動作を、図面を参照しながら説明する。なお、この表形式データの作成動作時においては、ＣＰＵ２１は、表形式データ作成プログラム２２ａを実行する。なお、表形式データの作成動作時において、電子辞書装置２のテープ印刷システム依頼処理プログラム６２ｂが機能することもあり得る。
【００４９】
この実施形態において、表形式データとは、一般的に表形式データ又はスプレッドシートと呼ばれているものと同様である。すなわち、図６に示すように、複数のセルが行と列に配列された表形式のデータである。この実施形態の場合、後述するように、表形式データの入力（作成）に、電子辞書装置２の辞書データベース６５の格納データを利用することができる。また、この実施形態の場合、後述するように、表形式データの各行にそれぞれ対応するラベルを作成可能である。
【００５０】
図７は、表形式データの作成動作（表形式データ作成プログラム２２ａの記述）を示すフローチャートである。
【００５１】
ＣＰＵ２１は、ユーザの入力部１０に対する操作により、表形式データの作成が指示されたときには、図７に示す処理を開始する。例えば、フォーム入力の１態様として、表形式データの作成機能を設けるようにしても良い。
【００５２】
表形式データの作成が指示されるとまず、ＣＰＵ２１は、シート番号を「１」に初期設定した後（ステップ１００）、１行当たりの列数をユーザに指定させる（ステップ１０１）。なお、ユーザに列数を指定させる動作は、液晶ディスプレイ３５に指定を促すメッセージ（例えば、「１行当たりの列数をテンキーで入力して下さい」）を表示し、それに応じたユーザの入力内容を取り込むことによって行う。他の情報などの指定も同様である。図６は、１行当たりの列数として「５」が指定された場合に相当する。
【００５３】
その後、１行における各列の列名（項目名）を入力させる（Ｓ１０２）。図６における項目行の「日本語」、「日本語意味」、「英語」、「中国語」、「類義語」などが列名である。この列名の指定は、カーソルを項目行中のセルに位置させてテキストを入力することにより行うこともでき、また、カーソルを項目行中のセルに位置させた後、予め固定データとして用意されている列名の候補から選択させることもできる。
【００５４】
ここで、予め固定データとして用意されている列名の候補は、電子辞書装置２における各種の辞書データにおける検索のキー側となる項目の項目名や、検索結果側となる項目の項目名などである。ＣＰＵ２１は、予め固定データとして用意されている列名の候補から選択された場合や、テキスト入力された列名が予め固定データとして用意されている列名の候補に該当する場合には、「その列名が、電子辞書装置２における辞書データに係る項目である」ことを表すマーク（以下、辞書対応マークと呼ぶ）も表示させる。図６（なお、図６は、表示イメージをも表している）における「☆」がかかる辞書対応マークである。
【００５５】
上述した列名の入力では、システムが設定している上限文字数以内で、その列での最大文字数をも設定させるようにしても良い。
【００５６】
次に、ＣＰＵ２１は、現時点において、入力対象行になっている行の各セルの内容を取り込む（Ｓ１０３）。１行の複数のセルの取り込み順序は任意であっても良く、例えば、左から右のセルへという順序が定まっていても良い。
【００５７】
この実施形態は、１行の全てのセルに対する入力が終了してから、次の行の入力に進むとして説明するが、行に縛られることなく、カーソルが位置するセルへの入力を受け付けるようにしても良い。なお、テープ印刷システム１の液晶ディスプレイ３５の表示面積は小さく、表形式データの多くの行を表示することができず、また、列名を含む項目行を表示するので、１行の全てのセルに対する入力が終了してから、次の行の入力に進むことが好ましい。但し、一旦入力された最後のセルの前側に位置するいずれのセルに対しては、カーソルの移動によって変更を許容する。
【００５８】
各セルに対するセル内容の入力方法として、ユーザが単純にテキスト入力する方法と、電子辞書装置２における各種の辞書データを利用して入力する方法とがある。
【００５９】
図８は、後者の入力方法の詳細動作を示すフローチャートである。ＣＰＵ２１は、ユーザによるキー入力部１１の操作で、現在、カーソルが位置しているセルのセル内容の入力方法として、各種の辞書データを利用して入力する方法が指示されると、図８に示す処理を開始する。
【００６０】
ＣＰＵ２１はまず、電子辞書装置２が当該テープ印刷システム１に有線接続されていることを確認する（ステップ２００）。ＣＰＵ２１が、電子辞書装置２が接続されていなければ、接続させることを求めるメッセージを表示し（ステップ２０１）、その後、電子辞書装置２が接続されるのを待ち受ける（ステップ２０２）。
【００６１】
図８の処理の開始時点で電子辞書装置２が接続されていた場合や、開始時点では接続されていなかったが接続されると、ＣＰＵ２１は、現在、カーソルが位置しているセル内容を取り込もうとしているセルが、辞書対応マークが付与されている列名のセルであるかを確認する（ステップ２０３）。辞書対応マークが付与されていない列名のセルであると、ＣＰＵ２１は、辞書データを利用したセル内容の入力ができない旨のエラーメッセージを所定時間だけ表示した後（ステップ２０４）、図８に示す一連の処理を終了する。
【００６２】
現在、カーソルが位置しているセルの列名に辞書対応マークが付与されていると、ＣＰＵ２１は、セル内容が入力済みの同一行の他のセルの中に、辞書対応マークが付与されている列名のセルがあるかを確認する（ステップ２０５）。そのようなセルが一つもなければ、ＣＰＵ２１は、辞書データを利用したセル内容の入力ができない旨のエラーメッセージを所定時間だけ表示した後（ステップ２０４）、図８に示す一連の処理を終了する。
【００６３】
セル内容が入力済みの辞書対応マークが付与されている列名のセルが１つ以上あると、その各々のセルについて、ＣＰＵ２１は、各セル内容を検索キーワードとして、現在、カーソルが位置しているセルのセル内容を検索結果として辞書引きできる辞書データが電子辞書装置２に存在するかを判別する（ステップ２０６）。例えば、当該テープ印刷システム１のＲＯＭ２２には、辞書データの項目名（見出し側）と項目内容（内容側）とをそれぞれ、列名候補として対応付けた、図９に示すような固定データを保持しており、利用できる電子辞書装置２の辞書データが判別可能となっている。利用できる辞書データが電子辞書装置２に存在しないと、ＣＰＵ２１は、辞書データを利用したセル内容の入力ができない旨のエラーメッセージを所定時間だけ表示した後（ステップ２０４）、図８に示す一連の処理を終了する。
【００６４】
利用できる辞書データの存在が確認できると、ＣＰＵ２１は、項目名（入力済みのセルの入力内容）と辞書データの種類とを含む辞書引き要求を、電子辞書装置２に送信し（ステップ２０７）、電子辞書装置２から返信された辞書引き結果を、現在、カーソルが位置しているセルのセル内容とし（ステップ２０８）、図８に示す一連の処理を終了する。
【００６５】
図８では省略しているが、辞書引き結果として、「辞書引きできず」（該当する見出し項目が存在しない場合）が返信された場合には、該当する項目がその辞書に存在しなかった旨を表示出力するようにする。
【００６６】
電子辞書装置２は、辞書引き要求が与えられたときには、割り込みにより、テープ印刷システム依頼処理プログラム６２ｂを開始し、フローチャートの図示は省略するが、辞書引き要求から、項目名（検索キーワード）と辞書データの種類とを抽出し、抽出された種類の辞書データに対し、抽出された項目名（検索キーワード）で辞書引きし、得られた辞書引き結果をテープ印刷システム１に返信する。
【００６７】
なお、テープ印刷システム１は、辞書引き結果が複数の候補を含む場合には、それら複数の候補のメニュー表示などを通じて、セル内容を指定させるようにしても良く、この際、セル内容に複数の候補を含めるようにして良い。また、複数の候補から選択した後に、テキストの編集を可能とするようにしても良い。
【００６８】
例えば、図６に示すような列名「英語」の列に属するセルが入力対象となった場合において、このセルの列名「英語」には辞書対応マークが付与されているので、同一行の入力済みセルの列名で辞書対応マークが付与されているものを捜すと、「日本語」と「日本語意味」とが見付かる。そこで、「日本語」を項目名（見出し側）とし「英語」を項目内容（内容側）とする辞書データ、又は、「日本語意味」を項目名（見出し側）とし「英語」を項目内容（内容側）とする辞書データが、電子辞書装置２に存在するかを判別する。電子辞書装置２に、和英辞典データが存在し、テープ印刷システム１のＲＯＭ２２に、「日本語」を項目名（見出し側）とし「英語」を項目内容（内容側）とする辞書データとして和英辞典データ（日英辞書データ）が記述されていれば、ＣＰＵ２１は、項目名「薬」と辞書データの種類「和英辞典データ」とを含む辞書引き要求を電子辞書装置２に送信する。これにより、電子辞書装置２は、和英辞典データに対し、「薬」で辞書引きし、「ｍｅｄｉｃｉｎｅ，ｄｒｕｇ，ｐｉｌｌ，…」をテープ印刷システム１に返信し、列名「英語」のセルに選択候補として「ｍｅｄｉｃｉｎｅ，ｄｒｕｇ，ｐｉｌｌ，…」を表示させ、ユーザの選択に供する。
【００６９】
以上の例のように、電子辞書装置２の辞書データを利用してセル内容をセルに入力することができる。
【００７０】
なお、各セルの入力では、そのセルを空欄とすることも可能であるが、この実施形態の場合、カーソルを位置させて、例えば「実行」キーを操作するなどの空欄としての確定操作を行うことを要するものとする。
【００７１】
図７に戻り、今、対象となっている行の全てのセルに対するセル内容の入力が終了すると（その行の未入力の最後のセルに対する入力が終了すると）、ＣＰＵ２１は、キー入力部１１からの信号に基づき、ユーザの指令操作を判別する（ステップ１０４）。
【００７２】
ユーザの指令操作が次行の移動であると、ＣＰＵ２１は、行毎のセル内容の入力ステップ１０３に戻る（ステップ１１１）。
【００７３】
ユーザの指令操作が新シートの作成であると、ＣＰＵ２１は、シート番号を１つ追加し、表示を新シート用に切り替えた後（ステップ１０５）、上述した１行当たりの列数の入力ステップ１０１に戻る。
【００７４】
ユーザの指令操作が既存シートの切替えであると、ＣＰＵ２１は、処理対象シート番号を切替え後のシート番号に設定し、表示を指示された既存シート用に切り替えた後（ステップ１０６）、行毎のセル内容の入力ステップ１０３に戻る。
【００７５】
ユーザの指令操作が入力終了であると、ＣＰＵ２１は、ユーザにデータ保存か印刷かデータ保存なし終了かを選択させる（ステップ１０７）。
【００７６】
データ保存が選択されると、詳細は省略するが、ＣＰＵ２１は、ファイル名などの取り込みを行って、入力された表形式データの保存処理を行う（ステップ１０８）。
【００７７】
データ保存なし終了が選択されると、詳細は省略するが、ＣＰＵ２１は、保存なしの再確認を行った後、入力された表形式データを保存することなく、図８の一連の処理を終了する（ステップ１０９）。
【００７８】
印刷が選択された場合には、ＣＰＵ２１は、後述するような表形式データの印刷処理を実行する（ステップ１１０）。なお、印刷処理の前に保存処理を行うか否かを選択させるステップを追加し、保存処理を行うことが選択された場合は保存処理を行った後、保存処理を行うことが選択されなかった場合は保存せずにその後、印刷処理を進めるようにしても良い。また、印刷処理が完了した後に、上記保存処理を行うか否かの選択ステップを追加しても良い。
【００７９】
以上では、表形式データを新規作成する場合について説明したが、作成済みの表形式データを編集することもできる。ここで、編集時においても、上述した場合と同様に、電子辞書装置２の辞書データを利用してセル内容をセルに入力することができる。
【００８０】
（Ａ−４）表形式データの印刷動作
次に、テープ印刷システム１における表形式データの印刷動作を、図面を参照しながら説明する。なお、この表形式データの印刷動作時においては、ＣＰＵ２１は、表形式データ印刷プログラム２２ｂを実行する。
【００８１】
表形式データの印刷動作は、表形式データが新規作成された直後に起動することもでき（上述したステップ１１１）、また、図示は省略するが、既に作成されて格納されていた表形式データを読み出した後、起動することもできる。
【００８２】
図１０は、表形式データの印刷動作（表形式データ印刷プログラム２２ｂの記述）を示すフローチャートである。
【００８３】
ＣＰＵ２１は、表形式データの印刷が指示されると、図１０に示す処理を開始し、まず、印刷に供するシートを選択させる（ステップ３００）。印刷対象の表形式データが１シート構成の場合には、このステップ３００は省略される。
【００８４】
次に、ＣＰＵ２１は、印刷に供する列名（項目）の数を指定させ（ステップ３０１）、そのセル数に応じた予め用意されている複数のレイアウトから所望するものを選択させる（ステップ３０２）。
【００８５】
ここで、指定される列名の数は、そのシートにおける列名の数より少なくても良い。すなわち、例えば、図６に示すように、列名が５種類ある場合において、指定は４種類以下であっても良い。図１１は、指定された列名の数が「３」の場合におけるレイアウトの候補例を示しており、このような候補の中から所望するレイアウトを選択する。なお、ここでのレイアウトには、その配置部分における縦書き・横書きの相違があっても良い。
【００８６】
レイアウトが指定されると、ＣＰＵ２１は、選択されたレイアウトにおける各配置部分に配置する列名（項目）を、当該シートの列名の中から指定させる（ステップ３０３）。例えば、シート上の列名の並びが「日本語」、「日本語意味」、「英語」、「中国語」、「同義語」の順であっても、順番に関係なく、各配置部分に列名を指定することができる。図１１（Ａ）のレイアウト例において、上側から、例えば、「英語」、「日本語」、「日本語意味」というように指定することもできる。また、列名の選択の際に、作成ラベルに、列名そのものも含めて印刷するか否かを選択させるようにしても良い。図１２は、列名（項目）も含めて印刷したラベル例を示している。
【００８７】
次に、ＣＰＵ２１は、選択されたレイアウトが中間位置で切断することも可能なものである場合には（図１１（Ｅ）〜（Ｇ）参照）、中間位置での切断態様（切断しない態様を含む）を指定させる（ステップ３０４）。すなわち、（ａ）切断しない態様、（ｂ）表紙Ｔ２と裏紙Ｔ１とを共に切断する態様、（ｃ）表紙Ｔ２のラベル部分間を切断するが裏紙Ｔ１を繋げたままとする態様、（ｄ）表紙Ｔ２のラベル部分間を切断し、裏紙Ｔ１のラベル部分間にミシン目を入れる態様などから、切断態様を指定させる。
【００８８】
その後、ＣＰＵ２１は、印刷に供するシート上の行を１又は複数指定させる（ステップ３０５）。この指定では、「３行目」のように任意の１行を指定しても良く、「２〜５行目」のように一部の複数行を指定しても良く、「全行」のように全ての行を指定しても良い。
【００８９】
次に、ＣＰＵ２１は、各種の印刷属性を決定する（ステップ３０６）。この印刷属性の決定の際には、装填されているテープの幅を参照したり、各セル名での最大文字数を参照したりなどする。
【００９０】
そして、ＣＰＵ２１は、上述した各種の指定、選択内容に従い、ある１行の情報を、印刷バッファに展開しながら（ステップ３０７）、その行の印刷画像をテープに印刷させる（ステップ３０８）。ここで、１行分の印刷処理には、その全体の切断処理を伴っている。
【００９１】
ＣＰＵ２１は、指定された全ての行の印刷が終了したかを確認し（ステップ３０９）、終了していなければ上述したステップ３０７に戻り、終了した場合には、表形式データの印刷動作が起動される前の状態に復帰させて（ステップ３１０）、図１０に示す一連の処理を終了する。
【００９２】
（Ａ−５）辞書引きデータの印刷動作
次に、テープ印刷システム１及び電子辞書装置２が連携して行う辞書引きデータの印刷動作を、図面を参照しながら説明する。なお、この辞書引きデータの印刷動作時においては、電子辞書装置２のＣＰＵ６１はテープ印刷指示プログラム６２ｃを実行し、テープ印刷システム１のＣＰＵ２１は電子辞書データ印刷プログラム２２ｃを実行する。
【００９３】
図１３は、辞書引きデータの印刷動作における電子辞書装置２側の動作を示すフローチャートであり、図１４は、辞書引きデータの印刷動作におけるテープ印刷システム１側の動作を示すフローチャートである。
【００９４】
電子辞書装置２のＣＰＵ６１は、キー入力部５１に設けられている印刷キー（専用キーでも汎用キーでも良い）が操作されると、図１３に示す電子辞書装置２側の処理を開始し、まず、当該電子辞書装置２がテープ印刷システム１に接続されているか否かを判別する（ステップ４００）。接続されていない場合には、ＣＰＵ６１は、印刷できない旨のエラーメッセージを所定時間だけ表示するなどの異常報知を行って（ステップ４０１）、印刷キーが操作される前の状態に戻る。
【００９５】
当該電子辞書装置２がテープ印刷システム１に接続されていると、ＣＰＵ６１は、現状が辞書引き結果（内容側）を表示している状態か否かを判別する（ステップ４０２）。
【００９６】
現状が辞書引き結果を表示している状態でないと、ＣＰＵ６１は、印刷できない旨のエラーメッセージを所定時間だけ表示するなどの異常報知を行って（ステップ４０１）、印刷キーが操作される前の状態に戻る。
【００９７】
現状が辞書引き結果を表示している状態であると、ＣＰＵ６１は、印刷する対象が、辞書引き結果だけか、又は、検索キーワード（例えば見出し語側）と辞書引き結果（内容側）とであるかを、ユーザに指定させる（ステップ４０３）。なお、検索キーワードと辞書引き結果とを印刷ラベルに含める場合において、検索キーワードと辞書引き結果との間の切断態様をも指定させるようにしても良い（図１０のＳ３０４と同様）。また、選択に応じて、辞書の種類名（例えば、日中辞典）をも印刷内容に含めるようにしても良い。
【００９８】
その後、ＣＰＵ６１は、辞書引き結果の全てをラベルに含めるか一部だけを含めるかをユーザに指定させ、一部だけ含める場合には、含める一部を指定させる（ステップ４０４）。例えば、ある日本語単語の英語訳語（辞書引き結果）が複数の種類ある場合に、全ての訳語を印刷するか一部の訳語を印刷するかを指定させ、一部の訳語を印刷する場合にはどの訳語を印刷させるかを指定させる。
【００９９】
そして、ＣＰＵ６１は、今までの指定内容に応じて印刷要求を形成し（ステップ４０５）、テープ印刷指示プログラム６２ｃに送信する（ステップ４０６）。そして、印刷処理結果の返信を待ち受ける（ステップ４０７）。
【０１００】
ＣＰＵ６１は、印刷処理結果（印刷完了、印刷実行できず）が返信されると、その返信結果を表示して（ステップ４０８）、図１３に示す一連の処理を終了する。
【０１０１】
なお、電子辞書装置２がユーザから印刷枚数を取り込んで印刷要求に含めるようにしても良い。また、辞書引き結果を複数のラベルに分配させて印刷させることを指示するようにしても良い。例えば、分配数を指定させ、各分配に含める内容を、辞書引き結果における項の番号などで指定させるようにしても良い。  
テープ印刷システム１のＣＰＵ２１は、電子辞書装置２から印刷要求が到来すると、図１４に示す処理を開始する。そしてまず、ＣＰＵ２１は、受信した印刷要求から、印刷する文字列の部分（辞書引き結果、又は、検索キーワードと辞書引き結果）を抽出する（ステップ５００）。
【０１０２】
次に、ＣＰＵ２１は、各種の印刷属性を決定する（ステップ５０１）。この印刷属性の決定の際には、装填されているテープの幅を参照したり、検索キーワードや辞書引き結果の文字数を参照したりなどする。なお、「印刷属性を決定して下さい」等のメッセージを表示し、ユーザに任意の印刷属性やレイアウト等をテープ印刷システム１側で決定させるようにしても良い。そして、ＣＰＵ２１は、印刷する文字列を、印刷バッファに展開しながら（ステップ５０２）、その展開により得られた印刷画像をテープに印刷させる（ステップ５０３）。
【０１０３】
ＣＰＵ２１は、印刷が終了すると、印刷完了という印刷処理結果を電子辞書装置２に返信し（ステップ５０４）、印刷要求が到来する前の状態に復帰させて（ステップ５０５）、図１４に示す一連の処理を終了する。
【０１０４】
図１４では省略しているが、印刷要求が到来したときにおいて、テープカセットが装填されていないような場合には、ＣＰＵ２１は、印刷実行できずという印刷処理結果を電子辞書装置２に返信する。
【０１０５】
（Ａ−６）実施形態の効果
上記実施形態によれば、テープ印刷システムが電子辞書装置とを連携動作させることができる。
【０１０６】
テープ印刷システムが電子辞書装置に辞書引き要求を送信し、辞書引き結果の返信を受け、その辞書引き結果又は加工したものを入力データとすることができるので、入力方法を多様なものとすることができる。
【０１０７】
表形式データの項目を、辞書データの項目名などとリンクさせることができ、多言語のデータを含めるような表形式データの作成を容易に実行させることができる。
【０１０８】
従来の可搬式の電子辞書装置の場合、表示出力しかできないものであったが、上記実施形態の電子辞書装置によれば、テープ印刷システムを周辺装置として用いて印刷出力することもできる。
【０１０９】
（Ｂ）他の実施形態
上記実施形態の説明においても、種々変形実施形態を示したが、さらに以下に例示するような変形実施形態を挙げることができる。
【０１１０】
上記実施形態では、テープ印刷システムが電子辞書装置に辞書引きを要求できる場合が表形式データの作成時であるものを示したが、一般的なテキスト入力の最中においても、電子辞書装置に辞書引きを要求できるようにしても良い。例えば、辞書引きキーが操作されると、辞書データの種類と検索キーワードとを入力させて要求を形成して送信し、辞書引き結果が返信されると、辞書引きキーが操作された際にカーソルが位置していた箇所から、辞書引き結果も文字列を挿入するようにすれば良い。
【０１１１】
また、上記実施形態では、辞書引き結果などの印刷は、電子辞書装置がテープ印刷システムに要求するものを示したが、テープ印刷システムが主導権を取って辞書引き結果などを印刷させるようにしても良い。例えば、電子辞書装置が辞書引きを行った後の状態にあるときに、ユーザがテープ印刷システムに対して、電子辞書装置からの取り込み、印刷を指示し、テープ印刷システムが電子辞書装置から辞書引き結果などを印刷させるようにしても良い。また例えば、テープ印刷システムに辞書データの種類と見出し語とを入力して、電子辞書装置に辞書引きを要求し、返信された辞書引き結果などを直ちに印刷させるようにしても良い。
【０１１２】
さらに、上記実施形態においては、辞書引き結果などの印刷の起動は、辞書引き結果が既にある場合に実行し得るものを示したが、辞書引きがなされる前においても、印刷の起動を実行し得るようにしても良い。例えば、辞書引き用の検索キーワードが入力された段階で印刷キーが操作された場合には、それから辞書引きを行い、その結果を印刷するようにしても良い。また例えば、印刷キーが操作された後に、検索キーワードの取り込みから行うようにしても良い。
【０１１３】
さらにまた、上記実施形態では、テープ印刷システム及び電子辞書装置が有線によって通信を行うものを示したが、無線（例えば、赤外線通信などの近距離通信）によって通信を行うものであっても良い。
【０１１４】
また、上記実施形態では、電子辞書装置における全種類の辞書データが印刷対象となり得るように説明したが、印刷を許可する種類の辞書データをフラグなどによってメーカーなどが設定するようにしても良い。
【０１１５】
さらに、上記実施形態では、テープ印刷システムから電子辞書装置への辞書引き要求には、１種類の辞書データの辞書引きしか要求しないものであったが、１回の送信で送信する辞書引き要求に、複数種類の辞書データの辞書引きを要求するようにしても良い。例えば、日本語単語（検索キーワード）を要求に含めて、対応する英語及び中国語の単語、表記などを取り出すことができるようにしても良い。
【０１１６】
また、１シート中の複数行ないし全行において、辞書データに係る項目である列名の各セルで空欄となっているセルの全てを一括して辞書引き要求し、対応するデータを一括して取り出すようにしても良い。なお、このときに対応するデータが存在しなかったものについては、一括取り出し終了後に、「取り出し失敗データ」として一覧表示するようにしても良い。
【０１１７】
さらにまた、上記実施形態では、テープ印刷システムのＲＯＭなどに、電子辞書装置と連携するための各種の固定データを格納しているものを示したが、テープ印刷システムと電子辞書装置とが接続されたときに、自動的に又はユーザの操作に応じて、連携するための各種の固定データをテープ印刷システムが電子辞書装置から吸い取るようにしても良い。
【０１１８】
さらに、上記実施形態では、専用機としてのテープ印刷システムを示したが、パソコンとラベルプリンタとが結合されたテープ印刷システムに、本発明の技術思想を適用するようにしても良い。
【図面の簡単な説明】
【０１１９】
【図１】実施形態のテープ印刷システムの電気的な全体構成を示すブロック図である。
【図２】実施形態のテープ印刷システムの外観イメージを示す概略斜視図である。
【図３】実施形態のテープ印刷システムの表示面構成を示す平面図である。
【図４】実施形態のテープの断面図である。
【図５】実施形態の電子辞書装置の電気的な全体構成を示すブロック図である。
【図６】実施形態の表形成データを示す説明図である。
【図７】実施形態の表形式データの作成動作を示すフローチャートである。
【図８】実施形態の辞書データを利用したセル内容の入力動作を示すフローチャートである。
【図９】実施形態の項目名（見出し側）と項目内容（内容側）と辞書データ種類とを対応付けた固定データの説明図である。
【図１０】実施形態の表形式データの印刷動作を示すフローチャートである。
【図１１】実施形態の表形式データ用のラベルレイアウト例を示す説明図である。
【図１２】実施形態の表形式データから作成したラベル例を示す説明図である。
【図１３】実施形態の電子辞書装置における辞書引きデータの印刷動作を示すフローチャートである。
【図１４】実施形態のテープ印刷システムにおける辞書引きデータの印刷動作を示すフローチャートである。
【符号の説明】
【０１２０】
１…テープ印刷システム、１０…入力部、１１…キー入力部、１１ａ…特殊印刷キー、１２…テープ種類検出センサ、２０…制御部、２１…ＣＰＵ、２２…ＲＯＭ、３０…出力部、３１…テープ・リボン走行機構、３２…サーマルヘッド、３５…液晶ディスプレイ、３７…カッタ、３９…ミシン目形成部材、４１…送信ドライバ部、
２…電子辞書装置、５０…入力部、５１…キー入力部、５２…レシーバ部、６０…制御部、６１…ＣＰＵ、６２…ＲＯＭ、６５…辞書データベース、７０…出力部、７１…送信ドライバ部、７２…液晶ディスプレイ。
【図１】
2007268933.tif 000003
【図２】
2007268933.tif 000004
【図３】
2007268933.tif 000005
【図４】
2007268933.tif 000006
【図５】
2007268933.tif 000007
【図６】
2007268933.tif 000008
【図７】
2007268933.tif 000009
【図８】
2007268933.tif 000010
【図９】
2007268933.tif 000011
【図１０】
2007268933.tif 000012
【図１１】
2007268933.tif 000013
【図１２】
2007268933.tif 000014
【図１３】
2007268933.tif 000015
【図１４】
2007268933.tif 000016