(57)【要約】【課題】ユーザの使用機器に対応するヘルプコンテンツがない場合であってもヘルプページの表示を可能にする。【解決手段】発明の一実施の形態は、サーバ装置と、サーバ装置に通信接続可能な情報処理装置とを有するシステムであって、情報処理装置は、サーバ装置からヘルプページの情報を受信する受信手段と、受信手段が受信した情報を表示する表示手段と、を有し、表示手段は、サーバ装置にサービスに対応するヘルプページがない場合においてサーバ装置から送信される共通のヘルプページの情報を表示する、ことを特徴とする。【選択図】図４
2020112983.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と、前記サーバ装置に通信接続可能な情報処理装置とを有するシステムであって、
前記情報処理装置は、
前記サーバ装置からヘルプページの情報を受信する受信手段と、
前記受信手段が受信した情報を表示する表示手段と、
を有し、
前記表示手段は、前記サーバ装置にサービスに対応するヘルプページがない場合において前記サーバ装置から送信される共通のヘルプページの情報を表示する、
ことを特徴とするシステム。
【請求項２】
前記受信手段が受信する前記ヘルプページには、前記サービスに対応する複数のヘルプページの情報が含まれる、
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記ヘルプページは、国別に表示するヘルプページである、
ことを特徴とする請求項１または２に記載のシステム。
【請求項４】
前記ヘルプページは、前記情報処理装置のユーザを含むグループ別に表示するヘルプページである、
ことを特徴とする請求項１または２に記載のシステム。
【請求項５】
前記受信手段が受信する前記ヘルプページには、前記サーバ装置で任意に設定されたコンテンツが含まれる、
ことを特徴とする請求項１乃至４のうちの何れか一項に記載のシステム。
【請求項６】
情報処理装置にサービスを提供するサーバ装置であって、
前記サービスのサービス情報を記憶する記憶手段と、
前記情報処理装置から、前記サービスのうち前記情報処理装置が利用可能なサービスについてのヘルプページの要求があると、前記サービス情報の設定に基づき、前記情報処理装置が利用可能なサービスに対応するヘルプページの種別を判定する判定手段と、
前記判定手段が判定した種別のヘルプページの情報を前記サービス情報の指定先から取得する取得手段と、
前記取得手段が取得したヘルプページの情報を含めて前記情報処理装置に要求された前記ヘルプページを出力する出力手段と、
を有することを特徴とするサーバ装置。
【請求項７】
サービス情報を記憶するサーバ装置が通信を介して情報処理装置にサービスのヘルプページを出力する方法であって、
前記情報処理装置から前記サーバ装置に前記情報処理装置が利用可能なサービスについてのヘルプページを要求するステップと、
前記サーバ装置が、前記サービス情報の設定に基づき、前記情報処理装置が利用可能なサービスに対応するヘルプページの種別を判定するステップと、
前記判定した種別のヘルプページの情報を前記サービス情報の指定先から取得するステップと、
前記サーバ装置が、前記取得された前記ヘルプページの情報を含めて前記情報処理装置に要求された前記ヘルプページを出力するステップと、
を含む方法。
【請求項８】
サービスのサービス情報を記憶部に記憶するコンピュータを、
情報処理装置から、前記サービスのうち前記情報処理装置が利用可能なサービスについてのヘルプページの要求があると、前記サービス情報の設定に基づき、前記情報処理装置が利用可能なサービスに対応するヘルプページの種別を判定する判定手段と、
前記判定手段が判定した種別のヘルプページの情報を前記サービス情報の指定先から取得する取得手段と、
前記取得手段が取得したヘルプページの情報を含めて前記情報処理装置に要求された前記ヘルプページを出力する出力手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システム、サーバ装置、方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、ヘルプページの表示において情報処理装置の機種などに対応するヘルプコンテンツを外部の装置から選択して取得する技術が考えられ既に知られている。
【０００３】
電子機器の機種などに対応したヘルプコンテンツを外部の装置から取得する構成を開示した文献がある（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来のヘルプページの表示は、情報処理装置の機種などに対応するヘルプコンテンツがない場合にヘルプページが表示されないという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、ユーザの使用機器に対応するヘルプコンテンツがない場合であってもヘルプページの表示が可能なシステム、サーバ装置、方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、発明の一実施の形態は、サーバ装置と、前記サーバ装置に通信接続可能な情報処理装置とを有するシステムであって、前記情報処理装置は、前記サーバ装置からヘルプページの情報を受信する受信手段と、前記受信手段が受信した情報を表示する表示手段と、を有し、前記表示手段は、前記サーバ装置にサービスに対応するヘルプページがない場合において前記サーバ装置から送信される共通のヘルプページの情報を表示する、ことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザの使用機器に対応するヘルプコンテンツがない場合であってもヘルプページの表示が可能になるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態に係るシステムの構成の一例を示す図である。
【図２】図２は、サーバ装置のハードウェア構成の一例を示す図である。
【図３】図３は、ＭＦＰのハードウェア構成の一例を示す図である。
【図４】図４は、ネットワークシステム全体における主な機能ブロックの構成の一例を示す図である。
【図５】図５は、サービス情報のデータ構成の説明図である。
【図６】図６は、ヘルプページの構成の一例を示す図である。
【図７】図７は、ヘルプページの構成の組み合わせのバリエーションを示す図である。
【図８】図８は、情報処理装置がクラウドシステムからヘルプページを受け取る全体シーケンスの一例を示す図である。
【図９】図９は、変形例１に係るシーケンスの一例を示す図である。
【図１０】図１０は、変形例２に係るシーケンスの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明に係るシステム、サーバ装置、方法、およびプログラムの実施の形態を詳細に説明する。
【００１０】
（実施の形態）
図１は、実施の形態に係るシステムの構成の一例を示す図である。図１には、一例として情報処理装置９がクラウドシステム５ａにアクセスすることにより情報処理装置９が利用可能なサービスの提供を受けるネットワークシステムを示している。
【００１１】
図１には、情報処理装置９として、ＭＦＰ(Ｍultifunction  Peripheral/Product/Printer)９ａ、ＩＷＢ（Interactive  White  Board：相互通信が可能な電子式の黒板機能を有する白板）９ｂ、スマートフォン９ｃ、およびＰＣ（Personal  Computer）端末９ｄを示している。なお、情報処理装置９は、通信機能を備えた装置であれば、その他の形態のものであってもよい。例えば、情報処理装置は、画像形成装置、ＰＪ（Projector：プロジェクタ）、デジタルサイネージ等の出力装置、ＨＵＤ（Head  Up  Display）装置、産業機械、撮像装置、集音装置、医療機器、ネットワーク家電、自動車（Connected  Car）、ノートＰＣ、携帯電話、タブレット端末、ゲーム機、ＰＤＡ（Personal  Digital  Assistant）、デジタルカメラ、ウェアラブルＰＣまたはデスクトップＰＣ等であってもよい。
【００１２】
クラウドシステム５ａは、各種サービスを提供するサービス提供システムである。クラウドシステム５ａは、情報処理装置９からサービスについてのヘルプページの要求があると、情報処理装置９が利用可能なサービスに対応するヘルプページの情報を情報処理装置９に送信する。クラウドシステム５ａおよびクラウドストレージ５ｂは、１台のサーバ装置で構成されていてもよいし、それぞれ１台のサーバ装置５で構成されていてもよいし、それぞれの機能を分散するなどして複数台で構成されていてもよい。
【００１３】
図１に示す各情報処理装置９は、通信ネットワーク１００に接続可能に構成されており、通信ネットワーク１００を介してクラウドシステム５ａのサービスを利用する。ここで通信ネットワーク１００は、ＬＡＮ（Local  Area  Network）やインターネットなどである。
【００１４】
（サーバ装置５のハードウェア構成）
クラウドシステム５ａおよびクラウドストレージ５ｂは、１台または複数台のサーバ装置５に構築される。サーバ装置５の数は特に限定されるものではない。
【００１５】
図２は、サーバ装置５のハードウェア構成の一例を示す図である。図２に示されているように、サーバ装置５は、ＣＰＵ（Central  Processing  Unit）５０１、ＲＯＭ（Read  Only  Memory）５０２、ＲＡＭ（Random  Access  Memory）５０３、ＨＤ（Hard  Disk）５０４、ＨＤＤ(Hard  Disk  Drive)コントローラ５０５、ディスプレイ５０６、外部機器接続Ｉ／Ｆ(Interface)５０８、ネットワークＩ／Ｆ５０９、バスライン５１０、キーボード５１１、ポインティングデバイス５１２、ＤＶＤ−ＲＷ(Digital  Versatile  Disk  Rewritable)ドライブ５１４、メディアＩ／Ｆ５１６を備えている。
【００１６】
これらのうち、ＣＰＵ５０１は、サーバ装置５全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ（Initial  Program  Loader）等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤ５０４は、プログラム等の各種データを記憶する。ＨＤＤコントローラ５０５は、ＣＰＵ５０１の制御にしたがってＨＤ５０４に対する各種データの読み出し又は書き込みを制御する。ディスプレイ５０６は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続Ｉ／Ｆ５０８は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、ＵＳＢ(Universal  Serial  Bus)メモリやプリンタ等である。ネットワークＩ／Ｆ５０９は、通信ネットワーク１００を利用してデータ通信をするためのインターフェースである。バスライン５１０は、図２に示されているＣＰＵ５０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００１７】
また、キーボード５１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス５１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。ＤＶＤ−ＲＷドライブ５１４は、着脱可能な記録媒体の一例としてのＤＶＤ−ＲＷ５１３に対する各種データの読み出し又は書き込みを制御する。なお、ＤＶＤ−ＲＷに限らず、ＤＶＤ−Ｒ等であってもよい。メディアＩ／Ｆ５１６は、フラッシュメモリ等の記録メディア５１５に対するデータの読み出し又は書き込み（記憶）を制御する。
【００１８】
（情報処理装置９のハードウェア構成）
情報処理装置９のハードウェア構成の一例としてＭＦＰ９ａのハードウェア構成について説明する。
【００１９】
図３は、ＭＦＰ９ａのハードウェア構成の一例を示す図である。図３に示されているように、ＭＦＰ９ａは、コントローラ９１０、近距離通信回路９２０、エンジン制御部９３０、操作パネル９４０、ネットワークＩ／Ｆ９５０を備えている。
【００２０】
これらのうち、コントローラ９１０は、コンピュータの主要部であるＣＰＵ９０１、システムメモリ（ＭＥＭ−Ｐ）９０２、ノースブリッジ（ＮＢ）９０３、サウスブリッジ（ＳＢ）９０４、ＡＳＩＣ(Application  Specific  Integrated  Circuit)９０６、記憶部であるローカルメモリ（ＭＥＭ−Ｃ）９０７、ＨＤＤコントローラ９０８、及び、記憶部であるＨＤ９０９を有し、ＮＢ９０３とＡＳＩＣ９０６との間をＡＧＰ(Accelerated  Graphics  Port)バス９２１で接続した構成となっている。
【００２１】
これらのうち、ＣＰＵ９０１は、ＭＦＰ９ａの全体制御を行う制御部である。ＮＢ９０３は、ＣＰＵ９０１と、ＭＥＭ−Ｐ９０２、ＳＢ９０４、及びＡＧＰバス９２１とを接続するためのブリッジであり、ＭＥＭ−Ｐ９０２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩ(Peripheral  Component  Interconnect)マスタ及びＡＧＰターゲットとを有する。
【００２２】
ＭＥＭ−Ｐ９０２は、コントローラ９１０の各機能を実現させるプログラムやデータの格納用メモリであるＲＯＭ９０２ａ、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるＲＡＭ９０２ｂとからなる。なお、ＲＡＭ９０２ｂに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００２３】
ＳＢ９０４は、ＮＢ９０３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。ＡＳＩＣ９０６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ(Integrated  Circuit)であり、ＡＧＰバス９２１、ＰＣＩバス９２２、ＨＤＤ９０８およびＭＥＭ−Ｃ９０７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ９０６は、ＰＣＩターゲットおよびＡＧＰマスタ、ＡＳＩＣ９０６の中核をなすアービタ（ＡＲＢ）、ＭＥＭ−Ｃ９０７を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のＤＭＡＣ(Direct  Memory  Access  Controller)、並びに、スキャナ部９３１及びプリンタ部９３２との間でＰＣＩバス９２２を介したデータ転送を行うＰＣＩユニットとからなる。なお、ＡＳＩＣ９０６には、ＵＳＢ(Universal  Serial  Bus)のインターフェースや、ＩＥＥＥ１３９４(Institute  of  Electrical  and  Electronics  Engineers  1394）のインターフェースを接続するようにしてもよい。
【００２４】
ＭＥＭ−Ｃ９０７は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。ＨＤ９０９は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。ＨＤ９０９は、ＣＰＵ９０１の制御にしたがってＨＤ９０９に対するデータの読出又は書込を制御する。ＡＧＰバス９２１は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ９０２に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。
【００２５】
また、近距離通信回路９２０には、近距離通信回路９２０ａが備わっている。近距離通信回路９２０は、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。
【００２６】
更に、エンジン制御部９３０は、スキャナ部９３１及びプリンタ部９３２によって構成されている。また、操作パネル９４０は、現在の設定値や選択画面等を表示させ、操作者からの入力を受け付けるタッチパネル等のパネル表示部９４０ａ、並びに、濃度の設定条件などの画像形成に関する条件の設定値を受け付けるテンキー及びコピー開始指示を受け付けるスタートキー等からなる操作パネル９４０ｂを備えている。コントローラ９１０は、ＭＦＰ９ａ全体の制御を行い、例えば、描画、通信、操作パネル９４０からの入力等を制御する。スキャナ部９３１又はプリンタ部９３２には、誤差拡散やガンマ変換などの画像処理部分が含まれている。
【００２７】
なお、ＭＦＰ９ａは、操作パネル９４０のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、およびファクシミリ機能を順次に切り替えて選択することが可能となる。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。
【００２８】
また、ネットワークＩ／Ｆ９５０は、通信ネットワーク１００を利用してデータ通信をするためのインターフェースである。近距離通信回路９２０及びネットワークＩ／Ｆ９５０は、ＰＣＩバス９２２を介して、ＡＳＩＣ９０６に電気的に接続されている。
【００２９】
（各装置における機能ブロックの構成）
図４は、ネットワークシステム１全体における主な機能ブロックの構成の一例を示す図である。図４には、ネットワークシステム１内のクラウドシステム５ａと、クラウドストレージ５ｂと、情報処理装置９との機能ブロックと、それらの関係を示している。図４中の矢印は、説明における主な関係を示すものではあるが、これに限定するものではない。クラウドシステム５ａやクラウドストレージ５ｂの機能ブロックは、それぞれのサーバ装置５のＣＰＵ５０１がＲＯＭ５０２やＨＤ５０４のプログラムを実行することによりモジュールなどとして実現される。また、情報処理装置９の機能ブロックは、一例としてＭＦＰ９ａで説明すると、ＣＰＵ９０１がＲＯＭ９０２ａやＨＤ９０９のプログラムを実行することによりモジュールなどとして実現される。
【００３０】
図４に示すように、クラウドシステム５ａの機能ブロックには、認証部５１と、ヘルプページ出力部５２と、サービス情報管理部５３とが含まれる。また、クラウドストレージ５ｂの機能ブロックには、ヘルプページ管理部５４と、サービス利用状況管理部５５とが含まれる。
【００３１】
認証部５１は、情報処理装置９からクラウドシステム５ａにアクセスがあると、情報処理装置９のユーザ認証を行う。例えば、認証部５１は、情報処理装置９から送信された認証情報（ユーザ名やパスワードなど）により情報処理装置９の認証を行う。
【００３２】
ヘルプページ出力部５２は、ブラウザ９１からヘルプページの要求があると、「判定手段」、「取得手段」、「出力手段」として機能する。具体的には、ヘルプページ出力部５２は、ヘルプページの要求があると、サービス情報管理部５３に記憶されているサービス情報のうちの、ヘルプページが要求されたサービスについてのサービス情報に基づき、種別などを判定する。そして、ヘルプページ出力部５２は、判定結果に従いサービス情報の指定先からヘルプページの情報（一部または全て）を取得するなどして、それらを含むヘルプページの情報を要求元のブラウザ９１に出力する。
【００３３】
サービス情報管理部５３は、各種のサービス情報を管理する。例えば、サービス情報管理部５３は、所定の要求（ユーザ毎のサービス一覧の抽出や所定のサービス情報の抽出など）を受けると、管理テーブルなどを検索し、検索により得た情報を要求元に渡す。
【００３４】
ヘルプページ管理部５４は、各種のヘルプページの情報を管理する。例えば、ヘルプページ管理部５４は、ヘルプページ出力部５２から所定の要求（国別、ディーラ別のヘルプページの抽出など）を受けると、管理テーブルなどを検索し、検索により得たＵＲＬ（Uniform  Resource  Locator）などの情報をヘルプページ出力部５２に渡す。また、おすすめ情報などが要求された場合には、サービス利用状況管理部５５から情報を取得して、ヘルプページ出力部５２に渡す。
【００３５】
サービス利用状況管理部５５は、サービスの利用状況（人気のサービスや同時に利用されているサービスなど）を管理する。サービスの利用状況は、サービス情報管理部５３のユーザの利用情報などをクラウドシステム５ａから取得して更新する。サービス利用状況管理部５５は、各サービスについておすすめ情報が要求された場合、管理する最新のサービス利用状況に基づき、サービスごとに対応するおすすめ情報を生成するなどしてヘルプページ管理部５４に渡す。おすすめ情報は、サービス利用状況管理部５５が、各サービスの利用状況に応じ、同時に利用するとより便利なサービスなどを最新のサービス利用状況から決定する。
【００３６】
情報処理装置９は、クラウドシステム５ａから送信されたヘルプページなどの情報をネットワークＩ／Ｆ９５０を介して受信する受信手段と、受信した情報をパネル表示部９４０ａなどに表示する表示手段とを有する。この例では、受信手段および表示手段の例としてブラウザ９１を有し、ブラウザ９によりクラウドシステム５ａから情報を取得して表示する。
【００３７】
（サービス情報のデータ構成）
図５は、サービス情報のデータ構成の説明図である。サービス情報は、クラウドシステム５ａのＨＤ５０４（図２参照）などの記憶手段に記憶されている。図５のサービス情報１０００は、「サービスクラス」毎に設定することができる。図５には、説明のために、サービス情報１０００の設定項目（「項目」）１０１０と、設定値の例（「設定値例」）１０２０と、説明（「説明」）１０３０とを、項目別に示している。「サービスクラス」１００１の項目には、サービスクラスを示す設定値、例えば「ＳＩ＿０００１２３４５＿１１１１１」などがシステムにより設定される。システムが設定する項目以外（この例では、「サービスクラス」１００１以外）は、サービス提供者（各国の販社やディーラなど）が設定を行う。
【００３８】
「サービス名」１００２と「サービスの説明」１００３には、それぞれ、「サービスクラス」１００１の設定値に対応するサービス名とサービスについての説明を設定する。
【００３９】
また、図５には、サービス提供者が設定を行う項目として、「ヘルプページＵＲＬ」１００４、「問い合わせ先ページＵＲＬ」１００５、「追加ヘルプコンテンツ」１００６などを設けている。
【００４０】
「ヘルプページＵＲＬ」１００４や「問い合わせ先ページＵＲＬ」１００５には、「ディーラ別」、「国別」に、各ページのＵＲＬを設定する。なお、「ディーラ別」と「国別」は一例であり、これら以外の分類でＵＲＬを設定できるようにしてもよい。また、「ディーラ別」は、ユーザを含むグループ別の一例である。
【００４１】
また、「追加ヘルプコンテンツ」１００６では、ヘルプコンテンツを追加できるようにしている。この例では、追加で複数のヘルプコンテンツを設定した場合の例を示している。追加するヘルプコンテンツごとに、コンテンツ名とコンテンツのＵＲＬとを設定する。追加するヘルプコンテンツの数は１つでも複数でもよい。コンテンツ名や、コンテンツのＵＲＬには、それぞれ任意の値を設定してよい。
【００４２】
なお、図５は項目や分類の一例を示したものであり、サービス情報のデータ構成をこの構成に限定するものではない。
【００４３】
（ヘルプページの構成）
図６は、ヘルプページの構成の一例を示す図である。図６（ａ）〜図６（ｅ）には、ブラウザ９１で表示する各種のヘルプページの構成の一例を示している。一例として、一般ユーザは利用のみで、設定は管理者のみが行う場合の構成例を示している。図６（ａ）は、共通のヘルプページの構成を示している。
【００４４】
図６（ｂ）は、国別（一般ユーザー向け）のヘルプページの構成を示している。国別（一般ユーザー向け）のヘルプページには、手順として利用手順（＜Ｐｒｏｃｅｄｕｒｅ＞）のみを表示し、問い合わせ先（＜Ｓｕｐｐｏｒｔ＞）として国別の問い合わせフォームを表示する。この例では、国別の表示としてアメリカ合衆国（ＵＳ）向けの問い合わせフォームを示している。
【００４５】
図６（ｃ）には、国別（管理者向け）のヘルプページ（一例としてＵＳ向け）の構成を示している。国別（管理者向け）のヘルプページには、手順として利用手順（＜Ｕｓｅ  Ｐｒｏｃｅｄｕｒｅ＞）および設定手順（＜Ｓｅｔｔｉｎｇ  Ｐｒｏｃｅｄｕｒｅ＞）を表示する。問い合わせ先（＜Ｓｕｐｐｏｒｔ＞）には、図６（ｂ）と同様に国別の問い合わせフォームを表示する。
【００４６】
図６（ｄ）は、ディーラ別のヘルプページの構成の一例を示す図である。ディーラ別のヘルプページは、ここでは日本語のページとするが、これに限らず、ユーザが使用する言語の表示としてもよい。ディーラ別のヘルプページの構成は、図６（ｂ）に示す国別（一般ユーザー向け）のヘルプページの構成において各項目にディーラ別の情報を表示する。例えば＜お問い合わせ先＞の項目にディーラ別の問い合わせフォームを表示する。さらに、この例では、＜おすすめ情報＞の項目を設け、追加ヘルプコンテンツのおすすめ情報を表示している。＜おすすめ情報＞の項目は、サービス情報１０００に設定されている場合に、項目を追加して表示する。
【００４７】
図６（ｅ）は、追加ヘルプコンテンツについてのヘルプページの構成の一例を示す図である。このヘルプページには、サービス情報１０００の「追加ヘルプコンテンツ」１００６に設定されているものを選択して表示する。「追加ヘルプコンテンツ」１００６に複数追加されている場合には、それら追加されたものを表示する。この例では、サービス情報１０００の「追加ヘルプコンテンツ」１００６に「よくあるご質問」と「トラブルシューティング」とが設定されている場合の表示例である。＜よくあるご質問＞には、サービス情報１０００の「よくあるご質問」のＵＲＬをリンク先として設定する。また、＜トラブルシューティング＞には、サービス情報１０００の「トラブルシューティング」のＵＲＬをリンク先として設定する。
【００４８】
ヘルプページに示す各情報は、クラウドシステム５ａの記憶部に記憶させておいてもよいし、クラウドストレージ５ｂに記憶させておいてもよい。また、クラウドシステム５ａの記憶部に共通のヘルプページを記憶させておき、その他をクラウドストレージ５ｂに記憶させておくなど、情報を複数個所に分散させて記憶してもよい。また、クラウドストレージ５ｂを複数設け、それぞれに分散させて記憶してもよい。また、ヘルプページ管理部５４とサービス利用状況管理部５５とが別のクラウドストレージ５ｂに設けられていてもよい。
【００４９】
図７は、ヘルプページの構成の組み合わせのバリエーションを示す図である。図６に示すヘルプページには、種類として、共通、国別、ディーラ別、管理者、一般ユーザ、および追加ヘルプコンテンツの有無がある。ブラウザ９１に出力するヘルプページとしては、共通、国別、またはディーラ別のうちの一つと、管理者または一般ユーザのうちの一つと、追加ヘルプコンテンツの有無のうちの一つとの、任意の組み合わせが可能である。
【００５０】
（ヘルプページを取得するシーケンス）
クラウドシステム５ａは情報処理装置９に対し情報処理装置９の利用可能なサービスを提供する。情報処理装置９は、クラウドシステム５ａに当該サービスのヘルプページを要求すると、利用可能な各サービスのヘルプページを受け取ることができる。まず、説明を分かり易くするために、サービス情報１０００に「ヘルプページＵＲＬ」１００４以外の「問い合わせ先ページＵＲＬ」１００５と「追加ヘルプコンテンツ」１００６とが含まれない場合について説明する。また、一般ユーザと管理者との区別をせずに説明する。
【００５１】
図８は、情報処理装置９がクラウドシステム５ａからヘルプページを受け取る全体シーケンスの一例を示す図である。先ず、ユーザによりクラウドシステム５ａへログインする操作が情報処理装置９において行われると、ブラウザ９１は、その操作を受け付け（ステップＳ１）、クラウドシステム５ａにログインを要求する（ステップＳ２）。例えば、ブラウザ９１は、ユーザが入力した認証情報（ユーザ情報およびパスワード）、または情報処理装置９に記憶した認証情報を、クラウドシステム５ａに送信してログインする。
【００５２】
クラウドシステム５ａでは、認証部５１が、送信された認証情報により認証を行い、そのユーザ情報に対応するサービス情報一覧をサービス情報管理部５３に要求する（ステップＳ３）。サービス情報管理部５３は、ユーザ情報に対応するサービス情報一覧を認証部５１に返す（ステップＳ４）。サービス情報一覧は、サービス情報管理部５３が各種サービスクラスの複数のサービス情報１０００の中から抽出したユーザが利用可能なサービスのサービス情報１０００の一覧である。例えば、サービスクラスなどがサービス情報一覧に含まれる。
【００５３】
サービス情報管理部５３から認証部５１に返ったサービス情報一覧は、トップページに含めてブラウザ９１に出力される（ステップＳ５）。
【００５４】
ブラウザ９１は、クラウドシステム５ａから取得したトップページを情報処理装置９において表示出力する（ステップＳ６）。
【００５５】
続いて、情報処理装置９に表示出力されたトップページ画面に対してヘルプページを開く（取得する）ユーザ操作が行われたとする。すると、ブラウザ９１は、そのユーザ操作を受け付け（ステップＳ７）、クラウドシステム５ａに対し、開こうとしているサービスについてのサービスクラスのヘルプページを要求する（ステップＳ８）。
【００５６】
クラウドシステム５ａでは、ヘルプページ出力部５２が、そのサービスクラス（ブラウザ９１により指定されたサービスクラス）に基づき、サービス情報管理部５３にサービス情報１０００の取得を要求する（ステップＳ９）。サービス情報管理部５３は、当該サービスクラスに対応するサービス情報１０００をヘルプページ出力部５２に返す（ステップＳ１０）。
【００５７】
ヘルプページ出力部５２は、サービス情報１０００が返ると、そのサービス情報１０００からディーラ別ヘルプページＵＲＬを抽出する（ステップＳ１１）。
【００５８】
ここで、ヘルプページ出力部５２は、ステップＳ１１において、ディーラ別ヘルプページＵＲＬがある（つまり種別がディーラであると判定する）と、そのＵＲＬで指定されているディーラ別ヘルプページを取得する（ステップＳ１１１）。なお、この例では、ディーラ別ヘルプページはクラウドストレージ５ｂで管理されているものとして説明する。以下において、クラウドストレージ５ｂで管理するページについては、クラウドストレージ５ｂから取得する。
【００５９】
一方、ヘルプページ出力部５２は、ステップＳ１１において、ディーラ別ヘルプページＵＲＬがない場合には、サービス情報１０００から国別ヘルプページＵＲＬを抽出する（ステップＳ１１２）。
【００６０】
ここで、ヘルプページ出力部５２は、ステップＳ１１２において、国別ヘルプページＵＲＬがある（つまり種別が国別であると判定する）と、そのＵＲＬで指定されているクラウドストレージ５ｂの国別ヘルプページを取得する（ステップＳ１２１）。
【００６１】
また、ヘルプページ出力部５２は、ステップＳ１１２において、国別ヘルプページＵＲＬがない場合には、クラウドシステム５ａの記憶部から共通ヘルプページを取得する（ステップＳ１２２）。
【００６２】
そして、ヘルプページ出力部５２は、取得したヘルプページの情報をブラウザ９１に出力する（ステップＳ１２）。ブラウザ９１は、クラウドシステム５ａから取得したヘルプページを情報処理装置９において表示出力する（ステップＳ１３）。以上のシーケンスにより、ブラウザ９１には、ディーラ別、国別、および共通のうちの何れが１つのヘルプページが表示されるようになる。
【００６３】
（ヘルプページを取得するシーケンスの変形例１）
これまでは、ヘルプページを取得する場合について説明したが、変形例１では、サービス情報１０００にさらに「問い合わせ先ページＵＲＬ」１００５も含む場合のシーケンスを説明する。
【００６４】
図９は、変形例１に係るシーケンスの一例を示す図である。図９において、図８のシーケンスと共通するステップＳ８までの処理については図示および説明を省略する。また、図８のシーケンスと共通するステップについて同一のステップ番号を付し、適宜説明を省略する。ここでは主に、図８と異なるシーケンスについて説明する。
【００６５】
先ず、ステップＳ１３１において、ヘルプページ出力部５２は、サービス情報１０００からディーラ別問い合わせページＵＲＬを抽出する。
【００６６】
ここで、ヘルプページ出力部５２は、ステップＳ１３１において、ディーラ別問い合わせページＵＲＬがあると、そのＵＲＬで指定されているクラウドストレージ５ｂのディーラ別問い合わせページを取得する（ステップＳ１４１）。
【００６７】
また、ヘルプページ出力部５２は、ステップＳ１３１において、ディーラ別問い合わせページＵＲＬがない場合は、サービス情報１０００から国別問い合わせページＵＲＬを抽出する（ステップＳ１４２）。
【００６８】
ここで、ヘルプページ出力部５２は、ステップＳ１４２において、国別問い合わせページＵＲＬがあると、そのＵＲＬで指定されているクラウドストレージ５ｂの国別問い合わせページを取得する（ステップＳ１５１）。
【００６９】
また、ヘルプページ出力部５２は、ステップＳ１４２において、国別問い合わせページＵＲＬがない場合は、クラウドシステム５ａの記憶部から共通問い合わせページを取得する（ステップＳ１５２）。
【００７０】
そして、ヘルプページ出力部５２は、取得したヘルプページに問い合わせを示す情報を含め（ステップＳ１６１）、そのヘルプページをブラウザ９１に出力する（ステップＳ１２）。
【００７１】
（ヘルプページを取得するシーケンスの変形例２）
続いて、変形例２では、サービス情報１０００において「ヘルプページＵＲＬ」１００４以外に「追加ヘルプコンテンツ」１００６を含む場合のシーケンスを説明する。また、ここでは一般ユーザと管理者を区別して説明する。
【００７２】
図１０は、変形例２に係るシーケンスの一例を示す図である。図１０において、図８のシーケンスと共通するステップＳ８までの処理については図示および説明を省略する。また、図８のシーケンスと共通するステップについて同一のステップ番号を付し、適宜説明を省略する。ここでは主に、図８と異なるシーケンスについて説明する。
【００７３】
ヘルプページ出力部５２は、ステップＳ１１において、ディーラ別ヘルプページＵＲＬがあると、ヘルプページ管理部５４にロール（管理者または一般ユーザ）を送信してディーラ別ヘルプページの取得を要求する（ステップＳ２１１）。
【００７４】
ヘルプページ管理部５４は、ヘルプページ出力部５２から送信されたロールに基づき、管理者または一般ユーザ向けの何れかのディーラ別ヘルプページをヘルプページ出力部５２に返す（ステップＳ２２１）。
【００７５】
また、ヘルプページ出力部５２は、ステップＳ１１において、ディーラ別ヘルプページＵＲＬがない場合は、サービス情報１０００から国別ヘルプページＵＲＬを抽出する（ステップＳ２３１）。
【００７６】
ここで、ヘルプページ出力部５２は、ステップＳ２３１において、国別ヘルプページＵＲＬがあると、ヘルプページ管理部５４にロール（管理者または一般ユーザ）を送信して国別ヘルプページの取得を要求する（ステップＳ２４１）。
【００７７】
ヘルプページ管理部５４は、ヘルプページ出力部５２から送信されたロールに基づき、管理者または一般ユーザ向けの何れかの国別ヘルプページをヘルプページ出力部５２に返す（ステップＳ２４２）。
【００７８】
また、ヘルプページ出力部５２は、ステップＳ２３１において、国別ヘルプページＵＲＬがない場合は、クラウドシステム５ａの記憶部から共通ヘルプページを取得する（ステップＳ２５１）。
【００７９】
続いて、ヘルプページ出力部５２は、サービス情報１０００の追加ヘルプコンテンツ１００６から追加コンテンツのコンテンツ名とコンテンツＵＲＬとを抽出する（ステップＳ２６１）。
【００８０】
ここで、ヘルプページ出力部５２は、ステップＳ２６１において、追加コンテンツの設定があると、コンテンツＵＲＬの指定先から追加コンテンツを取得する。例えば、この例では、コンテンツ名「よくあるご質問」が設定されているため、そのコンテンツＵＲＬをヘルプページ管理部５４に送信してコンテンツ（よくあるご質問コンテンツ）の取得を要求する（ステップＳ２７１）。ヘルプページ管理部５４は、自身が管理する指定先のコンテンツを取得してヘルプページ出力部５２に返す（ステップＳ２７２）。
【００８１】
また、ヘルプページ出力部５２は、コンテンツ名「トラブルシューティング」の設定があると、そのコンテンツＵＲＬの指定先から追加コンテンツを取得する。この例では、「トラブルシューティング」のコンテンツＵＲＬをヘルプページ管理部５４に送信してコンテンツ（トラブルシューティングのコンテンツ）の取得を要求する（ステップＳ２７３）。ヘルプページ管理部５４は、自身が管理する指定先のコンテンツ（トラブルシューティングのコンテンツ）を取得してヘルプページ出力部５２に返す（ステップＳ２７４）。
【００８２】
また、ヘルプページ出力部５２は、コンテンツ名「おすすめ情報」の設定があると、そのコンテンツＵＲＬの指定先から追加コンテンツを取得する。この例では、「おすすめ情報」のコンテンツＵＲＬをヘルプページ管理部５４に送信して取得を要求する（ステップＳ２７５）。この場合、ヘルプページ管理部５４は、サービス利用状況管理部５５に対してサービスクラスに対応するサービス名を送信し（ステップＳ２７６）、サービス利用状況管理部５５からサービス名に基づくおすすめ情報を取得する（ステップＳ２７７）。
【００８３】
ヘルプページ管理部５４は、サービス利用状況管理部５５から返ったおすすめ情報に基づき、おすすめ情報コンテンツをヘルプページ出力部５２に返す（ステップＳ２７８）。
【００８４】
そして、ヘルプページ出力部５２は、取得したヘルプページに追加ヘルプコンテンツの情報を含め（ステップＳ２８１）、そのヘルプページをブラウザ９１に出力する（ステップＳ１２）。
【００８５】
以上のように、本実施の形態に係るシステムによれば、情報処理装置から、利用するサービスについてヘルプページの要求があると、その情報処理装置にヘルプ情報が表示することができる。ヘルプ情報は、情報処理装置に対応するヘルプ情報に限らず、各情報処理装置に共通のヘルプ情報も含むため、情報処理装置に対応するものが無い場合でも共通のヘルプ情報を表示することができるようになる。
【００８６】
また、本システムにおいて、サービス情報１０００におけるユーザの設定項目の設定値をＵＲＬ以外固定にすれば、ＵＲＬの設定だけでよいため、サービス提供者による設定が容易になる。
【００８７】
また、サービス情報１０００の「追加ヘルプコンテンツ」１００６のように任意の設定を可能にすればサービス提供者による設定の自由度が増し、ヘルプページの内容を充実させることも可能になる。
【００８８】
上記で説明した実施の形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＤＳＰ（digital  signal  processor）、ＦＰＧＡ（field  programmable  gate  array）や従来の回路モジュール等のデバイスを含むものとする。
【００８９】
また、本実施の形態に係るシステムで実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００９０】
また、本実施の形態に係るシステムで実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施の形態に係るシステムで実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００９１】
また、本実施の形態に係るプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【００９２】
１        ネットワークシステム
５        サーバ装置
５ａ      クラウドシステム
５ｂ      クラウドストレージ
９        情報処理装置
９ａ      ＭＦＰ
９ｂ      ＩＷＢ
９ｃ      スマートフォン
９ｄ      ＰＣ端末
５１      認証部
５２      ヘルプページ出力部
５３      サービス情報管理部
５４      ヘルプページ管理部
５５      サービス利用状況管理部
９１      ブラウザ
【先行技術文献】
【特許文献】
【００９３】
【特許文献１】特開２０１８−１５６６１０号公報
【図１】
2020112983.tif 000003
【図２】
2020112983.tif 000004
【図３】
2020112983.tif 000005
【図４】
2020112983.tif 000006
【図５】
2020112983.tif 000007
【図６】
2020112983.tif 000008
【図７】
2020112983.tif 000009
【図８】
2020112983.tif 000010
【図９】
2020112983.tif 000011
【図１０】
2020112983.tif 000012