(57)【特許請求の範囲】
【請求項１】
ホスト装置からテキストに対応する印刷データを受信する受信手段と；
上記受信手段によりテキストに対応する印刷データが受信された場合に、当該テキストが印刷されるときの当該テキストの体裁を決定するための情報が当該印刷データに含まれているか判定する判定手段と；
上記判定手段により上記印刷データに上記情報が含まれていないと判定された場合に、当該印刷データに対応するテキストの改行位置をユーザに決定させるための表示を表示装置に表示させる表示制御手段と；
上記表示制御手段による表示に基づくユーザの指示に応じて上記テキストの改行位置を決定し、決定した当該改行位置で改行されるように当該テキストを印刷する印刷手段と；
を有することを特徴とする印刷装置。
【請求項２】
請求項１において、
上記表示制御手段は、上記判定手段により上記印刷データに上記情報が含まれていると判定された場合であっても、ユーザによる指示に応じて、当該印刷データに対応するテキストの改行位置をユーザに決定させるための表示を表示装置に表示させ、上記印刷手段は、当該表示に基づくユーザの指示に応じて当該テキストの改行位置を決定し、決定した当該改行位置で改行されるように当該テキストを印刷することを特徴とする印刷装置。
【請求項３】
請求項１または２において、
上記印刷手段は、上記判定手段により上記印刷データに上記情報が含まれていると判定された場合に、ユーザによる指示に応じて、当該テキストが当該情報に応じた改行位置で改行されるように当該テキストを印刷することを特徴とする印刷装置。
【請求項４】
請求項３において、
上記印刷手段は、上記表示制御手段による表示に基づくユーザの指示に応じて決定した改行位置で改行されるように、上記テキストを表示装置に表示させ、当該表示に基づくユーザによる指示に応じて、当該テキストを印刷することを特徴とする印刷装置。
【請求項５】
請求項１乃至４のいずれか１項において、
上記印刷装置に印刷データを送信するホスト装置を示す情報を取得する取得手段を有し、
上記判定手段は、上記取得手段により取得された情報に基づき、上記ホスト装置がテキストの体裁を決定するための情報を含む印刷データを送信する特定の装置であるか判定し、当該ホスト装置が当該特定の装置であると判定した場合に、前記受信手段により当該ホスト装置から受信された印刷データにテキストの体裁を決定するための情報が含まれているか判定することを特徴とする印刷装置。
【請求項６】
請求項５において、
上記取得手段は、上記印刷装置と上記ホスト装置とが接続されたときに、上記ホスト装置を示す情報を取得することを特徴とする印刷装置。
【請求項７】
請求項５または６において、
上記判定手段は、上記ホスト装置が携帯電話かどうか判定することを特徴とする印刷装置。
【請求項８】
ホスト装置からテキストに対応する印刷データを受信する受信工程と；
上記受信工程においてテキストに対応する印刷データが受信された場合に、当該テキストが印刷されるときの当該テキストの体裁を決定するための情報が当該印刷データに含まれているか判定する判定工程と；
上記判定工程において上記印刷データに上記所定の印刷設定が含まれていないと判定された場合に、当該印刷データに対応するテキストの改行位置をユーザに決定させるための表示を表示装置に表示させる表示制御工程と；
上記表示制御工程における表示に基づくユーザの指示に応じて上記テキストの改行位置を決定し、決定した当該改行位置で改行されるように当該テキストを印刷する印刷工程と；
を有することを特徴とする印刷装置の制御方法。
【請求項９】
請求項８に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホスト装置から受信した印刷データに基づき画像を印刷する印刷装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話を筆頭とする携帯端末から、無線のインタフェース、たとえばＢｌｕｅｔｏｏｔｈやＩｒＤＡを使用し、印刷装置に接続し、印刷することが増えている。
【０００３】
しかし、これら無線インタフェースを介して接続し、印刷する場合、通常、印刷装置側で印刷設定を行ってから印刷するか、携帯端末から印刷設定を行う必要がある。
【０００４】
しかし、ダイレクト印刷であるので、一部のｘＨＴＭＬ−Ｐｒｉｎｔを除いて、印刷設定の中に、文字の大きさを指定することができない。よって、大抵の場合、結果として、決まった大きさの文字で、テキストのべた印刷や、事前に登録したテンプレート枠内への印刷になり、携帯電話等の画面表示とは異なるように印刷され、非常に読みづらい。Ｓｔｙｌｅ  Ｓｈｅｅｔを使って設定されていても、これは同様である。
【０００５】
したがって、メール等で、せっかく画面の文字サイズにあわせて改行のタイミングを考えて飾り文字を使っても、常に同一サイズの文字によるテキスト印刷かテンプレートへの印刷になることが多い。このために、画面で見た場合のメールのイメージと、印刷結果との間に、親和性が無く、大きな違和感が存在する。
【０００６】
特に、携帯電話の場合、使用ユーザの年齢や、性別に応じて、画面表示の方法を個々に変更することが多い。たとえば、若い年代では、画面に表示できる文字の大きさを一番小さくし、表示能力を最大限にすることが多く、逆に、年齢が高いユーザの場合、文字の大きさや、太さを強調し、画面当たりの情報力よりも、見易さを優先する傾向にある。
【０００７】
しかし、従来の印刷方法では、携帯電話側で設定を異ならせても、印刷結果は、同じであり、画面の表示と印刷結果との親和性が乏しく、非常に不自由である。
【０００８】
つまり、携帯電話側で設定された文字の大きさや、太さの情報を、印刷装置が取得することができず、また、印刷装置が持っているフォントの大きさや、線の太さを、携帯電話側が知る手段を有していない。よって、印刷装置では、決まった文字サイズのみで、キャラクタ印刷する。
【０００９】
携帯電話、携帯端末、デジカメが、無線でダイレクトに接続する印刷装置において、送信したデータの拡張子等、ファイルフォーマットによって、印刷する用紙の種類、印刷レイアウト等を事前に設定することが知られている（たとえば、特許文献１参照）。このようにすれば、印刷ごとに複雑な設定を行わずに、簡単に印刷することができる。
【００１０】
また、ｖＣａｒｄのダイレクト印刷時に、電話帳機能で記述可能なメモ欄に、印刷レイアウト番号を事前に指定することが知られている（たとえば、特許文献２参照）。このようにすれば、ｖＣａｒｄデータを送信したときに、指定されたレイアウト番号に相当するテンプレートを、初めから、印刷装置に組み込まれているレイアウト集から読み出し、この読み出したデータに流し込んで印刷することができる。
【００１１】
いずれの場合も、送信されてくるデータに対する印刷設定を簡単に、また決まったレイアウトに従って印刷するに過ぎない。
【特許文献１】特開２００４−３５８６７２号公報
【特許文献２】特開２００５−４７２５３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
近年、携帯電話を代表とする携帯端末では、それ単体でメールやメモを作成し、ＰＣを使わずに、ダイレクトで印刷することができる。
【００１３】
しかし、自由にレイアウト可能なＰＣからの印刷とは異なり、携帯電話から印刷を行うと、単なるテキスト印刷になり、プリンタで予め定義されている固定のレイアウトで印刷され、違和感を感じることがあるという問題がある。
【００１４】
つまり、従来の印刷装置は、汎用的なオペレーションシステムの画面イメージに合わせた印刷をするように作られているので、違和感を感じるという問題がある。
【００１５】
本発明は、ユーザにテキストの改行位置を決定させることができる印刷装置、その制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明の印刷装置は、ホスト装置からテキストに対応する印刷データを受信する受信手段と、上記受信手段によりテキストに対応する印刷データが受信された場合に、当該テキストが印刷されるときの当該テキストの体裁を決定するための情報が当該印刷データに含まれているか判定する判定手段と、上記判定手段により上記印刷データに上記情報が含まれていないと判定された場合に、当該印刷データに対応するテキストの改行位置をユーザに決定させるための表示を表示装置に表示させる表示制御手段と、上記表示制御手段による表示に基づくユーザの指示に応じて上記テキストの改行位置を決定し、決定した当該改行位置で改行されるように当該テキストを印刷する印刷手段とを有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、印刷データにテキストの体裁を決定するための情報が含まれていない場合に、ユーザにテキストの改行位置を決定させることができる。
【発明を実施するための最良の形態】
【００１８】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１９】
実施例１は、携帯端末として一番身近な携帯電話を使用し、無線インタフェースとして近年多くの携帯電話に搭載されているＢｌｕｅｔｏｏｔｈを使用する実施例である。
【００２０】
近年の携帯電話やＰＤＡには、近年不可欠なアプリケーションであるＰＩＭ機能や、メールの機能を装備し、これらの情報を、ダイレクトに印刷装置に送信できる無線機能を有するので、実施例１において一番優位なホストでもある。実施例において有効なホストは、携帯性があればよく、携帯電話に限らず、ＰＤＡやモバイルＰＣ等であってもよい。
【００２１】
図１は、本発明の実施例１である印刷装置ＰＲ１を含む印刷システム１００を示す図である。
【００２２】
印刷装置ＰＲ１は、デジタルカメラ１と、携帯電話３と、携帯端末４との間で無線通信することができる。
【００２３】
携帯端末４からダイレクトに印刷する場合、通常、携帯電話３が、接続可能なデバイスを検索し、その中から、接続する印刷装置を選択する。
【００２４】
たとえば、ＵＳＢケーブル等を介して、デジタルカメラ１を、印刷装置ＰＲ１に接続する。Ｂｌｕｅｔｏｏｔｈ等の無線を使用して、他のデバイスと接続できるインタフェースを持つ携帯電話３、携帯端末４が、印刷装置ＰＲ１に接続される。
【００２５】
近年、このようなデバイスが、無線やＵＳＢケーブル等によって、双方で接続することができ、情報をやり取りすることができる商品が多々出回っている。この中で、ＨＯＳＴとダイレクトに接続し、ＰＣを使用せずに、ダイレクト印刷することが可能な印刷装置が主流を占めつつある。実施例１は、コンピュータを使用せずに、ＨＯＳＴを印刷装置ＰＲ１にダイレクトに接続し、簡単に印刷することができる。
【００２６】
コンピュータから印刷する場合、通常、Ｗｉｎｄｏｗｓ（登録商標）等の汎用のオペレーションシステムを基本的な機能として提供している印刷設定ユーティリティがある。コンピュータから印刷する場合、独自に印刷するものに合わせて、印刷条件等を設定する印刷設定ユーティリティがある。また、コンピュータを介さずに、ダイレクトに印刷できる印刷装置ＰＲ１において、印刷装置ＰＲ１本体側で、印刷設定することができる。
【００２７】
図２は、実施例１において、印刷装置ＰＲ１側で設定することができる可能な印刷設定項目を表示する設定画面１０を示す図である。
【００２８】
印刷設定における大まかな項目を示す設定画面１０のうちで、選択画面や、Ｑ＆Ａ方式の入力情報は、印刷装置ＰＲ１に装備されている液晶パネル等に表示され、入力確認をしながら、これらを設定する。
【００２９】
用紙サイズ１３は、印刷出力される紙の大きさを設定する項目であり、用紙タイプ１４は、写真専用の光沢紙や、ＯＨＰシート、普通紙等、紙の質を設定する項目であり、印刷モード１５は、印刷するときの質感を設定する項目である。印刷レイアウト１２において、図２に示すシャドー部分（複数の横線が狭い間隔で記載されている部分）が、印刷される部分であり、印刷レイアウトの状態を設定するために、その出力イメージを示す。通常の印刷では、図２に示す印刷レイアウト（Ａ）である。
【００３０】
このダイレクト印刷の設定画面１０における表示内容は、もともとデジタルカメラ１のデータを印刷するための機能が基本であるので、印字結果のレイアウトがメインであることが多い。したがって、ダイレクト印刷において、印刷する前に、印刷データの内容に合わせて、印刷レイアウト１２を印刷装置ＰＲ１側で行い、その後に、接続された携帯端末４や、デジタルカメラ１が、印刷データを送信し、印刷装置ＰＲ１が印刷する。
【００３１】
通常、携帯端末からメールや、Ｗｅｂを印刷する場合、ＨＴＭＬフォーマットが使用されている。また、近年は、さらにＳｔｙｌｅｓｈｅｅｔを代表とするＨＴＭＬ書式の中に印刷の装飾指定を行うことが可能な印刷設定を行うことによって、フォントの種類の設定、文字サイズの設定、ブロックのマージン設定、行間の設定等を指定することができる。このようにして、携帯端末４側で、印刷装置ＰＲ１の印刷設定が可能なものもある。しかし、特に無線で接続される携帯端末４では、接続する印刷装置ＰＲ１の印字機能を、印刷装置ＰＲ１から取り入れた上で印刷レイアウト１２を行う機能が採用されていない場合が多い。したがって、無線を使用して、携帯端末４からダイレクト印刷する場合、上記のように印刷装置ＰＲ１側で設定する。
【００３２】
図３は、印刷装置ＰＲ１の構成を示すブロック図である。
【００３３】
印刷装置ＰＲ１は、通信制御プログラム２１と、画面表示制御装置２２と、印刷設定値制御装置２３と、印刷データ解析用記憶装置２４と、エラー抽出＆記憶装置２５とを有する。また、印刷装置ＰＲ１は、無線インタフェース２６と、有線インタフェース２７と、ＣＰＵ２８と、ＬＣＤ表示装置２９と、キー入力装置３０と、印刷制御装置３１とを有する。
【００３４】
無線インタフェース２６、有線インタフェース２７は、印刷装置ＰＲ１とＨＯＳＴとを接続するインタフェースである。ＣＰＵ２８は、全体の制御を行う。ＬＣＤ表示装置２９は、印刷設定や、制御上で発生したエラーの表示等を行う。キー入力装置３０は、ユーザに各種設定値を入力するための装置である。印刷制御装置３１は、印刷装置ＰＲ１の印字を行う。
【００３５】
通信制御プログラム２１は、ＨＯＳＴと制御コードや、データの入出力を行うための通信制御を行う。画面表示制御装置２２は、ＬＣＤ表示装置２９を使ってユーザとのインタフェースを行う。印刷設定値制御装置２３は、印刷するために必要な各種印刷設定値をユーザからの指定、またはデフォルト値を使って印刷制御するために、印刷制御装置３１をコントロールする。
【００３６】
印刷データ解析用記憶装置２４は、ＨＯＳＴから受信したデータを解析し、印刷データを作成する装置である。エラー抽出＆記憶装置２５は、印刷時に発生したエラーをチェックし、記憶し、解析する装置である。
【００３７】
ＣＰＵ２８は、識別手段の例である。つまり、ＣＰＵ２８は、携帯電話を代表とする携帯端末と印刷機器が接続を行い、印刷要求と印刷データとを受信したときに、上記印刷要求と上記印刷データとを携帯端末から受信したかどうかを、接続時に双方で通知するＤｅｖｉｃｅＩＤを利用して識別する。
【００３８】
キー入力装置３０は、携帯端末から受信したと、上記識別手段が識別すると、印刷の文字サイズと、１行の文字数とを指定することが可能な指定手段の例である。
【００３９】
印刷制御装置３１は、印刷の文字サイズと、１行の文字数とを指定すると、携帯端末の画面イメージに応じた短冊状で印刷する印刷手段の例である。
【００４０】
なお、上記印刷装置に接続されているＨＯＳＴが携帯電話であれば、受信データに、ＣＳＳが含まれているかどうかを識別する。上記ＣＳＳは、通常ＨＴＭＬ印刷において印刷の装飾指定に使用され、フォントファミリの設定、ポイントでの文字サイズの設定、ブロックのマージン設定、行間の設定等を指定可能なＣａｓｃａｄｉｎｇ  ＳｔｙｌｅＳｈｅｅｔ設定である。以下、フォントファミリの設定、ポイントでの文字サイズの設定、ブロックのマージン設定、行間の設定等を指定可能なＣａｓｃａｄｉｎｇ  ＳｔｙｌｅＳｈｅｅｔ設定を、Ｓｔｙｌｅ  Ｓｈｅｅｔと記す。
【００４１】
また、上記ＳｔｙｌｅＳｈｅｅｔ設定がされている場合、上記ＳｔｙｌｅＳｈｅｅｔ設定に合わせて印刷するか否かをユーザに確認する手段を有する。
【００４２】
さらに、上記ＳｔｙｌｅＳｈｅｅｔに合わせずに、上記指定手段を介して指定された印刷の文字サイズと、１行の文字数とに基づいて印刷する。
【００４３】
しかも、上記指定手段は、印刷を一時停止し、印刷の文字サイズ、１行の文字数、文字の太さ、文字の色を、指定することが可能な手段である。
【００４４】
そして、上記指定した内容に従い、印刷イメージを作成し、表示する表示手段を有する。
【００４５】
また、上記指定手段は、上記表示手段が表示している印刷イメージについて、文字の大きさ、太さ、色の少なくとも１つを、指定し直すことができる手段である。
【００４６】
図４は、印刷装置ＰＲ１側で印刷設定し、携帯電話３からメールを送信し、印刷した結果を示す図である。
【００４７】
携帯電話３の画面４１には、印刷したいメールの文章が表示されている。印刷結果４２、４３は、携帯電話３の画面４１に表示されている文章を、Ｂｌｕｅｔｏｏｔｈを使って、携帯電話３から印刷装置ＰＲ１に印刷した結果である。
【００４８】
印刷結果４２において、送ったメールの改行は、携帯電話３の画面サイズによる見かけ上の改行である。印刷結果４３において、送ったメールの改行は、「改行コード」による改行である。
【００４９】
このように、印刷結果４２、４３になるのは、現状の印刷装置は、ＪＰＥＧ等写真印刷要求が来た場合以外のときに、受信されたデータを、単に、テキストデータとして扱う。よって、そのときに印刷される文字の大きさは、印刷装置ＰＲ１に搭載されているフォントを使い、そのまま印刷するだけである。したがって、現状の印刷装置では、上記のように、個人個人が携帯電話３で設定した自分にとって見やすい、親しみやすい画面構成や、文字の大きさは、印刷結果には反映されない。特に、メールについては、プライベート性が高いので、携帯電話３上の見た目のイメージからほど遠いテキスト印刷になると、同一感が無くなる。
【００５０】
そこで、実施例１では、以下に示す処理を行うことによって、ユーザに望ましい環境を提供することができる。
【００５１】
次に、実施例１における全体の動作について説明する。
【００５２】
図５は、実施例１における全体の動作を示すフローチャートである。
【００５３】
Ｓ１で、印刷をスタートし、ＨＯＳＴと印刷装置ＰＲ１とが無線で接続され、ＨＯＳＴから印刷データが、印刷装置ＰＲ１に送信される。
【００５４】
Ｓ２では、たとえばＢｌｕｅｔｏｏｔｈ等で接続されたＨＯＳＴが、携帯電話３であるか否かを接続時のＤｅｖｉｃｅＩＤや、Ｄｅｖｉｃｅ名から確認する。パーソナルコンピュータやＰＤＡ等ＳｔｙｌｅＳｈｅｅｔを使わない印刷要求を行うデバイスであった場合には、Ｓ４に移行し、本発明の処理を行う。識別で、ＨＯＳＴが、携帯電話３であれば、Ｓ３に進み、さらに、ＨＴＭＬ印刷にＳｔｙｌｅＳｈｅｅｔの設定がされているかどうかを調べる。
【００５５】
図６−１、図６−２、図６−３は、印刷装置ＰＲ１側の設定項目例等を示す図である。
【００５６】
Ｓ３でＳｔｙｌｅＳｈｅｅｔの設定がされているかどうかを確認し、確認の結果、設定がある場合、印刷装置ＰＲ１の表示機に設定項目５１のメッセージが表示される。
【００５７】
近年、ＨＯＳＴ側で印刷設定を行う携帯端末４があり、この場合、ＳｔｙｌｅＳｈｅｅｔを使い、印刷設定する場合がある。ＳｔｙｌｅＳｈｅｅｔを使えば、ＨＴＭＬにおいて、フォントの設定や文字サイズの設定、ブロックのマージン設定、行間の設定ができることは知られている。しかし、現状のＳｔｙｌｅＳｈｅｅｔでは、接続されている印刷装置ＰＲ１に特化した設定ができるわけではない。よって、Ｓ５で、ＳｔｙｌｅＳｈｅｅｔの設定があった場合でも、その指定に従わずに、Ｓ７以下の実施例１による印刷制御を行うのか、ユーザに確認する必要がある。このときに、ワーニングメッセージ５２が表示される。
【００５８】
ユーザが、Ｓ５でＮｏを選択すると、実施例１の制御に戻り、指定されたＳｔｙｌｅｓｈｅｅｔによらずに、本発明実施例１に従う印刷処理を行う。
【００５９】
Ｓ５でＹｅｓを選択すると、ＳｔｙｌｅＳｈｅｅｔの設定のままで印刷する。
【００６０】
以下、Ｓ７〜Ｓ１３が、実施例１の根幹である。Ｓ７で、印刷装置ＰＲ１の表示部に、画面５３を表示することによって、印刷するときの文字の大きさを、ユーザに選択させる。携帯電話３等では、通常、画面に表示される文字の大きさを指定できるので、表示画面が小さい場合、文字の大きさを変更すれば、広い年齢範囲のユーザに対応できる。
【００６１】
実施例１においても、携帯電話３の使い勝手に極力合わせて、印刷する文字の大きさを選択できるので、印刷出力結果が有効である。
【００６２】
次に、Ｓ８で、画面５４を表示し、１行当たりの文字数を指定させる。これと同時に、文字の大きさと、１行当たりの文字数以外の印刷詳細項目とを指定するかどうかを調べる。
【００６３】
画面５４で指定する１行当たりの文字数を、携帯電話３の画面に表示されているメールの横文字数（通信制御プログラム２１では、１１文字）に設定し、画面５３の大きさに近い大きさの文字サイズを選択する。これによって、携帯電話３の画面と見た目が近い印刷結果を得ることができ、携帯電話３で見たメールの文章イメージと、印刷結果とに隔たりが少ないので、違和感の無い印刷結果になる。
【００６４】
画面５４で、「詳細設定を行う」をＹｅｓにすると、詳細設定をさらに実行することができる状態になり、Ｓ１０で、その他詳細設定を行う。その入力画面例は、画面５５である。画面５５では、文字の太さ、文字色を指定する。
【００６５】
次に、Ｓ１１で、画面５６を表示し、Ｓ７〜Ｓ１０で設定された値によって、実際に印刷した場合に想定される印刷レイアウトを表示させ、印刷出力を確認するかどうかを問う。印刷イメージを表示せずに、直接印刷する場合、この後の処理をスキップし、Ｓ１４で実際の印刷動作を行う。印刷イメージを表示する場合、Ｓ１２で、画面５７、５８、５９のいずれかが表示される。
【００６６】
画面５７では、１枚の紙に、短冊状の印刷が２本できることを示し、同様に、画面５８では、１枚の紙に、短冊状の印刷が３本できることを示す。
【００６７】
図７は、実施例１において、携帯電話３が印刷指示を出した場合における印刷結果を示す図である。
【００６８】
図８は、実施例１において、携帯電話３が印刷指示を出した場合における印刷結果を示す図である。
【００６９】
図７に示す印刷結果と図８に示す印刷結果との違いは、画面７２と画面８２とを比較すると分かるように、メールの文章量である。画面７２では、メールの内容が全て表示されているが、画面８２では、メールの文章が表示画面の下にも続き、スクロールを行わないと全部を見ることができない。
【００７０】
１行当たりの文字数を、携帯電話３上に表示されている１行当たりの文字数と同じにすれば、画面８２のように、画面上で見えない部分も含め、画面上で見たのと同じイメージで印刷結果を得ることができる。
【００７１】
１行当たりの文字数を画面表示に合わせて、画面７２を印刷した結果が、印刷結果７３、７７である。いずれの場合も、携帯電話３の表示に準じた印刷結果であるが、印刷結果７４と、７８とを比較すれば分かるように、文字の大きさが異なるので、１枚の紙当たりの短冊の数が異なる。
【００７２】
印刷結果７７は、印刷される文字の大きさは小さいが、１枚の紙当たりに印刷可能なメールの数は多い。逆に、印刷文字は小さく、目が不自由なユーザには判読が難しい。ただし、Ｓ１０で設定される詳細設定において、文字の太さや、文字の色によっても、見た目の印刷結果は大きく異なる。
【００７３】
図９は、実施例１において、文字の大きさに応じて、１枚当たりの短冊状の印刷帯が２本である例と３本である例とを示す図である。
【００７４】
印刷結果９１と、印刷結果９２とを比較すると、メール自体を印刷できる量は、印刷結果９１が少ない。しかし、印刷結果９３と印刷結果９４とを比較すると、見た目には、印刷結果９３が文字が大きく見やすい。
【００７５】
携帯電話３の小さな表示画面上で、文字を大きく表示するように指定した年配のユーザには、印刷結果９４よりも印刷結果９３が有効である。また、このレイアウト確認で表示される画面５９や、５７、５８（図６−３）でも、実際にはそれぞれ大きく分類して、印刷イメージ５９１〜５９３、５７１〜５７３、５８１〜５８３が有る。
【００７６】
これらの違いは、文字の大きさや、文字の１行当たりの文字数、文字の太さであり、画面５９である場合、短冊印刷が、２行ではないが、場合によっては、距離５９４のように、両脇のスペースがかなり空く場合がある。
【００７７】
同様に、画面５７のように、２本の短冊印刷になる場合でも、距離５７４や、距離５７５のように、右、左の行間に、大きな空間ができることもある。画面５８のように、３列の短冊印刷になる場合も同様であり、距離５８４、距離５８５で示すように、かなりのスペースが空くこともある。このような場合には、文字の大きさをさらに大きくするか、文字を太文字等にし、さらに見やすくして印刷することができる。
【００７８】
上記のように、印刷装置ＰＲ１側で文字の大きさ、１行当たりの文字数を指定させ、印刷設定するので、携帯電話３の画面に合わせた短冊状を簡単に印刷することができ、携帯端末４の画面と統一感のある印刷を行うことができる。
【００７９】
実施例１は、携帯電話３を使用した例であるが、携帯端末４でも、上記と同様の手法によって、画面のレイアウトに合わせた印刷を簡単に行うことができる。
【００８０】
すなわち、無線インタフェースを有する端末と、印刷装置とで構成されている印刷システムにおいて、端末側から接続を行う印刷装置に接続要求を出した段階で、接続ＨＯＳＴが携帯端末４であるか否かをチェックする。携帯端末４であれば、印刷装置ＰＲ１側の表示機を使って印刷するフォントの大きさや、１行当たりの文字数を、携帯端末４の表示機のレイアウトに合わせた形で指定させる手段を有する。また、その設定内容に基づいて、印刷レイアウトイメージを表示し、印刷レイアウトを確認させ、場合によっては、設定を変更し、個々のユーザの趣旨に合った、携帯端末４の画面と統一感のある印刷結果を提供する。
【００８１】
たとえば、ホスト側で印刷設定を行う方法として、ｘＨＴＭＬ−Ｐｒｉｎｔ等を使用することによって、これに類した印刷を行うこともできるが、ｘＨＴＭＬ−Ｐｒｉｎｔ機能を使うことができる携帯端末４は限定される。端末の仕様で印刷結果が異なり、この手法では、印刷装置ＰＲ１の仕様を加味した印刷設定が行えない場合があるので、あくまで携帯端末４の機能によらずに、統一した印刷結果を得るために、印刷装置ＰＲ１側で印刷設定をする必要がある。
【００８２】
従来、携帯端末４から印刷する場合、どのような文章を印刷する場合でも、紙の端から端まで、全て固定サイズの文字を使用し、テキスト印刷、または指定されたテンプレート内へ印刷されている。しかし、上記実施例では、携帯電話３を代表とする携帯端末４の仕様によらず、印刷装置ＰＲ１側で印刷文字の大きさや１行当たりの文字数を指定するので、携帯電話３画面のレイアウトとの間で親和性があり、ユーザの趣旨に合った印刷を行うことができる。
【００８３】
たとえば、携帯電話３の画面レイアウトと同一にするので、あたかも携帯電話３の画面と同じレイアウトの短冊状で印刷することができる。
【００８４】
また、従来例では、無線インタフェースを使って印刷する場合、印刷を行う前に印刷レイアウトや、印刷イメージを確認する手段が無いことが多い。ところが、上記実施例では、指定された値から印刷イメージを作成し、印刷装置ＰＲ１の表示機に印刷レイアウトを表示するので、その確認を行い、結果に応じて変更することもできる。
【図面の簡単な説明】
【００８６】
【図１】本発明の実施例１である印刷装置ＰＲ１を含む印刷システム１００を示す図である。
【図２】実施例１において、印刷装置ＰＲ１側で設定することができる可能な印刷設定項目を表示する設定画面１０を示す図である。
【図３】印刷装置ＰＲ１の構成を示すブロック図である。
【図４】印刷装置ＰＲ１側で印刷設定し、携帯電話３からメールを送信し、印刷した結果を示す図である。
【図５】実施例１における全体の動作を示すフローチャートである。
【図６−１】印刷装置ＰＲ１側の設定項目例等を示す図である。
【図６−２】印刷装置ＰＲ１側の設定項目例等を示す図である。
【図６−３】印刷装置ＰＲ１側の設定項目例等を示す図である。
【図７】実施例１において、携帯電話３が印刷指示を出した場合における印刷結果を示す図である。
【図８】実施例１において、携帯電話３が印刷指示を出した場合における印刷結果を示す図である。
【図９】実施例１において、文字の大きさに応じて、１枚当たりの短冊状の印刷帯が２本である例と３本である例とを示す図である。
【符号の説明】
【００８７】
１００…印刷システム、
ＰＲ１…印刷装置、
１…デジタルカメラ、
３…携帯電話、
４…携帯端末、
１０…印刷装置ＰＲ１側で設定できる印刷設定画面、
２８…ＣＰＵ、
２９…ＬＣＤ表示装置、
３０…キー入力装置、
３１…印刷制御装置、
５１〜６１…画面。
【図１】
0005055068.tif 000002
【図２】
0005055068.tif 000003
【図３】
0005055068.tif 000004
【図４】
0005055068.tif 000005
【図５】
0005055068.tif 000006
【図６−１】
0005055068.tif 000007
【図６−２】
0005055068.tif 000008
【図６−３】
0005055068.tif 000009
【図７】
0005055068.tif 000010
【図８】
0005055068.tif 000011
【図９】
0005055068.tif 000012