(57)【要約】【課題】マークアップ言語を用いて編集した文書の文字装飾種別を変換する場合において、文字装飾種別の検索作業に対するユーザの負担を軽減する。【解決手段】マークアップ言語を用いて文書を編集可能な文書編集装置であって、操作手段と、前記文書の編集画面を表示する表示手段と、前記操作手段の操作によって指定された検索対象の文字装飾種別と同一の文字装飾種別が設定されている文字列を前記編集画面に表示された文書から検索する制御手段と、を備える。【選択図】図１
2009157482.tif 000002
【特許請求の範囲】
【請求項１】
マークアップ言語を用いて文書を編集可能な文書編集装置であって、
操作手段と、
前記文書の編集画面を表示する表示手段と、
前記操作手段の操作によって指定された検索対象の文字装飾種別と同一の文字装飾種別が設定されている文字列を前記編集画面に表示された文書から検索する制御手段と、
を備えることを特徴とする文書編集装置。
【請求項２】
前記制御手段は、前記検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された全ての文字列の文字装飾種別を、前記操作手段の操作によって指定された変換用の文字装飾種別に一括変換することを特徴とする請求項１記載の文書編集装置。
【請求項３】
前記制御手段は、前記検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された全ての文字列の内の少なくとも１つに複数の文字装飾種別が設定されており、当該複数の文字装飾種別に前記変換用の文字装飾種別と両立し得ない文字装飾種別が含まれていた場合、その旨を通知するためのメッセージを前記表示手段に表示させることを特徴とする請求項２記載の文書編集装置。
【請求項４】
前記制御手段は、前記検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された文字列の文字装飾種別を、前記操作手段の操作によって指定された変換用の文字装飾種別に個別的に変換することを特徴とする請求項１記載の文書編集装置。
【請求項５】
前記制御手段は、前記検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された文字列に複数の文字装飾種別が設定されており、当該複数の文字装飾種別に前記変換用の文字装飾種別と両立し得ない文字装飾種別が含まれていた場合、その旨を通知するためのメッセージを前記表示手段に表示させることを特徴とする請求項４記載の文書編集装置。
【請求項６】
前記変換用として指定された文字装飾種別の履歴情報を記憶する変換履歴記憶手段を備え、
前記制御手段は、前記履歴情報から変換用の文字装飾種別を選択させるための選択画面を前記表示手段に表示させることを特徴とする請求項２〜５のいずれか一項に記載の文書編集装置。
【請求項７】
前記検索対象として指定された文字装飾種別の履歴情報を記憶する検索履歴記憶手段を備え、
前記制御手段は、前記履歴情報から検索対象となる文字装飾種別を選択させるための選択画面を前記表示手段に表示させることを特徴とする請求項１〜６のいずれか一項に記載の文書編集装置。
【請求項８】
前記制御手段は、前記操作手段の操作によって検索対象の文字装飾種別が組み合わせで指定された場合、指定された組み合わせの文字装飾種別と同一の組み合わせで文字装飾種別が設定されている文字列を前記編集画面に表示された文書から検索することを特徴とする請求項１〜７のいずれか一項に記載の文書編集装置。
【請求項９】
前記制御手段は、前記検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された文字列の前記編集画面上における表示形態を変更するように前記表示手段を制御することを特徴とする請求項１〜８のいずれか一項に記載の文書編集装置。
【請求項１０】
前記制御手段は、前記操作手段の操作により現在検索対象として指定されている文字装飾種別の確認画面の表示を指示された場合、当該確認画面を前記表示手段に表示させることを特徴とする請求項１〜９のいずれか一項に記載の文書編集装置。
【請求項１１】
通信手段と、
通信相手毎に当該通信相手が使用不可能な文字装飾種別を記憶する使用不可種別記憶手段と、を備え、
前記制御手段は、前記操作手段の操作によって前記通信相手が指定された場合に、当該通信相手に対応する前記使用不可能な文字装飾種別を表示するように前記表示手段を制御することを特徴とする請求項１〜１０のいずれか一項に記載の文書編集装置。
【請求項１２】
前記制御手段は、前記操作手段の操作によって前記通信相手が指定された場合に、当該通信相手に対応する前記使用不可能な文字装飾種別と同一の文字装飾種別が設定されている文字列を前記編集画面に表示された文書から検索することを特徴とする請求項１１記載の文書編集装置。
【請求項１３】
マークアップ言語を用いて文書を編集する文書編集方法であって、
文書の編集画面を表示する第１工程と、
前記編集画面に表示された文書における検索対象の文字装飾種別を指定する第２工程と、
前記指定された検索対象の文字装飾種別と同一の文字装飾種別が設定されている文字列を前記編集画面に表示された文書から検索する第３工程と、
を有することを特徴とする文書編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書編集装置及び文書編集方法に関する。
【背景技術】
【０００２】
周知のように、インターネット上で閲覧可能なＷｅｂサイト（ホームページやブログ等）は、ＨＴＭＬ(Hyper Text Markup Language)等のマークアップ言語を用いて作成されており、Ｗｅｂブラウザを備える機器をインターネットに接続しさえすれば、場所的、時間的な制約を受けることなく、誰でもＷｅｂサイトを閲覧することができる。
【０００３】
近年では、ＨＴＭＬについて詳しくない初心者でも容易にＷｅｂサイトを作成できるように、テンプレートと呼ばれる、Ｗｅｂサイトの画面構成（使用する文章、記号、図、挿入画像等やこれらの配置位置、文字装飾種別、背景画像など）に関する定型書式が記述されたＨＴＭＬファイルが利用されている。また、このようなテンプレートは、Ｗｅｂサイトの作成だけでなくＨＴＭＬメールの作成にも利用されており、様々な装飾を施したメールを容易に作成して相手側に送ることもできる。
【特許文献１】特開平６−２５９４５８号公報
【特許文献２】特開平９−６５６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のように、ＨＴＭＬメール等のＨＴＭＬ文書では、様々な文字装飾種別（文字色、文字サイズ、点滅（ブリンク）、テロップ、スイング、文字位置（左寄せ／センタリング／右寄せ）など）を指定することができる。このようなＨＴＭＬメールは、メール閲覧画面では文字装飾種別が反映された状態で文書が表示され、メール編集画面では文字列毎に、その文字列に設定されている文字装飾種別がアイコン等によって表示される。
【０００５】
ところで、機種の異なる携帯端末間で上記のようなＨＴＭＬメールの送受信を行う場合、一方の端末では使用可能な文字装飾種別が他方の端末では使用不可能である場合もあり得る。このような場合、送信側のユーザは、自端末のメール編集画面において、送信相手側で使用不可能な文字装飾種別が設定されている文字列を目で確認しながら探し出し、その文字装飾種別を変換する必要があった。しかしながら、このような文字装飾種別の検索作業は人間の目で探すことになるので抜けが生じたり、非常に長い時間を要するためユーザに大きな負担を強いることになる。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、マークアップ言語を用いて編集した文書の文字装飾種別を変換する場合において、文字装飾種別の検索作業に対するユーザの負担を軽減することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明では、文書編集装置に係る第１の解決手段として、マークアップ言語を用いて文書を編集可能な文書編集装置であって、操作手段と、前記文書の編集画面を表示する表示手段と、前記操作手段の操作によって指定された検索対象の文字装飾種別と同一の文字装飾種別が設定されている文字列を前記編集画面に表示された文書から検索する制御手段と、を備えることを特徴とする。
【０００８】
また、文書編集装置に係る第２の解決手段として、上記第１の解決手段において、前記制御手段は、前記検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された全ての文字列の文字装飾種別を、前記操作手段の操作によって指定された変換用の文字装飾種別に一括変換することを特徴とする。
【０００９】
また、文書編集装置に係る第３の解決手段として、上記第２の解決手段において、前記制御手段は、前記検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された全ての文字列の内の少なくとも１つに複数の文字装飾種別が設定されており、当該複数の文字装飾種別に前記変換用の文字装飾種別と両立し得ない文字装飾種別が含まれていた場合、その旨を通知するためのメッセージを前記表示手段に表示させることを特徴とする。
【００１０】
また、文書編集装置に係る第４の解決手段として、上記第１の解決手段において、前記制御手段は、前記検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された文字列の文字装飾種別を、前記操作手段の操作によって指定された変換用の文字装飾種別に個別的に変換することを特徴とする。
【００１１】
また、文書編集装置に係る第５の解決手段として、上記第４の解決手段において、前記制御手段は、前記検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された文字列に複数の文字装飾種別が設定されており、当該複数の文字装飾種別に前記変換用の文字装飾種別と両立し得ない文字装飾種別が含まれていた場合、その旨を通知するためのメッセージを前記表示手段に表示させることを特徴とする。
【００１２】
また、文書編集装置に係る第６の解決手段として、上記第２〜第５のいずれかの解決手段において、前記変換用として指定された文字装飾種別の履歴情報を記憶する変換履歴記憶手段を備え、前記制御手段は、前記履歴情報から変換用の文字装飾種別を選択させるための選択画面を前記表示手段に表示させることを特徴とする。
【００１３】
また、文書編集装置に係る第７の解決手段として、上記第１〜第６のいずれかの解決手段において、前記検索対象として指定された文字装飾種別の履歴情報を記憶する検索履歴記憶手段を備え、前記制御手段は、前記履歴情報から検索対象となる文字装飾種別を選択させるための選択画面を前記表示手段に表示させることを特徴とする。
【００１４】
また、文書編集装置に係る第８の解決手段として、上記第１〜第７のいずれかの解決手段において、前記制御手段は、前記操作手段の操作によって検索対象の文字装飾種別が組み合わせで指定された場合、指定された組み合わせの文字装飾種別と同一の組み合わせで文字装飾種別が設定されている文字列を前記編集画面に表示された文書から検索することを特徴とする。
【００１５】
また、文書編集装置に係る第９の解決手段として、上記第１〜第８のいずれかの解決手段において、前記制御手段は、前記検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された文字列の前記編集画面上における表示形態を変更するように前記表示手段を制御することを特徴とする。
【００１６】
また、文書編集装置に係る第１０の解決手段として、上記第１〜第９のいずれかの解決手段において、前記制御手段は、前記操作手段の操作により現在検索対象として指定されている文字装飾種別の確認画面の表示を指示された場合、当該確認画面を前記表示手段に表示させることを特徴とする。
【００１７】
また、文書編集装置に係る第１１の解決手段として、上記第１〜第１０のいずれかの解決手段において、通信手段と、通信相手毎に当該通信相手が使用不可能な文字装飾種別を記憶する使用不可種別記憶手段と、を備え、前記制御手段は、前記操作手段の操作によって前記通信相手が指定された場合に、当該通信相手に対応する前記使用不可能な文字装飾種別を表示するように前記表示手段を制御することを特徴とする。
【００１８】
また、文書編集装置に係る第１２の解決手段として、上記第１１の解決手段において、前記制御手段は、前記操作手段の操作によって前記通信相手が指定された場合に、当該通信相手に対応する前記使用不可能な文字装飾種別と同一の文字装飾種別が設定されている文字列を前記編集画面に表示された文書から検索することを特徴とする。
【００１９】
さらに、本発明では、文書編集方法に係る解決手段として、マークアップ言語を用いて文書を編集する文書編集方法であって、文書の編集画面を表示する第１工程と、前記編集画面に表示された文書における検索対象の文字装飾種別を指定する第２工程と、前記指定された検索対象の文字装飾種別と同一の文字装飾種別が設定されている文字列を前記編集画面に表示された文書から検索する第３工程と、を有することを特徴とする。
【発明の効果】
【００２０】
本発明によると、編集画面に表示された文書から、操作手段の操作によって指定された検索対象の文字装飾種別と同一の文字装飾種別が設定された文字列を自動的に検索することができる。すなわち、ユーザは操作手段の操作によって検索対象の文字装飾種別を指定するだけで良く、文字装飾種別の検索に要する時間を短縮できると共にユーザの負担を軽減することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して本発明の一実施形態について説明する。なお、本実施形態に係る文書編集装置として、ＨＴＭＬ（マークアップ言語）を用いてＨＴＭＬメール（文書）を編集可能な携帯電話機などの無線通信端末を例示して説明する。
【００２２】
図１（ａ）は、本実施形態に係る無線通信端末１００の外観図であり、図１（ｂ）は、本実施形態に係る無線通信端末１００の機能ブロック構成図である。これら図１（ａ）、（ｂ）に示すように、本実施形態に係る無線通信端末１００は、制御部（制御手段）１０、無線通信部（通信手段）２０、操作部（操作手段）３０、表示部（表示手段）４０、音声入出力部５０及び記憶部６０を備えている。
【００２３】
制御部１０は、例えばベースバンドプロセッサであり、記憶部６０に記憶されている制御プログラムや無線通信部２０を介して取得した受信信号、操作部３０から入力される操作信号及び音声入出力部５０から入力され音声信号に基づいて、本無線通信端末１００の動作を統括的に制御する。また、詳細は後述するが、この制御部１０は、本実施形態における特徴的な動作として、操作部３０の操作によって指定された検索対象の文字装飾種別と同一の文字装飾種別が設定されている文字列を表示部４０のメール編集画面に表示されたＨＴＭＬメールから検索し、当該検索により検索対象の文字装飾種別と同一の文字装飾種別が設定されていると判定された文字列の文字装飾種別を、操作部３０の操作によって指定された変換用の文字装飾種別に一括変換するか、または個別的に変換する。
【００２４】
無線通信部２０は、制御部１０による制御の下、制御部１０から出力される制御信号またはデータ信号の誤り訂正符号化、変調及びＲＦ周波数帯への周波数変換を行った後、送信信号として図示しない基地局に送信する。また、この無線通信部２０は、基地局から受信したＲＦ信号の、ＩＦ周波数帯への周波数変換、復調、誤り訂正復号化などを行い、受信信号として制御部１０に出力する。操作部３０は、電源キー、各種ファンクションキー、テンキー等の操作キーから構成されており、これら操作キーによる操作入力に応じた操作信号を制御部１０に出力する。
【００２５】
表示部４０は、例えば液晶モニタまたは有機ＥＬモニタ等であり、制御部１０から入力される表示信号に基づいてＨＴＭＬメールのメール編集画面などを表示する。音声入出力部５０は、マイク５０ａ及びスピーカ５０ｂから構成されており、マイク５０ａを介して外部から入力された音声を音声信号に変換して制御部１０に出力する一方、制御部１０から入力される音声信号をスピーカ５０ｂを介して外部に出力する。記憶部６０は、例えばフラッシュメモリであり、上記制御部１０で使用される制御プログラムや各種データを記憶する。
【００２６】
このように構成された本無線通信端末１００は、基地局を介して他の無線通信端末と通信可能であると共に、基地局を介してインターネット接続を行うことができ、インターネットに接続されている各種サーバやＰＣ(Personal Computer)等の固定端末とも通信可能である。
【００２７】
次に、上記のように構成された本実施形態に係る無線通信端末１００の動作、特にＨＴＭＬメールに記述された文字列に設定されている文字装飾種別の検索・変換処理に関する動作について説明する。なお、この文字装飾種別の検索・変換処理に関する動作には第１実施例と第２実施例の２つがあり、以下ではまず第１実施例から説明する。
【００２８】
〔第１実施例〕
図２は、第１実施例における文字装飾種別の検索・変換処理に関する動作を示すフローチャートである。この図２に示すように、まず、制御部１０は、ＨＴＭＬメールのメール編集画面表示中に、操作部３０の操作によって検索対象となる文字装飾種別の指定を検知すると（ステップＳ１）、メール編集画面に表示されたＨＴＭＬメールから、上記ステップＳ１で指定された検索対象の文字装飾種別と同一の文字装飾種別が設定されている文字列の検索を開始する（ステップＳ２）。なお、以下では、検索対象の文字装飾種別を検索装飾種別と称し、検索対象の文字装飾種別と同一の文字装飾種別が設定されている文字列を検索該当文字列と称する。
【００２９】
ここで、検索装飾種別の指定方法としては、図３に示すように、メニュー画面などから検索装飾種別の入力画面に切り換え、この入力画面に検索装飾種別を直接入力しても良いし、または、図４に示すように、編集画面に表示されたＨＴＭＬメールにおける所定の文字列にカーソルを合わせることで、その文字列に設定されている文字装飾種別をアイコンで表示するようにし、そのカーソル位置で決定キーを押下するとその設定されている文字装飾種別を検索装飾種別にするか否かを選択させるための選択画面を表示させるようにしても良い。例えば、図４の例では、「おはよう」という文字列にカーソルを合わせると、その「おはよう」に設定されている文字装飾種別として「文字色：赤」がアイコン表示され、決定キーを押下すると「文字色：赤を検索装飾種別として決定しますか？」という選択画面が表示される。
なお、以下では、図３の入力画面から検索装飾種別として「文字色：赤」を直接入力した場合を例示して説明する。
【００３０】
制御部１０は、検索該当文字列の検索処理として、ＨＴＭＬメールの文頭から順に文字装飾種別が設定されている文字列を探し出し、この探し出した文字列の文字装飾種別と検索装飾種別とが同一か否かを判定することで、当該文字列が検索該当文字列か否かを判定する（ステップＳ３）。このステップＳ３において、検索該当文字列であると判定された場合、つまり探し出した文字列の文字装飾種別と検索装飾種別とが同一であった場合（「Yes」）、制御部１０は、その検索該当文字列のメール編集画面上における表示形態を変更する（ステップＳ４）。例えば、図５に示すように、文字装飾種別が設定されている文字列として「おはよう」が探し出された場合、この「おはよう」の文字装飾種別は「文字色：赤」であるので検索該当文字列であると判定し、この「おはよう」の文字列を反転表示する。または、検索該当文字列に下線を引くようにしても良い。一方、上記ステップＳ３において、検索該当文字列ではないと判定された場合、つまり探し出した文字列の文字装飾種別と検索装飾種別とが同一ではなかった場合（「No」）、制御部１０はステップＳ９の処理に移行する。
【００３１】
続いて、制御部１０は、図６（ａ）に示すように、検索該当文字列（例えば「おはよう」）の文字装飾種別を変換するか否かを選択させるための選択画面をメール編集画面上に表示させる（ステップＳ５）。そして、制御部１０は、操作部３０の操作により上記選択画面から「変換する」が選択されたか否かを判定し（ステップＳ６）、「変換する」が選択された場合（「Yes」）、図６（ｂ）に示すように、変換用の文字装飾種別（以下、変換装飾種別と称す）を指定するための入力画面を表示させる（ステップＳ７）。そして、制御部１０は、検索該当文字列の文字装飾種別を、操作部３０の操作によって上記入力画面に入力された変換装飾種別に変換する（ステップＳ８）。例えば、変換装飾種別として「文字色：青」が指定された場合、「おはよう」の文字装飾種別を「文字色：赤」から「文字色：青」に変換する。一方、ステップＳ６において、「変換しない」が選択された場合（「No」）、制御部１０は、ステップＳ９の処理に移行する。
【００３２】
そして、制御部１０は、検索該当文字列の検索・変換処理がＨＴＭＬメールの文末まで行われたか否かを判定し（ステップＳ９）、検索・変換処理がＨＴＭＬメールの文末まで行われた場合（「Yes」）、検索該当文字列の検索・変換処理を終了し、また、検索・変換処理がＨＴＭＬメールの文末まで行われていない場合（「No」）、ステップＳ３の処理に戻る。
【００３３】
以上説明したように、本実施形態に係る無線通信端末１００によれば、メール編集画面に表示されたＨＴＭＬメールから、操作部３０の操作によって指定された検索装飾種別と同一の文字装飾種別が設定された文字列（検索該当文字列）を自動的に検索することができる。すなわち、ユーザは操作部３０の操作によって検索装飾種別を指定するだけで良く（ただし、変換時には変換装飾種別の指定が必要）、文字装飾種別の検索・変換作業に要する時間を短縮できると共にユーザの負担を軽減することができる。
【００３４】
〔第２実施例〕
続いて、文字装飾種別の検索・変換処理に関する動作の第２実施例について説明する。上記の第１実施例では、ＨＴＭＬメールの文頭から検索該当文字列の検索を行い、検索該当文字列が見つかった段階で、その文字列毎に個別的に文字装飾種別の変換処理を行う場合を例示した。これに対し、第２実施例は文字装飾種別の変換処理を全ての検索該当文字列に対して一括して行うものである。
【００３５】
図７は、第２実施例における文字装飾種別の検索・変換処理に関する動作を示すフローチャートである。この図７に示すように、まず、制御部１０は、メール編集画面表示中に、操作部３０の操作によって検索装飾種別の指定及び変換装飾種別の指定を検知すると（ステップＳ２０）、検索該当文字列の一括変換設定がされているか否かを判定する（ステップＳ２１）。この検索該当文字列の一括変換設定は、ＨＴＭＬメールの編集前から予め設定しても良いし、ステップＳ２１でメール編集画面上に設定画面を表示させ、編集中に操作部３０の操作によって設定するようにしても良い。なお、検索装飾種別及び変換装飾種別の指定方法は、第１実施例と同様の方法を用いることができる。
【００３６】
上記ステップＳ２１において、検索該当文字列の一括変換設定がされている場合（「Yes」）、制御部１０は、表示部４０のメール編集画面に表示されたＨＴＭＬメールから、上記ステップＳ２０で指定された検索装飾種別と同一の文字装飾種別が設定されている検索該当文字列の検索を開始する（ステップＳ２２）。制御部１０は、検索該当文字列の検索処理として、ＨＴＭＬメールの文頭から順に文字装飾種別が設定されている文字列を探し出し、この探し出した文字列の文字装飾種別と検索装飾種別とが同一か否かを判定することで、当該文字列が検索該当文字列か否かを判定する（ステップＳ２３）。
【００３７】
このステップＳ２３において、検索該当文字列であると判定された場合、つまり探し出した文字列の文字装飾種別と検索装飾種別とが同一であった場合（「Yes」）、制御部１０は、その検索該当文字列のメール編集画面上における表示形態を変更する（ステップＳ２４）。例えば、第１実施例と同じく検索該当文字列を反転表示する。一方、上記ステップＳ２３において、検索該当文字列ではないと判定された場合、つまり探し出した文字列の文字装飾種別と検索装飾種別とが同一ではなかった場合（「No」）、制御部１０はステップＳ２５の処理に移行する。
【００３８】
そして、制御部１０は、検索該当文字列の検索処理がＨＴＭＬメールの文末まで行われたか否かを判定し（ステップＳ２５）、検索処理がＨＴＭＬメールの文末まで行われていないと判定された場合（「No」）、ステップＳ２３の処理に戻る。すなわち、ステップＳ２３〜Ｓ２５の処理がＨＴＭＬメールの文末まで繰り返されることにより、図８（ａ）に示すように、ＨＴＭＬメール中の全ての検索該当文字列が反転表示されることになる。
【００３９】
一方、制御部１０は、ステップＳ２５において、検索処理がＨＴＭＬメールの文末まで行われたと判定された場合（「Yes」）、上記のように検索された全ての検索該当文字列の内、指定された変換装飾種別とは両立し得ない文字装飾種別を含む文字列があるか否かを判定する（ステップＳ２６）。例えば、検索装飾種別として「点滅」を指定し、変換装飾種別として「センタリング」を指定したと仮定する。ある文字列Ａに「点滅」と「スイング」の２つの文字装飾種別が設定されている場合、この文字列Ａは検索該当文字列として認識される。しかしながら、この文字列Ａの文字装飾種別である「点滅」を変換装飾種別である「センタリング」に変換しようとした場合、文字列Ａのもう一方の文字装飾種別である「スイング」と「センタリング」とは両立し得ない（「スイング」とは移動文字のことであり、「センタリング」は文字の中央配置のことであるから）。
【００４０】
制御部１０は、ステップＳ２６において、全ての検索該当文字列の内、変換装飾種別とは両立し得ない文字装飾種別を含む文字列が１つでもあった場合（「Yes」）、その旨を通知する警告メッセージをメール編集画面に表示させる（ステップＳ２７）。図８（ｂ）に、警告メッセージの一例を示す。この図８（ｂ）に示すように、警告メッセージでは、文字列Ａの「点滅」を変換装飾種別である「センタリング」に変換すると「スイング」は解除される旨を通知し、変換するか否かの選択肢を表示する。なお、変換装飾種別とは両立し得ない文字装飾種別を含む文字列が複数存在する場合、各文字列に関する情報を警告メッセージに表示するようにしても良い。
【００４１】
そして、制御部１０は、操作部３０の操作により警告メッセージ画面から「変換する」が選択されたか否かを判定し（ステップＳ２８）、「変換する」が選択された場合（「Yes」）、全ての検索該当文字列の文字装飾種別（１つの検索該当文字列に文字装飾種別が複数設定されている場合は検索装飾種別と同一の文字装飾種別のみ）を変換装飾種別に一括変換する（ステップＳ２９）。一方、上記ステップＳ２６において、全ての検索該当文字列の内、変換装飾種別とは両立し得ない文字装飾種別を含む文字列がなかった場合（「No」）、制御部１０は、ステップＳ２９の処理に移行し、全ての検索該当文字列の文字装飾種別を変換装飾種別に一括変換する。また、上記ステップＳ２８において、「変換しない」が選択された場合（「No」）、制御部１０は、検索該当文字列の検索・変換処理を終了する。
【００４２】
一方、上記ステップＳ２１において、検索該当文字列の一括変換設定がされていない場合（「No」）、制御部１０は、表示部４０のメール編集画面に表示されたＨＴＭＬメールから、上記ステップＳ２０で指定された検索装飾種別と同一の文字装飾種別が設定されている検索該当文字列の検索を開始する（ステップＳ３０）。制御部１０は、検索該当文字列の検索処理として、ＨＴＭＬメールの文頭から順に文字装飾種別が設定されている文字列を探し出し、この探し出した文字列の文字装飾種別と検索装飾種別とが同一か否かを判定することで、当該文字列が検索該当文字列か否かを判定する（ステップＳ３１）。
【００４３】
このステップＳ３１において、検索該当文字列であると判定された場合、つまり探し出した文字列の文字装飾種別と検索装飾種別とが同一であった場合（「Yes」）、制御部１０は、その検索該当文字列のメール編集画面上における表示形態を変更する（ステップＳ３２）。一方、上記ステップＳ３１において、検索該当文字列ではないと判定された場合、つまり探し出した文字列の文字装飾種別と検索装飾種別とが同一ではなかった場合（「No」）、制御部１０はステップＳ３９の処理に移行する。
【００４４】
続いて、制御部１０は、検索該当文字列の文字装飾種別を変換するか否かを選択させるための選択画面をメール編集画面上に表示させる（ステップＳ３３）。ここで表示される選択画面は、第１実施例のステップＳ５で表示される選択画面と同様である。そして、制御部１０は、操作部３０の操作により上記選択画面から「変換する」が選択されたか否かを判定し（ステップＳ３４）、「変換しない」が選択されたと判定された場合（「No」）、ステップＳ３９の処理に移行する。
【００４５】
一方、上記ステップＳ３４において、「変換する」が選択されたと判定された場合（「Yes」）、制御部１０は、検索該当文字列に設定されている文字装飾種別に、変換装飾種別とは両立し得ない文字装飾種別が含まれているか否かを判定する（ステップＳ３５）。このステップＳ３５において、検索該当文字列に設定されている文字装飾種別に、変換装飾種別とは両立し得ない文字装飾種別が含まれていた場合（「Yes」）、制御部１０は、その旨を通知する警告メッセージを編集画面に表示させる（ステップＳ３６）。この警告メッセージはステップＳ２７と同様である。
【００４６】
そして、制御部１０は、操作部３０の操作により警告メッセージ画面から「変換する」が選択されたか否かを判定し（ステップＳ３７）、「変換する」が選択された場合（「Yes」）、検索該当文字列の文字装飾種別（検索該当文字列に文字装飾種別が複数設定されている場合は検索装飾種別と同一の文字装飾種別のみ）を変換装飾種別に変換（個別変換）する（ステップＳ３８）。一方、上記ステップＳ３５において、検索該当文字列に設定されている文字装飾種別に、変換装飾種別とは両立し得ない文字装飾種別が含まれていなかった場合（「No」）、制御部１０は、ステップＳ３８の処理に移行し、検索該当文字列の文字装飾種別を変換装飾種別に変換する。また、上記ステップＳ３７において、「変換しない」が選択された場合（「No」）、制御部１０は、ステップＳ３９の処理に移行する。
【００４７】
そして、制御部１０は、検索該当文字列の検索・変換処理がＨＴＭＬメールの文末まで行われたか否かを判定し（ステップＳ３９）、検索・変換処理がＨＴＭＬメールの文末まで行われた場合（「Yes」）、検索該当文字列の検索・変換処理を終了し、また、検索・変換処理がＨＴＭＬメールの文末まで行われていない場合（「No」）、ステップＳ３１の処理に戻る。
【００４８】
以上説明したように、この第２実施例では、文字装飾種別の変換処理を全ての検索該当文字列に対して一括して行うことができるので、第１実施例よりも文字装飾種別の検索及び変換作業に要する時間を短縮できると共にユーザの負担を軽減することができる。また、検索該当文字列に設定されている文字装飾種別に、変換装飾種別とは両立し得ない文字装飾種別が含まれていた場合は警告メッセージを表示してユーザの判断を仰ぐことにより、可能な限りユーザの編集意図を反映した文字装飾種別の変換を行うことができる。
【００４９】
なお、本発明は上記実施形態に限定されず、以下のような変形例が考えられる。
（１）上記実施形態では、検索装飾種別と変換装飾種別を指定する場合、図３に示すように、メニュー画面などから検索装飾種別の入力画面に切り換え、この入力画面に検索装飾種別を直接入力するか、または、図４に示すように、メール編集画面に表示されたＨＴＭＬメールにおける所定の文字列にカーソルを合わせて決定キーを押下すると、その文字列に設定されている文字装飾種別を検索装飾種別にするか否かを選択させるための選択画面を表示させていた。この他、記憶部６０に検索装飾種別の履歴情報を記憶させ、この履歴情報から検索装飾種別を選択させるための選択画面をメール編集画面に表示させるような機能を制御部１０に持たせても良い。また、記憶部６０に変換装飾種別の履歴情報を記憶させ、この履歴情報から変換装飾種別を選択させるための選択画面をメール編集画面に表示させるような機能を制御部１０に持たせても良い。
【００５０】
（２）上記実施形態では、検索装飾種別を１種類ずつ指定する場合を例示して説明した。この他、操作部３０の操作によって検索装飾種別が複数の組み合わせで指定された場合、指定された組み合わせの検索装飾種別と同一の組み合わせで文字装飾種別が設定されている文字列を検索するような機能を制御部１０に持たせても良い。
【００５１】
（３）操作部３０の操作により現在検索対象として指定されている文字装飾種別の確認画面の表示を指示された場合、当該確認画面を表示部４０のメール編集画面上に表示させる機能を制御部１０に持たせても良い。このような機能を持たせることにより、ユーザが検索装飾種別を忘れてしまった場合でも直ぐに確認することができ、使い勝手の向上を図ることができる。
【００５２】
（４）記憶部６０に、通信相手毎（つまりＨＴＭＬメールの送信アドレス毎）に当該通信相手が使用不可能な文字装飾種別を予め記憶しておき、操作部３０の操作によって通信相手が指定された場合（つまりＨＴＭＬメールの送信アドレスが指定された場合）に、当該通信相手に対応する使用不可能な文字装飾種別を表示部４０に表示させる機能を制御部１０に持たせても良い。さらに、上記のような通信相手の使用不可能な文字装飾種別と同一の文字装飾種別が設定されている文字列をメール編集画面に表示されたＨＴＭＬメールから自動検索する機能を制御部１０に持たせても良い。これにより、ユーザが検索装飾種別を指定する必要がなくなり、使い勝手の向上に寄与する。
【００５３】
（５）上記実施形態では、文書編集装置として、ＨＴＭＬメールを編集可能な携帯電話機等の無線通信端末１００を例示して説明したが、これに限定されず、マークアップ言語を用いて文書を編集可能な文書編集装置であれば本発明を適用することができる。また、マークアップ言語としては例えばＸＭＬやＸＨＴＭＬ等を使用しても良く、文書もメールに限定されない。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施形態に係る無線通信端末（文書編集装置）１００の外観図及び機能ブロック構成図である。
【図２】本発明の一実施形態に係る無線通信端末１００の動作を示す第１フローチャートである。
【図３】本発明の一実施形態に係る無線通信端末１００の動作に関する第１説明図である。
【図４】本発明の一実施形態に係る無線通信端末１００の動作に関する第２説明図である。
【図５】本発明の一実施形態に係る無線通信端末１００の動作に関する第３説明図である。
【図６】本発明の一実施形態に係る無線通信端末１００の動作に関する第４説明図である。
【図７】本発明の一実施形態に係る無線通信端末１００の動作を示す第２フローチャートである。
【図８】本発明の一実施形態に係る無線通信端末１００の動作に関する第５説明図である。
【符号の説明】
【００５５】
１００…無線通信端末、１０…制御部、２０…無線通信部、３０…操作部、４０…表示部、５０…音声入出力部、６０…記憶部
【図１】
2009157482.tif 000003
【図２】
2009157482.tif 000004
【図３】
2009157482.tif 000005
【図４】
2009157482.tif 000006
【図５】
2009157482.tif 000007
【図６】
2009157482.tif 000008
【図７】
2009157482.tif 000009
【図８】
2009157482.tif 000010