(57)【要約】【課題】  画像処理装置において発生する複数の特定のイベントに紐付いたＷｅｂコンテンツを表示可能な画像処理装置を提供する。【解決手段】  画像処理装置は、複数の特定のイベント夫々に対応づけて、表示すべきＷｅｂコンテンツを登録しておき、上記特定のイベントを受信したタイミングで、登録されたＷｅｂコンテンツを表示する。【選択図】  図７
2017204696.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
前記画像処理装置において発生したイベントを受信する受信手段と、
前記受信手段により受信される複数の特定のイベント夫々と対応づけて、表示すべきＷｅｂコンテンツを登録する登録手段と、
前記受信手段により前記複数の特定のイベントのいずれかを受信したことに従って、前記登録手段により当該特定のイベントと対応づけて登録されたＷｅｂコンテンツを取得する取得手段と、
前記取得手段により取得したＷｅｂコンテンツを表示する表示手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記画像処理装置にユーザをログインさせるためのログイン処理、及び前記画像処理装置からユーザをログアウトさせるためのログアウト処理を行う認証処理手段を有し、
前記複数の特定のイベントは、前記認証処理手段から通知される、前記画像処理装置にユーザがログインしたことを示すログインイベント、前記画像処理装置からユーザがログアウトしたことを示すログアウトイベントの少なくともいずれか一つを含むことを特徴とする請求項１記載の画像処理装置。
【請求項３】
外部から受信したプリントジョブをユーザに紐付けて管理し、前記画像処理装置にログインしたユーザに紐付けられたプリントジョブに基づく印刷を行わせるための認証プリント処理手段を有し、
前記複数の特定のイベントは、前記認証プリント処理手段から通知される、前記印刷の開始を示す認証プリントイベントを含むことを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記登録手段は、前記複数の特定のイベント夫々について、異なるＷｅｂコンテンツを登録可能であることを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記Ｗｅｂコンテンツは、前記画像処理装置に記憶されていることを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記Ｗｅｂコンテンツは、外部のサーバに記憶されていることを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項７】
前記登録手段は、前記画像処理装置とネットワークを介して接続された情報処理装置のＷｅｂブラウザを用いて入力された情報に基づき、表示すべきＷｅｂコンテンツを登録可能であることを特徴とする請求項１から６のいずれか１項に記載の画像処理装置。
【請求項８】
画像処理装置の制御方法であって、
前記画像処理装置において発生したイベントを受信する受信工程と、
複数の特定のイベント夫々と対応づけて、表示すべきＷｅｂコンテンツを登録する登録工程と、
前記受信工程において前記複数の特定のイベントのいずれかを受信したことに従って、前記登録工程において当該特定のイベントと対応づけて登録されたＷｅｂコンテンツを取得する取得工程と、
前記取得工程において取得したＷｅｂコンテンツを表示する表示工程と、
を有することを特徴とする制御方法。
【請求項９】
コンピュータを請求項１から７のいずれか１項に記載の画像処理装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
画像処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来から、複合機等の画像処理装置では、管理者からの通達事項を提示するために、予め登録されたメッセージを画面上に表示する掲示板機能が搭載されている（特許文献１）。これにより、画像処理装置のメンテナンス情報や、社内通達事項を、ユーザに知らせることが出来る。
【０００３】
また、近年では、屋外・店頭・公共空間・交通機関など、あらゆる場所で、ネットワークに接続したディスプレイなどを用いて情報を発信する「デジタルサイネージ」が広まりつつある。企業などのオフィスにおいても、従業員に対する情報共有の支援、企業の情報統制等を目的として、デジタルサイネージの活用が注目されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１３４７５５
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像処理装置における従来の掲示板機能では、表示できる情報の種類が文字情報に限られており、また、情報を表示するタイミングも限定されていた。一方、複合機は１日に何度か利用される端末であり、また印刷中等の拘束時間もあるため、オフィス内でのサイネージとしてより効果的な活用が望まれている。複合機のサイネージとしての機能をより効果的に活用するために、適切なタイミングで適切な情報をユーザに見せるための仕組みが求められている。
【０００６】
本発明は、画像処理装置において発生する複数の特定のイベントに紐付いたＷｅｂコンテンツを表示可能な画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、画像処理装置であって、前記画像処理装置において発生したイベントを受信する受信手段と、前記受信手段により受信される複数の特定のイベント夫々と対応づけて、表示すべきＷｅｂコンテンツを登録する登録手段と、前記受信手段により前記複数の特定のイベントのいずれかを受信したことに従って、前記登録手段により当該特定のイベントと対応づけて登録されたＷｅｂコンテンツを取得する取得手段と、前記取得手段により取得したＷｅｂコンテンツを表示する表示手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像処理装置において発生する複数の特定のイベントに紐付いたＷｅｂコンテンツを表示可能な画像処理装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態におけるシステムの全体図である。
【図２】本発明の実施形態における画像処理装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態における画像処理装置のソフトウェア構成を示すブロック図である。
【図４】本発明の実施形態における処理手順を示すフロー図である。
【図５】本発明の実施形態におけるＷｅｂコンテンツの登録画面の画面例を示す図である。
【図６】本発明の実施形態におけるコンテンツ管理テーブル３０６の例を示す図である。
【図７】本発明の実施形態における操作部２０９の画面例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１１】
図１は、本発明の実施形態における画像処理システムの全体図である。画像処理装置１００はＬＡＮ１０１を介してインターネット１１０に接続されている。クライアントＰＣ１０２は、ＬＡＮ１０１を画像処理装置１００と接続されている。コンテンツサーバ１２０は、各種Ｗｅｂコンテンツを格納しており、ＬＡＮ１２１を介してインターネット１１０に接続されている。画像処理装置１００は、インターネット１１０を介してコンテンツサーバ１２０から、後述するＷｅｂコンテンツを取得可能である。なお、ここでは、画像処理装置１００、クライアントＰＣ１０２、コンテンツサーバ１２０が１台ずつの場合を例にして説明するが、これらの装置が複数台あっても構わない。
【００１２】
図２は、本発明の実施形態における画像処理装置１００の構成を示すブロック図である。ＣＰＵ２０１を含む制御部２００は、画像処理装置１００全体の動作を制御する。ＣＰＵ２０１は、ＲＯＭ２０２に記憶された制御プログラムを読み出して読取制御や送信制御などの各種制御を行う。ＲＯＭ２０２はブートＲＯＭであり、システムのブートプログラムが格納されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０４は、画像データや各種プログラム、或いは各種情報テーブルを記憶する。また、ＨＤＤ２０４には、後述するＷｅｂコンテンツを記憶することも可能である。操作部Ｉ／Ｆ２０５は、操作部２０９と制御部２００とを接続するためのインタフェースである。操作部２０９には、タッチパネル機能を有する液晶表示部やキーボードなどが備えられている。
【００１３】
プリンタＩ／Ｆ２０６は、プリンタ２１０と制御部２００とを接続するためのインタフェースである。プリンタ２１０で印刷すべき画像データは、プリンタＩ／Ｆ２０６を介して制御部２００から転送され、プリンタ２１０において記録媒体上（用紙上）に印刷される。
【００１４】
スキャナＩ／Ｆ２０７は、スキャナ２１１と制御部２００とを接続するためのインタフェースである。スキャナ２１１は、原稿上の画像を読み取って画像データを生成し、スキャナＩ／Ｆ２０７を介して制御部２００に入力する。
【００１５】
ネットワークＩ／Ｆ２０８は、制御部２００をＬＡＮ１０１に接続するためのインタフェースである。ネットワークＩ／Ｆ２０８は、ＬＡＮ１０１を介してインターネット１１０に接続されている外部装置に情報を送信したり、受信したりする。
【００１６】
図３は、画像処理装置１００を含むシステム全体のソフトウェア構成を説明する図である。図３に示す各機能部は、画像処理装置１００内のＣＰＵ２０１が、ＲＯＭ２０２もしくはＨＤＤ２０４に格納された制御プログラムを読み出して実行することで実現される。
【００１７】
画像処理装置１００は、掲示板アプリケーション３００、認証処理部３０８、認証プリント処理部３０９の機能を有する。
掲示板アプリケーション３００は、画像処理装置１００に搭載された組み込みのソフトウェアプログラムである。掲示板アプリケーション３００は、外部通信部３０１、Ｗｅｂコンテンツ表示部３０２、画面制御部３０３、コンテンツ登録部３０４、コンテンツ管理部３０５、コンテンツ管理テーブル３０６、イベント受信部３０７を持つ。
【００１８】
外部通信部３０１は、コンテンツサーバ１２０と通信を行ない、コンテンツサーバ１２０で管理されているＷＥＢコンテンツやコンテンツ管理テーブルを取得する。ＷＥＢコンテンツ表示部３０２は、コンテンツサーバ１２０又はＨＤＤ２０４に記憶されているＷＥＢコンテンツをＲＡＭ２０３に読み込み、操作部２０９に出力する。ＷＥＢコンテンツとは、テキストデータ、ＨＴＭＬ、画像ファイル（ＪＰＥＧ、ＧＩＦ等）、動画ファイル等のＷＥＢブラウザで閲覧可能なデータを指す。画面制御部３０３は、アプリケーションごとに管理されている画面を切り替えて、操作部２０９に出力する。
【００１９】
コンテンツ登録部３０４は、イベント受信部３０７で受信する特定のイベントの種別に紐付けて、表示すべきＷｅｂコンテンツを登録する。具体的には、クライアントＰＣ１０２が有するＷｅｂブラウザを用いて画像処理装置１００が有するＷｅｂサーバにアクセスし、特定のイベント発生時に表示すべきＷｅｂコンテンツをユーザに登録させる。
【００２０】
図５は、Ｗｅｂコンテンツを登録させるための画面の例を示した図である。上述したとおり、クライアントＰＣ１０２が有するＷｅｂブラウザを用いて画像処理装置１００のＷｅｂサーバにアクセスすることで、図５の画面が表示される。
【００２１】
５０１は、画像処理装置１００にユーザがログインした際に表示されるＷｅｂコンテンツのパスを入力するための入力フィールドである。パスとは、Ｗｅｂコンテンツの格納場所を示すコンピュータ名、フォルダ名、ファイル名等を／（スラッシュ）で区切って示したものである。Ｗｅｂコンテンツとしては、ＨＤＤ２０４に記憶されているファイルを指定しても良いし、コンテンツサーバ１２０に記憶されているファイルを指定しても良い。５０２は、画像処理装置１００からユーザがログアウトした際に表示されるＷｅｂコンテンツのパスを入力するための入力フィールドである。５０３は、画像処理装置１００においてプリント処理が実行された際に表示されるＷｅｂコンテンツのパスを入力するための入力フィールドである。
【００２２】
５０４は、５０１〜５０３に入力された内容に基づいて生成・更新されるコンテンツ管理テーブル３０６（後述）のパスを入力するための入力フィールドである。
【００２３】
このように、ユーザは図５に示す登録画面を介して、Ｗｅｂコンテンツを表示するタイミングであるイベントの種別と対応づけて、表示すべきＷｅｂコンテンツを特定するための特定情報を登録することができる。なお、ここでは、ＷｅｂコンテンツをクライアントＰＣ１０２から登録させる例について示したが、画像処理装置１００の操作部２０９を用いて登録させるようにしても良い
図３の説明に戻る。コンテンツ管理部３０５は、コンテンツ登録部３０４より登録された内容に基づき、Ｗｅｂコンテンツのパスをコンテンツ管理テーブル３０６に保存する。また、コンテンツ管理部３０５は、コンテンツ管理テーブル３０６よりＷｅｂコンテンツのパスを取得し、Ｗｅｂコンテンツ表示部３０２に通知する。コンテンツ管理テーブル３０６は、イベントの種別に紐付けたＷｅｂコンテンツのパスを管理するための管理テーブルである。
【００２４】
図６は、コンテンツ管理テーブル３０６の一例を示す図である。ここでは、図５に示す登録画面を介して入力された内容に基づいて生成・更新されたコンテンツ管理テーブル３０６を示している。
【００２５】
６０１は、ログインイベントを受信した際に表示するＷｅｂコンテンツのパスを示す。６０２は、ログアウトイベントを受信した際に表示するＷｅｂコンテンツのパスを示す。６０３は、認証プリント処理が開始されたことを示す認証プリントイベントを受信した際に表示するＷｅｂコンテンツのパスを示す。
【００２６】
コンテンツ管理部３０５は、コンテンツ管理テーブル３０６を参照することにより、受信したイベントの種別に紐付くＷｅｂコンテンツのパスを取得することができる。ここで、コンテンツ管理テーブル３０６は、画像処理装置１００のＨＤＤ２０４に記憶しても良いし、コンテンツサーバ１２０に記憶するようにしても良い。
【００２７】
図３の説明に戻る。イベント受信部３０７は、認証処理部３０８や認証プリント処理部３０９から通知される各種イベントを受信する。
【００２８】
認証処理部３０８は、操作部２０９を介してユーザから入力されたユーザＩＤやパスワード等の認証情報を用いてユーザ認証を行い、ユーザ認証が成功した場合には当該ユーザを画像処理装置１００にログインさせるためのログイン処理を行う。また、認証処理部３０８は、ログアウトの指示がされた時には、ログイン中のユーザを画像処理装置からログアウトさせるためのログアウト処理を行う。認証処理部３０８は、ログイン処理、ログアウト処理が行われた際に、それぞれ処理が行われたことを示すイベント（ログインイベント、ログアウトイベント）を、イベント受信部３０７に送信する。
【００２９】
認証プリント処理部３０９は、クライアントＰＣ１０２等の外部から受信したプリントジョブをユーザ毎に管理しており、画像処理装置１００にログインしたユーザに紐付けられたプリントジョブを操作部２０９に表示する。そして、認証プリント処理部３０９は、操作部２０９を介してユーザからプリント指示された時には、プリンタ２１０にプリント処理を行わせる。認証プリント処理部３０９は、ユーザからのプリント指示に基づいてプリント処理を開始する際に、認証プリント処理が行われたことを示すイベント（認証プリントイベント）を、イベント受信部３０７に送信する。
【００３０】
図４は、ＣＰＵ２０１により実行されるＷｅｂコンテンツの表示処理を示すフローチャートである。
【００３１】
Ｓ４０１において、ＣＰＵ２０１は、イベント受信部３０７により、認証処理部３０８や認証プリント処理部３０９から特定のイベントを受信したか判断する。ログインイベント、ログアウトイベント、認証プリントイベント等の特定のイベントを受信したとＣＰＵ２０１が判断した場合、処理はＳ４０２に進む。特定のイベントを受信していないとＣＰＵ２０１が判断した場合、処理はＳ４０１に戻る。
【００３２】
Ｓ４０２において、ＣＰＵ２０１は、コンテンツ管理部３０５によりコンテンツ管理テーブル３０６を参照し、Ｓ４０１で受信した特定のイベントに紐付くＷｅｂコンテンツのパスを取得して、Ｗｅｂコンテンツ表示部３０２に通知する。
【００３３】
Ｓ４０３において、ＣＰＵ２０１は、Ｗｅｂコンテンツ表示部３０２により、Ｓ４０２で取得したパスに基づいてＷｅｂコンテンツを取得し、ＲＡＭ２０３に読み込む。
【００３４】
Ｓ４０４において、ＣＰＵ２０１は、画面制御部３０３により、掲示板アプリケーションが管理する画面の表示に切り替える。操作板アプリケーションが管理する画面には、Ｓ４０３で取得されたＷｅｂコンテンツがＷｅｂコンテンツ表示部３０２により出力されており、当該Ｗｅｂコンテンツが操作部２０９に表示される。
【００３５】
Ｓ４０５において、ＣＰＵ２０１は、操作部２０９を介して、ユーザから掲示板アプリケーション上にある閉じるボタンが押下されたか判断する。閉じるボタンが押下されたとＣＰＵ２０１が判断した場合、Ｓ４０６に進む。閉じるボタンが押下されていないとＣＰＵ２０１が判断した場合、処理はＳ４０５に戻る。
【００３６】
Ｓ４０６において、ＣＰＵ２０１は、画面制御部３０３により、掲示板アプリケーションが管理する画面を非表示にする。
【００３７】
図７は、操作部２０９に表示される画面例を示す図である。以下、図７を用いて、本実施形態における表示画面の遷移の全体像について説明する。
【００３８】
図７（ａ）は、認証情報を入力するための認証画面の画面例を示した図である。この認証画面を介して、ユーザがユーザ名、パスワードを入力し、ログインボタンを押下すると、認証処理部３０８はユーザ認証及びログイン処理を行う。ログイン処理が行われると、画面制御部３０３は、図７（ｂ）の画面に切り替えて、操作部２０９に出力する。
【００３９】
図７（ｂ）は、掲示板アプリケーション３００により、ログインイベントに紐付くＷｅｂコンテンツが表示された時の画面例を示した図である。ここでは、図６のコンテンツ管理テーブル３０６より、「ｈｔｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘ／ｆｏｌｄｅｒ／ｎｏｔｉｃｅ．ｈｔｍｌ」で示されるＨＴＭＬファイルが表示されている。このように、ログイン処理後に、ユーザに強制的に情報を見せることにより、重要な情報を漏れなく伝えることが出来る。また、ユーザが閉じるボタン７０１を押下することで、画面制御部３０３は、掲示板アプリケーション３００を非表示にし、図７（ｃ）に示す画面に遷移する。
【００４０】
図７（ｃ）は、画像処理装置１００が有する複数の機能の中から所望の機能を選択するためのメインメニュー画面の画面例を示した図である。ログアウトボタン７０４がユーザに押下されると、認証処理部３０８によりログアウト処理が行われる。ログアウト処理が行われると、画面制御部３０３は、図７（ｄ）の画面に切り替えて、操作部２０９に出力する。
【００４１】
図７（ｄ）は、掲示板アプリケーション３００により、ログアウトイベントに紐付くＷｅｂコンテンツが表示された時の画面例を示した図である。ここでは、図６のコンテンツ管理テーブル３０６より、「ｈｔｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘ／ｆｏｌｄｅｒ／ｎｅｗ＿ｐｒｏｄｕｃｔ．ｇｉｆ」で示される画像ファイルが表示されている。このように、ログアウト処理後に、広告等の表示を行うことで、画像処理装置１００の待機中に宣伝用の端末として利用することが出来る。また、ユーザが閉じるボタン７０５を押下すると、画面制御部３０３は、掲示板アプリケーション３００を非表示にして、図７（ａ）に示す認証画面に遷移する。
【００４２】
図７（ｃ）のメインメニュー画面において、プリントボタン７０２は、認証プリント処理部３０９の機能を使用するためのボタンである。プリントボタン７０２がユーザに押下されると、画面制御部３０３は、図７（ｅ）の画面に切り替えて、操作部２０９に出力する。
【００４３】
図７（ｅ）は、認証プリント処理部３０９の機能を使用するためのプリント画面の画面例を示した図である。プリント画面には、ログインしたユーザに紐付くプリントジョブが表示される。ユーザが所望のプリントジョブを選択した上でプリント開始ボタン７０６を押下すると、プリンタ２１０でプリント処理が開始される。また、プリント処理が開始されると、画面制御部３０３は、図７（ｆ）の画面に切り替えて、操作部２０９に出力する。
【００４４】
図７（ｆ）は、掲示板アプリケーション３００により、認証プリントイベントに紐付くＷｅｂコンテンツが表示された時の画面例を示した図である。ここでは、図６のコンテンツ管理テーブル３０６より、「ｈｔｔｐ：／／ｘｘｘ．ｘｘｘ．ｘｘｘ／ｆｏｌｄｅｒ／ｅｖｅｎｔ．ｊｐｇ」で示される画像ファイルが表示されている。このように、プリント処理中に、お知らせ等の表示を行うことで、ユーザのプリント出力待ちの待機時間を有効に活用することが出来る。
【００４５】
図７（ｃ）の掲示板ボタン７０３は、掲示板アプリケーション３００の表示内容を再度確認するためのボタンである。掲示板ボタン７０３が押下されると、直前に表示された掲示板アプリケーション３００の画面が表示される。例えば、図７（ｂ）の画面において閉じるボタン７０１が押下されたことに従って図７（ｃ）の画面に遷移した後、掲示板ボタン７０３が押下されると、図７（ｂ）の画面が再度表示される。このように、掲示板ボタン７０３を用いることにより、見逃してしまった情報等をユーザが所望のタイミングで再表示することができる。なお、掲示板ボタン７０３が押下されたときに各種イベント通知に紐付くＷｅｂコンテンツの中から所望のＷｅｂコンテンツを選択するための画面を表示し、ユーザにより選択されたＷｅｂコンテンツを表示するようにしても良い。すなわち、図７（ｂ）、（ｄ）、図７（ｆ）の何れを表示するか、ユーザに選択させても良い。
【００４６】
以上のように、本実施形態の画像処理装置１００によれば、複数の特定のイベント夫々に対応づけて、表示すべきＷｅｂコンテンツを登録しておくことで、上記特定のイベントが発生したタイミングで、登録されたＷｅｂコンテンツを表示できる。特に、上記特定のイベント毎に、異なるＷｅｂコンテンツを表示コンテンツとして登録可能であるため、適切なタイミングで適切な情報をユーザに見せることができ、より効果的にユーザに情報を伝達することが可能となる。また、オフィス環境に応じた運用を行うことにより、従業員に対する情報共有の支援、企業の情報統制等に活用することができる。
【００４７】
なお、本実施形態では、ログイン処理、ログアウト処理、認証プリント処理を例にしたが、画像処理装置１００において発生する他のイベント時にＷｅｂコンテンツを表示するようにしても良い。例えば、コピー実行開始時や、スキャナにより生成された画像データを外部に送信する機能（スキャンして送信機能）の実行開始時、保存ファイルの利用実行開始時に掲示板アプリケーション３００を表示しても良い。また、トナー無し等のメンテナンス事象発生などの、画像処理装置１００の状態が変化した際に、掲示板アプリケーション３００を表示しても良い。
【００４８】
［その他の実施形態］
なお、上記実施形態ではコピー機能、スキャナ機能等の複数の機能を有する画像処理装置１００を例として説明したが、このうち一部の機能のみを有する画像処理装置にも本発明は適用可能である。また、パーソナルコンピュータやＰＤＡ、携帯電話、ＦＡＸ、カメラ、ビデオカメラ、その他の画像ビューワ等、他の情報処理装置に適用しても構わない。
【００４９】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのコンピュータプログラム、及び該コンピュータプログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
2017204696.tif 000003
【図２】
2017204696.tif 000004
【図３】
2017204696.tif 000005
【図４】
2017204696.tif 000006
【図５】
2017204696.tif 000007
【図６】
2017204696.tif 000008
【図７】
2017204696.tif 000009