(57)【要約】【課題】ファクシミリ送信元を識別するための送信元文字列を含む文字列の言語に関わらず、ファクシミリ送信の宛先にて出力される用紙上において、当該文字列が形成される特定領域の大きさを固定する場合と比較して、宛先にて当該文字列の判読性を向上させる。【解決手段】ファクシミリ送信によって宛先にて出力される用紙上において、ファクシミリ送信元を識別するための送信元文字列を含む文字列が形成される特定領域の大きさが、自装置に登録された言語に応じて、文字の高さ方向に変更される。【選択図】図３
2020156051.tif 000002
【特許請求の範囲】
【請求項１】
宛先にファクシミリ送信する送信手段と、
ファクシミリ送信によって前記宛先にて出力される用紙上において、ファクシミリ送信元を識別するための送信元文字列を含む文字列が形成される特定領域の大きさを、自装置に登録された言語に応じて、文字の高さ方向に変更する変更手段と、
を有する情報処理装置。
【請求項２】
前記変更手段は、当該情報処理装置に設定された表示言語に応じて、文字の高さ方向に前記特定領域の大きさを変更する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記変更手段は、前記文字列に含まれる文字の言語に応じて、文字の高さ方向に前記特定領域の大きさを変更する、
ことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記変更手段は、前記文字列に含まれる文字の言語のうち最も高い高さを要する文字の言語に応じて、文字の高さ方向に前記特定領域の大きさを変更する、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記文字列に含まれる各文字から、文字が有する意味の識別に不要な部分を削除する削除手段を更に有し、
前記変更手段は、前記部分が削除された前記文字列に含まれる文字の大きさに応じて、文字の高さ方向に前記特定領域の大きさを変更する、
ことを特徴とする請求項３又は請求項４に記載の情報処理装置。
【請求項６】
ユーザが登録した前記文字列の言語に応じて、文字の高さ方向における前記特定領域の大きさの推奨値を、表示手段に表示させる表示制御手段を更に有する、
ことを特徴とする請求項１から請求項５のいずれか一項に記載の情報処理装置。
【請求項７】
前記特定領域の大きさに応じて、前記用紙上において、ファクシミリ送信によって前記宛先に送信される画像が形成される位置であって、前記文字列以外の画像が形成される位置を、文字の高さ方向に変更する位置変更手段を更に有する、
ことを特徴とする請求項１から請求項６のいずれか一項に記載の情報処理装置。
【請求項８】
前記変更手段は、当該情報処理装置に設定された表示言語に応じて、前記特定領域の大きさとして基準高さを設定し、前記文字列の中に、前記基準高さよりも高い高さを要する言語の文字が含まれている場合、前記基準高さよりも高い高さを要する言語に応じて、文字の高さ方向に前記特定領域の大きさを変更する、
ことを特徴とする請求項２に記載の情報処理装置。
【請求項９】
宛先にファクシミリ送信する送信手段と、
ファクシミリ送信元を識別するための送信元文字列を含む文字列に含まれる各文字が、文字の言語に応じた大きさで、前記宛先にて出力される用紙上において前記文字列が形成される特定領域に形成されるように、前記文字列を表す画像データであって前記宛先にファクシミリ送信される画像データを生成する生成手段と、
を有する情報処理装置。
【請求項１０】
ファクシミリ受信する受信手段と、
ファクシミリ送信元を識別するための送信元文字列を含む文字列に含まれる各文字を、文字の言語に応じた大きさで、ファクシミリ受信によって出力される用紙上の特定領域に形成する形成手段と、
を有する情報処理装置。
【請求項１１】
ファクシミリ送信する装置に設けられているコンピュータを、
宛先にファクシミリ送信する送信手段、
ファクシミリ送信によって前記宛先にて出力される用紙上において、ファクシミリ送信元を識別するための送信元文字列を含む文字列が形成される特定領域の大きさを、前記装置に登録された言語に応じて、文字の高さ方向に変更する変更手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
ファクシミリ送信が行われた場合、一般的に、ファクシミリ送信元を識別するための文字列等が、ファクシミリ送信の宛先に対して送信される画像データ上の特定領域に形成され、当該文字列が当該宛先にて出力される用紙上の特定領域に形成される。
【０００３】
特許文献１には、通信ヘッダを作成する際に、通信解像度に応じて表示用フォントデータと印刷用フォントデータとを選択して使い分けるファクシミリ装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２０４８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ファクシミリ送信元を識別するための送信元文字列を含む文字列の言語に関わらず、当該文字列が形成される特定領域の大きさが固定である場合、用いられる言語によっては、当該文字列を当該特定領域に形成しきれないことがある。その結果、宛先にて当該文字列の判読性が低下する。
【０００６】
本発明の目的は、ファクシミリ送信元を識別するための送信元文字列を含む文字列の言語に関わらず、ファクシミリ送信の宛先にて出力される用紙上において、当該文字列が形成される特定領域の大きさを固定する場合と比較して、宛先にて当該文字列の判読性を向上させることにある。
【課題を解決するための手段】
【０００７】
請求項１に係る発明は、宛先にファクシミリ送信する送信手段と、ファクシミリ送信によって前記宛先にて出力される用紙上において、ファクシミリ送信元を識別するための送信元文字列を含む文字列が形成される特定領域の大きさを、自装置に登録された言語に応じて、文字の高さ方向に変更する変更手段と、を有する情報処理装置である。
【０００８】
請求項２に係る発明は、前記変更手段は、当該情報処理装置に設定された表示言語に応じて、文字の高さ方向に前記特定領域の大きさを変更する、ことを特徴とする請求項１に記載の情報処理装置である。
【０００９】
請求項３に係る発明は、前記変更手段は、前記文字列に含まれる文字の言語に応じて、文字の高さ方向に前記特定領域の大きさを変更する、ことを特徴とする請求項１又は請求項２に記載の情報処理装置である。
【００１０】
請求項４に係る発明は、前記変更手段は、前記文字列に含まれる文字の言語のうち最も高い高さを要する文字の言語に応じて、文字の高さ方向に前記特定領域の大きさを変更する、ことを特徴とする請求項３に記載の情報処理装置である。
【００１１】
請求項５に係る発明は、前記文字列に含まれる各文字から、文字が有する意味の識別に不要な部分を削除する削除手段を更に有し、前記変更手段は、前記部分が削除された前記文字列に含まれる文字の大きさに応じて、文字の高さ方向に前記特定領域の大きさを変更する、ことを特徴とする請求項３又は請求項４に記載の情報処理装置である。
【００１２】
請求項６に係る発明は、ユーザが登録した前記文字列の言語に応じて、文字の高さ方向における前記特定領域の大きさの推奨値を、表示手段に表示させる表示制御手段を更に有する、ことを特徴とする請求項１から請求項５のいずれか一項に記載の情報処理装置である。
【００１３】
請求項７に係る発明は、前記特定領域の大きさに応じて、前記用紙上において、ファクシミリ送信によって前記宛先に送信される画像が形成される位置であって、前記文字列以外の画像が形成される位置を、文字の高さ方向に変更する位置変更手段を更に有する、ことを特徴とする請求項１から請求項６のいずれか一項に記載の情報処理装置である。
【００１４】
請求項８に係る発明は、前記変更手段は、当該情報処理装置に設定された表示言語に応じて、前記特定領域の大きさとして基準高さを設定し、前記文字列の中に、前記基準高さよりも高い高さを要する言語の文字が含まれている場合、前記基準高さよりも高い高さを要する言語に応じて、文字の高さ方向に前記特定領域の大きさを変更する、ことを特徴とする請求項２に記載の情報処理装置である。
【００１５】
請求項９に係る発明は、宛先にファクシミリ送信する送信手段と、ファクシミリ送信元を識別するための送信元文字列を含む文字列に含まれる各文字が、文字の言語に応じた大きさで、前記宛先にて出力される用紙上において前記文字列が形成される特定領域に形成されるように、前記文字列を表す画像データであって前記宛先にファクシミリ送信される画像データを生成する生成手段と、を有する情報処理装置である。
【００１６】
請求項１０に係る発明は、ファクシミリ受信する受信手段と、ファクシミリ送信元を識別するための送信元文字列を含む文字列に含まれる各文字を、文字の言語に応じた大きさで、ファクシミリ受信によって出力される用紙上の特定領域に形成する形成手段と、を有する情報処理装置である。
【００１７】
請求項１１に係る発明は、ファクシミリ送信する装置に設けられているコンピュータを、宛先にファクシミリ送信する送信手段、ファクシミリ送信によって前記宛先にて出力される用紙上において、ファクシミリ送信元を識別するための送信元文字列を含む文字列が形成される特定領域の大きさを、前記装置で設定された言語に応じて、文字の高さ方向に変更する変更手段、として機能させるプログラムである。
【発明の効果】
【００１８】
請求項１，９，１０，１１に係る発明によれば、ファクシミリ送信元を識別するための送信元文字列を含む文字列の言語に関わらず、ファクシミリ送信の宛先にて出力される用紙上において、当該文字列が形成される特定領域の大きさを固定する場合と比較して、宛先にて当該文字列の判読性を向上させることができる。
【００１９】
請求項２に係る発明によれば、情報処理装置に設定された表示言語に関わらず、ファクシミリ送信の宛先にて出力される用紙上において、送信元文字列を含む文字列が形成される特定領域の大きさを固定する場合と比較して、宛先にて当該文字列の判読性を向上させることができる。
【００２０】
請求項３に係る発明によれば、送信元文字列を含む文字列に含まれる文字の言語に関わらず、ファクシミリ送信の宛先にて出力される用紙上において、当該文字列が形成される特定領域の大きさを固定する場合と比較して、宛先にて当該文字列の判読性を向上させることができる。
【００２１】
請求項４に係る発明によれば、送信元文字列を含む文字列に含まれる文字の言語に関わらず、ファクシミリ送信の宛先にて出力される用紙上において、当該文字列が形成される特定領域の大きさを固定する場合と比較して、当該文字列に含まれる文字の言語のうち最も高い高さを要する文字についても、判読性を向上させることができる。
【００２２】
請求項５に係る発明によれば、送信元文字列を含む文字列が形成される特定領域の大きさを固定する場合と比較して、当該文字列に含まれる各文字が有する意味を変えずに、宛先にて当該文字列の判読性を向上させることができる。
【００２３】
請求項６に係る発明によれば、ユーザは、特定領域の大きさの推奨値を認識することができる。
【００２４】
請求項７に係る発明によれば、送信元文字列を含む文字列が、当該文字列以外の画像上に重ねて形成されることを防止することができる。
【００２５】
請求項８に係る発明によれば、送信元文字列を含む文字列に、基準高さよりも高い高さを要する言語の文字列が含まれている場合であっても、当該文字列が形成される特定領域の大きさを固定する場合と比較して、宛先にて当該文字列の判読性を向上させることができる。
【図面の簡単な説明】
【００２６】
【図１】本実施形態に係る画像形成装置の構成を示すブロック図である。
【図２】ファクシミリデータの構造を示す図である。
【図３】用紙を示す図である。
【図４】ファクシミリデータの構造を示す図である。
【図５】ファクシミリデータの構造を示す図である。
【図６】ファクシミリデータの構造を示す図である。
【図７】推奨値を表示する画面を示す図である。
【図８】文字を示す図である。
【図９】文字を示す図である。
【図１０】文字を示す図である。
【図１１】ファクシミリデータの構造を示す図である。
【図１２】ファクシミリデータの構造を示す図である。
【図１３】ファクシミリデータの構造を示す図である。
【図１４】ファクシミリデータの構造を示す図である。
【図１５】重畳印刷又はスライド印刷を選択するための画面を示す図である。
【図１６】画像形成装置による処理の流れを示すフローチャートを示す図である。
【図１７】比較例に係るファクシミリデータの構造を示す図である。
【発明を実施するための形態】
【００２７】
以下、図１を参照して、本実施形態に係る画像形成装置について説明する。図１には、本実施形態に係る画像形成装置１０の構成の一例が示されている。画像形成装置１０は、情報処理装置の一例に相当する。画像形成装置１０は、ファクシミリ通信機能を有する装置である。画像形成装置１０は、ファクシミリ通信専用のファクシミリ装置であってもよいし、ファクシミリ通信機能以外の画像形成機能をも有する複合機であってもよい。
【００２８】
ファクシミリ通信部１２は、ファクシミリ通信規格に従って、通信回線を介してファクシミリデータをファクシミリ通信するように構成されている。ファクシミリ通信部１２は、例えば、ファクシミリデータを宛先にファクシミリ送信する機能、及び、送信元である他の装置からファクシミリ送信されてきたファクシミリデータをファクシミリ受信する機能を有する。ファクシミリ規格として、例えば、Ｇ３、Ｇ４、ＩＰファックス、又は、インターネットファックス等が用いられてもよい。もちろん、これら以外の規格が用いられてもよい。
【００２９】
ファクシミリデータは、ファクシミリ送信の対象となる送信対象画像データと、送信元記録用画像データとを含む。送信対象画像データと送信元記録用画像データは、ビットマップデータ等の画像データである。送信対象画像データは、例えば、後述する画像読取部１４による読み取りによって生成された画像データである。送信対象画像データは、他の装置から画像形成装置１０に送信されてきた画像データであってもよい。送信元記録用画像データは、送信対象画像データに付帯されて宛先にファクシミリ送信される画像データである。
【００３０】
画像読取部１４は、例えばスキャナやカメラ等であり、原稿を読み取ることで、当該原稿を表す画像データを生成するように構成されている。例えば、ファクシミリ送信対象の原稿が画像読取部１４によって読み取られることで、当該原稿を表す画像データが生成される。当該画像データは、送信対象画像データとしてファクシミリデータに含まれる。
【００３１】
印刷部１６は画像形成部の一例であり、印刷対象の画像データに基づく画像を、用紙等の記録媒体に印刷するように構成されている。画像を用紙に印刷することが、画像を用紙に形成することの一例に相当する。また、文字列を表す画像を用紙に印刷することが、文字列を用紙に形成することの一例に相当する。印刷部１６は、例えばプリンタである。例えば、ファクシミリ通信部１２がファクシミリデータをファクシミリ受信した場合、印刷部１６は、当該ファクシミリデータに基づく画像を用紙に印刷する。これにより、送信対象画像データに基づく送信対象画像と送信元記録用画像データに基づく送信元記録用画像とが、用紙に印刷される。
【００３２】
通信部１８は通信インターフェースであり、他の装置に情報を送信する機能、及び、他の装置から情報を受信する機能を有する。通信部１８は、Ｗｉ−Ｆｉ（登録商標）等の無線通信機能を有していてもよいし、有線通信機能を有していてもよい。通信部１８は、例えば、ＬＡＮ（Local Area Network）等のネットワークやインターネット等の通信経路を介して、他の装置と通信してもよいし、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信等を利用することで他の装置と通信してもよい。
【００３３】
ＵＩ部２０はユーザインターフェース部であり、表示部と操作部とを含む。表示部は、液晶ディスプレイ等の表示装置である。操作部は、キーボードや入力キーや操作パネル等の入力装置である。ＵＩ部２０は、表示部と操作部とを兼ね備えたタッチパネル等のＵＩ部であってもよい。
【００３４】
例えば、ＵＩ部２０の表示部には、画像形成装置１０に設定された表示言語のＵＩ画面が表示される。ＵＩ画面は、ユーザが画像形成装置１０を操作するための画面である。例えば、ユーザは、ＵＩ画面上にて、ファクシミリ送信の指示や、宛先の選択や、宛先の登録等の操作を行うことができる。表示言語が日本語に設定された場合、日本語のＵＩ画面が表示され、表示言語が英語に設定された場合、英語のＵＩ画面が表示される。日本語のＵＩ画面には日本語の文字列が表示され、英語のＵＩ画面には英語の文字列が表示される。表示言語は、例えば、画像形成装置１０に予め設定されている。この場合、予め設定された表示言語のＵＩ画面が表示される。画像形成装置１０に設定された表示言語は、ユーザによって変更されてもよい。例えば、複数の異なる表示言語が画像形成装置１０に登録されており、当該複数の表示言語の中からユーザによって選択された表示言語が、画像形成装置１０に設定され、ユーザによって選択された表示言語のＵＩ画面が表示される。
【００３５】
記憶部２２は、各種の情報を記憶する１又は複数の記憶領域である。各記憶領域は、例えば、画像形成装置１０に設けられている１又は複数の記憶装置（例えばハードディスクドライブやメモリ等の物理ドライブ）によって構成されている。例えば、ファクシミリ送信対象のファクシミリデータや、ファクシミリ受信されたファクシミリデータ等が、記憶部２２に記憶される。また、画像形成装置１０に設定された表示言語を識別するための表示言語識別情報が、記憶部２２に記憶されている。
【００３６】
記憶部２２には、宛先管理情報が記憶されている。宛先管理情報は、宛先の電話番号等を管理するための情報である。例えば、アドレス帳等と称されているデータが、宛先管理情報の一例に相当する。宛先管理情報においては、例えば、宛先毎に、宛先名を示す宛先名情報と、宛先の電話番号を示す電話番号情報とが対応付けられている。宛先管理情報に含まれている各情報は、ユーザによって宛先管理情報に登録されてもよいし、画像形成装置１０以外の装置から画像形成装置１０に入力されて宛先管理情報に登録されてもよい。宛先名情報は、例えば、宛先の氏名や名称や略称やニックネーム等を示す情報である。もちろん、これら以外の情報が、ユーザによって宛先名情報として登録されてもよい。ユーザは、宛先管理情報に登録されている宛先をファクシミリ送信の宛先として選択することができる。
【００３７】
また、記憶部２２には、フォントデータが記憶されている。例えば、文字コードとフォントの種類を示す情報との組み合わせと、当該文字コードが示す文字の形状を当該フォントによって表すグリフデータとが対応付けられて、これらがフォントデータとして記憶部２２に記憶されている。グリフデータとして、例えば、アウトラインフォントデータやビットマップフォントデータが用いられる。例えば、ＵＩ部２０の表示部に表示される文字を表すためのグリフデータとして、アウトラインフォントデータが用いられる。つまり、上記のＵＩ画面に表示されるグリフデータとして、アウトラインフォントデータが用いられる。また、送信元記録用画像データによって表される文字を表現するためのグリフデータとして、ビットマップフォントデータが用いられる。もちろん、送信元記録用画像データによって表される文字を表すためのグリフデータとして、アウトラインフォントデータが用いられてもよい。
【００３８】
送信元記録用画像生成部２４は、ファクシミリデータに含まれる送信元記録用画像データを生成するように構成されている。
【００３９】
ここで、送信元記録用画像データについて詳しく説明する。送信元記録用画像データは、送信元記録用情報を表す画像データである。送信元記録用情報は、ファクシミリ送信元を識別するための送信元識別情報を含む情報である。送信元記録用情報は文字列によって表される。当該文字列に含まれる文字は、文字コードを有する記号であり、例えば、言語を表す記号であってもよいし、言語以外の絵や図形を表す記号であってもよい。例えば、特殊文字と称される文字が、当該文字列に含まれてもよい。また、使用される文字コードの規格は特に限定されない。例えば、ヘッダ情報と称されている情報が、送信元記録用情報の一例に相当する。なお、ヘッダ情報は、一般的に、用紙の上端部の領域に印刷される情報である。
【００４０】
以下、送信元記録用情報を表す文字列を「送信元記録用文字列」と称し、送信元識別情報を表す文字列を「送信元文字列」と称することとする。送信元記録用文字列には、送信元文字列が含まれており、送信元記録用画像データは、ファクシミリ送信元を識別するための送信元文字列を含む送信元記録用文字列を表す画像データである。
【００４１】
ファクシミリ送信元とは、画像形成装置１０にファクシミリ送信者として対応付けられているユーザのことである。ファクシミリ送信元は、例えば個人のユーザであってもよいし、企業等の団体のユーザであってもよい。例えば、送信元識別情報は、記憶部２２に予め記憶されている。送信元識別情報は、例えば、ファクシミリ送信元の氏名や名称や略称やニックネームや電話番号等を示す情報である。もちろん、これら以外の情報が、ユーザによって送信元識別情報として登録されてもよい。
【００４２】
送信元記録用情報には、更に、宛先を識別するための情報や、ファクシミリ送信の日時を示す日時情報や、文書の番号を示す情報や、ページ番号を示す情報等が含まれてもよい。送信元記録用情報に含まれる情報は、ユーザによって予め選択されてもよいし、ファクシミリ送信時にユーザによって選択されてもよいし、予め定められていてもよい。
【００４３】
送信元記録用画像データは、例えば、ファクシミリ送信の宛先にて出力される用紙等の記録媒体上の送信元記録領域に印刷される画像データである。用紙上の送信元記録領域は、例えば、用紙の上端部の領域である。例えば、ヘッダと称されている領域が、用紙上の送信元記録領域の一例に相当する。別の例として、送信元記録用領域は、用紙の下端部の領域であってもよい。用紙上の送信元記録領域は、特定領域の一例に相当する。
【００４４】
以下、送信元記録用画像生成部２４について詳しく説明する。送信元記録用画像生成部２４は、領域変更部２６と、削除部２８と、位置変更部３０と、画像生成部３２とを含む。
【００４５】
領域変更部２６は、ファクシミリ送信によって宛先にて出力される用紙上において、送信元記録用画像データに基づく送信元記録用画像が印刷される送信元記録領域の大きさを、自装置である画像形成装置１０に登録された言語に応じて、送信元記録用文字列に含まれる文字の高さ方向に変更するように構成されている。つまり、領域変更部２６は、ファクシミリデータにおいて送信元記録用画像が占める領域の大きさを、送信元記録用文字列に含まれる文字の高さ方向に変更するように構成されている。以下、ファクシミリデータにおいて送信元記録用画像が占める領域を、「送信元記録用画像領域」と称することとする。また、ファクシミリデータにおいて、送信対象画像データに基づく送信対象画像が占める領域を、「送信対象画像領域」と称することとする。なお、領域変更部２６は、変更手段の一例に相当する。
【００４６】
自装置である画像形成装置１０に登録された言語の概念の範疇には、自装置である画像形成装置１０の表示言語として設定された言語や、送信元文字列として設定された文字列に含まれる文字の言語が含まれる。いずれの言語も、自装置である画像形成装置１０にユーザの操作によって登録された言語である。
【００４７】
例えば、領域変更部２６は、自装置である画像形成装置１０に設定された表示言語に応じて、送信元記録用文字列に含まれる文字の高さ方向に送信元記録領域の大きさを変更してもよい。つまり、領域変更部２６は、当該表示言語に応じて、送信元記録用文字列に含まれる文字の高さ方向に送信元記録用画像領域の大きさを変更してもよい。
【００４８】
別の例として、領域変更部２６は、送信元記録用文字列に含まれる文字の言語に応じて、送信元記録用文字列に含まれる文字の高さ方向に送信元記録領域の大きさを変更してもよい。つまり、領域変更部２６は、当該言語に応じて、送信元記録用文字列に含まれる文字の高さ方向に送信元記録用画像領域の大きさを変更してもよい。
【００４９】
領域変更部２６は、送信元記録用文字列に含まれる文字の言語のうち最も高い高さを要する文字の言語に応じて、送信元記録用文字列に含まれる文字の高さ方向に送信元記録領域の大きさを変更してもよい。つまり、領域変更部２６は、当該言語に応じて、送信元記録用文字列に含まれる文字の高さ方向に送信元記録用画像領域の大きさを変更してもよい。
【００５０】
削除部２８は、送信元記録用文字列に含まれる各文字から、文字が有する意味の識別に不要な部分を削除するように構成されている。領域変更部２６は、当該不要な部分が削除された送信元記録用文字列に含まれる文字の大きさに応じて、文字の高さ方向に送信元記録領域の大きさを変更する。
【００５１】
例えば、アラビア語におけるシャクルは、意味を有さない発音記号であり、その発音記号が、意味を有する文字の部分に付加されることがある。送信元記録用文字列にアラビア語の文字であってシャクルを含む文字が含まれている場合、削除部２８は、当該文字からシャクルを削除する。
【００５２】
位置変更部３０は、送信元記録領域の大きさに応じて、用紙上において、ファクシミリ送信によって宛先に送信される画像が形成される位置であって、送信元記録用画像以外の画像（つまり送信対象画像）が印刷される位置を、送信元記録用文字列に含まれる文字の高さ方向に変更するように構成されている。つまり、位置変更部３０は、送信元記録用画像領域の大きさに応じて、ファクシミリデータにおける送信対象画像データの位置を、文字の高さ方向に変更するように構成されている。
【００５３】
画像生成部３２は、送信元記録用画像データを生成するように構成されている。具体的には、画像生成部３２は、送信元記録用情報を表す文字列である送信元記録用文字列に含まれている各文字を対象として、文字毎に、文字を示す文字コードと当該文字の表現に用いられるフォントの種類との組み合わせに対応付けられているグリフデータを記憶部２２から取得し、各文字のグリフデータによって、当該送信元記録用文字列を表す送信元記録用画像データを生成する。
【００５４】
ファクシミリデータ生成部３４は、ファクシミリ送信の対象となる送信対象画像データと、送信元記録用画像生成部２４によって生成された送信元記録用画像データとを合成することで、ファクシミリデータを生成する。
【００５５】
制御部３６は、画像形成装置１０の各部の動作を制御するように構成されている。また、制御部３６は、表示制御部３８を含む。
【００５６】
表示制御部３８は、各種の情報をＵＩ部２０の表示部に表示するように構成されている。表示制御部３８は、画像形成装置１０に設定された表示言語に従って、表示部に表示される文字列を表現する。例えば、表示制御部３８は、画像形成装置１０に設定された表示言語のＵＩ画面を表示部に表示させる。
【００５７】
なお、ファクシミリ送信の宛先の装置は、例えば、ファクシミリ通信部１２、画像読取部１４、印刷部１６、ＵＩ部２０、記憶部及び制御部を含む。宛先の装置は、画像形成装置１０と同じ構成を有する装置であってもよい。宛先の装置においては、ファクシミリ通信部１２が、ファクシミリ送信元である画像形成装置１０からファクシミリ送信されたファクシミリデータをファクシミリ受信し、印刷部１６が、当該ファクシミリデータに基づく画像（つまり送信対象画像と送信元記録用画像）を用紙に印刷する。
【００５８】
以下、具体例を挙げて、画像形成装置１０について更に詳しく説明する。
【００５９】
図２を参照して、ファクシミリデータの構造について詳しく説明する。図２には、ファクシミリデータの構造の一例が示されている。
【００６０】
ファクシミリデータは、送信対象画像データと送信元記録用画像データとを含む。送信対象画像領域４０は、ファクシミリデータにおいて送信対象画像が占める画像領域である。送信元記録用画像領域４２は、ファクシミリデータにおいて送信元記録用画像が占める画像領域である。送信対象画像領域４０には、送信対象画像が表されており、送信元記録用画像領域４２には、送信元記録用画像が表されている。送信元記録用画像領域４２は、例えば、宛先にて印刷される用紙の上端部の領域に対応する領域である。もちろん、送信元記録用画像領域４２は、用紙の下端部の領域に対応する領域であってもよい。送信元記録用画像領域４２は、送信対象画像領域４０上に重ねられていてもよいし、送信対象画像領域４０上に重ねられていなくてもよい。つまり、送信元記録用画像は、送信対象画像上に重ねられていてもよいし、送信対象画像上に重ねられていなくてもよい。
【００６１】
送信元記録用画像には、例えば、ファクシミリ送信元を識別するための送信元文字列（例えば文字列「ＸＸＸ（株）」）、宛先を識別するための文字列（例えば文字列「ＡＡＡ（株）」）、及び、送信日時を示す文字列（例えば「２０１９年３月１日１２時００分」）が表されている。なお、図２に示されている送信元記録用画像は一例に過ぎず、他の情報（例えばファクシミリ送信元の電話番号や、宛先の電話番号等）を表す文字列が、送信元記録用画像に表されていてもよい。
【００６２】
送信元記録用画像領域４２は、高さＨを有する領域である。ここでいう高さは、送信元記録用画像に表されている文字の高さ方向における幅である。高さＨは、例えば、予め画像形成装置１０に設定されている。領域変更部２６は、画像形成装置１０で設定された言語に応じて、送信元記録用画像領域４２の高さＨを変更する。なお、高さＨは、ユーザによって変更されてもよい。
【００６３】
なお、文字の高さ方向は、宛先にて印刷される用紙の搬送方向（つまり副走査方向）に相当し、文字の高さ方向に直交する方向は、印刷時の主走査方向に相当する。
【００６４】
図３を参照して、ファクシミリ送信の宛先にて出力される用紙について詳しく説明する。図３には、用紙４４の一部が示されている。
【００６５】
用紙４４上の領域４６は、ファクシミリデータにおける送信対象画像領域４０に対応する領域である。用紙４４上の領域４６には、ファクシミリデータに含まれている送信対象画像データに基づく送信対象画像が印刷される。例えば、図２に示されている送信対象画像領域４０に表されている送信対象画像が、用紙４４上の領域４６に印刷される。
【００６６】
用紙４４上の送信元記録領域４８は、ファクシミリデータにおける送信元記録用画像領域４２に対応する領域である。用紙４４上の送信元記録領域４８には、ファクシミリデータに含まれている送信元記録用画像データに基づく送信元記録用画像が印刷される。送信元記録領域４８は、例えば、用紙４４の上端部の領域である。用紙４４上の送信元記録領域４８には、送信元記録用情報に含まれている各情報を表す送信元記録用画像が印刷される。例えば、図２に示されている送信元記録用画像領域４２に表されている送信元記録用画像が、用紙４４上の送信元記録領域４８に印刷される。図３に示す例では、ファクシミリ送信元を識別するための送信元文字列（例えば文字列「ＸＸＸ（株）」）、宛先を識別するための文字列（例えば文字列「ＡＡＡ（株）」）、及び、送信日時を示す文字列（例えば「２０１９年３月１日１２時００分」）が、送信元記録領域４８に印刷されている。
【００６７】
用紙４４において、送信元記録領域４８は領域４６上に重ねられていてもよいし、領域４６上に重ねられていなくてもよい。つまり、用紙４４において、送信元記録用画像は送信対象画像上に重ねられて印刷されてもよいし、送信対象画像上に重ねられずに印刷されてもよい。
【００６８】
用紙４４上の送信元記録領域４８は、対応する送信元記録用画像領域４２と同様に高さＨを有する領域である。送信元記録用画像領域４２の高さＨが変更されることで、それに応じて、送信元記録領域４８の高さＨも変更される。用紙４４上における文字の高さ方向は、用紙４４の搬送方向（つまり副走査方向）に相当し、文字の高さ方向に直交する方向は、印刷時の主走査方向に相当する。
【００６９】
ファクシミリデータ生成部３４は、送信元記録領域４８に送信元記録用画像が印刷されるように、送信対象画像データと送信元記録用画像データとを合成する。例えば、ファクシミリデータ生成部３４は、送信対象画像データの先頭部分に送信元記録用画像データを合成する。
【００７０】
図３に示す例では、領域４６と送信元記録領域４８とが重なっていないが、送信元記録領域４８の全部又は一部が、領域４６に重なるように設定されてもよい。この場合、送信対象画像上に送信元記録用画像の全部又は一部が印刷される。
【００７１】
送信元記録領域４８の位置は一例に過ぎず、用紙４４の下端部の領域や側部の領域等が、送信元記録領域として定められてもよい。この場合、ファクシミリデータ生成部３４は、当該送信元記録領域に送信元記録用画像が印刷されるように、送信対象画像データに送信元記録用画像データを合成する。
【００７２】
以下、図４から図６を参照して、具体例を挙げて、画像形成装置１０による処理について詳しく説明する。図４から図６には、ファクシミリデータの一部の構造が示されている。
【００７３】
言語によって、ユーザが判読するのに必要な文字のサイズは異なる。例えば、アラビア語の文字をユーザが判読可能な程度に表現するために必要な最大のドット数は、２４ドットであり、タイ語の文字を表現するために必要な最大のドット数は、２０ドットであり、これら以外の言語の文字（例えば日本語の文字）を表現するために必要な最大のドット数は、１６ドットであるものとする。つまり、アラビア語の文字を表現するためには、文字の高さ方向に最大で２４ドットを要し、文字の横方向（高さ方向に直交する方向）に最大で２４ドットを要する。タイ語の文字を表現するためには、文字の高さ方向に最大で２０ドットを要し、文字の横方向に最大で２０ドットを要する。これら以外の言語の文字（例えば日本語の文字）を表現するためには、文字の高さ方向に最大で１６ドットを要し、文字の横方向に最大で１６ドットを要する。上記のドット数は、各言語の文字を表現するために必要な最大のドット数であり、同じ言語であっても、上記のドット数よりも少ないドット数で表現可能な文字もある。例えば、アラビア語のある文字を表現するためには２４ドットが必要であるが、アラビア語の別の文字を表現するためには、２４ドットよりも少ないドット数で足りることがある。他の言語についても同様である。なお、上記のドット数は一例に過ぎず、用いられるフォントの種類によっては、必要なドット数が異なる場合がある。また、ここでは、必要な文字の高さ方向のドット数と、横方向のドット数とは、同じとして説明したが、異なっていてもよい。
【００７４】
領域変更部２６は、送信元記録用情報を表す送信元記録用文字列に含まれている文字の言語に応じて、ファクシミリデータにおける送信元記録用画像領域４２の高さＨを変更する。例えば、領域変更部２６は、送信元記録用画像領域４２の高さＨを、送信元記録用文字列に含まれている文字の言語に要する高さ以上の高さに設定する。
【００７５】
例えば、送信元記録用文字列に含まれる各文字の言語が、アラビア語である場合、つまり、各文字がアラビア語の文字コードを有している場合、領域変更部２６は、送信元記録用画像領域４２の高さＨを、アラビア語に応じた高さに設定する。具体的には、領域変更部２６は、送信元記録用画像領域４２の高さＨのドット数を２４ドットに設定する。これにより、送信元記録用画像領域４２の高さＨは、２４ドット分の高さを有することになる。なお、領域変更部２６は、送信元記録用画像領域４２の高さＨのドット数を２４ドット以上のドットに設定してもよい。
【００７６】
同様に、送信元記録用文字列に含まれる各文字の言語が、タイ語である場合、つまり、各文字がタイ語の文字コードを有している場合、領域変更部２６は、送信元記録用画像領域４２の高さＨのドット数を２０ドットに設定する。これにより、送信元記録用画像領域４２の高さＨは、２０ドット分の高さを有することになる。なお、領域変更部２６は、送信元記録用画像領域４２の高さＨのドット数を２０ドット以上のドットに設定してもよい。
【００７７】
同様に、送信元記録用文字列に含まれる各文字の言語が、日本語である場合、つまり、各文字が日本語の文字コードを有している場合、領域変更部２６は、送信元記録用画像領域４２の高さＨのドット数を１６ドットに設定する。これにより、送信元記録用画像領域４２の高さＨは、１６ドット分の高さを有することになる。なお、領域変更部２６は、送信元記録用画像領域４２の高さＨのドット数を１６ドット以上のドットに設定してもよい。
【００７８】
領域変更部２６は、送信元記録用文字列に含まれる文字のうち最も高い高さを要する文字の言語に応じて、送信元記録用画像領域４２の高さＨを変更してもよい。例えば、アラビア語が、最も高い高さを要する文字の言語である。送信元記録用文字列にアラビア語の文字コードを有する文字が含まれている場合、領域変更部２６は、送信元記録用画像領域４２の高さＨを、アラビア語に応じた高さに変更する。つまり、領域変更部２６は、送信元記録用画像領域４２の高さＨのドット数を２４ドットに設定する。例えば、送信元記録用文字列に複数の言語の文字が混在している場合、送信元記録用画像領域４２の高さＨは、最も高い高さを要する文字の言語に応じた高さに設定される。
【００７９】
例えば、送信元記録用文字列に日本語の文字のみが含まれている場合、図４に示すように、領域変更部２６は、送信元記録用画像領域４２の高さＨを高さＨ１に設定する。高さＨ１は、１６ドット分の高さである。高さＨ１を有する送信元記録用画像領域４２には、日本語の文字列を表す送信元記録用画像データが配置される。送信元記録用画像データに表されている各文字は、高さ方向及び横方向に最大で１６ドットの大きさ（つまり１６ドット×１６ドットの大きさ）を有する。
【００８０】
図４に示されているファクシミリデータが用紙４４に印刷された場合、用紙４４において高さＨ１を有する送信元記録領域４８に、送信元記録用画像領域４２に配置されている送信元記録用画像データに基づく送信元記録用画像が印刷される。つまり、送信元記録領域４８に、日本語の文字のみを含む送信元記録用文字列が印刷される。この場合、高さ方向及び横方向に最大で１６ドットの大きさを有する文字が印刷される。
【００８１】
送信元記録用文字列にアラビア語の文字のみが含まれている場合、図５に示すように、領域変更部２６は、送信元記録用画像領域４２の高さＨを高さＨ２に設定する。高さＨ２は、２４ドット分の高さである。高さＨ２を有する送信元記録用画像領域４２には、アラビア語の文字列を表す送信元記録用画像データが配置される。送信元記録用画像データに表されている各文字は、高さ方向及び横方向に最大で２４ドットの大きさ（つまり２４ドット×２４ドットの大きさ）を有する。
【００８２】
図５に示されているファクシミリデータが用紙４４に印刷された場合、用紙４４において高さＨ２を有する送信元記録領域４８に、送信元記録用画像領域４２に配置されている送信元記録用画像データに基づく送信元記録用画像が印刷される。つまり、送信元記録領域４８に、アラビア語の文字のみを含む送信元記録用文字列が印刷される。この場合、高さ方向及び横方向に最大で２４ドットの大きさを有する文字が印刷される。
【００８３】
送信元記録用文字列にアラビア語の文字と日本語の文字とが含まれている場合、図６に示すように、領域変更部２６は、送信元記録用画像領域４２の高さＨを、最も高い高さを要するアラビア語に応じた高さＨ２に設定する。高さＨ２を有する送信元記録用画像領域４２には、アラビア語の文字と日本語の文字とを含む文字列を表す送信元記録用画像データが配置される。送信元記録用画像データに表されているアラビア語の各文字は、高さ方向及び横方向に最大で２４ドットの大きさを有する。送信元記録用画像データに表されている日本語の各文字は、高さ方向及び横方向に最大で１６ドットの大きさを有する。
【００８４】
送信元記録用文字列に、送信元記録用画像領域４２の高さＨよりも低い高さで足りる言語の文字が含まれている場合、領域変更部２６は、当該言語の文字の大きさを、送信元記録用画像領域４２の高さＨに応じた大きさに変更しない。図６に示す例を挙げて説明すると、領域変更部２６は、日本語の各文字の大きさを、高さＨ２に応じた２４ドットの大きさに変更しない。仮に、低い高さで足りる言語の文字を、高さ方向及び横方向に大きくした場合、送信元記録用文字列に含まれる全文字が、送信元記録用画像領域４２に入りきらず、用紙４４上の送信元記録領域４８に、送信元記録用文字列の一部が印刷されない可能性がある。低い高さで足りる言語の文字の大きさを変更しないことで、送信元記録用文字列の一部が印刷されないことが防止される。なお、低い高さで足りる言語の文字は、送信元記録用画像領域４２内において、高さ方向の中央、上側又は下側のいずれに配置されてもよい。
【００８５】
図６に示されているファクシミリデータが用紙４４に印刷された場合、用紙４４において高さＨ２を有する送信元記録領域４８に、送信元記録用画像領域４２に配置されている送信元記録用画像データに基づく送信元記録用画像が印刷される。つまり、送信元記録領域４８に、アラビア語の文字と日本語の文字とを含む送信元記録用文字列が印刷される。この場合、アラビア語の文字は、高さ方向及び横方向に最大で２４ドットの大きさで印刷され、日本語の文字は、高さ方向及び横方向に最大で１６ドットの大きさで印刷される。このように、各言語の文字は、言語に応じた大きさで印刷される。
【００８６】
送信元記録用画像生成部２４は、上記のように、送信元記録用文字列に含まれる各文字が、文字の言語に応じた大きさで送信元記録領域４８に印刷されるように、送信元記録用文字列を表す送信元記録用画像データを生成する。これにより、宛先の装置（例えばファクシミリ装置や画像形成装置１０）においては、送信元記録用文字列に含まれる各文字が、文字の言語に応じた大きさで送信元記録領域４８に印刷される。
【００８７】
別の例として、領域変更部２６は、画像形成装置１０に設定された表示言語に応じて、送信元記録用画像領域４２の高さＨを変更してもよい。例えば、表示言語として日本語が設定された場合、領域変更部２６は、送信元記録用画像領域４２の高さＨを、日本語に応じた高さＨ１に設定する。また、表示言語としてアラビア語が設定された場合、領域変更部２６は、送信元記録用画像領域４２の高さＨを、アラビア語に応じた高さＨ２に設定する。例えば、予め定められた表示言語が画像形成装置１０に設定されており、ユーザが、画像形成装置１０に設定された表示言語を変更した場合、領域変更部２６は、変更後の表示言語に応じて、送信元記録用画像領域４２の高さＨを変更する。
【００８８】
表示制御部３８は、送信元記録用画像領域４２の高さＨの推奨値を、ＵＩ部２０の表示部に表示させてもよい。例えば、ユーザが送信元記録用情報を画像形成装置１０に登録した場合、表示制御部３８は、当該送信元記録用情報を表す送信元記録用文字列の言語に応じて、推奨値を表示部に表示させる。送信元記録用画像領域４２の高さＨが、当該送信元記録用文字列に含まれる文字の言語に要する高さ未満である場合、表示制御部３８は、当該言語に要する高さの推奨値を表示部に表示させる。また、送信元記録用画像領域４２の高さＨが、当該送信元記録用文字列に含まれる文字の言語に要する高さ未満である場合、表示制御部３８は、ユーザから高さＨの変更の指示を受け付ける表示を表示部に表示させる。
【００８９】
例えば、送信元記録用画像領域４２の高さＨが、デフォルトの高さＨ０に設定されている。デフォルトの高さＨ０のドット数は、１６ドットである。この場合において、送信元記録用文字列にアラビア語の文字が含まれている場合、送信元記録用画像領域４２の高さＨ０が、アラビア語に要する高さＨ２未満であるため、表示制御部３８は、高さＨの推奨値が２４ドットであることを示す情報を表示部に表示させる。図７には、その推奨値を表示する画面が示されている。当該画面は、ＵＩ部２０の表示部に表示される。ユーザがＵＩ部２０を用いて高さＨの変更を指示した場合（例えば、ユーザが当該画面上で「ＯＫ」ボタンを押した場合）、領域変更部２６は、送信元記録用画像領域４２の高さＨのドット数を、デフォルトの高さである１６ドットから推奨値である２４ドットに変更する。ユーザが高さＨの変更を拒否した場合（例えば、ユーザが当該画面上で「キャンセル」ボタンを押した場合）、領域変更部２６は、送信元記録用画像領域４２の高さＨを変更しない。この場合、高さＨのドット数は、１６ドットに維持される。
【００９０】
一方、送信元記録用文字列に日本語の文字のみが含まれている場合、送信元記録用画像領域４２の高さＨ０は、日本語に要する高さＨ１と同じであるため、表示制御部３８は、推奨値を表示部に表示させない。なお、ユーザが送信元記録用情報を画像形成装置１０に登録した場合に推奨値が表示されてもよい。ユーザからの高さＨの変更を受け付けるタイミングとしては、ユーザが送信元文字列を登録したタイミング、宛先を識別する文字列を登録したタイミング等がある。
【００９１】
また、表示制御部３８は、ユーザが宛先管理情報から宛先を選択したときに推奨値を表示部に表示させる。宛先管理情報はＵＩ部２０の表示部に表示され、ユーザが、表示されている宛先管理情報から宛先を選択したときに、表示制御部３８は、推奨値を表示部に表示させる。
【００９２】
別の例として、表示制御部３８は、ユーザがファクシミリ送信の実行指示を与えたときに推奨値を表示部に表示させてもよい。例えば、ＵＩ部２０の表示部に、ユーザがファクシミリ送信の実行指示を与えるためのボタンが表示されており、ユーザが当該ボタンを押したときに、表示制御部３８は、推奨値を表示部に表示させる。そして、ユーザは、推奨値を確認したうえで、変更有無の指示を行う。なお、推奨値は、具体値である必要はなく、「大」「中」「小」のような大きさの程度を表すものであってもよい。また、表示制御部３８は、推奨値を表示することはせずに、ユーザから高さＨの変更の指示を受け付ける表示（たとえば、上述の「ＯＫ」ボタンや、高さＨを入力する入力枠の表示など）を行ってもよい。
【００９３】
以下、削除部２８による処理について詳しく説明する。例えば、送信元記録用文字列にアラビア語の文字であってシャクルを含む文字が含まれている場合、削除部２８は、当該シャクルを削除する。領域変更部２６は、シャクルが削除された送信元記録用文字列に含まれる文字の大きさに応じて、送信元記録用画像領域４２の高さＨを変更する。
【００９４】
ここで、シャクルについて説明する。図８には、文字の上側に付加されるシャクルの一例が示されている。記号５０は、文字コード「０６２３」を有する記号である。記号５０は、それ自体で意味を有する文字である。記号５２は、文字コード「０６４Ｆ」を有する記号である。記号５２は、シャクル、つまり意味を有さない発音記号である。記号５２が記号５０の上側（つまり文字の高さ方向の上側）に付加されることで、シャクルを有する文字である記号５４が形成される。
【００９５】
図９には、文字の下側に付加されるシャクルの一例が示されている。記号５６は、文字コード「０６２Ｃ」を有する記号である。記号５６は、それ自体で意味を有する文字である。記号５８は、文字コード「０６４Ｄ」を有する記号である。記号５８は、シャクル、つまり意味を有さない発音記号である。記号５８が記号５６の下側（つまり文字の高さ方向の下側）に付加されることで、シャクルを有する文字である記号６０が形成される。
【００９６】
図１０には、記号５４と記号６０とからなる文字列６２が示されている。記号５４と記号６０とが並ぶことで、文字列６２が形成される。
【００９７】
図１１には、送信元記録用画像領域４２に表されている文字列６２が示されている。記号５４は上方にシャクルを含む文字であり、記号６０は下方にシャクルを含む文字である。そのため、文字列６２は、全体として高さＨ２を要する文字列である。領域変更部２６は、図１１に示すように、送信元記録用画像領域４２の高さＨを高さＨ２に設定する。
【００９８】
削除部２８は、文字列６２に含まれているシャクルを削除する。具体的には、削除部２８は、シャクルを示す文字コードを有する記号５２，５８を文字列６２から削除する。領域変更部２６は、図１２に示すように、送信元記録用画像領域４２の高さＨを、シャクルが削除された文字列に要する高さＨ３に設定する。高さＨ３は、シャクルが削除された分、高さＨ２よりも低い高さである。つまり、高さＨ３に相当するドット数は、高さＨ２に相当するドット数よりも少ないドット数である。
【００９９】
文字として意味を有さない記号を削除することで、文字として意味を有さない記号を削除しない場合と比べて、送信元記録用画像領域４２の高さＨを低くすることができる。例えば、文字として意味を有さない記号が削除されていない送信元記録用文字列に含まれる各文字を表現するためには、最大で２４ドットが必要であるが、文字として意味を有さない記号が削除された送信元記録用文字列に含まれる各文字を表現するためには、最大で２０ドットが必要であるとする。文字として意味を有さない記号を削除することで、文字として意味を有さない記号を削除しない場合と比べて、送信元記録用画像領域４２の高さＨを、４ドット分高くしなくて済む。文字として意味を有さない記号を削除することで、例えば後述するように、送信対象画像データを文字の高さ方向にずらさずに済む場合がある。
【０１００】
以下、図１３及び図１４を参照して、位置変更部３０による処理について詳しく説明する。図１３及び図１４には、ファクシミリデータの構造の一例が示されている。
【０１０１】
図１３に示す例では、送信元記録用画像領域４２が、送信対象画像領域４０上に重ねられている。つまり、送信元記録用画像が、送信対象画像に重ねられている。図１３に示されているファクシミリデータが、宛先にて出力される用紙に印刷された場合、送信対象画像上に送信元記録用画像が重ねて印刷される。以下、送信対象画像上に送信元記録用画像が重ねて印刷されることを、「重畳印刷」と称する。
【０１０２】
図１４に示す例では、送信元記録用画像領域４２が、送信対象画像領域４０上に重ねられていない。例えば、送信元記録用画像領域４２の高さＨがデフォルトの高さＨ０に設定されている場合において、送信元記録用画像領域４２の高さＨが高さＨ０よりも高い高さＨ２に変更されたものとする。この場合、位置変更部３０は、送信元記録用画像領域４２が送信対象画像領域４０上に重ならないように、ファクシミリデータにおける送信対象画像データの位置（つまり送信対象画像領域４０）を、高さＨを大きくした分、文字の高さ方向にずらす。位置変更部３０は、例えば、矢印Ａが指し示す方向（例えば次ページの方向）に、高さＨ２と高さＨ０との差分ΔＨの分、送信対象画像データの位置をずらす。位置がずらされた送信対象画像データを含むファクシミリデータが、宛先にて出力される用紙に印刷される場合、送信対象画像が、矢印Ａが指し示す方向にずらされて印刷される。送信元記録用画像は、送信対象画像に重ねて印刷されない。以下、送信対象画像データの位置をずらして印刷することを、「スライド印刷」と称することとする。
【０１０３】
送信対象画像データの位置をずらすことで、高さ方向に画像領域が増える。例えば、送信対象画像データの一部が、次ページの画像領域６４に含まれる場合がある。この場合、送信対象画像の一部は、次ページに印刷される。例えば、デフォルトの高さＨ０のドット数が１６ドットであり、高さＨ２のドット数が２４ドットである場合、８ドット分、送信対象画像データが、次ページの方向へずらされて印刷される。
【０１０４】
ユーザが、重畳印刷又はスライド印刷を選択してもよい。位置変更部３０は、ユーザの選択に従って、送信対象画像データの位置を高さ方向にずらし、又は、送信対象画像データの位置をずらさない。
【０１０５】
例えば、送信元記録用画像領域４２の高さＨが、デフォルトの高さＨ０よりも高い高さ（例えば高さＨ２）に変更された場合、図１５に示すように、表示制御部３８は、ユーザが重畳印刷又はスライド印刷を選択する画面を、ＵＩ部２０の表示部に表示させる。ユーザが当該画面上で、重畳印刷の実行指示を与えた場合（例えば「重畳」ボタンを押した場合）、位置変更部３０は、送信対象画像データの位置を高さ方向にずらさない。宛先においては、送信対象画像上に送信元記録用画像が重ねて印刷される。ユーザが当該画面上で、スライド印刷の実行指示を与えた場合（例えば「スライド」ボタンを押した場合）、位置変更部３０は、変更後の高さ（例えば高さＨ２）とデフォルトの高さＨ０との差分ΔＨの分、送信対象画像データの位置を高さ方向にずらす。宛先においては、送信元記録用画像は、送信対象画像上に重ねられずに印刷される。
【０１０６】
例えば、デフォルトの高さＨ０は、画像形成装置１０に設定された表示言語に基づいて設定される。送信元記録用文字列の中に、デフォルトの高さＨ０よりも高い高さを要する言語の文字が含まれている場合、領域変更部２６は、当該言語に応じて、送信元記録用画像領域４２の高さＨを変更する。なお、デフォルトの高さＨ０は、基準高さの一例に相当する。ここで、デフォルトの高さＨ０は、工場出荷時に画像形成装置１０に設定された表示言語に基づいて設定されているが、表示言語の設定が変更されれば、それに応じて変更されるものであってもよい。
【０１０７】
例えば、表示言語として日本語が設定されている場合、デフォルトの高さＨ０は、１６ドット分の高さである。送信元記録用文字列の中にアラビア語の文字が含まれている場合、アラビア語は２４ドット分の高さＨを要する言語であるため、領域変更部２６は、８ドット分、送信元記録用画像領域４２の高さＨを、高さ方向に広げる。また、位置変更部３０は、８ドット分、送信対象画像データの位置を高さ方向にずらす。
【０１０８】
一方、表示言語としてアラビア語が設定されている場合、デフォルトの高さＨ０は、２４ドット分の高さである。送信元記録用文字列の中にアラビア語の文字が含まれている場合であっても、送信元記録用画像領域４２の高さＨを変更する必要がないため、領域変更部２６は、送信元記録用画像領域４２の高さＨを変更しない。また、位置変更部３０は、送信対象画像データの位置をずらさない。
【０１０９】
送信元記録用文字列に、デフォルトの高さＨ０よりも低い高さで足りる言語の文字のみが含まれている場合、領域変更部２６は、デフォルトの高さＨ０と当該低い高さとの差分の分、送信元記録用画像領域４２の高さＨを低くしてもよい。例えば、デフォルトの高さＨ０が２４ドット分の高さである場合において、送信元記録用文字列の中に日本語の文字列のみが含まれている場合、領域変更部２６は、８ドット分、送信元記録用画像領域４２の高さＨを低くする。この場合、位置変更部３０は、８ドット分、送信対象画像データの位置を、送信元記録用画像領域４２へ向けてずらしてもよい。
【０１１０】
以下、図１６を参照して、画像形成装置１０による処理の流れについて説明する。図１６には、当該処理の流れを示すフローチャートが示されている。ここでは、画像形成装置１０による処理の一例として、送信元記録用画像領域４２のデフォルトの高さＨ０と、送信元記録用文字列に含まれる文字の言語に要する高さとの比較結果に応じた処理について説明する。
【０１１１】
領域変更部２６は、用紙４４上の送信元記録領域４８に印刷される送信元記録用文字列を取得する（Ｓ０１）。
【０１１２】
送信元記録用文字列の中に、送信元記録用画像領域４２のデフォルトの高さＨ０よりも高い高さを要する言語の文字が含まれている場合（Ｓ０２，Ｙｅｓ）、領域変更部２６は、当該言語に要する高さまで、送信元記録用画像領域４２を高さ方向に大きくする（Ｓ０３）。
【０１１３】
送信元記録用文字列の中に、送信元記録用画像領域４２のデフォルトの高さＨ０よりも高い高さを要する言語の文字が含まれていない場合（Ｓ０２，Ｎｏ）、送信元記録用画像領域４２の大きさは変更されず、デフォルトの高さＨ０を有する送信元記録用画像領域４２が用いられる（Ｓ０４）。
【０１１４】
送信元記録用文字列の中に、シャクル等の不要な発音記号が含まれている場合（Ｓ０５，Ｙｅｓ）、削除部２８は、送信元記録用文字列から不要な発音記号を削除する（Ｓ０６）。送信元記録用文字列の中に、不要な発音記号が含まれていない場合（Ｓ０５，Ｎｏ）、処理はステップＳ０７に移行する。
【０１１５】
次に、画像生成部３２は、送信元記録用文字列を表す送信元記録用画像データを生成する（Ｓ０７）。ステップＳ０６にて不要な発音記号が削除された場合、その不要な発音記号が削除された送信元記録用文字列を表す送信元記録用画像データが生成される。
【０１１６】
次に、ファクシミリデータ生成部３４は、送信元記録用画像データを送信元記録用画像領域４２に配置する（Ｓ０８）。これにより、ファクシミリデータが生成される。
【０１１７】
以下、図１７を参照して、比較例について説明する。図１７には、比較例に係るファクシミリデータの構造が示されている。比較例においては、画像形成装置１０に設定されている表示言語に関わらず、送信元記録用画像領域４２の高さＨは固定である。同様に、送信元記録用文字列に含まれている文字の言語に関わらず、送信元記録用画像領域４２の高さは固定である。例えば、比較例に係る送信元記録用画像領域４２の高さＨは、１６ドット分の高さである高さＨ１である。この場合において、送信元記録用文字列に、２４ドット分の高さを要するアラビア語の文字が含まれている場合、当該送信元記録用文字列を表す送信元記録用画像を、８ドット分、間引く等して、当該送信元記録用文字列に含まれる各文字を１６ドットで表現する必要がある。そうすると、図１７に示すように、各文字が潰れたり、解像度が低下したりすることで、文字の判読性が低下する。
【０１１８】
画像形成装置１０に設定されている表示言語に応じて、又は、送信元記録用文字列に含まれている文字の言語に応じて、送信元記録用画像領域４２の高さＨを変更することで、比較例のように送信元記録用画像領域４２の高さＨを固定する場合と比べて、文字の判読性が向上する。
【０１１９】
上記の画像形成装置１０の各部の機能は、一例としてハードウェアとソフトウェアとの協働により実現される。具体的には、画像形成装置１０は、図示しないＣＰＵ等の１又は複数のプロセッサを有している。当該１又は複数のプロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することで、画像形成装置１０の各部の機能が実現される。上記プログラムは、ＣＤ又はＤＶＤ等の記録媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。別の例として、画像形成装置１０の各部の機能は、例えばプロセッサ、電子回路又はＡＳＩＣ（Application Specific Integrated Circuit）等のハードウェア資源により実現されてもよい。その実現においてメモリ等のデバイスが利用されてもよい。更に別の例として、画像形成装置１０の各部の機能は、ＤＳＰ（Digital Signal Processor）又はＦＰＧＡ（Field Programmable Gate Array）等によって実現されてもよい。
【符号の説明】
【０１２０】
１０  画像形成装置、２４  送信元記録用画像生成部、２６  領域変更部、２８  削除部、３０  位置変更部、３２  画像生成部、３４  ファクシミリデータ生成部。
【図１】
2020156051.tif 000003
【図２】
2020156051.tif 000004
【図３】
2020156051.tif 000005
【図４】
2020156051.tif 000006
【図５】
2020156051.tif 000007
【図６】
2020156051.tif 000008
【図７】
2020156051.tif 000009
【図８】
2020156051.tif 000010
【図９】
2020156051.tif 000011
【図１０】
2020156051.tif 000012
【図１１】
2020156051.tif 000013
【図１２】
2020156051.tif 000014
【図１３】
2020156051.tif 000015
【図１４】
2020156051.tif 000016
【図１５】
2020156051.tif 000017
【図１６】
2020156051.tif 000018
【図１７】
2020156051.tif 000019