(57)【特許請求の範囲】
【請求項１】
文字列を表示する表示手段と、
文字列を被印刷物に印刷する印刷手段と、
操作者が操作入力可能な操作手段と、
前記操作手段を介した操作者の文字入力に対応する少なくとも１つの変換候補を生成し、生成した前記変換候補を前記表示手段に表示するための信号を出力する変換候補生成手段と、
前記変換候補の前記表示手段での表示に対応した、前記操作手段を介した操作者の選択確定入力に基づき、対応する前記変換候補を確定文字列として前記表示手段に表示するための信号を出力する確定文字列出力手段と、
前記操作手段を介した操作者の前記選択確定入力時とは異なる、前記操作手段を介した操作者の学習指示入力時に、前記表示手段に表示されている文字列データを、次回の前記変換候補の生成のために学習記憶する学習手段と
を有し、
前記操作手段は、
前記表示手段に表示されている文字列データを前記印刷手段へ出力し印刷する印刷指示を行うための印刷指示手段を備えており、
前記学習手段は、
前記印刷指示手段を介した操作者の前記印刷指示があるより前は、前記表示手段に表示されている前記文字列データを学習記憶せず、
前記学習指示入力時として、前記印刷指示手段を介した操作者の前記印刷指示があったときに、前記表示手段に表示されている前記文字列データを学習記憶する
ことを特徴とする文書編集装置。
【請求項２】
請求項１記載の文書編集装置において、
前記学習手段は、
言語辞書変換プログラムを用いた変換候補の生成を含めた学習記憶を行う
ことを特徴とする文書編集装置。
【請求項３】
文字列を被印刷物に印刷する印刷手段と、文字列を表示する表示手段と、前記表示手段に表示されている文字列データを前記印刷手段へ出力し印刷する印刷指示を行うための印刷指示手段と、を有する文書編集装置に備えられた制御装置が実行する、文書印刷用文字変換処理方法であって、操作者の文字入力に対応する少なくとも１つの変換候補を生成し、生成した前記変換候補を表示するための信号を出力する第１手順と、
前記変換候補の表示に対応した、操作者の選択確定入力に基づき、対応する前記変換候補を確定文字列として前記表示手段に表示するための信号を出力する第２手順と、
前記印刷指示手段を介した操作者の前記印刷指示があるより前は、前記表示手段に表示されている前記文字列データを学習記憶せず、前記印刷指示手段を介した操作者の前記印刷指示があったときに、前記表示手段に表示されている前記文字列データを、次回の前記変換候補の生成のために学習記憶する第３手順と
を有することを特徴とする文書印刷用文字変換処理方法。
【請求項４】
文字列を被印刷物に印刷する印刷手段と、文字列を表示する表示手段と、前記表示手段に表示されている文字列データを前記印刷手段へ出力し印刷する印刷指示を行うための印刷指示手段と、を有する文書編集装置に備えられた制御装置に実行させるための文書印刷用文字変換処理プログラムであって、
操作者の文字入力に対応する少なくとも１つの変換候補を生成し、生成した前記変換候補を表示するための信号を出力する第１手順と、
前記変換候補の表示に対応した、操作者の選択確定入力に基づき、対応する前記変換候補を確定文字列として前記表示手段に表示するための信号を出力する第２手順と、
前記印刷指示手段を介した操作者の前記印刷指示があるより前は、前記表示手段に表示されている前記文字列データを学習記憶せず、前記印刷指示手段を介した操作者の前記印刷指示があったときに、前記表示手段に表示されている前記文字列データを、次回の前記変換候補の生成のために学習記憶する第３手順と
を、前記制御装置に実行させることを特徴とする文書印刷用文字変換処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作者の操作入力により文書を編集する文書編集装置に関する。
【背景技術】
【０００２】
操作者が操作入力を行うことで、複数の文字列の変換候補を生成し表示する文書編集装置が知られている。このような文書編集装置に関する従来技術としては、例えば特許文献１記載のものがある。この従来技術では、操作者は、生成して表示された変換候補の文字列の中から、操作者が変換を意図する文字列を選択し、確定入力を行う。文書編集装置はこの確定入力操作により、変換候補を生成する前に操作者が行った文字入力を、操作者による選択確定入力時の文字列データと対応づける学習を行う（確定時学習）。
【特許文献１】特開２０００−２５９６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したように、上記従来技術においては、操作者による選択確定入力時において学習を行う（確定時学習）。しかしながらこの場合、操作者が、例えば、文字列データ入力→変換候補表示→選択確定入力→確定した文字列を編集（文字削除・追加等）→印刷（又は記憶）実行した場合、次回変換時に候補として表示されるものに、上記選択確定後の編集（文字削除・追加等）は反映されない。このため、操作者は、上記と同じものを再度印刷又は記憶させたい場合であっても、表示された候補に対し、同様の編集を再び行わねばならず、不便であった。
【０００４】
本発明の目的は、編集時の操作負担を低減できる文書編集装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、第１の発明は、文字列を表示する表示手段と、文字列を被印刷物に印刷する印刷手段と、操作者が操作入力可能な操作手段と、前記操作手段を介した操作者の文字入力に対応する少なくとも１つの変換候補を生成し、生成した前記変換候補を前記表示手段に表示するための信号を出力する変換候補生成手段と、前記変換候補の前記表示手段での表示に対応した、前記操作手段を介した操作者の選択確定入力に基づき、対応する前記変換候補を確定文字列として前記表示手段に表示するための信号を出力する確定文字列出力手段と、前記操作手段を介した操作者の前記選択確定入力時とは異なる、前記操作手段を介した操作者の学習指示入力時に、前記表示手段に表示されている文字列データを、次回の前記変換候補の生成のために学習記憶する学習手段とを有し、前記操作手段は、前記表示手段に表示されている文字列データを前記印刷手段へ出力し印刷する印刷指示を行うための印刷指示手段を備えており、前記学習手段は、前記印刷指示手段を介した操作者の前記印刷指示があるより前は、前記表示手段に表示されている前記文字列データを学習記憶せず、前記学習指示入力時として、前記印刷指示手段を介した操作者の前記印刷指示があったときに、前記表示手段に表示されている前記文字列データを学習記憶することを特徴とする。
【０００６】
本願第１発明においては、操作手段を用いて操作者が文字入力を行うと、変換候補生成手段で生成された少なくとも１つの変換候補が表示手段で表示される。操作者がこの表示された変換候補を見て操作手段を用いて選択確定入力を行うと、確定文字列出力手段でその確定入力に対応した変換候補が確定文字列として生成され、表示手段に表示される。このように表示手段に表示された文字列は、例えば被印刷物に印刷されたり、あるいは記憶手段へ出力されて記憶される。
【０００７】
ここで、通常は、操作者による選択確定入力時の文字列データの学習を行う（確定時学習）。この場合、操作者が、例えば、文字列データ入力→変換候補表示→選択確定入力→確定した文字列を編集（文字削除・追加等）→印刷（又は記憶）実行した場合、次回変換時に候補として表示されるものに、上記選択確定後の編集（文字削除・追加等）は反映されない。このため、操作者は、上記と同じものを再度印刷又は記憶させたい場合であっても、表示された候補に対し、同様の編集を再び行わねばならず、不便である。
【０００８】
これに対し、本願第１発明においては、操作者が所定の学習指示入力を行うことで、そのときに表示手段に表示されている文字列データが学習手段において学習記憶される。すなわち、学習記憶手段では、通常のように、操作者による選択確定入力時に学習するのではなく、学習指示入力時に学習記憶する。したがって、上記の例では、例えば選択確定後の編集を行った後の印刷時や記憶実行時に学習指示入力を行うことで、それら編集後の文字列データを学習させることが可能となる。この結果、次回変換時に候補として表示されるものに、上記選択確定後の編集（文字削除・追加）を反映させることができる。したがって、上記のような、操作者が次回変換時にも同様の編集を行わねばならない不便さを解消できるので、操作負担を低減し、利便性を向上することができる。
【００１０】
特に、学習手段が印刷指示時の文字列データを学習記憶することにより、選択確定後に編集（文字削除・追加）を行った後の文字列データを、学習することができる。この結果、次回変換時に候補として表示されるものに、上記選択確定後の編集を反映させることができるので、操作負担を低減することができる。
【００１９】
第２発明は、上記第１発明において、前記学習手段は、言語辞書変換プログラムを用いた変換候補の生成を含めた学習記憶を行うことを特徴とする。
【００２０】
これにより、例えば、英語・ドイツ語・フランス語・アラビア語・ペルシャ語・ヘブライ語等、あるいは、中国語・韓国語等の各種言語を用いて、変換候補の生成及び学習を行うことができる。
【００２３】
上記目的を達成するために、本願第３発明は、文字列を被印刷物に印刷する印刷手段と、文字列を表示する表示手段と、前記表示手段に表示されている文字列データを前記印刷手段へ出力し印刷する印刷指示を行うための印刷指示手段と、を有する文書編集装置に備えられた制御装置が実行する、文書印刷用文字変換処理方法であって、操作者の文字入力に対応する少なくとも１つの変換候補を生成し、生成した前記変換候補を表示するための信号を出力する第１手順と、前記変換候補の表示に対応した、操作者の選択確定入力に基づき、対応する前記変換候補を確定文字列として前記表示手段に表示するための信号を出力する第２手順と、前記印刷指示手段を介した操作者の前記印刷指示があるより前は、前記表示手段に表示されている前記文字列データを学習記憶せず、前記印刷指示手段を介した操作者の前記印刷指示があったときに、前記表示手段に表示されている前記文字列データを、次回の前記変換候補の生成のために学習記憶する第３手順とを有することを特徴とする。
【００２４】
本願第３発明の文書印刷用文字変換処理方法においては、文書印刷時に操作者が文字入力を行うと、第１手順において、生成された少なくとも１つの変換候補が表示される。操作者がこの表示された変換候補を見て選択確定入力を行うと、第２手順において、その確定入力に対応した変換候補が確定文字列として生成され表示される。その後、操作者が所定の印刷指示を行うことで、第３手順において、そのときに表示されている文字列データが学習記憶される。
【００２５】
すなわち、通常のように、操作者による選択確定入力時に学習するのではなく、印刷指示時に学習記憶する。したがって、例えば選択確定後の編集を行った後の印刷時に、それら編集後の文字列データを学習させることが可能となる。この結果、次回変換時に候補として表示されるものに、上記選択確定後の編集（文字削除・追加）を反映させることができる。したがって、操作者が次回変換時にも同様の編集を行わねばならない不便さを解消できるので、操作負担を低減し、利便性を向上することができる。
【００２６】
上記目的を達成するために、第４発明は、文字列を被印刷物に印刷する印刷手段と、文字列を表示する表示手段と、前記表示手段に表示されている文字列データを前記印刷手段へ出力し印刷する印刷指示を行うための印刷指示手段と、を有する文書編集装置に備えられた制御装置に実行させるための文書印刷用文字変換処理プログラムであって、操作者の文字入力に対応する少なくとも１つの変換候補を生成し、生成した前記変換候補を表示するための信号を出力する第１手順と、前記変換候補の表示に対応した、操作者の選択確定入力に基づき、対応する前記変換候補を確定文字列として前記表示手段に表示するための信号を出力する第２手順と、前記印刷指示手段を介した操作者の前記印刷指示があるより前は、前記表示手段に表示されている前記文字列データを学習記憶せず、前記印刷指示手段を介した操作者の前記印刷指示があったときに、前記表示手段に表示されている前記文字列データを、次回の前記変換候補の生成のために学習記憶する第３手順とを、前記制御装置に実行させることを特徴とする。
【００２７】
本願第４発明の文書印刷用文字変換処理プログラムを用いた場合、文書印刷時に操作者が文字入力を行うと、第１手順において、生成された少なくとも１つの変換候補が表示される。操作者がこの表示された変換候補を見て選択確定入力を行うと、第２手順において、その確定入力に対応した変換候補が確定文字列として生成され表示される。その後、操作者が所定の印刷指示を行うことで、第３手順において、そのときに表示されている文字列データが学習記憶される。
【００２８】
すなわち、通常のように、操作者による選択確定入力時に学習するのではなく、印刷指示時に学習記憶する。したがって、例えば選択確定後の編集を行った後の印刷時に、それら編集後の文字列データを学習させることが可能となる。この結果、次回変換時に候補として表示されるものに、上記選択確定後の編集（文字削除・追加）を反映させることができる。したがって、操作者が次回変換時にも同様の編集を行わねばならない不便さを解消できるので、操作負担を低減し、利便性を向上することができる。
【発明の効果】
【００２９】
本発明によれば、編集時の操作負担を低減することができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００３１】
図１は、本実施形態による文書編集装置を備えたテープ印刷装置１の外観構成を表す斜視図である。図１において、テープ印刷装置１は、装置本体２とテープカセット３とを有しており、使用対象に貼り付けて使用されるシールやラベルなどとして文字列印刷テープを作成する。すなわち、例えば、ユーザ（操作者）の操作により任意の文字列からなる印刷用の文書を作成する。次いで、その文書を印刷用テープ４（図２参照）に印刷して印刷済みテープ５（図２参照）を作成する。その後、その印刷済みテープ５を印刷用テープから切り離すことにより文字列印刷テープ６（印字ラベル）を作成する。なお、本明細書でいう「文字列」における「文字」には、一般的な意味での文字の他に、記号や図形なども含まれるものとする。
【００３２】
装置本体２は、操作部１１（操作手段）、表示部１２（表示手段）、および印刷部１３を備えている。操作部１１は、図示の例では一般的なキーボードに準じた構造で形成されている。具体的には、文字（平仮名、アルファベットなど）や数字を入力するのに用いられる各種キーからなる文字キー群１５と、作成中の文書にスペースを挿入するのに用いられるスペースキー１６と、文字キー群１５で操作者が入力した文字列について変換候補（変換候補文字列）を表示させるのに用いられる変換キー１７と、変換キー１７で表示させた変換候補から選択した文字列を変換文字列（確定文字列）として確定するのに用いられるエンターキー１８と、作成中の文書の編集における文字などの削除に用いられる削除キー１９と、表示部１２におけるカーソルの移動操作に用いられるカーソルキー２０と、印刷指令を入力するのに用いられる印刷キー２１（印刷指示手段）と、文書の保存指令を入力するのに用いられる保存キー２２（記憶指示手段）等が設けられている。
【００３３】
表示部１２は、例えば液晶ディスプレイで構成されており、操作者が操作部１１を用いて文書作成のために入力する文字列である入力文字列の表示、入力文字列を所望の変換文字列に変換するについての変換候補の表示、および表示された変換候補から操作者が選択して確定する変換文字列の表示などを行う。
【００３４】
印刷部１３は、カセット装着部２３が設けられるとともに、カセット装着部２３を覆う印刷部カバー２４が開閉可能に設けられ、図に示すように印刷部カバー２４を開いた状態でテープカセット３をカセット装着部２３に装着できるようになっている。また印刷部１３は、カセット装着部２３に沿うようにして、リボン巻取スプール駆動軸２５、サーマルヘッド２６（印刷手段）、テープ送りローラ駆動軸２７などが主な印刷機構要素として設けられている。これらの印刷機構要素により、テープカセット３から印刷用テープ４を引き出しつつ、それに印刷を施すことができる。また印刷部１３にはカッタレバー２８が設けられ、このカッタレバー２８を操作することで、印刷済みテープ５を印刷用テープ４から切り離して文字列印刷テープ６とすることができる。
【００３５】
図２は、テープカセット３の概略構成を表す概念的上面図である。図２において、テープカセット３は、透明なフィルムを用いて形成された長尺状の印刷媒体である印刷用テープ４と、印刷用テープ４への印刷に用いられるインクリボン２９と、印刷用テープ４に印刷することで生成される印刷済みテープ５の裏面に貼り合わせる両面テープ３０とが、それぞれ供給スプール４ｓ，２９ｓ，３０ｓにロール状に巻回した状態で設けられている。また、使用済みのインクリボン２９を巻き取る使用済みリボン巻取スプール３１が設けられている。さらに、印刷済みテープ５をテープカセット３の外部に向けて送り出すとともに、印刷済みテープ５の裏面に両面テープ３０を貼り合わせるテープ送りローラ３２が設けられている。
【００３６】
このようなテープカセット３が装置本体２の印刷部１３におけるカセット装着部２３に装着されると、カセット装着部２３のリボン巻取スプール駆動軸２５が使用済みリボン巻取スプール３１に連結される。また、カセット装着部２３のテープ送りローラ駆動軸２７がテープ送りローラ３２に連結し、さらに印刷部１３のサーマルヘッド２６が開口部３３に入り込む。そして印刷時には、図示しないモータなどの駆動源により、リボン巻取スプール駆動軸２５とテープ送りローラ駆動軸２７が同期的に回転され、これによってリボン巻取スプール３１とテープ送りローラ３２が同期的に回転する。
【００３７】
これらの結果、印刷用テープ４とインクリボン２９がそれぞれの供給スプール４ｓ、２９ｓから引き出されるとともに重ね合わされてサーマルヘッド２６に送られる。そして、プラテンローラ３４によるサーマルヘッド２６への押圧を受けつつ、印刷対象の文書についての印刷がなされる。この印刷により、印刷済みテープ５は、テープ送りローラ３２で供給スプール３０ｓから引き出される両面テープ３０が、押圧ローラ３５による押圧で貼り合わせられつつ、テープ送りローラ３２により搬送されて外部に送り出される。そして、必要な印刷を終えた時点で操作者がカッタレバー２８を操作することで、印刷用テープ４から切り離されて文字列印刷テープ６が形成される。
【００３８】
このとき、プラテンローラ３４と押圧ローラ３５は、ローラホルダ３６に取り付けられている。そしてローラホルダ３６は、回動支点３７で回動可能にして設けられ、図中に実線で示す状態（＝プラテンローラ３４と押圧ローラ３５それぞれが必要な押圧を行う押圧状態）と、図中に想像線で示す非押圧状態とを、選択的に取ることができる。
【００３９】
図３は、上述のような文書の作成から文字列印刷テープ６の作成までの一連の処理の実行を制御するために、テープ印刷装置１に備えられた制御系の構成の一例を表す機能ブロック図である。
【００４０】
図３に示す制御系４０において、入出力インターフェース４３を介し、制御部４１（＝制御装置）に対して操作部１１、表示部１２、印刷機構要素４２が接続されている。
【００４１】
制御部４１は、制御のための演算処理を行うＣＰＵ４４と、ＣＰＵ４４での演算処理に必要なプログラムを一時的に格納したりＣＰＵ４４での演算処理結果を一時的に格納したりする主記憶装置４５と、制御に用いられる各種プログラムを格納するプログラム格納用記憶装置４６と、ドットパターンデータやグラフィックパターンデータなどの印字データを格納する印字データ格納用記憶装置４７と、文書の作成に用いる辞書類を格納する辞書格納用記憶装置４８と、学習結果を格納する学習用記憶装置５５と、作成した文書を保存する記憶手段となる文書保存用記憶装置４９とを有している。
【００４２】
プログラム格納用記憶装置４６には、文書作成プログラム（文書印刷用文字変換処理プログラム）５１と、印刷プログラム５２とが格納されている。
【００４３】
辞書格納用記憶装置４８には、この例では、日本語文及び英語文（具体的には英文）それぞれに対応した公知の日本語文用辞書（言語辞書変換プログラム。いわゆる漢字辞書を含む）５３及び英語文用辞書（言語辞書変換プログラム）５４が格納されている。なお、これら日本語や英語以外にも例えば、ドイツ語・フランス語・アラビア語・ペルシャ語・ヘブライ語等、あるいは、中国語・韓国語等の各種言語用の言語辞書変換プログラムを適宜格納するようにしてもよい。また、後述の図９〜図１１に示す例のような学習機能のみを実行する場合には（辞書を使用しないことから）、この辞書格納用記憶装置４８は省略してもよい。
【００４４】
図４は、文書作成プログラム５１の機能を表す機能ブロック図である。
【００４５】
図４において、文書作成プログラム５１は、操作部１１を用いて操作者が入力した文字列を表示部１２に表示するための処理を行う入力文字表示処理部５６と、表示部１２に表示されている入力文字列について、変換候補を日本語文用辞書５３や英語文用辞書５４から検索抽出することにより生成し、表示部１２に表示するための処理を行う変換候補生成・表示処理部５７（変換候補生成手段）と、表示部１２に表示される複数の変換候補から操作者が選択した変換候補を変換文字列として確定するための処理を行う変換文字列確定部５８と、確定した変換文字列を表示部１２に表示するための処理を行う変換文字列表示処理部５９（確定文字列出力手段）と、変換文字列で形成される文書を表示部１２に表示するための処理を行う文書表示処理部６０と、表示部１２に表示されている文書の操作者による編集に伴う処理を行うための文書編集部６１と、文書の作成について学習するための処理を行う学習部６２（学習手段）とを含んでいる。
【００４６】
学習部６２は、この例では、日本語文書の作成についての学習に用いられる日本語文学習部６３と、英語文書の作成についての学習に用いられる英語文学習部６４とで構成されている。ここで、表示部１２に対する上記のような各表示処理は、表示部１２への表示のための信号を出力する処理を伴った処理ということでもある。
【００４７】
次に、以上のような文書作成プログラム５１を用いた文書作成過程における、表示部１２での表示の例を図５〜図１１により説明する。この例では、英語文用辞書５４を用いた文書作成の例、日本語文用辞書５３を用いた文書作成の例、辞書を用いない文書作成の例、の３つについて、順を追って説明する。
【００４８】
なお、以下の例では、表示部１２に、入力文字列表示画面６６と、変換候補表示画面６７と、文書表示画面６８との３つの画面を並列的に表示する場合を一例として説明するが、必ずしもこのようにする必要はない。例えば、入力文字列表示、変換候補表示、文書表示の各処理を１つの画面で行うようにし、あるいは変換候補表示と文書表示の両処理だけを共通の画面で行うようにししてもよく、そのように画面を共用する場合には、処理の流れにしたがって画面を使い分けることになる。
【００４９】
（Ａ）英語文用辞書を用いた文書作成
（Ａ−１）１回目の文書作成
図５（ａ）〜（ｅ）は、第１０会議室の略号を表す「Ｃｏｎｆ  Ｒｏ  １０」という文書を作成する場合である。操作者はまず、操作部１１の文字キー群１５を介し「Ｃｏ」と入力したとする。この結果、図５（ａ）に示すように、入力文字列表示画面６６に入力文字列「Ｃｏ」が表示される。
【００５０】
この状態で操作者が変換キー１７を操作すると、変換候補表示画面６７に、入力文字列「Ｃｏ」に対する変換候補「Ｃｏａｃｈ」、「Ｃｏｎｆｅｒｅｎｃｅ」、「Ｃｏｎｎｅｃｔ」が表示される。そしてこれら変換候補からカーソルキー２０等を用いて「Ｃｏｎｆｅｒｅｎｃｅ」を変換文字列として選択して確定することで変換文字列「Ｃｏｎｆｅｒｅｎｃｅ」からなる文書が作成され、その文書が文書表示画面６８に表示される。なお、変換候補表示画面６７で文字列を網掛けで示してあるのは、その文字列が選択・確定されたことを表している。
【００５１】
その後、「ｅｒｅｎｃｅ」の文字は不要であることから、操作者は、削除キー１９により「ｅｒｅｎｃｅ」の削除を行う。これにより、図５（ｂ）に示すように、文書表示画面６８に「Ｃｏｎｆ」の字のみが表示される。
【００５２】
そして、操作者は、操作部１１の文字キー群１５を介し「Ｒ」と入力する。この結果、図５（ｃ）に示すように、入力文字列表示画面６６に入力文字列「Ｒ」が表示される。
【００５３】
この状態で操作者が変換キー１７を操作すると、変換候補表示画面６７に、入力文字列「Ｒ」に対する変換候補「Ｒｅａｄ」、「Ｒｏｏｍ」、「Ｒｕｓｓｉａ」が表示される。そしてこれら変換候補からカーソルキー２０等を用いて「Ｒｏｏｍ」を変換文字列として選択して確定することで変換文字列「Ｒｏｏｍ」からなる文書が作成されて追加される。この結果、前に作成した「Ｃｏｎｆ」に対し「Ｒｏｏｍ」が追加された「Ｃｏｎｆ  Ｒｏｏｍ」なる文書が文書表示画面６８に表示される。
【００５４】
その後、「ｏｍ」の文字は不要であることから、操作者は、削除キー１９により「ｏｍ」の削除を行う。これにより、図５（ｄ）に示すように、文書表示画面６８に「Ｃｏｎｆ  Ｒｏ」の字のみが表示される。
【００５５】
そして、操作者は、次の「１０」を表示させる意図に基づき、操作部１１の文字キー群１５を介し「１０」と入力したとする。この結果、図５（ｅ）に示すように、入力文字列表示画面６６に入力文字列「１０」が表示される。
【００５６】
この状態で操作者が変換キー１７を操作すると（数字については変換が行われないとする。なお、変換器１７以外の別の適宜のキーとしてもよい）、そのまま文字列「１０」からなる文書が作成されて追加される。この結果、前に作成した「Ｃｏｎｆ  Ｒｏ」に対し「１０」が追加された「Ｃｏｎｆ  Ｒｏ  １０」なる文書が完成し、文書表示画面６８に表示される。
【００５７】
そして、この状態で印刷キー２１を操作することにより、「Ｃｏｎｆ  Ｒｏ  １０」と印字された文字列印刷テープ６が作成される。なおこのときの印刷キー２１の操作により学習機能が実行され（詳細は後述）、ここまで操作者が文字キー群１５により操作入力した「ＣｏＲ１０」のうち、変換操作前の「Ｃ」（又は「Ｃｏ」）の文字列データと「Ｃｏｎｆ  Ｒｏ  １０」とが対応づけられ、記憶される。
【００５８】
（Ａ−２）２回目の文書作成
図６（ａ）〜（ｃ）は、上記１回目の「Ｃｏｎｆ  Ｒｏ  １０」の文書作成の後に、第１１会議室を表す「Ｃｏｎｆ  Ｒｏ  １１」という文書を作成する場合を表している。このとき、操作者は、操作部１１の文字キー群１５を介し「Ｃ」（又は「Ｃｏ」でもよい。以下同様）と入力する。この結果、図６（ａ）に示すように、入力文字列表示画面６６に入力文字列「Ｃ」が表示される。
【００５９】
この状態で操作者が変換キー１７を操作すると、前述の学習機能によって「Ｃ」の文字列データと「Ｃｏｎｆ  Ｒｏ  １０」とが対応づけられていることから、変換候補表示画面６７に、入力文字列「Ｃ」に対する変換候補「Ｃｏｎｆ  Ｒｏ  １０」が表示される。そしてカーソルキー２０等を用いてこの「Ｃｏｎｆ  Ｒｏ  １０」を変換文字列として選択して確定することで変換文字列「Ｃｏｎｆ  Ｒｏ１０」からなる文書が作成され、その文書が文書表示画面６８に表示される。
【００６０】
その後、「０」の文字を削除して「１」に置き換えることを意図して、操作者は、削除キー１９により「０」の削除を行う。これにより、図６（ｂ）に示すように、文書表示画面６８に「Ｃｏｎｆ  Ｒｏ  １」の字のみが表示される。
【００６１】
そして、操作者は、操作部１１の文字キー群１５を介し「１」と入力する。この結果、図６（ｃ）に示すように、入力文字列表示画面６６に入力文字列「１」が表示される。
【００６２】
この状態で操作者が変換キー１７を操作すると（数字については変換が行われないため）そのまま文字列「１」からなる文書が作成されて追加される。この結果、前に作成した「Ｃｏｎｆ  Ｒｏ  １」に対し「１」が追加された「Ｃｏｎｆ  Ｒｏ  １１」なる文書が完成し、文書表示画面６８に表示される。
【００６３】
そして、この状態で印刷キー２１を操作することにより、「Ｃｏｎｆ  Ｒｏ  １１」と印字された文字列印刷テープ６が作成される。なおこのときの印刷キー２１の操作により、上記同様、「Ｃ」（又は「Ｃｏ」）の文字列データと「Ｃｏｎｆ  Ｒｏ  １１」とが対応づけられ、記憶される。
【００６４】
（Ｂ）日本語文用辞書を用いた文書作成
（Ｂ−１）１回目の文書作成
図７（ａ）〜（ｅ）は、会議室の備品第２号を表す「会備２」という文書を作成する場合である。操作者はまず、「会」という字を容易に表示させようとする意図に基づき、操作部１１の文字キー群１５を介し「かいぎ」と入力したとする。この結果、図７（ａ）に示すように、入力文字列表示画面６６に入力文字列「かいぎ」が表示される。
【００６５】
この状態で操作者が変換キー１７を操作すると、変換候補表示画面６７に、入力文字列「かいぎ」に対する変換候補「会議」、「懐疑」、「カイギ」が表示される。そしてこれら変換候補からカーソルキー２０等を用いて「会議」を変換文字列として選択して確定することで変換文字列「会議」からなる文書が作成され、その文書が文書表示画面６８に表示される。なお、変換候補表示画面６７で文字列を網掛けで示してあるのは、その文字列が選択・確定されたことを表している。
【００６６】
その後、「議」の文字は不要であることから、操作者は、削除キー１９により「議」の削除を行う。これにより、図７（ｂ）に示すように、文書表示画面６８に「会」の字のみが表示される。
【００６７】
そして、操作者は、次の「備」という字を容易に表示させようとする意図に基づき、操作部１１の文字キー群１５を介し「びひん」と入力したとする。この結果、図７（ｃ）に示すように、入力文字列表示画面６６に入力文字列「びひん」が表示される。
【００６８】
この状態で操作者が変換キー１７を操作すると、変換候補表示画面６７に、入力文字列「びひん」に対する変換候補「備品」、「ビヒン」が表示される。そしてこれら変換候補からカーソルキー２０等を用いて「備品」を変換文字列として選択して確定することで変換文字列「備品」からなる文書が作成されて追加される。この結果、前に作成した「会」に対し「備品」が追加された「会備品」なる文書が文書表示画面６８に表示される。
【００６９】
その後、「品」の文字は不要であることから、操作者は、削除キー１９により「品」の削除を行う。これにより、図７（ｄ）に示すように、文書表示画面６８に「会備」の字のみが表示される。
【００７０】
そして、操作者は、次の「２」を表示させる意図に基づき、操作部１１の文字キー群１５を介し「に」と入力したとする。この結果、図７（ｅ）に示すように、入力文字列表示画面６６に入力文字列「に」が表示される。
【００７１】
この状態で操作者が変換キー１７を操作すると、変換候補表示画面６７に、入力文字列「に」に対する変換候補「２」、「二」、「煮」、「似」が表示される。そしてこれら変換候補からカーソルキー２０等を用いて「２」を変換文字列として選択して確定することで変換文字列「２」からなる文書が作成されて追加される。この結果、前に作成した「会備」に対し「２」が追加された「会備２」なる文書が完成し、文書表示画面６８に表示される。
【００７２】
そして、この状態で印刷キー２１を操作することにより、「会備２」と印字された文字列印刷テープ６が作成される。なおこのときの印刷キー２１の操作により学習機能が実行され（詳細は後述）、ここまで操作者が文字キー群１５により操作入力した「かいぎびひんに」のうち、変換操作前の「か」（又は「かい」）の文字列データと「会備２」とが対応づけられ、記憶される。
【００７３】
（Ｂ−２）２回目の文書作成
図８（ａ）〜（ｃ）は、上記１回目の「会備２」の文書作成の後に、会議室の備品第３号を表す「会備３」という文書を作成する場合を表している。このとき、操作者は、操作部１１の文字キー群１５を介し「か」（又は「かい」でもよい。以下同様）と入力する。この結果、図８（ａ）に示すように、入力文字列表示画面６６に入力文字列「か」が表示される。
【００７４】
この状態で操作者が変換キー１７を操作すると、前述の学習機能によって「か」の文字列データと「会備２」とが対応づけられていることから、変換候補表示画面６７に、入力文字列「か」に対する変換候補「会備２」が表示される。そしてカーソルキー２０等を用いてこの「会備２」を変換文字列として選択して確定することで変換文字列「会備２」からなる文書が作成され、その文書が文書表示画面６８に表示される。
【００７５】
その後、「２」の文字を削除して「３」に置き換えることを意図して、操作者は、削除キー１９により「２」の削除を行う。これにより、図８（ｂ）に示すように、文書表示画面６８に「会備」の字のみが表示される。
【００７６】
そして、操作者は、次の「３」を表示させる意図に基づき、操作部１１の文字キー群１５を介し「さん」と入力したとする。この結果、図８（ｃ）に示すように、入力文字列表示画面６６に入力文字列「さん」が表示される。
【００７７】
この状態で操作者が変換キー１７を操作すると、変換候補表示画面６７に、入力文字列「さん」に対する変換候補「３」、「三」、「酸」、「算」が表示される。そしてこれら変換候補からカーソルキー２０等を用いて「３」を変換文字列として選択して確定することで変換文字列「３」からなる文書が作成されて追加される。この結果、前に作成した「会備」に対し「３」が追加された「会備３」なる文書が完成し、文書表示画面６８に表示される。
【００７８】
そして、この状態で印刷キー２１を操作することにより、「会備３」と印字された文字列印刷テープ６が作成される。なおこのときの印刷キー２１の操作により、上記同様、「か」（又は「かい」）の文字列データと「会備３」とが対応づけられ、記憶される。
【００７９】
（Ｃ）辞書を用いない文書作成
（Ｃ−１）１回目の文書作成
図９（ａ）〜（ｃ）は、例えば物品の管理ナンバーなどを表す「ＡＢ  １２３９」という文書を作成する場合である。操作者はまず、操作部１１の文字キー群１５を介し「ＡＢ」と入力したとする。この結果、図９（ａ）に示すように、入力文字列表示画面６６に入力文字列「ＡＢ」が表示される。
【００８０】
この例では辞書を用いない（例えば辞書格納用記憶装置４８が備えられていない）ため、この状態で操作者が変換キー１７を操作すると（この時点では学習用記憶装置５５に変換用の記憶データが何も記憶されていないため）そのまま文字列「ＡＢ」なる文書が作成され、その文書が文書表示画面６８に表示される。
【００８１】
その後、操作者は、操作部１１の文字キー群１５を介し「１２３９」と入力する。これにより、図９（ｂ）に示すように、入力文字列表示画面６６に入力文字列「１２３９」が表示される。
【００８２】
この状態で操作者が変換キー１７を操作すると、上記同様、そのまま文字列「１２３９」からなる文書が作成されて追加される。この結果、前に作成した「ＡＢ」に対し「１２３９」が追加された「ＡＢ  １２３９」なる文書が文書表示画面６８に表示される。
【００８３】
そして、この状態で印刷キー２１を操作することにより、「ＡＢ  １２３９」と印字された文字列印刷テープ６が作成される。なおこのときの印刷キー２１の操作により学習機能が実行され（詳細は後述）、ここまで操作者が文字キー群１５により操作入力した「ＡＢ１２３９」のうちの「Ａ」（又は「ＡＢ」）の文字列データと「ＡＢ  １２３９」とが対応づけられ、記憶される。
【００８４】
（Ｃ−２）２回目の文書作成
図１０（ａ）〜（ｃ）は、上記１回目の「ＡＢ  １２３９」の文書作成の後に、番号が一部変わった「ＡＢ  １２４０」という文書を作成する場合を表している。このとき、操作者は、操作部１１の文字キー群１５を介し「Ａ」（又は「ＡＢ」でもよい。以下同様）と入力する。この結果、図１０（ａ）に示すように、入力文字列表示画面６６に入力文字列「Ａ」が表示される。
【００８５】
この状態で操作者が変換キー１７を操作すると、前述の学習機能によって「Ａ」の文字列データと「ＡＢ  １２３９」とが対応づけられていることから、変換候補表示画面６７に、入力文字列「Ａ」に対する変換候補「ＡＢ  １２３９」が表示される。そしてカーソルキー２０等を用いてこの「ＡＢ  １２３９」を変換文字列として選択して確定することで変換文字列「ＡＢ  １２３９」からなる文書が作成され、その文書が文書表示画面６８に表示される。
【００８６】
その後、「３９」の文字を削除して「４０」に置き換えることを意図して、操作者は、削除キー１９により「３９」の削除を行う。これにより、図１０（ｂ）に示すように、文書表示画面６８に「ＡＢ  １２」の字のみが表示される。
【００８７】
そして、操作者は、操作部１１の文字キー群１５を介し「４０」と入力する。この結果、図１０（ｃ）に示すように、入力文字列表示画面６６に入力文字列「４０」が表示される。
【００８８】
この状態で操作者が変換キー１７を操作すると、そのまま文字列「４０」からなる文書が作成されて追加される。この結果、前に作成した「ＡＢ  １２」に対し「４０」が追加された「ＡＢ  １２４０」なる文書が完成し、文書表示画面６８に表示される。
【００８９】
そして、この状態で印刷キー２１を操作することにより、「ＡＢ  １２４０」と印字された文字列印刷テープ６が作成される。なおこのときの印刷キー２１の操作により、上記同様、変換操作前の「Ａ」（又は「ＡＢ」）の文字列データと「ＡＢ  １２４０」とが新たに対応づけられ、記憶される。
【００９０】
（Ｃ−３）３回目の文書作成
図１１（ａ）〜（ｃ）は、上記２回目の「ＡＢ  １２４０」の文書作成の後に、さらに番号が一部変わった「ＡＢ  １２４１」という文書を作成する場合を表している。このとき、操作者は、操作部１１の文字キー群１５を介し「Ａ」（又は「ＡＢ」でもよい。以下同様）と入力する。この結果、図１１（ａ）に示すように、入力文字列表示画面６６に入力文字列「Ａ」が表示される。
【００９１】
この状態で操作者が変換キー１７を操作すると、前述の学習機能により、１回目の文書作成では「Ａ」の文字列データと「ＡＢ  １２３９」とが対応づけられ、２回目の文書作成では「Ａ」の文字列データと「ＡＢ  １２４０」とが対応づけられていることから、変換候補表示画面６７に、入力文字列「Ａ」に対する変換候補「ＡＢ  １２４０」「ＡＢ  １２３９」が表示される。そしてカーソルキー２０等を用いて（より違いの少ない）「ＡＢ  １２４０」を変換文字列として選択して確定することで変換文字列「ＡＢ  １２４０」からなる文書が作成され、その文書が文書表示画面６８に表示される。
【００９２】
その後、「０」の文字を削除して「１」に置き換えることを意図して、操作者は、削除キー１９により「０」の削除を行う。これにより、図１１（ｂ）に示すように、文書表示画面６８に「ＡＢ  １２４」の字のみが表示される。
【００９３】
そして、操作者は、操作部１１の文字キー群１５を介し「１」と入力する。この結果、図１１（ｃ）に示すように、入力文字列表示画面６６に入力文字列「１」が表示される。
【００９４】
この状態で操作者が変換キー１７を操作すると、そのまま文字列「１」からなる文書が作成されて追加される。この結果、前に作成した「ＡＢ  １２４」に対し「１」が追加された「ＡＢ  １２４１」なる文書が完成し、文書表示画面６８に表示される。
【００９５】
そして、この状態で印刷キー２１を操作することにより、「ＡＢ  １２４１」と印字された文字列印刷テープ６が作成される。なおこのときの印刷キー２１の操作により、上記同様、変換操作前の「Ａ」（又は「ＡＢ」）の文字列データと「ＡＢ  １２４１」とが新たに対応づけられ、記憶される。
【００９６】
図１２は、以上のような文書作成方法（文書印刷用文字変換処理方法）を実施するために、文書作成プログラム５１に基づき制御部４１によって実行される文書作成処理を表すフローチャートである。
【００９７】
図１２において、まずステップＳ１０１では、操作部１１を介し操作者から最初の文字列の入力があったかどうかを判定する。何らかの文字列の入力があると判定が満たされ、ステップＳ１０２に移る。
【００９８】
ステップＳ１０２では、ステップＳ１０１で入力された入力文字列を表示するための信号を表示部１２に出力し、先の図５（ａ）、図７（ａ）、図９（ａ）等に示したように、表示部１２の入力文字列表示画面６６に文字列を表示する。
【００９９】
その後、ステップＳ１０３において、操作部１１の変換キー１７を介し操作者が変換操作をしたかどうかどうかを判定する。
【０１００】
変換操作がされない間はステップＳ１０３の判定が満たされず、ステップＳ１０４に移る。ステップＳ１０４では、上記ステップＳ１０１と同様、操作部１１を介し操作者からさらに文字列の入力があったかどうかを判定する。文字列の入力がなければステップＳ１０３に戻って変換操作の判定から同様の手順を繰り返す。何らかの文字列の入力があるとステップＳ１０４の判定が満たされ、ステップＳ１０２に戻って同様の手順を繰り返す。
【０１０１】
一方ステップＳ１０３において、操作者による変換操作があった場合には判定が満たされ、ステップＳ１０５に移る。ステップＳ１０５では、これまでに入力されステップＳ１０２で表示した入力文字列について変換候補を生成する。変換候補の生成は、プログラム格納用記憶装置４６内の文書作成プログラム５１に備えられた変換候補生成・表示処理部５７の機能によって、辞書格納用記憶装置４８内の日本語文用辞書５３又は英語文用辞書５３に基づき、実行される。また、学習用記憶装置５５に学習結果があればこれを用いて行う。
【０１０２】
その後、ステップＳ１０６において、ステップＳ１０５で生成された変換候補を表示するための信号を表示部１２に出力し、先の図５（ａ）、図７（ａ）等に示したように、表示部１２の変換候補表示画面６７に表示する（第１手順）。なお、変換候補の表示は、可能な範囲で一覧的に表示する方式で行ってもよいし、または各変換候補を変換キー１７等の操作により順次的に表示する方式としてもよい。
【０１０３】
そして、ステップＳ１０７に移り、上記ステップＳ１０６で表示された変換候補に対し、操作部１１を介し確定操作（例えば選択する変換候補をカーソルで指定した状態でのエンターキー１８の操作）があったかどうかを判定する。確定操作が行われるまでステップＳ１０５に戻って変換候補の生成及び表示の手順を繰り返す。確定操作があるとステップＳ１０７の判定が満たされ、ステップＳ１０８に移る。
【０１０４】
ステップＳ１０８では、上記確定操作に応じ、対応する変換候補から変換文字列を選択して確定する（第２手順）。この変換文字列の選択・確定により、その確定変換文字列による文書が生成される。
【０１０５】
そして、ステップＳ１０９に移り、ステップＳ１０８で確定され生成された文書を表示するための信号を表示部１２に出力し、先の図５（ａ）、図７（ａ）等に示したように、表示部１２の文書表示画面６８に表示する。
【０１０６】
その後、ステップＳ１１０に移り、操作部１１を介し印刷指示（印刷キー２１の操作）があったかどうかを判定する。印刷指示がなければステップＳ１１１に移って、上記ステップＳ１０４と同様、操作部１１を介し操作者からさらに文字列の入力があったかどうかを判定する。何らかの文字列の入力があるとステップＳ１１１の判定が満たされ、ステップＳ１０２に戻って同様の手順を繰り返す。
文字列の入力がなければステップＳ１１２に移る。
【０１０７】
ステップＳ１１２では、上記ステップＳ１０８で確定しステップＳ１０９で表示させた文書（確定文字列）に対して、操作部１１を介し操作者から編集操作（この例では、削除キー１９を用いた文書中の文字の削除）が行われたかどうかを判定する。
【０１０８】
編集操作がなければステップＳ１１２の判定が満たされず、ステップＳ１１０に戻り、印刷指示待ちから同様の手順を繰り返す。編集操作があった場合にはステップＳ１１２の判定が満たされ、ステップＳ１１３に移って対応する編集処理（詳細な説明は省略するが、文字を削除して新しい文字列を生成し、対応する表示を実行する）を行い、ステップＳ１０９の文書表示に戻る。
【０１０９】
一方ステップＳ１１０において、操作部１１を介し印刷指示（印刷キー２１の操作）があった場合には、判定が満たされ、ステップＳ１２０に移る。
【０１１０】
ステップＳ１２０では、ステップＳ１０５による変換候補の生成前に（すなわちステップＳ１０１又はステップＳ１０４において）操作部１１を介し操作者から入力された入力文字列と、上記ステップＳ１１０の指示により印字される文書（すなわちステップＳ１０９で表示されている文字列データ）とを対応づけ、学習用記憶装置５５に記憶する学習処理を行う。このステップＳ１２０での学習は、文書の作成についてなされる学習つまり文書作成学習であり、プログラム格納用記憶装置４６内の文書作成プログラム５１に備えられた学習部６２（詳細には日本語文学集部６３又は英語文学習部６４）の機能によって、実行される。
【０１１１】
なお、この変換前に入力された文字列が比較的長い場合には、所定の法則によって１文字あるいは２文字程度の短縮入力文字列の生成処理を行い、この生成した短縮文字列と、ステップＳ１０９で表示されている文字列データとを対応づけて学習処理を行うようにしてもよい。
【０１１２】
また、上記のように最初のステップＳ１０１又はステップＳ１０４での入力文字列とステップＳ１０９で表示されている文字列データとを対応づけた学習処理だけにも限られない。すなわち、ステップＳ１０８で文字列を確定した後に、追加文字列の入力によりステップＳ１１１からステップＳ１０２へ戻ったときのステップＳ１０４での（変換前の）入力文字列も含め、印刷までのすべてのステップＳ１０１又はステップＳ１０４での入力文字列（変換前）とステップＳ１０９で表示されている文字列データとを対応づけた学習処理を行うようにしてもよい。この場合、上記のようにして短縮文字列を生成する際には、その元になった入力文字列の入力順に応じた順序を与えるようにすればよい。そして、その順序に応じて学習処理前に「（ある短縮文字列）と○とを対応づけて学習してもよいですか？」「（次の短縮文字列）と○とを対応づけて学習してもよいですか？」等の表示を一覧してあるいは切り替えて行い、操作者に選択させるようにしてもよい。
【０１１３】
上記ステップＳ１２０の学生処理が終了した後は、ステップＳ１２１において、上記ステップＳ１１３での編集処理が終了した（上記ステップＳ１０９までで確定された）文書を印字するための制御信号等を印刷構成要素４２に出力し、このフローを終了する。
【０１１４】
以上説明したように、本実施形態では、入力文字列の変換候補から変換文字列を確定させた時点で学習する方式(確定時学習)ではなく、変換文字列の確定後、印刷キー２１による印刷指示が行われたときに学習を行う(図１２のステップＳ１２０)。例えば、上記確定時学習の場合、操作者が、例えば、文字列データ入力(図１２のステップＳ１０１やステップＳ１０４相当)→変換候補表示(ステップＳ１０６相当)→選択確定(ステップＳ１０８相当)→確定した文字列を編集（文字削除・追加等。ステップＳ１１３相当）→印刷実行(ステップＳ１２１相当)した場合、次回変換時に候補として表示されるものに、上記選択確定後の編集（文字削除・追加等）は反映されない(ステップＳ１０８相当の時点で学習を行うため)。このため、操作者は、上記と同じ文書を再度印刷したい場合（わずかに変更したものを印刷したい場合を含む）であっても、表示された候補に対し、同じ手順の編集を最初から再び行わねばならず、不便である。
【０１１５】
これに対し、上記実施形態においては、操作者が印刷指示入力を行ったとき(ステップＳ１１０）、そのときに表示部１２に表示されている文字列データ（ステップＳ１０９参照）が学習記憶される（ステップＳ１２０）。すなわち、変換候補を生成する前に操作者が行った文字入力（図５の例では「Ｃ」又は「Ｃｏ」）を、選択確定時の文字列データ（上記の例では「Ｃｏｎｆｅｒｅｎｃｅ  Ｒｏｏｍ  １０」と対応づけるのではなく、印刷指示入力時の文字列データ（上記の例では「Ｃｏｎｆ  Ｒｏ  １０」）に対応づけて学習記憶する。
【０１１６】
したがって、次回文書作成時には、変換時に候補として表示されるものに、上記選択確定後の編集（文字削除・追加）を反映させることができる（上記の例に対応した図６の例では「Ｃ」又は「Ｃｏ」の入力に対し「Ｃｏｎｆ  Ｒｏ  １０」が候補として表示される）。したがって、上記のような、操作者が次回変換時にも同じ編集を再度行わねばならない不便さを解消できるので、操作負担を低減し、利便性を向上することができる。
【０１１７】
特に、テープ印刷装置１では、作成する文書の文字量が限られるとともに、同一又は類似の文書が繰り返し作成されるため、上記の印刷指示学習方式は特に有効性が高い。また、ラベル等に使用される場合には、作成過程で文書中の変換文字列を略語化する編集を行うことが多いため、これによっても、印刷指示時学習方式の有効性が高くなる。
【０１１８】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１１９】
（１）印刷せず記憶処理する場合
すなわち、上記実施形態では、操作者が文書を必ず印刷することを前提として、入力文字列の変換候補から変換文字列を確定させた時点で学習する確定時学習に代わる学習タイミングとして、印刷指示入力時に学習を行った。本変形例では文書の印刷を(すぐには)行わない場合を想定して、いったん文書の記憶処理を行う（この例では文書保存用記憶装置４９に記憶させ保存する）ときに、学習を行うものである。
【０１２０】
図１３は、本変形例の制御部４１によって実行される文書作成処理を表すフローチャートであり、上記図１２に対応する図である。図１２と同等の手順には同一の符号を付している。
【０１２１】
図１３に示すフローでは、上記した印刷を行わないことに対応して、ステップＳ１１０に代えてステップＳ１１０′が設けられ、ステップＳ１２１に代えてステップＳ１２１′が設けられている。
【０１２２】
すなわち、ステップＳ１０９が終了すると、ステップＳ１１０′において、操作部１１を介し保存指示（文書保存用記憶装置４９へ保存するための適宜の操作）があったかどうかを判定する。
【０１２３】
保存指示がなければステップＳ１１０′の判定が満たされず、ステップＳ１１１に移り、以降は上記実施形態と同様である。
【０１２４】
保存指示があった場合にはステップＳ１１０′の判定が満たされ、上記同様のステップＳ１１０において学習処理を行う。その後、ステップＳ１２１′において、文書保存用記憶装置４９への文書の保存処理を行い、このフローを終了する。
【０１２５】
本変形例によっても、上記実施形態とほぼ同様の効果を得る。すなわち、操作者が文書保存指示入力を行ったとき(ステップＳ１１０′）、そのときに表示部１２に表示されている文字列データ（ステップＳ１０９参照）が学習記憶される（ステップＳ１２０）。すなわち、変換候補を生成する前に操作者が行った文字入力を、保存指示入力時の文字列データに対応づけて学習記憶する。したがって、次回文書作成時には、変換時に候補として表示されるものに、上記選択確定後の編集（文字削除・追加）を反映させることができるので、操作負担を低減し、利便性を向上することができる。
【０１２６】
（２）モード切替を行う場合
すなわち、上記実施形態のような印刷指示入力時の学習方式（又は（１）変形例のような保存指示入力時の学習方式）と、通常の上記確定時学習方式とを、選択して用いることができるようにするものである。詳細な説明は省略するが、例えば、それぞれに対応して２つのモード（印刷指示入力時等学習に対応した第１モードと、確定時学習に対応した第２モード）を設け、操作部１１に適宜に配置したモード切替スイッチの操作によってその２つのモードを切り替えるようにすればよい。
【０１２７】
本変形例においては、変換候補を生成する前に操作者が行った文字入力を、印刷指示入力時等の文字列データに対応づけて学習記憶するのか、若しくは、選択確定入力時の文字列データと対応づけて学習記憶するのかを選択可能となる。この結果、操作者の便宜による使い分けが可能となり、さらに利便性を向上することができる。
【０１２８】
また、例えば、上記の実施形態や変形例では、文書編集装置がテープ印刷装置の場合であり、そのテープ印刷装置が操作部や表示部を備えている場合であったが、これに限られるものでない。例えば、パソコンに接続して用いられ、そのパソコンを操作部や表示部として機能させるタイプのテープ印刷装置でも本発明を適用することができる。またテープ印刷装置以外の文書編集装置についても本発明を適用することができる。
【０１２９】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１３０】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【０１３１】
【図１】本発明の一実施形態による文書編集装置であるテープ印刷装置の外観構成を示す図である。
【図２】テープカセットの構成の概略を示す図である。
【図３】テープ印刷装置の制御系の構成を示す図である。
【図４】文書作成プログラムの機能的構成を示す図である。
【図５】英語文書作成時の表示部での表示の例を示す図である。
【図６】英語文書作成時の表示部での表示の他の例を示す図である。
【図７】日本語文書作成時の表示部での表示の例を示す図である。
【図８】日本語文書作成時の表示部での表示の他の例を示す図である。
【図９】辞書を用いない文書作成時の表示部での表示の例を示す図である。
【図１０】辞書を用いない文書作成時の表示部での表示の他の例を示す図である。
【図１１】辞書を用いない文書作成時の表示部での表示のさらに他の例を示す図である。
【図１２】文書作成処理における制御処理手順を示すフローチャートである。
【図１３】保存処理を行う変形例による処理の手順を示すフローチャートである。
【符号の説明】
【０１３２】
１１    操作部（操作手段）
１２    表示部（表示手段）
２１    印刷キー（印刷指示手段）
２２    保存キー（記憶指示手段）
４９    文書保存用記憶装置（記憶手段）
５３    日本語文用辞書（言語辞書変換プログラム）
５４    英語文用辞書（言語辞書変換プログラム）
５７    変換候補生成・表示処理部（変換候補生成手段）
５９    変換文字列表示処理部（確定文字列出力手段）
６２    学習部（学習手段）
【図１】
0005035677.tif 000002
【図２】
0005035677.tif 000003
【図３】
0005035677.tif 000004
【図４】
0005035677.tif 000005
【図５】
0005035677.tif 000006
【図６】
0005035677.tif 000007
【図７】
0005035677.tif 000008
【図８】
0005035677.tif 000009
【図９】
0005035677.tif 000010
【図１０】
0005035677.tif 000011
【図１１】
0005035677.tif 000012
【図１２】
0005035677.tif 000013
【図１３】
0005035677.tif 000014