(57)【要約】【課題】ユーザ定義サイズを登録する際の利便性を向上する情報処理装置、及び、コンピュータプログラムを提供すること。【解決手段】画像を形成する媒体の大きさの情報を識別する識別情報の入力領域を有する入力画面を生成する画面生成部１１と、前記入力領域に入力された識別情報から数字を抽出する抽出部１３と、抽出部１３が抽出した数字に基づく長さの情報を前記識別情報に対応づける対応部とを有する。入力画面は、対応部が前記識別情報に対応づけた長さの情報を表示する長さ表示領域を有する。【選択図】図１
2012168792.tif 000002
【特許請求の範囲】
【請求項１】
画像を形成する媒体の大きさを識別する識別情報の入力領域を有する入力画面を生成する画面生成部と、
前記入力領域に入力された識別情報から数字を抽出する抽出部と、
該抽出部が抽出した数字に基づく長さの情報を前記識別情報に対応づける対応部と
を有することを特徴とする情報処理装置。
【請求項２】
前記入力画面は、前記対応部が前記識別情報に対応づけた長さの情報を表示する長さ表示領域を有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記抽出部は、前記入力領域に入力された識別情報に数字が含まれ、該数字の前又は後に所定の記号が連続する場合に、前記数字を抽出するように構成してあることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記媒体の長さの上限及び下限を示す長さの範囲、並びに、前記媒体の長さを表すための複数の長さの単位を記憶する記憶部を有し、
前記対応部は、前記複数の長さの単位から選択した一の長さの単位と前記抽出部が抽出した数字が表す数とにより表される長さが、前記長さの範囲に含まれる場合に、該一の長さの単位を用いる長さの情報を、前記識別情報に対応づけるように構成してあることを特徴とする請求項１から３に記載の情報処理装置。
【請求項５】
画像を形成する媒体の長さを表す数字の入力領域を有する入力画面を生成する画面生成部と、
前記入力領域に入力された数字を含む前記媒体の大きさの識別情報を生成する識別情報生成部と、
前記入力領域に入力された数字に基づく長さの情報と、前記識別情報生成部が生成した識別情報とを対応づける対応部と
を有することを特徴とする情報処理装置。
【請求項６】
前記入力画面は、前記識別情報生成部が生成した識別情報を表示する識別情報表示領域を有することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
不定形用紙のサイズを識別する識別情報が入力される識別情報入力領域と該不定形用紙のサイズが入力されるサイズ入力領域とを含む入力画面を生成する画面生成部と、
前記識別情報入力領域及びサイズ入力領域の何れか一方に入力された情報を用いて、他方に入力するための情報を生成する情報生成部と
を有することを特徴とする情報処理装置。
【請求項８】
コンピュータに、
画像を形成する媒体の大きさを識別する識別情報の入力領域を有する入力画面を生成する画面生成ステップと、
前記入力領域に入力された識別情報から数字を抽出する抽出ステップと、
該抽出ステップで抽出した数字に基づく長さの情報を前記識別情報に対応づける対応ステップと
を実行させるためのコンピュータプログラム。
【請求項９】
コンピュータに、
画像を形成する媒体の長さを表す数字の入力領域を有する入力画面を生成する画面生成ステップと、
前記入力領域に入力された数字を含む前記媒体の大きさの識別情報を生成する識別情報生成ステップと、
前記入力領域に入力された数字に基づく長さの情報と、前記識別情報生成部が生成した識別情報とを対応づける対応ステップと
を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を形成する媒体のサイズを登録する機能を有する情報処理装置、及び、画像を形成する媒体のサイズを登録する機能をコンピュータに実現させるためのコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、画像を媒体に形成する画像形成装置では、画像を形成する媒体は、予め登録されているサイズのものを用いる。そこで、画像形成装置は、例えば、ＩＳＯ２１６等の規格で定められているサイズや頻繁に用いられるサイズ（以下、「定形サイズ」という。）の媒体のサイズ情報、すなわち、長辺の長さ及び短辺の長さと、サイズに対応する識別情報とを、予め対応づけて記憶部に保持している。画像を形成する際には、識別情報により記憶部からサイズ情報を取得する。
【０００３】
ところで、画像形成装置の製品出荷時に予め登録されているサイズではないサイズ（以下、「ユーザ定義サイズ」という。）の媒体を用いる場合に、その媒体のサイズ情報と識別情報とを登録する画像形成装置がある（例えば、特許文献１参照）。ユーザ定義サイズを登録することにより、繰り返しそのサイズの媒体に画像を形成する場合に、利便性を高めることができる。
【０００４】
ユーザ定義サイズの識別情報は、その識別情報に対応する媒体のサイズを、操作者が容易に判別することができることが好ましい。そこで、識別情報に、媒体の長辺の長さ及び／又は短辺の長さを表す数の情報を含ませることがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２９７３６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、長さを表す数の情報を含む識別情報を用いてユーザ定義サイズを登録すると、操作者が、識別情報とサイズ情報とで、ほぼ同一の数字列を２回以上繰り返して入力しなくてはならない。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、ユーザ定義サイズを登録する際の利便性を向上する情報処理装置、及び、コンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、画像を形成する媒体の大きさを識別する識別情報の入力領域を有する入力画面を生成する画面生成部と、前記入力領域に入力された識別情報から数字を抽出する抽出部と、該抽出部が抽出した数字に基づく長さの情報を前記識別情報に対応づける対応部とを有することを特徴とする。
【０００９】
また、本発明に係るコンピュータプログラムは、画像を形成する媒体の大きさを識別する識別情報の入力領域を有する入力画面を生成する画面生成ステップと、前記入力領域に入力された識別情報から数字を抽出する抽出ステップと、該抽出ステップで抽出した数字に基づく長さの情報を前記識別情報に対応づける対応ステップとをコンピュータに実行させることを特徴とする。
【００１０】
本発明にあっては、入力された識別情報から抽出した数字に基づく長さの情報を識別情報に対応づける。これにより、ユーザ定義サイズを登録する際の利便性を向上させることができる。
【００１１】
また、本発明に係る情報処理装置は、前記入力画面は、前記対応部が前記識別情報に対応づけた長さの情報を表示する長さ表示領域を有することを特徴とする。
【００１２】
本発明にあっては、入力画面に、識別情報に対応づけられる長さの情報を表示させる表示領域を有する。これにより、対応づけられる長さの情報を容易に確認する入力画面を生成することができる。
【００１３】
また、本発明に係る情報処理装置は、前記抽出部は、前記入力領域に入力された識別情報に数字が含まれ、該数字の前又は後に所定の記号が連続する場合に、前記数字を抽出するように構成してあることを特徴とする。
【００１４】
本発明にあっては、識別情報に所定の記号に連続する数字が含まれる場合に、数字を抽出する。これにより、長さ情報を示す数字を抽出することができる。
【００１５】
また、本発明に係る情報処理装置は、前記媒体の長さの上限及び下限を示す長さの範囲、並びに、前記媒体の長さを表すための複数の長さの単位を記憶する記憶部を有し、前記対応部は、前記複数の長さの単位から選択した一の長さの単位と前記抽出部が抽出した数字が表す数とにより表される長さが、前記長さの範囲に含まれる場合に、該一の長さの単位を用いる長さの情報を、前記識別情報に対応づけるように構成してあることを特徴とする。
【００１６】
本発明にあっては、一の長さの単位と抽出部が抽出した数字により表される数とにより表される長さが、媒体の長さの上限及び下限を示す長さの範囲に含まれる長さの単位を、用いる。これにより、媒体の長さの範囲内になる長さ情報を、識別情報から抽出した数字により表すことができる。
【００１７】
また、本発明に係る情報処理装置は、画像を形成する媒体の長さを表す数字の入力領域を有する入力画面を生成する画面生成部と、前記入力領域に入力された数字を含む前記媒体の大きさの識別情報を生成する識別情報生成部と、前記入力領域に入力された数字に基づく長さの情報と、前記識別情報生成部が生成した識別情報とを対応づける対応部とを有することを特徴とする。
【００１８】
また、本発明に係るコンピュータプログラムは、画像を形成する媒体の長さを表す数字の入力領域を有する入力画面を生成する画面生成ステップと、前記入力領域に入力された数字を含む前記媒体の大きさの識別情報を生成する識別情報生成ステップと、前記入力領域に入力された数字に基づく長さの情報と、前記識別情報生成部が生成した識別情報とを対応づける対応ステップとをコンピュータに実行させることを特徴とする。
【００１９】
本発明にあっては、入力された数字に基づく長さの情報と、入力された数字を含んで生成された識別情報とを対応づける。これにより、識別情報が入力されなくても、識別情報を生成することができる。
【００２０】
また、本発明に係る情報処理装置は、前記入力画面は、前記識別情報生成部が生成した識別情報を表示する識別情報表示領域を有することを特徴とする。
【００２１】
本発明にあっては、入力画面が、生成された識別情報を表示する識別情報表示領域を有する。これにより、生成した識別情報を操作者が確認することのできる入力画面を生成することができる。
【００２２】
また、本発明に係る情報処理装置は、不定形用紙のサイズを識別する識別情報が入力される識別情報入力領域と該不定形用紙のサイズが入力されるサイズ入力領域とを含む入力画面を生成する画面生成部と、前記識別情報入力領域及びサイズ入力領域の何れか一方に入力された情報を用いて、他方に入力するための情報を生成する情報生成部とを有することを特徴とする。
【００２３】
本発明にあっては、媒体のサイズを識別する識別情報及び媒体のサイズ情報の何れか一方から、他方の情報を生成する。これにより、ユーザ定義サイズを登録する際の利便性を向上する。
【発明の効果】
【００２４】
本発明によれば、ユーザ定義サイズを登録する際の利便性を向上する情報処理装置、及び、コンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本実施の形態に係るプリンタドライバがインストールされたコンピュータの機能ブロックを示す図である。
【図２Ａ】入力画面の例を示す図である。
【図２Ｂ】入力領域に文字列が入力された例を示す図である。
【図３】サイズ情報と識別情報とを対応づけて登録する処理の手順を示すフローチャートである。
【図４Ａ】サイズ情報を抽出する処理の手順を説明するフローチャートである。
【図４Ｂ】サイズ情報を抽出する処理の手順を説明するフローチャート（続き）である。
【図５】サイズ情報から識別情報を生成する処理の手順を説明するフローチャートである。
【図６】本実施の形態に係るプリンタの機能ブロックを示す図である。
【図７】本実施の形態に係るコンピュータのハードウェア構成を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態を図面に基づいて詳述する。なお、以下の実施の形態において、プリンタドライバは、コンピュータプログラムである。
【００２７】
図１は、本実施の形態に係るプリンタドライバがインストールされたコンピュータの機能ブロックを示す図である。図中、符号１はコンピュータに付してあり、コンピュータ１は、表示部１０と入力部２０とが接続されている。コンピュータ１が生成する画像データにより表される画面が、表示部１０に表示され、操作者が入力部２０から入力する指示が、コンピュータ１に入力される。
【００２８】
コンピュータ１には、また、図示しない画像形成装置が接続される。画像形成装置には、印刷制御情報が出力される。印刷制御情報は、媒体に形成する画像に係る画像データ、及び、画像の形成に係る設定情報を含む。画像の形成に係る設定情報には、画像を形成する媒体のサイズ情報及び識別情報の何れか一以上を含む。画像の形成に係る設定情報には、さらに、画像に対する画像処理の指示、及び／又は、画像が印刷された媒体に対する後処理の指示を含んでもよい。
【００２９】
表示部１０が表示する画面は、コンピュータ１に接続される画像形成装置が画像を形成する媒体のうち、ユーザ定義サイズの媒体のサイズ情報又は識別情報を登録するための入力画面を含む。ユーザ定義サイズとは、予めサイズが設定されている媒体とは異なるサイズの媒体に対応づけられるサイズである。
【００３０】
サイズ情報は、媒体の長さの情報である。長さの情報は、長さを表す数と長さの単位とを有する。サイズ情報は、媒体の縦の長さ及び横の長さの少なくとも一方の長さの情報を有する。
【００３１】
図２Ａは、入力画面の例を示す図である。図２Ａの画面は、名称入力領域Ｒ１、短辺サイズ入力領域Ｒ２、長辺サイズ入力領域Ｒ３、及び、サイズ単位選択領域Ｒ４を有する。名称入力領域Ｒ１は、識別情報が入力される。短辺サイズ入力領域Ｒ２及び長辺サイズ入力領域Ｒ３は、それぞれ、媒体の短辺の長さ及び長辺の長さの数値が入力される。サイズ単位選択領域Ｒ４は、短辺サイズ入力領域Ｒ２及び長辺サイズ入力領域Ｒ３に入力される数値に対応づけられる単位を選択する領域である。
【００３２】
操作者が入力部２０を操作して入力領域を選択し、数字又は文字列を入力することにより、各入力領域に入力された数字又は文字列が表示される。図２Ｂは、入力領域に文字列が入力された例を示す図である。
【００３３】
図１に戻り、コンピュータ１は、制御部４０、印刷情報出力部１７、及び、記憶部１８を有する。制御部４０は、コンピュータ１が有する各部の制御を行う。制御部４０は、画面生成部１１、受付部１２、情報生成部４１、及び、印刷情報生成部１６を有する。
【００３４】
画面生成部１１は、表示部１０が表示する画面の画像データを生成する。受付部１２は、入力部２０から入力される指示、サイズ情報、又は、識別情報を受け付け、情報生成部４１に与える。
【００３５】
情報生成部４１は、受付部１２から与えられるサイズ情報からサイズ情報の識別情報を生成し、受付部１２から与えられる識別情報から、識別情報の文字列に含まれている数字を抽出しサイズ情報を生成する。情報生成部４１は、抽出部１３、識別情報生成部１４、及び、管理部１５を有する。
【００３６】
管理部１５は、サイズ情報と、識別情報とを対応づけて管理する。サイズ情報と識別情報との両方が受付部１２から与えられた場合には、管理部１５は、受付部１２が与えたサイズ情報と識別情報とを対応づける。サイズ情報のみが受付部１２から与えられた場合には、識別情報生成部１４が、サイズ情報から識別情報を生成し、管理部１５が、生成された識別情報と与えられたサイズ情報とを対応づける。識別情報のみが受付部１２から入力された場合には、抽出部１３が、識別情報からサイズ情報を抽出し、管理部１５が、抽出されたサイズ情報と与えられた識別情報とを対応づける。
【００３７】
管理部１５は、また、印刷情報生成部１６が印刷制御情報を生成する際に、媒体のサイズ情報又はサイズ情報の識別情報を、記憶部１８から取得して印刷情報生成部１６に与える。
【００３８】
抽出部１３は、受付部１２が受け付けた識別情報から、サイズ情報を抽出する。識別情報生成部１４は、受付部１２が受け付けたサイズ情報から、識別情報を生成する。抽出部１３及び識別情報生成部１４が実行する処理の詳細は、後述する。
【００３９】
印刷情報生成部１６は、受付部１２が受け付けた媒体上に画像を形成する指示に基づいて、印刷制御情報を生成する。印刷情報出力部１７は、印刷情報生成部１６が生成した印刷制御情報を、画像形成装置に与える。
【００４０】
記憶部１８は、管理部１５により対応づけられたサイズ情報と識別情報とを記憶する。記憶部１８には、また、印刷制御情報に含まれる画像データが格納されるとよい。
【００４１】
図３は、入力画面に入力された情報から、サイズ情報と識別情報とを対応づけて登録する処理の手順を示すフローチャートである。図３の処理は、例えば、入力部２０から、ユーザ定義サイズの登録が要求されると、開始される。図３では、先ず、画面生成部１１が、入力画面の画面データを生成する（ステップＳ１１）。入力画面には、媒体のサイズ情報の初期値、又は、ステップＳ１３以降の処理が実行されることにより取得されるサイズ情報の値が表示されているとよい。表示部１０は、画面生成部１１が生成した画面データにより表される入力画面を表示する（ステップＳ１２）。ここで表示される入力画面は、例えば、図２Ａ及び図２Ｂに示す画面である。
【００４２】
受付部１２は、入力画面に入力される情報が確定したか否かを判定する（ステップＳ１３）。情報が確定しているとは、例えば、入力画面が有する所定のボタンが選択された場合、又は、所定の入力領域に文字列又は数字列が入力された後に、異なる入力領域が選択された場合をいう。
【００４３】
確定している場合（ステップＳ１３：ＹＥＳ）には、終了する指示が入力されているか否かを管理部１５が判定する（ステップＳ１４）。一方、入力される情報が確定していない場合（ステップＳ１３：ＮＯ）には、確定するまでステップＳ１３を繰り返す。
【００４４】
終了する指示が入力されている場合（ステップＳ１４：ＹＥＳ）には、新たなサイズ情報とそのサイズ情報に対応する識別情報との有無を、管理部１５が判定する（ステップＳ２０）。新たなサイズ情報と識別情報とがある場合（ステップＳ２０：ＹＥＳ）には、管理部１５が、新たなサイズ情報と識別情報とを対応づけて登録する（ステップＳ２１）。登録されたサイズ情報と識別情報とは、記憶部１８に記憶される。新たなサイズ情報と識別情報とがない場合（ステップＳ２０：ＮＯ）、及び、新たなサイズ情報と識別情報とを記憶部１８に格納した（ステップＳ２１）後は、一連の処理を終了する。
【００４５】
一方、終了する指示が入力されていない場合（ステップＳ１４：ＮＯ）には、管理部１５が、名称入力領域Ｒ１に、識別情報が入力されているか否かを判定する（ステップＳ１５）。識別情報が入力されている場合（ステップＳ１５：ＹＥＳ）には、抽出部１３と管理部１５とが実行する処理により、入力された識別情報からサイズ情報を取得する（ステップＳ１６）。サイズ情報を取得する処理の詳細は、後に詳述する。
【００４６】
一方、識別情報が入力されていない場合（ステップＳ１５：ＮＯ）には、管理部１５が、短辺サイズ入力領域Ｒ２、及び、長辺サイズ入力領域Ｒ３に、サイズ情報が入力されているか否かを判定する（ステップＳ１７）。サイズ情報が入力されている場合（ステップＳ１７：ＹＥＳ）には、識別情報生成部１４と管理部１５とが実行する処理により、入力されたサイズ情報から識別情報を生成する（ステップＳ１８）。識別情報を生成する処理の詳細は、後に詳述する。一方、サイズ情報が入力されていない場合には、ステップＳ１２に戻って処理を繰り返す。
【００４７】
サイズ情報が取得された（ステップＳ１６）後に、又は、識別情報が生成された（ステップＳ１８）後に、画面生成部１１は、新たなサイズ情報又は識別情報を、ステップＳ１２で表示されている入力画面に含ませて画面データを更新する（ステップＳ１９）。より詳細には、新たなサイズ情報を、短辺サイズ入力領域Ｒ２及び長辺サイズ入力領域Ｒ３に表示し、新たな識別情報を、名称入力領域Ｒ１に表示する。入力画面の画面データが更新された後、表示部１０は、更新された画面データの入力画面を表示する（ステップＳ１２）。
【００４８】
なお、図３のフローチャートでは、ステップＳ１３において、入力が確定しているか否かを判定した後に、次のステップに進んでいるが、実施の形態は図３の例に限らない。例えば、各入力欄に１文字入力される毎に、ステップＳ１３以降の処理を実行してもよい。
【００４９】
図４Ａ及び図４Ｂは、サイズ情報を抽出する処理の手順を説明するフローチャートである。図４Ａ及び図４Ｂの処理は、抽出部１３及び管理部１５により実行される。抽出部１３は、名称入力領域Ｒ１に入力された識別情報の文字列が有する文字毎に、所定の記号か否かを判定する(ステップＳ３１)。所定の記号とは、例えば、‘，’、‘×’、又は、‘−’等の、長さを表す２つの数の間に用いられる記号である。なお、必ずしも記号に限らず、文字でもよい。所定の記号では無い場合（ステップＳ３１：ＮＯ）には、次の文字に進む。所定の記号の場合（ステップＳ３１：ＹＥＳ）には、抽出部１３は、所定の文字の前及び後が数字か否かを判定する（ステップＳ３２）。
【００５０】
所定の文字の前及び後が数字ではない場合（ステップＳ３２：ＮＯ）には、次の文字に進む。所定の文字の前及び後が数字の場合（ステップＳ３２：ＹＥＳ）には、抽出部１３が、数字を抽出して、数字により表される数値を取得する（ステップＳ３３）。
【００５１】
取得した数値が、ミリメートルで表す長さと仮定した場合に、管理部１５は、媒体の長さの範囲内か否かを判定する（ステップＳ３４）。ミリメートルで表される媒体の長さの範囲内の場合（ステップＳ３４：ＹＥＳ）には、管理部１５は、数値とミリメートルの単位とを対応づけて保持する（ステップＳ３５）。
【００５２】
一方、ミリメートルで表される長さの範囲内ではない場合（ステップＳ３４：ＮＯ）には、管理部１５は、インチで表される長さと仮定した場合に、媒体の長さの範囲内か否かを判定する（ステップＳ３６）。インチで表される媒体の長さの範囲内の場合（ステップＳ３６：ＹＥＳ）には、管理部１５は、数値とインチの単位とを対応づけて保持する（ステップＳ３７）。
【００５３】
インチで表される長さの範囲内でもない場合（ステップＳ３６：ＮＯ）には、管理部１５は、取得した数値が媒体の長さの範囲内ではないと判断し、単位の対応づけは行わず、次の文字が所定の文字か否かを判定するステップ（ステップＳ３１）に戻る。
【００５４】
数値と単位との対応づけができた場合（ステップＳ３５，ステップＳ３７）には、管理部１５は、対応づけができた組の数を、１カウントアップする（ステップＳ３８）。
【００５５】
識別情報を構成する全ての文字について、ステップＳ３１からステップＳ３８の処理が終了した後、管理部１５は、ステップＳ３８毎にカウントアップされた対応づけられた組の数が１個か否かを判定する（ステップＳ３９）。
【００５６】
対応づけられた組の数が１個の場合（ステップＳ３９：ＹＥＳ）には、取得した数値のうち、小さな値を短辺、大きな値を長辺の長さとし、短辺と長辺との長さが、それぞれ、短辺入力領域Ｒ２及び長辺入力領域Ｒ３に表示されている値と同値か否かを、管理部１５が判定する。同値である場合には、処理を終了する。同値ではない場合には、管理部１５は、対応づけられた組のサイズ情報と識別情報とを、新たなサイズ情報と識別情報とし（ステップＳ４２）、図３の処理に戻る。
【００５７】
図５は、サイズ情報から識別情報を生成する処理の手順を説明するフローチャートである。入力画面の短辺サイズ入力領域Ｒ２及び長辺サイズ入力領域Ｒ３にサイズ情報が入力された後、管理部１５が、入力されたサイズ情報に対応する識別情報の有無を確認する（ステップＳ５１）。これにより、既に登録されているサイズの媒体のサイズ情報と識別情報とを重複して登録することを避けることができる。入力されたサイズ情報に対応する識別情報がある場合（ステップＳ５１：ＹＥＳ）には、図３の処理に戻る。
【００５８】
一方、入力されたサイズ情報に対応する識別情報がない場合（ステップＳ５１：ＮＯ）には、識別情報を自動生成することが設定されているか否かを判定する（ステップＳ５２）。識別情報を自動設定することが設定されていない場合（ステップＳ５２：ＮＯ）には、処理を終了する。
【００５９】
一方、識別情報を自動設定することが設定されている場合（ステップＳ５２：ＹＥＳ）には、識別情報生成部１４が、予め設定されているテンプレートの情報を用い、入力されているサイズ情報をテンプレートに埋め込んで、識別情報を生成する（ステップＳ５３）。
【００６０】
テンプレートは、識別情報の文字列において、短辺の長さを表す数、及び、長辺の長さを表す数の配置を示す記号列である。例えば、テンプレート“ｃｕｓｔｏｍ（＠Ｓ，＠Ｌ）”を用いる場合について説明する。ここで、短辺の長さを表す数を代入するための記号列を“＠Ｓ”、長辺の長さを表す数を代入するための記号列を“＠Ｌ”である。短辺サイズ入力領域Ｒ２に入力された数が１００、長辺サイズ入力領域Ｒ３に入力された数が２００の場合に、生成される識別情報は、“ｃｕｓｔｏｍ（１００，２００）”となる。
【００６１】
また例えば、テンプレート“＠Ｓ×＠Ｌ”を用いる場合に、短辺サイズ入力領域Ｒ２に入力された数が８．５、長辺サイズ入力領域Ｒ３に入力された数が１１のとき、生成される識別情報は、“８．５×１１”となる。
【００６２】
また例えば、テンプレートが“ｃｕｓｔｏｍ＠Ｎ”であり、“＠Ｎ”が、登録順に付される序数の場合には、生成される識別情報は、ｃｕｓｔｏｍ１，ｃｕｓｔｏｍ２，・・・となる。
【００６３】
識別情報が生成された後、新たな識別情報に、サイズ情報を対応づける（ステップＳ５４）。
【００６４】
対応づけられている識別情報とサイズ情報との例を、以下に示す。以下の例では、→の左側が識別情報、右側がサイズ情報である。ここでは、上記のテンプレートに含まれる“ｃｕｓｔｏｍ”の文字列に代えて、“不定形”を用いている。
【００６５】
不定形（２００×２５０）  →  短辺２００．０ｍｍ、長辺２５０．０ｍｍ
不定形（２００×１５０）  →  短辺１５０．０ｍｍ、長辺２００．０ｍｍ
不定形（１１×１７）      →  短辺１１インチ、長辺１７インチ
【００６６】
図６は、本実施の形態に係るプリンタの機能ブロックを示す図である。図６のプリンタは、コントローラ２に、画像形成部２９及び操作部３０が接続されている。画像形成部２９は、媒体に画像を形成して出力する。操作部３０は、コントローラ２に対して操作者がジョブの指示を入力し、コントローラ２が実行するジョブの情報、ジョブに対する設定情報が表示される、操作者に対するインタフェースである。
【００６７】
操作部３０は、表示部３１及び入力部３２を有する。表示部３１は、コントローラ２から出力される画像データの画像を表示する。表示部３１が表示する画像は、例えば、識別情報又はサイズ情報を入力するための入力領域を含む入力画面の画像である。入力部３２は、操作者によりコントローラ２に対する指示が入力される。入力される指示は、例えば、ジョブを実行する指示、ジョブに対する設定を実行する指示である。操作部３０は、例えば、一つのオペレーションパネルとして構成される。
【００６８】
コントローラ２は、制御部５０、記憶部２８、画像入力部２７、及び、画像生成部２６を有する。制御部５０は、コントローラ２が有する各部、及び、コントローラ２に接続される各部を制御する。制御部５０は、画面生成部２１、受付部２２、及び、情報生成部５１を有する。画面生成部２１、受付部２２、及び、記憶部２８は、図１の同名の各部と同一の機能及び作用を有するので、ここでは説明を省略する。
【００６９】
情報生成部５１は、受付部１２から与えられるサイズ情報からサイズ情報の識別情報を生成し、受付部１２から与えられる識別情報から、識別情報の文字列に含まれている数字を抽出しサイズ情報を生成する。情報生成部５１は、抽出部２３、識別情報生成部２４、及び、管理部２５を有する。抽出部２３及び識別情報生成部２４は、図１の同名の各部と同一の機能及び作用を有するので、ここでは説明を省略する。
【００７０】
管理部２５は、図１の管理部１５が実行するサイズ情報と識別情報との対応づけに係る処理に加えて、画像形成部２９が画像を形成する媒体の大きさを指示するための、サイズ情報、又は、サイズ情報の識別情報を、画像形成部２９に与える。
【００７１】
画像入力部２７は、画像データが入力される。入力される画像データは、例えば、図示しないスキャナにより光学的に読み込まれＡ／Ｄ変換されたデジタル信号である。入力される画像データは、また例えば、コントローラ２に接続される他の装置から送信される印刷制御情報である。
【００７２】
画像生成部２６は、画像入力部２７に入力された画像データから、画像形成部２９が形成する画像を生成する。生成される画像は、画像データからラスタライズされ、画像を形成するための各種補正処理が行われ、中間調による表現に変換された画像である。
【００７３】
（コンピュータの構成）
図７は、本実施の形態に係るコンピュータのハードウェア構成を示す図である。図７のコンピュータは、ＣＰＵ８０、メモリ８１、ハードディスク装置（以下、「ＨＤＤ」という。）８２、及び、ネットワークインタフェース（以下、「ＮＩＦ」という。）８３を有する。コンピュータには、さらに、ディスプレイ８４、及び、キーボードマウス８５が接続されている。
【００７４】
ＣＰＵ８０は、実施の形態に係るプリンタドライバを実行することにより、実施の形態における各部の機能を実現する。メモリ８１は、プリンタドライバを含むＣＰＵ８０が実行するコンピュータプログラムを格納する。
【００７５】
ＨＤＤ８２は、大容量の記憶装置である。ＮＩＦ８３は、ネットワークを介して接続される他の装置との通信を行うインタフェースである。
【００７６】
ディスプレイ８４は、表示手段であり、ＣＰＵ８０により実行されるプリンタドライバが生成するプレビュー画像を表示する。ディスプレイ８４は、また、ＣＰＵ８０が実行するコンピュータプログラムにより実現される機能に対する指示の入力を促す画面を表示する。
【００７７】
キーボードマウス８５は、入力手段であり、操作者がコンピュータに対する指示を入力する際に用いる。
【００７８】
実施の形態に係るコンピュータは、プリンタドライバがインストールされてＣＰＵがプリンタドライバを実行することにより機能を実現する。実施の形態に係るコンピュータは、また他のコンピュータプログラムを実行することにより、本実施の形態に係る情報処理装置の機能を実現する。
【００７９】
なお、特許請求の範囲の「対応部」は、以上の実施の形態の「管理部」に対応する。
【００８０】
以上、発明を実施するための形態について説明を行ったが、本発明は、この発明を実施するための形態で述べた実施形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【符号の説明】
【００８１】
１    コンピュータ
１０  表示部
１１、２１  画面生成部
１２、２２  受付部
１３、２３  抽出部
１４、２４  識別情報生成部
１５、２５  管理部（対応部）
１６  印刷情報生成部
１７  印刷情報出力部
１８  記憶部
２    コントローラ
２０  入力部
２６  画像生成部
２７  画像入力部
２８  記憶部
２９  画像形成部
３０  操作部
３１  表示部
３２  入力部
４０、５０  制御部
４１、５１  情報生成部
８０  ＣＰＵ
８１  メモリ
８２  ＨＤＤ
８３  ＮＩＦ
８４  ディスプレイ
８５  キーボードマウス
【図１】
2012168792.tif 000003
【図２Ａ】
2012168792.tif 000004
【図２Ｂ】
2012168792.tif 000005
【図３】
2012168792.tif 000006
【図４Ａ】
2012168792.tif 000007
【図４Ｂ】
2012168792.tif 000008
【図５】
2012168792.tif 000009
【図６】
2012168792.tif 000010
【図７】
2012168792.tif 000011