(57)【要約】【課題】外部端末から出力されたデータを、ユーザが利用したい特定の情報処理装置に対して容易に送信することを可能とする。【解決手段】外部端末から情報処理装置に対するデータの送信を制御する制御装置であって、情報処理装置ごとに異なる所定の条件に基づいて、外部端末から出力されたデータの送信先となる情報処理装置を特定する特定手段と、特定された情報処理装置に対して、データを送信する送信手段と、を備える制御装置。【選択図】図２
2019028774.tif 000002
【特許請求の範囲】
【請求項１】
外部端末から情報処理装置に対するデータの送信を制御する制御装置であって、
前記情報処理装置ごとに異なる所定の条件に基づいて、前記外部端末から出力されたデータの送信先となる情報処理装置を特定する特定手段と、
前記特定された情報処理装置に対して、前記データを送信する送信手段と、
を備える制御装置。
【請求項２】
前記条件は、前記外部端末による前記データの出力先を示す出力先情報を含み、
前記特定手段は、前記出力先情報に対応する情報処理装置を、前記データの送信先となる情報処理装置として特定する、請求項１に記載の制御装置。
【請求項３】
請求項２に記載の制御装置であって、更に、
前記出力先情報と前記データの送信先を示す宛先情報とを紐づけて記憶する記憶手段を備え、
前記特定手段は、前記出力先情報に紐づけられた宛先情報に対応する情報処理装置を、前記データの送信先となる情報処理装置として特定する、制御装置。
【請求項４】
前記出力先情報は、前記データの出力先を示すＵＲＬであり、
前記データは、外部端末から前記ＵＲＬに対応する領域にアップロードされることによって出力される、請求項２又は３に記載の制御装置。
【請求項５】
前記出力先情報は、前記データの出力先を示すメールアドレスであり、
前記データは、外部端末から前記メールアドレスを用いて、前記データの出力先へ送信されることによって出力される、請求項２又は３に記載の制御装置。
【請求項６】
請求項２乃至５のいずれか一項に記載の制御装置であって、更に、
前記出力先情報を含む接続情報を生成する生成手段を備え、
前記送信手段は、前記出力先情報に対応する情報処理装置に対して、前記接続情報を送信する、制御装置。
【請求項７】
前記接続情報は、前記出力先情報を含む二次元コードであり、
前記送信手段は、前記二次元コードの印刷および表示の少なくとも一方の処理を行う前記情報処理装置に対して、前記接続情報を送信する、請求項６に記載の制御装置。
【請求項８】
前記接続情報は、近距離無線通信を用いて送受信される情報であり、
前記送信手段は、前記外部端末との間で近距離無線通信を行う前記情報処理装置に対して、前記接続情報を送信する、請求項６に記載の制御装置。
【請求項９】
前記条件は、前記情報処理装置ごとに稼働時間帯が設定された情報を含み、
前記特定手段は、現在時刻が前記稼働時間帯に該当する前記情報処理装置を、前記データの送信先となる情報処理装置として特定する、請求項１乃至８のいずれか一項に記載の制御装置。
【請求項１０】
請求項１乃至９のいずれか一項に記載の制御装置であって、
前記データは、印刷機能を備えた前記情報処理装置における印刷対象データであり、更に、
前記情報処理装置におけるプリセット印刷設定を示す印刷設定情報に基づいて、前記印刷対象データを印刷させるための設定処理を行うデータ処理手段を備える制御装置。
【請求項１１】
前記データ処理手段は、前記印刷対象データのサイズが、前記印刷設定情報が示す設定サイズを上回る場合、前記印刷対象データのサイズの縮小設定を行う、請求項１０に記載の制御装置。
【請求項１２】
請求項１乃至１１のいずれか一項に記載の制御装置であって、更に、
前記情報処理装置へ送信した情報取得要求に対する応答として、前記情報処理装置から前記外部端末による前記データの出力先を示す出力先情報を取得する取得手段を備える制御装置。
【請求項１３】
前記取得手段は、前記出力先情報とともに、前記情報処理装置におけるプリセット印刷設定を示す印刷設定情報を前記情報処理装置から取得する、請求項１２に記載の制御装置。
【請求項１４】
外部端末から送信されたデータのデータ処理を行う情報処理装置と、前記外部端末から前記情報処理装置に対する前記データの送信を制御する制御装置と、を備えた情報処理制御システムであって、
前記情報処理装置ごとに異なる所定の条件に基づいて、前記外部端末から出力されたデータの送信先となる情報処理装置を特定する特定手段と、
前記特定された情報処理装置に対して、前記データを送信する送信手段と、
を備える情報処理制御システム。
【請求項１５】
前記情報処理装置は、前記送信手段により送信されたデータの印刷処理を行う、請求項１４に記載の情報処理制御システム。
【請求項１６】
請求項１４又は１５に記載の情報処理制御システムであって、更に、
前記情報処理装置は、前記送信手段により送信されたデータを表示する表示手段を備える情報処理制御システム。
【請求項１７】
外部端末から情報処理装置に対するデータの送信を制御する制御装置が実行する情報処理制御方法であって、
前記制御装置は、
前記情報処理装置ごとに異なる所定の条件に基づいて、前記外部端末から出力されたデータの送信先となる情報処理装置を特定する特定ステップと、
前記特定された情報処理装置に対して、前記データを送信する送信ステップと、を実行する情報処理制御方法。
【請求項１８】
コンピュータに請求項１７に記載の各ステップを実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、情報処理制御システム、情報処理制御方法およびプログラムに関する。
【背景技術】
【０００２】
ノートＰＣやタブレット端末等の携帯可能な通信端末が普及し、外出先でもネットワークを介してプリンタなどの機器を利用したいというニーズが高まっている。例えば、企業ネットワークに接続されたプリンタなどのオフィス機器を、外部からの来訪者がネットワークを介して利用できれば、機器の利用価値を高め、生産性を向上させることができる。
【０００３】
一方で、通信端末からネットワークに接続された機器を利用するためには、通信端末に専用のソフトウエアやアプリケーションをインストールする必要があることが多い。例えば、通信端末からプリンタへデータを送信して印刷を行いたい場合、通信端末は、プリンタと通信できたとしても、プリンタドライバをインストールしなければ印刷を行うことができない。
【０００４】
また、通信端末からネットワークに接続された機器を利用する場合、ネットワーク内で機器を識別する必要がある。そのため、ＩＰアドレスの入力などのユーザの入力操作を必要とし手間がかかってしまう。さらに、外部からの来訪者が適切に利用したいプリンタを選択することは困難である。
【０００５】
そこで、特許文献１には、専用のドライバソフトウエアのインストールを必要とせずに、ウェブブラウザを用いて選択されたプリンタへ、クライアント装置からドキュメントデータを送信する内容が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記の方法では、プリンタ等の情報処理装置が複数存在する場合、クライアント装置である外部端末のユーザは、利用したい情報処理装置を特定する必要がある。この場合、例えば、ユーザは、利用したい目の前の情報処理装置を、提示された情報の中から特定するのは困難であり、ユーザが利用したい特定の情報処理装置に対して、外部端末から出力されたデータを容易に送信することができないという課題があった。
【課題を解決するための手段】
【０００７】
本発明に係る制御装置は、外部端末から情報処理装置に対するデータの送信を制御する制御装置であって、前記情報処理装置ごとに異なる所定の条件に基づいて、前記外部端末から出力されたデータの送信先となる情報処理装置を特定する特定手段と、前記特定された情報処理装置に対して、前記データを送信する送信手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、外部端末から出力されたデータを、ユーザが利用したい特定の情報処理装置に対して容易に送信することができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る情報処理制御システムのシステム構成の一例を示す図である。
【図２】第１の実施形態に係る情報処理制御システムの概略（その１）の一例を示す図である。
【図３】第１の実施形態に係る情報処理制御システムの概略（その２）の一例を示す図である。
【図４】第１の実施形態に係る制御装置のハードウエア構成の一例を示す図である。
【図５】第１の実施形態に係る情報処理装置のハードウエア構成の一例を示す図である。
【図６】第１の実施形態に係る管理者端末のハードウエア構成の一例を示す図である。
【図７】第１の実施形態に係る情報処理制御システムの機能構成の一例を示す図である。
【図８】第１の実施形態に係る装置リストの一例を示す図である。
【図９】第１の実施形態に係る情報処理制御システムにおける接続情報の取得処理の一例を示すシーケンス図である。
【図１０】第１の実施形態に係る情報処理制御システムにおける接続情報の生成処理の一例を示すシーケンス図である。
【図１１】第１の実施形態に係る生成部の処理の一例を示すフローチャートである。
【図１２】第１の実施形態に係る管理者端末において表示される表示画像の一例を示す図である。
【図１３】第１の実施形態に係る情報処理装置において印刷された接続情報の一例を示す図である。
【図１４】第１の実施形態に係る情報処理制御システムにおける印刷処理の一例を示すシーケンス図である。
【図１５】第１の実施形態に係るアップロード用ページの一例を示す図である。
【図１６】第１の実施形態に係る特定部の処理の一例を示すフローチャートである。
【図１７】第１の実施形態の変形例１に係る装置リストの一例を示す図である。
【図１８】第１の実施形態の変形例２に係る装置リストの一例を示す図である。
【図１９】第１の実施形態の変形例２の係るメール送信画面の一例である。
【図２０】第１の実施形態の変形例３に係る情報処理制御システムの概略の一例を示す図である。
【図２１】第２の実施形態に係る情報処理制御システムの機能構成の一例を示す図である。
【図２２】第２の実施形態に係る装置リストの一例を示す図である。
【図２３】第２の実施形態に係る管理情報の一例を示す図である。
【図２４】第２の実施形態に係る制御装置の処理を示すフローチャートである。
【図２５】第２の実施形態の変形例に係る管理情報の一例を示す図である。
【図２６】第２の実施形態の変形例に係る制御装置の処理を示すフローチャートである。
【図２７】第３の実施形態に係る情報処理制御システムの機能構成の一例を示す図である。
【図２８】第３の実施形態に係る印刷設定情報の一例を示す図である。
【図２９】第３の実施形態に係る制御装置のデータ処理部における処理の概略を示す図である。
【図３０】第３の実施形態に係る情報処理制御システムにおける印刷処理の一例を示すシーケンス図である。
【図３１】第３の実施形態に係る制御装置のデータ処理部における処理の一例を示すフローチャートである。
【図３２】第４の実施形態に係る情報処理制御システムの機能構成の一例を示す図である。
【図３３】第４の実施形態に係る装置リストの一例を示す図である。
【図３４】第４の実施形態に係る操作部において表示される表示画像の一例を示す図である。
【図３５】第４の実施形態に係る情報処理制御システムの接続情報の表示処理の一例を示すシーケンス図である。
【図３６】第４の実施形態の変形例に係る情報処理制御システムの接続情報の生成処理の一例を示すシーケンス図である。
【図３７】第５の実施形態に係る情報処理制御システムのシステム構成の一例を示す図である。
【図３８】第５の実施形態に係る表示設定情報の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら、発明を実施するための形態を説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明は省略する。
【００１１】
●第１の実施形態●
●システム構成
図１は、第１の実施形態に係る情報処理制御システムのシステム構成の一例を示す図である。情報処理制御システム１は、情報処理装置２０を利用するための専用のソフトウエアやアプリケーションを利用者端末３５にインストールすることなく、ユーザが利用したい特定の情報処理装置に対して、利用者端末３５から出力されたデータを送信可能なシステムである。
【００１２】
情報処理制御システム１は、例えば、企業などの組織体内で構築されるＬＡＮ（Local Area Network）に接続された機器間の通信を行うシステムである。情報処理制御システム１は、制御装置１０を介して、利用者端末３５（または管理者端末３０）から、情報処理装置２０ａまたは情報処理装置２０ｂのうちユーザが利用したい特定の情報処理装置に対して、情報処理装置による処理対象のデータを送信することが可能である。
【００１３】
情報処理制御システム１は、制御装置１０、情報処理装置２０、管理者端末３０、利用者端末３５、無線ＬＡＮアクセスポイント４０および有線ＬＡＮスイッチ４５を含む。制御装置１０は、有線ＬＡＮスイッチ４５を用いて通信回線４７に接続される。制御装置１０は、通信回線４７を介して、情報処理装置２０ｂ、管理者端末３０および無線ＬＡＮアクセスポイント４０のそれぞれと通信可能である。通信回線４７は、有線ＬＡＮスイッチ４５により構築される有線による通信回線である。
【００１４】
情報処理装置２０ａと利用者端末３５は、無線通信により無線ＬＡＮアクセスポイント４０に接続される。情報処理装置２０ａと利用者端末３５は、有線ＬＡＮスイッチ４５に接続される無線ＬＡＮアクセスポイント４０を介して、通信回線４７に接続する機器と通信可能である。
【００１５】
制御装置１０は、利用者端末３５または管理者端末３０等の外部端末から出力されたデータを、情報処理装置２０に対して送信するための制御を行う装置である。制御装置１０は、ＨＴＴＰサーバ機能１１、接続情報生成機能１２およびデータ送信機能１３を有する。
【００１６】
接続情報生成機能１２は、管理者端末３０からの要求に基づいて、接続情報２１を生成する。接続情報２１は、例えば、ＱＲコード（登録商標）などの二次元コードである。接続情報２１は、情報処理装置２０の処理対象となるデータをアップロードするためのアップロード用ページの情報である出力先情報を含む。出力先情報は、利用者端末３５等の外部端末によるデータの出力先を示す情報であり、例えば、アップロード用ページのＵＲＬ（Uniform Resource Locator）である。また、アップロード用ページは、利用者端末３５等の外部端末からのデータの出力先となる領域であり、例えば、情報処理装置２０ごとに割り当てられるウェブページである。制御装置１０は、生成した接続情報２１を、各々の接続情報２１に対応する情報処理装置２０へ送信する。
【００１７】
ＨＴＴＰサーバ機能１１は、例えば、ウェブブラウザを用いて利用者端末３５等の外部端末からの要求を受け付ける機能である。ＨＴＴＰサーバ機能１１は、ＨＴＴＰサーバを起動させ、利用者端末３５によりウェブブラウザを用いてアップロード用ページにアップロードされた処理対象のデータを取得する。
【００１８】
データ送信機能１３は、取得した処理対象のデータを、情報処理装置２０ａまたは情報処理装置２０ｂのうち、ユーザが利用したい特定の情報処理装置に対して送信する。アップロード用ページは、情報処理装置ごとに割り当てられるページであるため、制御装置１０は、処理対象のデータがアップロードされた領域（アップロード用ページ）に対応する情報処理装置２０に対して、処理対象のデータを送信することができる。
【００１９】
情報処理装置２０は、例えば、複合機、プリンタなどの印刷機能を有する画像形成装置である。情報処理制御システム１は、例えば、企業などの組織体内で構築される通信経路に情報処理装置２０ａと情報処理装置２０ｂの二台の情報処理装置２０を有する。情報処理装置２０は、接続情報２１を含む。情報処理装置２０は、制御装置１０により生成された接続情報２１を保持している。また、情報処理装置２０は、自装置に対応する接続情報２１を管理している。
【００２０】
また、情報処理装置２０は、情報処理機能２２を有する。情報処理機能２２は、タブレット端末などの利用者端末３５から送信される印刷、スキャンなどを依頼するジョブに対して画像処理を実行する機能である。なお、図１は、情報処理制御システム１が、二台の情報処理装置２０を含む例を説明するが、情報処理装置２０は、三台以上であってもよい。
【００２１】
管理者端末３０は、情報処理制御システム１の管理者が使用する端末装置である。管理者端末３０は、ノートＰＣなどの一般的な構成のパーソナルコンピュータを用いることができる。管理者端末３０は、読取機能３１ａおよびブラウザ機能３２ａを有する。読取機能３１ａは、カメラ等の撮像機構を用いて接続情報２１を読み取る機能である。ブラウザ３２機能ａは、ＨＴＴＰクライアントとして動作してＨＴＭＬ（HyperText Markup Language）を描画する一般的なウェブブラウザとしての役割を担う機能である。
【００２２】
利用者端末３５は、情報処理制御システム１の外部ユーザ、例えば情報処理制御システム１にログインするための認証情報を持っていないユーザが使用する外部の端末装置である。利用者端末３５は、タブレット端末などのユーザによる携帯及び操作が可能な端末装置である。
【００２３】
利用者端末３５は、読取機能３１ｂおよびブラウザ機能３２ｂを有する。読取機能３１ｂおよびブラウザ機能３２ｂは、管理者端末３０が有する読取機能３１ａおよびブラウザ機能３２ａと同様の機能である。なお、利用者端末３５は、例えば、携帯電話端末、スマートフォン、ゲーム機、ＰＤＡ（Personal Digital Assistant）、デジタルカメラ、ウェアラブルＰＣ（Personal Computer）、ノートＰＣなどであってもよい。
【００２４】
無線ＬＡＮアクセスポイント４０は、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１１などの無線ＬＡＮの規格にしたがって、情報処理装置２０ａまたは利用者端末３５と通信を行う。有線ＬＡＮスイッチ４５は、イーサネット（登録商標）などの有線ＬＡＮに接続された装置間の通信の切替えが可能なスイッチである。
【００２５】
また、無線ＬＡＮアクセスポイント４０は、有線ＬＡＮを介して有線ＬＡＮスイッチ４５と接続することにより、情報処理装置２０ａおよび利用者端末３５と、制御装置１０、情報処理装置２０ｂおよび管理者端末３０との間で通信を行うことができる。なお、各装置間の接続関係は、これに限られない。例えば、情報処理制御システム１は、有線ＬＡＮスイッチを設けず、全ての装置が無線ＬＡＮアクセスポイント４０を介して通信を行う構成であってもよい。
【００２６】
●概略
図２は、第１の実施形態に係る情報処理制御システムの概略（その１）の一例を示す図である。図２は、制御装置１０によって利用者端末３５から情報処理装置２０へのデータの送信が制御されることを示している。なお、第１の実施形態において、情報処理装置２０は、印刷機能を有するプリンタ等の画像処理装置として説明する。
【００２７】
図２において、利用者端末３５ａを使用するユーザは、近くに位置する情報処理装置２０ａを用いて、利用者端末３５ａに記憶された文書・画像データ５２ａを印刷したいと考えているものとする。一方で、利用者端末３５ｂを使用するユーザは、近くに位置する情報処理装置２０ｂを用いて、利用者端末３５ｂに記憶された文書・画像データ５２ｂを印刷したいと考えているものとする。
【００２８】
利用者端末３５ａは、読取機能３１ｂによって情報処理装置２０ａに紐づけられた接続情報２１ａを読み取る。接続情報２１ａは、ＱＲコード（登録商標）などの二次元コードである。接続情報２１ａは、例えば、情報処理装置２０ａによって任意の用紙に印刷されている。接続情報２１ａが印刷された用紙は、例えば、情報処理装置２０ａの筐体に貼り付けられている。なお、接続情報２１ａが印刷された用紙は、接続情報２１ａが情報処理装置２０ａに対応するものであることがユーザにより認識できる状態で配置されていればよく、例えば、情報処理装置２０ａの傍に置かれていてもよい。これにより、接続情報２１ａは、情報処理装置２０ａに一意に紐づけられる。
【００２９】
利用者端末３５ａは、情報処理装置２０ａに紐づく接続情報２１ａを撮像することにより、接続情報２１ａに含まれる情報を読み取る。接続情報２１ａは、情報処理装置２０ａの印刷対象となる文書・画像データ５２ａの出力先を示す出力先情報を含む。出力先情報は、例えば、文書・画像データ５２ａをアップロードするためのアップロード用ページ３３ａのＵＲＬである。そして、利用者端末３５ａは、読み取った接続情報２１ａに対応するアップロード用ページ３３ａへアクセスし、アップロード用ページ３３ａに印刷対象となる文書・画像データ５２ａをアップロードする。
【００３０】
制御装置１０は、アップロード用ページ３３ａへアクセスし、利用者端末３５ａによってアップロードされた文書・画像データ５２ａを取得する。制御装置１０は、情報処理装置２０ごとに異なる所定の条件に基づいて、取得した文書・画像データ５２ａの送信先となる情報処理装置２０を特定する。具体的には、アップロード用ページ３３ａは、後述する装置リスト５０において、情報処理装置２０ａに紐づくものであるため、制御装置１０は、情報処理装置２０ａを文書・画像データ５２ａの送信先として特定する。
【００３１】
制御装置１０は、文書・画像データ５２ａを、特定した情報処理装置２０ａに対して送信する。そして、情報処理装置２０ａは、受信した文書・画像データ５２ａの印刷処理を行う。同様に、制御装置１０は、利用者端末３５ｂによってアップロード用ページ３３ｂにアップロードされた文書・画像データ５２ｂを、情報処理装置２０ｂへ送信することができる。
【００３２】
このように、情報処理制御システム１は、情報処理装置２０に紐づけられた接続情報２１に含まれる、情報処理装置２０ごとに異なるアップロード用ページ３３を用いて、印刷対象となる文書・画像データ５２を利用者端末３５から制御装置１０へ送信する。そして、制御装置１０は、受信した文書・画像データ５２を、アップロード用ページ３３に紐づく情報処理装置２０へ送信する。そのため、情報処理制御システム１は、専用のソフトウエアやアプリケーションを使用することなく、利用者端末３５から利用したい情報処理装置２０に対して、印刷対象の文書・画像データ５２を容易に送信することができる。
【００３３】
次に、制御装置１０が接続情報２１を生成する処理について説明する。図３は、第１の実施形態に係る情報処理制御システムの概略（その２）の一例を示す図である。まず、管理者端末３０は、制御装置１０に対して接続情報２１の生成要求を送信する。制御装置１０は、接続情報２１の生成要求を受信すると、後述する装置リスト５０に含まれる装置情報５１に基づいて、接続情報２１を生成する。制御装置１０は、ネットワークに接続された情報処理装置２０ごとに接続情報２１を生成する。そして、制御装置１０は、情報処理装置２０ａおよび情報処理装置２０ｂに対して、各々の装置に対応する接続情報２１である接続情報２１ａおよび接続情報２１ｂを送信する。
【００３４】
情報処理装置２０ａは、受信した接続情報２１ａの印刷処理を行う。接続情報２１ａが印刷された用紙は、上述のように情報処理装置２０ａの筐体に貼り付けられる等により、接続情報２１ａが情報処理装置２０ａに対応するものであることがユーザにより認識できる状態で配置される。これにより、接続情報２１ａは、情報処理装置２０ａに一意に紐づけられる。
【００３５】
同様に、情報処理装置２０ｂは、受信した接続情報２１ｂの印刷処理を行う。接続情報２１ｂが印刷された用紙は、情報処理装置２０ｂの筐体に貼り付けられる等により、接続情報２１ｂが情報処理装置２０ｂに対応するものであることがユーザにより認識できる状態で配置される。なお、情報処理装置２０は、受信した接続情報２１の印刷処理を行わなくてもよい。この場合、情報処理装置２０と接続情報２１は、両者の対応関係をユーザが見分けられるように一意に紐づけられていればよい。
【００３６】
このように、制御装置１０は、データの出力先を示す出力先情報を含む接続情報２１を、情報処理装置２０ごとに生成する。そして、制御装置１０は、生成した接続情報２１を、接続情報２１に対応する情報処理装置２０へ送信する。そのため、利用者端末３５のユーザは、利用したい情報処理装置２０に紐づけられている接続情報２１を読み取ることにより、利用者端末３５から利用したい情報処理装置２０に対して、印刷対象の文書・画像データ５２を容易に送信することができる。
【００３７】
●ハードウエア構成
図４は、第１の実施形態に係る制御装置のハードウエア構成の一例を示す図である。なお、図４に示すハードウエア構成は、各実施形態において同様の構成を有していてもよく、必要に応じて構成要素が追加または削除されてもよい。制御装置１０は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ストレージ１０４、入出力インターフェース（Ｉ／Ｆ）１０５、通信部１０６およびバス１０７を有する。
【００３８】
ＣＰＵ１０１は、ＲＯＭ１０２やストレージ１０４等に格納された本発明に係るプログラムやデータをＲＡＭ１０３上に読み出し、処理を実行することで、制御装置１０の各機能を実現する演算装置である。制御装置１０は、本発明に係るプログラムが実行されることで本発明に係る情報処理制御方法を実現する。
【００３９】
ＲＯＭ１０２は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。ＲＯＭ１０２は、例えば、フラッシュＲＯＭ等により構成される。ＲＯＭ１０２は、多種の用途に対応したＳＤＫ（Software Development Kit）がインストールされており、ＳＤＫのアプリケーションを用いて、制御装置１０の機能やネットワーク接続などを実現することが可能である。ＲＡＭ１０３は、ＣＰＵ１０１のワークエリア等として用いられる揮発性のメモリである。
【００４０】
ストレージ１０４は、例えば、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等のストレージデバイスである。ストレージ１０４は、ＯＳ（Operation System）、アプリケーションプログラム、および各種データ等を記憶する。入出力インターフェース（Ｉ／Ｆ）１０５は、制御装置１０に外部装置を接続するためのインターフェースである。外部装置は、例えば、ＵＳＢ（Universal Serial Bus）メモリ、メモリカード、光学ディスク等の記録媒体１０５ａや、各種の電子機器等が含まれる。
【００４１】
通信部１０６は、ＣＰＵ１０１の指示に従い、情報処理装置２０、管理者端末３０および利用者端末３５との通信を行うインターフェースである。通信部１０６は、有線通信を用いてネットワークに接続される他、無線ＬＡＮなど無線通信を用いてネットワークに接続されていてもよい。また、通信部１０６は、電話回線網に接続するＤＳＵ（Digital Service Unit）又はモデムを有していてもよい。さらに、通信部１０６は、携帯電話網に接続する通信装置を有していてもよい。
【００４２】
バス１０７は、上記各構成要素に接続され、アドレス信号、データ信号、および各種制御信号等を伝送する。ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ストレージ１０４、入出力インターフェース（Ｉ／Ｆ）１０５、通信部１０６は、バス１０７を介して相互に接続されている。
【００４３】
図５は、第１の実施形態に係る情報処理装置のハードウエア構成の一例を示す図である。なお、図５に示すハードウエア構成は、各実施形態において同様の構成を有していてもよく、必要に応じて構成要素が追加または削除されてもよい。情報処理装置２０は、コントローラ２２０を有する。コントローラ２２０は、ＣＰＵ２０１、ＳＤＲＡＭ２０２、フラッシュメモリ２０３、ＨＤＤ２０４、ＡＳＩＣ（Application Specific Integrated Circuit）２０５、通信部２０６を有する。
【００４４】
ＡＳＩＣ２０５は、ＣＰＵインターフェース、ＳＤＲＡＭインターフェース、ローカルバスインターフェース、ＰＣＩバスインターフェース、ＭＡＣ（Media Access Controller）、及び、ＨＤＤインターフェースなどを備える多機能デバイスボードである。
【００４５】
ＣＰＵ２０１は、ＡＳＩＣ２０５を介して各種プログラムをＨＤＤ２０４から読み取り実行する。ＳＤＲＡＭ２０２は、各種プログラムを記憶するプログラムメモリや、ＣＰＵ２０１が各種プログラムを実行する際に使用するワークメモリ等として機能する。なお、ＳＤＲＡＭ２０２の代わりに、ＤＲＡＭやＳＲＡＭを用いてもよい。
【００４６】
フラッシュメモリ２０３は、不揮発性メモリであり、情報処理装置２０を起動させるブートローダ（ブートプログラム）やＯＳを記憶する。また、フラッシュメモリ２０３は、各プログラムを記憶するアプリケーションメモリとして機能する。さらに、フラッシュメモリ２０３は、各サービス（コピーサービス、プリントサービス、ファクシミリサービス）のソフトウエアを記憶するサービスメモリとして機能する。
【００４７】
また、フラッシュメモリ２０３は、ファームウェアを記憶するファームメモリ、ネットワークアドレスや機種機番等を記憶するデータメモリとして機能する。なお、フラッシュメモリ２０３の代わりに、ＲＡＭと電池を利用したバックアップ回路を集積した不揮発性ＲＡＭや、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の他の不揮発性メモリを使用してもよい。
【００４８】
ＨＤＤ２０４は、複合機の電源のオン、オフに関わりなくデータを記憶する不揮発性の記憶媒体である。ＨＤＤ２０４は、フラッシュメモリ２０３内に記憶されたプログラム及びデータ以外のプログラム及びデータを記録する。なお、ＨＤＤ２０４は、ファームメモリとして使用してもよい。通信部２０６は、ＣＰＵ２０１の指示に従い、制御装置１０、管理者端末３０および利用者端末３５との通信を行う他の機器との通信を行うインターフェースである。
【００４９】
操作部２０７は、ＵＳＢケーブル等を用いてコントローラ２２０と接続されている。操作部２０７は、情報処理装置２０に対して操作を行うユーザのためのインターフェースである。操作部２０７は、各種の操作キー、表示装置としてのＬＣＤ（Liquid crystal display）又はＣＲＴの文字表示器及びタッチパネルを有する。情報処理装置２０は、操作部２０７を操作することにより、データの入力、ジョブの実行、表示をすることができる。
【００５０】
さらに、コントローラ２２０には、ＰＣＩバス２１４を介して、ファックス制御ユニット２０８、記憶媒体２０９ａが脱着可能なＵＳＢ２０９、ＩＥＥＥ１３９４（２１０）、プロッタエンジン２１１、スキャナエンジン２１２およびＮＦＣ（Near Field Communication）モジュール２１３等が接続されている。これにより、情報処理装置２０では、コピーサービス、プリントサービス、ファクシミリサービス等の各サービスを提供することができる。プロッタエンジン２１１は電子写真方式又はインクジェット方式のいずれの方式を採用していてもよい。
【００５１】
なお、図５に図示する構成は一例に過ぎず、情報処理装置２０のハードウエア構成は図５の構成には限られない。例えば、通信部２０６は、ＰＣＩバス２１４に接続されていてもよい。また、通信部２０６は、有線でネットワークに接続される他、無線ＬＡＮなど無線で接続されていてもよい。さらに、通信部２０６は、電話回線網に接続するＤＳＵ（Digital Service Unit）又はモデムを有していてもよい。携帯電話網に接続する通信装置を有していてもよい。
【００５２】
図６は、第１の実施形態に係る管理者端末のハードウエア構成の一例を示す図である。なお、図６に示すハードウエア構成は、各実施形態において同様の構成を有していてもよく、必要に応じて構成要素が追加または削除されてもよい。また、利用者端末３５は、図６に示すハードウエア構成と同様の構成を有していてもよい。
【００５３】
管理者端末３０は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ストレージ３０４、入力部３０５、表示部３０６、入出力インターフェース（Ｉ／Ｆ）３０７、通信部３０９、カメラ部３１０およびバス３１１を有する。
【００５４】
ＣＰＵ３０１は、管理者端末３０全体の制御を行う。ＣＰＵ３０１は、ＲＯＭ３０２やストレージ３０４等に格納されたプログラムやデータをＲＡＭ３０３上に読み出し、処理を実行することで、管理者端末３０の各機能を実現する演算装置である。
【００５５】
ＲＡＭ３０３は、ＣＰＵ３０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ３０２は、電源を切ってもプログラムやデータを保持することができる不揮発性のメモリである。ストレージ３０４は、例えば、ＨＤＤ、ＳＳＤ、またはフラッシュＲＯＭ等のストレージデバイスであり、ＯＳ、アプリケーションプログラム、および各種データ等を記憶する。
【００５６】
入力部３０５は、管理者端末３０の操作を行うための入力を受け付ける。入力部３０５は、例えば、キーボード、マウス、タッチパネル、音声入力装置等の入力装置である。表示部３０６は、管理者端末３０の処理結果等を表示する。表示部３０６は、例えば、ＣＰＵ３０１からの要求により、管理者端末３０が有する各種情報をカーソル、メニュー、ウィンドウ、文字、または画像などの形態でディスプレイに表示する。表示部３０６は、例えば、ＬＣＤ（Liquid Crystal display）等の表示装置である。
【００５７】
なお、入力部３０５または表示部３０６は、管理者端末３０の外部に設けられていても良い。また、入力部３０５および表示部３０６は、例えば、タッチパネルディスプレイ等の一体型の表示入力部等であってもよい。
【００５８】
入出力インターフェース（Ｉ／Ｆ）３０７は、管理者端末３０に外部装置を接続するためのインターフェースである。外部装置は、例えば、ＵＳＢメモリ、メモリカード、光学ディスク等の記録媒体３０８や、各種の電子機器等が含まれる。
【００５９】
通信部３０９は、制御装置１０および情報処理装置２０とネットワークを介して通信（接続）を行う通信インターフェースである。通信部３０９は、アンテナ、無線部、ＭＡＣ部等を含む。カメラ部３１０は、撮像範囲内の画像を撮像する撮像装置である。
【００６０】
バス３１１は、上記各構成要素に接続され、アドレス信号、データ信号、および各種制御信号等を伝送する。ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ストレージ３０４、入力部３０５、表示部３０６、入出力インターフェース（Ｉ／Ｆ）３０７、通信部３０９およびカメラ部３１０は、バス３１１を介して相互に接続されている。
【００６１】
●機能構成
図７は、第１の実施形態に係る情報処理制御システムの機能構成の一例を示す図である。図７に示す制御装置１０により実現される機能は、第１送受信部１５１、取得部１５２、記憶・読出部１５３、記憶部１５４、生成部１５５、特定部１５６および第２送受信部１５７を含む機能である。
【００６２】
第１送受信部１５１は、管理者端末３０または利用者端末３５との間でデータを送受信する機能である。第１送受信部１５１は、ウェブブラウザを用いて外部端末からの要求を受信するためのＨＴＴＰサーバ機能１１としての役割を担う。第１送受信部１５１は、接続情報２１に含まれる出力先情報に対応するアップロード用ページ３３に、管理者端末３０または利用者端末３５等の外部端末によってアップロードされたデータを受信する。第１送受信部１５１は、例えば、図４に示した制御装置１０の通信部１０６およびＣＰＵ１０１によって実行されるプログラム等により実現される。
【００６３】
取得部１５２は、情報処理装置２０の装置情報５１を取得する機能である。取得部１５２は、例えば、制御装置１０にネットワークを介して接続された情報処理装置２０に対して、ディスカバリ要求等の情報取得要求を送信する。そして、取得部１５２は、情報取得要求に対する応答として装置情報５１を取得する。情報取得要求および情報取得要求に対する応答は、ＳＳＤＰ（Simple Service Discovery Protocol)、ＳＮＭＰ（Simple Network Management Protocol)、マルチキャストＤＮＳ（Domain Name System）などのプロトコルを用いて行われる。
【００６４】
また、別の例として、取得部１５２は、情報処理制御システム１の管理者が使用する管理者端末３０に入力された装置情報５１を、管理者端末３０から制御装置１０へ送信されることにより取得してもよい。取得部１５２は、例えば、図４に示した制御装置１０およびＣＰＵ１０１によって実行されるプログラム等により実現される。取得部１５２は、取得手段の一例である。
【００６５】
ここで、取得部１５２により取得される装置情報５１の詳細を説明する。図８は、第１の実施形態に係る装置リストの一例を示す図である。図８に示す装置リスト５０は、取得部１５２により取得された情報処理装置２０ごとの装置情報５１がリスト化されたものである。装置リスト５０は、記憶部１５４に記憶されている。装置情報５１は、装置名、ＩＰアドレス、アップロード用ページＵＲＬおよびデータ送信用ＵＲＬが対応づけられている。
【００６６】
装置名は、プリンタＡまたはプリンタＢなどの情報処理装置２０を識別するための情報である。装置名は、情報処理装置２０または管理者端末３０によって任意に設定される。なお、装置名は、例えば「１階ラウンジのプリンタ」、「３階会議室のプリンタ」などのユーザがわかりやすい情報であってもよい。情報処理装置２０ごとに装置情報５１が割り当てられている場合、装置情報５１を取得した利用者端末３５は、情報処理装置２０を一意に特定することは可能であるが、装置情報５１を取得した利用者端末３５の操作画面等に装置名を表示させることにより、利用者や管理者に安心感を与えることができる。
【００６７】
ＩＰアドレスは、情報処理装置２０のＩＰアドレスである。ＩＰアドレスは、情報処理装置２０のネットワーク上の宛先を示すものであればよく、ＭＡＣアドレスなどであってもよい。ＩＰアドレスは、データの送信先を示す宛先情報の一例である。
【００６８】
アップロード用ページＵＲＬは、利用者端末３５がアップロード用ページ３３のＨＴＭＬデータを要求するための情報である。アップロード用ページＵＲＬは、例えば、ＨＴＴＰ  ＧＥＴメソッドを用いてリクエストされる。アップロード用ページ３３は、例えば、情報処理装置２０の印刷対象となる文書・画像データ５２をアップロードするための領域である。利用者端末３５は、アップロード用ページＵＲＬに対応する領域に、文書・画像データ５２をアップロードすることにより、文書・画像データ５２を出力する。アップロード用ページＵＲＬは、利用者端末３５等の外部端末によるデータの出力先を示す出力先情報の一例である。
【００６９】
データ送信用ＵＲＬは、情報処理装置２０に対して、アップロード用ページ３３にアップロードされた文書・画像データ５２を送信して印刷処理を要求するための情報である。データ送信用ＵＲＬは、アップロード用ページ３３に紐づけられる。データ送信用ＵＲＬは、例えば、ＨＴＴＰ  ＰＯＳＴメソッドを用いてリクエストされる。
【００７０】
このように、アップロード用ページＵＲＬおよびデータ送信用ＵＲＬが情報処理装置２０ごとに重複しないように割り当てられている。すなわち、制御装置１０は、例えば、管理者端末３０または利用者端末３５からアップロード用ページＵＲＬを用いて、ＨＴＴＰリクエストを受信した場合、対応する情報処理装置２０のＩＰアドレスは一意に決定される。そのため、利用者端末３５は、読み取った接続情報２１に含まれるアップロード用ページ３３のＵＲＬに基づいて、処理対象のデータをアップロードすることにより、利用したい特定の情報処理装置に対して処理対象のデータを容易に送信することができる。
【００７１】
図７に戻り、制御装置１０の機能構成の説明を続ける。記憶・読出部１５３は、記憶部１５４に各種データを記憶し、記憶部１５４から各種データを読み出す機能である。記憶・読出部１５３および記憶部１５４は、例えば、図４に示すＲＯＭ１０２、ストレージ１０４およびＣＰＵ１０１で実行されるプログラム等により実現される。記憶部１５４は、図８に示した装置リスト５０を記憶している。記憶部１５４は、記憶手段の一例である。
【００７２】
生成部１５５は、管理者端末３０または情報処理装置２０からの接続情報の生成要求に基づいて、接続情報２１を生成する機能である。生成部１５５は、接続情報生成機能１２としての役割を担う。生成部１５５は、図８で示した装置情報５１に基づいて、接続情報２１を生成する。接続情報２１は、情報処理装置２０ごとに割り当てられた、データの出力先を示す出力先情報を含む。接続情報２１は、例えば、情報処理装置２０ａの印刷対象となる文書・画像データ５２ａをアップロードするためのアップロード用ページ３３ａのＵＲＬを含む。生成部１５５は、例えば、図４に示した制御装置１０のＣＰＵ１０１によって実行されるプログラム等により実現される。生成部１５５は、生成手段の一例である。
【００７３】
特定部１５６は、情報処理装置２０ごとに異なる所定の条件に基づいて、管理者端末３０または利用者端末３５等の外部端末から出力されたデータの送信先となる情報処理装置２０を特定する機能である。具体的には、特定部１５６は、利用者端末３５によってデータがアップロードされたアップロード用ページ３３のＵＲＬに対応する情報処理装置２０を、データの送信先となる情報処理装置２０として特定する。特定部１５６は、例えば、図４に示した制御装置１０のＣＰＵ１０１によって実行されるプログラム等により実現される。
【００７４】
第２送受信部１５７は、情報処理装置２０との間でデータを送受信する機能である。第２送受信部１５７は、データ送信機能１３としての役割を担う。第２送受信部１５７は、第１送受信部１５１により受信したデータを、特定部１５６によって特定された情報処理装置２０へ送信する。第２送受信部１５７は、図８で示したＩＰアドレスを用いて、文書・画像データ５２を特定の情報処理装置２０に対して送信する。
【００７５】
第２送受信部１５７は、ＦＴＰ（File Transfer Protocol）、ＨＴＴＰ(HyperText Transfer Protocol)、ＨＴＴＰＳ(HyperText Transfer Protocol Secure)またはＬＰＤ(Line Printer Daemon)等のプロトコルを用いて、情報処理装置２０との間でデータの送受信を行う。第２送受信部１５７は、例えば、図４に示した制御装置１０の通信部１０６およびＣＰＵ１０１によって実行されるプログラム等により実現される。第２送受信部１５７は、送信手段の一例である。
【００７６】
続いて、情報処理装置２０の機能構成を説明する。情報処理装置２０により実現される機能は、第１送受信部２５１、情報処理部２５２、装置情報通信部２５３、記憶・読出部２５４および記憶部２５５を含む機能である。
【００７７】
第１送受信部２５１は、制御装置１０との間でデータを送受信する機能である。第１送受信部２５１は、例えば、制御装置１０から送信された処理対象の文書・画像データ５２を受信する。また、第１送受信部２５１は、制御装置１０から送信された接続情報２１を受信する。第１送受信部２５１は、ＦＴＰ、ＨＴＴＰ、ＨＴＴＰＳまたはＬＰＤ等のプロトコルを用いて、制御装置１０との間でデータを送受信する。第１送受信部１５１は、例えば、図５に示した情報処理装置２０の通信部２０６およびＣＰＵ２０１によって実行されるプログラム等により実現される。
【００７８】
情報処理部２５２は、制御装置１０から送信された文書・画像データ５２の印刷処理を行う。情報処理部２５２は、情報処理機能２２としての役割を担う。情報処理部２５２は、例えば、図５に示した情報処理装置２０のＣＰＵ２０１によって実行されるプログラム等により実現される。
【００７９】
装置情報通信部２５３は、制御装置１０に対して、図８で示した装置情報５１の通信を行う機能である。装置情報通信部２５３は、図５に示した情報処理装置２０の通信部２０６およびＣＰＵ２０１によって実行されるプログラム等により実現される。
【００８０】
記憶・読出部２５４は、記憶部２５５に各種データを記憶し、記憶部２５５から各種データを読み出す機能である。記憶・読出部２５４および記憶部２５５は、例えば、図５に示すフラッシュメモリ２０３、ＨＤＤ２０４およびＣＰＵ２０１で実行されるプログラム等により実現される。記憶部２５５は、図８に示した装置情報５１を記憶している。
【００８１】
続いて、管理者端末３０の機能構成を説明する。管理者端末３０により実現される機能は、第１送受信部３５１ａ、表示制御部３５２ａ、読取部３５３ａ、データ処理部３５４ａ、記憶・読出部３５５ａおよび記憶部３５６ａを含む機能である。
【００８２】
第１送受信部３５１ａは、制御装置１０との間でデータを送受信する機能である。第１送受信部３５１ａは、ブラウザ機能３２ａとしての役割を担う。第１送受信部３５１ａは、例えば、アップロード用ページ３３にアップロードされたデータを制御装置１０に対して送信する。第１送受信部３５１ａは、例えば、図６に示した管理者端末３０の通信部３０９およびＣＰＵ３０１によって実行されるプログラム等により実現される。
【００８３】
表示制御部３５２ａは、第１送受信部３５１ａにより受信された接続情報２１を表示部３０６に表示させる機能である。表示制御部３５２ａは、例えば、図６に示した管理者端末３０のＣＰＵ３０１によって実行されるプログラム等により実現される。
【００８４】
読取部３５３ａは、接続情報２１を読み取る機能である。読取部３５３ａは、読取機能３１ａとしての役割を担う。接続情報２１がＱＲコード（登録商標）などの二次元コードである場合、読取部３５３ａは、接続情報２１を撮像することにより接続情報２１を読み取る。読取部３５３ａは、例えば、図６に示した管理者端末３０のカメラ部３１０およびＣＰＵ３０１によって実行されるプログラム等により実現される。
【００８５】
また、接続情報２１がＮＦＣなどの近距離無線通信である場合、読取部３５３ａは、接続情報２１を近距離無線通信によって受信する構成であってもよい。この場合、読取部３５３ａは、例えば、図６に示した管理者端末３０の通信部３０９およびＣＰＵ３０１によって実行されるプログラム等により実現される。
【００８６】
データ処理部３５４ａは、読取部３５３ａによって読み取った接続情報２１に含まれる出力先情報に基づいて、データの出力先である領域に文書・画像データ５２を出力する機能である。データ処理部３５４ａは、例えば、接続情報２１に含まれるアップロード用ページ３３のＵＲＬに基づいて、ＵＲＬに対応する領域（アップロード用ページ３３）へ文書・画像データ５２をアップロードする。データ処理部３５４ａは、例えば、図６に示した管理者端末３０のＣＰＵ３０１によって実行されるプログラム等により実現される。
【００８７】
記憶・読出部３５５ａは、記憶部３５６ａに各種データを記憶し、記憶部３５６ａから各種データを読み出す機能である。記憶・読出部３５５ａおよび記憶部３５６ａは、例えば、図６に示すＲＯＭ３０２、ストレージ３０４およびＣＰＵ３０１で実行されるプログラム等により実現される。記憶部２５５ａは、文書・画像データ５２を記憶している。文書・画像データ５２は、情報処理装置２０における印刷処理の対象となるデータであり、利用者端末３５等の外部端末から出力されるデータである。
【００８８】
続いて、利用者端末３５の機能構成を説明する。利用者端末３５により実現される機能は、第１送受信部３５１ｂ、表示制御部３５２ｂ、読取部３５３ｂ、データ処理部３５４ｂ、記憶・読出部３５５ｂおよび記憶部３５６ｂを含む機能である。第１送受信部３５１ｂ、表示制御部３５２ｂ、読取部３５３ｂ、データ処理部３５４ｂ、記憶・読出部３５５ｂおよび記憶部３５６ｂの機能は、管理者端末３０により実現される第１送受信部３５１ａ、表示制御部３５２ａ、読取部３５３ａ、データ処理部３５４ａ、記憶・読出部３５５ａおよび記憶部３５６ａと同様である。
【００８９】
●接続情報の生成処理
次に、第１の実施形態に係る制御装置１０において接続情報２１を生成するための処理について説明する。図９は、第１の実施形態に係る情報処理制御システムにおける装置情報の取得処理の一例を示すシーケンス図である。なお、図９は、制御装置１０が、情報処理装置２０に対して、ディスカバリ要求等の情報取得要求を送信する場合の例を説明する。また、図９は、制御装置１０が、情報処理装置２０ａから装置情報５１ａを取得する場合の例を示すが、図９に示す処理は、制御装置１０に接続された他の情報処理装置２０（例えば、情報処理装置２０ｂ）に対しても同様に行われる。
【００９０】
ステップＳ１０１において、制御装置１０の取得部１５２は、情報処理装置２０ａに対して、装置情報５１の取得要求を送信する。制御装置１０の取得部１５２は、制御装置１０にネットワークを介して接続された情報処理装置２０に対して、装置情報５１の取得要求をそれぞれ送信する。
【００９１】
ステップＳ１０２において、情報処理装置２０ａの装置情報通信部２５３は、装置情報の取得要求を受信した場合、記憶部２５５へ装置情報５１ａの読出しを行う。具体的には、装置情報通信部２５３は、記憶・読出部２５４に対して装置情報５１ａの読出要求を出力する。そして、記憶・読出部２５４は、出力された読出要求を検知すると、記憶部２５５に記憶された装置情報５１ａを読み出す。
【００９２】
ステップＳ１０３において、情報処理装置２０ａの記憶部２５５は、装置情報通信部２５３に対して、装置情報５１ａを出力する。具体的には、記憶部２５５は、記憶・読出部２５４に対して、装置情報５１ａを出力する。そして、記憶・読出部２５４は、装置情報通信部２５３に対して、出力された装置情報５１ａを出力する。
【００９３】
ステップＳ１０４において、情報処理装置２０ａの装置情報通信部２５３は、記憶部２５５から出力された装置情報５１ａを、制御装置１０に対して送信する。装置情報通信部２５３から送信される装置情報５１ａは、例えば、情報処理装置２０ａのＩＰアドレスである。ステップＳ１０５において、制御装置１０の取得部１５２は、受信した装置情報５１ａに基づいて、図８に示した装置リスト５０を生成する。
【００９４】
取得部１５２は、例えば、受信した装置情報５１ａである情報処理装置２０ａのＩＰアドレスに対して、装置名、アップロード用ページＵＲＬおよびデータ送信用ＵＲＬを紐づけて、装置リスト５０を生成する。装置名、アップロード用ページＵＲＬおよびデータ送信用ＵＲＬは、例えば、制御装置１０によって設定される。なお、装置名、アップロード用ページＵＲＬおよびデータ送信用ＵＲＬは、情報処理装置２０によって設定され、装置情報５１と併せて制御装置１０へ送信されてもよい。
【００９５】
ステップＳ１０６において、制御装置１０の取得部１５２は、生成した装置リスト５０を記憶部１５４に記憶させる。具体的には、取得部１５２は、記憶・読出部１５３に対して、生成した装置リスト５０を出力する。そして、記憶・読出部１５３は、出力された装置リスト５０を検知すると、記憶部１５４に装置リスト５０を記憶させる。これにより、制御装置１０は、制御装置１０にネットワークを介して接続された情報処理装置２０の装置情報５１を記憶することができる。
【００９６】
続いて、制御装置１０に記憶された装置情報５１に基づいて接続情報２１を生成する処理について説明する。図１０は、第１の実施形態に係る情報処理制御システムにおける接続情報の生成処理の一例を示すシーケンス図である。図１０において、接続情報２１の生成要求は、管理者端末３０によって送信される例を説明するが、接続情報２１の生成要求は、利用者端末３５によって送信される構成にしてもよい。
【００９７】
ステップＳ２０１において、管理者端末３０の第１送受信部３５１ａは、制御装置１０に対して、接続情報２１の生成要求を送信する。具体的には、管理者端末３０の第１送受信部３５１ａは、例えば、ＨＴＴＰリクエスト（例えば、ＧＥＴ  ｈｔｔｐ：／／１９２．１６８．０．２／２ｄ＿ｃｏｄｅ）によって、制御装置１０に対して、接続情報２１の生成要求を送信する。また、制御装置１０の第１送受信部１５１は、ＨＴＴＰサーバとして動作し、送信された接続情報２１の送信要求を受信する。
【００９８】
ステップＳ２０２において、制御装置１０の第１送受信部１５１は、受信した接続情報２１の生成要求を生成部１５５へ出力する。ステップＳ２０３において、制御装置１０の生成部１５５は、出力された接続情報２１の生成要求を検知すると、記憶部１５４に対して、装置情報５１の読出しを行う。具体的には、生成部１５５は、記憶・読出部１５３に対して装置情報５１の読出要求を出力する。そして、記憶・読出部１５３は、出力された読出要求を検知すると、記憶部１５４に記憶された装置情報５１を読み出す。
【００９９】
ステップＳ２０４において、制御装置１０の記憶部１５４は、生成部１５５に対して、装置情報５１を出力する。具体的には、記憶部１５４は、記憶・読出部１５３に対して、装置情報５１を出力する。そして、記憶・読出部１５３は、出力された装置情報５１を、生成部１５５に対して出力する。
【０１００】
ステップＳ２０５において、制御装置１０の生成部１５５は、出力された装置情報５１を検知すると、接続情報２１を生成する。ここで、制御装置１０の生成部１５５による処理の詳細を説明する。図１１は、第１の実施形態に係る生成部の処理の一例を示すフローチャートである。なお、図１１は、情報処理装置２０ａの接続情報２１ａを生成する場合の例を説明するが、情報処理装置２０ｂの接続情報２１ｂは、同様の処理によって生成される。
【０１０１】
ステップＳ３０１において、制御装置１０は、記憶部１５４に装置情報５１ａが記憶されている場合、処理をステップＳ３０３へ移行させる。一方で、制御装置１０は、記憶部１５４に装置情報５１ａが記憶されてない場合、処理をステップＳ３０２へ移行させる。ステップＳ３０２において、制御装置１０は、情報処理装置２０ａから装置情報５１ａを取得する。装置情報５１ａの取得処理は、図９で示した処理と同様である。
【０１０２】
ステップＳ３０３において、制御装置１０は、記憶部１５４に記憶された装置リスト５０から装置情報５１ａを読み出す。ステップＳ３０４において、制御装置１０は、読み出した装置情報５１ａを用いて、情報処理装置２０ａの接続情報２１ａを生成する。具体的には、制御装置１０は、図８で示した装置情報５１ａに含まれるアップロード用ページ３３ａのＵＲＬを符号化して、二次元コードである接続情報２１ａを生成する。制御装置１０は、ステップＳ３０５において、制御装置１０は、生成した接続情報２１ａを出力する。
【０１０３】
図１０に戻り、情報処理制御システムにおける接続情報の生成処理の説明を続ける。ステップＳ２０６において、制御装置１０の生成部１５５は、生成した接続情報２１を、第１送受信部１５１へ出力する。ステップＳ２０７において、制御装置１０の第１送受信部１５１は、管理者端末３０に対して、接続情報２１を送信する。具体的には、制御装置１０の第１送受信部１５１は、ＨＴＴＰサーバとして動作し、生成された接続情報２１を、管理者端末３０に対して送信する。
【０１０４】
ステップＳ２０８において、管理者端末３０の第１送受信部３５１ａは、受信した接続情報２１を表示制御部３５２ａへ出力する。ステップＳ２０９において、管理者端末３０の表示制御部３５２ａは、出力された接続情報２１を検知すると、ブラウザ機能３２ａを用いて、接続情報２１を表示させる。
【０１０５】
ここで、ブラウザ機能３２ａを用いて表示される表示画像について説明する。図１２は、第１の実施形態に係る管理者端末において表示される表示画像の一例を示す図である。図１２に示す表示画像３４は、情報処理装置２０ａに対応する接続情報２１ａと情報処理装置２０ｂに対応する接続情報２１ｂを含む。
【０１０６】
また、表示画像３４は、接続情報２１ａとして二次元コード内に埋め込まれた、情報処理装置２０ａに対応するアップロード用ＵＲＬ「ｈｔｔｐ：／／１９２．１６８．０．２／ｐａｇｅ／ａ」のメッセージを含む。さらに、表示画像３４は、情報処理装置２０ａのＩＰアドレス「１９２．１６８．０．１００」のメッセージを含む。また、表示画像３４は、情報処理装置２０ｂに関しても同様の情報が表示される。
【０１０７】
表示画像３４は、二次元コードである接続情報２１の印刷を要求するための「二次元コードを印刷」のアイコンを含む。管理者端末３０は、「二次元コードを印刷」のアイコンがユーザにより選択されることにより、接続情報２１の印刷要求を制御装置１０に対して送信する。
【０１０８】
このように、管理者端末３０に接続情報２１を表示させることで、管理者端末３０を使用する管理者は、接続情報２１が印刷される前に、接続情報２１の内容を確認することができる。なお、図１２で示した接続情報２１の表示画像３４は一例であり、これに限られない。また、図１２は、情報処理装置２０ａと情報処理装置２０ｂの二台の情報処理装置２０の接続情報２１を表示させる例を説明したが、制御装置１０にネットワークを介して接続された情報処理装置２０の台数に応じて、表示される接続情報２１の数は、変更されてもよい。
【０１０９】
図１０に戻り、情報処理制御システムにおける接続情報の生成処理の説明を続ける。ステップＳ２１０において、管理者端末３０の表示制御部３５２ａは、第１送受信部３５１ａに対して、接続情報２１の印刷指示を出力する。具体的には、表示制御部３５２ａは、図１２に示した表示画面の「二次元コードを印刷」のアイコンがユーザにより選択されたことを検知すると、第１送受信部３５１ａに対して、接続情報２１の印刷指示を出力する。
【０１１０】
ステップＳ２１１において、管理者端末３０の第１送受信部３５１ａは、出力された接続情報２１の印刷指示を検知すると、制御装置１０に対して、接続情報２１の印刷要求を送信する。具体的には、管理者端末３０の第１送受信部３５１ａは、例えば、ＨＴＴＰリクエスト（例えば、ＰＯＳＴ  ｈｔｔｐ：／／１９２．１６８．０．２／２ｄ＿ｃｏｄｅ／ｐｒｉｎｔ）によって、制御装置１０に対して、接続情報２１の印刷要求を送信する。
【０１１１】
ステップＳ２１２において、制御装置１０の第１送受信部１５１は、特定部１５６に対して、受信した接続情報２１の印刷要求を出力する。ステップＳ２１３において、制御装置１０の特定部１５６は、出力された接続情報２１の印刷要求を検知すると、接続情報２１の送信先となる情報処理装置２０を特定する。
【０１１２】
具体的には、特定部１５６は、接続情報２１に含まれるアップロード用ページ３３のＵＲＬに対応する情報処理装置２０を、接続情報２１の送信先として特定する。なお、図１０の例では、接続情報２１は、情報処理装置２０ａに対応するアップロード用ページ３３ａのＵＲＬが含まれているものとし、特定部１５６は、情報処理装置２０ａを接続情報２１の送信先として特定するものとする。
【０１１３】
ステップＳ２１４において、制御装置１０の特定部１５６は、情報処理装置２０ａを接続情報２１の送信先として特定したため、第２送受信部１５７に対して、接続情報２１の印刷要求の送信指示を出力する。ステップＳ２１５において、制御装置１０の第２送受信部１５７は、出力された接続情報２１ａの印刷要求の送信指示を検知すると、情報処理装置２０ａに対して、接続情報２１ａの印刷要求を送信する。具体的には、制御装置１０の第１送受信部１５１は、ＨＴＴＰサーバとして動作し、接続情報２１ａに対応する情報処理装置２０ａのＩＰアドレスに対して、接続情報２１ａの印刷要求を送信する。
【０１１４】
ステップＳ２１６において、情報処理装置２０ａの第１送受信部２５１は、接続情報２１ａの印刷要求を受信すると、情報処理部２５２に対して、接続情報２１ａの印刷実行指示を出力する。ステップＳ２１７において、情報処理装置２０ａの情報処理部２５２は、出力された接続情報２１ａの印刷実行指示を検知すると、接続情報２１ａの印刷処理を行う。
【０１１５】
ここで、接続情報２１ａが印刷された印刷画像について説明する。図１３は、第１の実施形態に係る情報処理装置において印刷された接続情報の一例を示す図である。図１３は、情報処理装置２０ａに対応する接続情報２１ａの印刷処理を行った際に出力される印刷画像２５ａである。
【０１１６】
図１３に示す印刷画像２５ａは、二次元コードである接続情報２１ａを含む。また、印刷画像２５ａは、「プリンタＡから印刷するためには、二次元コードを読み取るか、ｈｔｔｐ：／／１９２．１６８．０．２／ｐａｇｅ／ａにアクセスしてください。」という、情報処理装置２０ａを利用したいユーザへのメッセージを含む。さらに、印刷画像２５ａは、「管理者の方は、この紙をプリンタＡの傍に置いてください。」という、情報処理制御システム１の管理者へのメッセージを含む。
【０１１７】
印刷画像２５ａが印刷された任意の用紙は、情報処理装置２０ａの筐体に貼り付けられたり、情報処理装置２０ａの傍に置かれたりして、情報処理装置２０ａとの対応関係を、情報処理装置２０ａを利用したいユーザが判別できるように配置される。これによって、情報処理装置２０ａを利用したいユーザは、情報処理装置２０ａに対応する接続情報２１ａを読み取ることによって、情報処理装置２０ａを利用することが可能となる。
【０１１８】
なお、図１３に示す印刷画像２５ａは、これに限られず、少なくとも接続情報２１ａが含まれていればよい。また、図１３は、情報処理装置２０ａに対応する接続情報２１ａの印刷画像２５ａを説明したが、情報処理装置２０ｂに対応する接続情報２１ｂは、同様の印刷画像として出力される。
【０１１９】
●印刷処理
次に、接続情報２１を読み取った利用者端末３５から出力されたデータを、情報処理装置２０を用いて印刷するための処理について説明する。図１４は、第１の実施形態に係る情報処理制御システムにおける印刷処理の一例を示すシーケンス図である。図１４は、利用者端末３５が情報処理装置２０ａに対してデータの印刷要求を送信する例を説明するが、利用者端末３５から情報処理装置２０ｂに対するデータの印刷要求は、同様の処理によって行われる。また、図１４は、利用者端末３５が情報処理装置２０に対してデータの印刷要求を送信する例を説明するが、情報処理装置２０に対するデータの印刷要求は、管理者端末３０によって送信される構成としてもよい。
【０１２０】
ステップＳ４０１において、利用者端末３５の読取部３５３ｂは、接続情報２１ａを読み取る。具体的には、読取部３５３ｂは、任意の用紙に印刷された図１３に示す印刷画像２５ａに含まれる接続情報２１ａを撮像することにより、二次元コードである接続情報２１ａを読み取る。
【０１２１】
ステップＳ４０２において、利用者端末３５の読取部３５３ｂは、読み取った接続情報２１ａに含まれるアップロード用ページＵＲＬを復号し、読取情報として第１送受信部３５１ｂへ出力する。この場合、読取情報は、図８に示す「ｈｔｔｐ：／／１９２．１６８．０．２／ｐａｇｅ／ａ」である。
【０１２２】
ステップＳ４０３において、利用者端末３５の第１送受信部３５１ｂは、上記読取情報を、制御装置１０に対して送信する。具体的には、利用者端末３５の第１送受信部３５１ｂは、例えば、ＨＴＴＰリクエストによって、読取情報である復号されたアップロード用ページＵＲＬを用いて、アップロード用ページ３３のＨＴＭＬデータを、制御装置１０に対して要求する。制御装置１０の第１送受信部１５１は、ＨＴＴＰサーバとして動作し、利用者端末３５からの上記要求を受信する。
【０１２３】
ステップＳ４０４において、制御装置１０の第１送受信部１５１は、読取情報を受信すると、記憶部１５４に対して、装置情報５１ａの読出しを行う。具体的には、第１送受信部１５１は、記憶・読出部１５３に対して、装置情報５１ａに含まれるアップロード用ページ３３ａの読出要求を出力する。そして、記憶・読出部１５３は、出力された読出要求を検知すると、記憶部１５４に記憶された装置情報５１ａに含まれるアップロード用ページ３３ａを読み出す。
【０１２４】
ステップＳ４０５において、制御装置１０の記憶部１５４は、第１送受信部１５１に対して、装置情報５１ａを出力する。具体的には、記憶部１５４は、記憶・読出部１５３に対して、装置情報５１ａに含まれるアップロード用ページ３３ａを出力する。そして、記憶・読出部１５３は、出力された装置情報５１ａに含まれるアップロード用ページ３３ａを、第１送受信部１５１に対して出力する。
【０１２５】
ステップＳ４０６において、制御装置１０の第１送受信部１５１は、アップロード用ページ３３ａを、利用者端末３５に対して送信する。具体的には、制御装置１０の第１送受信部１５１は、ＨＴＴＰサーバとして動作し、ブラウザ機能３２ａとしての役割を担う利用者端末３５の第１送受信部３５１ｂに対して、アップロード用ページ３３ａを送信する。
【０１２６】
ステップＳ４０７において、利用者端末３５の第１送受信部３５１ｂは、データ処理部３５４ｂに対して、受信したアップロード用ページ３３ａを出力する。具体的には、利用者端末３５の第１送受信部３５１ｂは、受信したアップロード用ページ３３ａを、ブラウザ機能３２ａを用いて表示させることにより、データ処理部３５４ｂで処理可能な状態に出力する。
【０１２７】
ステップＳ４０８において、利用者端末３５のデータ処理部３５４ｂは、出力されたアップロード用ページ３３ａを検知すると、記憶部３５６ｂに対して、文書・画像データ５２ａの読出しを行う。具体的には、データ処理部３５４ｂは、記憶・読出部３５５ｂに対して文書・画像データ５２ａの読出要求を出力する。そして、記憶・読出部３５５ｂは、出力された読出要求を検知すると、記憶部３５６ｂに記憶された文書・画像データ５２ａを読み出す。なお、データ処理部３５４ｂにより読み出されるデータは、アップロード用ページ３３にアップロードするデータであればよく、文書・画像データ５２ａに限られない。
【０１２８】
ステップＳ４０９において、利用者端末３５の記憶部３５６ｂは、データ処理部３５４ｂに対して、文書・画像データ５２ａを出力する。具体的には、記憶部３５６ｂは、記憶・読出部３５５ｂに対して、文書・画像データ５２ａを出力する。そして、記憶・読出部３５５ｂは、出力された文書・画像データ５２ａを、データ処理部３５４ｂに対して出力する。
【０１２９】
ステップＳ４１０において、利用者端末３５のデータ処理部３５４ｂは、出力された文書・画像データ５２ａを、データの出力先となる領域であるアップロード用ページ３３ａへアップロードする。ステップＳ４１１は、利用者端末３５のデータ処理部３５４ｂは、第１送受信部３５１ｂに対して、アップロードした文書・画像データ５２ａの印刷指示を出力する。
【０１３０】
ステップＳ４１２において、利用者端末３５の第１送受信部３５１ｂは、文書・画像データ５２ａの印刷要求を、制御装置１０に対して送信する。具体的には、利用者端末３５の第１送受信部３５１ｂは、図８に示した情報処理装置２０ａに対応したデータ送信用ＵＲＬ「ｈｔｔｐ：／／１９２．１６８．０．２／ｐｒｉｎｔ／ａ」に対して、文書・画像データ５２ａを送信する。そして、制御装置１０の第１送受信部１５１は、ＨＴＴＰサーバとして動作し、上記データ送信用ＵＲＬに対して送信された文書・画像データ５２ａを受信する。
【０１３１】
ここで、利用者端末３５のデータ処理部３５４ｂによる処理の詳細を説明する。図１５は、第１の実施形態に係るアップロード用ページの一例を示す図である。図１５に示すアップロード用ページ３３ａは、情報処理装置２０ａを用いて印刷処理を行いたいデータを、アップロードするためのページである。
【０１３２】
アップロード用ページ３３ａは、利用者端末３５が接続情報２１ａに含まれるアップロード用ページ３３ａのＵＲＬ（ｈｔｔｐ：／／１９２．１６８．０．２／ｐａｇｅ／ａ）にアクセスすることにより、利用者端末３５のブラウザ機能３２ｂを用いて表示される。アップロード用ページ３３は、情報処理装置２０ごとに割り当てられた、利用者端末３５等の外部端末からのデータの出力先となる領域の一例である。また、アップロード用ページ３３のＵＲＬは、利用者端末３５等の外部端末によるデータの出力先を示す出力先情報の一例である。
【０１３３】
図１５に示すアップロード用ページ３３ａは、データがアップロードされていない状態を示す。データ処理部３５４ｂは、利用者端末３５を所持するユーザが「ファイルを選択」のアイコンを選択することにより、アップロードしたいデータを選択する。
【０１３４】
ここで、図１５に示すように、アップロード可能なデータファイル形式は、ＰＤＦ（Portable Document Format）、ＪＰＥＧ（Joint Photographic Experts Group）、ＧＩＦ（Graphics Interchange Format）またはＰＮＧ（Portable Network Graphics）等であることが好ましい。これにより、アップロードされたデータを取得した制御装置１０は、データを情報処理装置２０に対して送信する際にファイル変換処理を不要とすることができる。なお、アップロード可能なデータファイル形式は、これに限られない。
【０１３５】
データ処理部３５４ｂは、利用者端末３５を所持するユーザにより「送信」のアイコンが選択されると、選択されたデータを第１送受信部３５１ｂに対して出力する。なお、図１５で示したアップロード用ページ３３ａは一例であり、ページレイアウト等は、これに限られない。また、図１５は、情報処理装置２０ａに対応するアップロード用ページ３３ａを示したが、情報処理装置２０ｂに対応するアップロード用ページ３３ｂも同様の構成であってもよい。
【０１３６】
図１４に戻り、情報処理制御システムにおける印刷処理の説明を続ける。ステップＳ４１３において、制御装置１０の第１送受信部１５１は、文書・画像データ５２ａの印刷要求を受信すると、特定部１５６に対して、文書・画像データ５２ａの印刷要求を出力する。
【０１３７】
ステップＳ４１４において、制御装置１０の特定部１５６は、出力された文書・画像データ５２ａの印刷要求を検知すると、文書・画像データ５２ａの送信先となる情報処理装置２０を特定する。特定部１５６は、文書・画像データ５２ａが図８に示した装置リスト５０において情報処理装置２０ａに対応するものであるため、情報処理装置２０ａを文書・画像データ５２ａの送信先として特定する。
【０１３８】
ここで、特定部１５６の処理の詳細を説明する。図１６は、第１の実施形態に係る特定部の処理の一例を示すフローチャートである。ステップＳ５０１において、特定部１５６は、文書・画像データ５２の印刷要求を検知した場合、処理をステップＳ５０２へ移行させる。一方で、特定部１５６は、文書・画像データ５２の印刷要求を検知するまで、ステップＳ５０１の処理を繰り返す。
【０１３９】
ステップＳ５０２において、特定部１５６は、記憶部１５４に記憶された装置リスト５０を読み出す。ステップＳ５０３において、特定部１５６は、読み出した装置リスト５０の中から、文書・画像データ５２がアップロードされたアップロード用ページ３３のＵＲＬに対応する情報処理装置２０を抽出する。
【０１４０】
ステップＳ５０４において、特定部１５６は、抽出した情報処理装置２０を、文書・画像データ５２の送信先となる情報処理装置２０として特定する。アップロード用ページ３３のＵＲＬは、情報処理装置２０ごとに異なるものであるため、特定部１５６は、装置リスト５０に含まれるアップロード用ページ３３のＵＲＬに基づいて、文書・画像データ５２の送信先となる情報処理装置２０を一意に特定することができる。アップロード用ページ３３のＵＲＬは、情報処理装置２０ごとに異なる所定の条件の一例である。
【０１４１】
図１４に戻り、情報処理制御システムにおける印刷処理の説明を続ける。ステップＳ４１５において、制御装置１０の特定部１５６は、文書・画像データ５２ａの送信先として情報処理装置２０ａを特定した場合、第２送受信部１５７に対して、文書・画像データ５２ａの印刷要求の送信指示を出力する。
【０１４２】
ステップＳ４１６において、制御装置１０の第２送受信部１５７は、出力された文書・画像データ５２ａの印刷要求の送信指示を検知すると、情報処理装置２０ａに対して、文書・画像データ５２ａの印刷要求を送信する。具体的には、制御装置１０の第２送受信部１５７は、ＨＴＴＰサーバとして動作し、図８に示す情報処理装置２０ａのＩＰアドレス「１９２．１６８．０．１００」に対して、文書・画像データ５２ａを送信する。そして、情報処理装置２０ａの第１送受信部２５１は、ＦＴＰ、ＨＴＴＰ、ＨＴＴＰＳまたはＬＰＤ等のプロトコルを用いて、文書・画像データ５２ａを受信する。
【０１４３】
ステップＳ４１７において、情報処理装置２０ａの第１送受信部２５１は、文書・画像データ５２ａの印刷要求を受信すると、情報処理部２５２に対して、文書・画像データ５２ａの印刷実行指示を出力する。ステップＳ４１９は、情報処理装置２０ａの情報処理部２５２は、出力された文書・画像データ５２ａの印刷実行指示を検知すると、文書・画像データ５２ａの印刷処理を行う。これにより、利用者端末３５に記憶された文書・画像データ５２ａは、情報処理装置２０ａによって印刷される。
【０１４４】
●第１の実施形態の効果
以上説明したように、第１の実施形態に係る情報処理制御システムは、制御装置１０が利用者端末３５によってアップロード用ページ３３にアップロードされた文書・画像データ５２を受信する。そして、情報処理制御システム１における制御装置１０は、受信した文書・画像データ５２がアップロードされたアップロード用ページ３３に対応する情報処理装置２０を、文書・画像データ５２の送信先として特定し、特定した情報処理装置２０に対して送信する。そのため、情報処理制御システム１は、利用者端末３５に専用のソフトウエアやアプリケーションをインストールすることなく、利用者端末３５から出力された文書・画像データ５２を、特定の情報処理装置２０に容易に送信することができる。
【０１４５】
●第１の実施形態の変形例１●
次に、第１の実施形態の変形例１について説明する。第１の実施形態の変形例１に係る情報処理制御システム１ａは、文書・画像データ５２のアップロード用ページ３３のＵＲＬに、情報処理装置２０の宛先を特定するための情報が含まれる。
【０１４６】
図１７は、第１の実施形態の変形例１に係る装置リストの一例を示す図である。図１７に示す装置リスト５０Ａは、アップロード用ページＵＲＬに、情報処理装置２０のＩＰアドレスが含まれる点で、図８に示した装置リスト５０と異なる。例えば、装置名「プリンタＡ」の情報処理装置２０ａに紐づくアップロード用ページＵＲＬは、「ｈｔｔｐ：／／１９２．１６８．０．２／ｐａｇｅ／１９２．１６８．０．１００」であり、情報処理装置２０ａのＩＰアドレスが含まれる。また、装置名「プリンタＢ」の情報処理装置２０ｂに紐づくアップロード用ページＵＲＬは、「ｈｔｔｐ：／／１９２．１６８．０．２／ｐａｇｅ／１９２．１６８．０．１１０」であり、情報処理装置２０ｂのＩＰアドレスが含まれる。
【０１４７】
このように、情報処理制御システム１ａにおいて、制御装置１０は、印刷要求を検知した場合、装置リスト５０を参照することなく、アップロード用ページ３３のＵＲＬにより情報処理装置を特定することができる。具体的には、情報処理制御システム１ａは、図１６で示したステップＳ５０２およびＳ５０３の特定部１５６の処理を不要にすることができる。なお、図１７に示す装置リスト５０Ａの「装置名」、「ＩＰアドレス」および「データ送信用ＵＲＬ」は、図８で示した内容と同様である。
【０１４８】
●第１の実施形態の変形例２●
次に、第１の実施形態の変形例２について説明する。第１の実施形態の変形例２に係る情報処理制御システム１ｂは、利用者端末３５から出力された文書・画像データ５２を、ウェブブラウザではなくＳＭＴＰ（Simple Mail Transfer Protocol）等を用いた電子メール形式によって送信する。
【０１４９】
図１８は、第１の実施形態の変形例２に係る装置リストの一例を示す図である。図１８に示す装置リスト５０Ｂは、図８に示した装置リスト５０のアップロード用ページＵＲＬおよびデータ送信用ＵＲＬに変えて、送信用メールアドレスを含む。送信用メールアドレスは、制御装置１０を宛先とするメールアドレスである。送信用メールアドレスは、文書・画像データ５２の送信先となる情報処理装置２０ごとに割り当てられている。送信用メールアドレスは、利用者端末３５等の外部端末によるデータの出力先を示す出力先情報の一例である。
【０１５０】
制御装置１０は、割り当てられた送信用メールアドレスを識別できるように、例えば、送信用メールアドレスごとに受信フォルダが分かれている。制御装置１０の特定部１５６は、送信されたメールのメールアドレスに対応する情報処理装置２０を、文書・画像データ５２の送信先として特定する。
【０１５１】
図１９は、第１の実施形態の変形例２の係るメール送信画面の一例である。図１９に示すメール送信画面３３Ｂは、例えば、利用者端末３５の表示部３０６に表示される。利用者端末３５は、図１８に示した送信用メールアドレスを含む接続情報２１を読み取った場合、図１９に示すメール送信画面の宛先に読み取った送信用メールアドレスが記述されたメール送信画面３３Ｂが表示される。
【０１５２】
利用者端末３５は、図１９に示す「ファイル添付」のアイコンが選択されることにより、送信する文書・画像データ５２を添付する。そして、利用者端末３５は、図１９に示す「送信」アイコンが選択されることにより、添付した文書・画像データ５２を制御装置１０に対して送信することができる。
【０１５３】
このように、情報処理制御システム１ｂは、情報処理装置２０ごとに異なる送信用メールアドレスを用いて、文書・画像データ５２を添付した電子メールを制御装置１０に対して送信することで、第１の実施形態と同様に、利用者端末３５から出力されたデータを、特定の情報処理装置２０に対して容易に送信することができる。
【０１５４】
●第１の実施形態の変形例３●
次に、第１の実施形態の変形例３について説明する。第１の実施形態の変形例３に係る情報処理制御システム１ｃは、接続情報２１をＱＲコード（登録商標）等の二次元コードではなくＮＦＣなどの近距離無線通信により送受信する。
【０１５５】
図２０は、第１の実施形態の変形例３に係る情報処理制御システムの概略の一例を示す図である。情報処理制御システム１ｃにおいて、アップロード用ページＵＲＬを含む接続情報２３は、ＮＦＣ通信等の近距離無線通信を用いて送受信される。
【０１５６】
制御装置１０は、ＮＦＣ通信を介して通信可能なデータのフォーマットを用いて、接続情報２３を生成する。制御装置１０は、例えば、ＮＤＥＦ（NFC Data Exchange Format）のフォーマットを用いて接続情報２３を生成する。接続情報２３に含まれる情報は、接続情報２１に含まれる情報と同様である。
【０１５７】
情報処理装置２０は、ＮＦＣ通信により送受信される情報の読み書きが可能なリーダライタ機能を備えたＮＦＣタグ２４を有する。ＮＦＣタグ２４は、例えば、情報処理装置２０の筐体に貼り付けられている。ＮＦＣタグ２４は、制御装置１０によって生成された接続情報２３を保持している。
【０１５８】
利用者端末３５は、ＮＦＣ通信によりデータ通信が可能であり、ＮＦＣ通信を介して接続情報２３を読み取る。そして、利用者端末３５は、読み取った接続情報２３に含まれるアップロード用ページＵＲＬに基づいて、情報処理装置２０に対して文書・画像データ５２を送信する。
【０１５９】
このように、情報処理制御システム１ｃは、利用者端末３５が情報処理装置２０に紐づけられた接続情報２３を、近距離無線通信を用いて取得する。そのため、利用者端末３５は、利用者端末３５を所持するユーザが情報処理装置２０に近づくことで接続情報２３を取得することで可能となり、利用者端末３５は、特定の情報処理装置２０に対して処理対象のデータを容易に送信することができるという第１の実施形態と同様の効果を奏する。なお、接続情報２３を送受信するための近距離無線通信は、ＮＦＣ通信に限られず、Ｂｌｕｅｔｏｏｔｈ（登録商標）や赤外線などであってもよい。
【０１６０】
●第２の実施形態●
次に、第２の実施形態に係る情報処理制御システムついて説明する。第２の実施形態に係る情報処理制御システム１ｄは、一つのアップロード用ページ３３に紐づけられた情報処理装置２０が複数存在する場合、制御装置１０がアップロードされた文書・画像データ５２を送信する情報処理装置２０を特定するための処理を行う。
【０１６１】
●機能構成
図２１は、第２の実施形態に係る情報処理制御システムの機能構成の一例を示す図である。なお、第１の実施形態と同様の機能は、同一の符号を付しており、説明を省略する。図２１に示す制御装置１０は、第１の実施形態の機能に加え、記憶部１５４に装置リスト５０Ｃおよび管理情報５３を記憶している。
【０１６２】
第２の実施形態に係る制御装置１０の特定部１５６は、管理情報５３に含まれる情報処理装置２０ごとの稼働時間帯に関する情報に基づいて、アップロード用ページ３３にアップロードされた文書・画像データ５２の送信先となる情報処理装置２０を特定する。また、第２の実施形態に係る管理者端末３０は、記憶部３５６ａに管理情報５３を記憶している。記憶部３５６ａに記憶される管理情報５３は、制御装置１０の記憶部１５４に記憶される管理情報５３と同様である。
【０１６３】
図２２は、第２の実施形態に係る装置リストの一例を示す図である。図２２に示す装置リスト５０Ｃは、複数の情報処理装置２０がグルーピングされ、リスト化されている。同一のグループに属する情報処理装置２０は、同じアップロード用ページＵＲＬとデータ送信用ＵＲＬが設定されている。装置リスト５０Ｃは、例えば、同じ居室内に設置された情報処理装置２０を同じグループとして設定してもよい。制御装置１０の特定部１５６は、文書・画像データ５２がアップロードされたアップロード用ページ３３のＵＲＬに対応する情報処理装置２０のグループを抽出する。
【０１６４】
図２３は、第２の実施形態に係る管理情報の一例を示す図である。図２３に示す管理情報５３は、情報処理装置２０ごとに稼働時間帯が設定されている。例えば、グループ１において、プリンタＡは、０時〜１２時（ＡＭ）の時間帯において使用可能であり、プリンタＢは、１２時〜２４時（ＰＭ）の時間帯において使用可能である。さらに、グループ２において、プリンタＣは、９時〜１８時の時間帯において使用可能であり、プリンタＤは、１８時〜９時の時間帯において使用可能である。管理情報５３は、情報処理装置２０ごとに異なる所定の条件の一例である。
【０１６５】
制御装置１０の特定部１５６は、文書・画像データ５２がアップロードされたアップロード用ページ３３のＵＲＬに紐づく情報処理装置２０のグループの中で、現在時刻が管理情報５３に含まれる稼働時間帯に該当する情報処理装置２０を、文書・画像データ５２の送信先として特定する。なお、管理情報５３に含まれる稼働時間帯は、時間帯（時刻）に関する情報に限られず、曜日ごとの情報であってもよい。
【０１６６】
●情報処理装置の特定処理
続いて、第２の実施形態に係る情報処理制御システムにおける情報処理装置２０の特定処理について説明する。図２４は、第２の実施形態に係る制御装置の処理を示すフローチャートである。ステップＳ６０１において、制御装置１０の特定部１５６は、文書・画像データ５２の印刷要求を検知した場合、処理をステップＳ６０２へ移行させる。一方で、制御装置１０の特定部１５６は、文書・画像データ５２の印刷要求を検知するまで、ステップＳ６０１の処理を繰り返す。なお、文書・画像データ５２の印刷要求を検知するまでの処理は、図１４で示したステップＳ４０１〜ステップＳ４１３の処理と同様である。
【０１６７】
ステップＳ６０２において、制御装置１０の特定部１５６は、記憶部１５４に記憶された装置リスト５０Ｃを読み出す。制御装置１０の特定部１５６は、読み出した装置リスト５０Ｃにおいて、文書・画像データ５２がアップロードされたアップロード用ページ３３のＵＲＬに対応する情報処理装置２０のグループを抽出する。
【０１６８】
ステップＳ６０３おいて、制御装置１０の特定部１５６は、記憶部１５４に記憶された管理情報５３を読み出す。そして、ステップＳ６０４において、制御装置１０の特定部１５６は、管理情報５３に基づいて、文書・画像データ５２の送信先となる情報処理装置２０を特定する。具体的には、特定部１５６は、文書・画像データ５２がアップロードされたアップロード用ページ３３のＵＲＬに対応するグループに属する情報処理装置２０の中で、現在時刻が管理情報５３に含まれる稼働時間帯に該当する情報処理装置２０を、文書・画像データ５２の送信先として特定する。
【０１６９】
●第２の実施形態の効果
以上説明したように、第２の実施形態に係る制御装置は、管理情報５３に含まれる情報処理装置２０の稼働時間帯に関する情報に基づいて、利用者端末３５によりアップロードされた文書・画像データ５２の送信先となる情報処理装置２０を特定する。これにより、一つのアップロード用ページ３３のＵＲＬに複数の情報処理装置２０が紐づけられている場合においても、利用者端末３５から特定の情報処理装置２０に対して文書・画像データ５２を送信することができる。
【０１７０】
●第２の実施形態の変形例●
次に、第２の実施形態の変形例について説明する。第２の実施形態の変形例に係る情報処理制御システム１ｅは、制御装置１０において特定された文書・画像データ５２の送信先となる情報処理装置２０が使用できない場合、他の情報処理装置２０に対して文書・画像データ５２を送信する。
【０１７１】
図２５は、第２の実施形態の変形例に係る管理情報の一例を示す図である。図２５に示す管理情報５３Ａは、図２３に示した管理情報５３に含まれる使用時間の情報に変えて、情報処理装置２０ごとに予備装置の情報が含まれる。予備装置は、対応する情報処理装置２０が使用できない場合のバックアップとなる情報処理装置２０である。
【０１７２】
管理情報５３Ａは、例えば、プリンタＡの予備装置としてプリンタＢが設定され、プリンタＢの予備装置としてプリンタＡが設定されている。さらに、管理情報５３Ａは、例えば、プリンタＣの予備装置としてプリンタＤが設定され、プリンタＤの予備装置としてプリンタＣが設定されている。管理情報５３Ａは、情報処理装置２０ごとに異なる所定の条件の一例である。
【０１７３】
管理情報５３Ａは、制御装置１０または管理者端末３０によって、適宜設定・変更が可能である。管理情報５３Ａに含まれる予備装置は、図２３で示したような同じグループの内における情報処理装置２０であることが好ましい。同じグループ内の情報処理装置２０を予備装置として設定することにより、ユーザは、利用したい情報処理装置２０が使用できない場合においても、同じフロアに設置された他の情報処理装置２０を用いて、直ちに文書・画像データ５２の印刷処理を行うことができる。
【０１７４】
図２６は、第２の実施形態の変形例に係る制御装置の処理を示すフローチャートである。なお、ステップＳ６５１〜Ｓ６５４の処理は、図１６で示したステップＳ５０１〜Ｓ５０４の処理と同様であるため、説明を省略する。
【０１７５】
ステップＳ６５５において、制御装置１０の特定部１５６は、特定した情報処理装置２０が使用できない場合、処理をステップＳ６５６へ移行させる。一方で、制御装置１０の特定部１５６は、特定した情報処理装置２０が使用できる場合、処理を終了し、特定した情報処理装置２０に対して文書・画像データ５２を送信する。
【０１７６】
ステップＳ６５６において、制御装置１０の特定部１５６は、記憶部１５４に記憶された管理情報５３Ａを読み出す。ステップＳ６５７において、制御装置１０の特定部１５６は、読み出した管理情報５３Ａに含まれる、ステップＳ６５４において特定した情報処理装置２０の予備装置である情報処理装置２０を、文書・画像データ５２の送信先として特定する。
【０１７７】
これにより、第２の実施形態の変形例に係る情報処理制御システム１ｅは、制御装置１０によって文書・画像データ５２の送信先として特定された情報処理装置２０が使用できない場合においても、特定された情報処理装置２０の予備装置である情報処理装置２０へ文書・画像データ５２を送信することができるので、利用者端末３５から送信された文書・画像データ５２の印刷処理を行うことができる。
【０１７８】
●第３の実施形態●
次に、第３の実施形態に係る情報処理制御システムについて説明する。第３の実施形態に係る情報処理制御システム１ｆは、制御装置１０がアップロード用ページ３３にアップロードされた文書・画像データ５２のデータ処理を行う。なお、第１の実施形態と同一構成および同一機能は、同一の符号を付して、その説明を省略する。
【０１７９】
●機能構成
図２７は、第３の実施形態に係る情報処理制御システムの機能構成の一例を示す図である。図２７に示す制御装置１０は、第１の実施形態の機能に加え、データ処理部１５８の機能を含む。また、制御装置１０は、記憶部１５４に装置リスト５０Ｄが記憶されている。さらに、図２７に示す情報処理装置２０は、第１の実施形態の機能に加え、記憶部２５５に印刷設定情報５４が記憶されている。
【０１８０】
データ処理部１５８は、アップロード用ページ３３にアップロードされたデータのデータ処理を行う機能である。データ処理部１５８は、記憶部に記憶された装置リスト５０Ｄに含まれる印刷設定情報５４に基づいて、アップロード用ページ３３にアップロードされた文書・画像データ５２（例えば、印刷対象データ）を印刷するための設定処理を行う。データ処理部１５８は、データ処理手段の一例である。
【０１８１】
情報処理装置２０の記憶部２５５に記憶された印刷設定情報５４は、情報処理装置２０のプリセット印刷設定を示す情報である。印刷設定情報５４の詳細は、後述する。制御装置１０の記憶部１５４に記憶された装置リスト５０Ｄは、図８に示した装置リスト５０に含まれる情報に加えて、印刷設定情報５４を含む。
【０１８２】
印刷設定情報５４は、各々の情報処理装置２０から取得される。なお、制御装置１０は、印刷設定情報５４を情報処理装置２０から取得するのではなく、情報処理制御システム１の管理者が使用する管理者端末３０に入力された印刷設定情報５４を、管理者端末３０から制御装置１０へ送信することにより取得してもよい。
【０１８３】
また、制御装置１０は、ＳＮＭＰ等で取得した情報処理装置２０の機能（ケイパビリティ）から印刷設定情報５４を判別する構成にしてもよい。例えば、カラー印刷に対応した情報処理装置２０は、自動的にプリセット印刷設定をカラー印刷とし、カラー印刷に対応していない情報処理装置２０は、自動的にプリセット印刷設定を白黒印刷にする構成にしてもよい。
【０１８４】
ここで、印刷設定情報５４の詳細を説明する。図２８は、第３の実施形態に装置リストの一例を示す図である。図２８は、記憶部１５４に記憶された装置リスト５０Ｄを示している。図２８に示す装置リスト５０Ｄは、情報処理装置２０の装置情報５１および印刷設定情報５４がリスト化されたものである。装置リスト５０Ｄは、図８に示した装置リスト５０に含まれる情報に加えて、印刷設定情報５４を含む。
【０１８５】
印刷設定情報５４は、情報処理装置２０におけるプリセット印刷設定の情報である。印刷設定情報５４は、情報処理装置２０で印刷を行う用紙のサイズの情報、白黒印刷またはカラー印刷のいずれかの印刷情報、片面印刷または両面印刷のいずれかの印刷情報等が含まれる。
【０１８６】
図２８において、情報処理装置２０ａの装置情報５１Ｄａに含まれる印刷設定情報５４ａは、例えば、情報処理装置２０ａで印刷を行う用紙のサイズの情報として、Ａ４用紙（２１０ｍｍ×２９７ｍｍ）が設定されている。また、印刷設定情報５４ａは、カラー印刷および両面印刷がプリセット印刷設定として設定されている。
【０１８７】
同様に、情報処理装置２０ｂの装置情報５１Ｄｂに含まれる印刷設定情報５４ｂは、例えば、情報処理装置２０ｂで印刷を行う用紙のサイズの情報として、Ａ４用紙（２１０ｍｍ×２９７ｍｍ）が設定されている。また、印刷設定情報５４ｂは、白黒印刷および両面印刷がプリセット印刷設定として設定されている。
【０１８８】
続いて、印刷設定情報５４に基づくデータ処理について説明する。図２９は、第３の実施形態に係る制御装置のデータ処理部における処理の概略を示す図である。図２９は、アップロードされた文書・画像データ５２ａとデータ処理部１５８により処理が行われた文書・画像データ５２ａａを示す。印刷設定情報５４ａは、情報処理装置２０ａにおけるプリセット印刷設定の情報として、印刷を行う用紙の設定サイズの情報が含まれる。
【０１８９】
図２９において、印刷設定情報５４ａは、印刷を行う用紙の設定サイズとしてＡ４サイズ（２１０ｍｍ×２９７ｍｍ）が設定されているものとする。また、図２９において、アップロードされた文書・画像データ５２ａは、印刷設定情報５４ａとしてのＡ４サイズ（２１０ｍｍ×２９７ｍｍ）よりも大きいサイズ（２５０ｍｍ×２５０ｍｍ）である。この場合、情報処理装置２０ａにおけるプリセット印刷設定よりも大きいサイズの文書・画像データ５２ａを印刷してしまうと、印刷データが用紙をはみ出してしまう。
【０１９０】
そこで、制御装置１０のデータ処理部１５８は、アップロードされた文書・画像データ５２ａのサイズを取得して印刷設定情報５４ａに含まれる用紙サイズの情報との比較を行う。そして、制御装置１０のデータ処理部１５８は、文書・画像データ５２ａのサイズが印刷設定情報５４ａに含まれる用紙サイズよりも大きい場合、文書・画像データ５２ａのサイズの縮小設定を行う。
【０１９１】
制御装置１０のデータ処理部１５８は、例えば、文書・画像データ５２ａの短辺の長さが２１０ｍｍを上回っているか、または文書・画像データ５２ａの長辺の長さが２９７ｍｍを上回っているかのいずれかの条件を満たしている場合、長さが上回っている方の超過比率で文書・画像データ５２ａの縮小設定を行う。
【０１９２】
図２９の場合、文書・画像データ５２ａの短辺の長さ（２５０ｍｍ）が印刷設定情報５４ａに含まれる用紙サイズ（２１０ｍｍ）を超過しているため、制御装置１０のデータ処理部１５８は、短辺の超過比率に基づいて縮小された文書・画像データ５２ａａを生成する。このように、制御装置１０は、印刷設定情報５４に基づいて、アップロード用ページ３３にアップロードされた文書・画像データ５２の縮小設定を行う。
【０１９３】
●印刷処理
図３０は、第３の実施形態に係る情報処理制御システムにおける印刷処理の一例を示すシーケンス図である。図３０は、利用者端末３５が情報処理装置２０ａへデータの印刷を要求する場合について説明する。図３０は、利用者端末３５において、アップロード用ページ３３ａへの文書・画像データ５２ａのアップロードが行われた状態の処理である。なお、文書・画像データ５２ａがアップロードされるまでの処理は、図１４で示したステップＳ４０１〜ステップＳ４１１の処理と同様である。
【０１９４】
ステップＳ７０１において、制御装置１０の第１送受信部１５１は、特定部１５６に対して、アップロードされた文書・画像データ５２ａの印刷要求を出力する。ステップＳ７０２において、制御装置１０の特定部１５６は、文書・画像データ５２ａの印刷要求を検知すると、文書・画像データ５２ａの送信先となる情報処理装置２０を特定する。
【０１９５】
特定部１５６による情報処理装置２０の特定処理は、第１の実施形態または第２の実施形態で説明したいずれかの処理によって行われる。図３０の例では、文書・画像データ５２ａがアップロード用ページ３３ａにアップロードされているため、特定部１５６は、情報処理装置２０ａを文書・画像データ５２ａの送信先として選択する。
【０１９６】
ステップＳ７０３において、制御装置１０の特定部１５６は、文書・画像データ５２ａの送信先として情報処理装置２０ａを特定した場合、データ処理部１５８に対して、文書・画像データ５２ａおよび印刷設定情報５４ａを出力する。
【０１９７】
ステップＳ７０４において、制御装置１０のデータ処理部１５８は、印刷設定情報５４ａに基づいて、文書・画像データ５２ａのデータ処理を行う。ここで、データ処理部１５８の処理の詳細を説明する。図３１は、第３の実施形態に係る制御装置のデータ処理部における処理の一例を示すフローチャートである。
【０１９８】
ステップＳ７５１において、制御装置１０のデータ処理部１５８は、文書・画像データ５２ａおよび印刷設定情報５４ａを検知する。ステップＳ７５２において、制御装置１０のデータ処理部１５８は、文書・画像データ５２ａが印刷設定情報５４ａの適用範囲内である場合、処理をステップＳ７５４に移行させる。具体的には、データ処理部１５８は、文書・画像データ５２ａのサイズを取得して、印刷設定情報５４ａに含まれる用紙の設定サイズの情報との比較を行う。そして、データ処理部１５８は、文書・画像データ５２ａのサイズが印刷設定情報５４ａに含まれる用紙の設定サイズより小さい場合、印刷設定情報５４ａの適用範囲内であるとする。
【０１９９】
一方で、制御装置１０のデータ処理部１５８は、文書・画像データ５２ａが印刷設定情報５４ａの適用範囲内でない場合、処理をステップＳ７５３に移行させる。具体的には、データ処理部１５８は、文書・画像データ５２ａのサイズが印刷設定情報５４ａに含まれる用紙の設定サイズより大きい場合、印刷設定情報５４ａの適用範囲内でないとする。
【０２００】
ステップＳ７５３において、制御装置１０のデータ処理部１５８は、文書・画像データ５２ａのサイズが印刷設定情報５４ａの適用範囲内でない場合、印刷設定情報５４に基づいて、文書・画像データ５２ａのデータ処理を行う。具体的には、制御装置１０のデータ処理部１５８は、印刷設定情報５４の文書・画像データ５２ａのサイズが印刷設定情報５４ａに含まれる用紙の設定サイズよりも大きい場合、文書・画像データ５２ａのサイズの縮小設定を行う。
【０２０１】
ステップＳ７５４において、制御装置１０のデータ処理部１５８は、縮小処理後のデータである文書・画像データ５２ａａを出力する。なお、データ処理部１５８は、縮小処理後のデータである文書・画像データ５２ａａを出力せずに、文書・画像データ５２ａのサイズの縮小設定の情報を出力する構成であってもよい。
【０２０２】
図３０に戻り、情報処理制御システムにおける印刷処理の説明を続ける。ステップＳ７０５は、制御装置１０のデータ処理部１５８は、第２送受信部１５７に対して、縮小処理を行った文書・画像データ５２ａａの印刷要求の送信指示を出力する。
【０２０３】
ステップＳ７０６において、制御装置１０の第２送受信部１５７は、出力された文書・画像データ５２ａａの印刷要求の送信指示を検知すると、情報処理装置２０ａに対して、文書・画像データ５２ａａの印刷要求を送信する。具体的には、制御装置１０の第２送受信部１５７は、ＨＴＴＰサーバとして動作し、図８に示す情報処理装置２０ａのＩＰアドレス「１９２．１６８．０．１００」に対して、文書・画像データ５２ａａの印刷要求を送信する。そして、情報処理装置２０ａの第１送受信部２５１は、ＦＴＰ、ＨＴＴＰ、ＨＴＴＰＳまたはＬＰＤ等のプロトコルを用いて、文書・画像データ５２ａａの印刷要求を受信する。
【０２０４】
ステップＳ７０７において、情報処理装置２０ａの第１送受信部２５１は、文書・画像データ５２ａａの印刷要求を受信すると、情報処理部２５２に対して、文書・画像データ５２ａａの印刷実行指示を出力する。ステップＳ７０８において、情報処理装置２０ａの情報処理部２５２は、出力された文書・画像データ５２ａａの印刷実行指示を検知すると、文書・画像データ５２ａａの印刷処理を行う。これにより、制御装置１０によって縮小処理が行われた文書・画像データ５２ａａは、情報処理装置２０ａによって印刷処理される。
【０２０５】
●第３の実施形態の効果
以上説明したように、第３の実施形態に係る情報処理制御システム１ｆは、制御装置１０が情報処理装置２０の印刷設定情報５４に基づいて、利用者端末３５によりアップロードされた文書・画像データ５２を印刷させるための設定処理を行う。そのため、利用者端末３５によりアップロードされた文書・画像データ５２が情報処理装置２０の印刷設定情報５４よりも大きい場合においても、制御装置１０は、印刷設定情報５４に基づいてデータの縮小設定を行うことで、適切に文書・画像データ５２の印刷処理を行うことができる。
【０２０６】
●第４の実施形態●
続いて、第４の実施形態について説明する。第４の実施形態に係る情報処理装置２０は、プリンタ機能を備えた本体部に加えて、操作パネルを備える。第３の実施形態に係る情報処理制御システムは、二次元コードである接続情報２１を印刷するだけでなく、情報処理装置２０の操作パネルに表示させることで、情報処理装置２０と接続情報２１をより確実に対応づけることができる。なお、第１の実施形態乃至第３の実施形態と同一構成および同一機能は、同一の符号を付して、その説明を省略する。
【０２０７】
●機能構成
図３２は、第４の実施形態に係る情報処理制御システムの機能構成の一例を示す図である。図３１に示す情報処理装置２０は、第１の実施形態乃至第３の実施形態の機能に加え、操作部２０７により実現される第２送受信部２５６、表示制御部２５７、記憶・読出部２５８および記憶部２５９の機能を含む。操作部２０７は、ユーザから情報を入力させ、情報を表示することができる操作パネルである。操作部２０７は、タッチパネル機能や描画機能を持つ操作パネルである。
【０２０８】
第２送受信部２５６は、操作部２０７と制御装置１０との間でデータを送受信する機能である。第２送受信部２５６は、ブラウザ機能としての役割を担う。第２送受信部２５６は、例えば、制御装置１０から送信された表示対象の文書・画像データ５２を受信する。第２送受信部２５６は、例えば、図５に示す操作部２０７およびＣＰＵ２０１によって実行されるプログラム等により実現される。
【０２０９】
表示制御部２５７は、第２送受信部２５６により受信された接続情報２１を操作部２０７に表示させる機能である。表示制御部２５７は、例えば、図５に示す操作部２０７およびＣＰＵ２０１によって実行されるプログラム等により実現される。
【０２１０】
記憶・読出部２５８は、記憶部２５９に各種データを記憶し、記憶部２５９から各種データを読み出す機能である。記憶・読出部２５８および記憶部２５９は、例えば、図５に示す操作部２０７、ＲＯＭ１０２、ストレージ１０４およびＣＰＵ１０１で実行されるプログラム等により実現される。記憶部２５５は、装置情報５５を記憶している。
【０２１１】
ここで、装置情報５５の詳細を説明する。図３３は、第４の実施形態に係る装置リストの一例を示す図である。図３３は、記憶部１５４に記憶された装置リスト５０Ｅを示している。図３３に示す装置リスト５０Ｅは、情報処理装置２０ごとの装置情報５１、印刷設定情報５４および装置情報５５がリスト化されたものである。装置リスト５０Ｅは、図２８に示した装置リスト５０Ｄに含まれる情報に加えて、装置情報５５を含む。装置情報５５は、操作部２０７のＩＰアドレスの情報である。
【０２１２】
図３３において、情報処理装置２０ａの装置情報５１Ｅａに含まれる装置情報５５ａは、情報処理装置２０ａの操作部２０７のＩＰアドレス「１９２．１６８．０．１４０」である。情報処理装置２０ｂの装置情報５１Ｅｂに含まれる装置情報５５ｂは、情報処理装置２０ｂの操作部２０７のＩＰアドレス「１９２．１６８．０．１５０」である。
【０２１３】
図３４は、第４の実施形態に係る操作部において表示される表示画像の一例を示す図である。図３４に示す表示画像２６ａは、情報処理装置２０ａの操作部２０７に表示される表示画像である。図３４に示す表示画像２６ａは、情報処理装置２０ａに対応する接続情報２１ａを含む。また、表示画像２６ａは、接続情報２１ａとして二次元コード内に埋め込まれた情報処理装置２０ａに対応するアップロード用ＵＲＬ「ｈｔｔｐ：／／１９２．１６８．０．２／ｐａｇｅ／ａ」をメッセージとして表示する。さらに、表示画像２６ａは、情報処理装置２０ａのＩＰアドレス「１９２．１６８．０．１００」を含む。また、表示画像２６ａは、情報処理装置２０ｂに関しても同様の情報が表示される。
【０２１４】
表示画像２６ａは、二次元コードである接続情報２１の印刷を要求するための「二次元コードを印刷」のアイコンを含む。情報処理装置２０ａは、「二次元コードを印刷」のアイコンがユーザにより選択されることにより、接続情報２１ａの印刷処理を行う。なお、図３４で示した接続情報２１の表示画像は一例であり、これに限られない。また、情報処理装置２０ｂの操作部２０７は、情報処理装置２０ｂの接続情報２１ｂを表示する。
【０２１５】
●接続情報の表示処理
図３５は、第４の実施形態に係る情報処理制御システムにおける接続情報の表示処理の一例を示すシーケンス図である。ステップＳ８０１〜ステップＳ８０９までの処理は、図１０で示したステップＳ２０１〜ステップＳ２０９までの処理と同様であるため、説明を省略する。
【０２１６】
ステップＳ８１０において、管理者端末３０の表示制御部３５２ａは、第１送受信部３５１ａに対して、接続情報２１の表示指示を出力する。ステップＳ８１１において、管理者端末３０の第１送受信部３５１ａは、出力された接続情報２１の表示指示を検知すると、制御装置１０に対して、接続情報２１の表示要求を送信する。具体的には、管理者端末３０の第１送受信部３５１ａは、例えば、ＨＴＴＰリクエスト（例えば、ＰＯＳＴ  ｈｔｔｐ：／／１９２．１６８．０．２／２ｄ＿ｃｏｄｅ／ｄｉｓｐｌａｙ）によって、制御装置１０に対して、接続情報２１の表示要求を送信する。
【０２１７】
ステップＳ８１２において、制御装置１０の第１送受信部１５１は、接続情報２１の表示要求を受信すると、特定部１５６に対して、接続情報２１の表示要求を出力する。ステップＳ８１３において、制御装置１０の特定部１５６は、出力された接続情報２１の表示要求を検知すると、接続情報２１の表示要求の送信先となる情報処理装置２０を特定する。具体的には、特定部１５６は、接続情報２１に含まれるアップロード用ページ３３のＵＲＬに対応する情報処理装置２０の操作部２０７を、接続情報２１の表示要求の送信先として特定する。
【０２１８】
なお、図３５の例では、接続情報２１は、情報処理装置２０ａに対応するアップロード用ページ３３ａのＵＲＬが含まれているものとし、特定部１５６は、情報処理装置２０ａの操作部２０７を接続情報２１の表示要求の送信先として特定するものとする。
【０２１９】
ステップＳ８１４において、制御装置１０の特定部１５６は、接続情報２１の表示要求の送信先として情報処理装置２０ａの操作部２０７を特定した場合、第２送受信部１５７に対して、接続情報２１の表示要求の送信指示を出力する。
【０２２０】
ステップＳ８１５において、制御装置１０の第２送受信部１５７は、出力された接続情報２１ａの表示要求の送信指示を検知すると、情報処理装置２０ａに対して、接続情報２１ａの表示要求を送信する。具体的には、制御装置１０の第１送受信部１５１は、ＨＴＴＰサーバとして動作し、接続情報２１ａに対応する情報処理装置２０ａの操作部２０７のＩＰアドレス（１９２．１６８．０．１４０）に対して、接続情報２１ａの表示要求を送信する。なお、ステップＳ８１５において、制御装置１０の第２送受信部１５７は、情報処理装置２０ａに対して、接続情報２１ａの印刷要求を併せて送信してもよい。
【０２２１】
ステップＳ８１６は、情報処理装置２０ａの第２送受信部２５６は、接続情報２１ａの表示要求を受信すると、表示制御部２５７に対して、接続情報２１ａの表示指示を出力する。ステップＳ８１７は、情報処理装置２０ａの表示制御部２５７は、出力された接続情報２１ａの表示指示を検知すると、接続情報２１ａを操作部２０７に表示させる。このように、情報処理装置２０ａの操作部２０７は、情報処理装置２０ａに対応する接続情報２１ａを表示する。
【０２２２】
なお、図３５は、情報処理装置２０ａの操作部２０７に接続情報２１ａを表示させる例を説明したが、同様に、情報処理装置２０ｂの接続情報２１ｂは、情報処理装置２０ｂの操作部２０７に表示される。
【０２２３】
●第４の実施形態の効果
以上説明したように、第４の実施形態に係る情報処理制御システム１ｇは、制御装置１０によって生成された接続情報２１を印刷するだけでなく、接続情報２１に対応する情報処理装置２０の操作部２０７に表示させる。そのため、情報処理制御システム１ｇは、情報処理装置２０と接続情報２１をより確実に対応づけることができる。また、情報処理制御システム１ｇは、接続情報２１を操作部２０７に表示させることにより、例えば、接続情報２１を印刷する等の管理者の処理を不要にすることができる。
【０２２４】
●第４の実施形態の変形例●
続いて、第４の実施形態の変形例について説明する。第４の実施形態の変形例に係る情報処理制御システム１ｈは、情報処理装置２０が備える操作部２０７が、制御装置１０に対して、接続情報２１ａの生成要求を送信する。
【０２２５】
図３６は、第４の実施形態の変形例に係る情報処理制御システムの接続情報の生成処理の一例を示すシーケンス図である。ステップＳ９０１において、情報処理装置２０ａの第２送受信部２５６は、制御装置１０に対して、接続情報２１ａの生成要求を送信する。具体的には、情報処理装置２０ａの第２送受信部２５６は、ブラウザ機能としての役割を担い、情報処理装置２０ａに対応する接続情報２１ａの生成要求を、制御装置１０に対して送信する。そして、制御装置１０の第２送受信部１５７は、ＨＴＴＰサーバとして動作し、情報処理装置２０ａから送信された接続情報２１ａの生成要求を受信する。
【０２２６】
ステップＳ９０２において、制御装置１０の第２送受信部１５７は、受信した接続情報２１ａの生成要求を、生成部１５５に対して出力する。ステップＳ９０３において、制御装置１０の生成部１５５は、出力された接続情報２１ａの生成要求を検知した場合、記憶部１５４に対して装置情報５１Ｄａの読出しを行う。具体的には、生成部１５５は、記憶・読出部１５３に対して装置情報５１Ｄａの読出要求を出力する。そして、記憶・読出部１５３は、出力された読出要求を検知すると、記憶部１５４に記憶された装置情報５１Ｄａを読み出す。
【０２２７】
ステップＳ９０４において、制御装置１０の記憶部１５４は、生成部１５５に対して、装置情報５１Ｄａを出力する。具体的には、記憶部１５４は、記憶・読出部１５３に対して、装置情報５１Ｄａを出力する。そして、記憶・読出部１５３は、生成部１５５に対して、出力された装置情報５１Ｄａを出力する。
【０２２８】
ステップＳ９０５において、制御装置１０の生成部１５５は、出力された装置情報５１Ｄａを検知すると、接続情報２１ａを生成する。接続情報２１ａの生成方法は、図１１の処理と同様である。ステップＳ９０６において、制御装置１０の生成部１５５は、接続情報２１ａを生成すると、特定部１５６に対して、接続情報２１ａの表示要求を出力する。
【０２２９】
ステップ９０７において、制御装置１０の特定部１５６は、出力された接続情報２１の表示要求を検知すると、接続情報２１の表示要求の送信先となる情報処理装置２０を特定する。特定部１５６による情報処理装置２０の特定処理は、図３５に示したステップＳ８１３と同様の処理によって行われる。なお、図３６の例では、接続情報２１は、情報処理装置２０ａに対応するアップロード用ページ３３ａのＵＲＬが含まれているものとし、特定部１５６は、情報処理装置２０ａの操作部２０７を接続情報２１の表示要求の送信先として特定するものとする。
【０２３０】
ステップＳ９０８において、制御装置１０の特定部１５６は、接続情報２１の表示要求の送信先として情報処理装置２０ａの操作部２０７を特定した場合、第２送受信部１５７に対して、接続情報２１ａの表示要求の送信指示を出力する。
【０２３１】
ステップＳ９０９において、制御装置１０の第２送受信部１５７は、出力された接続情報２１ａの表示要求の送信指示を検知すると、情報処理装置２０ａに対して、接続情報２１ａの表示要求を送信する。具体的には、制御装置１０の第２送受信部１５７は、ＨＴＴＰサーバとして動作し、図３３に示す情報処理装置２０ａの操作部２０７のＩＰアドレス「１９２．１６８．０．１４０」に対して、接続情報２１ａの表示要求を送信する。そして、情報処理装置２０ａの第２送受信部２５６は、ＦＴＰ、ＨＴＴＰ、ＨＴＴＰＳまたはＬＰＤ等のプロトコルを用いて、接続情報２１ａの表示要求を受信する。
【０２３２】
ステップＳ９１０において、情報処理装置２０ａの第２送受信部２５６は、接続情報２１ａの表示要求を受信すると、表示制御部２５７に対して、接続情報２１ａの表示指示を出力する。ステップＳ９１１において、情報処理装置２０ａの表示制御部２５７は、出力された接続情報２１ａの表示指示を検知すると、接続情報２１ａの表示処理を行う。これにより、情報処理装置２０ａの操作部２０７は、送信した生成要求に基づいて生成された接続情報２１ａを表示させる。
【０２３３】
なお、図３６は、情報処理装置２０ａの操作部２０７により接続情報２１ａを表示させる構成を説明したが、接続情報２１ａは、情報処理装置２０ａの情報処理部２５２により印刷させる構成にしてもよい。図３６は、情報処理装置２０ａの操作部２０７が接続情報２１ａの生成要求を送信する例を説明したが、同様に、情報処理装置２０ｂの操作部２０７は、接続情報２１ｂの生成要求を送信することができる。
【０２３４】
●第５の実施形態●
続いて、その他の実施形態に係る情報処理制御システムについて説明する。なお、その他の実施形態に係る情報処理制御システムにおいて、以下で明示する構成以外の部分については、第１の実施形態乃至第４の実施形態の構成が適用される。
【０２３５】
図３７は、第５の実施形態に係る情報処理制御システムのシステム構成の一例を示す図である。情報処理制御システム１ｉは、アップロード用ページ３３にアップロードされたデータを処理する情報処理装置２０を、印刷機能を有するプリンタ等の画像処理装置に変えて、表示手段を有する表示装置にしたシステムである。情報処理装置２０ｃおよび情報処理装置２０ｄは、ＩＷＢ（Interactive White Board：相互通信が可能な電子式の黒板機能を有する白板）である。
【０２３６】
利用者端末３５ａは、情報処理装置２０ｃに対応する接続情報２１ｃを読み取る。接続情報２１ｃは、第１の実施形態乃至第４の実施形態で示した接続情報２１と同様の構成である。利用者端末３５ａは、接続情報２１ｃに含まれるアップロード用ページ３３ｃのＵＲＬに基づいて、アップロード用ページ３３ｃに文書・画像データ５２ｃをアップロードする。制御装置１０は、アップロード用ページ３３ｃにアップロードされた文書・画像データ５２ｃを情報処理装置２０ｃに送信する。なお、利用者端末３５による接続情報２１の読み取りから制御装置１０によるアップロードデータの送信までの処理は、第１の実施形態乃至第４の実施形態で示した処理と同様である。
【０２３７】
情報処理装置２０ｃは、制御装置１０から送信された文書・画像データ５２ｃを受信すると、情報処理部２５２によって、文書・画像データ５２ｃを表示させる。これによって、第１の実施形態乃至第４の実施形態と同様に、情報処理制御システム１ｉは、利用者端末３５からユーザが利用したい特定の情報処理装置２０ｃに対して表示対象のデータを容易に送信することができる。
【０２３８】
さらに、情報処理制御システム１ｉは、第３の実施形態に示した印刷設定情報５４に変えて、表示設定情報５６を、情報処理装置２０の記憶部２５５に記憶している。ここで、表示設定情報５６の詳細を説明する。図３８は、その他の実施形態に係る装置リストの一例を示す図である。図３８は、記憶部１５４に記憶された装置リスト５０Ｆを示している。図３８に示す装置リスト５０Ｆは、情報処理装置２０の装置情報５１および表示設定情報５６がリスト化されたものである。装置リスト５０Ｆは、図２８に示した装置リスト５０Ｄに含まれる印刷設定情報５４に変えて、表示設定情報５６を含む。
【０２３９】
表示設定情報５６は、情報処理装置２０における表示画面サイズの情報である。図３８において、情報処理装置２０ｃの装置情報５１ｃに含まれる表示設定情報５６ｃは、例えば、情報処理装置２０ｃの表示画面サイズとして、１２００ｍｍ×６８０ｍｍの情報が設定されている。同様に、情報処理装置２０ｄの装置情報５１ｄに含まれる表示設定情報５６ｄは、例えば、情報処理装置２０ｄの表示画面サイズとして、１４００ｍｍ×８００ｍｍの情報が設定されている。
【０２４０】
情報処理制御システム１ｉの制御装置１０のデータ処理部１５８は、第２の実施形態に係る印刷設定情報５４に基づく処理と同様に、アップロードされた文書・画像データ５２ｃが表示設定情報５６ｄの適用範囲内でない場合は、文書・画像データ５２ｃの縮小処理を行う。
【０２４１】
これにより、利用者端末３５によりアップロードされた文書・画像データ５２ｃが情報処理装置２０の表示設定情報５６よりも大きい場合においても、制御装置１０は、表示設定情報５６に合わせてデータの縮小設定を行うことができる。なお、表示設定情報に含まれる情報は、表示画面サイズの情報のみならず、例えば、表示可能なデータ容量などの情報を含んでもよい。
【０２４２】
●まとめ●
以上説明したように、本発明の一実施形態に係る制御装置は、利用者端末３５等の外部端末から情報処理装置２０に対するデータの送信を制御する制御装置１０であって、制御装置１０は、情報処理装置２０ごとに異なる所定の条件に基づいて、外部端末から出力された文書・画像データ５２の送信先となる情報処理装置２０を特定し、特定された情報処理装置２０に対して、データを送信する。そのため、制御装置１０は、特定の情報処理装置２０に対して、利用者端末３５等の外部端末から出力される文書・画像データ５２を容易に送信させることができる。
【０２４３】
また、本発明の一実施形態に係る制御装置は、所定の条件として利用者端末３５等の外部端末による文書・画像データ５２の出力先を示す出力先情報を含み、出力先情報に対応する情報処理装置２０を、外部端末から出力された文書・画像データ５２の送信先となる情報処理装置２０を特定する。そのため、制御装置１０は、利用者端末３５等の外部端末から出力されるデータの出力先が情報処理装置ごとに異なるので、データの出力先に対応する情報処理装置２０に対して、データを容易に送信させることができる。
【０２４４】
さらに、本発明の一実施形態に係る制御装置は、利用者端末３５等の外部端末による文書・画像データ５２の出力先を示す出力先情報を含む接続情報２１を生成し、生成した接続情報２１を、出力先情報に対応する情報処理装置２０に対して送信する。そのため、制御装置１０は、情報処理装置２０ごとに異なる接続情報２１を、接続情報２１に対応する情報処理装置２０に対して、一意に紐づけさせることができる。また、制御装置１０は、送信した接続情報２１を読み取った利用者端末３５等の外部端末から出力される文書・画像データ５２を、読み取られた接続情報２１に紐づく特定の情報処理装置２０に対して、容易に送信させることができる。
【０２４５】
また、本発明の一実施形態に係る制御装置は、利用者端末３５等の外部端末による文書・画像データ５２の出力先を示す出力先情報を含む接続情報２１として、二次元コードまたは近距離無線通信を用いて送受信される情報を生成する。そのため、制御装置１０は、特定の情報処理装置２０に対して文書・画像データ５２を送信したい利用者端末３５等の外部端末に、文書・画像データ５２を出力するための出力先情報を簡単に取得させることができる。
【０２４６】
さらに、本発明の一実施形態に係る制御装置は、情報処理装置２０の印刷設定情報５４に基づいて、利用者端末３５等の外部端末により出力された文書・画像データ５２を印刷させるための設定処理を行う。そのため、利用者端末３５等の外部端末により出力された文書・画像データ５２が情報処理装置２０の印刷設定情報５４よりも大きい場合においても、制御装置１０は、印刷設定情報５４に基づいて、文書・画像データ５２の縮小設定を行うことで、適切に文書・画像データ５２の印刷処理を行うことができる。
【０２４７】
また、本発明の一実施形態に係る情報処理制御システムは、利用者端末３５等の外部端末から送信されたデータのデータ処理を行う情報処理装置２０と、外部端末から情報処理装置２０に対するデータの送信を制御する制御装置１０と、を備えた情報処理制御システム１であって、情報処理装置２０ごとに異なる所定の条件に基づいて、外部端末から出力されたデータの送信先となる情報処理装置２０を特定し、特定された情報処理装置２０に対してデータを送信する。そのため、情報処理制御システム１は、利用者端末３５から出力された文書・画像データ５２を、特定の情報処理装置２０に対して文書・画像データ５２を容易に送信することができる。
【０２４８】
さらに、本発明の一実施形態に係る情報処理制御方法は、利用者端末３５等の外部端末から情報処理装置２０に対するデータの送信を制御する制御装置１０が実行する情報処理制御方法であって、制御装置１０が、情報処理装置２０ごとに異なる所定の条件に基づいて、利用者端末３５等の外部端末から出力されたデータの送信先となる情報処理装置２０を特定する特定ステップと、特定された情報処理装置２０に対して、データを送信する送信ステップと、を実行する。そのため、制御装置１０は、特定の情報処理装置２０に対して、利用者端末３５から出力される文書・画像データ５２を容易に送信させることができる。
【０２４９】
なお、各実施形態の機能は、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）などのレガシープログラミング言語やオブジェクト指向プログラミング言語などで記述されたコンピュータ実行可能なプログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ブルーレイディスク、ＳＤカード、ＭＯなど装置可読な記録媒体に格納して、あるいは電気通信回線を通じて頒布することができる。
【０２５０】
また、各実施形態の機能の一部または全部は、例えばＦＰＧＡ（Field Programmable Gate Array）などのプログラマブル・デバイス（PD）上に実装することができ、あるいはＡＳＩＣ（Application Specific Integrated Circuit）として実装することができ、各実施形態の機能をＰＤ上に実現するためにＰＤにダウンロードする回路構成データ（ビットストリームデータ）、回路構成データを生成するためのＨＤＬ（Hardware Description Language）、ＶＨＤＬ（Very High Speed Integrated Circuits Hardware Description Language）、Ｖｅｒｉｌｏｇ−ＨＤＬなどにより記述されたデータとして記録媒体により配布することができる。
【０２５１】
これまで本発明の一実施形態に係る制御装置、情報処理制御システム、情報処理制御方法およびプログラムについて説明してきたが、本発明は上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【０２５２】
１    情報処理制御システム
１０    制御装置
２０    情報処理装置
３０    管理者端末
３５    利用者端末
１５２    取得部（取得手段の一例）
１５４    記憶部（記憶手段の一例）
１５５    生成部（生成手段の一例）
１５６    特定部（特定手段の一例）
１５７    第２送受信部（送信手段の一例）
１５８    データ処理部（データ処理手段の一例）
【先行技術文献】
【特許文献】
【０２５３】
【特許文献１】特開２０１２−１９４９８２号公報
【図１】
2019028774.tif 000003
【図２】
2019028774.tif 000004
【図３】
2019028774.tif 000005
【図４】
2019028774.tif 000006
【図５】
2019028774.tif 000007
【図６】
2019028774.tif 000008
【図７】
2019028774.tif 000009
【図８】
2019028774.tif 000010
【図９】
2019028774.tif 000011
【図１０】
2019028774.tif 000012
【図１１】
2019028774.tif 000013
【図１２】
2019028774.tif 000014
【図１３】
2019028774.tif 000015
【図１４】
2019028774.tif 000016
【図１５】
2019028774.tif 000017
【図１６】
2019028774.tif 000018
【図１７】
2019028774.tif 000019
【図１８】
2019028774.tif 000020
【図１９】
2019028774.tif 000021
【図２０】
2019028774.tif 000022
【図２１】
2019028774.tif 000023
【図２２】
2019028774.tif 000024
【図２３】
2019028774.tif 000025
【図２４】
2019028774.tif 000026
【図２５】
2019028774.tif 000027
【図２６】
2019028774.tif 000028
【図２７】
2019028774.tif 000029
【図２８】
2019028774.tif 000030
【図２９】
2019028774.tif 000031
【図３０】
2019028774.tif 000032
【図３１】
2019028774.tif 000033
【図３２】
2019028774.tif 000034
【図３３】
2019028774.tif 000035
【図３４】
2019028774.tif 000036
【図３５】
2019028774.tif 000037
【図３６】
2019028774.tif 000038
【図３７】
2019028774.tif 000039
【図３８】
2019028774.tif 000040