(57)【特許請求の範囲】
【請求項１】
テキストデータの最小単位であるキャラクタを入力または編集するための操作手段と、
前記操作手段から入力または編集された前記キャラクタである表示対象キャラクタを、列または行で構成された表示ラインに配置してドットパターンで表示可能な表示手段と、
前記表示対象キャラクタが配置される前記表示ラインの数量に対応して予め定められた表示サイズのドットパターンで、前記表示対象キャラクタを前記表示手段に表示させる表示制御手段と、
前記表示手段で表示された前記表示対象キャラクタのいずれかを指定するためのキャラクタ指定手段とを備え、
前記表示制御手段は、
前記表示対象キャラクタが予め定められた特定キャラクタを含み、且つ、前記表示ラインの数量が閾値以上である場合、前記特定キャラクタのドットパターンに代えて、前記特定キャラクタとは異なる代替キャラクタのドットパターンを表示させ、
前記キャラクタ指定手段から指定された前記キャラクタである指定キャラクタが前記代替キャラクタである場合、前記表示手段で表示されている前記指定キャラクタのドットパターンを、前記表示ラインの数量が前記閾値未満である場合に表示される前記特定キャラクタのドットパターンに変更し、
前記特定キャラクタのドットパターンに変更する場合、前記指定キャラクタが配置された前記表示ラインに含まれる他の前記キャラクタのドットパターンを、前記特定キャラクタのドットパターンから離間する位置に表示することを特徴とする表示装置。
【請求項２】
前記表示制御手段は、前記指定キャラクタが前記代替キャラクタである場合、前記特定キャラクタのドットパターンを、少なくとも前記特定キャラクタとして認識可能な大きさの表示サイズで表示することを特徴とする請求項１に記載の表示装置。
【請求項３】
前記キャラクタ指定手段は、前記表示対象キャラクタの入力または編集を行う位置を示すカーソルを、前記表示ラインに沿って移動させるためのカーソルキーであることを特徴とする請求項１または２に記載の表示装置。
【請求項４】
前記表示制御手段は、前記特定キャラクタのドットパターンに変更する場合、前記指定キャラクタが配置されていない前記表示ラインに含まれる他の前記キャラクタを、前記特定キャラクタのドットパターンから離間する位置に表示することを特徴とする請求項１から３のいずれかに記載の表示装置。
【請求項５】
前記表示制御手段は、前記特定キャラクタのドットパターンに変更する場合、前記指定キャラクタが配置されていない前記表示ラインに含まれる他の前記キャラクタのドットパターンを、予め定められた簡易キャラクタのドットパターンに変更することを特徴とする請求項１から４のいずれかに記載の表示装置。
【請求項６】
前記表示対象キャラクタを印刷する印刷手段を備えたことを特徴とする請求項１から５のいずれかに記載の表示装置。
【請求項７】
テキストデータの最小単位であるキャラクタを入力または編集するための操作手段と、前記操作手段から入力または編集された前記キャラクタである表示対象キャラクタを、列または行で構成された表示ラインに配置してドットパターンで表示可能な表示手段と、前記表示手段で表示された前記表示対象キャラクタのいずれかを指定するためのキャラクタ指定手段とを備えた表示装置のコンピュータに、
前記表示対象キャラクタが配置される前記表示ラインの数量に対応して予め定められた表示サイズのドットパターンで、前記表示対象キャラクタを前記表示手段に表示させる表示制御ステップを実行させ、
前記表示制御ステップは、
前記表示対象キャラクタが予め定められた特定キャラクタを含み、且つ、前記表示ラインの数量が閾値以上である場合、前記特定キャラクタのドットパターンに代えて、前記特定キャラクタとは異なる代替キャラクタのドットパターンを表示させる処理と、
前記キャラクタ指定手段から指定された前記キャラクタである指定キャラクタが前記代替キャラクタである場合、前記表示手段で表示されている前記指定キャラクタのドットパターンを、前記表示ラインの数量が前記閾値未満である場合に表示される前記特定キャラクタのドットパターンに変更する処理と、
前記特定キャラクタのドットパターンに変更する場合、前記指定キャラクタが配置された前記表示ラインに含まれる他の前記キャラクタのドットパターンを、前記特定キャラクタのドットパターンから離間する位置に表示する処理とを含むことを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャラクタ（文字、数字、記号、図柄等）を表示可能な表示装置、および、キャラクタを表示する表示制御プログラムに関する。
【背景技術】
【０００２】
従来、ユーザが指定したキャラクタ（文字、数字、記号、図柄等）の視認性を高めることができる表示装置が知られている（例えば、特許文献１、２参照）。例えば、特許文献１に開示の文書作成装置では、カーソルが任意の大きさに拡大又は縮小された文字列上に位置すると、別ウィンドウが開いてページ全体の印刷レイアウトイメージが表示される。特許文献２に開示の表示操作装置では、ユーザが指定した表示領域の一部が同一ウィンドウ上で拡大・縮小表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−２６６７０４号公報
【特許文献２】特開平１１−１８４５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、表示装置の画面サイズや解像度が小さい場合、ユーザが指定したキャラクタを拡大表示する際の制約が大きい。例えば、特許文献１に記載のように別ウィンドウでキャラクタの拡大表示を行う場合、別ウィンドウの表示領域を確保するのが困難である。また、別ウィンドウを表示できたとしても、他のキャラクタが別ウィンドウの背後に隠蔽されてしまい、画面全体の視認性が悪くなる可能性がある。
【０００５】
また、特許文献２に記載のように同一ウィンドウでキャラクタの拡大表示を行う場合、キャラクタを拡大するための余白領域が必要となる。この余白領域が無い場合には、拡大されたキャラクタを他のキャラクタに重ねて表示したり、他のキャラクタを表示しないようにしたりする必要があり、画面全体の視認性が悪くなる可能性がある。
【０００６】
本発明は、画面全体の視認性の悪化を抑制しつつ、ユーザが指定したキャラクタの視認性を高めることができる表示装置および表示制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第一態様に係る表示装置は、テキストデータの最小単位であるキャラクタを入力または編集するための操作手段と、前記操作手段から入力または編集された前記キャラクタである表示対象キャラクタを、列または行で構成された表示ラインに配置してドットパターンで表示可能な表示手段と、前記表示対象キャラクタが配置される前記表示ラインの数量に対応して予め定められた表示サイズのドットパターンで、前記表示対象キャラクタを前記表示手段に表示させる表示制御手段と、前記表示手段で表示された前記表示対象キャラクタのいずれかを指定するためのキャラクタ指定手段とを備え、前記表示制御手段は、前記表示対象キャラクタが予め定められた特定キャラクタを含み、且つ、前記表示ラインの数量が閾値以上である場合、前記特定キャラクタのドットパターンに代えて、前記特定キャラクタとは異なる代替キャラクタのドットパターンを表示させ、前記キャラクタ指定手段から指定された前記キャラクタである指定キャラクタが前記代替キャラクタである場合、前記表示手段で表示されている前記指定キャラクタのドットパターンを、前記表示ラインの数量が前記閾値未満である場合に表示される前記特定キャラクタのドットパターンに変更し、前記特定キャラクタのドットパターンに変更する場合、前記指定キャラクタが配置された前記表示ラインに含まれる他の前記キャラクタのドットパターンを、前記特定キャラクタのドットパターンから離間する位置に表示する。
【０００８】
本発明の第二態様に係る表示制御プログラムは、テキストデータの最小単位であるキャラクタを入力または編集するための操作手段と、前記操作手段から入力または編集された前記キャラクタである表示対象キャラクタを、列または行で構成された表示ラインに配置してドットパターンで表示可能な表示手段と、前記表示手段で表示された前記表示対象キャラクタのいずれかを指定するためのキャラクタ指定手段とを備えた表示装置のコンピュータに、前記表示対象キャラクタが配置される前記表示ラインの数量に対応して予め定められた表示サイズのドットパターンで、前記表示対象キャラクタを前記表示手段に表示させる表示制御ステップを実行させ、前記表示制御ステップは、前記表示対象キャラクタが予め定められた特定キャラクタを含み、且つ、前記表示ラインの数量が閾値以上である場合、前記特定キャラクタのドットパターンに代えて、前記特定キャラクタとは異なる代替キャラクタのドットパターンを表示させる処理と、前記キャラクタ指定手段から指定された前記キャラクタである指定キャラクタが前記代替キャラクタである場合、前記表示手段で表示されている前記指定キャラクタのドットパターンを、前記表示ラインの数量が前記閾値未満である場合に表示される前記特定キャラクタのドットパターンに変更する処理と、前記特定キャラクタのドットパターンに変更する場合、前記指定キャラクタが配置された前記表示ラインに含まれる他の前記キャラクタのドットパターンを、前記特定キャラクタのドットパターンから離間する位置に表示する処理とを含む。
【０００９】
上記態様によれば、入力または編集されたキャラクタは、表示ラインに配置して表示される。このとき、表示ラインの数量に対応して予め定められた表示サイズのドットパターンで、キャラクタが表示される。表示ラインの数量が閾値以上である場合、特定キャラクタのドットパターンに代えて、代替キャラクタのドットパターンを表示される。表示されている代替キャラクタが指定されると、代替キャラクタのドットパターンに代えて、表示ラインの数量が閾値未満である場合に表示される特定キャラクタのドットパターンが表示される。
【００１０】
これにより、画面上に表示される表示ラインの数量が多い場合は、特定キャラクタに代えて代替キャラクタが表示される一方、ユーザが代替キャラクタを指定すると元の特定キャラクタが大きな表示サイズで表示される。そのため、ユーザが特定キャラクタの表示内容を把握したいときだけ、大きな表示サイズの特定キャラクタを画面上に表示することができる。ひいては、画面全体の視認性の悪化を抑制しつつ、ユーザが指定したキャラクタの視認性を高めることができる。
【図面の簡単な説明】
【００１１】
【図１】カバー６が閉じられた印刷装置１の斜視図である。
【図２】カバー６が開かれた印刷装置１の斜視図である。
【図３】印刷装置１の電気的構成を示すブロック図である。
【図４】表示制御処理のフローチャートである。
【図５】キャラクタ表示処理のフローチャートである。
【図６】通常表示処理のフローチャートである。
【図７】図６に続き、通常表示処理のフローチャートである。
【図８】第一実施形態に係る復元表示処理のフローチャートである。
【図９】第一実施形態においてディスプレイ５に表示される画面例である。
【図１０】第二実施形態に係る復元表示処理のフローチャートである。
【図１１】図１０に続き、第二実施形態に係る復元表示処理のフローチャートである。
【図１２】第二実施形態においてディスプレイ５に表示される画面である。
【図１３】第二実施形態に係る復元表示処理の他のフローチャートである。
【図１４】第二実施形態においてディスプレイ５に表示される他の画面例である。
【図１５】第二実施形態においてディスプレイ５に表示される他の画面例である。
【図１６】変形例においてディスプレイ５に表示される画面例である。
【発明を実施するための形態】
【００１２】
以下、本発明を具現化した第一実施形態について、図面を参照して説明する。図１および図２を参照して、本実施形態に係る印刷装置１の概略構成について説明する。本実施形態の説明では、図１および図２の右上側、左下側、右下側、左上側、上側、下側を、それぞれ、印刷装置１の後側、前側、右側、左側、上側、下側とする。
【００１３】
図１に示すように、印刷装置１の上面には、キャラクタ（文字、絵記号、数字など）を入力するためのキーボード３が設けられている。キーボード３の後側（紙面右上側）には、電源スイッチ、用途キー、カーソルキー等の機能キー群４が設けられている。用途キーは、後述する印字キー、テキストキー、確定キー、Ｅｓｃキー、全消去キー、キャンセルキーなどを含む。以下の説明では、キーボード３と機能キー群４とを総称する場合、操作部２という。機能キー群４の後側には、ディスプレイ５が設けられている。印刷装置１の上面の後部には、開閉可能なカバー６が設けられている。印刷装置１の左後角には、後述するカット機構（図示外）によって切断された印字済テープを受けるテープトレイ７が設けられている。
【００１４】
本実施形態のディスプレイ５は、操作部２から入力または編集されたキャラクタを、横並び（つまり、行）で構成された表示ラインに配置してドットパターンで表示可能である。一例として、ディスプレイ５は、横１２８ドット×縦４８ドットで構成された横長矩形状のドットマトリックスＬＣＤである。ディスプレイ５は、キャラクタを８文字×２行で表示可能な固定長（横１０８ドット×縦３６ドット）の表示領域１００（図９参照）を有する。
【００１５】
なお、表示領域１００でキャラクタが入力順に表示される横方向（つまり、行方向）の並びを、表示ラインという。表示領域１００（図９参照）は、キャラクタを１つの表示ライン（つまり、１行）で表示する１ライン表示と、キャラクタを２つの表示ライン（つまり、２行）で表示する２ライン表示とを実行可能である。１つの表示ライン（つまり、１行）が表示領域１００に形成されるときの各キャラクタの表示サイズ（縦２４ドット）を、１ライン用サイズという。２つの表示ライン（つまり、２行）が表示領域１００に形成されるときの各キャラクタの表示サイズ（縦１２ドット）を、２ライン用サイズという。
【００１６】
図２に示すように、ディスプレイ５の後側には、テープカセット３０が着脱されるカセット装着部８が形成されている。本実施形態のテープカセット３０は、略直方体状（箱型）の筐体であるカセットケースの内部に、文字等が印字されるテープや、テープの印字に使用されるインクリボンなどが収容されている。印刷装置１では、カセット装着部８に装着されたテープカセット３０を用いて、操作部２から入力または編集されたキャラクタが印刷される。
【００１７】
カセット装着部８には、テープを搬送するためのテープ駆動軸１１、使用済みのインクリボンを巻き取るためのリボン巻取軸９、キャラクタを印字するサーマルヘッド１０（図３参照）などが設けられている。本実施形態では、サーマルヘッド１０が、搬送されるテープに未使用のインクリボンを用いて印字を行なう。テープの搬送方向におけるサーマルヘッド１０の下流側には、印字済テープを切断するカット機構（図示外）が設けられている。
【００１８】
図３を参照して、印刷装置１の電気的構成について説明する。図３に示すように、印刷装置１は、制御基板上に形成される制御回路部４００を備えている。制御回路部４００は、ＣＰＵ４０１、ＲＯＭ４０２、ＣＧＲＯＭ４０３、ＲＡＭ４０４、フラッシュメモリ４１０、入出力インタフェイス４１１などを備え、これらがデータバスを介して接続されている。ＲＯＭ４０２には、ＣＰＵ４０１が印刷装置１を制御するために実行する各種プログラムが記憶されている。ＣＧＲＯＭ４０３には、キャラクタを印字するための印字用ドットパターンデータが記憶されている。ＲＡＭ４０４には、テキストメモリ、印字バッファ等、複数の記憶領域が設けられている。
【００１９】
また、ＲＡＭ４０４には、操作部２から入力または編集されたキャラクタ（つまり、表示領域１００に表示するキャラクタ）を示すデータ（キャラクタデータ）が記憶される作業領域が設けられている。本実施形態では、後述の通常表示処理（Ｓ３３）または復元表示処理（Ｓ３７）において、ＲＡＭ４０４の作業領域に記憶されているキャラクタデータに基づいて、各キャラクタが表示ラインに沿って１つずつ表示されることで、表示領域１００にキャラクタ列（いわゆる、テキスト）が表示される。
【００２０】
入出力インタフェイス４１１には、操作部２、液晶駆動回路（ＬＣＤＣ）４０５、駆動回路４０６、４０７、４０８などが接続されている。液晶駆動回路（ＬＣＤＣ）４０５は、ディスプレイ５に表示データ（ドットパターン）を出力するためのビデオＲＡＭ（図示外）を有する。駆動回路４０６は、サーマルヘッド１０を駆動するための電子回路である。駆動回路４０７は、リボン巻取軸９およびテープ駆動軸１１を回転させるテープ送りモータ２４を駆動するための電子回路である。駆動回路４０８は、カット機構（図示外）を動作させるカッターモータ２５を駆動するための電子回路である。
【００２１】
図４〜図８を参照して、印刷装置１の表示制御処理について説明する。表示制御処理（図４）は、印刷装置１が電源オンされたことを契機に、ＲＯＭ４０２のプログラムに基づいてＣＰＵ４０１によって実行される。
【００２２】
図４に示すように、印刷装置１の表示制御処理では、まずディスプレイ５の表示初期化が実行される（Ｓ１）。これにより、ディスプレイ５には、例えば表示領域１００が未入力である初期画面が表示される。次いで、操作部２から入力または編集されたキャラクタをディスプレイ５に表示するキャラクタ表示処理が実行されるが（Ｓ３）、詳細は後述する。ステップＳ３の実行後、操作部２でのキー入力ありか否かが判定される（Ｓ５）。キー入力がない場合（Ｓ５：ＮＯ）、処理はステップＳ５に戻ることで、キー入力の待受け状態となる。
【００２３】
キー入力がある場合（Ｓ５：ＹＥＳ）、文字キーの入力であるか否かが判定される（Ｓ７）。本実施形態の文字キーは、片仮名、平仮名、漢字、数字、アルファベットなど、標準的なテキストで使用可能なキャラクタである文字１０１（図９参照）を入力するためのキーである。文字キーの入力である場合（Ｓ７：ＹＥＳ）、入力された文字１０１を示す文字データが、ＲＡＭ４０４の作業領域に入力される（Ｓ９）。
【００２４】
文字キーの入力でない場合（Ｓ７：ＮＯ）、絵記号キーの入力であるか否かが判定される（Ｓ１１）。本実施形態の絵記号キーは、特殊な図柄記号や絵文字など、標準的なテキストで使用不可なキャラクタである絵記号１０２（図９参照）を入力するためのキーである。絵記号キーの入力である場合（Ｓ１１：ＹＥＳ）、入力された絵記号１０２を示す絵文字データが、ＲＡＭ４０４の作業領域に入力される（Ｓ１３）。
【００２５】
絵記号キーの入力でない場合（Ｓ１１：ＮＯ）、カーソルキーの入力であるか否かが判定される（Ｓ１５）。カーソルキーは、キャラクタの入力または編集を行う操作位置を示すカーソル１２０（図９参照）を、後述の表示ラインに沿って移動させるためのキーである。カーソルキーの入力である場合（Ｓ１５：ＹＥＳ）、表示領域１００におけるカーソル１２０の表示位置（カーソル位置）が表示ラインに沿って移動される（Ｓ１７）。
【００２６】
カーソルキーの入力でない場合（Ｓ１５：ＮＯ）、入力されたキーに応じて、その他の処理が実行される。例えば、リターンキーが入力された場合、表示領域１００内での操作位置（つまり、カーソル１２０の表示位置）に応じて、改行１３０（図９参照）を示す改行データが、ＲＡＭ４０４の作業領域に入力される。また、キャラクタが削除された場合、そのキャラクタデータ（文字データ、絵文字データ等）がＲＡＭ４０４の作業領域内から削除される。このように、ユーザのキー入力に応じて、ＲＡＭ４０４の作業領域内でキャラクタデータが編集される。ステップＳ９、Ｓ１３、Ｓ１７、Ｓ１９のいずれかの実行後、処理はステップＳ３に戻る。
【００２７】
図５に示すように、キャラクタ表示処理（Ｓ３）では、まず改行があるか否かが判定される（Ｓ３１）。ＲＡＭ４０４の作業領域に改行データがない場合、改行がないと判定される（Ｓ３１：ＮＯ）。この場合、後述の通常表示処理が実行される（Ｓ３３）。一方、ＲＡＭ４０４の作業領域に改行データがある場合、改行があると判定される（Ｓ３１：ＹＥＳ）。この場合、絵記号にカーソルがあるか否かが判定される（Ｓ３５）。現在のカーソル位置が、ＲＡＭ４０４の作業領域に記憶されている絵記号データに基づく絵記号の表示位置に対応する場合（つまり、表示領域１００でカーソル１２０が絵記号１０２の直下に表示される場合）、絵記号にカーソルがあると判定される（Ｓ３５：ＹＥＳ）。この場合、後述の復元表示処理が実行される（Ｓ３７）。
【００２８】
なお、現在のカーソル位置が絵記号の表示位置に対応しない場合（つまり、表示領域１００でカーソル１２０が絵記号１０２の直下に表示されない場合）、絵記号にカーソルがないと判定される（Ｓ３５：ＮＯ）。この場合も、後述の通常表示処理が実行される（Ｓ３３）。ステップＳ３３またはステップＳ３５の実行後、処理は表示制御処理（図４）に戻る。
【００２９】
図６および図７に示すように、通常表示処理（Ｓ３３）では、まず表示領域１００への描画対象となる１つのキャラクタ（以下、対象キャラクタという。）を描画する位置（描画位置）が、表示領域１００の原点位置（図９では、表示領域１００の左上隅部）に復帰される（Ｓ５１）。これにより、通常表示処理（Ｓ３３）の開始直後は、ユーザが入力または編集したキャラクタ列に含まれる先頭のキャラクタが、対象キャラクタとなる。
【００３０】
次いで、改行があるか否かが判定される（Ｓ５３）。改行がない場合（Ｓ５３：ＮＯ）、以下の処理によってユーザが入力または編集したキャラクタ列が１ライン表示される。まず描画位置が表示領域１００を超えたか否かが判定される（Ｓ５５）。描画位置が表示領域１００を超えていない場合（Ｓ５５：ＮＯ）、表示領域１００に対象キャラクタを表示する空き領域が存在する。この場合、表示領域１００のキャラクタ表示が完了したか否かが判定される（Ｓ５７）。具体的には、キャラクタ列を構成する全てのキャラクタ（つまり、作業領域内の全キャラクタデータ）を表示済みである場合、表示領域１００のキャラクタ表示が完了したと判定される（Ｓ５７：ＹＥＳ）。
【００３１】
表示領域１００のキャラクタ表示が完了していない場合（Ｓ５７：ＮＯ）、対象キャラクタが描画位置に１ライン用サイズのドットパターンで描画される。これにより、対象キャラクタが表示領域１００に１ライン用サイズでドット表示される（Ｓ５９）。その後、描画位置が表示ラインに沿って（つまり、行方向に）１キャラクタ分進められる（Ｓ６１）。これにより、キャラクタ列に含まれる次のキャラクタが対象キャラクタとなり、処理はステップＳ５５に戻る。
【００３２】
一方、改行がある場合（Ｓ５３：ＹＥＳ）、以下の処理によってユーザが入力または編集したキャラクタ列が２ライン表示される。まず描画位置が表示領域１００を超えたか否かが判定される（Ｓ６３）。描画位置が表示領域１００を超えていない場合（Ｓ６３：ＮＯ）、対象ラインのキャラクタ表示が完了したか否かが判定される（Ｓ６５）。対象ラインは、表示領域１００に形成される２つの表示ラインのうち、対象キャラクタが描画される表示ラインである。通常表示処理（Ｓ３）の開始直後は、対象ラインは「１ライン目」に設定されている。ステップＳ６５では、表示領域１００の対象ラインに配置すべき全てのキャラクタを表示済みである場合、対象ラインのキャラクタ表示が完了したと判定される（Ｓ６５：ＹＥＳ）。
【００３３】
対象ラインのキャラクタ表示が完了していない場合（Ｓ６５：ＮＯ）、対象キャラクタは絵記号であるか否かが判定される（Ｓ６７）。対象キャラクタが文字である場合、対象キャラクタが絵記号でないと判定されて（Ｓ６７：ＮＯ）、その文字が描画位置に２ライン用サイズのドットパターンで描画される。これにより表示領域１００上では、対象キャラクタである文字１０１（図９参照）が対象ラインに２ライン用サイズでドット表示される（Ｓ６９）。
【００３４】
対象キャラクタが絵記号である場合（Ｓ６７：ＹＥＳ）、代替記号が描画位置に２ライン用サイズのドットパターンで描画される。これにより表示領域１００上では、対象キャラクタである絵記号に代えて代替記号１０３（図９参照）が、対象ラインに２ライン用サイズでドット表示される（Ｓ７１）。ステップＳ６９またはステップＳ７１の実行後、描画位置が対象ラインに沿って（つまり、行方向に）１キャラクタ分進められる（Ｓ７３）。
【００３５】
一方、対象ラインのキャラクタ表示が完了している場合（Ｓ６５：ＹＥＳ）、表示領域１００のキャラクタ表示が完了したか否かが判定される（Ｓ７５）。表示領域１００のキャラクタ表示が完了していない場合（Ｓ７５：ＮＯ）、改行が描画位置に２ライン用サイズのドットパターンで描画される。これにより表示領域１００上では、改行１３０（図９参照）が対象ラインに２ライン用サイズでドット表示される（Ｓ７７）。その後、対象ラインとなる次ライン（すなわち、２ライン目）の先頭に、描画位置が移動される（Ｓ７９）。ステップＳ７３またはステップＳ７９の実行後、処理はステップＳ６３に戻る。
【００３６】
なお、描画位置が表示領域１００を超えた場合（Ｓ５５：ＹＥＳ、または、Ｓ６３：ＹＥＳ）、表示領域１００に対象キャラクタを表示する空き領域が存在しないから、対象キャラクタを表示することなく、処理がキャラクタ表示処理（図５）に戻る。また、表示領域１００のキャラクタ表示が完了している場合も（Ｓ５７：ＹＥＳ、または、Ｓ７５：ＹＥＳ）、処理がキャラクタ表示処理（図５）に戻る。
【００３７】
図８に示すように、第一実施形態の復元表示処理（Ｓ３７）では、まず描画位置が表示領域１００の原点位置に復帰される（Ｓ１０１）。次いで、描画位置が表示領域１００を超えたか否かが判定される（Ｓ１０３）。描画位置が表示領域１００を超えていない場合（Ｓ１０３：ＮＯ）、対象ラインのキャラクタ表示が完了したか否かが判定される（Ｓ１０５）。対象ラインのキャラクタ表示が完了していない場合（Ｓ１０５：ＮＯ）、対象キャラクタは絵記号であるか否かが判定される（Ｓ１０７）。対象キャラクタが文字である場合（Ｓ１０７：ＮＯ）、対象キャラクタである文字が対象ラインに２ライン用サイズでドット表示される（Ｓ１０９）。
【００３８】
対象キャラクタが絵記号である場合（Ｓ１０７：ＹＥＳ）、対象キャラクタにカーソルがあるか否が判定される（Ｓ１１１）。対象キャラクタにカーソルがない場合（Ｓ１１１：ＮＯ）、代替記号が対象ラインに２ライン用サイズでドット表示される（Ｓ１１３）。対象キャラクタにカーソルがある場合（Ｓ１１１：ＹＥＳ）、対象キャラクタである絵記号が描画位置に１ライン用サイズのドットパターンで描画される。これにより表示領域１００上では、対象キャラクタである絵記号１０２（図９参照）が対象ラインに１ライン用サイズでドット表示される（Ｓ１１３）。ステップ１０９、Ｓ１１３、Ｓ１１５のいずれかの実行後、描画位置が対象ラインに沿って１キャラクタ分進められて（Ｓ１１７）、処理はステップＳ１０３に戻る。
【００３９】
一方、対象ラインのキャラクタ表示が完了している場合（Ｓ１０５：ＹＥＳ）、表示領域１００のキャラクタ表示が完了したか否かが判定される（Ｓ１１９）。表示領域１００のキャラクタ表示が完了していない場合（Ｓ１１９：ＮＯ）、改行が対象ラインに２ライン用サイズでドット表示される（Ｓ１２１）。その後、次ラインの先頭に描画位置が移動され（Ｓ１２３）、処理はステップＳ１０３に戻る。
【００４０】
表示領域１００のキャラクタ表示が完了した場合（Ｓ１１９：ＹＥＳ）、表示領域１００に描画されたキャラクタ列の表示位置が調整される（Ｓ１２５）。例えば、ステップＳ１１５で表示された１ライン用サイズの絵記号は表示サイズが大きいため、他の表示ラインに配置されたキャラクタと重複するおそれがある。この場合、１ライン用サイズの絵記号と重複しないように、他の表示ラインに配置されたキャラクタの表示位置が、表示ラインに沿って（つまり、行方向に）変更される。なお、描画位置が表示領域１００を超えた場合（Ｓ１０３：ＹＥＳ）、対象キャラクタを表示することなく、処理がキャラクタ表示処理（図５）に戻る。
【００４１】
図９を参照して、第一実施形態におけるディスプレイ５の表示例を説明する。例えばユーザが操作部２を用いて、「１」「２」「３」「４」、「絵柄（リサイクルマーク）」、「５」、「６」のキャラクタ列を入力したとする。この場合、改行がないため（Ｓ３１：ＮＯ）、通常表示処理（図６、図７参照）によってキャラクタ列が１ライン表示される（Ｓ５３：ＮＯ、Ｓ５５〜Ｓ６１）。その結果、画面５Ａに示すように、文字１０１「１」〜「６」と絵記号１０２「絵柄（リサイクルマーク）」とから成るキャラクタ列が、１ライン用サイズで表示領域１００に表示される。なお、現在のカーソル位置である表示ラインの末尾には、カーソル１２０が表示される。
【００４２】
また、例えばユーザが操作部２を用いて、「ａ」「ｂ」「ｃ」「ｄ」、「ｅ」、「ｆ」、「ｇ」のキャラクタ列を入力して改行し、さらに「１」「２」「３」「４」、「絵柄（リサイクルマーク）」、「５」、「６」のキャラクタ列を入力したとする。この場合、改行があり（Ｓ３１：ＹＥＳ）、且つ、絵記号にカーソルがないため（Ｓ３５：ＮＯ）、通常表示処理（図６、図７参照）によってキャラクタ列が２ライン表示される（Ｓ５３：ＹＥＳ、Ｓ６３〜Ｓ７９）。
【００４３】
詳細には、画面５Ｂに示すように、文字１０１「ａ」〜「ｇ」のキャラクタ列が、１ライン目に２ライン用サイズで描画される（Ｓ６７：ＹＥＳ、Ｓ６９）。１ライン目の描画が完了すると（Ｓ６５：ＹＥＳ）、改行１３０が描画される（Ｓ７７、Ｓ７９）。さらに、文字１０１「１」〜「６」と絵記号１０２「絵柄（リサイクルマーク）」とから成るキャラクタ列の描画が開始される。このとき、文字１０１「１」〜「６」は２ライン用サイズで描画されるが（Ｓ６７：ＮＯ、Ｓ６９）、絵記号１０２「絵柄（リサイクルマーク）」に代えて代替記号１０３「Ａ５（縦書き）」が２ライン用サイズで描画される（Ｓ６７：ＮＯ、Ｓ７１）。現在のカーソル位置である２ライン目の末尾には、カーソル１２０が表示される。
【００４４】
一般に、標準テキストに使用できない絵記号は、標準テキストに使用可能な文字と比べてドットパターンが複雑である。本実施形態では、１ライン用サイズのドットパターンは、文字１０１および絵記号１０２のいずれも十分に表現できる表示サイズ（ドット数）である。一方、２ライン用サイズのドットパターンは、文字１０１は十分に表現できる表示サイズ（ドット数）であるが、絵記号１０２を表現するには不十分な表示サイズ（ドット数）である。
【００４５】
そのため、文字１０１は、１ライン用サイズおよび２ライン用サイズのいずれで表示しても、ユーザは表示内容を視認できる。一方、絵記号１０２は、１ライン用サイズで表示するとユーザは表示内容を視認容易であるが、２ライン用サイズで表示するとユーザは表示内容を視認困難である。よって、本実施形態では、キャラクタ列を２ライン表示する場合は、絵記号１０２に代えて代替記号１０３が表示される。代替記号１０３は、２ライン用サイズのドットパターンで十分に表現することができる簡易記号（例えば、画面５Ｂに示す「Ａ５」）である。キャラクタ列が２ライン表示された状態では、ユーザは代替記号１０３に基づいて絵記号１０２の存在およびその位置を認識することができる。
【００４６】
さらに画面５Ｂに示す状態で、例えばユーザが操作部２を用いて、カーソル１２０を代替記号１０３の表示位置まで移動させたとする。この場合、改行があり（Ｓ３１：ＹＥＳ）、且つ、絵記号にカーソルがあるため（Ｓ３５：ＹＥＳ）、復元表示処理（図８参照）によってキャラクタ列が２ライン表示される。
【００４７】
詳細には、画面５Ｃに示すように、文字１０１「ａ」〜「ｇ」のキャラクタ列が、１ライン目に２ライン用サイズで描画される（Ｓ１０７：ＮＯ、Ｓ１０９）。１ライン目の描画が完了すると（Ｓ１０５：ＹＥＳ）、改行１３０が描画される（Ｓ１２１、Ｓ１２３）。さらに、文字１０１「１」〜「６」と絵記号１０２「絵柄（リサイクルマーク）」とから成るキャラクタ列が、２ライン目に２ライン用サイズで描画される。このとき、文字１０１「１」〜「６」は２ライン用サイズで描画されるが（Ｓ１０７：ＮＯ、Ｓ１０９）、絵記号１０２「絵柄（リサイクルマーク）」は１ライン用サイズで描画される（Ｓ１０７：ＮＯ、Ｓ１１１：ＹＥＳ、Ｓ１１５）。現在のカーソル位置である絵記号１０２「絵柄（リサイクルマーク）」には、カーソル１２０が表示される。
【００４８】
このように、画面５Ｃでは、ユーザがカーソル１２０で選択した代替記号１０３が、絵記号１０２に復元されて、さらに２ライン用サイズから１ライン用サイズに拡大表示されて、ユーザは絵記号１０２の表示内容を認識できる。最後に、表示領域１００に表示されたキャラクタ列の表示位置が調整される（Ｓ１２５）。これにより、画面５Ｄに示すように、１ライン用サイズの絵記号１０２「絵柄（リサイクルマーク）」と重複しないように、１ライン目の文字１０１「ｅ」〜「ｇ」および改行１３０の表示位置が変更される。したがって、代替記号１０３から復元及び拡大された絵記号１０２の視認性が一層高まる。なお、ステップＳ１２５は実行しなくてもよい。この場合、ディスプレイ５には画面５Ｃが表示される。
【００４９】
以上に説明したように、第一実施形態の印刷装置１では、操作部２から入力または編集されたキャラクタは、表示ラインに配置して表示される。このとき、表示ラインの数量に対応して予め定められた表示サイズ（１ドット用サイズおよび２ドット用サイズ）のドットパターンで、キャラクタが表示される。表示ラインの数量が２ラインである場合、絵記号１０２のドットパターンに代えて、代替記号１０３のドットパターンを表示される。表示されている代替記号１０３が指定されると、代替記号１０３のドットパターンに代えて、絵記号１０２が１ドット用サイズのドットパターンで表示される。
【００５０】
これによれば、表示領域１００に表示される表示ラインの数量が多い場合は、絵記号１０２に代えて代替記号１０３が表示される一方、ユーザが代替記号１０３を指定すると元の絵記号１０２が大きな表示サイズ（１ドット用サイズ）で表示される。そのため、ユーザが絵記号１０２の表示内容を把握したいときだけ、大きな表示サイズの絵記号１０２を表示領域１００に表示することができる。ひいては、表示領域１００全体の視認性の悪化を抑制しつつ、ユーザが指定した絵記号１０２の視認性を高めることができる。さらに、印刷対象となるキャラクタ列を入力または編集しやすいため、ユーザの利便性が高い。
【００５１】
また、ユーザが指定したキャラクタが代替記号１０３である場合、絵記号１０２のドットパターンが、少なくとも絵記号１０２として認識可能な大きさの１ライン用サイズで表示されるため、ユーザは絵記号１０２の表示内容を確実に認識できる。また、キャラクタの入力または編集を行う位置を示すカーソル１２０を、表示ラインに沿って移動させるためのカーソルキー（図示外）を備えるため、ユーザはカーソル１２０で代替記号１０３を容易に指定することができる。
【００５２】
また、復元表示処理（Ｓ３７）では、代替記号１０３を絵記号１０２に変更する場合、指定された代替記号１０３が配置された表示ラインに含まれる他のキャラクタのドットパターンが、絵記号１０２のドットパターンから離間する位置に表示される。また、代替記号１０３を絵記号１０２に変更する場合、指定された代替記号１０３が配置されていない表示ラインに含まれる他のキャラクタが、絵記号１０２のドットパターンから離間する位置に表示される。これにより、絵記号１０２が代替記号１０３から復元及び表示された場合でも、絵記号１０２のドットパターンが他のキャラクタのドットパターンと重複しないため、絵記号１０２の視認性が一層高まる。
【００５３】
図１０〜図１５を参照して、本発明の第二実施形態を説明する。第二実施形態に係る印刷装置１の構成は、第一実施形態と同一であるため説明は省略する。第二実施形態は、復元表示処理（Ｓ３７）の詳細が第一実施形態と異なる。以下では、第一実施形態と同一の処理の説明は省略し、異なる処理について説明する。
【００５４】
図１０および図１１に示すように、第二実施形態の復元表示処理（Ｓ３７）では、まず描画位置が表示領域１００の原点位置に復帰される（Ｓ２０１）。次いで、描画位置が表示領域１００を超えたか否かが判定される（Ｓ２０３）。描画位置が表示領域１００を超えていない場合（Ｓ２０３：ＮＯ）、対象ラインのキャラクタ表示が完了したか否かが判定される（Ｓ２０５）。対象ラインのキャラクタ表示が完了していない場合（Ｓ２０５：ＮＯ）、対象ラインにカーソルがあるか否かが判定される（Ｓ２０７）。
【００５５】
対象ラインにカーソルがある場合（Ｓ２０７：ＹＥＳ）、先述のステップＳ１０７〜Ｓ１１７と同様に処理される。すなわち、対象キャラクタは絵記号であるか否かが判定される（Ｓ２０９）。対象キャラクタが文字である場合（Ｓ２０９：ＮＯ）、対象キャラクタである文字が対象ラインに２ライン用サイズでドット表示される（Ｓ２１１）。対象キャラクタが絵記号である場合（Ｓ２０９：ＹＥＳ）、対象キャラクタにカーソルがあるか否が判定される（Ｓ２１３）。対象キャラクタにカーソルがない場合（Ｓ２１３：ＮＯ）、代替記号が対象ラインに２ライン用サイズでドット表示される（Ｓ２１５）。対象キャラクタにカーソルがある場合（Ｓ２１３：ＹＥＳ）、対象キャラクタである絵記号が対象ラインに１ライン用サイズでドット表示される（Ｓ２１７）。
【００５６】
対象ラインにカーソルがない場合（Ｓ２０７：ＮＯ）、対象キャラクタが２ライン用サイズで４ドット分表示される（Ｓ２１９）。具体的には、対象キャラクタを描画する２ライン用サイズのドットデータのうち、上側または下側の４ドット分が描画される。ステップＳ２１１、Ｓ２１５、Ｓ２１７、Ｓ２１９のいずれかの実行後、描画位置が対象ラインに沿って１キャラクタ分進められて（Ｓ２２１）、処理はステップＳ２０３に戻る。
【００５７】
対象ラインのキャラクタ表示が完了している場合（Ｓ２０５：ＹＥＳ）、表示領域１００のキャラクタ表示が完了したか否かが判定される（Ｓ２２３）。表示領域１００のキャラクタ表示が完了していない場合（Ｓ２２３：ＮＯ）、対象ラインにカーソルがあるか否かが判定される（Ｓ２２５）。対象ラインにカーソルがある場合（Ｓ２２５：ＹＥＳ）、改行が通常表示される（Ｓ２２７）。具体的には、先述のステップＳ１２１と同様に、改行が対象ラインに２ライン用サイズでドット表示される。
【００５８】
対象ラインにカーソルがない場合（Ｓ２２５：ＮＯ）、改行が簡略表示される（Ｓ２２７）。具体的には、改行を描画する２ライン用サイズのドットデータのうち、上側または下側の４ドット分が描画される。ステップＳ２２７またはステップＳ２２９の実行後、次ラインの先頭に描画位置が移動され（Ｓ２３１）、処理はステップＳ２０３に戻る。なお、描画位置が表示領域１００を超えた場合（Ｓ２０３：ＹＥＳ）、または、表示領域１００のキャラクタ表示が完了している場合（Ｓ２２３：ＹＥＳ）、処理はキャラクタ表示処理（図５）に戻る。
【００５９】
図１２を参照して、第二実施形態におけるディスプレイ５の表示例を説明する。ディスプレイ５の表示例を説明する。例えば画面５Ｂ（図９）に示す状態で、例えばユーザが操作部２を用いて、カーソル１２０を代替記号１０３の表示位置まで移動させたとする。この場合、改行があり（Ｓ３１：ＹＥＳ）、且つ、絵記号にカーソルがあるため（Ｓ３５：ＹＥＳ）、復元表示処理（図１０および図１１参照）によってキャラクタ列が２ライン表示される。
【００６０】
詳細には、画面５Ｅに示すように、文字１０１「ａ」〜「ｇ」のキャラクタ列を描画するための２ライン用サイズのドットデータのうち下から４ドット分が、１ライン目に２ライン用サイズで描画される（Ｓ２０７：ＮＯ、Ｓ２１９）。１ライン目の描画が完了すると（Ｓ２０５：ＹＥＳ）、改行１３０を描画するための２ライン用サイズのドットデータのうち下から４ドット分が描画される（Ｓ２２５：ＮＯ、Ｓ２２９）。さらに、文字１０１「１」〜「６」と絵記号１０２「絵柄（リサイクルマーク）」とから成るキャラクタ列の描画が開始される。このとき、文字１０１「１」〜「６」は２ライン用サイズで描画されるが（Ｓ２０９：ＮＯ、Ｓ２１１）、絵記号１０２「絵柄（リサイクルマーク）」は１ライン用サイズで描画される（Ｓ２０９：ＹＥＳ、Ｓ２１３：ＹＥＳ、Ｓ２１７）。現在のカーソル位置である絵記号１０２「絵柄（リサイクルマーク）」には、カーソル１２０が表示される。
【００６１】
このように、画面５Ｅでは、ユーザがカーソル１２０で選択した代替記号１０３が、絵記号１０２に復元され、さらに２ライン用サイズから１ライン用サイズに拡大表示されて、ユーザは絵記号１０２の表示内容を認識できる。さらに、カーソル１２０が位置しない表示ライン（画面５Ｅでは１行目）に配置されるキャラクタ列は、各キャラクタの一部のみが部分的に表示される。これにより、ユーザが注目していない表示ライン（非注目ライン）の視認性が悪くなるため、ユーザが注目している表示ライン（注目ライン）の視認性が高まり、ひいては代替記号１０３から復元及び拡大された絵記号１０２の視認性が一層高まる。
【００６２】
第二実施形態に係る復元表示処理（Ｓ３７）は、以下のような変形が可能である。例えば、図１３に示す復元表示処理（Ｓ３７）では、ステップＳ２１１に代えて、対象キャラクタである文字が対象ラインに１ライン用サイズでドット表示される（Ｓ３０１）。ステップＳ２１５に代えて、対象キャラクタである代替記号が対象ラインに２ライン用サイズでドット表示される（Ｓ３０３）。ステップＳ２１９に代えて、対象キャラクタに代えて、２ドット幅のラインが表示される（Ｓ３０５）。
【００６３】
この場合、ユーザがカーソル１２０を代替記号１０３の表示位置まで移動させると、図１４に示すように、ディスプレイ５に画面５Ｆが表示される。画面５Ｆでは、カーソル１２０が位置する表示ライン（画面５Ｆでは２行目）のキャラクタ列が全ての１ライン用サイズで表示されるため、注目ラインの全体を拡大表示して視認性を高めることができる。また、カーソル１２０が位置しない表示ライン（画面５Ｆでは１行目）に配置されるキャラクタ列は、２ドットライン１１３に代替表示される。非注目ラインに表示される２ドットライン１１３によって、ユーザは非注目ラインの存在とそのキャラクタ数を把握できる。２ドットライン１１３という簡易な記号を代替表示することで注目ラインの視認性が高まり、ひいては代替記号１０３から復元及び拡大された絵記号１０２の視認性が一層高まる。
【００６４】
また、第二実施形態に係る復元表示処理（Ｓ３７）において、ステップＳ２１１、Ｓ２１５では１ライン用サイズで文字や代替記号をドット表示し、ステップＳ２１９では対象キャラクタを描画するための１ライン用サイズのドットデータのうち下から４ドット分が表示されてもよい。この場合、ユーザがカーソル１２０を代替記号１０３の表示位置まで移動させると、図１５に示すように、ディスプレイ５に画面５Ｇが表示される。
【００６５】
画面５Ｇでは、表示領域１００に表示される全てのキャラクタが１ライン用サイズで表示されるため、全てのキャラクタを拡大表示して視認性を高めることができる。さらに、カーソル１２０が位置しない表示ライン（画面５Ｇでは１行目）に配置されるキャラクタ列は、各キャラクタの一部のみが部分的に表示される。そのため、注目ラインの視認性が高まり、ひいては代替記号１０３から復元及び拡大された絵記号１０２の視認性が一層高まる。
【００６６】
以上に説明したように、第二実施形態の印刷装置１では、第一実施形態と同様に、表示領域１００全体の視認性の悪化を抑制しつつ、ユーザが指定した絵記号１０２の視認性を高めることができる。印刷対象となるキャラクタ列を入力または編集しやすいため、ユーザの利便性が高い。さらに、復元表示処理（Ｓ３７）では、代替記号１０３を絵記号１０２に変更する場合、指定された代替記号１０３が配置されていない表示ラインに含まれる他のキャラクタのドットパターンが、予め定められた簡易キャラクタのドットパターン（４ドットの部分表示や、２ドットのライン表示）に変更される。これにより、代替記号１０３から復元及び拡大された絵記号１０２の視認性を一層高めることができる。
【００６７】
上記実施形態では、印刷装置１が本発明の「表示装置」に相当し、ＲＯＭ４０２に記憶されているプログラムが本発明の「表示制御プログラム」に相当する。操作部２が、本発明の「操作手段」および「キャラクタ指定手段」に相当する。ディスプレイ５が、本発明の「表示手段」に相当する。通常表示処理（Ｓ３３）および復元表示処理（Ｓ３７）を実行するＣＰＵ４０１が、本発明の「表示制御手段」に相当する。サーマルヘッド１０が、本発明の「印刷手段」に相当する。ステップＳ３３、Ｓ３７が、本発明の「表示制御ステップ」に相当する。
【００６８】
本発明は上記実施形態に限定されるものではなく、種々の変更が可能である。例えば、上記実施形態では、表示ラインの数量が２つの場合に、特定キャラクタ（絵記号１０２）に代えて代替キャラクタ（代替記号１０３）が表示される一方、ユーザが代替記号１０３を指定すると元の絵記号１０２が表示される。特定キャラクタは、絵記号１０２に限らず、他のキャラクタ（例えば、画数の多い漢字や記号など）を自由に設定することができる。代替キャラクタは、代替記号１０３に限らず、他のキャラクタ（例えば、○や×などの簡易な記号や図形など）を自由に設定することができる。
【００６９】
また、表示領域１００に形成する表示ラインの数量や、特定キャラクタと代替キャラクタの変換表示を実行する表示ラインの数量などは、適宜変更である。例えば、最大３つの表示ラインを形成可能な表示領域１００において、表示ラインの数量が閾値以上（例えば、２つ以上）である場合、特定キャラクタに代えて代替キャラクタが表示される一方、ユーザが代替キャラクタを指定すると元の特定キャラクタが表示されてもよい。
【００７０】
具体的には、第二実施形態に係る復元表示処理（Ｓ３７）と同様にして、表示領域１００によってキャラクタ列が３ライン表示されると、図１６に示すような画面がディスプレイ５に表示される。ユーザがカーソル１２０を１行目（１ライン目）の代替記号１０３に移動させると、１行目のキャラクタ列が全て１ライン用サイズで表示され、２、３行目（２、３ライン目）のキャラクタ列は全て２ドットライン１１３で表示される。
【００７１】
同様に、ユーザがカーソル１２０を２行目の代替記号１０３に移動させると、２行目のキャラクタ列が全て１ライン用サイズで表示され、１、３行目のキャラクタ列は全て２ドットライン１１３で表示される。ユーザがカーソル１２０を３行目の代替記号１０３に移動させると、３行目のキャラクタ列が全て１ライン用サイズで表示され、１、２行目のキャラクタ列は全て２ドットライン１１３で表示される。これにより、ディスプレイ５の画面サイズが小さい場合でも、表示領域１００に複数の表示ラインを形成してキャラクタを入力および編集することができる。
【符号の説明】
【００７２】
１    印刷装置
２    操作部
５    ディスプレイ
１０    サーマルヘッド
４０１    ＣＰＵ
４０２    ＲＯＭ
【図１】
0005817455.tif 000002
【図２】
0005817455.tif 000003
【図３】
0005817455.tif 000004
【図４】
0005817455.tif 000005
【図５】
0005817455.tif 000006
【図６】
0005817455.tif 000007
【図７】
0005817455.tif 000008
【図８】
0005817455.tif 000009
【図９】
0005817455.tif 000010
【図１０】
0005817455.tif 000011
【図１１】
0005817455.tif 000012
【図１２】
0005817455.tif 000013
【図１３】
0005817455.tif 000014
【図１４】
0005817455.tif 000015
【図１５】
0005817455.tif 000016
【図１６】
0005817455.tif 000017