(57)【要約】      （修正有）【課題】画像形成装置の各ネットワーク環境を意識することなく、携帯機器と連携させて印刷を実行する。【解決手段】データ格納装置５０Ａ，５０Ｂとネットワークを介して接続されている画像形成システム１は、少なくとも１つの画像形成装置４０Ａ、４０Ｂと、少なくとも１つの画像形成装置のいずれかを選択し、ネットワークを介してデータ格納装置に記憶されているデータのいずれかを指定し、印刷設定情報を含む印刷ジョブを生成する携帯機器１０とを備える。印刷ジョブは、選択された画像形成装置がデータをデータ格納部から取得できる場合には、選択された画像形成装置にデータをデータ格納部から取得させて印刷を実行させ、選択された画像形成装置がデータをデータ格納部から取得できない場合には、携帯機器を介して選択された画像形成装置にデータを送信して印刷を実行させる。【選択図】図１
2017045179.tif 000002
【特許請求の範囲】
【請求項１】
データ格納装置とネットワークを介して接続されている画像形成システムであって、
少なくとも１つの画像形成装置と、
前記少なくとも１つの画像形成装置のいずれかを選択し、前記ネットワークを介して前記データ格納装置に記憶されているデータのいずれかを指定し、印刷設定情報を含む印刷ジョブを生成する携帯機器と、
を備え、
前記印刷ジョブは、前記選択された画像形成装置が前記データを前記データ格納部から取得できる場合には、前記選択された画像形成装置に前記データを前記データ格納部から取得させて印刷を実行させ、前記選択された画像形成装置が前記データを前記データ格納部から取得できない場合には、前記携帯機器を介して前記選択された画像形成装置に前記データを送信して印刷を実行させる画像形成システム。
【請求項２】
請求項１に記載の画像形成システムであって、
前記携帯機器は、
前記選択された画像形成装置のデバイスドライバと、
前記印刷設定情報を入力し、前記デバイスドライバに前記入力された印刷設定情報を転送する仮想ドライバと、
を有し、
前記仮想ドライバは、前記デバイスドライバを起動させ、前記印刷設定情報を前記デバイスドライバに転送した後に、前記デバイスドライバに前記選択された画像形成装置を制御させる画像形成システム。
【請求項３】
請求項２に記載の画像形成システムであって、
前記仮想ドライバは、前記携帯機器の設定状況を表す表示を前記選択された画像形成装置に行わせる画像形成システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の画像形成システムであって、
前記仮想ドライバは、
前記選択された画像形成装置が前記データを前記データ格納部から取得できない場合に前記印刷ジョブを中止し、
前記印刷ジョブの内容を前記携帯機器から転送されるデータの印刷に変更し、
前記変更された印刷ジョブを前記選択された画像形成装置を実行させる画像形成システム。
【請求項５】
少なくとも１つの画像形成装置を使用する画像形成方法であって、
前記少なくとも１つの画像形成装置のいずれかを選択する工程と、
ネットワークを介してデータ格納装置に記憶されているデータのいずれかを指定する工程と、
前記選択結果を表す情報と、前記指定結果を表す情報と、印刷設定情報を含む印刷ジョブを生成する印刷ジョブ生成工程と、
を備え、
前記印刷ジョブは、前記選択された画像形成装置が前記データを前記データ格納部から取得できる場合には、前記選択された画像形成装置に前記データを前記データ格納部から取得させて印刷を実行させ、前記選択された画像形成装置が前記データを前記データ格納部から取得できない場合には、前記携帯機器を介して前記選択された画像形成装置に前記データを送信して印刷を実行させる画像形成方法。
【請求項６】
データ格納装置に記憶されているデータを使用し、少なくとも１つの画像形成装置と連携して印刷を行う携帯機器であって、
前記少なくとも１つの画像形成装置のいずれかを選択し、ネットワークを介して前記データ格納装置に記憶されているデータのいずれかを指定し、印刷設定情報を含む印刷ジョブを生成し、
前記印刷ジョブは、前記選択された画像形成装置が前記データを前記データ格納部から取得できる場合には、前記選択された画像形成装置に前記データを前記データ格納部から取得させて印刷を実行させ、前記選択された画像形成装置が前記データを前記データ格納部から取得できない場合には、前記携帯機器を介して前記選択された画像形成装置に前記データを送信して印刷を実行させる携帯機器。
【請求項７】
データ格納装置に記憶されているデータを使用し、少なくとも１つの画像形成装置と連携して印刷を行う携帯機器を制御するための制御プログラムであって、
前記制御プログラムは、前記少なくとも１つの画像形成装置のいずれかを選択し、ネットワークを介して前記データ格納装置に記憶されているデータのいずれかを指定し、印刷設定情報を含む印刷ジョブを生成する携帯機器として機能させ、
前記印刷ジョブは、前記選択された画像形成装置が前記データを前記データ格納部から取得できる場合には、前記選択された画像形成装置に前記データを前記データ格納部から取得させて印刷を実行させ、前記選択された画像形成装置が前記データを前記データ格納部から取得できない場合には、前記携帯機器を介して前記選択された画像形成装置に前記データを送信して印刷を実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、画像形成方法、携帯機器及び制御プログラムに関し、特に携帯機器と連携して作動する画像形成装置を含む画像形成システム等に関する。
【背景技術】
【０００２】
近年、画像形成装置（たとえばプリンター、多機能プリンター、又は複合機（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））と携帯機器とを連携させる印刷方法が提案されている（たとえば特許文献１）。特許文献１は、画像形成装置に備わっているハードウェアによる画像処理機能と情報処理機能とが組み合わせられた文書管理システムにおいて、少ない操作で複数の処理を連続して実行させるマクロ機能の拡張の容易化及びハードウェアリソース利用の効率化を提案している。携帯機器は自由に持ち運びができるので、ユーザは、たとえば社内で他の部署に行って、その部署の画像形成装置を使用して印刷することもできる。このような機能は、たとえば部署を跨がった会議等において、必要に応じて会議の場で資料が印刷できるので有用性が高い。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２５５０２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、複数の画像形成装置と携帯機器とが連携する場合においては、複数の画像形成装置のネットワーク環境が相違し得ることについて十分な検討が行われていなかった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、複数の画像形成装置の各ネットワーク環境を意識することなく、携帯機器と連携させて印刷を実行することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、データ格納装置とネットワークを介して接続されている画像形成システムを提供する。前記画像形成システムは、少なくとも１つの画像形成装置と、前記少なくとも１つの画像形成装置のいずれかを選択し、前記ネットワークを介して前記データ格納装置に記憶されているデータのいずれかを指定し、印刷設定情報を含む印刷ジョブを生成する携帯機器とを備える。前記印刷ジョブは、前記選択された画像形成装置が前記データを前記データ格納部から取得できる場合には、前記選択された画像形成装置に前記データを前記データ格納部から取得させて印刷を実行させ、前記選択された画像形成装置が前記データを前記データ格納部から取得できない場合には、前記携帯機器を介して前記選択された画像形成装置に前記データを送信して印刷を実行させる。
【０００７】
本発明は、少なくとも１つの画像形成装置を使用する画像形成方法を提供する。前記画像形成方法は、前記少なくとも１つの画像形成装置のいずれかを選択する工程と、ネットワークを介してデータ格納装置に記憶されているデータのいずれかを指定する工程と、前記選択結果を表す情報と、前記指定結果を表す情報と、印刷設定情報を含む印刷ジョブを生成する印刷ジョブ生成工程とを備える。前記印刷ジョブは、前記選択された画像形成装置が前記データを前記データ格納部から取得できる場合には、前記選択された画像形成装置に前記データを前記データ格納部から取得させて印刷を実行させ、前記選択された画像形成装置が前記データを前記データ格納部から取得できない場合には、前記携帯機器を介して前記選択された画像形成装置に前記データを送信して印刷を実行させる。
【０００８】
本発明は、データ格納装置に記憶されているデータを使用し、少なくとも１つの画像形成装置と連携して印刷を行う携帯機器を提供する。前記携帯機器は、前記少なくとも１つの画像形成装置のいずれかを選択し、ネットワークを介して前記データ格納装置に記憶されているデータのいずれかを指定し、印刷設定情報を含む印刷ジョブを生成する携帯機器とを備える。前記印刷ジョブは、前記選択された画像形成装置が前記データを前記データ格納部から取得できる場合には、前記選択された画像形成装置に前記データを前記データ格納部から取得させて印刷を実行させ、前記選択された画像形成装置が前記データを前記データ格納部から取得できない場合には、前記携帯機器を介して前記選択された画像形成装置に前記データを送信して印刷を実行させる。
【０００９】
本発明は、データ格納装置に記憶されているデータを使用し、少なくとも１つの画像形成装置と連携して印刷を行う携帯機器を制御するための制御プログラムを提供する。前記制御プログラムは、前記少なくとも１つの画像形成装置のいずれかを選択し、ネットワークを介して前記データ格納装置に記憶されているデータのいずれかを指定し、印刷設定情報を含む印刷ジョブを生成する携帯機器として機能させる。前記印刷ジョブは、前記選択された画像形成装置が前記データを前記データ格納部から取得できる場合には、前記選択された画像形成装置に前記データを前記データ格納部から取得させて印刷を実行させ、前記選択された画像形成装置が前記データを前記データ格納部から取得できない場合には、前記携帯機器を介して前記選択された画像形成装置に前記データを送信して印刷を実行させる。
【発明の効果】
【００１０】
本発明によれば、複数の画像形成装置の各ネットワーク環境を意識することなく、携帯機器と連携させて印刷を実行することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る画像形成システムの機能構成を示すブロックダイアグラム。
【図２】一実施形態に係る画像形成システムにおける印刷処理の手順を示すフローチャート。
【図３】一実施形態に係る印刷処理の印刷指令時のデータフローを示すブロックダイアグラム。
【図４】一実施形態に係る印刷処理のファイル要求時のデータフローを示すブロックダイアグラム。
【図５】一実施形態に係る印刷処理のファイル転送時のデータフローを示すブロックダイアグラム。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態（以下、「実施形態」という）を、図面を参照して説明する。
【００１３】
図１は、本発明の一実施形態に係る画像形成システム１の機能構成を示すブロックダイアグラムである。画像形成システム１は、携帯機器１０と２つの画像形成装置４０Ａ，４０Ｂとを備えている。携帯機器１０は、たとえばタブレットやスマートフォンとして構成される。携帯機器１０は、タッチパネルを有する操作表示部１１と、記憶部１２と、携帯機器１０の全体を制御する制御部１３とを備えている。制御部１３は、複数の画像形成装置４０Ａ，４０Ｂを制御するための仮想ドライバ１３ｄを有する。
【００１４】
画像形成装置４０Ａ，４０Ｂは、それぞれいわゆるボックス機能を有する画像形成装置（たとえばプリンター、多機能プリンター、又は複合機（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である。画像形成装置４０Ａ，４０Ｂは、それぞれボックス機能に使用される記憶部４２Ａ，４２Ｂと、画像形成装置４０Ａ，４０Ｂの全体を制御する制御部４１Ａ，４１Ｂとを備えている。
【００１５】
携帯機器１０及び画像形成装置４０Ａ，４０Ｂは、ネットワークＮに接続されている。携帯機器１０は、無線ＬＡＮアダプタ３１を介してネットワークＮに接続されている。これにより、携帯機器１０及び画像形成装置４０Ａ，４０Ｂは、画像形成システム１を構成している。ネットワークＮは、部署Ａと部署Ｂとに跨がって構成されている。無線ＬＡＮアダプタ３１は、部署Ａと部署Ｂのいずれに携帯機器１０が移動しても携帯機器１０に接続可能である。ただし、ネットワークＮは、複数の無線ＬＡＮアダプタが接続され、そのいずれかに携帯機器１０が接続されるように構成してもよい。
【００１６】
部署Ａでは、２台のパーソナルコンピュータ２１，２２と、画像形成装置４０Ａと、サーバ５０Ａと、無線ＬＡＮアダプタ３１とがネットワークＮに接続されている。サーバ５０Ａは、部署Ａで共有されるデータファイルやソフトウェアを格納する記憶部５２Ａと、サーバ５０Ａの全体を制御する制御部５１Ａとを有している。サーバ５０Ａは、ファイルサーバ及びプリントサーバとして機能している。すなわち、画像形成装置４０Ａのドライバソフトウェアは、サーバ５０Ａにインストールされている。これにより、２台のパーソナルコンピュータ２１，２２は、サーバ５０Ａを介して画像形成装置４０Ａを共有している。ドライバソフトウェアは、デバイスドライバとも呼ばれる。
【００１７】
部署Ｂでは、２台のパーソナルコンピュータ２３，２４と、画像形成装置４０Ｂと、サーバ５０ＢとがネットワークＮに接続されている。サーバ５０Ｂは、部署Ｂで共有されるデータファイルやソフトウェアを格納する記憶部５２Ｂとサーバ５０Ｂの全体を制御する制御部５１Ｂとを有している。サーバ５０Ｂは、ファイルサーバとして機能している。画像形成装置４０Ｂは、２台のパーソナルコンピュータ２３，２４にローカル接続されている。すなわち、画像形成装置４０Ｂのドライバソフトウェアは、２台のパーソナルコンピュータ２３，２４にそれぞれインストールされている。これにより、２台のパーソナルコンピュータ２１，２２は、サーバ５０Ｂを介すことなく画像形成装置４０Ｂを使用している。
【００１８】
携帯機器１０の制御部１３は、前述のように複数の画像形成装置４０Ａ，４０Ｂを制御するための仮想ドライバ１３ｄを有している。仮想ドライバ１３ｄは、サーバ５０Ａにインストールされている画像形成装置４０Ａのドライバソフトウェアや画像形成装置４０Ｂのドライバソフトウェアと連携可能なドライバである。携帯機器１０には、画像形成装置４０Ｂのドライバソフトウェアもインストールされている。連携内容については後述する。
【００１９】
制御部１３，４１Ａ，４１Ｂは、ＲＡＭやＲＯＭ等の主記憶手段、及びＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御手段を備えている。また、制御部１３，４１Ａ，４１Ｂは、各種Ｉ／Ｏ、ＵＳＢ（ユニバーサル・シリアル・バス）、バス、その他ハードウェア等のインターフェイスに関連するコントローラ機能を備え、それぞれ携帯機器１０及び画像形成装置４０Ａ，４０Ｂの全体を制御する。制御部５１Ａ，５１Ｂも同様である。
【００２０】
記憶部１２，４２Ａ、４２Ｂは、非一時的な記録媒体であるハードディスクドライブやフラッシュメモリー等からなる記憶装置で、それぞれ制御部１３，４１Ａ，４１Ｂが実行する処理の制御プログラムやデータを記憶する。記憶部５２Ａ，５２Ｂも同様である。
【００２１】
携帯機器１０の操作表示部１１には、６個のファイルＦのアイコンを表示するウィンドウＷと、画像形成装置４０Ａを選択するためのアイコンＰ１と、画像形成装置４０Ｂを選択するためのアイコンＰ２とが示されている。ユーザは、携帯機器１０と２台の画像形成装置４０Ａ，４０Ｂとを連携させて部署Ａと部署Ｂのいずれでも印刷を実行することができる。
【００２２】
図２は、一実施形態に係る画像形成システム１における印刷処理の手順を示すフローチャートである。本印刷処理は、たとえば部署Ａに所属するユーザが部署Ｂで会議するための資料を部署Ｂの画像形成装置４０Ｂで印刷することを想定したものである。
【００２３】
ステップＳ１０では、ユーザは、ファイル選択処理を実行する。ファイル選択処理は、携帯機器１０を使用して印刷対象となるファイルＦを選択する処理である。ファイルＦは、部署Ａ内の画像形成装置４０Ａの記憶部４２Ａやサーバ５０Ａの記憶部５２Ａに格納されている複数のデータファイルから選択される。携帯機器１０は、部署Ａに所属するユーザによって使用される機器なので、記憶部４２Ａや記憶部５２Ａに対してアクセス権を有している。
【００２４】
この例では、ユーザは、サーバ５０Ａに記憶されているファイルＦを印刷対象として選択したものとする。制御部１３は、ファイル選択処理が完了すると、選択されたファイルＦが格納されているサーバ５０ＡのＩＰアドレスと、ファイルＦのディレクトリと、ファイルＦのファイル名とを記憶部１２に記憶する。
【００２５】
ステップＳ２０では、ユーザは、印刷ジョブ設定処理を実行する。印刷ジョブ設定処理は、仮想ドライバ１３ｄを使用して画像形成装置４０Ａ，４０Ｂのいずれかの選択や印刷部数等を設定する処理である。画像形成装置４０Ａ，４０Ｂの選択は、携帯機器１０の操作表示部１１において、アイコンＰ１あるいはアイコンＰ２をタッチすることによって行われる。印刷ジョブの設定には、印刷部数や印刷対象面（両面あるいは片面）といった事項が含まれる。印刷ジョブの設定は、携帯機器１０の仮想ドライバ１３ｄを使用して行われ、画像形成装置４０Ａ，４０Ｂとの通信は必要ない。
【００２６】
図３は、一実施形態に係る印刷処理の印刷指令時のデータフローを示すブロックダイアグラムである。太線部分は、印刷指令の通信経路を示している。ステップＳ３０では、ユーザは、印刷ジョブ実行処理を実行する。印刷ジョブ実行処理は、ネットワークＮを介して画像形成装置４０Ａ，４０Ｂのいずれか通信を開始して印刷を行わせる処理である。この例では、ユーザは、画像形成装置４０Ｂを使用して、サーバ５０Ａの記憶部５２Ａに記憶されているファイルＦの印刷を行う設定としている。
【００２７】
仮想ドライバ１３ｄは、携帯機器１０にインストールされている画像形成装置４０Ｂのドライバソフトを起動させるとともに、印刷ジョブの設定を画像形成装置４０Ｂのドライバソフトに転送する。印刷ジョブの設定には、画像形成装置４０Ｂの選択、サーバ５０ＡのＩＰアドレス、ファイルＦのディレクトリ、ファイルＦのファイル名並びに印刷部数等が含まれる。
【００２８】
これにより、画像形成装置４０Ｂのドライバソフトは、画像形成装置４０Ｂに印刷ジョブの実行を開始させる。この際、画像形成装置４０Ｂには、携帯機器１０の設定状況やジョブの進行状況を表示部（図示せず）に表示させる。これにより、画像形成装置４０Ｂと携帯機器１０の連携を円滑化することができる。
【００２９】
図４は、一実施形態に係る印刷処理のファイル要求時のデータフローを示すブロックダイアグラムである。太線部分は、画像形成装置４０Ｂによるファイル要求の通信経路を示している。ステップＳ４０では、画像形成装置４０Ｂは、データアクセス処理を実行する。データアクセス処理は、画像形成装置４０Ｂがサーバ５０Ａの記憶部５２Ａに対してファイルＦへのアクセスを要求する処理（ファイル要求処理）である。
【００３０】
ステップＳ５０では、画像形成装置４０Ｂは、アクセスが可能か否かを決定する。アクセスが許可されなかった場合には、処理が、ステップＳ６０に進められ、アクセスが許可された場合には、処理が、ステップＳ８０に進められる。この例では、部署Ｂの画像形成装置４０Ｂには、サーバ５０Ａへのアクセスが制限され、一部のファイルはアクセスが拒否されるものとする。
【００３１】
ステップＳ６０では、画像形成装置４０Ｂは、アクセス不可通知処理を実行する。アクセス不可通知処理は、指定されたファイルＦにアクセスができなかった旨の通知を携帯機器１０に送信する処理である。
【００３２】
図５は、一実施形態に係る印刷処理のファイル転送時のデータフローを示すブロックダイアグラムである。点線の矢印は、サーバ５０Ａから携帯機器１０へのファイルＦのデータ通信経路を示している。実線の矢印は、携帯機器１０から画像形成装置４０ＢへのファイルＦのデータ通信経路を示している。
【００３３】
ステップＳ７０では、携帯機器１０は、データ転送処理を実行する。データ転送処理は、携帯機器１０を介してサーバ５０ＡからファイルＦを画像形成装置４０Ｂに送信する処理である。データ転送処理は、携帯機器１０のサーバ５０Ａへのアクセス権を利用して、データを画像形成装置４０Ｂに転送する処理である。具体的には、携帯機器１０は、画像形成装置４０ＢがファイルＦのデータをサーバ５０Ａから取得できない場合には、この印刷ジョブを中止し、印刷ジョブの内容を変更して画像形成装置４０Ｂに実施させる。この際、印刷ジョブの内容は、携帯機器１０から送信されるデータに基づく印刷処理に変更される。
【００３４】
ステップＳ８０では、画像形成装置４０Ｂは、印刷処理を実行する。印刷処理は、サーバ５０Ａから直接、あるいは携帯機器１０を介して間接的に取得したファイルＦの印刷を実行する処理である。
【００３５】
このように、本実施形態によれば、複数の画像形成装置４０Ａ，４０Ｂのネットワークへの接続状態その他の環境や設置場所を意識することなく、ユーザは、何処でも自由に印刷ジョブを設定して実行することができる。さらに、複数の画像形成装置４０Ａ，４０Ｂには、携帯機器１０の設定状況を表す表示を行う表示部（図示せず）を有するので、複数の画像形成装置４０Ａ，４０Ｂと携帯機器１０の連携を円滑化することができる。
【００３６】
本発明は、上記各実施形態だけでなく、以下のような変形例でも実施することができる。
【００３７】
変形例１：上記実施形態では、アクセス権の問題によりアクセスできない場合に携帯機器を介してデータを転送しているが、このような形態に限られず、たとえば画像形成装置がネットワークに接続されておらず、パーソナルコンピュータに対して物理的にローカル接続されている場合にも本発明は適用可能である。具体的には、パーソナルコンピュータを介して、あるいは画像形成装置が有する無線ＬＡＮアダプタを使用して、携帯機器を介してデータを転送するようにしてもよい。
【００３８】
変形例２：上記実施形態では、部署Ａに所属するユーザが部署Ｂで会議するための資料を部署Ｂの画像形成装置４０Ｂで印刷することを想定しているが、部署Ｂに所属するユーザが部署Ａで会議するための資料を部署Ａの画像形成装置４０Ａで印刷する場合にも本発明は適用可能である。この場合には、携帯機器は、プリントサーバとして機能しているサーバ５０Ａを介して画像形成装置４０Ａに印刷を実行させることになる。
【００３９】
変形例３：上記実施形態では、複数の画像形成装置４０Ａ，４０Ｂとの連携が例示されているが、必ずしも複数の画像形成装置と連携する必要は無く、本発明は、少なくとも１つの画像形成装置と連携するものであればよい。
【符号の説明】
【００４０】
１  画像形成システム
１０  携帯機器
１１  操作表示部
１２  記憶部
１３  制御部
１３ｄ  仮想ドライバ
２１，２２，２３，２４  パーソナルコンピュータ
３１  無線ＬＡＮアダプタ
４０Ａ，４０Ｂ  画像形成装置
４１Ａ，４１Ｂ  制御部
４２Ａ，４２Ｂ  記憶部
５０Ａ，５０Ｂ  サーバ
５１Ａ，５１Ｂ  制御部
５２Ａ，５２Ｂ  記憶部
【図１】
2017045179.tif 000003
【図２】
2017045179.tif 000004
【図３】
2017045179.tif 000005
【図４】
2017045179.tif 000006
【図５】
2017045179.tif 000007