IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 株式会社リコーの特許一覧

特開2024-134520情報処理システム、通知方法、サービス管理システム、プログラム
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024134520
(43)【公開日】2024-10-03
(54)【発明の名称】情報処理システム、通知方法、サービス管理システム、プログラム
(51)【国際特許分類】
   G06F 3/12 20060101AFI20240926BHJP
   G06Q 50/10 20120101ALI20240926BHJP
【FI】
G06F3/12 334
G06F3/12 310
G06F3/12 373
G06F3/12 385
G06Q50/10
【審査請求】未請求
【請求項の数】22
【出願形態】OL
(21)【出願番号】P 2024009034
(22)【出願日】2024-01-24
(31)【優先権主張番号】P 2023044060
(32)【優先日】2023-03-20
(33)【優先権主張国・地域又は機関】JP
(71)【出願人】
【識別番号】000006747
【氏名又は名称】株式会社リコー
(74)【代理人】
【識別番号】100107766
【弁理士】
【氏名又は名称】伊東 忠重
(74)【代理人】
【識別番号】100070150
【弁理士】
【氏名又は名称】伊東 忠彦
(72)【発明者】
【氏名】山村 宏樹
(72)【発明者】
【氏名】加藤 菜摘
(57)【要約】
【課題】適切な通知先に対して機器状態に基づいたサービスの実施を通知する技術を提供すること。
【解決手段】本発明は、サービスの実施を決定する情報処理システムであって、機器及び前記機器のユーザーに対応付けられ、前記ユーザーが実施するサービスが異なる第一のサービスレベル情報により、前記サービスの通知先を判断する通知先判断部と、前記通知先判断部が決定した前記通知先に対し、前記サービスの実施を通知する通知部と、を有する。
【選択図】図1
【特許請求の範囲】
【請求項1】
サービスの実施を決定する情報処理システムであって、
機器及び前記機器のユーザーに対応付けられ、前記ユーザーが実施するサービスが異なる第一のサービスレベル情報により、前記サービスの通知先を判断する通知先判断部と、
前記通知先判断部が決定した前記通知先に対し、前記サービスの実施を通知する通知部と、
を有する情報処理システム。
【請求項2】
定期的に実施する第一のサービスと前記第一のサービスとは異なる追加で実施する第二のサービスとがあり、前記サービスは、前記第二のサービスであることを特徴とする請求項1に記載の情報処理システム。
【請求項3】
前記通知先判断部は、前記第二のサービスの対象モジュールにサービスの難易度に関する第二のサービスレベル情報が対応付けられたサービス通知先情報から、
前記第二のサービスの対象モジュールに対応する前記第二のサービスレベル情報を取得し、前記第二のサービスレベル情報と前記第一のサービスレベル情報とに基づいて、前記第二のサービスが発生した旨を通知する通知先を判断する請求項2に記載の情報処理システム。
【請求項4】
前記第一のサービスレベル情報が前記第二のサービスレベル情報未満の場合、前記通知先判断部は、サービスのサービス提供者を前記通知先に決定し、
前記第一のサービスレベル情報が前記第二のサービスレベル情報以上の場合、前記通知先判断部は、前記機器を前記通知先に決定する、請求項3に記載の情報処理システム。
【請求項5】
前記サービス通知先情報には、前記対象モジュールが含むパーツごとに、前記第二のサービスレベル情報が対応付けられており、
前記通知先判断部は、前記対象モジュールが含むパーツのうち、最も高い前記第二のサービスレベル情報と、前記第一のサービスレベル情報とに基づいて、前記第二のサービスの前記対象モジュールに対するサービスを行う前記通知先を決定する請求項3又は4に記載の情報処理システム。
【請求項6】
前記第二のサービスの実施に関するサービス実施ログ情報に基づいて、前記サービス実施ログ情報を表示する表示制御部を有する請求項3に記載の情報処理システム。
【請求項7】
前記表示制御部は、前記サービス実施ログ情報に記録された前記第二のサービスのうち、実施された前記第二のサービスの数に基づいて算出された実施率を表示する請求項6に記載の情報処理システム。
【請求項8】
前記サービス実施ログ情報には、前記第二のサービスに前記第二のサービスレベル情報が対応付けられており、
前記表示制御部は、前記第二のサービスレベル情報別に前記実施率を表示する請求項7に記載の情報処理システム。
【請求項9】
前記第二のサービスレベル情報別に算出された前記実施率のうち1つ以上が閾値未満の場合、前記第一のサービスレベル情報の変更を提案する提案部、を有する請求項8に記載の情報処理システム。
【請求項10】
前記提案部は、前記第二のサービスレベル情報別に算出された前記実施率のうち1つ以上が閾値未満の場合、前記実施率が閾値以上の前記第二のサービスレベル情報のうち最も大きい前記第二のサービスレベル情報に相当する前記第一のサービスレベル情報への変更を提案する請求項9に記載の情報処理システム。
【請求項11】
前記第一のサービスレベル情報は前記機器ごとに異なっており、
前記表示制御部は前記実施率と共に前記機器ごとの前記第一のサービスレベル情報を表示させる請求項10に記載の情報処理システム。
【請求項12】
前記提案部は、前記第二のサービスレベル情報別に算出された前記実施率のうち1つ以上が閾値未満であり、更に、前記第一のサービスレベル情報が最低の場合、
前記第二のサービスの実施を推奨することを提案する請求項10に記載の情報処理システム。
【請求項13】
前記通知部が前記第二のサービスを前記機器に通知した場合、
前記表示制御部は、前記通知先を前記機器からサービスのサービス提供者に変更する要求を受け付ける表示部品を前記第二のサービスを通知する画面に表示する、請求項7に記載の情報処理システム。
【請求項14】
前記通知部が前記第二のサービスを前記機器に通知した場合であり、更に、前記第二のサービスの対象モジュールの実施率が閾値未満の場合、
前記表示制御部は、前記通知先を前記機器からサービスのサービス提供者に変更することを推奨するコメントを表示する請求項13に記載の情報処理システム。
【請求項15】
前記表示制御部は、前記第二のサービスの対象モジュールの前記実施率を表示する請求項14に記載の情報処理システム。
【請求項16】
前記ユーザーは、企業もしくは人である請求項1に記載の情報処理システム。
【請求項17】
前記通知先判断部が、前記サービスの通知先を判断するための情報には、内部又は外部の記憶部に保存されているサービスレベル情報が含まれており、
前記サービスレベル情報は、前記ユーザーが所望するサービス品質保証の程度として契約しているサービスのレベルに関する情報であり、
前記サービスレベル情報は、前記ユーザーに対応付けられていることを特徴とする請求項1に記載の情報処理システム。
【請求項18】
前記通知先判断部が前記サービスの通知先を判断するための情報には、内部又は外部の記憶部に保存されているサービスレベル情報が含まれており、
前記サービスレベル情報は前記第二のサービスの対象モジュールに対応付けられており、
前記通知先判断部は、前記対象モジュールに対応付けられた前記サービスレベル情報に基づいて、前記サービスの通知先を判断することを特徴とする請求項2に記載の情報処理システム。
【請求項19】
前記サービスレベル情報には、前記サービスを実施するサービス作業担当者のスキルレベル、現在地、営業時間、休業日、及び休日カレンダーの少なくとも1つが含まれており、
前記通知先判断部は、前記ユーザーが契約している前記サービスレベル情報に対応付けられた、サービス作業担当者のスキルレベル、現在地、営業時間、休業日、及び休日カレンダーの少なくとも1つに基づいて、前記サービスの通知先を判断することを特徴とする請求項17に記載の情報処理システム。
【請求項20】
サービスの実施を決定する情報処理システムが行う通知方法であって、
通知先判断部が、機器及び前記機器のユーザーに対応付けられ、前記ユーザーが実施するサービスが異なる第一のサービスレベル情報により、前記サービスの通知先を判断する処理と、
通知部が、前記通知先判断部が決定した前記通知先に対し、前記サービスの実施を通知する処理と、
を行う通知方法。
【請求項21】
サービスの実施を決定するサービス管理システムであって、
サービス対象機器と、
前記サービス対象機器及び前記サービス対象機器のユーザーに対応付けられ、前記ユーザーが実施するサービスが異なる第一のサービスレベル情報により、前記サービスの通知先を判断する通知先判断部と、
前記通知先判断部が決定した前記通知先に対し、前記サービスの実施を通知する通知部と、
を有するサービス管理システム。
【請求項22】
サービスの実施を決定する情報処理システムを、
機器及び前記機器のユーザーに対応付けられ、前記ユーザーが実施するサービスが異なる第一のサービスレベル情報により、前記サービスの通知先を判断する通知先判断部と、
前記通知先判断部が決定した前記通知先に対し、前記サービスの実施を通知する通知部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、情報処理システム、通知方法、サービス管理システム、及び、プログラムに関する。
【背景技術】
【0002】
画像形成装置等の機器ではモーターやクラッチなどが機械的な動作を行って色材で印刷を行うため、清掃や部品交換など各種のサービス(第一のサービス)が必要になる場合がある。例えば大型の画像形成装置(商用プリンタなど)の場合、様々なサービス作業が行われる。サービス作業としてはユーザー等が画像形成装置に対して手作業で行うものもあるし、管理者が端末装置等から画像形成装置の設定値を変更するものもある。
【0003】
機器のサービスの期間やサービス内容等についてサービス提供者と顧客との間で契約が締結される場合がある(例えば、特許文献1参照)。特許文献1には、契約期間が徒過した場合に段階的にサービス提供を制限する技術が記載されている。
【0004】
しかしながら、従来の技術では、適切な通知先に対して機器状態に基づいたサービス(第二のサービス)の実施を通知することが行われていない。補足すると、商用印刷や産業印刷などの分野における印刷工場では、機器の稼働時間を最大化(アップタイムマックス)することが望まれている。そのため、効果的なサービスを効率的に実施するニーズがあり、機器のオペレータ自身によって機器のサービスが実施されることがある(オペレータ自身がサービスすることを「オペレータメンテナンス」という)。この場合、機器のサービスを提供する企業(カスタマーエンジニア)と、機器の顧客との間で、オペレータメンテナンスの対象項目等が契約などにより定められる。つまり、サービスの対象モジュールが同じでもオペレータがサービスを実施する場合とカスタマーエンジニアが実施する場合がある。したがって、オペレータメンテナンス契約が締結されている場合、サービスの実施の通知を適切な通知先に行う必要がある。
【発明の概要】
【発明が解決しようとする課題】
【0005】
本発明は、上記課題に鑑み、適切な通知先に対して機器状態に基づいたサービスの実施を通知する技術を提供することを目的とする。
【課題を解決するための手段】
【0006】
本発明は、サービスの実施を決定する情報処理システムであって、機器及び前記機器のユーザーに対応付けられ、前記ユーザーが実施するサービスが異なる第一のサービスレベル情報により、前記サービスの通知先を判断する通知先判断部と、前記通知先判断部が決定した前記通知先に対し、前記サービスの実施を通知する通知部と、を有する。
【発明の効果】
【0007】
適切な通知先に対して機器状態に基づいたサービスの実施を通知する技術を提供することができる。
【図面の簡単な説明】
【0008】
図1】追加メンテナンスの適切な通知先を決定する方法を説明する概念図である。
図2】サービス管理システムのシステム構成例を説明する図である。
図3】DFEのハードウェア構成例を示す図である。
図4】画像形成装置の概略構成を示す模式図である。
図5】画像形成装置の概略構成の変形例を示す模式図である。
図6】コンピュータのハードウェア構成図の一例である。
図7】サーバ装置、端末装置、及び、画像形成装置が有する機能をブロック状に分けて説明する機能ブロック図である。
図8】機器状態情報記憶部に記憶されている機器状態情報の一例を示す図である。
図9】機器管理情報記憶部に記憶されている機器管理情報の一例を示す図である。
図10】故障メンテナンス情報記憶部に記憶されている故障メンテナンス情報の一例を示す図である。
図11】メンテナンスレベル契約情報記憶部に記憶されているメンテナンスレベル契約情報の一例を示す図である。
図12】メンテナンス通知先情報記憶部に記憶されているメンテナンス通知先情報の一例を示す図である。
図13】メンテナンス実施ログ情報記憶部に記憶されているメンテナンス実施ログ情報の一例を示す図である。
図14】追加メンテナンス、定期メンテナンス、及び、メンテナンス情報記憶部に記憶されているメンテナンス情報の一例を示す図である。
図15】通知先判断部が追加メンテナンスの実施を通知する通知先を判断する処理を説明するフローチャート図の一例である。
図16】メンテナンス実施ログ画面の一例を示す図である。
図17】メンテナンス実施率画面の一例を示す図である。
図18】メンテナンス実施率詳細表示画面の一例を示す図である。
図19】メンテナンスレベルの変更を提案するコメントが表示されたメンテナンス実施率画面の一例を示す図である。
図20】サーバ装置がメンテナンスレベルの変更申請を推奨する処理を説明するフローチャート図の一例である。
図21】メンテナンスレベルが画像形成装置ごとに表示されたメンテナンス実施率画面の一例を示す図である。
図22】メンテナンスレベルの変更を提案するコメントとメンテナンスレベルが画像形成装置ごとに表示されたメンテナンス実施率画面の一例を示す図である。
図23】画像形成装置のメンテナンス実施率詳細表示画面の一例を示す図である。
図24】サーバ装置がメンテナンスレベルの変更申請を行う処理を説明するフローチャート図の一例である。
図25】前倒し実施の推奨を通知する前倒し実施提案画面の一例を示す図である。
図26】定期メンテナンスの前倒し実施提案画面の変形例を示す図である。
図27】ガイダンス画面の一例を示す図である。
図28】拡張現実ヘッドセットを使用したメンテナンス作業を模式的に説明する図である。
図29】通知部がカスタマーエンジニアである場合に、追加メンテナンスが生じた旨を通知するメールの表示例を示す図である。
図30】SLA情報の一例を示す図である。
図31】メンテナンスレベルをSLAレベルで置き換えたメンテナンスレベル契約情報の一例を示す図である。
図32】液体吐出装置の全体概略図の一例である。
図33】3Dプリンタのハードウェア構成例を示す概略図である。
図34】制御装置が有するディスプレイに表示された進捗状況画面の一例を示す図である。
【発明を実施するための形態】
【0009】
以下、本発明を実施するための形態の一例として、サービス管理システムとサービス管理システムが行う通知方法について説明する。
【0010】
<追加メンテナンス>
画像形成装置のメンテナンスとは、スキャナーの読み取り面の清掃のような簡単なものから、帯電装置の電圧調整のような専門的なものまで多種多様である。従来は、主にカスタマーエンジニアが顧客を訪問してメンテナンスを行っているが、作業負荷の軽いメンテナンスについては顧客側のユーザー(エンドユーザーでも管理者でもよい)が実施することで、現場の印刷作業を妨げることなく機器を良好な状態に保つ試みがある。
【0011】
したがって、ユーザーは日常業務である印刷物の生産に加え、定期メンテナンス(第一のサービスの一例)を行う必要が生じている。また、画像形成装置から送信される後述の機器状態情報を後述するサーバ装置が予測モデルに適用することで、故障の予兆を事前に検知できるため、臨時に追加メンテナンス(第二のサービスの一例)を実施する必要も生じている。このため、印刷物の生産を阻害することを抑制しながら、定期メンテナンスと追加メンテナンスをユーザーが、効率的に実施することが求められるようになった。
【0012】
このように機器の稼働時間を最大化(アップタイムマックス)することが望まれているため、機器のオペレータ自身によって機器のメンテナンスを実施するオペレータメンテナンス契約(以下、単にオペレータメンテナンスという)が締結される場合がある。オペレータメンテナンスでは、全てのメンテナンスを機器のオペレータが行うわけでなく、どの程度の難易度のメンテナンスまでオペレータが行うか(残りはカスタマーエンジニアが行う)が契約により決まっている。このため、サービス管理システムは、オペレータメンテナンスにおいて、メンテナンスの対象モジュール(主に対象モジュール又は内部のパーツにより難易度が変わる)に応じてメンテナンスの通知先を決定する処理が必要になる。
【0013】
したがって、サービス管理システムの契約やプログラム購入をするのはメンテナンスなどを行うサービス提供企業が考えられ、サービスを受ける側の企業との間で利用されるシーンが考えられる。通知先は例えばサービス提供担当者、カスタマーエンジニア又はサービスを受けるユーザー(契約企業)である。通知先がユーザー(契約企業)であるとは、例えば通知先を画像形成装置とすることでよいが、ユーザー(契約企業)の管理者にメール等で通知されてもよい。また、通知先は、開発部署、ユーザーの管理者、一般ユーザー、個別の一般ユーザーのように細分化されていてもよい。
【0014】
図1は、本実施形態において、追加メンテナンスの適切な通知先を決定する方法を説明する概念図である。詳細は後述するが、サーバ装置は、メンテナンス通知先情報記憶部でメンテナンス通知先情報1007a(サービス通知先情報の一例)を管理し、メンテナンスレベル契約情報記憶部でメンテナンスレベル契約情報1006aを管理している。
【0015】
追加メンテナンスが発生した場合、追加メンテナンスの対象モジュールが定まる。図1では、対象モジュールが感光体クリーニングユニットであるとする。また、追加メンテナンスが発生した画像形成装置が特定されているので、この画像形成装置のメンテナンスサービスを契約しているユーザー(契約企業)も特定される。メンテナンスレベル契約情報1006aにより、契約企業のメンテナンスレベルが定まる。図1では、契約企業のメンテナンスレベルはレベル2である。サーバ装置は、対象モジュールとメンテナンスレベルに対応付けられたメンテナンス作業担当者(通知先)をメンテナンス通知先情報1007aで特定できる。
【0016】
以上のように、本実施形態のサービス管理システムは、オペレータメンテナンス契約が締結されている場合において、適切な通知先に対して機器状態に基づいた追加メンテナンスの実施を通知することができる。
【0017】
<用語について>
サービスとは、機器が期待される機能を継続的に発揮できるように実施される、維持、管理、保守、修理、又は、これらに必要な作業である。サービスは必ずしも故障の抑制のみには限られない。本実施形態では、サービスをメンテナンスという用語で説明する。
【0018】
機器とは、メンテナンスを必要とする機械や構造物であればよい。本実施形態では、画像形成装置を機器の例として説明する。画像形成装置は用紙に印刷するものに限らず、3Dプリンタやアパレル商品用のプリンタでもよい。
【0019】
メンテナンススケジュールとは、メンテナンスの予定がカレンダーや時間割(タイムテーブル)等に登録された情報をいう。
【0020】
故障の予兆とは、故障が起ころうとするきざし又は前ぶれである。故障の予兆の検出時にすでに故障が生じていてもよい。
【0021】
メンテナンスの優先度とは、メンテナンスを先に実施すべき度合いであり、重要度と称してもよい。定期メンテナンスは定期的に行うことが決まっているメンテナンスなので、追加メンテナンスよりも優先度が高い。追加メンテナンスは定期メンテナンスよりも優先度が低い。
【0022】
前倒しとは、近い将来に実施する予定だった事柄を、状況に応じて時期を早めて取り上げることをいう。本実施例では、定期メンテナンスの実施日を予定日(又は予定時)よりも前に実施することをいう。
【0023】
<システム構成例>
図2は、本実施形態のサービス管理システム100のシステム構成例を説明する図である。サービス管理システム100は、サーバ装置104、DFE102、及び、画像形成装置103を有している。端末装置101についてはサービス管理システム100が有していてもよいし、有していなくてもよい。
【0024】
端末装置101とDFE102はネットワークNを介して通信可能である。ネットワークは例えば画像形成装置103が配置されている施設内のLANを含み、DFE102がインターネット上に配置されている場合は更にインターネットを含む。DFE102と画像形成装置103は専用線で1対1に接続される場合もあるし、ネットワークを介して接続される場合もある。また、DFE102と画像形成装置103は一体でもよいし、着脱可能でもよい。
【0025】
端末装置101ではWebブラウザが動作している。DFE102が備えるサーバにWebブラウザがアクセスして、タスク作成、スケジュール登録、及び、タスク実行のそれぞれの入力操作画面を表示する。端末装置101は、入力画面に対するタスク作成、スケジュール登録、及び、タスク実行などの操作を管理者から受け付け、これらをDFE102に要求する。
【0026】
なお、管理者はDFE102にログインするため、ユーザーIDとパスワードを端末装置101に入力する。端末装置101はユーザーIDとパスワードをDFE102に送信するので、DFE102による認証が成功すると、一般ユーザーか管理者か特定される。一般ユーザーか管理者に応じて表示される画面や入力可能な項目が異なってよい。なお、管理者の認証は認証サーバが行ってもよい。
【0027】
認証が成功し、管理者がログインした場合、タスク作成、スケジュール登録、及び、タスク実行へのアクセス権が与えられ、一般ユーザーの場合、タスク実行へのアクセス権が与えられる。
【0028】
端末装置101は、例えば、PC(Personal Computer)、スマートフォン、タブレット端末、PDA(Personal Digital Assistant)、ウェアラブルPC(サングラス型、腕時計型など)などである。ただし、通信機能を有しWebブラウザ又はDFE102に専用のアプリケーションソフトウェアが動作すればよい。例えば、カーナビ、ゲーム機、テレビ受像器なども端末装置101となりうる。
【0029】
なお、画像形成装置103でもWebブラウザが動作する場合、管理者は画像形成装置を操作してDFE102にタスク作成、スケジュール登録、及び、タスク実行を要求できる。
【0030】
また、DFE102がコンソール用のディスプレイに入力操作画面を表示し、キーボードからタスク作成、スケジュール登録、及び、タスク実行の処理を受け付けることも可能である。この場合、サービス管理システム100に端末装置101は不要になる。
【0031】
DFE102は、画像形成装置103が実行する印刷ジョブの受け付け、画像処理(RIP:Raster Image Processer)、実行中の進捗管理、異常監視などを行う制御装置である。DFE102は端末装置101からタスク作成、スケジュール登録、及び、タスク実行の処理を受け付ける。すなわち、DFE102は、画像形成装置103を操作するユーザインタフェース(入力操作画面)を管理者に提供する。DFE102は1台以上の情報処理装置を有している。
【0032】
DFE102はWebブラウザが表示する画面の画面情報を生成する。画面情報は、HTML、XML、スクリプト言語、及びCSS(cascading style sheet)等で記述されたプログラムであり、主にHTMLによりWebページの構造が特定され、スクリプト言語によりWebページの動作が規定され、CSSによりWebページのスタイルが特定される。また、クライアント側の画面情報とサーバ側のアプリやデータベースが連携して実現するアプリをWebアプリという。本実施形態でも、端末装置101とDFE102が協働してWebアプリを実行する。
【0033】
DFE102は、端末装置101又は画像形成装置103からの要求に応じて、タスクやタスクのスケジュールのデータベースへの登録処理、及び、画像形成装置に対するタスク実行処理(機器設定の変更、操作の要求等)を行う。
【0034】
画像形成装置103はDFE102より受け付けた要求に応じて、印刷ジョブを実行する。画像形成装置103は、画像を用紙に印刷する機能を有している。画像を形成する方式にはレーザプリンタ、インクジェットプリンタ、サーマルプリンタ、スクリーン印刷、凹版印刷等がある。また、画像形成装置103は複合機(マルチファンクションプリンタ)、又は、MFP(Multi-function Peripheral/Product/Printer)の機能を有していてもよい。画像形成装置103は、プリンタ、印刷装置などと呼ばれていてもよい。また、画像形成装置103は、3DプリンタやDTG(Direct To Garment)プリンタ等でもよい。
【0035】
また、本実施形態の画像形成装置103は、いわゆる商用プリンタでもよい。商用プリンタは、社員等が社内的に使用する印刷物を印刷する機器ではなく、印刷物が商品となる商用印刷用の機器である。商用印刷では、画像形成装置103は、一般の企業や団体の事業活動に使われる印刷物を出力する。例えば、チラシ、パンフレット、ポスター、カタログ、会社案内、マニュアルなどを出力する場合がある。オフィス用の画像形成装置と商用の画像形成装置は、主に、印刷速度、画質、対応する用紙の種類・サイズなどが異なっている。
【0036】
また、本実施形態は、画像形成装置103以外の機器にも適用できる。画像形成装置103以外の機器は、例えば、PJ(Projector:プロジェクター)、電子黒板、テレビ会議端末、デジタルサイネージ、HUD(Head Up Display)装置、産業機械、撮像装置、集音装置、医療機器、ネットワーク家電、ゲーム機等であってもよい。
【0037】
サーバ装置104は、メンテナンスに関する処理を実行する一台以上の情報処理システムである。すなわち、サーバ装置104は、機器状態情報1001aを画像形成装置103から受信し、故障の予兆の有無を判断し、故障の予兆を検出した場合、追加メンテナンスの実施推奨期間を決定する。
【0038】
サーバ装置104は、クラウド上に存在しても、オンプレミスに存在してもよい。クラウドとは、特定ハードウェア資源が意識されずにネットワーク上のリソースが利用される情報処理の利用形態をいう。オンプレミスとは、主にサーバやソフトウェアなどのシステムを、ユーザー側の担当者が管理できる施設の構内に設置して運用することをいう。
【0039】
サーバ装置104は図2に示すように独立して存在する他、DFE102と一体でもよい。また、画像形成装置103がサーバ装置104の機能を有してもよい。
【0040】
<ハードウェア構成>
続いて、図3図6を参照して、DFE102、画像形成装置103、及び、サーバ装置104のハードウェア構成を説明する。
【0041】
<<DFE>>
図3は、DFE102のハードウェア構成例を示す図である。DFE102はコンピュータと同様の構成を有している。DFE102はCPU201、ROM202、RAM203、HDD/SSD204、I/F205、及び、操作部206を有している。
【0042】
CPU201は、RAM203を作業領域として使用し、ROM202に格納されているプログラムを実行する。
【0043】
HDD/SSD204は、記憶部として使用され、タスクやスケジュールの情報を格納している。HDD/SSD204に格納されている情報は、CPU201が読み出しプログラム実行時に使用することもある。
【0044】
I/F205は、画像形成装置103及び端末装置101との通信可能にするインターフェースである。
【0045】
操作部206は、タッチパネルを有し、画面上で画像形成装置の状態、タスクのスケジュール、タスクの内容などを表示する。また、操作部206は、タスクを実行するユーザー(管理者、一般ユーザー)や、タスク作成やスケジュール登録を行う管理者からの入力を受け付ける。
【0046】
<<画像形成装置>>
図4は、本実施形態における画像形成装置103の概略構成を示す模式図である。この画像形成装置103は、電子写真方式の画像形成装置であり、プリンタ81、給送装置200、スキャナー300、及び原稿自動搬送装置400などを備えている。但し、本発明の実施形態に係る画像形成装置103は、印刷して印刷物を出力する印刷機能を備えた印刷装置であれば、これらのうちの一部を備えているものでもよく、呼称によって限定されるものでもない。
【0047】
プリンタ81は、特殊色(S:Special)、不可視緑色(G:Invisible Green)、不可視赤色(R:Invisible Red)、不可視青色(B:Invisible Blue)、黒色(K:Key plate)の各色の画像を作像するための五つの現像ステーション18S、18G、18R、18B、18Kを具備する画像形成ユニットGUを備えている。各符号の数字(18)の後に付されたS、G、R、B、Kという添字は、それぞれ、特殊色用、不可視緑色用、不可視赤色用、不可視青色用、黒色用の部材であることを示している。以下の説明で使用される他の符号についても同様である。また、以下の説明では、S、G、R、B、Kの文字が、それぞれ、特殊色、不可視緑色、不可視赤色、不可視青色、黒色を示す場合もある。なお、特殊色は、不可視緑色、不可視赤色、不可視青色、及び黒色のいずれとも異なる色の総称である。
【0048】
不可視緑色は、不可視光線の下では視認できるが可視光線の下では視認しにくい緑色を意味する。不可視赤色は、不可視光線の下では視認できるが可視光線の下では視認しにくい赤色を意味する。不可視青色は、不可視光線の下では視認できるが可視光線の下では視認しにくい青色を意味する。プリンタ81は、不可視緑色、不可視赤色、及び不可視青色を重ね合わせることにより、任意の不可視色(不可視光線の下では視認できるが可視光線の下では視認しにくい色)を表現できる。黒色は、可視光線の下で視認できる黒色を意味し、特殊色は、可視光線の下で視認できる特殊色を意味する。
【0049】
可視光線は、人間によって光として認識される波長を有する電磁波である。不可視光線は、可視光線の波長以外の波長を有する電磁波である。本実施形態では、不可視光線は、ブラックライトなどが発する長波長紫外線である。また、本実施形態では、不可視色は、蛍光灯が発する光及び日光などの可視光線の下では透明であり、ブラックライトが発する紫外線などの不可視光線の下で視認できるようになる。
【0050】
具体的には、不可視緑色の画像は、不可視緑色トナー(以下、「Gトナー」とする)によって実現され、不可視赤色の画像は、不可視赤色トナー(以下、「Rトナー」とする)によって実現され、不可視青色の画像は、不可視青色トナー(以下、「Bトナー」とする)によって実現される。そして、不可視緑色、不可視赤色、及び不可視青色以外の不可視色の画像は、Gトナー、Rトナー、及びBトナーのうちの少なくとも二つの不可視色トナーの重ね合わせによって実現される。なお、不可視光線の下で視認できる黒色である不可視黒色は、Gトナー、Rトナー、及びBトナーをいずれも付着させないことによって実現される。また、可視光線の下で視認できる特殊色の画像は、特殊色トナー(以下、「Sトナー」とする)によって実現され、可視光線の下で視認できる黒色の画像は、黒色トナー(以下、「Kトナー」とする)によって実現される。
【0051】
本実施形態では、不可視色トナーは、透明トナー(クリアトナー)と透明蛍光体とを組み合わせることによって生成される。すなわち、不可視色トナーは、典型的には、クリアトナーを母体として生成される。なお、透明蛍光体は、透明蛍光顔料又は透明蛍光染料などである。また、本実施形態では、不可視色トナーは、重合トナーよりも高い定着温度を有する粉砕トナーである。但し、不可視色トナーは、重合トナーであってもよい。
【0052】
プリンタ81の筐体内において、現像ステーション18S、18G、18R、18B、18Kの他には、光書込ユニット21、中間転写ユニット73、二次転写装置22、レジストローラ対49、ベルト定着方式の定着装置25などが配設されている。
【0053】
光書込ユニット21は、光源、ポリゴンミラー、f-θレンズ、反射ミラーなどを有し、画像データに基づいて感光体1S、1G、1R、1B、1Kの表面にレーザー光を照射する。
【0054】
現像ステーション18S、18G、18R、18B、18Kは、ドラム状の感光体1S、1G、1R、1B、1Kの他に、帯電ローラ(帯電手段)、現像装置(現像手段)、ドラムクリーニング装置、除電ランプ(除電手段)などを有している。
【0055】
S(特殊色)用の現像ステーション18Sにおける感光体1Sの表面は、帯電手段である帯電ローラによって一様に帯電させられる。帯電処理が施された感光体1Sの表面には、光書込ユニット21によって変調及び偏向されたレーザー光が照射される。すると、照射部(露光部)の電位が減衰する。この減衰により、感光体1Sの表面にS用の静電潜像が形成される。形成されたS用の静電潜像は現像手段である現像装置によって現像されてSトナー像となる。
【0056】
S用の感光体1S上に形成されたSトナー像は、中間転写ベルト110に一次転写される。一次転写後の感光体1Sの表面は、ドラムクリーニング装置によって転写残トナーがクリーニングされる。
【0057】
S用の現像ステーション18Sにおいて、ドラムクリーニング装置によってクリーニングされた感光体1Sは、除電器によって除電される。そして、帯電器によって一様に帯電させられて初期状態に戻る。以上のような一連のプロセスは、他色用(G、R、B、K用)の現像ステーション(18G、18R、18B、18K)においても同様にして行われる。
【0058】
中間転写ユニット73は、無端状の中間転写ベルト110、及び、ベルトクリーニング装置90などを有している。また、駆動ローラ71、二次転写バックアップローラ72、四つの一次転写バイアスローラ62S、62G、62R、62B、62Kなども有している。
【0059】
無端状の中間転写ベルト110は、そのループの内側に配設された駆動ローラ71などの複数の張架ローラによってテンション張架されている。そして、ベルト駆動モーターによって駆動される駆動ローラ71の回転によって図中の時計回り方向に無端移動させられる。
【0060】
S、G、R、B、K用の一次転写バイアスローラ62S、62G、62R、62B、62Kは、中間転写ベルト110の裏面(内周面)に接触するように配設され、電源から出力される一次転写バイアスが印加される。また、中間転写ベルト110をその裏面側から感光体1S、1G、1R、1B、1Kに向けて押圧する。これにより、感光体1S、1G、1R、1B、1Kと、中間転写ベルト110の表面(外周面)とが当接するS、G、R、B、K用の一次転写ニップが形成される。それらの一次転写ニップでは、一次転写バイアスの影響により、感光体1S、1G、1R、1B、1Kと一次転写バイアスローラ62S、62G、62R、62B、62Kとの間に一次転写電界が形成される。
【0061】
S用の感光体1S上に形成されたSトナー像は、この一次転写電界やニップ圧の影響によって中間転写ベルト110上に一次転写される。このSトナー像の上には、G、R、B、K用の感光体1G、1R、1B、1K上に形成されたGトナー像、Rトナー像、Bトナー像、Kトナー像が順次重ね合わせて一次転写される。この重ね合わせの一次転写により、中間転写ベルト110上には多色トナー像が形成される。
【0062】
中間転写ベルト110上に形成された多色トナー像は、後述の二次転写ニップで記録シートに二次転写される。二次転写ニップ通過後の中間転写ベルト110の表面に残留する転写残トナーは、駆動ローラ71との間にベルトを挟み込むベルトクリーニング装置90によってクリーニングされる。
【0063】
中間転写ユニット73の下方に配設された二次転写装置22は、二次転写ローラ23を中間転写ベルト110における二次転写バックアップローラ72に対する掛け回し箇所に当接させて二次転写ニップを形成している。二次転写バックアップローラ72には、トナーと同極性の二次転写バイアスが印加されているのに対し、二次転写ローラ23は接地されている。これにより、二次転写ニップには中間転写ベルト110上の多色トナー像をベルト側から二次転写ローラ23側に向けて静電移動させる二次転写電界が形成される。レジストローラ対49によって中間転写ベルト110上の多色トナー像に同期するように二次転写ニップに送り込まれた記録シートには、この二次転写電界やニップ圧の作用によって多色トナー像が二次転写される。
【0064】
プリンタ81の筐体内の下部に設けられた給送装置200には、内部に複数の記録シートをシート束の状態で複数枚重ねて収容する給送カセット79、及び、ペーパーバンク78が設けられている。給送カセット79及びペーパーバンク78は、紙束の一番上の記録シートに給送ローラ77を押し当てている。そして、給送ローラ77を回転させることにより、一番上の記録シートを給送路46に向けて送り出す。
【0065】
給送カセット79又はペーパーバンク78から送り出された記録シートを受け入れる給送路46は、複数の搬送ローラ対47と、その路内の末端付近に設けられたレジストローラ対49とを有している。そして、記録シートをレジストローラ対49に向けて搬送する。レジストローラ対49に向けて搬送された記録シートは、レジストローラ対49のローラ間に挟まれる。一方、中間転写ユニット73において、中間転写ベルト110上に形成された多色トナー像は、ベルトの無端移動に伴って二次転写ニップに進入する。
【0066】
レジストローラ対49は、ローラ間に挟み込んだ記録シートを二次転写ニップにて多色トナー像に密着させ得るタイミングで送り出す。これにより、二次転写ニップでは、中間転写ベルト110上の多色トナー像が記録シートに密着する。そして、記録シート上に二次転写されて、白色の記録シート上でフルカラー画像となる。このようにしてフルカラー画像が形成された記録シートは、二次転写ローラ23の回転駆動に伴って二次転写ニップを出た後、搬送ベルトを具備するシート搬送ユニットを経由して定着装置25に送られる。
【0067】
定着装置25は、定着ベルト26を二本のローラによって張架しながら無端移動させるベルトユニットと、このベルトユニットの一方のローラに向けて押圧される加圧ローラ27とを有している。定着ベルト26と加圧ローラ27とは互いに当接して定着ニップを形成しており、シート搬送ユニットから受け取った記録シートを定着ニップに挟み込む。ベルトユニットにおける二本のローラのうち、加圧ローラ27から押圧される方の定着ローラは、内部に熱源(ヒータ)を有しており、これの発熱によって定着ベルト26を加熱する。加熱された定着ベルト26は、定着ニップに挟み込まれた記録シートを加熱する。この加熱やニップ圧の影響により、フルカラー画像が記録シートに定着させられる。
【0068】
定着装置25内で定着処理が施された記録シートは、複写機の筐体の左側板に突設されたスタック部上にスタックされるか、もう一方の面にもトナー像を形成するために二次転写ニップに戻されるかする。
【0069】
原稿のコピーがとられる際には、例えばシート原稿の束が原稿自動搬送装置400の原稿台74上にセットされる。但し、その原稿が本状に閉じられている片綴じ原稿である場合には、コンタクトガラス75上にセットされる。このセットに先立ち、複写機本体に対して原稿自動搬送装置400が開かれ、スキャナー300のコンタクトガラス75が露出される。この後、閉じられた原稿自動搬送装置400によって片綴じ原稿が押さえられる。
【0070】
このようにして原稿がセットされた後、コピースタートスイッチが押下されると、スキャナー300による原稿読取動作がスタートする。但し、原稿自動搬送装置400にシート原稿がセットされた場合には、この原稿読取動作に先立って、原稿自動搬送装置400がシート原稿をコンタクトガラス75まで自動搬送する。
【0071】
原稿読取動作では、まず、第1走行体76と第2走行体34とがともに走行を開始し、第1走行体76に設けられた光源から光が発射される。そして、原稿面からの反射光が第2走行体34内に設けられたミラーによって反射され、結像レンズ35を通過した後、読取センサ36に入射される。読取センサ36は、入射光に基づいて画像情報を構築する。
【0072】
このような原稿読取動作と並行して、各現像ステーション(18S、18G、18R、18B、18K)内の各機器や、中間転写ユニット73、二次転写装置22、定着装置25がそれぞれ駆動を開始する。そして、読取センサ36によって構築された画像情報に基づいて、光書込ユニット21が駆動制御されて、感光体1S、1G、1R、1B、1K上にS、G、R、B、Kトナー像が形成される。これらトナー像は、中間転写ベルト110上に重ね合わせ転写されて多色トナー像となる。
【0073】
また、原稿読取動作の開始とほぼ同時に、給送装置200内では給送動作が開始される。この給送動作では、給送ローラ77の一つが選択的に回転させられ、ペーパーバンク78又は給送カセット79から記録シートが送り出される。送り出された記録シートは、分離ローラ80で1枚ずつ分離されて反転給送路に進入した後、搬送ローラ対によって二次転写ニップに向けて搬送される。
【0074】
プリンタ81の筐体内には、各機器の制御を司るCPUなどから構成される制御部が配設されている。また、筐体の上面には、液晶ディスプレイ及び各種キーボタンなどから構成される操作表示部82が配設されている。操作者は、この操作表示部82に対する入力操作により、制御部に対して命令を送ることで、記録シートの片面だけに画像を形成するモードである片面プリントモード、又は、両面に画像を形成する両面プリントモードなどを指定することができる。また、画像形成装置103はこの操作表示部82にメンテナンススケジュール等を表示する。
【0075】
図5は、画像形成装置103の変形例を示す図である。図5の画像形成装置103は、インクジェット方式の画像形成装置であり、主に、給紙部401、画像形成部306、乾燥部402、排紙部403、及び、制御装置423を有している。画像形成装置103は、給紙部401から給紙されるシート材としての記録材である用紙Pに対し、画像形成部306で画像形成用の液体であるインクにより画像を形成する。そして、画像形成装置103は、用紙上に付着したインクを乾燥部402において乾燥させた後、用紙を排紙部403から排紙する。
【0076】
給紙部401は、主に、複数の用紙Pが積載される給紙トレイ411と、給紙トレイ411から用紙を1枚ずつ分離して送り出す給送装置412と、用紙を画像形成部306へ送り込むレジストローラ対413とから構成されている。給送装置412には、ローラやコロを用いた装置や、エア吸引を利用した装置など、あらゆる給送装置を用いることが可能である。給送装置412により給紙トレイ411から送り出された用紙は、その先端がレジストローラ対413に到達した後、レジストローラ対413が所定のタイミングで駆動することにより、画像形成部306へ給紙される。なお、本実施形態において、給紙部401は、画像形成部306へ用紙Pを送り出すものであれば、その構成に制限はない。
【0077】
画像形成部306は、主に、給紙された用紙Pを受け取る受け取り胴361と、受け取り胴361によって搬送された用紙Pを外周面に担持して搬送する用紙担持ドラム362と、用紙担持ドラム362に担持された用紙Pに向けてインクを吐出するインク吐出部364と、用紙担持ドラム362によって搬送された用紙Pを乾燥部402へ受け渡す受け渡し胴365とから構成されている。給紙部401から画像形成部306へ搬送されてきた用紙Pは、受け取り胴361の表面に設けられた用紙グリッパによって先端が把持され、受け取り胴361の表面移動に伴って搬送される。受け取り胴361により搬送された用紙は、用紙担持ドラム362との対向位置で用紙担持ドラム362へ受け渡される。
【0078】
用紙担持ドラム362の表面にも用紙グリッパが設けられており、用紙の先端が用紙グリッパによって把持される。また、用紙担持ドラム362の表面には、複数の吸引孔が分散して形成されており、各吸引孔には吸引装置363によって用紙担持ドラム362の内側へ向かう吸い込み気流が発生する。受け取り胴361から用紙担持ドラム362へ受け渡された用紙Pは、用紙グリッパによって先端が把持されると共に、吸い込み気流によって用紙担持ドラム362の表面に吸着して、用紙担持ドラム362の表面移動に伴って搬送される。
【0079】
本実施形態のインク吐出部364は、C(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)の4色のインクを吐出して画像を形成するものであり、インクごとに個別の液体吐出ヘッド364C,364M,364Y,364Kを備えている。液体吐出ヘッド364C,364M,364Y,364Kは、液体を吐出するものであれば、その構成に制限はなく、あらゆる構成のものを採用することができる。画像形成装置103は、必要に応じて、白色、金色、銀色などの特殊なインクを吐出する液体吐出ヘッドを有したり、表面コート液などの画像を構成しない液体を吐出する液体吐出ヘッドを有したりしてもよい。
【0080】
インク吐出部364の液体吐出ヘッド364C,364M,364Y,364Kは、画像情報に応じた駆動信号によりそれぞれ吐出動作が制御される。用紙担持ドラム362に担持された用紙Pがインク吐出部364との対向領域を通過する際に、液体吐出ヘッド364C,364M,364Y,364Kから各色インクが吐出され、当該画像情報に応じた画像が形成される。なお、本実施形態において、画像形成部306は、用紙P上に液体を付着させて画像を形成するであれば、その構成に制限はない。
【0081】
乾燥部402は、主に、画像形成部306で用紙P上に付着したインクを乾燥させるための乾燥機構421と、画像形成部306から搬送されてくる用紙Pを搬送する搬送機構422とから構成されている。画像形成部306から搬送されてきた用紙Pは、搬送機構422に受け取られた後、乾燥機構421を通過するように搬送され、排紙部403へ受け渡される。乾燥機構421を通過する際、用紙P上のインクには乾燥処理が施され、これによりインク中の水分等の液分が蒸発し、用紙P上にインクが固着すると共に、用紙Pのカールが抑制される。
【0082】
排紙部403は、主に、複数の用紙Pが積載される排紙トレイ431から構成されている。乾燥部402から搬送されてくる用紙Pは、排紙トレイ431上に順次積み重ねられて保持される。なお、本実施形態において、排紙部403は、用紙Pを排紙するものであれば、その構成に制限はない。
【0083】
制御装置423は画像形成装置を制御する情報処理装置である。制御装置423は、例えばCPU、RAM、ROM、SSD(HDD)、通信装置等を有している。制御装置423はDFE102と通信して、タスクの実施に応じた設定値や操作の要求を受信する。
【0084】
画像形成装置103はディスプレイ440を内蔵しているか、又は、ディスプレイ440が外付けされている。画像形成装置103はこのディスプレイ440にメンテナンススケジュール等を表示する。なお、端末装置101やDFE102等もメンテナンススケジュールを表示することができる。
【0085】
<<サーバ装置>>
サーバ装置は、図6に示すように、コンピュータ500としての構成を有する。図6は、コンピュータ500のハードウェア構成図である。図6に示されているように、コンピュータ500は、コンピュータによって構築されており、図6に示されているように、CPU501、ROM502、RAM503、HD504、HDD(Hard Disk Drive)コントローラ505、ディスプレイ506、外部機器接続I/F(Interface)508、ネットワークI/F509、バスライン510、キーボード511、ポインティングデバイス512、光学ドライブ514、メディアI/F516を備えている。
【0086】
これらのうち、CPU501は、受注システム10、生産管理システム20、生産拠点システム30、及び、コンピュータ500全体の動作を制御する。ROM502は、IPL等のCPU501の駆動に用いられるプログラムを記憶する。RAM503は、CPU501のワークエリアとして使用される。HD504は、プログラム等の各種データを記憶する。HDDコントローラ505は、CPU501の制御にしたがってHD504に対する各種データの読み出し又は書き込みを制御する。ディスプレイ506は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続I/F508は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリや各種のプリンタ等である。ネットワークI/F509は、通信ネットワークを利用してデータ通信をするためのインターフェースである。バスライン510は、図6に示されているCPU501等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【0087】
また、キーボード511は、文字、数値、各種指示などの入力に使用される複数のキーを備えた入力手段の一種である。ポインティングデバイス512は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。光学ドライブ514は、着脱可能な記録媒体の一例としての光記憶媒体513に対する各種データの読み出し又は書き込みを制御する。なお、光記憶媒体513は、CD,DVD、Blu-Ray(登録商標)等でよい。メディアI/F516は、フラッシュメモリ等の記録メディア515に対するデータの読み出し又は書き込み(記憶)を制御する。
【0088】
<機能について>
続いて、図7等を参照して、サービス管理システム100が有する各装置の機能について説明する。図7は、サービス管理システム100が有するサーバ装置104、端末装置101、及び、画像形成装置103が有する機能をブロック状に分けて説明する機能ブロック図である。なお、端末装置101はサービス管理システム100に必ずしも必須でなく、サーバ装置104及び画像形成装置103のみでもサービス管理システム100が成り立つ。
【0089】
<<サーバ装置>>
サーバ装置104は、通信部11、メンテナンス決定部12、機器情報取得部13、通知先判断部14、ログ情報作成部15、集計部16、提案部17、通知部18、及び画面生成部19を有している。サーバ装置104が有するこれらの機能は、サーバ装置104にインストールされた1以上のプログラムに含まれる命令を図6に示したCPU501が実行することで実現される機能又は手段である。
【0090】
また、サーバ装置104は、機器状態情報記憶部1001、故障予測モデル記憶部1002、機器管理情報記憶部1003、故障メンテナンス情報記憶部1005、メンテナンスレベル契約情報記憶部1006、メンテナンス通知先情報記憶部1007、及び、メンテナンス実施ログ情報記憶部1008を有する。これら各記憶部は、図6に示したHD504、又は、RAM503等により実現可能である。
【0091】
通信部11は、後述する機器状態情報を画像形成装置103から受信し、メンテナンス決定部12により故障の予兆が検出された場合、通知先判断部14が判断した画像形成装置103又はカスタマーエンジニアに対して追加メンテナンス情報を送信する。また、通信部11は、機器管理情報記憶部1003に記憶された機器管理情報を参照して、追加メンテナンスが発生したことを機器の管理者へも通知してよい。
【0092】
機器情報取得部13は、通信部11を介して、画像形成装置103から機器状態情報を取得し、機器状態情報記憶部1001に保存する。機器状態情報とは、画像形成装置103の使用状態を示す情報である。機器状態情報は、例えば、画像形成装置103の各種部品等の電流や電圧、温度等を各種のセンサで計測した計測値や、画像形成装置103により印刷データが用紙に印刷された回数を示すカウンタ値等を含む情報である。
【0093】
メンテナンス決定部12は、機器情報取得部13により取得された機器状態情報と、後述する故障予測モデル記憶部1002に記憶された故障予測モデルとに基づいて、画像形成装置103において発生する故障の予兆を検出する。故障の予兆は、画像形成装置103においてどのような故障(故障の種類)の発生が予測されるかを有し、更に、故障が発生する確率や、発生するまでの時間、及び、発生が予測される故障の重症度等が含まれてよい。
【0094】
また、メンテナンス決定部12は、予兆を検出した故障の種別に応じて、故障メンテナンス情報記憶部1005に記憶されている故障種別から必要な追加メンテナンスを特定する。
【0095】
通知先判断部14は、追加メンテナンスが発生した場合に、カスタマーエンジニア又はユーザー(契約企業)のどちらに通知するか判断する。ユーザー(契約企業)とは、故障が発生した画像形成装置103である。詳細は後述する。
【0096】
ログ情報作成部15は、定期メンテナンス、及び追加メンテナンスに関してメンテナンス実施ログを作成する。追加メンテナンスを「前倒し実施メンテナンス」という場合がある。前倒し実施メンテナンスとは、追加メンテナンスと同じ又は類似する定期メンテナンスが、追加メンテナンスの推奨開始日に対し所定の日数以内に存在する場合の、該定期メンテナンスをいう。同じ又は類似するとは、対象モジュールが同じか、対象モジュールを構成するパーツが共通することをいう。このため、前倒し実施メンテナンスで行われるメンテナンスは、定期メンテナンスとも言えるし、追加メンテナンスとも言える。
【0097】
集計部16は、メンテナンス実施ログに基づいてメンテナンスの実施率を集計する。集計は、作業可能レベルごと、画像形成装置103ごと、ユーザー(契約企業)ごと、定期メンテナンスごと、又は、追加メンテナンスごとなどで可能である。
【0098】
提案部17は、追加メンテナンスの実施率が閾値未満の場合、ユーザーメンテナンスレベルの変更を提案する。つまり、ユーザー(契約企業)のメンテナンスレベルが高いとユーザー(契約企業)が作業する追加メンテナンスが増えるが、実施率が低い場合はメンテナンススキルが足りないと推定し、メンテナンスレベルを下げることを提案する。
【0099】
通知部18は、通信部11を介して、追加メンテナンスが発生した場合に、通知先判断部14が判断した通知先である、カスタマーエンジニア又は故障が発生した画像形成装置103(ユーザー)に追加メンテナンスが発生した旨を通知する。
【0100】
画面生成部19は、端末装置101、画像形成装置103、又は、サーバ装置104に直接、接続されたディスプレイに表示される画面の画面情報を生成する。画面生成部19は、HTML、XML、JavaScript(登録商標)、及び、CSS(Cascade Style Sheet)等により実施率を表示するための画面情報を生成する。端末装置101又は画像形成装置103のWebブラウザは画面情報を受信し、解析することで後述する各種の画面を表示する。このように、サーバ装置104内のサーバ機能とWebブラウザが連携することで実行されるアプリケーションをWebアプリという。
【0101】
なお、端末装置101又は画像形成装置103がネイティブアプリを実行してもよく、この場合、画面の構成はネイティブアプリが有しているので、画面情報はネイティブアプリが表示する内容でよい。
【0102】
(機器状態情報記憶部1001)
図8は、機器状態情報記憶部1001に記憶されている機器状態情報1001aの一例を示す図である。図8に示すように、機器状態情報記憶部1001には、画像形成装置103を一意に識別する機器IDに対応付けて、取得日時、センサA計測値、センサB計測値、カウンタ値等が記憶されている。機器状態情報記憶部1001には、図示する機器ID「PP10001」の機器状態情報1001aに加えて、他の機器の機器状態情報1001aも記憶されている。機器状態情報1001aは、画像形成装置103における計測値やカウンタ値の所定の時間毎の履歴を示す情報である。
【0103】
・取得日時は、画像形成装置103が機器状態情報1001aをサーバ装置104に送信した日時である。図8の例では毎日、20時30分に機器状態情報1001aが送信されているがあくまで一例であり、不定期でも一日に複数回、送信されてよい。
【0104】
・センサ値A,センサ値Bは、画像形成装置103に含まれる部品等の電流や電圧、温度等を各種のセンサで計測した計測値である。センサ値は3つ以上ある場合が多い。
【0105】
・カウンタ値は、画像形成装置103により印刷されたページ数の累積値を示す。
【0106】
メンテナンス決定部12は、機器状態情報1001aと、故障予測モデル記憶部1002に記憶された故障予測モデルとに基づいて、画像形成装置103における故障の発生を予測する。
【0107】
(故障予測モデル記憶部1002)
故障予測モデルとは、故障が発生する際の計測値やカウンタ値のパターン等をモデル化したデータであり、故障の種別(故障種別)毎に存在する。故障予測モデルが更に機器の種別ごとに用意されてもよい。
【0108】
例えば、故障予測モデル記憶部1002には、故障Aの発生を予測するための故障予測モデルA、故障Bの発生を予測するための故障予測モデルB、故障Cの発生を予測するための故障予測モデルC等が記憶されている。故障予測モデルは、機器状態情報1001aと、故障が発生する確率、発生するまでの時間、及び、発生が予測される故障の重症度などを対応付ける情報である。このような情報は、予め管理者等が過去の知見に基づいて手動で作成してもよいし、機械学習により作成してもよい。
【0109】
機械学習とは、コンピュータに人のような学習能力を獲得させるための技術であり、コンピュータが、データ識別等の判断に必要なアルゴリズムを、事前に取り込まれる学習データから自律的に生成し、新たなデータについてこれを適用して予測を行う技術のことをいう。機械学習のための学習方法は、教師あり学習、教師なし学習、半教師学習、強化学習、深層学習のいずれかの方法でもよく、更に、これらの学習方法を組み合わせた学習方法でもよく、機械学習のための学習方法は問わない。機械学習の手法には、パーセプトロン、ディープラーニング、サポートベクターマシン、ロジスティック回帰、ナイーブベイズ、決定木、ランダムフォレストなどがあり、本実施形態で説明する手法には限られない。
【0110】
例えば機械学習の1つとしてディープラーニングを用いた故障予測モデルでは、機器状態情報1001aと、発生した故障、発生するまでの時間、及び、重症度等の組をトレーニングデータとして管理者が用意し、機器状態情報1001aを入力、発生した故障、発生するまでの時間、及び、重症度等を教師データとして、対応を学習する。あるいは、機械学習の1つとして重回帰を用いた故障予測モデルでは、担当者が、機器状態情報1001aを説明変数、発生した故障を目的変数として、多項式で関連付けておく。同様に、担当者は、機器状態情報1001aと発生するまでの時間を多項式で関連付け、機器状態情報1001aと重症度を多項式で関連付けておく。これらの目的変数と、多項式が出力する値との差が最小になるように多項式の係数を決定する(重回帰分析)。
【0111】
図8の機器状態情報1001aを参照して説明する。例えば、機器ID「PP10001」の機器状態情報1001aが取得された場合、メンテナンス決定部12は、当該機器状態情報1001aと、故障Aの発生を予測するための故障予測モデルAとに基づいて、故障Aの発生を予測(予兆を検出)する。同様に、メンテナンス決定部12は、当該機器状態情報1001aと、故障Bの発生を予測するための故障予測モデルBとに基づいて、故障Bの発生を予測する(予兆を検出)。他の故障についても同様でよい。このように、メンテナンス決定部12は、故障予測モデル記憶部1002に記憶されている各故障用の故障予測モデルごとに、故障予測モデルに対応する故障A~C等の発生を予測する。
【0112】
(機器管理情報記憶部1003)
図9は、機器管理情報記憶部1003に記憶されている機器管理情報1003aの一例を示す図である。図9に示すように、機器管理情報記憶部1003には、機器ID、IPアドレス、機種、契約企業、及びメールアドレスの各項目が登録されている。
【0113】
・機器IDの項目は、画像形成装置103を識別する識別情報である。機器IDで特定される画像形成装置103はサービス対象機器である。
【0114】
・IPアドレスの項目は、画像形成装置103のIPアドレスである。サーバ装置104は、IPアドレスを宛先に追加メンテナンス情報などを送信できる。
【0115】
・機種の項目は、画像形成装置103の種別であり、具体的には機種コード、型番、又は、機番等でよい。
【0116】
・契約企業の項目は、当該画像形成装置103のメンテナンスサービスを契約している企業名や企業IDが格納される。本実施形態では、契約企業はオペレータメンテナンスを契約しているものと契約してないものがある。
【0117】
・メールアドレスは、画像形成装置103の管理者及び担当するカスタマーエンジニアなどのメールアドレスである。サーバ装置104は、メールアドレスを宛先に追加メンテナンスが設定されている旨などを送信できる。カスタマーエンジニアへ追加メンテナンスを通知するメール送信により、通知先判断部14が判断した通知先に通知される。
【0118】
(故障メンテナンス情報記憶部1005)
図10は、故障メンテナンス情報記憶部1005に記憶されている故障メンテナンス情報1005aの一例を示す図である。図10に示すように、故障メンテナンス情報記憶部1005には、故障種別に対応付けて、追加メンテナンス、及びメンテナンス期限の項目が登録されている。なお、故障メンテナンス情報1005aは、機種ごとに異なっても共通でもよい。
【0119】
・故障種別の項目は、メンテナンス決定部12がどのような故障の予兆を検出したかを示す。
【0120】
・追加メンテナンスの項目は、予兆が検出された故障のメンテナンスに必要な追加メンテナンスの内容である。追加メンテナンスの内容には対象モジュールも含まれる。
【0121】
・メンテナンス期限の項目は、追加メンテナンスをいつまでに実施すべきかを示す。メンテナンス期限は、メンテナンス決定部12による診断日を起点とする期間が設定されている。メンテナンス期限を徒過した直後に故障するというものではなく、メンテナンス期限を徒過すると徐々に故障する可能性が増大するおそれがある。
【0122】
(メンテナンスレベル契約情報記憶部1006)
図11は、メンテナンスレベル契約情報記憶部1006に記憶されているメンテナンスレベル契約情報1006aの一例を示す図である。メンテナンスレベル契約情報1006aに、メンテナンスサービスの契約企業のメンテナンスレベル(第一のサービスレベル情報の一例)が登録されている。メンテナンスレベルは、例えば、オペレータメンテナンスにおいてオペレータがどの難易度のメンテナンスまで実施するかの契約などで決定されている。難易度の高いメンテナンスをオペレータが実施する契約ほどメンテナンス料金が安くなる。メンテナンスレベルにはレベル1~3と「通常」があり、レベル1<レベル2<レベル3の順にレベルが高く、高度なメンテナンスを契約企業側が行う契約であることを意味する。また、「通常」はオペレータメンテナンス契約が締結されていないことを示す。メンテナンスレベルが通常の場合、追加メンテナンスは全てカスタマーエンジニアが行う。なお、レベルを3段階としたのは一例であって、2段階でも4段階以上でもよい。
【0123】
図11では、契約企業にメンテナンスレベルが対応付けられているが、機器、機器のユーザー(個別のオペレータ)、又はユーザーグループにメンテナンスレベルが対応付けられていてもよい。
【0124】
(メンテナンス通知先情報記憶部1007)
図12は、メンテナンス通知先情報記憶部1007に記憶されているメンテナンス通知先情報1007aの一例を示す図である。メンテナンス通知先情報1007aは、メンテナンスレベルに応じて、対象モジュールの追加メンテナンスを、サーバ装置105がカスタマーエンジニア又は顧客のユーザー(契約企業)のどちらに通知するか決定するための情報である。図12に示すように、メンテナンス通知先情報記憶部1007には、対象モジュール、パーツID、パーツ名、通常ユーザー、レベル1~レベル3の各項目が登録されている。
【0125】
・対象モジュールの項目は、発生した追加メンテナンスにおいてメンテナンスの対象となるモジュールが設定されている。モジュールとは1つの以上のパーツ(部品)により何らかの機能を提供するものである。
【0126】
・パーツIDの項目は、対象モジュールを構成する各パーツを識別する識別情報が設定される。
【0127】
・パーツ名の項目は、対象モジュールを構成する複数のパーツの一般的な名称である。
【0128】
・通常ユーザーの項目は、オペレータメンテナンスを契約していない企業の場合にカスタマーエンジニアが通知先となることが設定されている。
【0129】
・レベル1~3の項目は、対象モジュールの作業可能レベル(作業の難易度)を示す(第二のサービスレベル情報の一例)。すなわち、レベル1~3の項目は、メンテナンスレベル契約情報1006aがレベル1~3の場合にカスタマーエンジニア(CE)又はユーザー(契約企業)のどちらが通知先となるか設定されている。例えば対象モジュールが「現像」でパーツIDが「1」のケースにおいて、契約企業のメンテナンスレベルがレベル1、2では、カスタマーエンジニアが作業することが設定されており、契約企業のメンテナンスレベルがレベル3では、契約企業のユーザー(オペレータのこと)が作業することが設定されている。カスタマーエンジニアは、個人を意味してもよいが、より詳細にはメンテナンスサービスのサービス提供者(企業)であると考えてよい。
【0130】
換言すると、対象モジュールの作業可能レベルは、レベル1~3のうち「USER」が最も左側にあるレベルで決まる。例えば、パーツIDが「1」のケースでは、作業可能レベルが3、パーツIDが「3」のケースでは、作業可能レベルが1である。作業可能レベルは、当該対象モジュールをメンテナンスするために必要なユーザーのメンテナンスレベルである。
【0131】
(メンテナンス実施ログ情報記憶部1008)
図13は、メンテナンス実施ログ情報記憶部1008に記憶されているメンテナンス実施ログ情報1008aの一例を示す図である。メンテナンス実施ログ情報1008a(サービス実施ログ情報の一例)は、過去のメンテナンスの実施に関するログ情報である。メンテナンス実施ログ情報1008aは、追加メンテナンスの他、定期メンテナンスの実施ログも含まれている。これらの実施ログは画像形成装置103からサーバ装置104が受信したものである。また、メンテナンス実施ログ情報1008aには実施されていないメンテナンスも登録されている。追加メンテナンスのうち、前倒し実施を推奨すると決定されたメンテナンスは「前倒し」と記されている。したがって、メンテナンス実施ログ情報記憶部1008には、定期、追加、及び、前倒しのメンテナンスの実施ログが保存される。
【0132】
図13に示すように、メンテナンス実施ログ情報記憶部1008には、実施年月日、メンテナンス種別、対象モジュール、作業可能レベル、メンテナンス対等者、メンテナンス担当者、及びメンテナンス実施者の各項目が登録されている。
【0133】
・番号の項目には、実施ログを識別するための識別情報が記録される。
【0134】
・実施年月日の項目は、メンテナンスが実施された年月日が格納される。
【0135】
・メンテナンス種別の項目は、定期メンテナンス、追加メンテナンス、又は、前倒し実施メンテナンスが設定される。
【0136】
・対象モジュールはメンテナンスされた(又はされる予定の)モジュールである。
【0137】
・作業可能レベルは、メンテナンス通知先情報記憶部1007により対象モジュールに対応付けられたレベル1~3又は「通常」である。
【0138】
・メンテナンス担当者の項目は、通知先判断部14が判断したカスタマーエンジニア又はユーザー(契約企業)である。
【0139】
・メンテナンス実施者の項目は、メンテナンスを実際に実施したカスタマーエンジニア又はユーザー(契約企業)が設定される。実際のメンテナンス実施者は、メンテナンスの際に画像形成装置103にログインすることで特定される。
【0140】
<<端末装置>>
図7に戻って説明する。端末装置101の機能を説明する。端末装置101は、通信部31、表示制御部32、及び、操作受付部33を有している。端末装置101が有するこれらの機能は、Webブラウザが画面情報に含まれるJavaScript(登録商標)を実行して、サーバ装置104が有するWebアプリと連携することで実現される機能又は手段である。
【0141】
通信部31は、主にサーバ装置104と通信し、メンテナンススケジュール画面の画面情報をサーバ装置104から受信し、メンテナンススケジュール画面等に管理者が入力した情報をサーバ装置104に送信する。
【0142】
表示制御部32は、サーバ装置104から送信された画面情報を解析してディスプレイ440に後述するメンテナンススケジュール画面等を表示する。
【0143】
操作受付部33は、メンテナンススケジュール画面等に対する管理者又は一般ユーザーの操作及び入力を受け付ける。
【0144】
<<画像形成装置>>
次に、画像形成装置103の機能を説明する。画像形成装置103は、通信部41、表示制御部42、操作受付部43、定期メンテナンス生成部44、及び、判断部45を有している。画像形成装置103が有するこれらの機能は、画像形成装置103にインストールされた1以上のプログラムに含まれる命令を操作表示部82又は制御装置423が有するCPUが実行することで実現される機能又は手段である。
【0145】
また、画像形成装置103は、メンテナンス情報記憶部4001を有する。これらの記憶部は、操作表示部82又は制御装置423が有するHDDやSSD等により実現可能である。
【0146】
通信部41はサーバ装置104側の通信部11と通信する。通信部41は例えば,ネットワークカード、など、TCP/IPで通信する通信インターフェース、又は、USBケーブルと通信を制御する通信プログラムなどで実現される。通信部41は、機器状態情報1001aをサーバ装置104に送信し、追加メンテナンス情報を受信して、メンテナンス情報記憶部4001に保存する。
【0147】
表示制御部42は、メンテナンス情報記憶部4001に記憶されている定期メンテナンスの予定日をメンテナンススケジュール画面(カレンダーにメンテナンスの日程が表示される)に表示する。また、表示制御部42は、サーバ装置104から提供される、前倒し実施を推奨するための前倒し実施提案画面やメンテナンス実施率画面を表示する。
【0148】
操作受付部43は、メンテナンススケジュール画面や前倒し実施提案画面等に対するユーザーの操作及び入力を受け付ける。
【0149】
定期メンテナンス生成部44は、定期メンテナンスの要否を判断し、必要である場合は、定期メンテナンス情報をメンテナンス情報記憶部4001に保存する。定期メンテナンス生成部44は、例えばカウンタ値に基づいて、一定枚数のカウンタ値ごとに定期メンテナンスが必要であると判断する。定期メンテナンス生成部44は、カウンタ値に応じて決まった定期メンテナンスを行うと判断する。定期メンテナンスの作業負荷や作業時間は小さいので、定期メンテナンス生成部44は、数時間、又は、日にち単位なら一日を定期メンテナンスの予定日に割り当てる。
【0150】
判断部45は、追加メンテナンス情報がサーバ装置104から送信されると、定期メンテナンスの前倒し実施を推奨するか否か判断する。詳細は後述する。
【0151】
(メンテナンス情報記憶部4001)
次に、図14を参照して、メンテナンス情報について説明する。画像形成装置103が有するメンテナンス情報はサーバ装置104から送信される追加メンテナンスと、画像形成装置103が生成した定期メンテナンスとがある。まず、これらについて説明する。
【0152】
図14(a)は、定期メンテナンス生成部44が生成した定期メンテナンス情報である。図14(a)に示すように、当該画像形成装置103において生成した定期メンテナンスの予定が時系列に登録されている。定期メンテナンス情報は、メンテナンス名、診断日、予定日、及び対象モジュールの項目を有している。
【0153】
・メンテナンス名の項目は、定期メンテナンス生成部44がカウンタ値に応じて決定した定期メンテナンスの名称である。
【0154】
・診断日は、定期メンテナンス生成部44が、定期メンテナンスが必要であると判断した日にちである。診断日は、例えば2週間に一度、月曜日などの決まったタイミングでもよい。診断の頻度はこれに限るものではない。また、メンテナンスの種類や対象とする箇所によって診断の頻度は異なっていてもよい。
【0155】
・予定日は、定期メンテナンス生成部44が、定期メンテナンスを実施すべき日にち又は期限である。定期メンテナンスを実施すべき日にちとは、例えばカウンタ値が一定値に到達することが予測される日にちである。
【0156】
・対象モジュールの項目は定期メンテナンスの対象となるモジュールや該当箇所である。
【0157】
図14(b)は、サーバ装置104が送信した追加メンテナンスに関する追加メンテナンス情報である。追加メンテナンス情報は、メンテナンス名、診断日、推奨開始日、及び対象モジュールの項目を有する。メンテナンス名の項目は、図14(a)と同様でよい。
【0158】
・診断日は、メンテナンス決定部12が故障の予兆を検出した日にちである。診断日はサーバ装置104から送信される。
【0159】
・推奨開始日は、追加メンテナンスの実施が推奨される始期である。推奨開始日は、例えば、診断日の次の日から、診断日に故障メンテナンス情報1005aのメンテナンス期限が追加された日にちまでのいずれかでよい。推奨開始日はサーバ装置104から送信される。
【0160】
・対象モジュールは、追加メンテナンスの対象となるモジュールである。対象モジュールは、故障メンテナンス情報記憶部1005の追加メンテナンスの項目に含まれている。対象モジュールはサーバ装置104から送信される。
【0161】
したがって、画像形成装置103が有するメンテナンス情報記憶部4001には、図14(a)(b)を統合したメンテナンス情報4001aが保存されている。図14(c)はメンテナンス情報記憶部4001が保存するメンテナンス情報4001aの一例を示す。メンテナンス名、診断日、対象モジュールの項目は、図14(a)又は(b)の各項目と対応する。すなわちメンテナンス名、診断日及び対象モジュールの項目は、図14(a)又は(b)のメンテナンス名、診断日、及び対象モジュールと同じである。予定日/推奨開始日の項目は図14(a)の予定日又は図14(b)の推奨開始日と対応する。
【0162】
<通知先の判断>
図15は、通知先判断部14が追加メンテナンスの実施を通知する通知先を判断する処理を説明するフローチャート図である。
【0163】
ステップS1に示すように、図15の処理は、故障予知に基づく追加メンテナンスが発生した際に実行される(S1)。
【0164】
故障予知に基づく追加メンテナンスが発生した場合、通知先判断部14は、ユーザー(契約企業)のメンテナンスレベルをメンテナンスレベル契約情報1006aにより特定する(S2)。このユーザーは機器管理情報を送信した画像形成装置103に基づいて機器管理情報記憶部1003から特定される。
【0165】
次に、通知先判断部14は、メンテナンス通知先情報1007aから、追加メンテナンスの対象モジュールとメンテナンスレベルに対応付けられたカスタマーエンジニア又はユーザー(契約企業)を特定する(S3)。すなわち、通知先判断部14は、ユーザー(契約企業)のメンテナンスレベルが作業可能レベル以上の場合、ユーザー(契約企業)を通知先に決定し、メンテナンスレベルが作業可能レベル未満の場合、メンテナンスサービスのサービス提供者を通知先に決定する。
【0166】
故障予知に基づいて検出された追加メンテナンスでは、メンテナンスの対象モジュールが決まるが、メンテナンス通知先情報1007aではパーツレベルで通知先が登録されている。このため、通知先判断部14は、メンテナンス通知先情報1007aの対象モジュールが有するパーツのうち最も高い作業可能レベルを、対象モジュールの作業可能レベルに決定する。
【0167】
通知部18は、通信部11を介して、特定したカスタマーエンジニア又はユーザー(契約企業)に追加メンテナンスの実施を通知する(S4)。カスタマーエンジニアに通知するとは、通知部18が担当のカスタマーエンジニアにメールを送信することをいう(図29参照)。あるいは、通知部18が、契約企業名や機器IDを指定して追加メンテナンスが発生した旨をサポートセンターに通知してもよい。ユーザー(契約企業)に通知するとは、画像形成装置103又は管理者に機器IDを指定して追加メンテナンスが発生した旨を通知することをいう(図25参照)。
【0168】
このように、オペレータメンテナンス契約が締結されている場合において、適切な通知先(カスタマーエンジニア又は契約企業)に対して機器状態に基づいた追加メンテナンスの実施を通知することができる。
【0169】
<メンテナンス実施ログの表示>
次に、図16を参照して、メンテナンス実施ログの表示例を説明する。図16は、メンテナンス実施ログ画面610の一例を示す。メンテナンス実施ログ画面610は、サーバ装置104、端末装置101、又は、画像形成装置103のいずれが表示してよい。端末装置101はカスタマーエンジニアが操作する場合もあるし、ユーザーが操作する場合もある(以下の画面でも同様)。メンテナンス実施ログ画面610は、画像形成装置103ごとに表示可能であり、現在表示中の画像形成装置103を示す機器情報611が表示されている。
【0170】
また、メンテナンス実施ログ画面610は、定期メンテナンスのみ、追加メンテナンスのみ、又は、その両方の実施ログを選択的に表示することができる。ユーザーは切り替えチェックボックス613をチェックすることで実施ログを表示するメンテナンスの種類を切り替えることができる。この切り替えは後述するメンテナンス実施率画面でも同様に可能である。
【0171】
画面生成部19は、メンテナンス実施ログ情報記憶部1008から取得した情報を加工してメンテナンス実施ログ画面610を作成する。このため、メンテナンス実施ログ画面610は、メンテナンス実施ログ情報記憶部1008が有する項目である、メンテナンス実施ログ612(実施年月日、メンテナンス種別、対象モジュール、作業可能レベル、メンテナンス対等者、メンテナンス担当者、及びメンテナンス実施の項目)を表示する。
【0172】
図17は、メンテナンス実施率画面620の一例を示す。メンテナンス実施率画面620は、サーバ装置104、端末装置101、又は、画像形成装置103のいずれが表示してよい。
【0173】
図17のメンテナンス実施率画面620には当該ユーザー(契約企業)のメンテナンスレベルも表示されている。また、メンテナンス実施率画面620は、画像形成装置103ごとの実施率表示欄621~624を表示する。図17の4つの実施率表示欄は一例であって、1つの実施率表示欄が大きく表示されてもよいし、5つ以上の実施率表示欄が表示されてもよい。
【0174】
1つの実施率表示欄621~624は、作業可能レベルであるレベル1~3ごとにメンテナンス実施率625~628を有している。メンテナンス実施率625~628の算出方法を説明する。
【0175】
まず、集計の対象は、メンテナンス担当者(実施者でなく)がユーザー(契約企業)のメンテナンス実施ログ情報1008aである。また、ユーザーは、追加メンテナンスのみ、定期メンテナンスのみ、又は、定期メンテナンス+追加メンテナンス、の集計をサーバ装置104に指示できる。本実施形態では、定期メンテナンスはユーザーが全てを実施するという前提であるのと、「追加メンテナンスの実施率を向上させたい」ため、以下では主に追加メンテナンスの実施率を説明する。なお、追加メンテナンスには前倒し実施メンテナンスも含まれるとするが、更に、追加メンテナンスのうち前倒し実施メンテナンスのみの実施率を集計可能でよい。
【0176】
集計部16は、メンテナンス実施ログ情報1008aから作業可能レベル別に実施されたメンテナンスの第1の数を集計する。また、集計部16は、メンテナンス実施ログ情報1008aから作業可能レベル別に実施されてないメンテナンスの第2の数を集計する。
集計部16は、第1の数+第2の数に対する第1の数の比をメンテナンス実施率とする。実施されてないメンテナンスとは、予定日(定期メンテナンスの場合)又は推奨可能日(追加メンテナンスの場合)から一定期間が経過しても未実施(例えばメンテナンス実施者の登録がない)であることをいう。
【0177】
画面生成部19は、集計部16が集計した実施率と実施率を棒グラフに表して、実施率表示欄621~624に配置する。したがって、メンテナンス実施率画面620は、メンテナンス実施の通知先がユーザー(契約企業)である場合に、作業可能レベルごとの追加メンテナンスのメンテナンス実施率625~628を表示できる。画面生成部19は、定期メンテナンスごと、又は、定期メンテナンス+追加メンテナンスごとにメンテナンス実施率を表示することもできる。
【0178】
なお、メンテナンス実施率画面620は、詳細ボタン621a~624aを有している。詳細ボタン621a~624aには、メンテナンスレベル契約情報1006aのメンテナンスレベルの変更申請を受け付けるURLが埋め込まれている。ユーザーが詳細ボタン621a~624aを押下するとメンテナンス実施率画面620がWebページに遷移し、メンテナンスレベルの変更申請が可能になる。
【0179】
図18は、メンテナンス実施率詳細表示画面630を示す。メンテナンス実施率詳細表示画面630は、ユーザー(契約企業)のメンテナンスレベル631、レベル変更ボタン632、メンテナンス実施ログ633、及び、実施率を示す円グラフ634を有している。メンテナンス実施ログ633については図16と同様でよい。
【0180】
メンテナンス実施率詳細表示画面630は、メンテナンス実施の通知先がユーザー(契約企業)である追加メンテナンスにおいて、メンテナンス担当者がユーザー(契約企業)となっている追加メンテナンスの実施率を表示する。したがって、メンテナンス実施率の集計方法は図17と同様でよい。画面生成部19は、このメンテナンス実施率を円グラフ634に変換する。
【0181】
また、メンテナンス実施率詳細表示画面630は、レベル変更ボタン632を有している。レベル変更ボタン632は、メンテナンスレベル契約情報1006aのメンテナンスレベルの変更申請を受け付けるためのボタンである。レベル変更ボタン632が押下されると、メンテナンスレベルの変更申請のWebページが表示される。
【0182】
<<メンテナンス実施率画面の変形例>>
図19は、メンテナンスレベルの変更を提案するコメントが表示されたメンテナンス実施率画面640である。図19のメンテナンス実施率画面640は、実施率表示欄641~644にそれぞれメンテナンス実施率645~648を表示する。そして、図19では、実施率表示欄641と642の実施率が閾値未満(閾値は例えば100%)となっている。
【0183】
実施率が低くなるのは、オペレータメンテナンスにおいて契約したメンテナンスレベルが高いため、ユーザー(契約企業)で実施できないメンテナンスが多いためと推定できる。
【0184】
このため、提案部17は、メンテナンスレベルの変更を提案するコメント649,650を作成し、画面生成部19が、コメント649,650を含むメンテナンス実施率画面640を生成する。コメント作成の判断基準となる閾値は適宜設定されるものとする。図19では、レベル1~3のうち1つでも100%未満の場合に、提案部17がコメントを作成する。また、この閾値は、レベル1~3ごとに異なってもよい。
【0185】
コメント649,650には、メンテナンスレベル契約情報1006aのメンテナンスレベルの変更申請を受け付けるURLが埋め込まれており、ユーザーがコメント649,650を押下するとメンテナンス実施率画面がWebページに遷移し、メンテナンスレベルの変更申請が可能になる。
【0186】
なお、詳細ボタン641a~644aの機能は、図17の詳細ボタン621a~624aと同様でよい。図19において前倒し実施の推奨を通知してもよい。
【0187】
図20は、サーバ装置104がメンテナンスレベルの変更申請を推奨する処理を説明するフローチャート図である。図20の処理は、ユーザー(契約企業)がメンテナンス実施率画面640を表示する操作をサーバ装置104、画像形成装置103又は端末装置101に入力するとスタートする。
【0188】
まず、集計部16が画像形成装置103ごとに、作業可能レベル別の実施率を算出する(S11)。
【0189】
次に、提案部17は、実施率が閾値未満の作業可能レベルが1つでもあるか否か判断する(S12)。
【0190】
実施率が閾値未満の作業可能レベルが1つでもある場合(ステップS12のYes)、提案部17は、メンテナンスレベルの変更を提案する(S13)。提案される変更後のメンテナンスレベルは、現在のメンテナンスレベルより1つ小さいレベルでもよいし、実施率が閾値以上であるメンテナンスレベルのうち最も大きいレベルでもよい。レアケースだが、このように提案される変更後のメンテナンスレベルが、現在のユーザーのメンテナンスレベル以上の場合、提案は行われない。
【0191】
画面生成部19は、作業可能レベルごとの実施率、棒グラフ、及び、ステップS13で作成されたメンテナンスレベルの変更を提案するコメントを含むメンテナンス実施率画面640を生成する(S14)。
【0192】
通信部11はこの画面の画面情報を画像形成装置103又は端末装置101に送信する。サーバ装置104、画像形成装置103又は端末装置101はメンテナンス実施率画面640を表示する。
【0193】
なお、図20では、提案部17がユーザーのメンテナンスレベルを下げることを提案しているが、実施率が閾値以上であれば、ユーザーのメンテナンスレベルを上げることを提案してもよい。
【0194】
<<メンテナンス実施率画面の変形例>>
図21は、メンテナンスレベルが画像形成装置ごとに表示されたメンテナンス実施率画面660である。図21のメンテナンス実施率画面660では、実施率表示欄661~664に、それぞれメンテナンスレベル665~668が表示されている。メンテナンスレベルは企業ごとに契約されているが、ユーザー(契約企業)が画像形成装置103ごとに契約したいと要望することもできる。このような契約の場合、画面生成部19は、画像形成装置ごとにメンテナンスレベル665~668を取得してメンテナンス実施率画面660を生成する。
【0195】
サーバ装置104、画像形成装置103又は端末装置101は、画像形成装置ごとにメンテナンスレベル665~668を表示する。ユーザーがメンテナンスレベル665~668ごとにメンテナンス実施率がどのように変わるかを確認し、各画像形成装置103のメンテナンスレベルの変更を検討できる。
【0196】
<<メンテナンス実施率画面の変形例>>
図22は、メンテナンスレベルの変更を提案するコメントとメンテナンスレベルが画像形成装置103ごとに表示されたメンテナンス実施率画面670である。図22では、実施率表示欄671~674に、作業可能レベルごとのメンテナンス実施率675~678が表示されている。図22では、実施率表示欄671と672にコメント679、680が表示されている。提案部17は、閾値以上の実施率であった作業可能レベルのうち、最も高い作業可能レベルへのメンテナンスレベルの変更を提案する。例えば閾値が100である場合、提案部17は、実施率が100[%]の作業可能レベルのうち最も高い作業可能レベルと同じメンテナンスレベルへの変更を提案する。
【0197】
実施率表示欄671では作業可能レベルが「レベル1」のメンテナンス実施率が100[%]であり、レベル2のメンテナンス実施率が90[%]、レベル3のメンテナンス実施率が85[%]である。つまり、作業可能レベルが「レベル2」「レベル3」のメンテナンスを実施するスキルが該ユーザー(契約企業)に足りないおそれがある。このため、提案部17が、コメント679でメンテナンスレベルをレベル1へ変更することを提案している。
【0198】
一方、実施率表示欄672では、作業可能レベルが「レベル3」のメンテナンス実施率676が85[%]であり、作業可能レベルが「レベル2」のメンテナンス実施率676が100[%]であるため、提案部17が、コメント680でレベル2への変更を提案している。つまり、作業可能レベルが「レベル3」のメンテナンスを実施するスキルが該ユーザー(契約企業)に足りないおそれがあるので、提案部17が、コメント680でメンテナンスレベルをレベル2へ変更することを提案している。
【0199】
実施率表示欄673では、作業可能レベルがレベル1~3で全て100[%]であるのと、メンテナンスレベルが「1」なので、提案部17が、メンテナンスレベルの変更を提案しない。
【0200】
実施率表示欄674では、「追加メンテナンスをもっと実施しましょう」というコメント682が表示されている。これは、印刷機器Dでは、メンテナンスレベルがすでに「1」であるが、作業可能レベルがレベル1でも実施率が閾値未満であるため、提案部17がメンテナンスレベルの変更を提案すべきでないからである。追加メンテナンスについては強制実施ではないため、提案部17は、作業可能レベルが1でも実施率が閾値未満の場合はメンテナンスレベルの変更を提案していない。
【0201】
図23を用いて補足する。図23は、画像形成装置103Dのメンテナンス実施率詳細表示画面690を示す。図23に示すように、メンテナンス実施者の項目に「実施前に通知消去」というメッセージ691が2つあり、追加メンテナンスの実施が行われていないことが分かる。
【0202】
図24は、サーバ装置104がメンテナンスレベルの変更申請を行う処理を説明するフローチャート図である。図24の処理は、ユーザー(契約企業)がメンテナンス実施率画面を表示する操作をサーバ装置104、画像形成装置103又は端末装置101に入力するとスタートする。
【0203】
まず、集計部16が画像形成装置ごとに、メンテナンス担当者がユーザー(契約企業)かつ追加メンテナンスについて、作業可能レベル別の実施率を算出する(S21)。
【0204】
次に、提案部17は、実施率が閾値未満の作業可能レベルがあるか否か判断する(S22)。閾値は100[%]でなくてもよい。
【0205】
ステップS22の判断がYesの場合、提案部17は、実施率が閾値未満の作業可能レベルが、ユーザー(契約企業)又は画像形成装置103が契約しているメンテナンスレベル以下か判断する(S23)。
【0206】
ステップS23の判断がYesの場合、提案部17は、メンテナンスレベルがすでに「1」か判断する(S24)。
【0207】
ステップS24の判断がNoの場合、提案部17は、メンテナンスレベルの変更を提案する(S25)。変更後のメンテナンスレベルは、実施率が閾値以上の作業可能レベルのうち、最も高いメンテナンスレベルである。
【0208】
ステップS24の判断がYesの場合、提案部17は、追加メンテナンスの実施の頻度を高くすることを提案する(S26)。
【0209】
以上の処理より、サーバ装置104は、メンテナンスを実施するスキルが該ユーザー(契約企業)に足りないことを実施率から推定し、実施率が閾値以上の作業可能レベルへの変更を提案できる。
【0210】
<前倒し実施の推奨通知例>
図25は、前倒し実施の推奨を通知する前倒し実施提案画面700を示す。前倒し実施提案画面700は、サーバ装置104、端末装置101、又は、画像形成装置103のいずれが表示してよい。
【0211】
前倒し実施提案画面700には、「メンテナンス実施を推奨」というタイトル701、「機械のデータを解析した結果、メンテナンスの前倒し実施が推奨されます。機械を最適な状態に保つために、「メンテナンス実行」ボタンからメンテナンスを実施してください」というメッセージ702、対象モジュール703、及び、ユーザーメンテナンスレベル704、が表示されている。
【0212】
対象モジュール703はメンテナンス情報記憶部4001の対象モジュールの項目から取得されている。ユーザーメンテナンスレベル704は、対象モジュール703の作業可能レベルである。
【0213】
ユーザーがメンテナンス実行ボタン705を押下するとメンテナンス作業ためのガイダンス画面が表示される(図27参照)。ユーザーがカスタマーエンジニアに作業依頼ボタン706が押下すると、定期メンテナンスの前倒し実施を推奨する元になった追加メンテナンスの内容がカスタマーエンジニア(カスタマーサポートセンター)にメール等で送信される。
【0214】
なお、ユーザーが定期メンテナンスの前倒し実施をしないで閉じるボタン707を押下した場合、前倒し実施が提案されている旨のアイコンやサムネイルが常に画面の一部に表示される。また、前倒し実施提案画面700は所定のタイミングで繰り返し表示されてもよい。所定のタイミングとしては、画像形成装置103の電源オン、無操作時間が閾値以上となった場合、及び、ユーザーがログインした場合などでよい。
【0215】
図26は、前倒し実施提案画面700の変形例を示す。図26では主に図25との相違を説明する。図26には、提案部17が提案したカスタマーエンジニア依頼推奨メッセージ708が表示されている。
【0216】
カスタマーエンジニア依頼推奨メッセージ708は、「メンテナンスレベル3以上のメンテナンス実施率は75%です。カスタマーエンジニアに作業を依頼できます」である。この「75%」は、図26で通知している追加メンテナンスにおける対象モジュールと同じ作業可能レベルのメンテナンス実施率である。通知部18は、この実施率が閾値未満の場合に、カスタマーエンジニア依頼推奨メッセージ708を通知すると判断する。よって、カスタマーエンジニア依頼推奨メッセージ708は、追加メンテナンスの対象モジュールにおける実施率が閾値未満の場合のみ提案される。ユーザーは実施率が低いことを確認することができ、カスタマーエンジニアに作業依頼ボタン706(表示部品の一例)を押下して、カスタマーエンジニアにメンテナンスを依頼することを検討できる。
【0217】
<メンテナンスの実施>
図27は、ガイダンス画面710の一例である。ガイダンス画面710は、追加メンテナンスの作業手順711を示す。図26の例では、作業手順711に以下のステップが表示されている。
1.オペレータが、現像ユニットを取り出す。
2.オペレータが、現像ユニットを清掃する。
3.オペレータが、現像ユニットをセットする。
4.オペレータが、現像ユニット清掃カウンタをリセットする。
【0218】
また、作業手順711の各ステップの下側にステップの詳細を表示するためのボタン712~714が表示されている。「4.現像ユニット清掃カウンタをリセットする。」のステップでは詳細が不要なのでリセットボタン715が表示されている。
【0219】
ユーザーが4つのステップを実施して、実施済みボタン716を押下すると、メンテナンス実施ログ情報記憶部1008に実施ログが記録される。
【0220】
図28に示すように、拡張現実ヘッドセットを使用したメンテナンスが実施されてもよい。図28は、拡張現実ヘッドセットを使用したメンテナンス作業を模式的に説明する図である。まず、図28(a)は拡張現実ヘッドセットの外観図である。拡張現実ヘッドセットは、ヘッドマウント・ディスプレイを使用して、コンピュータが作り出すイメージとサウンドを、現実世界の要素に重ね合わせて表示する表示装置の一種である。
【0221】
拡張現実ヘッドセットを装着したユーザーには追加メンテナンスを支援する情報が次々と表示される。図28(b)に示すように、ユーザーが画像形成装置103の扉を開けたことを拡張現実ヘッドセットがカメラで検知すると、扉内に配置された様々な対象モジュールの光景に重ねて、対象モジュール751が表示される。ユーザーは対象モジュール751の映像を見ながら扉内の対象モジュールを探す。
【0222】
ユーザーが探すのと平行して(拡張現実ヘッドセットが見つける方が早くてもよい)、拡張現実ヘッドセットは扉内の光景をカメラで監視し、対象モジュールを画像処理にて検出する。図28(c)に示すように、対象モジュールを検出できると拡張現実ヘッドセットは、実機の対象モジュールを指し示す矢印752などを表示する。ユーザーが実機の対象モジュールを取り出したことを拡張現実ヘッドセットがカメラで検出すると、図28(d)に示すように、拡張現実ヘッドセットは追加メンテナンスの作業手順を動画753として表示する。ユーザーは動画753を見ながら手元の対象モジュールをメンテナンスすることができる。
【0223】
このように、拡張現実ヘッドセットを使用することで、ユーザーが定期メンテナンスを実施しやすくなる。
【0224】
<カスタマーエンジニアに対し送信されるメールの一例>
図29は、通知部18がカスタマーエンジニアに通知する場合に、追加メンテナンスが生じた旨を通知するメール文面760の表示例を示す。メール文面760には、サーバ装置104を示す送信元761、カスタマーエンジニアを示す宛先762、書誌情報763、及び、メッセージ764が記載されている。メッセージ764には、対象モジュールが記載されているので、カスタマーエンジニアはどのようなメンテナンスかを判断できる。また、メッセージ764には「お客様がメンテナンスでお困りの場合は契約レベルの変更もあわせて相談してください。」という記載があるので、カスタマーエンジニアは、メンテナンス時に契約レベルの変更を客先でお勧めできる。
<サービスレベルアグリーメント(SLA)との対応>
SLAとは、サービスの提供事業者とそのユーザーとの間で合意された、サービスのレベル(定義、範囲、内容、達成目標等)に関するサービス品質保証である。SLAは、サービスを提供する事業者が契約者に対して、どの程度まで品質を保証できるかを明示する。
以下では、図11等で説明したメンテナンスレベルがSLAレベルに対応する情報であり、上記の実施例で説明したメンテナンスレベルをSLAレベルと置き換えて、判断部45が通知先を判断できることを説明する。
図30は、SLA情報の一例を示す図である。SLA情報(サービスレベル情報の一例)は、稼働時間、応答時間、解決時間、返金率などの項目ごとに、達成基準を規定している。SLAレベルはメンテナンスレベルに対応するものなので、1~3の値が設定されている。SLAレベル1>SLAレベル2>SLAレベル3の順に保障される品質が高い。SLAレベルは5段階等でもよい。
SLA情報においてのような品質を保証するかはサービスによって様々でよい。図30では、一例として、SLAレベルに応じた稼働率、応答時間、解決時間、返金率について保証される品質が示されている。稼働率は、全業務時間に対し画像形成装置103を故障なく使用できる時間の比率である。応答時間は何らかの異常の発生の通知に対しサービス提供者(人)が応答するまでの時間である。解決時間は何らかの異常の発生から異常が解消するまでの時間である。返金率は、品質が満たされなかった場合にサービス料がどのくらい割引されるかを示す。SLA情報には、図示するほか、追加のサポートの有無、又は、品質が満たされていない場合の一連の対応など、サービスに応じた項目の品質について規定されてよい。
例えば、SLA情報に、メンテナンス実施候補者のスキルレベル、現在地、営業時間、休業日、及び休日カレンダーが含まれていてもよい。
・メンテナンス実施候補者のスキルレベルは、一定以上のスキルレベルを有するCEがメンテナンスすることを保障する。SLAレベルが小さいほどスキルレベルが高い。
・現在地は、ユーザー(契約企業)の所在地から一定距離以内のCEがメンテナンスすることを保障する。SLAレベルが小さいほど距離が短い。
・営業時間は、CEがメンテナンスに対応する時間帯(例えば、9:00~18:00、24時間等)を保障する。SLAレベルが小さいほど営業時間が長い。
・休業日は、CEがメンテナンスに対応できない休業日を規定する。SLAレベルが小さいほど休業日が少ない。
・休日カレンダーは、CEがメンテナンスに対応できる又はできない日をカレンダーにて提供する。SLAレベルが小さいほど休業日が少ない。
図31は、メンテナンスレベルをSLAレベルで置き換えたメンテナンスレベル契約情報1006aを示す。図11と比較すると分かるように、メンテナンスレベルがSLAレベルと置き換えられている。すなわち、各ユーザー(契約企業)は所望するサービス品質保証の程度に応じたSLAレベルを契約する。
したがって、図12のメンテナンス通知先情報1007aにおいてもメンテナンス通知先情報1007aのレベル1~3(作業可能レベル)が、SLAレベルと比較される。故障が予知され、故障予知に基づく追加メンテナンスが発生した場合、通知先判断部14は、ユーザー(契約企業)のSLAレベルをメンテナンスレベル契約情報1006aにより特定する。
通知先判断部14は、メンテナンス通知先情報1007aから、追加メンテナンスの対象モジュールとSLAレベルに対応付けられたカスタマーエンジニア又はユーザー(契約企業)を特定する。すなわち、通知先判断部14は、ユーザー(契約企業)のSLAレベルが作業可能レベル以上の場合、ユーザー(契約企業)を通知先に決定し、SLAレベルが作業可能レベル未満の場合、メンテナンスサービスのサービス提供者を通知先に決定する。
なお、サービス提供者と1つのユーザー(契約企業)の間には、複数のSLA情報が存在してよい。複数のSLA情報が存在しうるのは、1つのユーザー(契約企業)が異なるSLAレベルで契約したり、カスタマイズされたSLA情報で別途契約したりすることをいう。複数のSLA情報が存在する場合、時間的に最初に(又は最新の)作成されたものが優先的に適用される。あるいは、ユーザーがSLA情報と時刻範囲を対応付けておき、現在時刻に対応づけられたSLA情報に基づいて、SLAレベルが判断されてよい。
【0225】
<主な効果>
本実施形態のサービス管理システムは、オペレータメンテナンス契約が締結されている場合において、適切なメンテナンス作業担当者に対して機器状態に基づいた追加メンテナンスの実施を通知することができる。
【0226】
また、サービス管理システムは、追加メンテナンス及び定期メンテナンスの実施率を作業可能レベルごとに表示できる。サービス管理システムは、実施率が閾値未満の場合、メンテナンスレベルの変更を提案できる。また、サービス管理システムは、メンテナンス実施率が閾値未満の場合、カスタマーエンジニアへの作業を依頼することを提案できる。
サービス管理システムは、実施率に基づいて、メンテナンスレベルの変更を提案していたが、メンテナンスを実施している時間の長さに基づいて、メンテナンスレベルの変更を提案してもよい。たとえば、あるメンテナンスにかかる平均時間を記憶しておき、その平均時間を大きく超えるメンテナンス時間がかかった場合、メンテナンスレベルを下げる提案をしてもよい。
【0227】
<画像形成装置以外の機器の補足>
次に、図32図34を参照して、いくつかの機器の構成について補足して説明する。以下では、機器として自動車などを塗装する液体吐出装置及び3Dプリンタについて説明する。
【0228】
<<液体吐出装置>>
図32は、液体吐出装置の全体概略図である。ここに例示した液体吐出装置は、自動車の車体などを塗装する塗装ロボットである。なお、各図において、互いに交差する3方向であるX軸方向、Y軸方向、及びZ軸方向を示す矢印を図示する場合がある。X軸方向は、例えば塗装対象物である車体の前後方向に沿う。Y軸方向は車体の幅方向に沿う。Z軸方向は上下方向に沿う。
【0229】
図32に示すように、塗装ロボット1000は、自動車の車体側面などの対象物1200に対向して設置されている。塗装ロボット1000は、ベース1100、第1アーム1101、第2アーム1102、及びヘッドユニット1103を備える。第1アーム1101は、ベース1100に連結されている。第2アーム1102は、第1アーム1101に連結されている。ヘッドユニット1103は、第2アーム1102に連結されている。
【0230】
塗装ロボット1000は、第1ジョイント1104、第2ジョイント1105、及び第3ジョイント1106を備える。第1ジョイント1104は、ベース1100と第1アーム1101とを連結する。第2ジョイント1105は、第1アーム1101と第2アーム1102とを連結する。第3ジョイント1106は、第2アーム1102とヘッドユニット1103とを連結する。
【0231】
塗装ロボット1000は、例えば多関節ロボットである。ベース1100はZ軸方向に延びる軸を回転軸として、a方向に旋回可能である。ベース1100は、第1ジョイント1104を介して第1アーム1101の一端部を支持する。
【0232】
第1アーム1101は、X-Y面に平行な軸を回転軸として、b方向に旋回可能である。第1アーム1101の他端部は、第2ジョイント1105を介して第2アーム1102の一端部に支持する。第2アーム1102は、X-Y面に平行な軸を回転軸として、c方向に揺動可能である。また、第2アーム1102は、第2アーム1102の長手方向に延在する軸を回転軸として、d方向に回転可能である。
【0233】
第2アーム1102の他端部は、第3ジョイント1106を介してヘッドユニット1103を支持する。ヘッドユニット1103は、第2アーム1102の長手方向と交差する方向に延在する軸を回転軸として、e方向に回転可能である。また、ヘッドユニット1103は、ヘッドユニット1103と第3ジョイント1106とが離間する方向に延在する軸を回転軸として、f方向に回転可能である。
【0234】
塗装ロボット1000は、対象物1200に対してヘッドユニット1103を自由に動かすことができる。塗装ロボット1000は、対象物1200に対してヘッドユニット1103を正確に配置できる。塗装ロボット1000は、塗装する位置に対して正確にヘッドユニット1103を配置できる。塗装ロボット1000は、対象物1200に向けて塗料を吐出し、対象物1200を塗装する。
【0235】
なお、本実施形態では、塗装ロボット1000を、対象物1200を挟んで両側に1台ずつ配置したシステム構成を例示したが、塗装ロボット1000は、対象物1200を挟んで両側に配置されるもの限定されない。塗装ロボット1000の設置台数は、対象物1200に対して1台でもよく、3台以上でもよい。
【0236】
<<3Dプリンタ>>
3Dプリンタとは、三次元的な形状データをもとにして、三次元の物体をつくりだすことができる機器である。3Dプリンタは、積層造形装置、付加製造装置、AM(Additive Manufacturing)装置、AMマシンとも呼ばれる。3Dプリンタは、「立体印刷機」と呼ばれてもよい。3Dプリンタの造形方法としては、主に、液状の樹脂を塗布して紫外線などを照射し少しずつ硬化させていくインクジェット方式、熱で融解した樹脂を少しずつ積み重ねていくFDM方式(Fused Deposition Modeling)、粉末の樹脂に接着剤を吹きつけていく粉末固着方式などの造形方法があるが、造形方法は問わない。以下では、一例として、FDM方式の3Dプリンタを説明する。
【0237】
図33は、3Dプリンタのハードウェア構成例を示す概略図である。例えば、3Dプリンタ2000は、図示するように、本体フレーム2120の内部に、チャンバー2103を備える。そして、チャンバー2103の内部は、3次元に造形物を造形するための処理空間となる。また、その処理空間内、すなわち、チャンバー2103の内部には、載置台として、ステージ2104が設けられる。この例では、ステージ2104上に、造形物が製造される。
【0238】
チャンバー2103の内部において、ステージ2104の上方には、造形手段としての造形ヘッド2110が設けられる。また、造形ヘッド2110は、その下方に、フィラメントを吐出する吐出ノズル2115を有する。なお、本実施形態では、造形ヘッド2110上に4つの吐出ノズル2115が設けられているが、吐出ノズル2115の数は、任意である。また、造形ヘッド2110には、各吐出ノズル2115に供給されるフィラメントを加熱するヘッド加熱装置2114が設けられる。このように、3Dプリンタは、予め保持されるフィラメントを用いて、造形物を製造する。
【0239】
また、本体フレーム2120の内部は、装置内冷却装置2108によって、温度が調整される。
【0240】
フィラメントは、例えば、ABS(acrylonitrile butadiene styrene)樹脂又はPLA(polylactic acid)樹脂等の材料である。また、フィラメントは、熱可塑性である。したがって、フィラメントは、3Dプリンタから吐出される際には、加熱され、高温である。吐出後、フィラメントは、空冷等によって冷却されると、固まる。このような性質を利用して、3Dプリンタは、フィラメントを吐出して造形物を製造する。
【0241】
フィラメントは、例えば、細長いワイヤ形状である。そして、フィラメントは、巻き回された状態等で、3Dプリンタ2000にセットされる。更に、フィラメント供給装置2106によって、フィラメントは、造形ヘッド2110上が有する各吐出ノズル2115へそれぞれ供給される。
【0242】
造形ヘッド2110は、X軸駆動機構2101によって、X軸方向に移動する。例えば、X軸駆動機構2101は、アクチュエータ、機構、電源及び電子回路等である。
【0243】
同様に、造形ヘッド2110は、Y軸駆動機構2102によって、Y軸方向に移動する。例えば、Y軸駆動機構2102は、アクチュエータ、機構、電源及び電子回路等である。更に、造形ヘッド2110は、Z軸駆動機構2123によって、Z軸方向に移動する。例えば、Z軸駆動機構2123は、アクチュエータ、機構、電源及び電子回路等である。
【0244】
図示する例では、制御装置2100が、X軸駆動機構2101、Y軸駆動機構2102及びZ軸駆動機構2123に対して、位置を指令し、各機構は、制御装置2100からの指令に基づいて、指令された位置にステージ2104を移動させる。制御装置2100は、各装置を制御する。
【0245】
また、図示するように、3Dプリンタ2000は、ステージ2104及びステージ2104上にある造形物を加熱できるステージ加熱装置2105を有するのが望ましい。ステージ加熱装置2105は、例えば、ヒータ等である。
【0246】
チャンバー2103の内部(処理空間)に、チャンバー2103内を加熱する加熱手段として、チャンバー用ヒータ2107が設けられる。そして、チャンバー用ヒータ2107によって、チャンバー2103内の温度が目標温度に維持された状態で、3Dプリンタ2000は、製造を行うのが望ましい。
【0247】
なお、フィラメントは、吐出ノズル2115ごとに異なる種類であってもよいし、同じ種類でもよい。また、本実施形態において、3Dプリンタ2000は、フィラメント供給装置2106により供給されるフィラメントをヘッド加熱装置2114で加熱溶融する。次に、3Dプリンタ2000は、溶融状態となったフィラメントを吐出ノズル2115から押し出して、吐出する。そして、3Dプリンタ2000は、吐出によって、ステージ2104上にフィラメントで形成される各層を積層して、造形物を製造する。
【0248】
なお、3Dプリンタ2000は、サポート材を用いる装置でもよい。すなわち、吐出ノズル2115には、サポート材が供給される場合がある。また、サポート材は、フィラメントとは異なる材料であってもよい。そして、サポート材は、製造後、フィラメントで形成された造形物から除去される。例えば、サポート材は、まず、フィラメントと同様に、ヘッド加熱装置2114で加熱溶融される。次に、溶融状態となったサポート材は、吐出ノズル2115から押し出されるように吐出され、フィラメントと同様に、積層される。
【0249】
更に、図示するように、3Dプリンタ2000は、ステージ2104上に設置されるシートSHを吸引できる構成であるのが望ましい。例えば、図示するように、シートSHは、チューブTU及び吸引装置2130によって、センサSENが検出する状態に基づいて、吸引される。
【0250】
更にまた、図示するように、3Dプリンタ2000は、ノズル清掃装置2109を有するのが望ましい。ノズル清掃装置2109は、吐出ノズル2115を清掃し、吐出されるフィラメントに不純物等が混ざらないようにする。
【0251】
ゆえに、3Dプリンタ2000は、製造を開始する前に、予めチャンバー2103内の温度を目標温度まで昇温させる予熱処理を行う。例えば、チャンバー用ヒータ2107は、予熱処理中、チャンバー2103内を目標温度付近まで昇温させるために、チャンバー2103内を加熱する。一方で、製造中、チャンバー用ヒータ2107は、チャンバー2103内の温度を目標温度付近に維持するために、チャンバー2103内を加熱する。なお、チャンバー用ヒータ2107の動作は、制御装置2100によって制御される。
【0252】
なお、3Dプリンタ2000は、図示するハードウェア構成に限られない。例えば、制御装置2100等は、複数あるハードウェア構成等でもよい。一方で、例えば、3Dプリンタ2000は、吸引装置2130等がないハードウェア構成等でもよい。
【0253】
図34は、制御装置2100が有するディスプレイに表示された進捗状況画面2601の一例を示す図である。図34の進捗状況画面2601では、上限高さ情報Mh(符号2603)に加え実際高さhx(符号2604)が表示されている。
【0254】
ユーザーは3Dモデルの実際高さhxと造形物の現在の高さHを比較して、印刷の進捗を把握することができる。また、3Dアプリで表示する3Dモデルと3Dプリンタ2000の仮想空間に配置された3Dモデルの向きが変わるような場合に、ユーザーは3Dモデルの実際の高さを把握していなくてもよくなる。
【0255】
<その他の適用例>
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【0256】
本実施形態では画像形成装置103がネイティブアプリを実行し、メンテナンススケジュールを表示したが、画像形成装置103が汎用的なWebブラウザを使用してメンテナンススケジュールを表示してもよい。この場合、サーバ装置104がメンテナンススケジュールの画面を作成する。
【0257】
また、図7などの構成例は、サーバ装置104、及び、画像形成装置103による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本願発明が制限されることはない。サーバ装置104、及び、画像形成装置103の処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、1つの処理単位が更に多くの処理を含むように分割することもできる。
【0258】
また、実施例に記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの1つを示すものにすぎない。ある実施形態では、DFE102は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。
【0259】
更に、サーバ装置104は、開示された処理ステップ、例えば図15の処理を様々な組み合わせで共有するように構成できる。例えば、所定のユニットによって実行されるプロセスは、サーバ装置104が有する複数の情報処理装置によって実行され得る。また、サーバ装置104は、1つのサーバ装置にまとめられていても良いし、複数の装置に分けられていても良い。
【0260】
上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)や従来の回路モジュール等のデバイスを含むものとする。
【0261】
<付記>
[付記1]
サービスの実施を決定する情報処理システムであって、
機器及び前記機器のユーザーに対応付けられ、前記ユーザーが実施するサービスが異なる第一のサービスレベル情報により、前記サービスの通知先を判断する通知先判断部と、
前記通知先判断部が決定した前記通知先に対し、前記サービスの実施を通知する通知部と、
を有する情報処理システム。
[付記2]
定期的に実施する第一のサービスと前記第一のサービスとは異なる追加で実施する第二のサービスとがあり、前記サービスは、前記第二のサービスであることを特徴とする付記1に記載の情報処理システム。
[付記3]
前記通知先判断部は、前記第二のサービスの対象モジュールにサービスの難易度に関する第二のサービスレベル情報が対応付けられたサービス通知先情報から、
前記第二のサービスの対象モジュールに対応する前記第二のサービスレベル情報を取得し、前記第二のサービスレベル情報と前記第一のサービスレベル情報とに基づいて、前記第二のサービスが発生した旨を通知する通知先を判断する付記2に記載の情報処理システム。
[付記4]
前記第一のサービスレベル情報が前記第二のサービスレベル情報未満の場合、前記通知先判断部は、サービスのサービス提供者を前記通知先に決定し、
前記第一のサービスレベル情報が前記第二のサービスレベル情報以上の場合、前記通知先判断部は、前記機器を前記通知先に決定する、付記3に記載の情報処理システム。
[付記5]
前記サービス通知先情報には、前記対象モジュールが含むパーツごとに、前記第二のサービスレベル情報が対応付けられており、
前記通知先判断部は、前記対象モジュールが含むパーツのうち、最も高い前記第二のサービスレベル情報と、前記第一のサービスレベル情報とに基づいて、前記第二のサービスの前記対象モジュールに対するサービスを行う前記通知先を決定する付記3又は4に記載の情報処理システム。
[付記6]
前記第二のサービスの実施に関するサービス実施ログ情報に基づいて、前記サービス実施ログ情報を表示する表示制御部を有する付記3~6のいずれか1項に記載の情報処理システム。
[付記7]
前記表示制御部は、前記サービス実施ログ情報に記録された前記第二のサービスのうち、実施された前記第二のサービスの数に基づいて算出された実施率を表示する付記6に記載の情報処理システム。
[付記8]
前記サービス実施ログ情報には、前記第二のサービスに前記第二のサービスレベル情報が対応付けられており、
前記表示制御部は、前記第二のサービスレベル情報別に前記実施率を表示する付記7に記載の情報処理システム。
[付記9]
前記第二のサービスレベル情報別に算出された前記実施率のうち1つ以上が閾値未満の場合、前記第一のサービスレベル情報の変更を提案する提案部、を有する付記8に記載の情報処理システム。
[付記10]
前記提案部は、前記第二のサービスレベル情報別に算出された前記実施率のうち1つ以上が閾値未満の場合、前記実施率が閾値以上の前記第二のサービスレベル情報のうち最も大きい前記第二のサービスレベル情報に相当する前記第一のサービスレベル情報への変更を提案する付記9に記載の情報処理システム。
[付記11]
前記第一のサービスレベル情報は前記機器ごとに異なっており、
前記表示制御部は前記実施率と共に前記機器ごとの前記第一のサービスレベル情報を表示させる付記10に記載の情報処理システム。
[付記12]
前記提案部は、前記第二のサービスレベル情報別に算出された前記実施率のうち1つ以上が閾値未満であり、更に、前記第一のサービスレベル情報が最低の場合、
前記第二のサービスの実施を推奨することを提案する付記10に記載の情報処理システム。
[付記13]
前記通知部が前記第二のサービスを前記機器に通知した場合、
前記表示制御部は、前記通知先を前記機器からサービスのサービス提供者に変更する要求を受け付ける表示部品を前記第二のサービスを通知する画面に表示する、付記7~12のいずれか1項に記載の情報処理システム。
[付記14]
前記通知部が前記第二のサービスを前記機器に通知した場合であり、更に、前記第二のサービスの対象モジュールの実施率が閾値未満の場合、
前記表示制御部は、前記通知先を前記機器からサービスのサービス提供者に変更することを推奨するコメントを表示する付記13に記載の情報処理システム。
[付記15]
前記表示制御部は、前記第二のサービスの対象モジュールの前記実施率を表示する付記14に記載の情報処理システム。
[付記16]
前記ユーザーは、企業もしくは人である付記1~15のいずれか1項に記載の情報処理システム。
[付記17]
前記通知先判断部が、前記サービスの通知先を判断するための情報には、内部又は外部の記憶部に保存されているサービスレベル情報が含まれており、
前記サービスレベル情報は、前記ユーザーが所望するサービス品質保証の程度として契約しているサービスのレベルに関する情報であり、
前記サービスレベル情報は、前記ユーザーに対応付けられていることを特徴とする付記1に記載の情報処理システム。
[付記18]
前記通知先判断部が前記サービスの通知先を判断するための情報には、内部又は外部の記憶部に保存されているサービスレベル情報が含まれており、
前記サービスレベル情報は前記第二のサービスの対象モジュールに対応付けられており、
前記通知先判断部は、前記対象モジュールに対応付けられた前記サービスレベル情報に基づいて、前記サービスの通知先を判断することを特徴とする付記2に記載の情報処理システム。
[付記19]
前記通知先判断部は、前記サービスを実施するサービス作業担当者のスキルレベル、現在地、営業時間、休業日、及び休日カレンダーの少なくとも1つを用いて、前記サービスの通知先を判断することを特徴とする付記1に記載の情報処理システム。
【符号の説明】
【0262】
101 端末装置
102 DFE
103 画像形成装置
104 サーバ装置
【先行技術文献】
【特許文献】
【0263】
【特許文献1】特開2017-078997号公報
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16
図17
図18
図19
図20
図21
図22
図23
図24
図25
図26
図27
図28
図29
図30
図31
図32
図33
図34