(57)【要約】【課題】表示テキスト中の漢字の読み仮名を付加表示することのできるテキスト表示装置、アプリケーションプログラム及びテキスト表示方法の提供。【解決手段】テキスト表示装置は、テキスト表示処理を含むデータ処理を行うアプリケーション部１２と、前記アプリケーション部１２より入力されたテキストを解析して、該テキストに含まれる漢字部分に読み仮名（ルビ）を付加する読み仮名付加部１１と、を備える。前記アプリケーション部１２は、読み仮名（ルビ）を出力すると設定されている場合に、前記読み仮名付加部１１に対して表示対象のテキストを送信して読み仮名（ルビ）の付加を要求し、読み仮名（ルビ）付きのテキスト表示処理を行う。【選択図】図１
2009163479.tif 000002
【特許請求の範囲】
【請求項１】
テキスト表示処理を含むデータ処理を行うアプリケーション部と、
前記アプリケーション部より入力されたテキストを解析して、該テキストに含まれる漢字部分に読み仮名（ルビ）を付加する読み仮名付加部と、を有し、
前記アプリケーション部は、読み仮名（ルビ）を出力すると設定されている場合に、前記読み仮名付加部に対して表示対象のテキストを送信して読み仮名（ルビ）の付加を要求し、読み仮名（ルビ）付きのテキスト表示処理を行うこと、
を特徴とするテキスト表示装置。
【請求項２】
前記読み仮名付加部は、読み仮名（ルビ）をＨＴＭＬタグとして挿入したデータを前記アプリケーション部に返すことを特徴とする請求項１に記載のテキスト表示装置。
【請求項３】
前記読み仮名付加部は、入力テキストと、読み仮名（ルビ）とを用いて組版した電子文書データ又は画像データを前記アプリケーション部に返すことを特徴とする請求項１に記載のテキスト表示装置。
【請求項４】
前記読み仮名付加部は、形態素解析により漢字部分を抽出し、辞書を参照して漢字部分に対応する読み仮名を決定する請求項１乃至３いずれか一に記載のテキスト表示装置。
【請求項５】
前記アプリケーション部は、電子メールの閲覧用のアプリケーションプログラムにより構成されていること、
を特徴とする請求項１乃至４いずれか一に記載のテキスト表示装置。
【請求項６】
前記アプリケーション部は、Ｗｅｂページの閲覧用のアプリケーションプログラムにより構成されていること、
を特徴とする請求項１乃至４いずれか一に記載のテキスト表示装置。
【請求項７】
テキスト表示装置を構成するコンピュータに実行させるアプリケーションプログラムであって、
テキスト表示するデータについて、読み仮名（ルビ）を出力すると設定されている場合に、表示対象テキストを解析して、該テキストに含まれる漢字に付する読み仮名（ルビ）を決定する処理と、
前記決定した読み仮名（ルビ）を用いて、読み仮名（ルビ）付きのテキストを表示する処理と、を前記コンピュータに実行させるアプリケーションプログラム。
【請求項８】
テキスト表示装置を構成するコンピュータに実行させるテキスト表示制御方法であって、
テキスト表示するデータについて、読み仮名（ルビ）を出力すると設定されている場合に、前記コンピュータが、表示対象テキストを解析して、該テキストに含まれる漢字に付する読み仮名（ルビ）を決定する処理と、
前記コンピュータが、前記決定した読み仮名（ルビ）を用いて、読み仮名（ルビ）付きのテキストを表示すること、
を特徴とするテキスト表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テキスト表示装置、アプリケーションプログラム及びテキスト表示制御方法に関し、特に、これらのテキスト表示技術に関する。
【背景技術】
【０００２】
特許文献１に、行方向の表示幅の狭い文字表示領域を持つ携帯端末において、第２の文字列群（ルビ）を、第１の文字列群（テキスト本文）に並列して表示させる並列表示形態とは別に、第２の文字列群（ルビ）の方が長くなるような場合に、第２の文字列群（ルビ）を第１の文字列群（テキスト本文）の前後に括弧付きで挿入する方法が開示されている。
【０００３】
特許文献２には、仮名漢字変換辞書を用いて、外部から取得したテキストデータに含まれる漢字の読み仮名を検索し、表示する機能を備えた携帯電話機が開示されている。
【０００４】
【特許文献１】特開２００７−６６２６４号公報
【特許文献２】特開２００５−１６５９５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年の日本語入力環境はより少ない操作回数で正しい漢字変換結果が得られるように、最適化されているため、電子メールの受信者が低年齢である場合等、漢字が多くて読めないことがある。また、携帯電話端末等では自動的に漢字変換候補が提示されるため、漢字を使わないようにすると、入力操作がより煩雑になることもある。
【０００６】
そこで、上記特許文献１に記載の技術は、第１の文字列群（テキスト本文）に第２の文字列群（ルビ）が付されていることが前提の技術であり、例えば、両親や祖父母（送信者）が子供や孫（受信者）宛に電子メールを送りたいケースに適用するには、テキスト作成者側が第２の文字列群（ルビ）及び第１の文字列群（テキスト本文）との対応関係を入力しなければならないという問題点がある。
【０００７】
また、特許文献２に記載の技術は、上記第２の文字列群（ルビ）の入力が不要となるため、テキスト作成者側の負担が軽減されるが、テキストを読む側において、読み仮名を知りたい漢字を選択する操作が必要となってしまう。例えば、上述の両親や祖父母（送信者）が子供や孫（受信者）宛に電子メールを送ったケースに適用した場合、子供や孫が読めない漢字を選択しなければならないという問題点がある。
【０００８】
本発明は、上記した事情に鑑みてなされたものであって、上記したテキストを作成する側及び読む側双方にとって負担が少なく、テキスト中の漢字の読み仮名を付加表示することのできるテキスト表示装置、アプリケーションプログラム及びテキスト表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の視点によれば、テキスト表示処理を含むデータ処理を行うアプリケーション部と、前記アプリケーション部より入力されたテキストを解析して、該テキストに含まれる漢字部分に読み仮名（ルビ）を付加する読み仮名付加部と、を有し、前記アプリケーション部は、読み仮名（ルビ）を出力すると設定されている場合に、前記読み仮名付加部に対して表示対象のテキストを送信して読み仮名（ルビ）の付加を要求し、読み仮名（ルビ）付きのテキスト表示処理を行うテキスト表示装置が提供される。
【００１０】
本発明の第２の視点によれば、テキスト表示装置を構成するコンピュータに実行させるアプリケーションプログラムであって、テキスト表示するデータについて、読み仮名（ルビ）を出力すると設定されている場合に、表示対象テキストを解析して、該テキストに含まれる漢字に付する読み仮名（ルビ）を決定する処理と、前記決定した読み仮名（ルビ）を用いて、読み仮名（ルビ）付きのテキストを表示する処理と、を前記コンピュータに実行させるアプリケーションプログラムが提供される。
【００１１】
本発明の第３の視点によれば、テキスト表示装置を構成するコンピュータに実行させるテキスト表示制御方法であって、テキスト表示するデータについて、読み仮名（ルビ）を出力すると設定されている場合に、前記コンピュータが、表示対象テキストを解析して、該テキストに含まれる漢字に付する読み仮名（ルビ）を決定する処理と、前記コンピュータが、前記決定した読み仮名（ルビ）を用いて、読み仮名（ルビ）付きのテキストを表示するテキスト表示制御方法が提供される。
【発明の効果】
【００１２】
本発明によれば、テキスト作成者にとっては、読み手の漢字読解力を気にせずにテキストを作成することが可能となり、また、読み手にとっては、知らない漢字が含まれる場合であっても、その内容を理解することが可能となる。
【発明を実施するための最良の形態】
【００１３】
続いて、本発明を実施するための最良の形態について図面を参照して詳細に説明する。始めに、本発明の概要を説明する。
【００１４】
図１は、本発明に係るテキスト表示装置の概略構成を表した図である。図１を参照すると、本発明に係るテキスト表示装置１は、読み仮名付加部１１と、アプリケーション部１２と、表示部１３と、を含んで構成される。
【００１５】
アプリケーション部１２は、メモリ１４や外部から取得した表示対象テキストを表示部１３に表示する処理を含むデータ処理を行う手段である。例えば、メーラーや、ブラウザや、電子文書リーダー等がアプリケーション部１２に該当する。アプリケーション部１２は、表示設定項目として、読み仮名（ルビ）を出力するか否かを設定可能であり、読み仮名（ルビ）を出力すると設定されている場合に、読み仮名付加部１１にテキストデータを送信し、読み仮名（ルビ）の付加を要求する。
【００１６】
読み仮名付加部１１は、アプリケーション部１２から送られたテキストデータに含まれる漢字部分を検出し、検出した漢字部分に対応する読み仮名（ルビ）を決定し、テキストデータに付加して、アプリケーション部１２に返す。上記漢字部分の検出には、例えば、形態素解析技術を用いることができる。また、上記漢字部分に対応する読み仮名（ルビ）を決定する方法としては、特許文献２に記載の辞書を参照して読み仮名を検索する方法を用いることができる。
【００１７】
上記した読み仮名付加部１１は、テキスト表示装置を構成するコンピュータに上記動作を実行させ、該コンピュータを読み仮名付加部１１として機能させるプログラムによって実現することができる。アプリケーション部１２も同様に、既存の各種アプリケーションプログラムに上記した機能を追加することによって実現することができる。
【００１８】
上記のとおり構成されたテキスト表示装置１は、読み仮名（ルビ）を出力すると設定されている場合に、読み仮名付加部１１に対して表示対象のテキストを送信して読み仮名（ルビ）の付加を要求し、表示部１３に読み仮名（ルビ）付きのテキスト表示処理を行うため、表示対象のテキスト作成者にとっては、読み手の漢字読解力を気にせずにテキストを作成することが可能となり、また、読み手にとっては、知らない漢字が含まれる場合であっても、その内容を理解することが可能となる。
【００１９】
［第１の実施形態］
続いて、本発明を携帯電話端末、ＰＤＡ（Personal  Digital  Assistant）、ゲーム端末等の携帯端末に適用した第１の実施形態について図面を参照して詳細に説明する。
【００２０】
図２は、本発明の第１の実施形態に係るテキスト表示装置（携帯端末）の構成を表したブロック図である。図２を参照すると、読み仮名付加部２１、メールアプリケーション部２２、表示制御部２３、ＣＰＵ（Central Processing Unit）２４、ＲＯＭ（Read-Only Memory）２５、ＲＡＭ（Random Access Memory）２６、電源処理部２７、表示装置２８、入力部２９、無線部３０を備えた携帯端末２が示されている。
【００２１】
読み仮名付加部２１は、上記した読み仮名付加部１１に相当し、入力されたテキストデータに含まれる漢字部分を検出し、検出した漢字部分に対応する読み仮名（ルビ）を決定し、テキストデータに付加して、メールアプリケーション部２２に返す動作を行う。
【００２２】
メールアプリケーション部２２は、電子メールの閲覧・作成・送受信を行うためのアプリケーションプログラム（メーラー）によって構成され、前記各処理を行うためのユーザインタフェースを提供する。メールアプリケーション部２２は、表示設定項目として、読み仮名（ルビ）を出力しないと設定されている場合であっても、所定の操作が行われた場合には、読み仮名付加部２１にテキストデータを送信し、読み仮名（ルビ）の付加を要求する。
【００２３】
また、その他の構成要素については、当業者にとってよく知られているので、説明を省略する。
【００２４】
続いて、本実施形態に係るテキスト表示装置の動作について図面を参照して説明する。図３は、本実施形態に係るテキスト表示装置の動作を表したフローチャートである。
【００２５】
図３を参照すると、まず、メールアプリケーション部２２は、ユーザの操作や自動受信設定等により、電子メールを受信すると（ステップＳ００１）、表示設定項目として読み仮名（ルビ）を自動表示する設定となっているか否かを確認する（ステップＳ００２）。
【００２６】
読み仮名（ルビ）の自動表示設定がオンとなっている場合（ステップＳ００２のＹｅｓ）、メールアプリケーション部２２は、表示対象のテキストデータにＨＴＭＬヘッダを付加して読み仮名付加部２１に送信する（ステップＳ００３）。また、読み仮名（ルビ）の自動表示設定がオフとなっている場合であっても（ステップＳ００２のＮｏ）、ユーザより、読み仮名表示をオンにする所定の操作が行われた場合には（ステップＳ００６のＹｅｓ）、メールアプリケーション部２２は、表示対象のテキストデータにＨＴＭＬヘッダを付加して読み仮名付加部２１に送信する（ステップＳ００３）。
【００２７】
一方、読み仮名（ルビ）の自動表示設定がオフとなっており（ステップＳ００２のＮｏ）、かつ、読み仮名表示をオンにする所定の操作が行われない場合には（ステップＳ００６のＮｏ）、ステップＳ００３、Ｓ００４は省略され、読み仮名の付加は行われない。もちろん、このときに、表示対象のテキストデータにＨＴＭＬヘッダを付加するようにしてもよい。これにより、受信したテキストデータに<ruby>タグが付加されている場合のルビ表示が可能となる。
【００２８】
表示対象のテキストデータを受け取った読み仮名付加部２１は、表示対象のテキストデータのすべての漢字部分に対応する読み仮名を<ruby>タグ等のタグにより挿入し、メールアプリケーション部２２に返す処理を行う（ステップＳ００４）。前記タグにより挿入する文字列（読み仮名）は、例えば、表示対象のテキストデータを形態素解析し、テキスト中のすべての漢字部分を抽出し、図示省略する仮名漢字辞書を参照して、漢字部分に対応する読み仮名を求めることにより決定することができる。
【００２９】
メールアプリケーション部２２は、ＨＴＭＬヘッダが付加されているか否かにより、ＨＴＭＬメール又はテキストのみのプレーンメールとして、表示制御部２３に対し表示装置２８への表示を要求する（ステップＳ００５）。
【００３０】
以上のとおり、本実施形態によれば、メーラーにて読み仮名（ルビ）を出力すると設定しておくことで、受信したメールに読み仮名を付すことが可能となる。これにより、電子メールの作成者にとっては、読み手の漢字読解力を気にせずに文面を作成することが可能となり、また、読み手にとっては、知らない漢字が含まれる場合であっても、受信メールの内容を理解することが可能となる。また、本実施形態によれば、読み仮名（ルビ）の自動表示設定をオフにすることで読み仮名（ルビ）を非表示とすることができるため、読み仮名が不要なユーザに不快感を与えるようなこともない。
【００３１】
［第２の実施形態］
続いて、上記第１の実施形態と同様の構成で、ＨＴＭＬタグを用いずに読み仮名を表示するよう変形を加えた本発明の第２の実施形態について図面を参照して詳細に説明する。
【００３２】
図４は、本実施形態に係るテキスト表示装置の動作を表したフローチャートである。図４のステップＳ１０１〜Ｓ１０２及びＳ１０６は、それぞれ、上記した第１の実施形態のステップＳ００１〜Ｓ００２及びＳ００６に対応し、同様の処理であるため説明を省略する。
【００３３】
ステップＳ１０２で、読み仮名（ルビ）の自動表示設定がオンとなっている場合（ステップＳ１０２のＹｅｓ）、及び、ユーザより読み仮名表示をオンにする所定の操作が行われた場合に（ステップＳ１０６のＹｅｓ）、読み仮名付加部２１に表示対象のテキストデータを送信する点は上記した第１の実施形態と同様である（ステップＳ１０３）。
【００３４】
表示対象のテキストデータを受け取った読み仮名付加部２１は、表示対象のテキストデータと、そのすべての漢字部分に対応する読み仮名と、を用いて組版して画像データ（又は電子文書データ）を生成し、メールアプリケーション部２２に返す処理を行う（ステップＳ１０４）。前記画像データ（又は電子文書データ）は、例えば、表示対象のテキストデータに、上記したＨＴＭＬタグのほか、組版処理プログラムのタグを適宜挿入し、これらのタグにより組版処理を行うことで、作成することができる。
【００３５】
最後に、メールアプリケーション部２２は、上記のように作成された画像データが含まれたＨＴＭＬ形式の電子メール、上記のように作成された画像データ（又は電子文書データ）が添付された電子メール、あるいは、テキストのみのプレーンメールとして、表示制御部２３に対し表示装置２８への表示を要求する（ステップＳ１０５）。
【００３６】
以上のとおり、本実施形態によっても、メーラーにて読み仮名（ルビ）を出力すると設定しておくことで、受信したメールに読み仮名を付すことが可能となる。
【００３７】
以上、本発明の好適な実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。
【００３８】
例えば、上記した実施形態では、電子メールに読み仮名（ルビ）を付する例を挙げて説明したが、その他ブラウザや、電子文書リーダーにおいても同様に、読み仮名（ルビ）の表示設定を選択できるようにし、読み仮名付加部にて読み仮名の付加をさせることが可能である。
【００３９】
同様に、上記した実施形態では、携帯端末にてテキスト表示装置を実現した例を挙げて説明したが、これら携帯端末を含む各種端末にテキストを表示させる、メールサーバ、ウェブサーバ、その他各種アプリケーションサーバにおいても同様に、読み仮名（ルビ）の表示設定を選択できるようにし、読み仮名付加部にて読み仮名の付加をさせることが可能である。
【図面の簡単な説明】
【００４０】
【図１】本発明に係るテキスト表示装置の概略構成を表した図である。
【図２】本発明の第１の実施形態に係るテキスト表示装置（携帯端末）の構成を表したブロック図である。
【図３】本発明の第１の実施形態に係るテキスト表示装置（携帯端末）の動作を表したフローチャートである。
【図４】本発明の第２の実施形態に係るテキスト表示装置（携帯端末）の動作を表したフローチャートである。
【符号の説明】
【００４１】
１  テキスト表示装置
２  携帯端末（テキスト表示装置）
１１、２１  読み仮名付加部
１２  アプリケーション部
１３  表示部
１４  メモリ
２２  メールアプリケーション部
２３  表示制御部
２４  ＣＰＵ（Central Processing Unit）
２５  ＲＯＭ（Read-Only Memory）
２６  ＲＡＭ（Random Access Memory）
２７  電源処理部
２８  表示装置
２９  入力部
３０  無線部
【図１】
2009163479.tif 000003
【図２】
2009163479.tif 000004
【図３】
2009163479.tif 000005
【図４】
2009163479.tif 000006