(57)【要約】【課題】画像形成装置に大容量の記憶装置が備えられていなくても最適なドライバーを端末でダウンロード可能にする画像形成システムを提供する。【解決手段】  記憶部１９ａは、画像形成装置１のモデル情報２１０及び仕向地情報２２０を格納する。ページ作成部１００は、モデル情報２１０及び仕向地情報２２０と、主サーバー２のアドレスとを含むページ３００を、端末４から閲覧されるドライバー３１０のダウンロード先として示すように作成する。情報取得部１２０は、ページ３００を介した端末４からのアクセスがあった場合、モデル情報２１０と、仕向地情報２２０とを取得する。制御プログラム選択部１３０は、取得されたモデル情報２１０と、仕向地情報２２０とから最適なドライバー３１０を選択し、最適なドライバー３１０のダウンロード先を端末４に示す。【選択図】図４
2018097503.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、端末で使用される、前記画像形成装置用の制御プログラムをダウンロードさせるためのサーバーとを含む情報処理システムであって、
前記画像形成装置は、
前記画像形成装置のモデル情報及び仕向地情報を格納する装置情報記憶部と、
前記装置情報記憶部に格納された前記モデル情報及び前記仕向地情報と、前記サーバーのアドレスとを含むページを、前記端末から閲覧される前記制御プログラムのダウンロード先として示すように作成するページ作成部とを備え、
前記サーバーは、
前記ページを介した前記端末からのアクセスがあった場合、前記モデル情報と、前記仕向地情報とを取得する情報取得部と、
前記情報取得部により取得された前記モデル情報と、前記仕向地情報とから最適な前記制御プログラムを選択し、最適な前記制御プログラムのダウンロード先を前記端末に示す制御プログラム選択部とを備える
ことを特徴とする画像形成システム。
【請求項２】
前記制御プログラム選択部は、
前記画像形成装置の位置情報を取得し、該位置情報に対応した、最適な前記制御プログラムのダウンロード先を前記端末に示す
ことを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記画像形成装置は、
前記端末の言語設定及びＯＳの設定を含むユーザー環境情報を更に取得するユーザー環境取得部を更に備え、
前記ページ作成部は、前記ユーザー環境取得部により取得された前記ユーザー環境情報を前記ページに加え、
前記情報取得部は、前記ページを介した前記端末からのアクセスがあった場合、前記ユーザー環境情報も取得し、
前記制御プログラム選択部は、前記ユーザー環境情報も含めて、最適な前記制御プログラムを選択する
ことを特徴とする請求項１又は２に記載の画像形成システム。
【請求項４】
自装置のモデル情報及び仕向地情報を格納する装置情報記憶部と、
前記装置情報記憶部に格納された前記モデル情報及び前記仕向地情報と、端末で使用される自装置用の制御プログラムをダウンロードさせるためのサーバーのアドレスとを含むページを、前記端末から閲覧される前記制御プログラムのダウンロード先として示すように作成するページ作成部とを備える
ことを特徴とする画像形成装置。
【請求項５】
端末で使用される、画像形成装置用の制御プログラムをダウンロードさせるためのサーバーであって、
前記画像形成装置により作成されたページを介した前記端末からのアクセスがあった場合、前記画像形成装置のモデル情報と、仕向地情報とを取得する情報取得部と、
前記情報取得部により取得された前記モデル情報と、前記仕向地情報とから最適な前記制御プログラムを選択し、最適な前記制御プログラムのダウンロード先を前記端末に示す制御プログラム選択部とを備える
ことを特徴とするサーバー。
【請求項６】
画像形成装置により実行される情報処理方法であって、前記画像形成装置に、
自装置のモデル情報及び仕向地情報を格納させ、
格納された前記モデル情報及び前記仕向地情報と、端末で使用される自装置用の制御プログラムをダウンロードさせるためのサーバーのアドレスとを含むページを、前記端末から閲覧される前記制御プログラムのダウンロード先として示すように作成させる
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、画像形成装置、サーバー、及び情報処理方法に係り、特に、画像形成装置用の制御プログラムをダウンロードさせる際に用いられる画像形成システム、画像形成装置、サーバー、及び情報処理方法に関する。
【背景技術】
【０００２】
従来から、文書や画像を印刷可能な複合機（Multifunctional Peripheral, MFP）等の画像形成装置が存在する。
【０００３】
ここで、特許文献１を参照すると、複数ユーザーで共有可能な画像形成装置と、該画像形成装置とネットワークで接続されたホスト装置とを備えるプリントシステムであって、ホスト装置が、ＯＳ（Operating System）上で画像形成装置を制御することによって印刷データを作成するプリンタドライバーや、印刷データをネットワークを介して目的の画像形成装置に転送するためのデータ転送ソフトウェアを画像形成装置に具備された大規模記憶装置から自動的に選択し、ネットワーク経由でダウンロードしてホスト装置に導入することを特徴とするプリントシステムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２８７９２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術は、画像形成装置に大容量の記憶装置が内蔵されていないと、プリンタドライバーのような制御プログラムをダウンロードすることができなかった。
【０００６】
本発明は、このような状況に鑑みてなされたものであって、上述の問題点を解消する画像形成装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の画像形成システムは、画像形成装置と、端末で使用される、前記画像形成装置用の制御プログラムをダウンロードさせるためのサーバーとを含む情報処理システムであって、前記画像形成装置は、前記画像形成装置のモデル情報及び仕向地情報を格納する装置情報記憶部と、前記装置情報記憶部に格納された前記モデル情報及び前記仕向地情報と、前記サーバーのアドレスとを含むページを、前記端末から閲覧される前記制御プログラムのダウンロード先として示すように作成するページ作成部とを備え、前記サーバーは、前記ページを介した前記端末からのアクセスがあった場合、前記モデル情報と、前記仕向地情報とを取得する情報取得部と、前記情報取得部により取得された前記モデル情報と、前記仕向地情報とから最適な前記制御プログラムを選択し、最適な前記制御プログラムのダウンロード先を前記端末に示す制御プログラム選択部とを備えることを特徴とする。
本発明の画像形成システムは、前記制御プログラム選択部は、前記画像形成装置の位置情報を取得し、該位置情報に対応した、最適な前記制御プログラムのダウンロード先を前記端末に示すことを特徴とする。
本発明の画像形成システムは、前記画像形成装置は、前記端末の言語設定及びＯＳの設定を含むユーザー環境情報を更に取得するユーザー環境取得部を更に備え、前記ページ作成部は、前記ユーザー環境取得部により取得された前記ユーザー環境情報を前記ページに加え、前記情報取得部は、前記ページを介した前記端末からのアクセスがあった場合、前記ユーザー環境情報も取得し、前記制御プログラム選択部は、前記ユーザー環境情報も含めて、最適な前記制御プログラムを選択することを特徴とする。
本発明の画像形成装置は、自装置のモデル情報及び仕向地情報を格納する装置情報記憶部と、前記装置情報記憶部に格納された前記モデル情報及び前記仕向地情報と、端末で使用される自装置用の制御プログラムをダウンロードさせるためのサーバーのアドレスとを含むページを、前記端末から閲覧される前記制御プログラムのダウンロード先として示すように作成するページ作成部とを備えることを特徴とする。
本発明のサーバーは、端末で使用される、画像形成装置用の制御プログラムをダウンロードさせるためのサーバーであって、前記画像形成装置により作成されたページを介した前記端末からのアクセスがあった場合、前記画像形成装置のモデル情報と、仕向地情報とを取得する情報取得部と、前記情報取得部により取得された前記モデル情報と、前記仕向地情報とから最適な前記制御プログラムを選択し、最適な前記制御プログラムのダウンロード先を前記端末に示す制御プログラム選択部とを備えることを特徴とする。
本発明の情報処理方法は、画像形成装置により実行される情報処理方法であって、前記画像形成装置に、自装置のモデル情報及び仕向地情報を格納させ、格納された前記モデル情報及び前記仕向地情報と、端末で使用される自装置用の制御プログラムをダウンロードさせるためのサーバーのアドレスとを含むページを、前記端末から閲覧される前記制御プログラムのダウンロード先として示すように作成させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、端末から画像形成装置にアクセスがあった場合、画像形成装置のモデル情報と、仕向地情報と、ダウンロード先のサーバーのアドレスを含むページを画像形成装置で作成し、当該ページを介してサーバーにアクセスされた場合に、サーバーにてこれらの情報を取得して、最適な制御プログラムのダウンロード先を端末に示すことで、画像形成装置の記憶部の記憶容量が大きくなくても最適な制御プログラムを端末にダウンロードさせることが可能な画像形成システムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る情報処理システムのシステム構成図である。
【図２】図１に示す画像形成装置の制御構成を示すブロック図である。
【図３】図１に示す主サーバー、副サーバー、及び端末の制御構成を示すブロック図である。
【図４】図１に示す情報処理システムの機能構成を示すブロック図である。
【図５】本発明の実施の形態に係るドライバー選択ダウンロード処理のフローチャートである。
【図６】図５に示すドライバー選択ダウンロード処理におけるページ等の作成例である。
【発明を実施するための形態】
【００１０】
＜実施の形態＞
〔画像形成システムＸのシステム構成〕
まず、図１〜図３を参照して、画像形成システムＸのシステム構成について説明する。  図１によると、本発明の実施の形態に係る画像形成システムＸは、画像形成装置１と、主サーバー２と、複数の副サーバー３とを含む。また、端末４は、画像形成装置１を使用し、この画像形成装置１の制御プログラムをダウンロード可能な端末である。また、各装置は、ネットワーク５で接続されている。
【００１１】
画像形成装置１は、ＭＦＰ、ネットワークスキャナー、ドキュメントスキャナー、ネットワークＦＡＸ、プリンター等の情報処理装置である。画像形成装置１は、ＷＷＷ（World Wide Web）サーバー等のウェブサーバー機能を備え、端末４のウェブブラウザー等からアクセスすることが可能である。また、画像形成装置１は、このウェブサーバー機能により実行するＣＧＩ（Common Gateway Interface）、サーブレット、Ｊａｖａ（登録商標）スクリプト、ＰＨＰ等のスクリプト言語のモジュール等（以下、単に「ＣＧＩ等」という。）により、ウェブページ等のページ３００（図４）を動的に作成して、端末４のウェブブラウザーで表示させることが可能である。
【００１２】
主サーバー２及び副サーバー３は、端末４で使用される、画像形成装置１用のデバイスドライバー（device driver）、各種ユーティリティー、色補正データ、テンプレートデータ等（以下、単に「ドライバー」という。）である制御プログラムをダウンロードさせるためのサーバーである。主サーバー２及び副サーバー３は、汎用機、ＰＣ（Personal Computer）サーバー、ＮＡＳ（Network Attached Storage）等で構成される。
ここで、主サーバー２は、端末４にて、画像形成装置１のページ３００を介してドライバー３１０をダウンロードするためにアクセスされる最初のサイトである「グローバル・ダウンロード・サイト（Global Download Site）」を提供する。
また、副サーバー３は、端末４において、主サーバー２からリダイレクト等で、ダウンロード先として示されてアクセスされるサイトを提供する。また、副サーバー３は、国別、地域別、回線の容量別等の区分けにより、別々に配置されていてもよい。
図１の例では、「日本」「米国」「ドイツ」の副サーバー３が主サーバー２から選択されてリダイレクト等され、ダウンロード先として示される例を示している。
なお、本実施形態において、制御プログラムは、プログラムを実行する際に用いられるデータ等も含んでいる。
【００１３】
端末４は、ＰＣ、携帯電話、スマートフォン、ＰＤＡ（Personal Data Assistant）等の端末である。端末４は、各種汎用のＯＳ（Operating System）が動作している。また、端末４は、画像形成装置１用のドライバー３１０（図４）をインストール（install）することが可能である。これにより、ＯＳ及び各種アプリケーションソフトウェア（Application Software、アプリケーション、以下、単に「アプリ」という。）から、画像形成装置１の印刷、スキャン、ＦＡＸ送受信、ネットワークＦＡＸ等の機能を使用することが可能となる。
【００１４】
ネットワーク５は、本実施形態においては、イントラネット（Intranet）等のＬＡＮ（Local Area Network）、インターネット（登録商標）や携帯電話網等のＷＡＮ（Wide Area Network）等である。ネットワーク５がＷＡＮの場合、ルーター（Router）やゲートウェイ（Gateway）等を介して、いわゆる「クラウド」上の他のサーバーに接続可能であってもよい。また、ネットワーク５は、ＶＰＮ（Virtual Private Network）を構成していてもよい。
【００１５】
また、図２によると、画像形成装置１は、画像処理部１１、原稿読取部１２、原稿給送部１３、給紙部１４、ネットワーク送受信部１５、操作パネル部１６、画像形成部１７（画像形成手段）、ＦＡＸ送受信部１８、及び記憶部１９ａ等を含んでいる。各部は、制御部１０ａに接続され、制御部１０ａによって動作制御される。
【００１６】
制御部１０ａは、ＧＰＰ（General Purpose Processor）、ＣＰＵ（Central Processing Unit、中央処理装置）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＧＰＵ（Graphics Processing Unit）、ＡＳＩＣ（Application Specific Processor、特定用途向けプロセッサー）等の情報処理手段である。
制御部１０ａは、記憶部１９ａに記憶されている制御プログラムを読み出し、展開させて実行することで、後述する機能ブロックの各手段として動作させることが可能である。
また、制御部１０ａは、端末４や操作パネル部１６から入力された所定の指示情報に応じて、装置全体の制御を行う。
【００１７】
画像処理部１１は、ＤＳＰやＧＰＵ等の制御演算手段である。画像処理部１１は、画像データに対して所定の画像処理を行う。画像処理部１１は、例えば、拡大縮小、濃度調整、階調調整、画像改善等の各種画像処理を行う。
画像処理部１１は、原稿読取部１２で読み取られた画像を、記憶部１９ａに印刷データとして記憶することも可能である。この際、画像処理部１１は、印刷データをＰＤＦやＴＩＦＦ等のフォーマットのファイル単位に変換してもよい。
【００１８】
原稿読取部１２は、セットされた原稿を読み取る（スキャン）手段である。また、原稿読取部１２は、画像形成装置１の本体部の上部に配設される。
原稿読取部１２は、例えば、スキャナーと、プラテンガラスと、原稿読取スリットとを備えている。原稿読取部１２は、プラテンガラスに載置された原稿を読み取る場合には、スキャナーをプラテンガラスに対向する位置に移動させる。そして、原稿読取部１２は、プラテンガラスに載置された原稿を走査しながら読み取って画像データを取得する。原稿読取部１２は、取得した画像データを制御部１０ａに出力する。
【００１９】
また、原稿読取部１２は、原稿給送部１３から給送された原稿を読み取る場合には、スキャナーを原稿読取スリットと対向する位置に移動させる。そして、原稿読取部１２は、原稿読取スリットを介し、原稿給送部１３による原稿の搬送動作と同期して原稿を読み取って、画像データを取得する。原稿読取部１２は、取得した画像データを、制御部１０ａに出力する。
【００２０】
原稿給送部１３は、原稿読取部１２で読み取られる原稿を搬送する手段である。原稿給送部１３は、原稿読取部１２の上部に配設されている。
原稿給送部１３は、原稿載置部と、原稿搬送機構とを備えている。原稿給送部１３は、原稿載置部に載置された原稿を、原稿搬送機構によって１枚ずつ順に繰り出して、原稿読取部１２に給送する。
【００２１】
給紙部１４は、記録紙を１枚ずつ画像形成部１７に向けて繰り出す手段である。給紙部１４は、本体部に備えられている。
【００２２】
ネットワーク送受信部１５は、ネットワーク５に接続するためのＬＡＮボードや無線送受信機等を含むネットワーク接続手段である。
ネットワーク送受信部１５は、データ通信用の回線ではデータを送受信し、音声電話回線では音声信号を送受信する。
【００２３】
操作パネル部１６は、ボタンやタッチパネル等の入力部と、ＬＣＤ(Liquid Crystal Display)や有機ＥＬディスプレイ等の表示部とを備えている。また、操作パネル部１６は、画像形成装置１のフロント側に配設されている。
操作パネル部１６の入力部のボタンは、テンキー、スタート、キャンセル、動作モードの切り換え、ジョブの実行に係る指示を行うボタン等である。この動作モードは、複写、ＦＡＸ送信、スキャナー、ネットワークスキャナー等の種類のモードを備えていてもよい。また、ジョブは、選択された文書の印刷、送信、保存、及び記録等の種類であってもよい。操作パネル部１６の入力部は、ユーザーによる画像形成装置１の各種ジョブの指示を取得する。また、操作パネル部１６から取得したユーザーの指示により、各ユーザーの情報を入力、変更することも可能である。
【００２４】
画像形成部１７は、ユーザーの出力指示により、記憶部１９ａに記憶され、原稿読取部１２で読み取られ、又は外部の端末４から取得されたデータから記録紙への画像形成を行わせる手段である。
画像形成部１７は、感光体ドラム、露光部、現像部、転写部、及び定着部等を備えている。画像形成部１７は、帯電、露光、現像、転写、定着からなる画像形成プロセスを実行することで記録紙Ｐにトナー像を記録する。
【００２５】
ＦＡＸ送受信部１８は、ファクシミリの送受信を行う手段である。ＦＡＸ送受信部１８は、音声回線等により、他のＦＡＸ装置（図示せず）からファクシミリ受信して、画像データとして記憶部１９ａに格納し、画像形成部１７で画像形成させることが可能である。また、ＦＡＸ送受信部１８は、原稿読取部１２で読み取られた原稿や外部の端末４から送信されたネットワークＦＡＸのデータを画像データに変換して、他のＦＡＸ装置へ音声回線等でファクシミリ送信することが可能である。
【００２６】
記憶部１９ａは、一時的でない記録媒体を用いた記憶手段である。記憶部１９ａは、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ｅＭＭＣ（embedded Multi Media Card）、ＳＳＤ（Solid State Drive）、ＨＤＤ（Hard Disk Drive）等を含んでいてもよい。
また、記憶部１９ａには画像形成装置１の動作制御を行うための制御プログラムが記憶されている。この制御プログラムには、ＯＳ、各種アプリ等のプログラムやデータを含んでいる。また、この制御プログラムは、ＯＳ上で動作するウェブサーバーやミドルウェアやＣＧＩ等も含む。記憶部１９ａに記憶されている制御プログラムを読み出して、この制御プログラムを展開させて実行することで、後述する機能ブロックの各手段として動作させられる。
これに加えて、記憶部１９ａは、ユーザーのアカウント設定も記憶していてもよい。また、記憶部１９ａには、ユーザー毎の保存フォルダー（文書ボックス）の領域が含まれていてもよい。
なお、記憶部１９ａは、端末４用の制御プログラムであるドライバー３１０等は格納しなくてよいので、大容量の記憶容量は必要ない。また、記憶部１９ａは、ｅＭＭＣやＳＳＤやＨＤＤを備えていなくてもよい。
【００２７】
なお、画像形成装置１において、制御部１０ａ及び画像処理部１１は、ＧＰＵ内蔵ＣＰＵ等やチップ・オン・モジュールパッケージのように、一体的に形成されていてもよい。
また、制御部１０ａ及び画像処理部１１は、ＲＡＭやＲＯＭやフラッシュメモリー等を内蔵していてもよい。
【００２８】
次に、図３によると、主サーバー２、副サーバー３、及び端末４は、それぞれ、制御部１０ｂ、１０ｃ、１０ｄ、及び記憶部１９ｂ、１０ｃ、１０ｄを含んでいる。また、ネットワーク送受信部１５、ネットワーク送受信部１５を備えている。
【００２９】
制御部１０ｂ、１０ｃ、１０ｄは、ＧＰＰ、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＧＰＵ、ＡＳＩＣ等の情報処理手段である。
制御部１０ｂ、１０ｃ、１０ｄは、記憶部１９ｂ、１９ｃ、１９ｄに記憶されている制御プログラムを読み出して、この制御プログラムを展開させて実行することで、後述する機能ブロックの各手段として動作させられる。
【００３０】
ネットワーク送受信部１５は、ネットワーク５に接続するためのＬＡＮボードや無線送受信機等を含むネットワーク接続手段である。
【００３１】
記憶部１９ｂ、１９ｃ、１９ｄは、一時的でない記録媒体を用いた記憶手段である。記憶部１９ｂ、１９ｃ、１９ｄは、主記憶部として、ＲＡＭ等を含んでいてもよい。また、記憶部１９ｂ、１９ｃ、１９ｄは、補助記憶部として、ＲＯＭ、ｅＭＭＣ、ＳＳＤ、及びＨＤＤ等含んでいてもよい。
また、記憶部１９ｂ、１９ｃ、１９ｄには、ユーザー毎の文書ボックス（保存フォルダー、共有フォルダー）の領域が含まれていてもよい。
また、記憶部１９ｂ、１９ｃ、１９ｄは、各種フラッシュメモリーや光学記録媒体等の外部記憶媒体を含んでいてもよい。
【００３２】
なお、制御部１０ｂ、１０ｃ、１０ｄは、ＲＡＭやＲＯＭやフラッシュメモリー等を内蔵していてもよい。
また、端末４は、入力部と、表示部とを備えている。入力部は、ユーザーによる各種指示を取得するためのタッチパネルやスイッチ（ボタン）等である。表示部は、ＬＣＤ、有機ＥＬディスプレイ、ＦＥＤ（Field Emission Display）、蛍光表示管等の平面ディスプレイパネル、プロジェクタ、ステータス表示用ＬＥＤ等である。表示部は、ＧＵＩに関連する各種操作画面を表示することが可能である。
【００３３】
〔画像形成装置１の制御構成〕
ここで、図４を参照し、本発明の実施の形態に係る画像形成装置システムＸの画像形成装置１、主サーバー２、並びに複数の副サーバー３、及び端末４を含む全体の制御構成について説明する。
画像形成装置１の制御部１０ａは、ページ作成部１００及びユーザー環境取得部１１０を備える。
記憶部１９ａは、装置情報２００、ページ３００、及びユーザー環境情報４００を格納する。すなわち、記憶部１９ａは、装置情報記憶部として機能する。
また、主サーバー２の制御部１０ｂは、情報取得部１２０及び制御プログラム選択部１３０を備える。
記憶部１９ｂは、装置情報２００及びユーザー環境情報４００を格納する。
また、副サーバー３は、記憶部１９ｃ（図３）や外部記憶媒体等に、ドライバー３１０を格納している。
また、端末４の制御部１０ｄは、ブラウザー実行部１４０及びドライバー実行部１５０を備える。
記憶部１９ｄは、ドライバー３１０及びユーザー環境情報４００を格納する。
【００３４】
ページ作成部１００は、記憶部１９ａに格納された装置情報２００に含まれるモデル情報２１０及び仕向地情報２２０と、主サーバー２のＵＲＬ（Uniform Resource Locator）等のアドレスとを含むページ３００を作成する。ページ作成部１００は、ウェブサーバーで実行されるＣＧＩ等として実装されてもよい。ページ作成部１００により動的に作成されるページ３００は、ドライバー３１０のダウンロード先を示すものとして端末４から閲覧される。
また、ページ作成部１００は、ユーザー環境取得部１１０により取得されたユーザー環境情報４００をページ３００に加えてもよい。
なお、本実施形態で使用する「アドレス」は、ＵＲＬの他に、ＵＲＩ（Uniform Resource Identifier）、アカウント名、ＭＡＣアドレスやＩＰアドレスそのものであってもよい。
【００３５】
ユーザー環境取得部１１０は、ユーザー環境情報４００を取得する。ユーザー環境取得部１１０は、ドライバー実行部１５０を介して端末４からのアクセスがあった際に、ユーザー環境情報４００を取得してもよい。また、このアクセスは、ページ３００を介した端末４からのアクセスでもよい。また、ユーザー環境取得部１１０も、ウェブサーバーで実行されるＣＧＩ等として実装されてもよい。
【００３６】
情報取得部１２０は、ページ３００を介した端末４からのアクセスがあった場合、モデル情報２１０と、仕向地情報２２０とを取得する。
また、情報取得部１２０は、ページ３００を介した端末４からのアクセスがあった場合、ユーザー環境情報４００も取得してもよい。
【００３７】
制御プログラム選択部１３０は、情報取得部１２０により取得されたモデル情報２１０と、仕向地情報２２０とから最適なドライバー３１０を選択する。また、制御プログラム選択部１３０は、いずれかの副サーバー３に格納された最適なドライバー３１０のダウンロード先を端末４に示す。
また、制御プログラム選択部１３０は、画像形成装置１の位置情報２３０も取得し、位置情報２３０に対応した、最適なドライバー３１０のダウンロード先を端末４に示すことも可能である。
また、制御プログラム選択部１３０は、ユーザー環境情報４００も含めて、最適なドライバー３１０を選択してもよい。
【００３８】
ブラウザー実行部１４０は、端末４にて実行されるＷＷＷのウェブブラウザー等を実行する。ブラウザー実行部１４０は、ドライバー実行部１５０からアドレスを指定して起動されることも可能である。また、ブラウザー実行部１４０は、画像形成装置１で作成されたページ３００、主サーバー２のリダイレクトのページ３００、副サーバー３のダウンロードページ３０１等も表示可能である。
【００３９】
ドライバー実行部１５０は、本実施形態の画像形成装置１の制御プログラムであるドライバー３１０を実行する。また、ドライバー実行部１５０は、ユーザーの指示、又は新しいドライバー３１０を検出した場合に、ブラウザー実行部１４０を起動させ、画像形成装置１のページ３００を表示させる。この際、ドライバー実行部１５０は、ブラウザー実行部１４０で画像形成装置１のページ３００を呼び出すアドレスに、ユーザー環境情報４００を含ませてもよい。
【００４０】
装置情報２００は、端末４において画像形成装置１のドライバー３１０の選択に関連した各種情報である。
装置情報２００は、モデル情報２１０、仕向地情報２２０、及び位置情報２３０を含んでいる。
【００４１】
モデル情報２１０は、画像形成装置１のモデル（型）名、型番、シリアル番号等の画像形成装置１を識別するための情報である。
【００４２】
仕向地情報２２０は、画像形成装置１の販売仕向の地域、例えば、アジア、北米、南米、西ヨーロッパ、東ヨーロッパ等、又は、日本、米国、ドイツ等の特定の国を示す情報である。
【００４３】
位置情報２３０は、画像形成装置１の位置を示す情報である。位置情報２３０は、例えば、画像形成装置１のグローバルＩＰアドレスであってもよい。このグローバルＩＰアドレスは、画像形成装置１が主サーバー２にアクセスすることで、主サーバー２から返信されたものを取得することが可能である。また、位置情報２３０は、このグローバルＩＰアドレスの他に、ＤＤＮＳ（Dynamic Domain Name Service）のような動的にＩＰアドレスを割り当て可能なドメイン名、サブドメイン名等であってもよい。
また、位置情報２３０は、実際に画像形成装置１が設置された国や地域の情報であってもよい。また、位置情報２３０として、画像形成装置１の設置場所の緯度経度等の座標、建物のフロア、部屋等の情報を用いてもよい。また、位置情報２３０は、ネットワーク５内の位置を示す情報であってもよい。また、位置情報２３０として、画像形成装置１のユーザーやグループの種類により決定される位置の情報を用いてもよい。
【００４４】
ページ３００は、画像形成装置のページ作成部１００により作成された、ユーザーにドライバー３１０のダウンロード先のリンク等を示すＨＴＭＬ等のウェブページである。本実施形態において、ページ３００は、上述の各種情報と、主サーバー２のグローバル・ダウンロード・サイトのアドレスとを含んだリンクが含まれている。
【００４５】
ドライバー３１０は、副サーバー３等よりダウンロードされた、画像形成装置１を端末４のＯＳ上で制御するための制御プログラムの一例である。また、ドライバー３１０は、ドライバー実行部１５０で実行されているものよりバージョン等が新しくてもよい。
【００４６】
ユーザー環境情報４００は、端末４の言語設定及びＯＳの設定を含むユーザーの環境の情報である。この端末４の言語設定としては、例えば、ＯＳの言語設定の他に、インストールされている追加言語の情報、画像形成装置１の言語の設定、フォントの設定等を含んでいてもよい。また、ユーザー環境情報４００は、端末４が主に使用される国や地域に関する地域の情報を含んでいてもよい。また、ＯＳの設定は、例えば、ＯＳ自体のバージョン、Ｐｒｏ版やホーム版やエンタープライズ版等のエディション、３２ビット版か６４ビット版か、ウェブブラウザーの設定、ユーザーアカウントの設定等を含んでいてもよい。
【００４７】
ここで、画像形成装置１の制御部１０ａは、記憶部１９ａに記憶された制御プログラムを実行することで、ユーザー環境取得部１１０及びページ作成部１００として機能させられる。
また、主サーバー２の制御部１０ｂは、記憶部１９ｂに記憶された制御プログラムを実行することで、情報取得部１２０及び制御プログラム選択部１３０として機能させられる。
また、副サーバー３の制御部１０ｃは、記憶部１９ｃに記憶された制御プログラムを実行することで、ダウンロード実行部として機能させられる。また、記憶部１９ｃは、ドライバー３１０を格納する制御プログラム記憶部として機能させられる。
また、端末４の制御部１０ｄは、記憶部１９ｄに記憶された制御プログラムを実行することで、ブラウザー実行部１４０及びドライバー実行部１５０として機能させられる。
また、上述の画像形成装置１の各部は、本発明の画像形成方法を実行するハードウェア資源となる。
【００４８】
〔画像形成装置１によるドライバー選択ダウンロード処理〕
次に、図５及び図６を参照して、本発明の実施の形態に係る画像形成システムＸの画像形成装置１によるドライバー選択ダウンロード処理の説明を行う。
本実施形態のドライバー選択ダウンロード処理では、ページ３００を介した端末４からの画像形成装置１へアクセスがあった場合、モデル情報２１０と、仕向地情報２２０とを取得させ、取得されたモデル情報２１０と、仕向地情報２２０とから最適なドライバー３１０を選択し、最適なドライバー３１０のダウンロード先を端末４に示す。この際、端末４からユーザー環境情報４００を受信して、このダウンロード先のアドレスに加えてもよい。
本実施形態のドライバー選択ダウンロード処理は、主に、画像形成装置１、主サーバー２、副サーバー３、及び端末４の、それぞれ、制御部１０ａ、１０ｂ、１０ｃ、１０ｄが記憶部１９ａ、１９ｂ、１９ｃ、１９ｄに記憶されたプログラムを各部と協働し、ハードウェア資源を用いて実行する。
以下で、図５のフローチャートを参照して、ドライバー選択ダウンロード処理の詳細をステップ毎に説明する。
【００４９】
（ステップＳ１０１）
まず、端末４のドライバー実行部１５０及びブラウザー実行部１４０が、ドライバー取得開始処理を行う。
ここで、ドライバー実行部１５０は、新しいバージョンの画像形成装置１のドライバー３１０がリリースされたことを検知する。また、ドライバー実行部１５０は、ユーザーが新しいドライバー３１０をダウンロードすることをドライバー３１０の設定画面等から、端末４の入力部により指示したことを検知する。
これらの場合、ドライバー実行部１５０は、ブラウザー実行部１４０により、ウェブブラウザーを起動して、画像形成装置１のウェブサーバーにアクセスする。この際、画像形成装置１は、予め取得していた当該画像形成装置１のＩＰアドレス等のアドレスを、ブラウザー実行部１４０に渡してアクセスさせる。
なお、この画像形成装置１のＩＰアドレス等は、現在ドライバー実行部１５０で実行しているドライバー３１０がインストールされた際、又はユーザーの設定の際に取得されてもよい。
【００５０】
また、ドライバー実行部１５０は、ブラウザー実行部１４０にアドレスを渡す際、ユーザー環境情報４００を記憶部１９ｄから取得し、符号化（エンコード）して加えてもよい。たとえば、ドライバー実行部１５０は、
http://（画像形成装置１のＩＰアドレス）/driver/lang="JP"+OS="win10pro_64bit"
のように、画像形成装置１のＩＰアドレスの後に、ドライバー３１０のダウンロードを示すディレクトリを示し、その後に、ユーザー環境情報４００をエンコードしてもよい。この例では、端末４の言語設定として「言語(lang)＝日本語（"JP"）」、ＯＳの設定として、「ＯＳ＝ウィンドウズ（登録商標）１０プロ６４ビット版（"Win10pro_64bit"）」といったユーザー環境情報４００がエンコードされている。
【００５１】
なお、上述のようにドライバー実行部１５０からの指示でドライバー実行部１５０がウェブブラウザーを起動するのではなく、ユーザーが直接、ウェブブラウザーを起動してもよい。そして、ユーザーが、当該画像形成装置１のＩＰアドレスを直接打ち込んでもよい。この場合には、ユーザー環境情報４００がエンコードされて加えられていなくてもよく、逆に、ユーザーが加えてもよい。また、ドライバー実行部１５０は、上述の例のように、単純な文字で符号化するのではなく、ＵＲＬエンコードしたり、文字を短縮化したり、ハッシュ関数で暗号化したりしてもよい。
また、ウェブブラウザーにより当該画像形成装置１にアクセスされた際に、ユーザー認証等が行われてもよい。
【００５２】
（ステップＳ１０２）
次に、端末４のブラウザー実行部１４０が、ユーザー環境情報送信処理を行う。
ブラウザー実行部１４０は、ウェブブラウザーからＷＷＷプロトコル等で画像形成装置１にアクセスする。この際、ブラウザー実行部１４０は、上述のドライバー実行部１５０でユーザー環境情報４００がエンコードされている場合、このエンコードされたユーザー環境情報４００を含むアドレスを用いてアクセスする。
【００５３】
（ステップＳ１０３）
次に、画像形成装置１のユーザー環境取得部１１０が、ユーザー環境情報取得処理を行う。
画像形成装置１のユーザー環境取得部１１０は、端末４のウェブブラウザーからＷＷＷプロトコルでアクセスがあった場合、ウェブサーバーにより、アドレスを解釈する。この際、ユーザー環境情報４００がエンコードされていたことを検知すると、ユーザー環境取得部１１０により、このユーザー環境情報４００を復号化する。
上述の一例では、画像形成装置１の「/driver/」ディレクトリへのアクセスをウェブサーバーが検知すると、ＣＧＩとして、ユーザー環境取得部１１０及びページ作成部１００が実行開始される。そして、ユーザー環境取得部１１０が、アドレスの文字「lang="JP"+OS="win10pro_64bit"」から、言語設定について「言語＝日本語」、ＯＳの設定について「ＯＳ＝ウィンドウズ（登録商標）１０プロ６４ビット版」であることを復号化して、記憶部１９ａにユーザー環境情報４００として格納する。
【００５４】
（ステップＳ１０４）
次に、画像形成装置１のページ作成部１００が、ページ作成処理を行う。
ページ作成部１００は、記憶部１９ａに格納された装置情報２００に含まれるモデル情報２１０及び仕向地情報２２０と、主サーバー２のアドレスとを含むページ３００を作成する。ページ作成部１００は、端末４から閲覧されるドライバー３１０のダウンロード先を示すウェブページとして、このページ３００を作成する。この作成の際、ページ作成部１００は、画像形成装置の位置情報２３０、及び、ユーザー環境情報４００をページ３００に含めてもよい。
【００５５】
図６（ａ）の例によれば、本実施形態においては、ページ作成部１００は、モデル情報２１０、仕向地情報２２０、位置情報２３０、ユーザー環境情報４００をアドレスに符号化して含ませたリンクＬを、ページ３００内に作成する。
リンクＬのＨＴＭＬの＜Ａ＞タグ内のアドレスは、例えば、
http://（グローバル・ダウンロード・サイトのドメイン名）/support/driver/model="TASKalfa 5551ci"+region="Japan"+ip="（画像形成装置１のグローバルＩＰアドレス）"+lang="JP"+OS="win10pro_64bit"
のように、モデル情報２１０として「モデル名＝（画像形成装置１のモデル名、ＴＡＳＫａｌｆａ  ５５５ｌｃｉ）」、仕向地情報２２０として「地域＝日本」、位置情報２３０として「ＩＰアドレス＝（画像形成装置１のグローバルＩＰアドレス）」のような情報を含んでいる。また、リンクＬ内には、上述の例と同様のユーザー環境情報４００も含んでいる。
【００５６】
（ステップＳ１０５）
次に、端末４のブラウザー実行部１４０が、ドライバー取得アクセス処理を行う。
ブラウザー実行部１４０は、画像形成装置１から、ページ作成部１００により作成されたページ３００を取得してウェブブラウザーにて表示部に表示し、ユーザーに閲覧させる。そして、ブラウザー実行部１４０は、ユーザーが、上述のリンクを入力部でクリックする等したことを検知すると、リンク内のアドレスにアクセスする。上述の例では、リンクＬのクリックにより、主サーバー２のグローバル・ダウンロード・サイトに、ＷＷＷプロトコルでアクセスする。
【００５７】
（ステップＳ１０６）
次に、主サーバー２の情報取得部１２０が、情報取得処理を行う。
情報取得部１２０は、ページ３００を介した端末４からのアクセスがあった場合、モデル情報２１０と、仕向地情報２２０とを取得する。また、情報取得部１２０は、位置情報２３０と、ユーザー環境情報４００とについても、取得してもよい。
上述の例では、ページ３００のリンクＬを介してグローバル・ダウンロード・サイトの主サーバー２のアクセスされた際に、情報取得部１２０は、リンクＬのアドレスの文字から、モデル名をモデル情報２１０、地域の情報を仕向地情報２２０、グローバルＩＰアドレスを位置情報２３０としてそれぞれ取得し、記憶部１９ｂに装置情報２００として格納する。なお、この位置情報２３０については、グローバルＩＰアドレスから、国や地域等を判別して格納してもよい。
また、情報取得部１２０は、リンクＬのアドレスの文字から、端末４の言語設定及びＯＳの設定についても、ユーザー環境情報４００として取得して、記憶部１９ｂに格納する。
【００５８】
（ステップＳ１０７）
次に、主サーバー２の制御プログラム選択部１３０が、制御プログラム選択処理を行う。
制御プログラム選択部１３０は、情報取得部１２０により取得された装置情報２００から、端末４にとって最適な画像形成装置１のドライバー３１０を選択して、当該最適なドライバー３１０のダウンロード先を端末４に示す。
具体的には、制御プログラム選択部１３０は、装置情報２００のモデル情報２１０と、仕向地情報２２０とから、画像形成装置１に対応するドライバー３１０を選択する。この際、制御プログラム選択部１３０は、ユーザー環境情報４００の言語設定及びＯＳの設定から、更に最適なドライバー３１０を選択してもよい。また、制御プログラム選択部１３０は、装置情報２００に含まれる位置情報２３０から、画像形成装置１が設置された国や地域等を判別して、更に最適なドライバー３１０を選択してもよい。より具体的には、制御プログラム選択部１３０は、画像形成装置１の設置された国や地域別に設定されたドライバー３１０であって、端末４の言語設定やＯＳに対応した最新のドライバー３１０を最適なドライバーとして選択する。なお、この最適なドライバーは、端末４にインストールされたドライバー３１０の最新バージョンであってもよい。
この上で、制御プログラム選択部１３０は、この最適なドライバー３１０が格納されており、端末４からもっとも好適にダウンロード可能な副サーバー３に、リダイレクト等で案内する。これにより、制御プログラム選択部１３０は、端末４のブラウザー実行部１４０に、選択された副サーバー３のダウンロードページにアクセスさせることが可能となる。すなわち、制御プログラム選択部１３０は、最適なドライバー３１０の格納先を示すことが可能である。
なお、制御プログラム選択部１３０は、装置情報２００の位置情報２３０ではなく、端末４が主サーバー２にアクセスした際のグローバルＩＰアドレスから、リダイレクトする副サーバー３を選択してもよい。
【００５９】
図６（ｂ）の例によれば、ユーザーの端末４の言語設定が日本語であったものの、画像形成装置１の位置情報２３０のグローバルＩＰアドレスがドイツであったため、ドイツの副サーバー３にリダイレクトされてダウンロードページ３０１が表示された例を示している。
なお、副サーバー３において、日本語のダウンロードページが存在しなかった場合、この例のようにドイツ語のウェブページであるダウンロードページ３０１が表示されてもよい。また、このような場合には、図示しない翻訳サービス等を用いて、当該言語設定に翻訳した上でウェブページを表示してもよい。
また、ダウンロードページ３０１は、主サーバー２で作成し、リンク先だけを副サーバー３の当該ドライバー３１０に設定するようにしてもよい。
【００６０】
（ステップＳ１０８）
次に、端末４のブラウザー実行部１４０が、ダウンロード指示処理を行う。
端末４のウェブブラウザーにおいて、副サーバー３のダウンロードページにおけるドライバー３１０のリンク先をユーザーがクリック等したことを検知した場合、ブラウザー実行部１４０は、その旨を副サーバー３に送信する。これにより、副サーバー３からこのドライバー３１０の端末４へのダウンロードが開始される。
【００６１】
（ステップＳ１０９）
次に、副サーバー３の制御部１０ｃが、ドライバー送信処理を行う。
副サーバー３の制御部１０ｃは、ダウンロードページのリンクのアドレスに対応したドライバー３１０を記憶部１９ｃから取得して、ＨＴＴＰプロトコルやＦＴＰプロトコル等で端末４へ送信する。図６（ｂ）の例では、この際に、ダウンロード中であることを示すダイアログボックス３０２が表示される。
ドライバー３１０をダウンロードした端末４は、記憶部１９ｄに格納する。なお、端末４の制御部１０ｄは、自動的にインストーラーを起動して、ダウンロードされたドライバー３１０に更新させてもよい。
以上により、本発明の実施の形態に係るドライバー選択ダウンロード処理を終了する。
【００６２】
以上のように構成することで、以下のような効果を得ることができる。
従来、特許文献１に記載のような典型的な技術では、画像形成装置に大容量の記憶装置が備えられていなないとドライバー３１０をダウンロードさせることができなかった。
これに対して、本発明の実施の形態に係る画像形成システムＸは、画像形成装置１と、端末４で使用される、画像形成装置１用のドライバー３１０等の制御プログラムをダウンロードさせるための主サーバー２と副サーバー３とを含む。また、画像形成装置１は、画像形成装置１のモデル情報２１０及び仕向地情報２２０を格納する装置情報記憶部である記憶部１９ａと、記憶部１９ａに格納されたモデル情報２１０及び仕向地情報２２０と、主サーバー２のアドレスとを含むページ３００を、端末４から閲覧される制御プログラムのダウンロード先として示すように作成するページ作成部１００とを備える。主サーバー２は、ページ３００を介した端末４からのアクセスがあった場合、モデル情報２１０と、仕向地情報２２０とを取得する情報取得部１２０と、情報取得部１２０により取得されたモデル情報２１０と、仕向地情報２２０とから最適な制御プログラムを選択し、最適な制御プログラムのダウンロード先を端末４に示す制御プログラム選択部１３０とを備える。
このように構成することで、画像形成装置に大容量の記憶装置が備えられていなくても、端末４に最適なドライバー３１０をダウンロードさせることが可能となる。
【００６３】
また、特許文献１に記載のような技術では、一つのサーバーからのドライバー３１０のダウンロードしか考慮されていなかった。このため、この一つのサーバーにアクセスが集中したり、実際の画像形成装置の設置位置からではネットワークの経路上遠い位置のサーバーや通信回線の容量が小さく遅いサーバー等からドライバー３１０がダウンロードされたりして、ネットワークの渋滞やダウンロード速度の低下等の問題が生じる可能性があった。
これに対して、本発明の実施の形態に係る画像形成システムＸは、主サーバー２のグローバル・ダウンロード・サイトに対して、画像形成装置１のモデル情報２１０、仕向地情報２２０、言語設定、ＯＳの設定等を送信する。そして、主サーバー２のグローバル・ダウンロード・サイトにて、これらの情報やグローバルＩＰアドレスに基づいて、各国の副サーバー３のダウンロードサイトにリダイレクトさせる。これにより、確実に、最適なダウンロードサイトに誘導し、端末４にドライバー３１０をダウンロードさせることが可能となる。
【００６４】
また、本発明の実施の形態に係る主サーバー２は、制御プログラム選択部１３０は、画像形成装置１の位置情報２３０を取得し、該位置情報２３０に対応した、最適な制御プログラムのダウンロード先を端末４に示すことを特徴とする。
このように構成することで、端末４がＬＡＮの外等から画像形成装置１にアクセスしたり、ＶＰＮ等を介してアクセスしていたりしている、すなわち、端末４が画像形成装置１にアクセスする地域や国等が異なっていても、画像形成装置１の位置情報２３０に基づいて、最適なダウンロードサイトに誘導できる。
また、実際に画像形成装置１が設置されている位置で最適なドライバー３１０をダウンロードすることも可能になる。
【００６５】
また、本発明の実施の形態に係る画像形成装置１は、端末４の言語設定及びＯＳの設定を含むユーザー環境情報４００を取得するユーザー環境取得部１１０を更に備え、ページ作成部１００は、ユーザー環境取得部１１０により取得されたユーザー環境情報４００をページ３００に加え、主サーバー２の情報取得部１２０は、ページ３００を介した端末４からのアクセスがあった場合、ユーザー環境情報４００も取得し、制御プログラム選択部１３０は、ユーザー環境情報４００も含めて、最適な制御プログラムを選択することを特徴とする。
このように構成することで、画像形成装置１の設定にかかわらず、ユーザーの言語設定やＯＳの設定に対応した最適なドライバー３１０をダウンロードすることができる。
【００６６】
〔他の実施の形態〕
なお、本発明の実施の形態においては、主サーバー２と副サーバー３とを用いてドライバー３１０のダウンロードをさせる例について記載した。しかしながら、主サーバー２と副サーバー３とを用いず、単一のサーバーにダウンロードさせるような構成であってもよい。たとえば、画像形成装置１が直接、地域単位のダウンロード先を示すような構成であってもよい。
このように構成することで、グローバル・ダウンロード・サイトを用意しなくても、最適なドライバー３１０をダウンロードさせることができる。
【００６７】
また、上述の実施の形態では、ページ３００として、ＨＴＭＬのウェブページを作成して、ウェブブラウザーにてダウンロード先を指定する例について記載した。
しかしながら、ページ３００は、ウェブページではなく、ＰＤＦ等のページ言語で記載されたファイル等であってもよい。
このように構成することで、システム構成に沿った、ユーザーに使いやすい形式でドライバー３１０をダウンロードさせることが可能になる。
【００６８】
また、上述の実施の形態では、ページ３００上のリンクのアドレス等に装置情報２００やユーザー環境情報４００をエンコードして含める例について記載した。
しかしながら、アドレス自体に装置情報２００やユーザー環境情報４００を含めるのでえはなく、フォームのメタデータのような形式で当該情報を含めてもよい。また、ドライバー実行部１５０が、画像形成装置１からページ３００にあたるデータを取得して、ダウンロードサイトに直接、各種プロトコルのコマンドを送付して、ドライバー３１０を転送、ダウンロード等させてもよい。
このように構成することで、通常の設定とは異なるような、様々な構成においても、最適なドライバー３１０をダウンロードすることが可能になる。
【００６９】
また、本発明は、画像形成装置１及び端末４以外の情報処理装置にも適用できる。また、ネットワーク５を用いずに、画像形成装置１と端末４とが直接接続されたような構成であってもよい。すなわち、ネットワークスキャナー、スキャナーをＵＳＢ等で別途接続したサーバー等を用いる構成であってもよい。
このように構成することで、画像形成装置以外の情報処理装置においても、最適なドライバー３１０をダウンロードさせることが可能となる。
【００７０】
また、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００７１】
１  画像形成装置
２  主サーバー
３  副サーバー
４  端末
５  ネットワーク
１０ａ、１０ｂ、１０ｃ、１０ｄ  制御部
１１  画像処理部
１２  原稿読取部
１３  原稿給送部
１４  給紙部
１５  ネットワーク送受信部
１６  操作パネル部
１７  画像形成部
１８  ＦＡＸ送受信部
１９ａ、１９ｂ、１９ｃ、１９ｄ  記憶部
１００  ページ作成部
１１０  ユーザー環境取得部
１２０  情報取得部
１３０  制御プログラム選択部
１４０  ブラウザー実行部
１５０  ドライバー実行部
２００  装置情報
２１０  モデル情報
２２０  仕向地情報
２３０  位置情報
３００  ページ
３０１  ダウンロードページ
３０２  ダイアログボックス
３１０  ドライバー
４００  ユーザー環境情報
Ｌ  リンク
Ｘ  画像形成システム
【図１】
2018097503.tif 000003
【図２】
2018097503.tif 000004
【図３】
2018097503.tif 000005
【図４】
2018097503.tif 000006
【図５】
2018097503.tif 000007
【図６】
2018097503.tif 000008