(57)【要約】【課題】  社内の無線ＬＡＮアクセスポイントに接続可能な携帯端末の場合、社内ＬＡＮ内のプリンタ言語変換可能な情報処理装置の所在が分からなくても、プリンタに新しい機能を追加することなく、セキュリティ上も安全に印刷可能な印刷システムを提供すること。【解決手段】  携帯端末と画像形成装置とが通信可能に接続されているローカルエリアネットワークの外に存在する印刷管理サーバであって、ローカルエリアネットワーク内の画像形成装置で解釈可能なプリンタ言語に印刷対象データを変換する機能を有する情報処理装置のアドレスを記憶しており、携帯端末からの印刷命令を受信すると、記憶されているアドレスを用いて、携帯端末が通信可能に接続するローカルエリアネットワーク内にプリンタ言語の変換機能を備える情報処理装置が存在するかを判断し、前記判断によりプリンタ言語の変換機能を備える情報処理装置が存在すると判断された場合、携帯端末にプリンタ言語の変換機能を備える情報処理装置のアドレスを送信するアドレス送信することを特徴とする。【選択図】図１
2018010673.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と印刷対象データを当該画像形成装置で解釈可能なプリンタ言語に変換する機能を有する情報処理装置とを有するローカルエリアネットワーク外に存在し、携帯端末から接続可能な印刷管理サーバであって、
前記情報処理装置のアドレスを記憶する記憶手段と、
前記画像形成装置のアドレスを含む当該画像形成装置を識別可能な情報を記憶する画像形成装置情報記憶手段と、
前記携帯端末からの要求に従って、当該要求の送信元のアドレスと前記画像形成装置情報記憶手段に記憶された情報とを用いて、当該携帯端末と同じローカルエリアネットワーク内にある画像形成装置の候補を送信する画像形成装置候補送信手段と、
前記画像形成装置候補送信手段により送信された画像形成装置の候補の中で、前記携帯端末により選択された画像形成装置で解釈可能なプリンタ言語に変換する機能を有する、前記ローカルエリアネットワーク内にある前記情報処理装置のアドレスを、前記記憶手段から取得し前記携帯端末に送信するアドレス送信手段と
を有することを特徴とする印刷管理サーバ。
【請求項２】
前記携帯端末の存在する前記ローカルエリアネットワーク内に前記情報処理装置があるか判断する判断手段と、
前記アドレス送信手段は、前記判断手段により前記ローカルエリアネットワーク内に前記情報処理装置がある場合に、前記情報処理装置のアドレスを送信することを特徴とする請求項１に記載の印刷管理サーバ。
【請求項３】
前記判断手段は、前記携帯端末からの要求が通過したインターネットを接続するルータのアドレスと、前記記憶手段に記憶された前記ローカルエリアネットワーク内の情報処理装置がインターネットに接続する際に通過するルータのアドレスと、が一致すれば、ローカルエリアネットワーク内の情報処理装置が存在していると判断することを特徴とする請求項２に記載の印刷管理サーバ。
【請求項４】
前記記憶手段は、前記携帯端末から前記情報処理装置に印刷対象データを送信可能な情報を記憶することを特徴とする請求項１乃至３に記載の印刷管理サーバ。
【請求項５】
前記印刷対象データを前記画像形成装置が解釈可能なプリンタ言語で記述された印刷ジョブに変換する印刷ジョブ変換手段と、前記印刷ジョブ変換手段により変換された印刷ジョブを送信する印刷ジョブ送信手段とを有する印刷管理サーバであって、
前記判断手段により、前記携帯端末が通信可能に接続するローカルエリアネットワーク内に前記プリンタ言語の変換機能を備える情報処理装置が存在しないと判断された場合、前記印刷ジョブ変換手段は、前記携帯端末から印刷対象データを受信後、該印刷対象データをプリンタ言語に変換することを特徴とする請求項２乃至３に記載の印刷管理サーバ。
【請求項６】
画像形成装置で解釈可能なプリンタ言語に印刷対象データを変換する機能を有するローカルエリアネットワーク内にある情報処理装置と、携帯端末と、当該携帯端末と接続可能な前記ローカルエリアネットワーク外に存在する印刷管理サーバとを有する印刷管理システムにおいて、
前記印刷管理サーバは、
前記情報処理装置のアドレスを記憶する記憶手段と、
前記画像形成装置のアドレスを含む当該画像形成装置を識別可能な情報を記憶する画像形成装置情報記憶手段と
前記携帯端末からの要求に従って、当該要求の送信元のアドレスと前記画像形成装置情報記憶手段に記憶された情報とを用いて、当該携帯端末と同じローカルエリアネットワーク内にある画像形成装置の候補を送信する画像形成装置候補送信手段と、
前記画像形成装置候補送信手段により送信された画像形成装置の候補の中で、前記携帯端末により選択された画像形成装置で解釈可能なプリンタ言語に変換する機能を有する、前記ローカルエリアネットワーク内にある前記情報処理装置のアドレスを、前記記憶手段から取得し前記携帯端末に送信するアドレス送信手段とを有し、
前記携帯端末は、
前記印刷管理サーバへ前記ローカルエリアネットワーク内にある画像形成装置の候補を要求する画像形成装置候補要求手段と、
前記画像形成装置候補要求手段の要求に従って、前記画像形成装置の候補を前記印刷管理サーバから受信し、前記画像形成装置の候補の中から選択された画像形成装置で解釈可能なプリンタ言語に変換する機能を備える情報処理装置のアドレスを受信するアドレス受信手段と、
前記アドレス受信手段で受信したアドレスの情報処理装置に印刷対象データを送信する印刷データ送信手段とを有し、
前記情報処理装置は、
前記印刷データ送信手段により送信された印刷対象データを受信後、該印刷対象データを前記画像形成装置が解釈可能なプリンタ言語で記述された印刷ジョブに変換する印刷ジョブ変換手段と、
前記印刷ジョブ変換手段により変換した印刷ジョブを前記画像形成装置に送信する印刷ジョブ送信手段と
を有することを特徴とする印刷管理システム。
【請求項７】
画像形成装置と印刷対象データを前記画像形成装置で解釈可能なプリンタ言語に変換する機能を有する情報処理装置とを有するローカルエリアネットワーク外に存在し、携帯端末から接続可能な印刷管理サーバの印刷管理方法であって、
前記携帯端末からの要求に従って、当該要求の送信元のアドレスと前記画像形成装置のアドレスを含む情報を記憶する画像形成装置情報記憶手段に記憶されたアドレスとを用いて、当該携帯端末と同じローカルエリアネットワーク内にある画像形成装置の候補として送信する画像形成装置候補送信ステップと、
前記画像形成装置候補送信ステップにより送信された画像形成装置の候補の中で、前記携帯端末により選択された画像形成装置で解釈可能なプリンタ言語に変換する機能を有する、前記ローカルエリアネットワーク内にある前記情報処理装置のアドレスを、当該情報処理装置のアドレスを記憶する記憶手段から取得し前記携帯端末に送信するアドレス送信ステップと
を有することを特徴とする印刷管理方法。
【請求項８】
請求項１乃至５のいずれか１項に記載の印刷管理サーバとして、コンピュータを機能させるためのプログラム。
【請求項９】
請求項８に記載されたプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタドライバを持たない、スマートフォン、携帯電話、ＰＤＡなどの携帯端末で印刷を行う技術に関する。
【背景技術】
【０００２】
通常ＰＣからの印刷では、プリンタドライバを使用することで、画像や文書のデータをプリンタ言語に変換して、プリンタへ送信することで印刷を行っている。
【０００３】
プリンタ言語は、プリンタによって異なっているため、プリンタ毎のプリンタドライバをインストールして使用している。
【０００４】
しかし、携帯端末では、搭載メモリ容量が少なく、ＣＰＵ能力も低いため、プリンタドライバが使えず、ＰＣ上で印刷する方法を取っている。
【０００５】
他に、特許文献１に記載されているように、プリンタが受信したデータを判断して、別のＰＣでプリンタ言語を生成する技術が開示されている。
【０００６】
また、非特許文献１に記載されているように、インターネット上のサーバにデータを置きそのサーバ上でプリンタ言語を生成するサービスが存在する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−６５３７２号公報
【非特許文献】
【０００８】
【非特許文献１】Cortado Workplace
【０００９】
「クラウド・プリンティングをiPhone & iPod Touchで１GB のオンライン・ストレージ とiPhoneファイルマネージャを含む」http://www.cortado.com/asjp/jp/Products/CortadoWorkplace/iPhone.aspx
【００１０】
「Free Desktop App incl. Mobile Printing for BlackBerry, Android, iPhone, iPad, iPod touch & Co.」http://www.cortado.com/euen/EN/Products/CortadoWorkplace.aspx
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかし、特許文献１に記載されている技術では、プリンタに新しく機能を追加する必要があり既に、市場に存在するプリンタでは使えない。
【００１２】
また、非特許文献１のサービスでは印刷時に携帯端末からインターネット上に印刷データが送信されてしまうので、印刷データのセキュリティの面で不適切な場合がある。例えば、インターネットに流れた印刷データが中継されるサーバで覗き見や値の改ざんなどが生じる可能性がある。
【００１３】
さらに、携帯端末からプリンタドライバを搭載したＰＣに印刷を依頼する従来の方法は、プリンタドライバをインストールしたＰＣの所在が分からないと印刷を依頼することもできない。
【００１４】
本発明は上記の課題を解決するためになされたもので、本発明は、社内の無線ＬＡＮアクセスポイントに接続可能な携帯端末の場合、社内ＬＡＮ内のプリンタ言語変換可能な情報処理装置の所在が分からなくても、プリンタに新しい機能を追加することなく、セキュリティ上も安全に印刷可能な印刷システムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明は、画像形成装置と印刷対象データを当該画像形成装置で解釈可能なプリンタ言語に変換する機能を有する情報処理装置とを有するローカルエリアネットワーク外に存在し、携帯端末から接続可能な印刷管理サーバであって、前記情報処理装置のアドレスを記憶する記憶手段と、前記画像形成装置のアドレスを含む当該画像形成装置を識別可能な情報を記憶する画像形成装置情報記憶手段と、前記携帯端末からの要求に従って、当該要求の送信元のアドレスと前記画像形成装置情報記憶手段に記憶された情報とを用いて、当該携帯端末と同じローカルエリアネットワーク内にある画像形成装置の候補を送信する画像形成装置候補送信手段と、前記画像形成装置候補送信手段により送信された画像形成装置の候補の中で、前記携帯端末により選択された画像形成装置で解釈可能なプリンタ言語に変換する機能を有する、前記ローカルエリアネットワーク内にある前記情報処理装置のアドレスを、前記記憶手段から取得し前記携帯端末に送信するアドレス送信手段とを有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、社内ＬＡＮなどのネットワーク内の無線ＬＡＮアクセスポイントに接続可能な携帯端末の場合、社内ＬＡＮ内のプリンタ言語変換可能な情報処理装置の所在が分からなくても、プリンタに新しく機能を追加する必要がなく、セキュアな印刷を可能にするという効果を有する。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態における印刷システムのシステム構成の一例を示す図である。
【図２】本発明の実施形態におけるサーバ７０１および情報処理装置（ＰＣ）２０１のハードウェア構成の一例を示す図である。
【図３】本発明の実施形態における携帯端末１０１，１０２のハードウェア構成の一例を示す図である。
【図４】本発明の実施形態におけるプリンタ３０１のハードウェア構成の一例を示す図である。
【図５】本発明の実施形態における印刷システムのソフトウェア構成の一例を示す図である。
【図６】本発明の実施形態における印刷管理システムの処理フローの一例を説明する図である。
【図７】本発明の実施形態における印刷管理システムの処理フローの一例を説明する図である。
【図８】本発明の実施形態における携帯端末１０１，１０２のディスプレイコントローラ（ＤＣ）１００６がディスプレイ１２００等に表示させる、印刷データ選択画面イメージの一例を説明する図である。
【図９】本発明の実施形態における携帯端末１０１，１０２のディスプレイコントローラ（ＤＣ）１００６がディスプレイ１２００等に表示させる、印刷プリンタ選択入力画面イメージの一例を説明する図である。
【図１０】本発明の実施形態における印刷管理サーバ７０１が管理するプリンタ管理テーブルの一例である。
【図１１】本発明の実施形態における印刷管理サーバ７０１が管理する情報処理装置管理テーブルの一例である。
【図１２】本発明の実施形態における携帯端末１０１，１０２から印刷管理サーバ７０１へのパケットのＩＰヘッダの情報の一例である。
【図１３】本発明の第２の実施形態における印刷システムのシステム構成の一例を示す図である。
【発明を実施するための形態】
【００１８】
＜第１の実施形態＞
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１９】
図１は、本発明の実施形態における印刷管理システムのシステム構成を示す図である。
【００２０】
なお、図１のインターネット上６００及びローカルエリアネットワーク（ＬＡＮ）４００上に接続される各種端末の構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００２１】
図１の携帯端末１０１は３Ｇなどの公衆回線５００、８００により通信事業会社のインタネットゲートウェイ５０１やショートメッセージサービスゲートウェイ（ＳＭＳゲートウェイ）８０１を介して、インターネット６００に接続されている。５００は携帯端末１０１のトラフィック（音声＆データ）回線であり、インタネットゲートウェイ５０１を通してインターネット６００に接続されている。また、８００は携帯端末１０１のシグナル（ＳＭＳ＆制御）回線であり、ＳＭＳゲートウェイ８０１を通してインターネット６００に接続されている。
【００２２】
インターネット６００上にはサーバ７０１があり、携帯端末１０１や１０２からの印刷要求や情報処理装置の在処の問い合わせ、プリンタ言語への変換などの要求に応える。
【００２３】
携帯端末１０２は、無線ＬＡＮ４０１によってＬＡＮ４００に接続可能であり、無線ＬＡＮアクセスポイント４０２を介して接続する。
【００２４】
ＬＡＮ４００には、携帯端末１０２などからプリンタ言語に変換するファイルを受信し、変換する情報処理装置２０１やプリンタ言語に変換されたファイルを出力するプリンタ３０１などが接続されている。また、ＬＡＮ４００は、ルータ４０３を介してインターネット６００と接続されている。
【００２５】
なお、第1の実施形態での携帯端末１０１，１０２と印刷管理サーバ７０１と通信経路は、インタネットゲートウェイ５０１を介したトラフィック（音声＆データ）回線５００でも良いし、無線ＬＡＮアクセスポイント４０２を介したＬＡＮ回線４００とルータ４０３を介した経路でも良い。
【００２６】
図２は、本発明の実施形態におけるサーバ７０１および情報処理装置（ＰＣ）２０１のハードウェア構成の一例を示す図である。
【００２７】
なお、図２の携帯端末１０１、１０２の構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００２８】
ＣＰＵ１００１は、システムバス１００４に接続される各デバイスやコントローラを統括的に制御する。
【００２９】
また、ＲＯＭ１００３あるいは外部メモリ１３００には、ＣＰＵ１００１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ Ｉｎｐｕｔ / Ｏｕｔｐｕｔ Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ１００２は、ＣＰＵ１００１の主メモリ、ワークエリア等として機能する。
【００３０】
ＣＰＵ１００１は、処理の実行に際して必要なプログラム等をＲＡＭ１００２にロードして、プログラムを実行することで各種動作を実現するものである。
【００３１】
また、キーボードコントローラ（ＫＢＣ）１００５は、キーボード１１００や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００３２】
ディスプレイコントローラ（ＤＣ）１００６は、ディスプレイ１２００等の表示器への表示を制御する。表示器はＣＲＴでも液晶ディスプレイでも構わない。これらは必要に応じてユーザが使用するものである。
【００３３】
メモリコントローラ（ＭＣ）１００７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピーディスク（登録商標  ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ１３００へのアクセスを制御する。
【００３４】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）１００８は、ネットワーク５０００を介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３５】
なお、ＣＰＵ１００１は、例えばＲＡＭ１００２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ１２００上での表示を可能としている。また、ＣＰＵ１００１は、ディスプレイ１２００上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３６】
本発明を実現するための印刷管理サーバ７０１や情報処理装置２０１の印刷管理プログラムは外部メモリ１３００に記録されており、必要に応じてＲＡＭ１００２にロードされることによりＣＰＵ１００１によって実行されるものである。さらに、本発明に係わる印刷管理プログラムが用いる印刷データ７０６はサーバの外部メモリ１３００に格納されている。
【００３７】
図３は、本発明の実施形態における携帯端末１０１，１０２のハードウェア構成の一例を示す図である。
【００３８】
なお、図３の携帯端末１０１、１０２の構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００３９】
ＣＰＵ２００１は、システムバス２００４に接続される各デバイスやコントローラを統括的に制御する。
【００４０】
また、ＲＯＭ２００３あるいは不揮発性メモリ２３００には、ＣＰＵ２００１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ Ｉｎｐｕｔ / Ｏｕｔｐｕｔ Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２００２は、ＣＰＵ２００１の主メモリ、ワークエリア等として機能する。
【００４１】
ＣＰＵ２００１は、処理の実行に際して必要なプログラム等をＲＡＭ２００２にロードして、プログラムを実行することで各種動作を実現するものである。
【００４２】
また、入力コントローラ（入力Ｃ）２００５は、タッチパネル２１００のポインティングデバイスからの入力などを制御する。
【００４３】
ディスプレイコントローラ（ＤＣ）２００６は、液晶ディスプレイ２２００等の表示器への表示を制御する。これらは必要に応じてユーザが使用するものである。
【００４４】
メモリコントローラ（ＭＣ）２００７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピーディスク（登録商標  ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の不揮発性メモリ２３００へのアクセスを制御する。
【００４５】
携帯電話回線ネットワークインタフェースコントローラ（携帯電話回線ＮＷＩ／Ｆ）２００８は、公衆回線を介してゲートウェイ５０１と通信を行い、インターネット６００と接続され、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、３Ｇ回線による通信等が可能である。
【００４６】
また、無線ＬＡＮインタフェースコントローラ（無線ＬＡＮＩ／Ｆ）２００９は、無線ＬＡＮアクセスポイント４０２を介してインターネット６００と接続され、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００４７】
入力ポート２０１０は、ＧＰＳ受信機（ＧＰＳ）２４００からの情報をシステムバス２００４を介してＣＰＵ２００１へ送信することにより、ＣＰＵ２００１で携帯端末１０１、１０２の現在位置を把握することができる。
【００４８】
出力ポート２０１１は、スピーカやバイブレータなどと接続され、携帯端末による通話やユーザへのコールやスケジュールの通知などが可能である。
【００４９】
なお、ＣＰＵ２００１は、例えばＲＡＭ２００２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２２００上での表示を可能としている。また、ＣＰＵ２００１は、ディスプレイ２２００上の不図示のタッチパッド等でのユーザ指示を可能とする。
【００５０】
本発明を実現するための携帯端末の各処理部のプログラムは不揮発性メモリ２３００に記録されており、必要に応じてＲＡＭ２００２にロードされることによりＣＰＵ２００１によって実行されるものである。さらに、本発明に係わる印刷管理プログラムが用いる印刷データは不揮発性メモリ２３００に格納されている。
【００５１】
図４は、本発明の実施形態におけるプリンタ３０１のハードウェア構成の一例を示す図である。
【００５２】
なお、図４のプリンタ３０１の構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００５３】
プリンタ３０１は、画像出力デバイスであるプリンタ部３３００、ＣＰＵやメモリ等で構成される制御ユニット（Ｃｏｎｔｒｏｌｌｅｒ  Ｕｎｉｔ）３１００、ユーザーインターフェースである操作部３２００等を有する。制御ユニット３１００は、プリンタ部２０２、操作部２０３と接続し、一方では、ＬＡＮ４００と接続することで、画像情報やデバイス情報の入出力を行うコントローラである。
【００５４】
ＣＰＵ３００１はシステム全体を制御するコントローラである。ＲＡＭ３００２はＣＰＵ３００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ３００３はブートＲＯＭであり、システムのブートプログラムが格納されている。操作部Ｉ／Ｆ３００７は操作部（ＵＩ）３２００とのインターフェース部で、操作部３２００に表示するための画像データを操作部３２００に対して出力する。また、操作部３２００から本プリンタの使用者が入力した情報を、ＣＰＵ３００１に伝える役割をする。ネットワークインタフェース（ＮＷＩ／Ｆ）３０１０は本プリンタをＬＡＮ４００に接続し、パケット形式の情報の入出力を行う。以上のデバイスがシステムバス３００６上に配置される。
【００５５】
イメージバスインターフェース（ＩＭＡＧＥ  ＢＵＳ）３００９はシステムバス３００６と画像データを高速で転送する画像バス３０１１とを接続し、データ構造を変換するバスブリッジである。画像バス３０１１は、例えば、ＰＣＩバスやＩＥＥＥ１３９４で構成される。
【００５６】
画像バス３０１１上には以下のデバイスが配置される。ラスターイメージプロセッサ（ＲＩＰ）３０１２はＰＤＬコードを解析し、ビットマップイメージに展開する。プリンタＩ／Ｆ部３０１３は、プリンタ部３３００を制御ユニット３１００に接続し、画像データの同期系／非同期系の変換を行う。プリンタ画像処理部（画像処理部）３０１５は、プリンタ部３３００に出力すべきプリント出力画像データに対して、プリンタ部３３００に応じた補正、解像度変換等を行う。以上が図４におけるプリンタ３０１のハードウェアの詳細構成である。
次に図５に、本発明における
【００５７】
図５は、本発明の実施形態における印刷システムのソフトウェア構成の一例を示した図である。
【００５８】
携帯端末１０１、１０２は、１０３〜１０９の処理部、データを有している。なお、以下では、情報処理装置や携帯端末上でユーザが確認できる形式のデータを印刷データ、プリンタ言語に変換された形式のデータを印刷ジョブと呼ぶ。
【００５９】
印刷命令送信部１０３は、ユーザから印刷開始の指示がされると、印刷管理サーバ７０１に印刷命令を送信する。アドレス受信部１０４は、印刷管理サーバ７０１のアドレス送信部７０４より送信されるプリンタ言語に変換可能な情報処理装置２０１のアドレスを受信する。印刷データ送信部１０５は、携帯端末１０１，１０２が有する印刷データ１０６を情報処理装置２０１やサーバ７０１に送信する。
【００６０】
印刷ジョブ送信要求部１０７は、印刷管理サーバ７０１の印刷ジョブ変換完了通知部７０８から、印刷データの変換が終了した通知が来た後で、変換した印刷ジョブを印刷管理サーバ７０１から携帯端末１０１，１０２に送信してもらうために印刷管理サーバ７０１への送信要求をする。印刷ジョブ受信部１０８は、印刷管理サーバ７０１から送信された印刷ジョブを受信する。印刷ジョブ送信部１０９は、受信した印刷ジョブをプリンタに送信する。
【００６１】
印刷管理サーバ７０１は、７０２〜７０９の処理部、データを有している。
【００６２】
印刷命令受信部７０２は、携帯端末１０１，１０２からの印刷命令に基づいて実施される処理部で、具体的にはサーバへのログインや複数あるプリンタの選択などの処理を携帯端末１０１，１０２の印刷命令送信部１０３と情報交換を行い実施する。判断部７０３は印刷命令が送信された携帯端末１０１，１０２のローカルエリアネットワーク（ＬＡＮ）内にプリンタ言語に変換可能な情報処理装置がＤＢ７０５に登録されているか判断する。ＤＢ７０５にプリンタ言語に変換可能な情報処理装置が登録されていれば、アドレス送信部７０４が、プリンタ言語に変換可能な情報処理装置のアドレスを携帯端末１０１，１０２に送信する。
【００６３】
印刷ジョブ変換部７０７は、携帯端末１０１，１０２の印刷データ１０６もしくは印刷管理サーバ７０１の印刷データ７０６の印刷データを印刷ジョブに変換する。印刷ジョブ変換完了通知部７０８は、印刷ジョブの変換が終了する前後にジョブ変換完了通知を携帯端末１０１，１０２に送信する。その後、携帯端末１０１，１０２の印刷ジョブ送信要求部１０７から印刷ジョブ送信要求が来ると、印刷ジョブ送信部７０９は変換した印刷ジョブを送信する。
【００６４】
情報処理装置２０１は、２０２〜２０４の処理部、データを有している。
【００６５】
印刷ジョブ変換部２０２は、携帯端末１０１，１０２の印刷データ送信部１０５から送信される印刷データを受信し、プリンタ言語に変換する。印刷ジョブ送信部は印刷ジョブ変換部２０２で変換した印刷ジョブをプリンタ３０１に送信する。
プリンタ３０１は、印刷部３０２により紙媒体などに出力する。
【００６６】
なお、以上のソフトウェア構成の説明は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
次に、図５及び図６を参照して、本発明の処理フローを説明する。
【００６７】
図６は、本発明の実施形態における印刷管理システムのフローチャートの一例を説明する図である。なお、このフローチャートの処理は、図２〜４で示した携帯端末１０１，１０２、印刷管理サーバ７０１、情報処理装置（ＰＣ）２０１、プリンタ３０１の各ＣＰＵが外部メモリや不揮発性メモリ等に格納されたプログラムをＲＡＭにロードして実行することにより実現される。また、図中のＳ６０１〜Ｓ６１１は各ステップを示す。
【００６８】
図６のフローチャートは、携帯端末１０１，１０２からユーザが印刷指示を出すと開始される。
【００６９】
まず、ステップＳ６０１において、携帯端末１０１，１０２のＣＰＵ（以下、携帯端末１０１，１０２）は、ユーザからのログイン情報の入力画面（図示していない）を表示し、ユーザからの入力を受け付け、サーバにログインできるアカウントがあるかどうかの確認を行う。
【００７０】
次に、ステップＳ６０２において、印刷管理サーバ７０１のＣＰＵ（以下、印刷管理サーバ７０１）は、サーバ内の図示しないアカウント管理テーブルから、入力されたユーザの認証を行う。
【００７１】
続いて、ステップＳ６０３において、携帯端末１０１，１０２は、出力する印刷データをユーザに選択させるために、印刷データの候補リストを表示し、ユーザに印刷データを選択させ、ステップＳ６０４に移行する。ユーザへの表示画面を図８を参照して説明する。
【００７２】
図８は、本発明の実施形態における携帯端末１０１，１０２のディスプレイコントローラ（ＤＣ）１００６がディスプレイ１２００等に表示させる、印刷データ選択画面イメージの一例の図である。
【００７３】
図８の８００１のリストのように、印刷データ１０６として携帯端末１０１，１０２が保持している印刷可能なファイルをリスト表示する。印刷可能なファイルがリストアップ表示された状態で、８００２のように、１つをもしくは複数のファイルを指定（クリックやドラッグ）すると、そのファイルが印刷データとして指定される。なお、８００３を押下すると、前のステップに戻る。図６のフローチャートの説明に戻る。
【００７４】
図６のステップＳ６０４において、携帯端末１０１，１０２は、印刷可能なプリンタリストを取得するため、印刷管理サーバ７０１に印刷可能なプリンタリスト情報を要求する。
【００７５】
次に、ステップＳ６０５において、印刷管理サーバ７０１は、携帯端末１０１，１０２と同じＬＡＮ内にあるプリンタの候補を抽出して、携帯端末１０１，１０２に送信する。具体的なプリンタリストの例として、図１０を参照して説明する。
【００７６】
図１０は、本発明の実施形態における印刷管理サーバ７０１が管理するプリンタ管理テーブルの一例である。
【００７７】
ユーザ名欄１０００１には、プリンタ名欄１０００４のプリンタにアクセス可能なユーザ名が登録されている。このユーザ名欄にはユーザのグループ名などを入力しても良い。Ｇｌｏｂａｌ  ＩＰアドレス欄１０００２には、インターネットに接続されているルータのインターネット側のＩＰアドレスが登録されている。Ｌｏｃａｌ  ＩＰアドレス欄１０００３には、ルータよりローカルエリアネットワーク（ＬＡＮ）側のプリンタのＩＰアドレスであり、夫々のプリンタ毎に異なるＩＰが登録されている。従って、１０００６のＬＢＰ−９６００Ｃと１０００７のｉＲ−Ｃ２０３０は、Ｌｏｃａｌ  ＩＰアドレスが異なっているが、同じローカルエリアネットワーク内に存在するので、Ｇｌｏｂａｌ  ＩＰアドレスは同じ値が登録されている。
【００７８】
Ｇｌｏｂａｌ  ＩＰアドレスはＬＡＮ側からの出口のＩＰアドレスになるので、携帯端末１０１，１０２からのプリンタ候補取得要求のパケットのＩＰヘッダにある送信元ＩＰアドレスと、このＧｌｏｂａｌ  ＩＰアドレスが同じであれば、そのプリンタを抽出する。図１２を参照して、通信パケットのＩＰヘッダの例を説明する。
【００７９】
図１２は、本発明の実施形態における携帯端末１０１，１０２から印刷管理サーバ７０１へのパケットのＩＰヘッダの一例である。なお、パケットのＩＰヘッダには、パケットの送信元ＩＰアドレスの他に、送信先ＩＰアドレスや、パケットの生存期間などが保持されている。
【００８０】
図１２の例では、ＩＰアドレスが“１０．２０．３０．４０”のルータから、ＩＰアドレスが“１０．２３６．１８．２０”の印刷管理サーバ７０１に届く場合である。
【００８１】
１２００１の送信元ＩＰアドレスと、図１０のＧｌｏｂａｌ  ＩＰアドレス欄１０００２に記載のＩＰアドレスが同じ場合は、そのＧｌｏｂａｌ  ＩＰアドレスで登録されているプリンタ名をプリンタ候補として抽出する。図１０と図１２の例では、１２００１に１０００６や１０００７のＧｌｏｂａｌ  ＩＰアドレスと同じ“１０．２０．３０．４０”のＩＰアドレスがあるので、プリンタ候補として１０００６の“ＬＢＰ−９６００Ｃ”と１０００７の“ｉＲ−Ｃ２０３０”をピックアップする。図６のフローチャートの説明に戻る。
【００８２】
続いて、ステップＳ６０６において、携帯端末１０１，１０２は、出力する印刷プリンタの候補をユーザに選択させるために、印刷プリンタ候補リストを表示し、ユーザにプリンタを選択させ、ステップＳ６０７に移行する。ステップＳ６０６でユーザへ表示する表示画面を図９を参照して説明する。
【００８３】
図９は、本発明の実施形態における携帯端末１０１，１０２のディスプレイコントローラ（ＤＣ）１００６がディスプレイ１２００等に表示させる、印刷プリンタ選択入力画面イメージの一例を説明する図である。
【００８４】
図９の９００１にリストアップされているプリンタは、ステップＳ６０５で抽出された、１０００６の“ＬＢＰ−９６００Ｃ”と１０００７の“ｉＲ−Ｃ２０３０”である。印刷するプリンタがリスト表示された状態で、９００２のように、プリンタを選択（クリックなど）すると、選択されたプリンタを印刷対象プリンタと指定する。なお、８００３を押下すると、前のステップに戻る。図６のフローチャートの説明に戻る。
【００８５】
次に、ステップＳ６０７において、印刷管理サーバ７０１は、携帯端末１０１，１０２のローカルエリアネットワーク（ＬＡＮ）内に、プリンタ言語に変換可能な登録された情報処理装置があるかの判断をする。プリンタ言語に変換可能な登録された情報処理装置があるかの判断方法を、図１１を参照して説明する。
【００８６】
図１１は、本発明の実施形態における印刷管理サーバ７０１が管理する情報処理装置管理テーブルの一例である。
【００８７】
ユーザ名欄１１００１には、名称欄１１００４の情報処理装置にアクセス可能なユーザ名が登録されている。このユーザ名欄にはユーザのグループ名などを入力しても良い。Ｇｌｏｂａｌ  ＩＰアドレス欄１１００２には、インターネットに接続されているルータのインターネット側のＩＰアドレスが登録されている。Ｌｏｃａｌ  ＩＰアドレス欄１１００３には、ルータよりローカルエリアネットワーク（ＬＡＮ）側の情報処理装置のＩＰアドレスである。
【００８８】
プリンタ言語に変換可能な登録された情報処理装置があるかの判断方法は、ステップＳ６０５で抽出したプリンタリストと同じように判断する。すなわち、Ｇｌｏｂａｌ  ＩＰアドレス欄１１００２はＬＡＮ側からの出口のＩＰアドレスになるので、携帯端末１０１，１０２からのプリンタ候補取得要求のパケットのＩＰヘッダに含まれる送信元ＩＰアドレスと、このＧｌｏｂａｌ  ＩＰアドレス同じであれば、その情報処理装置があると判断する。
【００８９】
図１２の例を参照すると、１２００１の送信元ＩＰアドレスに、図１１のＧｌｏｂａｌ  ＩＰアドレス欄１１００２に記載のＩＰアドレスと同じ場合は、そのＧｌｏｂａｌ  ＩＰアドレスで登録されているプリンタ名をプリンタ候補として抽出する。図１１と図１２の例では、１２００１に１１００６のＧｌｏｂａｌ  ＩＰアドレスと同じ“１０．２０．３０．４０”のＩＰアドレスがあるので、“○×株式会社”という情報処理装置があると判断する。図６のフローチャートの説明に戻る。
【００９０】
ステップＳ６０７において、携帯端末１０１，１０２のローカルエリアネットワーク（ＬＡＮ）内に、プリンタ言語に変換可能な登録された情報処理装置がある場合はステップＳ６０８へ移行し、プリンタ言語に変換可能な登録された情報処理装置が無い場合は図７のステップＳ７０１へと移行する。
【００９１】
ステップＳ６０８において、印刷管理サーバ７０１は、携帯端末１０１，１０２にステップＳ６０７で有ると判断したプリンタ言語に変換可能な登録された情報処理装置のＩＰアドレスを送信する。
【００９２】
次に、ステップＳ６０９において、携帯端末１０１，１０２は、ステップＳ６０３で指定された印刷データを印刷管理サーバ７０１から受信したＩＰアドレスの情報処理装置に送信する。
【００９３】
続いて、ステップＳ６１０において、情報処理装置２０１のＣＰＵ１００１は、携帯端末１０１，１０２から送信された印刷データを、プリンタ言語に変換して印刷ジョブとし、プリンタ３０１に送信する。
【００９４】
続いて、ステップＳ６１１において、プリンタ３０１のＣＰＵ３００１（以下、プリンタ３０１）は、情報処理装置２０１から受信した印刷ジョブをＲＩＰ処理し、紙媒体へ出力して処理を終える。
【００９５】
これらの構成により、社内の無線ＬＡＮアクセスポイントに接続可能な携帯端末の場合、社内ＬＡＮ内のプリンタ言語変換可能な情報処理装置の所在が分からなくても、プリンタに新しい機能を追加することなく、セキュリティ上も安全に印刷可能な印刷システムを提供することを可能とする。
＜第２の実施形態＞
【００９６】
第１の実施形態では、ステップＳ６０７において、携帯端末１０１，１０２のローカルエリアネットワーク（ＬＡＮ）内に、プリンタ言語に変換可能な登録された情報処理装置がある場合の説明をしたが、第２実施形態では、ステップＳ６０７において、携帯端末１０１，１０２のローカルエリアネットワーク（ＬＡＮ）内に、プリンタ言語に変換可能な登録された情報処理装置が無い場合を図７を参照して説明する。
【００９７】
図７は、本発明の実施形態における印刷管理システムの処理フローの一例を説明する図である。
【００９８】
なお、第２の実施形態において、携帯端末１０１，１０２と印刷管理サーバ７０１と通信経路は、特に言及していない場合、インタネットゲートウェイ５０１を介したトラフィック（音声＆データ）回線５００でも良いし、無線ＬＡＮアクセスポイント４０２を介したＬＡＮ回線４００とルータ４０３を介した経路でも良い。
【００９９】
図７のフローは、図６のステップＳ６０７で、携帯端末１０１，１０２のローカルエリアネットワーク（ＬＡＮ）内に、プリンタ言語に変換可能な登録された情報処理装置が無い場合に開始される。
【０１００】
まず、ステップＳ７０１において、印刷管理サーバ７０１は、携帯端末１０１，１０２へ印刷データを送信するように要求する。ステップＳ７０１の通信経路は、ステップＳ６０７において携帯端末１０１，１０２から受信した印刷プリンタ指定指示の返信として要求するため、トラフィック（音声＆データ）回線５００かＬＡＮ回線４００のどちらかで要求することができる。
【０１０１】
次に、ステップＳ７０２において、携帯端末１０１，１０２は、印刷データ１０６をステップＳ７０１の要求に応じて、印刷管理サーバ７０１に送信する。ステップＳ７０２で印刷データを送信した後は、印刷管理サーバ７０１が印刷データをプリンタ言語に変換する作業に時間がかかることがあるため、一旦セッションを切断する。
【０１０２】
次に、ステップＳ７０３において、印刷管理サーバ７０１は、携帯端末１０１，１０２から受信した印刷データをプリンタ言語に変換する。変換した印刷ジョブは印刷管理サーバ７０１のＤＢ７０５に記憶しておく。
【０１０３】
次に、ステップＳ７０４において、印刷管理サーバ７０１は、携帯端末１０１，１０２に印刷データの変換が終わった旨を通知するために、ＳＭＳ通信８００により、携帯端末１０１，１０２に印刷データ変換完了を通知する。ＳＭＳ通信８００を利用して通信をする理由は、ステップＳ７０２を送信した後、一旦セッションを切断したため、ルータやインタネットゲートウェイを介したセッションは確立しておらず、また、印刷管理サーバ７０１からは、ルータやインタネットゲートウェイを介して直接大量のデータを送信開始することが出来ないためである。
【０１０４】
続いて、ステップＳ７０５において、携帯端末１０１，１０２は、印刷データ変換完了通知を受信し、印刷管理サーバ７０１に印刷ジョブの送信を要求する。
【０１０５】
続いて、ステップＳ７０６において、印刷管理サーバ７０１は、携帯端末１０１，１０２からの印刷ジョブ送信要求に対応して、ＤＢ７０５に記憶している印刷ジョブを携帯端末１０１，１０２に送信する。
【０１０６】
次に、ステップＳ７０７において、携帯端末１０１，１０２は、印刷管理サーバ７０１から印刷ジョブを受信すると、印刷ジョブ転送アプリケーションを起動する。印刷ジョブ転送アプリケーションは携帯端末１０１，１０２の不揮発性メモリ２３００に記憶されており、この印刷ジョブ転送アプリケーションが起動される時は、不揮発性メモリ２３００からＲＡＭ２００２にダウンロードされて、ＣＰＵ２００１の制御の下に実行される。
【０１０７】
携帯端末１０１，１０２は、印刷ジョブ転送アプリケーションを起動後、受信した印刷ジョブを転送するプリンタのＩＰアドレスを指定する。指定するプリンタのＩＰアドレスは、ステップＳ６０５の印刷プリンタ候補を受信した際のデータの中で、ステップＳ６０６でユーザにより選択されたプリンタのＬｏｃａｌ  ＩＰアドレスとする。図１０の例では、１０００６か１０００７の内、選択されたＬｏｃａｌ  ＩＰアドレスの“１０．２５４．１．１０１”か“１０．２５４．１．１０２”が指定される。
【０１０８】
ステップＳ７０７において、携帯端末１０１，１０２は、印刷ジョブ転送アプリケーションにより、Ｓ６０６で指定されたプリンタのＩＰアドレスに受信した印刷ジョブを転送して、ステップＳ７０８へ移行する。
【０１０９】
続いて、ステップＳ７０８において、プリンタ３０１は、携帯端末１０１，１０２から受信した印刷ジョブをＲＩＰ処理し、紙媒体へ出力して処理を終える。
【０１１０】
以上の構成により、社内ＬＡＮなどのネットワーク内の無線ＬＡＮアクセスポイントに接続可能な携帯端末の場合、ネットワーク内にプリンタ言語変換可能な情報処理装置がなく、セキュリティ上、社内ＬＡＮからインターネットに印刷データを送れない場合でも、プリンタに新しく機能を追加することなく、プリンタにシームレスに印刷を実施できるという効果を有する。
【０１１１】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１１２】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１３】
なお、特に図示しないが、記録媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１１４】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１１５】
本実施形態における図６，図７に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１１６】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１１７】
この場合、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０１１８】
プログラムコードを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１１９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２０】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２１】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２２】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２３】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１２４】
１０１  携帯端末
１０２  携帯端末
２０１  情報処理装置（ＰＣ）
３０１  プリンタ
４００  ローカルエリアネットワーク（ＬＡＮ）
４０１  無線ＬＡＮ
４０２  無線ＬＡＮアクセスポイント
４０３  ルータ
５００  トラフィック（音声＆データ）回線
５０１  インタネットゲートウェイ
６００  インターネット
７０１  印刷管理サーバ（サーバ）
８００  ショートメッセージサービス（ＳＭＳ）回線
８０１  ＳＭＳゲートウェイ
【図１】
2018010673.tif 000003
【図２】
2018010673.tif 000004
【図３】
2018010673.tif 000005
【図４】
2018010673.tif 000006
【図５】
2018010673.tif 000007
【図６】
2018010673.tif 000008
【図７】
2018010673.tif 000009
【図８】
2018010673.tif 000010
【図９】
2018010673.tif 000011
【図１０】
2018010673.tif 000012
【図１１】
2018010673.tif 000013
【図１２】
2018010673.tif 000014
【図１３】
2018010673.tif 000015
【手続補正書】
【提出日】平成29年10月6日(2017.10.6)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明は、複数のネットワークに存在する画像形成装置のうち、携帯端末によって利用可能な画像形成装置を識別可能な情報を出力することで、当該携帯端末からの印刷を容易に行うことが可能な管理サーバ、印刷管理システム、印刷管理方法、及びプログラムを提供することを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明は、複数のネットワークに存在する画像形成装置を管理する管理サーバであって、前記複数のネットワークに存在する前記画像形成装置を識別可能な情報と当該画像形成装置のネットワークに関する情報とを記憶する画像形成装置情報記憶手段と、携帯端末からの要求に従って、当該携帯端末から利用可能なネットワークに存在する画像形成装置を識別可能な情報を前記画像形成装置情報記憶手段から抽出する抽出手段と、前記抽出手段で抽出された画像形成装置を識別可能な情報に対応する画像形成装置で当該携帯端末の印刷データを印刷させるべく、前記抽出手段で抽出された画像形成装置を識別可能な情報を前記携帯端末に出力する出力手段と、を有することを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明によれば、複数のネットワークに存在する画像形成装置のうち、携帯端末によって利用可能な画像形成装置を識別可能な情報を出力することで、当該携帯端末からの印刷を容易に行うことができる、という効果を奏する。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のネットワークに存在する画像形成装置を管理する管理サーバであって、
前記複数のネットワークに存在する前記画像形成装置を識別可能な情報と当該画像形成装置のネットワークに関する情報とを記憶する画像形成装置情報記憶手段と、
携帯端末からの要求に従って、当該携帯端末から利用可能なネットワークに存在する画像形成装置を識別可能な情報を前記画像形成装置情報記憶手段から抽出する抽出手段と、
前記抽出手段で抽出された画像形成装置を識別可能な情報に対応する画像形成装置で当該携帯端末の印刷データを印刷させるべく、前記抽出手段で抽出された画像形成装置を識別可能な情報を前記携帯端末に出力する出力手段と、
を有することを特徴とする管理サーバ。
【請求項２】
前記画像形成装置情報記憶手段は、それぞれのローカルエリアネットワークに存在する前記画像形成装置を識別可能な情報を、前記ローカルエリアネットワークに関する情報に対応して記憶することを特徴とする請求項１に記載の管理サーバ。
【請求項３】
前記出力手段により出力された画像形成装置のうち、前記携帯端末により選択された画像形成装置で印刷可能な印刷データを当該携帯端末へ送信する送信手段を有することを特徴とする請求項１または２に記載の管理サーバ。
【請求項４】
前記送信手段は、前記携帯端末により選択された画像形成装置で印刷可能な印刷データを、当該携帯端末を介して当該画像形成装置へ送信することを特徴とする請求項３に記載の管理サーバ。
【請求項５】
前記画像形成装置で印刷可能な印刷データを送信する情報処理装置が存在するネットワークに関する情報を記憶する記憶手段を有し、
前記送信手段は、当該携帯端末が通信可能なネットワークに存在する前記情報処理装置が前記記憶手段に記憶されていない場合、前記携帯端末により選択された画像形成装置で印刷可能な印刷データを当該携帯端末へ送信することを特徴とする請求項３または４に記載の管理サーバ。
【請求項６】
前記送信手段は、当該携帯端末が利用可能なネットワークに存在する前記情報処理装置が前記記憶手段に記憶されている場合、前記情報処理装置と利用可能なネットワークに関する情報を送信することを特徴とする請求項５に記載の管理サーバ。
【請求項７】
前記記憶手段は、前記携帯端末から前記情報処理装置に印刷対象データを送信可能な情報を記憶することを特徴とする請求項５または６に記載の管理サーバ。
【請求項８】
複数のネットワークに存在する画像形成装置を管理する管理サーバを有する印刷管理システムであって、
前記管理サーバは、
前記複数のネットワークに存在する前記画像形成装置を識別可能な情報と当該画像形成装置のネットワークに関する情報とを記憶する画像形成装置情報記憶手段と、
携帯端末からの要求に従って、当該携帯端末から利用可能なネットワークに存在する画像形成装置を識別可能な情報を前記画像形成装置情報記憶手段から抽出する抽出手段と、
前記抽出手段で抽出された画像形成装置を識別可能な情報に対応する画像形成装置で当該携帯端末の印刷データを印刷させるべく、前記抽出手段で抽出された画像形成装置を識別可能な情報を前記携帯端末に出力する出力手段と、
を有し、
前記携帯端末は、
前記管理サーバへ通信可能なネットワークに存在する画像形成装置の候補を要求する画像形成装置候補要求手段と、
前記画像形成装置候補要求手段の要求に従って、前記出力によって出力された前記画像形成装置を識別可能な情報を表示する表示手段と、
を有することを特徴とする印刷管理システム。
【請求項９】
複数のネットワークに存在する画像形成装置を管理する管理サーバの印刷管理方法であって、
前記管理サーバは、
携帯端末からの要求に従って、当該携帯端末から利用可能なネットワークに存在する画像形成装置を識別可能な情報を、前記複数のネットワークに存在する前記画像形成装置を識別可能な情報と当該画像形成装置のネットワークに関する情報とを記憶する画像形成装置情報記憶手段から抽出する抽出ステップと、
前記抽出ステップで抽出された画像形成装置を識別可能な情報に対応する画像形成装置で当該携帯端末の印刷データを印刷させるべく、前記抽出ステップで抽出された画像形成装置を識別可能な情報を前記携帯端末に出力する出力ステップと、
を実行することを特徴とする管理サーバの印刷管理方法。
【請求項１０】
複数のネットワークに存在する画像形成装置を管理する管理サーバで読取実行可能なプログラムであって、
前記管理サーバを、
携帯端末からの要求に従って、当該携帯端末から利用可能なネットワークに存在する画像形成装置を識別可能な情報を、前記複数のネットワークに存在する前記画像形成装置を識別可能な情報と当該画像形成装置のネットワークに関する情報とを記憶する画像形成装置情報記憶手段から抽出する抽出手段と、
前記抽出手段で抽出された画像形成装置を識別可能な情報に対応する画像形成装置で当該携帯端末の印刷データを印刷させるべく、前記抽出手段で抽出された画像形成装置を識別可能な情報を前記携帯端末に出力する出力手段と、
して機能させるためのプログラム。
【請求項１１】
複数のネットワークに存在する画像形成装置を管理する管理サーバを有する印刷管理システムにおける印刷管理方法であって、
前記管理サーバは、
携帯端末からの要求に従って、当該携帯端末から利用可能なネットワークに存在する画像形成装置を識別可能な情報を、前記複数のネットワークに存在する前記画像形成装置を識別可能な情報と当該画像形成装置のネットワークに関する情報とを記憶する画像形成装置情報記憶手段から抽出する抽出ステップと、
前記抽出ステップで抽出された画像形成装置を識別可能な情報に対応する画像形成装置で当該携帯端末の印刷データを印刷させるべく、前記抽出ステップで抽出された画像形成装置を識別可能な情報を前記携帯端末に出力する出力ステップと、
を実行し、
前記携帯端末は、
前記管理サーバへ通信可能なネットワークに存在する画像形成装置の候補を要求する画像形成装置候補要求ステップと、
前記画像形成装置候補要求ステップの要求に従って、前記出力ステップによって出力された前記画像形成装置を識別可能な情報を表示する表示ステップと、
を実行することを特徴とする印刷管理システムの印刷管理方法。
【請求項１２】
複数のネットワークに存在する画像形成装置を管理する管理サーバを有する印刷管理システムにおいて、
前記管理サーバを、
携帯端末からの要求に従って、当該携帯端末から利用可能なネットワークに存在する画像形成装置を識別可能な情報を、前記複数のネットワークに存在する前記画像形成装置を識別可能な情報と当該画像形成装置のネットワークに関する情報とを記憶する画像形成装置情報記憶手段から抽出する抽出手段と、
前記抽出手段で抽出された画像形成装置を識別可能な情報に対応する画像形成装置で当該携帯端末の印刷データを印刷させるべく、前記抽出手段で抽出された画像形成装置を識別可能な情報を前記携帯端末に出力する出力手段と、
を有し、
前記携帯端末は、
前記管理サーバへ通信可能なネットワークに存在する画像形成装置の候補を要求する画像形成装置候補要求手段と、
前記画像形成装置候補要求手段の要求に従って、前記出力手段によって出力された前記画像形成装置を識別可能な情報を表示する表示手段と、
を有することを特徴とする印刷管理システム。