(57)【要約】【課題】長時間待たせる可能性を従来よりも減らしてユーザへ印刷物を提供する。【解決手段】印刷物提供装置に次の手段を設ける。共通画像が未だ印刷されていない第一の用紙に共通画像および個別画像の両方を印刷する第一の印刷処理の全部または一部の過程に掛かる印字時間Ｔａを算出する第一の印字時間算出部２０３ａ。共通画像が既に印刷されている第二の用紙に個別画像を印刷する第二の印刷処理の全部または一部の過程に掛かる印字時間Ｔｕを算出する第二の印字時間算出部２０３ｂと、印字時間Ｔａ、Ｔｕの差分が第三の時間未満である場合は、第一の印刷処理を実行し、第三の時間を超える場合は第二の印刷処理を実行する、エンジン２５。【選択図】図５
2015134412.tif 000002
【特許請求の範囲】
【請求項１】
すべてに共通する画像である共通画像と個々に応じた画像である個別画像とを印刷した印刷物を提供する印刷物提供装置であって、
前記共通画像が未だ印刷されていない第一の用紙に前記共通画像および前記個別画像の両方を印刷する第一の印刷処理の全部または一部の過程に掛かる第一の時間を算出する第一の時間算出手段と、
前記共通画像が既に印刷されている第二の用紙に前記共通画像および前記個別画像のうちの前記個別画像のみを印刷する第二の印刷処理の全部または一部の過程に掛かる第二の時間を算出する第二の時間算出手段と、
前記第二の時間と前記第一の時間との差が第三の時間未満である場合は、前記第一の印刷処理を実行すると決定し、前記差が前記第三の時間を超える場合は、前記第二の印刷処理を実行すると決定する、決定手段と、
前記第一の印刷処理および前記第二の印刷処理のうちの前記決定手段によって決定したほうの印刷処理を実行する、印刷手段と、
を有することを特徴とする印刷物提供装置。
【請求項２】
前記個別画像は、ユーザによって選択されたオブジェクトに関する画像である、
請求項１に印刷物提供装置。
【請求項３】
前記第一の時間算出手段は、前記共通画像および前記個別画像をビットマップ展開するのに掛かる時間を含む時間を前記第一の時間として算出し、
前記第二の時間算出手段は、前記個別画像をビットマップ展開するのに掛かる時間を含む時間を前記第二の時間として算出する、
請求項１または請求項２に記載の印刷物提供装置。
【請求項４】
前記印刷手段は、定着機構を有し、前記定着機構によってトナーを用紙に熱で定着させ、
前記第一の時間算出手段は、前記共通画像および前記個別画像のトナーを定着させるのに必要な温度に前記定着機構を熱するのに掛かる時間を含む時間を前記第一の時間として算出し、
前記第二の時間算出手段は、前記個別画像のトナーを定着させるのに必要な温度に前記定着機構を熱するのに掛かる時間を含む時間を前記第二の時間として算出する、
請求項１ないし請求項３のいずれかに記載の印刷物提供装置。
【請求項５】
前記第一の用紙を複数枚、格納することができる第一の格納手段と、
前記第一の用紙を前記印刷手段へ搬送する第一の搬送手段と、
前記第二の用紙を複数枚、格納することができる第二の格納手段と、
前記第二の用紙を前記印刷手段へ搬送する第二の搬送手段と、
を有する、
請求項１ないし請求項４のいずれかに記載の印刷物提供装置。
【請求項６】
前記第一の時間算出手段は、前記第一の搬送手段によって前記第一の用紙を前記第一の格納手段から前記印刷手段へ搬送するのに掛かる時間を含む時間を前記第一の時間として算出し、
前記第二の時間算出手段は、前記第二の搬送手段によって前記第二の用紙を前記第二の格納手段から前記印刷手段へ搬送するのに掛かる時間を含む時間を前記第二の時間として算出する、
請求項５に記載の印刷物提供装置。
【請求項７】
前記決定手段は、前記第二の格納手段に格納されている前記第二の用紙の枚数が多いほど長い時間を前記第三の時間として用いることによって、前記第一の印刷処理および前記第二の印刷処理のいずれを実行するのかを決定する、
請求項５または請求項６に記載の印刷物提供装置。
【請求項８】
前記印刷手段は、前記第一の印刷処理および前記第二の印刷処理のいずれも実行していない場合に、前記第一の用紙に前記共通画像を印刷することによって前記第二の用紙を生成する、
請求項１ないし請求項７のいずれかに記載の印刷物提供装置。
【請求項９】
すべてに共通する画像である共通画像と個々に応じた画像である個別画像とを印刷した印刷物を提供する印刷手段を制御するコンピュータであって、
前記共通画像が未だ印刷されていない第一の用紙に前記共通画像および前記個別画像の両方を印刷する第一の印刷処理の全部または一部の過程に掛かる第一の時間を算出する第一の時間算出手段と、
前記共通画像が既に印刷されている第二の用紙に前記共通画像および前記個別画像のうちの前記個別画像のみを印刷する第二の印刷処理の全部または一部の過程に掛かる第二の時間を算出する第二の時間算出手段と、
前記第二の時間と前記第一の時間との差が第三の時間未満である場合は、前記第一の印刷処理を実行すると決定し、前記差が前記第三の時間を超える場合は、前記第二の印刷処理を実行すると決定する、決定手段と、
前記第一の印刷処理および前記第二の印刷処理のうちの前記決定手段によって決定したほうの印刷処理を前記印刷手段に実行させる印刷制御手段と、
を有することを特徴とするコンピュータ。
【請求項１０】
すべてに共通する画像である共通画像と個々に応じた画像である個別画像とを印刷した印刷物を提供する印刷物提供方法であって、
前記共通画像が未だ印刷されていない第一の用紙に前記共通画像および前記個別画像の両方を印刷する第一の印刷処理の全部または一部の過程に掛かる第一の時間を算出し、
前記共通画像が既に印刷されている第二の用紙に前記共通画像および前記個別画像のうちの前記個別画像のみを印刷する第二の印刷処理の全部または一部の過程に掛かる第二の時間を算出し、
前記第二の時間と前記第一の時間との差が第三の時間未満である場合は、前記第一の印刷処理を実行すると決定し、前記差が前記第三の時間を超える場合は、前記第二の印刷処理を実行すると決定し、
前記第一の印刷処理および前記第二の印刷処理のうちの、決定したほうの印刷処理を実行する、
ことを特徴とする印刷物提供方法。
【請求項１１】
すべてに共通する画像である共通画像と個々に応じた画像である個別画像とを印刷した印刷物を提供する印刷手段を制御するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
前記共通画像が未だ印刷されていない第一の用紙に前記共通画像および前記個別画像の両方を印刷する第一の印刷処理の全部または一部の過程に掛かる第一の時間を算出する第一の算出処理を実行させ、
前記共通画像が既に印刷されている第二の用紙に前記共通画像および前記個別画像のうちの前記個別画像のみを印刷する第二の印刷処理の全部または一部の過程に掛かる第二の時間を算出する第二の算出処理を実行させ、
前記第二の時間と前記第一の時間との差が第三の時間未満である場合は、前記第一の印刷処理を実行すると決定し、前記差が前記第三の時間を超える場合は、前記第二の印刷処理を実行すると決定する決定処理を実行させ、
前記第一の印刷処理および前記第二の印刷処理のうちの、決定したほうの印刷処理が行われるように前記印刷手段を制御する制御処理を実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、すべてに共通する画像と個々に異なる画像とを１枚の用紙に印刷する技術に関する。
【背景技術】
【０００２】
従来、テンプレートの画像を印刷した用紙（以下、「テンプレート用紙」と記載する。）を予め用意しておき、ユーザに応じた情報をテンプレート用紙に印刷して提供する技術が、提案されている（特許文献１）。この技術によると、ユーザからの要求があった場合に、テンプレートの画像の処理を行う必要がないので、印刷に掛かる時間を短縮し、印刷物を速やかに提供することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−６５５２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、要求が殺到し、テンプレート用紙がエンプティになってしまう場合がある。このような場合は、テンプレートの画像およびユーザに応じた情報を白紙に印刷して提供しなければならない。
【０００５】
したがって、テンプレート用紙がエンプティになった後、エンプティになる前よりも印刷に時間が掛かってしまいユーザを長い時間待たせてしまう。
【０００６】
本発明は、このような問題点に鑑み、長時間待たせる可能性を従来よりも減らしてユーザへ印刷物を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一形態に係る印刷物提供装置は、すべてに共通する画像である共通画像と個々に応じた画像である個別画像とを印刷した印刷物を提供する印刷物提供装置であって、前記共通画像が未だ印刷されていない第一の用紙に前記共通画像および前記個別画像の両方を印刷する第一の印刷処理の全部または一部の過程に掛かる第一の時間を算出する第一の時間算出手段と、前記共通画像が既に印刷されている第二の用紙に前記共通画像および前記個別画像のうちの前記個別画像のみを印刷する第二の印刷処理の全部または一部の過程に掛かる第二の時間を算出する第二の時間算出手段と、前記第二の時間と前記第一の時間との差が第三の時間未満である場合は、前記第一の印刷処理を実行すると決定し、前記差が前記第三の時間を超える場合は、前記第二の印刷処理を実行すると決定する、決定手段と、前記第一の印刷処理および前記第二の印刷処理のうちの前記決定手段によって決定したほうの印刷処理を実行する、印刷手段と、を有する。
【０００８】
好ましくは、前記個別画像は、ユーザによって選択されたオブジェクトに関する画像である。
【０００９】
または、前記第一の時間算出手段は、前記共通画像および前記個別画像をビットマップ展開するのに掛かる時間を含む時間を前記第一の時間として算出し、前記第二の時間算出手段は、前記個別画像をビットマップ展開するのに掛かる時間を含む時間を前記第二の時間として算出する。
【００１０】
または、前記印刷手段は、定着機構を有し、前記定着機構によってトナーを用紙に熱で定着させ、前記第一の時間算出手段は、前記共通画像および前記個別画像のトナーを定着させるのに必要な温度に前記定着機構を熱するのに掛かる時間を含む時間を前記第一の時間として算出し、前記第二の時間算出手段は、前記個別画像のトナーを定着させるのに必要な温度に前記定着機構を熱するのに掛かる時間を含む時間を前記第二の時間として算出する。
【００１１】
または、前記第一の用紙を複数枚、格納することができる第一の格納手段と、前記第一の用紙を前記印刷手段へ搬送する第一の搬送手段と、前記第二の用紙を複数枚、格納することができる第二の格納手段と、前記第二の用紙を前記印刷手段へ搬送する第二の搬送手段と、を有する。
【００１２】
または、前記第一の時間算出手段は、前記第一の搬送手段によって前記第一の用紙を前記第一の格納手段から前記印刷手段へ搬送するのに掛かる時間を含む時間を前記第一の時間として算出し、前記第二の時間算出手段は、前記第二の搬送手段によって前記第二の用紙を前記第二の格納手段から前記印刷手段へ搬送するのに掛かる時間を含む時間を前記第二の時間として算出する。
【００１３】
または、前記決定手段は、前記第二の格納手段に格納されている前記第二の用紙の枚数が多いほど長い時間を前記第三の時間として用いることによって、前記第一の印刷処理および前記第二の印刷処理のいずれを実行するのかを決定する。
【発明の効果】
【００１４】
本発明によると、長時間待たせる可能性を従来よりも減らしてユーザへ印刷物を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】印刷物提供装置の外観の例を示す図である。
【図２】印刷装置のハードウェアモジュールの構成の例を示す図である。
【図３】画像形成ユニットの構成の例を示す図である。
【図４】搬送ユニットの構成の例を示す図である。
【図５】印刷物提供プログラムによって実現される印刷物提供装置の機能的構成の例を示す図である。
【図６】白紙およびフロアマップ用紙の例を示す図である。
【図７】店舗情報画像の例を示す図である。
【図８】フロアマップ画面の例を示す図である。
【図９】テーブルの例を示す図である。
【図１０】テーブルの例を示す図である。
【図１１】カスタム印刷物の例を示す図である。
【図１２】フロアマップ画面の例を示す図である。
【図１３】印刷物提供装置の全体的な処理の流れの例を説明するフローチャートである。
【図１４】印刷物提供装置の全体的な処理の流れの例を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
図１は、印刷物提供装置１の外観の例を示す図である。図２は、印刷装置２のハードウェアモジュールの構成の例を示す図である。図３は、画像形成ユニット２５２の構成の例を示す図である。図４は、搬送ユニット２５１の構成の例を示す図である。
【００１７】
印刷物提供装置１は、ユーザに印刷物を提供する装置である。印刷物提供装置１の高さは、人の背丈ほどであって、図１に示すように、印刷装置２および操作パネル３によって構成される。
【００１８】
操作パネル３は、印刷装置２の正面の上部に設けられている。印刷装置２の正面の、操作パネル３が設けられている真下に、印刷物を格納する印刷トレイ２１Ｔが設けられている。
【００１９】
操作パネル３は、タッチパネルディスプレイであって、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、および処理の結果を示す画面などを表示する。また、操作パネル３は、タッチされた位置を示す信号を、後述するメイン制御ブロック２１へ送る。
【００２０】
印刷装置２には、図２に示すメイン制御ブロック２１、大容量記憶装置２２、エンジン制御ブロック２３、およびエンジン２５などによって構成される。
【００２１】
メイン制御ブロック２１は、メイン制御部２１１、操作パネル制御部２１２、画像処理部２１３、および対エンジンインタフェース２１４などによって構成され、印刷物提供装置１のシステムの全体的な制御を主に行う。
【００２２】
大容量記憶装置２２には、印刷物を提供する処理を行うための印刷物提供プログラムが記憶されている。大容量記憶装置２２として、ハードディスクドライブまたはＳＳＤ（Solid State Drive）などが用いられる。
【００２３】
エンジン制御ブロック２３は、エンジン制御部２３１および対メインコントローラ制御部２３２などによって構成され、メイン制御ブロック２１からの指令に基づいてエンジン２５の制御を主に行う。
【００２４】
エンジン２５は、搬送ユニット２５１および画像形成ユニット２５２などによって構成され、用紙に画像を印刷することによって印刷物を生成する。
【００２５】
さらに具体的には、メイン制御部２１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、およびＲＯＭ（Read Only Memory）などによって構成される。印刷物提供プログラム２０ＰがＲＡＭにロードされ、ＣＰＵによって実行される。メイン制御部２１１として、ＭＰＵ（Micro Processing Unit）を用いてもよい。
【００２６】
操作パネル制御部２１２は、メイン制御部２１１からの指令に基づいて操作パネル３に画面を表示させる。
【００２７】
画像処理部２１３は、メイン制御部２１１からの指令に基づいて、用紙に印刷する画像のビットマップデータを生成する。
【００２８】
対エンジンインタフェース２１４および対メインコントローラ制御部２３２はバス接続されており、メイン制御ブロック２１とエンジン制御ブロック２３との間でデータのやり取りが行われる。
【００２９】
エンジン制御部２３１は、メイン制御ブロック２１からの指令に基づいてエンジン２５の制御を行う。
【００３０】
画像形成ユニット２５２は、用紙に印刷するための画像を形成する。画像形成ユニット２５２は、図３に示すように、露光部５２Ａ、色別画像形成部５２Ｂ、転写ベルト５２Ｃ、および二次転写部５２Ｅなどによって構成される。
【００３１】
露光部５２Ａは、エンジン制御部２３１からの指令に基づいて、後述する各偏向ミラー５２Ｂ３へレーザ光を発光する。
【００３２】
画像形成部５２Ｂは、黒（Ｋ）、イエロー（Ｙ）、マゼンタ（Ｍ）、およびシアン（Ｃ）のそれぞれの色ごとに１つずつ設けられている。
【００３３】
画像形成部５２Ｂは、像担持体５２Ｂ１、帯電装置５２Ｂ２、偏向ミラー５２Ｂ３、および現像装置５２Ｂ４などによって構成され、各色の像を次のように形成する。
【００３４】
像担持体５２Ｂ１は、感光体である。帯電装置５２Ｂ２は、像担持体５２Ｂ１の表面を一様な電位に帯電させる。
【００３５】
偏向ミラー５２Ｂ３は、表面が一様に帯電した像担持体５２Ｂ１に、露光部５２Ａからのレーザ光を照射することによって静電潜像を形成する。現像装置５２Ｂ４は、像担持体５２Ｂ１の、静電潜像が形成された部分に、トナーを静電吸着させる。
【００３６】
一次転写部５２Ｂ５は、像担持体５２Ｂ１の表面に吸着しているトナーを、転写ベルト５２Ｃに転写（一次転写）する。
【００３７】
二次転写部５２Ｅは、転写ベルト５２Ｃに一次転写された各色のトナーを、次に説明する搬送ユニット２５１によって搬送されてきた用紙に転写（二次転写）する。
【００３８】
搬送ユニット２５１は、印刷用の用紙を画像形成ユニット２５２へ搬送する。搬送ユニット２５１は、図４に示すように、第一の給紙トレイ５１Ａ、第二の給紙トレイ５１Ｂ、第一の送出ローラ５１Ｃ、第二の送出ローラ５１Ｄ、タイミングローラ５１Ｅ、転写ローラ５１Ｆ、定着機構５１Ｇ、第一の逆送ローラ５１Ｈ、第二の逆送ローラ５１Ｉ、および排紙ローラ５１Ｊなどによって構成される。
【００３９】
第一の給紙トレイ５１Ａおよび第二の給紙トレイ５１Ｂには、ともに、印刷用の用紙が格納される。具体的にどのような用紙を格納するのかについては、後述する。
【００４０】
第一の送出ローラ５１Ｃは、第一の給紙トレイ５１Ａに格納されている用紙を１枚ずつタイミングローラ５１Ｅへ向けて送り出す。
【００４１】
第二の送出ローラ５１Ｄは、第二の給紙トレイ５１Ｂに格納されている用紙を１枚ずつタイミングローラ５１Ｅへ向けて送り出す。
【００４２】
用紙は、第一の送出ローラ５１Ｃまたは第二の送出ローラ５１Ｄによって送り出されると、幾つかの搬送ローラを介してタイミングローラ５１Ｅまで搬送される。
【００４３】
タイミングローラ５１Ｅは、搬送されてきた用紙を一旦停止させ、エンジン制御部２３１から通知されたタイミングで二次転写部５２Ｅと転写ローラ５１Ｆとの間へ送り出す。
【００４４】
転写ローラ５１Ｆは、二次転写部５２Ｅの方向へ用紙を押さえながら回転することによって、転写ベルト５２Ｃに一次転写された各色のトナーを用紙に二次転写しながら、用紙を定着機構５１Ｇへ搬送する。
【００４５】
定着機構５１Ｇは、二次転写されたトナーを用紙に熱で定着させ、第一の逆送ローラ５１Ｈへ搬送する。
【００４６】
その後、用紙は、印刷トレイ２１Ｔ（図１参照）へ排出される場合もあれば、第一の給紙トレイ５１Ａへ格納される場合もある。
【００４７】
定着機構５１Ｇが用紙を送り出した後、前者の場合は、第一の逆送ローラ５１Ｈおよび排紙ローラ５１Ｊは、用紙を印刷トレイ２１Ｔへ送り出す。
【００４８】
一方、後者の場合は、第一の逆送ローラ５１Ｈは、用紙を送り出す直前で停止し、逆回転することによって用紙を第二の逆送ローラ５１Ｉへ送り出す。そして、用紙は、第二の逆送ローラ５１Ｉなどを介して第一の給紙トレイ５１Ａへ格納される。
【００４９】
図５は、印刷物提供プログラム２０Ｐによって実現される印刷物提供装置１の機能的構成の例を示す図である。
【００５０】
次に、印刷物提供装置１がショッピングモールを案内する画像を印刷した印刷物を提供する場合を例に、印刷物提供装置１をさらに詳細に説明する。
【００５１】
大容量記憶装置２２には、印刷物提供プログラムとして、図５に示すフロアマップ準備処理部２０１、ユーザ操作受付部２０２、第一の印字時間算出部２０３ａ、第二の印字時間算出部２０３ｂ、印刷処理決定部２０３ｃ、ビットマップデータ処理部２０４、カスタム印刷物生成処理部２０５、用紙枚数更新部２０６、画像データ記憶部２０７、および用紙枚数記憶部２０８などの機能を実現する印刷物提供プログラム２０Ｐが記憶されている。印刷物提供プログラム２０Ｐは、メイン制御部２１１によって実行される。以下、各部の機能を順次説明する。
【００５２】
〔初期設定および準備〕
図６は、白紙４０およびフロアマップ用紙４１の例を示す図である。図７は、店舗情報画像７２の例を示す図である。
【００５３】
印刷物提供装置１は、ショッピングモールの所定の場所、例えば、エントランスおよび休憩所などに設置される。
【００５４】
ショッピングモールの管理者は、図６（Ａ）のような、何も印刷されていない用紙を多数、第二の給紙トレイ５１Ｂ（図４参照）に予め格納しておく。以下、このような用紙を「白紙４０」と記載する。
【００５５】
一方、管理者は第一の給紙トレイ５１Ａに対して何も行う必要がないが、フロアマップ準備処理部２０１によって、後述するように所定のタイミングで、図６（Ｂ）のような、ショッピングモールのフロアの間取図（以下、「フロアマップ７１」と記載する。）のみが印刷された用紙が、自動的に第一の給紙トレイ５１Ａに格納される。以下、このような用紙を「フロアマップ用紙４１」と記載する。
【００５６】
画像データ記憶部２０７には、フロアマップ７１の画像データのほか、ショッピングモールの各店舗（テナント）に関する種々の情報を表示しまたは印刷するための画像データが予め記憶されている。画像データは、店舗のイベントなどに合わせて適宜、変更することができる。
【００５７】
用紙枚数記憶部２０８には、第二の給紙トレイ５１Ｂに現在格納されている白紙４０の枚数Ｐｗおよび第一の給紙トレイ５１Ａに現在格納されているフロアマップ用紙４１の枚数Ｐｆが記憶されている。枚数Ｐｗおよび枚数Ｐｆは、カスタム印刷物生成処理部２０５またはフロアマップ準備処理部２０１によって処理が行われるごとに、用紙枚数更新部２０６によって更新される。これについては、後述する。
【００５８】
フロアマップ準備処理部２０１は、現在、エンジン２５が何も印刷しておらずかつ誰も操作パネル３を操作していない場合（以下、「アイドリング状態」と記載する。）に、フロアマップ用紙４１を準備する処理を、次のように行う。
【００５９】
フロアマップ準備処理部２０１は、定期的に、エンジン２５および操作パネル３のステータスをチェックし、アイドリング状態になっているか否かを判別する。
【００６０】
アイドリング状態になっている場合は、フロアマップ準備処理部２０１は、フロアマップ７１のビットマップデータ６１を画像処理部２１３に生成させる。そして、生成されたビットマップデータ６１に基づいてフロアマップ７１を印刷するように、対エンジンインタフェース２１４および対メインコントローラ制御部２３２（図２参照）を介してエンジン制御部２３１へ指令する。
【００６１】
すると、エンジン制御部２３１は、白紙４０を１枚、画像形成ユニット２５２へ搬送するように搬送ユニット２５１を制御するとともに、搬送されてきた白紙４０にフロアマップ７１のみを印刷するように画像形成ユニット２５２を制御する。これにより、１枚の白紙４０が消費され１枚のフロアマップ用紙４１が生成される。
【００６２】
また、エンジン制御部２３１は、フロアマップ用紙４１を第一の給紙トレイ５１Ａへ搬送するように搬送ユニット２５１を制御する。
【００６３】
１枚の印刷が終わると、用紙枚数更新部２０６は、用紙枚数記憶部２０８に記載されている枚数Ｐｗを「１」だけ減らし枚数Ｐｆを「１」だけ増やす。これにより、枚数Ｐｗおよび枚数Ｐｆが更新される。
【００６４】
なお、１枚だけでなく、複数枚、フロアマップ７１を印刷してもよい。例えば、枚数Ｐｆが所定の値（例えば、１５０枚）になるまで印刷してもよい。または、枚数Ｐｗ（つまり、白紙４０の残り枚数）が所定の値（例えば、１００枚）になるまで印刷してもよい。ただし、誰かが操作パネル３を操作し始めたら、その時点で実行している印刷を完了したら、フロアマップ用紙４１の準備の処理を中止する。
【００６５】
〔顧客用にカスタマイズしたフロアマップの提供〕
図８は、フロアマップ画面３Ａの例を示す図である。図９は、テーブル６Ｔｅ、６Ｔｆ、６Ｔｇの例を示す図である。図１０は、テーブル６Ｔｈの例を示す図である。図１１は、カスタム印刷物４７の例を示す図である。図１２は、フロアマップ画面３Ａの例を示す図である。
【００６６】
顧客（ユーザ）は、フロアマップ７１（図６（Ｂ）参照）に店舗情報画像７２が加えられた印刷物を印刷物提供装置１から受け取ることができる。店舗情報画像７２は、ショッピングモールの中の顧客が興味のある店舗の情報を表わす画像であって、例えば図７のような、クーポンなどに関する情報を表わす画像である。以下、顧客の操作および印刷物提供装置１の処理について説明する。
【００６７】
顧客は、ショッピングモールへ入ると、印刷物提供装置１が設置される場所へ向かう。そして、操作パネル３にタッチする。
【００６８】
すると、印刷物提供装置１のユーザ操作受付部２０２は、図８（Ａ）のようなフロアマップ画面３Ａを操作パネル３に表示するように操作パネル制御部２１２に指令する。
【００６９】
操作パネル制御部２１２は、この指令に基づいて、フロアマップ画面３Ａが表示されるように操作パネル３を制御する。
【００７０】
フロアマップ画面３Ａには、フロアマップ７１のほか、興味のある店舗の位置をタッチするように促すメッセージなどが、配置されている。
【００７１】
ここで、顧客は、興味のある店舗を、その店舗の位置をタッチすることによって選択する。すると、ユーザ操作受付部２０２および操作パネル制御部２１２は、フロアマップ７１の下にその店舗の情報が追加されるように、操作パネル３を制御する。例えば、「Ａ店」という店舗の位置がタッチされた場合は、図８（Ｂ）のように表示させ、「Ｂ店」という店舗の位置がタッチされた場合は、図８（Ｃ）のように表示させる。そして、興味のある店舗を選択した後、「スタート」ボタンをタッチする。
【００７２】
すると、第一の印字時間算出部２０３ａ、第二の印字時間算出部２０３ｂ、印刷処理決定部２０３ｃ、ビットマップデータ処理部２０４、カスタム印刷物生成処理部２０５、および用紙枚数更新部２０６は次のように処理を実行する。
【００７３】
白紙４０にフロアマップ７１および店舗情報画像７２の両方を印刷する第一の印刷処理、および、フロアマップ用紙４１に店舗情報画像７２を印刷する第二の印刷処理のいずれを実行すべきかが、次の方法によって決定される。
【００７４】
第一の印字時間算出部２０３ａは、次の（１）式および図９（Ａ）〜（Ｃ）のテーブル６Ｔｅ、６Ｔｆ、６Ｔｇに基づいて時間Ｔを算出することによって、白紙４０にカスタムフロアマップ７７を印刷するのに要する時間（以下、「印字時間Ｔａ」と記載する。）を算出する。同様の算出方法によって、第二の印字時間算出部２０３ｂは、フロアマップ用紙４１に店舗情報画像７２を印刷するのに要する時間（以下、「印字時間Ｔｕ」と記載する。）を算出する。なお、「カスタムフロアマップ７７」は、フロアマップ７１に店舗情報画像７２を重ねた画像である。また、この店舗情報画像７２は、顧客が選択した店舗の店舗情報画像７２である。
Ｔ＝Ｔｅ＋Ｔｆ＋Ｔｇ  ……  （１）
画像展開時間Ｔｅは、用紙に印刷する画像を展開するのに掛かる時間であって、用紙に対するトナーのカバレッジＲｔ（網羅率）の量に応じて決まる。本実施形態では、カバレッジＲｔと画像展開時間Ｔｅとの関係が実験によって予め求められ、図９（Ａ）のテーブル６Ｔｅによって記録されている。
【００７５】
定着温調時間Ｔｆは、定着機構５１Ｇを、画像を用紙に定着させることができる温度（定着可能温度Ｈｔ）に上昇させるのに掛かる時間であって、カバレッジＲｔの量に応じて決まる。本実施形態では、カバレッジＲｔと定着可能温度Ｈｔとの関係が実験によって予め求められ、図９（Ｂ）のテーブル６Ｔｆによって記録されている。そして、次の（２）式によって定着温調時間Ｔｆが算出される。
Ｔｆ＝（Ｈｔ−Ｈｐ）／Ｒｈ  ……  （２）
現在温度Ｈｐは、定着機構５１Ｇの現在の温度である。昇温レートＲｈは、定着機構５１Ｇの１マイクロ秒当たりの上昇の温度である。
【００７６】
給紙時間Ｔｇは、給紙トレイからタイミングローラ５１Ｅへ用紙を搬送するのに掛かる時間であって、給紙トレイとタイミングローラ５１Ｅとの距離によって決まる。本実施形態では、第一の給紙トレイ５１Ａおよび第二の給紙トレイ５１Ｂのそれぞれからタイミングローラ５１Ｅへ用紙を搬送するのに掛かる時間が実験によって予め求められ、図９（Ｃ）のテーブル６Ｔｇによって記録されている。
【００７７】
例えば、現在温度Ｈｐが８０℃であり、昇温レートＲｈが０．００８℃／ミリ秒であり、カスタムフロアマップ７７のカバレッジＲｔが６０％であり、店舗情報画像７２のみのカバレッジＲｔが２０％である場合は、印字時間ＴａおよびＴｂは、それぞれ次の通り算出される。
Ｔａ＝Ｔｅ＋Ｔｆ＋Ｔｇ
＝３００＋（１６０−８０）／０．００８＋２３００
＝１２６００
Ｔｕ＝Ｔｅ＋Ｔｆ＋Ｔｇ
＝１００＋（１４０−８０）／０．００８＋２０００
＝９６００
そして、印刷処理決定部２０３ｃは、印字時間Ｔａと印字時間Ｔｕとの差分Ｔｄｉｆｆ（つまり、Ｔａ−Ｔｕ）を算出し、差分Ｔｄｉｆｆが閾値ＴＨを超えている場合は、第二の印刷処理を実行すべきであると決定し、閾値ＴＨ未満である場合は、第一の印刷処理を実行すべきであると決定する。なお、差分Ｔｄｉｆｆが閾値ＴＨに等しい場合は、第一の印刷処理を実行すべきであると決定してもよいし、第二の印刷処理を実行すべきであると決定してもよい。
【００７８】
閾値ＴＨは、枚数Ｐｆつまりフロアマップ用紙４１の残り枚数によって決まる。本実施形態では、図１０のテーブル６Ｔｈの通り予め定められている。したがって、例えば枚数Ｐｆが「１１０」である場合は閾値ＴＨが「１０００」に決まり、上記の印字時間ＴａおよびＴｕから差分Ｔｄｉｆｆが「３０００」に決まるので、フロアマップ用紙４１に決定する。一方、枚数Ｐｆが「２０」である場合は閾値ＴＨが「５０００」に決まるので、白紙４０に決定する。
【００７９】
ビットマップデータ処理部２０４は、第一の印刷処理を実行すべきであると決定された場合は、カスタムフロアマップ７７のビットマップデータ６７を画像処理部２１３に生成させる。
【００８０】
一方、第二の印刷処理を実行すべきであると決定された場合は、ビットマップデータ処理部２０４は、店舗情報画像７２のビットマップデータ６２を画像処理部２１３に生成させる。
【００８１】
カスタム印刷物生成処理部２０５は、対エンジンインタフェース２１４および対メインコントローラ制御部２３２を介してエンジン制御部２３１へ次のように指令する。
【００８２】
ビットマップデータ６７が生成された場合は、カスタム印刷物生成処理部２０５は、生成されたビットマップデータ６７に基づいて白紙４０にカスタムフロアマップ７７を印刷するように指令する。
【００８３】
すると、エンジン制御部２３１は、白紙４０を１枚、画像形成ユニット２５２へ搬送するように搬送ユニット２５１を制御するとともに、搬送されてきた白紙４０にカスタムフロアマップ７７を印刷するように画像形成ユニット２５２を制御する。これにより、１枚の白紙４０が消費され、図１１のような１枚のカスタム印刷物４７が生成される。カスタム印刷物４７を印刷トレイ２１Ｔへ排出するように搬送ユニット２５１を制御する。
【００８４】
そして、用紙枚数更新部２０６は、用紙枚数記憶部２０８に記載されている枚数Ｐｗを「１」だけ減らす。
【００８５】
一方、ビットマップデータ６２が生成された場合は、カスタム印刷物生成処理部２０５は、生成されたビットマップデータ６２に基づいてフロアマップ用紙４１に店舗情報画像７２を印刷するように指令する。
【００８６】
すると、エンジン制御部２３１は、フロアマップ用紙４１を１枚、画像形成ユニット２５２へ搬送するように搬送ユニット２５１を制御するとともに、搬送されてきたフロアマップ用紙４１に店舗情報画像７２を印刷するように画像形成ユニット２５２を制御する。これにより、１枚のフロアマップ用紙４１が消費され１枚のカスタム印刷物４８が生成される。カスタム印刷物４７の場合と同様、カスタム印刷物４７を印刷トレイ２１Ｔへ排出するように搬送ユニット２５１を制御する。カスタム印刷物４８に記される内容は、カスタム印刷物４７に記される内容と同様であり、図１１に示した通りである。
【００８７】
そして、用紙枚数更新部２０６は、用紙枚数記憶部２０８に記載されている枚数Ｐｆを「１」だけ減らす。
【００８８】
なお、印刷中、操作パネル制御部２１２は、図１２のように、印刷が完了するまで待つようにお願いするメッセージを操作パネル３に表示させる。
【００８９】
また、顧客が店舗を指定することなく「スタート」ボタンをタッチした場合は、カスタム印刷物生成処理部２０５は、印刷処理を画像形成ユニット２５２に実行させることなく、フロアマップ用紙４１を１枚、印刷トレイ２１Ｔへ排出する処理を搬送ユニット２５１に実行させる。そして、枚数Ｐｆを、１だけ減らす。
【００９０】
図１３および図１４は、印刷物提供装置１の全体的な処理の流れの例を説明するフローチャートである。
【００９１】
次に、印刷物を顧客へ提供する全体的な処理の流れを、図１３および図１４のフローチャートを参照しながら説明する。
【００９２】
印刷物提供装置１は、電源がオフになるまで、状況に応じて適宜、図１３または図１４に示す各処理を実行する。
【００９３】
印刷物提供装置１は、画像形成ユニット２５２および操作パネル３の現在の状況をチェックし、アイドリング状態か否かを判別する（＃１１）。
【００９４】
アイドリング状態であれば（＃１２でＹｅｓ）、印刷物提供装置１は、白紙４０にフロアマップ７１を印刷することによってフロアマップ用紙４１を生成し、第一の給紙トレイ５１Ａに格納する（＃１３）。生成した枚数だけ、枚数Ｐｗを減らし、枚数Ｐｆを加算する（＃１４）。なお、顧客が操作パネル３を操作し始めたら、フロアマップ用紙４１の生成を終了する。
【００９５】
顧客が操作パネル３に対して所定の操作を行ったら（＃１５でＹｅｓ）、印刷物提供装置１は、図８（Ａ）のようなフロアマップ画面３Ａを表示する（＃１６）。そして、顧客が店舗を指定し印刷の指令を入力したら（＃１７でＹｅｓ）、印刷物提供装置１は、印字時間Ｔａおよび印字時間Ｔｕを算出し（＃１８、＃１９）、両時間の差分Ｔｄｉｆｆと閾値ＴＨとを比較することによって、第一の印刷処理および第二の印刷処理のいずれを実行するのかを決定する（＃２０）。
【００９６】
第一の印刷処理を実行すると決定した場合は（＃２１でＹｅｓ）、印刷物提供装置１は、カスタムフロアマップ７７（つまり、フロアマップ７１に、顧客の指定した店舗の店舗情報画像７２を重ねた画像）のビットマップデータ６７を生成し（＃２２）、カスタムフロアマップ７７を白紙４０に印刷する（＃２３）。そして、枚数Ｐｗを、１だけ減らす（＃２４）。
【００９７】
一方、第二の印刷処理を実行すると決定した場合は（＃２１でＮｏ）、印刷物提供装置１は、顧客が指定した店舗の店舗情報画像７２のビットマップデータ６２を生成し（＃２５）、店舗情報画像７２をフロアマップ用紙４１に印刷する（＃２６）。そして、枚数Ｐｆを、１だけ減らす（＃２７）。
【００９８】
または、顧客が店舗を指定せずに「スタート」ボタンをタッチした場合は（＃２８でＹｅｓ）、印刷物提供装置１は、印刷処理を実行せず、フロアマップ用紙４１を印刷トレイ２１Ｔへ排出する（＃２９）。そして、枚数Ｐｆを、１だけ減らす（＃３０）。
【００９９】
本実施形態によると、印字時間Ｔａと印字時間Ｔｕとの差（差分Ｔｄｉｆｆ）が閾値ＴＨを超えている場合に、フロアマップ用紙４１を使用してカスタム印刷物を生成した。つまり、両時間にある程度以上の差がある場合に、フロアマップ用紙４１を使用した。一方、両時間にあまり差がない場合は、白紙４０を使用した。よって、一からフロアマップ７１および店舗情報画像７２を印刷するのに時間が掛かる場合のためにフロアマップ用紙４１を残しておくことができ、カスタム印刷物を従来よりも効率的に提供することができる。
【０１００】
本実施形態では、フロアマップ７１を共通の画像として印刷し、顧客が指定した店舗の店舗情報画像７２を個別の画像として印刷したが、他の画像を印刷してもよい。例えば、オブジェクトとして店舗の代わりに化粧室が指定された場合は、化粧室の情報（現在地からのルート、設備など）を個別の画像として印刷してもよい。または、フロアマップ７１意外にも共通する部分がある場合、例えば、店舗情報画像７２を表示する領域が網掛けである場合は、この領域を網掛けにしてフロアマップ用紙４１を生成してもよい。
【０１０１】
または、印刷物提供装置１を旅行代理店に設置し、表のフォーマットを共通の画像として印刷し、顧客の旅行の行程を個別の画像として印刷してもよい。
【０１０２】
または、印刷物提供装置１をオフィスに設置し、レポートのフォーマットを共通の画像として印刷し、報告の内容を個別の画像として印刷してもよい。または、レターフォームを共通の画像として印刷し、手紙の内容を個別の画像として印刷してもよい。
【０１０３】
本実施形態では、印字時間Ｔａ、Ｔｕとして、画像展開時間Ｔｅと定着温調時間Ｔｆと給紙時間Ｔｇとの合計時間を算出したが、他の方法によって算出してもよい。
【０１０４】
例えば、画像展開と定着機構５１Ｇの加熱とを並行して実行し、後者のほうが後に完了するのであれば、定着温調時間Ｔｆと給紙時間Ｔｇとの合計時間を印字時間Ｔａ、Ｔｕとして算出してもよい。
【０１０５】
なお、印刷の準備として画像形成ユニット２５２（プロセス）の立上げが必要なことがあるが、これは、第一の印刷処理を行う場合も第二の印刷処理を行う場合も同じである。また、印字時間Ｔａ、Ｔｕは、差分Ｔｄｉｆｆを算出するために用いられる。そこで、本実施形態では、立上げの時間を考慮せずに、印字時間Ｔａ、Ｔｕを算出している。
【０１０６】
本実施形態では、印刷物提供装置１が自動的に白紙４０からフロアマップ用紙４１を生成し第一の給紙トレイ５１Ａに格納したが、他の印刷装置で生成したフロアマップ用紙４１を管理者が第一の給紙トレイ５１Ａに格納してもよい。この場合は、管理者は、格納した枚数を印刷物提供装置１に入力し、印刷物提供装置１は、入力された枚数を枚数Ｐｆに加算すればよい。
【０１０７】
本実施形態では、テーブル６Ｔｅ、６Ｔｆ、および６Ｔｈ（図９、図１０参照）を用いたが、関数を用いてもよい。例えば、テーブル６Ｔｅの代わりに、カバレッジＲｔの増加に伴って画像展開時間Ｔｅが増加する関数を用いてもよい。または、テーブル６Ｔｆの代わりに、カバレッジＲｔの増加に伴って定着可能温度Ｈｔが増加する関数を用いてもよい。または、テーブル６Ｔｈの代わりに、枚数Ｐｆの増加に伴って閾値ＴＨが増加する関数を用いてもよい。
【０１０８】
その他、印刷物提供装置１の全体または各部の構成、処理内容、処理順序、印刷の内容などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１０９】
７１  フロアマップ（共通画像）
７２  店舗情報画像（個別画像）
１  印刷物提供装置
２０３ａ  第一の印字時間算出部
２０３ｂ  第二の印字時間算出部
２０３ｃ  印刷処理決定部（決定手段）
Ｔａ  印字時間（第一の時間）
Ｔｕ  印字時間（第二の時間）
ＴＨ  閾値（第三の時間）
２５  エンジン（印刷手段）
５１Ｇ  定着機構
４０  白紙（第一の用紙）
４１  フロアマップ用紙（第二の用紙）
５１Ａ  第一の給紙トレイ（第一の格納手段）
５１Ｂ  第二の給紙トレイ（第二の格納手段）
５１Ｃ  第一の送出ローラ（第一の搬送手段）
５１Ｄ  第二の送出ローラ（第二の搬送手段）
【図１】
2015134412.tif 000003
【図２】
2015134412.tif 000004
【図３】
2015134412.tif 000005
【図４】
2015134412.tif 000006
【図５】
2015134412.tif 000007
【図６】
2015134412.tif 000008
【図７】
2015134412.tif 000009
【図８】
2015134412.tif 000010
【図９】
2015134412.tif 000011
【図１０】
2015134412.tif 000012
【図１１】
2015134412.tif 000013
【図１２】
2015134412.tif 000014
【図１３】
2015134412.tif 000015
【図１４】
2015134412.tif 000016