(57)【特許請求の範囲】
【請求項１】
複数の文字コード体系によってサポートされる文字列情報を入力し、入力された文字列情報を記憶媒体に記録する文字列情報入力装置であって、
入力される文字列情報と同一内容の文字列情報をサポートする複数の文字コード体系を解析する解析手段と、
前記解析手段により解析された複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれたか否かを判断する判断手段と、
前記判断手段により前記複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれていないと判断された場合、入力されていない前記文字コード体系を用いた文字列情報の入力を促す旨を提示する提示手段とを備えたことを特徴とする文字列情報入力装置。
【請求項２】
前記解析手段により解析された文字コード体系によってサポートされる文字列情報に対応するフォント情報を検索するフォント情報検索手段を備えることを特徴とする請求項１記載の文字列情報入力装置。
【請求項３】
複数の文字コード体系によってサポートされる文字列情報を入力し、入力された文字列情報を記憶媒体に記録する文字列情報入力方法であって、
文字列情報を入力する工程と、
前記入力される文字列情報と同一内容の文字列情報をサポートする複数の文字コード体系を解析する工程と、
前記解析された複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれたか否かを判断する工程と、
前記判断する工程により前記複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれていないと判断された場合、入力されていない前記文字コード体系を用いた文字列情報の入力を促す旨を提示する工程とを有することを特徴とする文字列情報入力方法。
【請求項４】
コンピュータで読み取り可能なプログラムが格納された記憶媒体において、
前記プログラムは、
文字列情報を入力し、入力された文字列情報を記憶媒体に記録する手順と、
前記入力される文字列情報と同一内容の文字列情報をサポートする複数の文字コード体系を解析する手順と、
前記解析された複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれたか否かを判断する手順と、
前記複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれていないと判断された場合、入力されていない前記文字コード体系を用いた文字列情報の入力を促す旨を提示する手順とを含むことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字列情報入力装置、文字列情報入力方法および記憶媒体に関する。
【０００２】
【従来の技術】
最近、この種の画像取込装置や電子写真画像処理装置では、デジタルプリントオーダーフォーマット（Ｄｉｇｉｔａｌ  Ｐｒｉｎｔ  Ｏｒｄｅｒ  Ｆｏｒｍａｔ：ＤＰＯＦ（商標登録出願中））規格が定められ、画像が記録された記録媒体上の特定ファイル（ＤＰＯＦファイル）を用いることにより、デジタルカメラでラボやプリンタで印刷する画像を選択したり、印刷する枚数を指定することが可能となった。
【０００３】
ラボやプリンタは、この特定ファイルの内容を解釈することによりデジタルカメラを用いてユーザが指定した画像を指定通りに印刷する。
【０００４】
この記録媒体上の特定ファイルは、ユーザの名前や住所などの文字列を記録するコマンドを有している。ただし、現在のバージョン１．００では、その文字列情報は１バイト文字列であるＡＳＣＩＩコードと日本語対応の２バイト文字列であるＳｈｉｆｔ＿ＪＩＳコードだけに対応している。尚、出願人が把握している先行技術文献情報はありません。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来では、ＡＳＣＩＩコードによるアルファベット２６文字で表現可能な英語などの言語と、Ｓｈｉｆｔ＿ＪＩＳコードで表現可能な日本語には対応可能であるが、その他の言語、例えばアクセント文字を必要とするドイツ語を始めとするヨーロッパ言語、ロシア語、タイ語、アラビア語、ギリシャ語などの言語には対応できなかった。
【０００６】
また、Ｓｈｉｆｔ＿ＪＩＳコードで入力された文字列を有するコマンドやＳｈｉｆｔ＿ＪＩＳコードを解釈できない電子写真画像処理装置で処理した場合、ユーザの予期しない記号や文字などを印刷あるいは表示するおそれがあった。
【０００７】
さらに、ＤＰＯＦのバージョンアップによって文字列を有するコマンドが、従来の文字コードと異なるユニバーサルな文字コード、例えば、Ｕｎｉｃｏｄｅだけを定義するようになると、旧コマンドしか対応できない電子写真画像処理装置では、ユーザの予期しない記号や文字などを印刷あるいは表示するおそれがあった。
【０００８】
そこで、本発明は、文字列を有するコマンドの違いにより混乱が生じることを回避でき、しかも拡張性を高めることができる文字列情報入力装置、文字列情報入力方法および記憶媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明の請求項１に記載の文字列情報入力装置は、複数の文字コード体系によってサポートされる文字列情報を入力し、入力された文字列情報を記憶媒体に記録する文字列情報入力装置であって、入力される文字列情報と同一内容の文字列情報をサポートする複数の文字コード体系を解析する解析手段と、前記解析手段により解析された複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれたか否かを判断する判断手段と、前記判断手段により前記複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれていないと判断された場合、入力されていない前記文字コード体系を用いた文字列情報の入力を促す旨を提示する提示手段とを備えたことを特徴とする。
【００１０】
請求項２に記載の文字列情報入力装置は、請求項１に係る文字列情報入力装置において、前記解析手段により解析された文字コード体系によってサポートされる文字列情報に対応するフォント情報を検索するフォント情報検索手段を備えることを特徴とする。
【００１２】
請求項３に記載の文字列情報入力方法は、複数の文字コード体系によってサポートされる文字列情報を入力し、入力された文字列情報を記憶媒体に記録する文字列情報入力方法であって、文字列情報を入力する工程と、前記入力される文字列情報と同一内容の文字列情報をサポートする複数の文字コード体系を解析する工程と、前記解析された複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれたか否かを判断する工程と、前記判断する工程により前記複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれていないと判断された場合、入力されていない前記文字コード体系を用いた文字列情報の入力を促す旨を提示する工程とを有することを特徴とする。
【００１３】
請求項４に記載の記憶媒体は、コンピュータで読み取り可能なプログラムが格納された記憶媒体において、前記プログラムは、文字列情報を入力し、入力された文字列情報を記憶媒体に記録する手順と、前記入力される文字列情報と同一内容の文字列情報をサポートする複数の文字コード体系を解析する手順と、前記解析された複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれたか否かを判断する手順と、前記複数の文字コード体系によってサポートされる文字列情報の入力が全て行なわれていないと判断された場合、入力されていない前記文字コード体系を用いた文字列情報の入力を促す旨を提示する手順とを含むことを特徴とする。
【００１４】
【発明の実施の形態】
本発明の文字列情報入力装置、文字列情報入力方法および記憶媒体の実施の形態について説明する。
【００１５】
［第１の実施形態］
第１の実施形態では、電子写真画像処理装置に適用された場合を示す。図１は第１の実施形態における画像書込装置（Ｗｒｉｔｅｒ）の構成を示すブロック図である。図において、１００は電子写真画像処理を行うマイクロコンピュータ（ＣＰＵ）である。
【００１６】
１０１はＣＰＵ１００によって実行される電子写真画像処理プログラム（文字列コマンド情報入力処理プログラム）およびその他データを格納するＲＯＭである。１０２は電子写真画像処理プログラムを実行する際の作業領域、およびカメラ部１０３から読み込まれた画像データを一時格納する領域として使用されるＲＡＭである。
【００１７】
１０３はレンズ、ＣＣＤなどから構成され、画像データを取り込むカメラ部である。１０４はカメラ部１０３から読み込まれ、ＣＰＵ１００によって処理された画像データをコンパクトフラッシュ（登録商標）などの不揮発性メモリに記録するカードドライブ部である。
【００１８】
１０５はＣＰＵ１００、ＲＯＭ１０１、ＲＡＭ１０２、カメラ部１０３、カードドライブ部１０４、インターフェース部１０６、ＬＣＤ１０７および操作部１０８を接続するＣＰＵバスであり、アドレス信号を転送するアドレスバス、制御信号を転送するコントロールバスおよび各種データを転送するデータバスの総称である。
【００１９】
１０６はパーソナルコンピュータなどの外部装置とシリアル通信などを行うインターフェース部（Ｉ／Ｆ）である。１０７はカメラ部１０３で撮影された画像をユーザに確認させるためのＬＣＤである。１０８はキー、スイッチ、レリースボタンなどユーザの名前を登録するユーザ操作可能な操作部である。
【００２０】
図２は電子写真画像処理装置（Ｒｅａｄｅｒ）の構成を示すブロック図である。図において、２００は電子写真画像処理を行うマイクロコンピュータ（ＣＰＵ）である。
【００２１】
２０１はＣＰＵ２００によって実行される電子写真画像処理プログラム（文字列コマンド情報出力処理プログラム）、フォント情報およびその他データを格納するＲＯＭである。
【００２２】
２０２は電子写真画像処理を実行する際の作業領域、カードリードドライブ部２０４から読み込まれた画像データおよびそれに付属する文字列情報を一時格納する一時格納領域として使用されるＲＡＭである。
【００２３】
２０３はＣＰＵ２００によって処理された画像を印刷するプリンタ部である。２０４はデジタルカメラなどで撮影され、ＰＣカードなどに格納された画像およびそれに付属する文字列情報を読み取るカードリードドライブ部である。
【００２４】
２０５はＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、プリンタ部２０３、カードリードドライブ部２０４、インタフェース部２０６および操作部２０７を接続するＣＰＵバスであり、アドレス信号を転送するアドレスバス、制御信号を転送するコントロールバスおよび各種データを転送するデータバスの総称である。
【００２５】
２０６は他のデジタル装置とシリアル通信などを行うインターフェース部である。２０７はキーやスイッチなど画像データの印刷を決定するユーザ操作可能な操作部である。
【００２６】
図３は画像書込装置（Ｗｒｉｔｅｒ）における電子写真画像処理としての文字列コマンド情報入力処理手順を示すフローチャートである。この処理プログラムは画像書込装置内のＲＯＭ１０１に格納されており、ＣＰＵ１００によって実行される。この処理は、操作部１０８を介して特定の内容の文字列情報の入力指示が行われることにより開始する。
【００２７】
まず、画像書込装置では、入力指示が行われた文字列情報と同一内容の情報のコマンド、例えばユーザ名に対するサポート可能なコマンドを解析するサポートコマンド処理を行う（ステップＳ１）。
【００２８】
図４は画像書込装置でカードドライブ１０４を通して不揮発性メモリカード、例えばコンパクトフラッシュ（登録商標）カード上の特定ファイル（ＤＰＯＦファイル）に記録された文字列コマンドを示す図である。コマンド１はＡＳＣＩＩコード文字列でユーザの名前を格納する。コマンド２はＵｎｉｃｏｄｅ文字列でコマンド１と同じユーザの名前を格納する。それぞれのコマンドは、コマンドの種別を示すタグ４、格納されるデータの種別５、コマンド長６およびデータ部７から構成されている。このように、１つのユーザの名前に対して複数の文字列コマンドがＤＰＯＦファイルに格納される。
【００２９】
ステップＳ１で解析されたサポートコマンドが全て不揮発性メモリにカードドライブ１０４を通して記載されたか否かを判別するコマンド終了判定処理を行う（ステップＳ２）。全てのコマンドが記載された場合、処理を終了し、全てのコマンドが記載されていない場合、文字列入力指示で指示された内容のサポート可能なコマンドのうちの１つをカードドライブ１０４で不揮発性メモリに書き込むコマンド入力処理を行う（ステップＳ３）。例えば、図４に示したコマンド１、２を書き込む。この後、ステップＳ２の処理に戻る。
【００３０】
図５は電子写真画像処理装置（Ｒｅａｄｅｒ）における電子写真画像処理としての文字列コマンド情報出力処理手順を示すフローチャートである。この処理プログラムは電子写真画像処理装置内のＲＯＭ２０１に格納されており、ＣＰＵ２００によって実行される。
【００３１】
この処理プログラムは、ＤＰＯＦ規格に準じた特定ファイル（ＤＰＯＦファイル）に記載されている特定の内容の文字列情報の出力指示が操作部２０７を介して行われることにより開始する。
【００３２】
まず、該当する内容を含む全てのコマンドをカードリードドライブ２０４を通して不揮発メモリ上のＤＰＯＦファイル内から検索する（ステップＳ１１）。文字列情報の出力指示がユーザ名に対して行われた場合、ユーザ名を含むコマンド全てを検索する。例えば、図４に示すコマンド１、２が検索される。
【００３３】
検索したコマンドのうち、電子写真画像処理装置がサポート可能なコマンドを摘出する（ステップＳ１２）。例えば、図４に示すコマンド群のうち、ＡＳＣＩＩコードのコマンド１は解釈可能であるが、Ｕｎｉｃｏｄｅのコマンド２は解釈不可能である場合、コマンド１だけを電子写真画像処理装置の対象コマンドとする。
【００３４】
つづいて、摘出されたコマンドが有する文字列情報を出力するためのフォント情報を有しているか否かをＲＯＭ２０１内で検索する（ステップＳ１３）。
【００３５】
検索されたフォント情報を基に、この文字列情報が出力可能であるか否かを判別し（ステップＳ１４）、出力可能である場合、その文字列を出力し（ステップＳ１５）、処理を終了する。ステップＳ１５で文字列を出力する場合、文字列出力指示の下、ＤＰＯＦファイル内から検索された文字列コマンドの文字列情報をＲＯＭ２０１に格納されているフォント情報を基にプリンタ部２０３に出力する。この後、処理を終了する。一方、ステップＳ１４で文字列情報が出力不可能である場合、そのまま処理を終了する。
【００３６】
尚、ステップＳ１２で摘出されたコマンドの文字列情報に対応するフォント情報を有していない場合、他のフォント情報を用いて文字列情報を出力するようにしてもよく、また、ステップＳ１２で摘出されたコマンドの文字列情報に対応するフォント情報を有していない場合、文字列情報を一切に出力しないようにしてもよい。
【００３７】
さらに、ステップＳ１４で出力可能なコマンドが複数個ある場合、ＲＯＭ２０１に格納されている予め決められた優先順位を基に出力コマンドを判定するか、あるいはユーザに選択を委ねることも可能である。
【００３８】
このように、画像書込装置は対応可能な言語に対応する複数個のコマンドを併記し、電子写真画像処理装置は対応可能な言語に対応する少なくとも１つのコマンドを選択して出力することにより、誤った印刷、表示などの出力を防ぐことができる。
【００３９】
尚、本実施形態では、図４のコマンド例を示したが、このコマンドのデータ型式は電子写真画像処理装置の準拠すべき規格、例えばＤＰＯＦに従うべきものである。
【００４０】
また、本実施形態では、画像書込装置（Ｗｒｉｔｅｒ）および電子写真画像処理装置（Ｒｅａｄｅｒ）を別々に構成したが、例えば、表示器付カメラなどがユーザ入力によるユーザ名を表示する機能を有する場合、前述したＷｒｉｔｅｒおよびＲｅａｄｅｒの機能をこのカメラで同時に実現するようにしてもよい。
【００４１】
さらに、ＷｉｔｅｒからＲｅａｄｅｒへの情報伝達手段として、図１に示すカードドライブ部１０４および図２に示すカードリードドライブ部２０４に用いられる不揮発性メモリを示したが、不揮発性メモリの代わりに、図１に示すインターフェース部１０６および図２に示すインターフェース部２０６を利用してもよい。
【００４２】
また、本実施形態では、Ｒｅａｄｅｒとして電子写真画像処理装置を例に挙げたが、本発明はこれに限定されるものではなく、ビデオデッキなどにも適用できる。
【００４３】
さらに、本発明は複数の機器から構成されるシステムに適用してもよいし、１つの機器からなる装置に適用してもよい。また、本発明はシステムあるいは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体をシステムあるいは装置に読み出すことによってそのシステムあるいは装置が本発明の効果を享受することが可能となる。
【００４４】
図６は記憶媒体としてのＲＯＭ１０１、２０１のメモリマップを示す図である。同図（Ａ）に示すＲＯＭ１０１には、図３のフローチャートに示す文字列コマンド情報入力処理プログラムモジュールなどが格納されている。同図（Ｂ）に示すＲＯＭ２０１には、図５のフローチャートに示す文字列コマンド情報出力処理プログラムモジュール、フォント情報などが格納されている。また、同図（Ｃ）に示すＲＯＭ１０１には、後述する第２の実施形態における図８のフローチャートに示す文字列コマンド情報入力処理プログラムモジュール、第３の実施形態における図９のフローチャートに示す文字列情報入力処理プログラムモジュール、フォント情報などが格納されている。プログラムモジュールを供給する記憶媒体としては、例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、磁気テープ、不揮発性のメモリカードなどを用いることができる。
【００４５】
［第２の実施形態］
第２の実施形態では、Ｗｒｉｔｅｒとしての機能を有するデジタルカメラに適用された場合を示す。図７は第２の実施形態におけるデジタルカメラの外観を示す正面図である。このデジタルカメラの本体正面には、前記第１の実施形態で示したＬＣＤ１０７および操作部１０８が配置されている。また、このデジタルカメラのハードウェア構成は基本的に前記第１の実施形態と同じであるので、同一の符号を用いることによりその説明を省略する。
【００４６】
操作部１０８は文字列情報を入力するためのテンキー１１１を有する。このテンキー１１１は、選択された入力モードに応じてカナ、漢字あるいは英数字の入力を可能とする。また、操作部１０８は、入力モード選択キー１１２、漢字変換キー１１３、確定キー１１４、および操作メニューを表示するメニューキー１１５を有する。
【００４７】
ＬＣＤ１０７は、撮影可能な画像あるいは撮影された画像を表示するとともに、使用者が文字入力の選択を指示するためのメニュー情報を表示したり、使用者によって入力された文字列情報を表示する。
【００４８】
つぎに、デジタルカメラの操作部１０８およびＬＣＤ１０７を使用して文字列コマンド情報を入力する動作を示す。図８は第２の実施形態おける文字列コマンド情報入力処理手順を示すフローチャートである。この処理プログラムはデジタルカメラ内のＲＯＭ１０１に格納されており、ＣＰＵ１００によって実行される。この処理プログラムは、操作部１０８を介して特定の内容の文字列情報の入力指示が行われることにより開始する。
【００４９】
まず、操作部１０８のメニューキーなどを用いて、使用者によりユーザ名などの文字列の入力指示を行う（ステップＳ２１）。つづいて、サポートコマンド摘出処理を行う（ステップＳ２２）。このサポートコマンド摘出処理では、Ｗｒｉｔｅｒとしてのデジタルカメラ（文字列情報入力装置）が同一内容の情報、例えばユーザ名に対してサポート可能なコマンド数を解析する。ここでは、ＡＳＣＩＩ文字列であるコマンド１およびＵｎｉｃｏｄｅ文字列であるコマンド２をサポート可能な文字列であると判断する（図４参照）。
【００５０】
さらに、フォント情報検索処理を行う（ステップＳ２３）。このフォント情報検索処理では、例えば、Ｕｎｉｃｏｄｅ文字列のコマンド２でＬＣＤ１０７に表現可能なフォント情報を検索する。本実施形態では、ＡＳＣＩＩ文字列使用の英数字とＵｎｉｃｏｄｅ文字列使用の日本語かな漢字がサポート可能であると判断する。
【００５１】
ステップＳ２２およびＳ２３で判断された情報を基に、使用者が入力可能なコマンドおよび言語との組合わせ数をチェックし、次のステップＳ２５およびＳ２６での文字列情報入力処理が終了したか否かを判別する（ステップＳ２４）。本実施形態では、ＡＳＣＩＩ文字列を用いたコマンド１を英数字で入力する手順と、Ｕｎｉｃｏｄｅ文字列を用いたコマンド２をカナ漢字で入力する手順の２つの入力手順が終了したか否かを判別する。
【００５２】
ステップＳ２４で文字列情報入力処理が終了した場合、処理を終了する。一方、ステップＳ２４で文字列情報入力処理が終了していない場合、使用者に対して文字列入力の案内をＬＣＤ１０７に表示して（ステップＳ２５）、使用者による文字列入力を促す。この文字列入力の案内では、入力可能なコマンドおよび言語がＬＣＤ１０７に表示される。そして、使用者による文字列入力が行われると（ステップＳ２６）、ステップＳ２４の処理に戻る。
【００５３】
最初に行われるステップＳ２５の文字列入力の案内では、ＡＳＣＩＩ文字列を用いた英数字によるユーザ名の入力を使用者に促す。そして、ステップＳ２６の文字列入力処理では、使用者が操作部１０８の入力モード選択キー１１２およびテンキー１１１を使用して英数字文字列を入力し、さらに確定キー１１４を入力することにより文字列を確定して入力処理を終了する。この入力処理の終了時、ＡＳＣＩＩ文字列のコマンド１をカードドライブ１０４により不揮発性メモリに書き込む。
【００５４】
次に行われるステップＳ２５の文字列入力の案内では、Ｕｎｉｃｏｄｅ文字列を用いた日本語によるユーザ名の入力を使用者に促す。そして、ステップＳ２６の文字列入力処理では、使用者が操作部１０８の入力モード選択キー１１２およびテンキー１１１を使用してカナ漢字の日本語文字列を入力し、さらに確定キー１１４を入力により文字列を確定して入力処理を終了する。入力処理の終了時、Ｕｎｉｃｏｄｅ文字列のコマンド２をカードドライブ１０４により不揮発性メモリに書き込む。
【００５５】
このように、第２の実施形態では、使用者に対して文字列入力の案内をＬＣＤ１０７に表示して使用者による文字列入力を促すので、操作性を向上できる。
［第３の実施形態］
第３の実施形態では、第２の実施形態と同様のデジタルカメラに適用される。前記第２の実施形態では、文字列入力で入力可能なコマンドおよび言語別に、使用者による文字列入力の処理を行ったが、第３の実施形態では、使用者による文字列入力は１度だけで自動的にサポート可能な複数個のコマンドを格納する場合を示す。
【００５６】
図９は第３の実施形態における文字列コマンド情報入力処理手順を示すフローチャートである。この処理プログラムは、デジタルカメラ内のＲＯＭ１０１に格納されており、ＣＰＵ１００によって実行される。
【００５７】
まず、操作部１０８のメニューキーなどを用いて使用者により、例えばユーザ名の文字列入力の指示を行う（ステップＳ３１）。Ｗｒｉｔｅｒとしてのデジタルカメラ（文字列情報入力装置）が同一内容の情報、例えばユーザ名に対してサポート可能なコマンド数を解析するサポートコマンド摘出処理を行う（ステップＳ３２）。本実施形態では、図４に示したコマンド例としてＡＳＣＩＩ文字列であるコマンド１およびＵｎｉｃｏｄｅ文字列であるコマンド２をサポート可能であると判断する。
【００５８】
この後、例えば、Ｕｎｉｃｏｄｅ文字列のコマンド２でＬＣＤ１０７に表現可能なフォント情報を検索するフォント情報検索処理を行う（ステップＳ３３）。本実施形態では、ＡＳＣＩＩ文字列使用の英数字とＵｎｉｃｏｄｅ文字列使用の日本語かな漢字がサポート可能であると判断する。
【００５９】
入力案内を表示して日本語によるユーザ名の入力を使用者に促す（ステップＳ３４）。文字列入力処理では、使用者が操作部１０８の入力モード選択キーおよびテンキーを使用してカナ漢字の日本語文字列を入力し、さらに確定キーを入力することにより文字列を確定して入力処理を終了する（ステップＳ３５）。
【００６０】
ステップＳ３２およびＳ３３で判断された情報を基に、入力可能なコマンドおよび言語との組合せ数をチェックし、文字列情報コマンド入力処理が終了したか否かを判別する（ステップＳ３６）。本実施形態では、ＡＳＣＩＩ文字列を用いたコマンド１を英数字で入力する手順と、Ｕｎｉｃｏｄｅ文字列を用いたコマンド２をカナ漢字で入力する手順との２つの手順が入力可能であると判定し、これらの２つのコマンド入力が終了したか否かを判別する。コマンド入力が終了していない場合、各コマンド入力による文字列コマンドをカードドライブ１０４により不揮発性メモリに書き込み（ステップＳ３７）、ステップＳ３６の処理に戻る。一方、ステップＳ３６でコマンド入力が終了している場合、処理を終了する。
【００６１】
最初に行われるステップＳ３７のコマンド入力処理では、ステップＳ３５で入力された日本語をＡＳＣＩＩ文字列に変換し、ＡＳＣＩＩ文字列のコマンド１をカードドライブ１０４により不揮発性メモリに書き込む。
【００６２】
次に行われるステップＳ３７の処理では、ステップＳ３５で入力された日本語をＵｎｉｃｏｄｅ文字列のコマンド２に変換し、Ｕｎｉｃｏｄｅ文字列のコマンド２をカードドライブ１０４により不揮発性メモリに書き込む。
【００６３】
このように、第３の実施形態では、使用者による文字列入力は１度だけで自動的にサポート可能な複数個のコマンドを格納することができる。
【００６４】
【発明の効果】
本発明によれば、文字コード体系の違いにより混乱が生じることを回避でき、しかも拡張性を高めることができる文字列情報入力装置を提供することができる。
【図面の簡単な説明】
【図１】画像書込装置（Ｗｒｉｔｅｒ）の構成を示すブロック図である。
【図２】電子写真画像処理装置（Ｒｅａｄｅｒ）の構成を示すブロック図である。
【図３】画像書込装置（Ｗｒｉｔｅｒ）における電子写真画像処理としての文字列コマンド情報入力処理手順を示すフローチャートである。
【図４】画像書込装置でカードドライブ１０４を通して不揮発性メモリカード、例えばコンパクトフラッシュ（登録商標）カード上の特定ファイル（ＤＰＯＦファイル）に記録された文字列コマンドを示す図である。
【図５】電子写真画像処理装置（Ｒｅａｄｅｒ）における電子写真画像処理としての文字列コマンド情報出力処理手順を示すフローチャートである。
【図６】記憶媒体としてのＲＯＭ１０１、２０１のメモリマップを示す図である。
【図７】第２の実施形態におけるデジタルカメラの外観を示す正面図である。
【図８】第２の実施形態おける文字列コマンド情報入力処理手順を示すフローチャートである。
【図９】第３の実施形態における文字列コマンド情報入力処理手順を示すフローチャートである。
【符号の説明】
１、２  コマンド
４  タグ
５  データ種別
６  コマンド長
７  データ部
１００、２００  ＣＰＵ
１０１、２０１  ＲＯＭ
１０３  カメラ部
１１１  テンキー
１１２  入力モード選択キー
１１４  確定キー
２０３  プリンタ部
【図１】
0003774693.tif 000002
【図２】
0003774693.tif 000003
【図３】
0003774693.tif 000004
【図４】
0003774693.tif 000005
【図５】
0003774693.tif 000006
【図６】
0003774693.tif 000007
【図７】
0003774693.tif 000008
【図８】
0003774693.tif 000009
【図９】
0003774693.tif 000010