(57)【要約】【課題】ユーザがより確実に印刷物を取得することができるようにすることを目的とする。【解決手段】認証されたユーザのユーザ識別情報を受信する受信手段と、自動印刷機能を有効にする旨の設定がなされている場合であっても、ユーザ識別情報に基づいてユーザの認証方式が自動ログインであると判定された場合、自動印刷を行わないよう制御する制御手段と、を有する。【選択図】図６
2019133321.tif 000002
【特許請求の範囲】
【請求項１】
認証されたユーザのユーザ識別情報を受信する受信手段と、
自動印刷機能を有効にする旨の設定がなされている場合であっても、前記ユーザ識別情報に基づいて前記ユーザの認証方式が自動ログインであると判定された場合、自動印刷を行わないよう制御する制御手段と、
を有する画像処理装置。
【請求項２】
自動印刷機能を有効にする旨の設定がなされており、前記ユーザ識別情報に基づいて前記ユーザの認証方式が自動ログインでないログインであると判定された場合、前記制御手段は、自動印刷を行うよう制御する請求項１記載の画像処理装置。
【請求項３】
前記ユーザ識別情報に基づいて前記ユーザの認証方式を判定する判定手段を更に有し、
自動印刷機能を有効にする旨の設定がなされている場合であっても、前記判定手段により前記ユーザの認証方式が自動ログインであると判定された場合、前記制御手段は、自動印刷を行わないよう制御する請求項１記載の画像処理装置。
【請求項４】
前記ユーザ識別情報に基づいて前記ユーザの認証方式を判定する判定手段を更に有し、
自動印刷機能を有効にする旨の設定がなされている場合であっても、前記判定手段により前記ユーザの認証方式が自動ログインでないログインであると判定された場合、前記制御手段は、自動印刷を行うよう制御する請求項２記載の画像処理装置。
【請求項５】
前記自動ログインでないログインは、通常ログイン、又はアプリログインである請求項４記載の画像処理装置。
【請求項６】
前記制御手段は、自動印刷機能を有効にする旨の設定がなされている場合であっても、自動印刷を行わないよう制御した場合、自動ログインで認証したため自動印刷は実行されない旨を表示するよう制御する請求項１乃至５何れか１項記載の画像処理装置。
【請求項７】
携帯端末と画像処理装置とを含む情報処理システムであって、
前記携帯端末は、
前記画像処理装置から一定距離以内においてユーザに関わる認証情報を送信する送信手段を有し、
前記画像処理装置は、
前記認証情報に基づき認証されたユーザのユーザ識別情報を受信する受信手段と、
自動印刷機能を有効にする旨の設定がなされている場合であっても、前記ユーザ識別情報に基づいて前記ユーザの認証方式が自動ログインであると判定された場合、自動印刷を行わないよう制御する制御手段と、
を有する情報処理システム。
【請求項８】
画像処理装置が実行する情報処理方法であって、
認証されたユーザのユーザ識別情報を受信する受信工程と、
自動印刷機能を有効にする旨の設定がなされている場合であっても、前記ユーザ識別情報に基づいて前記ユーザの認証方式が自動ログインであると判定された場合、自動印刷を行わないよう制御する制御工程と、
を含む情報処理方法。
【請求項９】
携帯端末と画像処理装置とを含む情報処理システムにおける情報処理方法であって、
前記携帯端末が、前記画像処理装置から一定距離以内においてユーザに関わる認証情報を送信する送信工程と、
前記画像処理装置が、前記認証情報に基づき認証されたユーザのユーザ識別情報を受信する受信工程と、
前記画像処理装置が、自動印刷機能を有効にする旨の設定がなされている場合であっても、前記ユーザ識別情報に基づいて前記ユーザの認証方式が自動ログインであると判定された場合、自動印刷を行わないよう制御する制御工程と、
を含む情報処理方法。
【請求項１０】
コンピュータを、請求項１乃至６何れか１項記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
画像処理装置の使用にあたりユーザに対する認証方法として、ユーザが所有している携帯端末を利用して認証処理を行う認証方法がある。
ユーザに関する情報が登録された携帯端末が画像処理装置から一定の距離に近づくと、携帯端末から画像処理装置へユーザに関する情報が送信され、このユーザに関する情報を用いて認証処理が行われる。そして、この認証処理による認証が成功すると、ユーザが画像処理装置に対して自動でログインがなされる。
また、画像処理装置における印刷方法として、コンピュータ等の外部装置から送信された印刷データを印刷出力する印刷方法が存在する。 例えば、画像処理装置へ記憶された印刷ジョブのユーザが、ユーザの情報が記録されたＩＣカードを画像処理装置に対して翳すと認証処理がなされ、ログインされると、印刷ジョブに係る印刷データを自動的に印刷する印刷方法が存在する。
このような認証方法や印刷方法を組み合わせることによって、ユーザの利便性を考慮した技術がある。例えば、画像処理装置が、印刷ジョブを受信すると、印刷ジョブのユーザに関わる携帯端末の機器情報を画像処理装置の通信可能なエリア内で検索し、携帯端末がエリア内に入ると、携帯端末と画像処理装置とで認証処理を行う。そして、認証処理が成功すると、画像処理装置が、ユーザの印刷ジョブに係る印刷データを自動で印刷出力される技術がある（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１５０３５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術では、携帯端末と画像処理装置とが通信可能なエリア内であれば、自動で印刷出力がなされることから、ユーザが画像処理装置から離れているところでも印刷出力される可能性があるため、ユーザよりも画像処理装置付近にいる第三者に印刷物が見られてしまうという課題が生じ得る。
また、ユーザが画像処理装置に対してログインする意思がなくとも、携帯端末が画像処理装置から通信可能なエリア内に入ってしまった場合、自動で印刷出力がなされるため、印刷物が画像処理装置に放置されてしまうという課題も生じ得る。
【課題を解決するための手段】
【０００５】
本発明の画像処理装置は、認証されたユーザのユーザ識別情報を受信する受信手段と、自動印刷機能を有効にする旨の設定がなされている場合であっても、前記ユーザ識別情報に基づいて前記ユーザの認証方式が自動ログインであると判定された場合、自動印刷を行わないよう制御する制御手段と、を有する。
【発明の効果】
【０００６】
本発明によれば、ユーザがより確実に印刷物を取得することができるようにすることができる。
【図面の簡単な説明】
【０００７】
【図１】画像処理システムのシステム構成の一例を示す図である。
【図２】クライアント端末及び携帯端末のハードウェア構成の一例を示す図である。
【図３】コントローラユニットのハードウェア構成の一例を示す図である。
【図４】画像処理装置等の機能構成の一例を示す図である。
【図５】課題を説明するための図である。
【図６】課題の解決方法を説明するための図である。
【図７】認証方式を用いた自動印刷について説明するための図である。
【図８】情報処理の一例を示すフローチャートである。
【図９】認証テーブルの一例を示す図である。
【図１０】ユーザ情報テーブルの一例を示す図である。
【図１１】情報処理の一例を示すフローチャートである。
【図１２】印刷ジョブに関する情報を記憶する管理テーブルの一例を示す図である。
【図１３】情報処理の一例を示すフローチャートである。
【図１４】ログイン方式を用いた自動印刷について説明するための図である。
【図１５】情報処理の一例を示すフローチャートである。
【図１６】ユーザ情報テーブルの一例を示す図である。
【図１７】通知画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
＜実施形態１＞
図１は、画像処理システム１００のシステム構成の一例を示す図である。画像処理システムは、情報処理システムの一例である。
画像処理システム１００は、クライアント端末１０１、携帯端末１０２、及び画像処理装置１０３を含む。クライアント端末１０１及び携帯端末１０２は、ネットワーク１０４を介して、画像処理装置１０３に接続されている。
クライアント端末１０１及び携帯端末１０２は、任意の台数だけ画像処理装置１０３に接続される。
【００１０】
図２は、図１に示したクライアント端末１０１及び携帯端末１０２のハードウェア構成の一例を示す図である。
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
また、ＲＯＭ２０２又は外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、オペレーティングシステムプログラム（以下、ＯＳという）、クライアント端末１０１又は携帯端末１０２の機能を実現するためのプログラムが記憶されている。
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２又は外部メモリ２１１からＲＡＭ２０３にロードして、ロードしたプログラムを実行することで各種動作を実現する。
入力コントローラ２０５は、キーボード（ＫＢ）２０９やマウス等のポインティングデバイス等からの入力を制御する。
ビデオコントローラ２０６は、ディスプレイ２１０等の表示器への表示を制御する。表示器はＣＲＴや液晶ディスプレイ等が想定される。
メモリコントローラ２０７は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）等の外部メモリ２１１へのアクセスを制御する。
通信Ｉ／Ｆコントローラ２０８は、ネットワーク（例えば、図１に示したネットワーク１０４）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、通信Ｉ／Ｆコントローラ２０８は、ＴＣＰ／ＩＰを用いた通信等が可能である。
ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１０上のユーザによる指示を可能とする。
クライアント端末１０１のＣＰＵ２０１がＲＯＭ２０２又は外部メモリ２１１に記憶されたプログラムをＲＡＭ２０３に読み出して実行することによって、クライアント端末１０１の機能が実現される。また、携帯端末１０２のＣＰＵ２０１がＲＯＭ２０２又は外部メモリ２１１に記憶されたプログラムをＲＡＭ２０３に読み出して実行することによって、携帯端末１０２の機能が実現される。
【００１１】
図３は、図１に示した画像処理装置１０３のコントローラユニットのハードウェア構成の一例を示す図である。
コントローラユニット３１６は、画像入力デバイスとして機能するスキャナ部３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮや公衆回線（ＷＡＮ）（例えば、ＰＳＴＮ又はＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
ＣＰＵ３０１は、システム全体を制御するプロセッサーである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
ＲＯＭ３０３には、システムのブートプログラムや各種制御プログラムが格納されている。外部記憶装置（ハードディスクドライブ（ＨＤＤ））３０４は、システムを制御するための各種プログラム、画像データ等を格納する。
操作部インタフェース（操作部Ｉ／Ｆ）３０７は、操作部（ＵＩ）３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。
また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システムのユーザが入力した情報をＣＰＵ３０１に伝える役割をする。
操作部３０８はタッチパネルを有する表示用パネルを備え、表示用パネルに表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）３０５は、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。モデム（ＭＯＤＥＭ）３０６は、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
外部インタフェース（外部Ｉ／Ｆ）３１８は、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、及びＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部である。本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダ３１９が外部Ｉ／Ｆ３１８に接続されている。
そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９によるＩＣカードからの情報読み取りを制御し、ＩＣカードから読み取られた情報を取得することができる。
ＩＣカードに限らず、ユーザを特定することが可能な記憶媒体であればよい。この場合、記憶媒体にはユーザを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。
例えば、ユーザを特定する識別情報が記録されたＩＣチップが組み込まれた携帯電話等の情報処理装置がカードリーダ３１９に翳されると、ＣＰＵ３０１は、ＩＣチップに記録されたユーザを特定する識別情報を取得する。
以上のデバイスがシステムバス３０９上に配置される。
【００１２】
イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）３２０は、システムバス３０９と画像データを転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
画像バス３１５は、ＰＣＩバス又はＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
ラスタイメージプロセッサ（ＲＩＰ）３１０は、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。プリンタインタフェース（プリンタＩ／Ｆ）３１１は、プリンタ部３１２とコントローラユニット３１６とを接続し、画像データの同期系／非同期系の変換を行う。
また、スキャナインタフェース（スキャナＩ／Ｆ）３１３は、スキャナ部３１４とコントローラユニット３１６とを接続し、画像データの同期系／非同期系の変換を行う。
画像処理部３１７は、入力画像データに対し補正、加工、編集を行い、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。
また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００１３】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。
原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分である。その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でもよい。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。
プリンタ部３１２には、異なる用紙サイズ又は異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
操作部３０８は、ＬＣＤ表示用パネルを有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。
また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始するとき等に用いられる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。
また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤ等を入力するときに用いられる。リセットキーは、操作部３０８からの設定を初期化するときに用いられる。
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカード内に記憶されている情報を読み取り、読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
ＣＰＵ３０１がＲＯＭ３０３に記憶されたプログラムをＲＡＭ３０２に読み出して実行することによって、後述する図４に示す画像処理装置１０３の機能構成及び図８、図１１、図１３、図１５のフローチャートの処理が実現される。
【００１４】
図４は、画像処理装置１０３等の機能構成の一例を示す図である。各機能構成の詳細な処理内容については、後述するフローチャートと合わせて説明を行う。
画像処理装置１０３は、ジョブ制御部４０１、受信部４０２、画面制御部４０３、認証制御部４０４、記憶部４０５、カード情報取得部４０８を備えている。
ジョブ制御部４０１は、受信部４０２で受信された印刷データを記憶部４０５へ印刷ジョブとして記憶すると共に、ユーザの操作指示に従って、記憶部４０５に記憶した印刷ジョブを記録媒体等へ出力する。
また、ジョブ制御部４０１は、自動印刷機能の設定がＯＮかＯＦＦを判定することによって、自動印刷を行うか否かを決定する。本実施形態おける自動印刷とは、画像処理装置１０３が保持する印刷データを、ユーザ認証が成功したことに応じて、ユーザの印刷指示なしに印刷する処理である。この際、画像処理装置１０３は、認証されたユーザ（認証ユーザ）の識別情報が関連付けられた印刷データの印刷を行う。ユーザの識別情報が関連付けられた印刷データの印刷は、例えば、画像処理装置１０３が、認証ユーザの識別情報を含む印刷ジョブを実行することにより実行される。又は自動印刷機能がＯＮの場合、ユーザ認証が成功すると、プリントサーバが保持する印刷ジョブのうち認証されたユーザの印刷ジョブに対応する印刷データを画像処理装置１０３が取得し、ユーザの印刷指示なしに印刷することとしてもよい。
受信部４０２は、クライアント端末１０１で生成された印刷データの受信や、携帯端末１０２と通信可能か否かを判定する処理を一定間隔で繰り返す。
画面制御部４０３は、認証制御部４０４における認証の結果や自動印刷の可否通知等、又は操作部３０８からのユーザの操作指示に従って、操作部３０８へ表示するための各画面を生成する。
各画面を生成すると記載したが、画面制御部４０３は、予め利用する各画面を記憶部４０５に記憶しておき、必要の都度、記憶部４０５から必要な画面を取得して操作部３０８へ表示してもよい。また、画面制御部４０３は、一度、画面を生成しておき記憶部４０５へ記憶し、必要の都度、記憶部４０５から必要な画面を取得して操作部３０８へ表示してもよい。また、画面制御部４０３は、記憶部４０５から取得した各画面を必要に応じて編集してもよい。
【００１５】
認証制御部４０４は、受信部４０２やカード情報取得部４０８から受取った認証情報やユーザＩＤ等と、記憶部４０５の認証テーブル（詳細後述）に記憶されたユーザ情報とを用いて、ユーザの認証処理を行う。
また、認証制御部４０４は、ユーザの認証方式を判別し、自動ログインによる認証方式か、又はその他の認証方式であるかを判別する。
記憶部４０５は、ジョブ制御部４０１からの指示に従い印刷ジョブを記憶し、又は、認証制御部４０４の指示に従い認証方式に関する情報をユーザ情報テーブル（図１０等参照）へ記憶する。
カード情報取得部４０８は、受信部４０２によって、カードリーダ３１９にＩＣカードが翳されたことをイベントとして受け取ると、ＩＣカードに記録されたユーザＩＤを読み取り取得し、認証制御部４０４に出力する。
【００１６】
ユーザの認証方法の一つとして、携帯端末１０２からＢｌｕｅｔｏｏｔｈ（登録商標）を用いて、携帯端末１０２に登録されているユーザの認証情報を画像処理装置１０３に送信する。画像処理装置１０３においては、その認証情報を用いて認証を行ってログインを行わせる方法（自動ログイン）がある。本実施形態では、画像処理装置１０３は、Ｂｌｕｅｔｏｏｔｈを用いてユーザの認証情報を取得する例について説明するが、通信方式は特に限定しない。Ｂｌｕｅｔｏｏｔｈ以外の近距離無線通信を用いることとしてもよい。
また、画像処理装置１０３の印刷方法の一つとして、画像処理装置１０３で受付けた印刷ジョブをすぐに実行せずに、ユーザが画像処理装置１０３に対してログインしたときにユーザの印刷ジョブを実行する方法（自動印刷）がある。
そこで、図５を参照して、画像処理装置において自動印刷機能と自動ログイン機能とが併用された場合に生じる課題について説明する。
ユーザ５０１が、クライアント端末１０１に対して印刷指示を行う。すると、クライアント端末１０１は、ネットワーク１０４を介して接続された画像処理装置１０３に対して、どのユーザが投入した印刷データかがわかるように、印刷データとユーザＩＤとを送信する（１）。
ユーザ５０１が画像処理装置１０３に対して認証処理を行ってログインした後でなければ、ユーザ５０１の印刷データは印刷されないため、ユーザ５０１は画像処理装置１０３に向かう（２）。このとき、ユーザ５０１は、認証情報が登録された携帯端末１０２を所有している。
自動ログインにおいては、携帯端末１０２は、Ｂｌｕｅｔｏｏｔｈによる通信をもって、認証情報を画像処理装置１０３に対して送信するが、携帯端末１０２が、画像処理装置１０３から検知されることが可能な距離（検知可能距離）の範囲内に位置するときに、携帯端末１０２から認証情報が送信されて自動ログインが実施される。一方、携帯端末１０２が、検知可能距離の範囲外に位置するときは、自動ログインは実施されない（３）。
そして、自動ログインを実施するためユーザ５０１が検知可能距離の範囲内まで移動する（４）。すると、携帯端末１０２から認証情報が画像処理装置１０３に送信される（５）。そして、画像処理装置１０３において認証処理が行われる。
認証処理の結果、認証が成功し、ユーザがログインする（６）。すると、ユーザの印刷データが印刷物として自動的に出力される（７）。
しかしながら、自動印刷されたとき、ユーザ５０１は、画像処理装置１０３からの検知可能距離あたりに位置しており、ユーザ５０１より画像処理装置１０３付近にいる第三者５０２に印刷物を見られることによって情報漏洩等につながる可能性がある。
【００１７】
次に、図６を参照して、図５で説明した課題の解決方法について説明を行う。
ユーザ６０１が、クライアント端末１０１に対して印刷指示を行う。すると、クライアント端末１０１は、ネットワーク１０４を介して接続された画像処理装置１０３に対して、印刷データとユーザＩＤとを送信する（１）。
ユーザ６０１が画像処理装置１０３に対して認証処理を行ってログインした後でなければ、ユーザ６０１の印刷データは印刷されないため、ユーザ６０１は画像処理装置１０３に向かう（２）。このとき、ユーザ６０１は、認証情報が登録された携帯端末１０２を所有している。
ユーザ６０１が画像処理装置１０３から検知可能距離の範囲外に位置するときは、自動ログインは実施されない（３）。ユーザ６０１が画像処理装置１０３から検知可能距離の範囲内まで移動する（４）。すると、携帯端末１０２から認証情報（ユーザＩＤ＋パスワード等）が画像処理装置１０３に送信される（５）。そして、画像処理装置１０３において認証処理が行われる。検知可能距離の範囲内は、一定距離以内の一例である。
しかしながら、図６に示す例では、図５に示す例と異なり、認証処理を行って自動ログインがなされるときに、自動印刷を実施しないことから、画像処理装置１０３から印刷物が出力されない。そのため、画像処理装置１０３付近にいる第三者６０２に印刷物が見られることなくなるため、情報漏洩等に繋がる可能性を抑止することができる。
【００１８】
一方、別の認証方式として、ユーザが、ユーザを識別するための識別情報が記録されたＩＣカードを画像処理装置１０３のカードリーダ３１９に翳すことによって認証処理を行う方式がある。
この場合、ユーザが画像処理装置１０３付近にいることが想定されることから、認証処理を行ってログインがなされると、画像処理装置１０３は、自動印刷を実施する。この認証方式を用いた場合における自動印刷に関して、図７を用いて説明する。
ユーザ７０１が、クライアント端末１０１に対して印刷指示を行う。すると、クライアント端末１０１は、ネットワーク１０４を介して接続された画像処理装置１０３に対して、印刷データとユーザＩＤとを送信する（１）。
ユーザ７０１が画像処理装置１０３に対して認証処理を行ってログインした後でなければ、ユーザ７０１の印刷データは印刷されないため、ユーザ７０１は画像処理装置１０３に向かう（２）。このとき、ユーザ７０１は、認証情報が登録された携帯端末１０２を所有している。
ユーザ７０１が画像処理装置１０３から検知可能距離の範囲外に位置するときは、自動ログインは実施されない（３）。ユーザ７０１が画像処理装置１０３から検知可能距離の範囲内まで移動すると（４）、携帯端末１０２から認証情報（ユーザＩＤ＋パスワード等）が画像処理装置１０３に送信され（５）、画像処理装置１０３において認証処理が行われる。
図６の例と同様に、認証処理が行われて自動ログインが実施されると、自動印刷を実施しない（６）。しかし、ユーザ７０１がＩＣカードを画像処理装置１０３に対して翳すと、画像処理装置１０３は、認証処理を行い、ログインを実施し、ユーザ７０１の印刷データに関して自動印刷を行う。
【００１９】
図８は、自動ログインに関する情報処理の一例を示すフローチャートである。
Ｓ１００では、受信部４０２は、携帯端末１０２と通信可能か否かを判定するため、一定間隔でポーリングを繰り返す。Ｓ１００において、受信部４０２は、通信可能と判定した携帯端末１０２との距離や電波強度等を計測し、所定の範囲内に位置すると判定した場合は、Ｓ１０１へ処理を進める処理としてもよい。
携帯端末１０２と通信可能であると判定した場合は、Ｓ１０１へ処理を進め、Ｓ１０１では、受信部４０２は、携帯端末１０２からユーザＩＤ及びパスワード等を含む認証情報を受付ける。
Ｓ１０２では、認証制御部４０４は、Ｓ１０１において受信部４０２によって受付けられた認証情報を用いて認証処理を行う。
認証処理の一例としては、記憶部４０５は、自身を使用可能なユーザのユーザ情報を認証テーブル８００（図９参照）へ記憶しておく。そして、認証制御部４０４は、この認証テーブル８００に、受付けた認証情報に含まれるユーザＩＤ及びパスワードが存在する場合、認証に成功したと判定し、存在しない場合、認証に失敗したと判定する。
図９には、認証テーブル８００の構成が示されており、認証テーブル８００は、ユーザを一意に特定するためのユーザＩＤ８０１、ユーザに対応したパスワード８０２を含む。
これらは、画像処理装置１０３に備えたキーボード（又は、ソフトウェアキーボード）を用いた認証や、携帯端末１０２を用いた自動ログインやアプリログイン（詳細後述）で用いられる値である。
また、認証テーブル８００は、ＩＣカードを一意に特定するためのＩＣカードＩＤ８０３、及び携帯端末１０２を一意に特定するためのモバイルＩＤを含む。ユーザＩＤ、ＩＣカードＩＤ、モバイルＩＤは、ユーザ識別情報の例である。
Ｓ１０３では、認証制御部４０４は、Ｓ１０２において実行した認証処理の結果を判定し、認証に失敗したと判定した場合は、Ｓ１００に処理を戻し、一方、認証に成功したと判定した場合は、Ｓ１０４へ処理を進める。
Ｓ１０４では、認証制御部４０４は、記憶部４０５を介して、ユーザ情報テーブル９００（図１０参照）に対して、認証されたユーザＩＤに対応する認証方式フラグ９０２に対して「１」（自動ログイン）を書き込み、自動ログインの処理を終了する。
【００２０】
図１０は、ユーザ情報テーブル９００の構成が示す図である。ユーザ情報テーブル９００は、ユーザＩＤ９０１と、ユーザの認証方式が自動ログインによるものか否かを示す認証方式フラグ９０２と、を含む。
認証方式フラグ９０２には、通常のログインがなされたときは、０が設定され（図１０の上段（Ａ）参照）、自動ログインがなされたときは、１が設定される（図１０の下段（Ｂ）参照）。
【００２１】
図１１は、ユーザのログイン後、印刷ジョブを自動印刷するか否かを判定する情報処理の一例を示すフローチャートである。
Ｓ２００では、ジョブ制御部４０１は、認証制御部４０４から認証されたユーザのユーザ情報（ユーザＩＤ等）を認証処理が完了した後に受信する。
Ｓ２０１では、ジョブ制御部４０１は、画像処理装置１０３における自動印刷機能の設定がＯＮかＯＦＦかを判定する。ジョブ制御部４０１は、ＯＦＦであると判定した場合は、ユーザのログイン後に自動印刷は実施しないため図１１に示す処理を終了し、ＯＮであると判定した場合は、ユーザのログイン後に自動印刷をするため、Ｓ２０２に処理を進める。
この自動印刷機能の設定がＯＮかＯＦＦかについては、予め管理者等によって設定がなされ、記憶部４０５によって、画像処理装置１０３のＲＯＭ３０３やＨＤＤ３０４等の記憶媒体に記憶されている。自動印刷機能の設定がＯＮは、自動印刷機能を有効にする旨の設定の一例である。自動印刷機能の設定がＯＦＦは、自動印刷機能を無効にする旨の設定の一例である。
【００２２】
Ｓ２０２では、ジョブ制御部４０１は、Ｓ２００において受信したログインしたユーザのユーザＩＤを用いて、認証方式が自動ログインによる認証方式か否かを判定する。ジョブ制御部４０１は、自動ログインによる認証方式であると判定した場合は、図１１に示す処理を終了し、自動ログインによる認証方式であると判定しない場合は、Ｓ２０３へ処理を進める。
Ｓ２０２における判定方法として、ジョブ制御部４０１は、ログインしたユーザのユーザＩＤと一致するユーザＩＤ９０１を有するレコードをユーザ情報テーブル９００から取得し、この取得したレコードの認証方式フラグ９０２が「１」のとき、自動ログインで認証したユーザと判定する。そして、ジョブ制御部４０１は、自動印刷機能の設定がＯＮであっても、自動印刷は実施しないよう図１１に示す処理を終了する。自動印刷が実施されなかった場合、ユーザはログイン後に操作部３０８の表示部に表示される操作画面を介して印刷処理の実行を指示することにより、ユーザの印刷ジョブについて印刷処理を実行させることができる。
一方、取得したレコードの認証方式フラグ９０２が「０」のとき、自動ログインで認証したユーザではないため、Ｓ２０３では、ジョブ制御部４０１は、ログイン後、認証したユーザの印刷ジョブに関する情報を管理テーブル１０００（図１２参照）から取得して、自動で印刷を実施するように制御する。
図１２は、印刷ジョブに関する情報を記憶する管理テーブル１０００の構成を示す図である。管理テーブル１０００は、印刷ジョブを特定するための印刷ジョブ名１００１、及び印刷ジョブを投入したユーザを特定するための投入ユーザ１００２を含む。
Ｓ２０３では、ジョブ制御部４０１は、認証したユーザのユーザＩＤと投入ユーザ１００２とが一致するレコードを管理テーブル１０００から取得し、その取得したレコードの印刷ジョブ名１００１から印刷ジョブを特定して、自動で印刷を実施するように制御する。
【００２３】
図１３は、ユーザの自動ログインを行って自動印刷を実施しない場合、ユーザの印刷データを印刷する情報処理の一例を示すフローチャートである。
Ｓ３００では、カード情報取得部４０８は、ＩＣカードがカードリーダ３１９にかざされるまで一定周期でポーリングを行い、ＩＣカードがかざされたことをイベントとして受け取ると、Ｓ３０１へ処理を進める。
Ｓ３０１では、カード情報取得部４０８は、ＩＣカードよりＩＣカードＩＤを取得する。
Ｓ３０２では、認証制御部４０４は、Ｓ３０１において取得されたＩＣカードＩＤを用いて認証処理を行う。
Ｓ３０３では、認証制御部４０４は、Ｓ３０２における認証処理の結果、認証に成功したと判定した場合は、Ｓ３０４へ処理を進め、認証に失敗したと判定した場合は、Ｓ３００へ処理を戻し、再度、ＩＣカードに対するポーリング処理に戻る。
認証制御部４０４は、ＩＣカードのＩＣカードＩＤと一致するＩＣカードＩＤ８０３を有するレコードが認証テーブル８００に存在する場合、認証に成功したと判定し、レコードが存在すると判定しない場合は、認証に失敗したと判定する。
Ｓ３０４では、認証制御部４０４は、認証が成功した後、記憶部４０５を介して、ユーザ情報テーブル９００の認証方式フラグに「０」（通常ログイン）を登録して認証処理を終了する。
本処理では、ＩＣカードよりＩＣカードＩＤを取得する構成について説明したが、カード情報取得部４０８は、携帯端末１０２に組み込まれたＩＣチップからモバイルＩＤ等を取得する構成であってもよい。
その場合、認証制御部４０４は、ＩＣチップのモバイルＩＤと一致するモバイルＩＤ８０４を有するレコードが認証テーブル８００に存在する場合、認証に成功したと判定し、レコードが存在すると判定しない場合は、認証に失敗したと判定する。
【００２４】
本実施形態によれば、認証方法に従って印刷を制御することによって、ユーザが、より確実に印刷物を取得することができる、という効果を奏する。
【００２５】
（変形例）
実施形態１では、自動印刷機能と自動ログイン機能とが併用された際に生じる課題と、それを解決するための方法について説明をした。
変形例では、携帯端末１０２を用いた別の認証方式についての説明と、その認証方式を用いた認証を行った際の自動印刷の動作の流れを説明する。
図１４は、自動印刷と携帯端末１０２を用いたアプリログインによる認証とが共存した場合の様子を示した図である。
携帯端末１０２を用いたアプリログインとは、携帯端末１０２に、予めインストールされたアプリケーションを用いて行う認証方式である。携帯端末１０２及び画像処理装置１０３における検知可能距離に関係なく、アプリケーション上で認証情報を入力し、ユーザが意識的にログインを行うための認証指示の操作を行う。
ユーザ１１０１が、クライアント端末１０１に対して印刷指示を行うと、クライアント端末１０１は、ネットワーク１０４を介して接続された画像処理装置１０３に対して、印刷データとユーザＩＤとを送信する（１）。
ユーザ１１０１が、画像処理装置１０３に対して認証処理を行ってログインした後でなければ、ユーザ１１０１の印刷データは印刷されない。そのため、ユーザ１１０１は画像処理装置１０３に向かう（２）。このとき、ユーザ１１０１は、認証情報が登録された携帯端末１０２を所有している。
ユーザ１１０１が、画像処理装置１０３から検知可能距離の範囲外に位置するときは、自動ログインは実施されない（３）。ここまでは、上述した実施形態１と同様である。
【００２６】
変形例においては、ユーザ１１０１は、アプリログインを行うため携帯端末１０２に表示されたアプリケーションで提供されるログイン画面から認証情報を入力する（４）。すると携帯端末１０２は、画像処理装置１０３に認証情報を送信する（５）。
そして、画像処理装置１０３において認証情報を用いて認証処理を行った結果、認証が成功して、ユーザのログインがなされると（６）、認証方式が自動ログインではないことから、ログイン後、ユーザ１１０１の印刷データに関して自動印刷がなされる。
同じ携帯端末１０２を用いた認証方式であっても、ユーザ操作によって自動印刷を防ぐ場合と実施する場合とがあるのは、自動ログインの場合は、ユーザが意識せずにログインをしている可能性があるためである。
アプリログインの場合は、他の認証方式、例えば、ＩＣカードを翳した認証、キーボード入力による認証、アイコンボタン押下による認証、携帯端末１０２を翳した認証と同様に、ログインの意図をもって行う動作である。そのため、画像処理装置１０３は、ログイン後に自動印刷を行う。
【００２７】
図１５は、携帯端末１０２によるアプリログインに関する情報処理の一例を示すフローチャートである。
Ｓ４００では、受信部４０２は、携帯端末１０２と通信可能か否かを判定するため、一定間隔でポーリングを繰り返す。Ｓ４００において、受信部４０２は、通信可能と判定した携帯端末１０２との距離や電波強度等を計測し、所定の範囲内に位置すると判定した場合は、Ｓ４０１へ処理を進める処理としてもよい。
携帯端末１０２と通信可能であると判定した場合は、Ｓ４０１へ処理を進め、Ｓ４０１では、受信部４０２は、携帯端末１０２からログイン画面に対して入力されたユーザＩＤ及びパスワード、更に、アプリログインによる認証方式を用いることを示すための認証フラグ等を含む認証情報を受付ける。
自動ログインによる認証方式を用いる場合は、携帯端末１０２が画像処理装置１０３の検知可能距離の範囲内に位置したときに、携帯端末１０２から認証フラグが含まれない認証情報が画像処理装置１０３に対して送信される。
Ｓ４０２では、認証制御部４０４は、Ｓ４０１において受信部４０２によって受付けた認証情報を用いて認証処理を行う。
認証制御部４０４は、認証情報に含まれるユーザＩＤと一致するユーザＩＤ８０１を有するレコードが認証テーブル８００に存在する場合は、認証に成功したと判定し、レコードが認証テーブル８００に存在しない場合は、認証に失敗したと判定する。
Ｓ４０３では、認証制御部４０４は、Ｓ４０２において実行した認証処理の結果を判定し、認証に失敗したと判定した場合は、Ｓ４００に処理を戻し、一方、認証に成功したと判定した場合は、Ｓ４０４へ処理を進める。
Ｓ４０４では、認証制御部４０４は、認証方式の判定を行う。認証制御部４０４は、Ｓ４０１において受信部４０２によって受付けられた認証情報に認証フラグが存在しない場合は、自動ログインによる認証方式を用いるとして、Ｓ４０５へ処理を進める。一方、認証制御部４０４は、認証フラグが存在する場合は、アプリログインによる認証方式を用いるとして、Ｓ４０６へ処理を進める。
Ｓ４０５では、認証制御部４０４は、記憶部４０５を介して、認証方式フラグに「１」を書き込む。
Ｓ４０６では、認証制御部４０４は、記憶部４０５を介して、認証方式フラグに「２」を書き込む。
【００２８】
図１６は、ユーザ情報テーブル９００を示す図である。自動ログインのときには、図１６の上段に示す（Ａ）のように、認証方式フラグに１が記憶され、アプリログインのときには、図１６の下段に示す（Ｂ）のように、認証方式フラグに２が記憶される。
自動印刷機能がＯＮに設定されているにもかかわらず、ログインを行った後、印刷が実行されないため、画面制御部４０３は、ユーザに自動印刷がされない旨を知らせる通知画面１２０１（図１７参照）を操作部３０８によって表示することができる。
図１７には、自動印刷機能がＯＮに設定されており、ユーザの自動ログインを行った後に表示されるユーザへ注意を促す通知画面１２０１の構成を示す。
ユーザのログインが成功しているため、画面制御部４０３は、ログイン後に表示されるメニュー画面１２００の上に注意を促す通知画面１２０１を表示する。
ユーザは、ＯＫボタン１２０２を選択することで、通常のログイン後の操作に戻ることができる。
【００２９】
以上、本変形例においても、認証方法に従って印刷を制御することによって、ユーザが、より確実に印刷物を取得することができる、という効果を奏する。
【００３０】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００３１】
以上、本発明の実施形態の一例について詳述したが、本発明は係る特定の実施形態に限定されるものではない。
例えば、クライアント端末１０１、携帯端末１０２、画像処理装置１０３のハードウェア構成として、ＣＰＵは複数存在してもよく、複数のＣＰＵがメモリ等に記憶されているプログラムに基づき処理を実行するようにしてもよい。また、画像処理装置１０３のハードウェア構成として、ＣＰＵの替わりに、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が用いられてもよい。
また、上述したフローチャートの処理の一部はハードウェアが実行するようにしてもよい。
【００３２】
以上、上述した各実施形態によれば、認証方法に従って印刷を制御することによって、ユーザが、より確実に印刷物を取得することができる、という効果を奏する。
【符号の説明】
【００３３】
１０１  クライアント端末
１０２  携帯端末
１０３  画像処理装置
３０１  ＣＰＵ
【図１】
2019133321.tif 000003
【図２】
2019133321.tif 000004
【図３】
2019133321.tif 000005
【図４】
2019133321.tif 000006
【図５】
2019133321.tif 000007
【図６】
2019133321.tif 000008
【図７】
2019133321.tif 000009
【図８】
2019133321.tif 000010
【図９】
2019133321.tif 000011
【図１０】
2019133321.tif 000012
【図１１】
2019133321.tif 000013
【図１２】
2019133321.tif 000014
【図１３】
2019133321.tif 000015
【図１４】
2019133321.tif 000016
【図１５】
2019133321.tif 000017
【図１６】
2019133321.tif 000018
【図１７】
2019133321.tif 000019