(57)【要約】【課題】第１の環境から第２の環境へのサービスの提供形態の変更に係る設定の手間を軽減できる情報処理システムを提供すること。【解決手段】電子機器を利用するサービスの管理を第１の環境で行う第１の管理サーバと第２の環境でサービスの管理を行う第２の管理サーバとを有し、サービスをユーザに提供する情報処理システムであって、第２の管理サーバは、ユーザの識別情報を発行する識別情報発行部と、第１の管理サーバに設定されていた設定情報、及びユーザの識別情報を第１の管理サーバから受信する設定受信部と、受信した設定情報を、識別情報のユーザが第２の環境から提供するサービスを利用するための設定情報として保存する設定保存部とを有し、第１の管理サーバは、ユーザの識別情報の入力を受け付ける操作部と、サービスを利用するための設定情報、及びユーザの識別情報を第２の管理サーバに送信する設定送信部と、を有することで上記課題を解決する。【選択図】図６
2020123167.tif 000002
【特許請求の範囲】
【請求項１】
電子機器を利用するサービスの管理を第１のコンピューティング環境で行う第１の管理サーバと、前記第１のコンピューティング環境と異なる第２のコンピューティング環境で前記サービスの管理を行う第２の管理サーバと、を有し、前記サービスをユーザに提供する情報処理システムであって、
前記第２の管理サーバは、
前記第２のコンピューティング環境から提供する前記サービスを利用するユーザの識別情報を発行する識別情報発行部と、
前記第１の管理サーバに設定されていた前記サービスを利用するための設定情報、及び前記ユーザの識別情報を前記第１の管理サーバから受信する設定受信部と、
前記第１の管理サーバから受信した前記設定情報を、前記識別情報のユーザが前記第２のコンピューティング環境から提供する前記サービスを利用するための設定情報として保存する設定保存部と、を有し、
前記第１の管理サーバは、
前記ユーザの識別情報の入力を受け付ける操作部と、
前記サービスを利用するための設定情報、及び前記ユーザの識別情報を前記第２の管理サーバに送信する設定送信部と、
を有する情報処理システム。
【請求項２】
前記第２の管理サーバは、更に、
前記第１の管理サーバが行っていた前記電子機器を利用する前記サービスの管理を前記第２の管理サーバが行うように前記電子機器の機器設定を変更するための機器設定情報を前記電子機器に送信する機器設定送信部、
を有する請求項１記載の情報処理システム。
【請求項３】
前記操作部は、前記サービスを利用するための設定情報のうち、前記第２の管理サーバに送信する前記設定情報の選択を前記ユーザから受け付けること
を特徴とする請求項１又は２記載の情報処理システム。
【請求項４】
前記操作部は、前記電子機器のソフトウェアプログラムを更新するか否かの選択を前記ユーザから受け付けること
を特徴とする請求項１乃至３何れか一項記載の情報処理システム。
【請求項５】
電子機器を利用するサービスの管理を第１のコンピューティング環境で行う第１の管理サーバと、前記第１のコンピューティング環境と異なる第２のコンピューティング環境で前記サービスの管理を行う第２の管理サーバと、を有し、前記サービスをユーザに提供する情報処理システムの情報処理方法であって、
前記第２の管理サーバが、前記第２のコンピューティング環境から提供する前記サービスを利用するユーザの識別情報を発行するステップと、
前記第１の管理サーバが、前記ユーザの識別情報の入力を受け付けるステップと、
前記第１の管理サーバが、前記サービスを利用するための設定情報、及び前記ユーザの識別情報を前記第２の管理サーバに送信するステップと、
前記第２の管理サーバが、前記第１の管理サーバに設定されていた前記サービスを利用するための設定情報、及び前記ユーザの識別情報を前記第１の管理サーバから受信するステップと、
前記第２の管理サーバが、前記第１の管理サーバから受信した前記設定情報を、前記識別情報のユーザが前記第２のコンピューティング環境から提供する前記サービスを利用するための設定情報として保存するステップと、
を有する情報処理方法。
【請求項６】
電子機器を利用するサービスの管理を行う第１の管理サーバの第１のコンピューティング環境と異なる第２のコンピューティング環境で前記サービスの管理を行い、前記サービスをユーザに提供する情報処理装置であって、
前記第２のコンピューティング環境から提供する前記サービスを利用するユーザの識別情報を発行する識別情報発行部と、
前記第１の管理サーバに設定されていた前記サービスを利用するための設定情報、及び前記ユーザの識別情報を前記第１の管理サーバから受信する設定受信部と、
前記第１の管理サーバから受信した前記設定情報を、前記識別情報のユーザが前記第２のコンピューティング環境から提供する前記サービスを利用するための設定情報として保存する設定保存部と、
を有する情報処理装置。
【請求項７】
電子機器を利用するサービスの管理を行う第１の管理サーバの第１のコンピューティング環境と異なる第２のコンピューティング環境で前記サービスの管理を行い、前記サービスをユーザに提供する情報処理装置の情報処理方法であって、
前記第２のコンピューティング環境から提供する前記サービスを利用するユーザの識別情報を発行するステップと、
前記第１の管理サーバに設定されていた前記サービスを利用するための設定情報、及び前記ユーザの識別情報を前記第１の管理サーバから受信するステップと、
前記第１の管理サーバから受信した前記設定情報を、前記識別情報のユーザが前記第２のコンピューティング環境から提供する前記サービスを利用するための設定情報として保存するステップと、
を有する情報処理方法。
【請求項８】
電子機器を利用するサービスの管理を行う第１の管理サーバの第１のコンピューティング環境と異なる第２のコンピューティング環境で前記サービスの管理を行い、前記サービスをユーザに提供する情報処理装置を、
前記第２のコンピューティング環境から提供する前記サービスを利用するユーザの識別情報を発行する識別情報発行部、
前記第１の管理サーバに設定されていた前記サービスを利用するための設定情報、及び前記ユーザの識別情報を前記第１の管理サーバから受信する設定受信部、
前記第１の管理サーバから受信した前記設定情報を、前記識別情報のユーザが前記第２のコンピューティング環境から提供する前記サービスを利用するための設定情報として保存する設定保存部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、クラウド環境が発達していく中、情報システムをオンプレミス（Ｏｎ−Ｐｒｅｍｉｓｅｓ）環境からクラウド環境へ移行する検討が多くされるようになった。システム環境の変更を伴う情報システムの移行を支援する技術は従来から知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
例えばオンプレミス環境でのサービスとクラウド環境でのサービスとを顧客に両方提供可能な場合、オンプレミス環境でのサービスを利用している顧客の要望により、オンプレミス環境からクラウド環境へ、サービスの提供形態を変更することがある。このようなオンプレミス環境からクラウド環境へのサービスの提供形態の変更は、変更に伴うサービスに関する設定の手間が掛かるという問題があった。なお、特許文献１はオンプレミス環境からクラウド環境へのサービスの提供形態の変更に係る手間を軽減させることについての記載がない。
【０００４】
このような課題はあるコンピューティング環境（例えばオンプレミス環境）から異なるコンピュータ環境（例えばクラウド環境）へサービスの提供形態を変更する場合に共通に存在する。
【０００５】
本発明の実施の形態は、第１のコンピューティング環境から第２のコンピューティング環境へのサービスの提供形態の変更に係る設定の手間を軽減できる情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の実施の形態は、電子機器を利用するサービスの管理を第１のコンピューティング環境で行う第１の管理サーバと、前記第１のコンピューティング環境と異なる第２のコンピューティング環境で前記サービスの管理を行う第２の管理サーバと、を有し、前記サービスをユーザに提供する情報処理システムであって、前記第２の管理サーバは、前記第２のコンピューティング環境から提供する前記サービスを利用するユーザの識別情報を発行する識別情報発行部と、前記第１の管理サーバに設定されていた前記サービスを利用するための設定情報、及び前記ユーザの識別情報を前記第１の管理サーバから受信する設定受信部と、前記第１の管理サーバから受信した前記設定情報を、前記識別情報のユーザが前記第２のコンピューティング環境から提供する前記サービスを利用するための設定情報として保存する設定保存部と、を有し、前記第１の管理サーバは、前記ユーザの識別情報の入力を受け付ける操作部と、前記サービスを利用するための設定情報、及び前記ユーザの識別情報を前記第２の管理サーバに送信する設定送信部と、を有することを特徴とする。
【発明の効果】
【０００７】
第１のコンピューティング環境から第２のコンピューティング環境へのサービスの提供形態の変更に係る設定の手間を軽減できる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る情報処理システムの一例の構成図である。
【図２】本実施形態に係るコンピュータの一例のハードウェア構成図である。
【図３】本実施形態に係る統合管理サーバの一例の機能構成図である。
【図４】本実施形態に係る統合管理サーバの一例の機能構成図である。
【図５】本実施形態に係る画像形成装置の一例の機能構成図である。
【図６】本実施形態に係る情報処理システムの一例の処理概要図である。
【図７】オンプレミス環境の統合管理サーバからクラウド環境の統合管理サーバに設定情報を引き継ぐ処理の一例のフローチャートである。
【図８】クライアント端末に表示される画面の一例のイメージ図である。
【図９】オンプレミス環境の統合管理サーバからクラウド環境の統合管理サーバに設定情報を引き継ぐ処理の一例のフローチャートである。
【図１０】契約情報の一例の構成図である。
【図１１】オンプレミス環境の統合管理サーバからクラウド環境の統合管理サーバに設定情報を引き継ぐ処理の一例のフローチャートである。
【図１２】クライアント端末に表示される画面の一例のイメージ図である。
【図１３】画像形成装置のソフトウェアを更新する処理の一例のフローチャートである。
【図１４】クライアント端末に表示される画面の一例のイメージ図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照しながら詳細に説明する。
【００１０】
［第一の実施形態］
＜システム構成＞
まず、本実施形態に係る情報処理システム１のシステム構成について、図１を参照しながら説明する。図１は本実施形態に係る情報処理システム１の一例の構成図である。図１の情報処理システム１は、クラウド環境１０とオンプレミス環境２０とがインターネットなどのネットワーク３０を介してデータ通信可能に接続されている。
【００１１】
クラウド環境１０はネットワーク３０を介してコンピュータ資源をサービスの形で提供するコンピューティング環境の一例である。クラウド環境１０には統合管理サーバ１２が設置されている。統合管理サーバ１２は、一台以上の情報処理装置で実現され、画像形成装置２６等の電子機器を利用するサービス（クラウドサービス）を、ネットワーク３０を介してユーザに提供する。
【００１２】
オンプレミス環境２０はユーザが運用するコンピューティング環境の一例である。オンプレミス環境２０にはクライアント端末２２、統合管理サーバ２４、及び画像形成装置２６がＬＡＮ（Local Area Network）などのネットワークを介してデータ通信可能に設置されている。
【００１３】
クライアント端末２２は、ＰＣ、携帯電話、スマートフォン、タブレット端末、ゲーム機、ＰＤＡなどの情報処理装置で実現され、管理者などのユーザにより操作される。統合管理サーバ２４は、一台以上の情報処理装置で実現され、画像形成装置２６等の電子機器を利用するサービス（オンプレミスサービス）を、ユーザに提供する。
【００１４】
また、画像形成装置２６はＭＦＰ（Multifunction Peripheral）やプリンタ、スキャナ又はファクシミリなどである。画像形成装置２６は、電子機器の一例である。電子機器は画像形成装置２６に限定されず、例えば、ＰＪ（Projector：プロジェクタ）、ＩＷＢ（Interactive White Board：相互通信が可能な電子式の黒板機能を有する白板）、デジタルサイネージ等の出力装置、ＨＵＤ（Head Up Display）装置、産業機械、撮像装置、集音装置、医療機器、ネットワーク家電、自動車（Connected Car）などであってもよい。
【００１５】
なお、図１に示す情報処理システム１の構成は一例である。例えば図１に示す情報処理システム１は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの1つを示すものにすぎない。
【００１６】
ある実施形態では、統合管理サーバ１２又は２４は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。また、統合管理サーバ１２又は２４の各要素は、１つの情報処理装置にまとめられていてもよいし、複数の情報処理装置に分けられていてもよい。
【００１７】
＜ハードウェア構成＞
《コンピュータ》
統合管理サーバ１２、統合管理サーバ２４、及びクライアント端末２２は例えば図２に示すハードウェア構成のコンピュータ５００により実現される。
【００１８】
図２は、本実施形態に係るコンピュータ５００の一例のハードウェア構成図である。図２に示されているように、コンピュータ５００はＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ＨＤ５０４、ＨＤＤ(Hard Disk Drive)コントローラ５０５、ディスプレイ５０６、外部機器接続Ｉ／Ｆ(Interface)５０８、ネットワークＩ／Ｆ５０９、データバス５１０、キーボード５１１、ポインティングデバイス５１２、ＤＶＤ−ＲＷ(Digital Versatile Disk Rewritable)ドライブ５１４、メディアＩ／Ｆ５１６を備えている。
【００１９】
これらのうち、ＣＰＵ５０１は、コンピュータ５００全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤ５０４は、プログラム等の各種データを記憶する。ＨＤＤコントローラ５０５は、ＣＰＵ５０１の制御にしたがってＨＤ５０４に対する各種データの読み出し又は書き込みを制御する。ディスプレイ５０６は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続Ｉ／Ｆ５０８は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は例えば、ＵＳＢ(Universal Serial Bus)メモリやプリンタ等である。
【００２０】
また、ネットワークＩ／Ｆ５０９は、ネットワークを利用してデータ通信をするためのインターフェースである。データバス５１０は、ＣＰＵ５０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００２１】
また、キーボード５１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス５１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。ＤＶＤ−ＲＷドライブ５１４は、着脱可能な記録媒体の一例としてのＤＶＤ−ＲＷ５１３に対する各種データの読み出し又は書き込みを制御する。なお、ＤＶＤ−ＲＷに限らず、ＤＶＤ−Ｒ等であってもよい。メディアＩ／Ｆ５１６は、フラッシュメモリ等の記録メディア５１５に対するデータの読み出し又は書き込み（記憶）を制御する。
【００２２】
＜機能構成＞
図３は、本実施形態に係る統合管理サーバ１２の一例の機能構成図である。図３の統合管理サーバ１２は、操作部５０、機器情報取得部５２、機器設定送信部５４、印刷データ送信部５６、読み取りデータ受信部５８、設定受信部６０、読み取りデータ配信部６２、ＩＤ発行部６４、設定保存部７０、印刷データ蓄積部７２、及び契約管理ＤＢ７４を有する。
【００２３】
操作部５０、機器情報取得部５２、機器設定送信部５４、印刷データ送信部５６、読み取りデータ受信部５８、設定受信部６０、読み取りデータ配信部６２、ＩＤ発行部６４、設定保存部７０、印刷データ蓄積部７２、及び契約管理ＤＢ７４は、統合管理サーバ１２にインストールされた１以上のプログラムが、ＣＰＵ５０１に実行させる処理により実現される。
【００２４】
操作部５０は各種画面の表示処理と、ユーザからの各種操作の受付処理とを行う。機器情報取得部５２は画像形成装置２６から利用情報などの機器情報を取得する。機器設定送信部５４は、オンプレミス環境２０の統合管理サーバ２４又は画像形成装置２６に機器設定情報や画像形成装置２６のソフトウェア（ソフトウェアプログラム）等を送信する。印刷データ送信部５６は、印刷データを画像形成装置２６に送信する。
【００２５】
読み取りデータ受信部５８は画像形成装置２６から読み取りデータを受信する。設定受信部６０はオンプレミスサービスからクラウドサービスに移行したいユーザがオンプレミス環境２０の統合管理サーバ２４に設定していた設定情報を、オンプレミス環境２０の統合管理サーバ２４から受信する。オンプレミス環境２０の統合管理サーバ２４から受信する設定情報には、ＩＤ発行部６４が発行した顧客ＩＤと、オンプレミスサービスを利用するためにオンプレミス環境２０の統合管理サーバ２４に設定されていた設定値と、が含まれている。したがって、設定受信部６０はオンプレミス環境２０の統合管理サーバ２４から設定情報を送信したユーザを特定できる。設定受信部６０はオンプレミスサービスからクラウドサービスに移行したいユーザがオンプレミス環境２０の統合管理サーバ２４に設定していた設定情報を、クラウド環境１０で再設定することなく、顧客ＩＤにより特定したユーザの設定情報として引き継ぐことができる。読み取りデータ配信部６２は受信した読み取りデータを配信先に配信する。
【００２６】
ＩＤ発行部６４はクラウドサービスの契約を行ったユーザに顧客ＩＤを発行する。顧客ＩＤはクラウドサービスの契約を行った例えばユーザ／企業ごとに発行される一意の識別情報である。
【００２７】
設定保存部７０は設定受信部６０がオンプレミス環境２０の統合管理サーバ２４から受信した設定情報を保存する。設定情報は、例えばプリント機能における印刷データの保管場所や保管期限、強制モノクロなどの設定値である。また、設定情報は例えばスキャン機能におけるカラー／モノクロ、解像度や配信先のメールサーバ、機器管理機能における認証サーバなどの設定値である。また、設定保存部７０に保存された設定値は、画像形成装置２６を利用するサービス（プリントサービスやスキャンサービスなど）をユーザへ提供する際の設定に用いられる。なお、設定情報には画像形成装置２６の機種ごとに設定される情報が含まれていてもよい。印刷データ蓄積部７２は印刷データ送信部５６が送信する印刷データを蓄積する。契約管理ＤＢ７４はユーザと契約した契約情報を管理する。
【００２８】
なお、統合管理サーバ１２はクラウドサービスとしてスキャン機能、プリント機能、及び機器管理機能などの各種機能をユーザに提供する。クラウドサービスとしてユーザに提供されるスキャン機能、プリント機能、及び機器管理機能などの各種機能は、一つの統合管理サーバ１２に配置されてもよいし、各種機能ごとに異なる統合管理サーバ１２に配置されてもよい。
【００２９】
図４は、本実施形態に係る統合管理サーバ２４の一例の機能構成図である。図４の統合管理サーバ２４は、操作部８０、機器情報取得部８２、機器設定送信部８４、印刷データ送信部８６、読み取りデータ受信部８８、設定送信部９０、読み取りデータ配信部９２、及び機器設定受信部９４を有する。
【００３０】
操作部８０、機器情報取得部８２、機器設定送信部８４、印刷データ送信部８６、読み取りデータ受信部８８、設定送信部９０、読み取りデータ配信部９２、及び機器設定受信部９４は、統合管理サーバ２４にインストールされた１以上のプログラムが、ＣＰＵ５０１に実行させる処理により実現される。
【００３１】
操作部８０は各種画面の表示処理と、ユーザからの各種操作の受付処理とを行う。機器情報取得部８２は画像形成装置２６から利用情報などの機器情報を取得する。機器設定送信部８４は画像形成装置２６に機器設定情報や画像形成装置２６のソフトウェア等を送信する。印刷データ送信部５６は印刷データを画像形成装置２６に送信する。
【００３２】
読み取りデータ受信部８８は、画像形成装置２６から読み取りデータを受信する。設定送信部９０は、オンプレミスサービスからクラウドサービスに移行したいユーザが設定していた設定情報を、クラウド環境１０の統合管理サーバ１２に送信する。クラウド環境１０の統合管理サーバ１２に送信する設定情報には、管理者などのユーザが操作部８０から入力した顧客ＩＤが含まれている。したがって、設定送信部９０はオンプレミス環境２０の統合管理サーバ２４から設定情報を送信するユーザを指定できる。
【００３３】
読み取りデータ配信部９２は、受信した読み取りデータを配信先に配信する。機器設定受信部９４はクラウド環境１０の統合管理サーバ１２から機器設定情報や画像形成装置２６のソフトウェア等を受信する。
【００３４】
印刷データ蓄積部１００は印刷データ送信部８６が送信する印刷データを蓄積する。設定保存部１０２は設定送信部９０がクラウド環境１０の統合管理サーバ１２に送信する設定情報を保存する。また、設定保存部１０２はクラウド環境１０の統合管理サーバ１２に接続する際の接続先（ＵＲＬなど）が設定情報の設定値として保存されている。
【００３５】
図５は、本実施形態に係る画像形成装置２６の一例の機能構成図である。図５の画像形成装置２６は、読み取りデータ送信部１１０、機器情報送信部１１２、印刷データ取得部１１４、機器設定受信部１１６、認証部１１８、及び機器設定保存部１２０を有する。読み取りデータ送信部１１０、機器情報送信部１１２、印刷データ取得部１１４、機器設定受信部１１６、認証部１１８、及び機器設定保存部１２０は、画像形成装置２６にインストールされた１以上のプログラムが、ＣＰＵに実行させる処理により実現される。
【００３６】
読み取りデータ送信部１１０は、クラウド環境１０の統合管理サーバ１２又はオンプレミス環境２０の統合管理サーバ２４に読み取りデータを送信する。機器情報送信部１１２は利用情報などの機器情報をクラウド環境１０の統合管理サーバ１２又はオンプレミス環境２０の統合管理サーバ２４に送信する。
【００３７】
印刷データ取得部１１４はクラウド環境１０の統合管理サーバ１２又はオンプレミス環境２０の統合管理サーバ２４から印刷データを取得する。機器設定受信部１１６はクラウド環境１０の統合管理サーバ１２又はオンプレミス環境２０の統合管理サーバ２４から機器設定情報や画像形成装置２６のソフトウェア等を受信する。認証部１１８は画像形成装置２６を操作するユーザの認証処理を行う。機器設定保存部１２０は機器設定受信部１１６が受信した機器設定情報を保存する。
【００３８】
本実施形態では、クラウド環境１０から提供するクラウドサービスとオンプレミス環境２０から提供するオンプレミスサービスとが同等な情報処理システム１であって、オンプレミスサービスを利用しているユーザが、クラウドサービスの利用に移行する場合について説明する。したがって、図３に示したクラウド環境１０の統合管理サーバ１２の構成と図４に示したオンプレミス環境２０の統合管理サーバ２４の構成とは、ほぼ同一となっている。
【００３９】
＜処理＞
次に、本実施形態に係る情報処理システム１の処理について説明する。図６は本実施形態に係る情報処理システムの一例の処理概要図である。なお、図６に示したようにクライアント端末２２を操作する管理者などのユーザは、既にオンプレミスサービスを利用している。
【００４０】
ステップＳ１０に進み、管理者などのユーザはクライアント端末２２を操作し、クラウド環境１０の統合管理サーバ１２が提供するクラウドサービスの契約のためのＷｅｂサイト等にアクセスする。管理者などのユーザはクラウドサービスの契約のために必要な情報をＷｅｂサイト等に入力する。
【００４１】
クラウドサービスの契約が終了するとステップＳ１２に進み、クラウド環境１０の統合管理サーバ１２はステップＳ１０でクラウドサービスの契約を行ったユーザに顧客ＩＤを発行し、その顧客ＩＤをユーザに提供する。顧客ＩＤのユーザへの提供は、電子メール等で送信してもよいし、郵便等で郵送してもよい。
【００４２】
ステップＳ１４に進み、オンプレミスサービスからクラウドサービスへの切り替え（移行）を要望するユーザは、オンプレミス環境２０の統合管理サーバ２４が備える後述の顧客ＩＤ入力画面に、クラウド環境１０の統合管理サーバ１２から発行された顧客ＩＤを入力する。
【００４３】
ステップＳ１６に進み、オンプレミス環境２０の統合管理サーバ２４はオンプレミスサービスからクラウドサービスに移行したいユーザの設定情報をクラウド環境１０の統合管理サーバ１２にアップロードする。アップロードされるユーザの設定情報には、ユーザがオンプレミス環境２０の統合管理サーバ２４に設定していた設定値と、クラウド環境１０の統合管理サーバ１２から発行された顧客ＩＤと、が含まれる。
【００４４】
ステップＳ１８に進み、クラウド環境１０の統合管理サーバ１２はオンプレミス環境２０の統合管理サーバ２４からアップロードされた設定情報を受信する。統合管理サーバ１２は、受信した設定情報に含まれていた顧客ＩＤとマッチする領域（顧客ＩＤに対応する領域）に設定情報を保存する。
【００４５】
このように、クラウド環境１０の統合管理サーバ１２は、受信した設定情報に含まれていた顧客ＩＤに基づき、オンプレミス環境２０の統合管理サーバ２４から設定情報を送信したユーザを特定できる。したがって、クラウド環境１０の統合管理サーバ１２はオンプレミスサービスからクラウドサービスに移行したいユーザがオンプレミス環境２０に設定していた設定情報を、クラウド環境１０で再設定することなく、顧客ＩＤにより特定したユーザの設定情報として引き継ぐことができる。
【００４６】
図６に示したステップＳ１４〜Ｓ１８の処理を更に説明する。図７はオンプレミス環境２０の統合管理サーバ２４からクラウド環境１０の統合管理サーバ１２に設定情報を引き継ぐ処理の一例のフローチャートである。図８はクライアント端末２２に表示される画面の一例のイメージ図である。
【００４７】
ステップＳ３０において、オンプレミス環境２０の統合管理サーバ２４は図８（Ａ）の顧客ＩＤ入力画面１０００をクライアント端末２２に表示させる。オンプレミスサービスからクラウドサービスへの移行を要望するユーザは、クラウド環境１０の統合管理サーバ１２から発行された顧客ＩＤを顧客ＩＤ入力画面１０００に入力し、送信ボタン１００２を押下する。顧客ＩＤ入力画面１０００に顧客ＩＤが入力され、送信ボタン１００２が押下されると、統合管理サーバ２４はステップＳ３２からステップＳ３４に進む。
【００４８】
ステップＳ３４において、統合管理サーバ２４はアップロード対象の設定情報を設定保存部１０２から取得する。なお、統合管理サーバ２４は必要に応じて、設定保存部１０２に保存されている設定情報をアップロードに適したファイル形式に変換する。ステップＳ３６に進み、統合管理サーバ２４は顧客ＩＤ入力画面１０００に入力された顧客ＩＤを含むアップロード対象の設定情報をクラウド環境１０の統合管理サーバ１２にアップロードするアップロード処理を行う。アップロード処理の終了後、統合管理サーバ２４は例えば図８（Ｂ）の完了画面１０１０をクライアント端末２２に表示させる。
【００４９】
ステップＳ３８において、クラウド環境１０の統合管理サーバ１２はオンプレミス環境２０の統合管理サーバ２４からアップロードされた設定情報を受信する。ステップＳ４０に進み、統合管理サーバ１２は契約管理ＤＢ７４を参照し、オンプレミス環境２０の統合管理サーバ２４から受信した設定情報に含まれていた顧客ＩＤと対応する契約が存在するか否かを判定する。
【００５０】
受信した設定情報に含まれていた顧客ＩＤと対応する契約が存在しなければ、統合管理サーバ２４はステップＳ４２以降の処理をスキップする。つまり、統合管理サーバ１２はオンプレミス環境２０の統合管理サーバ２４から受信した設定情報を引き継がない。受信した設定情報に含まれていた顧客ＩＤと対応する契約が存在すれば、統合管理サーバ１２はステップＳ４２以降の処理を行う。
【００５１】
ステップＳ４２において、統合管理サーバ１２は受信した設定情報に含まれていた顧客ＩＤに基づき、オンプレミス環境２０から設定情報を送信したユーザを特定し、特定したユーザの設定保存部７０の領域（顧客ＩＤに対応する領域）に設定情報を保存できる。したがって、ユーザはオンプレミス環境２０に設定していた設定情報を、クラウド環境１０で再設定することなく、顧客ＩＤにより特定したユーザの設定情報としてクラウド環境１０の統合管理サーバ１２に引き継ぐことができる。
【００５２】
また、ステップＳ４４に進み、統合管理サーバ１２はクラウドサービスを利用する為に必要な接続先サーバ情報（クラウド環境１０の統合管理サーバ１２のＵＲＬ）及び設定情報を画像形成装置２６に送信して設定する。ステップＳ４４の処理により、画像形成装置２６はオンプレミスサービスの利用からクラウドサービスの利用に移行できる。
【００５３】
図７のフローチャートの処理は、例えば図９に示すように行ってもよい。図９はオンプレミス環境２０の統合管理サーバ２４からクラウド環境１０の統合管理サーバ１２に設定情報を引き継ぐ処理の一例のフローチャートである。図１０は契約情報の一例の構成図である。なお、図９のフローチャートの処理は図７のフローチャートの処理と一部を除いて同一であるため、適宜説明を省略する。
【００５４】
ステップＳ５０〜Ｓ５８の処理は、図７のステップＳ３０〜Ｓ３８の処理と同一であるため、説明を省略する。ステップＳ６０に進み、統合管理サーバ１２は契約管理ＤＢ７４が管理する例えば図１０の契約情報を参照し、オンプレミス環境２０の統合管理サーバ２４から受信した設定情報に含まれていた顧客ＩＤと対応する契約が存在するか否かを判定する。統合管理サーバ１２はオンプレミス環境２０の統合管理サーバ２４から受信した設定情報に含まれていた顧客ＩＤが、図１０の契約情報で管理されていれば、顧客ＩＤと対応する契約が存在すると判定する。
【００５５】
受信した設定情報に含まれていた顧客ＩＤと対応する契約が存在しなければ、統合管理サーバ２４はステップＳ６２以降の処理をスキップする。つまり、統合管理サーバ１２はオンプレミス環境２０の統合管理サーバ２４から受信した設定情報を引き継がない。受信した設定情報に含まれていた顧客ＩＤと対応する契約が存在すれば、統合管理サーバ１２はステップＳ６２以降の処理を行う。
【００５６】
ステップＳ６２において、統合管理サーバ１２は受信した設定情報に含まれていた顧客ＩＤと対応する契約内容を図１０の契約情報から取得する。契約内容は、例えば顧客ＩＤにより特定されるユーザが使用できるサービスを識別できる情報である。また、ステップＳ６４に進み、統合管理サーバ１２は取得した契約内容に応じて、オンプレミス環境２０の統合管理サーバ２４から受信した設定情報から関連する設定情報を抽出する。ステップＳ６４はステップＳ５８で受信した設定情報から、ユーザが使用できるサービスに関連する設定情報を抽出する処理である。ステップＳ６６に進み、統合管理サーバ１２は受信した設定情報に含まれていた顧客ＩＤに基づき、顧客ＩＤに対応する領域に、ステップＳ６４で抽出した設定情報を保存できる。
【００５７】
したがって、ユーザはオンプレミス環境２０に設定していた設定情報のうち、ユーザが使用できるサービスに関連する設定情報をクラウド環境１０の統合管理サーバ１２に引き継ぐことができる。
【００５８】
また、ステップＳ６８に進み、統合管理サーバ１２はクラウドサービスを利用する為に必要な接続先サーバ情報（クラウド環境１０の統合管理サーバ１２のＵＲＬ）及び設定情報を画像形成装置２６に送信して設定する。ステップＳ６８の処理により、画像形成装置２６はオンプレミスサービスの利用からクラウドサービスの利用に移行できる。
【００５９】
図７のフローチャートの処理は、例えば図１１に示すように行ってもよい。図１１はオンプレミス環境２０の統合管理サーバ２４からクラウド環境１０の統合管理サーバ１２に設定情報を引き継ぐ処理の一例のフローチャートである。図１２はクライアント端末２２に表示される画面の一例のイメージ図である。なお、図１１のフローチャートの処理は図７のフローチャートの処理と一部を除いて同一であるため、適宜説明を省略する。
【００６０】
ステップＳ８０〜Ｓ８２の処理は、図７のステップＳ３０〜Ｓ３２の処理と同一であるため、説明を省略する。顧客ＩＤ入力画面１０００に顧客ＩＤが入力され、送信ボタン１００２が押下されると、統合管理サーバ２４は顧客ＩＤ入力画面１０００に入力された顧客ＩＤをクラウド環境１０の統合管理サーバ１２に送信する。
【００６１】
ステップＳ８４において、クラウド環境１０の統合管理サーバ１２はオンプレミス環境２０の統合管理サーバ２４から顧客ＩＤを受信する。ステップＳ８６に進み、統合管理サーバ１２は契約管理ＤＢ７４が管理する例えば図１０の契約情報を参照し、オンプレミス環境２０の統合管理サーバ２４から受信した設定情報に含まれていた顧客ＩＤと対応する契約が存在するか否かを判定する。統合管理サーバ１２はオンプレミス環境２０の統合管理サーバ２４から受信した設定情報に含まれていた顧客ＩＤが、図１０の契約情報で管理されていれば、顧客ＩＤと対応する契約が存在すると判定する。
【００６２】
受信した設定情報に含まれていた顧客ＩＤと対応する契約が存在しなければ、統合管理サーバ２４はステップＳ８８以降の処理をスキップする。つまり、受信した設定情報に含まれていた顧客ＩＤと対応する契約が存在しなければ、統合管理サーバ１２はオンプレミス環境２０の統合管理サーバ２４に設定されていた設定情報を引き継がない。受信した設定情報に含まれていた顧客ＩＤと対応する契約が存在すれば、統合管理サーバ１２はステップＳ８８以降の処理を行う。
【００６３】
ステップＳ８８において、統合管理サーバ１２は受信した設定情報に含まれていた顧客ＩＤと対応する契約内容を図１０の契約情報から取得し、取得した契約内容をオンプレミス環境２０の統合管理サーバ２４に送信する。ステップＳ９０に進み、統合管理サーバ２４はクラウド環境１０の統合管理サーバ１２から送信された契約内容を受信する。
【００６４】
ステップＳ９２に進み、オンプレミス環境２０の統合管理サーバ２４は図１２（Ｂ）の設定移行サービス選択画面１０２０をクライアント端末２２に表示させる。なお、設定移行サービス選択画面１０２０に表示されるサービスはステップＳ９０で受信した契約内容に基づくものとなる。例えば図１２（Ｂ）の設定移行サービス選択画面１０２０は図１０の下段に示した顧客ＩＤ「9125a8dc-52ee-365b-a5aa-81b0b3681cf6」の契約情報に基づくものである。
【００６５】
オンプレミスサービスからクラウドサービスへの移行を要望するユーザは、設定情報の移行対象とするサービスを設定移行サービス選択画面１０２０から選択し、送信ボタン１０２２を押下する。設定移行サービス選択画面１０２０からサービスが選択され、送信ボタン１０２２が押下されると、統合管理サーバ２４はステップＳ９４に進む。ステップＳ９４において、統合管理サーバ２４はステップＳ９２で選択されたサービスの設定情報をアップロード対象の設定情報として設定保存部１０２から取得する。
【００６６】
なお、統合管理サーバ２４は必要に応じて、設定保存部１０２に保存されている設定情報をアップロードに適したファイル形式に変換する。ステップＳ９６に進み、統合管理サーバ２４は顧客ＩＤ入力画面１０００に入力された顧客ＩＤを含むアップロード対象の設定情報をクラウド環境１０の統合管理サーバ１２にアップロードするアップロード処理を行う。アップロード処理の終了後、統合管理サーバ２４は例えば図８（Ｂ）の完了画面１０１０をクライアント端末２２に表示させてもよい。
【００６７】
ステップＳ９８において、クラウド環境１０の統合管理サーバ１２はオンプレミス環境２０の統合管理サーバ２４からアップロードされた設定情報を受信する。ステップＳ１００において、統合管理サーバ１２は受信した設定情報に含まれていた顧客ＩＤに基づき、オンプレミス環境２０から設定情報を送信したユーザを特定し、特定したユーザの設定保存部７０の領域（顧客ＩＤに対応する領域）に設定情報を保存できる。
【００６８】
したがって、ユーザはオンプレミス環境２０に設定していた設定情報のうち、選択したサービスに関連する設定情報をクラウド環境１０の統合管理サーバ１２に引き継ぐことができる。このように、ユーザはオンプレミス環境２０に設定していた設定情報のうち、設定情報を引き継ぐサービスと引き継がないサービスとを自由に選択できる。
【００６９】
また、ステップＳ１０２に進み、統合管理サーバ１２はクラウドサービスを利用する為に必要な接続先サーバ情報（クラウド環境１０の統合管理サーバ１２のＵＲＬ）及び設定情報を画像形成装置２６に送信して設定する。ステップＳ１０２の処理により、画像形成装置２６はステップＳ９２で選択したサービスについて、オンプレミスサービスの利用からクラウドサービスの利用に移行できる。
【００７０】
なお、図６に示したステップＳ１４〜Ｓ１８の処理において、例えば図１３に示すような画像形成装置２６のソフトウェアの更新処理を追加で行うようにしてもよい。図１３は画像形成装置２６のソフトウェアを更新する処理の一例のフローチャートである。図１４はクライアント端末２２に表示される画面の一例のイメージ図である。なお、図１３に示す画像形成装置２６のソフトウェアの更新処理は、オンプレミスサービスを利用していた画像形成装置２６のソフトウェアのままであっても、クラウド環境１０の統合管理サーバ１２を利用できる例を示している。
【００７１】
ステップＳ１２０において、オンプレミス環境２０の統合管理サーバ２４は例えば図１４（Ｂ）のアップデート選択画面１０３０をクライアント端末２２に表示させる。オンプレミスサービスからクラウドサービスへの移行を要望したユーザは、アップデート選択画面１０３０から、画像形成装置２６のソフトウェアを「アップデートする」又は「アップデートしない」を選択できる。
【００７２】
図１４（Ｂ）のアップデート選択画面１０３０における「アップデートする」は、オンプレミス環境２０の統合管理サーバ２４がクラウド環境１０の統合管理サーバ１２からソフトウェアをダウンロードして、画像形成装置２６のソフトウェアを更新する処理を行うことを示している。
【００７３】
図１４（Ｂ）のアップデート選択画面１０３０における「アップデートしない」は、オンプレミス環境２０の統合管理サーバ２４がクラウド環境１０の統合管理サーバ１２からソフトウェアをダウンロードせず、画像形成装置２６のソフトウェアを更新しない処理を行うことを示している。
【００７４】
アップデート選択画面１０３０から「アップデートしない」が選択され、送信ボタン１０３２が押下されると、統合管理サーバ２４はステップＳ１２４移行の処理をスキップする。つまり、オンプレミス環境２０の統合管理サーバ２４は、画像形成装置２６のソフトウェアを更新しない。
【００７５】
アップデート選択画面１０３０から「アップデートする」が選択され、送信ボタン１０３２が押下されると、統合管理サーバ２４はステップＳ１２４に進み、画像形成装置２６のソフトウェアのダウンロード要求をクラウド環境１０の統合管理サーバ１２に対して送信する。
【００７６】
ステップＳ１２６に進み、クラウド環境１０の統合管理サーバ１２はオンプレミス環境２０の統合管理サーバ２４から画像形成装置２６のソフトウェアのダウンロード要求を受信する。ステップＳ１２８に進み、画像形成装置２６のソフトウェアのダウンロード要求を受信したクラウド環境１０の統合管理サーバ１２は画像形成装置２６のソフトウェアをオンプレミス環境２０の統合管理サーバ２４にダウンロードする。
【００７７】
ステップＳ１３０に進み、オンプレミス環境２０の統合管理サーバ２４は画像形成装置２６のソフトウェアをクラウド環境１０からダウンロードする。ステップＳ１３２において統合管理サーバ２４は、クラウド環境１０からダウンロードしたソフトウェアで画像形成装置２６のソフトウェアを更新する。
【００７８】
したがって、ユーザはステップＳ１４〜Ｓ１８の処理において、画像形成装置２６のソフトウェアの更新処理を追加で行うようにしてもよい。また、ユーザは画像形成装置２６のソフトウェアの更新処理を、ステップＳ１４〜Ｓ１８の処理とは別のタイミングで行うようにしてもよい。
【００７９】
＜まとめ＞
本実施形態に係る情報処理システム１によれば、オンプレミス環境２０から提供されるオンプレミスサービスの利用から、クラウド環境１０から提供されるクラウドサービスの利用への変更に係る手間を軽減できる。
【００８０】
本発明は、具体的に開示された上記の実施の形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。上記で説明した本実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたＡＳＩＣ（Application Specific Integrated Circuit）、ＤＳＰ（digital signal processor）、ＦＰＧＡ（field programmable gate array）や従来の回路モジュール等のデバイスを含むものとする。
【００８１】
なお、オンプレミス環境２０は特許請求の範囲に記載した第１のコンピューティング環境の一例である。クラウド環境１０は第２のコンピューティング環境の一例である。統合管理サーバ１２は第２の管理サーバの一例である。統合管理サーバ２４は第１の管理サーバの一例である。ＩＤ発行部６４は識別情報発行部の一例である。
【符号の説明】
【００８２】
１    情報処理システム
１０    クラウド環境
１２    統合管理サーバ
２０    オンプレミス環境
２２    クライアント端末
２４    統合管理サーバ
２６    画像形成装置
３０    ネットワーク
５０、８０    操作部
５２、８２    機器情報取得部
５４、８４    機器設定送信部
５６、８６    印刷データ送信部
５８、８８    読み取りデータ受信部
６０    設定受信部
６２、９２    読み取りデータ配信部
６４    ＩＤ発行部
７０、１０２    設定保存部
７２、１００    印刷データ蓄積部
７４    契約管理ＤＢ
９０    設定送信部
９４    機器設定受信部
１１０    読み取りデータ送信部
１１２    機器情報送信部
１１４    印刷データ取得部
１１６    機器設定受信部
１１８    認証部
１２０    機器設定保存部
１０００    顧客ＩＤ入力画面
【先行技術文献】
【特許文献】
【００８３】
【特許文献１】特開２０１６−１８９０４５号公報
【図１】
2020123167.tif 000003
【図２】
2020123167.tif 000004
【図３】
2020123167.tif 000005
【図４】
2020123167.tif 000006
【図５】
2020123167.tif 000007
【図６】
2020123167.tif 000008
【図７】
2020123167.tif 000009
【図８】
2020123167.tif 000010
【図９】
2020123167.tif 000011
【図１０】
2020123167.tif 000012
【図１１】
2020123167.tif 000013
【図１２】
2020123167.tif 000014
【図１３】
2020123167.tif 000015
【図１４】
2020123167.tif 000016