(57)【要約】【課題】容易に文書の編集モードに含まれた編集の機能を実行すること。【解決手段】文書編集装置１００は、編集モード選択部２０１と、機能情報取得部２０２と、機能選択部２０３と、機能実行部２０５とを備える。編集モード選択部２０１は、画面に表示されている編集中の文書に対する複数の編集モードのうち一つを選択する。機能情報取得部２０２は、編集モード選択部２０１によって選択された、編集モードに含まれた編集の機能に関する情報を取得する。機能選択部２０３は、機能情報取得部２０２によって取得された、編集モードに含まれた編集の機能に関する情報に基づいて、編集モードに含まれた編集の機能を選択する。機能実行部２０５は、機能選択部２０３によって選択された編集モードに含まれた編集の機能を実行する。【選択図】図２
2007122152.tif 000002
【特許請求の範囲】
【請求項１】
画面に表示されている編集中の文書に対する複数の編集モードのうち一つを選択する編集モード選択手段と、
前記編集モード選択手段によって選択された、前記編集モードに含まれた編集の機能に関する情報を取得する機能情報取得手段と、
前記機能情報取得手段によって取得された、前記編集モードに含まれた編集の機能に関する情報に基づいて、前記編集モードに含まれた編集の機能を選択する機能選択手段と、
前記機能選択手段によって選択された前記編集モードに含まれた編集の機能を実行する機能実行手段と、
を備えたことを特徴とする文書編集装置。
【請求項２】
前記機能実行手段によって実行された前記編集モードに含まれた編集の機能の実行結果を画面に表示する結果表示手段をさらに備えたことを特徴とする請求項１に記載の文書編集装置。
【請求項３】
前記機能実行手段は、前記機能選択手段によって選択された前記編集モードに含まれた編集の機能のうち、全ての機能を実行することを特徴とする請求項１または２に記載の文書編集装置。
【請求項４】
前記編集モードに含まれた編集の機能に関する情報に基づいて、前記編集モードとは別の編集モードにおいてすでに実行されていない前記編集モードに含まれた編集の機能を実行すると判断する判断手段をさらに備え、
前記機能実行手段は、前記機能選択手段によって選択された前記編集モードに含まれた編集の機能のうち、前記判断手段によって実行すると判断された機能を実行することを特徴とする請求項１または２に記載の文書編集装置。
【請求項５】
画面に表示されている編集中の文書に対する複数の編集モードのうち一つを選択する編集モード選択工程と、
前記編集モード選択工程によって選択された、前記編集モードに含まれた編集の機能に関する情報を取得する機能情報取得工程と、
前記機能情報取得工程によって取得された、前記編集モードに含まれた編集の機能に関する情報に基づいて、前記編集モードに含まれた編集の機能を選択する機能選択工程と、
前記機能選択工程によって選択された前記編集モードに含まれた編集の機能を実行する機能実行工程と、
を含んだことを特徴とする文書編集方法。
【請求項６】
請求項５に記載の文書編集方法をコンピュータに実行させることを特徴とする文書編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子文書の編集モードを切り替えることができる、文書編集装置、文書編集方法、および文書編集プログラムに関する。
【背景技術】
【０００２】
従来、例えば、キーボードなどの入力操作によって文書を作成および編集し、この文書をディスプレイなどに表示することができる文書編集装置がある。このような文書編集装置には、例えば、文書を階層化して表示したり、所定の編集の機能を集約して表示および実行できるようにするなどの、効率よく文書を編集するための編集モードがあらかじめ用意されており、ユーザの選択によってこの編集モードを切り替えることができるものがある（例えば、下記特許文献１参照。）。
【０００３】
【特許文献１】特開２００５−１６５６９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術にあっては、編集モードの切り替え時においては、あくまでも画面の表示方法が変更されるだけである。そのため、例えば、編集モードに含まれた編集の機能であり、なおかつ、重要な機能または頻繁に実行するような機能であっても、編集モードを切り替えた後に、ユーザの判断によってあらためてこの機能を実行しなければならず、手間がかかったり、機能の実行をし忘れたりするなどの問題が生じていた。
【０００５】
この発明は、上述した従来技術による問題点を解消するため、容易に文書に対する編集モードに含まれた編集の機能を実行することができる文書編集装置、文書編集方法、および文書編集プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる文書編集装置は、画面に表示されている編集中の文書に対する複数の編集モードのうち一つを選択する編集モード選択手段と、前記編集モード選択手段によって選択された、前記編集モードに含まれた編集の機能に関する情報を取得する機能情報取得手段と、前記機能情報取得手段によって取得された、前記編集モードに含まれた編集の機能に関する情報に基づいて、前記編集モードに含まれた編集の機能を選択する機能選択手段と、前記機能選択手段によって選択された前記編集モードに含まれた編集の機能を実行する機能実行手段と、を備えたことを特徴とする。
【０００７】
この請求項１の発明によれば、文書編集装置は、編集モードを選択することによって、選択した編集モードに含まれた編集の機能のうち、ユーザが所望する機能を実行する。そのため、ユーザは、編集モードを選択するだけといった簡単な操作によって、選択した編集モードに含まれた編集の機能のうち、ユーザが所望する機能を実行することができる。
【０００８】
また、請求項２の発明にかかる文書編集装置は、請求項１に記載の発明において、前記機能実行手段によって実行された前記編集モードに含まれた編集の機能の実行結果を画面に表示する結果表示手段をさらに備えたことを特徴とする。
【０００９】
この請求項２の発明によれば、文書編集装置は、編集モードを選択することによって、選択した編集モードに含まれた編集の機能のうち、ユーザが所望する機能を実行して、実行した機能の実行結果を画面に表示する。そのため、ユーザは、編集モードを選択するだけといった簡単な操作によって、選択した編集モードに含まれた編集の機能のうち、ユーザが所望する機能を実行して、その実行結果を画面上で確認することができる。
【００１０】
また、請求項３の発明にかかる文書編集装置は、請求項１または２に記載の発明において、前記機能実行手段は、前記機能選択手段によって選択された前記編集モードに含まれた編集の機能のうち、全ての機能を実行することを特徴とする。
【００１１】
この請求項３の発明によれば、文書編集装置は、編集モードを選択することによって、選択した編集モードに含まれた編集の機能のうち、ユーザが所望する機能の全てを実行する。そのため、ユーザは、編集モードを選択するだけといった簡単な操作によって、選択した編集モードに含まれた編集の機能のうち、ユーザが所望する全ての機能を実行することができる。
【００１２】
また、請求項４の発明にかかる文書編集装置は、請求項１または２に記載の発明において、前記編集モードに含まれた編集の機能に関する情報に基づいて、前記編集モードとは別の編集モードにおいてすでに実行されていない前記編集モードに含まれた編集の機能を実行すると判断する判断手段をさらに備え、前記機能実行手段は、前記機能選択手段によって選択された前記編集モードに含まれた編集の機能のうち、前記判断手段によって実行すると判断された機能を実行することを特徴とする。
【００１３】
この請求項４の発明によれば、文書編集装置は、編集モードを選択することによって、選択した編集モードに含まれた編集の機能のうち、選択した編集モードとは別の編集モードによってすでに実行されていない、ユーザが所望する機能の全てを実行する。そのため、ユーザは、編集モードを選択するだけといった簡単な操作によって、選択した編集モードに含まれた編集の機能のうち、選択した編集モードとは別の編集モードによってすでに実行されていない、ユーザが所望する全ての機能を実行することができる。
【００１４】
また、請求項５の発明にかかる文書編集方法は、画面に表示されている編集中の文書に対する複数の編集モードのうち一つを選択する編集モード選択工程と、前記編集モード選択工程によって選択された、前記編集モードに含まれた編集の機能に関する情報を取得する機能情報取得工程と、前記機能情報取得工程によって取得された、前記編集モードに含まれた編集の機能に関する情報に基づいて、前記編集モードに含まれた編集の機能を選択する機能選択工程と、前記機能選択工程によって選択された前記編集モードに含まれた編集の機能を実行する機能実行工程と、を含んだことを特徴とする。
【００１５】
この請求項５の発明によれば、文書編集方法は、編集モードを選択することによって、選択した編集モードに含まれた編集の機能のうち、ユーザが所望する機能を実行する。そのため、ユーザは、編集モードを選択するだけといった簡単な操作によって、選択した編集モードに含まれた編集の機能のうち、ユーザが所望する機能を実行することができる。
【００１６】
また、請求項６の発明にかかる文書編集プログラムは、請求項５に記載の文書編集方法をコンピュータに実行させることを特徴とする。
【００１７】
この請求項６の発明によれば、文書編集プログラムを実行することにより、上述した文書編集方法によって得られる動作がコンピュータによって実現される。これにより、上述した文書編集方法の実現によって得られる各種効果を奏することができる。
【発明の効果】
【００１８】
本発明にかかる文書編集装置、文書編集方法、および文書編集プログラムによれば、簡単な操作によって、容易に文書に対する編集モードに含まれた編集の機能を実行することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照して、この発明にかかる文書編集装置、文書編集方法、および文書編集プログラムの好適な実施の形態を詳細に説明する。
【００２０】
（文書編集装置１００のハードウェア構成）
図１は、この実施の形態における文書編集装置のハードウェア構成の一例を示すブロック図である。
【００２１】
この実施の形態における文書編集装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）１０４と、ＨＤ（Ｈａｒｄ  Ｄｉｓｃ）１０５と、ＦＤＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｃ  Ｄｒｉｖｅ）１０６と、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｃ）１０７と、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  ＲｅＷｒｉｔａｂｌｅ）ドライブ１０８と、ＣＤ−ＲＷ１０９と、ディスプレイ１１０と、キーボード１１１と、マウス１１２と、ネットワークＩ／Ｆ（インタフェース）１１３と、通信ケーブル１１４と、バス１２０とを備えて構成されている。
【００２２】
ＣＰＵ１０１は、装置全体を制御する。ＲＯＭ１０２は、各種制御プログラムなどを格納する。ＲＡＭ１０３は、可変的なデータを書き換え自在に記憶し、ＣＰＵ１０１のワークエリアとして機能する。ＨＤＤ１０４は、ＣＰＵ１０１の制御にしたがってＨＤ１０５に対するデータのリード／ライトを制御する。ＨＤ１０５は、ＨＤＤ１０４の制御にしたがって書き込まれたデータを記憶する。
【００２３】
ＦＤＤ１０６は、ＣＰＵ１０１の制御にしたがってＦＤ１０７に対するデータのリード／ライトを制御する。ＦＤ１０７は、着脱自在であり、ＦＤＤ１０６の制御にしたがって書き込まれたデータを記憶する。ＣＤ−ＲＷドライブ１０８は、ＣＰＵ１０１の制御にしたがってＣＤ−ＲＷ（または、ＣＤ−Ｒ、ＣＤ−ＲＯＭ）１０９に対するデータのリード／ライトを制御する。ＣＤ−ＲＷ１０９は、着脱自在であり、ＣＤ−ＲＷドライブ１０８の制御にしたがって書き込まれたデータを記憶する。
【００２４】
ディスプレイ１１０は、カーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種データを表示する。キーボード１１１は、文字、数値、各種指示などの入力のための複数のキーを備える。マウス１１２は、各種指示の選択や実行、処理対象の選択、マウスポインタの移動などを行う。ネットワークＩ／Ｆ１１３は、通信ケーブル１１４を介してＬＡＮやＷＡＮなどのネットワークに接続され、当該ネットワークとＣＰＵ１０１とのインタフェースとして機能する。バス１２０は上記各部を接続する。
【００２５】
（文書編集装置１００の機能的構成）
図２は、この実施の形態における文書編集装置の機能的構成の一例を示すブロック図である。図２に示すように、この実施の形態における文書編集装置１００は、編集モード選択部２０１と、機能情報取得部２０２と、機能選択部２０３と、判断部２０４と、機能実行部２０５と、結果表示部２０６とを備えて構成されている。
【００２６】
編集モード選択部２０１は、現在編集中の文書に対する編集モードを選択する。編集モードの一例として、例えば、「基本編集モード」、「アウトラインモード」、「仕上げモード」などが挙げられる。「基本編集モード」は、通常、文書作成および文書編集時に使用される編集モードであり、生成される文書イメージを確認しながら文書を編集したり、図形や罫線を挿入したりすることができる。「アウトラインモード」は、ユーザが容易に文書の構成を把握してアイデアをまとめたり文書の骨格を考えたりすることができるように、文書を階層的に表示する。「仕上げモード」は、文書を最後に仕上げるときに必要となる機能を実行する。これらの各編集モードには、共通の基本機能の他に、それぞれの編集モードの目的に応じた特有の機能がそれぞれ含まれている。また、各編集モードは、例えば、ユーザがキーボード１１１やマウス１１２を用いて行った、メニュー、アイコン、タブなどの操作に基づいて選択される。
【００２７】
機能情報取得部２０２は、編集モード選択部２０１によって選択された編集モードに含まれた編集の機能の情報（以下、「関連機能情報」と示す）を取得する。関連機能情報には、編集モードが選択されたときに実行される機能の情報が設定される。関連機能情報には、例えば、編集モードに含まれた複数の機能の名称や、実行済みか否かを機能ごとに示す情報（以下、「実行状況情報」と示す）などが含まれる。関連機能情報は、例えば、あらかじめユーザによって設定されており、ＨＤＤ１０４などの記録媒体に格納されている。
【００２８】
機能選択部２０３は、機能情報取得部２０２によって取得された関連機能情報の中から、実行の対象となる機能を一つずつ順次選択する。
【００２９】
判断部２０４は、機能選択部２０３によって選択された機能が、すでに他の編集モードで実行済みか否かを判断する。この判断は、機能情報取得部２０２によって取得された関連機能情報に含まれる後述する実行状況情報に基づいて行われる。また、判断部２０４は、機能選択部２０３によって選択された機能を実行するか否かを判断する。判断部２０４は、確認画面をディスプレイ１１０に表示し、確認画面に対して行われたユーザの選択に基づいて、選択された機能を実行するか否かを判断する。
【００３０】
機能実行部２０５は、機能選択部２０３によって選択された機能を実行する。結果表示部２０６は、機能実行部２０５によって実行された機能の実行結果をディスプレイ１１０の画面上に表示する。
【００３１】
なお、実施の形態にかかる文書編集装置１００の機能的構成は、例えば、編集モード選択部２０１は、キーボード１１１とマウス１１２とが、機能情報取得部２０２と、機能選択部２０３と、判断部２０４と、機能実行部２０５は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３とが、結果表示部２０６は、ディスプレイ１１０が、それぞれその機能を実現する。
【００３２】
（文書編集装置１００の文書編集処理手順）
図３は、この実施の形態における文書編集装置による文書編集処理手順の一例を示すフローチャートである。以下、この実施の形態における文書編集処理手順について図３を用いて説明する。
【００３３】
まず、編集モード選択部２０１によって、現在編集中の文書に対する編集モードを選択する（ステップＳ３０１）。編集モードは、例えば、ユーザがキーボード１１１やマウス１１２を用いて行った、メニュー、アイコン、タブなどの操作に基づいて選択される。なお、編集モードの選択操作の一例については図４および図５を用いて後述する。
【００３４】
次に、機能情報取得部２０２によって、ステップＳ３０１で選択された編集モードの関連機能情報を取得する（ステップＳ３０２）。機能情報取得部２０２は、あらかじめユーザによって設定された関連機能情報が格納されているＨＤＤ１０４などの記録媒体から関連機能情報を取得する。なお、関連機能情報の値の一例については図６を用いて後述する。
【００３５】
次に、機能選択部２０３によって、ステップＳ３０２で取得された関連機能情報の中に実行する機能が１件以上設定されているか否かを判断する（ステップＳ３０３）。ステップＳ３０３で、関連機能情報の中に実行する機能が１件以上設定されていると判断した場合は（ステップＳ３０３：Ｙｅｓ）、次のステップＳ３０４へ進む。ステップＳ３０３で、関連機能情報の中に実行する機能が１件以上設定されていないと判断した場合は（ステップＳ３０３：Ｎｏ）、ステップＳ３０４〜ステップＳ３０８を飛ばして、一連の処理を終了する。
【００３６】
次に、機能選択部２０３によって、ステップＳ３０２で取得された関連機能情報の中から実行する機能を一つ選択する（ステップＳ３０４）。機能選択部２０３は、関連機能情報に含まれている複数の機能の中から、所定の順序に従って、実行する機能を一つ選択する。
【００３７】
次に、判断部２０４によって、ステップＳ３０４で選択された機能がすでに他の編集モードで実行済みか否かを判断する（ステップＳ３０５）。判断部２０４は、ステップＳ３０２で取得された関連機能情報に含まれる実行状況情報に基づいて、選択された機能がすでに他の編集モードで実行済みか否かを判断する。
【００３８】
ステップＳ３０５で、選択された機能がすでに他の編集モードで実行済みであると判断した場合は（ステップＳ３０５：Ｙｅｓ）、実行済みの機能は実行しないため、ステップＳ３０３へ戻って、さらに、ステップＳ３０２で取得された関連機能情報の中に実行する機能が１件以上設定されているか否かを判断する。ステップＳ３０５で、選択された機能がすでに他の編集モードで実行済みでないと判断した場合は（ステップＳ３０５：Ｎｏ）、次のステップＳ３０６へ進む。
【００３９】
次に、判断部２０４によって、ステップＳ３０４で選択された機能を実行するか否かを判断する（ステップＳ３０６）。判断部２０４は、確認画面をディスプレイ１１０の画面上に表示し、確認画面に対して行われたユーザの選択に基づいて、選択された機能を実行するか否かを判断する。なお、ディスプレイ１１０の画面上に表示された確認画面の一例については図７を用いて後述する。
【００４０】
ステップＳ３０６で、選択された機能を実行すると判断した場合は（ステップＳ３０６：Ｙｅｓ）、次のステップＳ３０７へ進む。ステップＳ３０６で、選択された機能を実行しないと判断した場合は（ステップＳ３０６：Ｎｏ）、ステップＳ３０３へ戻って、さらに、ステップＳ３０２で取得された関連機能情報の中に実行する機能が１件以上設定されているか否かを判断する。
【００４１】
次に、機能実行部２０５によって、ステップＳ３０４で選択された機能を実行して（ステップＳ３０７）、結果表示部２０６によって、ステップＳ３０７で実行された機能の実行結果をディスプレイ１１０の画面上に表示する（ステップＳ３０８）。なお、ディスプレイ１１０の画面上に表示された実行結果の一例については図８を用いて説明する。また、編集モードに含まれた編集の機能が実行された後の文書の一例については図９を用いて後述する。
【００４２】
そして、ステップＳ３０３へ戻って、さらに、ステップＳ３０２で取得された関連機能情報の中に実行する機能が１件以上設定されているか否かを判断する。さらに、ステップＳ３０３〜ステップＳ３０８を繰り返し行うことによって、ステップＳ３０２で取得された関連機能情報の中から、他の編集モードで実行されていない機能を全て実行して、一連の処理を終了する。
【００４３】
図４および図５は、編集モードの選択操作の一例を示す図である。図４および図５に示すように、文書編集画面４００は、文書４１０と、編集モード選択タブ４２０，４３０，４４０と、マウスポインタ４５０とによって構成されている。文書４１０は、ユーザによって文書編集装置１００で作成および編集された文書である。編集モード選択タブ４２０，４３０，４４０は、文書４１０に対する編集モードを切り替えるためにユーザによって選択される。図４においては、文書４１０に対する編集モードを「基本編集モード」とするために、編集モード選択タブ４２０が選択されている。マウスポインタ４５０は、編集モード選択タブ４２０，４３０，４４０を選択するために、ユーザによるキーボード１１１またはマウス１１２の操作によって文書編集画面４００の画面上を移動する。
【００４４】
例えば、文書４１０に対して、「基本編集モード」による編集を終え、「仕上げモード」による編集を行いたい場合は、マウスポインタ４５０が編集モード選択タブ４４０上に位置する状態から、マウス１１２をクリック操作することによって、文書４１０に対する編集モードが「仕上げモード」に切り替えられ、文書編集画面４００は図５に示すような状態となる。
【００４５】
図５で示すように、編集モードが「仕上げモード」に切り替えられたときには、文書編集画面４００の画面上にはツールバー５１０が表示される。ツールバー５１０は、「仕上げモード」に含まれる各機能を実行するための、ユーザによる選択可能な選択ボタン５１１〜５１９によって構成されている。
【００４６】
例えば、「通常」が表示されている選択ボタン５１１が選択されると、文書４１０は、文書編集画面４００の画面上において、通常編集が行われる状態で表示される。また、例えば、「一覧」が表示されている選択ボタン５１２が選択されると、文書編集画面４００の画面上に文書４１０の全てのページが一覧表示される。これによって、ユーザは、文書４１０に含まれる白紙ページや中途半端なページなどの不自然なページがないかを確認することができる。
【００４７】
さらに、例えば、「スライド」が表示されている選択ボタン５１３が選択されると、文書編集画面４００には、メニューやツールボックスなどが表示されずに文書４１０だけが大きく表示される。これによって、ユーザは、文書４１０をプレゼンテーションなどに利用することができる。さらに、例えば、「スタンプ」が表示されている選択ボタン５１４が選択されると、文書４１０に対して「スタンプ」機能が実行される。これによってユーザは、ビジネス印などのスタンプ画像を「はんこ」の感覚で文書４１０に挿入することができる。
【００４８】
さらに、例えば、「文書校正」が表示されている選択ボタン５１５が選択されると、文書４１０に対して「文書校正」機能が実行される。これによって、誤字・脱字や仮名遣い、英単語のスペルチェックなど、一定のルールに従ったチェックが行われ、ユーザは修正の必要な箇所を容易に把握することができる。さらに、例えば、「改竄禁止」が表示されている選択ボタン５１６が選択されると、文書４１０に対するパスワードの設定画面が文書編集画面４００に表示される。パスワード設定画面より、パスワードを設定することによって、次回文書４１０を起動したときに編集、保存、印刷などを制限して、文書４１０の改竄を防ぐことができる。
【００４９】
さらに、例えば、「すかし」が表示されている選択ボタン５１７が選択されると、文書４１０に対して「すかし」機能が実行される。これによってユーザは、文書４１０に対して、文書４１０の背景に「社外秘」「原本」などの文書４１０の種類を示す文字などを印字することができる。
【００５０】
さらに、例えば、「外字画像化」が表示されている選択ボタン５１８が選択されると、文書４１０に含まれている外字が画像化される。これによって、文書４１０に含まれている外字に対応していない装置上であっても、ユーザは外字を認識することができる。
【００５１】
さらに、例えば、「マスキング」が表示されている選択ボタン５１９が選択されると、文書４１０に対して「マスキング」機能が実行される。これによって、あらかじめ文書編集装置１００に設定されている個人情報や機密情報などのマスキング対象文字列がマスキングされ、第三者に見られないように保護することができる。
【００５２】
図６は、関連機能情報の値の一例を示す図である。表６００は、文書４１０に対して設定された関連機能情報であり、編集モード６０１と、機能名６０２と、実行状況６０３とを保持している。表６００は、あらかじめ、ユーザによって設定され、ＨＤＤ１０４などの記録媒体などに格納されており、機能情報取得部２０２によって読み出される。そして、機能選択部２０３によって、ユーザの選択した編集モードに含まれた編集の機能の選択に用いられる。さらに、判断部２０４によって、機能選択部２０３によって選択された機能がすでに他の編集モードで実行済みか否かの判断に用いられる。
【００５３】
表６００が保持する設定項目のうち、編集モード６０１には、ユーザによって選択される編集モードの名称が設定される。また、機能名６０２には、編集モード６０１に設定したそれぞれの編集モードに対して、編集モードに含まれる機能の中から、編集モードがユーザによって選択されたときに実行する機能の名称が設定される。そして、実行状況６０３は、機能名６０２に設定した機能がすでに実行されたか否かを示す情報が設定される。
【００５４】
例えば、編集モード６０１が「仕上げ」の場合は、機能情報取得部２０２は、機能名６０２として「外字の画像化」と「文書校正」と「マスキング」とを取得することを示している。そして、機能選択部２０３は、「外字の画像化」と「文書校正」と「マスキング」とを順次選択することを示している。また、編集モード６０１が「仕上げ」であり、機能名６０２が「外字の画像化」の場合は、判断部２０４は、実行状況６０３として「未」（他の編集モードで実行されていないことを意味する）を選択することを示している。さらに、編集モード６０１が「仕上げ」であり、機能名６０２が「文書校正」の場合は、判断部２０４は、実行状況６０３として「済」（他の編集モードですでに実行されていることを意味する）を選択することを示している。さらに、編集モード６０１が「仕上げ」であり、機能名６０２が「マスキング」の場合は、判断部２０４は、実行状況６０３として「未」を選択することを示している。これによって、ユーザが「仕上げモード」を選択した場合は、文書編集装置１００は、図５で説明した「仕上げモード」に関する機能の中から、「外字の画像化」機能と「マスキング」機能とを実行する。
【００５５】
図７は、ディスプレイ１１０に表示された確認画面の一例を示す図である。図７で示すように、文書編集画面４００に対して覆い重なるように、確認画面７１０が表示されている。確認画面７１０は、図６で説明した関連機能情報に基づいて、機能選択部２０３によって選択された「マスキング」機能を実行するか否かを選択するために、判断部２０４によって表示された画面である。
【００５６】
確認画面７１０は、確認メッセージ７１１と、確認ボタン７１２と、確認ボタン７１３とによって構成されている。確認メッセージ７１１は、ユーザに対して、「マスキング」機能を実行するか否かの確認を促すためのメッセージである。確認ボタン７１２は、「マスキング」機能を実行する場合に、ユーザによって選択される。確認ボタン７１３は、「マスキング」機能を実行しない場合に、ユーザによって選択される。確認画面７１０は、ユーザによって確認ボタン７１２または確認ボタン７１３が選択されることによって文書編集画面４００の画面上から消滅する。
【００５７】
図８は、ディスプレイ１１０に表示された実行結果の一例を示す図である。図８で示すように、文書編集画面４００に対して覆い重なるように、実行結果画面８１０が表示されている。実行結果画面８１０は、図６で説明した関連機能情報に基づいて、機能選択部２０３によって選択された「マスキング」機能が実行されたことを示すために、結果表示部２０６によって表示された画面である。
【００５８】
確認画面８１０は、確認メッセージ８１１と、確認ボタン８１２とによって構成されている。確認メッセージ８１１は、ユーザに対して、「マスキング」機能が実行されたことを示すためのメッセージである。確認画面８１０は、ユーザによって確認ボタン８１２が選択されることによって文書編集画面４００の画面上から消滅する。
【００５９】
図９は、編集モードに含まれた編集の機能が実行された後の文書の一例を示す図である。図９に示すように、文書編集画面４００の文書４１０には、「仕上げモード」に含まれた「マスキング」機能が実行されたことによって、あらかじめ文書編集装置１００に設定されているマスキング対象文字列がマスキングされている。図９に示すように、マスキング対象文字列は、文字「＊」によって構成されている文字列に置き換えられることによってマスキングされている。
【００６０】
このように、文書編集装置１００では、キーボード１１１およびマウス１１２を用いた編集モードの選択に伴って、あらかじめユーザによって文書編集装置１００に設定された、編集モードに含まれた所望の機能を実行することができる。また、編集モードに含まれた所望の機能を実行することおよび実行結果をディスプレイ１１０の画面上に表示することができる。そのため、ユーザは、編集モードを選択するだけといった簡単な操作によって、容易に編集モードに含まれた所望の機能を実行することができる。また、編集モードに含まれた所望の機能が実行されたことおよび実行結果を容易に把握することができ、編集モードに含まれた所望の機能の実行し忘れなどを防止することができる。
【００６１】
なお、本実施の形態においては、編集モードに含まれた編集の機能が機能実行部２０５によって実行される構成としたが、例えば、編集モードに含まれた編集の機能を実行せずに、編集モードに含まれた編集の機能を実行することや、編集モードに含まれた編集の機能が実行されていないことなどをユーザに促すためのポップアップ画面やアイコンなどの表示を文書編集画面４００上に表示する構成としてもよい。
【００６２】
また、本実施の形態においては、ユーザによって、編集モードに含まれた編集の機能を実行するか否かの判断処理を含んだ構成としたが、例えば、ユーザの判断を仰がずに、編集モードに含まれた編集の機能が実行される構成としてもよい。
【００６３】
さらに、本実施の形態においては、ユーザが選択した編集モードとは別の編集モードにおいてあらかじめ実行されている機能については、実行しない構成としたが、別の編集モードにおいてあらかじめ実行されている機能であっても実行する構成としてもよい。
【００６４】
さらに、本実施の形態においては、文書編集装置１００が編集する文書ごとに関連機能情報をあらかじめ設定することができる構成としたが、文書編集装置１００が編集する各文書が共通で使用する関連機能情報をあらかじめ設定することができる構成としてもよい。
【００６５】
なお、本実施の形態で説明した文書編集方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ＨＤ、ＦＤ、ＣＤ−ＲＯＭなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【００６６】
以上のように、本発明にかかる文書編集装置、文書編集方法、および文書編集プログラムは、編集モードに含まれた編集の機能の実行による所望の文書の作成に有用である。
【図面の簡単な説明】
【００６７】
【図１】この実施の形態における文書編集装置のハードウェア構成の一例を示すブロック図である。
【図２】この実施の形態における文書編集装置の機能的構成の一例を示すブロック図である。
【図３】この実施の形態における文書編集装置による文書編集処理手順の一例を示すフローチャートである。
【図４】編集モードの選択操作の一例を示す図である。
【図５】編集モードの選択操作の一例を示す図である。
【図６】関連機能情報の値の一例を示す図である。
【図７】確認画面の一例を示す図である。
【図８】実行結果の一例を示す図である。
【図９】編集モードに含まれた編集の機能が実行された後の文書の一例を示す図である。
【符号の説明】
【００６８】
１００  文書編集装置
２０１  編集モード選択部
２０２  機能情報取得部
２０３  機能選択部
２０４  判断部
２０５  機能実行部
２０６  結果表示部
【図１】
2007122152.tif 000003
【図２】
2007122152.tif 000004
【図３】
2007122152.tif 000005
【図４】
2007122152.tif 000006
【図５】
2007122152.tif 000007
【図６】
2007122152.tif 000008
【図７】
2007122152.tif 000009
【図８】
2007122152.tif 000010
【図９】
2007122152.tif 000011