(57)【要約】【課題】    電磁的情報処理装置が備える表示手段に表示した長文を読んでいる最中に中座した場合であっても、直近までに読んだ個所を一瞥して判別可能な明示方法を提供する。【解決手段】入力手段によって、フォント色あるいは背景色、所望の置換色、所望の置換速度、置換単位すなわち、フォントごとあるいは行ごと、及びスクロールのタイミング等の選択操作によって決定されたパラメータを一時記憶手段、いわゆるＲＡＭに書き込み、設定保存操作、例えばエンター操作を検知して、ＲＡＭに書き込まれたパラメータを記憶手段、例えばＥＰＲＯＭ等の不揮発性メモリー、ハードディスクに上書き保存して、入力手段からの置換開始操作を検知すると、記憶手段に保存されているパラメータを一時記憶手段に読み込み、テキストファイルに記載されている文字フォントを該パラメータに従って描画して、再び置換を続行する。【選択図】  図１
2005134851.tif 000002
【特許請求の範囲】
【請求項１】
ポイント情報と、カーニング情報と、色情報を参照しながら描画されるフォントデータを有し、表示手段と入力手段を備え、デジタル信号によって制御される電磁的情報処理装置の、表示手段に表示されるフォントの画素あるいはフォントが占有するポイントごとの背景の画素を、手動によるカーソル操作によって予め設定した所望の色に順次、置換して、カーソル操作を停止して保存操作を実行した場合には、保存操作を実行した時点までの置換状態のパラメータを記憶手段に上書き保存することを特徴とするフォント表示システム。
【請求項２】
請求項１記載のフォント表示システムであって、フォント色あるいはフォントが占有するポイントごとの背景色の、所望の色への置換を、順次、一フォントごとに自動的に、所望の速度で実行して、任意の個所で置換の停止操作を実行した場合には、その時点の置換状態のパラメータを記憶手段に上書き保存することを特徴とするフォント表示システム。
【請求項３】
請求項１記載のフォント表示システムであって、フォント色あるいはフォントが占有するポイントごとの背景色の、所望の色への置換を、順次、一行ごとに自動的に、所望の速度で実行して、任意の個所で置換の停止操作を実行した場合には、その時点の置換状態のパラメータを記憶手段に上書き保存することを特徴とするフォント表示システム。
【請求項４】
請求項１記載のフォント表示システムであって、請求項１、請求項２、請求項３記載の方法を、選択操作によって任意に選択して、選択した設定パラメータを記憶手段に上書き保存して設定されるものであることを特徴とするフォント表示システム。
【請求項５】
請求項１記載のフォント表示システムであって、請求項１、請求項２、請求項３記載の操作によって、記憶手段に保存されたパラメータは、再度の開始操作によって読み出され、フォントの表示の制御に供されるものであることを特徴とするフォント表示システム。
【請求項６】
請求項１記載のフォント表示システムであって、記憶手段に保存されている置換状態のパラメータはリセット操作によって、記憶手段から消去されるものであることを特徴とするフォント表示システム。
【請求項７】
請求項１記載のフォント表示システムであって、請求項１、請求項２、請求項３記載のいずれの方法においても、表示手段に表示される内容の画面スクロールのタイミングと一回あたりのスクロール行数は、任意に設定され、そのパラメータが記憶手段に上書き保存されることを特徴とするフォント表示システム。
【請求項８】
請求項１、請求項２、請求項３、請求項４、請求項５、請求項６、請求項７を実行するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】  コンピュータの画面におけるフォントの表示方法に関する。
【背景技術】
【０００２】  携帯端末装置やコンピュータの表示装置に長文を表示させて中座して戻った場合には、前回までに読んだ個所が判別しづらく、改めて冒頭から読み直す、ということは多くのひとが経験していることである。
特に近年、電子ブックと称される、携帯型端末装置に、書籍内容をダウンロードして、外出先や通勤途中でそれらを読もうとする場合には、特に顕著に感じられる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】  電磁的情報処理装置が備える表示手段に表示した長文を読んでいる最中に中座した場合であっても、直近までに読んだ個所を一瞥して判別可能な明示方法を提供する。
【課題を解決するための手段】
【０００４】  請求項１記載の発明は、ポイント情報と、カーニング情報と、色情報を参照しながら描画されるフォントデータを有し、表示手段と入力手段を備え、デジタル信号によって制御される電磁的情報処理装置の、表示手段に表示されるフォントの画素あるいはフォントが占有するポイントごとの背景の画素を、手動によるカーソル操作によって予め設定した所望の色に順次、置換して、カーソル操作を停止して保存操作を実行した場合には、保存操作を実行した時点までの置換状態のパラメータ、すなわちファイル頭部からの置換済みフォント数あるいは置換済みフォントの最後尾座標を記憶手段に上書き保存するものであるよう構成される。【０００５】  請求項２記載の発明は、フォント色あるいはフォントが占有するポイントごとの背景色の、所望の色への置換を、順次、一フォントごとに自動的に、所望の速度で実行して、任意の個所で置換の停止操作を実行した場合には、その時点の置換状態のパラメータ、すなわち、ファイル頭部からの置換済みフォント数、あるいは置換済みフォントの最後尾座標を記憶手段に上書き保存するものであるよう構成される。【０００６】  請求項３記載の発明は、フォント色あるいはフォントが占有するポイントごとの背景色の、所望の色への置換を、順次、一行ごとに自動的に、所望の速度で実行して、任意の個所で置換の停止操作を実行した場合には、その時点の置換状態のパラメータ、すなわち、ファイル全体における置換済み行数あるいはその座標を記憶手段に上書き保存するものであるよう構成される。【０００７】  請求項４記載の発明は、請求項１、請求項２、請求項３記載の方法を、選択操作によって任意に選択して、選択した設定パラメータを記憶手段に上書き保存して設定されるものであるよう構成される。【０００８】  請求項５記載の発明は、請求項１、請求項２、請求項３記載の操作によって、記憶手段に保存されたパラメータは、再度の開始操作によって読み出され、フォントの表示の制御に供されるものであるよう構成される。【０００９】  請求項６記載の発明は、記憶手段に保存されている置換状態のパラメータはリセット操作によって、記憶手段から消去されるものであるよう構成される。【００１０】  請求項７記載の発明は、請求項１、請求項２、請求項３記載のいずれの方法においても、表示手段に表示される内容の画面スクロールのタイミングと一回あたりのスクロール行数は、任意に設定され、そのパラメータが記憶手段に上書き保存されるよう構成される。【００１１】  請求項８記載の発明は、請求項１、請求項２、請求項３、請求項４、請求項５、請求項６、請求項７を実行するコンピュータプログラムから構成される。
【発明の効果】
【００１２】  本発明は上記のように構成されているので、電磁的情報処理装置が備える表示手段に表示した長文を読んでいる最中に中座した場合であっても、直近までに読み終えた個所を一瞥して判別することが容易となる。
【発明を実施するための最良の形態】
【００１３】  電磁的情報処理装置が備える入力手段によって、フォント色あるいはフォントが占有する背景色のいずれを置換するかを選択し、更に、所望の色を選択し、次に、置換パターン、すなわち、手動によるカーソル操作か、あるいは、自動的に一文字ごとに置換するか、あるいは一行ごとに置換するか、画面スクロールのタイミングと一回あたりのスクロール行数を予め選択する。
以上の設定は記憶手段に書き込まれ、設定のリセット操作が実行されるまで上書き保存される。【００１４】  前記によって設定完了後、入力手段によって開始操作を実行すると、設定条件に基づいてテキストデータの所望の色への置換と自動スクロールが開始され、中座あるいはその他の事由によって一時停止する場合には、入力手段によって停止操作を実行することにより、停止操作を実行した瞬間の状態のパラメータが記憶手段に保存され、再び開始操作を実行することによって、保存されている直近の状態のパラメータが呼び出される。
【実施例１】
【００１５】  図１は本発明に共通する流れを示すブロック図であって、電磁的情報処理装置、例えば携帯電話機、ＰＤＡ、パーソナルコンピュータ等の入力手段によって、変換モード、手動変換、自動変換、横書き又は縦書き、フォント色あるいは背景色、置換色、置換速度、置換単位すなわち、フォントごとあるいは行ごと、スクロールのタイミング等の選択操作（Ｓ１）によって決定されたパラメータを一時記憶手段、いわゆるＲＡＭに書き込み（Ｓ２）、設定操作、例えばエンター操作を検知して（Ｓ３）、ＲＡＭに書き込まれたパラメータを記憶手段、例えばＥＰＲＯＭ等の不揮発性メモリー、ハードディスクに上書き保存する（Ｓ４）。【００１６】  電磁的情報処理装置の入力手段からの置換開始操作を検知すると（Ｓ５）、記憶手段に保存されているパラメータを一時記憶手段に読み込み（Ｓ６）、テキストファイルに記載されている文字フォントを該パラメータに従って描画する（Ｓ７）。【００１７】  図２は初期条件設定の流れを示すブロック図であって、置換モードの選択、すなわちフォント色あるいはフォントの背景色の置換を実行するか否かを選させ（Ｓ８）、置換モードを選択した場合には、手動による置換か自動置換かを選択する選択画面を表示していずれかを選択させ（Ｓ９）、テキストファイルが横書きか縦書きかを選択する選択画面を表示していずれかを選択させ（Ｓ１０）、置換対象をフォントそのものか、あるいはフォントの背景色かを選択する選択画面を表示していずれかを選択させ（Ｓ１１）、置換する所望の色を選択する選択画面を表示して所望の色を表示させる（Ｓ１２）。【００１８】  前記Ｓ１２の選択が完了すると、Ｓ９において手動による置換を選択した場合には（Ｓ１３）、Ｓ１２で選択操作が完了して、選択されたパラメータが上書き保存され（Ｓ１７）、Ｓ９において自動による置換を選択した場合には（Ｓ１３）、更に、文字ごとの置換か、行ごとの置換かを選択させる画面を表示して、いずれかを選択させ（Ｓ１４）、置換速度、例えば１分あたりの所望の置換フォント数の入力画面を表示して、所望の置換速度を入力させ（Ｓ１５）、スクロールタイミング、例えば、スクロールが起動する、表示画面中の未置換行数を入力させ（Ｓ１６）、初期設定条件保存操作によって、選択された、あるいは入力されたパラメータが記憶手段に保存される（Ｓ１７）。【００１９】  図３は手動操作によってフォント色を所望の色に置換する例を示すブロック図であって、カーソルによって、表示されているフォントをなぞることによって、カーソルの座標と、フォントが表示されている座標の一部が一致することによって、フォント色の置換がなされ（Ｓ１８）、置換が完了したフォント数はファイルの冒頭のフォントからの累計に加算され（Ｓ１９）、上書き保存操作がなされた場合には（Ｓ２０）、その時点のパラメータ、すなわち置換されたフォントの累計数が記憶手段に保存される（Ｓ２１）。【００２０】  再び置換開始操作を検知した場合には（Ｓ２２）、記憶手段に保存されているパラメータを読み出して（Ｓ２３）、該パラメータに基づいてフォントが表示手段に描画される（Ｓ２４）。
【実施例２】
【００２１】  図４はＳ９において自動的に置換を実行することを選択した場合の例を示すブロック図であって、設定条件パラメータが記憶手段に保存されている状態にあって、置換開始操作を検知すると（Ｓ２５）、設定パラメータと、直近に保存された置換済みフォントに関するパラメータが読み出され（Ｓ２６）、読み出されたパラメータによって、フォントが描画され、同時に設定された置換速度によってフォント色の置換対象が順次移動して、置換されたフォント数が累計、加算される（Ｓ２７）。【００２２】  前記によるフォント色の置換が進行して、設定されているスクロール起動点、すなわち、設定されている、表示画面の未置換行数あるいは座標に到達した場合には（Ｓ２８），スクロールを開始し（Ｓ２９）、フォントの描画と置換を続行し（Ｓ３０）、停止操作を検知すると（Ｓ３１）、その時点のパラメータ、すなわち置換済みフォント数を上書き保存する（Ｓ３２）。
【実施例３】
【００２３】  図５は表示手段の画面にフォントを表示した例を示す図であって、画面１にフォント１と、該フォントが占有する背景３がカーニング情報に基づいて、重合部４を含めて表示される。
フォントはアウトライン・フォントあるいはビットマップ・フォントのいずれの場合であっても、フォントデザイン時のキャンバスとしての背景となる余白を有しており、フォントによってその余白部の大きさの比率は異なっているため、いわゆるカーニング・テーブルを参照しながら描画している。
したがって、フォントの背景色を置換することを選択した場合に、停止操作が実行された時点の末尾のフォントがカーニングされていることも考慮して、保存される座標の範囲を考慮せねばならない。【００２４】  図６はスクロールのタイミングを決定する、置換済み行５と残り行６を表示した例を示す図であって、入力手段からスクロールを起動すべき未置換行数を入力すると、未置換行６の先頭座標あるいは既置換行５の末尾座標が、スクロール開始座標として登録され、置換が該スクロール開始座標に到達すると（Ｓ２８）、スクロールを開始する（Ｓ２９）。
【産業上の利用可能性】
【００２５】  いわゆる電子ブックや、携帯型パーソナルコンピュータの普及によって、外出先で長い文章を読む機会が増えるとともに、読書を中途で停止あるいは中座せざるを得ない状況も増えている。このような状況下にあって、読書を中座した場合であっても、容易に、かつ一瞥するだけで、直近までの読了した個所を特定できることは、効率のよい読書や情報収集に役立つものである。
【図面の簡単な説明】
【００２６】
【図１】  本発明に共通する流れを示すブロック図である。（実施例１）
【図２】  初期条件設定の流れを示すブロック図である。（実施例１）
【図３】  手動操作によってフォント色を所望の色に置換する例を示すブロック図である。（実施例１）
【図４】  Ｓ９において自動的に置換を実行することを選択した場合の例を示すブロック図である。（実施例２）
【図５】  表示手段の画面にフォントを表示した例を示す図である。（実施例３）
【図６】  スクロールのタイミングを決定する、既置換行と未置換行を表示した例を示す図である。（実施例３）
【符号の説明】
【００２７】    １  表示手段の表示画面
２  フォント
３  フォントが占有する余白又は背景
４  カーニングによる余白の重合部
５  既置換行
６  未置換行
【図１】
2005134851.tif 000003
【図２】
2005134851.tif 000004
【図３】
2005134851.tif 000005
【図４】
2005134851.tif 000006
【図５】
2005134851.tif 000007
【図６】
2005134851.tif 000008