JP7196134B2 - 管理装置、方法、およびプログラム - Google Patents

管理装置、方法、およびプログラム Download PDF

Info

Publication number
JP7196134B2
JP7196134B2 JP2020103371A JP2020103371A JP7196134B2 JP 7196134 B2 JP7196134 B2 JP 7196134B2 JP 2020103371 A JP2020103371 A JP 2020103371A JP 2020103371 A JP2020103371 A JP 2020103371A JP 7196134 B2 JP7196134 B2 JP 7196134B2
Authority
JP
Japan
Prior art keywords
image processing
task
designation
receiving
processing device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020103371A
Other languages
English (en)
Other versions
JP2021196913A5 (ja
JP2021196913A (ja
Inventor
智 西川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2020103371A priority Critical patent/JP7196134B2/ja
Priority to US17/342,392 priority patent/US11777819B2/en
Publication of JP2021196913A publication Critical patent/JP2021196913A/ja
Publication of JP2021196913A5 publication Critical patent/JP2021196913A5/ja
Priority to JP2022197667A priority patent/JP2023029366A/ja
Application granted granted Critical
Publication of JP7196134B2 publication Critical patent/JP7196134B2/ja
Priority to US18/454,665 priority patent/US20230396519A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5041Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
    • H04L41/5051Service on demand, e.g. definition and deployment of services in real time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5041Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
    • H04L41/5054Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Facsimiles In General (AREA)
  • Computer And Data Communications (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Description

画像処理装置などを含むネットワークデバイスを、ネットワークを介して管理する技術に関する。
従来、プリンタや複合機等の画像処理装置(以下、デバイスと呼ぶ)の稼働情報などのデータを取得し、管理するためのデバイス管理システムが知られている。管理対象のデバイスの増加や、サーバーコスト削減やメンテナンスの観点から、一台の管理装置で管理可能なデバイスの台数規模の拡大が見られる。
このデバイス管理システムでは、事前に行う動作のテンプレートをプロファイルとして作成する。そして、そのプロファイルを元に対象デバイスを指定したタスクを作成し、条件に応じて実行することにより、デバイスの管理や設定、情報収集等をするのも一般的である。また、頻繁に行う必要がない処理や、突発的に必要になった処理などについては、実行条件などを事前に設定せず、対象デバイスを指定して該処理に対応するタスクを作成し、即時実行する場合もある。
このデバイス管理システムは、各デバイスから総印刷ページ数やステータス、補給品の寿命情報等を取得し、レポートするレポーティング機能を持つ場合もある。デバイスから収集した情報を元に、所属先毎に集計する集計手段を持ち、ファイルへ出力し、ユーザーのコスト意識の向上を促すことを目的とした技術もある(特許文献1)。
特開2013-12245号公報
前述のデバイス管理システムでは、対象デバイスを指定して、集計処理を行うスケジュールを指定したタスクを、タイマー実行することで、集計結果のファイル出力を実現する。
従来技術では、タスク作成時に対象となるデバイスを指定する必要があるため、タスク作成後に、管理対象のネットワーク上に新たに設置されたデバイスの管理を、そのタスクで自動的に行うことが難しいといった課題がある。
上記課題を解決するために、本発明は、コンピューターを、IPアドレス、シリアル番号、及びMACアドレスの少なくとも1つと、機種名と、に基づく条件の指定を受け付け可能な第1の受付手段と、画像処理装置のためのソフトウェアの有効化で利用されるライセンスファイルに関する指定を受付け可能な第2の受付手段、として機能させることを特徴とするプログラムであって、前記第2の受付手段による指定は、該指定の後にネットワークに対する検索が行われ、前記条件に合致し、かつ、前記コンピューターで前記プログラムに基づき当該検索の前に管理されていなかった新たな識別情報を持つ画像処理装置が見つかったときに該画像処理装置に対して行うべき処理に関する指定である、ことを特徴とする。
本発明によれば、ネットワーク上で新たに設置されたデバイスに対する様々な管理作業を、事前に設定したタスクの内容に従い、自動で実現することが可能になるといった効果がある。
本発明に係るデバイス管理システムの構成を示す模式図である。 情報処理装置の内部構成の一例を示すブロック図である。 デバイス管理サーバー1000のソフトウェアのモジュール構成例を示すブロック図である。 画像処理装置の内部構成の一例を示すブロック図である。 デバイス管理サーバーが提供する画面(デバイスリスト)を例示した図である。 デバイス管理サーバーが提供する画面(タスクメニュー)を例示した図である。 デバイス管理サーバーが提供するタスク設定画面を例示した図である。 デバイス管理サーバーが提供する結合タスクに関する画面を例示した図である。 デバイス管理サーバーが提供するプロファイルの作成のための画面を例示した図である。 実施例1における、結合タスクの作成処理を説明するためのフローチャートである。 実施例1における、結合タスクの実行に係る処理を説明するフローチャートである。 実施例2における、結合タスクのエクスポート処理を説明するフローチャートである。 実施例3における、タスクの対象を限定するための処理を説明するフローチャートである。 実施例4における、機種名の選択画面の例を示した図である。 デバイス管理システムが提供する結合タスクの作成画面の例を示した図である。
(実施例1)
<システム構成の説明>
図1は、本発明の実施形態を示すデバイス管理システムの構成を示す模式図である。図1のシステムは、デバイス管理サーバー1000と、複数のデバイス2000を含む。
デバイス2000は、プリンタや複合機等の画像処理装置など、ネットワークに接続可能なネットワークデバイスである。デバイス2000は、ネットワークを介して受信した印刷データを受け取り、電子写真技術やインクジェット技術などの既知の印刷技術を利用して実際の用紙に印刷を行う。また、スキャナを介して紙原稿を読み取り、コピーを行ったり、画像データに変換しEmailなどで送信したりする機能も持つ。もちろん、コピー機能を持たないプリンタも適用可能である。デバイス管理サーバー1000とデバイス2000は、互いに通信回線3000により通信可能に接続されている。通信回線3000は、有線、無線のいずれであってもよい。
デバイス管理サーバー1000は、デバイス2000を管理するために、デバイス管理ソフトウェアが実行される情報処理装置である。デバイス管理ソフトウェアは、後述の図3に示す、表示制御部30、デバイス制御部31、レポート制御部32、プロファイル制御部33、結合タスク制御部34を実現するためのプログラムである。
<デバイス管理サーバーのハードウェア構成>
図2は、デバイス管理サーバー1000、およびデバイス2000を構成する情報処理装置のハードウェア構成を示している。デバイス2000については、図示される構成に加え、不図示のプリンタやスキャナ、FAXなどのための専用のハードウェアも備えている。
CPU10は、RAM12をワークエリアとして、ROM11、及びHDD19に格納されたOSやデバイス管理ソフトウェアなどの各種プログラムを実行する。また、デバイスの各構成はシステムバス13を介して接続される。また、デバイスは、ディスクコントローラ(DKC)18、CD-ROM、DVD、磁気テープ、ICメモリカード等の記憶媒体をマウント可能なDiskDrive20ビデオカード(VC)14、表示装置(CRT)15を備える。また、デバイスは、キーボードコントローラ(KBC)16、キーボード(KB)17やマウス等のポインティングデバイス(不図示)を備える。また、デバイスは、ネットワークインタフェースボード(NIC)21を介し、通信回線3000上の機器とのデータ通信を行う。
<デバイス管理サーバーのソフトウェア構成>
図3は、デバイス管理サーバー1000上で動作する表示制御部30、デバイス制御部31、レポート制御部32、プロファイル制御部33、結合タスク制御部34のソフトウェアのモジュール構成例である。このモジュール構成の例は、デバイス管理ソフトウェアを実行することで実現される後述される処理の主体となるものであり、図2のRAM12、ROM11、及びHDD19上でCPU10により実行される。
表示制御部30は、デバイス表示部301、タスク表示部302、プロファイル表示部303、結合タスク表示部304から構成される。デバイス制御部31は、デバイス接続部311、タスクデータ保管部314、デバイスデータ保管部315、ファームウェアアップデート管理部316、設定管理部317、アプリケーション管理部318から構成される。レポート制御部32は、レポート制御部32、レポート保管部322から構成される。
表示制御部30では、自装置のディスプレイやネットワーク介して接続される外部のウェブブラウザなどに対して提供する画面(ユーザーインターフェース(UI))の表示を制御する。具体的には、デバイス表示部301はデバイス制御部31のUIを、タスク表示部302がレポート制御部32のUIやタスク表示を、結合タスク表示部304が結合タスク制御部34のUIを、プロファイル表示部303がプロファイル制御部33のUIを司る。また、Webベースのアプリケーションとしての実施も可能であり、その場合には、Webブラウザを介しての利用が可能である。
デバイス接続部311は、デバイス探索やデバイスからの情報収集、設定実行機能を有する。デバイス制御部31は、デバイス接続部311やレポート制御部32が生成し、タスクデータ保管部314、デバイスデータ保管部315に保管したタスクの実行機能を有する。デバイス制御部31は、タスクに設定されたスケジュールや即時実行指示に応じて、タスクを保管したタスクデータ保管部314より、デバイス接続部311、もしくはレポート制御部32、ファームウェアアップデート管理部316、設定管理部317、アプリケーション管理部318に、タスク実行を指示し、その結果をタスクデータ保管部314に保持する。
デバイス接続部311のタスクの一例としては、SNMP、IP Broadcast、SLP/Multicast等によるデバイス2000に対するデバイス探索機能がある。その際、デバイス接続部311は、デバイス2000に対して任意のタイミングで探索を行う。そして、デバイス接続部311は、LAN等の通信回線3000を介して、MIB(Management Information Base)といったデバイス情報を取得/変更する機能を有する。また、デバイス接続311は、デバイス探索の結果として、デバイス名、機種名、及びIPアドレス等のデバイス情報を取得し、デバイスデータ保管部315へ保存する。
ここで、タスクデータ保管部314、デバイスデータ保管部315は、HDD19上で稼働するデータベース等のデータ記録媒体であり、タスクリスト、デバイスリスト等のテーブルデータが保存される。
ファームウェアアップデート管理部316はファームウェアのアップデートや最新ファームウェア確認の実行機能を有する。設定管理部317はデバイスに設定を配信する(設定編集)機能やデバイスの設定を保存するバックアップ機能を有する。アプリケーション管理部318はデバイスで動作するアプリケーションや機能を有効化する機能を有する。レポート制御部32は、デバイス制御部31から取得した情報をレポートとして生成、管理し、レポート保管部322に保存する。
プロファイル制御部33は、デバイスレポート等のテンプレートとなるプロファイルを生成、管理し、プロファイル保管部332に保存する。
結合タスク制御部34は、デバイス探索、レポート生成、ファームウェアアップデート、設定編集、設定のバックアップ、アプリケーションの有効化等のタスクを組み合わせて動作する結合タスクを生成、管理し、結合タスク保管部342に保存する。
<デバイスのソフトウェア構成>
図4は、デバイス2000上で動作するソフトウェアで実現されるモジュール構成例である。
デバイス2000は自身の識別情報や、ネットワーク情報、稼働情報(カウンタ情報や消耗品に関する情報)などを管理するためのデバイス情報管理部40を有する。カウンタ情報管理部401は利用される機能ごとの印刷ページ数や、部品の使用回数等を管理し、カウンタ保管部402に保存する。MIB情報管理部403は先のデバイスの識別情報やステータス、構成情報などを示すMIB情報を管理し、MIB情報保管部404に保存する。補給品情報管理部405は、記録剤や補給品の交換回数等を管理し、補給品情報保管部406に保存する。記録剤は、トナーやインクなどが含まれる。それぞれのデータは、デバイス管理サーバー1000の要求に従い、SNMPやその他プロトコルによりデバイス管理サーバー1000へ送信される。
<タスク作成の流れ>
図5~図9はデバイス管理サーバー1000が提供する画面の例を示している。これを用い、タスク作成の流れを説明する。
図5(a)はデバイス管理サーバー1000が提供する、デバイス探索の結果であるデバイスリストの画面の例を示している。デバイス管理サーバー1000では、管理対象となり得るデバイスをネットワーク上から探索して見つける。この探索のアルゴリズムにはSNMP等があるが、その方式は問わない。リストでは、探索で見つかったデバイスの情報として、デバイス名と共に、それらのデバイスの識別情報(機種名、IPアドレス、シリアル番号等)が表示される。ここでは、Device1、Device2、Device3が探索されている。
図6は、デバイスを選択して、タスクを作成する際のメニューを含む画面の例である。タスクを作成する場合、まず、対象とするデバイスを選択して、タスクメニューを表示させる。図5(a)で示すチェックボックス等でデバイスをチェックすることで、デバイスが選択される。タスクメニューでは、そのデバイスで設定可能なタスクが列挙される。ここでは、選択可能なタスクとして、レポーティングとデバイス監視、ファームウェアアップデート、設定編集、設定バックアップ、アプリケーション管理が列挙されている。この設定可能なタスクはそのデバイスの種類、持っている機能等から判断される。
<タスクのタイプの定義>
タスクには大別して、2つのタイプのタスクがある。1つは、タスクごとのデバイスに対する操作内容が設定されたプロファイルを作成したうえで、スケジュールによって定期的または所定頻度で、該プロファイルに従う処理を自動実行するための第1タイプのタスクである。もう1つは、デバイス管理サーバー1000のオペレーターであるユーザーの指示入力に応じて、指定された設定で、その指示入力に従い、即時に実行される第2タイプのタスク(以降、一過性のタスク、とも呼ぶ)である。
まず、図7(a)を用いて、定期的なタスクの一例として、レポーティングタスクを説明する。レポーティングタスクでは、対象となったデバイスから収集したステータスやログ情報に基づくデバイスレポートが自動作成される。レポーティングタスクが選択されると、次に、そのタスクのテンプレートである、プロファイルの選択を行う。先に選択したデバイスと、選択可能なプロファイルが列挙されている。プロファイルは事前に作成することで、ここに列挙されるが、編集ボタンより編集したり、新規に作成したりすることも可能である。
プロファイルの作成は、図9で示すUIにより行う。どのような間隔でレポーティングを行うかのスケジュールやレポートの送信/保存方法を選択する。Eメールであれば、その宛先、ファイル保存であれば、そのファイル名を設定する。
先のプロファイル選択画面より、プロファイルが選択され、実行ボタンが押されると、タスクとして登録される。図8(a)で示すのがそのタスク表示例である。毎日17:00に動作するレポート1タスクが登録されている例である。また、その実行結果がログとして表示されている。この一連の設定により、選択されたデバイスに対して、レポーティングタスクが作成され、その後の確認が可能となる。
次に、図7(b)を用いて、一過性のタスクの一例として、ファームウェアアップデートタスクを説明する。
図6で、ファームウェアアップデートタスクが選択されると、次に、デバイスパスワードの設定と最新のファームウェアに更新にするか、最新があるかの確認のみにするかの選択を行う。先に選択したデバイスが列挙され、パスワードの設定と“最新に更新”のチェックボックスでの設定が可能である。ここでこのチェックボックスをチェックしない場合、最新ファームウェアがあるかの確認のみを行う。実行ボタンの押下により、接続可能な、ファームウェア供給のためのサーバーのアクセスし、最新ファームウェアの確認若しくは、アップデートを行う。このタスクも図8(a)で示すタスク表示画面で一過性タスクを選択することで、先のレポーティングタスク同様に表示される。この設定により、選択されたデバイスに対して、ファームウェアアップデートタスクが作成、実行され、その後の確認が可能となる。
以降に図10~図14、図17を用いて説明するデバイス管理サーバー1000における処理に関するフローチャートで示す各ステップは、CPU10がHDD19、ROM11等よりデバイス管理ソフトウェアをRAM12にロードして実行することで実現される。
<実施例1>
図10、図11に示すフローチャートを用いて、デバイス管理サーバー1000での本発明の結合タスク処理について説明する。ここでは図5、図8、図15の運用ケースを用いながら、本処理の説明を補足していく。
ここで、結合タスクとは複数のタスクを結合し、連続して行う新たなタイプのタスクであり、第3タイプのタスクである。たとえば、まず、設定されたスケジュールによりデバイス探索のためのタスクを定期的に実行し、条件に合致するデバイスが新たに見つかった場合に、さらにその見つかったデバイスに対して1以上のタスクを実行する。さらに実行されるタスクと、その内容については、結合タスクとして予め設定されることになる。
デバイス管理サーバー1000では結合タスクを生成する時、まず、タスクを表示する画面上より、結合タスクを選択する。その画面の例を図8(b)に示す。図8(b)上で、新規作成のボタンが選択された場合には、さらに図15で示す結合タスク作成画面が表示され、結合タスクに追加すべきタスクに関する設定操作などを受け付ける。
S1001では、結合タスク制御部34が、図15(a)を介して受け付けた操作で、結合タスクにタスク追加の操作があったかどうかを判定する。タスクの追加操作が含まれていればS1004に進む。選択されなければ、S1008に進む。
S1004では、結合タスク制御部34が、追加されたタスクが、定期タスクかグループ追加であったかを判定する。定期タスクかグループ追加であればS1005に進む。そうでなければS1006に進む。S1005では、結合タスク制御部34が、結合タスクに、選択された定期タスクやグループ追加のタスクの設定を追加する。
ここで、「定期タスク」としては、“レポーティング”、“デバイス監視”などがある。“レポーティング”タスクは前述した通りである。“デバイス監視”タスクとは、定期的にデバイスの状態を監視し、エラー等が発生した場合、Eメールを送信するタスクである。グループ追加は、デバイスをグループ管理するための機能を利用するタスクであり、指定されたデバイスグループに探索で見つかったデバイスを追加する。
S1006では、結合タスク制御部34が、追加されたタスクが、一過性のタスクであったかを判定する。一過性のタスクの追加が選択されていれば、S1007で結合タスクにその一過性のタスクの設定を追加する。一過性のタスクの追加が選択されていなければS1008に進む。
ここで、一過性のタスクとして、“ファームウェアアップデート”、“設定編集”、“設定バックアップ”、“アプリケーション管理”などがある。
“設定編集”タスクとは、IP設定やロケーション情報等、デバイスに設定可能な項目をデバイスに送信するタスクである。“設定バックアップ”タスクとは、アドレス帳や印刷設定等の設定項目を特定のHDDを指定した保存先に保存するタスクである。“アプリケーション管理”タスクとは、デバイスで動作するアプリケーションや機能を有効化するタスクである。その有効化のため、特定のHDDを指定したライセンスファイルの入力指定が可能である。
図15(b)は、結合タスクに、「定期タスク」としての“レポーティング”タスクと、一過性のタスクとしての“ファームウェアアップデート”タスクが設定された表示例を示している。この設定によれば、探索で新たに見つかったデバイスに対して、定期的な“レポーティング”の設定が行われる上に、その見つかったタイミングでの“ファームウェアアップデート”が実行されることになる。
S1008では、結合タスク制御部34が、図15(b)を介して、探索の「対象」の選択ボタンの操作入力を受け付けたか否かを判定する。これは、デバイス探索の条件を設定するための操作になる。選択ボタンの操作入力を受け付けた場合にはS1009に進み、なければ本処理を終了する。結合タスクの設定は終了時点で保存される。「対象」の設定が行われなかった場合であっても、後々にこの保存された設定を呼び出して、改めて設定することが可能である。
S1009では、結合タスク制御部34が、図15(c)を介して、条件設定のための項目の一覧を表示する。項目としては、機種名、IPアドレス、シリアル番号、MACアドレス等がある。ユーザーが、1以上の項目を選択して、各選択項目に対して設定を行う。機種名の場合は、見つけたい機種名の一部または全部を英数、文字列などで指定することで設定する。IPアドレスでは、1以上のIPアドレスやアドレスの範囲を指定することで設定する。シリアル番号、MACアドレスなどは、見つけたデータを指定することになる。手動で設定することも、外部からインポートして設定することもできる。
S1010では、結合タスク制御部34が、対象項目とその設定が行われたかを判定し、行われていればS1011に進み、そうでなければS1012に進む。S1011では、結合タスク制御部34が、選択された1以上の対象項目とそれらに対する設定を結合タスクに追加する。
S1012では、結合タスク制御部34が、結合タスクの作成指示があったかを判定する。これは、図15(d)を介して、実行ボタンに対する操作入力が行われた、否かの判定となる。結合タスクの作成指示があった場合には、S1014で、結合タスク制御部34が、S1005、S1007、S1011の処理に基づく結合タスクを生成し、結合タスク保管部342に保管し、終了する。
作成された結合タスク1はタスク表示画面上、動作中として確認できる。その画面の例が図8(c)でる。ここで、対象は1デバイス以上なので、“1+”と表示されている。また、結合タスク1を選択すると、可能な操作が一覧できる。その画面の例が図8(d)である。ここで、設定を選択すると、図15(d)と同等の設定内容を確認することができる。
なお、可能な操作として、他に一時停止、削除、エクスポートが選択可能である。
図11を用いて、作成された結合タスクについて、定期探索の時刻になった場合の処理を説明する。
S1101では、デバイス接続部311が、ネットワーク上に探索パケットを送信し、新規デバイスの探索を行う。結合タスクに含まれる探索タスクは予め設定されたスケジュールで定期的に探索処理が自動実行される。このスケジュールは、任意に変更が可能である。S1102では、結合タスク制御部34が、ネットワーク上に新たに設置されたなど、新たな識別情報を持つ新デバイスが見つかったか否かを判定する。新デバイスがあればS1103に進み、なければ本処理を終了する。
探索でDevice4が新デバイスとして見つかった場合を想定する。その画面の例が図5(b)である。
S1103では、結合タスク制御部34が、結合タスク保管部342より、設定された結合タスクの情報を取得する。タスクの対象となるデバイスを特定するための条件、グループ追加設定、定期タスク情報、一過性のタスク設定を取得する。
S1104では、結合タスク制御部34が、例えば図15(c)、(d)で設定された条件と、S1102で見つかったと判定された新デバイスからネットワークを介して取得した情報とに基づき、結合タスクの対象デバイスかを判定する。対象デバイスであると判定した場合にはS1105に進み、そうでなければ本処理を終了する。
条件としてIPアドレスが“172.20.*.*”であった場合、Device4のIPアドレスは“172.20.101.200”であるため、結合タスクの対象であると判定される。
S1105では、結合タスク制御部34が、グループへの追加設定があるかを判定する。グループへの追加設定がある場合、S1106に進む。ない場合にはS1107へ進む。S1106では、結合タスク制御部34が、このデバイスを指定されたグループへ追加処理を行う。
S1107では、結合タスク制御部34が、結合タスクに新デバイスに対する定期タスクの設定があるかを判定する。定期タスクの設定がある場合、S1108に進む。ない場合にはS1109へ進む。S1108では、結合タスク制御部34が、タスク管理312経由で、結合タスクで設定されている定期タスクの対象デバイスとして登録する。図15(b)の例では、レポーティング機能を利用する定期タスクの対象として登録が行われる。また、結合タスクにおいて、複数の定期タスクが設定されている場合は、それぞれの対象として登録する。
S1109では、結合タスク制御部34が、一過性のタスクの設定があるかを判定する。一過性のタスクの設定がある場合、S1110に進む。ない場合は結合タスクを終了する。
S1110では、デバイス制御部31が、その対象デバイスがその一過性のタスクを動作させることが可能かを判定する。動作可能である場合、S1111に進む。動作可能でない場合、S1112に進む。それぞれのデバイスは機能による制限により、対象として設定可能な一過性のタスクが異なる。例えば、新たに見つかったデバイスがネットワークを介したソフトウェアの更新などの管理ができない機種であった場合には、ファームウェアアップデートタスク、アプリケーション管理タスクは、S1110で動作可能でないと判定されることになる。
Device4は、一過性のタスクとして、“ファームウェアアップデート”、“設定編集”が動作可能であるとする。
S1111では、デバイス制御部31が、その一過性のタスクの実行を制御する。具体的には、タスクの種類に従い、ファームウェアアップデート管理部316、設定管理部317、アプリケーション管理部318経由で、実行をリクエストする。ここでは、ファームウェアアップデート管理部316により、Device4に対して、先に説明したように、ファームウェア供給のためのサーバーへのアクセスを踏まえて、最新ファームウェアの取得、その後、アップデートの指示が行われる。
S1112では、結合タスク制御部34が、設定されている最後の一過性タスクかを判定する。最後の一過性のタスクの場合、S1114に進む。最後でない、つまり、まだ設定されている一過性タスクがある場合、S1113に進む。S1113では、結合タスク制御部34が、設定されている次の一過性タスクを指し示し、S1110に戻る。
S1114では、結合タスク制御部34が、探索された最後の対象デバイスかを判定する。最後の対象デバイスの場合、結合タスクを終了する。最後でない、つまり、まだ対象デバイスがある場合、S1115に進む。S1115では、結合タスク制御部34が、次の対象デバイスを指し示し、S1110に戻る。
(実施例2)
結合タスクは、デバイス管理ソフトウェアの機能として、その設定をエクスポートし、別の環境で動作するデバイス管理サーバーへインポートすることができる。本実施例では、実施例1で作成した結合タスクをエクスポートする際の処理について説明する。具体的には、一部の一過性のタスクについて、エクスポートの対象外とする。
図12を用いて、デバイス管理サーバーでのエクスポート処理について説明する。
図8(d)で示す結合タスクを表示する画面より、特定の結合タスクを選択し、メニューからタスクの管理が行える。ここでは、図15(e)で示す内容の結合タスクが生成されている。図8(e)でその結合タスクを選択して、エクスポートをメニューから選択した場合を例に説明する。
S1201では、結合タスク制御部34が、選択された結合タスクに一過性のタスクの設定があるかを判定する。ある場合にはS1202に進み、ない場合はS1209へ進む。
S1202では、結合タスク制御部34が、結合タスク内に設定された一過性のタスクが、エクスポートできないタスクであるか否かを判定する。エクスポートすべきでないタスクであった場合にはS1203に進み、そうでない場合にはS1205へ進む。
例えば、“アプリケーション管理”は、特定の対象デバイスのみを指定したライセンスファイルの入力指定される必要があり、このタスクが別装置でインポートされても正常に実行できない可能性が高い。ほかにも、エクスポート元のデバイス管理サーバーの記憶装置内でのみ管理するようなデータを利用する一過性のタスクの場合にも、エクスポートすべきでないタスクと判定される。図15(e)の結合タスクでは、“設定バックアップ”タスクがエクスポートすべきでないタスクと判定される。
S1203では、結合タスク制御部34が、その結合タスク情報より、その一過性のタスクの情報を削除する。
S1204では、結合タスク制御部34が、設定されている最後の一過性のタスクかを判定する。最後の一過性のタスクである場合、S1206に進む。まだ、設定されている一過性のタスクがある場合、S1205へ進む。S1205では、結合タスク制御部34が、設定されている次の一過性のタスクを指し示し、S1202に戻る。
S1206では、結合タスク制御部34が、特定のHDDへの入出力に依存する一過性のタスクがあったかを判定する。あれば、S1207に進む。なければ、S1209に進む。S1207では、結合タスク制御部34が、結合タスク表示部304経由で、図15(f)に示すような、エクスポートをキャンセルするかどうかを確認する画面を表示する。この例では、“設定バックアップ”タスクは、エクスポート時に削除されることを示している。
S1208では、結合タスク制御部34が、キャンセルが選択されたかを判定する。キャンセルが選択されれば終了し、選択されなければS1209に進む。
S1209では、結合タスク制御部34が、S1203での削除対象以外のタスクなどの設定を含む結合タスクの情報から、エクスポートデータを作成する。S1210では、結合タスク制御部34が、指定された保存先、ファイル名でエクスポートデータの保存を行う。
別PCでこのエクスポートファイルをインポートし、表示した例が、図15(g)である。“レポーティング”、“ファームウェアアップデート”が設定された結合タスクがインポートされている。
(実施例3)
実施例1で結合タスクを作成する際には、一過性のタスクそれぞれに対して、対象を限定することが考えられる。これを、図13を用いて、この処理について説明する。以降では、実施例1との異なる処理について詳しく説明する。
図13は、図10のS1007で説明した処理に追加される処理になる。
S1301では、結合タスク制御部34が、結合タスク表示部304経由で、結合タスクに対して一過性のタスクを追加する際に、追加するタスクの対象を限定する確認する画面(不図示)の表示を行う。S1302では、結合タスク制御部34が、対象を限定することが選択入力されたかを判定する。限定することが選択入力された場合にはS1303に進み、なければS1007の処理に戻り、そのままS1008に進むことになる。
S1303では、結合タスク制御部34が、追加しようとしている一過性のタスクの対象を限定するための条件設定を受け付ける。具体的には、図15(c)で説明した対象の選択と同様の画面を、結合タスク表示部304が提供することで、ユーザーから設定を受け付ける。具体的には、対象を限定するための、項目(機種名、IPアドレス、シリアル番号、MACアドレス)の指定と、その値の範囲などの指定と、を受け付ける。S1304では、結合タスク制御部34が、追加しようとしている一過性のタスクに紐づけて、受け付けた設定を保存して、S1007の処理に戻る。
本処理により、実施例1で説明した図15(c)、(d)を用いて説明した結合タスクの対象を決定する条件(例えば、“172.20.*.*”)と、S1304で保存した設定内容と、の両方を満たすデバイスが見つかった場合に、図13で説明した一過性のタスクが実行されることになる。
(実施例4)
実施例1で結合タスクを作成する時、S1009~S1011において、対象項目として機種名が選択された場合、既存のデバイスリストに含まれるデバイスの機種の中から選択すること考えられる。この選択処理について、図14を用いてこの処理について説明する。
図14は、図15(c)を介して、項目「機種名」が選択された場合に、追加で提供される場面の例を示している。
ユーザーは、図14を示す画面を介して、結合タスクの対象とするデバイスを決定する機種名に関する条件として、インポートボタン1401、デバイスリストボタン1402、入力欄1403の何れかで設定することができる。
インポートボタン1401が選択された場合、ユーザーが任意に操作している装置のローカル領域に保存されている機種名をリストしたファイルを用いて、そのリストに含まれる機種名の情報をインポートして、設定できる。インポートされた機種名の情報は、入力欄1403に表示される。デバイスリストボタン1402が選択された場合、機種名のリスト1404が表示される。このリストは、現在、デバイス管理ソフトウェアで管理中のデバイスリストに含まれるデバイスの機種が表示されている。この中から1以上の機種を選択すると、デバイスリストボタン1402に反映することができる。また、入力欄1403を選択することで、直接、手動で機種名を入力することができる。
図14を示す画面でOKボタンが選択されると、結合タスクの対象として反映されることになる。
(他の実施例)
本発明は、上述した実施形態を適宜組み合わせることにより構成された装置あるいはシステムやその方法も含まれるものとする。
ここで、本発明は、上述した実施形態の機能を実現する1以上のソフトウェア(プログラム)を実行する主体となる装置あるいはシステムである。また、その装置あるいはシステムで実行される上述した実施形態を実現するための方法も本発明の一つである。また、そのプログラムは、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給され、そのシステム或いは装置の1以上のコンピュータ(CPUやMPU等)によりそのプログラムが1以上のメモリーに読み出され、実行される。つまり、本発明の一つとして、さらにそのプログラム自体、あるいは該プログラムを格納したコンピュータにより読み取り可能な各種記憶媒体も含むものとする。また、上述した実施形態の機能を実現する回路(例えば、ASIC)によっても、本発明は実現可能である。
1000 デバイス管理サーバー
2000 デバイス

Claims (33)

  1. コンピューターを、
    IPアドレス、シリアル番号、及びMACアドレスの少なくとも1つと、機種名と、に基づく条件の指定を受け付け可能な第1の受付手段と、
    画像処理装置のためのソフトウェアの有効化で利用されるライセンスファイルに関する指定を受付け可能な第2の受付手段、として機能させることを特徴とするプログラムであって、
    前記第2の受付手段による指定は、該指定の後にネットワークに対する検索が行われ、前記条件に合致し、かつ、前記コンピューターで前記プログラムに基づき当該検索の前に管理されていなかった新たな識別情報を持つ画像処理装置が見つかったときに該画像処理装置に対して行うべき処理に関する指定である、
    ことを特徴とするプログラム。
  2. コンピューターを、
    IPアドレス、シリアル番号、及びMACアドレスの少なくとも1つと、機種名と、に基づく条件の指定を受け付け可能な第1の受付手段と、
    画像処理装置のためのソフトウェアの有効化で利用されるライセンスファイルに関する指定と、グループ管理のために用意されたグループに画像処理装置の情報を追加するための指定と、の2つの指定が受付け可能な第2の受付手段、として機能させることを特徴とするプログラムであって、
    前記第2の受付手段による指定は、該指定の後にネットワークに対する検索が行われ、前記条件に合致し、かつ、前記コンピューターで前記プログラムに基づき当該検索の前に管理されていなかった新たな識別情報を持つ画像処理装置が見つかったときに該画像処理装置に対して行うべき処理に関する指定であり、
    前記画像処理装置はスキャナを備える、
    ことを特徴とするプログラム。
  3. 前記コンピューターを、さらに、前記第1の受付手段及び前記第2の受付手段で受け付けた指定をタスク名に紐づけて、タスクとして管理する管理手段として機能させることを特徴とする請求項1または2に記載のプログラム。
  4. 前記コンピューターを、さらに、前記管理されたタスクの情報をエクスポートするエクスポート手段として機能させることを特徴とする請求項3に記載のプログラム。
  5. 前記管理手段は、前記第1の受付手段及び前記第2の受付手段で受け付けた指定の少なくとも一部が異なる複数のタスクを、それぞれ異なるタスク名で管理し、
    前記コンピューターを、さらに、前記管理された複数のタスクのタスク名の一覧を、該タスクのステータスと共に提供する提供手段として機能させ、
    前記ステータスは、一時停止、または、動作中を示すことを特徴とする請求項3または4に記載のプログラム。
  6. 前記第2の受付手段は、さらに、ファームウェアの更新の指定を受付けることを特徴とする請求項1乃至5の何れか1項に記載のプログラム。
  7. 前記第2の受付手段は、さらに、設定編集の指定、設定のバックアップの指定の少なくとも1つの入力を受付けることを特徴とする請求項1乃至6の何れか1項に記載のプログラム。
  8. 前記コンピューターを、さらに、実行済みの検索で見つかった、前記コンピューターで前記プログラムに基づき管理された1以上の画像処理装置の情報をリストで提供するデバイスリスト提供手段として機能させることを特徴とする請求項1乃至7の何れか1項に記載のプログラム。
  9. 前記コンピューターを、さらに、前記リストから選択した1の画像処理装置に対して、即時に実行すべき指示を選択するための画面を提供する指示手段として機能させ、
    該画面では、レポーティングの指定、ファームウェアの更新の指定、設定編集の指示及び設定のバックアップの指定の中から1つの入力を受付けることを特徴とする請求項8に記載のプログラム。
  10. 前記コンピューターを、さらに、前記ネットワークに対する検索が行われるタイミングの指定を受け付ける第3の受付手段として機能させることを特徴とする請求項1乃至9の何れか1項に記載のプログラム。
  11. 前記タイミングとして、定期的に前記検索を行うことを指定するための入力を受付けることを特徴とする請求項10に記載のプログラム。
  12. 画像処理装置の情報を管理する管理装置であって、
    IPアドレス、シリアル番号、及びMACアドレスの少なくとも1つと、機種名と、に基づく条件の指定を受け付け可能な第1の受付手段と、
    画像処理装置のためのソフトウェアの有効化で利用されるライセンスファイルに関する指定を受付け可能な第2の受付手段と、を有し、
    前記第2の受付手段による指定は、該指定の後にネットワークに対する検索が行われ、前記条件に合致し、かつ、当該検索の前に前記管理装置として管理していなかった新たな識別情報を持つ画像処理装置が見つかったときに該画像処理装置に対して行うべき処理に関する指定である、
    ことを特徴とする管理装置。
  13. 画像処理装置の情報を管理する管理装置であって、
    IPアドレス、シリアル番号、及びMACアドレスの少なくとも1つと、機種名と、に基づく条件の指定を受け付け可能な第1の受付手段と、
    画像処理装置のためのソフトウェアの有効化で利用されるライセンスファイルに関する指定と、グループ管理のために用意されたグループに画像処理装置の情報を追加するための指定と、の2つの指定が受付け可能な第2の受付手段と、有し、
    前記第2の受付手段による指定は、該指定の後にネットワークに対する検索が行われ、前記条件に合致し、かつ、当該検索の前に前記管理装置として管理していなかった新たな識別情報を持つ画像処理装置が見つかったときに該画像処理装置に対して行うべき処理に関する指定であり、
    前記画像処理装置はスキャナを備える、
    ことを特徴とする管理装置。
  14. さらに、前記第1の受付手段及び前記第2の受付手段で受け付けた指定をタスク名に紐づけて、タスクとして管理する管理手段を有することを特徴とする請求項12または13に記載の管理装置。
  15. さらに、前記管理されたタスクの情報をエクスポートするエクスポート手段を有することを特徴とする請求項14に記載の管理装置。
  16. 前記管理手段は、前記第1の受付手段及び前記第2の受付手段で受け付けた指定の少なくとも一部が異なる複数のタスクを、それぞれ異なるタスク名で管理し、
    前記管理装置は、さらに、前記管理された複数のタスクのタスク名の一覧を、該タスクのステータスと共に提供する提供手段を有し、
    前記ステータスは、一時停止、または、動作中を示すことを特徴とする請求項14または15に記載の管理装置。
  17. 前記第2の受付手段は、さらに、ファームウェアの更新の指定を受付けることを特徴とする請求項12乃至16の何れか1項に記載の管理装置。
  18. 前記第2の受付手段は、さらに、設定編集の指定、設定のバックアップの指定の少なくとも1つの入力を受付けることを特徴とする請求項12乃至17の何れか1項に記載の管理装置。
  19. さらに、実行済みの検索で見つかった、前記管理装置として管理している1以上の画像処理装置の情報をリストで提供するデバイスリスト提供手段を有することを特徴とする請求項12乃至18の何れか1項に記載の管理装置。
  20. 前記管理装置は、さらに、前記リストから選択した1の画像処理装置に対して、即時に実行すべき指示を選択するための画面を提供する指示手段を有し、
    該画面では、レポーティングの指定、ファームウェアの更新の指定、設定編集の指示及び設定のバックアップの指定の中から1つの入力を受付けることを特徴とする請求項19に記載の管理装置。
  21. さらに、前記ネットワークに対する検索が行われるタイミングの指定を受け付ける第3の受付手段を有することを特徴とする請求項12乃至20の何れか1項に記載の管理装置。
  22. 前記タイミングとして、定期的に前記検索を行うことを指定するための入力を受付けることを特徴とする請求項21に記載の管理装置。
  23. 画像処理装置の情報を管理する管理装置における方法であって、
    IPアドレス、シリアル番号、及びMACアドレスの少なくとも1つと、機種名と、に基づく条件の指定を受け付け可能な第1の受付工程と、
    画像処理装置のためのソフトウェアの有効化で利用されるライセンスファイルに関する指定を受付け可能な第2の受付工程と、を有し、
    前記第2の受付工程での指定は、該指定の後にネットワークに対する検索が行われ、前記条件に合致し、かつ、当該検索の前に前記管理装置として管理していなかった新たな識別情報を持つ画像処理装置が見つかったときに該画像処理装置に対して行うべき処理に関する指定である、
    ことを特徴とする方法。
  24. 画像処理装置の情報を管理する管理装置における方法であって、
    IPアドレス、シリアル番号、及びMACアドレスの少なくとも1つと、機種名と、に基づく条件の指定を受け付け可能な第1の受付工程と、
    画像処理装置のためのソフトウェアの有効化で利用されるライセンスファイルに関する指定と、グループ管理のために用意されたグループに画像処理装置の情報を追加するための指定と、の2つの指定が受付け可能な第2の受付工程と、有し、
    前記第2の受付工程での指定は、該指定の後にネットワークに対する検索が行われ、前記条件に合致し、かつ、当該検索の前に前記管理装置として管理していなかった新たな識別情報を持つ画像処理装置が見つかったときに該画像処理装置に対して行うべき処理に関する指定であり、
    前記画像処理装置はスキャナを備える、
    ことを特徴とする方法。
  25. さらに、前記第1の受付工程及び前記第2の受付工程で受け付けた指定をタスク名に紐づけて、タスクとして管理する管理工程を有することを特徴とする請求項23または24に記載の方法。
  26. さらに、前記管理されたタスクの情報をエクスポートするエクスポート工程を有することを特徴とする請求項25に記載の方法。
  27. 前記管理工程では、前記第1の受付工程及び前記第2の受付工程で受け付けた指定の少なくとも一部が異なる複数のタスクが、それぞれ異なるタスク名で管理され、
    前記管理装置は、さらに、前記管理された複数のタスクのタスク名の一覧を、該タスクのステータスと共に提供する提供工程を有し、
    前記ステータスは、一時停止、または、動作中を示すことを特徴とする請求項25または26に記載の方法。
  28. 前記第2の受付工程では、さらに、ファームウェアの更新の指定が受付けられることを特徴とする請求項23乃至27の何れか1項に記載の方法。
  29. 前記第2の受付工程では、さらに、設定編集の指定、設定のバックアップの指定の少なくとも1つの入力が受付けられることを特徴とする請求項23乃至28の何れか1項に記載の方法。
  30. さらに、実行済みの検索で見つかった、前記管理装置として管理している1以上の画像処理装置の情報をリストで提供するデバイスリスト提供工程を有することを特徴とする請求項23乃至29の何れか1項に記載の方法。
  31. さらに、前記リストから選択した1の画像処理装置に対して、即時に実行すべき指示を選択するための画面を提供する指示工程を有し、
    該画面では、レポーティングの指定、ファームウェアの更新の指定、設定編集の指示及び設定のバックアップの指定の中から1つの入力を受付けることを特徴とする請求項30に記載の方法。
  32. さらに、前記ネットワークに対する検索が行われるタイミングの指定を受け付ける第3の受付工程を有することを特徴とする請求項23乃至31の何れか1項に記載の方法。
  33. 前記タイミングとして、定期的に前記検索を行うことを指定するための入力を受付けることを特徴とする請求項32に記載の方法。
JP2020103371A 2020-06-15 2020-06-15 管理装置、方法、およびプログラム Active JP7196134B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2020103371A JP7196134B2 (ja) 2020-06-15 2020-06-15 管理装置、方法、およびプログラム
US17/342,392 US11777819B2 (en) 2020-06-15 2021-06-08 Management apparatus and method
JP2022197667A JP2023029366A (ja) 2020-06-15 2022-12-12 管理装置、方法、およびプログラム
US18/454,665 US20230396519A1 (en) 2020-06-15 2023-08-23 Management apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020103371A JP7196134B2 (ja) 2020-06-15 2020-06-15 管理装置、方法、およびプログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022197667A Division JP2023029366A (ja) 2020-06-15 2022-12-12 管理装置、方法、およびプログラム

Publications (3)

Publication Number Publication Date
JP2021196913A JP2021196913A (ja) 2021-12-27
JP2021196913A5 JP2021196913A5 (ja) 2022-04-06
JP7196134B2 true JP7196134B2 (ja) 2022-12-26

Family

ID=78826088

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020103371A Active JP7196134B2 (ja) 2020-06-15 2020-06-15 管理装置、方法、およびプログラム
JP2022197667A Pending JP2023029366A (ja) 2020-06-15 2022-12-12 管理装置、方法、およびプログラム

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2022197667A Pending JP2023029366A (ja) 2020-06-15 2022-12-12 管理装置、方法、およびプログラム

Country Status (2)

Country Link
US (2) US11777819B2 (ja)
JP (2) JP7196134B2 (ja)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010147790A (ja) 2008-12-18 2010-07-01 Canon Inc 装置、方法、プログラム及び記憶媒体
JP2014002567A (ja) 2012-06-19 2014-01-09 Ricoh Co Ltd 遠隔管理システムとその被管理装置および管理情報の通知方法
JP2014115955A (ja) 2012-12-12 2014-06-26 Fuji Xerox Co Ltd 管理装置、情報処理システム及びプログラム
JP2015176594A (ja) 2014-03-18 2015-10-05 キヤノン株式会社 情報処理装置、情報処理方法及びプログラム
JP2017049924A (ja) 2015-09-04 2017-03-09 キヤノン株式会社 デバイス設置システム、管理装置、管理装置の制御方法、及びプログラム
JP2017059215A (ja) 2015-09-14 2017-03-23 株式会社リコー 情報処理システム、情報処理装置、情報処理方法およびプログラム
JP2019032686A (ja) 2017-08-08 2019-02-28 キヤノン株式会社 管理装置、管理装置の制御方法、及びプログラム

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4182083B2 (ja) 2005-05-12 2008-11-19 キヤノン株式会社 ネットワークに接続されたネットワーク機器を管理する装置、方法、及びプログラム
JP4917947B2 (ja) * 2006-04-24 2012-04-18 株式会社リコー プリントサーバ
JP2008203929A (ja) * 2007-02-16 2008-09-04 Canon Inc サーバ装置、クライアント装置、ドライバ処理方法、記憶媒体、プログラム
US20120239791A1 (en) 2011-03-16 2012-09-20 Seiko Epson Corporation Network System, Network Configuration Method, And Network Configuration Device
JP5979986B2 (ja) 2012-05-30 2016-08-31 キヤノン株式会社 配信システム及びその制御方法
KR101949813B1 (ko) * 2012-09-17 2019-02-19 에이치피프린팅코리아 유한회사 화상형성장치, 호스트 장치 및 이들의 잡 수행 방법
JP2013012245A (ja) 2012-10-03 2013-01-17 Ricoh Co Ltd 集計システム及び集計方法
US9887879B2 (en) * 2015-02-13 2018-02-06 Canon Kabushiki Kaisha Monitoring apparatus and method
JP6525776B2 (ja) 2015-07-08 2019-06-05 キヤノン株式会社 監視装置、監視装置の制御方法、及びプログラム
US9924048B2 (en) * 2016-06-30 2018-03-20 Kyocera Document Solutions, Inc. Printer status report with encoded image
JP6819270B2 (ja) * 2016-12-16 2021-01-27 セイコーエプソン株式会社 印刷管理装置および印刷管理プログラム
JP6904721B2 (ja) * 2017-02-14 2021-07-21 キヤノン株式会社 情報処理装置、情報処理方法、およびプログラム
US11228549B2 (en) * 2017-04-14 2022-01-18 International Business Machines Corporation Mobile device sending format translation based on message receiver's environment
JP6907851B2 (ja) * 2017-09-15 2021-07-21 ブラザー工業株式会社 制御プログラム
JP7110702B2 (ja) 2018-04-25 2022-08-02 ブラザー工業株式会社 プログラム
JP7133148B2 (ja) * 2018-11-12 2022-09-08 コニカミノルタ株式会社 バックアップ装置
JP7238426B2 (ja) * 2019-01-25 2023-03-14 ブラザー工業株式会社 コンピュータプログラムおよび情報処理装置
JP7251341B2 (ja) 2019-06-17 2023-04-04 セイコーエプソン株式会社 情報処理装置の制御方法、およびプログラム

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010147790A (ja) 2008-12-18 2010-07-01 Canon Inc 装置、方法、プログラム及び記憶媒体
JP2014002567A (ja) 2012-06-19 2014-01-09 Ricoh Co Ltd 遠隔管理システムとその被管理装置および管理情報の通知方法
JP2014115955A (ja) 2012-12-12 2014-06-26 Fuji Xerox Co Ltd 管理装置、情報処理システム及びプログラム
JP2015176594A (ja) 2014-03-18 2015-10-05 キヤノン株式会社 情報処理装置、情報処理方法及びプログラム
JP2017049924A (ja) 2015-09-04 2017-03-09 キヤノン株式会社 デバイス設置システム、管理装置、管理装置の制御方法、及びプログラム
JP2017059215A (ja) 2015-09-14 2017-03-23 株式会社リコー 情報処理システム、情報処理装置、情報処理方法およびプログラム
JP2019032686A (ja) 2017-08-08 2019-02-28 キヤノン株式会社 管理装置、管理装置の制御方法、及びプログラム

Also Published As

Publication number Publication date
US20230396519A1 (en) 2023-12-07
US20210392057A1 (en) 2021-12-16
JP2021196913A (ja) 2021-12-27
JP2023029366A (ja) 2023-03-03
US11777819B2 (en) 2023-10-03

Similar Documents

Publication Publication Date Title
JP4636933B2 (ja) 印刷制御装置および印刷制御方法
JP4115474B2 (ja) 画像形成装置及び画像形成装置の制御方法、画像形成システム、プログラム及び記憶媒体
US8681354B2 (en) Information processing apparatus for setting a printing attribute to a hot folder
EP1865409B1 (en) Information processing apparatus, print controlling method, and computer-readable storage medium
US20140223325A1 (en) Dynamic user interface for device management system
JP5414242B2 (ja) 画像処理装置、画像処理装置の制御方法、プログラム
US10122872B1 (en) Automatic configuration of network devices in remote managed print service applications utilizing groups of historical device data
JP4490188B2 (ja) 印刷処理装置、印刷処理システム、印刷処理装置の制御方法、印刷処理装置の制御プログラム及び記録媒体
US20150234621A1 (en) Print system, print server, control method thereof, and program
JP5377044B2 (ja) 印刷システム、データ処理方法およびプログラム
WO2001073558A1 (fr) Systeme de gestion de dispositif raccorde a un reseau
JP5462610B2 (ja) 情報処理システム、情報処理装置、それらの制御方法、及びプログラム
JP4961317B2 (ja) 仮想デバイスの管理方法、管理装置および記憶媒体
US20020083227A1 (en) Network system, information processing apparatus, and information processing method
JP2003108448A (ja) ネットワークデバイスの管理装置、管理方法及び管理プログラム
US20080120394A1 (en) Network apparatus, data provision location providing method, and recording medium
US7086001B1 (en) Automatic network device selection and document delivery system
US8782512B2 (en) Controller, method, and program product for controlling job information display, and recording medium
JP5140553B2 (ja) 情報処理装置及びこれを含む画像形成システム
JP7196134B2 (ja) 管理装置、方法、およびプログラム
JP2004288054A (ja) サービス処理システム、サービス処理方法及びサービス処理プログラム
US20030050971A1 (en) Client server system and method therefor
JP4455640B2 (ja) 画像形成装置、画像形成装置の制御方法、画像形成システム、プログラム及び記憶媒体
JP6273756B2 (ja) デバイスドライバ、情報処理装置および出力設定変換方法
JP5140552B2 (ja) 情報処理装置及びこれを含む画像形成システム

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20200713

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220328

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220328

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20220328

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220628

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220823

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221018

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221031

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20221115

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221214

R151 Written notification of patent or utility model registration

Ref document number: 7196134

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151