(57)【要約】【課題】機能性を向上する。【解決手段】画像形成装置２は、情報処理装置４との間で通信を行う通信部１６と、サーバ６との間で通信を行う通信部１４と、通信部１６及び通信部１４を介しサーバ６と情報処理装置４との間でデータの中継を行う制御部１０と、中継したデータを保存する記憶部１２と、情報処理装置４から印刷指示を受信すると、記憶部１２に保存されたデータを印刷する印刷部２０と、画像形成装置２と情報処理装置４とが通信切断状態であると判定した場合、記憶部１２における情報処理装置４のデータを削除するデータ削除部２４とを設ける。【選択図】図４
2018010588.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置との間で通信を行う第１通信部と、
サーバとの間で通信を行う第２通信部と、
前記第１通信部及び前記第２通信部を介し前記サーバと前記情報処理装置との間でデータの中継を行う制御部と、
中継した前記データを保存する記憶部と、
前記情報処理装置から印刷指示を受信すると、前記記憶部に保存された前記データを印刷する印刷部と、
前記情報処理装置と通信切断状態であると判定した場合、前記記憶部における前記情報処理装置の前記データを削除するデータ削除部と
を有する画像形成装置。
【請求項２】
前記第１通信部は、無線により前記情報処理装置と通信を行う無線通信部であり、
前記第２通信部は、有線により前記サーバと通信を行う有線通信部である
請求項１に記載の画像形成装置。
【請求項３】
前記サーバから前記第２通信部を介し受信した前記データが印刷可能データであるか否かを判定し、少なくとも印刷可能データを前記記憶部に保存する画像処理部をさらに有する
請求項２に記載の画像形成装置。
【請求項４】
前記画像処理部は、前記印刷可能データのみを前記記憶部に保存する
請求項３に記載の画像形成装置。
【請求項５】
前記画像処理部は、前記印刷可能データをラスタデータに変換し、前記記憶部に保存する
請求項３に記載の画像形成装置。
【請求項６】
前記データ削除部は、前記画像形成装置と前記情報処理装置との通信が一旦切断された後に所定時間以上再接続されなかった場合、前記通信切断状態であると判定する
請求項１に記載の画像形成装置。
【請求項７】
前記データ削除部は、前記記憶部に記憶され所定期間を経過した前記データを削除する
請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置に関し、情報処理装置とサーバとの間でのデータの送受信を中継する画像形成装置に適用して好適なものである。
【背景技術】
【０００２】
従来、インターネットを介しサーバと接続されると共に、無線回線を介し情報処理装置と接続されることにより、情報処理装置とサーバとの間でのデータの送受信を中継する画像形成装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１９１５４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような画像形成装置においては、より機能性を向上させることが望まれている。
【０００５】
本発明は以上の点を考慮してなされたもので、機能性を向上し得る画像形成装置を提案しようとするものである。
【課題を解決するための手段】
【０００６】
かかる課題を解決するため本発明の画像形成装置は、情報処理装置との間で通信を行う第１通信部と、サーバとの間で通信を行う第２通信部と、第１通信部及び第２通信部を介しサーバと情報処理装置との間でデータの中継を行う制御部と、中継したデータを保存する記憶部と、情報処理装置から印刷指示を受信すると、記憶部に保存されたデータを印刷する印刷部と、情報処理装置と通信切断状態であると判定した場合、記憶部における情報処理装置のデータを削除するデータ削除部とを設けるようにした。
【０００７】
これにより本発明は、サーバから受信し情報処理装置に送信したデータの印刷指示を情報処理装置から受信した際に該データを再度サーバから受信することなく印刷することができると共に、通信切断状態となった情報処理装置のデータを無駄に保存し続けないようにしデータ容量を削減できる。
【発明の効果】
【０００８】
本発明は、機能性を向上し得る画像形成装置を実現できる。
【図面の簡単な説明】
【０００９】
【図１】画像形成システムの全体構成を示す略線図である。
【図２】画像形成システムの構成を示すブロック図である。
【図３】印刷可能データ格納テーブルの構成を示す図である。
【図４】情報中継処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、発明を実施するための形態（以下実施の形態とする）について、図面を用いて説明する。
【００１１】
［１．実施の形態］
［１−１．画像形成システムの全体構成］
図１に示すように、画像形成システム１は、画像形成装置２がインターネットＮＴを介してサーバ６と接続されていると共に、情報処理装置４が無線回線ＷＬＮにより画像形成装置２と接続されることにより該画像形成装置２を介してインターネットＮＴと接続されている。
【００１２】
情報処理装置４は、所謂スマートフォンやＰＤＡ（Personal Digital Assistant）等のユーザによる持ち運びが容易なモバイル端末により構成されており、Ｗｉ−Ｆｉ等の無線ＬＡＮ（Local Area Network）又はＬＴＥ（Long Term Evolution）等の無線回線ＷＬＮを介して画像形成装置２と接続されている。画像形成装置２は、有線ＬＡＮ又は無線ＬＡＮの通信手段を介してインターネットＮＴと接続されており、上位装置であるＰＣ（Personal Computer）等から印刷ジョブを受信し該印刷ジョブに基づき印刷を行うと共に、サーバ６からデータをダウンロードし、該データの印刷を行う。また画像形成装置２は、インターネットＮＴを介しサーバ６とデータの送受信を行うと共に、無線回線ＷＬＮを介し情報処理装置４とデータの送受信を行うことにより、サーバ６と情報処理装置４との間のデータ通信を中継する、データ中継処理を行う。サーバ６は、有線ＬＡＮ又は無線ＬＡＮの通信手段を介してインターネットＮＴと接続されており、該インターネットＮＴを介し画像形成装置２とデータの送受信を行うと共に、該画像形成装置２に中継されることにより、情報処理装置４とデータの送受信を行う。
【００１３】
［１−２．画像形成装置の構成］
図２に示すように画像形成装置２は、制御部１０が各部（記憶部１２、通信部１４、通信部１６、通信管理部１８及び印刷部２０）を統轄制御する。制御部１０は、図示しないＣＰＵ（Central Processing Unit）を中心に構成されており、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブやフラッシュメモリ等でなる記憶部１２から所定のプログラムを読み出して実行することにより、各部を制御して印刷処理等の種々の処理を行う。また制御部１０は、画像処理部２２及びデータ削除部２４の各機能を実現する。
【００１４】
通信部１４は、例えば有線通信部としての有線ＬＡＮモジュールであり、インターネットＮＴに接続され該インターネットＮＴを介しサーバ６とデータの送受信を行う。通信部１６は、例えば無線通信部としての無線ＬＡＮモジュールであり、無線回線ＷＬＮに接続され該無線回線ＷＬＮを介し情報処理装置４とデータの送受信を行う。
【００１５】
通信管理部１８は、通信部１４及び通信部１６と接続されており、送受信したデータのルーティングを行い、画像形成装置２を介し情報処理装置４とサーバ６との間で送受信しているデータが印刷可能なデータであるか否かを、例えばプロトコルや、データの拡張子や、通信の際のポート番号等に基づき判定する。通信管理部１８は、印刷可能なデータであると判定した印刷可能データを制御部１０へ送出する。ここで、印刷可能なデータとは、例えば、Ｗｅｂページのデータや、画像や、ＰＤＦデータ等であり、印刷可能でないデータとは、例えば、アプリや、動画や、音声等である。画像形成装置２は、通信部１４によりインターネットＮＴを介しサーバ６とデータの送受信を行うと共に、通信部１６により無線回線ＷＬＮを介し情報処理装置４とデータの送受信を行うことにより、サーバ６と情報処理装置４との間のデータ通信を中継する。
【００１６】
画像処理部２２は、サーバ６から通信部１４及び通信管理部１８を介し取得した印刷可能データのラスタライズを行うことにより、印刷部２０において印刷可能な形式に変換する。制御部１０は、画像処理部２２でラスタライズしたラスタデータを記憶部１２に記憶する。例えば画像形成装置２は、情報処理装置４のウェブブラウザに表示させる画像等のデータをサーバ６からダウンロードし情報処理装置４へ送信した際、中継した該データが印刷可能データであると判断した場合、該印刷可能データをラスタデータへ変換して記憶部１２に記憶する。
【００１７】
記憶部１２は、制御部１０から送出されたラスタデータを、図３に示す、印刷可能データ格納テーブルＴＢ１に格納することにより記憶する。印刷可能データ格納テーブルＴＢ１は、ユーザ毎の印刷可能データが格納されているテーブルであり、ＭＡＣアドレスＦ１と、印刷可能データＦ２とを対応付けて記憶している。
【００１８】
ＭＡＣアドレスＦ１は、情報処理装置４毎に固有の値である装置識別情報であり、画像形成装置２を介しサーバ６と情報処理装置４との間でデータを現在送受信している情報処理装置４のＭＡＣアドレスを示している。ここで、「aa:aa:aa:aa:aa:aa」のＭＡＣアドレスが付された情報処理装置４はユーザＡが保有しており、「bb:bb:bb:bb:bb:bb」のＭＡＣアドレスが付された情報処理装置４はユーザＢが保有しており、「cc:cc:cc:cc:cc:cc」のＭＡＣアドレスが付された情報処理装置４はユーザＣが保有している。
【００１９】
印刷可能データＦ２は、画像形成装置２を介しサーバ６と情報処理装置４との間でデータを現在送受信している情報処理装置４に画像形成装置２から送信されたデータが変換されたラスタデータを保存しており、制御部１０からラスタデータを送出される度に、ＭＡＣアドレス毎にラスタデータを追加して保存する。具体的に印刷可能データ格納テーブルＴＢ１は、「aa:aa:aa:aa:aa:aa」のＭＡＣアドレスが付された情報処理装置４が画像形成装置２を介しサーバ６から受信したデータのうちの印刷可能データとして、「AAAA」と「DDDD」というラスタデータを記憶している。
【００２０】
印刷部２０（図２）は、例えば感光ドラムや定着機等であり、制御部１０から取得したラスタデータを印刷用紙に印刷する。
【００２１】
データ削除部２４は、画像形成装置２と情報処理装置４とが通信切断状態であると判定した場合、記憶部１２の印刷可能データ格納テーブルＴＢ１における該情報処理装置４の印刷可能データを削除する。
【００２２】
［１−３．情報処理装置の構成］
情報処理装置４は、制御部３０が各部（操作表示部３２及び通信部３４）を統轄制御する。制御部３０は、図示しないＣＰＵを中心に構成されており、ＲＯＭ、ＲＡＭ、ハードディスクドライブやフラッシュメモリ等でなる記憶部（図示せず）から所定のプログラムを読み出して実行することにより、各部を制御して種々の処理を行う。
【００２３】
操作表示部３２は、例えばＬＣＤ（Liquid Crystal Display）とタッチパネルとが一体化され、各種画面を表示すると共にユーザの操作指示を受け付ける。操作表示部３２は、ユーザにより操作された際、操作指示を制御部３０に出力する。通信部３４は、無線回線ＷＬＮに接続されており、該無線回線ＷＬＮを介し画像形成装置２の通信部１６とデータを送受信する。また制御部３０は、操作表示部３２から取得した操作指示と、該操作指示に基づく印刷指示とを通信部３４を介し適宜画像形成装置２へ送信する。
【００２４】
［１−４．情報中継処理］
次に、画像形成装置２による情報中継処理の具体的な処理手順について、図４のフローチャートを用いて説明する。画像形成装置２の電源が投入されると、制御部１０は、記憶部１２から情報中継処理プログラムを読み出して実行することにより情報中継処理手順ＲＴ１を開始し、ステップＳＰ１へ移る。
【００２５】
ステップＳＰ１において制御部１０は、通信部１６が無線回線ＷＬＮを介し情報処理装置４の通信部３４と接続されるまで待ち受け、ステップＳＰ２へ移る。ステップＳＰ２において制御部１０は、接続された情報処理装置４のＭＡＣアドレスを通信部１６を介し取得し、印刷可能データ格納テーブルＴＢ１において該ＭＡＣアドレスに対応する行を追加して作成し、ステップＳＰ３へ移る。このとき制御部１０は、印刷可能データを格納する所定の領域を記憶部１２に確保する。
【００２６】
ここで、情報処理装置４のユーザは、操作表示部３２を操作することにより、該操作表示部３２に表示された例えばウェブブラウザを利用してインターネットサーフィンを行ったり、データを画像形成装置２にダウンロードしたりする。
【００２７】
ステップＳＰ３において制御部１０は、通信部１６を介し情報処理装置４から受信した操作指示に基づき、通信部１４を介しサーバ６からデータを受信して通信部１６を介し情報処理装置４へ送信し、ステップＳＰ４へ移る。これにより情報処理装置４の制御部３０は、操作表示部３２に表示した例えばウェブブラウザ上に、画像形成装置２を介しサーバ６からダウンロードした各種データを表示させる。
【００２８】
ステップＳＰ４において制御部１０は、サーバ６から受信したデータが印刷可能データであるか否かを判定する。ここで肯定結果が得られると、このことは該印刷可能データを後ほど印刷する可能性があることを表し、このとき制御部１０はステップＳＰ５へ移る。一方ステップＳＰ４において否定結果が得られると、このことはサーバ６から受信したデータは後ほど印刷する可能性がないことを表し、このとき制御部１０はステップＳＰ３へ戻る。
【００２９】
ステップＳＰ５において制御部１０は、印刷可能データをラスタライズしてラスタデータを作成し、ステップＳＰ６へ移る。ステップＳＰ６において制御部１０は、印刷可能データ格納テーブルＴＢ１における、現在データを中継している情報処理装置４の例えば「aa:aa:aa:aa:aa:aa」のＭＡＣアドレスに対応する印刷可能データＦ２に、例えば「DDDD」のラスタデータを追加して格納し、ステップＳＰ７へ移る。
【００３０】
ステップＳＰ７において制御部１０は、通信部１６を介し印刷指示を情報処理装置４から受信したか否かを判定する。この印刷指示は、情報処理装置４をユーザが操作することにより行われ、印刷可能データ格納テーブルＴＢ１における、該情報処理装置４のＭＡＣアドレスに対応した印刷可能データＦ２内の、例えば「AAAA」のラスタデータの印刷を指示される。ここで肯定結果が得られると、このとき制御部１０はステップＳＰ８へ移る。一方ステップＳＰ７において否定結果が得られると、このとき制御部１０はステップＳＰ８をスキップしステップＳＰ９へ移る。
【００３１】
ステップＳＰ８において制御部１０は、印刷可能データ格納テーブルＴＢ１の印刷可能データＦ２内から、指定された例えば「AAAA」のラスタデータを読み出し、印刷部２０で印刷を行い、ステップＳＰ９へ移る。
【００３２】
ステップＳＰ９において制御部１０は、通信部１６と情報処理装置４の通信部３４とが通信切断状態となったか否かを判定する。ここで制御部１０は、通信部１６と通信部３４との無線通信が一旦切断された後に所定時間以上再接続されなかった場合、通信切断状態であると判定する。ここで肯定結果が得られると、このことは、通信切断状態となった情報処理装置４の現在保存されている印刷可能データは不要となったことを表し、このとき制御部１０はステップＳＰ１０へ移る。一方ステップＳＰ９において否定結果が得られると、このことはサーバ６から受信したデータは後ほど印刷する可能性があるため、通信中の情報処理装置４の現在保存されている印刷可能データはまだ必要であることを表し、このとき制御部１０はステップＳＰ３へ戻る。
【００３３】
ステップＳＰ１０において制御部１０は、印刷可能データ格納テーブルＴＢ１における、通信切断状態となった情報処理装置４に対応する行を、ラスタデータも含めてデータ削除部２４により削除し、ステップＳＰ１１へ移り情報中継処理手順ＲＴ１を終了する。
【００３４】
［１−５．効果等］
以上の構成において画像形成装置２は、サーバ６からダウンロードしたデータを情報処理装置４へ送信するデータ中継処理を行っている際に、該データが印刷可能データであると判定した場合、該印刷可能データをラスタデータに変換し、印刷可能データ格納テーブルＴＢ１における、該情報処理装置４に割り当てた印刷可能データＦ２の領域に逐次追加して格納するようにした。
【００３５】
このため画像形成装置２は、サーバ６が有するデータの印刷指示が情報処理装置４から行われた場合に、それより以前に情報処理装置４に送信するために一旦ダウンロードしたデータを印刷指示の際にサーバ６から再度ダウンロードする必要がなくなり、効率を向上させることができると共に、印刷指示がされてから実際に印刷するまでの期間を短くし、迅速に印刷を行うことができる。
【００３６】
また画像形成装置２は、情報処理装置４が接続されている間に逐次追加して保存していたラスタデータを、該情報処理装置４が画像形成装置２を用いたデータ中継処理を終了することにより通信切断状態となると、該情報処理装置４の印刷可能データ格納テーブルＴＢ１の行を削除するようにした。これにより画像形成装置２は、今後印刷される可能性が低いラスタデータを無駄に記憶部１２に記憶させ続けないようにし、記憶部１２の容量を空けることができる。
【００３７】
また画像形成装置２は、無線通信を切断する要求を情報処理装置４から受信しなかったとしても、情報処理装置４と通信切断状態となった場合に該情報処理装置４の印刷可能データ格納テーブルＴＢ１の行を削除するようにしたため、情報処理装置４を操作するユーザが意図せずに、画像形成装置２と情報処理装置４との無線通信が不意に切断されてしまったとしても、該情報処理装置４の印刷可能データを削除でき、記憶部１２の容量を空けることができる。
【００３８】
さらに画像形成装置２は、サーバ６からダウンロードしたデータのうち、印刷可能なデータのみを記憶部１２に保存する一方、印刷可能でないデータは保存しないようにした。これにより画像形成装置２は、印刷する可能性がないデータは保存しないため、記憶部１２の容量を無駄に利用しないようにできる。
【００３９】
さらに画像形成装置２は、サーバ６からダウンロードしたデータのうち、印刷可能データと判断したデータを、ラスタデータに変換した上で記憶部１２に保存するようにした。これにより画像形成装置２は、印刷指示が情報処理装置４から行われた後に印刷可能データをラスタデータに変換する場合と比べて、印刷指示が行われてから迅速に印刷を行うことができる。
【００４０】
以上の構成によれば画像形成装置２は、情報処理装置４との間で通信を行う通信部１６と、サーバ６との間で通信を行う通信部１４と、通信部１６及び通信部１４を介しサーバ６と情報処理装置４との間でデータの中継を行う制御部１０と、中継したデータを保存する記憶部１２と、情報処理装置４から印刷指示を受信すると、記憶部１２に保存されたデータを印刷する印刷部２０と、画像形成装置２と情報処理装置４とが通信切断状態であると判定した場合、記憶部１２における情報処理装置４のデータを削除するデータ削除部２４とを設けるようにした。
【００４１】
これにより画像形成装置２は、サーバ６から受信し情報処理装置４に送信したデータの印刷指示を情報処理装置４から受信した際に該データを再度サーバ６から受信することなく印刷することができると共に、通信切断状態となった情報処理装置４のデータを無駄に保存し続けないようにしデータ容量を削減できる。
【００４２】
［２．他の実施の形態］
なお上述した実施の形態においては、情報処理装置４が画像形成装置２に接続されている間は、サーバ６から受信し該情報処理装置４に送信したデータを記憶部１２に追加して記憶していく場合について述べた。本発明はこれに限らず、情報処理装置４が画像形成装置２に接続され続けていても、所定時間経過後は、例えば保存した時期が古いデータから削除しても良い。
【００４３】
また上述した実施の形態においては、通信部１６と通信部３４との無線通信が一旦切断された後に所定時間以上再接続されなかった場合、通信切断状態であると判定する場合について述べた。本発明はこれに限らず、例えば無線通信を切断する要求を通信部３４から受信した場合や、一瞬でも通信部１６と通信部３４との無線通信が切断された場合等に、通信切断状態であると判定しても良い。
【００４４】
さらに上述した実施の形態においては、サーバ６から受信したデータのうち、印刷可能なデータのみを記憶部１２に記憶する場合について述べた。本発明はこれに限らず、サーバ６から受信したデータのうち、印刷可能でないデータも記憶部１２に記憶しても良い。要は少なくとも印刷可能なデータを記憶すれば良い。
【００４５】
さらに上述した実施の形態においては、情報処理装置４のＭＡＣアドレスを装置識別情報として用いる場合について述べた。本発明はこれに限らず、固有のシリアルナンバーや、ＩＰアドレスや、ノード名等、情報処理装置４を判別し得る種々の情報を装置識別情報として用いても良い。
【００４６】
さらに上述した実施の形態においては、ＭＡＣアドレスＦ１と印刷可能データＦ２とにより印刷可能データ格納テーブルＴＢ１を構成する場合について述べた。本発明はこれに限らず、ＭＡＣアドレスＦ１に対応する情報処理装置４を保有するユーザを示すユーザ名を追加しても良い。
【００４７】
さらに上述した実施の形態においては、印刷可能データをラスタデータに変換した上で記憶部１２に保存するようにした。本発明はこれに限らず、ベクタデータ等、要は印刷部２０で印刷可能な形式に変換した上で記憶部１２に保存すれば良い。
【００４８】
さらに上述した実施の形態においては、スマートフォンやＰＤＡ等により情報処理装置４を構成する場合について述べたが、本発明はこれに限らず、画像形成装置２を中継しサーバ６とデータの送受信を行う種々の装置であって良い。
【００４９】
さらに上述した実施の形態においては、情報処理装置４が無線ＬＡＮ又はＬＴＥ等の無線回線ＷＬＮを介して画像形成装置２と接続される場合について述べた。本発明はこれに限らず、ＢｌｕｅＴｏｏｔｈ（登録商標）、ＵＳＢ（Universal Serial Bus）ケーブル、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．３ｕ／ａｂやＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ等の規格に準じた有線又は無線のＬＡＮ等、種々の通信手段を介して接続しても良い。
【００５０】
さらに上述した実施の形態においては、画像形成装置に本発明を適用する場合について述べた。本発明はこれに限らず、例えばコピー機、複合機、ＦＡＸ機等の種々の機器に本発明を適用しても良い。
【００５１】
さらに上述した実施の形態においては、第１通信部としての通信部１６と、第２通信部としての通信部１４と、制御部としての制御部１０と、記憶部としての記憶部１２と、印刷部としての印刷部２０と、データ削除部としてのデータ削除部２４とによって、画像形成装置としての画像形成装置２を構成する場合について述べた。本発明はこれに限らず、その他種々の構成でなる第１通信部と、第２通信部と、制御部と、記憶部と、印刷部と、データ削除部とによって、画像形成装置を構成しても良い。
【産業上の利用可能性】
【００５２】
本発明は、画像形成装置に画像を印刷させるコンピュータの他、イメージスキャナやファクシミリ装置、或いは複写機等、画像に関する種々の処理を行う種々の電子機器でも利用できる。
【符号の説明】
【００５３】
１……画像形成システム、２……画像形成装置、４……情報処理装置、６……サーバ、８……ＰＣ、ＮＴ……インターネット、ＷＬＮ……無線回線、１０……制御部、１２……記憶部、１４……通信部、１６……通信部、１８……通信管理部、２０……印刷部、２２……画像処理部、２４……データ削除部、３０……制御部、３２……操作表示部、３４……通信部、ＴＢ１……印刷可能データ格納テーブル、Ｆ１……ＭＡＣアドレス、Ｆ２……印刷可能データ。
【図１】
2018010588.tif 000003
【図２】
2018010588.tif 000004
【図３】
2018010588.tif 000005
【図４】
2018010588.tif 000006