(57)【要約】【課題】印刷データと生体情報を別個に送信する場合と比較して通信量を抑制することが可能にな印刷指示装置、画像形成装置、情報処理装置及びプログラムを提供する。【解決手段】ユーザ端末装置３（印刷指示装置）は、利用者について測定された生体情報を取得する取得手段と、利用者の識別情報（ユーザＩＤ）３６ａ、生体情報３６ｄ、印刷条件３６ｅ及び印刷データ３６ｆを含む印刷ジョブ（印刷指示情報）を生成する印刷ジョブ生成手段３０２と、生成された印刷ジョブをサーバ装置４（外部装置）に送信する印刷ジョブ送信手段３０３とを備える。【選択図】図４
2018160045.tif 000002
【特許請求の範囲】
【請求項１】
利用者について測定された生体情報を測定装置から取得する取得手段と、
前記利用者の識別情報、前記生体情報、印刷条件及び印刷データを含む印刷指示情報を生成する生成手段と、
生成された前記印刷指示情報を外部装置に送信する送信手段と、
を備えた印刷指示装置。
【請求項２】
前記生成手段は、前記印刷指示情報を画像形成装置で解釈可能な記述言語で記述して生成する、
請求項１に記載の印刷指示装置。
【請求項３】
前記生成手段は、前記印刷指示情報をページ記述言語で記述して生成する、
請求項２に記載の印刷指示装置。
【請求項４】
前記生成手段は、取得された前記生体情報が前回生成した前記印刷指示情報に含まれる前記生体情報との差分が閾値以下の場合、前記生体情報を含まない前記印刷指示情報を生成し、
前記送信手段は、前記生体情報を含まない前記印刷指示情報を前記外部装置に送信する、
請求項１に記載の印刷指示装置。
【請求項５】
前記閾値は、前回の前記生体情報が基準の範囲から外れている場合は、前回の前記生体情報が基準の範囲に入っている場合よりも小さい値が設定されている、
請求項４に記載の印刷指示装置。
【請求項６】
前記生成手段は、前記生体情報を含む前記印刷指示情報を前回生成してから予め定められた時間が経過していない場合、前記生体情報を含まない前記印刷指示情報を生成し、
前記送信手段は、前記生体情報を含まない前記印刷指示情報を前記外部装置に送信する、
請求項１に記載の印刷指示装置。
【請求項７】
前記予め定められた時間は、２４時間である、
請求項６に記載の印刷指示装置。
【請求項８】
前記生成手段は、前回前記生体情報を含む前記印刷指示情報を生成してから予め定められた時間以上経過した場合、前記印刷データを含まない前記印刷指示情報を生成し、
前記送信手段は、前記印刷データを含まない前記印刷指示情報を前記外部装置に送信する、
請求項１に記載の印刷指示装置。
【請求項９】
前記予め定められた時間は、２４時間である、
請求項８に記載の印刷指示装置。
【請求項１０】
前記測定装置は、前記利用者に装着されるウェアラブル端末装置である、
請求項１に記載の印刷指示装置。
【請求項１１】
利用者の識別情報、前記利用者について測定された生体情報、印刷条件及び印刷データを含む印刷指示情報を受信する受信手段と、
前記印刷指示情報から前記利用者の識別情報及び前記生体情報を抽出する抽出手段と、
前記利用者の識別情報、前記印刷条件及び前記印刷データを含む印刷指示情報を画像形成装置に送信する送信手段と、
を備えた情報処理装置。
【請求項１２】
利用者の識別情報、前記利用者について測定された生体情報、印刷条件及び印刷データを含む印刷指示情報を受信する受信手段と、
前記印刷指示情報から前記生体情報を抽出する抽出手段と、
前記印刷データを記録媒体に印刷して出力する印刷手段とを備えた画像形成装置。
【請求項１３】
コンピュータを、
利用者について測定された生体情報を測定装置から取得する取得手段と、
前記利用者の識別情報、前記生体情報、印刷条件及び印刷データを含む印刷指示情報を生成する生成手段と、
生成された前記印刷指示情報を外部装置に送信する送信手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷指示装置、画像形成装置、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、オフィス等に置かれた画像形成装置の既存の機能を利用して利便性が高い健康管理の環境をユーザに提供する健康管理システムが提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載された健康管理システムは、所定の組織の敷地内に配置された複数の画像形成装置と、認証に成功した時点で複数の画像形成装置のうち負荷が最も少ない画像形成装置を特定し、特定された画像形成装置を用いて組織の構成員に対して健康管理データを提供するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２１８５６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の課題の一つは、印刷データと生体情報を別個に送信する場合と比較して通信量を抑制することが可能な印刷指示装置、画像形成装置、情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
［１］利用者について測定された生体情報を測定装置から取得する取得手段と、
前記利用者の識別情報、前記生体情報、印刷条件及び印刷データを含む印刷指示情報を生成する生成手段と、
生成された前記印刷指示情報を外部装置に送信する送信手段と、を備えた印刷指示装置。
［２］前記生成手段は、前記印刷指示情報を画像形成装置で解釈可能な記述言語で記述して生成する、前記［１］に記載の印刷指示装置。
［３］前記生成手段は、前記印刷指示情報をページ記述言語で記述して生成する、前記［２］に記載の印刷指示装置。
［４］前記生成手段は、取得された前記生体情報が前回生成した前記印刷指示情報に含まれる前記生体情報との差分が閾値以下の場合、前記生体情報を含まない前記印刷指示情報を生成し、
前記送信手段は、前記生体情報を含まない前記印刷指示情報を前記外部装置に送信する、前記［１］に記載の印刷指示装置。
［５］前記閾値は、前回の前記生体情報が基準の範囲から外れている場合は、前回の前記生体情報が基準の範囲に入っている場合よりも小さい値が設定されている、前記［４］に記載の印刷指示装置。
［６］前記生成手段は、前記生体情報を含む前記印刷指示情報を前回生成してから予め定められた時間が経過していない場合、前記生体情報を含まない前記印刷指示情報を生成し、
前記送信手段は、前記生体情報を含まない前記印刷指示情報を前記外部装置に送信する、前記［１］に記載の印刷指示装置。
［７］前記予め定められた時間は、２４時間である、前記［６］に記載の印刷指示装置。
［８］前記生成手段は、前回前記生体情報を含む前記印刷指示情報を生成してから予め定められた時間以上経過した場合、前記印刷データを含まない前記印刷指示情報を生成し、
前記送信手段は、前記印刷データを含まない前記印刷指示情報を前記外部装置に送信する、前記［１］に記載の印刷指示装置。
［９］前記予め定められた時間は、２４時間である、前記［８］に記載の印刷指示装置。
［１０］前記測定装置は、前記利用者に装着されるウェアラブル端末装置である、前記［１］に記載の印刷指示装置。
［１１］利用者の識別情報、前記利用者について測定された生体情報、印刷条件及び印刷データを含む印刷指示情報を受信する受信手段と、
前記印刷指示情報から前記利用者の識別情報及び前記生体情報を抽出する抽出手段と、
前記利用者の識別情報、前記印刷条件及び前記印刷データを含む印刷指示情報を画像形成装置に送信する送信手段と、
を備えた情報処理装置。
［１２］利用者の識別情報、前記利用者について測定された生体情報、印刷条件及び印刷データを含む印刷指示情報を受信する受信手段と、
前記印刷指示情報から前記生体情報を抽出する抽出手段と、
前記印刷データを記録媒体に印刷して出力する印刷手段とを備えた画像形成装置。
［１３］コンピュータを、利用者について測定された生体情報を測定装置から取得する取得手段と、
前記利用者の識別情報、前記生体情報、印刷条件及び印刷データを含む印刷指示情報を生成する生成手段と、
生成された前記印刷指示情報を外部装置に送信する送信手段として機能させるためのプログラム。
【発明の効果】
【０００７】
請求項１〜３、１０〜１３に係る発明によれば、印刷データと生体情報を別個に送信する場合と比較して通信量を抑制することが可能になる。
請求項４、５、６に係る発明によれば、必要性の低い生体情報の送信を省くことができる。
請求項７、９に係る発明によれば、１日１回生体情報を送信することができる。
請求項８に係る発明によれば、印刷指示の発生の有無に拘らず生体情報を送信することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の第１の実施の形態に係る情報処理システムの構成例を示す図である。
【図２】図２は、ウェアラブル端末装置及びユーザ端末装置の制御系の一例を示すブロック図である。
【図３】図３は、生体情報テーブルの一例を示す図である。
【図４】図４は、印刷ジョブのデータ構造の一例を示す図である。
【図５】図５は、サーバ装置の制御系の一例を示すブロック図である。
【図６】図６は、第１の実施の形態に係るユーザ端末装置の動作の一例を示すフローチャートである。
【図７】図７は、第１の実施の形態に係るサーバ装置の制御系の一例を示すブロック図である。
【図８】図８は、本発明の第２の実施の形態に係るユーザ端末装置の動作の一例を示すフローチャートである。
【図９】図９は、本発明の第３の実施の形態に係るユーザ端末装置の動作の一例を示すフローチャートである。
【図１０】図１０は、本発明の第４の実施の形態に係る印刷ジョブのデータ構造の一例を示す図である。
【図１１】図１１は、第４の実施の形態に係るユーザ端末装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。
【００１０】
［実施の形態の要約］
本実施の形態に係る印刷指示装置は、利用者について測定された生体情報を測定装置から取得する取得手段と、利用者の識別情報、生体情報、印刷条件及び印刷データを含む印刷指示情報を生成する生成手段と、生成された前記印刷指示情報を外部装置に送信する送信手段とを備える。
【００１１】
「生体情報」は、身体が発信する情報であり、例えば、以下の情報が含まれる。
（ａ）歩数、消費カロリー等の活動量
（ｂ）心拍数（脈拍数）、呼吸数、体温、血圧のバイタル情報
（ｃ）発汗量、眼電位、顔画像等のその他の情報
【００１２】
測定装置は、利用者に装着されたウェアラブル端末装置でもよく、利用者に装着されていない測定装置でもよい。外部装置は、サーバ装置でも画像形成装置でもよい。「利用者」とは、印刷指示装置の指示に基づいて印刷を実行する画像形成装置を利用する権限を有するものをいう。
【００１３】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る情報処理システムの構成例を示す図である。この情報処理システム１は、ユーザに装着されてユーザの生体情報を測定するウェアラブル端末装置２と、ユーザが操作するユーザ端末装置３と、ユーザ端末装置３からの印刷指示に基づいて出力先に印刷指示を行うサーバ装置４と、出力先となり得る複数の画像形成装置５１〜５Ｎ（これらを総称するときは「画像形成装置５」ともいう。）とを備える。ユーザは、利用者の一例である。ウェアラブル端末装置２は、測定装置の一例である。ユーザ端末装置３は、印刷指示装置の一例である。サーバ装置４は、情報処理装置の一例である。
【００１４】
ユーザ端末装置３、サーバ装置４及び画像形成装置５は、ネットワーク７によって互いに接続されている。ネットワーク７は、例えば、ＬＡＮ（Local Area Network）、インターネット等であり、有線でも無線でもよい。
【００１５】
画像形成装置５は、オンデマンドプリントの機能を有する。オンデマンドプリントの機能とは、印刷ジョブをサーバ装置４経由で画像形成装置５に出力した後、ユーザが出力先の画像形成装置５に対して操作することにより印刷を実行することができる機能である。画像形成装置５は、例えば、スキャン、プリント、コピー、ファクシミリ等の複数の機能を有する複合機である。なお、画像形成装置５は、オンデマンドプリントの機能を有しているのなら、プリンタでもよい。印刷ジョブは印刷指示情報の一例である。
【００１６】
図２は、ウェアラブル端末装置２及びユーザ端末装置３の制御系の一例を示すブロック図である。
【００１７】
（ウェアラブル端末装置２の構成）
ウェアラブル端末装置２は、ウェアラブル端末装置２の各部を制御する制御部２０と、各種の情報を記憶する記憶部２１と、ユーザの生体情報を測定する生体情報測定部２２と、ユーザ端末装置３と無線通信を行う無線通信部２３とを備える。
【００１８】
ウェアラブル端末装置２には、腕に装着するリストバンド型、腰に装着するベルト型、左右の腕、肩、胸、背中等に接触するシャツ型、頭部に装着するメガネ型あるいはゴーグル型、耳に装着するイヤホン型等がある。本実施の形態では、リストバンド型を用いるが、他のタイプのものを用いてもよく、複数のタイプのものを併用してよい。疲労度の推定に眼電位を用いる場合には、例えば、眼電位センサを備えたメガネ型のウェアラブル端末装置を用いてもよい。また、疲労度の推定に顔写真を用いる場合には、例えば、ユーザ端末装置３が有するカメラを用いてもよい。
【００１９】
生体情報測定部２２は、例えば24：00に１日の歩数を測定する歩数計と、予め定められた時刻（例えば8：00）に心拍数を測定する心拍計と、予め定められた時刻（例えば8：00）に血圧を測定する血圧計とを備える。生体情報測定部２２により測定された１日の歩数、心拍数及び血圧は、測定日時とともに、制御部２０の制御により、生体情報として記憶部２１に記憶される。なお、生体情報測定部２２は、歩数、心拍数及び血圧以外に他の生体情報を測定してもよい。
【００２０】
無線通信部２３は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉ−Ｆｉ（登録商標）等の無線ＬＡＮを用いることができる。
【００２１】
制御部２０は、記憶部２１に記憶された生体情報を、ユーザを識別するユーザＩＤとともに定期的（例えば、毎日8：30）にユーザ端末装置３に送信する。
【００２２】
（ユーザ端末装置の構成）
ユーザ端末装置３は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成された制御部３０と、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成された記憶部３１と、キーボード、マウス等により実現される入力部３２と、液晶ディスプレイ等により実現される表示部３３と、ウェアラブル端末装置２と無線通信を行う無線通信部３４と、例えばＮＩＣ（Network Interface Card）等によって実現され、ネットワーク７を介してサーバ装置４と通信するネットワーク通信部３５とを備える。なお、入力部３２及び表示部３３は、タッチパネルディスプレイにより構成してもよい。
【００２３】
ユーザ端末装置３は、例えば、パーソナルコンピュータ、多機能携帯電話機（スマートフォン）等の携帯型の情報処理装置を用いることができる。
【００２４】
無線通信部３４は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉ−Ｆｉ等の無線ＬＡＮを用いることができる。
【００２５】
制御部３０は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、記憶部３１のプログラム格納部３１０に格納されたプログラムに従って動作することにより、生体情報受信手段３０１、印刷ジョブ生成手段３０２、印刷ジョブ送信手段３０３等として機能する。各手段３０１〜３０３の詳細については後述する。
【００２６】
記憶部３１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プリンタドライバ等のプログラムを格納するプログラム格納部３１０と、文書データを格納する文書データ格納部３１１と、生体情報テーブル３１２ａ（図３参照）を格納する生体情報テーブル格納部３１２とを備える。なお、文書データには、写真、図表、イラスト等のデータが含まれていてもよい。
【００２７】
図３は、生体情報テーブルの一例を示す図である。生体情報テーブル３１２ａは、例えば、ユーザＩＤごとに設けられている。同図は、ユーザＩＤが「userA」の場合を示している。生体情報テーブル３１２ａには、生体情報を識別する「生体情報ＩＤ」欄、測定日時が登録される「測定日時」欄、生体情報が登録される「生体情報」欄、「ＯＮ」又は「ＯＦＦ」のフラグが記録される「フラグ」欄が設けられている。「フラグ」欄に「ＯＮ」が記録されている場合は、生体情報をサーバ装置４に送信済であることを示している。「フラグ」欄に「ＯＦＦ」が記録されている場合は、生体情報をサーバ装置４に未送信であることを示している。
【００２８】
生体情報受信手段３０１は、ウェアラブル端末装置２から定期的に送信された生体情報を無線通信部３４を介して受信し、受信した生体情報をユーザＩＤに対応付けて生体情報格納部３１２に格納する。
【００２９】
印刷ジョブ生成手段３０２は、ユーザＩＤ、生体情報、印刷条件及び選択された文書データを画像形成装置５で解釈可能な記述言語、例えばページ記述言語（ＰＤＬ：Page Description Language）で記述した印刷ジョブを生成する。なお、文書データ以外の属性情報がプリンタジョブ言語（ＰＪＬ：Print Job Language）で記述されてもよい。ページ記述言語には、ＰＳ（Post Script）（登録商標）、ＰＤＦ（Portable Document Format）、ＡＲＴ、ＰＣＬ（Printer Control Language）等がある。
【００３０】
図４は、印刷ジョブのデータ構造の一例を示す図である。印刷ジョブ３６は、例えば、ＰＤＬで記述された、ユーザＩＤ３６ａ、ジョブを識別するジョブＩＤ３６ｂ、ジョブ生成日時３６ｃ、生体情報３６ｄ、印刷条件３６ｅ、印刷データ３６ｆ（文書データがＰＤＬで記述されたデータ）を含む。なお、一定の場合には、印刷ジョブ３６が生体情報３６ｄを含んでいない場合もある。
【００３１】
印刷ジョブ送信手段３０３は、印刷ジョブ生成手段３０２により生成された印刷ジョブをネットワーク通信部３５及びネットワーク７を介してサーバ装置４に送信する。
【００３２】
（サーバ装置の構成）
図５は、サーバ装置４の制御系の一例を示すブロック図である。サーバ装置４は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成された制御部４０と、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成された記憶部４１と、例えばＮＩＣ（Network Interface Card）等によって実現され、ネットワーク７を介して画像形成装置５と通信するネットワーク通信部４２とを備える。
【００３３】
制御部４０は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、記憶部４１のプログラム格納部４１０に格納されたプログラムに従って動作することにより、印刷ジョブ受信手段４００、取得手段４０１、認証手段４０２、印刷ジョブ送信手段４０３等として機能する。各手段４００〜４０３の詳細については後述する。
【００３４】
記憶部４１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プログラムを格納するプログラム格納部４１０と、ユーザの認証情報を格納する認証情報格納部４１１と、生体情報を格納する生体情報格納部４１２とを備える。
【００３５】
認証情報格納部４１１には、ユーザＩＤ及びパスワードが認証情報として登録されている。
【００３６】
印刷ジョブ受信手段４００は、ユーザ端末装置３からネットワーク７を介して送信された印刷ジョブを受信する。
【００３７】
取得手段４０１は、印刷ジョブ受信手段４００が受信した印刷ジョブからユーザの生体情報を取得する。取得手段４０１は、取得した生体情報をユーザＩＤに対応付けて生体情報格納部４１２に格納する。
【００３８】
認証手段４０２は、ユーザ端末装置３から送信されたユーザＩＤ及びパスワードが認証情報格納部４１１に格納されているユーザＩＤ及びパスワードと一致した場合に当該ユーザを認証する。
【００３９】
印刷ジョブ送信手段４０３は、印刷ジョブ３６から生体情報３６ｄを除外した印刷ジョブ３６を指定された画像形成装置５に送信する。
【００４０】
（第１の実施の形態の動作）
次に、第１の実施の形態に係る情報処理システム１の動作の一例について図６、図７を参照して説明する。図６は、ユーザ端末装置の動作の一例を示すフローチャートである。図７は、サーバ装置の動作の一例を示すフローチャートである。
【００４１】
（１）ウェアラブル端末装置及びユーザ端末装置の動作
ウェアラブル端末装置２の生体情報測定部２２は、毎日予め定められた時刻（例えば、歩数は24：00、心拍数及び血圧は8：00）に歩数、心拍数及び血圧を測定する。ウェアラブル端末装置２の記憶部２１には、歩数、心拍数及び血圧が測定日時とともに生体情報として記憶される。
【００４２】
ウェアラブル端末装置２の制御部２０は、毎日予め定められた時刻（例えば、8:30）に最新（歩数は前日）の生体情報を記憶部２１から読み出し、読み出した生体情報を無線通信部２３によりユーザ端末装置３に送信する。
【００４３】
ユーザ端末装置３の生体情報受信手段３０１は、ウェアラブル端末装置２から送信された生体情報を無線通信部３４を介して受信し、受信した生体情報をユーザＩＤに対応付けて生体情報テーブル格納部３１２に格納する。
【００４４】
ユーザが入力部３２を操作して、ユーザＩＤを入力し、文書データ格納部３１１に格納されている文書データの中から１つの文書データを選択し、印刷条件を設定して印刷指示を行うと（Ｓ１）、印刷ジョブ生成手段３０２は、ユーザＩＤを取得する（Ｓ２）。
【００４５】
印刷ジョブ生成手段３０２は、ページ記述言語（ＰＤＬ）で記述した、ユーザＩＤ３６ａ、ジョブＩＤ３６ｂ、ジョブ生成日時３６ｃ、印刷条件３６ｅ及び選択された文書データに対応する印刷データ３６ｆを含む印刷ジョブ３６を生成する（Ｓ３）。
【００４６】
印刷ジョブ生成手段３０２は、生体情報テーブル３１２ａを参照して未送信の生体情報が存在するか否かを判断する（Ｓ４）。生体情報テーブル３１２ａの「フラグ」欄が「ＯＦＦ」になっている生体情報が未送信の生体情報である。
【００４７】
生体情報テーブル３１２ａに未送信の生体情報が存在している場合（Ｓ４：Ｙｅｓ）、印刷ジョブ生成手段３０２は、生体情報テーブル３１２ａから未送信の生体情報を取得する（Ｓ５）。印刷ジョブ生成手段３０２は、印刷ジョブ３６にページ記述言語で記述された生体情報３６ｄを付加する（Ｓ６）。
【００４８】
印刷ジョブ送信手段３０３は、生体情報３６ｄが付加された印刷ジョブ３６をネットワーク通信部３５及びネットワーク７を介してサーバ装置４に送信する（Ｓ７）。
【００４９】
上記ステップＳ４において、未送信の生体情報が生体情報テーブル３１２ａに存在していない場合（Ｓ４：Ｎｏ）、印刷ジョブ送信手段３０３は、上記ステップＳ３において生成された生体情報３６ｄが付加されていない印刷ジョブ３６をサーバ装置４に送信する（Ｓ７）。
【００５０】
（２）サーバ装置の動作
サーバ装置４の印刷ジョブ受信手段４００がユーザ端末装置３から送信された印刷ジョブ３６を受信すると（Ｓ１１）、取得手段４０１は、印刷ジョブ３６に生体情報３６ｄが含まれているか否かを判断する（Ｓ１２）。生体情報３６ｄが含まれている場合には（Ｓ１２：Ｙｅｓ）、取得手段４０１は、印刷ジョブ３６からユーザＩＤ３６ａを取得し（Ｓ１３）、生体情報３６ｄを取得する（Ｓ１４）。取得手段４０１は、取得した生体情報３６ｄをユーザＩＤ３６ａに対応付けて生体情報格納部４１２に格納する。
【００５１】
その後、ユーザがいずれかの画像形成装置５の場所に行き、画像形成装置５の操作部（図示省略）を操作してユーザＩＤ及びパスワードを入力して印刷出力を要求すると、画像形成装置５の制御部は、入力されたユーザＩＤ及びパスワードをサーバ装置４に送信する。サーバ装置４の認証手段４０２は、送信されたユーザＩＤ及びパスワードが認証情報格納部４１１に格納されているユーザＩＤ及びパスワードと一致するか否かを判断し、一致すると判断できた場合は、当該ユーザを認証する。印刷ジョブ送信手段４０３は、当該ユーザＩＤ３６ａを含む印刷ジョブ３６を印刷出力の要求があった画像形成装置５に送信する。
【００５２】
印刷ジョブ３６が送信された画像形成装置５は、印刷ジョブ３６に従って印刷を実行する。
【００５３】
上記ステップＳ１２において、生体情報３６ｄがない場合（Ｓ１２：Ｎｏ）、認証手段４０２により当該ユーザを認証した後、印刷ジョブ送信手段４０３は、当該ユーザＩＤ３６ａを含むが生体情報３６ｄを含んでいない印刷ジョブ３６を印刷出力の要求があった画像形成装置５に送信する。
【００５４】
［第２の実施の形態］
図８は、本発明の第２の実施の形態に係るユーザ端末装置の動作の一例を示すフローチャートである。第１の実施の形態では、図６のステップＳ４において、未送信の生体情報が存在する場合は、無条件で未送信の生体情報を印刷ジョブに付加したが、本実施の形態は、未送信の生体情報と前回送信した生体情報との差分が閾値以上の場合に未送信の生体情報を印刷ジョブに付加するようにしたものである。以下、第１の実施の形態と異なる点を中心に説明する。
【００５５】
本実施の形態の印刷ジョブ生成手段３０２は、未送信の生体情報と前回送信した生体情報との差分が閾値以上の場合には、未送信の生体情報を印刷ジョブに付加するが、未送信の生体情報と前回送信した生体情報との差分が閾値未満の場合には、未送信の生体情報を印刷ジョブに付加しない。
【００５６】
本実施の形態の印刷ジョブ送信手段３０３は、印刷ジョブ生成手段３０２が生成した生体情報３６ｄを含む印刷ジョブ３６、又は生体情報３６ｄを含まない印刷ジョブ３６をサーバ装置４に送信する。
【００５７】
（第２の実施の形態の動作）
次に、第２の実施の形態のユーザ端末装置の動作について図８のフローチャートに従って説明する。
【００５８】
ステップＳ２１〜Ｓ２５までは、図６のステップＳ１〜Ｓ５と同様である。すなわち、ユーザがユーザＩＤを入力して印刷指示を行うと（Ｓ２１）、印刷ジョブ生成手段３０２は、ユーザＩＤを取得し（Ｓ２２）、ページ記述言語（ＰＤＬ）で記述した、ユーザＩＤ３６ａ、ジョブＩＤ３６ｂ、ジョブ生成日時３６ｃ、印刷条件３６ｅ及び印刷データ３６ｆを含む印刷ジョブ３６を生成する（Ｓ２３）。
【００５９】
印刷ジョブ生成手段３０２は、生体情報テーブル３１２ａを参照して未送信の生体情報が存在するか否かを判断する（Ｓ２４）。生体情報テーブル３１２ａに未送信の生体情報が存在している場合（Ｓ２４：Ｙｅｓ）、印刷ジョブ生成手段３０２は、生体情報テーブル３１２ａから未送信の生体情報を取得する（Ｓ２５）。
【００６０】
印刷ジョブ生成手段３０２は、前回送信した生体情報があるか否かを判断し（Ｓ２６）、前回送信した生体情報がある場合は（Ｓ２６：Ｙｅｓ）、未送信の生体情報と前回生成した生体情報との差分が閾値以上であるか否かを判断する（Ｓ２７ａ）。差分が閾値以上である場合には（Ｓ２７ａ：Ｙｅｓ）、印刷ジョブ生成手段３０２は、印刷ジョブ３６にページ記述言語で記述された生体情報３６ｄを付加する（Ｓ２８）。
【００６１】
印刷ジョブ送信手段３０３は、生体情報３６ｄが付加された印刷ジョブ３６をネットワーク通信部３５及びネットワーク７を介してサーバ装置４に送信する（Ｓ２９）。
【００６２】
上記ステップＳ２４において、未送信の生体情報が生体情報テーブル３１２ａに存在していない場合（Ｓ２４：Ｎｏ）、上記ステップＳ２７ａにおいて、差分が閾値以上でない場合（Ｓ２７ａ：Ｎｏ）、印刷ジョブ送信手段３０３は、上記ステップＳ２３において生成された生体情報３６ｄが付加されていない印刷ジョブ３６をサーバ装置４に送信する（Ｓ２９）。
【００６３】
その後のサーバ装置４の動作は第１の実施の形態と同様であるので、説明を省略する。
【００６４】
なお、未送信の生体情報と前回生成した生体情報との差分に対応する閾値は、前回の生体情報が基準の範囲から外れている場合は、前回の生体情報が基準の範囲に入っている場合よりも小さい値が設定されてもよい。これにより、生体情報が基準の範囲から外れているユーザに対しては僅かの差であっても生体情報をサーバ装置４に送信することができる。
【００６５】
［第３の実施の形態］
図９は、本発明の第３の実施の形態に係るユーザ端末装置の動作の一例を示すフローチャートである。第１の実施の形態では、図６のステップＳ４において、未送信の生体情報が存在する場合は、無条件で未送信の生体情報を印刷ジョブに付加したが、本実施の形態は、前回生体情報を生成してから一定の時間以上経過している場合に未送信の生体情報を印刷ジョブに付加するようにしたものである。以下、第１の実施の形態と異なる点を中心に説明する。
【００６６】
本実施の形態の印刷ジョブ生成手段３０２は、前回生体情報を生成してから一定の時間（例えば２４時間）以上経過している場合には、未送信の生体情報を印刷ジョブに付加し、前回生体情報を生成してから一定の時間（例えば２４時間）以上経過していない場合には、未送信の生体情報を印刷ジョブに付加しない。前回生体情報を生成してから２４時間以上経過している場合に未送信の生体情報を送信することにより、１日１回生体情報をサーバ装置４に送信することができる。
【００６７】
本実施の形態の印刷ジョブ送信手段３０３は、印刷ジョブ生成手段３０２が生成した生体情報３６ｄを含む印刷ジョブ３６、又は生体情報３６ｄを含まない印刷ジョブ３６をサーバ装置４に送信する。
【００６８】
（第３の実施の形態の動作）
次に、第３の実施の形態のユーザ端末装置の動作について図９のフローチャートに従って説明する。
【００６９】
ステップＳ２１〜Ｓ２５までは、図６のステップＳ１〜Ｓ５と同様である。すなわち、ユーザがユーザＩＤを入力して印刷指示を行うと（Ｓ２１）、印刷ジョブ生成手段３０２は、ユーザＩＤを取得し（Ｓ２２）、ページ記述言語（ＰＤＬ）で記述した、ユーザＩＤ３６ａ、ジョブＩＤ３６ｂ、ジョブ生成日時３６ｃ、印刷条件３６ｅ及び印刷データ３６ｆを含む印刷ジョブ３６を生成する（Ｓ２３）。
【００７０】
印刷ジョブ生成手段３０２は、生体情報テーブル３１２ａを参照して未送信の生体情報が存在するか否かを判断する（Ｓ２４）。生体情報テーブル３１２ａに未送信の生体情報が存在している場合（Ｓ２４：Ｙｅｓ）、印刷ジョブ生成手段３０２は、生体情報テーブル３１２ａから未送信の生体情報を取得する（Ｓ２５）。
【００７１】
印刷ジョブ生成手段３０２は、前回送信した生体情報があるか否かを判断し（Ｓ２６）、前回送信した生体情報がある場合は（Ｓ２６：Ｙｅｓ）、前回生体情報を送信してから一定の時間（例えば２４時間）以上経過しているか否かを判断する（Ｓ２７ｂ）。一定の時間以上経過している場合には（Ｓ２７ｂ：Ｙｅｓ）、印刷ジョブ生成手段３０２は、印刷ジョブ３６にページ記述言語で表された生体情報３６ｄを付加する（Ｓ２８）。
【００７２】
印刷ジョブ送信手段３０３は、生体情報３６ｄが付加された印刷ジョブ３６をネットワーク通信部３５及びネットワーク７を介してサーバ装置４に送信する（Ｓ２９）。
【００７３】
上記ステップＳ２４において、未送信の生体情報が生体情報テーブル３１２ａに存在していない場合（Ｓ２４：Ｎｏ）、上記ステップＳ２７ｂにおいて、一定の時間以上経過していない場合（Ｓ２７ｂ：Ｎo）、印刷ジョブ送信手段３０３は、上記ステップＳ２３において生成された生体情報３６ｄが付加されていない印刷ジョブ３６をネットワーク通信部３５及びネットワーク７を介してサーバ装置４に送信する（Ｓ２９）。
【００７４】
その後のサーバ装置４の動作は第１の実施の形態と同様であるので、説明を省略する。
【００７５】
［第４の実施の形態］
図１０は、本発明の第４の実施の形態に係る印刷ジョブのデータ構造の一例を示す図である。第１の実施の形態では、ユーザ端末装置３の印刷ジョブ生成手段３０２は、図４に示すデータ構造の印刷ジョブを生成したが、本実施の形態の印刷ジョブ生成手段３０２は、印刷条件及び印刷データを含まない空の印刷ジョブを生成する場合があるものである。以下、第１の実施の形態と異なる点を中心に説明する。
【００７６】
本実施の形態の印刷ジョブ生成手段３０２は、通常は図４に示すデータ構造の印刷ジョブ３６を生成するが、前回印刷ジョブを生成してから一定の時間（例えば２４時間）以上経過している場合には、図１０に示すように、ユーザＩＤ３６ａ、ジョブＩＤ３６ｂ、ジョブ生成日時３６ｃ、最新の生体情報３６ｄを含み、印刷条件３６ｅ及び印刷データ３６ｆを含んでいない空の印刷ジョブ３７を生成する。
【００７７】
本実施の形態の印刷ジョブ送信手段３０３は、印刷ジョブ生成手段３０２が生成した印刷ジョブ３６又は空の印刷ジョブ３７をサーバ装置４に送信する。
【００７８】
（第４の実施の形態の動作）
次に、第４の実施の形態のユーザ端末装置の動作について図１１のフローチャートに従って説明する。
【００７９】
印刷ジョブ生成手段３０２は、前回印刷ジョブを生成してから一定の時間（例えば２４時間）以上経過したか否かを判断する（Ｓ３１）。一定の時間以上経過している場合には（Ｓ３１：Ｙｅｓ）、印刷ジョブ生成手段３０２は、ユーザＩＤを取得し（Ｓ３２）、生体情報テーブル３１２ａを参照して未送信の生体情報が存在するか否かを判断する（Ｓ３３）。生体情報テーブル３１２ａに未送信の生体情報が存在している場合（Ｓ３３：Ｙｅｓ）、印刷ジョブ生成手段３０２は、生体情報テーブル３１２ａから未送信の生体情報を取得する（Ｓ３４）。
【００８０】
印刷ジョブ生成手段３０２は、生体情報３６ｄを含むが印刷条件及びジョブ実体を含んでいない空の印刷ジョブ３７を生成する（Ｓ３５）。印刷ジョブ送信手段３０３は、生成された空の印刷ジョブ３７をネットワーク通信部３５及びネットワーク７を介してサーバ装置４に送信する（Ｓ３６）。
【００８１】
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。
【００８２】
（変形例１）
例えば、上記実施の形態では、ユーザ端末装置から印刷ジョブをサーバ装置に送信したが、ユーザ端末装置から印刷ジョブを直接画像形成装置に送信してもよい。この場合、画像形成装置は、利用者の識別情報、生体情報、印刷条件及び印刷データを含む印刷指示情報を受信する受信手段と、印刷指示情報から生体情報を抽出する抽出手段と、印刷データを記録媒体に印刷して出力する印刷手段とを備える。
【００８３】
制御部２０、３０、４０の各手段は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエア回路によって構成してもよい。
【００８４】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録して提供することができる。また、上記実施の形態で用いたプログラムをクラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することができる。
【符号の説明】
【００８５】
１…情報処理システム、２…ウェアラブル端末装置、３…ユーザ端末装置、４…サーバ装置、５、５１-５Ｎ…画像形成装置、７…ネットワーク、２０…制御部、２１…記憶部、２２…生体情報測定部、２３…無線通信部、３０…制御部、３１…記憶部、３２…入力部、３３…表示部、３４…無線通信部、３５…ネットワーク通信部、３６…印刷ジョブ、３６ａ…ユーザＩＤ、３６ｂ…ジョブＩＤ、３６ｃ…ジョブ生成日時、３６ｄ…生体情報、３６ｅ…印刷条件、３６ｆ…印刷データ、３７…空の印刷ジョブ、４０…制御部、４１…記憶部、４２…ネットワーク通信部、３０１…生体情報受信手段、３０２…印刷ジョブ生成手段、３０３…印刷ジョブ送信手段、３１０…プログラム格納部、３１１…文書データ格納部、３１２…生体情報テーブル格納部、３１２ａ…生体情報テーブル、４００…印刷ジョブ受信手段、４０１…取得手段、４０２…認証手段、４０３…印刷ジョブ送信手段、４１０…プログラム格納部、４１１…認証情報格納部、４１２…生体情報格納部
【図１】
2018160045.tif 000003
【図２】
2018160045.tif 000004
【図３】
2018160045.tif 000005
【図４】
2018160045.tif 000006
【図５】
2018160045.tif 000007
【図６】
2018160045.tif 000008
【図７】
2018160045.tif 000009
【図８】
2018160045.tif 000010
【図９】
2018160045.tif 000011
【図１０】
2018160045.tif 000012
【図１１】
2018160045.tif 000013