(57)【要約】【課題】印刷出力が完了するまでの間の待ち状態を解消すること。【解決手段】印刷制御装置は、携帯情報端末に記憶された１件または複数件の住所録情報を受信する受信手段と、受信手段によって受信された１件または複数件の住所録情報を記憶する記憶手段と、携帯情報端末からの住所録情報の受信完了に基づいて、印刷手段を制御して、記憶手段によって記憶された１件または複数件の住所録情報を用いて宛名印刷をおこなう印刷制御手段と、を備える。住所録情報の受信が完了するまでの間、記憶手段に住所録情報をスプールすることができるとともに、印刷出力が完了するまでの間、住所録情報の送受信においてユーザが待ち状態に陥ることはなく宛名印刷をおこなうことができる。【選択図】        図３
2006268629.tif 000002
【特許請求の範囲】
【請求項１】
携帯情報端末に記憶された１件または複数件の住所録に関する情報（以下、「住所録情報」という）をまとめて受信する受信手段と、
前記受信手段によって受信された１件または複数件の前記住所録情報を記憶する記憶手段と、
前記受信手段による１件または複数件の前記住所録情報の受信完了に基づいて、印刷手段を制御して、前記記憶手段によって記憶された１件または複数件の前記住所録情報を用いて宛名印刷をおこなう印刷制御手段と、
を備えることを特徴とする印刷制御装置。
【請求項２】
前記印刷制御手段は、
前記受信手段による１件または複数件の前記住所録情報の受信完了に基づいて、前記記憶手段によって記憶された１件または複数件の前記住所録情報を用いて、宛名印刷をおこなう宛先をリスト化した印刷情報を前記印刷手段に対して出力することを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記記憶手段は、
前記受信手段によって１件または複数件の前記住所録情報がすべて受信されるまでの間、当該受信手段によって受信された前記住所録情報を継続して蓄積記憶することを特徴とする請求項１または２に記載の印刷制御装置。
【請求項４】
前記住所録情報は、少なくとも宛先人の氏名に関する情報（以下、「宛名情報」という）および当該宛先人の住所に関する情報（以下、「住所情報」という）を有し、
前記受信手段によって受信された前記住所録情報に基づいて、前記宛名情報および前記住所情報のうち少なくともいずれかがエラーを示す場合に、当該エラーが発生した旨を警告する警告手段を備えることを特徴とする請求項１〜３のいずれか一つに記載の印刷制御装置。
【請求項５】
前記警告手段は、
前記受信手段によって受信された前記住所録情報に基づいて、前記宛名情報および前記住所情報のうち少なくともいずれかが欠落している場合、あるいは少なくともいずれかのフォーマットが不適合である場合に、前記エラーが発生した旨を警告することを特徴とする請求項４に記載の印刷制御装置。
【請求項６】
前記警告手段は、
前記受信手段によって受信された前記住所録情報が、前記記憶手段の記憶容量の上限に達した場合に、前記受信手段によって前記住所録情報を受信できない旨を警告することを特徴とする請求項４または５に記載の印刷制御装置。
【請求項７】
携帯情報端末に記憶された１件または複数件の住所録に関する情報（以下、「住所録情報」という）を受信する受信工程と、
前記受信工程によって受信された１件または複数件の前記住所録情報を記憶する記憶工程と、
前記受信工程による１件または複数件の前記住所録情報の受信完了に基づいて、前記記憶工程によって記憶された１件または複数件の前記住所録情報を用いて宛名印刷をおこなう印刷工程と、
を含んだことを特徴とする印刷制御方法。
【請求項８】
前記印刷工程は、
前記受信工程による１件または複数件の前記住所録情報の受信完了に基づいて、前記記憶工程によって記憶された１件または複数件の前記住所録情報を用いて、宛名印刷をおこなう宛先をリスト化した印刷情報を印刷出力することを特徴とする請求項７に記載の印刷制御方法。
【請求項９】
請求項７または８に記載の印刷制御方法をコンピュータに実行させることを特徴とする印刷制御プログラム。
【請求項１０】
請求項９に記載の印刷制御プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯情報端末から送信される情報に基づいて印刷をおこなう印刷制御装置、印刷制御方法、印刷制御プログラム、および記録媒体に関する。
【背景技術】
【０００２】
近年、たとえば携帯電話機やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）などのいわゆる携帯情報端末から文字情報などの情報を受信して、別途情報入力作業などをおこなわずに誰でも簡単に印刷出力することができる文字合成出力装置が提供されている。
【０００３】
このような文字合成出力装置を含む印刷装置は、たとえばつぎのように構成される。すなわち、画像入力用のフラットヘッドスキャナを用いて手書き原稿をイメージデータとして読み取り、そのデータを入力画像に合成してプリンタから出力する。文字原稿の読み取り時には、画像原稿の読み取り時よりも解像度と色数を減じた設定に変更してスキャンをおこなう。合成画像上には文字記入エリアがあらかじめ設定されており、読み取った手書き文字列を文字記入エリアに文字欠けしないように自動的にサイズを調整して合成し出力する。また、文字認識処理により字体を変換する場合、文字認識が不能な文字が含まれている時は、全文字列を手書き文字のまま合成する。そして、通信回線に接続してユーザが使い慣れた携帯電話機や携帯情報端末などから文字入力を可能にする構成とされている（たとえば、特許文献１を参照。）。
【０００４】
【特許文献１】特開２０００−３３２９９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術の印刷装置では、たとえば携帯電話機などに記憶されている住所録に関する情報（住所録情報）などを受信して適宜文字合成をおこない印刷出力することについてはあまり想定されていないと考えられる。このような住所録情報を用いて印刷出力をおこなう場合、たとえば携帯電話機から印刷装置に対して住所録情報を宛先人ごとに１件ずつ、あるいは複数の宛先人をまとめた全件で送信し、送信された住所録情報に基づいて文字合成処理がおこなわれ、住所録情報の受信が完了した時点で印刷出力することが通常おこなわれている。
【０００６】
このため、たとえば携帯電話機から住所録情報を１件ずつ受信して印刷出力する場合、印刷装置での印刷出力が完了するまでの間、携帯電話機と印刷装置との情報の送受信は中断され、ユーザは待ち状態を強いられることとなる。同様に、携帯電話機から住所録情報をまとめて受信して印刷出力する場合も、印刷装置での印刷出力が完了するまでの間、ユーザは待ち状態に陥ってしまうという問題点があった。
【０００７】
この発明は、上記問題点を解決するためになされたものであり、携帯情報端末から住所録情報の送信完了を示す情報が受信された場合に印刷をおこなう印刷制御装置、印刷制御方法、印刷制御プログラム、および記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、この発明にかかる印刷制御装置は、携帯情報端末に記憶された１件または複数件の住所録に関する情報（以下、「住所録情報」という）をまとめて受信する受信手段と、前記受信手段によって受信された１件または複数件の前記住所録情報を記憶する記憶手段と、前記受信手段による１件または複数件の前記住所録情報の受信完了に基づいて、印刷手段を制御して、前記記憶手段によって記憶された１件または複数件の前記住所録情報を用いて宛名印刷をおこなう印刷制御手段と、を備えることを特徴とする。
【０００９】
この発明の印刷制御装置によれば、携帯情報端末からの住所録情報の受信完了に基づいて、記憶手段によって記憶された１件または複数件の住所録情報を用いて宛名印刷をおこなう。
【００１０】
これにより、住所録情報の受信が完了するまでの間、記憶手段に住所録情報をスプールすることができるとともに、印刷出力が完了するまでの間、住所録情報の送受信においてユーザが待ち状態に陥ることはなく、住所録情報の転送作業の利便性を向上させて宛名印刷をおこなうことができる。
【００１１】
また、この発明の印刷制御装置における前記印刷制御手段は、前記受信手段による１件または複数件の前記住所録情報の受信完了に基づいて、前記記憶手段によって記憶された１件または複数件の前記住所録情報を用いて、宛名印刷をおこなう宛先をリスト化した印刷情報を前記印刷手段に対して出力することを特徴とする。
【００１２】
このため、携帯情報端末からの住所録情報の受信完了に基づいて、記憶手段によって記憶された１件または複数件の住所録情報を用いて宛先をリスト化した印刷情報が出力される。
【００１３】
これにより、住所録情報の受信完了に基づいて、宛先をリスト化した印刷情報を用いて、たとえば宛名印刷をおこなう前に受信した住所録情報が正しく受信されているか否かを視認することができる。
【００１４】
また、この発明の印刷制御装置における前記記憶手段は、前記受信手段によって１件または複数件の前記住所録情報がすべて受信されるまでの間、当該受信手段によって受信された前記住所録情報を継続して蓄積記憶することを特徴とする。
【００１５】
このため、携帯情報端末からの住所録情報が受信手段によってすべて受信されるまでの間、住所録情報が継続して蓄積記憶される。
【００１６】
これにより、住所録情報の受信が完了するまでの間、受信した住所録情報をスプールすることができる。
【００１７】
なお、この発明の印刷制御装置で扱う前記住所録情報は、少なくとも宛先人の氏名に関する情報（以下、「宛名情報」という）および当該宛先人の住所に関する情報（以下、「住所情報」という）を有し、この発明の印刷制御装置は、前記受信手段によって受信された前記住所録情報に基づいて、前記宛名情報および前記住所情報のうち少なくともいずれかがエラーを示す場合に、当該エラーが発生した旨を警告する警告手段を備えることを特徴とする。
【００１８】
このため、受信した住所録情報の宛名情報および住所情報のうち少なくともいずれかがエラーを示す場合に、エラーが発生した旨が警告される。
【００１９】
これにより、携帯情報端末からの住所録情報の受信において、エラーが発生したことを確認することができるとともに、エラーがある住所録情報を用いて宛名印刷がおこなわれることを防止することができる。
【００２０】
また、この発明の印刷制御装置における前記警告手段は、前記受信手段によって受信された前記住所録情報に基づいて、前記宛名情報および前記住所情報のうち少なくともいずれかが欠落している場合、あるいは少なくともいずれかのフォーマットが不適合である場合に、前記エラーが発生した旨を警告することを特徴とする。
【００２１】
このため、受信した住所録情報の宛名情報および住所情報のうち少なくともいずれかが欠落している場合や、少なくともいずれかのフォーマットが不適合である場合に、エラーが発生した旨が警告される。
【００２２】
これにより、携帯情報端末から受信した住所録情報に宛名情報や住所情報が欠落していることや、フォーマットが不適合であることをたとえば宛名印刷をおこなう前に確認することができるとともに、エラーがある住所録情報を用いて宛名印刷がおこなわれることを防止することができる。
【００２３】
また、この発明の印刷制御装置における前記警告手段は、前記受信手段によって受信された前記住所録情報が、前記記憶手段の記憶容量の上限に達した場合に、前記受信手段によって前記住所録情報を受信できない旨を警告することを特徴とする。
【００２４】
このため、受信された住所録情報が記憶手段の記憶容量の上限に達した場合に、受信手段によって住所録情報を受信できない旨が警告される。
【００２５】
これにより、記憶手段の記憶容量の上限まで住所録情報をスプールしたことが確認できるとともに、記憶容量の上限を超えて住所録情報が受信されることを未然に防止することができる。
【００２６】
さらに、この発明にかかる印刷制御方法は、携帯情報端末に記憶された１件または複数件の住所録に関する情報（以下、「住所録情報」という）を受信する受信工程と、前記受信工程によって受信された１件または複数件の前記住所録情報を記憶する記憶工程と、前記受信工程による１件または複数件の前記住所録情報の受信完了に基づいて、前記記憶工程によって記憶された１件または複数件の前記住所録情報を用いて宛名印刷をおこなう印刷工程と、を含んだことを特徴とする。
【００２７】
この発明の印刷制御方法によれば、携帯情報端末からの住所録情報の受信完了に基づいて、記憶工程によって記憶された１件または複数件の住所録情報を用いて宛名印刷をおこなう。
【００２８】
これにより、住所録情報の受信が完了するまでの間、記憶工程によって住所録情報をスプールすることができるとともに、印刷出力が完了するまでの間、住所録情報の送受信においてユーザが待ち状態に陥ることはなく、住所録情報の転送作業の利便性を向上させて宛名印刷をおこなうことができる。
【００２９】
また、この発明の印刷制御方法における前記印刷工程は、前記受信工程による１件または複数件の前記住所録情報の受信完了に基づいて、前記記憶工程によって記憶された１件または複数件の前記住所録情報を用いて、宛名印刷をおこなう宛先をリスト化した印刷情報を印刷出力することを特徴とする。
【００３０】
このため、携帯情報端末からの住所録情報の受信完了に基づいて、記憶工程によって記憶された１件または複数件の住所録情報に基づく宛先をリスト化した印刷情報が印刷出力される。
【００３１】
これにより、住所録情報の受信完了に基づいて、宛先をリスト化した印刷情報が印刷出力され、たとえば宛名印刷をおこなう前に受信した住所録情報が正しく受信されているか否かを視認することができる。
【００３２】
また、この発明の印刷制御方法における前記記憶工程は、前記受信工程によって１件または複数件の前記住所録情報がすべて受信されるまでの間、当該受信工程によって受信された前記住所録情報を継続して蓄積記憶することを特徴とする。
【００３３】
このため、携帯情報端末からの住所録情報が受信工程によってすべて受信されるまでの間、住所録情報が継続して蓄積記憶される。
【００３４】
これにより、住所録情報の受信が完了するまでの間、受信した住所録情報をスプールすることができる。
【００３５】
なお、この発明の印刷制御方法で扱われる前記住所録情報は、少なくとも宛先人の氏名に関する情報（以下、「宛名情報」という）および当該宛先人の住所に関する情報（以下、「住所情報」という）を有し、この発明の印刷制御方法は、前記受信工程によって受信された前記住所録情報に基づいて、前記宛名情報および前記住所情報のうち少なくともいずれかがエラーを示す場合に、当該エラーが発生した旨を警告する警告工程を含んだことを特徴とする。
【００３６】
このため、受信した住所録情報の宛名情報および住所情報のうち少なくともいずれかがエラーを示す場合に、エラーが発生した旨が警告される。
【００３７】
これにより、携帯情報端末からの住所録情報の受信において、エラーが発生したことを確認することができるとともに、エラーがある住所録情報を用いて宛名印刷がおこなわれることを防止することができる。
【００３８】
また、この発明の印刷制御方法における前記警告工程は、前記受信工程によって受信された前記住所録情報に基づいて、前記宛名情報および前記住所情報のうち少なくともいずれかが欠落している場合あるいは少なくともいずれかのフォーマットが適合していない場合に、前記エラーが発生した旨を警告することを特徴とする。
【００３９】
このため、受信した住所録情報の宛名情報および住所情報のうち少なくともいずれかが欠落している場合や、少なくともいずれかのフォーマットが不適合である場合に、エラーが発生した旨が警告される。
【００４０】
これにより、携帯情報端末から受信した住所録情報に宛名情報や住所情報が欠落していることや、フォーマットが不適合であることをたとえば宛名印刷をおこなう前に確認することができるとともに、エラーがある住所録情報を用いて宛名印刷がおこなわれることを防止することができる。
【００４１】
また、この発明の印刷制御方法における前記警告工程は、前記受信工程によって受信された前記住所録情報が、前記記憶工程における記憶容量の上限に達した場合に、前記住所録情報を記憶できない旨を警告することを特徴とする。
【００４２】
このため、受信された住所録情報が記憶工程における記憶容量の上限に達した場合に、記憶工程によって住所録情報を記憶できない旨が警告される。
【００４３】
これにより、記憶工程による記憶容量の上限まで住所録情報をスプールしたことが確認できるとともに、記憶容量の上限を超えて住所録情報が受信されることを未然に防止することができる。
【００４４】
また、この発明の印刷制御プログラムは、上述した印刷制御方法をコンピュータに実行させることを特徴とする。
【００４５】
このため、この発明の印刷制御プログラムを実行することにより、上述した印刷制御方法によって得られる動作がコンピュータによって実現される。
【００４６】
これにより、上述した印刷制御方法の実現によって得られる各種効果を奏することができる。
【００４７】
さらに、この発明の記録媒体は、上述した印刷制御プログラムをコンピュータに読み取り可能に記録している。
【００４８】
このため、記録された印刷制御プログラムをコンピュータによって読み取らせ、実行させることによって、上述した印刷制御プログラムの実行によって得られる各種動作が実現される。
【００４９】
これにより、上述した印刷制御プログラムの実行によって得られる各種効果を奏することができる。
【発明を実施するための最良の形態】
【００５０】
以下に添付図面を参照して、この発明にかかる印刷制御装置、印刷制御方法、印刷制御プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００５１】
図１は、この実施の形態における印刷制御装置を示すブロック図である。この実施の形態における印刷制御装置は、ＣＰＵ１０１と、ＲＯＭ１０２と、ＲＡＭ１０３と、ユーザ操作部１０４と、表示部１０５と、Ｉ／Ｆ１０６と、ＨＤＤ１０７と、ＨＤ１０８と、記録媒体デコード部１０９と、記録媒体１１０と、を備えて構成され、携帯電話機やＰＤＡなどの携帯情報端末１１１から１件または複数件の住所録に関する情報（以下、「住所録情報」とする）を受信する。なお、住所録情報は、たとえば汎用のｖＣａｒｄ形式でフォーマットされたものを用いることができる。
【００５２】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、所定の演算処理を実行する。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２は、各種制御プログラムを格納する。ＲＯＭ１０２に格納されたデータは、ユーザの操作によって書き換えることが可能ではあるが、電源ＯＦＦによって消去されることはないものとする。
【００５３】
ＣＰＵ１０１は、たとえばＲＯＭ１０２などに格納された制御プログラムに基づいて、図示しない印刷装置を制御して、携帯情報端末１１１から受信した宛名印刷に用いられる１件または複数件の住所録情報を用いて宛名印刷をおこなう。また、ＣＰＵ１０１は、たとえば携帯情報端末１１１から受信した１件または複数件の住所録情報を用いて、宛名印刷をおこなう宛先をリスト化した印刷情報を図示しない印刷装置に対して出力する。このため、この実施の形態では、ＣＰＵ１０１によって印刷制御手段が実現される。さらに、ＣＰＵ１０１は、携帯情報端末１１１から受信した住所録情報がエラーを示す場合に、たとえば後述する表示部１０５を制御して、エラーが発生した旨をエラー警告表示として表示して警告する。このため、この実施の形態では、ＣＰＵ１０１および表示部１０５によって警告手段が実現される。
【００５４】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３は、可変的なデータを書き換え自在に記憶し、ＣＰＵ１０１のワークエリアとして機能する。ＲＡＭ１０３は、電源ＯＦＦによって記憶されたデータが消去される揮発性のメモリであってもよいし、バッテリなどによってバックアップされることによる不揮発性のメモリとしてもよい。このＲＡＭ１０３には、たとえば後述する通信インタフェース（Ｉ／Ｆ）１０６を介して携帯情報端末１１１から受信した１件または複数件の住所録情報が記憶される。ＲＡＭ１０３による住所録情報の記憶は、たとえば携帯情報端末１１１からの住所録情報がすべて受信されるまでの間や、携帯情報端末１１１からの住所録情報の送信完了を示す情報（以下、「送信完了情報」とする）が受信されるまでの間、さらに後述するユーザ操作部１０４からの受信完了を示す情報が入力されるまでの間、継続して蓄積記憶することによりおこなわれる。
【００５５】
ユーザ操作部１０４は、文字、数値、各種指示など、ユーザによって入力操作された情報をＣＰＵ１０１に対して出力する。ユーザ操作部１０４の構成としては、物理的な押下げ／非押下げを検出する押ボタンスイッチ、タッチパネル、キーボード、ジョイスティック、トラックボールなど公知の各種形態を採用することが可能である。このユーザ操作部１０４は、外部からの音声を入力するマイクを用いて、音声によって入力操作を行う形態としてもよい。
【００５６】
なお、このユーザ操作部１０４は、印刷制御装置本体に対して一体的に設けられていてもよいし、リモコンのように印刷制御装置に対して着脱可能で離間的に操作可能な形態であってもよい。ユーザ操作部１０４は、上述した各種形態のうちいずれか単一の形態で構成されていてもよいし、複数の形態で構成されていてもよい。ユーザは、ユーザ操作部１０４の形態に応じて適宜入力操作を行うことで情報を入力する。ユーザ操作部１０４の操作によって入力される情報として、たとえばエラー警告表示に対する応答を指示する情報などが挙げられる。
【００５７】
ユーザ操作部１０４の形態として、たとえば、タッチパネルを採用する場合、このタッチパネルは表示部１０５の表示面側に積層して使用される。この場合、表示部１０５における表示タイミングとタッチパネル（ユーザ操作部１０４）に対する操作タイミングおよびその位置座標とを管理することによって、入力情報を認識する。ユーザ操作部１０４の形態として表示部１０５に積層されたタッチパネルを採用することにより、ユーザ操作部１０４を大型化することなく多くの情報入力を行うことができる。タッチパネルとしては、抵抗膜式、感圧式など公知の各種タッチパネルを用いることが可能である。
【００５８】
表示部１０５は、たとえば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、プラズマディスプレイなどのディスプレイ装置を含む。表示部１０５は、具体的には、たとえば、映像Ｉ／Ｆや映像Ｉ／Ｆに接続された映像表示用のディスプレイ装置によって構成することができる。映像Ｉ／Ｆは、具体的には、たとえば、ディスプレイ装置全体の制御を行うグラフィックコントローラと、即時表示可能な画像情報を一時的に記憶するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像情報に基づいて、ディスプレイ装置を表示制御する制御ＩＣやＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などによって構成される。
【００５９】
表示部１０５には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種情報が表示される。また、表示部１０５には、後述するエラー警告表示をあらわす画像や、宛名印刷の印刷条件などの情報が表示される。エラー警告表示をあらわす画像や印刷条件などの情報は、たとえばアイコンの形態で表示されており、ユーザ操作部１０４によってカーソルを操作しアイコンを指定することで、エラー警告表示に対する応答指示や印刷条件などを指定することができる。
【００６０】
Ｉ／Ｆ１０６には、図示しない印刷装置が接続されている。公知の技術であるため図示および説明を省略するが、印刷装置は、用紙などの記録媒体上に画像を形成する画像形成エンジン、当該画像形成エンジンを通過するように用紙などの記録媒体を搬送する搬送モータ、および、この実施の形態の印刷制御装置との間で通信を行う通信Ｉ／Ｆなどを備えている。また、このＩ／Ｆ１０６は、通信Ｉ／Ｆの機能を備え、たとえばリモートコントロール機器などの他の機器と印刷制御装置との間で各種情報の送受信をおこなったり、たとえば携帯情報端末１１１との間で通信をおこなったり、インターネットなどのネットワーク網を介して図示しない外部のサーバとの間で通信をおこなったりする。
【００６１】
ここで、このＩ／Ｆ１０６における各種情報の送受信は、たとえば、有線、無線を問わずおこなわれる。このＩ／Ｆ１０６は、この実施の形態では、具体的には携帯情報端末１１１と印刷制御装置との間で、住所録情報や住所録情報の送信開始を示す情報（以下、「送信開始情報」とする）および送信完了情報などの送受信をおこなう。この実施の形態のＩ／Ｆ１０６は、たとえば携帯電話機のように、図示しない基地局を介して通信サーバと通信をおこなう通信モジュールであってもよく、携帯情報端末１１１との間で直接無線通信をおこなう通信モジュールであってもよい。
【００６２】
ここで、Ｉ／Ｆ１０６による無線通信とは、通信の媒体となるワイヤ線を使用せずに、電波や赤外線、超音波などを用いておこなわれる通信のことをいう。無線通信を可能とする規格には、たとえば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＨｏｍｅＲＦ（Ｈｏｍｅ  Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）、ＢｌｕｅＴｏｏｔｈなどの各種の技術があるが、この実施の形態においては公知の各種の無線通信技術を利用することができる。なお、ここでは、たとえば標準仕様やコストなどの面から、赤外線通信を好ましい一例として用いることができる。
【００６３】
この実施の形態の印刷制御装置は、Ｉ／Ｆ１０６および印刷装置が備えるＩ／Ｆを介し、印刷装置に対して印刷用の印刷情報を出力するとともに、専用の駆動ドライバによって印刷装置を制御することで、印刷装置に対して印刷を行わせる。この実施の形態では、たとえばＩ／Ｆ１０６によって受信手段が実現される。
【００６４】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０７は、ＨＤ（Ｈａｒｄ  Ｄｉｓｋ）１０８に対する情報の読み取り／書き込みの制御を行う。なお、印刷制御プログラムが、たとえば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、メモリカードなどに記録されている場合、ＨＤＤ１０７に代えて、これらに記憶された情報の少なくとも読み取りが可能な専用のドライブ装置を用いることができる。
【００６５】
ＨＤ１０８は、各種制御プログラムや各種情報をコンピュータに読み取り可能に記録する。ＨＤ１０８は、ＨＤＤ１０７による情報の書き込みを受け付けるとともに、書き込まれた情報を不揮発に記録する。この実施の形態のＨＤ１０８には、後述する印刷制御装置の印刷制御処理の実行を実現する印刷制御プログラムが記録されている。これにより、この実施の形態では、ＨＤ１０８によってこの発明の記録媒体が実現される。また、この実施の形態のＨＤ１０８には、印刷制御プログラムの実行に際して必要な各種の情報が記録されるメモリエリアが確保されている。
【００６６】
なお、印刷制御プログラムは、ＨＤ１０８に記録されているものに限らない。ＨＤ１０８に代えて、上述したＤＶＤ、ＣＤ、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ、メモリカードなどに印刷制御プログラムが記録されていてもよい。印刷制御プログラムの実行に際し、ＤＶＤ、ＣＤ、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ、メモリカードなどに記録された印刷制御プログラムを用いる場合、印刷制御装置には、ＤＶＤ、ＣＤ、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ、メモリカードなどに記録された情報の読み取りが可能な専用の読取装置を設ける。
【００６７】
ＨＤ１０８には、たとえば印刷装置を駆動するための専用の駆動ドライバが格納されている。駆動ドライバは、Ｉ／Ｆ１０６を介して接続された印刷装置を動作させるためのソフトウェアによる処理で印刷装置を制御するための橋渡し的役割を担う。これに限らず、駆動ドライバを、たとえばファームウェアにより構成したり、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）により構成したりしてもよい。
【００６８】
記録媒体デコード部１０９は、記録媒体１１０に記録された情報の読み取りを制御する。なお、この発明を実現する記録媒体（この実施の形態ではＨＤ１０８）と、記録媒体デコード部１０９が読み取り対象とする記録媒体１１０とは異なるものである。以降、記録媒体デコード部１０９が読み取り対象とする記録媒体１１０を記録メディアとして符号１１０を付して説明する。
【００６９】
記録媒体デコード部１０９は、可搬性を有し、記録媒体デコード部１０９に対する着脱が可能な記録メディア１１０を読み取り対象とする。具体的に、記録メディア１１０は、たとえば、ＤＶＤ、ＣＤ、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ、メモリカードなどによって実現される。
【００７０】
記録メディア１１０が、たとえば、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）である場合、記録媒体デコード部１０９は、ＣＤ−ＲＯＭドライブによって実現される。ＣＤ−ＲＯＭドライブについては、公知の技術であるため、図示および説明を省略する。たとえば、ＤＶＤ、ＣＤ、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）、ＭＯ、メモリカードなどによって記録メディア１１０を実現した場合には、これらの記録メディア１１０に対する情報の読み取りが可能なドライブ装置によって記録媒体デコード部１０９が実現される。
【００７１】
図２は、携帯情報端末１１１から送信され印刷制御装置に受信される住所録情報のデータ構造を示す説明図である。携帯情報端末１１１から送信されＩ／Ｆ１０６によって受信される住所録情報２００は、宛先人の氏名に関する情報（以下、「宛名情報」とする）２０１と、宛先人の住所に関する情報（以下、「住所情報」とする）２０２と、その他の情報２０３とで構成されている。宛名情報２０１は、たとえば宛先人の氏名を示し、住所情報２０２は、宛先人の住所を示す。また、その他の情報２０３は、たとえば電話番号や勤務先に関する情報などを示す。
【００７２】
（印刷制御装置の処理手順）
図３は、この実施の形態における印刷制御装置の処理手順の一例を示すフローチャートである。図３を参照して、以下に、この実施の形態における印刷制御装置の処理手順について説明する。具体的に、図３に示す処理は、特に明示はしないが複数件の住所録情報を用いた場合の処理で、図１に示した印刷制御装置のＲＯＭ１０２、ＲＡＭ１０３、ＨＤ１０８、記録媒体（記録メディア）１１０などに記憶（記録）された印刷制御プログラムをＣＰＵ１０１が実行することによって実現する。なお、以降において、図３を参照しながら説明をおこなうが、既に説明した部分と重複する箇所は同一の符号を附して説明を省略する。
【００７３】
印刷制御装置の処理手順は、まず、Ｉ／Ｆ１０６によって、携帯情報端末１１１から住所録情報の送信開始情報を受信する（ステップＳ３０１）。このステップＳ３０１において、送信開始情報を受信したのちに、ＣＰＵ１０１によって、表示部１０５の表示画面上にユーザに対する確認表示をおこなってもよい。ここで、確認表示は、具体的には、たとえば図４に示すメッセージウィンドウ４００を表示部１０５の表示画面上に表示することによっておこなうことができる。
【００７４】
図４は、確認表示の一例を示す説明図である。図４において、メッセージウィンドウ４００には、たとえば『携帯から住所録データを送信します。携帯に次のデータが登録されていることを確認してください。』という内容の確認文と、『・名前：３０文字以内  ・住所：５０文字以内』という内容の条件文とを表示するとともに、『ＯＫ』ボタン４０１をあわせて表示する。この『ＯＫ』ボタン４０１は、たとえばユーザが直接住所録情報の受信開始を印刷制御装置に対して指示入力することができるように備えられている。
【００７５】
確認文および条件文は一例であって、携帯情報端末１１１に記憶された住所録情報が正しい範囲で正しく記憶されている旨を確認する内容であれば、いかなるもの（たとえば、イラストやアニメーションを用いたもの）であってもよい。また、確認文および条件文の表示に代えて、あるいは確認文および条件文の表示とともに、所定の確認音や音声メッセージを出力するようにしてもよい。なお、上記確認表示は、ユーザがユーザ操作部１０４を通じて確認表示をおこなう旨の入力操作をおこなった際に表示するようにしてもよい。
【００７６】
図３に戻って、ステップＳ３０１において、送信開始情報を受信すると、ＣＰＵ１０１によって、たとえばＲＡＭ１０３の所定領域が住所録情報記憶用に解放され、Ｉ／Ｆ１０６によって、携帯情報端末１１１から住所録情報を受信する（ステップＳ３０２）。このステップＳ３０２において、住所録情報を受信する前に、ＣＰＵ１０１によって、表示部１０５の表示画面上にユーザに対する指示表示をおこなってもよい。ここで、指示表示は、具体的には、たとえば図５に示すメッセージダイアログ５００をメッセージウィンドウ４００が表示されている表示部１０５の表示画面上に重ねて表示することによっておこなうことができる。
【００７７】
図５は、指示表示の一例を示す説明図である。図５において、メッセージウィンドウ４００上に重ねて表示されたメッセージダイアログ５００には、たとえば『携帯から住所録データを送信してください。』という内容の指示文と、『受信済み住所録データ  １０件』という内容の進捗状況文とを表示する。なお、メッセージウィンドウ４００の『ＯＫ』ボタン４０１によって選択される項目は、たとえばユーザが直接住所録情報の受信中に受信完了を印刷制御装置に対して指示入力することができるように変更されてもよい。
【００７８】
指示文および進捗状況文は一例であって、携帯情報端末１１１から適切に住所録情報が受信されている旨を伝える内容であれば、いかなるもの（たとえば、イラストやアニメーションを用いたもの）であってもよい。また、指示文および進捗状況文の表示に代えて、あるいは指示文および進捗状況文の表示とともに、所定の指示音や音声メッセージを出力するようにしてもよい。
【００７９】
図３に戻って、ステップＳ３０２において、住所録情報を受信すると、ＣＰＵ１０１によって、Ｉ／Ｆ１０６において１件ごと適切に住所録情報を受信したか否かを判定する（ステップＳ３０３）。このステップＳ３０３において、適切に住所録情報を受信したと判定した場合（ステップＳ３０３：Ｙｅｓ）、ＣＰＵ１０１は、ＲＡＭ１０３に受信した住所録情報を記憶する（ステップＳ３０４）。このステップＳ３０４における住所録情報の記憶は、住所録情報が複数受信されている場合、継続して蓄積することによりおこなわれる。
【００８０】
そして、ＣＰＵ１０１は、記憶した住所録情報がＲＡＭ１０３の記憶容量の上限に達したか否かを判断する（ステップＳ３０５）。このステップＳ３０５において、記憶容量の上限に達していないと判断した場合（ステップＳ３０５：Ｎｏ）、ＣＰＵ１０１によって、Ｉ／Ｆ１０６を通じて携帯情報端末１１１から住所録情報の送信完了情報を受信したか否かを判定する（ステップＳ３０８）。
【００８１】
ここで、ステップＳ３０３において、１件ごと適切に住所録情報を受信していないと判定した場合（ステップＳ３０３：Ｎｏ）、およびステップＳ３０５において、記憶容量の上限に達したと判断した場合（ステップＳ３０５：Ｙｅｓ）は、ＣＰＵ１０１によって、エラー警告表示として表示部１０５の表示画面上にエラー警告文を表示し（ステップＳ３０６）、受信処理を中断または中止する。ここで、エラー警告表示は、具体的には、たとえば図６〜図８に示すメッセージダイアログ５００を表示することによっておこなうことができる。
【００８２】
図６〜図８は、エラー警告表示の一例を示す説明図である。図６において、メッセージダイアログ５００には、たとえば『データ受信を中断します。宛名データが含まれていませんでした。』という内容のエラー警告文を表示するとともに、『確認』ボタン５０１をあわせて表示する。この図６に示すエラー警告表示は、たとえばステップＳ３０３において、適切に住所録情報を受信していない場合で、かつ住所録情報の宛名情報が欠落している場合などのエラー警告の一例を示している。
【００８３】
また、図７において、メッセージダイアログ５００には、たとえば『データ受信を中断します。住所データが含まれていませんでした。』という内容のエラー警告文を表示するとともに、『確認』ボタン５０１をあわせて表示する。この図７に示すエラー警告表示は、たとえばステップＳ３０３において、適切に住所録情報を受信していない場合で、かつ住所録情報の住所情報が欠落している場合などのエラー警告の一例を示している。
【００８４】
さらに、図８において、メッセージダイアログ５００には、たとえば『データ受信を中止します。これ以上住所録データを受信できません。（最大５０件まで）』という内容のエラー警告文を表示するとともに、『確認』ボタン５０１をあわせて表示する。この図８に示すエラー警告表示は、たとえばステップＳ３０４において、ＲＡＭ１０３に記憶した住所録情報が、ステップＳ３０５において、ＲＡＭ１０３の記憶容量の上限に達した場合のエラー警告の一例を示している。この場合、メッセージダイアログ５００には、たとえば『これ以上住所録データを記憶することができません。記憶容量が不足しています。』などの記憶容量の上限に達している旨を示すエラー警告文を表示するようにしてもよい。なお、図６〜図８に示す『確認』ボタン５０１に対して情報入力をおこなった場合、エラー警告表示により示されたエラーを解消するための処理の選択表示画面などが表示され、ユーザに対応を促すことができるようにしてもよい。
【００８５】
図３に戻って、ステップＳ３０６において、エラー警告文を表示したのち、ＣＰＵ１０１によって、エラーを解消するための処理（エラーに対応した処理）などに基づきエラーが解消されたか否かを判定する（ステップＳ３０７）。エラーが解消されたと判定した場合（ステップＳ３０７：Ｙｅｓ）、ステップＳ３０２に移行して住所録情報の受信が再開される。一方、エラーが解消されていないと判定した場合（ステップＳ３０７：Ｎｏ）、ステップＳ３０８に移行する。
【００８６】
ステップＳ３０８において、送信完了情報を受信したと判定した場合（ステップＳ３０８：Ｙｅｓ）、ＣＰＵ１０１によって、たとえばＩ／Ｆ１０６を介して印刷装置に対し、宛名印刷をおこなう宛先をリスト化した印刷情報を出力するか否かを判断する（ステップＳ３０９）。一方、ステップＳ３０８において、送信完了情報を受信していないと判定した場合（ステップＳ３０８：Ｎｏ）、ステップＳ３０２に移行して再び住所録情報の受信がおこなわれる。
【００８７】
ステップＳ３０９において、印刷情報を出力しないと判断した場合（ステップＳ３０９：Ｎｏ）、ＣＰＵ１０１によって、印刷装置を制御して、ＲＡＭ１０３に記憶した複数件の住所録情報を用いて宛名印刷をおこなう（ステップＳ３１１）。一方、ステップＳ３０９において、印刷情報を出力すると判断した場合（ステップＳ３０９：Ｙｅｓ）、ＣＰＵ１０１によって、印刷装置を制御して、印刷情報を用いて宛名リストを出力する（ステップＳ３１０）とともに、ステップＳ３１１に移行して宛名印刷をおこなう。これにより、本フローチャートによる一連の処理を終了する。なお、ＲＡＭ１０３に記憶される住所録情報は、前回の送信完了情報の受信から今回の送信完了情報の受信までの間、継続して蓄積記憶されるが、宛名印刷処理の終了後にＲＡＭ１０３の所定領域を解放してリセットすることによって消去されるとよい。また、上記処理は、複数件の住所録情報を用いた場合について説明したが、１件の住所録情報を受信する場合についても同様に処理がおこなわれるとよい。
【００８８】
また、ＣＰＵ１０１は、上記ステップＳ３０１における送信開始情報の受信処理や、ステップＳ３０８における送信完了情報を受信したか否かの判定処理、およびステップＳ３０９における印刷情報を出力するか否かの判断処理を、ユーザがユーザ操作部１０４の操作によって入力した情報に基づいておこなうようにしてもよい。
【００８９】
以上説明したように、この発明の実施の形態の印刷制御装置によれば、携帯情報端末からの住所録情報の受信完了に基づいて、記憶手段によって記憶された１件または複数件の住所録情報を用いて宛名印刷をおこなう。これにより、住所録情報の受信が完了するまでの間、記憶手段に住所録情報をスプールすることができるとともに、印刷出力が完了するまでの間、住所録情報の送受信においてユーザが待ち状態に陥ることはなく、住所録情報の転送作業の利便性を向上させて宛名印刷をおこなうことができる。
【００９０】
また、この発明の実施の形態の印刷制御装置によれば、携帯情報端末からの住所録情報の受信完了に基づいて、記憶手段によって記憶された１件または複数件の住所録情報を用いて宛先をリスト化した印刷情報が出力される。これにより、住所録情報の受信完了後に、宛先をリスト化した印刷情報を用いて、たとえば宛名印刷をおこなう前に受信した住所録情報が正しく受信されているか否かを視認することができる。
【００９１】
また、この発明の実施の形態の印刷制御装置によれば、携帯情報端末からの住所録情報が受信手段によってすべて受信されるまでの間、住所録情報が継続して蓄積記憶される。これにより、住所録情報の受信が完了するまでの間、受信した住所録情報をスプールすることができる。
【００９２】
加えて、この発明の実施の形態の印刷制御装置によれば、受信した住所録情報の宛名情報および住所情報のうち少なくともいずれかがエラーを示す場合に、エラーが発生した旨が警告される。これにより、携帯情報端末からの住所録情報の受信において、エラーが発生したことを確認することができるとともに、エラーがある住所録情報を用いて宛名印刷がおこなわれることを防止することができる。
【００９３】
また、受信した住所録情報の宛名情報および住所情報のうち少なくともいずれかが欠落している場合や、少なくともいずれかのフォーマットが不適合である場合に、エラーが発生した旨が警告される。これにより、携帯情報端末から受信した住所録情報に宛名情報や住所情報が欠落していることや、フォーマットが不適合であることをたとえば宛名印刷をおこなう前に確認することができるとともに、エラーがある住所録情報を用いて宛名印刷がおこなわれることを防止することができる。
【００９４】
さらに、この発明の実施の形態の印刷制御装置によれば、受信された住所録情報が記憶手段の記憶容量の上限に達した場合に、受信手段によって住所録情報を受信できない旨が警告される。これにより、記憶手段の記憶容量の上限まで住所録情報をスプールしたことが確認できるとともに、記憶容量の上限を超えて住所録情報が受信されることを未然に防止することができる。
【００９５】
なお、この実施の形態では、別体で設けられた印刷装置を用いる形態について説明したが、これに限るものではない。印刷装置は、印刷制御装置と一体に設けられていてもよい。特に図示を省略するが、この場合、印刷制御装置は、Ｉ／Ｆ１０６を介さずに直接印刷装置を制御し、図３における処理を実行する。
【００９６】
なお、本実施の形態で説明した印刷制御方法は、あらかじめ用意されたプログラムを、たとえば印刷制御装置に組み込まれたコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００９７】
【図１】実施の形態における印刷制御装置を示すブロック図。
【図２】住所録情報のデータ構造を示す説明図。
【図３】印刷制御装置の処理手順の一例を示すフローチャート。
【図４】確認表示の一例を示す説明図。
【図５】指示表示の一例を示す説明図。
【図６】エラー警告表示の一例を示す説明図。
【図７】エラー警告表示の一例を示す説明図。
【図８】エラー警告表示の一例を示す説明図。
【符号の説明】
【００９８】
１０１  ＣＰＵ、１０２  ＲＯＭ、１０３  ＲＡＭ、１０４  ユーザ操作部、１０５  
表示部、１０６  Ｉ／Ｆ、１０７  ＨＤＤ、１０８  ＨＤ、１０９  記録媒体デコード部、１１０  記録媒体、１１１  携帯情報端末
【図１】
2006268629.tif 000003
【図２】
2006268629.tif 000004
【図３】
2006268629.tif 000005
【図４】
2006268629.tif 000006
【図５】
2006268629.tif 000007
【図６】
2006268629.tif 000008
【図７】
2006268629.tif 000009
【図８】
2006268629.tif 000010