(57)【要約】【課題】  画像処理装置が、外部の情報処理装置から入力を受け付けた文字の文字コードを、機器で予め設定された文字コードで変換すると文字の変換が正確に出来ないおそれがある。【解決手段】  変換手段は、前記外部の情報処理装置から入力された文字の文字コードを、受付手段によって受け付けた文字コードに変換し、送信手段は、前記変換手段によって文字コードが変換された文字を含む電子メールを送信する。【選択図】  図７
2019062476.tif 000002
【特許請求の範囲】
【請求項１】
外部の情報処理装置からＷｅｂブラウザを介して文字が入力された電子メールを送信する送信手段を有する画像処理装置であって、
文字コードを受け付ける受付手段と、
前記電子メールに含まれる文字の文字コードを変換する変換手段と、
を有し、
前記変換手段は、前記外部の情報処理装置から入力された文字の文字コードを、前記受付手段によって受け付けた文字コードに変換し、
前記送信手段は、前記変換手段によって文字コードが変換された文字を含む電子メールを送信することを特徴とする画像処理装置。
【請求項２】
前記電子メールの送信の指示を受け付ける送信指示受付手段をさらに有し、
前記送信指示受付手段が前記電子メールの送信の指示を受け付ける前に、前記受付手段が文字コードを受け付けることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記電子メールの送信の指示を受け付ける送信受付手段をさらに有し、
前記送信受付手段が前記電子メールの送信の指示を受け付けた後であって、前記変換手段によって前記電子メールに含まれる文字の文字コードを変換する前に、前記受付手段が文字コードを受け付けることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
原稿を読み取り、前記原稿の画像データを生成する読取手段を更に有し、
前記送信手段は、
前記読取手段によって生成した画像データを添付した前記電子メールを送信することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記変換手段が前記電子メールに含まれる文字の文字コードを変換するよりも前に、前記電子メールに含まれる文字の文字コードを変換する異なる変換手段をさらに有し、
前記異なる変換手段による文字コードの変換を、前記変換手段による文字コードの変換よりも先に行い、前記異なる変換手段による文字コードの変換において、変換できない文字がある場合に、前記変換手段による文字コードの変換を行うことを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記受付手段において受け付けた文字コードを展開し、文字コードテーブルを取得する取得手段をさらに有し、
前記変換手段は、前記電子メールに含まれる文字の文字コードを、前記文字コードテーブルを用いて前記受付手段で受け付けた文字コードに変換することを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
外部の情報処理装置からＷｅｂブラウザを介して文字が入力された電子メールを送信する送信工程を有する画像処理装置の制御方法であって、
文字コードを受け付ける受付工程と、
前記電子メールに含まれる文字の文字コードを変換する変換工程と、
を有し、
前記変換工程は、前記外部の情報処理装置から入力された文字の文字コードを、前記受付工程によって受け付けた文字コードに変換し、
前記送信工程は、前記変換工程によって文字コードが変換された文字を含む電子メールを送信することを特徴とする画像処理装置の制御方法。
【請求項８】
前記電子メールの送信の指示を受け付ける送信受付工程を更に有し、
前記送信受付工程が前記電子メールの送信の指示を受け付ける前に、前記受付工程が文字コードを受け付けることを特徴とする請求項７に記載の画像処理装置の制御方法。
【請求項９】
前記電子メールの送信の指示を受け付ける送信受付工程を更に有し、
前記送信受付工程が前記電子メールの送信の指示を受け付けた後であって、前記変換工程によって前記電子メールに含まれる文字の文字コードを変換する前に、前記受付工程が文字コードを受け付けることを特徴とする請求項７に記載の画像処理装置の制御方法。
【請求項１０】
原稿を読み取り、前記原稿の画像データを生成する読取工程を更に有し、
前記送信工程は、
前記読取工程において生成した画像データを添付した前記電子メールを送信することを特徴とする請求項７乃至９のいずれか１項に記載の画像処理装置の制御方法。
【請求項１１】
前記変換工程が前記電子メールに含まれる文字の文字コードを変換するよりも前に、前記電子メールに含まれる文字の文字コードを変換する異なる変換工程を更に有し、
前記異なる変換工程による文字コードの変換を、前記変換工程による文字コードの変換よりも先に行い、前記異なる変換工程による文字コードの変換において、変換できない文字がある場合に、前記変換工程による文字コードの変換を行うことを特徴とする請求項７乃至１０のいずれか１項に記載の画像処理装置の制御方法。
【請求項１２】
前記受付工程において受け付けた文字コードを展開し、文字コードテーブルを取得する取得工程を更に有し、
前記変換工程は、前記電子メールに含まれる文字の文字コードを、前記文字コードテーブルを用いて前記受付工程で受け付けた文字コードに変換することを特徴とする請求項７乃至１１のいずれか１項に記載の画像処理装置の制御方法。
【請求項１３】
前記受付工程において文字コードを受け付け可能にするか否かを設定する設定工程を更に有することを特徴とする請求項８乃至１２のいずれか１項に記載の画像処理装置の制御方法。
【請求項１４】
請求項７乃至１３のいずれか１項に記載の制御方法を、コンピュータに実行させるためのプログラム。
【請求項１５】
請求項１４に記載のプログラムを保存したコンピュータで読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールに含まれる文字の文字コードを設定可能な画像処理装置、画像処理装置の制御方法、プログラムおよび記憶媒体に関する。
【背景技術】
【０００２】
画像処理装置（特にＭＦＰ）では、電子メールとして、件名と本文を送信する。件名／本文に記載される文字は文字コードによって構成される。画像処理装置は、様々な国で使用されるため、電子メールの件名／本文に記載される文字の文字コードも様々である。
【０００３】
特許文献１では、画像処理装置が電子メールを送信する際に、送信宛先の地域名から宛先を検出し、受信側の装置が非ＡＳＣＩＩコード文字列に対応しない可能性を検出する。そして、非ＡＳＣＩＩコードに対応しない文字列が存在する場合には、文字コード変換を行う際に文字化けが生じるため非ＡＳＣＩＩコードを削除している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１１６３２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像処理装置は、外部の情報処理装置（例えばＰＣ）から電子メールの件名／本文の入力を受け付けることが可能である。外部の情報処理端末から電子メールの件名および本文が入力される場合には、入力された文字は、外部の情報処理端末の文字コードとなる。例えば、フランス語の文字設定になっているＰＣを使用してＷｅｂブラウザを介して、画像処理装置の電子メールに文字を入力する場合に、画像処理装置に入力された文字の文字コードは、日本語の文字コードではなくフランス語の文字コードとなる。
【０００６】
このような構成において画像処理装置は、外部の情報処理装置から入力を受け付けた文字の文字コードを、機器で予め設定された文字コードで変換すると文字コードの変換が正しく出来ない文字が生じるおそれがある。そして、そのような文字を含む電子メールを送信すると、送信先で空白等の文字化けが生じるおそれがある。
【０００７】
本発明の画像処理装置は、このような課題に鑑み、電子メールの送信する場合に、電子メールに記載された文字の文字コードを正確に変換することによって、電子メールの送信先で文字化けが発生することを抑制することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、外部の情報処理装置から文字が入力された電子メールを送信する送信手段を有する画像処理装置であって、文字コードを受け付ける受付と、電子メールに含まれる文字の文字コードを変換する変換手段と、を有し、変換手段は、外部の情報処理装置から入力された文字の文字コードを、受付手段によって受け付けた文字コードに変換し、送信手段は、変換手段によって文字コードが変換された文字を含む電子メールを送信することを特徴とする。
【発明の効果】
【０００９】
本発明の画像処理装置は、電子メールに記載された文字を正確に変換することによって、電子メールの送信先で文字化けが発生することを抑制することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】ネットワーク構成を示すブロック図
【図２】ＭＦＰの構成を示すブロック図
【図３】操作パネルとタッチパネルに表示されるＨＯＭＥ画面構成を示す図
【図４】タッチパネルに表示される文字コード設定画面
【図５】文字コード変換処理の説明図
【図６】タッチパネルに表示される電子メールの件名／本文設定画面
【図７】電子メール送信処理に関するフローチャート
【図８】電子メール送信処理に関するフローチャート
【発明を実施するための形態】
【００１１】
添付図面を参照して本発明の実施形態および変形例を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態および変形例で説明されている特徴の組み合わせのすべてが本発明の解決手段に必須のものとは限らない。
【００１２】
（実施形態）
本実施形態における画像処理装置は、文字コード変換処理後の文字コードがユーザによって選択可能である。画像処理装置のＣＰＵは、外部の情報処理装置のＷＥＢブラウザによって入力された文字の文字コードを、ユーザによって選択された文字コードとなるように変換する。そして、画像処理装置は、変換された文字コードの文字を含む電子メールを送信する。
【００１３】
図１は、本発明におけるネットワーク構成を示すブロック図である。
【００１４】
図１は、送信元の一例として画像処理装置（以下、ＭＦＰ１０１）、送信先の一例として情報処理装置（以下、ＰＣ１０４）、画像処理装置（以下、ＭＦＰ１０２）、ファクシミリ装置（以下、ＦＡＸ１０６）を図示している。
【００１５】
図１において、ＭＦＰ１０１、ＭＦＰ１０２、メールサーバ１０３、および、ＰＣ１０４は、ネットワーク１００を介して通信可能に接続されている。
【００１６】
さらに、ＭＦＰ１０１とファクシミリ装置（以下、ＦＡＸ１０６）は、公衆回線網１０５を介して通信可能に接続されている。
【００１７】
ＭＦＰ１０１は、スキャンした画像データを含む電子メールを、メールサーバ１０３を介してＭＦＰ１０２またはＰＣ１０４に送信する。
【００１８】
メールサーバ１０３は、ＭＦＰ１０１から受信した電子メールをＭＦＰ１０２またはＰＣ１０４が受信する為の電子メールとしてストレージ（不図示）に設けたメールボックスに格納する。
【００１９】
ＭＦＰ１０２は、設定された電子メール受信アカウントを用いて、ＭＦＰ１０１によって送信された電子メールをメールサーバ１０３のメールボックスから受信する。
【００２０】
ＰＣ１０４は、設定された電子メール受信アカウントを用いて、ＭＦＰ１０１によって送信された電子メールをメールサーバ１０３のメールボックスから受信する。また、ＰＣ１０４は、ＷＥＢブラウザを用いて、遠隔でＭＦＰ１０１を操作することが可能である。
【００２１】
ＦＡＸ１０６は、ＦＡＸ１０６を設定したＦＡＸ番号を用いて送信されたファクシミリをＭＦＰ１０１から受信する。
【００２２】
なお、図１においてネットワーク１００は、ローカルネットワークとして記述されている。しかし、例えば、インターネットや、データ送信可能なネットワーク構成なら無線でアクセスポイント（不図示）に接続される構成など、すべてのネットワークを有効な通信手段として用いることが可能である。
【００２３】
図２は、本実施形態に係るＭＦＰ１０１の構成を示すブロック図である。ＣＰＵ１１１を含む制御部１１０は、ＭＦＰ１０１全体の動作を制御する。ＣＰＵ１１１は、ＲＯＭ１１２またはストレージ１１４に記憶された制御プログラムを読み出して、例えば変換制御や送信制御などの各種制御を行う。
【００２４】
ＲＯＭ１１２は、ＣＰＵ１１１で実行可能な制御プログラムを格納する。また、ＲＯＭ１１２は、ブートプログラムやフォントデータなども格納する。ＲＡＭ１１３は、ＣＰＵ１１１の主記憶メモリであり、ワークエリア、ＲＯＭ１１２およびストレージ１１４に格納された各種制御プログラムを展開するための一時記憶領域として用いられる。ストレージ１１４は、画像データ、印刷データ、各種プログラム、および各種設定情報を記憶する。本実施例はストレージ１１４としてフラッシュメモリを想定しているが、ＳＳＤやＨＤＤ，ｅＭＭＣなどの補助記憶装置を用いてもよい。
【００２５】
なお、本実施例のＭＦＰ１０１は、１つのＣＰＵ１１１が１つのメモリ（ＲＡＭ１１３）を用いて後述するフローチャートに示す各処理を実行するものとするが、本構成に限られない。例えば複数のＣＰＵ、ＲＡＭ、ＲＯＭ、およびストレージを協働させて後述するフローチャートに示す各処理が行われてもよい。また、ＡＳＩＣやＦＰＧＡ等のハードウェア回路を用いて一部の処理が行われてもよい。
【００２６】
操作部Ｉ／Ｆ１１５は、操作部１１６と制御部１１０を接続する。操作部１１６は、ユーザに情報を表示したり、ユーザからの入力を検出したりする。ユーザから検出した入力は、操作部Ｉ／Ｆ１１５を介してＣＰＵ１１１に通知される。そして、ＣＰＵ１１１は通知された入力に基づく制御を行う。
【００２７】
読取部Ｉ／Ｆ１１７は、読取部１１８と制御部１１０を接続する。読取部１１８は、原稿上の画像を読み取り、その画像をバイナリーデータなどの画像データに変換する。
【００２８】
ＣＰＵ１１１は、読取部１１８によって生成された画像データを、通信部Ｉ／Ｆ１２３を介して外部装置に送信する制御を行う。または、ＣＰＵ１１１は、読取部Ｉ／Ｆ１１７および印刷部Ｉ／Ｆ１１９を介して印刷部１２０に画像データを入力し、記録紙上に入力された画像データに基づいて印刷部１２０に印刷させる制御を行ってもよい。さらに、ＣＰＵ１１１は、読取部１１８によって生成された画像データを読取部Ｉ／Ｆを介してストレージ１１４に保存させる制御を行ってもよい。
【００２９】
印刷部Ｉ／Ｆ１１９は、印刷部１２０と制御部１１０を接続する。ＣＰＵ１１１は、印刷部Ｉ／Ｆ１１９を介して印刷対象の画像データを印刷部１２０に入力する制御を行う。印刷部１２０は、給紙カセットから給送された記録紙上に画像を印刷する。
【００３０】
通信部Ｉ／Ｆ１２３は、制御部１１０とネットワーク１００を接続する。ＣＰＵ１１１は、通信部Ｉ／Ｆ１２３を介して、外部装置に画像データやＭＦＰ１０１の内部の各種情報を送信させる制御を行い、ネットワーク１００上の外部装置から印刷データや受信させる制御を行ってもよい。
【００３１】
ネットワークを介した送受信方法としては、前述した電子メールを用いての送受信や、その他のプロトコル（例えば、ＦＴＰやＳＭＢ、ＷＥＢＤＡＶ等）を用いたファイル送信を行う方法がある。さらに、ネットワークを介した送受信の方法としては、例えばＷＥＢサーバ機能を備え、ＰＣ１０４からのＨＴＴＰプロトコルによるアクセスで、受信ジョブ履歴や各種設定データをＰＣ１０４に表示させる方法もある。ただし、本実施形態はこれらの方法に限られない。
【００３２】
ＣＰＵ１１１は、ＦＡＸ部Ｉ／Ｆ１２１によりＦＡＸ通信部１２２を制御することでＭＦＰ１０１を公衆回線網１０５に接続することが可能である。ＦＡＸ部Ｉ／Ｆ１２１は、ＦＡＸ通信部１２２を制御する為のＩ／Ｆである。ＣＰＵ１１１は、ＦＡＸ部Ｉ／Ｆ１２１を介してファクシミリ通信用のモデム、ＮＣＵを制御することで公衆回線網への接続、ファクシミリ通信プロトコルの制御などを行う。
【００３３】
図３は、操作部１１６の表示画面を示す図である。操作部１１６は、操作画面を表示するタッチパネル３０１と、ＬＥＤ３１０、ＬＥＤ３１１からなる。タッチパネル３０１は、タッチパネルとしてユーザからの指示を受け付ける受付手段として機能する。ＣＰＵ１１１は、タッチパネル３０１に表示される画面を、ユーザによって指やスタイラス等のオブジェクトでタッチされると、タッチされた画面に基づく各機能の実行を指示する。
【００３４】
図３に示す操作画面は、ＨＯＭＥ画面３０８を表示している。ＨＯＭＥ画面３０８は、ＭＦＰ１０１の各機能の実行を指示する為の最初の画面で、コピー、ファクス、スキャン、メディアプリント、などＭＦＰ１０１が実行する各機能の各種設定を行う画面に遷移するためのキーを選択する画面である。
【００３５】
状況確認画面３０５は、ＭＦＰ１０１の状態を確認する画面（状況確認画面）を表示するためのキーである。状況確認画面より送信履歴を表示する事が可能となる。
【００３６】
ファクス３０２は、ＭＦＰ１０１のファクシミリ送信設定画面（不図示）を表示するキーである。ＭＦＰ１０１は、ファクシミリ送信画面より、電話番号またはアドレス帳などから宛先を設定して相手先に読取部１１８で読み込んだ画像データをファクシミリ送信（ファクス）する。
【００３７】
スキャン３０３は、ＭＦＰ１０１からスキャン選択画面（不図示）を表示するキーである。スキャン選択画面は、電子メール送信（Ｅメール）、ＳＭＢ，ＦＴＰによるファイル送信、インターネットファクス（Ｉファクス）送信などの送信手段の選択表示を行う。表示された選択表示画面にタッチする事で各送信設定画面を表示する。
【００３８】
アドレス帳３０４は、ＭＦＰ１０１のアドレス帳画面を表示する為のキーである。
【００３９】
ＬＥＤ３１０およびＬＥＤ３１１はＭＦＰ１０１の状態をユーザに通知するものである。ＬＥＤ３１０は、電子メールや印刷ジョブの受信中や実行中に点灯し、ＬＥＤ３１１はＭＦＰ１０１に何らかのエラーが発生した際に点灯する。
【００４０】
ストップ３０６は、各種操作をキャンセルするキーである。本実施形態においてストップ３０６は、操作部１１６において常時表示される常駐キーである。
【００４１】
ＨＯＭＥ３０７は、ＨＯＭＥ画面３０８を表示するためのキーである。本実施形態においてＨＯＭＥ３０７は、操作部１１６において常時表示される常駐キーである。
【００４２】
メニュー３１２は使用言語などの環境設定や各機能の設定を行う為の画面を表示するためのキーである。
【００４３】
図４は、本実施形態における電子メールの件名／本文に記載された文字の文字コード変換で使用する文字コードの設定画面（以下、文字コード設定画面）である。なお、図４における文字コード設定画面は、ストップ３０６、ＨＯＭＥ３０７などの常駐キーの表示を省略している。
【００４４】
図４（ａ）に示す文字コード設定画面４００は、ＨＯＭＥ画面３０８のメニュー３１２から遷移可能な画面の一例である。ＯＦＦキー４０１、ＯＮキー４０２のいずれかをタッチすることで文字コード選択機能４０８のＯＦＦ／ＯＮの設定が可能である。
【００４５】
また、文字コード選択機能がＯＮである場合、文字コードキー４０３がユーザによって選択可能になる。ユーザが文字コードキー４０３を選択すると図４（ｂ）に示す文字コード選択画面４０５に遷移する。ユーザが戻るキー４０４を選択すると遷移前の画面に戻ることが出来る。
【００４６】
図４（ｂ）の文字コード選択画面４０５では、件名／本文の文字コード変換で使用する文字コードをユーザが選択することが可能である。ユーザによって選択された文字コードは行４０６のように反転表示され、ＣＰＵ１１１が文字コードを設定する。そして、操作部１１６には、図４（ｃ）に示す設定完了画面４０７が表示される。また、ストレージまたはＲＡＭ１１３は、文字コードの設定を記憶する。
【００４７】
図５では、電子メールを送信する場合の文字コード変換処理の一例と、文字コード変換リストを示す。
【００４８】
図５（ａ）は、電子メールを送信する場合の文字コード変換処理の一例である。ここでは、図４（ｂ）でユーザがＣＰ１２５２を選択した場合の例として、ＵＴＦ−８の文字コードからＣＰ１２５２の文字コードに変換処理を行う。
【００４９】
図５（ｂ）は、文字コード変換テーブルの一例である。ここでは、ＵＴＦ−３２とＣＰ１２５２の変換テーブルを示す。
【００５０】
ＵＴＦ−８は、ＵＴＦ−３２をシリアライズした文字コードである。そのため、図５（ａ）において、ＣＰＵ１１１は、ＵＴＦ−８をＵＴＦ−３２へロジック変換する。
【００５１】
ロジック変換を終えた後、図５（ｂ）の文字変換テーブルを用いて、ＣＰＵ１１１は、ＵＴＦ−３２からＣＰ１２５２へ変換する。例えば、ＵＴＦ−３２の文字コード「０ｘ２０ａｃ」の文字は、ＣＰ１２５２の「０ｘ８０」へ変換される。つまり、文字コード変換処理では、変換前と変換後が対応する文字コードテーブルを用いて文字コードの変換を行う。このとき、変換前の文字の文字コードが、変換後の文字の文字コードと対応しない場合に、文字化け等が生じてしまい正確な変換ができない。
【００５２】
なお、ストレージには、画像処理装置が対応する複数の文字コードにおいて、変換前の所定の文字コードおよび変換後の所定の文字コードを対応させた複数の文字変換テーブルが予め保存されている。また、図４（ｂ）において文字コードが設定されると、文字コードに紐付いたフォントデータが展開されることで文字のフォントを得ることが出来る。
【００５３】
図６は、電子メールの件名／本文にユーザによって入力された文字が表示される表示画面である。なお、図６における操作画面は、図３に示したストップ３０６、ＨＯＭＥ３０７などの常駐キーの表示を省略して図示する。
【００５４】
件名／本文画面５００は、図３のメニュー３１２をタッチすることで遷移する画面の一例である。件名５０１がタッチされると不図示の件名入力画面に遷移し、ユーザによる件名の入力が可能となる。本文５０２がタッチされると不図示の本文入力画面に遷移し、本文の入力が可能となる。なお、件名／本文画面５００の件名５０１、本文５０２の各々には、入力した文字列の一部または全文が表示される。
【００５５】
図６において、外部の情報処理装置を用いてＷＥＢブラウザで電子メールの件名／本文の設定を行った場合に、件名／本文に記入される文字の文字コードは、ブラウザに基づいた文字コードとなる。
【００５６】
そのため、外部の情報処理装置から入力を受け付けた文字の文字コードを、ＭＦＰで予め設定された文字コードで変換すると文字コード変換処理が正確に出来ないおそれがある。
【００５７】
図７は、電子メール送信処理に関するフローチャートである。なお、本実施例のフローチャートの各動作（ステップ）は、ＣＰＵ１１１がＲＯＭ１１２またはストレージ１１４に記憶された制御プログラムをＲＡＭ１１３に読み出して実行する。ＣＰＵ１１１は、メール送信キーをタッチすることで電子メール送信処理を開始する。
【００５８】
ステップＳ６０１において、ＣＰＵ１１１は、送信宛先、件名／本文、添付画像のフォーマット、読み取り画像サイズなどのパラメータ設定を行う。ステップＳ６０１が終わると、ステップＳ６０２に遷移する。
【００５９】
ステップＳ６０２において、読取部１１８は、原稿を読み取ることで電子メールに添付する画像データを生成する（画像生成処理）。ステップＳ６０２が終わるとステップＳ６０３に遷移する。
【００６０】
ステップＳ６０３において、ＣＰＵ１１１は、図４の文字コード設定画面４００において文字コード変換処理に用いる文字コード選択機能がオンか否かを判定する。文字コード選択機能がオンである場合には、ステップＳ６０４に遷移し、文字コード選択機能がオンではない（オフである）場合には、ステップＳ６０５に遷移する。
【００６１】
ステップＳ６０４において、ＣＰＵ１１１は、件名／本文に記入された文字の文字コードを図４で設定された文字コードに変換する。具体的には、ＣＰＵ１１１は、件名／本文に記入された文字の文字コードを認識する。そして、図４において設定された文字コードに基づく文字コードテーブルを用いて、ＣＰＵ１１１は、件名／本文に記入された文字の文字コード（認識した文字コード）から、図４において設定された文字コードへ文字コード変換処理を行う。ステップＳ６０４を終えると、ステップＳ６０６に遷移する。
【００６２】
ステップＳ６０５において、ＣＰＵ１１１は、件名／本文に記載された文字の文字コードに対して既存の文字コード変換処理を行う。ここで、既存の文字コード変換処理について説明する。例えば、ＣＰＵ１１１は、件名／本文に記入された文字の文字コードを認識する。そして、機器に予め設定された文字コードに基づく文字コードテーブルを用いて、ＣＰＵ１１１は、件名／本文に記入された文字の文字コード（認識した文字コード）から、機器に予め設定された文字コードへ文字コード変換処理を行う。以上が、既存の文字コード変換処理である。なお、機器に予め設定されたとは、設定として組み込まれており、変更ができないものをいう。ステップＳ６０５を終えると、ステップＳ６０６に遷移する。
【００６３】
ステップＳ６０６において、ＣＰＵ１１１は、文字コードが変換された文字と、ステップＳ６０２で生成した画像データと、を電子メールとして送信させる。ステップＳ６０６を終えると、本実施例の電子メール送信処理が終了する。
【００６４】
このような構成によれば、外部の情報処理装置のＷｅｂブラウザから入力を受け付けた文字を含む電子メールを画像処理装置が送信する場合に、画像処理装置が電子メールに記載された文字の文字コードを正しく変換して送信することが可能となる。そして、送信先において文字化けが発生することを抑制することが可能となる。
【００６５】
なお、送信キーをタッチする前に、文字コード変換処理に用いる文字コードをユーザが選択する構成を示したが、ステップＳ６０４において、文字コード選択画面４０５を表示し、ユーザが選択した文字コードが文字コード変換処理に用いられる構成でもよい。また、本実施形態において、文字コード変換処理を行う文字を件名／本文に記入された文字としたが、ヘッダを含んでもよい。
【００６６】
（変形例１）
本変形例は、文字コード変換処理を行った際に変換不可文字があった場合の文字コード変換処理である点で実施形態１と異なる。
【００６７】
図８は、変形例１の電子メール送信処理に関するフローチャートである。なお、実施形態１の図７のフローチャートと同様のステップには同様の符号を付し、詳細な説明を省略する。
【００６８】
図８では、ステップＳ６０１を終えると、ステップＳ６０５に遷移する。そして、ステップＳ６０５において、ＣＰＵ１１１は、既存の文字コード変換処理を行う。ステップＳ６０５を終えると、ステップＳ８０３に遷移する。
【００６９】
ステップＳ８０３において、ＣＰＵ１１１は、ステップＳ６０５の既存の文字コード変換処理で変換できなかった文字（変換不可文字）があったか否かを判定する。変換不可文字があった場合には、ステップＳ８０４に遷移する。変換不可文字が無かった場合には、ステップＳ８０６に遷移する。なお、ここで変換不可文字とは、例えば図５（ｂ）に示したような文字コードテーブルに、件名／本文に記入された文字の文字コードに対応する文字コードがないことによって、正確に文字コード変換をできないものである。
【００７０】
ステップＳ８０４において、ＣＰＵ１１１は、文字コード選択画面４０５を表示し、文字コード変換処理に用いる文字コードを、ユーザに選択された文字コードに設定する。ステップＳ８０４を終えると、ステップＳ８０５に遷移する。
【００７１】
ステップＳ８０５において、ＣＰＵ１１１は、ステップＳ８０４で設定された文字コードとなるように文字コード変換処理を行う。ステップＳ８０５を終えると、ステップＳ６０６に遷移する。
【００７２】
ステップＳ６０６を終えると、変形例１における電子メール送信処理に関する処理が終了する。
【００７３】
なお、図８では、ステップＳ６０１の後に既存の文字コード変換処理を行ったが、図７のステップＳ６０４のように、ユーザによって選択された文字コードを用いて文字コード変換処理を行ってもよい。
【００７４】
このような構成によっても、実施形態１と同様の効果を有する。さらに、変形例１によれば、最初の文字コード変換処理で変換不可の文字が生じた場合に、次の文字コード変換処理で変換を行うことが出来る。そのため、画像処理装置が電子メールに記載された文字の文字コードを正しく変換して送信することがさらに可能となる。
【００７５】
（その他の実施形態）
以上、本発明の実施形態と変形例を示して説明したが、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるものではない。
【００７６】
本発明は、上述実施形態の機能を実現するプログラムを、ネットワークまたは記憶媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７７】
１０１  ＭＦＰ
１１１  ＣＰＵ
【図１】
2019062476.tif 000003
【図２】
2019062476.tif 000004
【図３】
2019062476.tif 000005
【図４】
2019062476.tif 000006
【図５】
2019062476.tif 000007
【図６】
2019062476.tif 000008
【図７】
2019062476.tif 000009
【図８】
2019062476.tif 000010