JP3350936B2 - 文書作成装置及び文書作成方法 - Google Patents
文書作成装置及び文書作成方法Info
- Publication number
- JP3350936B2 JP3350936B2 JP12547391A JP12547391A JP3350936B2 JP 3350936 B2 JP3350936 B2 JP 3350936B2 JP 12547391 A JP12547391 A JP 12547391A JP 12547391 A JP12547391 A JP 12547391A JP 3350936 B2 JP3350936 B2 JP 3350936B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- displayed
- sentence
- character
- data
- 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.)
- Expired - Fee Related
Links
Landscapes
- Document Processing Apparatus (AREA)
Description
【0001】
【産業上の利用分野】本発明は、予め準備された複数の
文例を選択し、この選択された文例に対して修正等を施
しながら最終的な文書を作成するような文書作成装置及
び文書作成方法に関する。
文例を選択し、この選択された文例に対して修正等を施
しながら最終的な文書を作成するような文書作成装置及
び文書作成方法に関する。
【0002】
【従来の技術】一般に冠婚葬祭用の手紙文やビジネス
文、あるいはスピーチ原稿等の文書は、定型部分が多
く、目的に応じて予め準備された文例を加工すること
で、誰でもが容易にある程度の品質の文書を作成するこ
とができる。このことを考慮して、いわゆるワードプロ
セッサ等の文書作成装置において、用途等に応じて分類
された複数の文例を予め用意しておき、目的に応じて文
例を検索して呼び出し、この呼び出された文例に対し
て、必要事項の記入や不要部分の削除、書換え、追加等
の修正を施して、最終的な文書を作成するような機能を
持たせることが試みられている。
文、あるいはスピーチ原稿等の文書は、定型部分が多
く、目的に応じて予め準備された文例を加工すること
で、誰でもが容易にある程度の品質の文書を作成するこ
とができる。このことを考慮して、いわゆるワードプロ
セッサ等の文書作成装置において、用途等に応じて分類
された複数の文例を予め用意しておき、目的に応じて文
例を検索して呼び出し、この呼び出された文例に対し
て、必要事項の記入や不要部分の削除、書換え、追加等
の修正を施して、最終的な文書を作成するような機能を
持たせることが試みられている。
【0003】具体的には、上記複数の文例をそれぞれ個
別に文書ファイル(文例ファイル)としてファイル化し
てフロッピィディスク等に記録しておき、これらのファ
イルを管理するためにいわゆるディレクトリを形成して
これもフロッピィディスク等の所定領域に記録してお
く。このディレクトリは、書籍の目次に相当するもので
あり、必要に応じて大項目、中項目、小項目等のように
階層化して検索を容易化している。これはいわゆる木
(ツリー)構造の階層化ディレクトリと称されるもので
ある。このような複数の文例に対応する文書ファイルと
ファイル検索用のディレクトリや検索プログラム等から
成る文書作成支援システムが、例えばフロッピィディス
ク等に記録された形態で供給されている。
別に文書ファイル(文例ファイル)としてファイル化し
てフロッピィディスク等に記録しておき、これらのファ
イルを管理するためにいわゆるディレクトリを形成して
これもフロッピィディスク等の所定領域に記録してお
く。このディレクトリは、書籍の目次に相当するもので
あり、必要に応じて大項目、中項目、小項目等のように
階層化して検索を容易化している。これはいわゆる木
(ツリー)構造の階層化ディレクトリと称されるもので
ある。このような複数の文例に対応する文書ファイルと
ファイル検索用のディレクトリや検索プログラム等から
成る文書作成支援システムが、例えばフロッピィディス
ク等に記録された形態で供給されている。
【0004】ところで、このような文書作成支援システ
ムのプログラムが実行されている状態では、基本的に文
書の修正や書換え等は行えなくなっているのが通常であ
る。内容の変更ができたとしても、文例中の所定のまと
まりを持った文字列(例えばフレーズ等)毎に予め用意
されているいくつかの候補の内の1つを選択する程度で
あり、さらに内容を書き換えたい場合等には、一旦当該
文書作成支援プログラムを終了して、一般的なワードプ
ロセッサのプログラムに戻って行うようにしている。
ムのプログラムが実行されている状態では、基本的に文
書の修正や書換え等は行えなくなっているのが通常であ
る。内容の変更ができたとしても、文例中の所定のまと
まりを持った文字列(例えばフレーズ等)毎に予め用意
されているいくつかの候補の内の1つを選択する程度で
あり、さらに内容を書き換えたい場合等には、一旦当該
文書作成支援プログラムを終了して、一般的なワードプ
ロセッサのプログラムに戻って行うようにしている。
【0005】しかしながら、例えば年月日の記入や、個
人名等の固有名詞の記入等のように予め記入箇所が決ま
っている部分(未確定部分)への文字入力については、
上記文書作成支援システムのプログラム実行中に行える
方が便利であることが多く、特に、予め準備された文例
に必要事項を書き込むだけで最終的な文書が作成できる
場合には、文書作成支援プログラムを終了した後にワー
ドプロセッサの文書作成モードに切り換える操作が煩雑
であり、手間と時間がかかることになる。
人名等の固有名詞の記入等のように予め記入箇所が決ま
っている部分(未確定部分)への文字入力については、
上記文書作成支援システムのプログラム実行中に行える
方が便利であることが多く、特に、予め準備された文例
に必要事項を書き込むだけで最終的な文書が作成できる
場合には、文書作成支援プログラムを終了した後にワー
ドプロセッサの文書作成モードに切り換える操作が煩雑
であり、手間と時間がかかることになる。
【0006】ここで、文書作成支援システムのプログラ
ム実行中にも自由な文字入力を可能とすることが考えら
れるが、入力文字数が増えた場合等に元の文例中の必要
部分(書換えが不要な部分)をも書き換えてしまう虞れ
があり、これに気付かずに文書作成を終了してしまった
り、気付いても元の文を復元することが困難となったり
して、好ましくない。また、ワードプロセッサと同程度
の文字入力機能を持たせると、文書作成支援システムの
プログラムが膨大になってしまう。
ム実行中にも自由な文字入力を可能とすることが考えら
れるが、入力文字数が増えた場合等に元の文例中の必要
部分(書換えが不要な部分)をも書き換えてしまう虞れ
があり、これに気付かずに文書作成を終了してしまった
り、気付いても元の文を復元することが困難となったり
して、好ましくない。また、ワードプロセッサと同程度
の文字入力機能を持たせると、文書作成支援システムの
プログラムが膨大になってしまう。
【0007】
【課題を解決するための手段】本発明に係る文書作成装
置及び方法は、記録媒体に記録された複数の文例の1つ
を選択し、この選択された文例を読み出して表示手段に
表示し、表示された文例に基づいて文書を作成する際
に、上記各文例は意味のあるまとまりで構成された文字
列を単位として区分されており、上記文字列内に未確定
部分があるとき、操作に応じて文字入力ウィンドウを表
示して文字入力モードに移行し、上記文字入力ウィンド
ウ内に未確定部分を含む文字列中の入力箇所と定型文と
を切り分けて表示すると共に、上記文字入力ウィンドウ
のメッセージ表示行に、入力箇所に対応する入力内容情
報の一部に入力内容情報の残りの部分を付加した情報を
表示し、又は汎用の入力を促す文を表示し、入力された
文字データを記憶手段に記憶することにより、上述の課
題を解決する。
置及び方法は、記録媒体に記録された複数の文例の1つ
を選択し、この選択された文例を読み出して表示手段に
表示し、表示された文例に基づいて文書を作成する際
に、上記各文例は意味のあるまとまりで構成された文字
列を単位として区分されており、上記文字列内に未確定
部分があるとき、操作に応じて文字入力ウィンドウを表
示して文字入力モードに移行し、上記文字入力ウィンド
ウ内に未確定部分を含む文字列中の入力箇所と定型文と
を切り分けて表示すると共に、上記文字入力ウィンドウ
のメッセージ表示行に、入力箇所に対応する入力内容情
報の一部に入力内容情報の残りの部分を付加した情報を
表示し、又は汎用の入力を促す文を表示し、入力された
文字データを記憶手段に記憶することにより、上述の課
題を解決する。
【0008】本発明は、このような実情に鑑みて提案さ
れたものであり、文書作成支援システムのプログラム実
行中に、未確定部分を含む文字列を選択する際には、当
該未確定部分への文字入力が簡単かつ確実に行えるよう
な文書作成装置及び文書作成方法の提供を目的とする。
れたものであり、文書作成支援システムのプログラム実
行中に、未確定部分を含む文字列を選択する際には、当
該未確定部分への文字入力が簡単かつ確実に行えるよう
な文書作成装置及び文書作成方法の提供を目的とする。
【0009】
【課題を解決するための手段】本発明に係る文書作成装
置及び文書作成方法は、記録媒体に記録された複数の文
例に対応するファイルの1つを選択し、この選択された
文例を読み出して表示手段に表示し、表示された文例に
基づいて文書を作成する文書作成装置及び文書作成方法
において、上記各文例は所定長さの文字列を単位として
区分されており、この文字列内に未確定部分があると
き、操作に応じて文字入力ウィンドウを表示して文字入
力モードに移行し、上記文字入力ウィンドウ内に入力す
べき内容を指定する情報を表示し、入力された文字デー
タを記憶手段に記憶させることにより、上述の課題を解
決する。
置及び文書作成方法は、記録媒体に記録された複数の文
例に対応するファイルの1つを選択し、この選択された
文例を読み出して表示手段に表示し、表示された文例に
基づいて文書を作成する文書作成装置及び文書作成方法
において、上記各文例は所定長さの文字列を単位として
区分されており、この文字列内に未確定部分があると
き、操作に応じて文字入力ウィンドウを表示して文字入
力モードに移行し、上記文字入力ウィンドウ内に入力す
べき内容を指定する情報を表示し、入力された文字デー
タを記憶手段に記憶させることにより、上述の課題を解
決する。
【0010】
【作用】選択されて表示されている文例において、未確
定部分がある文字列を選択したときには、文字入力ウィ
ンドウが開かれ、入力内容情報が表示されると共に文字
入力モードに切り替わる。文字入力が終了すると、入力
された文字データが記憶手段に記憶される。
定部分がある文字列を選択したときには、文字入力ウィ
ンドウが開かれ、入力内容情報が表示されると共に文字
入力モードに切り替わる。文字入力が終了すると、入力
された文字データが記憶手段に記憶される。
【0011】
【実施例】図1は本発明に係る文書作成装置及び文書作
成方法の一実施例の概略的なハードウェア構成を示して
いる。この図1において、メインのCPU(中央処理ユ
ニット)11にはサブCPU12が接続され、このサブ
CPU12によりキーボード13からのキー入力や、ブ
ザ14のブザ音発生等の制御を行わせている。メインC
PU11のバスラインには、RAM(ランダムアクセス
メモリ)15、プログラムROM(リードオンリメモ
リ)16、活字フォントROM17、辞書ROM18、
SIO(シリアルインターフェース)19、拡張コネク
タ20、LCD(液晶表示装置)コントローラ21等が
接続されている。LCDコントローラ21は、V(ビデ
オ)RAM22との間で表示用データを読み書きしなが
ら2次元画面表示手段であるLCD23の表示を制御す
る。メインCPU11のバスラインには、タイミングジ
ェネレータやアドレスデコーダ等の機能を有するゲート
アレイ24が接続され、このゲートアレイ24からのタ
イミング信号やアドレス信号がLCDコントローラ2
1、LCD23、VRAM22等に送られており、スキ
ャナコネクタ25がこのゲートアレイ24に接続されて
いる。またメインCPU11のバスラインには、ディス
クコントローラ26が接続され、このディスクコントロ
ーラ26はS(スタティック)RAM27との間でデー
タを読み書きしながらフロッピィディスク装置28との
間でデータ転送を行っている。さらに、メインCPU1
1のバスラインには、バッファ29を介してプリンタコ
ネクタ30が接続され、またカードコネクタ31が接続
されている。
成方法の一実施例の概略的なハードウェア構成を示して
いる。この図1において、メインのCPU(中央処理ユ
ニット)11にはサブCPU12が接続され、このサブ
CPU12によりキーボード13からのキー入力や、ブ
ザ14のブザ音発生等の制御を行わせている。メインC
PU11のバスラインには、RAM(ランダムアクセス
メモリ)15、プログラムROM(リードオンリメモ
リ)16、活字フォントROM17、辞書ROM18、
SIO(シリアルインターフェース)19、拡張コネク
タ20、LCD(液晶表示装置)コントローラ21等が
接続されている。LCDコントローラ21は、V(ビデ
オ)RAM22との間で表示用データを読み書きしなが
ら2次元画面表示手段であるLCD23の表示を制御す
る。メインCPU11のバスラインには、タイミングジ
ェネレータやアドレスデコーダ等の機能を有するゲート
アレイ24が接続され、このゲートアレイ24からのタ
イミング信号やアドレス信号がLCDコントローラ2
1、LCD23、VRAM22等に送られており、スキ
ャナコネクタ25がこのゲートアレイ24に接続されて
いる。またメインCPU11のバスラインには、ディス
クコントローラ26が接続され、このディスクコントロ
ーラ26はS(スタティック)RAM27との間でデー
タを読み書きしながらフロッピィディスク装置28との
間でデータ転送を行っている。さらに、メインCPU1
1のバスラインには、バッファ29を介してプリンタコ
ネクタ30が接続され、またカードコネクタ31が接続
されている。
【0012】ここで、上記フロッピィディスク装置28
に装着されるフロッピィディスクとして、前述したよう
な文書作成支援システム用ディスクが用意されており、
このディスクには、冠婚葬祭用の手紙文やビジネス文等
の複数の文例が、独自のデータ構造を持つデータファイ
ルとして記録されている。また、これらの複数の文例の
データファイルの検索を容易化するために、階層化ディ
レクトリや検索プログラム等が上記文書作成支援システ
ム用ディスクに記録されている。本発明実施例において
は、上記階層化ディレクトリとして、一の階層の1つの
節に対して上の階層の複数の節からの枝を認める構造と
し、1つの例文に対して複数のパスを設定し得るように
している。
に装着されるフロッピィディスクとして、前述したよう
な文書作成支援システム用ディスクが用意されており、
このディスクには、冠婚葬祭用の手紙文やビジネス文等
の複数の文例が、独自のデータ構造を持つデータファイ
ルとして記録されている。また、これらの複数の文例の
データファイルの検索を容易化するために、階層化ディ
レクトリや検索プログラム等が上記文書作成支援システ
ム用ディスクに記録されている。本発明実施例において
は、上記階層化ディレクトリとして、一の階層の1つの
節に対して上の階層の複数の節からの枝を認める構造と
し、1つの例文に対して複数のパスを設定し得るように
している。
【0013】図2はこのような階層化ディレクトリの最
上位の階層での選択項目の一覧表、いわゆるメニューを
示すものであり、上記文書作成支援システム用ディスク
の読み込みが終了した後に、上記LCD(液晶表示装
置)23の表示画面上に最初に表示されるものである。
この最初のメニューの選択項目としては、「ご案内」、
「冠婚葬祭」、「お知らせ」等の大きな分類による項
目、いわゆる大項目が表示されている。この表示画面上
の大項目メニュー34内で、文字が反転している大項目
35が現在仮選択されている項目を示している。この仮
選択項目位置は、上下左右のいわゆるカーソルキーを操
作することで移動させることができ、所望の項目が反転
表示された仮選択状態でエンターキー、例えばYESキ
ー等を押すことで選択項目を確定することができる。例
えば、図2に示すように「冠婚葬祭」の大項目が反転表
示されている状態でYESキー(一般的にはエンターキ
ー)を押すと、図3に示すように、この大項目「冠婚葬
祭」が選択されて、対応するメニュー36が表示され
る。
上位の階層での選択項目の一覧表、いわゆるメニューを
示すものであり、上記文書作成支援システム用ディスク
の読み込みが終了した後に、上記LCD(液晶表示装
置)23の表示画面上に最初に表示されるものである。
この最初のメニューの選択項目としては、「ご案内」、
「冠婚葬祭」、「お知らせ」等の大きな分類による項
目、いわゆる大項目が表示されている。この表示画面上
の大項目メニュー34内で、文字が反転している大項目
35が現在仮選択されている項目を示している。この仮
選択項目位置は、上下左右のいわゆるカーソルキーを操
作することで移動させることができ、所望の項目が反転
表示された仮選択状態でエンターキー、例えばYESキ
ー等を押すことで選択項目を確定することができる。例
えば、図2に示すように「冠婚葬祭」の大項目が反転表
示されている状態でYESキー(一般的にはエンターキ
ー)を押すと、図3に示すように、この大項目「冠婚葬
祭」が選択されて、対応するメニュー36が表示され
る。
【0014】図3は上記「冠婚葬祭」の大項目が選択さ
れて、該大項目「冠婚葬祭」内の選択枝となる中項目が
記載されたメニュー36が表示された状態を示してい
る。この中項目メニュー36内には、「人生の祝いご
と」、「受賞・叙勲」、「結婚」等の中程度の分類によ
る項目が挙げられている。メニュー36の反転表示され
た中項目37が仮選択状態を表すこと、及びカーソルキ
ー操作にて反転表示位置を移動させることができること
は、上記図2の場合と同様である。ここで、図3に示す
状態でYESキー(エンターキー)を押すと、「結婚」
の中項目が選択されて、図4に示すように次のメニュー
38が表れる。
れて、該大項目「冠婚葬祭」内の選択枝となる中項目が
記載されたメニュー36が表示された状態を示してい
る。この中項目メニュー36内には、「人生の祝いご
と」、「受賞・叙勲」、「結婚」等の中程度の分類によ
る項目が挙げられている。メニュー36の反転表示され
た中項目37が仮選択状態を表すこと、及びカーソルキ
ー操作にて反転表示位置を移動させることができること
は、上記図2の場合と同様である。ここで、図3に示す
状態でYESキー(エンターキー)を押すと、「結婚」
の中項目が選択されて、図4に示すように次のメニュー
38が表れる。
【0015】図4では上記選択された中項目「結婚」の
内のさらに細かい項目(小項目)が記載された小項目メ
ニュー38が表示されている。このメニュー38内の小
項目の具体例としては「婚約の通知」、「結婚式のご案
内」、「披露宴の招待状」等が挙げられており、図4で
は「披露宴の招待状」の小項目39が仮選択されて反転
表示されている。この状態でYESキー(エンターキ
ー)を押すと、図5に示すように、選択項目「披露宴の
招待状」に対応する具体的な文例が読み出されて表示さ
れる。
内のさらに細かい項目(小項目)が記載された小項目メ
ニュー38が表示されている。このメニュー38内の小
項目の具体例としては「婚約の通知」、「結婚式のご案
内」、「披露宴の招待状」等が挙げられており、図4で
は「披露宴の招待状」の小項目39が仮選択されて反転
表示されている。この状態でYESキー(エンターキ
ー)を押すと、図5に示すように、選択項目「披露宴の
招待状」に対応する具体的な文例が読み出されて表示さ
れる。
【0016】ここで、図4のメニュー38内の各小項目
を選択して呼び出される文例は、内容によって他のパス
(選択経路)を介して検索することも可能となってい
る。例えば、上記図2の大項目メニュー34内の「ご案
内」の大項目を選択し、次に表示された中項目メニュー
内で「結婚」の中項目を選択し、次に表示された小項目
メニュー内で「披露宴」の小項目を選択することでも、
図5の文例を呼び出すことができる。また、例えば上記
図2、図3の各選択手順を経て表示された図4の小項目
メニュー38内の「結婚のお祝い」との小項目を選択す
ることで呼び出される文例は、図2の大項目メニュー3
4内の「お祝い」の大項目を選択し、次の中項目メニュ
ー内で「個人へ」の中項目を選択し、次の小項目メニュ
ー内で「結婚」の小項目を選択することでも呼び出すこ
とができる。
を選択して呼び出される文例は、内容によって他のパス
(選択経路)を介して検索することも可能となってい
る。例えば、上記図2の大項目メニュー34内の「ご案
内」の大項目を選択し、次に表示された中項目メニュー
内で「結婚」の中項目を選択し、次に表示された小項目
メニュー内で「披露宴」の小項目を選択することでも、
図5の文例を呼び出すことができる。また、例えば上記
図2、図3の各選択手順を経て表示された図4の小項目
メニュー38内の「結婚のお祝い」との小項目を選択す
ることで呼び出される文例は、図2の大項目メニュー3
4内の「お祝い」の大項目を選択し、次の中項目メニュ
ー内で「個人へ」の中項目を選択し、次の小項目メニュ
ー内で「結婚」の小項目を選択することでも呼び出すこ
とができる。
【0017】このように1つの文例に対するパス(選択
経路)を複数設定しておくことで、本来の分類項目をそ
のままディレクトリ構造に反映させることができ、従来
のように小項目のメニューに達した段階で目的の文例が
見当たらず中項目メニューや大項目メニューへ戻る等の
試行錯誤的な煩雑な操作を回避することができ、検索が
容易となる。
経路)を複数設定しておくことで、本来の分類項目をそ
のままディレクトリ構造に反映させることができ、従来
のように小項目のメニューに達した段階で目的の文例が
見当たらず中項目メニューや大項目メニューへ戻る等の
試行錯誤的な煩雑な操作を回避することができ、検索が
容易となる。
【0018】すなわち、図6は上記階層化ディレクトリ
の一具体例を示しており、上記文章作成支援システム用
ディスクのプログラムの読み込みが終了した直後に、図
6の階層化ディレクトリファイルの先頭ブロックアドレ
スAsが読み込まれて、このアドレスAsの先頭ブロッ
クBL0 のデータが読み出される。この先頭ブロックB
L0 には、上記図2の大項目メニュー34を生成するた
めの初期データが書き込まれており、先ず大項目メニュ
ー34のタイトルである「メニューの選択」との文字デ
ータ、次に大項目の数(ファイル数)を示すファイル数
データNF、次にファイル群(データブロック群)の先
頭アドレスデータAf、最後に親ディレクトリの先頭ア
ドレスデータApの順に書き込まれている。上記図2の
例では、大項目の数NFは14となっている。これらの
各大項目に対応して14個のファイル(データブロッ
ク)BL1 、BL2 、・・・が設けられており、その先
頭アドレスは上記ブロックBL0 の先頭アドレスデータ
Afで指定される。上記各大項目に対応する各ブロック
BL1 、BL2 、・・・には、先頭から順に、大項目の
名前(タイトル)である「冠婚葬祭」等の文字データ、
当該ブロック(ファイル)に対応する項目がディレクト
リかファイルかを示すファイルタイプデータFT、及び
当該項目の内容のデータの先頭アドレスデータAdがそ
れぞれ書き込まれている。ここで各大項目のファイルタ
イプはディレクトリであるから、ディレクトリを示すフ
ァイルタイプデータFT(D)としている。これらの各
大項目ブロックBL1 、BL2 、・・・内の各先頭アド
レスデータAdにより、選択された各大項目毎のメニュ
ー(例えば図3の中項目メニュー36)を生成するため
の一連のデータの先頭位置がわかる。
の一具体例を示しており、上記文章作成支援システム用
ディスクのプログラムの読み込みが終了した直後に、図
6の階層化ディレクトリファイルの先頭ブロックアドレ
スAsが読み込まれて、このアドレスAsの先頭ブロッ
クBL0 のデータが読み出される。この先頭ブロックB
L0 には、上記図2の大項目メニュー34を生成するた
めの初期データが書き込まれており、先ず大項目メニュ
ー34のタイトルである「メニューの選択」との文字デ
ータ、次に大項目の数(ファイル数)を示すファイル数
データNF、次にファイル群(データブロック群)の先
頭アドレスデータAf、最後に親ディレクトリの先頭ア
ドレスデータApの順に書き込まれている。上記図2の
例では、大項目の数NFは14となっている。これらの
各大項目に対応して14個のファイル(データブロッ
ク)BL1 、BL2 、・・・が設けられており、その先
頭アドレスは上記ブロックBL0 の先頭アドレスデータ
Afで指定される。上記各大項目に対応する各ブロック
BL1 、BL2 、・・・には、先頭から順に、大項目の
名前(タイトル)である「冠婚葬祭」等の文字データ、
当該ブロック(ファイル)に対応する項目がディレクト
リかファイルかを示すファイルタイプデータFT、及び
当該項目の内容のデータの先頭アドレスデータAdがそ
れぞれ書き込まれている。ここで各大項目のファイルタ
イプはディレクトリであるから、ディレクトリを示すフ
ァイルタイプデータFT(D)としている。これらの各
大項目ブロックBL1 、BL2 、・・・内の各先頭アド
レスデータAdにより、選択された各大項目毎のメニュ
ー(例えば図3の中項目メニュー36)を生成するため
の一連のデータの先頭位置がわかる。
【0019】これらの各大項目毎にそれぞれの内容を示
す中項目メニューを生成するためのデータ構造は、上記
大項目メニューの場合と同様となっており、最初のブロ
ックは、先頭から順に、上記中項目メニューのタイトル
(例えば「冠婚葬祭」)を示す文字列データ、ファイル
数データNF、ファイル群の先頭アドレスデータAf、
及び親ディレクトリの先頭アドレスデータApとなって
いる。また、各中項目に対応するデータブロックは、先
頭から順に、中項目の名称を示す「結婚」等の文字デー
タ、ディレクトリを示すファイルタイプデータFT
(D)、及び当該項目の内容となるデータの先頭アドレ
スデータAdとなっている。これらの各先頭アドレスデ
ータAdにより、例えば上記図4に示すような小項目メ
ニューを生成するための一連のデータを読み出すことが
できる。この小項目メニュー生成用データも、上記大項
目や中項目の生成用データと同様な構造となっている
が、各小項目はファイル(独自の構造を持つデータファ
イル)に対応するから、ファイルを示すファイルタイプ
データFT(F)が用いられており、先頭アドレスデー
タAdは、上記各文例に対応するデータファイルDFの
先頭アドレスを示している。データファイルDFは、先
頭位置のファイルヘッダFHと本文の文書データDDと
から成っている。
す中項目メニューを生成するためのデータ構造は、上記
大項目メニューの場合と同様となっており、最初のブロ
ックは、先頭から順に、上記中項目メニューのタイトル
(例えば「冠婚葬祭」)を示す文字列データ、ファイル
数データNF、ファイル群の先頭アドレスデータAf、
及び親ディレクトリの先頭アドレスデータApとなって
いる。また、各中項目に対応するデータブロックは、先
頭から順に、中項目の名称を示す「結婚」等の文字デー
タ、ディレクトリを示すファイルタイプデータFT
(D)、及び当該項目の内容となるデータの先頭アドレ
スデータAdとなっている。これらの各先頭アドレスデ
ータAdにより、例えば上記図4に示すような小項目メ
ニューを生成するための一連のデータを読み出すことが
できる。この小項目メニュー生成用データも、上記大項
目や中項目の生成用データと同様な構造となっている
が、各小項目はファイル(独自の構造を持つデータファ
イル)に対応するから、ファイルを示すファイルタイプ
データFT(F)が用いられており、先頭アドレスデー
タAdは、上記各文例に対応するデータファイルDFの
先頭アドレスを示している。データファイルDFは、先
頭位置のファイルヘッダFHと本文の文書データDDと
から成っている。
【0020】図7は文例に対応するデータファイルDF
のファイルヘッダFHのデータ構造あるいはファイルフ
ォーマットを示している。この図7において、先頭から
順に、ファイルヘッダサイズFHS、文書タイプDT、
頭語タイプHT、留意点データ数NR、安否挨拶データ
数NA、及び感謝挨拶データ数NGがそれぞれ1バイト
ずつ配され、次にN1バイトの留意点データRD、N2バ
イトの安否データAD、最後にN3バイトの感謝データ
GDが配されて、ファイルヘッダFHが構成されてい
る。このファイルヘッダFHの先頭から6バイトは必ず
必要な領域であり、それ以降のデータは各文例に対応す
るデータファイルにより可変である。
のファイルヘッダFHのデータ構造あるいはファイルフ
ォーマットを示している。この図7において、先頭から
順に、ファイルヘッダサイズFHS、文書タイプDT、
頭語タイプHT、留意点データ数NR、安否挨拶データ
数NA、及び感謝挨拶データ数NGがそれぞれ1バイト
ずつ配され、次にN1バイトの留意点データRD、N2バ
イトの安否データAD、最後にN3バイトの感謝データ
GDが配されて、ファイルヘッダFHが構成されてい
る。このファイルヘッダFHの先頭から6バイトは必ず
必要な領域であり、それ以降のデータは各文例に対応す
るデータファイルにより可変である。
【0021】再び図5に戻って、この図5の画面40は
2次元表示手段、例えば上記図1のLCD(液晶表示装
置)23等の表示画面を示している。この表示画面40
上で、上記選択された文例が本文ウィンドウ41内に表
示されており、この文例を修正する際には、所定のフレ
ーズと呼ばれる文字列をまとめて修正の単位としてい
る。一般的に、ひとつの意味のある文字列のまとまりが
フレーズとされ、本文ウィンドウ41内で反転表示され
た部分42は注目フレーズと称される。この反転表示位
置は、上下左右のカーソルキー操作により移動させるこ
とができ、修正したいフレーズを反転表示させて(上記
注目フレーズにして)編集を行う。画面40内の本文ウ
ィンドウ41の左上方位置には上記パス(選択経路)が
表示される。本文ウィンドウ41の下方位置には、文例
や現在の状態に関連する各種情報が表示される。
2次元表示手段、例えば上記図1のLCD(液晶表示装
置)23等の表示画面を示している。この表示画面40
上で、上記選択された文例が本文ウィンドウ41内に表
示されており、この文例を修正する際には、所定のフレ
ーズと呼ばれる文字列をまとめて修正の単位としてい
る。一般的に、ひとつの意味のある文字列のまとまりが
フレーズとされ、本文ウィンドウ41内で反転表示され
た部分42は注目フレーズと称される。この反転表示位
置は、上下左右のカーソルキー操作により移動させるこ
とができ、修正したいフレーズを反転表示させて(上記
注目フレーズにして)編集を行う。画面40内の本文ウ
ィンドウ41の左上方位置には上記パス(選択経路)が
表示される。本文ウィンドウ41の下方位置には、文例
や現在の状態に関連する各種情報が表示される。
【0022】図5の状態でYESキー(あるいはエンタ
ーキー等)を押すと、上記反転表示された注目フレーズ
42の候補群が図8に示すように候補ウィンドウ43内
に表示され、候補フレーズ群の内の1つのフレーズが反
転表示される。この候補ウィンドウ43は、上記本文ウ
ィンドウ41内で上記注目フレーズ42の上方位置ある
いは下方位置に表示される。注目フレーズ42が本文ウ
ィンドウ41内の上方にあるときには候補ウィンドウ4
3が下方位置に表示され、注目フレーズ42が本文ウィ
ンドウ41内の下方にあるときには候補ウィンドウ43
が上方位置に表示される。この状態で、上下のカーソル
キーを操作して反転表示位置を上下に移動させることが
でき、このとき同時に本文中の注目フレーズがこの反転
表示された候補フレーズに切換表示される。
ーキー等)を押すと、上記反転表示された注目フレーズ
42の候補群が図8に示すように候補ウィンドウ43内
に表示され、候補フレーズ群の内の1つのフレーズが反
転表示される。この候補ウィンドウ43は、上記本文ウ
ィンドウ41内で上記注目フレーズ42の上方位置ある
いは下方位置に表示される。注目フレーズ42が本文ウ
ィンドウ41内の上方にあるときには候補ウィンドウ4
3が下方位置に表示され、注目フレーズ42が本文ウィ
ンドウ41内の下方にあるときには候補ウィンドウ43
が上方位置に表示される。この状態で、上下のカーソル
キーを操作して反転表示位置を上下に移動させることが
でき、このとき同時に本文中の注目フレーズがこの反転
表示された候補フレーズに切換表示される。
【0023】この候補ウィンドウ43が表示された状態
で、所定の切換操作、例えばシフトキーを押しながら左
右のカーソルキーを操作することにより、注目フレーズ
を切り換えることができ、同時に各注目フレーズに対応
して表示される候補ウィンドウも切り換えられる。この
具体例を図9のA、B、Cに示している。すなわち、図
9のA、B、Cは、「ご列席の皆様には、」、「若いお
二人」、「の門出にあたりまして、」との各フレーズを
順次反転表示させて上記注目フレーズに切り換えた状態
をそれぞれ示している。図9のAでは「ご列席の皆様に
は、」が注目フレーズ42Aとなっており、候補ウィン
ドウ43A内には4候補のフレーズ群が表示されてい
る。この状態でシフトキーを押しながら右カーソルキー
を押すと、図9のBに示すように「若いお二人」のフレ
ーズが反転表示されて注目フレーズ42Bとなり、この
注目フレーズ42Bの上方位置に候補ウィンドウ43B
が開かれて対応する候補フレーズ群(3候補)が表示さ
れる。さらにシフトキーを押しながら右カーソルキーを
押すと、図9のCに示すように「の門出にあたりまし
て、」のフレーズが反転表示されて注目フレーズ42C
となり、対応する候補ウィンドウ43C(2候補)が表
示される。また、図9のCの表示状態でシフトキーを押
しながら左カーソルキーを押すと、図9のBに示す状態
に移行し、さらにシフトキーを押しながら左カーソルキ
ーを押すと、図9のAに示す表示状態に移行する。
で、所定の切換操作、例えばシフトキーを押しながら左
右のカーソルキーを操作することにより、注目フレーズ
を切り換えることができ、同時に各注目フレーズに対応
して表示される候補ウィンドウも切り換えられる。この
具体例を図9のA、B、Cに示している。すなわち、図
9のA、B、Cは、「ご列席の皆様には、」、「若いお
二人」、「の門出にあたりまして、」との各フレーズを
順次反転表示させて上記注目フレーズに切り換えた状態
をそれぞれ示している。図9のAでは「ご列席の皆様に
は、」が注目フレーズ42Aとなっており、候補ウィン
ドウ43A内には4候補のフレーズ群が表示されてい
る。この状態でシフトキーを押しながら右カーソルキー
を押すと、図9のBに示すように「若いお二人」のフレ
ーズが反転表示されて注目フレーズ42Bとなり、この
注目フレーズ42Bの上方位置に候補ウィンドウ43B
が開かれて対応する候補フレーズ群(3候補)が表示さ
れる。さらにシフトキーを押しながら右カーソルキーを
押すと、図9のCに示すように「の門出にあたりまし
て、」のフレーズが反転表示されて注目フレーズ42C
となり、対応する候補ウィンドウ43C(2候補)が表
示される。また、図9のCの表示状態でシフトキーを押
しながら左カーソルキーを押すと、図9のBに示す状態
に移行し、さらにシフトキーを押しながら左カーソルキ
ーを押すと、図9のAに示す表示状態に移行する。
【0024】このように、所定の1操作のキー操作を行
う(例えばシフトキーを押しながら左右のカーソルキー
を操作する)ことによって、上記注目フレーズ及び対応
する候補フレーズ群を切り換えて表示させることがで
き、文章中の所定フレーズの前後の候補群を見比べられ
るため、文の前後のつながりを考えながら適切な候補を
選択することが容易に行える。また、文章中に特定のキ
ーワード等が含まれているかどうかを調べたいときな
ど、簡単に全候補を見ることができる。
う(例えばシフトキーを押しながら左右のカーソルキー
を操作する)ことによって、上記注目フレーズ及び対応
する候補フレーズ群を切り換えて表示させることがで
き、文章中の所定フレーズの前後の候補群を見比べられ
るため、文の前後のつながりを考えながら適切な候補を
選択することが容易に行える。また、文章中に特定のキ
ーワード等が含まれているかどうかを調べたいときな
ど、簡単に全候補を見ることができる。
【0025】次に図10において、文中に□が記載され
た文字列(上記フレーズ)は、□の部分が未確定であり
文字を入力する必要がある。この未確定部分を含むフレ
ーズを反転表示させて上述したような注目フレーズ42
とし、YESキーを押すと上述したように候補ウィンド
ウ43が開き、さらにYESキーを押すとその候補フレ
ーズが確定し、図11に示すような文字入力ウィンドウ
45が現れる。この文字入力ウィンドウ45では、注目
フレーズ42内の文字入力箇所(図示の例では3箇所)
毎にそれぞれ1行ずつに分かれて文字入力マーク46が
表示され、これらの文字入力マーク46の位置にのみ文
字入力が可能である。現在文字入力が行われる位置のマ
ーク46(図11では最下行のマーク46p)は、周期
的にあるいは断続的に反転表示(いわゆるブリンク表
示)され、この現在の文字入力位置は上下カーソルキー
を操作することで切換変更することができる。
た文字列(上記フレーズ)は、□の部分が未確定であり
文字を入力する必要がある。この未確定部分を含むフレ
ーズを反転表示させて上述したような注目フレーズ42
とし、YESキーを押すと上述したように候補ウィンド
ウ43が開き、さらにYESキーを押すとその候補フレ
ーズが確定し、図11に示すような文字入力ウィンドウ
45が現れる。この文字入力ウィンドウ45では、注目
フレーズ42内の文字入力箇所(図示の例では3箇所)
毎にそれぞれ1行ずつに分かれて文字入力マーク46が
表示され、これらの文字入力マーク46の位置にのみ文
字入力が可能である。現在文字入力が行われる位置のマ
ーク46(図11では最下行のマーク46p)は、周期
的にあるいは断続的に反転表示(いわゆるブリンク表
示)され、この現在の文字入力位置は上下カーソルキー
を操作することで切換変更することができる。
【0026】文字入力ウィンドウ45内の所定位置、例
えば最上行には、上記現在の文字入力位置(マーク46
p)に応じた入力すべき内容を示す情報(入力内容説明
文)47が表示される。この入力内容情報47は、上記
文例のファイル内の各フレーズのデータに関連して記録
されている。実際に入力ウィンドウ45を生成する際に
は、文字列(フレーズ)情報中に何箇所の入力位置情報
(上記□のキャラクタ)が含まれているかを数え、入力
箇所と定型文とを切り分けたウィンドウを生成する。入
力・編集時には、現在入力・編集作業の行われている入
力箇所に対応する入力内容情報47を文字入力ウィンド
ウ45のメッセージ表示行(図示の例では最上行)に表
示する。ここで文例のファイル内に記録するのは「商品
名」のみとし、残りの部分「を入力してください」は入
力ウィンドウ45の生成の際にプログラムにより自動的
に付け足して表示させれば、記録容量が少なくて済む。
えば最上行には、上記現在の文字入力位置(マーク46
p)に応じた入力すべき内容を示す情報(入力内容説明
文)47が表示される。この入力内容情報47は、上記
文例のファイル内の各フレーズのデータに関連して記録
されている。実際に入力ウィンドウ45を生成する際に
は、文字列(フレーズ)情報中に何箇所の入力位置情報
(上記□のキャラクタ)が含まれているかを数え、入力
箇所と定型文とを切り分けたウィンドウを生成する。入
力・編集時には、現在入力・編集作業の行われている入
力箇所に対応する入力内容情報47を文字入力ウィンド
ウ45のメッセージ表示行(図示の例では最上行)に表
示する。ここで文例のファイル内に記録するのは「商品
名」のみとし、残りの部分「を入力してください」は入
力ウィンドウ45の生成の際にプログラムにより自動的
に付け足して表示させれば、記録容量が少なくて済む。
【0027】図12は、上記未確定部分(文字入力が必
要な部分)を含むフレーズ(図10や図11の注目フレ
ーズ42)の媒体上に記録されたデータ構造の具体例を
示している。この図12において、文字入力フレーズ記
録データは3つの候補フレーズに対応して3行で構成さ
れている。これら3行の最初の行の先頭位置には例えば
1バイトの入力コードINが配置され、次に1バイトず
つ2個のセパレータSP、SPが配置され、漢字1字に
つき2バイトで入力内容情報(の一部)である「商品
名」との文字列が配置され、再び入力コードINが配置
されて、最初の候補フレーズである「さて、□月□日に
お送り頂きました□□が、」との文字列が配置されて、
候補エンドコードSEでこの行が終わっている。この行
内の2個のセパレータSP、SPは、当該候補フレーズ
内に3箇所の文字入力箇所が存在することを示してお
り、これらの各セパレータSPの前位置に入力内容情報
がないことから、前の2箇所(「□月□日」の各文字入
力箇所)に文字入力する際には入力内容の説明文を表示
しないか、あるいは単に「データを入力してください」
のような汎用の入力を促す文が表示される。3つめの入
力箇所では、上記「商品名」との文字列に「を入力して
ください」との文字列をプログラムにより付加して表示
する。次の行は、入力コードINから始まって直に「商
品名」との入力内容情報(の一部)の文字列が配置さ
れ、入力コードINを介して、次の候補フレーズである
「前回、当方から注文致しました□□が、」との文字列
が配置され、候補エンドコードSEで終わっている。次
の行は、先頭から直にもう1つの候補フレーズである
「先日、貴社から御発送頂きました品が、」との文字列
が配置され、フレーズエンドコードPEで終わってい
る。
要な部分)を含むフレーズ(図10や図11の注目フレ
ーズ42)の媒体上に記録されたデータ構造の具体例を
示している。この図12において、文字入力フレーズ記
録データは3つの候補フレーズに対応して3行で構成さ
れている。これら3行の最初の行の先頭位置には例えば
1バイトの入力コードINが配置され、次に1バイトず
つ2個のセパレータSP、SPが配置され、漢字1字に
つき2バイトで入力内容情報(の一部)である「商品
名」との文字列が配置され、再び入力コードINが配置
されて、最初の候補フレーズである「さて、□月□日に
お送り頂きました□□が、」との文字列が配置されて、
候補エンドコードSEでこの行が終わっている。この行
内の2個のセパレータSP、SPは、当該候補フレーズ
内に3箇所の文字入力箇所が存在することを示してお
り、これらの各セパレータSPの前位置に入力内容情報
がないことから、前の2箇所(「□月□日」の各文字入
力箇所)に文字入力する際には入力内容の説明文を表示
しないか、あるいは単に「データを入力してください」
のような汎用の入力を促す文が表示される。3つめの入
力箇所では、上記「商品名」との文字列に「を入力して
ください」との文字列をプログラムにより付加して表示
する。次の行は、入力コードINから始まって直に「商
品名」との入力内容情報(の一部)の文字列が配置さ
れ、入力コードINを介して、次の候補フレーズである
「前回、当方から注文致しました□□が、」との文字列
が配置され、候補エンドコードSEで終わっている。次
の行は、先頭から直にもう1つの候補フレーズである
「先日、貴社から御発送頂きました品が、」との文字列
が配置され、フレーズエンドコードPEで終わってい
る。
【0028】このようなデータ構造に基づき、このフレ
ーズが注目フレーズ(反転表示)となっているときに
は、所定操作を行う(例えばYESキーを押す)ことに
よって図10に示すように候補ウィンドウ43が開い
て、図12の上記3つの各候補フレーズが読み出されて
表示され、さらに所定操作を行う(YESキーを押す)
ことによって、図11に示すように文字入力ウィンドウ
45が開いて文字入力マーク46の位置にのみ文字入力
が行え、同時に現在入力する内容についての説明文47
が表示される。
ーズが注目フレーズ(反転表示)となっているときに
は、所定操作を行う(例えばYESキーを押す)ことに
よって図10に示すように候補ウィンドウ43が開い
て、図12の上記3つの各候補フレーズが読み出されて
表示され、さらに所定操作を行う(YESキーを押す)
ことによって、図11に示すように文字入力ウィンドウ
45が開いて文字入力マーク46の位置にのみ文字入力
が行え、同時に現在入力する内容についての説明文47
が表示される。
【0029】このような文字入力が行われた入力データ
は、例えば文字入力ウィンドウ45を閉じるタイミング
でRAM等のメモリに送られて記憶される。また、上記
候補群の内の選択確定されたフレーズのデータもメモリ
に記憶される。このメモリに記憶された文書編集データ
については、当該文書作成支援プログラムを終了して一
般のワードプロセッサプログラムに切り換えた後に、文
書データを呼び出して任意に修正や書換えを行ったり、
プリントアウトしたり、フロッピィディスクに保存した
りすることができることは勿論である。ここで、文書作
成支援プログラムを終了してワードプロセッサプログラ
ムに戻る際には、上述のように文書をメモリに書き込ん
だ状態で終了する場合と、文書をクリアして終了する場
合とが選択可能である。なお、文書作成支援プログラム
自体にフロッピィディスクへの書き込み機能や、プリン
トアウト機能等を持たせるようにしてもよい。
は、例えば文字入力ウィンドウ45を閉じるタイミング
でRAM等のメモリに送られて記憶される。また、上記
候補群の内の選択確定されたフレーズのデータもメモリ
に記憶される。このメモリに記憶された文書編集データ
については、当該文書作成支援プログラムを終了して一
般のワードプロセッサプログラムに切り換えた後に、文
書データを呼び出して任意に修正や書換えを行ったり、
プリントアウトしたり、フロッピィディスクに保存した
りすることができることは勿論である。ここで、文書作
成支援プログラムを終了してワードプロセッサプログラ
ムに戻る際には、上述のように文書をメモリに書き込ん
だ状態で終了する場合と、文書をクリアして終了する場
合とが選択可能である。なお、文書作成支援プログラム
自体にフロッピィディスクへの書き込み機能や、プリン
トアウト機能等を持たせるようにしてもよい。
【0030】以上のような文字入力ウィンドウ45を用
いた入力・編集作業を行わせることにより、日付、個人
名、商品名、住所等の個別事項を書き込むような定型文
入力作業を和文ワードプロセッサ機能に切り換えること
なく行え、便利である。これは、和文ワードプロセッサ
機能への切換動作はプログラムの読み込み等のために待
ち時間を要し、また、和文ワードプロセッサ機能に切り
換わった状態では文章全体を容易に書き換えできるため
上記個別事項を書き込む際に他の部分も書き換えてしま
う危険性があることを考慮すると、上記文字入力ウィン
ドウ45を用いることにより、プログラム切換等の煩雑
な手間を要することなく個別事項の書込が簡単に行え、
しかも必要な部分(残したい部分)は書き換えられるこ
とがなく保護される。従って、誰でもが容易に間違いな
く定型文入力が行える。
いた入力・編集作業を行わせることにより、日付、個人
名、商品名、住所等の個別事項を書き込むような定型文
入力作業を和文ワードプロセッサ機能に切り換えること
なく行え、便利である。これは、和文ワードプロセッサ
機能への切換動作はプログラムの読み込み等のために待
ち時間を要し、また、和文ワードプロセッサ機能に切り
換わった状態では文章全体を容易に書き換えできるため
上記個別事項を書き込む際に他の部分も書き換えてしま
う危険性があることを考慮すると、上記文字入力ウィン
ドウ45を用いることにより、プログラム切換等の煩雑
な手間を要することなく個別事項の書込が簡単に行え、
しかも必要な部分(残したい部分)は書き換えられるこ
とがなく保護される。従って、誰でもが容易に間違いな
く定型文入力が行える。
【0031】ここで、図13は、上記入力ウィンドウ表
示に関連する一連の動作を説明するためのフローチャー
トを示している。この図13の動作開始時には、上記図
10に示したような入力箇所(未確定部分)がある候補
フレーズを含む候補ウィンドウ43の表示が行われてい
る。この候補ウィンドウ43を表示した状態において、
ステップS1でキー入力待ちし、ステップS2でキー入
力があったか否かを判別して、NO(キー入力なし)の
ときにはステップS1に戻る。ステップS2でYES
(キー入力有り)と判別されたときには、ステップS3
に進んで入力操作されたキーが候補を選択確定するため
のキー(例えば上記YESキー)か否かを判別する。こ
のステップS3でYES(候補の選択キーである)と判
別されたときには、ステップS4に進み、選択された候
補フレーズ内に入力箇所(未確定部分)があるか否かを
判別する。これらのステップS3、S4においてNOと
判別されたときには、ステップS5に進んで、通常のキ
ー入力処理を行う。ステップS4でYESとされたとき
(入力箇所を有するフレーズが選択されたとき)には、
ステップS6に進んで入力用メッセージ、すなわち上記
入力内容情報を読み出す。これは具体的には、上記図1
2の文例ファイル内の入力コードINの間に配置された
入力内容情報の一部(名称等の要部)を読み出すと共
に、プログラムにより「を入力してください」のような
定型部分を付加することで、最終的な入力内容情報とし
ている。次にステップS7に進んで、上記図11に示す
ような文字入力ウィンドウ45を表示させる処理を行
う。
示に関連する一連の動作を説明するためのフローチャー
トを示している。この図13の動作開始時には、上記図
10に示したような入力箇所(未確定部分)がある候補
フレーズを含む候補ウィンドウ43の表示が行われてい
る。この候補ウィンドウ43を表示した状態において、
ステップS1でキー入力待ちし、ステップS2でキー入
力があったか否かを判別して、NO(キー入力なし)の
ときにはステップS1に戻る。ステップS2でYES
(キー入力有り)と判別されたときには、ステップS3
に進んで入力操作されたキーが候補を選択確定するため
のキー(例えば上記YESキー)か否かを判別する。こ
のステップS3でYES(候補の選択キーである)と判
別されたときには、ステップS4に進み、選択された候
補フレーズ内に入力箇所(未確定部分)があるか否かを
判別する。これらのステップS3、S4においてNOと
判別されたときには、ステップS5に進んで、通常のキ
ー入力処理を行う。ステップS4でYESとされたとき
(入力箇所を有するフレーズが選択されたとき)には、
ステップS6に進んで入力用メッセージ、すなわち上記
入力内容情報を読み出す。これは具体的には、上記図1
2の文例ファイル内の入力コードINの間に配置された
入力内容情報の一部(名称等の要部)を読み出すと共
に、プログラムにより「を入力してください」のような
定型部分を付加することで、最終的な入力内容情報とし
ている。次にステップS7に進んで、上記図11に示す
ような文字入力ウィンドウ45を表示させる処理を行
う。
【0032】この文字入力ウィンドウ45が表示された
状態で、ステップS8、S9によりキー入力待ちを行
い、キー入力に応じてそれぞれの処理を行う。次のステ
ップS10では終了指示キーが入力操作されたか否かを
判別しており、NOのときにはステップS11によりそ
れぞれの入力キーに応じた処理を行って、上記ステップ
S8のキー入力待ち状態に戻る。ステップS10でYE
S(終了指示キー入力があった)と判別されたときに
は、ステップS12に進んで、データ入力(上記文字入
力)があったか否かを判別し、YESのときには編集さ
れたデータ(文字入力データ)をRAM等のメモリへ転
送した後、ステップS14で文字入力ウィンドウの終了
処理(ウィンドウを閉じる処理)を行って、ステップS
1、S2のキー入力待ち状態に戻っている。またステッ
プS12でNOと判別されたときには、直接ステップS
14に進んでいる。このようにして、文字入力ウィンド
ウ45を用いた文字入力が行われる。
状態で、ステップS8、S9によりキー入力待ちを行
い、キー入力に応じてそれぞれの処理を行う。次のステ
ップS10では終了指示キーが入力操作されたか否かを
判別しており、NOのときにはステップS11によりそ
れぞれの入力キーに応じた処理を行って、上記ステップ
S8のキー入力待ち状態に戻る。ステップS10でYE
S(終了指示キー入力があった)と判別されたときに
は、ステップS12に進んで、データ入力(上記文字入
力)があったか否かを判別し、YESのときには編集さ
れたデータ(文字入力データ)をRAM等のメモリへ転
送した後、ステップS14で文字入力ウィンドウの終了
処理(ウィンドウを閉じる処理)を行って、ステップS
1、S2のキー入力待ち状態に戻っている。またステッ
プS12でNOと判別されたときには、直接ステップS
14に進んでいる。このようにして、文字入力ウィンド
ウ45を用いた文字入力が行われる。
【0033】次に図14は、例えば現在呼び出されてい
る文例に対応する付加情報として、いわゆる「書き方の
ポイント」が記載された付加情報ウィンドウ49が表示
されている画面を示している。この付加情報ウィンドウ
49に記載された「書き方のポイント」とは、呼び出し
た文例を仕上げる際のアドバイスのことであり、文例毎
に異なるアドバイスが用意されている。この用意された
アドバイスが付加情報ウィンドウ49内に収まらない場
合には、上下のカーソルキーを操作することで上下にス
クロールさせることができる。この付加情報ウィンドウ
49を開くためには、例えば専用の付加情報表示キーを
設けてこれを操作するようにしてもよいが、キーの個数
増加を防ぐために、例えばファンクションキーを押して
表示されたポップアップメニューから「書き方のポイン
ト」の項目を選択(反転表示させた状態でYESキーを
押す等)するように設定すればよい。この付加情報は、
文書作成中にいつでも画面の本文ウィンドウ41内に表
示させ、確認することができる。なお、付加情報データ
は、例えば文例データ毎に直接持たずに間接的に持つ形
態をとらせることが考えられる。
る文例に対応する付加情報として、いわゆる「書き方の
ポイント」が記載された付加情報ウィンドウ49が表示
されている画面を示している。この付加情報ウィンドウ
49に記載された「書き方のポイント」とは、呼び出し
た文例を仕上げる際のアドバイスのことであり、文例毎
に異なるアドバイスが用意されている。この用意された
アドバイスが付加情報ウィンドウ49内に収まらない場
合には、上下のカーソルキーを操作することで上下にス
クロールさせることができる。この付加情報ウィンドウ
49を開くためには、例えば専用の付加情報表示キーを
設けてこれを操作するようにしてもよいが、キーの個数
増加を防ぐために、例えばファンクションキーを押して
表示されたポップアップメニューから「書き方のポイン
ト」の項目を選択(反転表示させた状態でYESキーを
押す等)するように設定すればよい。この付加情報は、
文書作成中にいつでも画面の本文ウィンドウ41内に表
示させ、確認することができる。なお、付加情報データ
は、例えば文例データ毎に直接持たずに間接的に持つ形
態をとらせることが考えられる。
【0034】これによって、目的とする文書を作成して
いく際に、参考文献や図書等を併用する必要がなく、必
要に応じて現在呼び出されている文例に対応する上記付
加情報(書き方のポイント等)を画面に表示して確認す
ることができ、文書作成に有益な周辺知識の情報が簡便
に得られる。
いく際に、参考文献や図書等を併用する必要がなく、必
要に応じて現在呼び出されている文例に対応する上記付
加情報(書き方のポイント等)を画面に表示して確認す
ることができ、文書作成に有益な周辺知識の情報が簡便
に得られる。
【0035】次に図15、図16は、情報検索のための
選択項目及び選択された項目の具体的な内容が同時に表
示されている画面を示している。これらの図15、図1
6においては、例えば尊称と謙称の表示ウィンドウ51
が上記大項目メニュー34の表示の上に開かれている。
この表示ウィンドウ51は、ウィンドウの名称(タイト
ル)が表示されるタイトル欄52と、複数の選択項目が
表示される選択項目欄53と、これらの選択項目の内の
選択された項目についての内容、すなわち尊称、謙称が
それぞれ表示される内容表示欄54、55とから成って
いる。現在選択されている項目は反転(リバース)表示
された反転表示部分56となっている。この尊称と謙称
の表示ウィンドウ51は、上記文書作成支援システムが
読み込まれてプログラムが走っている間には、いつでも
呼び出すことができる。
選択項目及び選択された項目の具体的な内容が同時に表
示されている画面を示している。これらの図15、図1
6においては、例えば尊称と謙称の表示ウィンドウ51
が上記大項目メニュー34の表示の上に開かれている。
この表示ウィンドウ51は、ウィンドウの名称(タイト
ル)が表示されるタイトル欄52と、複数の選択項目が
表示される選択項目欄53と、これらの選択項目の内の
選択された項目についての内容、すなわち尊称、謙称が
それぞれ表示される内容表示欄54、55とから成って
いる。現在選択されている項目は反転(リバース)表示
された反転表示部分56となっている。この尊称と謙称
の表示ウィンドウ51は、上記文書作成支援システムが
読み込まれてプログラムが走っている間には、いつでも
呼び出すことができる。
【0036】尊称と謙称の表示ウィンドウ51が開かれ
た状態においては、カーソルキーを操作して反転表示部
分56を移動させ選択項目を切り換えると、内容(尊
称)表示欄54にはその選択された項目の内容である尊
称が、また内容(謙称)表示欄55には謙称が、それぞ
れ切換表示される。従って、選択項目欄53内の項目を
任意に切換選択操作することで、その内容が内容表示欄
54、55内に自動的に切り換えられて表示されるた
め、素早く各内容の確認が行えるようになる。これは、
従来において、カーソルキー操作等により選択項目の1
つを画面上で選択した後にエンターキーを押すこと等に
よって画面を切り換えて内容を表示させる操作が必要で
あったことを考慮すると、内容表示モードへの切換操作
が不要となって手間が半減し、特に、複数の選択項目の
各内容を次々と見てゆく際の操作手順が大幅に簡略化さ
れることになる。
た状態においては、カーソルキーを操作して反転表示部
分56を移動させ選択項目を切り換えると、内容(尊
称)表示欄54にはその選択された項目の内容である尊
称が、また内容(謙称)表示欄55には謙称が、それぞ
れ切換表示される。従って、選択項目欄53内の項目を
任意に切換選択操作することで、その内容が内容表示欄
54、55内に自動的に切り換えられて表示されるた
め、素早く各内容の確認が行えるようになる。これは、
従来において、カーソルキー操作等により選択項目の1
つを画面上で選択した後にエンターキーを押すこと等に
よって画面を切り換えて内容を表示させる操作が必要で
あったことを考慮すると、内容表示モードへの切換操作
が不要となって手間が半減し、特に、複数の選択項目の
各内容を次々と見てゆく際の操作手順が大幅に簡略化さ
れることになる。
【0037】
【発明の効果】本発明に係る文書作成装置及び方法によ
れば、記録媒体に記録された複数の文例の1つを選択
し、この選択された文例を読み出して表示手段に表示
し、表示された文例に基づいて文書を作成する際に、上
記各文例は意味のあるまとまりで構成された文字列を単
位として区分されており、上記文字列内に未確定部分が
あるとき、操作に応じて文字入力ウィンドウを表示して
文字入力モードに移行し、上記文字入力ウィンドウ内に
未確定部分を含む文字列中の入力箇所と定型文とを切り
分けて表示すると共に、上記文字入力ウィンドウのメッ
セージ表示行に、入力箇所に対応する入力内容情報の一
部に入力内容情報の残りの部分を付加した情報を表示
し、又は汎用の入力を促す文を表示し、入力された文字
データを記憶手段に記憶することにより、文書作成支援
プログラムを終了した後にワードプロセッサの文書作成
モードに切り換える操作が不要となり、手間を省くこと
ができると共に、入力箇所及び何を入力すべきかの入力
内容が明瞭に確認でき、入力が簡単に行える。また、文
字入力ウィンドウを用いて文字入力箇所を特定している
ことにより、書き換えできる部分が限定され、元の文例
中の必要部分(書換えが不要な部分)が書き換えられる
不具合を未然に防止できる。さらに、データ上で入力位
置と入力内容とを分離して管理することにより、様々な
入力内容、入力箇所の個数に適した入力画面(文字入力
ウィンドウ)の動的な生成を容易にすると共に、汎用性
を持たせたまま、個々の入力内容に対応した特定フォー
マットに近い入力画面を得ることができる。
れば、記録媒体に記録された複数の文例の1つを選択
し、この選択された文例を読み出して表示手段に表示
し、表示された文例に基づいて文書を作成する際に、上
記各文例は意味のあるまとまりで構成された文字列を単
位として区分されており、上記文字列内に未確定部分が
あるとき、操作に応じて文字入力ウィンドウを表示して
文字入力モードに移行し、上記文字入力ウィンドウ内に
未確定部分を含む文字列中の入力箇所と定型文とを切り
分けて表示すると共に、上記文字入力ウィンドウのメッ
セージ表示行に、入力箇所に対応する入力内容情報の一
部に入力内容情報の残りの部分を付加した情報を表示
し、又は汎用の入力を促す文を表示し、入力された文字
データを記憶手段に記憶することにより、文書作成支援
プログラムを終了した後にワードプロセッサの文書作成
モードに切り換える操作が不要となり、手間を省くこと
ができると共に、入力箇所及び何を入力すべきかの入力
内容が明瞭に確認でき、入力が簡単に行える。また、文
字入力ウィンドウを用いて文字入力箇所を特定している
ことにより、書き換えできる部分が限定され、元の文例
中の必要部分(書換えが不要な部分)が書き換えられる
不具合を未然に防止できる。さらに、データ上で入力位
置と入力内容とを分離して管理することにより、様々な
入力内容、入力箇所の個数に適した入力画面(文字入力
ウィンドウ)の動的な生成を容易にすると共に、汎用性
を持たせたまま、個々の入力内容に対応した特定フォー
マットに近い入力画面を得ることができる。
【図1】本発明の一実施例の文書作成装置の概略構成を
示すブロック回路図である。
示すブロック回路図である。
【図2】該実施例における初期表示画面上での項目選択
のための大項目メニューを示す図である。
のための大項目メニューを示す図である。
【図3】該実施例の表示画面上での中項目メニューを示
す図である。
す図である。
【図4】該実施例の表示画面上での小項目メニューを示
す図である。
す図である。
【図5】該実施例の表示画面上での文例表示状態を示す
図である。
図である。
【図6】該実施例の階層化ディレクトリの構造の一具体
例を示す図である。
例を示す図である。
【図7】該実施例の文例ファイルのファイルヘッダの一
具体例を示す図である。
具体例を示す図である。
【図8】該実施例における表示文例中の注目フレーズの
候補群が表示された状態を示す図である。
候補群が表示された状態を示す図である。
【図9】該実施例における表示文例中の注目フレーズの
切り換えに応じて候補群が切り換え表示される状態を示
す図である。
切り換えに応じて候補群が切り換え表示される状態を示
す図である。
【図10】該実施例における表示文例中の文字入力箇所
を含む注目フレーズの候補群が表示された状態を示す図
である。
を含む注目フレーズの候補群が表示された状態を示す図
である。
【図11】該実施例における表示文例中の注目フレーズ
の候補群の文字入力箇所を含む候補を選択して文字入力
ウィンドウが開かれた状態を示す図である。
の候補群の文字入力箇所を含む候補を選択して文字入力
ウィンドウが開かれた状態を示す図である。
【図12】該実施例の文例ファイル中のフレーズのデー
タ構造を示す図である。
タ構造を示す図である。
【図13】該実施例の文字入力動作に関連する一連の動
作を説明するためのフローチャートである。
作を説明するためのフローチャートである。
【図14】該実施例における表示文例に対応した付加情
報である書き方のポイントが表示された状態を示す図で
ある。
報である書き方のポイントが表示された状態を示す図で
ある。
【図15】該実施例における情報検索のための選択項目
及び選択された項目の内容が表示されている状態を示す
図である。
及び選択された項目の内容が表示されている状態を示す
図である。
【図16】該実施例における情報検索のための選択項目
及び選択された項目の内容が表示されている状態を示す
図である。
及び選択された項目の内容が表示されている状態を示す
図である。
11・・・・・・・・CPU 13・・・・・・・・キーボード 23・・・・・・・・LCD(液晶表示装置) 28・・・・・・・・フロッピィディスク装置 34・・・・・・・・大項目メニュー 36・・・・・・・・中項目メニュー 38・・・・・・・・小項目メニュー 40・・・・・・・・表示画面 41・・・・・・・・本文ウィンドウ 42・・・・・・・・注目フレーズ 43・・・・・・・・候補ウィンドウ 45・・・・・・・・文字入力ウィンドウ 46・・・・・・・・文字入力マーク 47・・・・・・・・入力内容情報 49・・・・・・・・付加情報ウィンドウ 51・・・・・・・・尊称、謙称表示ウィンドウ
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭60−103428(JP,A) 特開 昭61−248156(JP,A) 特開 昭62−90752(JP,A) (58)調査した分野(Int.Cl.7,DB名) G06F 17/21 - 17/26
Claims (2)
- 【請求項1】 記録媒体に記録された複数の文例の1つ
を選択し、この選択された文例を読み出して表示手段に
表示し、表示された文例に基づいて文書を作成する文書
作成装置において、 上記各文例は意味のあるまとまりで構成された文字列を
単位として区分されており、 上記文字列内に未確定部分があるとき、操作に応じて文
字入力ウィンドウを表示して文字入力モードに移行し、 上記文字入力ウィンドウ内に未確定部分を含む文字列中
の入力箇所と定型文とを切り分けて表示すると共に、上
記文字入力ウィンドウのメッセージ表示行に、入力箇所
に対応する入力内容情報の一部に入力内容情報の残りの
部分を付加した情報を表示し、又は汎用の入力を促す文
を表示し、 入力された文字データを記憶手段に記憶することを特徴
とする文書作成装置。 - 【請求項2】 記録媒体に記録された複数の文例の1つ
を選択し、この選択された文例を読み出して表示手段に
表示し、表示された文例に基づいて文書を作成する文書
作成方法において、 上記各文例は意味のあるまとまりで構成された文字列を
単位として区分されており、 上記文字列内に未確定部分があるとき、操作に応じて文
字入力ウィンドウを表示して文字入力モードに移行し、 上記文字入力ウィンドウ内に未確定部分を含む文字列中
の入力箇所と定型文とを切り分けて表示すると共に、上
記文字入力ウィンドウのメッセージ表示行に、入力箇所
に対応する入力内容情報の一部に入力内容情報の残りの
部分を付加した情報を表示し、又は汎用の入力を促す文
を表示し、 入力された文字データを記憶手段に記憶することを特徴
とする文書作成方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12547391A JP3350936B2 (ja) | 1991-04-27 | 1991-04-27 | 文書作成装置及び文書作成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12547391A JP3350936B2 (ja) | 1991-04-27 | 1991-04-27 | 文書作成装置及び文書作成方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04328673A JPH04328673A (ja) | 1992-11-17 |
JP3350936B2 true JP3350936B2 (ja) | 2002-11-25 |
Family
ID=14910962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP12547391A Expired - Fee Related JP3350936B2 (ja) | 1991-04-27 | 1991-04-27 | 文書作成装置及び文書作成方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3350936B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5250363B2 (ja) * | 2008-09-26 | 2013-07-31 | 京セラドキュメントソリューションズ株式会社 | テキスト入力システム及びテキスト入力プログラム |
-
1991
- 1991-04-27 JP JP12547391A patent/JP3350936B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH04328673A (ja) | 1992-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20040111409A1 (en) | Information displaying apparatus with word searching function and recording medium | |
JP3350936B2 (ja) | 文書作成装置及び文書作成方法 | |
JP3353304B2 (ja) | 文書作成装置及び文書作成方法 | |
JPH04329466A (ja) | 文書作成装置及び文書作成方法 | |
JPH04328674A (ja) | 文書作成装置及び文書作成方法 | |
JPH04330558A (ja) | 文書作成装置及び文書作成方法 | |
JPH04329468A (ja) | 文書作成装置 | |
JPH04329465A (ja) | 文書作成装置及び文書作成方法 | |
JPH04332077A (ja) | 文書作成装置及び文書作成方法 | |
JPS6365988B2 (ja) | ||
JPH06309367A (ja) | しおり機能付き電子読書システム | |
JPH04369073A (ja) | メニュー表示方法および情報処理装置 | |
JP2001075962A (ja) | 電子辞書装置および電子辞書プログラムを記録した記録媒体 | |
JPH05314108A (ja) | 文書編集装置 | |
JP3313483B2 (ja) | キーワード作成装置 | |
JP3313482B2 (ja) | キーワード作成装置 | |
JPH0778800B2 (ja) | 文書処理装置 | |
JP3457035B2 (ja) | 文章作成支援装置 | |
WO1993018467A1 (en) | Method of and apparatus for storing and displaying a document | |
JPH03257660A (ja) | かな漢字変換表示方式 | |
JPS62156767A (ja) | メモ機能を有するワ−ド・プロセツサ | |
JP2003058545A (ja) | 情報処理装置および情報処理方法、情報処理システム、記録媒体、並びにプログラム | |
JPS62119665A (ja) | ワ−ドプロセツサ | |
JPH10228466A (ja) | データ処理装置 | |
JPH06203061A (ja) | 情報検索装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20020820 |
|
LAPS | Cancellation because of no payment of annual fees |