(57)【要約】【課題】PODの印刷作業所では、作業担当者が何らかの突発的理由で作業の継続ができなくなり、他の作業担当者に作業を一時的に引き継ぐことは頻繁にある。しかし、従来の作業担当者のジョブ割り当てスケジューラでは、一時的にジョブの作業担当者を変更する場合でも再スケジューリングを行わなければならない、ジョブの作業場から離れている作業担当者に、ジョブを引き継ぐ可能性がある、という問題がある。【解決手段】位置情報と他装置の位置情報をもとに、特定の位置関係にある装置を特定する（１６１）。資格情報と他装置の資格情報を比較する（１６２）。前記比較する手段の結果に基づいて作業担当者候補を算出する（１６０）。印刷装置のオーナー情報を書き換える。【選択図】  図２
2013206027.tif 000002
【特許請求の範囲】
【請求項１】
位置情報を取得する手段（１２０）と、他装置と位置情報を送受信する手段（１４０）と、他装置と作業情報を送受信する手段（１４０）と、作業担当者の資格情報を保持する手段（１５１）と、他装置と作業担当者の資格情報を送受信する手段（１４０）と、を有する情報処理端末（１００）であって、
位置情報と他装置の位置情報をもとに、特定の位置関係にある装置を特定する手段（１６１）と、資格情報と他装置の資格情報を比較する手段（１６２）と、前記比較する手段の結果に基づいて作業担当者候補を算出する手段（１６０）と、印刷装置のオーナー情報を書き換える命令を送信する手段（１３０）と、を有することを特徴とする情報処理端末（１００）。
【請求項２】
特定の位置関係にある装置を特定する手段（１６１）として、一定の距離内にある装置を所定の位置関係にある装置として特定することを特徴とする請求項１に記載の情報処理端末（１００）。
【請求項３】
資格情報と他装置の資格情報を比較する手段（１６２）として、資格情報の全項目が同とう以上の場合に、資格情報が同とう以上であるとみなすことを特徴とする請求項１に記載の情報処理端末（１００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷アシストをする情報処理端末に関するものである。
【背景技術】
【０００２】
顧客からの委託を受けて、指定された文書を指定された部数だけ印刷し、且つ指定された方法で製本して納品するサービスが従来から存在している。このようなサービスは、一般に「コピーサービス」や「印刷サービス」等と呼ばれている。
【０００３】
紙媒体或いは電子媒体（ＦＤ、ＭＯ、ＣＤ−ＲＯＭ等）に記載した原稿と、当該原稿の印刷部数や製本方法、納品期日等を記載した印刷指示書とを、顧客から前記サービスを提供するサービス提供者に対して郵送する事により印刷の依頼が行われる（新規入稿）。この他、サービス提供者が、インターネットを介して、電子原稿を入稿するサービスを顧客に提供し、例えばブラウザ等を利用して電子原稿を顧客が入稿する入稿形態も存在する。
【０００４】
サービス提供者側では、特定多数或いは不特定多数の顧客から受け付けたそれぞれの依頼について、印刷枚数や納品期日、或いは人的、物的資源の制限等を考慮しつつスケジューリングする（スケジュールを立てる）。そして、このスケジュールに従って、指定された原稿を、紙原稿の場合にはコピー機により複写し、電子入稿の場合にはパーソナルコンピュータに接続されたプリンタにより印刷して、最終的に確認・丁合し顧客に納品する。
【０００５】
しかし、上記作業割り当ては必ずしも効率的とは言えず、特に、作業途中でトラブルが生じた場合のスケジューリング等に費やす作業担当者の工数が問題となる事もしばしばあった。この問題を解決するために、作業担当者の割り当て、作業スケジュールを自動判断し決定する工程管理装置も普及しつつある。
【０００６】
従来、この種の工程管理装置としては、特許文献１に開示されている技術がある。かかる技術では、作業担当者の能力、作業担当者の空き状況、機器の能力、機器の空き状況を総合的に判断し、適切なスケジュール管理を行うことを可能にする。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開2006-065806号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
作業担当者が何らかの突発的理由で作業の継続ができなくなり、他の作業担当者（例：現場責任者）に作業を一時的に引き継ぐことは頻繁にある。しかし、上記背景技術では、作業担当者の位置を考慮しておらず、引き継ぐ作業の作業場から遠く離れた場所で作業をしている先作業担当者に作業を割り当て、非効率な状況が発生するという課題がある。
【０００９】
また、上記背景技術では、一時的に短時間だけ作業の作業担当者を変更する場合でも工程管理装置で再スケジューリングを行わなければならなかった。しかし、再スケジューリングを行うと、他の作業（他の作業担当者含む）のスケジュールにまで影響を与えてしまう。一方、他の作業のスケジュールに影響を及ぼさないように再スケジューリングを行わずに作業を引き継ぐ場合は、プリンタからの各種通知（エラー通知等）が、作業を引き継いだ作業担当者に送信されないという課題がある。
【００１０】
本発明は、以上の問題に鑑みてなされたものであり、一時的に作業を引き継ぐ場合に、容易で最適な担当者間での作業の引き継ぎを可能とするための技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の情報処理端末は、位置情報を取得する手段と、他装置と位置情報を送受信する手段と、他装置と作業情報を送受信する手段と、作業担当者の資格情報を保持する手段と、他装置と作業担当者の資格情報を送受信する手段と、を有し、位置情報と他装置の位置情報をもとに、一定の距離内にある装置を特定する手段と、資格情報と他装置の資格情報を比較する手段と、前記比較する手段の結果に基づいて作業担当者候補を算出する手段と、印刷装置のオーナー情報を書き換える命令を送信する手段と、を有することを特徴とする。
【発明の効果】
【００１２】
再スケジューリングを行わないため、他の作業担当者のスケジュールに影響を与えない。作業引き継ぎ時の位置情報を利用するため、作業を引き継ぐ作業者が作業場におらず作業が非効率になることを防ぐ。
【図面の簡単な説明】
【００１３】
【図１】印刷アシストシステムの全体構成を示す図
【図２】印刷アシストをする情報処理端末の構成を示す図
【図３】資格情報DBに格納される作業担当者の資格情報の一例を示す図
【図４】作業番号DBに格納される作業番号の一例を示す図
【図５】他情報処理端末から取得するデータの一例を示す図
【図６】作業引き継ぎ申請画面を示す図
【図７】作業引き継ぎ処理のフローチャートを示す図
【図８】引き継いだ作業を元の作業担当者に戻す処理のフローチャートを示す図
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１５】
＜第１実施形態＞
＜システム構成の説明＞
図１は、本発明の第1実施形態を示す情報処理端末を適用可能な印刷作業管理システムの一例を示す図である。本実施形態に係るシステムは、情報処理端末１００〜３００と、管理PC４００と、印刷装置５００、６００と、断裁装置７００で構成されている。なお、装置の数は同図に限定するものではない。
【００１６】
情報処理端末１００〜３００、管理PC４００、印刷装置５００、６００は、ネットワークで接続され、相互に通信可能な状態である。情報処理端末１００〜３００は、無線でネットワークに接続されている。なお、各装置をつなぐネットワークの形態は同図に限定するものではない。
【００１７】
管理PC４００は、印刷作業管理システムで扱う印刷作業のデータを管理する。印刷作業のデータには、ドキュメントデータや作業指示データが含まれる。管理PC４００は、作業を情報処理端末１００〜３００に割り当てるようスケジューリングを行う。
【００１８】
各作業には、作業番号が振られている。情報処理端末１００〜３００は、割り当てられた作業番号を管理PC４００に問い合わせて作業指示データを受信して表示することができる。作業担当者は、表示された作業指示データの内容を見て、必要に応じて印刷装置５００、６００や断裁装置７００を使用して作業を行う。
【００１９】
＜情報処理装置のハードウエア構成の説明＞
図２は、情報処理端末１００の詳細を示す図である。なお、情報処理端末２００、３００も同様の構成である。UI設定部１１０は、作業担当者からの入力を受け付けることや、各種情報の表示を行う。位置情報取得部１２０は、GPSを使用して情報処理端末１００の位置情報を取得する。位置情報は、経度と緯度を示す情報である。印刷装置制御部１３０は、印刷装置５００、６００のオーナー情報を書き換える命令を、無線通信部１４０を通して送信する。オーナー情報とは、印刷装置で実行されている印刷ジョブのステータスが変更した場合に、その旨を通知する送信先のデバイスを意味する。本システムの場合は、情報処理端末１００、２００、３００のいずれかである。無線通信部１４０は、情報処理端末２００、３００、管理PC４００、印刷装置５００、６００と各種データの送受信を行う。記憶部１５０は、資格情報DB１５１と作業番号DB１５２で構成される。資格情報DB１５１は、情報処理端末１００を使用している作業担当者の資格情報を保持する。資格情報とは、作業担当者の権限（マイスター、アルバイトなど）とスキル（製本可能、断裁可能、キャリブレーション不可能）を表す。
【００２０】
資格情報DB１５１に格納される資格情報の一例を図３に示す。この資格情報は、JSONで記述されており、JSONパーサでキーや値の取得を行う。abilityは、資格情報を表すキーであり、値としてauthorityとskillを持つ。authorityは、作業担当者の権限を表すキーであり、値としてmeister（マイスター）かpart-time（アルバイト）を持ち、meisterの方が権限が高い。skillは、作業担当者のスキルを表すキーであり、値としてprint（印刷）、bookbinding（製本）、cutting（断裁）、imposition（面付け）、calibration（キャリブレーション）をキーとする配列を持つ。各配列は値としてtrueかfalseをとる。例えば、bookbinding:trueの場合は、製本の作業が可能であることを表し、cutting:falseの場合は、断裁の作業が不可能であることを表す。すなわち、falseよりtrueの方がスキルが高いことを示す。
【００２１】
作業番号DB１５２は、情報処理端末１００を使用している作業担当者に割り当てられた作業番号を保持する。資格情報DB１５２に格納される作業番号の一例を図４に示す。この作業番号は、JSONで記述されており、JSONパーサでキーや値の取得を行う。worknumberは、作業番号を表す。この例の場合、作業番号1000、1004、1010の作業が作業担当者に割り当てられた作業であることを表す。情報処理端末１００は、作業番号を管理PC４００に問い合わせることで作業指示データを取得する。
【００２２】
作業担当者候補算出部１６０は、情報処理端末１００を使用している作業担当者が、自分の作業を他の作業担当者に引き継ぎたい場合に、作業を引き継ぎ可能な作業担当者を算出する。作業担当者候補算出部１６０は、情報処理端末探索部１６１と、資格情報比較部１６２で構成される。情報処理端末探索部１６１は、無線通信部１４０を通して取得した他の情報処理端末の位置情報と、位置情報取得部１２０で取得した情報処理端末１００の位置情報を比較して一定の距離内にある情報処理端末を判別する。資格情報比較部１６２は、無線通信部１４０を通して取得した他の情報処理端末の資格情報と、資格情報DB１５２に格納されている資格情報の比較を行う。
【００２３】
作業担当者が作業の引き継ぎを申請する場合に、UI設定部１１０に表示する画面の一例を図６に示す。作業番号欄には、作業番号DB１５２に格納されている作業番号が選択可能な項目として表示される。作業担当者は、自分が担当している作業番号の中から、引き継ぎを行う作業の作業番号を選択し、引き継ぎ候補者取得ボタンを押下する。情報処理端末１００は、作業担当者候補算出部１６０で作業担当者候補を算出し、引き継ぎ候補者欄に、作業担当者候補を表示する。作業担当者は、表示された作業担当者候補の中から、作業を引き継がせたい作業担当者を選択し、申請実行ボタンを押下する。情報処理端末１００は、印刷装置制御部１３０で印刷装置のオーナー情報を書き換える命令を送信し、無線通信部１４０で作業番号を、作業引き継ぎ先の作業担当者の情報処理端末に送信する。
【００２４】
＜作業引き継ぎ処理フローの説明＞
図７に、作業担当者に作業を引き継ぐ要求をされたときの情報処理端末１００の処理フローを示す。
【００２５】
はじめに、作業担当者候補算出部１６０の情報処理端末探索部１６１は、位置情報取得部１２０で取得した情報処理端末１００の位置情報をもとに、情報処理端末１００から一定の距離内に存在する情報処理端末を探索し、見つかった情報処理端末から各種情報を取得する（S１２０１）。
【００２６】
情報処理端末から取得する情報の一例を図５に示す。この情報は、JSONで記述されており、JSONパーサでキーや値の取得を行う。coordinatesは位置情報を表し、経度と緯度で構成される。この例の場合、経度は121.3度で、緯度は37.5度である。personは作業担当者の情報を表し、nameは作業担当者の名前（mike）を表し、abilityは作業担当者の資格を表し、各属性や値については図３と同じである。情報処理端末が見つからなかった場合は、処理を終了する（S１２０２）。
【００２７】
情報処理端末が見つかった場合、資格情報比較部１６２は、S１２０１で取得した各情報処理端末の作業担当者の資格情報が、資格情報DB１５１に格納されている作業担当者の資格情報と比べて同等以上の資格を有しているかを比較する（S１２０３）。
【００２８】
同等以上の資格かどうかの判断は、具体的には、authorityの権限が同等以上かつ、skillの配列の全値が同等以上であれば、同等以上の資格があるとし、それ以外の場合は同等以上ではないとして行う。同等以上の資格を有している作業担当者が存在する場合、情報処理端末１００は、UI設定部１１０に作業担当者候補を表示し、作業担当者からの選択を受け付ける（S１２０４）。
【００２９】
情報処理端末１００は、選択された作業担当者の持つ情報処理端末に、引き継がせる作業の作業番号を送信する（S１２０５）。また、印刷装置制御部１３０は、作業で使用している印刷装置のオーナー情報を書き換える命令を該当する印刷装置に送信する（S１２０６）。
【００３０】
S１２０３において、同等以上の資格を有している作業担当者が存在しない場合、作業担当者名と、各作業担当者に不足している資格情報を提示し、作業担当者の選択を受け付ける（S１２０７）。これは、不足している資格情報が、引き継ぐ作業に不要な場合でも作業を引き継げるようにするためである。
【００３１】
作業担当者が選択された場合は、S１２０５以降の処理を行う。作業担当者が選択されなかった場合は、処理を終了する（S１２０８）。
【００３２】
＜引き継いだ作業を元の作業担当者に戻す処理＞
図８に、引き継いだ作業を元の作業担当者に戻すときの情報処理端末１００の処理フローを示す。ここでは、情報処理端末２００から情報処理端末１００に引き継いだ作業を、情報処理端末１００から情報処理端末２００に戻す場合の説明を行う。
【００３３】
はじめに、情報処理端末探索部１６１は、引き継いだ作業の作業番号を管理PC４００に問い合わせて、元の作業担当者名を取得する（S１３０１）。情報処理端末探索部１６１は、S１３０１で取得した作業担当者名を持つ情報処理端末（この例では、情報処理端末２００）の位置情報と位置情報取得部１２０で取得した情報処理端末１００の位置情報を比較して、一定の距離内に存在するか調べる（S１３０２）。一定の距離内に存在しない場合は、処理を終了する（S１３０３）。一定の距離内に存在する場合、情報処理端末１００は、引き継ぎ元の作業担当者の持つ情報処理端末に、引き継いだ作業の作業番号を送信する（S１３０４）。印刷装置制御部１３０は、引き継いだ作業で使用している印刷装置のオーナー情報を書き換える命令を該当する印刷装置に送信する（S１３０５）。
【符号の説明】
【００３４】
１００    情報処理端末
１１０    UI設定部
１２０    位置情報取得部
１３０    印刷装置制御部
１４０    無線通信部
１５０    記憶部
１５１    資格情報DB
１５２    作業番号DB
１６０    作業担当者候補算出部
１６１    情報処理端末探索部
１６２    資格情報比較部
２００    情報処理端末
３００    情報処理端末
４００    管理PC
５００    印刷装置
６００    印刷装置
７００    断裁装置
８００    作業担当者の資格情報
９００    作業番号
１０００  情報処理端末から取得するデータ
１１００  作業引き継ぎ申請画面
【図１】
2013206027.tif 000003
【図２】
2013206027.tif 000004
【図３】
2013206027.tif 000005
【図４】
2013206027.tif 000006
【図５】
2013206027.tif 000007
【図６】
2013206027.tif 000008
【図７】
2013206027.tif 000009
【図８】
2013206027.tif 000010