(57)【特許請求の範囲】
【請求項１】
現在の年月を取得する第１取得手段と、
はがき文書種類を任意に選択する文書選択手段と、
上記第１取得手段で取得した現在月を、上記選択されたはがき文書の種類に対応して決まる区切り月と比較する比較手段と、
上記現在月と上記区切り月との比較結果に応じて、上記第１取得手段に取得した現在年あるいは上記現在年の翌年の何れかを選択する年選択手段と、
上記年選択手段で選択された年を、上記文書選択手段で選択されたはがき文書種類のはがき文書に記載される年としたはがき文書を作成する文書作成手段と、
を具備することを特徴とする文書作成装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、日本語ワードプロセッサ等の文書作成装置に関し、特に、はがき文書の作成に関する。
【０００２】
【従来の技術】
現在、文書の作成に広く日本語ワードプロセッサ等の文書作成装置が使用されるようになってきている。
【０００３】
このような文書作成装置で作成される文書の一つとして、年賀状や暑中見舞といった、はがき文書がある。
【０００４】
文書作成装置では、このようなはがき文書に対応するために、はがき用の文書書式を予め持ち、これを文書作成者は呼び出すだけで、簡単にはがき用の書式を設定することができるようになっている。
【０００５】
さらには、年賀状用や暑中見舞用といった文例を予め持ち、文書作成者が適宜選択利用できるようにした文書作成装置も知られている。
【０００６】
【発明が解決しようとする課題】
従来の文書作成装置では、文書作成者は複数の文例の一つを指定するだけで、自動的にはがき文書が作成できるようになっている。しかしながら、このようなはがき文書が自動作成できる文書作成装置においても、そのはがき文書内に記載する日付けは、文書作成者が入力しなければならなかった。
【０００７】
これは、例えば年賀状であれば、そのはがき文書を作成した日付けと異なる年、つまり翌年の年数にするのが通常であるが、年を越した１月早々に作成する場合にはその年の年数にしなければならず、報告書等の通常の文書のように単に文書作成装置に内蔵のカレンダから当日の日付けを取得して記載すればよいというものではないからである。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、文書の作成者が特に意識する必要なく、はがき文書への日付けの年数の記載を自動的に行なえるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
この発明は、現在の年月を取得する第１取得手段と、はがき文書種類を任意に選択する文書選択手段と、上記第１取得手段で取得した現在月を、上記選択されたはがき文書の種類に対応して決まる区切り月と比較する比較手段と、上記現在月と上記区切り月との比較結果に応じて、上記第１取得手段に取得した現在年あるいは上記現在年の翌年の何れかを選択する年選択手段と、上記年選択手段で選択された年を、上記文書選択手段で選択されたはがき文書種類のはがき文書に記載される年としたはがき文書を作成する文書作成手段と、を具備することを特徴とする。
【００１３】
【実施例】
以下、本発明の実施例を図１乃至図５を参照して説明する。
【００１４】
図１は、第１実施例の構成を示す図で、同図に於いて、参照番号１０は全体の制御を行なう中央演算処理装置（以下、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）と称す）であり、１２は上記ＣＰＵ１０で実行するワードプロセッサ・プログラム（漢字変換辞書を含む）を格納する固定メモリ（以下、ＲＯＭ（Ｒｅａｄ  ｏｎｌｙ  ｍｅｏｒｙ  ）と称する）である。また、このＲＯＭ１２は、はがき文書に記載する日付けを決定するためのプログラムを記憶しているプログラム領域１２ａを備えている。さらに、特に図示はしないが、各種文書型式や添え書きサンプルを記憶している。
【００１５】
１４は、文書データ等を記憶するランダム・アクセス・メモリ（以下、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と称する）である。このＲＡＭ１４は、現在作成している文書の内容を格納する文書内容メモリ１４ａと、現在作成している文書の型式を格納する文書型式メモリ１４ｂとを有している。
【００１６】
１６は入力装置としてのキーボードであり、１８はこのキーボード１６を制御する入力装置制御部である。また、２０は表示装置としてのブラウン管（以下、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）と称する）であり、２２はこのＣＲＴ２０を制御する表示装置制御部である。２４は、上記ＣＲＴ２０での表示用のデータが展開される表示用メモリ（以下、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ  ）と称する）である。また、２６は外部記憶装置としてのフロッピーディスク（以下、ＦＤと称す）であり、２８はＦＤ２６を制御する外部記憶制御部である。
【００１７】
そして、３０は、現在の日付けをカウントするカレンダである。
【００１８】
次に、このような構成に於ける第１実施例の動作を説明する。
【００１９】
今、はがき文書の種類に、年賀状型、暑中見舞い型があるとすると、文書に記載する年数の決定は、以下のようになる。即ち、
年賀状型    ：  ４月以前ならば……現在の年数、
５月以降ならば……現在の年数＋１、
暑中見舞い型：１１月以前ならば……現在の年数、
１２月以降ならば……現在の年数＋１。
【００２０】
例えば、現在の日付けが６年１０月ならば、記載する年数は、図２の（Ａ）に示すように、以下のようになる。即ち、
年賀状型    …７年、
暑中見舞い型…６年。
【００２１】
なお、この区切りとなる月数は、ＲＯＭ１２に予め記憶されているものとする。
【００２２】
図３は、このような自動年数決定動作を行わせるためのＣＰＵ１０により実行されるプログラム領域１２ａに格納されたプログラムのフローチャートであり、以下これに従って、上記動作を詳細に説明する。なお、以下の説明に於いて、各種の選択情報や取得情報は、ＲＡＭ１４又はＣＰＵ１０内に設けられた不図示レジスタに一時的に保持されるものとする。
【００２３】
まず、文書の型式を選択する（ステップＳ１）。これは、例えば図２の（Ｂ）に示すような文書型式選択画面をＣＲＴ２０に表示し、文書作成者に、どのような文書型式で文書を作成するかキーボード１６により選択させる。ここでは、例えばファンクションキーＦ１が押下され、年賀状型が選択されたものとする。
【００２４】
次に、添え書きの領域を作成する（ステップＳ２）。即ち、ＲＯＭ１２から年賀状の文書型式を読出し、それに従って、図４の（Ａ）に示すような添え書き作成画面をＣＲＴ２０に表示させる。そして、作成者のキーボード１６によるキー入力に応じて文書を書き込むべき領域を決定する。
【００２５】
次に、添え書きサンプルを選択する（ステップＳ３）。即ち、ＲＯＭ１２から年賀状の文書サンプルを読出し、それに従って、図４の（Ｂ）に示すような添え書きサンプル選択画面をＣＲＴ２０に表示させる。そして、作成者に、キーボード１６操作により文書サンプルを選択させる。
【００２６】
こうして添え書き領域並びに添え書きサンプルの選択がなされたならば、それに従って、ＲＡＭ１４の文書型式メモリ１４ｂ並びに文書内容メモリ１４ａに型式、内容を保存する（ステップＳ４）。
【００２７】
そして、ＣＰＵ１０は、文書内容メモリ１４ａに格納された文書内容をチェックし、年数の記述を探す（ステップＳ５）。ここで、年数の記述が無ければ（ステップＳ６）、この自動年数決定動作を終了し、文書内容の変更処理や印刷処理、ＦＤ２６への記憶処理といった通常の文書に対するのと同様の処理へと進むことになる。
【００２８】
一方、文書内容メモリ１４ａに格納された文書内容に年数の記述が有る場合には（ステップＳ６）、まず、カレンダ３０から現在の日付け（Ａ年Ｂ月）を取得する（ステップＳ７）。そして、年数の区切りとなる月数をＲＯＭ１２より取得する（ステップＳ８）。本例は、年賀状型が選択されている場合であるので、この年数の区切りとなる月数として「５」が取得されることになる。
【００２９】
次に、上記ステップＳ７で取得した現在の月数（即ちＢ月）をチェックし（ステップＳ９）、現在の月数（Ｂ）が区切りとなる月数（５）に達していない場合には、即ちＢ＜５の場合には（ステップＳ１０）、記載すべき年数を現在の年数、即ちＡに決定し（ステップ１１）、また、現在の月数（Ｂ）が区切りとなる月数（５）に達している場合には、即ち５≦Ｂの場合には（ステップＳ１０）、記載すべき年数を現在の年数＋１、即ちＡ＋１に決定する（ステップ１２）。
【００３０】
そして、決定された年数をＲＡＭ１４の文書内容メモリ１４ａに保存し（ステップＳ１３）、この自動年数決定動作を終了して、文書内容の変更処理や印刷処理、ＦＤ２６への記憶処理といった通常の文書に対するのと同様の処理へと進むことになる。
【００３１】
以上のように、現在の日付けを認識し、文書の種類と照らし合わせることによって、記載する年数を自動的に決定することができる。
【００３２】
なお、上記フローチャートは年賀状型が選択された場合について示したが、暑中見舞い型が選択された場合も同様である。即ち、上記ステップＳ８で取得する年数の区切りとなる月数が「１２」となる訳である。
【００３３】
ただし、上記年数の区切りとなる月数は、上記例に限るものではないことは勿論である。また、年賀状型、暑中見舞い型以外にも、クリスマスカード型等、種々の型が考えられる。
【００３４】
さらに、上記自動年数決定動作の応用として、現在の日付から文書の型を決定することも可能である。以下、これを本発明の第２実施例として、図５の自動文書型式決定動作フローチャートを参照して説明する。
【００３５】
まず、カレンダ３０から現在の日付け（Ａ年Ｂ月）を取得し（ステップＳ２１）、現在の月数、即ちＢをチェックする（ステップＳ２２）。その結果、現在の月数が「４」以上「１０」以下であるならば、即ち４≦Ｂ≦１０の場合には（ステップＳ２３）、暑中見舞い型であると決定し（ステップＳ２４）、それ以外ならば、即ち１１≦Ｂ又はＢ≦３である場合には（ステップＳ２３）、年賀状型であると決定する（ステップＳ２５）。そして、決定された文書の型式をＲＡＭ１４の文書型式メモリ１４ｂに保存して（ステップＳ２６）、この自動文書型式決定動作を終える。以降は、例えば、図３のステップＳ２に進む。
【００３６】
なお、上記ステップＳ２３での判断に於ける月数は、上記例に限るものではないことは勿論である。また、年賀状型、暑中見舞い型以外にも、クリスマスカード型等、種々の型が考えられる。
【００３７】
【発明の効果】
本発明によれば、文書の作成者が特に意識する必要なく、はがき文書への日付けの年数の記載を自動的に行なえるようになる。即ち、記載する年数を自動的に決定することができるので、文書作成の自動化がより向上し、はがき文書作成装置の使用者の作業効率を上げることができる。また、年数を決定、記載するときに誤った記入をすることがなく、文書作成をスムーズに行なえるようになる。
【図面の簡単な説明】
【図１】第１実施例のブロック構成図である。
【図２】（Ａ）は文書の型式と記載する年数との関係を示す図であり、（Ｂ）は文書型式選択画面を示す図である。
【図３】自動年数決定動作を説明するためのフローチャートである。
【図４】（Ａ）は添え書き作成画面を示す図であり、（Ｂ）は添え書きサンプル選択画面を示す図である。
【図５】第２実施例に於ける自動文書型式決定動作を説明するためのフローチャートである。
【符号の説明】
１０…中央演算処理装置（ＣＰＵ）、１２…固定メモリ（ＲＯＭ）、１２ａ…プログラム領域、１４…ランダム・アクセス・メモリ（ＲＡＭ）、１４ａ…文書内容メモリ、１４ｂ…文書型式メモリ、１６…キーボード、１８…入力装置制御部、２０…ブラウン管（ＣＲＴ）、２２…表示装置制御部、２４…表示用メモリ（ＶＲＡＭ）、２６…フロッピーディスク（ＦＤ）、２８…外部記憶制御部、３０…カレンダ。
【図１】
0003603340.tif 000002
【図２】
0003603340.tif 000003
【図３】
0003603340.tif 000004
【図４】
0003603340.tif 000005
【図５】
0003603340.tif 000006