(57)【要約】【課題】印刷ジョブを投入したユーザーの位置に基づいて印刷物の出力態様を適宜変化させることにより、印刷物を取得しにきたユーザーの正面方向に印刷物を出力できるようにする。【解決手段】画像形成装置１は、印刷ジョブを受け付けるジョブ受付部３０と、ユーザーの位置情報を取得する位置情報取得部３２と、位置情報取得部３２によって取得される位置情報に基づいて印刷物の出力態様を決定する出力態様決定部３３と、印刷ジョブを実行することにより、出力態様決定部３３によって決定される出力態様で印刷物を出力する印刷出力部３４と、を備える構成である。【選択図】図３
2019181783.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを受け付けるジョブ受付手段と、
ユーザーの位置情報を取得する位置情報取得手段と、
前記位置情報取得手段によって取得される位置情報に基づいて、印刷物の出力態様を決定する出力態様決定手段と、
前記印刷ジョブを実行し、前記出力態様決定手段によって決定される出力態様で印刷物を出力する印刷出力手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記印刷出力手段は、前記出力態様決定手段によって決定される印刷物の出力態様に応じて、印刷用紙に形成する画像の向きを選択して印刷物を出力することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
印刷用紙がそれぞれ異なる方向にセットされる複数の給紙トレイを更に備え、
前記印刷出力手段は、前記出力態様決定手段によって決定される印刷物の出力態様に応じて、前記複数の給紙トレイのうちから一の給紙トレイを選択して印刷用紙を給紙することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記位置情報取得手段は、ユーザーが所持する端末の位置情報に基づきユーザーの位置情報を取得することを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
画像形成装置の周囲を撮影した画像を取得する画像取得手段を更に備え、
前記位置情報取得手段は、前記画像取得手段によって取得される画像に基づきユーザーの位置情報を取得することを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項６】
前記位置情報取得手段によって取得されるユーザーの位置情報の変化に基づいてユーザーの移動方向を検出する移動方向検出手段を更に備え、
前記出力態様決定手段は、前記移動方向検出手段によって検出されるユーザーの移動方向に基づいて印刷物の出力態様を決定することを特徴とする請求項１乃至５のいずれかに記載の画像形成装置。
【請求項７】
前記印刷ジョブを記憶する第１の記憶手段と、
ユーザーが自機周辺の所定の領域に存在するか否かを検知する検知手段と、
を更に備え、
前記印刷出力手段は、前記検知手段によってユーザーが前記所定の領域に存在することが検知された場合に、前記印刷ジョブの実行を開始することを特徴とする請求項１乃至６のいずれかに記載の画像形成装置。
【請求項８】
前記印刷出力手段は、前記出力態様決定手段によって印刷物の出力態様が決定されることに伴い、前記印刷ジョブの実行を開始することを特徴とする請求項１乃至６のいずれかに記載の画像形成装置。
【請求項９】
前記出力態様決定手段により決定される印刷物の出力態様の履歴を記憶する第２の記憶手段を更に備え、
前記出力態様決定手段は、所定の条件下において、ユーザーの位置情報に基づいて印刷物の出力態様を決定することなく、前記第２の記憶手段に記憶される印刷物の出力態様の履歴に基づいて印刷物の出力態様を決定することを特徴とする請求項１乃至８のいずれかに記載の画像形成装置。
【請求項１０】
処理速度を優先するか否かの優先度を設定する設定手段を更に備え、
前記所定の条件は、前記設定手段における設定が処理速度を優先する設定であることを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記所定の条件は、前記印刷ジョブで指定される印刷枚数が所定数以上であることを特徴とする請求項９に記載の画像形成装置。
【請求項１２】
前記所定の条件は、前記ジョブ受付手段によって前記印刷ジョブが受け付けられてから所定時間経過時に、前記印刷ジョブが未実行であることを特徴とする請求項９に記載の画像形成装置。
【請求項１３】
前記第２の記憶手段は、前記出力態様決定手段により決定される印刷物の出力態様の履歴をユーザー毎に記憶することを特徴とする請求項９乃至１２のいずれかに記載の画像形成装置。
【請求項１４】
前記印刷ジョブを投入したユーザーを特定するユーザー特定手段を更に備え、
前記位置情報取得手段は、前記ユーザー特定手段によって特定されるユーザーの位置情報を取得することを特徴とする請求項１乃至１３のいずれかに記載の画像形成装置。
【請求項１５】
前記ユーザー特定手段は、前記印刷ジョブを投入したユーザーと、当該ユーザーと一定の関連性を有する他のユーザーとを含む複数のユーザーを特定し、
前記位置情報取得手段は、前記ユーザー特定手段によって特定される前記複数のユーザーの位置情報を取得し、
前記出力態様決定手段は、前記位置情報取得手段によって取得されるユーザー毎の位置情報に基づいてユーザー毎に印刷物の出力態様を決定し、
前記印刷出力手段は、前記複数のユーザーのそれぞれについて決定される出力態様に基づき、複数部の印刷物を出力することを特徴とする請求項１４に記載の画像形成装置。
【請求項１６】
画像形成装置に、
印刷ジョブを受け付けるジョブ受付ステップと、
ユーザーの位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにおいて取得される位置情報に基づいて、印刷物の出力態様を決定する出力態様決定ステップと、
前記印刷ジョブを実行し、前記出力態様決定ステップにおいて決定される出力態様で印刷物を出力する印刷出力ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びプログラムに関し、特に印刷物の出力態様を変更可能な画像形成技術に関する。
【背景技術】
【０００２】
従来、ＭＦＰ（Multifunction Peripherals）などの画像形成装置において、印刷用紙の無駄な消費を抑えつつ対面する二人のユーザーが同時に参照しやすい印刷物を作成するものが知られている（例えば特許文献１）。この従来技術によれば、印刷用紙上の一方の領域に画像をそのまま配置し、他方の領域に画像を１８０度回転させて配置して印刷出力を行うことにより、対面する二人のユーザーが同時に参照しやすい印刷物を出力する。
【０００３】
ところで、近年、ＭＦＰ（Multifunction Peripherals）などの画像形成装置のリモートパネルの技術が進んでいる。リモートパネルとは、ユーザーが所持するスマートフォンなどの携帯端末に対して画像形成装置を操作するための操作画面を表示し、携帯端末を介してユーザーの操作に基づく操作情報を受け付ける技術である。そのため、ユーザーは自身の携帯端末を使って画像形成装置への操作指示を行うことで、画像形成装置に印刷ジョブを投入することが可能である。このようなリモートパネルの普及に伴い、ユーザーが画像形成装置に設けられている操作パネルを操作する機械が減少する。
【０００４】
このようなことから、将来的に画像形成装置のパネルレス化が進むと考えられる。画像形成装置のパネルレス化が進むと、画像形成装置の正面や背面といった方向性の概念がなくなる。そのため、今後の画像形成装置の設置態様として、複数のユーザーによって共有利用される画像形成装置をオフィスの中央などに設置する態様が増えると考えられる。
【０００５】
上記のように画像形成装置がオフィスの中央に設置されると、印刷物を取得しようとするユーザーが画像形成装置の周囲の様々な方向から画像形成装置に向かって移動してくることになる。そのような場合、画像形成装置が常に一定の向きで印刷物を出力すると、ユーザーが画像形成装置にアクセスした方向によっては、ユーザーの印刷物が逆向きに出力されていることがあり、一見しただけでは自身の印刷物であることを把握することができない事態が生じ得る。
【０００６】
そのような事態を防ぐためには、画像形成装置は、ユーザーが接近してくる方向に応じた向きで印刷物を出力することが望まれる。しかし、上述した従来技術は、ユーザーが印刷物を取得するために接近してくる方向に応じた向きで印刷物を出力するものではなく、上述した課題を解決することができない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−０１０１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上記課題を解決するためになされたものであり、印刷ジョブを投入したユーザーの位置などに基づいて印刷物の出力態様を適宜変化させることにより、印刷物を取得しにきたユーザーの正面方向に印刷物を出力することができる画像形成装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１に係る発明は、画像形成装置であって、印刷ジョブを受け付けるジョブ受付手段と、ユーザーの位置情報を取得する位置情報取得手段と、前記位置情報取得手段によって取得される位置情報に基づいて、印刷物の出力態様を決定する出力態様決定手段と、前記印刷ジョブを実行し、前記出力態様決定手段によって決定される出力態様で印刷物を出力する印刷出力手段と、を備えることを特徴とする構成である。
【００１０】
請求項２に係る発明は、請求項１に記載の画像形成装置において、前記印刷出力手段は、前記出力態様決定手段によって決定される印刷物の出力態様に応じて、印刷用紙に形成する画像の向きを選択して印刷物を出力することを特徴とする構成である。
【００１１】
請求項３に係る発明は、請求項１又は２に記載の画像形成装置において、印刷用紙がそれぞれ異なる方向にセットされる複数の給紙トレイを更に備え、前記印刷出力手段は、前記出力態様決定手段によって決定される印刷物の出力態様に応じて、前記複数の給紙トレイのうちから一の給紙トレイを選択して印刷用紙を給紙することを特徴とする構成である。
【００１２】
請求項４に係る発明は、請求項１乃至３のいずれかに記載の画像形成装置において、前記位置情報取得手段は、ユーザーが所持する端末の位置情報に基づきユーザーの位置情報を取得することを特徴とする構成である。
【００１３】
請求項５に係る発明は、請求項１乃至３のいずれかに記載の画像形成装置において、画像形成装置の周囲を撮影した画像を取得する画像取得手段を更に備え、前記位置情報取得手段は、前記画像取得手段によって取得される画像に基づきユーザーの位置情報を取得することを特徴とする構成である。
【００１４】
請求項６に係る発明は、請求項１乃至５のいずれかに記載の画像形成装置において、前記位置情報取得手段によって取得されるユーザーの位置情報の変化に基づいてユーザーの移動方向を検出する移動方向検出手段を更に備え、前記出力態様決定手段は、前記移動方向検出手段によって検出されるユーザーの移動方向に基づいて印刷物の出力態様を決定することを特徴とする構成である。
【００１５】
請求項７に係る発明は、請求項１乃至６のいずれかに記載の画像形成装置において、前記印刷ジョブを記憶する第１の記憶手段と、ユーザーが自機周辺の所定の領域に存在するか否かを検知する検知手段と、を更に備え、前記印刷出力手段は、前記検知手段によってユーザーが前記所定の領域に存在することが検知された場合に、前記印刷ジョブの実行を開始することを特徴とする構成である。
【００１６】
請求項８に係る発明は、請求項１乃至６のいずれかに記載の画像形成装置において、前記印刷出力手段は、前記出力態様決定手段によって印刷物の出力態様が決定されることに伴い、前記印刷ジョブの実行を開始することを特徴とする構成である。
【００１７】
請求項９に係る発明は、請求項１乃至８のいずれかに記載の画像形成装置において、前記出力態様決定手段により決定される印刷物の出力態様の履歴を記憶する第２の記憶手段を更に備え、前記出力態様決定手段は、所定の条件下において、ユーザーの位置情報に基づいて印刷物の出力態様を決定することなく、前記第２の記憶手段に記憶される印刷物の出力態様の履歴に基づいて印刷物の出力態様を決定することを特徴とする構成である。
【００１８】
請求項１０に係る発明は、請求項９に記載の画像形成装置において、処理速度を優先するか否かの優先度を設定する設定手段を更に備え、前記所定の条件は、前記設定手段における設定が処理速度を優先する設定であることを特徴とする構成である。
【００１９】
請求項１１に係る発明は、請求項９に記載の画像形成装置において、前記所定の条件は、前記印刷ジョブで指定される印刷枚数が所定数以上であることを特徴とする構成である。
【００２０】
請求項１２に係る発明は、請求項９に記載の画像形成装置において、前記所定の条件は、前記ジョブ受付手段によって前記印刷ジョブが受け付けられてから所定時間経過時に、前記印刷ジョブが未実行であることを特徴とする構成である。
【００２１】
請求項１３に係る発明は、請求項９乃至１２のいずれかに記載の画像形成装置において、前記第２の記憶手段は、前記出力態様決定手段により決定される印刷物の出力態様の履歴をユーザー毎に記憶することを特徴とする構成である。
【００２２】
請求項１４に係る発明は、請求項１乃至１３のいずれかに記載の画像形成装置において、前記印刷ジョブを投入したユーザーを特定するユーザー特定手段を更に備え、前記位置情報取得手段は、前記ユーザー特定手段によって特定されるユーザーの位置情報を取得することを特徴とする構成である。
【００２３】
請求項１５に係る発明は、請求項１４に記載の画像形成装置において、前記ユーザー特定手段は、前記印刷ジョブを投入したユーザーと、当該ユーザーと一定の関連性を有する他のユーザーとを含む複数のユーザーを特定し、前記位置情報取得手段は、前記ユーザー特定手段によって特定される前記複数のユーザーの位置情報を取得し、前記出力態様決定手段は、前記位置情報取得手段によって取得されるユーザー毎の位置情報に基づいてユーザー毎に印刷物の出力態様を決定し、前記印刷出力手段は、前記複数のユーザーのそれぞれについて決定される出力態様に基づき、複数部の印刷物を出力することを特徴とする構成である。
【００２４】
請求項１６に係る発明は、プログラムであって、画像形成装置に、印刷ジョブを受け付けるジョブ受付ステップと、ユーザーの位置情報を取得する位置情報取得ステップと、前記位置情報取得ステップにおいて取得される位置情報に基づいて、印刷物の出力態様を決定する出力態様決定ステップと、前記印刷ジョブを実行し、前記出力態様決定ステップにおいて決定される出力態様で印刷物を出力する印刷出力ステップと、を実行させることを特徴とする構成である。
【発明の効果】
【００２５】
本発明によれば、印刷ジョブを投入したユーザーの位置などに基づいて印刷物の出力態様を適宜変化させることにより、印刷物を取得しにきたユーザーの正面方向に印刷物を出力することができる。
【図面の簡単な説明】
【００２６】
【図１】第１実施形態における画像形成装置の外観構成の一例を示す斜視図である。
【図２】印刷物の出力態様の一例を示す図である。
【図３】第１実施形態における画像形成装置のハードウェア構成及び機能構成の一例を示す図である。
【図４】第１実施形態における出力態様決定部によって決定される印刷物の出力態様の一例を示す図である。
【図５】第１実施形態における画像形成装置において行われる処理手順の一例を示すフローチャートである。
【図６】第２実施形態における画像形成装置のハードウェア構成及び機能構成の一例を示す図である。
【図７】第２実施形態における出力態様決定部によって決定される印刷物の出力態様の一例を示す図である。
【図８】第２実施形態における画像形成装置において行われる処理手順の一例を示すフローチャートである。
【図９】第３実施形態における画像形成装置の外観構成の一例を示す斜視図である。
【図１０】第３実施形態における画像形成装置のハードウェア構成及び機能構成の一例を示す図である。
【図１１】位置情報取得部が画像から位置情報を取得する一例を示す図である。
【図１２】第３実施形態における出力態様決定部によって決定される印刷物の出力態様の一例を示す図である。
【図１３】第３実施形態における画像形成装置において行われる処理手順の一例を示すフローチャートである。
【図１４】第３実施形態における画像形成装置において行われる処理手順の一例を示すフローチャートである。
【図１５】第４実施形態における画像形成システムの概念的構成例を示す図である。
【図１６】第４実施形態における画像形成システムのハードウェア構成及び機能構成の一例を示す図である。
【図１７】第４実施形態における出力態様決定部によって決定される印刷物の出力態様の一例を示す図である。
【図１８】第４実施形態における画像形成装置において行われる処理手順の一例を示すフローチャートである。
【図１９】第５実施形態における印刷ジョブの実行タイミングの一例を示す図である。
【図２０】第５実施形態における画像形成装置の外観構成の一例を示す斜視図である。第５実施形態における画像形成装置において行われる処理手順の一例を示すフローチャートである。
【図２１】第５実施形態における画像形成装置において行われる処理手順の一例を示すフローチャートである。
【図２２】第６実施形態における画像形成装置のハードウェア構成及び機能構成の一例を示す図である。
【図２３】履歴出力条件設定画面の一例を示す図である。
【図２４】第６実施形態における画像形成装置において行われる処理手順の一例を示すフローチャートである。
【図２５】第６実施形態における画像形成装置において行われる処理手順の一例を示すフローチャートである。
【図２６】第７実施形態における画像形成装置のハードウェア構成及び機能構成の一例を示す図である。
【図２７】グループ情報の一例を示す図である。
【図２８】ユーザー特定方法の一例を示す図である。
【図２９】第７実施形態における出力態様決定部によって決定される印刷物の出力態様の一例を示す図である。
【図３０】第７実施形態における画像形成装置において行われる処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する要素には同一符号を付しており、それらについての重複する説明は省略する。
【００２８】
（第１実施形態）
図１は、本発明の第１実施形態である画像形成装置１の一構成例を示す図である。画像形成装置１は、プリンタ機能を備えており、ユーザーによって投入された印刷ジョブを実行する。例えば、画像形成装置１は、ＬＡＮ（Local Area Network）などのネットワークに接続可能であり、ネットワーク経由で他のコンピュータから印刷ジョブを受信すると、プリント機能を動作させ、印刷ジョブに含まれる画像データに基づいて印刷出力を行うことが可能である。また、画像形成装置１は、スマートフォンやタブレット端末などの携帯端末からも印刷ジョブを受信して実行することが可能である。
【００２９】
このような画像形成装置１は、複数のユーザーによって共有して利用される装置であり、例えば、オフィスの中央などに設置される。そのため、画像形成装置１に対して印刷ジョブを投入したユーザーは、画像形成装置１の周囲の様々な方向から画像形成装置１に向かって移動し、自身の印刷物を取得する。
【００３０】
この画像形成装置１は、印刷物が出力される排紙トレイ３と、印刷用紙に画像形成を行うための画像形成部１７と、印刷用紙を画像形成部１７に給紙するための複数の給紙部１６を備えている。また本実施形態では、ユーザーが画像形成装置１に対する操作を直接行うための操作パネルが設けられていないパネルレスタイプの画像形成装置１を例示している。ただし、これに限られるものではなく、画像形成装置１は、操作パネルを備えるものであっても構わない。
【００３１】
例えば、排紙トレイ３は、画像形成装置１の上部に設けられる。そのため、画像形成装置１は、ユーザーが印刷物を取得するためにどの方向からアクセスしてきた場合であっても、ユーザーが印刷物を取得しやすい上部の排紙トレイ３に印刷物を出力することができる。
【００３２】
また画像形成部１７は画像形成装置１の中央部に設けられ、複数の給紙部１６は画像形成装置１の下部に設けられる。画像形成装置１は、印刷ジョブを実行するとき、複数の給紙部１６のうちから１つの給紙部１６を選択し、その選択した給紙部１６から印刷用紙を給紙し、装置内部の用紙搬送路に沿って印刷用紙を画像形成部１７へ搬送する。そして画像形成装置１は、画像形成部１７において印刷ジョブに含まれる画像データに基づく画像を形成し、その画像を印刷用紙に転写し、定着させる。その後、画像形成装置１は、画像形成された印刷用紙を印刷物として、排紙トレイ３上に排出する。
【００３３】
複数の給紙部１６は、それぞれ同一サイズの印刷用紙をストックしており、印刷用紙の配置方向がそれぞれ異なる方向となる状態で印刷用紙を保持している。本実施形態では、複数の給紙部１６として、２つの給紙部１６ａ，１６ｂを図示している。例えば上段側の給紙部１６ａには、Ａ４サイズの印刷用紙が給紙方向に対して縦置き状態でセットされており、給紙態様がＳＥＦ（Short Edge Feed）となる。また下段側の給紙部１６ｂには、Ａ４サイズの印刷用紙が給紙方向に対して横置き状態でセットされており、給紙態様がＬＥＦ（Long Edge Feed）となる。つまり、複数の給紙部１６は、同一サイズの印刷用紙をそれぞれ異なる方向で給紙できるように、印刷用紙の配置方向をそれぞれ異なる方向としているのである。尚、給紙部１６の数は、２つに限られるものではない。
【００３４】
また画像形成装置１は、画像形成部１７において画像データに基づく画像を形成する際、その画像を回転させることが可能である。例えば、画像形成装置１は、印刷用紙に転写する画像を形成する際、画像の回転角度を０度、９０度、１８０度、２７０度のいずれかに設定することができる。そして本実施形態の画像形成装置１は、上述した２通りの給紙態様と、４通りの回転角度とを組み合わせることにより、印刷ジョブに基づく印刷出力を行う際に４通りの出力態様のうちから１つの出力態様を決定する。
【００３５】
図２は、画像形成装置１による４通りの出力態様を示す図である。尚、図２では、画像形成装置１において設定されるＸＹ座標系を示している。
【００３６】
まず図２（ａ）は、第１の出力態様を示している。第１の出力態様では、排紙トレイ３に対して第１の出力態様の印刷物Ｄ１が出力される。例えば、第１の出力態様は、上段側の給紙部１６ａからＳＥＦで印刷用紙を給紙し、画像の回転角度を０度に設定して印刷する出力態様である。第１の出力態様は、ユーザーが図中矢印Ｆ１で示す方向から画像形成装置１にアクセスして印刷物を取得するときに印刷物を正面から取得することができる出力態様である。
【００３７】
図２（ｂ）は、第２の出力態様を示している。第２の出力態様では、排紙トレイ３に対して第２の出力態様の印刷物Ｄ２が出力される。例えば、第２の出力態様は、上段側の給紙部１６ａからＳＥＦで印刷用紙を給紙し、画像の回転角度を１８０度に設定して印刷する出力態様である。第２の出力態様は、第１の出力態様と対比すると画像の向きが逆向きとなるため、ユーザーが図中矢印Ｆ２で示す方向から画像形成装置１にアクセスして印刷物を取得するときに印刷物を正面から取得することができる出力態様である。
【００３８】
図２（ｃ）は、第３の出力態様を示している。第３の出力態様では、排紙トレイ３に対して第３の出力態様の印刷物Ｄ３が出力される。例えば、第３の出力態様は、下段側の給紙部１６ｂからＬＥＦで印刷用紙を給紙し、画像の回転角度を９０度に設定して印刷する出力態様である。第３の出力態様は、第１の出力態様と対比すると画像の向きが９０度回転した向きとなるため、ユーザーが図中矢印Ｆ３で示す方向から画像形成装置１にアクセスして印刷物を取得するときに印刷物を正面から取得することができる出力態様である。
【００３９】
図２（ｄ）は、第４の出力態様を示している。第４の出力態様では、排紙トレイ３に対して第４の出力態様の印刷物Ｄ４が出力される。例えば、第４の出力態様は、下段側の給紙部１６ｂからＬＥＦで印刷用紙を給紙し、画像の回転角度を２７０度に設定して印刷する出力態様である。第４の出力態様は、第３の出力態様と対比すると画像の向きが逆向きとなるため、ユーザーが図中矢印Ｆ４で示す方向から画像形成装置１にアクセスして印刷物を取得するときに印刷物を正面から取得することができる出力態様である。
【００４０】
このように画像形成装置１は、上述した４通りの出力態様で印刷物を出力することが可能である。そして画像形成装置１は、印刷ジョブを受信すると、その印刷ジョブを投入したユーザーを特定すると共に、そのユーザーの位置などに基づいて４通りの出力態様のうちから１つの出力態様を決定し、その決定した出力態様で印刷物を出力する。すなわち、画像形成装置１は、ユーザーが印刷物を取得する方向に応じて、ユーザーが印刷物を正面から取得できる出力態様で印刷物を出力するのである。したがって、ユーザーが印刷物を取得するために画像形成装置１の設置場所まで移動してきたときには、印刷物の画像がユーザーの方向を向いた状態となって出力されているため、ユーザーは、一見しただけで自身の印刷物であることを把握することができる。以下、このような画像形成装置１について詳しく説明する。
【００４１】
図３は、画像形成装置１のハードウェア構成及び機能構成の一例を示す図である。画像形成装置１は、そのハードウェア構成として、通信部１０と、プリンタ部１３と、記憶部１８と、制御部１９とを備えている。
【００４２】
通信部１０は、ネットワークインタフェース１１を備えている。ネットワークインタフェース１１は、画像形成装置１をＬＡＮなどのネットワークに接続するためのインタフェースである。画像形成装置１は、このネットワークインタフェース１１を介して、ユーザーが所持するコンピュータや、携帯端末と通信を行う。尚、通信部１０には、ユーザーが所持する携帯端末と無線通信を行う無線通信部が搭載されていても構わない。
【００４３】
プリンタ部１３は、印刷ジョブを実行して印刷出力を行うためのものである。プリンタ部１３は、上述した、複数の給紙部１６と、画像形成部１７とを備えている。給紙部１６及び画像形成部１７は、制御部１９によって制御され、画像形成装置１において印刷ジョブが実行されるときに互いに同期した動作を行う。例えば画像形成装置１において印刷ジョブが実行されるとき、プリンタ部１３は、複数の給紙部１６のうち、制御部１９から指定された給紙部１６からの給紙を行う。またプリンタ部１３は、画像形成部１７を、制御部１９から出力される画像データに基づいて駆動することにより、制御部１９から指定された画像データに基づく画像形成を行う。そしてプリンタ部１３は、給紙部１６から給紙される印刷用紙に対して画像形成部１７で形成された画像を転写した後、その画像を印刷用紙に定着させて排紙トレイ３上へ排出する。
【００４４】
記憶部１８は、ハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）などによって構成される不揮発性の記憶装置である。この記憶部１８は、様々なプログラムやデータなどを記憶しておくものである。例えば記憶部１８には、図３に示すように、プログラム２０、ユーザー情報４０及びマップ情報４１などが記憶されている。
【００４５】
プログラム２０は、画像形成装置１において実行されるプログラムであり、予め画像形成装置１にインストールされているプログラムである。例えば画像形成装置１は、電源投入時にプログラム２０を読み出して実行することにより、後述する各種処理部を機能させる。
【００４６】
ユーザー情報４０は、画像形成装置１を利用するユーザーが予め登録された情報である。ユーザー情報４０には、複数のユーザーの情報が予め登録される。例えば、ユーザー情報４０には、ユーザーを特定するためのユーザー識別情報（例えばユーザー名やユーザーＩＤなど）、ユーザーが使用するコンピュータや携帯端末などの情報処理装置を識別するための端末識別情報、オフィス内におけるユーザーの座席位置を示す座席情報、ユーザーの顔の特徴やその他身体的特徴などが記録された特徴情報、などの情報がユーザーごとに登録されている。
【００４７】
マップ情報４１は、画像形成装置１が設置されるオフィスのフロアマップを示す２次元情報である。図４は、マップ情報４１の一例を示す図である。例えば、図４（ａ）におけるマップ情報４１では、ＸＹ直交座標系によって規定されるマップ領域の中心に画像形成装置１が配置されており、画像形成装置１の周囲における各ユーザーのデスクの位置やミーティングスペースの位置などが予め登録されている。尚、マップ情報４１におけるＸＹ座標系は、図２に示した、画像形成装置１において設定されるＸＹ座標系と一致する。
【００４８】
制御部１９は、図示を省略するＣＰＵやメモリなどを備えて構成される。ＣＰＵは、プログラム２０を実行するためのものであり、メモリは、ＣＰＵがプログラム２０を実行する際に発生する一時的なデータなどを記憶するためのものである。また制御部１９は、上述したメモリの他に、印刷ジョブに含まれる画像データを記憶するための画像メモリ２１を備えている。画像メモリ２１は、少なくとも１枚の印刷用紙へ印刷される画像データを記憶するのに十分な記憶容量を有している。
【００４９】
制御部１９のＣＰＵは、画像形成装置１に電源が投入されることにより、記憶部１８からプログラム２０を読み出して実行する。これにより、制御部１９は、ジョブ受付部３０、ユーザー特定部３１、位置情報取得部３２、出力態様決定部３３及び印刷出力部３４として機能する。上述したように、これら各部は、画像形成装置１に対して印刷ジョブが投入されると、ジョブを投入したユーザーを特定し、その特定したユーザーの位置情報を取得し、その位置情報に基づいた出力態様で印刷物を出力するように機能する。以下、これら各部の詳細について説明する。
【００５０】
画像メモリ２１は、印刷出力の対象となる画像データを記憶するメモリである。例えば、画像形成装置１は、ネットワークを介して印刷ジョブを受信すると、その印刷ジョブを記憶部１８へ保存する。そして画像形成装置１は、記憶部１８へ保存した印刷ジョブを実行するとき、印刷ジョブから画像データを順次読み出して画像メモリ２１へ展開する。このようにして画像メモリ２１へ展開された画像データに基づき、印刷ジョブが実行される。
【００５１】
ジョブ受付部３０は、ユーザーによって投入される印刷ジョブを受け付ける処理部である。例えば、ジョブ受付部３０は、通信部１０を介して印刷ジョブを受信すると、その印刷ジョブを記憶部１８へ一旦保存する。そしてジョブ受付部３０は、記憶部１８へ保存した印刷ジョブから印刷用紙１枚分の画像データを読み出し、画像メモリ２１へ格納する。ただし、画像メモリ２１が複数枚分の記憶容量を備えている場合、ジョブ受付部３０は、印刷用紙複数枚分の画像データを画像メモリ２１へ格納するようにしても良い。また、ジョブ受付部３０は、印刷ジョブを受け付けると、その印刷ジョブのヘッダー情報などに含まれるユーザーに関する情報を抽出する。ユーザーに関する情報は、印刷ジョブを投入したユーザーを特定することができる情報であり、例えばユーザー名やユーザーＩＤなどである。そしてジョブ受付部３０は、そのユーザーに関する情報をユーザー特定部３１へ出力する。
【００５２】
ユーザー特定部３１は、印刷ジョブを投入したユーザーを特定する処理部である。ユーザー特定部３１は、ジョブ受付部３０から印刷ジョブを投入したユーザーに関する情報を入力すると、記憶部１８に記憶されるユーザー情報４０を参照する。ユーザー特定部３１は、印刷ジョブを投入したユーザーに関する情報とユーザー情報４０とを照らし合わせ、印刷ジョブを投入したユーザーに関する情報がユーザー情報４０に登録されているか否かを判断する。その結果、ユーザー情報４０にユーザーに関する情報が登録されている場合、ユーザー特定部３１は、受信した印刷ジョブを適切なジョブであると判断し、ジョブを投入したユーザーを特定する。ユーザー特定部３１は、ジョブを投入したユーザーを特定すると、ユーザー特定情報を位置情報取得部３２へ出力する。このユーザー特定情報には、印刷ジョブを投入したユーザーの識別情報が含まれる。
【００５３】
位置情報取得部３２は、ユーザー特定部３１によって印刷ジョブを投入したユーザーが特定されることに伴い、そのユーザーの位置情報を取得する処理部である。本実施形態における位置情報取得部３２は、記憶部１８に記憶されるユーザー情報４０に基づいてユーザーの位置情報を取得する。すなわち、位置情報取得部３２は、ユーザー特定部３１からユーザー特定情報を入力すると、ユーザー情報４０を参照し、印刷ジョブを投入したユーザーの座席情報を位置情報として取得する。また、位置情報取得部３２は、記憶部１８に記憶されるマップ情報４１を参照し、ユーザーの座席情報に対応する座席位置を特定する。そして、位置情報取得部３２は、ユーザーの座席位置に基づき、画像形成装置１の設置位置を基準としたユーザーの位置を特定する。つまり、位置情報取得部３２は、ユーザーの座席位置が、画像形成装置１の周囲のどの方向の位置にあるかを特定するのである。ユーザーの位置を特定すると、位置情報取得部３２は、ユーザーの位置を示す位置情報を出力態様決定部３３に出力する。
【００５４】
出力態様決定部３３は、位置情報取得部３２によって取得されるユーザーの位置情報に基づいて、印刷物の出力態様を決定する処理部である。出力態様決定部３３は、画像形成装置１の周囲を予め複数の領域に分割して管理している。例えば、出力態様決定部３３は、画像形成装置１を中心にして画像形成装置１の周囲を所定角度間隔で４分割することにより、画像形成装置１の周囲を放射状に分割した４つの領域として管理する。これら４つの領域は、４通りの出力態様のそれぞれに対応して設定される領域である。
【００５５】
そして出力態様決定部３３は、ユーザーの位置情報に基づき、ユーザーが４つの領域のうちのいずれの領域に位置するかを特定する。例えば、出力態様決定部３３は、マップ情報４１に、ユーザーの位置情報をマッピングすることで、ユーザーが４つの領域のうちのいずれの領域に位置するかを特定するのである。さらに出力態様決定部３３は、その特定した領域に応じて４通りの出力態様のうちから１つの出力態様を決定する。
【００５６】
図４を参照して、出力態様を決定する処理の概要について説明する。例えば、印刷ジョブを投入したユーザーとしてユーザーＡが特定された場合、出力態様決定部３３は、ユーザーＡの位置６０を示す位置情報を取得する。すなわち、ユーザーＡの位置６０は、ユーザー情報４０においてユーザーＡの座席位置５０ａに対応する位置として特定されている。そのため、出力態様決定部３３は、ユーザーＡの位置６０をマップ情報４１にマッピングすることにより、図４（ａ）に示すように、画像形成装置１を基準とするユーザーの位置６０を特定する。
【００５７】
また、出力態様決定部３３は、図４（ｂ）に示すように、画像形成装置１の周囲を４つ領域ＡＲ１，ＡＲ２，ＡＲ３，ＡＲ４として管理している。そして出力態様決定部３３は、上記のようにして特定したユーザーＡの位置６０が、４つの領域ＡＲ１〜ＡＲ４のうちのいずれの領域に含まれるかを特定する。図４（ｂ）の例の場合、出力態様決定部３３は、印刷ジョブを投入したユーザーＡが第１の領域ＡＲ１に位置していることを特定する。そして出力態様決定部３３は、第１の領域ＡＲ１に位置するユーザーＡが印刷物を取得する際には、画像形成装置１に対して矢印Ｆ１で示す方向からアクセスしてくると判断し、印刷物の出力態様として、上述した第１の出力態様を決定する。これにより、画像形成装置１においてユーザーＡの印刷ジョブが実行されると、第１の出力態様の印刷物Ｄ１が出力される。
【００５８】
これに対し、ユーザーＡが第２の領域ＡＲ２に位置する場合、出力態様決定部３３は、印刷物の出力態様として第２の出力態様を決定する。この場合、画像形成装置１においてユーザーＡの印刷ジョブが実行されると、第２の出力態様の印刷物Ｄ２が出力される。また、ユーザーＡが第３の領域ＡＲ３に位置する場合、出力態様決定部３３は、印刷物の出力態様として第３の出力態様を決定する。この場合、画像形成装置１においてユーザーＡの印刷ジョブが実行されると、第３の出力態様の印刷物Ｄ３が出力される。さらにユーザーＡが第４の領域ＡＲ４に位置する場合、出力態様決定部３３は、印刷物の出力態様として第４の出力態様を決定する。この場合、画像形成装置１においてユーザーＡの印刷ジョブが実行されると、第４の出力態様の印刷物Ｄ４が出力される。
【００５９】
印刷出力部３４は、画像形成装置１において印刷ジョブの実行を制御するものである。印刷出力部３４は、出力態様決定部３３によって印刷物の出力態様が決定されることに伴い、その決定された出力態様となるように、複数の給紙部１６のうちから一の給紙部１６を選択すると共に、画像形成を行う際の画像の回転角度を決定する。例えば、印刷物の出力態様として第１の出力態様が決定された場合、印刷出力部３４は、上段側の給紙部１６ａからＳＥＦで印刷用紙を給紙することを決定すると共に、画像の回転角度を０度に設定することを決定する。また、印刷物の出力態様として第２の出力態様が決定された場合、印刷出力部３４は、上段側の給紙部１６ａからＳＥＦで印刷用紙を給紙することを決定すると共に、画像の回転角度を１８０度に設定することを決定する。また、印刷物の出力態様として第３の出力態様が決定された場合、印刷出力部３４は、下段側の給紙部１６ｂからＬＥＦで印刷用紙を給紙することを決定すると共に、画像の回転角度を９０度に設定することを決定する。さらに、印刷物の出力態様として第４の出力態様が決定された場合、印刷出力部３４は、下段側の給紙部１６ｂからＬＥＦで印刷用紙を給紙することを決定すると共に、画像の回転角度を２７０度に設定することを決定する。
【００６０】
印刷出力部３４は、画像回転部３５を備えている。画像回転部３５は、画像メモリ２１に格納されている画像データに対して、画像の回転処理を行うものである。例えば、第１の出力態様が決定され、画像の回転角度が０度である場合、画像回転部３５は、特に機能しない。この場合、印刷出力部３４は、画像メモリ２１に格納されている画像データに対する回転処理を行うことなく、画像データをプリンタ部１３へ出力する。
【００６１】
これに対し、第２〜第４の出力態様のいずれかが決定されると、画像の回転角度が０度ではなくなるため、印刷出力部３４において画像回転部３５が機能する。そして画像回転部３５は、画像メモリ２１に格納されている画像データをプリンタ部１３へ出力する際に、画像の回転処理を行う。すなわち、第２の出力態様が決定されている場合には１８０度の回転処理を行い、第３の出力態様が決定されている場合には９０度の回転処理を行い、第４の出力態様が決定されている場合には２７０度の回転処理を行うのである。これにより、プリンタ部１３へ出力される画像データは、出力態様決定部３３において決定された出力態様に対応する画像データとなり、プリンタ部１３において出力態様に応じた画像形成が行われるようになる。
【００６２】
印刷出力部３４において上述した動作が行われることにより、印刷ジョブを投入したユーザーが印刷物を取得する方向に合わせた印刷物を出力することができるようになる。つまり、ユーザーが画像形成装置１の設置場所まで移動して印刷物を取得する際には、印刷物の正面が自身に向いた状態となっているため、自身で出力した印刷物であるか否かを速やかに確認することができるのである。このように、本実施形態の画像形成装置１は、各ユーザーが自身の座席位置から印刷ジョブを投入すれば、各ユーザーに対して正面を向く方向で印刷物を出力することができる。
【００６３】
次に画像形成装置１における具体的な動作の一例について説明する。図５は、画像形成装置１において行われる処置手順の一例を示すフローチャートである。まず図５（ａ）は、画像形成装置１において行われる主たる処理手順を示すフローチャートである。この処理は、画像形成装置１が印刷ジョブを受信することによって開始される。画像形成装置１は、印刷ジョブを受信すると（ステップＳ１）、印刷ジョブの解析を行う（ステップＳ２）。この解析処理では、印刷ジョブのヘッダー情報などが解析され、印刷ジョブを投入したユーザーに関する情報が抽出される。次に画像形成装置１は、ユーザー特定処理を行う（ステップＳ３）。ユーザー特定処理では、印刷ジョブを投入したユーザーが正規ユーザーであるか否かが確認され、正規ユーザーであれば、その正規ユーザーを、印刷ジョブを投入したユーザーとして特定する処理が行われる。画像形成装置１は、印刷ジョブを特定したユーザーを特定することができると、次に位置情報取得部３２を機能させ、位置情報取得処理を実行する（ステップＳ４）。
【００６４】
図５（ｂ）は、その位置情報取得処理（ステップＳ４）の詳細な処理手順の一例を示すフローチャートである。位置情報取得部３２は、位置情報取得処理を開始すると、ユーザー情報４０を参照し、印刷ジョブを投入したユーザーの座席情報を取得する（ステップＳ１０）。次に、位置情報取得部３２は、マップ情報４１を確認し（ステップＳ１１）、座席情報に対応するユーザーの座席位置を特定する（ステップＳ１２）。ユーザーの座席位置を特定することができると、位置情報取得部３２は、その座席位置に基づき、ユーザーの位置を特定する（ステップＳ１３）。つまり、ユーザーの座席位置がユーザーの位置として特定されるのである。ユーザーの位置を特定することができると、位置情報取得部３２は、ユーザーの位置を示す位置情報を出力態様決定部３３に出力する（ステップＳ１４）。以上で、位置情報取得処理（ステップＳ４）が終了する。
【００６５】
図５（ａ）に戻り、次に画像形成装置１は、出力態様決定部３３を機能させ、出力態様決定処理を実行する（ステップＳ５）。
【００６６】
図５（ｃ）は、その出力態様決定処理（ステップＳ５）の詳細な処理手順の一例を示すフローチャートである。出力態様決定部３３は、出力態様決定処理を開始すると、位置情報取得部３２からユーザーの位置情報を入力する（ステップＳ２０）。次に出力態様決定部３３は、ユーザーの位置情報に基づき、印刷ジョブを投入したユーザーが画像形成装置１の周囲の４つの領域ＡＲ１〜ＡＲ４のうちのいずれの領域に位置しているかを特定する（ステップＳ２１）。ユーザーが位置する１つの領域を特定することができると、出力態様決定部３３は、その特定した１つの領域に応じて、印刷物の出力態様を、第１〜第４の出力態様のうちのいずれか１つの出力態様に決定する（ステップＳ２２）。そして出力態様決定部３３は、決定した出力態様に基づき、複数の給紙部１６のうちから、印刷用紙の給紙を行う一の給紙部１６を決定する（ステップＳ２３）。さらに出力態様決定部３３は、決定した出力態様に基づき、画像形成を行う際の画像の回転角度を決定する（ステップＳ２４）。このとき、印刷物の出力態様に応じて、画像の回転角度が０度、９０度、１８０度、２７０度のいずれかに決定される。以上で、出力態様決定処理（ステップＳ５）が終了する。
【００６７】
再び図５（ａ）に戻り、次に画像形成装置１は、印刷出力部３４を機能させ印刷ジョブを実行する（ステップＳ６）。このとき、印刷出力部３４は、プリンタ部１３に対し、ステップＳ２３で決定された一の給紙部１６から印刷用紙を給紙させる。また印刷出力部３４は、ステップＳ２４において決定される画像の回転角度が９０度、１８０度、２７０度のいずれかである場合、画像回転部３５を機能させ、画像の回転処理を行わせる。そして印刷出力部３４は、画像の回転処理が施された画像データをプリンタ部１３へ出力する。尚、印刷用紙１枚目の画像データが出力された後、２枚目以降の画像データが画像メモリ２１に順次展開され、同様の処理が行われることは言うまでもない。このような処理が行われることにより、出力態様決定部３３で決定された出力態様の印刷物が排紙トレイ３上に出力されるようになる。画像形成装置１は、印刷ジョブの実行が完了すると、印刷ジョブを受信したことに伴う処理を終了させる。
【００６８】
上述したように本実施形態の画像形成装置１は、印刷ジョブを受信すると、当該印刷ジョブを投入したユーザーを特定し、記憶部１８に記憶されるユーザー情報４０を参照して印刷ジョブを投入したユーザーの位置情報を取得する。更に、画像形成装置１は、取得したユーザーの位置情報とマップ情報４１とに基づき、画像形成装置１の設置位置を基準とした場合のユーザーの相対的な位置を特定する。そして、画像形成装置１は、画像形成装置１の周囲におけるユーザーの相対的な位置に基づき、４つの領域ＡＲ１〜ＡＲ４のうちからユーザーが位置する領域を特定する。画像形成装置１は、その特定した領域に基づいて４通りの出力態様のうちから印刷物の出力態様を決定し、その決定した出力態様となるように印刷ジョブを実行して印刷物を出力する。したがって、ジョブを投入したユーザーの位置に応じて印刷物の出力態様が切り替わり、ユーザーが印刷物を取得する際には印刷物の正面が自身に向いた状態で出力されている。そのため、ユーザーは、排紙トレイ３に出力された印刷物を取得する際に自身の印刷物であるか否かを容易に確認することができるようになる。
【００６９】
（第２実施形態）
次に本発明の第２実施形態について説明する。上記第１実施形態では、予め記憶されているユーザー情報４０に含まれる座席情報に基づいてユーザーの位置を特定する一形態について説明した。これに対し、本実施形態では、ユーザーの所持する携帯端末の位置情報に基づきユーザーの位置を特定する一形態について説明する。
【００７０】
図６は、本実施形態における画像形成装置１のハードウェア構成及び機能構成の一例を示す図である。本実施形態の画像形成装置１は、第１実施形態と同様に、通信部１０と、プリンタ部１３と、記憶部１８と、制御部１９とを備えている。また本実施形態の画像形成装置１は、ユーザーが所持する携帯端末と通信を行うためのアンテナ９０を備えている。尚、アンテナ９０は、無線通信スポットとして機能するものであれば、どのようなものであっても構わない。
【００７１】
通信部１０は、第１実施形態で説明したネットワークインタフェース１１と、無線通信部１２とを備えている。無線通信部１２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）や、ＷｉＦｉ、ＮＦＣ（Near Field Communication）などの無線通信を行うものであり、例えばユーザーが所持する携帯端末と１対１の通信を行うことができる。
【００７２】
本実施形態における無線通信部１２は、アンテナ９０を介して携帯端末と無線通信を行う。画像形成装置１は、携帯端末と無線通信を行うアンテナ９０として、複数のアンテナ９０ａ，９０ｂ，９０ｃ，９０ｄを備えている。これら複数のアンテナ９０ａ，９０ｂ，９０ｃ，９０ｄは、例えば画像形成装置１の４つの側面のそれぞれに設けられ、ユーザーの携帯端末から発せられる電波を個別に受信する。各アンテナ９０ａ，９０ｂ，９０ｃ，９０ｄが画像形成装置１の異なる側面に設けられるため、各アンテナ９０ａ，９０ｂ，９０ｃ，９０ｄが受信する電波強度は、画像形成装置１の周囲におけるユーザーの位置に応じて異なる強度となる。そのため、本実施形態では、各アンテナ９０ａ，９０ｂ，９０ｃ，９０ｄが受信する電波強度に基づき、ユーザーの位置を特定する。以下、これについて詳しく説明する。
【００７３】
例えば、画像形成装置１がユーザーの携帯端末と無線通信を行うことにより、ユーザーの携帯端末から印刷ジョブを受信する場合を想定する。この場合、ジョブ受付部３０は、無線通信部１２を介して受信する印刷ジョブを受け付ける。そしてジョブ受付部３０は、少なくとも印刷用紙１枚目の画像データを画像メモリ２１へ格納する。
【００７４】
ジョブ受付部３０によって印刷ジョブが受け付けられると、ユーザー特定部３１が、印刷ジョブを投入したユーザーを特定する。このとき、ユーザー特定部３１において行われる動作は、第１実施形態で説明したものと同様である。
【００７５】
ユーザー特定部３１によって印刷ジョブを投入したユーザーが特定されると、制御部１９は、位置情報取得部３２を機能させる。位置情報取得部３２は、画像形成装置１の設置位置を基準とし、印刷ジョブを投入したユーザーの相対的な位置を特定する。本実施形態における位置情報取得部３２は、ユーザーの携帯端末から発せられる電波を複数のアンテナ９０ａ，９０ｂ，９０ｃ，９０ｄのそれぞれが受信するときの電波強度に基づき、ユーザーが画像形成装置１の周囲のどの方向に位置しているかを特定する。つまり、上述したように各アンテナ９０ａ，９０ｂ，９０ｃ，９０ｄが画像形成装置１の４つの側面のそれぞれに設けられているため、ユーザーが位置する方向に応じて各アンテナ９０ａ，９０ｂ，９０ｃ，９０ｄが受信する電波強度に差異が生じる。位置情報取得部３２は、その差異を検出してユーザーが位置する方向を特定するのである。より詳しく説明すると、位置情報取得部３２は、画像形成装置１の４つの側面のうち、最大強度の電波を受信しているアンテナが設置されている側面の法線方向に、ユーザーが位置していることを特定する。そして位置情報取得部３２は、ユーザーが位置する方向を特定することができると、ユーザーの位置を示す位置情報を生成し、その位置情報を出力態様決定部３３へ出力する。
【００７６】
出力態様決定部３３は、位置情報取得部３２からユーザーの位置を示す位置情報を取得すると、その位置情報に基づき、ユーザーが４つの領域ＡＲ１〜ＡＲ４のうちのいずれの領域に位置するかを特定し、その特定した領域に基づいて印刷物の出力態様を決定する。
【００７７】
図７は、出力態様決定部３３において印刷物の出力態様を決定する概念を示す図である。図７（ａ）は、ユーザーと画像形成装置１との位置関係の一例を示す図である。図７（ａ）に示すように、本実施形態における画像形成装置１は、４つの側面のそれぞれにアンテナ９０ａ〜９０ｄを１つずつ配置している。例えば、図７（ａ）に示すように、ユーザーＡがアンテナ９０ａの設置されている側面に対向する位置から携帯端末８を利用して印刷ジョブを送信した場合、４つのアンテナ９０ａ，９０ｂ，９０ｃ，９０ｄのうち、最も電波強度の強いアンテナは、アンテナ９０ａとなる。そのため、位置情報取得部３２は、アンテナ９０ａが設置されている側面の法線方向に、印刷ジョブを投入したユーザーＡが位置すると判断し、ユーザーＡの位置を示す位置情報を生成する。
【００７８】
出力態様決定部３３は、ユーザーＡの位置を示す位置情報を取得すると、その位置情報に基づき、ユーザーＡが画像形成装置１の周囲の４つの領域ＡＲ１〜ＡＲ４のうちのいずれの領域に位置するかを特定する。図７（ｂ）の例の場合、出力態様決定部３３は、印刷ジョブを投入したユーザーＡが第１の領域ＡＲ１に位置していることを特定する。そして出力態様決定部３３は、第１の領域ＡＲ１に位置するユーザーＡが印刷物を取得する際には、画像形成装置１に対して矢印Ｆ１で示す方向からアクセスしてくると判断し、印刷物の出力態様として、第１実施形態で説明した第１の出力態様を決定する。これにより、画像形成装置１においてユーザーＡの印刷ジョブが実行されると、第１の出力態様の印刷物Ｄ１が出力される。
【００７９】
そして印刷出力部３４は、印刷ジョブを実行するとき、第１実施形態と同様に、出力態様決定部３３で決定された出力態様となるように制御する。
【００８０】
次に本実施形態の画像形成装置１における具体的な動作の一例について説明する。画像形成装置１による主たる処理手順は、図５（ａ）に示したフローチャートと同様である。ただし、本実施形態では、図５（ａ）に示したステップＳ４の処理の詳細が第１実施形態と異なる。そのため、本実施形態における位置情報取得処理（ステップＳ４）の詳細について説明する。
【００８１】
図８は、本実施形態における位置情報取得処理（ステップＳ４）の詳細な処理手順の一例を示すフローチャートである。位置情報取得部３２は、位置情報取得処理を開始すると、４つのアンテナ９０ａ〜９０ｄのそれぞれが受信する電波の電波強度を確認する（ステップＳ３０）。そして位置情報取得部３２は、４つのアンテナ９０ａ，９０ｂ，９０ｃ，９０ｄのうち、最も強い電波を受信した一のアンテナを特定し、その特定した一のアンテナに基づき、ユーザーの位置を示す位置情報を生成する（ステップＳ３１）。これにより、位置情報取得部３２は、ユーザーの位置を示す位置情報を取得することができる。そして位置情報取得部３２は、ユーザーの位置を示す位置情報を出力態様決定部３３へ出力する（ステップＳ３２）。以上で、本実施形態における位置情報取得処理（ステップＳ４）が終了する。
【００８２】
上述したように本実施形態の画像形成装置１は、無線通信部１２を介して印刷ジョブを受信すると、４つのアンテナ９０ａ〜９０ｄのそれぞれが受信する電波の電波強度を確認し、最も強い電波を受信した一のアンテナに基づいてユーザーの位置を示す位置情報を取得する。そして画像形成装置１は、ユーザーの位置を示す位置情報に基づき、ユーザーが４つの領域ＡＲ１〜ＡＲ４のうちのいずれに位置しているかを特定し、さらにその特定した領域に応じて印刷物の出力態様を決定し、印刷ジョブを実行する。したがって、本実施形態の画像形成装置１は、ユーザーの座席情報を取得することができない場合、或いは、マップ情報４１を保持していない場合であっても、ユーザーの位置を特定し、ユーザーの位置に応じた出力態様で印刷物を出力することができる。
【００８３】
尚、本実施形態において上述した点以外については、第１実施形態と同様である。そのため、本実施形態の画像形成装置１は、第１実施形態と同様の作用効果を奏するものである。
【００８４】
（第３実施形態）
次に本発明の第３実施形態について説明する。本実施形態では、画像形成装置１に設けられるカメラを用いてユーザーの画像を撮影し、その撮影画像に基づきユーザーの位置情報を取得する一形態について説明する。
【００８５】
図９は、本実施形態における画像形成装置１の一構成例を示す図である。この画像形成装置１は、画像形成装置１の周囲を撮影するための撮影手段として、カメラ４を備えている。カメラ４は、静止画像又は動画像を撮影可能な電子カメラである。カメラ４は、水平回転する撮影部４ａを備えており、画像形成装置１の周囲を３６０度撮影することが可能である。このカメラ４は画像形成装置１の周囲に存在するユーザーを撮影するために用いられる。尚、図９では、カメラ４は、画像形成装置１の上部に設けられる場合を例示しているが、これに限られるものではない。例えばカメラ４をオフィスの天井や壁などに設定し、画像形成装置１に対して撮影画像を送信できる構成であっても構わない。
【００８６】
図１０は、本実施形態における画像形成装置１のハードウェア構成及び機能構成の一例を示す図である。画像形成装置１は、上述したカメラ４と、通信部１０と、プリンタ部１３と、記憶部１８と、制御部１９とを備えている。
【００８７】
カメラ４は、制御部１９からの制御によって画像形成装置１の周囲を撮影する動作を開始する。例えば、カメラ４は、画像形成装置１において印刷ジョブが受け付けられることによって作動し、画像形成装置１の周囲を撮影する動作を開始する。これに伴い、カメラ４は、水平方向の回転を開始し、画像形成装置１の周囲３６０度の画像を一定の時間間隔で撮影し、それによって得られる撮影画像を制御部１９へ出力する。例えば、カメラ４は、印刷ジョブの受け付け時に撮影動作を開始し、印刷ジョブの実行開始時に撮影動作を終了する。その間、カメラ４は、画像形成装置１の周囲の画像を繰り返し撮影し、撮影画像を制御部１９へ出力する。また、カメラ４は、撮影画像を制御部１９へ出力するとき、撮影条件（撮影部４ａの回転角度、撮影レンズの焦点距離及び倍率など）を示す撮影条件情報を撮影画像と共に制御部１９へ出力する。
【００８８】
本実施形態の制御部１９は、図示を省略するＣＰＵがプログラム２０を実行することにより、ジョブ受付部３０、ユーザー特定部３１、位置情報取得部３２、出力態様決定部３３、印刷出力部３４、移動方向検出部３６、画像取得部３７及び画像解析部３８として機能する。そして本実施形態の制御部１９は、カメラ４から一定時間間隔で得られる撮影画像を解析することにより、印刷ジョブを投入したユーザーが画像形成装置１の周囲に位置しているか否かを判断し、画像形成装置１の周囲に位置していることが検知できれば、ユーザーを撮影した撮影方向に基づいて、ユーザーの位置を示す位置情報を生成する。そして制御部１９は、その位置情報に基づいて印刷物の出力態様を決定する。以下、制御部１９における各部の動作について説明する。
【００８９】
ジョブ受付部３０は、印刷ジョブを受け付けると、その印刷ジョブを記憶部１８へ保存すると共に、印刷ジョブに含まれる画像データを画像メモリ２１へ格納する。またジョブ受付部３０は、印刷ジョブを受け付けると、カメラ４に対して撮影開始命令を送信し、カメラ４による撮影動作を開始させる。これにより、カメラ４は、画像形成装置１の周囲の画像の撮影動作を開始し、一定時間間隔で撮影画像を制御部１９へ出力する。
【００９０】
ユーザー特定部３１は、印刷ジョブが受け付けられると、その印刷ジョブを投入したユーザーを特定する。ユーザーの特定方法は、上述した実施形態で説明したものと同様である。ユーザー特定部３１は、印刷ジョブを投入したユーザーを特定することができると、ユーザー情報４０に含まれるユーザーの特徴情報を読み出し、その特徴情報を画像解析部３８へ出力する。ユーザーの特徴情報には、ユーザーの顔の特徴やその他身体的特徴などの情報が含まれる。
【００９１】
画像取得部３７は、カメラ４が撮影動作を開始することにより、カメラ４から出力される撮影画像を取得する処理部である。画像取得部３７は、カメラ４から一定時間間隔で出力される撮影画像を取得すると、その撮影画像を画像解析部３８へ出力する。また画像取得部３７は、撮影画像と共に、撮影条件情報を取得する。そのため、画像取得部３７は、撮影画像と撮影条件情報の双方を画像解析部３８へ出力する。
【００９２】
画像解析部３８は、画像取得部３７から一定時間間隔で出力される撮影画像を取得する度に、その撮影画像の解析を行う。例えば、画像解析部３８は、公知の画像解析処理を行うことにより、撮影画像に人物が写っているか否かを判断する。撮影画像に人物が写っている場合、画像解析部３８は、その人物画像に対して特徴抽出処理を行い、人物の特徴をデータ化した特徴情報を生成する。尚、撮影画像に人物が写っていない場合には、特徴抽出処理は行わず、画像解析を終了させる。
【００９３】
画像解析部３８は、撮影画像に写っている人物の特徴情報を生成すると、その特徴情報を、ユーザー特定部３１から取得した特徴情報と比較し、同一人物であるか否かの判断を行う。その結果、同一人物でないと判断した場合、画像解析部３８は、画像解析を終了させる。これに対し、同一人物であると判断した場合、画像解析部３８は、撮影画像に写っている人物が印刷ジョブを投入したユーザーであると判断する。
【００９４】
画像解析部３８は、印刷ジョブを投入したユーザーが撮影画像に写っている場合、撮影画像と共に入力する撮影条件情報に基づいてカメラ４による撮影方向を特定し、画像形成装置１の周囲においてユーザーが存在する方向を特定する。そして画像解析部３８は、ユーザーが存在する方向を示す情報を位置情報取得部３２へ出力する。
【００９５】
図１１は、画像解析部３８による画像解析の概念を示す図である。例えば図１１（ａ）に示すような撮影画像２００が得られた場合、画像解析部３８は、撮影画像２００に人物が写っているか否かを判断し、人物が写っている場合には、その人物の特徴を表す特徴情報を生成する。例えば、顔認識の場合、画像解析部３８は、撮影画像に含まれる人物の顔部分を抽出する。図例の場合、横方向にｘ、縦方向にｙの領域が人物の顔部分として抽出される。そして画像解析部３８は、撮影画像に写っている人物の顔画像から特徴情報を生成する。撮影画像から生成した人物の特徴情報が、ユーザー特定部３１から入力した特徴情報と一致すれば、撮影画像に写っている人物を、印刷ジョブを投入したユーザーとして特定することができる。
【００９６】
また画像解析部３８は、印刷ジョブを投入したユーザーが撮影画像に写っていると判断すると、図１１（ｂ）に示すように、撮影条件情報に基づいてその撮影画像を撮影したときの撮影方向を特定することにより、ユーザーが位置する方向を特定することができる。すなわち、カメラ４は、撮影方向が所定方向ＡＸを向いている位置を初期位置とし、その初期位置から時計回り又は反時計回りに回転可能であり、画像を撮影する度にそのときの撮影方向が初期位置からどの程度回転しているかを示す情報を撮影条件情報に記録している。そのため、画像解析部３８は、撮影条件情報に含まれる撮影方向を示す情報に基づき、基準位置ＡＸからの回転角度θを算出し、ユーザーが位置する方向を特定することができる。
【００９７】
位置情報取得部３２は、画像解析部３８から取得する情報に基づき、ユーザーの位置を示す位置情報を生成する。つまり、位置情報取得部３２は、画像形成装置１の周囲においてユーザーが存在する方向に基づき、ユーザーの位置を示す位置情報を生成するのである。そして位置情報取得部３２は、その位置情報を出力態様決定部３３へ出力する。
【００９８】
出力態様決定部３３は、位置情報取得部３２から得られる位置情報に基づき、印刷ジョブを投入したユーザーが画像形成装置１の周囲の４つの領域ＡＲ１〜ＡＲ４のうちのいずれの領域に存在するかを特定し、その特定した領域に基づいて印刷物の出力態様を決定する。そして印刷出力部３４は、上述した実施形態と同様に、出力態様決定部３３で決定された出力態様で印刷ジョブを実行し、印刷物を出力する。
【００９９】
このように本実施形態の画像形成装置１は、カメラ４を用いて画像形成装置１の周囲の画像を撮影し、その撮影画像に基づいて印刷ジョブを投入したユーザーの位置を特定するようにしている。
【０１００】
ところで、本実施形態の画像形成装置１は、上述したように撮影画像に基づいてユーザーが画像形成装置１の周囲のどの方向に位置しているかを特定し、その位置に基づいて印刷出力態様を決定することができるだけではなく、例えば印刷ジョブを投入したユーザーを複数回撮影し、それによって得られる複数の撮影画像を解析することにより、ユーザーの移動方向を特定することも可能である。そのため、画像形成装置１は、ユーザーの移動方向を特定することにより、ユーザーの移動方向に応じて印刷物の出力態様を決定することもできる。以下、これについて詳しく説明する。
【０１０１】
印刷ジョブを投入したユーザーの移動方向を検出できるようにするため、画像解析部３８は、画像取得部３７から撮影画像が出力される度に、その撮影画像に印刷ジョブを投入したユーザーが写っているか否かを判断する。そして撮影画像に印刷ジョブを投入したユーザーが写っている場合、画像解析部３８は、上述したように画像形成装置１の周囲におけるユーザーが位置する方向を特定するだけでなく、図１１（ｂ）に示すように画像形成装置１からユーザーまでの距離Ｌを検出する。
【０１０２】
例えば、図１１（ａ）に示すような撮影画像２００を取得した場合、画像解析部３８は、まず撮影画像２００に含まれる人物画像（例えば顔部分の画像）の画像サイズを検知する。そして画像解析部３８は、人物画像の画像サイズ並びに撮影レンズの焦点距離及び倍率に基づき、カメラ４から人物までの距離Ｌを算出する。これにより、画像形成装置１と印刷ジョブを投入したユーザーとの距離Ｌが得られる。
【０１０３】
そして画像解析部３８は、ユーザーが存在する方向と、ユーザーまでの距離Ｌとを位置情報取得部３２へ出力する。画像解析部３８は、上記のような処理を複数回繰り返すことにより、ユーザーの位置が変化していれば、その変化前後の情報を位置情報取得部３２へ出力することができる。
【０１０４】
位置情報取得部３２は、画像解析部３８から取得する情報に基づき、ユーザーの位置を示す位置情報を生成する。つまり、位置情報取得部３２は、画像形成装置１の周囲においてユーザーが存在する方向と、ユーザーまでの距離Ｌとに基づき、ユーザーの位置を示す位置情報を生成するのである。そして位置情報取得部３２は、その位置情報を移動方向検出部３６へ出力する。位置情報取得部３２は、このような処理を複数回繰り返すことにより、ユーザーの位置が変化していれば、その変化前後の位置情報を移動方向検出部３６へ出力することができる。
【０１０５】
移動方向検出部３６は、位置情報取得部３２から取得されるユーザーの位置情報に基づいてユーザーの移動方向を検出する処理部である。移動方向検出部３６は、位置情報取得部３２からある程度の時間を隔てて出力される少なくとも２つの位置情報に基づき、ユーザーの位置が変化しているか否かを判断する。すなわち、移動方向検出部３６は、２以上の位置情報が異なる情報である場合、ユーザーが移動していると判断する。そして移動方向検出部３６は、移動前の位置情報と、移動後の位置情報とに基づき、ユーザーの移動方向を検出する。そして移動方向検出部３６は、ユーザーの移動方向を示す情報を出力態様決定部３３へ出力する。
【０１０６】
出力態様決定部３３は、移動方向検出部３６によって検出されるユーザーの移動方向、及び、ユーザーの位置情報に基づいて印刷物の出力態様を決定する。例えば、ある時点におけるユーザーの位置情報に基づいてユーザーが位置する領域を特定しても、その後にユーザーが移動することにより、ユーザーが他の領域に移動してしまうことが考えられる。そのため、出力態様決定部３３は、ユーザーの位置情報だけでなく、ユーザーの移動方向を加味して印刷物の出力態様を決定する。すなわち、出力態様決定部３３は、ユーザーの現在位置に基づいて印刷物の出力態様を決定するのではなく、ユーザーが画像形成装置１の傍に来て印刷物を取得しようとするときの位置を予測し、その予測位置に基づいて印刷物の出力態様を決定するのである。
【０１０７】
図１２は、ユーザーの移動方向を考慮した印刷物の出力態様の決定手法の一例を示す図である。例えば図１２に示すように、印刷ジョブを投入したユーザーＡが第１の位置６３ａから第２の位置６３ｂへ移動している場合において、ユーザーＡの現在位置６３ｂは、４つの領域ＡＲ１〜ＡＲ４のうちの１つの領域ＡＲ１に含まれている。しかし、ユーザーＡがこのまま同じ移動方向（図中の矢印Ｖ１方向）に進めば、画像形成装置１の近傍に辿り着くときには別の領域ＡＲ４に移動することになり、矢印Ｆ４方向から印刷物を取得する可能性が生じる。そこで、出力態様決定部３３は、ユーザーの移動方向に基づき、ユーザーが現在の領域から別の領域に移動する可能性があるか否かを判断し、その可能性がある場合には、別の領域に対応する出力態様を決定する。この場合、印刷出力部３４は、第４の出力態様の印刷物Ｄ４を出力する。そのため、ユーザーが矢印Ｆ４で示す方向から印刷物Ｄ４を取得しようとするときには、印刷物Ｄ４を正面向きで取得することができるようになる。
【０１０８】
次に本実施形態の画像形成装置１における具体的な動作の一例について説明する。図１３及び図１４は、画像形成装置１において行われる処理手順の一例を示すフローチャートである。図１３（ａ）は、画像形成装置１において行われる主たる処理手順の一例を示すフローチャートである。この処理は、画像形成装置１が印刷ジョブを受信することによって開始される処理である。図１３（ａ）において、ステップＳ４０〜Ｓ４２は、図５（ａ）のステップＳ１〜Ｓ３と同様である。すなわち、画像形成装置１は、印刷ジョブを受信すると（ステップＳ４０）、印刷ジョブの解析を行い（ステップＳ４１）、印刷ジョブを投入したユーザーを特定する（ステップＳ４２）。続いて、画像形成装置１は、印刷ジョブを投入したユーザーを特定した画像形成装置１は位置情報取得処理を実行する（ステップＳ４３）。
【０１０９】
図１３（ｂ）は、その位置情報取得処理（ステップＳ４３）の詳細な処理手順の一例を示すフローチャートである。画像形成装置１は、位置情報取得処理を開始すると、画像取得部３７を機能させ、カメラ４によって撮影された、画像形成装置１の周囲が撮影された撮影画像を取得する（ステップＳ５０）。次に画像形成装置１は、画像解析部３８を機能させ、撮影画像の解析を行い（ステップＳ５１）、その撮影画像に、印刷ジョブを投入したユーザーが写っているか否かを判定する（ステップＳ５２）。撮影画像に印刷ジョブを投入したユーザーが写っていない場合は（ステップＳ５２でＮＯ）、画像形成装置１による処理はステップＳ５０に戻る。一方、撮影画像に印刷ジョブを投入したユーザーが写っている場合（ステップＳ５２でＹＥＳ）、画像解析部３８は、ユーザーと画像形成装置１との距離及びユーザーの位置する方向を取得する（ステップＳ５３）。次に位置情報取得部３２は、印刷ジョブを投入したユーザーと画像形成装置１との距離及びユーザーの位置する方向とに基づき、ユーザーの位置を示す位置情報を生成し、その位置情報を、出力態様決定部３３及び移動方向検出部３６に出力する（ステップＳ５４）。以上で、位置情報取得処理（ステップＳ４３）が終了する。
【０１１０】
図１３（ａ）に戻り、次に画像形成装置１は、移動方向検出部３６を機能させ、ユーザーの移動方向を検出可能であるか否かを判断する（ステップＳ４４）。ユーザーの位置情報が１つしか取得できておらず、位置情報の変化から移動方向が検出できない場合（ステップＳ４４でＮＯ）、画像形成装置１による処理はステップＳ４３に戻る。一方、ユーザーの位置情報が複数取得できており、位置情報の変化から移動方向が検出できる場合（ステップＳ４４でＹＥＳ）、移動方向検出部３６は、移動方向検出処理を実行する（ステップＳ４５）。
【０１１１】
図１４（ａ）は、その移動方向検出処理（ステップＳ４５）の詳細な処理手順の一例を示すフローチャートである。移動方向検出部３６は、移動方向検出処理を開始すると、位置情報取得部３２から位置情報を取得する（ステップＳ６０）。次に、移動方向検出部３６は、前回入力した位置情報と今回入力した位置情報を比較することにより、印刷ジョブを投入したユーザーの移動方向を検出する（ステップＳ６１）。移動方向検出部３６は、検出した移動方向を出力態様決定部３３に出力する（ステップＳ６２）。以上で、移動方向検出処理（ステップＳ４５）が終了する。
【０１１２】
再び図１３（ａ）に戻り、次に画像形成装置１は、出力態様決定部３３を機能させ、出力態様決定処理を実行する（ステップＳ４６）。
【０１１３】
図１４（ｂ）は、その出力態様決定処理（ステップＳ４６）の詳細な処理手順の一例を示すフローチャートである。出力態様決定部３３は、出力態様決定処理を開始すると、位置情報取得部３２からユーザーの位置情報を取得する（ステップＳ７０）。次に、出力態様決定部３３は、移動方向検出部３６からユーザーの移動方向を入力する（ステップＳ７１）。出力態様決定部３３はユーザーの移動方向を解析し（ステップＳ７２）、ユーザーの移動方向が画像形成装置１に接近する方向であるか否かを確認する（ステップＳ７３）。ユーザーの移動方向が画像形成装置１に接近する方向ではない場合（ステップＳ７３でＮＯ）、画像形成装置１による処理はステップＳ７６に進む。
【０１１４】
一方、ユーザーの移動方向が画像形成装置１に接近する方向である場合（ステップＳ７３でＹＥＳ）、出力態様決定部３３は、ユーザーが別の領域に移動する可能性があるか否かを判断する（ステップＳ７４）。すなわち、ユーザーの現在位置を移動方向に沿ってそのまま延長させると、ユーザーの位置が現在の領域から別の領域へ移動するか否かを判断するのである。ユーザーが別の領域に移動する可能性がない場合（ステップＳ７４でＮＯ）、出力態様決定部３３は、４つの領域ＡＲ１〜ＡＲ４のうち、ユーザーの現在位置を含む領域を特定する（ステップＳ７６）。
【０１１５】
これに対し、今後、ユーザーが別の領域に移動する可能性がある場合（ステップＳ７４でＹＥＳ）、出力態様決定部３３は、その移動先となる別の領域を特定する（ステップＳ７５）。ステップＳ７５又はＳ７６において１つの領域が特定されると、出力態様決定部３３は、その特定した１つの領域に応じて、印刷物の出力態様を、第１〜第４の出力態様のうちのいずれか１つの出力態様に決定する（ステップＳ７７）。そして出力態様決定部３３は、決定した出力態様に基づき、複数の給紙部１６のうちから、印刷用紙の給紙を行う一の給紙部１６を決定する（ステップＳ７８）。さらに出力態様決定部３３は、決定した出力態様に基づき、画像形成を行う際の画像の回転角度を決定する（ステップＳ７９）。このとき、印刷物の出力態様に応じて、画像の回転角度が０度、９０度、１８０度、２７０度のいずれかに決定される。以上で、出力態様決定処理（ステップＳ４６）が終了する。
【０１１６】
再び図１３（ａ）に戻り、画像形成装置１は、印刷出力部３４を機能させ印刷ジョブを実行する（ステップＳＳ４７）。このとき、印刷出力部３４は、第１実施形態で説明した処理と同様の処理を行う。この印刷ジョブの実行により、出力態様決定部３３で決定された出力態様の印刷物が排紙トレイ３上に出力されるようになる。
【０１１７】
上述したように本実施形態の画像形成装置１は、印刷ジョブを受信すると、画像形成装置１の周囲を撮影した撮影画像を取得し、その撮影画像に基づいて印刷ジョブを投入したユーザーの位置を特定し、印刷物の出力態様を決定する。また本実施形態の画像形成装置１は、ユーザーの移動方向を検知し、その移動方向に基づいて印刷物の出力態様を決定することも可能である。したがって、本実施形態の画像形成装置１は、上述した各実施形態と同様に、適切な出力態様で印刷物を出力することができるのである。
【０１１８】
尚、本実施形態において上述した点以外については、第１実施形態又は第２実施形態と同様である。そのため、本実施形態の画像形成装置１は、第１実施形態又は第２実施形態と同様の作用効果を奏するものである。
【０１１９】
（第４実施形態）
次に本発明の第４実施形態について説明する。本実施形態では、画像形成装置１が、ユーザーの現在位置を管理するサーバーと接続され、サーバーからユーザーの位置情報を取得する一形態について説明する。
【０１２０】
図１５は、本実施形態における画像形成システム１００の概念的構成例を示す図である。画像形成システム１００は、例えばオフィスなどに設置されるネットワークシステムであり、サーバー２と、画像形成装置１と、複数のビーコン受信機５と、複数のビーコン発信機６とを備えて構成される。
【０１２１】
ビーコン発信機６は、オフィスなどへの入室が許可された複数のユーザーのそれぞれが身に付けて携行する装置である。ビーコン発信機６は、各ユーザーを識別するためのユーザー識別情報を記憶しており、そのユーザー識別情報を電波として出力する。ビーコン発信機６が発する電波は、その周囲所定距離の範囲内に位置するビーコン受信機５が受信可能な程度の電波強度である。
【０１２２】
ビーコン受信機５は、例えばオフィスの天井や壁などの複数箇所に設置され、各ユーザーが所持するビーコン発信機６から送信される電波を受信する。ビーコン受信機５は、ビーコン発信機６から出力される電波を受信すると、その電波信号からユーザー識別情報を検出する。またビーコン受信機５は、ビーコン発信機６からの電波を受信すると、その電波強度を検出する。このようなビーコン受信機５を例えばオフィスの天井面などに所定間隔で２次元配置しておけば、各ビーコン受信機５が受信する電波強度によってユーザーの位置を高精度に特定することができるようになる。
【０１２３】
各ビーコン受信機５は、サーバー２と接続されている。ビーコン受信機５は、ビーコン発信機６からの電波を受信し、ユーザー識別情報と電波強度とを検出すると、それらをサーバー２へ出力する。尚、ビーコン受信機５は、複数のビーコン発信機６のそれぞれから出力される電波を同時に受信することも可能である。
【０１２４】
サーバー２は、複数のビーコン受信機５のそれぞれから出力されるユーザー識別情報と電波強度とに基づき、オフィス内に存在する各ユーザーの現在位置を管理する装置である。サーバー２には、複数のビーコン受信機５のそれぞれがオフィス内のどこに設置されているかを示す設置位置情報が予め登録されている。そのため、サーバー２は、複数のビーコン受信機５のそれぞれから受信するユーザー識別情報と電波強度とに基づき、オフィス内における各ユーザーの現在位置を特定することが可能である。またサーバー２は、各ユーザーがオフィス内で移動すれば、それをリアルタイムで把握し、現在位置を更新することができる。このようなサーバー２は、ユーザー識別情報と現在位置情報とを対応付けて管理しており、画像形成装置１からの要求に応じて画像形成装置１に各ユーザーの現在位置情報を通知する。
【０１２５】
画像形成装置１は、サーバー２と通信可能なように接続される。画像形成装置１がサーバー２と行う通信態様は、有線通信又は無線通信のいずれであっても構わない。そして画像形成装置１は、サーバー２と通信を行うことにより、印刷ジョブを投入したユーザーの位置情報を取得する。
【０１２６】
画像形成装置１は、ユーザーによって投入された印刷ジョブを受信すると、印刷ジョブを投入したユーザーを特定する。印刷ジョブを投入したユーザーを特定することができると、画像形成装置１は、サーバー２と通信を行い、印刷ジョブを投入したユーザーの位置情報を取得する。そして画像形成装置１は、印刷ジョブを投入したユーザーの位置情報を取得すると、その位置情報に基づいて印刷物の出力態様を決定し、その決定した出力態様で印刷物を出力する。
【０１２７】
図１６は、本実施形態における画像形成システム１００の一構成例を示すブロック図であり、主として画像形成装置１の構成を示す図である。本実施形態における画像形成装置１は、上述した各実施形態と同様、通信部１０と、プリンタ部１３と、記憶部１８と、制御部１９とを備えている。制御部１９は、通信部１０を介してサーバー２と通信を行う。
【０１２８】
制御部１９は、図示を省略するＣＰＵやメモリを備えると共に、画像メモリ２１を備えている。制御部１９においてＣＰＵがプログラム２０を実行することにより、制御部１９が、ジョブ受付部３０、ユーザー特定部３１、位置情報取得部３２、出力態様決定部３３及び印刷出力部３４として機能する。
【０１２９】
本実施形態における位置情報取得部３２は、ジョブ受付部３０によって印刷ジョブが受け付けられると共に、ユーザー特定部３１によって印刷ジョブを投入したユーザーが特定されると、通信部１０を介してサーバー２と通信を行うことにより、印刷ジョブを投入したユーザーの位置情報１０２を取得する。具体的に説明すると、位置情報取得部３２は、ユーザー情報４０から印刷ジョブを投入したユーザーに関するユーザー識別情報１０１を読み出し、そのユーザー識別情報１０１をサーバー２へ送信する。
【０１３０】
サーバー２は、上述したように、オフィスなどへの入室が許可された全てのユーザーの現在位置をリアルタイムで管理している。サーバー２は、画像形成装置１からユーザー識別情報１０１を受信すると、そのユーザー識別情報１０１に対応するユーザーの現在位置を示す位置情報１０２を読み出し、画像形成装置１へ送信する。これにより、位置情報取得部３２は、印刷ジョブを投入したユーザーの位置情報１０２をサーバー２から取得することができる。
【０１３１】
位置情報取得部３２がサーバー２から取得する位置情報１０２は、サーバー２において管理されるオフィスの座標空間で表される情報であり、必ずしも画像形成装置１で管理されるオフィスのフロアマップ上の位置に合致するものではない。そのため、位置情報取得部３２は、サーバー２からユーザーの位置情報１０２を取得すると、その位置情報１０２を、画像形成装置１で管理されるオフィスのフロアマップ上の位置に適合する位置情報となるように変換する。これにより、サーバー２から取得した位置情報１０２は、画像形成装置１の設置位置を基準とした位置情報に変換される。そして位置情報取得部３２は、変換後の位置情報を出力態様決定部３３へ出力する。
【０１３２】
図１７は、位置情報取得部３２による位置情報１０２の変換処理の概要を説明する図である。図１７（ａ）は、サーバー２から取得する位置情報１０２によって表されるユーザーＡの位置を示している。例えば図１７（ａ）に示すように、Ｘ方向に９個、Ｙ方向に４個の合計３６個のビーコン受信機５がオフィス空間に配置されているとする。この場合、サーバー２は、オフィス空間を３６分割した領域で管理しており、各ユーザーが３６個の領域のうちのどの領域に位置しているかをリアルタイムで把握している。そのため、位置情報取得部３２がサーバー２から取得する位置情報１０２は、３６個の領域のうちのどの領域にユーザーが存在するかを示す情報である。図１７（ａ）の場合、ユーザーＡの位置を示す位置情報１０２として、座標（Ｘ３，Ｙ３）を示す情報が得られることになる。
【０１３３】
位置情報取得部３２は、図１７（ａ）に示すような位置情報１０２が得られた場合、その位置情報１０２を、画像形成装置１で管理されるフロアマップに写像する。これにより、サーバー２から取得した位置情報１０２は、画像形成装置１の設置位置を基準とした位置情報に変換される。その結果、図１７（ｂ）に示すように、画像形成装置１の設置位置を基準にして、ユーザーＡが画像形成装置１の周囲のどの位置に存在するかを示す位置情報が得られるのである。
【０１３４】
尚、サーバー２で管理されるオフィスの座標空間と、画像形成装置１で管理されるオフィスのフロアマップの座標空間とが予め一致している場合には、上述したような位置情報１０２の変換処理は必要でない。この場合、位置情報取得部３２は、サーバー２から取得した位置情報１０２をそのまま出力態様決定部３３へ出力しても良い。
【０１３５】
出力態様決定部３３は、位置情報取得部３２から出力されるユーザーの位置情報に基づいて印刷物の出力態様を決定する。出力態様の決定手法は、上述した各実施形態で説明した手法を採用することができる。これにより、第１〜第４の出力態様のうちの一の出力態様が決定される。
【０１３６】
例えば、出力態様決定部３３は、第１実施形態で説明したようにユーザーの位置情報に基づいて複数の領域ＡＲ１〜ＡＲ４のうちのいずれの領域にユーザーが存在するかを特定し、その特定した領域に基づいて印刷物の出力態様を決定することができる。ただし、これに限らず、出力態様決定部３３は、第３実施形態で説明したように、ユーザーの移動方向を検出し、その移動方向に基づいてユーザーの移動先となる領域を特定し、その特定した領域に基づいて印刷物の出力態様を決定するようにしても良い。
【０１３７】
次に本実施形態の画像形成装置１における具体的な動作の一例について説明する。画像形成装置１による主たる処理手順は、図５（ａ）に示したフローチャートと同様である。ただし、本実施形態では、図５（ａ）に示したステップＳ４の処理の詳細が第１実施形態と異なる。そのため、本実施形態における位置情報取得処理（ステップＳ４）の詳細について説明する。
【０１３８】
図１８は、位置情報取得処理（ステップＳ４）の詳細な処理手順の一例を示すフローチャートである。位置情報取得部３２は、位置情報取得処理を開始すると、ユーザー情報４０から印刷ジョブを投入したユーザーのユーザー識別情報１０１を読み出し、ユーザー識別情報１０１をサーバー２へ送信する（ステップＳ８０）。これにより、位置情報取得部３２は、サーバー２から印刷ジョブを投入したユーザーの位置情報１０２を取得する（ステップＳ８１）。位置情報取得部３２は、その位置情報１０２を、画像形成装置１で管理されるフロアマップの座標系に写像することにより、画像形成装置１の設置位置を基準とした位置情報に変換する。その後、位置情報取得部３２は、ユーザーの位置を示す位置情報を出力態様決定部３３へ出力する（ステップＳ８４）。以上で、位置情報取得処理（ステップＳ４）が終了する。
【０１３９】
上述したように本実施形態の画像形成装置１は、印刷ジョブを受信すると、当該印刷ジョブを投入したユーザーを特定し、その特定したユーザーの位置情報１０２をサーバー２から取得することで、ユーザーの位置情報を取得する。そして画像形成装置１は、ユーザーの位置に基づいて印刷物の出力態様を決定し、印刷ジョブを実行する。したがって、ジョブを投入したユーザーの位置によって適切な出力態様で印刷物を出力することが可能である。
【０１４０】
また、本実施形態における画像形成装置１は、サーバー２からユーザーの位置情報１０２を複数回取得することが可能である。そのため、画像形成装置１は、第３実施形態で説明したように、ユーザーの位置情報１０２を複数回取得し、ユーザーの位置が変化した場合にユーザーの移動方向を検出することができる。そのため、画像形成装置１は、ユーザーの移動先がどの領域となるかを予測し、その予測結果に基づいて出力態様を決定するようにしても良い。この場合、ユーザーは、複数の領域を跨いで移動して画像形成装置１にアクセスしても、自身に対して正面を向いた印刷物を取得することができる。
【０１４１】
また本実施形態では、サーバー２が複数のユーザーの現在位置を取得する手法のひとつとして、複数のユーザーのそれぞれがビーコン発信機６を所持し、オフィスの天井や壁などにビーコン受信機５が設置され、サーバー２は、複数のビーコン受信機５のそれぞれから出力されるユーザー識別情報と電波強度とに基づいて各ユーザーの現在位置を特定する手法を例示した。しかし、これに限られるものではなく、例えば、オフィスの天井や壁などに複数のビーコン発信機６が設置され、複数のユーザーのそれぞれが所持する携帯端末が各ビーコン発信機６からの電波を受信してオフィス内における自機の現在位置を特定し、その特定した現在位置をサーバー２へ送信するようにしても構わない。このような構成によれば、サーバー２において各ユーザーの現在位置を特定する必要がなくなるため、サーバー２の処理効率が向上する。
【０１４２】
尚、本実施形態において上述した点以外については、第１乃至第３実施形態のいずれかで説明したものと同様である。そのため、本実施形態の画像形成装置１は、第１乃至第３実施形態と同様の作用効果を奏するものである。
【０１４３】
（第５実施形態）
次に本発明の第５実施形態について説明する。本実施形態では、画像形成装置１が自機周辺の所定の領域に存在するユーザーを検知した場合に印刷ジョブの実行を開始する一形態について説明する。
【０１４４】
上記第１乃至第４実施形態における画像形成装置１は、出力態様決定部３３によって印刷物の出力態様が決定されることに伴い、印刷ジョブの実行を開始するものであった。これに対し、本実施形態における画像形成装置１は、ユーザーが自機の周囲の所定距離の範囲内の領域に存在することが検知された場合に、印刷ジョブの実行を開始する。このような画像形成装置１は、例えば、印刷ジョブを投入したユーザーがすぐに印刷物を取得しない場合などに、排紙トレイ３上に印刷物が放置された状態となってしまうことを抑制することができる。また、画像形成装置１は、ユーザーが自機に接近してからの位置情報に基づいて印刷物の出力態様を決定することができるため、より確実にユーザーの正面方向に印刷物を出力することができるのである。
【０１４５】
図１９は、本実施形態の画像形成装置１における印刷ジョブの実行タイミングの一例を示す図である。例えば、図１９（ａ）に示すように画像形成装置１には、自機を中心に所定距離の範囲内の領域ＡＲ５が予め設定される。画像形成装置１は、印刷ジョブを投入したユーザーがその領域ＡＲ５内に進入したことを検知すると、印刷ジョブの実行を開始する。
【０１４６】
例えば、印刷ジョブを受け付けたとき、図１９（ａ）に示すように、その印刷ジョブを投入したユーザーＡが領域ＡＲ５の外側の位置６０に存在すれば、画像形成装置１は、直ちに印刷ジョブの実行を開始しない。すなわち、ジョブ受付部３０は、受信した印刷ジョブを記憶部１８に保存し、印刷ジョブの実行を保留状態として管理する。
【０１４７】
その後、画像形成装置１は、ユーザーの移動を検知し、図１９（ｂ）に示すように、印刷ジョブを投入したユーザーＡが領域ＡＲ５の内側の位置６６に移動したことを検出すると、記憶部１８からユーザーＡの印刷ジョブを読み出して実行する。このとき、画像形成装置１は、ユーザーＡが４つの領域ＡＲ１〜ＡＲ４のいずれの領域に存在するかを特定し、その特定した領域に対応する出力態様を決定し、印刷ジョブを実行する。
【０１４８】
このような画像形成装置１は、上記第１乃至第４実施形態のいずれかの実施形態で説明した画像形成装置１の構成に加え、ユーザーが自機周辺の所定の領域ＡＲ５の内側に存在するか否かを検知する検知手段を備えている。
【０１４９】
図２０は、本実施形態における画像形成装置１の外観構成の一例を示す図である。この画像形成装置１は、画像形成装置１の４つの側面のそれぞれに人体検知センサ７ａ〜７ｄを備えている。但し、人体検知センサ７ｃ及び７ｄは図２０において図示していない。人体検知センサ７ａ〜７ｄはそれぞれの方向の所定の領域ＡＲ５に存在するユーザーを検知するためのセンサである。この人体検知センサ７ａ〜７ｄは、例えば赤外線センサなどによって構成され、所定距離の範囲内に存在するユーザーを検知することができる。
【０１５０】
ただし、第３実施形態又は第４実施形態において説明した技術を適用すれば、画像形成装置１は、自機に接近するユーザーの位置をリアルタイムで取得することができる。そのため、第３実施形態又は第４実施形態において説明した技術を適用するのであれば、画像形成装置１は、上述した人体検知センサ７ａ〜７ｄを特に設けることなく、ユーザーが所定の領域ＡＲ５の範囲内に存在するか否かを検知することも可能である。尚、以下においては、主として、複数の人体検知センサ７ａ〜７ｄを用いてユーザーを検知する場合を例示する。
【０１５１】
次に本実施形態の画像形成装置１における具体的な動作の一例について説明する。図２１は、画像形成装置１において行われる処理手順の一例を示すフローチャートである。まず、図２１（ａ）は、画像形成装置１による主たる処理手順の一例を示すフローチャートである。図２１（ａ）に示す処理は、画像形成装置１が印刷ジョブを受信することによって開始される処理である。図２１（ａ）において、ステップＳ９０〜Ｓ９２は、図５（ａ）のステップＳ１〜Ｓ３と同様である。すなわち、画像形成装置１は、印刷ジョブを受信すると（ステップＳ４０）、印刷ジョブの解析を行い（ステップＳ４１）、印刷ジョブを投入したユーザーを特定する（ステップＳ４２）。
【０１５２】
次に、画像形成装置１は、ユーザーが所定の領域ＡＲ５内に存在するか否かを判断する（ステップＳ９３）。すなわち、複数の人体検知センサ７ａ〜７ｄのいずれかがユーザーを検知したか否かを判断する。ユーザーが所定の領域ＡＲ５内に存在しなければ（ステップＳ９３でＮＯ）、ユーザーが所定の領域ＡＲ５内で検知されるまでステップＳ９３の処理を繰り返す。一方、ユーザーが所定の領域ＡＲ５内に存在する場合（ステップＳ９３でＹＥＳ）、画像形成装置１は、位置情報取得部３２を機能させ位置情報取得処理を実行する（ステップＳ９４）。
【０１５３】
図２１（ｂ）は、位置情報取得部３２によって実行される位置情報取得処理（ステップＳ９４）の詳細な処理手順の一例を示すフローチャートである。位置情報取得部３２は、位置情報取得処理を開始すると、複数の人体検知センサ７ａ〜７ｄのうちのいずれのセンサがユーザーを検知したかを特定し、その特定したセンサが設けられている位置に対応した位置情報を取得する（ステップＳ９７）。つまり、ユーザーを検知したセンサが設けられている位置がユーザーの位置を示す位置情報として取得されるのである。そして位置情報取得部３２は、ユーザーの位置を示す位置情報を出力態様決定部３３に出力する。以上で、位置情報取得処理（ステップＳ９４）が終了する。
【０１５４】
尚、第３実施形態において説明した技術を適用する場合、図２１（ａ）における位置情報取得処理（ステップＳ９４）として、図１３（ｂ）に示した位置情報取得処理（ステップＳ４３）を行うようにしても良い。すなわち、画像形成装置１は、カメラ４で撮影した撮影画像からユーザーの位置情報を取得するようにしても良い。また、第４実施形態において説明した技術を適用する場合、図２１（ａ）における位置情報取得処理（ステップＳ９４）として、図１８に示した位置情報取得処理（ステップＳ４３）を行うようにしても良い。すなわち、画像形成装置１は、サーバー２からユーザーの位置情報を取得するようにしても良い。
【０１５５】
図５（ａ）に戻り、画像形成装置１は、出力態様決定部３３を機能させ、出力態様決定処理を実行する（ステップＳ９５）。この処理は、第１実施形態において説明した図５（ｃ）の出力態様決定処理（ステップＳ５）と同様の処理であるため説明を省略する。次に、画像形成装置１は、印刷出力部３４を機能させ、印刷ジョブを実行する（ステップＳ９６）。このとき、印刷出力部３４は、出力態様決定部３３によって決定された出力態様の印刷物を出力する。印刷ジョブの実行が完了すると、画像形成装置１は、印刷ジョブを受信したことに伴う処理を終了させる。
【０１５６】
上述したように本実施形態における画像形成装置１は、ユーザーが自機の周囲の所定の領域ＡＲ５内に存在することが検知された場合に、印刷ジョブの実行を開始する。そのため、印刷ジョブを投入したユーザーがすぐに印刷物を取得しない場合などに、排紙トレイ３上に印刷物が放置された状態となってしまうことを抑制することが可能である。また、画像形成装置１は、ユーザーが自機に接近した時点のユーザーの位置情報に基づいて印刷物の出力態様を決定して印刷出力を行うため、より確実にユーザーの正面方向に印刷物を出力することができるのである。
【０１５７】
尚、本実施形態において上述した点以外については、第１乃至第４実施形態のいずれかで説明したものと同様である。そのため、本実施形態の画像形成装置１は、第１乃至第４実施形態と同様の作用効果を奏するものである。
【０１５８】
（第６実施形態）
次に本発明の第６実施形態について説明する。上述した第５実施形態では、ユーザーが画像形成装置１に近づいたときに画像形成装置１において印刷ジョブの実行が開始される場合を例示した。しかし、印刷ジョブによって出力される枚数が多い場合には、ユーザーが画像形成装置１に近づいたタイミングで印刷出力を開始すると、印刷ジョブの実行が完了するまでユーザーを画像形成装置１の傍で待たせることになり、好ましくない。そこで、本実施形態では、画像形成装置１が、所定の条件下において、過去の出力態様の履歴に基づいて印刷物の出力態様を決定するようにした一形態について説明する。
【０１５９】
図２２は、本実施形態における画像形成装置１のハードウェア構成及び機能構成の一例を示す図である。画像形成装置１は、複数の人体検知センサ７ａ〜７ｄと、通信部１０と、プリンタ部１３と、記憶部１８及び制御部１９とを備えている。
【０１６０】
複数の人体検知センサ７ａ〜７ｄは、第５実施形態で説明したセンサと同様であり、画像形成装置１の周囲の所定範囲内の領域ＡＲ５に存在するユーザーを検知するためのセンサである。
【０１６１】
また本実施形態における記憶部１８は、上記各実施形態で説明した情報に加え、さらに設定条件情報４２と、出力態様履歴４３とを記憶している。設定条件情報４２は、後述する条件設定部３９においてユーザーによって設定される所定の条件の設定情報である。出力態様履歴４３は、各ユーザーにおける過去の印刷ジョブの出力態様の履歴を記録した情報である。
【０１６２】
本実施形態の画像形成装置１は、基本的に、複数の人体検知センサ７ａ〜７ｄのいずれかのセンサによってユーザーが検知された場合に、ユーザーを検知したセンサが設置されている位置に応じた位置情報を取得する。そのため、複数の人体検知センサ７ａ〜７ｄのいずれかがユーザーを検知しない限り、画像形成装置１は、ユーザーの位置を示す位置情報を取得することができず、印刷物の出力態様を決定することができない。そこで、本実施形態の画像形成装置１は、印刷ジョブを受け付けたとき、ユーザーによって予め設定される条件が成立していれば、複数の人体検知センサ７ａ〜７ｄのいずれかがユーザーを検知するまで待機するのではなく、印刷ジョブを投入したユーザーに対して過去に印刷物を出力した際の出力態様に基づいて今回の印刷ジョブの出力態様を決定するようにしている。以下、これについて詳しく説明する。
【０１６３】
制御部１９は、図示を省略するＣＰＵがプログラム２０を実行することにより、ジョブ受付部３０、ユーザー特定部３１、位置情報取得部３２、出力態様決定部３３、印刷出力部３４及び条件設定部３９として機能する。
【０１６４】
条件設定部３９は、過去の出力態様の履歴に基づいて今回の印刷ジョブの出力態様を決定する条件を設定する処理部である。条件設定部３９は、ユーザーの設定操作に基づいて、過去の出力態様の履歴に基づいて今回の印刷ジョブの出力態様を決定する条件を設定し、その条件をユーザーごとに設定条件情報４２に予め登録しておく。図２３は、履歴出力条件設定画面の一例を示す図である。例えば、ユーザーは、ネットワークに接続されているＰＣ（パーソナルコンピュータ）などの情報処理装置を操作し、画像形成装置１にアクセスすることにより、情報処理装置に履歴出力条件設定画面を表示させる。これにより、ユーザーは、自身の情報処理装置を操作することで、画像形成装置１に、自身の設定条件情報４２を登録することができる。図２３に示すように、履歴出力条件設定画面は、ユーザーが設定操作可能な複数の設定項目８１〜８４を含んでいる。
【０１６５】
第１の設定項目８１は、履歴出力を行うか否かを設定する項目である。ユーザーによって第１の設定項目８１がＯＦＦに設定されている場合、印刷物の出力態様が出力態様履歴４３に基づいて決定されることはない。これに対し、ユーザーによって第１の設定項目８１がＯＮに設定されている場合、第２〜第４の設定項目８２〜８４において設定される条件のいずれか１つを満たせば、印刷物の出力態様が出力態様履歴４３に基づいて決定される。以下、第１の設定項目８１がＯＮに設定されている場合について説明する。
【０１６６】
第２の設定項目８２は、処理速度を優先するか否かを設定する項目である。ユーザーによって第２の設定項目８２がＯＮに設定されている場合、印刷物の出力態様は、毎回、出力態様履歴４３に基づいて決定される。例えば、何らかの原因で位置情報を取得することに時間がかかる場合や、ユーザーが画像形成装置１に近づいてから印刷ジョブの実行を開始する場合、ユーザーが印刷ジョブの実行が完了するまで待つことになる可能性がある。このような事態を回避するため、この第２の設定項目をＯＮに設定しておけば、ユーザーによって投入された印刷ジョブを受け付ける度に、画像形成装置１は、その受け付け直後に印刷ジョブの実行を開始するため、ユーザーが印刷ジョブの完了を待つことになる機会を減らすことができる。
【０１６７】
第３の設定項目８３は、印刷物の出力態様が出力態様履歴４３に基づいて決定される条件として、印刷枚数を設定する項目である。例えば、印刷ジョブで指定される印刷枚数が多い場合、印刷ジョブが投入された直後に印刷ジョブを開始しなければ、ユーザーを印刷ジョブの実行完了まで待たせることになる可能性がある。そこで、第３の設定項目８３に印刷枚数を条件として設定しておくことにより、印刷ジョブで指定される印刷枚数が第３の設定項目８３において設定された印刷枚数以上であれば、出力態様履歴４３に基づいて速やかに印刷物の出力態様を決定することができるようになり、ユーザーを待たせる機会を減らすことができる。ユーザーは、第３の設定項目８３に対し、所望の枚数を設定することができる。
【０１６８】
第４の設定項目８４は、印刷物の出力態様が出力態様履歴４３に基づいて決定されるための条件として、印刷ジョブの待機時間を設定する項目である。例えば、ユーザーが画像形成装置１に印刷ジョブを投入してから印刷物を取りに行くことなくそのまま放置した場合、画像形成装置１において印刷ジョブが保留状態として残るため、記憶部１８の記憶領域を圧迫する。これを防止するため、ユーザーは、第４の設定項目８４に対し、印刷ジョブの待機時間を設定しておくことができる。例えば、待機時間が１０分に設定される場合、画像形成装置１は、印刷ジョブを受信してから１０分が経過するまではユーザーが接近してくるのを待ち、１０分が経過すると、印刷物の出力態様を出力態様履歴４３に基づいて決定し、印刷出力を行う。第４の設定項目８４は、このような待機時間を設定するための項目である。
【０１６９】
条件設定部３９は、履歴出力条件設定画面に対して行われるユーザーの操作に基づいて設定条件情報４２を生成し、記憶部１８に保存する。つまり、記憶部１８に保存される設定条件情報４２は、上述した複数の設定項目８１〜８４についてユーザーが選択した設定値を含む情報である。尚、ユーザーが履歴出力条件設定画面に対する設定操作を行わない場合、記憶部１８には、複数の設定項目８１〜８４のそれぞれについてデフォルト値が反映された設定条件情報４２が保存される。
【０１７０】
ジョブ受付部３０は、印刷ジョブを受け付けると、その印刷ジョブを記憶部１８に保存する。ユーザー特定部３１は、ジョブ受付部３０によって印刷ジョブが受け付けられると、その印刷ジョブを投入したユーザーを特定する。ユーザー特定部３１は、印刷ジョブを投入したユーザーを特定すると、位置情報取得部３２及び出力態様決定部３３を機能させる。
【０１７１】
位置情報取得部３２は、複数の人体検知センサ７ａ〜７ｄのいずれかがユーザーを検知するまで待機し、いずれかのセンサによってユーザーが検知されると、ユーザーを検知したセンサの設置位置に応じてユーザーの位置を特定し、位置情報を生成する。そして位置情報取得部３２は、位置情報を出力態様決定部３３へ出力する。
【０１７２】
一方、出力態様決定部３３は、印刷ジョブを投入したユーザーが特定されると、記憶部１８から設定条件情報４２を読み出し、印刷ジョブを投入したユーザーによって予め設定されている設定条件情報４２を抽出する。そして出力態様決定部３３は、印刷ジョブを投入したユーザーの設定条件情報４２に基づいて、印刷物の出力態様を決定する際の決定方法を特定する。例えば、第１の設定項目８１がＯＦＦに設定されている場合、出力態様決定部３３は、位置情報取得部３２からユーザーの位置情報が出力されるまで待機し、ユーザーの位置情報が出力されると、その位置情報に基づいて印刷物の出力態様を決定する。
【０１７３】
また、第１の設定項目８１がＯＮに設定されている場合、出力態様決定部３３は、他の設定項目８２〜８４において設定されている各条件を判定し、それらの各条件に基づいて印刷物の出力態様を決定する。例えば、第３の設定項目８３において印刷枚数が１００枚以上に設定されている場合、出力態様決定部３３は、印刷ジョブで指定される印刷枚数が１００枚以上であるか否かを判断し、印刷ジョブで指定される印刷枚数が１００枚以上であれば、記憶部１８から出力態様履歴４３を読み出し、印刷ジョブを投入したユーザーに対して過去に出力した印刷物の出力態様に基づいて今回の印刷ジョブの出力態様を決定する。このとき、出力態様決定部３３は、出力態様履歴４３に記録されている複数の出力態様のうち、最も出力回数が多い出力態様を採用するようにしても良いし、前回の出力態様を採用するようにしても良い。
【０１７４】
次に本実施形態の画像形成装置１における具体的な動作の一例について説明する。図２４は、画像形成装置１において行われる処理手順の一例を示すフローチャートである。この処理は、画像形成装置１が印刷ジョブを受信することによって開始される処理である。画像形成装置１は、印刷ジョブを受信すると（ステップＳ１００）、印刷ジョブの解析を行い（ステップＳ１０１）、ユーザー特定処理を行う（ステップＳ１０２）。
【０１７５】
次に、画像形成装置１は記憶部１８に記憶される設定条件情報４２を確認し、第１の設定項目８１がＯＮに設定されているか否かを判断する（ステップＳ１０３）。第１の設定項目８１がＯＮに設定されていなければ（ステップＳ１０３でＮＯ）、ステップＳ１０６まで処理を進める。一方、第１の設定項目８１がＯＮに設定されていれば（ステップＳ１０３でＹＥＳ）、画像形成装置１は、第２の設定項目８２がＯＮに設定されているか否かを判断する（ステップＳ１０４）。第２の設定項目がＯＮに設定されている場合（ステップＳ１０４でＹＥＳ）、画像形成装置１による処理はステップＳ１１０へ進む。
【０１７６】
一方、第２の設定項目８２がＯＦＦに設定されている場合（ステップＳ１０４でＮＯ）、画像形成装置１は、印刷ジョブで指定されている印刷枚数が第３の設定項目８３で設定されている印刷枚数以上であるか否かを確認する（ステップＳ１０５）。印刷ジョブで指定されている印刷枚数が第３の設定項目８３で設定されている印刷枚数以上である場合（ステップＳ１０５でＹＥＳ）、画像形成装置１による処理はステップＳ１１０へ進む。
【０１７７】
また、印刷ジョブで指定されている印刷枚数が第３の設定項目８３で設定されている印刷枚数未満である場合（ステップＳ１０５でＮＯ）、画像形成装置１は、ユーザーが自機の周囲の所定距離の範囲内である領域ＡＲ５内に存在するか否かを確認する（ステップＳ１０６）。ユーザーが領域ＡＲ５内に存在しなければ（ステップＳ１０６でＮＯ）、画像形成装置１は、ジョブ受付部３０によって印刷ジョブが受け付けられた後、第４の設定項目８４で設定される待機時間が経過したか否かを確認する（ステップＳ１０７）。ジョブ受付部３０によって印刷ジョブが受け付けられた後、第４の設定項目８４で設定される待機時間を経過している場合（ステップＳ１０７でＹＥＳ）、画像形成装置１による処理はステップＳ１１０に進む。また、印刷ジョブが受け付けられてから第４の設定項目８４で設定される待機時間が経過していない場合（ステップＳ１０７でＮＯ）、画像形成装置１による処理は、ステップＳ１０６に戻り、上述した処理を繰り返す。
【０１７８】
ステップＳ１０６において、ユーザーが領域ＡＲ５内に存在することが検知された場合（ステップＳ１０６でＹＥＳ）、画像形成装置１は、位置情報取得部３２を機能させ、位置情報取得処理を実行する（ステップＳ１０８）。この位置情報取得処理（ステップＳ１０８）の詳細は、例えば、図２１（ｂ）の位置情報取得処理（ステップＳ９４）と同様の処理である。次に、画像形成装置１は、出力態様決定部３３を機能させ、出力態様決定処理を実行する（ステップＳ１０９）。この出力態様決定処理（ステップＳ１０９）の詳細は、例えば、図５（ｃ）の出力態様決定処理（ステップＳ５）と同様の処理である。
【０１７９】
次に、ステップＳ１１０の出力態様決定処理について説明する。図２５は、出力態様決定部３３によって実行される出力態様決定処理（ステップＳ１１０）の詳細な処理手順の一例を示すフローチャートである。出力態様決定部３３は、この出力態様決定処理を開始すると、記憶部１８から出力態様履歴４３を読み出し、印刷ジョブを投入したユーザーの過去の出力態様の履歴を確認する（ステップＳ１２０）。そして、出力態様決定部３３は、出力態様履歴４３に記録されている過去の出力態様に応じて、今回の印刷ジョブを実行する際の出力態様を決定する（ステップＳ１２１）。すなわち、出力態様決定部３３は、今回の印刷ジョブによる印刷物の出力態様を、第１〜第４の出力態様のうちのいずれか１つの出力態様に決定するのである。そして出力態様決定部３３は、決定した出力態様に基づき、複数の給紙部１６のうちから、印刷用紙の給紙を行う一の給紙部１６を決定する（ステップＳ１２２）。さらに出力態様決定部３３は、決定した出力態様に基づき、画像形成を行う際の画像の回転角度を決定する（ステップＳ１２３）。このとき、印刷物の出力態様に応じて、画像の回転角度が０度、９０度、１８０度、２７０度のいずれかに決定される。以上で、出力態様決定処理（ステップＳ１１１）が終了する。
【０１８０】
図２４に戻り、出力態様決定部３３によって出力態様が決定されると、画像形成装置１は、印刷出力部３４を機能させ印刷ジョブを実行する（ステップＳ１１１）。画像形成装置１は、出力態様決定部３３によって決定された出力態様の印刷物を出力する。印刷ジョブの実行が完了すると、画像形成装置１は、印刷ジョブを受信したことに伴う処理を終了させる。
【０１８１】
上述したように本実施形態における画像形成装置１には、ユーザーの過去の出力態様に基づいて印刷物の出力態様を決定するための条件が予め設定されている。画像形成装置１は、印刷ジョブを受け付けると、予め設定されている条件を満たしているか否かを判断する。そして画像形成装置１は、予め設定されている条件を満たしたと判断すると、印刷ジョブを投入したユーザーに対して過去に出力した印刷物の出力態様に基づき、今回の印刷ジョブによる印刷物の出力態様を決定する。このような画像形成装置１によれば、印刷ジョブの開始を早急にすることが望まれるような条件下において、早急に印刷ジョブを実行することができるのである。
【０１８２】
尚、本実施形態において上述した点以外については、第１乃至第５実施形態のいずれかで説明したものと同様である。そのため、本実施形態の画像形成装置１は、第１乃至第５実施形態と同様の作用効果を奏するものである。
【０１８３】
（第７実施形態）
次に、本発明の第７実施形態について説明する。本実施形態では、ユーザーによって投入された印刷ジョブに印刷部数として複数部の印刷指示が含まれている場合に、印刷ジョブを投入したユーザーを含む複数のユーザーを特定し、それら複数のユーザーのそれぞれについて印刷物の出力態様を決定する一形態について説明する。
【０１８４】
図２６は、本実施形態における画像形成装置１のハードウェア構成及び機能構成の一例を示す図である。図２６に示す画像形成装置１が、上述した各実施形態と異なる点は、記憶部１８にグループ情報４４が記憶されている点である。グループ情報４４は、オフィスなどへの入室が許可された複数のユーザーがグループごとに登録された情報である。
【０１８５】
図２７は、グループ情報４４の一例を示す図である。図２７に示すように、グループ情報４４は、グループとユーザーとを関連付けた情報である。図２７に示す例では、グループ情報４４に、グループＧ１とグループＧ２の２つのグループが登録されており、各グループＧ１，Ｇ２に所属する全てのユーザーが関連付けられている。
【０１８６】
ユーザー特定部３１は、ユーザーによって投入された印刷ジョブが複数部の印刷を指示するジョブである場合、印刷ジョブを投入したユーザーと、印刷ジョブを投入したユーザーと一定の関連性を有する他のユーザーとを含む複数のユーザーを特定する。すなわち、ユーザーが複数部の印刷を指示する印刷ジョブを画像形成装置１に投入した場合、複数部のうちの一部が印刷ジョブを投入したユーザーのための印刷物となり、残りの部数が他のユーザーのための印刷物となるのが一般的である。このような場合、印刷ジョブを投入したユーザーは画像形成装置１の設置場所まで移動して自身の印刷物だけを取得し、他のユーザーもまた画像形成装置１の設置場所まで移動して自身の印刷物だけを取得することがある。そのため、ユーザー特定部３１は、複数のユーザーが個別に印刷物を取得するために画像形成装置１の設置場所まで移動してくることを想定し、複数のユーザーを特定するのである。このとき、ユーザー特定部３１は、グループ情報４４を参照し、印刷ジョブを投入したユーザーと一定の関連性を有する他のユーザーを、グループ情報４４に基づいて特定する。
【０１８７】
例えば、ユーザーＡによって３部の印刷を指示する印刷ジョブが投入された場合を仮定する。この場合、ユーザー特定部３１は、まずジョブを投入したユーザーＡを特定する。次に、ユーザー特定部３１は、印刷部数が３部であることから、印刷物の配布対象となるユーザーが全員で三人となることを特定する。次に、ユーザー特定部３１は、グループ情報４４を参照し、ユーザーＡが所属するグループの中に、ユーザー数が三人のグループが存在するか否かを判断する。例えば図２７に示すグループ情報４４を参照すると、ユーザーＡは２つのグループＧ１，Ｇ２に所属しており、そのうちのグループＧ２のユーザー数が三人であることが判明する。そのため、ユーザー特定部３１は、グループＧ２に所属するユーザーＡ以外のメンバーであるユーザーＭ及びユーザーＮを、ユーザーＡと一定の関連性を有する他のユーザーとして特定する。そして、ユーザー特定部３１は、特定した複数のユーザーに関する情報を位置情報取得部３２へ出力する。
【０１８８】
上記においては、ユーザー特定部３１がグループ情報４４に基づいて複数のユーザーを特定する場合を例示したが、複数のユーザーを特定する手法はこれに限られない。例えば、複数のユーザーのそれぞれのスケジュール情報がサーバーに記憶されている場合、ユーザー特定部３１は、そのサーバーにアクセスして印刷ジョブを投入したユーザーのスケジュール情報を参照し、そのスケジュール情報に基づいて印刷ジョブを投入したユーザと一定の関連性を有する他のユーザーを特定するようにしても良い。図２８は、サーバーに記憶される印刷ジョブを投入したユーザーのスケジュール情報の一例を示す図である。ユーザー特定部３１は、印刷ジョブを投入したユーザーのスケジュール情報を参照し、印刷ジョブが投入された前後の時間帯におけるユーザーのスケジュールを確認する。そして、ユーザー特定部３１は、ジョブを投入したユーザーと同じ会議などに参加する他のユーザーを特定するのである。このように、スケジュール情報に基づいて複数のユーザーを特定することにより、決まったグループに属していない他のユーザーであっても特定することが可能となる。
【０１８９】
位置情報取得部３２は、ユーザー特定部３１によって特定される複数のユーザーの位置情報を取得する。位置情報取得部３２は、取得した複数のユーザーの位置情報を出力態様決定部３３へ出力する。
【０１９０】
出力態様決定部３３は、位置情報取得部３２によって取得されるユーザーごとの位置情報に基づき、ユーザーごとに印刷物の出力態様を決定する。図２９は、出力態様決定部３３によって決定される印刷物の出力態様の一例を示す図である。図２９に示すように、位置情報取得部３２によって、ユーザーＡの位置６０及びユーザーＢの位置６７を示す位置情報が取得されたとする。このような場合に、ユーザーＡの位置６０は領域ＡＲ１に含まれる。そのため、出力態様決定部３３は、矢印Ｆ１方向からユーザーＡにアクセスされると予測する。そして、出力態様決定部３３は、矢印Ｆ１方向からアクセスするユーザーＡに対して印刷物が正面を向くように、第１の出力態様を決定する。一方、ユーザーＢの位置６７は、領域ＡＲ２に属する。そのため、出力態様決定部３３は矢印Ｆ２方向からユーザーＢにアクセスされると予測する。そして出力態様決定部３３は、矢印Ｆ２方向からアクセスするユーザーＢに対して印刷物が正面を向くように、第２の出力態様を決定する。
【０１９１】
印刷出力部３４は、複数のユーザーのそれぞれについて決定される出力態様に基づき、複数部の印刷物を出力する。そのため、ユーザー特定部３１によって特定される複数のユーザーが個別に印刷物を取りにくる場合であっても、それぞれのユーザーは印刷物を正面から取得可能となるのである。
【０１９２】
次に本実施形態の画像形成装置１における具体的な動作の一例について説明する。図３０は、画像形成装置１において行われる処理手順の一例を示すフローチャートである。この処理は、画像形成装置１が印刷ジョブを受信することによって開始される処理である。画像形成装置１は、印刷ジョブを受信すると（ステップＳ１３０）、印刷ジョブの解析を行い（ステップＳ１３１）、印刷ジョブを投入したユーザーの特定を行う（ステップＳ１３２）。
【０１９３】
次に画像形成装置１は、印刷ジョブを解析し、印刷ジョブが複数部の印刷を指示するものであるか否かを判断する（ステップＳ１３３）。印刷ジョブが複数部の印刷を指示するものである場合（ステップＳ１３３でＹＥＳ）、画像形成装置１は、ユーザー特定部３１を機能させ、グループ情報４４を確認する（ステップＳ１３４）。
【０１９４】
グループ情報４４を確認した結果、印刷ジョブを投入したユーザーが所属するグループのうちに、印刷部数と一致するユーザー数のグループがあった場合（ステップＳ１３５でＹＥＳ）、ユーザー特定部３１は、そのグループに属する他のユーザーを特定する（ステップＳ１３６）。次に、画像形成装置１は、位置情報取得処理（複数）を実行し（ステップＳ１３７）、それに引き続いて出力態様決定処理（複数）を実行する（ステップＳ１３８）。位置情報取得処理（ステップＳ１３７）の詳細は、第１実施形態において説明した図５（ｂ）の位置情報取得処理（ステップＳ４）と同様の処理を、ユーザーごとに行う処理である。また出力態様決定処理（ステップＳ１３８）の詳細についても、第１実施形態において説明した図５（ｃ）の出力態様決定処理（ステップＳ５）と同様の処理を、ユーザーごとに行う処理である。
【０１９５】
これに対し、印刷ジョブが複数部の印刷を指示するものでなかった場合（ステップＳ１３３でＮＯ）、或いは、印刷部数と一致するユーザー数のグループがなかった場合（ステップＳ１３５でＮＯ）、画像形成装置１は、位置情報特定処理を行い（ステップＳ１３９）、それに引き続いて出力態様決定処理を行う（ステップＳ１４０）。位置情報取得処理（ステップＳ１３９）の詳細は、第１実施形態において説明した図５（ｂ）の位置情報取得処理（ステップＳ４）と同様の処理である。また出力態様決定処理（ステップＳ１４０）の詳細は、第１実施形態において説明した図５（ｃ）の出力態様決定処理（ステップＳ５）と同様の処理である。
【０１９６】
出力態様決定部３３によって出力態様が決定されると、画像形成装置１は、印刷出力部３４を機能させ、印刷ジョブを実行する（ステップＳ１４１）。すなわち、印刷出力部３４は、複数部数の印刷を行う場合には、ユーザーごとに決定された出力態様となるように印刷出力を行う。また複数部数ではなく、１部のみの印刷である場合、印刷出力部３４は、印刷ジョブを投入したユーザーに対して決定された出力態様となるように印刷出力を行う。印刷ジョブの実行が完了すると、画像形成装置１は、印刷ジョブを受信したことに伴う処理を終了させる。
【０１９７】
上述したように本実施形態における画像形成装置１は、ユーザーによって投入された印刷ジョブが複数部の印刷を指示するものである場合、ジョブを投入したユーザーだけではなく、ジョブを投入したユーザーと一定の関連性を有する他のユーザーを含む複数のユーザーを特定し、複数のユーザーごとに印刷物の出力態様を決定し、複数部数の印刷物を出力することができるのである。
【０１９８】
尚、本実施形態において上述した点以外については、第１乃至第６実施形態のいずれかで説明したものと同様である。そのため、本実施形態の画像形成装置１は、第１乃至第６実施形態と同様の作用効果を奏するものである。
【０１９９】
（変形例）
以上、本発明に関する幾つかの実施形態について説明した。しかし、本発明は、上記各実施形態において説明した内容のものに限られるものではなく、種々の変形例が適用可能である。
【０２００】
例えば、上記第１乃至第７実施形態のそれぞれにおいて説明した構成及び動作は、他の実施形態においても適用することが可能である。
【０２０１】
また上記実施形態においては、画像形成装置１として、プリンタ機能のみを備えた装置を例示に挙げて説明した。しかし、本発明は、これに限られるものではなく、少なくともプリンタ機能を備えたものであれば良い。例えば、プリンタ機能の他に、スキャン機能やコピー機能を備えたＭＦＰなども、本発明の画像形成装置に含まれる。
【０２０２】
上記実施形態では、プログラム２０が画像形成装置１に予めインストールされている場合を例示した。しかし、プログラム２０は、画像形成装置１に予めインストールされているものに限られず、それ単独で取引の対象となるものであっても構わない。この場合、プログラム２０は、インターネットなどを介してユーザー自身がダウンロードする形態で画像形成装置１に提供されるものであっても良いし、ＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体に記録された状態で画像形成装置１に提供されるものであっても構わない。
【符号の説明】
【０２０３】
１  画像形成装置
２  サーバー
３  排紙トレイ
４  カメラ（画像取得手段）
５  ビーコン受信機
６  ビーコン発信機（端末）
７ａ，７ｂ，７ｃ，７ｄ  人体検知センサ（検知手段）
８  携帯端末（端末）
１０  通信部
１６，１６ａ，１６ｂ  給紙部（給紙トレイ）
１７  画像形成部
１８  記憶部（第１の記憶手段）（第２の記憶手段）
１９  制御部
２０  プログラム
２１  画像メモリ（第１の記憶手段）
１７  プリンタ部（画像形成手段）
２０  音声出力部（音声出力手段）
２１  プログラム
３０  ジョブ受付部（ジョブ受付手段）
３１  ユーザー特定部（ユーザー特定手段）
３２  位置情報取得部（位置情報取得手段）
３３  出力態様決定部（出力態様決定手段）
３４  印刷出力部（印刷出力手段）
３６  移動方向検出部（移動方向検出手段）
３７  画像取得部（画像取得手段）
３９  設定部（設定手段）
４０  ユーザー情報（位置情報）
４２  設定条件情報（所定の条件）
４３  出力態様履歴（印刷物の出力態様の履歴）
４４  グループ情報
【図１】
2019181783.tif 000003
【図２】
2019181783.tif 000004
【図３】
2019181783.tif 000005
【図４】
2019181783.tif 000006
【図５】
2019181783.tif 000007
【図６】
2019181783.tif 000008
【図７】
2019181783.tif 000009
【図８】
2019181783.tif 000010
【図９】
2019181783.tif 000011
【図１０】
2019181783.tif 000012
【図１１】
2019181783.tif 000013
【図１２】
2019181783.tif 000014
【図１３】
2019181783.tif 000015
【図１４】
2019181783.tif 000016
【図１５】
2019181783.tif 000017
【図１６】
2019181783.tif 000018
【図１７】
2019181783.tif 000019
【図１８】
2019181783.tif 000020
【図１９】
2019181783.tif 000021
【図２０】
2019181783.tif 000022
【図２１】
2019181783.tif 000023
【図２２】
2019181783.tif 000024
【図２３】
2019181783.tif 000025
【図２４】
2019181783.tif 000026
【図２５】
2019181783.tif 000027
【図２６】
2019181783.tif 000028
【図２７】
2019181783.tif 000029
【図２８】
2019181783.tif 000030
【図２９】
2019181783.tif 000031
【図３０】
2019181783.tif 000032