(57)【要約】【課題】  液晶モニタなどの表示部に表示された電子テキストや電子画像において、ユーザが特定箇所を選択した場合に、当該特定箇所に適した制御用画面を自動で表示して、ユーザによる文字入力などの作業を支援することができる制御用画面表示装置を提供する。【解決手段】  表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み手段と、属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段と、読み込んだ構造化文書中の属性情報に基づいて、制御用画面記憶手段から制御用画面を読み取り、当該読み取った制御用画面を表示部に出力する制御用画面出力手段と、制御用画面において受け付けた入力に基づく処理を行なう制御指示処理手段とを備える。【選択図】    図１
2005078155.tif 000002
【特許請求の範囲】
【請求項１】
表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み手段と、
前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段と、
前記読み込んだ前記構造化文書中の前記属性情報に基づいて、前記制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を表示部に出力する制御用画面出力手段と、
前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理手段と、
を備えることを特徴とする制御用画面表示装置。
【請求項２】
表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み手段と、
前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段と、
前記構造化文書読み込み手段の読み込んだ前記構造化文書の表示要素を前記表示部に出力する表示要素出力手段と、
前記表示要素出力手段の出力した表示要素ごとの前記表示部における表示位置を記憶する表示位置記憶手段と、
前記表示部に出力された前記表示要素のうち、指定を受け付けた前記表示要素の前記表示位置を検出する表示位置検出手段と、
前記表示位置検出手段の検出した前記表示位置に対応する前記表示要素を前記表示位置記憶手段から読み取り、当該読み取った表示要素に対応する前記属性情報を前記構造化文書から読み取る属性情報特定手段と、
前記属性情報特定手段の読み取った前記属性情報に基づいて前記制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を前記表示部に出力する制御用画面出力手段と、
前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理手段と、
を備えることを特徴とする制御用画面表示装置。
【請求項３】
前記属性情報が言語の種類を示し、
前記制御用画面記憶手段が前記言語の文字入力を受け付ける制御用画面を記憶する
ことを特徴とする請求項１または請求項２のいずれかに記載の制御用画面表示装置。
【請求項４】
前記属性情報が数字を示し、
前記制御用画面記憶手段が前記数字の入力を受け付ける制御用画面を記憶する
ことを特徴とする請求項１または請求項２のいずれかに記載の制御用画面表示装置。
【請求項５】
前記属性情報が言語の種類を示し、
前記制御用画面記憶手段が手書き文字入力を受け付ける制御用画面を記憶し、
前記制御指示処理手段が、前記制御用画面において受け付けた手書き文字入力の文字を示す前記言語の種類に応じて文字を認識する
ことを特徴とする請求項１または請求項２のいずれかに記載の制御用画面表示装置。
【請求項６】
表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み過程と、
前記読み込んだ前記構造化文書中の前記属性情報に基づいて、前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を表示部に出力する制御用画面出力過程と、
前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理過程と、
を有することを特徴とする制御用画面表示方法。
【請求項７】
表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み過程と、
前記構造化文書読み込み過程において読み込んだ前記構造化文書の表示要素を前記表示部に出力する表示要素出力過程と、
前記表示部に出力された前記表示要素のうち、指定を受け付けた前記表示要素の前記表示位置を検出する表示位置検出過程と、
前記表示位置検出過程において検出した前記表示位置に対応する前記表示要素を、前記表示要素ごとの前記表示部における表示位置を記憶する表示位置記憶手段から読み取り、当該読み取った表示要素に対応する前記属性情報を前記構造化文書から読み取る属性情報特定過程と、
前記属性情報特定過程において読み取った前記属性情報に基づいて、前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を前記表示部に出力する制御用画面出力過程と、
前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理過程と、
を有することを特徴とする制御用画面表示方法。
【請求項８】
制御用画面表示装置のコンピュータに実行させるプログラムであって、
表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み処理と、
前記読み込んだ前記構造化文書中の前記属性情報に基づいて、前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を表示部に出力する制御用画面出力処理と、
前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理処理と、
をコンピュータに実行させるプログラム。
【請求項９】
制御用画面表示装置のコンピュータに実行させるプログラムであって、
表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み処理と、
前記構造化文書読み込み処理において読み込んだ前記構造化文書の表示要素を前記表示部に出力する表示要素出力処理と、
前記表示部に出力された前記表示要素のうち、指定を受け付けた前記表示要素の前記表示位置を検出する表示位置検出処理と、
前記表示位置検出処理において検出した前記表示位置に対応する前記表示要素を、前記表示要素ごとの前記表示部における表示位置を記憶する表示位置記憶手段から読み取り、当該読み取った表示要素に対応する前記属性情報を前記構造化文書から読み取る属性情報特定処理と、
前記属性情報特定処理において読み取った前記属性情報に基づいて、前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を前記表示部に出力する制御用画面出力処理と、
前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理処理と、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部にソフトウェアキーボードなどの制御用画面を出力する制御用画面表示装置及び制御用画面表示方法ならびにそのプログラムに関する。
【背景技術】
【０００２】
従来、ユーザがコンピュータを利用する際にモニタに表示された文字入力欄において文字を入力する場合には、ユーザは、漢字、カタカナ、アルファベットなどの文字の種類をキーボードやマウスを使って選択して文字入力用ソフトウェアに登録し、文字入力欄に入力すべき文字を入力している。また、例えばプリンタなどに設けられた液晶表示部において、ユーザが特定の領域を選択すると、当該領域の座表に基づいて、その領域に適した仮想キーボードが液晶表表示部に表示され、ユーザが当該仮想キーボードを利用して数字などの文字を入力する文字入力方法が公開されている。（例えば、特許文献１参照）。
【特許文献１】特開平１１−１３３８１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
近年、電子ペーパなどと呼ばれる電子テキストや電子画像などを表示する極薄型の表示装置が多くの電子機器製造会社から提案されている。ここで、電子ペーパはユーザが文字を入力したり、電子テキストや電子画像を表示させたりすることで、紙と同じように利用することを目的として開発が進められている。このような電子ペーパでは、ポータブル性が重視されるので、入力装置としてキーボードやマウスなどを備えないようにすることが望まれる。また、電子ペーパの表示部に表示させる電子テキストや電子画像のデータは、上述のプリンタを操作する画面のように特定の画面を表示するだけのデータではない。従って電子ペーパでは、電子テキストや電子画像を表示するデータが異なる場合には、当該データによって表示された電子テキストや電子画像それぞれの座標に応じた、異なる種類の仮想キーボードを表示する必要が出てくる。
【０００４】
そこでこの発明は、液晶モニタなどの表示部に表示された電子テキストや電子画像において、ユーザが特定箇所を選択した場合に、当該特定箇所に適した制御用画面を自動で表示して、ユーザによる文字入力などの作業を支援することができる、制御用画面表示装置及び制御用画面表示方法ならびにそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題を解決すべくなされたもので、表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み手段と、前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段と、前記読み込んだ前記構造化文書中の前記属性情報に基づいて、前記制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を表示部に出力する制御用画面出力手段と、前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理手段とを備えることを特徴とする制御用画面表示装置である。
【０００６】
本発明によれば、構造化文書読み込み手段が表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む。また制御用画面記憶手段が属性情報の種類に応じた制御用画面を記憶する。そして制御用画面出力手段が構造化文書読み込み手段の読み込んだ構造化文書中の属性情報に基づいて、制御用画面記憶手段から制御用画面を読み取り、当該読み取った制御用画面を表示部に出力する。また、制御指示処理手段が制御用画面において受け付けた入力に基づく処理を行なう。これにより、制御用画面表示装置は構造化文書中の表示要素に対応する属性情報に基づいて、属性情報に関連する制御用画面を表示部に出力するので、ユーザが制御用画面の種類を選択する必要が無い。従って、例えば日本語入力用のソフトウェアキーボードや数字入力用の画面などの制御用画面を構造化文書中の表示要素に対応する属性情報に基づいて表示部に出力すれば、ユーザによる文字入力などの作業を自動で支援することができる。
【０００７】
また本発明は、表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み手段と、前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段と、前記構造化文書読み込み手段の読み込んだ前記構造化文書の表示要素を前記表示部に出力する表示要素出力手段と、前記表示要素出力手段の出力した表示要素ごとの前記表示部における表示位置を記憶する表示位置記憶手段と、前記表示部に出力された前記表示要素のうち、指定を受け付けた前記表示要素の前記表示位置を検出する表示位置検出手段と、前記表示位置検出手段の検出した前記表示位置に対応する前記表示要素を前記表示位置記憶手段から読み取り、当該読み取った表示要素に対応する前記属性情報を前記構造化文書から読み取る属性情報特定手段と、前記属性情報特定手段の読み取った前記属性情報に基づいて前記制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を前記表示部に出力する制御用画面出力手段と、前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理手段とを備えることを特徴とする制御用画面表示装置である。
【０００８】
構造化文書読み込み手段が表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込み、表示要素出力手段が構造化文書読み込み手段の読み込んだ構造化文書の表示要素を表示部に出力する。また表示位置検出手段が表示部に出力された表示要素のうち、指定を受け付けた表示要素の表示位置を検出し、属性情報特定手段がその検出した表示位置に対応する表示要素を、表示要素ごとの表示部における表示位置を記憶する表示位置記憶手段から読み取り、当該読み取った表示要素に対応する属性情報を構造化文書から読み取る。そして、制御用画面出力手段が属性情報特定手段の読み取った属性情報に基づいて、属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段から制御用画面を読み取り、表示部に出力する。また制御指示処理手段は制御用画面において受け付けた入力に基づく処理を行なう。これにより、例えば文字入力時であれば、ユーザが日本語や英語や数字などの文字の種類を指定する必要が無く、制御用画面表示装置が表示要素の対応した入力用のソフトウェアキーボードなどの制御用画面を表示するので、ユーザは手間をかけずに即時に文字の入力をすることができる。
【０００９】
また本発明は、上述の制御用画面表示装置において、前記属性情報が言語の種類を示し、前記制御用画面記憶手段が前記言語の文字入力を受け付ける制御用画面を記憶することを特徴とする。これにより、ユーザは表示部において指定した表示要素に対応した言語の文字を制御用画面を用いて即時に入力することができる。
【００１０】
また本発明は、上述の制御用画面表示装置において、前記属性情報が数字を示し、前記制御用画面記憶手段が前記数字の入力を受け付ける制御用画面を記憶することを特徴とする。これにより、ユーザが表示部において表示要素を指定すると、数字入力用の制御画面が表示されるので、ユーザは表示要素を指定するだけで即時に数字の入力を行なうことができる。
【００１１】
また本発明は、上述の制御用画面表示装置において、前記属性情報が言語の種類を示し、前記制御用画面記憶手段が手書き文字入力を受け付ける制御用画面を記憶し、前記制御指示処理手段が、前記制御用画面において受け付けた手書き文字入力の文字を示す前記言語の種類に応じて文字を認識することを特徴とする。これにより、ユーザが表示部において表示要素を指定すると、手書き文字入力用の制御画面が表示されるので、ユーザは選択した表示要素に対応する手書き入力を即時に行なうことができる。
【００１２】
また本発明は、表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み過程と、前記読み込んだ前記構造化文書中の前記属性情報に基づいて、前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を表示部に出力する制御用画面出力過程と、前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理過程とを有することを特徴とする制御用画面表示方法である。
【００１３】
また本発明は、表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み過程と、前記構造化文書読み込み過程において読み込んだ前記構造化文書の表示要素を前記表示部に出力する表示要素出力過程と、前記表示部に出力された前記表示要素のうち、指定を受け付けた前記表示要素の前記表示位置を検出する表示位置検出過程と、前記表示位置検出過程において検出した前記表示位置に対応する前記表示要素を、前記表示要素ごとの前記表示部における表示位置を記憶する表示位置記憶手段から読み取り、当該読み取った表示要素に対応する前記属性情報を前記構造化文書から読み取る属性情報特定過程と、前記属性情報特定過程において読み取った前記属性情報に基づいて、前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を前記表示部に出力する制御用画面出力過程と、前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理過程とを有することを特徴とする制御用画面表示方法である。
【００１４】
また本発明は、制御用画面表示装置のコンピュータに実行させるプログラムであって、表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み処理と、前記読み込んだ前記構造化文書中の前記属性情報に基づいて、前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を表示部に出力する制御用画面出力処理と、前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理処理とをコンピュータに実行させるプログラムである。
【００１５】
また本発明は、制御用画面表示装置のコンピュータに実行させるプログラムであって、表示要素と当該表示要素に対応する属性情報とを保持した構造化文書を読み込む構造化文書読み込み処理と、前記構造化文書読み込み処理において読み込んだ前記構造化文書の表示要素を前記表示部に出力する表示要素出力処理と、前記表示部に出力された前記表示要素のうち、指定を受け付けた前記表示要素の前記表示位置を検出する表示位置検出処理と、前記表示位置検出処理において検出した前記表示位置に対応する前記表示要素を、前記表示要素ごとの前記表示部における表示位置を記憶する表示位置記憶手段から読み取り、当該読み取った表示要素に対応する前記属性情報を前記構造化文書から読み取る属性情報特定処理と、前記属性情報特定処理において読み取った前記属性情報に基づいて、前記属性情報の種類に応じた制御用画面を記憶する制御用画面記憶手段から前記制御用画面を読み取り、当該読み取った制御用画面を前記表示部に出力する制御用画面出力処理と、前記制御用画面において受け付けた入力に基づく処理を行なう制御指示処理処理とをコンピュータに実行させるプログラムである。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施形態による制御用画面表示装置を図面を参照して説明する。図１は同実施形態における制御用画面表示装置の構成を示すブロック図である。この図において、符号１は制御用画面表示装置である。そして制御用画面表示装置１において、符号１０１はＨＴＭＬ（HyperText Markup Language）などの構造化文書を記憶する構造化文書記憶部である。また１０２は日本語ローマ字入力用ソフトウェアキーボード、アルファベット入力用ソフトウェアキーボード、数字入力用ソフトウェアキーボードなどの制御用画面を構造化文書中のメタ情報の種類毎に記憶する制御用画面記憶部である。ここで本実施形態においては、制御用画面とは単語や数字などの文字の入力を制御する画面のことをいうが、その他の制御を行なう為の画面であっても良い。またメタ情報とは構造化文書中の表示要素（文字や数字や記号など）の属性情報のことをいう。また表示要素とは、例えば構造化文書を読み込んだ処理部が、当該構造化文書に基づいて表示画面に表示する文字や記号などのことであり、例えばＨＴＭＬであればタグに囲まれた文字列などである。
【００１７】
また１０３は構造化文書記憶部１０１に記録されている構造化文書を読み込んで、当該構造化文書中の表示要素を表示部に表示する構造化文書表示処理部１０３である。また１０４は構造化文書中に含まれる表示要素を表示部におけるどの座標に表示したかを記憶する座標記憶部である。また１０５は表示部に表示された文字や記号などの表示要素のうち、ユーザが選択した表示要素の座標を検出する座標検出部であり、例えば、タッチパネルにおいてユーザが指やペンで指定した表示部中の座標を検出する。
【００１８】
また１０６は座標検出部１０５の検出した座標に対応して座標記憶部１０４で記憶している表示要素を特定し、当該表示要素に対応する構造化文書中のメタ情報を、構造化文書表示処理部１０３から受け付ける属性情報特定部である。また１０７は属性情報特定部１０６が受け付けたメタ情報に対応する制御用画面を、制御用画面記憶部１０２から読み込んで、表示部に出力する制御用画面出力部である。また１０８はユーザが表示部に出力された制御用画面に対応する処理を、ユーザからの制御用画面を介した指示に基づいて行なう制御指示処理部である。例えば制御指示処理部１０８は、制御用画面が日本語ローマ字入力用ソフトウェアキーボードであり、当該日本語ローマ字入力用ソフトウェアキーボードにおいてユーザが「ｔ」と「ａ」の文字を選択した場合には、表示部に「た」という平仮名を表示する処理を行なう。
【００１９】
そして、制御用画面表示装置１はＨＴＭＬなどの構造化文書に基づいて、表示要素を表示部上に表示する。また制御用画面表示装置１は、ユーザの表示部における表示要素の指定に応じて、その表示要素の属性情報となるメタ情報に対応した制御用画面を表示部に表示する。なお、本実施形態において、制御用画面表示装置１は、メタ情報に対応した文字入力用キーボードなどの制御用画面を表示するが、表示部に表示する制御用画面を特定するための情報はメタ情報に限らず、ユーザの指定した表示要素に対応する属性情報であれば良い。
【００２０】
図２は制御用画面表示装置１の機能を備えた電子ペーパの表示部のイメージを示す図である。電子ペーパは薄いノート型の電子装置であり、制御用画面表示装置１の機能によって、表示部に図２の（ａ）、（ｂ）、（ｃ）で示すようなソフトウェアキーボードなど制御用画面や構造化文書中の表示要素を表示する。なお、本実施形態においては電子ペーパの表示部にユーザの指やペンの押圧を感知するタッチパネルの機能が備えられているものとする。
【００２１】
図３は構造化文書の例を示す図である。この構造化文書はＨＴＭＬで記述されており、図に示すような「＜ｍｅｔａ＞」と「＜／ｍｅｔａ＞」で囲まれた文書中にメタ情報が記述されている。そしてこのメタ情報は構造化文書中において記述されている表示要素に対応付けられた属性情報である。そして本実施形態においては、ユーザによって選択された表示要素（文書や記号など）に対応するメタ情報のうち、「＜ｌａｎｇｕａｇｅ＞」と「＜／ｌａｎｇｕａｇｅ＞」で囲まれたメタ情報に基づいて、制御用画面表示装置１が制御用画面を表示部に表示する。
【００２２】
ここで、本実施形態においては、制御用画面記憶部１０２が、「＜ｌａｎｇｕａｇｅ＞ｊａ＜／ｌａｎｇｕａｇｅ＞」というメタ情報に対応して日本語ローマ字入力用ソフトウェアキーボードの制御用画面データを記憶し、「＜ｌａｎｇｕａｇｅ＞ｅｎ＜／ｌａｎｇｕａｇｅ＞」というメタ情報にに対応してアルファベット入力用ソフトウェアキーボードの制御用画面データを記憶し、「＜ｌａｎｇｕａｇｅ＞ｎｕｍ＜／ｌａｎｇｕａｇｅ＞」というメタ情報にに対応して数字入力用ソフトウェアキーボードの制御用画面データを記憶している。そして、制御用画面出力部１０７は属性情報特定部１０６が構造化文書表示処理部１０３から読み取ったメタ情報に対応する制御用画面のデータを制御用画面記憶部１０２から読み取って表示部に出力する。
【００２３】
図４は表示要素が表示された電子ペーパの表示部のイメージを示す図である。この図は、表示部に「氏名」という文字とその入力欄と、「氏名ローマ字表記」という文字とその入力欄と、「年齢」という文字とその入力欄との各表示要素が表示された表示部のイメージを表している。ここで制御用画面表示装置１の構造化文書記憶部１０１は、この表示要素を電子ペーパの表示部に表示する際に、図４で示した表示要素を表示部に表示するための構造化文書を記憶している。なお、図４で示した表示要素を表示部に表示するための構造化文書は、氏名の入力欄に対応するメタ情報に「＜ｌａｎｇｕａｇｅ＞ｊａ＜／ｌａｎｇｕａｇｅ＞」というメタ情報を保持し、また氏名ローマ字表記の入力欄に対応するメタ情報に「＜ｌａｎｇｕａｇｅ＞ｅｎ＜／ｌａｎｇｕａｇｅ＞」というめた情報を保持し、また年齢の入力欄に対応するメタ情報に「＜ｌａｎｇｕａｇｅ＞ｎｕｍ＜／ｌａｎｇｕａｇｅ＞」というメタ情報を保持しているものとする。
【００２４】
図５は制御用画面表示装置の処理フローを示す図である。そして次に、図４で示した表示要素を電子ペーパの表示部に表示する際の、制御用画面表示装置１の処理を図５を用いて説明する。
まず、ユーザの構造化文書の表示部への表示指示に基づいて、構造化文書表示処理部１０３は構造化文書記憶部１０１に記録されている構造化文書（図４で示した表示要素を表示部に表示するための構造化文書）を読み込んで、表示要素を電子ペーパの表示部に表示する（ステップＳ１）。また、この表示要素を表示部に表示する際に構造化文書表示処理部１０３は、座標記憶部１０４に表示要素ごとに、表示した表示部中の座標を記録する（ステップＳ２）。本実施形態において構造化文書記憶部１０１に記憶する構造化文書は、図４で示した表示要素を表示する構造化文書であるので、ここで、構造化文書表示処理部１０３は座標記憶部１０４に、氏名という文字を表示部の座標（ｘ１、ｙ１）に表示し、また、氏名の入力欄を（ｘ２、ｙ２）に表示したことを記録する。
【００２５】
次に、ユーザが氏名の入力欄に氏名を入力する際に、表示部において氏名の入力欄を指定し指で押圧すると、押圧された表示部における座標（ｘ２、ｙ２）を座標検出部１０５が検出する（ステップＳ３）。そして座標検出部１０５は検出した座標を属性情報特定部１０６に通知する。属性情報特定部１０６は座標検出部１０５から座標（ｘ２、ｙ２）の通知を受けると、当該座標に対応して座標記憶部１０４に記録されている表示要素を読み取る。ここで属性情報特定部１０６は、座標（ｘ２、ｙ２）に対応する表示要素が氏名の入力欄であることを特定する。次に属性情報特定部１０６は、構造化文書表示処理１０３に対して「氏名の入力欄」の表示要素に対応するメタ情報を構造化文書中から読み取って通知するよう要求する（ステップＳ４）。
【００２６】
すると構造化文書表示処理部１０３は構造化文書から「氏名の入力欄」に対応するメタ情報として「＜ｌａｎｇｕａｇｅ＞ｊａ＜／ｌａｎｇｕａｇｅ＞」を読み取り、属性情報特定部１０６に通知する。また属性情報特定部１０６は構造化文書表示処理部１０３から通知を受けたメタ情報を制御用画面出力部１０７に通知する。次に、制御用画面出力部１０７は、属性情報特定部１０６から通知を受けたメタ情報「＜ｌａｎｇｕａｇｅ＞ｊａ＜／ｌａｎｇｕａｇｅ＞」に対応する制御用画面を制御用画面記憶部１０２において検索し、当該制御用画面記憶部１０２から検索結果である日本語ローマ字入力用ソフトウェアキーボードの画面を読み取って電子ペーパの表示部に出力する（ステップＳ５）。また制御用画面出力部１０７は表示部に出力した制御用画面がローマ字入力用ソフトウェアキーボードである旨を制御指示処理部１０８に通知する（ステップＳ６）。
【００２７】
次に、ユーザが、表示部に表示された日本語ローマ字入力用ソフトウェアキーボードを用いて、「ｔ」「ｏ」「ｋ」「ｋ」「ｙ」「ｏ」というローマ字を選択すると、制御指示処理部１０８は「とっきょ」という日本語の文字を表示部に表示されている氏名の入力欄に表示する処理を行なう（ステップＳ７）。つまり、制御指示処理部１０８は制御用画面において受け付けた入力に基づく処理を行なう。なお、上述の処理においては日本語ローマ字入力用ソフトウェアキーボードを制御用画面出力部１０７が表示部に出力する処理を示したが、ユーザが選択した表示要素に対応するメタ情報が「＜ｌａｎｇｕａｇｅ＞ｅｎ＜／ｌａｎｇｕａｇｅ＞」である場合には、制御用画面出力部１０７は制御用画面記憶部１０２からアルファベット入力用ソフトウェアキーボードの画面を読み取って電子ペーパの表示部に出力する。
【００２８】
また、ユーザが選択した表示要素に対応するメタ情報が「＜ｌａｎｇｕａｇｅ＞ｎｕｍ＜／ｌａｎｇｕａｇｅ＞」である場合には、制御用画面出力部１０７は制御用画面記憶部１０２から数字入力用ソフトウェアキーボードの画面を読み取って電子ペーパの表示部に出力する。そして制御指示処理部１０８は表示部に出力された各制御用画面に対応する処理を、ユーザからの指示（例えば日本語の入力やアルファベットの入力）に基づいて行なう。
【００２９】
また、上述の制御用画面表示装置１の制御用画面出力部１０７は、ユーザの選択した表示要素に対応するメタ情報によって、当該メタ情報が示す言語を検出し、その言語を手書き入力ができる手書き入力用画面を出力するようにしても良い。この時制御指示処理部１０８は、各言語に対応する文字認識機能を保持しているとする。例えば、ユーザの選択した表示要素に対応するメタ情報が「＜ｌａｎｇｕａｇｅ＞ｊａ＜／ｌａｎｇｕａｇｅ＞」である場合、制御用画面出力部１０７は手書き入力キーボードを表示部に出力し、制御指示処理部１０８に日本語認識処理を行なうよう指示する。ここで、例えばユーザがペンなどを用いて手書き入力用画面上で「あ」の文字を手書き入力すると、制御指示処理部１０８は日本語文字認識機能を用いてユーザが手書きで入力した「あ」の文字を認識し、「あ」の文字を氏名入力欄に表示する。また、例えば、ユーザの選択した表示要素に対応するメタ情報が「＜ｌａｎｇｕａｇｅ＞ｅｎ＜／ｌａｎｇｕａｇｅ＞」である場合、制御用画面出力部１０７は手書き入力キーボードを表示部に出力し、制御指示処理部１０８に英語認識処理を行なうよう指示する。ここで、ユーザがペンなどを用いて手書き入力用画面上で「Ａ」の文字を手書き入力すると、制御指示処理部１０８は英語文字認識機能を用いて、ユーザが手書きで入力した「Ａ」の文字を認識し、「Ａ」の文字を氏名入力欄に表示する。
【００３０】
なお、上述の制御用画面表示装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００３１】
【図１】本実施形態における制御用画面表示装置の構成を示すブロック図である。
【図２】本実施形態による電子ペーパのイメージを示す図である。
【図３】本実施形態による構造化文書の例を示す図である。
【図４】本実施形態による電子ペーパの表示部のイメージを示す図である。
【図５】本実施形態による制御用画面表示装置の処理フローを示す図である。
【符号の説明】
【００３２】
１・・・制御用画面表示装置、１０１・・・構造化文書記憶部、１０２・・・制御用画面記憶部、１０３・・・構造化文書表示処理部、１０４・・・座標記憶部、１０５・・・座標検出部、１０６・・・属性情報特定部、１０７・・・制御用画面出力部、１０８・・・制御指示処理部
【図１】
2005078155.tif 000003
【図２】
2005078155.tif 000004
【図３】
2005078155.tif 000005
【図４】
2005078155.tif 000006
【図５】
2005078155.tif 000007