(57)【要約】      （修正有）【課題】効率よく各情報処理装置がサーバに接続して運用できるかを確認できる情報処理システム及び情報処理プログラムを提供する。【解決手段】情報処理システムは、記録媒体に画像形成するプリンタと、情報を入力する入力装置と、互換性判断の情報である装置情報の送信要求に対して、識別情報及び装置情報を送信する情報処理装置制御部と、を備える情報処理装置と、装置情報ごとに情報処理装置の互換性に関する情報を格納する互換性データベースと、情報を表示する表示装置と、情報処理装置に送信した装置情報の送信要求に対して情報処理装置から送信された情報処理装置に固有に割り当てられる識別情報及び装置情報を受信し、受信した装置情報に基づいて互換性データベースを検索し、読み出した互換性に関する情報を識別情報ごとの装置情報ごとに前記表示装置に表示するサーバ制御部と、を備えるサーバと、を備える。【選択図】図６
2018067322.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像形成するプリンタと、
情報を入力する入力装置と、
互換性判断の情報である装置情報の送信要求に対して、識別情報及び前記装置情報を送信する情報処理装置制御部と、
を備える情報処理装置と、
前記装置情報ごとに前記情報処理装置の互換性に関する情報を格納する互換性データベースと、
情報を表示する表示装置と、
前記情報処理装置に送信した前記装置情報の送信要求に対して前記情報処理装置から送信された前記情報処理装置に固有に割り当てられる識別情報及び前記装置情報を受信し、受信した前記装置情報に基づいて前記互換性データベースを検索し、読み出した前記互換性に関する情報を前記識別情報ごとの前記装置情報ごとに前記表示装置に表示するサーバ制御部と、
を備えるサーバと、
を備える情報処理システム。
【請求項２】
前記互換性に関する情報は、
機種、ソフトウエアに固有に割り当てられるソフトウエア名、及びデータベースバージョンから一種類以上選ばれる互換性情報を少なくとも含み、
前記装置情報は、
業務中か否か、機種名、ソフトウエア名、ソフトウエアバージョン、データベースバージョンなどから一種類以上選ばれる情報を少なくとも含み、
前記サーバは、
前記情報処理装置から受信した前記装置情報に対応する前記互換性情報が前記互換性データベースに無いと判定した場合、互換性がない旨をサーバ側表示装置に表示させる請求項１記載の情報処理システム。
【請求項３】
前記サーバは
前記装置情報の送信要求を接続された前記情報処理装置にブロードキャストし、前記情報処理装置から受信した装置情報に基づいて前記互換性データベースを検索して互換性を判定し、前記互換性の判定結果を互換性画面に一覧表示させる請求項２記載の情報処理システム。
【請求項４】
記録媒体に画像形成するプリンタと、
情報を入力する入力装置と、
互換性判断の情報である装置情報の送信要求に対して、識別情報及び前記装置情報を送信する情報処理装置制御部と、
を備える情報処理装置と、
前記装置情報ごとに前記情報処理装置の互換性に関する情報を格納する互換性データベースと、
情報を表示する表示装置と、
を備えるサーバと、
を備える情報処理システムにおいて、
前記サーバを、
前記情報処理装置に送信した前記装置情報の送信要求に対して前記情報処理装置から送信された前記情報処理装置に固有に割り当てられる識別情報及び前記装置情報を受信する装置情報受信手段と、
受信した前記装置情報に基づいて前記互換性データベースを検索する互換性検索手段と、
読み出した前記互換性に関する情報を前記識別情報ごとの前記装置情報ごとに前記表示装置に表示する互換性表示手段と、
として機能させるための情報処理プログラム。
【請求項５】
前記互換性に関する情報は、
機種、ソフトウエアに固有に割り当てられるソフトウエア名、及びデータベースバージョンから一種類以上選ばれる互換性情報を少なくとも含み、
前記装置情報は、
業務中か否か、機種名、ソフトウエア名、ソフトウエアバージョン、データベースバージョンなどから一種類以上選ばれる情報を少なくとも含み、
前記サーバは、
前記情報処理装置から受信した前記装置情報に対応する前記互換性情報が前記互換性データベースに無いと判定した場合、互換性がない旨をサーバ側表示装置に表示させる請求項４記載の情報処理プログラム。
【請求項６】
前記サーバは
前記装置情報の送信要求を接続された前記情報処理装置にブロードキャストし、前記情報処理装置から受信した装置情報に基づいて前記互換性データベースを検索して互換性を判定し、前記互換性の判定結果を互換性画面に一覧表示させる請求項５記載の情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理システム及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、請求書や売上伝票の情報処理及び印字処理に特化した情報処理装置、いわゆる事務コンピュータが知られている。
【０００３】
この情報処理装置は、ディスプレイ、キーボード、マウスなどの入出力装置と、複写帳票に印字可能なプリンタと、を備える。これらのうち、本体部にディスプレイと、プリンタと、が一体に構成されている。
【０００４】
情報処理装置はネットワークを経由してサーバに接続される場合がある。この場合、サーバに接続して運用できる情報処理装置の機種、ソフトウエアのバージョンには制限がある。
【０００５】
しかし、従来は個々の情報処理装置の側から、機種及びソフトウエアのバージョンを手作業にて確認しなければならず、工数がかかっていた。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２６０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従って、効率よく各情報処理装置がサーバに接続して運用できるかを確認できる情報処理システム及び情報処理プログラムが求められている。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の一実施形態は、記録媒体に画像形成するプリンタと、情報を入力する入力装置と、互換性判断の情報である装置情報の送信要求に対して、識別情報及び装置情報を送信する情報処理装置制御部と、を備える情報処理装置と、装置情報ごとに情報処理装置の互換性に関する情報を格納する互換性データベースと、情報を表示する表示装置と、情報処理装置に送信した装置情報の送信要求に対して情報処理装置から送信された情報処理装置に固有に割り当てられる識別情報及び装置情報を受信し、受信した装置情報に基づいて互換性データベースを検索し、読み出した互換性に関する情報を識別情報ごとの装置情報ごとに前記表示装置に表示するサーバ制御部と、を備えるサーバと、を備える情報処理システムを提供する。
【図面の簡単な説明】
【０００９】
【図１】情報処理装置の外観斜視図である。
【図２】情報処理装置とサーバとのネットワーク構成の例を示す図である。
【図３】情報処理装置の構成を示すブロック図である。
【図４】互換性データベースのデータ構成を示す図である。
【図５】サーバの入出力部に表示されるクライアント情報画面の例を示す図である。
【図６】情報処理装置の制御部とサーバの制御部とが行う互換性表示画面表示動作のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、情報処理装置及び情報処理プログラムの一実施形態について、図面を用いて詳細に説明する。
【００１１】
本実施形態の情報処理システムは、記録媒体に画像形成するプリンタと、情報を入力する入力装置と、互換性判断の情報である装置情報の送信要求に対して、識別情報及び装置情報を送信する情報処理装置制御部と、を備える情報処理装置と、装置情報ごとに情報処理装置の互換性に関する情報を格納する互換性データベースと、情報を表示する表示装置と、情報処理装置に送信した装置情報の送信要求に対して情報処理装置から送信された情報処理装置に固有に割り当てられる識別情報及び装置情報を受信し、受信した装置情報に基づいて互換性データベースを検索し、読み出した互換性に関する情報を識別情報ごとの装置情報ごとに前記表示装置に表示するサーバ制御部と、を備えるサーバと、を備える。
【００１２】
図１は、情報処理装置１の外観斜視図である。図１に示すように、情報処理装置１は、記録媒体に画像形成するプリンタ１４と、プリンタ１４に一体に設けられるディスプレイなどの表示装置１１と、キーボード１２及びマウス１３などの入力装置と、を備える。
【００１３】
プリンタ１４は、情報処理装置１の前面に記録媒体を挿入する挿入孔１４Ａと、表示装置１１の背後に記録媒体を排出する排出口と、を備える。情報処理装置１の前面とは、図１の手前側であり、背面とは、図１の奥側である。
【００１４】
プリンタ１４は複写帳票に印字可能な画像形成部を備える。画像形成部は例えばドットマトリックスヘッドなどが挙げられる。
【００１５】
なお、画像形成部はレーザープリンタのような電子式のものであっても、インクジェット式のものであってもよい。
【００１６】
オペレータは挿入孔１４Ａから記録媒体を挿入する。オートフィードモードの場合、情報処理装置１は挿入された記録媒体を吸引し、プリンタ１４に供給する。
【００１７】
図２は、情報処理システム３の構成の例を示す図である。図２に示すように、情報処理システム３は、情報処理装置１と、サーバ２と、を備える。情報処理装置１はネットワークを経由して複数台が１台のサーバ２に接続されて、運用される。
【００１８】
図３は、情報処理装置１の構成を示すブロック図である。図３に示すように、情報処理装置１は、演算装置であるＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）を含む制御部１０１と、メモリ、ハードディスクドライブなどの記憶装置を含む記憶部１０２と、表示装置１１、キーボード１２、マウス１３などの入出力装置を含む入出力部１０３と、プリンタ１４と、通信を行う通信部１０５と、を備える。
【００１９】
記憶部１０２は、オペレーションシステム（以下、オペレーションシステムをＯＳという。）１０２Ａと、メニュープログラム、プリンタ制御プログラムなどのミドルウエア１０２Ｂと、具体的な業務を行う業務アプリケーション１０２Ｃと、作業用の記憶領域である作業バッファ１０２Ｄと、を格納する。
【００２０】
業務アプリケーション１０２Ｃの例としては、請求書作成ソフト、納品書作成ソフトなどが挙げられる。
【００２１】
また、記憶部１０２は情報処理プログラムを格納し、制御部１０１は記憶部１０２から情報処理プログラムを読み出して順次実行する。
【００２２】
オペレータは情報処理装置１の電源を投入することによってオペレーションシステム１０２Ａを立ち上げる。情報処理装置１は、オペレータの指示に従って指定された業務アプリケーション１０２Ｃを実行する。
【００２３】
通信部１０５は、ネットワークを介してサーバ２の通信部２０４と接続する。
【００２４】
サーバ２は、演算装置であるＣＰＵを含む制御部２０１と、メモリ、ハードディスクドライブなどの記憶装置を含む記憶部２０２と、サーバ側表示装置であるディスプレイ、キーボード、マウスなどの入出力装置を含む入出力部２０３と、通信を行う通信部２０４と、を備える。
【００２５】
記憶部２０２は、互換性データベース（以下、データベースをＤＢという。）２０２Ａを格納する。互換性ＤＢ２０２Ａは、情報処理装置１の機種、ソフトウエアに固有に割り当てられるソフトウエア名、及びデータベースバージョンから一種類以上選ばれる互換性情報を格納する。
【００２６】
互換性ＤＢ２０２Ａは、互換性のある機種、ソフトウエア名、データベースバージョンを格納するとともに、互換性のない機種、ソフトウエア名、データベースバージョンを明示的に格納してもよい。この場合、互換性ＤＢ２０２Ａはさらに、互換性の有無を格納する。
【００２７】
また、記憶部２０２は情報処理プログラムを格納し、制御部２０１は記憶部２０２から情報処理プログラムを読み出して順次実行する。
【００２８】
図４は、互換性ＤＢ２０２Ａのデータ構成を示す図である。図４に示すように、互換性ＤＢ２０２Ａは、例えばソフトウエア名、ソフトウエアバージョン、データベースバージョンを格納する。
【００２９】
互換性ＤＢ２０２Ａはさらに、機種、互換性の有無、を格納してもよい。互換性ＤＢ２０２Ａが格納する項目は、互換性に関する項目を含み、適宜取捨選択できる。
【００３０】
各データの例は、ソフトウエア名が「基幹ソフト」、ソフトウエアバージョンが「Ｖ４．０」、データベースバージョンが「１０．３１.０４６」である。
【００３１】
図５は、サーバ２の入出力部２０３であるディスプレイに表示されるクライアント情報画面５０１の例を示す図である。図５に示すように、互換性表示画面であるクライアント情報画面５０１は、情報処理装置１に固有に割り当てられる識別情報である「ホスト名」ごとに、現在業務を行っているか否かを示す「業務」と、「機種名」と、「ソフトウエア名」と、当該ソフトウエアのバージョンを示す「バージョン」と、データベースのバージョンを示す「ＤＢバージョン」と、互換性の有無を示す「互換性」と、を一覧表示する詳細表示部５０２を備える。クライアント情報画面５０１はさらに「表示更新」ボタン５０３を備える。
【００３２】
サーバ２は、「表示更新」ボタン５０３が押下されたと判定した場合、情報処理装置１の互換性判断の基礎となる情報である装置情報の送信を要求する装置情報送信要求を接続された各情報処理装置１のすべてに送信、すなわちブロードキャストする。
【００３３】
サーバ２は、情報処理装置１から受信した装置情報に基づいて互換性の有無を互換性表示画面であるクライアント情報画面５０１に表示する。
【００３４】
図６は、情報処理装置１の制御部１０１とサーバ２の制御部２０１とが行う互換性表示画面表示動作のフローチャートである。
【００３５】
図６に示すように、ステップ６０１において、サーバ２は接続された各情報処理装置１に装置情報送信要求をブロードキャストする。
【００３６】
ステップ６０２において、情報処理装置１は、ホスト名、業務中か否か、機種名、ソフトウエア名、ソフトウエアバージョン、データベースバージョンなどから一種類以上選ばれる装置情報をサーバ２へ送信する。
【００３７】
ステップ６０３において、サーバ２は、受信した装置情報に基づいて互換性ＤＢ２０２Ａを検索する。
【００３８】
ステップ６０４において、サーバ２は受信した装置情報に対応するデータが互換性ＤＢ２０２Ａにあるかを判定する。サーバ２は、受信した装置情報に対応するデータが互換性ＤＢ２０２Ａにあると判定した場合（ステップ６０４のＹ）、ステップ６０５に進む。サーバ２は、受信した装置情報に対応するデータが互換性ＤＢ２０２Ａにないと判定した場合、ステップ６０６に進む。
【００３９】
なお、互換性ＤＢ２０２Ａが互換性を明示的に格納している場合には、サーバ２はこの格納された互換性を参照して互換性を判定することもできる。
【００４０】
ステップ６０５において、サーバ２は互換性があると判定する。
【００４１】
ステップ６０６において、サーバ２は互換性がないと判定する。
【００４２】
ステップ６０７において、サーバ２は互換性画面に装置情報ごとに互換性の有無を表示する。
【００４３】
以上述べたように、本実施形態の情報処理システム３は、記録媒体に画像形成するプリンタと、情報を入力する入力装置と、互換性判断の情報である装置情報の送信要求に対して、識別情報及び装置情報を送信する情報処理装置制御部と、を備える情報処理装置と、装置情報ごとに情報処理装置の互換性に関する情報を格納する互換性データベースと、情報を表示する表示装置と、情報処理装置に送信した装置情報の送信要求に対して情報処理装置から送信された情報処理装置に固有に割り当てられる識別情報及び装置情報を受信し、受信した装置情報に基づいて互換性データベースを検索し、読み出した互換性に関する情報を識別情報ごとの装置情報ごとに前記表示装置に表示するサーバ制御部と、を備えるサーバと、を備える。
【００４４】
従って、効率よく各情報処理装置がサーバに接続して運用できるかを確認できるという効果がある。また、上述のような情報処理装置、サーバにより構成される情報処理システムにおいて、システムの導入時に、サーバに情報処理装置の情報が一覧で表示されるため、接続不可な機種や、接続不可なソフトウエアのバージョンである情報処理装置との接続を防ぐことができる。よって、情報処理システム導入時間を短縮することができる。
【００４５】
いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００４６】
１：情報処理装置
２：サーバ
１１：ディスプレイ
１２：キーボード
１３：マウス
１４：プリンタ
１０１：制御部
１０３：入出力部
２０１：制御部
２０３：入出力部
【図１】
2018067322.tif 000003
【図２】
2018067322.tif 000004
【図３】
2018067322.tif 000005
【図４】
2018067322.tif 000006
【図５】
2018067322.tif 000007
【図６】
2018067322.tif 000008
【手続補正書】
【提出日】平成29年11月27日(2017.11.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報を入力する入力装置と、
アプリケーションと、オペレーションシステムと、を含む複数のソフトウエアを記憶する記憶装置と、
機種名、ソフトウエア名、ソフトウエアバージョン、及びデータベースバージョン、から一種類以上選ばれる情報を少なくとも含む互換性判断の情報である装置情報の送信要求に対して、識別情報及び前記装置情報を送信する情報処理装置制御部と、
を備える複数の情報処理装置と、
前記装置情報ごとに、機種、前記ソフトウエアに固有に割り当てられるソフトウエア名、ソフトウエアバージョン、及びデータベースバージョンから一種類以上選ばれる互換性情報と、互換性の有無を示す明示情報と、を含む前記情報処理装置の互換性に関する情報を格納する互換性データベースと、
情報を表示する表示装置と、
前記情報処理装置と接続するサーバ通信部と、
前記複数の情報処理装置に送信した前記装置情報の送信要求に対して前記情報処理装置から送信された前記情報処理装置に固有に割り当てられる識別情報及び前記装置情報を受信し、受信した前記装置情報に基づいて前記互換性データベースを検索し、読み出した前記互換性に関する情報に含まれる前記明示情報を参照して互換性を判定し、前記判定した互換性の有無を前記識別情報ごとの前記装置情報ごとに前記表示装置に表示するサーバ制御部と、
を備えるサーバと、
を備える情報処理システム。
【請求項２】
前記サーバ制御部は、
前記情報処理装置から受信した前記装置情報に対応する前記互換性情報が前記互換性データベースに無いと判定した場合、互換性がない旨を前記サーバの表示装置に表示させる請求項１記載の情報処理システム。
【請求項３】
前記サーバ制御部は、
前記装置情報の送信要求を接続された前記複数の情報処理装置にブロードキャストし、前記情報処理装置から受信した装置情報に基づいて前記互換性データベースを検索して互換性を判定し、前記互換性の判定結果を互換性画面に一覧表示させる請求項２記載の情報処理システム。
【請求項４】
情報を入力する入力装置と、
アプリケーションと、オペレーションシステムと、を含む複数のソフトウエアを記憶する記憶装置と、
機種名、ソフトウエア名、ソフトウエアバージョン、及びデータベースバージョン、から一種類以上選ばれる情報を少なくとも含む互換性判断の情報である装置情報の送信要求に対して、識別情報及び前記装置情報を送信する情報処理装置制御部と、
を備える複数の情報処理装置と、
前記装置情報ごとに、機種、前記ソフトウエアに固有に割り当てられるソフトウエア名、ソフトウエアバージョン、及びデータベースバージョンから一種類以上選ばれる互換性情報と、互換性の有無を示す明示情報と、を含む前記情報処理装置の互換性に関する情報を格納する互換性データベースと、
情報を表示する表示装置と、
前記情報処理装置と接続するサーバ通信部と、
を備えるサーバと、
を備える情報処理システムにおいて、
前記サーバを、
前記複数の情報処理装置に送信した前記装置情報の送信要求に対して前記情報処理装置から送信された前記情報処理装置に固有に割り当てられる識別情報及び前記装置情報を受信する装置情報受信手段と、
受信した前記装置情報に基づいて前記互換性データベースを検索する互換性検索手段と、
読み出した前記互換性に関する情報に含まれる前記明示情報を参照して互換性を判定し、前記判定した互換性の有無を前記識別情報ごとの前記装置情報ごとに前記表示装置に表示する互換性表示手段と、
として機能させるための情報処理プログラム。
【請求項５】
前記互換性表示手段は、
前記情報処理装置から受信した前記装置情報に対応する前記互換性情報が前記互換性データベースに無いと判定した場合、互換性がない旨を前記サーバの表示装置に表示させる請求項４記載の情報処理プログラム。
【請求項６】
前記サーバを、前記装置情報の送信要求を接続された前記複数の情報処理装置にブロードキャストするブロードキャスト手段として更に機能させ、
前記互換性表示手段は、前記情報処理装置から受信した装置情報に基づいて前記互換性データベースを検索して互換性を判定し、前記互換性の判定結果を互換性画面に一覧表示させる請求項５記載の情報処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記の課題を解決するために、本発明の一実施形態は、情報を入力する入力装置と、アプリケーションと、オペレーションシステムと、を含む複数のソフトウエアを記憶する記憶装置と、機種名、ソフトウエア名、ソフトウエアバージョン、及びデータベースバージョン、から一種類以上選ばれる情報を少なくとも含む互換性判断の情報である装置情報の送信要求に対して、識別情報及び装置情報を送信する情報処理装置制御部と、を備える複数の情報処理装置と、装置情報ごとに、機種、ソフトウエアに固有に割り当てられるソフトウエア名、ソフトウエアバージョン、及びデータベースバージョンから一種類以上選ばれる互換性情報と、互換性の有無を示す明示情報と、を含む情報処理装置の互換性に関する情報を格納する互換性データベースと、情報を表示する表示装置と、情報処理装置と接続するサーバ通信部と、複数の情報処理装置に送信した装置情報の送信要求に対して情報処理装置から送信された情報処理装置に固有に割り当てられる識別情報及び装置情報を受信し、受信した装置情報に基づいて互換性データベースを検索し、読み出した互換性に関する情報に含まれる明示情報を参照して互換性を判定し、判定した互換性の有無を識別情報ごとの装置情報ごとに表示装置に表示するサーバ制御部と、を備えるサーバと、を備える情報処理システムを提供する。