(57)【要約】【課題】文書データーのセキュリティーを確保しつつ、容易な操作で遠隔の画像処理装置で当該文書データーの画像処理を実行させることができる画像処理システムを提供する。【解決手段】画像形成装置１００は、通信端末２００との通信を介して外部ネットワークに接続するための第１のルートと、通信端末２００との通信を介さずに直接、外部ネットワークに接続するための第２のルートとの２つのルートで外部ネットワークに接続可能であって、セキュリティーモードでの画像形成処理の指示を受け付けると、第１のルートを用いて画像形成処理の対象とする文書データーの取得を通信端末２００に要求し、取得した通信手段２００の記憶手段から転送された文書データーに画像処理を実行する。【選択図】図４
2013097439.tif 000002
【特許請求の範囲】
【請求項１】
画像形成手段を含んだ画像形成装置と、
外部ネットワークへの接続手段および前記画像形成装置との通信手段を含んだ通信端末とを備え、
前記画像形成装置は、
前記通信端末との通信を介して前記外部ネットワークに接続するための第１の接続手段と、
前記通信端末との通信を介さずに直接、前記外部ネットワークに接続するための第２の接続手段と、
前記画像形成手段での画像形成処理の指示を受け付けるための入力手段と、
前記指示に応じて前記第１の接続手段および前記第２の接続手段での通信を制御するための制御手段とをさらに含み、
前記制御手段は、セキュリティーモードでの前記画像形成処理の指示を受け付けると、前記第１の接続手段を用いて前記画像形成処理の対象とする文書データーの取得を前記通信端末に対して要求し、
前記通信端末は前記要求に応じて前記文書データーを取得して記憶手段に記憶した上で、前記記憶された文書データーを前記画像形成装置の前記画像形成手段に転送し、
前記画像形成装置の前記画像形成手段は、前記通信端末の前記記憶手段から転送された前記文書データーに対して前記画像形成処理を行なう、画像処理システム。
【請求項２】
前記通信端末は認証手段をさらに含み、
前記画像形成装置に対する認証が成功の場合に、前記第１の接続手段で前記外部ネットワークに接続可能とする、請求項１に記載の画像処理システム。
【請求項３】
前記通信端末は、前記記憶手段から前記画像形成装置への前記文書データーの転送を制御するための制御手段をさらに含み、
前記制御手段は、前記文書データーの転送速度が前記画像形成手段での処理速度と比較して遅い場合に、前記第１の接続手段で用いる周波数帯を増やすことで、前記転送速度を速める、請求項１または２に記載の画像処理システム。
【請求項４】
前記通信端末は、前記記憶手段から前記画像形成装置への前記文書データーの転送を制御するための制御手段をさらに含み、
前記制御手段は、前記文書データーの転送速度が前記画像形成手段での処理速度と比較して速い場合に、前記文書データーを予め規定されたデーター量、取得して前記記憶手段に記憶してから、前記画像形成装置の前記画像形成手段への転送を開始する、請求項１〜３のいずれかに記載の画像処理システム。
【請求項５】
前記通信端末は、前記要求に応じて前記文書データーを取得して前記記憶手段に記憶した上で、前記文書データーを特定し得る情報を前記画像形成装置に対して送信し、
前記画像形成装置は、前記文書データーを特定し得る情報を受信したときよりも以前に前記画像形成手段での処理対象としている文書データーに対する処理を完了した後に、前記文書データーを特定し得る情報に基づいて前記文書データーを前記通信端末の前記記憶手段から得て前記画像形成処理を行なう、請求項１〜４のいずれかに記載の画像処理システム。
【請求項６】
通信端末との通信を介して外部ネットワークに接続するための第１の接続手段と、
前記通信端末との通信を介さずに直接、前記外部ネットワークに接続するための第２の接続手段と、
画像形成手段での画像形成処理の指示を受け付けるための入力手段と、
前記指示に応じて前記第１の接続手段および前記第２の接続手段での通信を制御するための制御手段とを備え、
前記制御手段は、セキュリティーモードでの前記画像形成処理の指示を受け付けると、前記第１の接続手段を用いて前記画像形成処理の対象とする文書データーの取得を前記通信端末に対して要求し、前記要求に応じて前記文書データーを取得して記憶手段に記憶した前記通信端末から前記記憶された文書データーの転送を受け付けると、前記転送された前記文書データーに対して前記画像形成処理を行なう、画像形成装置。
【請求項７】
画像形成手段を含んだ画像形成装置と、外部ネットワークへの接続手段および前記画像形成装置との通信手段を含んだ通信端末とを含んだ画像処理システムでの処理方法であって、
前記画像形成装置は、前記通信端末との通信を介して前記外部ネットワークに接続するための第１の接続手段と、前記通信端末との通信を介さずに直接、前記外部ネットワークに接続するための第２の接続手段とを有し、
前記画像形成手段での画像形成処理の指示を受け付けるステップと、
前記受け付けるステップにおいてセキュリティーモードでの前記画像形成処理の指示を受け付けると、前記画像形成装置から、前記第１の接続手段を用いて前記画像形成処理の対象とする文書データーの取得を前記通信端末に対して要求するステップと、
前記通信端末が前記要求に応じて前記文書データーを取得して記憶手段に記憶するステップと、
前記通信端末の前記記憶手段から、前記記憶された文書データーを前記画像形成装置の前記画像形成手段に転送するステップと、
前記画像形成装置の前記画像形成手段で、前記通信端末の前記記憶手段から転送された前記文書データーに対して前記画像形成処理を行なうステップとを備える、画像処理方法。
【請求項８】
通信端末との通信を介して外部ネットワークに接続するための第１の接続手段と、前記通信端末との通信を介さずに直接、前記外部ネットワークに接続するための第２の接続手段と含んだ画像形成装置に、画像処理を実行させるためのプログラムであって、
画像形成手段での画像形成処理の指示を受け付けるステップと、
前記受け付けるステップにおいてセキュリティーモードでの前記画像形成処理の指示を受け付けると、前記第１の接続手段を用いて前記画像形成処理の対象とする文書データーの取得を前記通信端末に対して要求するステップと、
前記要求に応じて前記文書データーを取得して記憶手段に記憶した前記通信端末から前記記憶された文書データーの転送を受け付けると、前記転送された前記文書データーに対して前記画像形成処理を行なうステップとを前記画像形成装置に実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理システム、画像処理装置、画像処理方法、および制御プログラムに関し、特に、通信端末からの文書データーに対する画像処理を行なう画像処理装置、画像処理方法、および制御プログラムに関する。
【背景技術】
【０００２】
近年、コピー機やプリンターやその複合機であるＭＦＰ（Multi-Functional Peripheral）などの画像処理装置では、ネットワーク通信機能を備えて、インターネットを介して外部装置から文書データーを取得して該文書データーに対する画像処理が可能となっている。
【０００３】
しかしながら、たとえばコンビニエンスストアーなどの公共の場になどが設置されている画像処理装置を利用する場合、通信経路が明らかではない。つまり、どのようなプロキシサーバーを経由して指定した外部装置にアクセスし、文書データーを取得してきたのかが不明である。プロキシサーバーは必ずしも信頼できるものばかりとは限らないものであるため、文書データーのセキュリティーに不安がある場合がある。
【０００４】
そこで、そのような問題に対処する方法として、一般的に、事前に信頼できるネットワークに通信端末やＵＳＢ（Universal Serial Bus）メモリーなどを接続して文書データーを取得しておき、当該通信端末やＵＳＢメモリーと画像処理装置とを通信させることで画像処理装置に文書データーを転送して画像処理させる方法がなされている。
【０００５】
また、特開２００８−０４０９６３号公報（以下、特許文献１）は、このような問題に対処する方法として、携帯電話からいわゆるＶＮＰ（Virtual Private Network）接続と言われる共有する回線網を用いた通信での接続を用いて機密性の高い通信トンネルを確立し、信頼できるネットワーク経由で文書を取得する方法を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−０４０９６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の一般的な方法では、事前に信頼できるネットワークに接続したり、通信端末やＵＳＢメモリーを画像処理装置と通信させたり、と、文書データーを画像処理装置に転送させるまでの操作が煩雑であるという問題があった。また、通信端末またはＵＳＢメモリーを接続した情報処理装置の操作と画像処理装置の操作とをそれぞれ行なう必要があり、手間であるという問題があった。
【０００８】
さらに、印刷等の画像処理を画像処理装置に行なわせた後に文書データーが画像処理装置に残ってしまうと、セキュリティー上の問題があった。
【０００９】
また、上記特許文献１に開示された方法では、携帯端末にプリンタードライバーが接続されている必要があったり、予め画像処理装置へのアクセス情報を知っておいたりする必要があり、準備が手間であるという問題があった。
【００１０】
また、この方法でも文書データーが画像処理装置に残る可能性があり、同様に、セキュリティー上の問題もあった。
【００１１】
本発明はこのような問題に鑑みてなされたものであって、文書データーのセキュリティーを確保しつつ、容易な操作で遠隔の画像処理装置で当該文書データーの画像処理を実行させることができる画像処理システム、画像処理装置、画像処理方法、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明のある局面に従うと、画像処理システムは、画像形成手段を含んだ画像形成装置と、外部ネットワークへの接続手段および画像形成装置との通信手段を含んだ通信端末とを備える。画像形成装置は、通信端末との通信を介して外部ネットワークに接続するための第１の接続手段と、通信端末との通信を介さずに直接、外部ネットワークに接続するための第２の接続手段と、画像形成手段での画像形成処理の指示を受け付けるための入力手段と、指示に応じて第１の接続手段および第２の接続手段での通信を制御するための制御手段とをさらに含み、制御手段は、セキュリティーモードでの画像形成処理の指示を受け付けると、第１の接続手段を用いて画像形成処理の対象とする文書データーの取得を通信端末に対して要求し、通信端末は要求に応じて文書データーを取得して記憶手段に記憶した上で、記憶された文書データーを画像形成装置の画像形成手段に転送し、画像形成装置の画像形成手段は、通信端末の記憶手段から転送された文書データーに対して画像形成処理を行なう。
【００１３】
好ましくは、通信端末は認証手段をさらに含み、画像形成装置に対する認証が成功の場合に、第１の接続手段で外部ネットワークに接続可能とする。
【００１４】
好ましくは、通信端末は、記憶手段から画像形成装置への文書データーの転送を制御するための制御手段をさらに含み、制御手段は、文書データーの転送速度が画像形成手段での処理速度と比較して遅い場合に、第１の接続手段で用いる周波数帯を増やすことで、転送速度を速める。
【００１５】
好ましくは、通信端末は、記憶手段から画像形成装置への文書データーの転送を制御するための制御手段をさらに含み、制御手段は、文書データーの転送速度が画像形成手段での処理速度と比較して速い場合に、文書データーを予め規定されたデーター量、取得して記憶手段に記憶してから、画像形成装置の画像形成手段への転送を開始する。
【００１６】
好ましくは、通信端末は、要求に応じて文書データーを取得して記憶手段に記憶した上で、文書データーを特定し得る情報を画像形成装置に対して送信し、画像形成装置は、文書データーを特定し得る情報を受信したときよりも以前に画像形成手段での処理対象としている文書データーに対する処理を完了した後に、文書データーを特定し得る情報に基づいて文書データーを通信端末の記憶手段から得て画像形成処理を行なう。
【００１７】
本発明の他の局面に従うと、画像形成装置は、通信端末との通信を介して外部ネットワークに接続するための第１の接続手段と、通信端末との通信を介さずに直接、外部ネットワークに接続するための第２の接続手段と、画像形成手段での画像形成処理の指示を受け付けるための入力手段と、指示に応じて第１の接続手段および第２の接続手段での通信を制御するための制御手段とを備える。制御手段は、セキュリティーモードでの画像形成処理の指示を受け付けると、第１の接続手段を用いて画像形成処理の対象とする文書データーの取得を通信端末に対して要求し、要求に応じて文書データーを取得して記憶手段に記憶した通信端末から記憶された文書データーの転送を受け付けると、転送された文書データーに対して画像形成処理を行なう。
【００１８】
本発明のさらに他の局面に従うと、画像処理方法は、画像形成手段を含んだ画像形成装置と、外部ネットワークへの接続手段および画像形成装置との通信手段を含んだ通信端末とを含んだ画像処理システムでの処理方法であって、画像形成装置は、通信端末との通信を介して外部ネットワークに接続するための第１の接続手段と、通信端末との通信を介さずに直接、外部ネットワークに接続するための第２の接続手段とを有し、画像形成手段での画像形成処理の指示を受け付けるステップと、受け付けるステップにおいてセキュリティーモードでの画像形成処理の指示を受け付けると、画像形成装置から、第１の接続手段を用いて画像形成処理の対象とする文書データーの取得を通信端末に対して要求するステップと、通信端末が要求に応じて文書データーを取得して記憶手段に記憶するステップと、通信端末の記憶手段から、記憶された文書データーを画像形成装置の画像形成手段に転送するステップと、画像形成装置の画像形成手段で、通信端末の記憶手段から転送された文書データーに対して画像形成処理を行なうステップとを備える。
【００１９】
本発明のさらに他の局面に従うと、制御プログラムは、通信端末との通信を介して外部ネットワークに接続するための第１の接続手段と、通信端末との通信を介さずに直接、外部ネットワークに接続するための第２の接続手段と含んだ画像形成装置に、画像処理を実行させるためのプログラムであって、画像形成手段での画像形成処理の指示を受け付けるステップと、受け付けるステップにおいてセキュリティーモードでの画像形成処理の指示を受け付けると、第１の接続手段を用いて画像形成処理の対象とする文書データーの取得を通信端末に対して要求するステップと、要求に応じて文書データーを取得して記憶手段に記憶した通信端末から記憶された文書データーの転送を受け付けると、転送された文書データーに対して画像形成処理を行なうステップとを画像形成装置に実行させる。
【発明の効果】
【００２０】
この発明によると、文書データーのセキュリティーを確保しつつ、容易な操作で遠隔の画像処理装置で当該文書データーの画像処理を実行させることができる。
【図面の簡単な説明】
【００２１】
【図１】実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【図２】画像処理システムに含まれるＭＦＰ（Multi-Functional Peripheral）のハードウェア構成の具体例を示す図である。
【図３】画像処理システムに含まれる通信端末のハードウェア構成の具体例を示す図である。
【図４】ＭＦＰでの文書データーの取得経路を説明するための図である。
【図５】セキュアプリント時の信号およびデーターの流れを表わした図である。
【図６】ＭＦＰでの表示画面の具体例を示す図である。
【図７】ＭＦＰでの表示画面の具体例を示す図である。
【図８】ＭＦＰでの表示画面の具体例を示す図である。
【図９】ＭＦＰの機能構成の具体例を示すブロック図である。
【図１０】通信端末の機能構成の具体例を示すブロック図である。
【図１１】ＭＦＰでの動作の流れを表わすフローチャートである。
【図１２】通信端末での動作の流れを表わすフローチャートである。
【図１３】第２の変形例において、図１２のステップＳ２１１に行なわれる速度制御の第１の具体例を示す図である。
【図１４】第２の変形例において、図１２のステップＳ２１１に行なわれる速度制御の第２の具体例を示す図である。
【発明を実施するための形態】
【００２２】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２３】
＜システム構成＞
図１は、本実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【００２４】
図１を参照して、画像処理システムは、画像処理装置としてコピー機、プリンターなどの複合機であるＭＦＰ（Multi-Functional Peripheral）１００と、通信端末２００と、サーバー３００とを含む。
【００２５】
ＭＦＰ１００は、ＭＦＰ用のネットワーク４００Ａに接続可能であって、当該ネットワーク４００Ａに接続することで、インターネットを経由して他の装置にアクセスすることができる。
【００２６】
通信端末２００は、ＭＦＰ１００と通信可能である。この通信は、無線通信であってもよいし、たとえばＵＳＢ（Universal Serial Bus）を利用した通信であってもよい。
【００２７】
また、通信端末２００は、いわゆる３Ｇ（3rd Generation）と呼ばれる規格に従った携帯電話の通信方式や、ＣＤＭＡ（Code Division Multiple Access）と呼ばれる符号分割多重接続での通信方式や、ＷｉＭＡＸ（ワイマックス：Worldwide Interoperability for Microwave Access）と呼ばれる無線通信の規格に従った通信方式などを利用してインターネットに接続可能である。
【００２８】
サーバー３００は、たとえば会社に設置されている社内サーバーなどが該当し、特定のネットワーク（たとえば社内ネットワーク４００Ｂ）を経由してインターネットに接続可能である。
【００２９】
＜装置構成＞
図２は、ＭＦＰ１００のハードウェア構成の具体例を示す図である。
【００３０】
図２を参照して、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ（Central Processing Unit）１０と、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ（Read Only Memory）等である不揮発メモリー１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能したり、画像データーを後述するプリンターでの処理対象となる印刷データーに展開し、一時的に記憶したりするためのＲＡＭ（Random Access Memory）等である揮発メモリー１２と、図示しない原稿台に載置された原稿を光学的に読み取って画像データーを得るためのスキャナー１３と、プリンターエンジンを含んだ、画像データーを印刷用紙上に固定するためのプリンター１４と、情報を表示したり当該ＭＦＰ１００に対する操作入力を受け付けたりするための操作パネル１５と、ジョブとして画像データーなどを保存するためのＨＤＤ（Hard Disk Drive）１６と、通信の制御するための外部通信部１７とを含み、これらがデーター通信バス１８を介して接続されている。
【００３１】
図３は、通信端末２００のハードウェア構成の具体例を示す図である。
図３を参照して、通信端末２００は、全体を制御するための演算装置であるＣＰＵ２０と、ＣＰＵ２０で実行されるプログラムなどを記憶するためのＲＯＭ（Read Only Memory）等である不揮発メモリー２１と、ＣＰＵ２０でプログラムを実行する際の作業領域として機能するためのＲＡＭ等である揮発メモリー２２と、情報を表示したり当該通信端末２００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル２５と、通信の制御するための外部通信部２７と、ジョブとして画像データーなどを記憶するためＨＤＤ２８とを含み、これらがデーター通信バス２９を介して接続されている。
【００３２】
サーバー３００は通常のＰＣ（Personal Computer）で構成されてよいため、そのハードウェア構成も、一般的なＰＣのハードウェア構成と同様である。本実施の形態においては、特定の構成には限定されない。
【００３３】
＜動作概要＞
本実施の形態にかかる画像処理システムにおいて、ＭＦＰ１００は、たとえばコンビニエンスストアー等の公共の場においてあるものと想定され、サーバー３００は、たとえば社内サーバーなどと想定される。そして、ユーザーは、公共の場に設置されたＭＦＰ１００を用いて社内サーバーに記憶されている文書データーを印字するという使い方が想定されている。
【００３４】
この場合、ＭＦＰ１００でサーバー３００に記憶されている文書データーを取得する方法として、２種類の方法が考えられる。図４は、ＭＦＰ１００での文書データーの取得経路を説明するための図である。すなわち、図４を参照して、第１の取得方法として、通信端末２００がインターネットを介してサーバー３００にアクセスして文書データーを取得し、その文書データーをＭＦＰ１００に転送する方法が挙げられる（ルート１）。第２の取得方法として、ＭＦＰ１００がＭＦＰ用のネットワーク４００Ａを介してインターネットを経由してサーバー３００にアクセスし、直接文書データーを取得する方法が挙げられる（ルート２）。
【００３５】
上記ルート２の方法は一般的な方法であって、予め取得しているサーバー３００のＵＲＬ（Uniform Resource Locators）等のアクセス情報をＭＦＰ１００に入力することで、ＭＦＰ１００のネットワーク通信機能を利用することで文書データーの取得が可能となる。
【００３６】
しかしながら、この方法では、どのようなプロキシサーバーを経由してサーバー３００にアクセスしているか不明であるため、文書データーのセキュリティー管理が不十分となる場合がある。
【００３７】
そこで、本実施の形態にかかる画像処理システムでは、高度なセキュリティー管理が求められない通常の印字の際には上記ルート２で文書データーを取得し、十分なセキュリティー管理が求められる印字の際には、ＭＦＰ１００に接続されているネットワークを利用する上記ルート２を使用せずに、上記ルート１で文書データーを取得するものとする。この、後者のプリントモードを「セキュアプリント」とも称する。
【００３８】
なお、上記ルート１の方法において、通信端末２００は、一例として、ＭＦＰ１００からの取得要求を無線通信で受け付けて、無線通信でインターネットに接続してサーバー３００にアクセスする。この通信端末２００の機能は、いわゆるテザリング（登録商標）機能とも言われる。
【００３９】
図５は、セキュアプリント時の信号およびデーターの流れを表わした図である。また、図６〜図８は、ＭＦＰ１００での表示画面の具体例を示す図である。
【００４０】
図６に表わされたメニュー画面において、当該ＭＦＰ１００以外の装置に記憶されている文書データーを取得して印字する処理であるプルプリントを選択し、さらに、そのモードとしてセキュアプリントを選択すると、図５を参照して、その信号がＣＰＵ１０に入力される（ステップＳ１）。この信号を受けると、ＣＰＵ１０は、外部通信部１７に対して文書データーの取得先のサーバー３００のアクセス情報を渡して、上記ルート１でのアクセスを指示する（ステップＳ２）。
【００４１】
このとき、ＭＦＰ１００の操作パネル１５には、図７に表わされたように、通信端末２００と通信する上記ルート１で文書データーを取得する旨が表示される。
【００４２】
さらに、ＭＦＰ１００の操作パネル１５には、処理対象の文書データーを指定するための画面として、図８に表わされたように、当該画像処理システムに接続されている装置が提示されて、各装置に記憶される文書データーが選択可能に提示される。この例では、予め記憶されている装置一覧が選択可能に提示され、そのうちの１つ（図ではサーバー＿Ａ）が選択されると、当該サーバーに記憶されている文書データーの一覧が選択可能に提示されている。
【００４３】
もちろん、文書データーの指定の方法は例示された方法に限定されない。たとえば、プルプリントが選択された時点で当該画像処理システムに接続されている他の装置を上記ルート１を用いて検索して提示し、そのうちの１つの装置が選択された時点で当該装置に記憶されている文書データー一覧を上記ルート１を用いて当該装置から取得して提示するようにしてもよい。また、他の例として、ＵＲＬ等のアクセス情報の入力を受け付けて、そのアクセス情報に基づいて上記ルート１を用いて指定されたサーバーに接続し、当該サーバーから記憶されている文書データー一覧を取得して提示するようにしてもよい。
【００４４】
外部通信部１７は、上記指示に従ってルート１でのアクセスを行なう（ステップＳ３）。つまり、通信端末２００に文書データーの取得先のサーバー３００のアクセス情報を渡してアクセスを指示し、その指示に従って通信端末２００の外部通信部２７がサーバー３００にアクセスする。
【００４５】
通信端末２００の外部通信部２７はサーバー３００から指示された文書データーを取得し（ステップＳ４）、そのデーターをＨＤＤ２８に格納する（Ｓ５）。
【００４６】
このとき、当該画像処理システムでは、上記ルート１で取得された文書データーをＭＦＰ１００の揮発メモリー１２に記憶させずに、通信端末２００の揮発メモリー２２から直接読み出して印字する。
【００４７】
すなわち、通信端末２００のＣＰＵ２０は、セキュアプリント実行時には、ＨＤＤ２８に格納された文書データーをＰＤＬ（ページ記述言語：Page Description Language）で記載された印刷データーに変換して外部通信部２７からＭＦＰ１００に対して送信する（Ｓ６）。そして、ＭＦＰ１００では、外部通信部１７で受信した印刷データーがＨＤＤ１６に格納されることなく、そのままプリンター１４で印字処理される（Ｓ７）。
【００４８】
＜機能構成＞
図９は、上述の動作を実現するためのＭＦＰ１００の機能構成の具体例を示すブロック図である。図９に示される各機能は、ＣＰＵ１０が不揮発メモリー１１に記憶されるプログラムを読み出して揮発メモリー１２であるＲＡＭ上で実行することで、主にＣＰＵ１０に形成される機能である。しかしながら、少なくとも一部の機能が図２に示されたハードウェア構成によって形成されてもよい。
【００４９】
図９を参照して、上記動作を実現するための機能としてＭＦＰ１００のＰＣＵ１０は、操作パネル１５からの操作信号の入力を受け付けるための信号入力部１０１と、その操作信号を解析して、セキュアプリントを指示するものであるか否かを判断するための判断部１０２と、セキュアプリントと判断した場合に、上記ルート１で文書データーを取得するために、指定されたサーバー３００のアクセス情報を通信端末２００に渡すと共に外部通信部１７において上記ルート１でアクセスするよう通信を制御するための通信制御部１０３と、外部通信部１７を介して通信端末２００から印刷データーの入力を受け付けるためのデーター入力部１０４と、セキュアプリント時に通信端末２００から入力された印刷データーをＨＤＤ１６に格納せずに直接プリンター１４で印字処理を行なわせる制御を行なうためのプリンター制御部１０５とを含む。
【００５０】
図１０は、上述の動作を実現するための通信端末２００の機能構成の具体例を示すブロック図である。図１０に示される各機能は、ＣＰＵ２０が不揮発メモリー２１に記憶されるプログラムを読み出して揮発メモリー２２であるＲＡＭ上で実行することで、主にＣＰＵ２０に形成される機能である。しかしながら、少なくとも一部の機能が図３に示されたハードウェア構成によって形成されてもよい。
【００５１】
図１０を参照して、上記動作を実現するための機能として通信端末２００のＣＰＵ２０は、外部通信部２７を介してＭＦＰ１００から制御信号の入力を受け付けるための信号入力部２０１と、その制御信号を解析し、上記ルート１での文書データーの取得を指示するセキュアプリントのための制御信号であるか否かを判断するための判断部２０２と、セキュアプリントのための制御信号と判断した場合に、上記ルート１でＭＦＰ１００から入力されたアクセス情報に基づいてサーバー３００にアクセスし、指定された文書データーを取得するよう外部通信部２７を制御するための通信制御部２０３と、サーバー３００からの文書データーの入力を受け付けるためのデーター入力部２０４と、入力された文書データーをＨＤＤ２８に格納するための格納部２０５と、文書データーを印刷データーに変換するための変換部２０６と、印刷データーをＭＦＰ１００に対して適切なタイミングで出力するよう外部通信部２７を制御するための出力制御部２０７とを含む。
【００５２】
＜動作フロー＞
図１１は、ＭＦＰ１００での動作の流れを表わすフローチャートである。図１１のフローチャートに表わされる動作は、ＣＰＵ１０が不揮発メモリー１１に記憶されるプログラムを読み出して揮発メモリー１２であるＲＡＭ上で実行し、図９に示される各機能を発揮することによって実現される。
【００５３】
図１１を参照して、ＭＦＰ１００のＣＰＵ１０は、セキュアプリントの指示を受け付けると（ステップＳ１０１でＹＥＳ）、通信端末２００の通信設定等を確認し、ルート１での通信が可能であるか否かを判断する。ルート１が通信端末２００のいわゆるテザリング（登録商標）機能を利用した通信である場合には、通信端末２００においてテザリング回線で接続可能な設定となっているか否かを確認する。
【００５４】
その結果、ルート１で通信が可能と判断された場合には（ステップＳ１０３でＹＥＳ）、ステップＳ１０５でＣＰＵ１０は、通信端末２００に対してサーバー３００のアクセス情報および対象となる文書データーを特定する情報を渡してルート１での接続を要求する。そして、その後、ＭＦＰ１００は、通信端末２００からの印字データーの入力を待機する。
【００５５】
なお、セキュアプリントが指示された際にルート１での通信が可能でないと判断された場合には（ステップＳ１０３でＮＯ）、ステップＳ１１３でＣＰＵ１０は、通信端末２００に対して接続要求を行なった後、処理を最初に戻す。
【００５６】
接続の要求の一例として、通信端末２００が認証機能を有する場合、ＭＦＰ１００はたとえばログインユーザー情報などの認証情報を通信端末２００に対して送信して、認証を求めることができる。通信端末２００とＭＦＰ１００とがたとえば無線通信などの所定範囲内で可能な通信を行なう場合、当該範囲内に通信端末２００がある場合に自動的に認証を行なう、いわゆる近接認証が行なわれてもよい。
【００５７】
通信端末２００から印字データーが入力されると（ステップＳ１０７でＹＥＳ）、ステップＳ１０９で入力された印字データーから順に印字処理を実行する。印字処理は、印字データーの入力が終了するまで、ＨＤＤ１６に記憶させることなく、入力される都度行なわれる。
【００５８】
そして、印字データーの入力が終了すると（ステップＳ１１１でＹＥＳ）、ＣＰＵ１０は一連の動作を終了する。
【００５９】
なお、セキュアプリント以外の指示がなされた場合には（ステップＳ１０１でＮＯ）、ステップＳ１１５でＣＰＵ１０は、当該指示に応じた処理を実行する。この処理については、特定の処理に限定されない。
【００６０】
図１２は、通信端末２００での動作の流れを表わすフローチャートである。図１２のフローチャートに表わされる動作は、ＣＰＵ２０が不揮発メモリー２１に記憶されるプログラムを読み出して揮発メモリー２２であるＲＡＭ上で実行し、図１０に示される各機能を発揮することによって実現される。
【００６１】
図１２を参照して、通信端末２００のＣＰＵ２０は、ＭＦＰ１００からセキュアプリントでの接続要求を受け付けると（ステップＳ２０１でＹＥＳ）、自身の通信設定等を確認し、ルート１での通信が可能であるか否かを判断する。
【００６２】
ルート１で通信が可能と判断された場合には（ステップＳ２０３でＹＥＳ）、ステップＳ２０５でＣＰＵ２０は、ルート１で指示されたサーバー３００にアクセスし、指定された文書データーを取得する。そして、ステップＳ２０７でその文書データーをＨＤＤ２８に蓄積する。
【００６３】
ステップＳ２０９でＣＰＵ２０は、所定のタイミングで文書データーを当該ＭＦＰ１００で印字可能な印字データーに変換する。この変換は、上記ステップＳ２０５で文書データーを取得してきたタイミングで行なわれてもよいし、後述する、ＭＦＰ１００に出力するタイミングで行なわれてもよい。
【００６４】
そして、ステップＳ２１１でＣＰＵ２０は、所定のタイミングで印字データーをＭＦＰ１００に対して出力する。
【００６５】
なお、セキュアプリントでの接続指示を受け付けた際にルート１での通信が不可と判断された場合、ステップＳ２１３でＣＰＵ２０は、たとえば当該通信端末２００が認証機能を有する場合には、認証情報の要求を送信し、通信可能範囲内にあるＭＦＰ１００から返されたログインユーザー情報などの認証情報に基づいて認証処理を行なってもよい。そして、認証成功の場合に、操作パネル２５に上記ルート１での通信回線の使用の可否を確認する画面を提示するなどして使用を確認した上で、ユーザーから使用可の指示がなされた場合に、ステップＳ２１５で当該回線を使用可能に設定するようにしてもよい。
【００６６】
＜実施の形態の効果＞
以上の動作が行なわれることで、高いセキュリティー管理が求められる文書データーの場合、セキュアプリントが指示されることで、自動的に、プロキシサーバーが不明なネットワーク４００Ａを通るルートではなく、通信端末２００を介して社内ネットワーク４００Ｂを通ってサーバー３００に接続するルートが文書データーの取得のためのルートとして選択される。そのため、特別な操作や煩雑な操作を行なうことなく、文書データーの機密漏洩を防ぐことができる。
【００６７】
また、セキュアプリントが指示された場合には、サーバー３００から取得された文書データーがＭＦＰ１００のＨＤＤ１６に記憶されることなく、直接、通信端末２００のＨＤＤ２８から転送されたデーターが印字処理される。そのため、ＭＦＰ１００がたとえばコンビニエンスストアーなどの公共の場に設置されたものである場合に、ＭＦＰ１００本体に文書データーが残ることが防止され、特別な操作や煩雑な操作を行なうことなく、文書データーの機密漏洩を防ぐことができる。
【００６８】
＜変形例１＞
上述のように、セキュリティー管理を向上させるため、本画像処理システムでは、ＭＦＰ１００のＨＤＤ１６に印字データーを記憶させることなく、通信端末２００のＨＤＤ２８から転送されたデーターを直接、プリンター１４で印字処理することとしている。
【００６９】
そこで、画像処理システムでは、通信端末２００からＭＦＰ１００に対して印字データーを転送するタイミングが制御されてもよい。
【００７０】
図８に表わされたように、印字データーは、識別情報等の当該印字データーを特定するための情報と、印字対象の画像データーそのものとを含んだ構成である。そこで、第１の例として、通信端末２００でサーバー３００から文書データーを取得すると、先に、印字データーに変換して、そのうちの識別情報等の情報のみをＭＦＰ１００に対して出力するようにしてもよい。
【００７１】
この場合、ＭＦＰ１００のＣＰＵ１０は、送信された識別情報等の情報をＨＤＤ１６に記憶させる。これは、複数のジョブがＭＦＰ１００で処理されている場合が想定される。すなわち、この場合には、ジョブが入力順にＨＤＤ１６に格納されて、その順で画像形成処理を待機している。通信端末２００からの識別情報等の情報もジョブとしてこの順にエントリーされて、印字処理の順を待機する。
【００７２】
そして、当該識別情報等の情報で表わされる印字データーの処理順となった場合に、ＣＰＵ１０は、通信端末２００に対して印字データーを要求して、通信端末２００のＨＤＤ２８から出力された印字データーをＨＤＤ１６を経由することなくそのままプリンター１４で印字する。
【００７３】
または、先のジョブが、たとえば、いわゆるＳＣＡＮ  ｔｏ  ＭＡＩＬなどと呼ばれる、スキャンして得られた画像データーを他の装置にデーター送信する処理など、通信端末２００からの印字データーの受信によって影響を受けない処理を実行させる処理である場合には、ＣＰＵ１０は、先のジョブと並行して通信端末２００に対して印字データーを要求して、通信端末２００のＨＤＤ２８からの印字データーをプリンター１６で印字するようにしてもよい。
【００７４】
このようにすることで、ＭＦＰ１００で複数のジョブの処理が行なわれている場合にも、セキュリティーを確保しつつ、ジョブの順に応じて印字処理することが可能となる。
【００７５】
＜変形例２＞
また、画像処理システムでは、通信端末２００からＭＦＰ１００に対して印字データーを転送する速度が制御されてもよい。
【００７６】
図１３は、第２の変形例において、上記ステップＳ２１１での印字データーの出力時に行なわれる速度制御の第１の具体例を示す図である。第２の変形例においては、通信端末２００は、予めＭＦＰ１００の属性情報としてプリント速度を記憶しておく。
【００７７】
図１３を参照して、通信端末２００のＣＰＵ２０は、上記ステップＳ２１１での印字データーの出力時にＭＦＰ１００のプリント速度とデーターの転送速度とを比較する。その結果、印字データーの転送速度が、ＭＦＰ１００のプリント速度に基づいて規定される適切な速度の範囲よりも速いと判断された場合（ステップＳ３０１でＹＥＳ）、ステップＳ３０３でＣＰＵ２０は、印字データーの転送速度を遅くする。これにより、プリンター１４での印字データーのオーバーフローを抑えることができる。
【００７８】
逆に、印字データーの転送速度が、ＭＦＰ１００のプリント速度に基づいて規定される適切な速度の範囲よりも速いと判断された場合（ステップＳ３０１でＮＯ）、ステップＳ３０５でＣＰＵ２０は、印字データーの転送速度を速くする。この方法の一例として、ルート１用の他の周波数を使用してチャンネル接続を増やす方法が挙げられる。これにより、複数の周波数帯で同時に印字データーが出力されることになって転送速度が速まり、プリンター１４での印字データー待ちの時間を抑えることができる。
【００７９】
また、図１４は、第２の変形例において、上記ステップＳ２１１での印字データーの出力時に行なわれる速度制御の第２の具体例を示す図である。第２の変形例においては、通信端末２００は、予め、ルート１における通信回線の通信速度とデーターの転送速度との関係も記憶しておく。この関係は、予め登録されているものであってよい。また、ルート１における通信回線の通信速度は、当該印字データーの出力以前の他のデーターのやり取りの際に検証されることで得るようにしてよい。たとえば、当該印字データーの出力以前の他のデーターのやり取りの際の通信速度の平均値を予め算出しておくようにすればよい。
【００８０】
図１４を参照して、通信端末２００のＣＰＵ２０は、上記ステップＳ２１１での印字データーの出力時にルート１における通信回線速度と予め規定された基準範囲とを比較する。その結果、ルート１における通信回線速度が基準範囲よりも高い場合、つまり、ルート１における通信回線速度が基準よりも速い状態であると判断された場合（ステップＳ４０１でＹＥＳ）、ステップＳ４０３でＣＰＵ２０は、予め規定されたデーター量の印字データーをＨＤＤ２８に蓄積されたことが確認されてから、印字データーのＭＦＰ１００への出力を開始する。これにより、プリンター１４に渡される印字データーに間が空くことを防止でき、スムーズな印字が可能となる。
【００８１】
逆に、ルート１における通信回線速度が基準範囲よりも低い場合、つまり、ルート１における通信回線速度が基準よりも遅い状態であると判断された場合（ステップＳ４０１でＮＯ）、ステップＳ４０５でＣＰＵ２０は、印字データーの転送速度を速くする。この方法として、上記ステップＳ３０５で説明した方法が挙げられる。
【００８２】
通信端末２００のＣＰＵ２０でこのように印字データーの転送を制御することで、ＭＦＰ１００において転送された印字データーをＨＤＤ１６での調整なしでもスムーズに印字することが可能となる。
【００８３】
なお、ＭＦＰ１００のＣＰＵ１０および通信端末２００のＣＰＵ２０に上述の動作を実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読み取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８４】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００８５】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００８６】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８８】
１０，２０  ＣＰＵ、１１，２１  不揮発メモリー、１２，２２  揮発メモリー、１３  スキャナー、１４  直接プリンター、１４  プリンター、１５，２５  操作パネル、１７，２７  外部通信部、１８，２９  データー通信バス、１００  ＭＦＰ、１０１，２０１  信号入力部、１０２，２０２  判断部、１０３，２０３  通信制御部、１０４，２０４  データー入力部、１０５  プリンター制御部、２００  通信端末、２０５  格納部、２０６  変換部、２０７  出力制御部、３００  サーバー、４００Ａ  ネットワーク、４００Ｂ  社内ネットワーク。
【図１】
2013097439.tif 000003
【図２】
2013097439.tif 000004
【図３】
2013097439.tif 000005
【図４】
2013097439.tif 000006
【図５】
2013097439.tif 000007
【図６】
2013097439.tif 000008
【図７】
2013097439.tif 000009
【図８】
2013097439.tif 000010
【図９】
2013097439.tif 000011
【図１０】
2013097439.tif 000012
【図１１】
2013097439.tif 000013
【図１２】
2013097439.tif 000014
【図１３】
2013097439.tif 000015
【図１４】
2013097439.tif 000016