(57)【要約】【課題】点訳エラー出力機能を用いた点字編集方法を提供する。【解決手段】本発明の点訳エラー出力機能を用いた点字編集方法は、演算処理手段が点字コードテーブルに基づいてテキスト文書のテキスト文字を点字文字に変換し、テキスト文字から点字文字への変換時に点訳エラーを検出する点訳段階（Ｓ１０）と、演算処理手段が、点訳エラーに該当する点訳エラー文字をエラーリストに格納する点訳エラー格納段階（Ｓ２０）と、演算処理手段が、点訳エラー文字と一致するテキスト文字を前記テキスト文書から検索してインデックス情報を取得するエラー位置取得段階（Ｓ３０）と、演算処理手段が、点訳エラー文字及びインデックス情報を含むエラーメッセージを生成して警告ウィンドウに出力するエラー出力段階（Ｓ４０）とを含んでなる。【選択図】図１
2020056992.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを含む演算処理手段によって実行されるプログラム形態からなる、点訳エラー出力機能を用いた点字編集方法において、
前記演算処理手段が点字コードテーブルに基づいてテキスト文書のテキスト文字を点字文字に変換し、テキスト文字から点字文字への変換時に点訳エラーを検出する点訳段階（Ｓ１０）と、
前記演算処理手段が、前記点訳段階（Ｓ１０）で検出された点訳エラーに該当する点訳エラー文字をエラーリストに格納する点訳エラー格納段階（Ｓ２０）と、
前記演算処理手段が、エラーリストに格納された点訳エラー文字と一致するテキスト文字を前記テキスト文書から検索してインデックス情報を取得するエラー位置取得段階（Ｓ３０）と、
前記演算処理手段が、前記点訳エラー格納段階（Ｓ２０）で格納された点訳エラー文字、及び前記エラー位置取得段階（Ｓ３０）で取得したインデックス情報を含むエラーメッセージを生成して警告ウィンドウに出力するエラー出力段階（Ｓ４０）とを含んでなる、点訳エラー出力機能を用いた点字編集方法。
【請求項２】
前記点訳段階（Ｓ１０）は、点字コードテーブルに基づいて、テキスト文書のテキスト文字が前記点字コードテーブルになければ点訳エラーであると判断することを特徴とする、請求項１に記載の点訳エラー出力機能を用いた点字編集方法。
【請求項３】
前記インデックス情報は、行番号、及び何番目の文字であるかを確認する指標として使用されるインデックス値を含む、請求項１に記載の点訳エラー出力機能を用いた点字編集方法。
【請求項４】
前記点訳段階（Ｓ１０）は、テキスト文書を点字文書に変換し、変換作業済みの文字にインデックス情報を生成することを特徴とする、請求項１に記載の点訳エラー出力機能を用いた点字編集方法。
【請求項５】
前記エラー位置取得段階（Ｓ３０）は、変換作業済みの文字にインデックス情報を生成することを特徴とする、請求項１に記載の点訳エラー出力機能を用いた点字編集方法。
【請求項６】
前記点訳エラー出力機能を用いた点字編集方法は、
テキスト文書の内容が表示されるテキストウィンドウ、点訳された点字文書の内容が表示される点字ウィンドウ、及びエラーメッセージが表示される警告ウィンドウが一つの画面に表示されるようにすることを特徴とする、請求項１に記載の点訳エラー出力機能を用いた点字編集方法。
【請求項７】
前記点訳エラー出力機能を用いた点字編集方法は、
前記エラー出力段階（Ｓ４０）の後に、
ユーザーによって前記警告ウィンドウのエラーメッセージの中からいずれかが選択された情報の入力を前記演算処理手段が受けるエラー選択入力段階（Ｓ５０）と、
前記演算処理手段が前記エラーメッセージに基づいてインデックス情報を取得する検討位置確認段階（Ｓ６０）と、
前記演算処理手段が、テキスト文書の内容が表示されるテキストウィンドウの該当位置に画面を移動させる検討位置移動段階（Ｓ７０）とを含んでなる、請求項１に記載の点訳エラー出力機能を用いた点字編集方法。
【請求項８】
前記点訳エラー出力機能を用いた点字編集方法は、
前記検討位置移動段階（Ｓ７０）の後に、
前記演算処理手段が、前記テキストウィンドウに表示された前記点訳エラー文字に該当するテキスト文字に、視覚的に確認可能な強調表示を行う強調表示段階（Ｓ８０）を含む、請求項７に記載の点訳エラー出力機能を用いた点字編集方法。
【請求項９】
請求項１乃至８のいずれか一項に記載の点訳エラー出力機能を用いた点字編集方法を実現するためのプログラムが格納されたコンピュータ読み取り可能な記録媒体。
【請求項１０】
請求項１乃至８のいずれか一項に記載の点訳エラー出力機能を用いた点字編集方法を実現するための、コンピュータ読み取り可能な記録媒体に格納されたプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、点訳エラー出力機能を用いた点字編集方法、これを実現するためのプログラムが格納された記録媒体、及びこれを実現するために媒体に格納されたコンピュータプログラムに係り、さらに詳細には、点訳エラー検出の際にインデックス情報を活用してエラー発生位置を見つけて修正を容易にする、点訳エラー出力機能を用いた点字編集方法、これを実現するためのプログラムが格納された記録媒体、及びこれを実現するために媒体に格納されたコンピュータプログラムに関する。
【背景技術】
【０００２】
点字は、人の触覚を介して読んだり書いたりすることができるように様々な点型（Ｄｏｔ  ｐａｔｔｅｒｎｓ）に意味を与えて置いた文字象徴体系である。一般に、このような点字は、３＊２や４＊２などの点字が通用され、点字の数と配列を異ならせて文字体系を形成する。
【０００３】
一方、情報通信産業の発達によりコンピュータ、携帯電話（Ｍｏｂｉｌｅ  ｐｈｏｎｅ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔｓ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  ｍｕｌｔｉｍｅｄｉａ  ｐｌａｙｅｒ）などの各種情報通信機器の使用が日常化されている。このような情報通信機器は、身体的な障害がある人、例えば視覚障害者の接近性が非常に低いため、情報通信機器の活用において視覚障害者が疎外されており、情報格差（Ｄｉｇｉｔａｌ  ｄｉｖｉｄｅ）による経済社会的不均衡の解消が要求されている。
【０００４】
かかる問題を解決するために、一般人に公開された文書を点字文書に変換する技術が開発されたが、これらの技術を活用するユーザーは、視覚的に問題がないユーザーがほとんどであり、点字に慣れていないユーザーには、テキスト文書を点字文書に変換する過程で発生するエラーを見つけて修正することが難しいという問題点がある。
【０００５】
韓国登録特許第１０−１７５２３５１号には、図書内容点字出力装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】韓国登録特許第１０−１７５２３５１号（登録日：２０１７年６月２３日）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本発明は、かかる問題点を解決するためになされたもので、その目的は、点訳エラー検出の際にインデックス情報を活用してエラー発生位置を見つけて修正を容易にする、点訳エラー出力機能を用いた点字編集方法、これを実現するためのプログラムが格納された記録媒体、及びこれを実現するために媒体に格納されたコンピュータプログラムを提供することにある。
【０００８】
本発明の実施例の目的は、上述した目的に制限されず、上述していない別の目的は、以降の記載から本発明の属する技術分野における通常の知識を有する者に明確に理解できるであろう。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法は、コンピュータを含む演算処理手段によって実行されるプログラム形態からなる、点訳エラー出力機能を用いた点字編集方法において、前記演算処理手段が点字コードテーブルに基づいてテキスト文書のテキスト文字を点字文字に変換し、テキスト文字から点字文字への変換時に点訳エラーを検出する点訳段階（Ｓ１０）と、前記演算処理手段が、前記点訳段階（Ｓ１０）で検出された点訳エラーに該当する点訳エラー文字をエラーリストに格納する点訳エラー格納段階（Ｓ２０）と、前記演算処理手段が、エラーリストに格納された点訳エラー文字と一致するテキスト文字を前記テキスト文書から検索してインデックス情報を取得するエラー位置取得段階（Ｓ３０）と、前記演算処理手段が、前記点訳エラー格納段階（Ｓ２０）で格納された点訳エラー文字、及び前記エラー位置取得段階（Ｓ３０）で取得したインデックス情報を含むエラーメッセージを生成して警告ウィンドウに出力するエラー出力段階（Ｓ４０）とを含んでなる。
【００１０】
また、前記点訳段階（Ｓ１０）は、点字コードテーブルに基づいて、テキスト文書のテキスト文字が前記点字コードテーブルになければ点訳エラーであると判断することを特徴とする。
【００１１】
また、前記インデックス情報は、行番号、及び何番目の文字であるかを確認する指標として使用されるインデックス値を含む。
【００１２】
また、前記点訳段階（Ｓ１０）は、テキスト文書を点字文書に変換し、変換作業済みの文字にインデックス情報を生成することを特徴とする。
【００１３】
また、前記エラー位置取得段階（Ｓ３０）は、変換作業済みの文字にインデックス情報を生成することを特徴とする。
【００１４】
また、前記点訳エラー出力機能を用いた点字編集方法は、テキスト文書の内容が表示されるテキストウィンドウ、点訳された点字文書の内容が表示される点字ウィンドウ、及びエラーメッセージが表示される警告ウィンドウが一つの画面に表示されるようにすることを特徴とする。
【００１５】
また、前記点訳エラー出力機能を用いた点字編集方法は、前記エラー出力段階（Ｓ４０）の後に、ユーザーによって前記警告ウィンドウのエラーメッセージの中からいずれかが選択された情報の入力を前記演算処理手段が受けるエラー選択入力段階（Ｓ５０）と、前記演算処理手段が前記エラーメッセージに基づいてインデックス情報を取得する検討位置確認段階（Ｓ６０）と、前記演算処理手段が、テキスト文書の内容が表示されるテキストウィンドウの該当位置へ画面を移動させる検討位置移動段階（Ｓ７０）とを含んでなる。
【００１６】
また、前記点訳エラー出力機能を用いた点字編集方法は、前記検討位置移動段階（Ｓ７０）の後に、前記演算処理手段が、前記テキストウィンドウに表示された前記点訳エラー文字に該当するテキスト文字に、視覚的に確認可能な強調表示を行う強調表示段階（Ｓ８０）を含む。
【００１７】
また、本発明の一実施例によれば、前記点訳エラー出力機能を用いた点字編集方法を実現するためのプログラムが格納されたコンピュータ読み取り可能な記録媒体が提供されることを特徴とする。
【００１８】
また、本発明の一実施例によれば、前記点訳エラー出力機能を用いた点字編集方法を実現するために、コンピュータ読み取り可能な記録媒体に格納されたプログラムが提供されることを特徴とする。
【発明の効果】
【００１９】
本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法によれば、点訳エラー検出の際にインデックス情報を活用してエラー発生位置を見つけて修正を容易にすることにより、点訳エラーに対する修正を容易に行うことができるという効果がある。
【００２０】
また、点字コードテーブルになければ点訳エラーであると判断するようにすることにより、点訳エラーをより容易に検出することができるという効果がある。
【００２１】
また、インデックス情報として行番号及びインデックス値を用いるが、文書の内容のうち、点訳エラーに該当する部分を警告ウィンドウに出力することには行番号を用い、検索などにはインデックス値を用いることにより、点訳エラーに対するより迅速な修正ができるように助けるという効果がある。
【００２２】
また、点訳段階またはエラー位置取得段階でインデックス情報を生成することにより、状況に応じてリアルタイムでまたは一括的にインデックス情報を付与して文書管理の効率を高めることができるという効果がある。
【００２３】
また、テキストウィンドウ、点字ウィンドウ及び警告ウィンドウを一つの画面に同時に出力することができることにより、点訳作業を行うユーザーが必要な部分を迅速に確認して点訳エラーに対する修正をさらに容易に行うことができるという効果がある。
【００２４】
また、エラー出力段階の後にユーザーによってエラーメッセージが選択されると、インデックス情報を取得し、各文書の該当内容が表示されるようにすることにより、点訳エラーに対する修正をさらに容易に行うことができるという効果がある。
【００２５】
また、点訳エラー文字に該当するテキスト文字に、視覚的に確認可能な強調表示をすることにより、点訳エラーに対する修正をさらに容易に行うことができるという効果がある。
【００２６】
また、文字及び組版コード文字に付与されるインデックス値の他にも、文字の最小表現単位ごとにさらに表示されるインデックス値であるインデックスコードを用いることにより、テキスト文書と点字文書の同期化で作業をさらに容易に行うことができるという効果がある。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法のフローチャートである。
【図２】図１の一実施例に係るフローチャートである。
【図３】本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法の改行のために付与されるインデックス値の例示図である。
【図４】本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法の画面インターフェースの例示図である。
【図５】本発明の他の実施例に係る点訳エラー出力機能を用いた点字編集方法のフローチャートである。
【図６】図２の過程以降に行われる一実施例に係るフローチャートである。
【発明を実施するための形態】
【００２８】
本発明は、様々な変更を加えることができ、様々な実施形態を有することができるもので、特定実施形態を図面を例示し、詳細に説明する。ところが、これは、本発明を特定の実施形態に対して限定するためのものではなく、本発明の思想及び技術範囲に含まれるあらゆる変更、均等物ないし代替物を含むものと理解されるべきである。
【００２９】
ある構成要素が他の構成要素に「連結」または「接続」されていると言及されたときは、他の構成要素に直接連結または接続されていることもあるが、それらの構成要素の間に別の構成要素が介在することもあると理解されるべきである。
【００３０】
これに対し、ある構成要素が他の構成要素に「直接連結」されているか、「直接接続」されていると言及されたときは、それらの構成要素の間に別の構成要素が存在しないと理解されるべきである。
【００３１】
本明細書において使用される用語は、単に特定の実施形態を説明するためのもので、本発明を限定するものではない。単数の表現は、文脈上明らかに異なる意味を表さない限り、複数の表現を含む。本出願において、「含む」または「有する」などの用語は、明細書上に記載された特徴、数字、工程、動作、構成要素、部品またはそれらの組み合わせが存在することを示すものであり、１つまたはそれ以上の他の特徴、数字、工程、動作、構成要素、部品またはそれらの組み合わせの存在または付加の可能性を予め排除するものではないと理解されるべきである。
【００３２】
別途定義されていない限り、技術的または科学的な用語を含めてここで使用される全ての用語は、本発明の属する技術分野における通常の知識を有する者により一般的に理解されるのと同様の意味を有する。一般に使用される辞書に定義されている用語は、関連技術の文脈上持つ意味と同じ意味を持つものと解釈されるべきであり、本出願において明らかに定義しない限り、理想的または過度に形式的な意味には解釈されない。
【００３３】
以下、添付図面を参照して本発明を詳細に説明する。これに先立ち、本明細書及び請求の範囲に使用された用語または単語は、通常的または辞典的な意味に限定して解釈されてはならず、発明者が自分の発明を最善の方法で説明するために用語の概念を適切に定義することができるという原則に基づき、本発明の技術的思想に符合する意味と概念で解釈されなければならない。また、使用される技術用語及び科学用語において他の定義がなければ、本発明の属する技術分野における通常の知識を有する者が通常的に理解している意味を有し、下記の説明及び添付図面において本発明の要旨を無駄に不明瞭にするおそれのある公知の機能及び構成についての説明は省略する。以下に紹介される図面は、当業者に本発明の思想が十分伝達できるようにするために例として提供されるものである。よって、本発明は、以下に提示される図面に限定されず、異なる形態に具体化されることも可能である。また、明細書全般にわたって、同一の参照番号は同一の構成要素を示す。図面中の同一の構成要素は出来る限り何処でも同一の符号で示していることに留意すべきである。
【００３４】
図１は本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法のフローチャート、図２は図１の一実施例に係るフローチャート、図３は本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法の改行のために付与されるインデックス値の例示図、図４は本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法の画面インターフェースの例示図、図５は本発明の他の実施例に係る点訳エラー出力機能を用いた点字編集方法のフローチャート、図６は図２の過程以降に行われる一実施例に係るフローチャートである。
【００３５】
説明に先立ち、本明細書（及び特許請求の範囲）で使用される用語について簡単に説明する。
「テキスト文字」は、視覚的に読み取りが可能な文字を意味し、
「テキスト文書」は、テキスト文字からなる文書を意味し、
「点字文字」は、触覚で読み取りが可能な文字を意味し、
「点字文書」は、点字文字からなる文書を意味する。
【００３６】
図１及び図２に示すように、本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法は、コンピュータを含む演算処理手段によって実行されるプログラム形態からなる点訳エラー出力機能を用いた点字編集方法において、点訳段階（Ｓ１０）、点訳エラー格納段階（Ｓ２０）、エラー位置取得段階（Ｓ３０）及びエラー出力段階（Ｓ４０）を含む。
【００３７】
点訳段階（Ｓ１０）は、前記演算処理手段が点字コードテーブルに基づいてテキスト文書のテキスト文字を点字文字に変換し、テキスト文字から点字文字への変換時に点訳エラーを検出する。
【００３８】
前記点訳段階（Ｓ１０）は、テキスト文書を点訳して点字文書に変換させるためにテキスト文字を点訳して点字文字に変換する過程であり、この過程中に点訳エラーが発生すると、これを検出する。
【００３９】
このとき、テキスト文書としては、ＰＤＦ文書（アドビシステムズ社）、ハングル文書（ＨＡＮＣＯＭ社）、Ｗｏｒｄ文書（マイクロソフト社）、ＭＳ−ＤＯＳの標準−テキスト文書などを用いることができ、前記テキスト文書は、各言語圏の文字を人が視覚的に認知することができる文字列セットであって、文字列のみからなる。公知の文字列セットとしては、ＡＳＣＩＩ文字列セットとユニコード文字列セットがある。
【００４０】
前記点訳段階（Ｓ１０）は、予め用意されたソースファイル（ｐｄｆ、ｔｘｔなどの拡張子が付与されたファイル）であるテキスト文書を点字文書に変換することができ、その後、これを点字ファイル（ｂｂｆ、ｂｒｆ、ｂｒｌ、ｎｉｂなどの拡張子が付与されたファイル）として格納することができる。
【００４１】
前記点訳段階（Ｓ１０）は、前記テキスト文書から点訳エラーに該当するテキスト文字を除くすべての文字の点訳が完了するまで作業を行うか、或いは別途の停止命令を受けるまで連続的に点訳作業を行う。
【００４２】
前記点訳段階（Ｓ１０）は、テキスト文書を点訳して点字文書に変換する過程で前記点字文書（点字ウィンドウ）の改行基準に基づいて点字文書の改行を行うことを特徴とすることができる。
【００４３】
点訳エラー格納段階（Ｓ２０）は、演算処理手段が、前記点訳段階（Ｓ１０）で検出された点訳エラーに該当する点訳エラー文字をエラーリストに格納する。
【００４４】
前記点訳エラー格納段階（Ｓ２０）は、前記点訳段階（Ｓ１０）でテキスト文字を点字文字に変換する点訳作業中に点訳エラーを検出したとき、検出された点訳エラーに該当する点訳エラー文字であるテキスト文字をエラーリストに格納する。
【００４５】
ここで、エラーリストは、点訳エラーが発生したテキスト文字を順次格納するなど、予め決定された基準に基づいて格納する格納スペースの名称を意味する。
【００４６】
エラー位置取得段階（Ｓ３０）は、前記演算処理手段が、エラーリストに格納された点訳エラー文字と一致するテキスト文字を前記テキスト文書から検索してインデックス情報を取得する。
【００４７】
前記インデックス情報は、該当テキスト文字が前記テキスト文書上のどの位置（ページ、行、順番など）に該当するかを確認する用途に使用するか、或いはより速い検索に活用されるなど文書管理の効率性を高めるための資料として使用され得る。
【００４８】
エラー出力段階（Ｓ４０）は、前記演算処理手段が、前記点訳エラー格納段階（Ｓ２０）で格納された点訳エラー文字、及び前記エラー位置取得段階（Ｓ３０）で取得したインデックス情報を含むエラーメッセージを生成して警告ウィンドウに出力する。
【００４９】
前記エラー出力段階（Ｓ４０）は、「ＥＲＲ００１：'ｒ'点字変換に失敗しました。'４'行（１１２）」（図４参照）などのエラーメッセージを前記警告ウィンドウに出力する。
【００５０】
前記警告ウィンドウは、エラーメッセージが表示される画面インターフェースの一部分をいう。
【００５１】
本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法の点訳段階（Ｓ１０）は、点字コードテーブルに基づいて、テキスト文書のテキスト文字が前記点字コードテーブルになければ点訳エラーであると判断することを特徴とすることができる。
【００５２】
すなわち、前記点訳段階（Ｓ１０）は、点字コードテーブルにないテキスト文字が検出されると、点訳エラーと判断してこれを検出することができる。
【００５３】
前記点字コードテーブルは、点字コード辞典、点字コードデータ、点字テーブルなどと呼ぶことができ、テキスト文字と点字文字が１：１または１：ｎ（ｎは自然数）でマッチングされるように製作される。
【００５４】
基本的な点字テーブルは、１：１でマッチングされる場合がほとんどである。
【００５５】
しかし、特殊な条件、複合的な条件、使用状況による基準に基づいて１：ｎのマッチングが発生し、特殊な条件と複合的な条件などを計算（多重マッチング）して適切な変換値を見つけて変換させる作業を行わなければならない場合が発生することがある。
【００５６】
１：ｎのマッチング、例えば同音異義語に適用でき、「，」の場合は停止符としても使用できるが、金額などにおいて三桁数ごとにつける表示としても使用できるなど、一つのテキスト文字に複数の点字文字がマッチングされるようにすることができる。
【００５７】
本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法のインデックス情報は、行番号、及び何番目の文字であるかを確認する指標として使用されるインデックス値を含むことができる。
【００５８】
前記行番号は、テキスト文書の何番目の行に該当するかを確認することが可能な番号を意味し、行番号を統合管理する文書は、文書の何番目の行に該当するかを番号で表示することができ、行番号をページ単位で管理する文書は、当該ページの何番目の行に該当するかを番号で表示することができるなどの様々な実施が可能である。
【００５９】
前記インデックス値は文字の順番を番号で表示することができ、ここで、文字は組版符号文字（別ち書き、改行などを意味する文字）を含むことが好ましい。
【００６０】
前記インデックス値は、文字（テキスト、点字）、組版符号文字（スペース（別ち書き）、改行など）に付与されるインデックス値の他にも文字の最小表現単位ごとにさらに表示（インデックスコード化）されるようにすることができる。
【００６１】
後述する内容以外にも、文字の最小表現単位ごとにさらに表示されるインデックス値をインデックスコードで表現して説明する。
【００６２】
点字ページは「カラム（一行の文字数）＊ライン数」に設定でき、点字ページの設定は点字プリンタの用紙設定に合わせられる。そして、点字文書の内容は点字ページの設定に合わせて出力される。
【００６３】
例えば、テキスト文書（墨字文書など）では、一行である文章が点字文書では点字ページの設定（３２×２６）に基づいて二行として出力される場合が発生することができる。
【００６４】
したがって、後述するテキストウィンドウと点字ウィンドウに表示される文書を同期化（文書同期化）させることが、点訳エラーを修正する作業をより容易にすることができて好ましい。
【００６５】
文書同期化は、点字ページの設定に合わせてテキスト文書の設定（形式）を変更させる。
【００６６】
すなわち、文書同期化は、テキスト文書の形式を点字文書の形式のように変更するのである。
【００６７】
言い換えれば、文書同期化は、点字ウィンドウに１〜１０番の行が出力されると、テキストウィンドウにも１〜１０番の行が出力されるようにすることができる。
【００６８】
テキスト文書の行番号をクリックすると、点字文書の当該行へ移動するようにし、点字文書の行番号をクリックすると、テキスト文書の当該行へ移動するようにする作業を、文字同期化機能を用いてより迅速に行うことができる。
【００６９】
文書同期化機能は、点字に慣れていないユーザーがテキスト文書のみ修正して点字文書を製作することができるようにする。そして、直観的かつ容易なライン別の比較が可能なので、点字文書をより迅速かつ容易に製作することができる。
【００７０】
文書同期化のために重要なことは、テキスト文書の形式を点字文書の形式と同一にすることである。
【００７１】
また、改行に用いられるインデックスコードを適切な位置に挿入しなければならない。
【００７２】
インデックスコードは、ＡＳＣＩＩコードのうち、一般文書でよく使用しない０×０１〜０×０８の間の値を使用することができる。
【００７３】
図３に示すように、インデックスコードは、テキストバッファ及び点字バッファの両方に挿入される（図３に■で表示）。
【００７４】
インデックスコードは、数字、記号、文字、単語別に点字変換が行われたたびに、当該位置の後ろに挿入することができる。
【００７５】
しかし、数表、ローマ字表、大文字表の後ろには挿入されないようにすることが好ましい。
【００７６】
点字変換が完了した後、テキストバッファと点字バッファにあるラインを、点字ページカラム（文字数）に合わせて形式を変更する。このとき、インデックスコードを活用する（インデックスコードが基準となる）。
【００７７】
つまり、インデックスコードを基準として改行を行うことができる。これは、点字の略字（略語）など、一部の点字は別ち書きをするとその意味を正確に把握することができないからである。
【００７８】
本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法の点訳段階（Ｓ１０）は、テキスト文書を点字文書に変換し、変換作業済みの文字にインデックス情報を生成することを特徴とすることができる。
【００７９】
すなわち、テキスト文字を点訳して点字文字に変換した瞬間、テキスト文字及び点字文字にリアルタイムでインデックス情報を付与することができる。
【００８０】
言い換えれば、インデックス情報を前記点訳段階（Ｓ１０）でリアルタイムにて行うことができる。
【００８１】
本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法のエラー位置取得段階（Ｓ３０）は、変換作業済みの文字にインデックス情報を生成することを特徴とすることができる。
【００８２】
すなわち、インデックス情報を前記エラー位置取得段階（Ｓ３０）で付与することができる。
【００８３】
この時、前記テキスト文書から点訳エラーに該当するテキスト文字を除くすべての文字の点訳が完了した後、一括的にテキスト文字及び点字文字にインデックス情報を付与することができる。
【００８４】
図４に示すように、本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法は、テキスト文書の内容が表示されるテキストウィンドウ、点訳された点字文書の内容が表示される点字ウィンドウ、及びエラーメッセージが表示される警告ウィンドウが一つの画面に表示されるようにすることを特徴とすることができる。
【００８５】
前記テキストウィンドウは、テキスト文書の内容のうち、前記テキストウィンドウの一つの画面に表示可能な内容が表示される画面インターフェースの一部分をいい、前記点字ウィンドウは、点字文書の内容のうち、前記点字ウィンドウの一つの画面に表示可能な内容が表示される画面インターフェースの一部分をいい、前記警告ウィンドウは、エラーメッセージ内容が表示される画面インターフェースの一部分をいう。
【００８６】
すなわち、モニターなどの一つの画面に表示される画面インターフェースのうち、一部にテキストウィンドウが形成され、他の一部に点字ウィンドウが形成され、別の一部に警告ウィンドウが形成され、一つの画面に前記テキストウィンドウ、点字ウィンドウ及び警告ウィンドウが表示されるようにすることができる（図４参照）。
【００８７】
図５及び図６に示すように、本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法は、前記エラー出力段階（Ｓ４０）の後に、エラー選択入力段階（Ｓ５０）、検討位置確認段階（Ｓ６０）及び検討位置移動段階（Ｓ７０）を含むことができる。
【００８８】
エラー選択入力段階（Ｓ５０）は、ユーザーによって前記警告ウィンドウのエラーメッセージのうちのいずれかが選択された情報の入力を前記演算処理手段が受ける。
【００８９】
前記エラー選択入力段階（Ｓ５０）は、ユーザーが入力手段（マウス、キーボードなど）を用いて前記警告ウィンドウのエラーメッセージのうちのいずれかを選択（クリック、ダブルクリック、ファンクションキー入力など）すると、前記入力手段を介して入力された情報の入力を受ける。
【００９０】
検討位置確認段階（Ｓ６０）は、前記演算処理手段が前記エラーメッセージに基づいてインデックス情報を取得する。
【００９１】
図３の例を挙げると、「ＥＲＲ００１：'ｒ'点字変換に失敗しました。'４'行（１１２）」（図４参照）などのエラーメッセージが前記警告ウィンドウに出力される場合、
【００９２】
エラーコードは：で終わり、エラー文字と行番号は''で表示され、インデックス値は（）で表示される規則を適用すれば、
【００９３】
当該エラーメッセージをパーシング（分離）して行番号及びインデックス値情報を取得することができる。
【００９４】
インデックス情報は、文字（文字、単語、組版符号文字など）に付与できるが、点訳作業の後に付与でき、エラーメッセージに対する修正作業の後に再び付与できる。
【００９５】
したがって、一度決定されたインデックス情報を活用し続けるのではなく、ユーザーがエラーメッセージの中からいずれか一つを選択すると、インデックス情報を取得する。
【００９６】
検討位置移動段階（Ｓ７０）は、前記演算処理手段が、テキスト文書の内容が表示されるテキストウィンドウの当該位置に画面を移動させる。
【００９７】
前記検討位置移動段階（Ｓ７０）は、ユーザーがエラーメッセージの中からいずれか一つを選択すると、当該エラーメッセージに関連したテキスト文字をユーザーが確認することができるように、前記テキストウィンドウに当該エラーメッセージ関連のテキスト文字が表示されるように画面を移動させる。
【００９８】
ここで、画面を移動させるという表現は、ユーザー立場での表現であり、当該エラーメッセージ関連のテキスト文字が含まれているテキスト文書の内容のうち、当該エラーメッセージ関連のテキスト文字をユーザーが視覚的に確認することができるように前記テキストウィンドウに表示することである。
【００９９】
例えば、テキストウィンドウに１２３番の行（第１３ページ）が表示されていたが、エラーメッセージに１３番の行（第２ページ）に該当するエラーメッセージをユーザーが選択すると、１３番の行（第２ページ）が見られるようにテキストウィンドウに表示する。
【０１００】
図１に示すように、本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法は、前記検討位置移動段階（Ｓ７０）の後に、前記演算処理手段が、前記テキストウィンドウに表示された前記点訳エラー文字に該当するテキスト文字に視覚的に確認可能な強調表示を行う強調表示段階（Ｓ８０）を含むことができる。
【０１０１】
すなわち、前記強調表示段階（Ｓ８０）は、点訳エラー文字に該当するテキスト文字に強調表示を行う。
【０１０２】
ここで、前記強調表示は、色表示、太字、下線、点滅効果など、周辺文字との区分が可能な表示を行うことである。
【０１０３】
この時、前記強調表示段階（Ｓ８０）は、点訳エラー文字に該当するテキスト文字だけでなく、それに隣接するテキスト文字に、前記点訳エラー文字に該当するテキスト文字と区別される他の強調表示を行うことを特徴とすることができる。
【０１０４】
これは、点訳エラーが発生したテキスト文字の正確な意味を把握するために考慮すべき周辺テキスト文字を表示するためのもので、点訳エラーが発生したテキスト文字とは異なる強調表示を行うことが好ましい。
【０１０５】
このような強調表示は、重要度に応じて差等強調となるようにすることがさらに重要である。
【０１０６】
例えば、点訳エラーが発生したテキスト文字には赤色で表示し、点訳エラーが発生したテキスト文字のすぐ前後のテキスト文字にはオレンジ色で表示し、その次のテキスト文字には黄色で表示するなど、様々な実施が可能である。
【０１０７】
以上、本発明の一実施例に係る点訳エラー出力機能を用いた点字編集方法について説明したが、点訳エラー出力機能を用いた点字編集方法を実現するためのプログラムが格納されたコンピュータ読み取り可能な記録媒体、及び点訳エラー出力機能を用いた点字編集方法を実現するためのコンピュータ読み取り可能な記録媒体に格納されたプログラムも実現可能である。
【０１０８】
すなわち、上述した点訳エラー出力機能を用いた点字編集方法は、これを実現するための命令のプログラムが類型的に実現されることにより、コンピュータを介して読み取ることが可能な記録媒体に含まれて提供されることも可能であることを当業者が容易に理解することができるであろう。言い換えれば、様々なコンピュータ手段を介して実行できるプログラム命令の形で実現され、コンピュータ読み取り可能な記録媒体に記録できる。前記コンピュータ読み取り可能な記録媒体は、プログラム命令、データファイル、データ構造などを単独で或いは組み合わせて含むことができる。前記コンピュータ読み取り可能な記録媒体に記録されるプログラム命令は、本発明のために特に設計されて構成されたものであってもよく、コンピュータソフトウェアの当業者に公知されて使用可能なものであってもよい。前記コンピュータ読み取り可能な記録媒体の例には、ハードディスク、フロッピーディスク及び磁気テープなどの磁気媒体（ｍａｇｎｅｔｉｃ  ｍｅｄｉａ）、ＣＤ−ＲＯＭ、ＤＶＤとなどの光記録媒体（ｏｐｔｉｃａｌ  ｍｅｄｉａ）、フロップティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）などの磁気−光媒体（ｍａｇｎｅｔｏ−ｏｐｔｉｃａｌ  ｍｅｄｉａ）、およびＲＯＭ、ＲＡＭ、フラッシュメモリ、ＵＳＢメモリなどのプログラム命令を格納及び実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令の例には、コンパイラによって作られるような機械語コードだけでなく、インタプリターなどを用いてコンピュータによって実行できる高級言語コードを含む。前記ハードウェア装置は、本発明の動作を行うために一つ以上のソフトウェアモジュールとして作動するように構成でき、その逆も同様である。
【０１０９】
本発明は、前述した実施例に限定されず、適用範囲が多様であるのはもとより、請求の範囲で請求する本発明の要旨を外れることなく様々な変形実施が可能である。
【符号の説明】
【０１１０】
Ｓ１０    点訳段階
Ｓ２０    点訳エラー格納段階
Ｓ３０    エラー位置取得段階
Ｓ４０    エラー出力段階
Ｓ５０    エラー選択入力段階
Ｓ６０    検討位置確認段階
Ｓ７０    検討位置移動段階
Ｓ８０    強調表示段階
【図１】
2020056992.tif 000003
【図２】
2020056992.tif 000004
【図３】
2020056992.tif 000005
【図４】
2020056992.tif 000006
【図５】
2020056992.tif 000007
【図６】
2020056992.tif 000008