JP6237724B2 - 設定情報適用装置、設定情報適用方法、およびコンピュータプログラム - Google Patents

設定情報適用装置、設定情報適用方法、およびコンピュータプログラム Download PDF

Info

Publication number
JP6237724B2
JP6237724B2 JP2015147789A JP2015147789A JP6237724B2 JP 6237724 B2 JP6237724 B2 JP 6237724B2 JP 2015147789 A JP2015147789 A JP 2015147789A JP 2015147789 A JP2015147789 A JP 2015147789A JP 6237724 B2 JP6237724 B2 JP 6237724B2
Authority
JP
Japan
Prior art keywords
data
items
divided data
divided
file
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
JP2015147789A
Other languages
English (en)
Other versions
JP2017028618A (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.)
Konica Minolta Inc
Original Assignee
Konica Minolta 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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2015147789A priority Critical patent/JP6237724B2/ja
Priority to EP16179913.5A priority patent/EP3125106B1/en
Priority to US15/215,997 priority patent/US10616060B2/en
Priority to CN201610584832.1A priority patent/CN106412360B/zh
Publication of JP2017028618A publication Critical patent/JP2017028618A/ja
Application granted granted Critical
Publication of JP6237724B2 publication Critical patent/JP6237724B2/ja
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/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/084Configuration by using pre-existing information, e.g. using templates or copying from other elements
    • H04L41/0846Configuration by using pre-existing information, e.g. using templates or copying from other elements based on copy from other elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1204Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • G06F3/123Software or firmware update, e.g. device firmware management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1291Pool of printer devices: self-managing printing devices in a network, e.g. without a server
    • 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/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00236Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00244Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00464Display of information to the user, e.g. menus using browsers, i.e. interfaces based on mark-up languages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00482Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00962Input arrangements for operating instructions or parameters, e.g. updating internal software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、一方の装置の設定に関する情報を他方の装置へ適用する技術に関する。
コピー、ネットワークプリント、ファックス、スキャン、およびファイルサーバなどの機能を集約した画像形成装置が普及している。このような画像形成装置は、「複合機」または「MFP(Multi Function Peripherals)」などと呼ばれている。
近年、画像形成装置の機能が増えている。例えば、画像形成装置にウェブサーバおよびウェブブラウザが備えられるようになった。
ウェブの技術を用いることによって、2台の画像形成装置のうちの一方から他方への、設定に関する情報のエクスポートを、従来よりも容易に行うできるようになった。
また、設定に関する情報を移行する技術として、次のような技術が提案されている。一方の画像処理装置から設定値をエクスポートする際、ユーザ選択された設定項目にロケールに依存する設定項目がある場合、当該一方の画像処理装置から取得した前記選択された設定項目の設定値、ロケール情報、及びロケールに依存する設定項目の設定値を用いてエクスポートデータを生成する。他方の画像処理装置に設定値をインポートする際、インポートデータにロケール情報が含まれ、該ロケール情報と当該他方の画像処理装置のロケール情報が異なる場合、ロケール情報を変更できる権限ユーザの認証を経て、インポートデータに含まれるロケール情報で当該他方の画像処理装置のロケール情報を更新した上で、インポートデータに含まれるロケールに依存する設定項目及びユーザ選択された設定項目の設定値を用いて、当該他方の画像処理装置の設定情報を更新する(特許文献1)。
特開2014−93640号公報
画像形成装置は、設定に関する情報をエクスポートする際に、その情報を示すデータをメモリに展開する。
ところが、画像形成装置は組込みのハードウェアリソースを使用するので、このデータのための、メモリの割当てが限られている。画像形成装置の仕様によるが、このデータのための割当ては、例えば1メガバイト程度である。
したがって、このデータのサイズが割当てのサイズを上回る場合は、画像形成装置は、このデータを割当てのサイズ以下の複数の分割データに分割する。そして、分割データを1つずつメモリに展開し、エクスポートする。
また、画像形成装置は、種々の項目それぞれについて、設定に関する情報のデータを一括してエクスポートすることができる。そして、ユーザは、インポートの対象のデータを任意に選択し、他の画像形成装置にインポートさせることができる。
しかし、設定に関する情報のデータが複数の分割データに分割されてエクスポートされると、ユーザにとって、インポートの対象を選択するのが面倒である。
本発明は、このような問題点に鑑み、画像形成装置のように組込みのハードウェアリソースを用いる装置からエクスポートされた複数のデータの中から他の装置へインポートするデータを選択する作業を、ユーザにとって従来よりも容易にすることを、目的とする。
本発明の一形態に係る設定情報適用装置は、第一の処理装置における、複数の項目それぞれの設定の情報を選択的に第二の処理装置へ適用する設定情報適用装置であって、前記複数の項目それぞれの、前記設定の情報を示す設定データを所定のサイズ以下に分割した複数の分割データのうちのいずれかを、ユーザに選択させるための選択手段と、前記複数の分割データのうちのいずれかが前記ユーザによって選択された場合に、前記複数の項目それぞれの前記複数の分割データのうちの、当該選択された分割データおよび元の前記設定データが同一である分割データとを、被選択データに区分する区分手段と、前記複数の項目それぞれの前記複数の分割データのうちの前記被選択データに区分されている分割データを使用することによって、前記第二の処理装置へ前記設定の情報を適用するための適用処理を実行する、適用処理手段と、を有する。
好ましくは、前記選択手段は、前記複数の項目それぞれの前記複数の分割データそれぞれのオブジェクトを並べて表示することによって、当該複数の分割データのうちのいずれかを前記ユーザに選択させ、前記区分手段は、前記オブジェクトに対して選択の操作がなされた場合に、前記複数の項目それぞれの前記複数の分割データのうちの、当該オブジェクトに対応する分割データおよび当該対応する分割データと元の前記設定データが同一である分割データを、前記被選択データに区分する。
または、前記区分手段は、さらに、前記複数の項目それぞれの前記複数の分割データのうちの、前記選択の操作がなされた前記オブジェクトに対応する分割データに係る項目に関連する項目のすべての分割データを前記被選択データに区分する。
または、前記オブジェクトに対して解除の操作がなされた場合に、前記複数の項目それぞれの前記複数の分割データのうちの、当該オブジェクトに対応する分割データおよび当該対応する分割データと元の前記設定データが同一である分割データを、前記被選択データへの区分から外す、区分解除手段、を有し、前記適用処理手段は、前記適用処理を、実行の操作がなされた後に実行する。さらに、前記区分解除手段は、さらに、前記複数の項目それぞれの前記複数の分割データのうちの、前記解除の操作がなされた前記オブジェクトに対応する分割データに係る項目に関連する項目のすべての分割データを前記被選択データへの区分から外してもよい。
本発明によると、画像形成装置のように組込みのハードウェアリソースを用いる装置からエクスポートされた複数のデータの中から他の装置へインポートするデータを選択する作業を、ユーザにとって従来よりも容易にすることができる。
画像処理システムの全体的な構成の例を示す図である。 画像形成装置のハードウェア構成の例を示す図である。 端末装置のハードウェア構成の例を示す図である。 画像形成装置の機能的構成の例を示す図である。 エクスポートファイルテーブルの例を示す図である。 選択用画面の例を示す図である。 エクスポートファイルテーブルの更新の例を示す図である。 チェックボックスの更新の例を示す図である。 インポートプログラムによる全体的な処理の流れの例を説明するフローチャートである。 インポートプログラムによる全体的な処理の流れの例を説明するフローチャートである。 チェックボックスの遷移の例を示す図である。 チェックボックスの遷移の例を示す図である。 チェックボックスの遷移の例を示す図である。 チェックボックスの遷移の例を示す図である。 端末装置の機能的構成の例を示す図である。 画像処理システムの全体的な構成の変形例を示す図である。
図1は、画像処理システム4の全体的な構成の例を示す図である。図2は、画像形成装置1のハードウェア構成の例を示す図である。図3は、端末装置2のハードウェア構成の例を示す図である。
画像処理システム4は、図1に示すように、複数台の画像形成装置1、端末装置2、および通信回線3などによって構成される。
画像処理システム4は、企業、役所、または学校などに設けられ、複数のユーザによって共用される。以下、ある企業において画像処理システム4が使用される場合を例に説明する。この企業は、複数の部門(部署)によって構成される。また、この企業の建物は、複数のフロアを有する。各部門は、これらのフロアのうちのいずれかで業務を行っている。
画像処理システム4のユーザ(企業の従業員)は、画像形成装置1を使用する際に、画像形成装置1へログインしなければならない。そこで、ログインのためのユーザアカウントがユーザごとに1つずつ与えられている。
さらに、部門ごとに、部門アカウントが与えられている。各ユーザは、部門アカウントを用いることによって、画像形成装置1へログインしたり自分が所属する部門を画像形成装置1に対して知らせたりすることができる。
各画像形成装置1および端末装置2は、通信回線3を介して通信を行うことができる。通信回線3として、いわゆるLAN(Local Area Network)回線、インターネット、公衆回線、または専用線などが用いられる。また、1つの部門ごとに1つのネットワークセグメントが設けられている。以下、ネットワークセグメントを単に「セグメント」と記載する。
画像形成装置1は、コピー、ネットワークプリント、ファックス、スキャン、電子メール、およびボックスなどの機能を集約した画像処理装置である。一般に、「複合機」または「MFP(Multi Function Peripherals)」などと呼ばれることがある。
以下、各画像形成装置1を「画像形成装置1A」、「画像形成装置1B」、…と区別して記載することがある。
ボックス機能は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によってデータをファイル単位で保存し管理するための機能である。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
画像形成装置1は、図2に示すように、CPU(Central Processing Unit)10a、RAM(Random Access Memory)10b、ROM(Read Only Memory)10c、補助記憶装置10d、タッチパネルディスプレイ10e、操作キーパネル10f、NIC(Network Interface Card)10g、モデム10h、スキャンユニット10i、およびプリントユニット10jなどによって構成される。
タッチパネルディスプレイ10eは、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびCPU10aが実行した処理の結果を示す画面などを表示する。また、タッチパネルディスプレイ10eは、タッチされた位置を示す信号をCPU10aへ送る。
操作キーパネル10fは、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
NIC10gは、TCP/IP(Transmission Control Protocol/Internet Protocol)などのプロトコルによって他の画像形成装置1または端末装置2と通信を行う。
モデム10hは、ファクシミリ端末との間でG3などのプロトコルで画像データをやり取りする。
スキャンユニット10iは、プラテンガラスの上にセットされたシートに記されている画像を読み取って画像データを生成する。
プリントユニット10jは、スキャンユニット10iによって読み取られた画像のほか、NIC10gまたはモデム10hによって端末装置2から受信した画像を用紙に印刷する。
ROM10cまたは補助記憶装置10dには、上述のコピーなどの機能を実現するためのプログラムが記憶されている。さらに、ウェブサーバのプログラムおよびウェブブラウザのプログラムが記憶されている。
これらのプログラムは、必要に応じてRAM10bにロードされ、CPU10aによって実行される。補助記憶装置10dとして、ハードディスクまたはSSD(Solid State Drive)などが用いられる。
ウェブサーバのプログラムによると、画像形成装置1自身に設定されている、種々の項目の情報を、他の装置へエクスポートする。例えば、ユーザ認証情報、部門認証情報、宛先情報、ネットワーク情報、およびデバイス情報などをエクスポートする。
ユーザ認証情報は、各ユーザのユーザアカウントの情報であって、ユーザが画像形成装置1へログインする際などにユーザを認証するための情報である。ユーザ認証情報には、ユーザコードおよびパスワードなどが含まれる。生体認証によってユーザの認証を行う場合は、パスワードの代わりに身体の特徴(例えば、指紋)の情報が用いられる。
部門認証情報は、各部門の部門アカウントの情報であって、ユーザが所属する部門を認証するための情報である。部門認証情報には、部門コードおよびパスワードなどが含まれる。
宛先情報は、アドレス帳の情報であって、この企業が取引しまたはこの企業に関連する相手ごとの名前、ファックス番号、および電子メールアドレスなどが含まれる。
ネットワーク情報には、この画像形成装置1のIPアドレス、この画像形成装置1が所属するセグメントのデフォルトゲートウェイ、このIPアドレスのネットワーク部を定義するサブネットマスク、およびこの画像形成装置1が使用するDNS(Domain Name System)サーバのIPアドレスなどが含まれる。
デバイス情報は、ネットワークに関する設定以外の、この画像形成装置1の情報である。例えば、この画像形成装置1のタッチパネルディスプレイ10eに表示するフォントのデフォルトのサイズ、起動後に表示する画面(いわゆるホーム画面)、コピーのデフォルトの条件、いわゆるファックスの送信の際の宛先の確認のためのダイアログの表示の要否などの情報などが含まれる。
ウェブブラウザは、ウェブサーバから提供される、HTML(Hypertext Markup Language)またはJavaScript(登録商標)などで記述されたファイルに基づいてウェブページをタッチパネルディスプレイ10eに表示させる。
さらに、他の画像形成装置1からエクスポートされた情報を、画像形成装置1自身にインポートするためのインポートプログラム10Pがウェブブラウザ上で実行される。
図1に戻って、端末装置2は、画像形成装置1のクライアントであって、端末装置2に用意された画像を画像形成装置1に印刷させたり、画像形成装置1がスキャンした画像を受信したりする。端末装置2として、パーソナルコンピュータ、タブレットコンピュータ、またはスマートフォンなどが用いられる。以下、端末装置2として、パーソナルコンピュータが用いられる場合を例に説明する。
端末装置2は、図3に示すように、CPU20a、RAM20b、ROM20c、補助記憶装置20d、タッチパネルディスプレイ20e、キーボード20f、ポインティングデバイス20g、およびNIC20hなどによって構成される。
タッチパネルディスプレイ20eには、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびCPU20aが実行した処理の結果を示す画面などを表示する。
キーボード20fおよびポインティングデバイス20gは、ユーザが情報およびコマンドを入力するための入力装置である。NIC20hは、TCP/IPなどのプロトコルで画像形成装置1と通信する。
ROM20cまたは補助記憶装置20dには、オペレーティングシステムおよび画像形成装置1のドライバのほか、ウェブブラウザのプログラムが記憶されている。これらのプログラムは、必要に応じてRAM20bにロードされ、CPU20aによって実行される。
図4は、画像形成装置1の機能的構成の例を示す図である。図5は、エクスポートファイルテーブル57の例を示す図である。図6は、選択用画面60の例を示す図である。図7は、エクスポートファイルテーブル57の更新の例を示す図である。図8は、チェックボックス60aの更新の例を示す図である。
次に、設定ファイル50のインポートの処理を、画像形成装置1Aの設定ファイル50を画像形成装置1Bへ適用する場合を例に説明する。
ユーザは、画像形成装置1Bのウェブブラウザに対して、画像形成装置1Aのエクスポート用のウェブページのURL(Uniform Resource Locator)を入力する。
すると、画像形成装置1Bのウェブブラウザは、このウェブページへアクセスする。このウェブページには、エクスポートの指令のためのボタンが設けられている。ユーザは、このボタンを押す。
すると、画像形成装置1Aのウェブサーバは、各項目の設定の情報を、次のようにエクスポートする。
ウェブサーバは、エクスポートのための領域(以下、「エクスポート用領域」と記載する。)をRAM10bに確保する。エクスポート用領域のサイズは、サイズS0(例えば、1メガバイト)である。画像形成装置1A自身の所定のディレクトリに記憶されている、1つ目の項目の設定の内容を示す設定ファイル50を検索する。
この設定ファイル50のサイズがサイズS0を超える場合は、ウェブサーバは、この設定ファイル50をサイズS0以下の複数の分割ファイル51に分割する。
さらに、ウェブサーバは、これらの複数の分割ファイル51のそれぞれに対して、共通する文字列のほか、シーケンス番号および拡張子を含むファイル名を付す。この共通する文字列は、これらの複数の分割ファイル51のグループを特定する文字列であると、言える。そこで、以下、この文字列を「グループ文字列」と記載する。
例えば、宛先情報の設定ファイル50から分割された複数の分割ファイル51に対して、先頭から順に「mfpXXX_address_data_001.dat」、「mfpXXX_address_data_002.dat」、…のように、グループ文字列「mfpXXX_address_data_」、シーケンス番号、および拡張子からなるファイル名を付す。
さらに、ウェブサーバは、これらの複数の分割ファイル51のそれぞれの所定の位置(例えば、ヘッダ)に、共通するキーワードを書き込む。
そして、ウェブサーバは、これらの複数の分割ファイル51を1つずつエクスポート領域へロードして画像形成装置1Bへ送信する。
一方、この設定ファイル50のサイズがサイズS0を超えない場合は、ウェブサーバは、この設定ファイル50を、分割することなくエクスポート領域へロードして画像形成装置1Bへ送信する。この場合は、シーケンス番号を含まないファイル名を設定ファイル50に付ける。
ウェブサーバは、2つ目以降の設定の内容を示す設定ファイル50についても同様に、適宜、複数の分割ファイル51に分割して、画像形成装置1Bへ送信する。
画像形成装置1Bにおいて、ウェブブラウザは、ウェブサーバからファイル(設定ファイル50または分割ファイル51)を受信すると、これらを所定のディレクトリ(以下、「エクスポートファイルディレクトリ131」と記載する。)に記憶させる。そして、インポートプログラム10Pを実行する。
インポートプログラム10Pは、画像形成装置1B自身のウェブサーバから提供される。具体的には、ウェブブラウザは、設定ファイル50または分割ファイル51を画像形成装置1Aから受信した後、画像形成装置1B自身のウェブサーバの所定のウェブページへリダイレクトする。すると、画像形成装置1Bのウェブサーバが、このウェブページのデータの1つとして、インポートプログラム10Pをウェブブラウザへ提供する。または、インポートプログラム10Pを、プラグインとして予めウェブブラウザに用意しておいてもよい。
なお、他の公知の方法によって設定の情報のデータ(設定ファイル50または分割ファイル51)を画像形成装置1Aから画像形成装置1Bへエクスポートしてもよい。いずれにせよ、画像形成装置1Bのエクスポートファイルディレクトリ131に、設定ファイル50または分割ファイル51が記憶される。
また、分割ファイル51がエクスポートファイルディレクトリ131に記憶されても、これらに示される情報(設定)は、画像形成装置1Bには未だ適用されていない。エクスポートファイルディレクトリ131とは異なる所定のディレクトリに記憶されることによって、設定が適用される。
インポートプログラム10Pによると、図4に示すファイルテーブル記憶部101、選択用画面表示部102、選択ファイルグループ特定部103、第一のグループメンバ選出部104、インポート対象追加部105、解除ファイルグループ特定部106、第二のグループメンバ選出部107、選択解除部108、およびインポート処理部109などの機能が画像形成装置1Bに実現される。
ファイルテーブル記憶部101は、エクスポートファイルテーブル57を記憶する。エクスポートファイルテーブル57には、図5のように、エクスポートファイルディレクトリ131に記憶されているファイル(設定ファイル50または分割ファイル51)ごとに、ファイル名および選択状態が示される。
「選択状態」は、画像形成装置1Bへのインポートの対象として選択されているか否かである。「V」は、選択されていることを意味し、「−」は、選択されていないことを意味する。
エクスポートファイルディレクトリ131にファイルが新たに記憶されるごとに、ファイルテーブル記憶部101は、そのファイルの選択状態およびファイル名をエクスポートファイルテーブル57に追加する。選択状態の初期値は、「−」である。
選択用画面表示部102は、図6に示す選択用画面60を画像形成装置1B自身のタッチパネルディスプレイ10eに表示させる。
選択用画面60には、エクスポートファイルディレクトリ131に記憶されている設定ファイル50および分割ファイル51ごとのファイル名がチェックボックス60aとともに配置されている。チェックボックス60aは、対応する設定ファイル50または分割ファイル51をインポートの対象に含めるか否かをユーザが指定するためのオブジェクトである。チェックが入っている状態は、インポートの対象であることを意味し、チェックが入っていない状態は、インポートの対象でないことを意味する。
選択用画面60が表示された当初は、いずれのチェックボックス60aにもチェックが入っていない。つまり、いずれの設定ファイル50も分割ファイル51も未だインポートの対象ではない。
そのほか、選択用画面60には、全選択ボタン60b、全解除ボタン60c、およびインポートボタン60dなどが配置されている。
ここで、ユーザは、設定の情報を画像形成装置1Bへインポートしたい項目の設定ファイル50または分割ファイル51に対応するチェックボックス60aをタップすることによって選択する。以下、設定ファイル50に対応するチェックボックス60aがタップされた場合および分割ファイル51に対応するチェックボックス60aがタップされた場合について、説明する。どちらがタップされたのかは、ファイル名にシーケンス番号が含まれているか否かによって判別することができる。
選択ファイルグループ特定部103は、チェックが入っていない場合にチェックボックス60aがタップされると、このチェックボックス60aに対応するファイルが分割ファイル51であれば、この分割ファイル51が属するグループを特定する。
本実施形態では、選択ファイルグループ特定部103は、この分割ファイル51のファイル名からグループ文字列を抽出する。そして、このグループ文字列のグループを、この分割ファイル51が属するグループとして特定する。グループ文字列は、ファイル名からシーケンス番号および拡張子を除くことによって得られる。例えば、ユーザが「mfpXXX_address_data_002.dat」というファイル名の分割ファイル51を選択した場合は、「mfpXXX_address_data_」というグループ文字列のグループを、この分割ファイル51が属するグループとして特定する。
第一のグループメンバ選出部104は、選択ファイルグループ特定部103によって特定されたグループに所属する分割ファイル51を選出する。
本実施形態では、第一のグループメンバ選出部104は、選択ファイルグループ特定部103によって特定されたグループのグループ文字列をファイル名に含む分割ファイル51を選出する。上述の例の場合は、「mfpXXX_address_data_」というグループ文字列をファイル名に含む分割ファイル51を選出する。つまり、「mfpXXX_address_data_001.dat」、「mfpXXX_address_data_002.dat」、および「mfpXXX_address_data_003.dat」を選出する。
インポート対象追加部105は、エクスポートファイルテーブル57の中の、第一のグループメンバ選出部104によって選出された分割ファイル51の選択状態の値を「V」に更新する。これにより、この分割ファイル51が、画像形成装置1Bへのインポートの対象として追加される。上述の例の場合は、図7(A)のようにエクスポートファイルテーブル57が更新される。
さらに、選択用画面表示部102は、第一のグループメンバ選出部104によって選出された分割ファイル51のチェックボックス60aにチェックを入れる。上述の例の場合は、図8(A)のように3つのチェックボックス60aにチェックを入れる。
または、チェックが入っていない場合にチェックボックス60aがタップされると、このチェックボックス60aに対応するファイルが設定ファイル50であれば、インポート対象追加部105は、エクスポートファイルテーブル57の中の、このチェックボックス60aに対応する設定ファイル50の選択状態の値を「V」に更新する。
さらに、選択用画面表示部102は、この設定ファイル50のチェックボックス60aにチェックを入れる。
または、ユーザは、すべての項目について設定の情報を画像形成装置1Bへインポートしたい場合は、全選択ボタン60bをタップする。
すると、インポート対象追加部105は、エクスポートファイルテーブル57の中の、未だ画像形成装置1Bへのインポートの対象でないすべての設定ファイル50および分割ファイル51の選択状態の値を「V」に更新する。これにより、図7(B)のようにエクスポートファイルテーブル57が更新される。
または、ユーザは、画像形成装置1Bへのインポートの対象として追加された分割ファイル51を、対象から外すことができる。ユーザは、対象から外したい分割ファイル51に対応するチェックボックス60aをタップする。
解除ファイルグループ特定部106は、チェックが入っている場合にチェックボックス60aがタップされると、このチェックボックス60aに対応する分割ファイル51が属するグループを特定する。
本実施形態では、解除ファイルグループ特定部106は、選択ファイルグループ特定部103による特定の方法と同様で、判別する。つまり、この分割ファイル51のファイル名からグループ文字列を抽出する。そして、このグループ文字列のグループを、この分割ファイル51が属するグループとして特定する。
第二のグループメンバ選出部107は、解除ファイルグループ特定部106によって特定されたグループに所属する分割ファイル51を選出する。
本実施形態では、第二のグループメンバ選出部107は、解除ファイルグループ特定部106によって特定されたグループのグループ文字列をファイル名に含む分割ファイル51を選出する。
選択解除部108は、エクスポートファイルテーブル57の中の、第二のグループメンバ選出部107によって選出された分割ファイル51の選択状態の値を「−」に更新する。これにより、この分割ファイル51が、画像形成装置1Bへのインポートの対象から除外される。
さらに、選択用画面表示部102は、第二のグループメンバ選出部107によって選出された分割ファイル51のチェックボックス60aからチェックを外す。
以上の処理によると、例えば、「mfpXXX_address_data_002.dat」というファイル名の分割ファイル51が選択された場合は、図7(C)のようにエクスポートファイルテーブル57が更新される。また、図8(C)のように3つのチェックボックス60aからチェックが外れる。
または、ユーザは、画像形成装置1Bへのインポートの対象として追加された設定ファイル50を、対象から外すこともできる。ユーザは、対象から外したい設定ファイル50に対応するチェックボックス60aをタップする。
すると、選択解除部108は、エクスポートファイルテーブル57の中の、この設定ファイル50の選択状態の値を「−」に更新する。これにより、この設定ファイル50が、画像形成装置1Bへのインポートの対象から除外される。
さらに、選択用画面表示部102は、この設定ファイル50のチェックボックス60aからチェックを外す。
または、ユーザは、画像形成装置1Bへのインポートの対象として追加された設定ファイル50および分割ファイル51をすべて、対象から外したい場合は、全解除ボタン60cをタップする。
すると、選択解除部108は、エクスポートファイルテーブル57の中の、画像形成装置1Bへのインポートの対象であるすべての設定ファイル50および分割ファイル51の選択状態の値を「−」に更新する。これにより、エクスポートファイルテーブル57が、図5のように、選択用画面60が表示された当初の状態に戻る。また、選択用画面表示部102は、これらの設定ファイル50および分割ファイル51のそれぞれの全選択ボタン60bを、チェックが外れた状態に更新する。
なお、選択用画面表示部102は、ある分割ファイル51を、インポートの対象でないときにユーザが選択すると、この分割ファイル51のチェックボックス60aだけでなく、同一のグループに所属する他の分割ファイル51すべてのチェックボックス60aへも一括してチェックを入れた。しかし、選択ファイルグループ特定部103が処理を開始する前に、ユーザが選択した分割ファイル51のチェックボックス60aへ先にチェックを入れてもよい。そして、選択ファイルグループ特定部103によってグループが特定され、そのグループに所属する分割ファイル51が第一のグループメンバ選出部104によって特定された後に、特定された分割ファイル51のうち、選択された分割ファイル51以外の分割ファイル51(つまり、残りの分割ファイル51)のチェックボックス60aへチェックを入れてもよい。インポート対象追加部105も、同様のタイミングで各分割ファイル51の選択状態を更新してもよい。
同様に、選択用画面表示部102は、ある分割ファイル51を、インポートの対象であるときにユーザが選択すると、解除ファイルグループ特定部106が処理を開始する前に、ユーザが選択した分割ファイル51のチェックボックス60aから先にチェックを外してもよい。そして、解除ファイルグループ特定部106によってグループが特定され、そのグループに所属する分割ファイル51が第二のグループメンバ選出部107によって特定された後に、特定された分割ファイル51のうち、選択された分割ファイル51以外の分割ファイル51(つまり、残りの分割ファイル51)のチェックボックス60aからチェックを外してもよい。インポート対象追加部105も、同様のタイミングで各分割ファイル51の選択状態を更新してもよい。
ユーザは、チェックボックス60a、全選択ボタン60b、および全解除ボタン60cを上述の通り適宜、操作することによって、いずれかの設定ファイル50または分割ファイル51をインポートの対象として選択する。そして、選択が完了したら、インポートボタン60dをタップする。
すると、インポート処理部109は、画像形成装置1Aからエクスポートされた設定の情報をインポートする処理を、次のように実行する。
インポート処理部109は、エクスポートファイルテーブル57において選択状態の値として「V」が示される分割ファイル51をエクスポートファイルディレクトリ131から抽出する。抽出した分割ファイル51の中から同一のグループに所属する分割ファイル51を選出する。選出した分割ファイル51同士をマージすることによって、設定ファイル50を復元する。
そして、インポート処理部109は、復元された設定ファイル50を所定のディレクトリに記憶させる。
または、インポート処理部109は、空の設定ファイル50を所定のディレクトリに生成する。そして、この設定ファイル50に、選出した各分割ファイル51の所定の部分(例えば、ヘッダおよびフッタ以外の部分)に示される内容を書き込む。
グループが複数ある場合は、インポート処理部109は、それぞれのグループについて、上述の処理を行う。
さらに、インポート処理部109は、エクスポートファイルテーブル57において選択状態の値として「V」が示される設定ファイル50をエクスポートファイルディレクトリ131から抽出する。そして、所定のディレクトリに記憶させる。
なお、エクスポートの方法およびインポートの方法は、他の方法であってもよい。例えば、宛先情報をインポートする場合は、インポート先に既に存在する宛先情報へ、エクスポート元からエクスポートされた宛先情報を追記してもよい。
図9〜図10は、インポートプログラム10Pによる全体的な処理の流れの例を説明するフローチャートである。
次に、インポートの全体的な処理の流れを、画像形成装置1Bが画像形成装置1Aから各項目の設定の情報をインポートする場合を例に説明する。
画像形成装置1Bは、インポートプログラム10Pに基づいて、図9〜図10に示す手順で処理を実行する。
画像形成装置1Aから設定ファイル50または分割ファイル51がエクスポートされ、画像形成装置1Bにおいてエクスポートファイルディレクトリ131に記憶される。
すると、画像形成装置1Bは、選択用画面60(図6参照)を表示する(図9の#11)。そして、ユーザによる操作に応じて、次のように処理を実行する。
チェックボックス60aがタップされた場合は(#12でYes)、そのチェックボックス60aにチェックが入っていなければ、つまり、そのチェックボックス60aに対応するファイル(設定ファイル50または分割ファイル51)がインポートの対象でなければ(#13でNo)、画像形成装置1Bは、エクスポートファイルテーブル57(図5参照)の中の、そのファイルの選択状態を「V」に更新する(#14)。そのチェックボックス60aにチェックを入れる(#15)。
さらに、画像形成装置1Bは、そのファイルのグループを特定し(#16)、そのグループに所属する他のファイル(分割ファイル51)を選出する(#17)。ただし、そのファイルが設定ファイル50であれば、グループが特定されず、他のファイルが選出されない。
画像形成装置1Bは、他のファイル(分割ファイル51)を特定できたら(#18でYes)、エクスポートファイルテーブル57の中の、当該他の分割ファイル51それぞれの選択状態を「V」に更新する(#19)。当該他の分割ファイル51それぞれのチェックボックス60aにチェックを入れる(#20)。
一方、タップされたチェックボックス60aにチェックが入っていれば、つまり、そのチェックボックス60aに対応するファイル(設定ファイル50または分割ファイル51)が既にインポートの対象として選択されていれば(#13でYes)、画像形成装置1Bは、エクスポートファイルテーブル57の中の、そのファイルの選択状態を「−」に更新する(#21)。そのチェックボックス60aからチェックを外す(#22)。
さらに、画像形成装置1Bは、そのファイルのグループを特定し(#23)、そのグループに所属する他のファイル(分割ファイル51)を選出する(#24)。ただし、そのファイルが設定ファイル50であれば、グループが特定されず、他のファイルが選出されない。
画像形成装置1Bは、他のファイル(分割ファイル51)を特定できたら(#25でYes)、エクスポートファイルテーブル57の中の、当該他の分割ファイル51それぞれの選択状態を「−」に更新する(#26)。当該他の分割ファイル51それぞれのチェックボックス60aからチェックを外す(#27)。
または、全選択ボタン60bがタップされた場合は(図10の#28でYes)、画像形成装置1Bは、インポートの対象として選択されていないすべての設定ファイル50および分割ファイル51の選択状態を「V」に更新する(#29)。さらに、これらの設定ファイル50および分割ファイル51のそれぞれに対応するチェックボックス60aにチェックを入れる(#30)。
または、全解除ボタン60cがタップされた場合は(#31でYes)、画像形成装置1Bは、インポートの対象として選択されているすべての設定ファイル50および分割ファイル51の選択状態を「−」に更新する(#32)。さらに、これらの設定ファイル50および分割ファイル51のそれぞれに対応するチェックボックス60aからチェックを外す(#33)。
インポートボタン60dがタップされるまでの間、画像形成装置1Bは、チェックボックス60a、全選択ボタン60b、または全解除ボタン60cがタップされるごとに、適宜、ステップ#14〜#20、ステップ#21〜27、ステップ#29〜#30、またはステップ#32〜33の処理を実行する。
そして、インポートボタン60dがタップされたら(#34でYes)、画像形成装置1Bは、選択状態が「V」である設定ファイル50および分割ファイル51をインポートする処理を行う(#35)。
本実施形態によると、ユーザは、エクスポート元の画像形成装置1からエクスポートされた複数の分割ファイル51中からインポート先の画像形成装置1へインポートする分割ファイル51を従来よりも容易に選択することができる。
図11、図12、図13、および図14は、チェックボックス60aの遷移の例を示す図である。図15は、端末装置2の機能的構成の例を示す図である。図16は、画像処理システム4の全体的な構成の変形例を示す図である。
本実施形態では、選択ファイルグループ特定部103は、分割ファイル51の所属するグループを、その分割ファイル51のファイル名に含まれるグループ文字列によって特定した。そして、第一のグループメンバ選出部104は、特定されたグループ文字列を含むファイル名を有する分割ファイル51を選出した。
しかし、選択ファイルグループ特定部103および第一のグループメンバ選出部104は、グループ文字列を用いる代わりに、分割ファイル51の所定の位置に示されるキーワードを用いてもよい。解除ファイルグループ特定部106および第二のグループメンバ選出部107も同様に、グループ文字列の代わりにキーワードを用いてもよい。
本実施形態では、ある分割ファイル51をチェックボックス60aによってインポートの対象として選択した場合に、第一のグループメンバ選出部104は、元の設定ファイル50がこの分割ファイル51と同一である他の分割ファイル51をインポートの対象として選出した。しかし、この設定ファイル50と関連する他の設定ファイル50から分割された分割ファイル51を、さらに、例えば次の(1)または(2)のように選出してもよい。
(1)設定の項目同士の関連性に基づくグループ
選択ファイルグループ特定部103は、互いに関連する複数の項目それぞれの識別子を示す関連情報テーブルを有する。
エクスポート元の画像形成装置1は、分割ファイル51のファイル名に、元の設定ファイル50に係る項目の識別子を含めておく。または、分割ファイル51の所定の位置にその識別子をキーワードとして書き込んでおく。
選択ファイルグループ特定部103は、ある分割ファイル51のチェックボックス60aが、チェックが入っていないときにタップされると、上述の通り、この分割ファイル51が属するグループがこの分割ファイル51のファイル名に含まれるグループ文字列のグループであると特定する。
さらに、選択ファイルグループ特定部103は、このファイル名の所定の位置またはファイル名に含まれる識別子を抽出し、この識別子に関連付けられている他の識別子を、関連情報テーブルから特定する。
そして、選択ファイルグループ特定部103は、この分割ファイル51に関連するグループが、当該他の識別子を所定の位置またはファイル名に含む分割ファイル51のグループであると、特定する。
第一のグループメンバ選出部104は、選択ファイルグループ特定部103によって特定された、この分割ファイル51が属するグループおよびこの分割ファイル51に関連するグループのいずれかに属する他の分割ファイル51を選出する。
インポート対象追加部105は、これらの分割ファイル51の選択状態を「V」に更新する。
その結果、例えば、宛先情報の識別子とネットワーク情報の識別子とが関連情報テーブルにおいて関連付けられている場合に、宛先情報の、ある分割ファイル51のチェックボックス60aが選択されると、宛先情報のすべての分割ファイル51およびネットワーク情報のすべての分割ファイル51がインポートの対象になる。このとき、選択用画面60(図6参照)において、選択された分割ファイル51のチェックボックス60aに、図11(A)のようにチェックが入り、そして、宛先情報の残りのすべての分割ファイル51およびネットワーク情報のすべての分割ファイル51それぞれのチェックボックス60aに、図11(B)のようにチェックが入る。
(2) エクスポート元とインポート先との関係に基づくグループ
上記の(1)は、関連する複数の項目が固定的(静的)であったが、エクスポート元とインポート先(この画像形成装置1自身)との関係に基づいて、関連する複数の項目を動的に決めてもよい。
例えば、エクスポート元およびインポート先それぞれが設置されているフロアが異なる場合は、選択ファイルグループ特定部103は、ユーザ認証および宛先の2つの項目を互いに関連する項目として取り扱う。
または、エクスポート元およびインポート先それぞれが設置されているセグメントが異なる場合は、選択ファイルグループ特定部103は、ユーザ認証、部門認証、宛先、ネットワークの4つの項目を互いに関連する項目として取り扱う。
または、エクスポート元およびインポート先それぞれが使用される部門(部署)が異なる場合は、選択ファイルグループ特定部103は、ユーザ認証、部門認証、および宛先の3つの項目を互いに関連する項目として取り扱う。
具体的には、互いに関連する複数の項目のうちのいずれかに係る分割ファイル51のチェックボックス60aがタップされると、選択ファイルグループ特定部103は、上述の通り、この分割ファイル51が属するグループが、この分割ファイル51のファイル名に含まれるグループ文字列のグループであると、特定する。
さらに、選択ファイルグループ特定部103は、このファイル名の所定の位置またはファイル名に含まれる識別子(項目の識別子)を抽出し、この識別子に関連する他の識別子を、エクスポート元およびインポート先の上述の関係によって動的に決まる複数の項目同士の関連性に基づいて特定する。
そして、選択ファイルグループ特定部103は、この分割ファイル51に関連するグループが、当該他の識別子を所定の位置またはファイル名に含む分割ファイル51のグループであると、特定する。
第一のグループメンバ選出部104は、上記の(1)と同様に、選択ファイルグループ特定部103によって特定された、この分割ファイル51が属するグループおよびこの分割ファイル51に関連する1つまたは複数のグループのいずれかに属する他の分割ファイル51を選出する。インポート対象追加部105は、これらの分割ファイル51の選択状態を「V」に更新する。
以上の処理の結果、例えば、エクスポート元およびインポート先それぞれが異なるフロアに設置されており、かつ、宛先情報の分割ファイル51のうちの1つのチェックボックス60aがタップされた場合は、宛先情報のすべての分割ファイル51およびユーザ認証情報のすべての分割ファイル51がインポートの対象になる。このとき、選択用画面60において、タップされた分割ファイル51のチェックボックス60aに、図12(A)のようにチェックが入り、そして、宛先情報の残りのすべての分割ファイル51およびユーザ認証情報のすべての分割ファイル51それぞれのチェックボックス60aに、図12(B)のようにチェックが入る。
または、エクスポート元およびインポート先それぞれが異なるセグメントに設けられており、かつ、ユーザ認証情報の分割ファイル51のうちの1つのチェックボックス60aがタップされた場合は、宛先情報のすべてのファイル、ユーザ認証情報のすべてのファイル、部門認証情報のすべてのファイル、およびネットワーク情報のすべてのファイルがインポートの対象になる。このとき、タップされたチェックボックス60aに図13(A)のようにチェックが入り、そして、図13(B)のように、宛先情報のすべての分割ファイル51、ユーザ認証情報の残りのすべての分割ファイル51、部門認証情報の設定ファイル50、およびネットワーク情報のすべての分割ファイル51それぞれのチェックボックス60aに図13(B)のようにチェックが入る。なお、部門認証情報の設定ファイル50が複数の分割ファイル51に分割されている場合は、これらの複数の分割ファイル51のすべてのチェックボックス60aにチェックが入る。
または、エクスポート元およびインポート先それぞれが異なる部門(部署)で使用されており、かつ、ユーザ認証情報の分割ファイル51のうちの1つのチェックボックス60aがタップされた場合は、宛先情報のすべてのファイル、ユーザ認証情報のすべてのファイル、および部門認証情報のすべてのファイルがインポートの対象になる。このとき、タップされたチェックボックス60aに図14(A)のようにチェックが入り、そして、図14(B)のように、ユーザ認証情報の残りのすべての分割ファイル51、部門認証情報の設定ファイル50、および宛先情報のすべての分割ファイル51それぞれのチェックボックス60aに図14(B)のようにチェックが入る。なお、部門認証情報の設定ファイル50が複数の分割ファイル51に分割されている場合は、これらの複数の分割ファイル51のすべてのチェックボックス60aにチェックが入る。
エクスポート元およびインポート先それぞれのセグメントは、IPアドレスおよびサブネットマスクに基づいて公知の方法によって特定すればよい。
エクスポート元およびインポート先それぞれが設置されるフロアは、各画像形成装置1と設置されるフロアとの対応関係を示すテーブルを予め各画像形成装置1に用意しておき、これに基づいて特定すればよい。部門についても、同様である。または、GPSの情報に基づいてフロアを特定してもよい。または、エクスポート元およびインポート先それぞれで最も多く使用される部門アカウントまたは現在使用されている部門アカウントに基づいて部門を特定してもよい。
解除ファイルグループ特定部106も、インポートの対象から解除する分割ファイル51をユーザが選択した場合に、選択ファイルグループ特定部103による上記の(1)および(2)のいずれかの変形例と同様にグループを特定してもよい。
上記(1)および(2)のいずれを使用するのかを、予め任意に設定できるようにしておいてもよい。また、上記(2)によると、エクスポート元とインポート先との関係が、上記の3つの関係(セグメントが相違すること、フロアが相違すること、および部門が相違すること)のうちの複数に該当することがある。そこで、3つの関係に予め優先順位を付けておき、選択ファイルグループ特定部103、解除ファイルグループ特定部106は、複数に該当する場合は優先順位の最も高いものに従えばよい。
本実施形態では、設定ファイル50および分割ファイル51をインポートの対象として選択しまたはインポートの対象から外すためのオブジェクトとしてチェックボックス60aを用いたが、他のオブジェクトを用いてもよい。例えば、プルダウンメニューを用いてもよい。または、選択および非選択それぞれに対応する2つのラジオボタンを用いてもよい。
本実施形態では、画像形成装置1Bは、インポートプログラム10Pを自ら実行することによって、画像形成装置1Aからエクスポートされた設定の情報をインポートしたが、インポートプログラム20Pを端末装置2に実行させることによってインポートしてもよい。
インポートプログラム20Pは、ユーザが所定のURLを端末装置2のウェブブラウザに対して指定したときに、インポート先である画像形成装置1からウェブブラウザへ提供される。
インポートプログラム20PをCPU20aが実行することよって、図15に示すファイルテーブル記憶部201、選択用画面表示部202、選択ファイルグループ特定部203、第一のグループメンバ選出部204、インポート対象追加部205、解除ファイルグループ特定部206、第二のグループメンバ選出部207、選択解除部208、およびインポート処理部209などの機能が端末装置2に実現される。
ファイルテーブル記憶部201ないしインポート処理部209の機能は、それぞれ、基本的に、画像形成装置1のファイルテーブル記憶部101ないしインポート処理部209(図4参照)の機能と同様である。以下、エクスポート元が画像形成装置1Aであり、インポート先が画像形成装置1Bである場合を例に、相違点を中心に説明する。
画像形成装置1Aからエクスポートされた設定ファイル50および分割ファイル51は、端末装置2の所定のディレクトリ(以下、「エクスポートファイルディレクトリ231」と記載する。)に記憶される。
選択用画面表示部202は、選択用画面表示部102と同様に選択用画面60を表示させる。ただし、表示先は、タッチパネルディスプレイ20eである。ユーザは、タッチパネルディスプレイ20e、キーボード20f、またはポインティングデバイス20gを操作して設定ファイル50または分割ファイル51を任意に選択する。
選択ファイルグループ特定部203、第一のグループメンバ選出部204、およびインポート対象追加部205は、それぞれ、選択ファイルグループ特定部103、第一のグループメンバ選出部104、およびインポート対象追加部105と同様に処理を実行する。
解除ファイルグループ特定部206、第二のグループメンバ選出部207、および選択解除部208は、それぞれ、解除ファイルグループ特定部106、第二のグループメンバ選出部107、および選択解除部108と同様に処理を実行する。
インポート処理部209は、インポート処理部109と同様に、エクスポートファイルディレクトリ231からインポート先(本例では、画像形成装置1B)の所定のディレクトリへ、インポートの対象として選択された設定ファイル50および分割ファイル51をアップロードする。同一のグループの分割ファイル51をマージして設定ファイル50を再生する処理は、インポート処理部209が行ってもよいし、画像形成装置1Bが行ってもよい。
本実施形態では、エクスポートされた情報を1台の画像形成装置1にのみにインポートした。しかし、複数台の画像形成装置1が一群として管理されている場合(いわゆる群管理されている場合)は、これらの画像形成装置1へインポートしてもよい。以下、画像形成装置1A〜1Dのうち、画像形成装置1B、1C、および1Dが群管理されている場合を例に説明する。
画像形成装置1B、1C、および1Dは、群管理されている画像形成装置1のリストを予め有している。画像形成装置1Cおよび1Dも、画像形成装置1Bと同等の機能を有する。
設定ファイル50または分割ファイル51を画像形成装置1Aからエクスポートし、画像形成装置1Bへインポートする(図16の#41)。インポートの処理は、上述の通りである。すなわち、画像形成装置1Bがインポートプログラム10Pに基づいてインポートする。または、インポートプログラム20Pによって端末装置2を介してインポートしてもよい。
画像形成装置1Bは、画像形成装置1Aからエクスポートされた設定ファイル50および分割ファイル51のうち、自らへインポートした設定ファイル50および分割ファイル51のみを、画像形成装置1C、1Dへ送信する(#42、#43)。
そして、画像形成装置1C、1Dのそれぞれは、画像形成装置1Bから設定ファイル50および分割ファイル51を受信すると、自らへインポートする。
その他、画像処理システム4、画像形成装置1、端末装置2の全体または各部の構成、処理内容、設定の項目、処理順序、データの構成、画面の構成などは、本発明の趣旨に沿って適宜変更することができる。
1A 画像形成装置(第一の処理装置)
1B 画像形成装置(第二の処理装置、設定情報適用装置)
1C、1D 画像形成装置(第三の処理装置)
10e タッチパネルディスプレイ(選択手段)
10g NIC(送信手段)
102 選択用画面表示部(選択手段)
105 インポート対象追加部(区分手段)
108 選択解除部(区分解除手段)
109 インポート処理部(適用処理手段)
2 端末装置(設定情報適用装置)
20e タッチパネルディスプレイ(選択手段)
20f キーボード(選択手段)
20g ポインティングデバイス(選択手段)
20h NIC(通信手段、送信手段)
202 選択用画面表示部(選択手段)
205 インポート対象追加部(区分手段)
208 選択解除部(区分解除手段)
209 インポート処理部(適用処理手段)
231 エクスポートファイルディレクトリ(記憶手段)
50 設定ファイル(設定データ)
51 分割ファイル(分割データ)
60a チェックボックス(オブジェクト)

Claims (23)

  1. 第一の処理装置における、複数の項目それぞれの設定の情報を選択的に第二の処理装置へ適用する設定情報適用装置であって、
    前記複数の項目それぞれの、前記設定の情報を示す設定データを所定のサイズ以下に分割した複数の分割データのうちのいずれかを、ユーザに選択させるための選択手段と、
    前記複数の分割データのうちのいずれかが前記ユーザによって選択された場合に、前記複数の項目それぞれの前記複数の分割データのうちの、当該選択された分割データおよび元の前記設定データが同一である分割データとを、被選択データに区分する区分手段と、
    前記複数の項目それぞれの前記複数の分割データのうちの前記被選択データに区分されている分割データを使用することによって、前記第二の処理装置へ前記設定の情報を適用するための適用処理を実行する、適用処理手段と、
    を有することを特徴とする設定情報適用装置。
  2. 前記選択手段は、前記複数の項目それぞれの前記複数の分割データそれぞれのオブジェクトを並べて表示することによって、当該複数の分割データのうちのいずれかを前記ユーザに選択させ、
    前記区分手段は、前記オブジェクトに対して選択の操作がなされた場合に、前記複数の項目それぞれの前記複数の分割データのうちの、当該オブジェクトに対応する分割データおよび当該対応する分割データと元の前記設定データが同一である分割データを、前記被選択データに区分する、
    請求項1に記載の設定情報適用装置。
  3. 前記区分手段は、さらに、前記複数の項目それぞれの前記複数の分割データのうちの、前記選択の操作がなされた前記オブジェクトに対応する分割データに係る項目に関連する項目のすべての分割データを前記被選択データに区分する、
    請求項2に記載の設定情報適用装置。
  4. 前記オブジェクトに対して解除の操作がなされた場合に、前記複数の項目それぞれの前記複数の分割データのうちの、当該オブジェクトに対応する分割データおよび当該対応する分割データと元の前記設定データが同一である分割データを、前記被選択データへの区分から外す、区分解除手段、を有し、
    前記適用処理手段は、前記適用処理を、実行の操作がなされた後に実行する、
    請求項2または請求項3に記載の設定情報適用装置。
  5. 前記区分解除手段は、さらに、前記複数の項目それぞれの前記複数の分割データのうちの、前記解除の操作がなされた前記オブジェクトに対応する分割データに係る項目に関連する項目のすべての分割データを前記被選択データへの区分から外す、
    請求項4に記載の設定情報適用装置。
  6. 前記複数の項目のうちのいずれか2つ以上の項目が、互いに関連する項目として固定的に定められている、
    請求項3または請求項5に記載の設定情報適用装置。
  7. 前記複数の項目のうちの互いに関連する2つ以上の項目が、前記第一の処理装置および前記第二の処理装置それぞれの環境に応じて定められる、
    請求項3または請求項5に記載の設定情報適用装置。
  8. 前記複数の項目は、ユーザの認証に関する第一の項目、部門の認証に関する第二の項目、ネットワークに関する第三の項目、データの宛先に関する第四の項目、およびデバイスに関する第五の項目であり、
    前記第一の処理装置および前記第二の処理装置が互いに異なるセグメントに所属する場合に、前記互いに関連する2つ以上の項目が前記第一の項目、前記第二の項目、前記第三の項目、および前記第四の項目であると定められる、
    請求項7に記載の設定情報適用装置。
  9. 前記複数の項目は、ユーザの認証に関する第一の項目、部門の認証に関する第二の項目、ネットワークに関する第三の項目、データの宛先に関する第四の項目、およびデバイスに関する第五の項目であり、
    前記第一の処理装置および前記第二の処理装置が互いに異なるフロアに設置されている場合に、前記互いに関連する2つ以上の項目が前記第一の項目および前記第四の項目であると定められる、
    請求項7に記載の設定情報適用装置。
  10. 前記複数の項目は、ユーザの認証に関する第一の項目、部門の認証に関する第二の項目、ネットワークに関する第三の項目、データの宛先に関する第四の項目、およびデバイスに関する第五の項目であり、
    前記第一の処理装置および前記第二の処理装置が互いに異なる部門で使用される場合に、前記互いに関連する2つ以上の項目が前記第一の項目、前記第二の項目、および前記第四の項目であると定められる、
    請求項7に記載の設定情報適用装置。
  11. 前記第一の処理装置および前記第二の処理装置と通信回線を介して通信を行う通信手段と、
    前記第一の処理装置からエクスポートされた、前記複数の項目それぞれの前記複数の分割データを記憶する記憶手段と、を有し、
    前記適用処理手段は、前記記憶手段に記憶された前記複数の項目それぞれの前記複数の分割データを使用して前記適用処理を実行する、
    請求項2ないし請求項10のいずれかに記載の設定情報適用装置。
  12. 前記選択手段、前記区分手段、および適用処理手段は、前記第二の処理装置に設けられている、
    請求項2ないし請求項10のいずれかに記載の設定情報適用装置。
  13. 前記第二の処理装置とともに同一の群によって管理される1台または複数台の第三の処理装置へ前記複数の項目それぞれの前記複数の分割データのうちの前記被選択データに区分されている分割データを送信する送信手段、を有する、
    請求項12に記載の設定情報適用装置。
  14. 第一の処理装置における、複数の項目それぞれの設定の情報を選択的に第二の処理装置へ適用する設定情報適用方法であって、
    前記複数の項目それぞれの、前記設定の情報を示す設定データを所定のサイズ以下に分割した複数の分割データのうちのいずれかを、ユーザに選択させ、
    前記複数の分割データのうちのいずれかが前記ユーザによって選択された場合に、前記複数の項目それぞれの前記複数の分割データのうちの、当該選択された分割データおよび元の前記設定データが同一である分割データとを、被選択データに区分し、
    前記複数の項目それぞれの前記複数の分割データのうちの前記被選択データに区分されている分割データを使用することによって、前記第二の処理装置へ前記設定の情報を適用するための適用処理を実行する、
    ことを特徴とする設定情報適用方法。
  15. 第一の処理装置における、複数の項目それぞれの設定の情報を選択的に第二の処理装置へ適用するコンピュータに用いられるコンピュータプログラムであって、
    前記コンピュータに、
    前記複数の項目それぞれの、前記設定の情報を示す設定データを所定のサイズ以下に分割した複数の分割データのうちのいずれかを、ユーザに選択させるための処理を実行させ、
    前記複数の分割データのうちのいずれかが前記ユーザによって選択された場合に、前記複数の項目それぞれの前記複数の分割データのうちの、当該選択された分割データおよび元の前記設定データが同一である分割データとを、被選択データに区分する処理を実行させ、
    前記複数の項目それぞれの前記複数の分割データのうちの前記被選択データに区分されている分割データを使用することによって、前記第二の処理装置へ前記設定の情報を適用するための適用処理を実行させる、
    ことを特徴とするコンピュータプログラム。
  16. 前記複数の項目それぞれの前記複数の分割データそれぞれのオブジェクトを並べて表示する処理を前記コンピュータに実行させ、
    前記選択させるための処理として、前記オブジェクトに対して選択の操作がなされた場合に、前記複数の項目それぞれの前記複数の分割データのうちの、当該オブジェクトに対応する分割データおよび当該対応する分割データと元の前記設定データが同一である分割データを、前記被選択データに区分する処理を、前記コンピュータに実行させる、
    請求項15に記載のコンピュータプログラム。
  17. 前記コンピュータに、さらに、前記複数の項目それぞれの前記複数の分割データのうちの、前記選択の操作がなされた前記オブジェクトに対応する分割データに係る項目に関連する項目のすべての分割データを前記被選択データに区分させる、
    請求項16に記載のコンピュータプログラム。
  18. 前記コンピュータに、前記オブジェクトに対して解除の操作がなされた場合に、前記複数の項目それぞれの前記複数の分割データのうちの、当該オブジェクトに対応する分割データおよび当該対応する分割データと元の前記設定データが同一である分割データを、前記被選択データへの区分から外す区分解除処理を実行させ、
    前記適用処理を、実行の操作がなされた後に実行させる、
    請求項16または請求項17に記載のコンピュータプログラム。
  19. 前記コンピュータに、さらに、前記複数の項目それぞれの前記複数の分割データのうちの、前記解除の操作がなされた前記オブジェクトに対応する分割データに係る項目に関連する項目のすべての分割データを前記被選択データへの区分から外させる、
    請求項18に記載のコンピュータプログラム。
  20. 前記複数の項目のうちのいずれか2つ以上の項目が、互いに関連する項目として固定的に定められている、
    請求項17ないし請求項19のいずれかに記載のコンピュータプログラム。
  21. 前記複数の項目のうちの互いに関連する2つ以上の項目が、前記第一の処理装置および前記第二の処理装置それぞれの環境に応じて定められる、
    請求項17ないし請求項19のいずれかに記載のコンピュータプログラム。
  22. 前記表示する処理、前記区分する処理、および前記適用処理を前記コンピュータの代わりに前記第二の処理装置に実行させる、
    請求項16ないし請求項21のいずれかに記載のコンピュータプログラム。
  23. 前記第二の処理装置とともに同一の群によって管理される1台または複数台の第三の処理装置へ前記複数の項目それぞれの前記複数の分割データのうちの前記被選択データに区分されている分割データを送信する処理を前記第二の処理装置に実行させる、
    請求項22に記載のコンピュータプログラム。
JP2015147789A 2015-07-27 2015-07-27 設定情報適用装置、設定情報適用方法、およびコンピュータプログラム Active JP6237724B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2015147789A JP6237724B2 (ja) 2015-07-27 2015-07-27 設定情報適用装置、設定情報適用方法、およびコンピュータプログラム
EP16179913.5A EP3125106B1 (en) 2015-07-27 2016-07-18 Apparatus and method for applying settings, and computer program
US15/215,997 US10616060B2 (en) 2015-07-27 2016-07-21 Apparatus and method for applying settings, and computer-readable storage medium for computer program
CN201610584832.1A CN106412360B (zh) 2015-07-27 2016-07-22 设定信息应用装置以及设定信息应用方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015147789A JP6237724B2 (ja) 2015-07-27 2015-07-27 設定情報適用装置、設定情報適用方法、およびコンピュータプログラム

Publications (2)

Publication Number Publication Date
JP2017028618A JP2017028618A (ja) 2017-02-02
JP6237724B2 true JP6237724B2 (ja) 2017-11-29

Family

ID=56920455

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015147789A Active JP6237724B2 (ja) 2015-07-27 2015-07-27 設定情報適用装置、設定情報適用方法、およびコンピュータプログラム

Country Status (4)

Country Link
US (1) US10616060B2 (ja)
EP (1) EP3125106B1 (ja)
JP (1) JP6237724B2 (ja)
CN (1) CN106412360B (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7060981B2 (ja) * 2018-02-21 2022-04-27 キヤノン株式会社 画像形成装置及びその制御方法、並びにプログラム
JP7075588B2 (ja) * 2018-05-14 2022-05-26 京セラドキュメントソリューションズ株式会社 画像読取装置
JP7418168B2 (ja) * 2019-08-09 2024-01-19 キヤノン株式会社 情報処理装置とその制御方法、及びプログラム
JP2021057861A (ja) * 2019-10-02 2021-04-08 富士ゼロックス株式会社 制御装置及び制御プログラム
JP2022061393A (ja) * 2020-10-06 2022-04-18 富士フイルムビジネスイノベーション株式会社 情報処理装置及び情報処理プログラム
US20220342517A1 (en) * 2021-04-21 2022-10-27 Sap Se Selecting all items or displayed items
CN116011026B (zh) * 2023-03-23 2023-06-16 西安热工研究院有限公司 数据库组态安全快速验证方法、***、设备及存储介质

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6292790B1 (en) * 1997-10-20 2001-09-18 James E. Krahn Apparatus for importing and exporting partially encrypted configuration data
US6636961B1 (en) * 1999-07-09 2003-10-21 International Business Machines Corporation System and method for configuring personal systems
US20050139650A1 (en) * 1999-09-20 2005-06-30 Gonzalo Steven M. Method and system for configuring a publicly accessible computer system
US6971004B1 (en) * 2001-11-19 2005-11-29 Cypress Semiconductor Corp. System and method of dynamically reconfiguring a programmable integrated circuit
JP2004120590A (ja) 2002-09-27 2004-04-15 Murata Mach Ltd 機器の設定方法、およびその方法を用いた通信端末装置
US20050033769A1 (en) * 2003-08-08 2005-02-10 Kyocera Mita Corporation File processing apparatus, file processing method, and file processing program product
US20050114642A1 (en) * 2003-11-26 2005-05-26 Brett Watson-Luke System and method for managing OSS component configuration
JP2007027962A (ja) * 2005-07-13 2007-02-01 Murata Mach Ltd ネットワーク複合機及びそのプログラム
CN101110759A (zh) * 2006-07-20 2008-01-23 朗迅科技公司 用于因特网协议电视网络的对等文件下载***
JP4991402B2 (ja) * 2007-06-11 2012-08-01 キヤノン株式会社 情報処理装置、印刷設定方法、プログラム
US7971050B2 (en) * 2007-12-13 2011-06-28 Dell Products, Lp Methods of using bios information when booting information handling systems and machine-executable code for carrying out the methods
JP5342888B2 (ja) * 2009-01-30 2013-11-13 株式会社日立製作所 ファイルサーバおよびファイル管理方法
KR101614387B1 (ko) * 2009-12-09 2016-04-21 삼성전자 주식회사 화상형성장치와 연결되는 호스트장치 및 설정정보 관리방법
CN102201028A (zh) * 2010-03-26 2011-09-28 深圳迈瑞生物医疗电子股份有限公司 一种医疗器械配置转移方法及医疗器械、移动存储装置
CN102238593B (zh) * 2010-04-23 2015-01-28 中兴通讯股份有限公司 数据割接方法及装置
US8782106B2 (en) * 2010-07-02 2014-07-15 Code Systems Corporation Method and system for managing execution of virtual applications
US8533456B2 (en) * 2010-10-07 2013-09-10 King Saud University Accelerating stream cipher operations using single and grid systems
JP5939742B2 (ja) * 2011-04-21 2016-06-22 キヤノン株式会社 画像形成装置、及び管理方法
JP5979986B2 (ja) * 2012-05-30 2016-08-31 キヤノン株式会社 配信システム及びその制御方法
JP6071432B2 (ja) * 2012-11-02 2017-02-01 キヤノン株式会社 画像形成装置、システム、制御方法、及びプログラム
JP6168821B2 (ja) * 2013-04-01 2017-07-26 キヤノン株式会社 画像通信装置の制御方法、データ配信システム、インポート装置、プログラム
US9377431B2 (en) * 2013-07-24 2016-06-28 Globalfoundries Inc. Heterojunction nanopore for sequencing
JP6157282B2 (ja) * 2013-08-29 2017-07-05 キヤノン株式会社 画像処理装置、情報処理方法及びプログラム
JP6351405B2 (ja) * 2013-12-16 2018-07-04 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及びプログラム
JP2015180991A (ja) * 2014-03-03 2015-10-15 キヤノン株式会社 画像形成装置、画像形成装置の制御方法およびプログラム
US9219555B2 (en) * 2014-04-08 2015-12-22 Cellco Partnership Evaluating device quality
JP2016018344A (ja) * 2014-07-07 2016-02-01 キヤノン株式会社 画像形成装置および情報処理装置、自動設置システム、自動設置方法

Also Published As

Publication number Publication date
US10616060B2 (en) 2020-04-07
JP2017028618A (ja) 2017-02-02
CN106412360B (zh) 2019-03-08
EP3125106B1 (en) 2020-10-28
EP3125106A1 (en) 2017-02-01
US20170033993A1 (en) 2017-02-02
CN106412360A (zh) 2017-02-15

Similar Documents

Publication Publication Date Title
JP6237724B2 (ja) 設定情報適用装置、設定情報適用方法、およびコンピュータプログラム
EP2624122A2 (en) Information processing system, information processing apparatus, and data conversion method
JP4386059B2 (ja) 画像処理装置、情報送信方法及び画像処理システム
US8767225B2 (en) Image forming apparatus, information device, and computer-readable storage medium for computer program for setting a function based on device information
EP2863266A1 (en) Device for display control over settings object, method for displaying settings object, and computer program
JP5510434B2 (ja) ネットワークシステム、情報処理装置およびその制御方法、ならびにコンピュータープログラム
JP4556978B2 (ja) 画像形成装置、公開情報利用方法、およびコンピュータプログラム
JP6848378B2 (ja) 機器連携システム、機器連携方法、機器
US20120324336A1 (en) Computer and computer-readable storage medium for computer program
US9176682B2 (en) Job performing control system, job performing system and job performing control method
US10552094B2 (en) Printing apparatus and method of connecting to remote print service
JP2008152363A (ja) 画像処理装置、フォルダ管理方法、およびコンピュータプログラム
JP6809196B2 (ja) 印刷中継サーバ、印刷指示方法、およびコンピュータプログラム
US11182115B2 (en) Client terminal, information processing system, and group change method
JP6833573B2 (ja) 情報処理装置、制御方法、およびプログラム
JP6127696B2 (ja) 処理装置、表示方法、およびコンピュータプログラム
JP6617564B2 (ja) 画像形成装置、アプリケーション実行方法、アプリケーション書換方法、およびコンピュータプログラム
JP6390188B2 (ja) 情報処理システム及び情報処理方法
US10270919B2 (en) Image forming apparatus, image data transmission method, and computer program
JP6766667B2 (ja) 画像処理システム、画像処理装置、ログイン画面表示方法、およびコンピュータプログラム
JP5043993B2 (ja) 情報処理装置、情報処理装置の制御方法、及びプログラム
JP2007249806A (ja) 文書共有システム
JP2018010544A (ja) データ提供システム、画像出力装置、サーバ、データ提供方法、およびコンピュータプログラム
JP2018010526A (ja) 情報処理装置、プログラム、情報処理システム及び表示制御方法
JP2015148898A (ja) 情報処理装置及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161118

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20170405

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20170405

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170630

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20170707

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170725

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170828

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20170828

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: 20171003

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171016

R150 Certificate of patent or registration of utility model

Ref document number: 6237724

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150