(57)【要約】【課題】遠隔操作装置を利用して画像形成装置に対する文字入力を行うに際して、画像形成装置で利用可能な文字を適切に入力することが可能な技術を提供する。【解決手段】外部端末（遠隔操作装置）５０は、ユーザにより入力された入力文字列の情報であって当該入力文字列の各文字の文字コードを含む情報である入力文字列情報をＭＦＰ１０（画像形成装置）に送信する。ＭＦＰ１０は、当該入力文字列情報を受信して入力文字列を認識し、当該入力文字列に関する変換候補であってＭＦＰ１０にて利用可能な文字で構成される変換候補に関する情報（変換候補情報）を取得する。そして、ＭＦＰ１０は当該変換候補情報を外部端末５０に送信する。外部端末５０は、ＭＦＰ１０から送信されてきた変換候補情報を表示する。【選択図】図６
2015148852.tif 000002
【特許請求の範囲】
【請求項１】
画像形成システムであって、
画像形成装置と、
前記画像形成装置を遠隔操作する遠隔操作装置と、
を備え、
前記遠隔操作装置は、
ユーザによる文字入力を受け付ける文字入力手段と、
前記文字入力手段により入力された入力文字列の情報であって前記入力文字列の各文字の文字コードを含む情報である入力文字列情報を前記画像形成装置に送信する通信手段と、
を有し、
前記画像形成装置は、
前記遠隔操作装置から前記入力文字列情報を受信する受信手段と、
前記入力文字列情報に基づき前記入力文字列を認識するとともに、前記入力文字列に関する変換候補であって前記画像形成装置にて利用可能な文字で構成される変換候補に関する情報を取得する取得手段と、
前記変換候補に関する情報である変換候補情報を前記遠隔操作装置に送信する送信手段と、
を有し、
前記遠隔操作装置は、
前記画像形成装置から送信されてきた前記変換候補情報を表示する表示手段、
をさらに有することを特徴とする画像形成システム。
【請求項２】
請求項１に記載の画像形成システムにおいて、
前記受信手段は、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果をも受信し、
前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれるか否かを判定し、
前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記入力文字列に関する前記変換候補情報を前記遠隔操作装置に送信することを特徴とする画像形成システム。
【請求項３】
請求項２に記載の画像形成システムにおいて、
前記受信手段は、前記入力文字列情報に加えて、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果をも受信し、
前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、予め受信されている前記入力文字列に関して前記変換候補情報を取得し、
前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする画像形成システム。
【請求項４】
請求項２に記載の画像形成システムにおいて、
前記受信手段は、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果を、前記入力文字列情報に先立って受信し、
前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記入力文字列の送信要求を前記遠隔操作装置に送信し、
前記取得手段は、前記送信要求に応じて前記遠隔操作装置から送信されてきた前記入力文字列に関して前記変換候補情報を取得し、
前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする画像形成システム。
【請求項５】
請求項２ないし請求項４のいずれかに記載の画像形成システムにおいて、
前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記画像形成装置にて利用不可能な文字を前記変換結果の中から特定し、当該特定された文字の情報を前記遠隔操作装置に送信することを特徴とする画像形成システム。
【請求項６】
請求項５に記載の画像形成システムにおいて、
前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記画像形成装置にて利用不可能な文字に対応する一部の変換前文字列を前記入力文字列の中から特定し、当該特定された前記一部の変換前文字列に関する変換候補であって前記画像形成装置にて利用可能な文字で構成される変換候補に関する情報を前記入力文字列に関する前記変換候補情報として取得し、
前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする画像形成システム。
【請求項７】
請求項１ないし請求項６のいずれかに記載の画像形成システムにおいて、
前記送信手段は、前記入力文字列に関する前記変換候補を示す画面の画像データを前記変換候補情報として前記遠隔操作装置に送信し、
前記遠隔操作装置は、前記画像データに基づく画面を表示することを特徴とする画像形成システム。
【請求項８】
請求項１ないし請求項６のいずれかに記載の画像形成システムにおいて、
前記送信手段は、前記入力文字列に関する前記変換候補を示すリスト情報を前記変換候補情報として前記遠隔操作装置に送信し、
前記遠隔操作装置は、前記リスト情報に基づく画像データを生成し、当該画像データに基づく画面を表示することを特徴とする画像形成システム。
【請求項９】
請求項１ないし請求項８のいずれかに記載の画像形成システムにおいて、
前記取得手段は、前記画像形成装置に内蔵されるＩＭＥを用いて前記変換候補を決定し、前記変換候補に関する前記変換候補情報を取得することを特徴とする画像形成システム。
【請求項１０】
請求項１ないし請求項９のいずれかに記載の画像形成システムにおいて、
前記取得手段は、前記画像形成装置に登録される登録情報に基づき、前記入力文字列を含む登録語を、前記入力文字列を補完する変換候補として決定し、前記変換候補に関する前記変換候補情報を取得することを特徴とする画像形成システム。
【請求項１１】
請求項１ないし請求項８のいずれかに記載の画像形成システムにおいて、
前記画像形成システムは、
前記画像形成装置および前記遠隔操作装置とは別の外部装置、
をさらに備え、
前記外部装置は、前記画像形成装置にて利用可能な文字に関する情報を有し、前記入力文字列に関する変換候補であって前記画像形成装置にて利用可能な文字のみで構成される変換候補を決定して、前記変換候補に関する前記変換候補情報を前記画像形成装置に送信し、
前記画像形成装置の前記取得手段は、前記外部装置から送信されてきた前記変換候補情報を取得することを特徴とする画像形成システム。
【請求項１２】
遠隔操作装置による遠隔操作が可能な画像形成装置であって、
前記遠隔操作装置にてユーザにより入力された入力文字列の情報であって前記入力文字列の各文字の文字コードを含む情報である入力文字列情報を受信する受信手段と、
前記入力文字列情報に基づき前記入力文字列を認識するとともに、前記入力文字列に関する変換候補であって前記画像形成装置にて利用可能な文字で構成される変換候補に関する情報を取得する取得手段と、
前記変換候補に関する情報である変換候補情報を前記遠隔操作装置に送信する送信手段と、
を備えることを特徴とする画像形成装置。
【請求項１３】
請求項１２に記載の画像形成装置において、
前記受信手段は、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果をも受信し、
前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれるか否かを判定し、
前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記入力文字列に関する前記変換候補情報を前記遠隔操作装置に送信することを特徴とする画像形成装置。
【請求項１４】
請求項１３に記載の画像形成装置において、
前記受信手段は、前記入力文字列情報に加えて、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果をも受信し、
前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、予め受信されている前記入力文字列に関して前記変換候補情報を取得し、
前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする画像形成装置。
【請求項１５】
請求項１３に記載の画像形成装置において、
前記受信手段は、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果を、前記入力文字列情報に先立って受信し、
前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記入力文字列の送信要求を前記遠隔操作装置に送信し、
前記取得手段は、前記送信要求に応じて前記遠隔操作装置から送信されてきた前記入力文字列に関して前記変換候補情報を取得し、
前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする画像形成装置。
【請求項１６】
請求項１３ないし請求項１５のいずれかに記載の画像形成装置において、
前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記画像形成装置にて利用不可能な文字を前記変換結果の中から特定し、当該特定された文字の情報を前記遠隔操作装置に送信することを特徴とする画像形成装置。
【請求項１７】
請求項１６に記載の画像形成装置において、
前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記画像形成装置にて利用不可能な文字に対応する一部の変換前文字列を前記入力文字列の中から特定し、当該特定された前記一部の変換前文字列に関する変換候補であって前記画像形成装置にて利用可能な文字で構成される変換候補に関する情報を前記入力文字列に関する前記変換候補情報として取得し、
前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする画像形成装置。
【請求項１８】
請求項１２ないし請求項１７のいずれかに記載の画像形成装置において、
前記送信手段は、前記入力文字列に関する前記変換候補を示す画面の画像データを前記変換候補情報として前記遠隔操作装置に送信することを特徴とする画像形成装置。
【請求項１９】
請求項１２ないし請求項１７のいずれかに記載の画像形成装置において、
前記送信手段は、前記入力文字列に関する前記変換候補を示すリスト情報を前記変換候補情報として前記遠隔操作装置に送信することを特徴とする画像形成装置。
【請求項２０】
請求項１２ないし請求項１９のいずれかに記載の画像形成装置において、
前記取得手段は、前記画像形成装置に内蔵されるＩＭＥを用いて前記変換候補を決定し、前記変換候補に関する前記変換候補情報を取得することを特徴とする画像形成装置。
【請求項２１】
請求項１２ないし請求項２０のいずれかに記載の画像形成装置において、
前記取得手段は、前記画像形成装置に登録される登録情報に基づき、前記入力文字列を含む登録語を、前記入力文字列を補完する変換候補として決定し、前記変換候補に関する前記変換候補情報を取得することを特徴とする画像形成装置。
【請求項２２】
遠隔操作装置による遠隔操作が可能な画像形成装置に内蔵されたコンピュータに、
ａ）前記遠隔操作装置にてユーザにより入力された入力文字列の情報であって前記入力文字列の各文字の文字コードを含む情報である入力文字列情報を受信するステップと、
ｂ）前記入力文字列情報に基づき前記入力文字列を認識するとともに、前記入力文字列に関する変換候補であって前記画像形成装置にて利用可能な文字で構成される変換候補に関する情報を取得するステップと、
ｃ）前記変換候補に関する情報である変換候補情報を前記遠隔操作装置に送信するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））などの画像形成装置を備える画像形成システム、およびそれに関連する技術に関する。
【背景技術】
【０００２】
画像形成装置を外部端末（遠隔操作装置）によって操作する技術が存在する。
【０００３】
たとえば、特許文献１においては、画像形成装置から外部端末へと操作画面データ自体（ビットマップ画像データ等）をそのまま送信して当該操作画面を外部端末の表示部に表示するとともに、当該操作画面内での操作位置情報（押下位置情報等）を送受信して操作画面内における操作入力を受け付ける技術が示されている。いわゆるリモート接続による遠隔操作技術である。
【０００４】
また、携帯端末において、予めインストールされているインプットメソッドエディタ（ＩＭＥ：Input Method Editor）（以下、単にＩＭＥとも称する）を用いて、文字を入力する技術が存在する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０５−１２２４２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
たとえば上記特許文献１に記載の技術等を用いて画像形成装置を外部端末により操作する際において、文字の入力操作を行う場合には、外部端末にインストールされたＩＭＥを利用することが考えられる。
【０００７】
ところで、画像形成装置と外部端末とでは、利用可能な文字が互いに異なっていることがある。具体的には、外部端末にインストールされたＩＭＥによる変換結果として出力される文字の中には、画像形成装置では利用不可能な文字（たとえば、漢字の異体字等）が含まれることが生じ得る。
【０００８】
しかしながら、特許文献１に記載の技術において、このようなＩＭＥによる変換結果がそのまま画像形成装置に送信されて確定されるときには、画像形成装置は、当該変換結果を含む文字列を適切に表示することができない。
【０００９】
そこで、この発明は、遠隔操作装置を利用して画像形成装置に対する文字入力を行うに際して、画像形成装置で利用可能な文字を適切に入力することが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決すべく、請求項１の発明は、画像形成システムであって、画像形成装置と、前記画像形成装置を遠隔操作する遠隔操作装置と、を備え、前記遠隔操作装置は、ユーザによる文字入力を受け付ける文字入力手段と、前記文字入力手段により入力された入力文字列の情報であって前記入力文字列の各文字の文字コードを含む情報である入力文字列情報を前記画像形成装置に送信する通信手段と、を有し、前記画像形成装置は、前記遠隔操作装置から前記入力文字列情報を受信する受信手段と、前記入力文字列情報に基づき前記入力文字列を認識するとともに、前記入力文字列に関する変換候補であって前記画像形成装置にて利用可能な文字で構成される変換候補に関する情報を取得する取得手段と、前記変換候補に関する情報である変換候補情報を前記遠隔操作装置に送信する送信手段と、を有し、前記遠隔操作装置は、前記画像形成装置から送信されてきた前記変換候補情報を表示する表示手段、をさらに有することを特徴とする。
【００１１】
請求項２の発明は、請求項１の発明に係る画像形成システムにおいて、前記受信手段は、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果をも受信し、前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれるか否かを判定し、前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記入力文字列に関する前記変換候補情報を前記遠隔操作装置に送信することを特徴とする。
【００１２】
請求項３の発明は、請求項２の発明に係る画像形成システムにおいて、前記受信手段は、前記入力文字列情報に加えて、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果をも受信し、前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、予め受信されている前記入力文字列に関して前記変換候補情報を取得し、前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする。
【００１３】
請求項４の発明は、請求項２の発明に係る画像形成システムにおいて、前記受信手段は、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果を、前記入力文字列情報に先立って受信し、前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記入力文字列の送信要求を前記遠隔操作装置に送信し、前記取得手段は、前記送信要求に応じて前記遠隔操作装置から送信されてきた前記入力文字列に関して前記変換候補情報を取得し、前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする。
【００１４】
請求項５の発明は、請求項２ないし請求項４のいずれかの発明に係る画像形成システムにおいて、前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記画像形成装置にて利用不可能な文字を前記変換結果の中から特定し、当該特定された文字の情報を前記遠隔操作装置に送信することを特徴とする。
【００１５】
請求項６の発明は、請求項５の発明に係る画像形成システムにおいて、前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記画像形成装置にて利用不可能な文字に対応する一部の変換前文字列を前記入力文字列の中から特定し、当該特定された前記一部の変換前文字列に関する変換候補であって前記画像形成装置にて利用可能な文字で構成される変換候補に関する情報を前記入力文字列に関する前記変換候補情報として取得し、前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする。
【００１６】
請求項７の発明は、請求項１ないし請求項６のいずれかの発明に係る画像形成システムにおいて、前記送信手段は、前記入力文字列に関する前記変換候補を示す画面の画像データを前記変換候補情報として前記遠隔操作装置に送信し、前記遠隔操作装置は、前記画像データに基づく画面を表示することを特徴とする。
【００１７】
請求項８の発明は、請求項１ないし請求項６のいずれかの発明に係る画像形成システムにおいて、前記送信手段は、前記入力文字列に関する前記変換候補を示すリスト情報を前記変換候補情報として前記遠隔操作装置に送信し、前記遠隔操作装置は、前記リスト情報に基づく画像データを生成し、当該画像データに基づく画面を表示することを特徴とする。
【００１８】
請求項９の発明は、請求項１ないし請求項８のいずれかの発明に係る画像形成システムにおいて、前記取得手段は、前記画像形成装置に内蔵されるＩＭＥを用いて前記変換候補を決定し、前記変換候補に関する前記変換候補情報を取得することを特徴とする。
【００１９】
請求項１０の発明は、請求項１ないし請求項９のいずれかの発明に係る画像形成システムにおいて、前記取得手段は、前記画像形成装置に登録される登録情報に基づき、前記入力文字列を含む登録語を、前記入力文字列を補完する変換候補として決定し、前記変換候補に関する前記変換候補情報を取得することを特徴とする。
【００２０】
請求項１１の発明は、請求項１ないし請求項８のいずれかの発明に係る画像形成システムにおいて、前記画像形成システムは、前記画像形成装置および前記遠隔操作装置とは別の外部装置、をさらに備え、前記外部装置は、前記画像形成装置にて利用可能な文字に関する情報を有し、前記入力文字列に関する変換候補であって前記画像形成装置にて利用可能な文字のみで構成される変換候補を決定して、前記変換候補に関する前記変換候補情報を前記画像形成装置に送信し、前記画像形成装置の前記取得手段は、前記外部装置から送信されてきた前記変換候補情報を取得することを特徴とする画像形成システム。
【００２１】
請求項１２の発明は、遠隔操作装置による遠隔操作が可能な画像形成装置であって、前記遠隔操作装置にてユーザにより入力された入力文字列の情報であって前記入力文字列の各文字の文字コードを含む情報である入力文字列情報を受信する受信手段と、前記入力文字列情報に基づき前記入力文字列を認識するとともに、前記入力文字列に関する変換候補であって前記画像形成装置にて利用可能な文字で構成される変換候補に関する情報を取得する取得手段と、前記変換候補に関する情報である変換候補情報を前記遠隔操作装置に送信する送信手段と、を備えることを特徴とする。
【００２２】
請求項１３の発明は、請求項１２の発明に係る画像形成装置において、前記受信手段は、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果をも受信し、前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれるか否かを判定し、前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記入力文字列に関する前記変換候補情報を前記遠隔操作装置に送信することを特徴とする。
【００２３】
請求項１４の発明は、請求項１３の発明に係る画像形成装置において、前記受信手段は、前記入力文字列情報に加えて、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果をも受信し、前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、予め受信されている前記入力文字列に関して前記変換候補情報を取得し、前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする。
【００２４】
請求項１５の発明は、請求項１３の発明に係る画像形成装置において、前記受信手段は、前記遠隔操作装置にインストールされたＩＭＥによる前記入力文字列に関する変換結果を、前記入力文字列情報に先立って受信し、前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記入力文字列の送信要求を前記遠隔操作装置に送信し、前記取得手段は、前記送信要求に応じて前記遠隔操作装置から送信されてきた前記入力文字列に関して前記変換候補情報を取得し、前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする。
【００２５】
請求項１６の発明は、請求項１３ないし請求項１５のいずれかの発明に係る画像形成装置において、前記送信手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記画像形成装置にて利用不可能な文字を前記変換結果の中から特定し、当該特定された文字の情報を前記遠隔操作装置に送信することを特徴とする。
【００２６】
請求項１７の発明は、請求項１６の発明に係る画像形成装置において、前記取得手段は、前記画像形成装置にて利用不可能な文字が前記変換結果に含まれる場合に、前記画像形成装置にて利用不可能な文字に対応する一部の変換前文字列を前記入力文字列の中から特定し、当該特定された前記一部の変換前文字列に関する変換候補であって前記画像形成装置にて利用可能な文字で構成される変換候補に関する情報を前記入力文字列に関する前記変換候補情報として取得し、前記送信手段は、前記取得手段によって取得された前記変換候補情報を前記遠隔操作装置に送信することを特徴とする。
【００２７】
請求項１８の発明は、請求項１２ないし請求項１７のいずれかの発明に係る画像形成装置において、前記送信手段は、前記入力文字列に関する前記変換候補を示す画面の画像データを前記変換候補情報として前記遠隔操作装置に送信することを特徴とする。
【００２８】
請求項１９の発明は、請求項１２ないし請求項１７のいずれかの発明に係る画像形成装置において、前記送信手段は、前記入力文字列に関する前記変換候補を示すリスト情報を前記変換候補情報として前記遠隔操作装置に送信することを特徴とする。
【００２９】
請求項２０の発明は、請求項１２ないし請求項１９のいずれかの発明に係る画像形成装置において、前記取得手段は、前記画像形成装置に内蔵されるＩＭＥを用いて前記変換候補を決定し、前記変換候補に関する前記変換候補情報を取得することを特徴とする。
【００３０】
請求項２１の発明は、請求項１２ないし請求項２０のいずれかの発明に係る画像形成装置において、前記取得手段は、前記画像形成装置に登録される登録情報に基づき、前記入力文字列を含む登録語を、前記入力文字列を補完する変換候補として決定し、前記変換候補に関する前記変換候補情報を取得することを特徴とする。
【００３１】
請求項２２の発明は、遠隔操作装置による遠隔操作が可能な画像形成装置に内蔵されたコンピュータに、ａ）前記遠隔操作装置にてユーザにより入力された入力文字列の情報であって前記入力文字列の各文字の文字コードを含む情報である入力文字列情報を受信するステップと、ｂ）前記入力文字列情報に基づき前記入力文字列を認識するとともに、前記入力文字列に関する変換候補であって前記画像形成装置にて利用可能な文字で構成される変換候補に関する情報を取得するステップと、ｃ）前記変換候補に関する情報である変換候補情報を前記遠隔操作装置に送信するステップと、を実行させるためのプログラムであることを特徴とする。
【発明の効果】
【００３２】
請求項１ないし請求項２２に記載の発明によれば、遠隔操作装置を利用して画像形成装置を遠隔操作する際に、遠隔操作装置を用いて文字を適切に入力することが可能である。
【図面の簡単な説明】
【００３３】
【図１】画像形成システムを示す図である。
【図２】画像形成装置の機能ブロックを示す図である。
【図３】外部端末の概略構成を示す機能ブロック図である。
【図４】第１実施形態に係るＭＦＰの動作を示すフローチャートである。
【図５】第１実施形態に係る外部端末の動作を示すフローチャートである。
【図６】第１実施形態に係る画像形成システムにおける動作例を示すタイミングチャートである。
【図７】外部端末の操作画面を示す図である。
【図８】外部端末の操作画面を示す図である。
【図９】変換候補の表示例を示す図である。
【図１０】変換結果の表示例を示す図である。
【図１１】変換候補の別の表示例を示す図である。
【図１２】第２実施形態に係るＭＦＰの動作を示すフローチャートである。
【図１３】第２実施形態に係る外部端末の動作を示すフローチャートである。
【図１４】第２実施形態に係る画像形成システムにおける動作例を示すタイミングチャートである。
【図１５】第３実施形態に係るＭＦＰの動作を示すフローチャートである。
【図１６】第３実施形態に係る外部端末の動作を示すフローチャートである。
【図１７】第３実施形態に係る画像形成システムにおける動作例を示すタイミングチャートである。
【図１８】第４実施形態に係るＭＦＰの動作を示すフローチャートである。
【図１９】第４実施形態に係る外部端末の動作を示すフローチャートである。
【図２０】第４実施形態に係る画像形成システムにおける動作例を示すタイミングチャートである。
【図２１】第４実施形態に係る変換候補の表示例を示す図である。
【図２２】変形例に係る操作画面を示す図である。
【発明を実施するための形態】
【００３４】
以下、本発明の実施形態を図面に基づいて説明する。
【００３５】
＜１．第１実施形態＞
＜１−１．構成概要＞
図１は、本発明に係る画像形成システム１を示す図である。図１に示すように、画像形成システム１は、画像形成装置１０と外部端末５０とを備える。
【００３６】
画像形成装置１０と外部端末５０とは、ネットワーク（通信ネットワーク）１０８を介して互いに接続される。ネットワーク１０８は、ＬＡＮ（Local Area Network）およびインターネットなどによって構成される。また、ネットワーク１０８に対する接続態様は、有線接続であってもよく、或いは無線接続であってもよい。たとえば、画像形成装置１０はネットワーク１０８に対して有線接続され、外部端末５０はネットワーク１０８に対して無線接続される。
【００３７】
画像形成システム１においては、画像形成装置１０に対する各種の操作を外部端末５０を用いて行うことが可能である。すなわち、外部端末５０は、画像形成装置１０を遠隔操作することが可能である。なお、この画像形成システム１は、画像形成装置１０の遠隔操作を行う遠隔操作システムなどとも表現される。
【００３８】
＜１−２．画像形成装置の構成＞
図２は、画像形成装置１０の機能ブロックを示す図である。ここでは、画像形成装置１０として、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））を例示する。図２においては、ＭＦＰ１０の機能ブロックが示されている。
【００３９】
ＭＦＰ１０は、スキャン機能、コピー機能、ファクシミリ機能およびボックス格納機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１０は、図２の機能ブロック図に示すように、画像読取部２、印刷出力部３、通信部４、格納部５、操作部６およびコントローラ９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００４０】
画像読取部２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って（すなわちスキャンして）、当該原稿の画像データ（原稿画像ないしスキャン画像とも称する）を生成する処理部である。この画像読取部２は、スキャン部であるとも称される。
【００４１】
印刷出力部３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００４２】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、ネットワーク１０８を介したネットワーク通信を行うことも可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先（たとえば、外部端末５０）との間で各種のデータを授受することが可能である。通信部４は、各種データを送信する送信部４ａと各種データを受信する受信部４ｂとを有する。
【００４３】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の記憶装置で構成される。格納部５は、各操作画面の画像データ等を記憶する。格納部５には、各ユーザ向けに複数のボックス（フォルダ）が設けられ、各ボックスには、電子文書データ（文書ファイル）等が格納される。また、格納部５には、ＭＦＰ１０にて利用可能な文字（「利用可能文字」とも称する）に関する情報（詳細には、全ての「利用可能文字」の文字コードリスト等）もが格納されている。
【００４４】
操作部６は、ＭＦＰ１０に対する操作入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。
【００４５】
このＭＦＰ１０においては、略板状の操作パネル部６ｃ（図１参照）が設けられている。また、操作パネル部６ｃは、その正面側にタッチパネル２５（図１参照）を有している。タッチパネル２５は、操作入力部６ａの一部としても機能するとともに、表示部６ｂの一部としても機能する。タッチパネル２５は、液晶表示パネルに各種センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの各種の操作入力を受け付けることが可能である。
【００４６】
たとえば、タッチパネル２５においては、メニュー画像（ボタン画像等を含む）が表示される。操作者は、タッチパネル２５内に仮想的に配置されるボタン（ボタン画像で表現されるボタン）を押下することによって、ＭＦＰ１０の各種動作内容を設定することなどが可能である。
【００４７】
なお、後述するように、外部端末５０のタッチパネル７５（図１参照）においては、ＭＦＰ１０のタッチパネル２５に表示される操作画面と同様の画面が表示される。外部端末５０のタッチパネル７５に表示された操作画面を用いることにより、ＭＦＰ１０のタッチパネル２５に表示された操作画面を用いる操作と同様の操作が実現される。
【００４８】
コントローラ９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体、あるいはネットワーク１０８等を介してＭＦＰ１０にインストールされてもよい。
【００４９】
具体的には、図２に示すように、コントローラ９は、上記のプログラムの実行により、通信制御部１１と入力制御部１２と表示制御部１３と画面遷移制御部１４と変換候補取得部１５とを含む各種の処理部を実現する。
【００５０】
入力制御部１２は、操作入力部６ａ（タッチパネル２５等）に対する操作入力動作を制御する制御部である。たとえば、入力制御部１２は、タッチパネル２５に表示された操作画面に対する操作入力を受け付ける動作を制御する。
【００５１】
表示制御部１３は、表示部６ｂ（タッチパネル２５等）における表示動作を制御する処理部である。表示制御部１３は、ＭＦＰ１０を操作するための操作画面（遠隔操作画面）２００等をタッチパネル２５に表示させる。
【００５２】
通信制御部１１は、他の装置（外部端末５０等）との間の通信動作を通信部４等と協働して制御する処理部である。通信制御部１１は、各種データの送信動作を制御する送信制御部と各種データの受信動作を制御する受信制御部とを有する。
【００５３】
通信制御部１１は、外部端末５０における操作画面（遠隔操作画面とも称する）２００（詳細には２１０等）（図８等参照）の表示用画像（詳細にはそのデータ）等を外部端末５０に送信する。また、通信制御部１１は、外部端末５０に表示された操作画面２００に対する操作者からの操作入力に関する情報である操作入力情報を外部端末５０から受信する。さらに、通信制御部１１は、外部端末５０におけるＩＭＥ（文字入力手段とも称される）により入力された文字列を受信するとともに、当該文字列に関する変換候補に関する情報（変換候補情報（後述））を外部端末５０に送信する。なお、外部端末５０では、当該文字列に関する変換候補が変換候補情報に基づいて表示され、当該変換候補の中から最終的な変換結果がユーザにより選択される。
【００５４】
画面遷移制御部１４は、操作画面に関する画面遷移内容を判定して制御する制御部であり、画面遷移制御部とも称される。画面遷移制御部１４は、たとえば、外部端末５０から送信されてきた操作入力情報（操作入力位置の座標値等）に基づいて、外部端末５０における操作入力の内容を判定し、当該操作入力の内容に基づく遷移先の画面等を判定する。また、画面遷移制御部１４は、当該操作入力が文字入力画面の表示指示であるか否か等を判定し、ＩＭＥ起動指令を外部端末５０に送信すべきか否か等をも判定する。
【００５５】
変換候補取得部１５は、外部端末５０のＩＭＥによって入力された入力文字列に関する変換候補情報を取得する処理部である。第１実施形態では、変換候補取得部１５は、外部端末５０のＩＭＥによって入力された入力文字列の変換候補を、ＭＦＰ１０に内蔵された利用可能文字情報（ＭＦＰ１０にて利用可能な文字に関する情報）に基づいて決定する。また、変換候補取得部１５は、文字列の変換候補の一覧表示画面等をも生成する。
【００５６】
＜１−３．外部端末の構成＞
次に外部端末（遠隔操作装置とも称する）５０の構成について説明する。
【００５７】
外部端末５０は、ＭＦＰ１０との間でのネットワーク通信が可能な情報入出力端末装置（情報端末）である。ここでは、外部端末５０として、パーソナルコンピュータを例示する。ただし、これに限定されず、外部端末５０は、タブレット型端末、あるいは、スマートフォンなどであってもよい。外部端末は、携帯式の装置（携帯情報端末等）であってもよく、あるいは、据置型の装置であってもよい。
【００５８】
図３は、外部端末５０の概略構成を示す機能ブロック図である。
【００５９】
外部端末５０は、図３の機能ブロック図に示すように、通信部５４、格納部５５、操作部５６およびコントローラ５９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００６０】
通信部５４は、ネットワーク１０８を介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、外部端末５０は、所望の相手先（ＭＦＰ１０等）との間で各種のデータを授受することが可能である。通信部５４は、各種データを送信する送信部５４ａと各種データを受信する受信部５４ｂとを有する。たとえば、受信部５４ｂは、操作画面（遠隔操作用の操作画面）の表示用画像（詳細にはその画像データ）等をＭＦＰ１０から受信し、送信部５４ａは、タッチパネル７５に表示された操作画面に対する操作入力の情報（タッチ座標情報等）をＭＦＰ１０に送信する。また、送信部５４ａは、外部端末５０のＩＭＥ（後述）を用いて入力された文字情報（テキスト情報）等を、ＭＦＰ１０に送信する。
【００６１】
格納部５５は、不揮発性の半導体メモリ等の記憶装置で構成される。格納部５５には、ＭＦＰ１０から送信されてきた各種の画像データが一時的に格納される。たとえば、操作画面の表示用画像の画像データ等が一時的に格納される。
【００６２】
操作部５６は、外部端末５０に対する操作入力を受け付ける操作入力部５６ａと、各種情報の表示出力を行う表示部５６ｂとを備えている。この外部端末５０においては、液晶表示パネルに各種センサ等が埋め込まれて構成されたタッチパネル７５（図１参照）が設けられている。このタッチパネル７５は、操作入力部５６ａの一部としても機能するとともに、表示部５６ｂの一部としても機能する。
【００６３】
タッチパネル７５には、タッチパネル２５の操作画面と同様の画面２１０（図８等参照）を含む操作画面２００が遠隔操作画面（ＭＦＰ１０を遠隔操作するための画面）として表示される。また、タッチパネル７５は、当該遠隔操作画面等に対するタッチジェスチャ操作（タッチ操作とも称する）を受け付ける。
【００６４】
図３のコントローラ５９は、外部端末５０に内蔵され、外部端末５０を統括的に制御する制御装置である。コントローラ５９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ５９は、ＣＰＵにおいて、記憶部（半導体メモリ等）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体、あるいはネットワーク１０８等を介して外部端末５０にインストールされるようにしてもよい。
【００６５】
具体的には、外部端末５０には、インプットメソッドエディタ（ＩＭＥ：Input Method Editor）が予めインストールされている。ＩＭＥは、操作ユーザによる文字入力を受け付ける処理等を行うソフトウエアであり、文字入力補助ソフトウエアなどとも表現される。ＩＭＥは、文字入力手段の１つである。
【００６６】
また、外部端末５０には、遠隔操作用のプログラムもインストールされている。当該プログラムは、ＭＦＰ１０を遠隔操作するアプリケーションソフトウエアプログラムであり、遠隔操作に関する諸機能等を実現する。
【００６７】
具体的には、コントローラ５９は、遠隔操作用のプログラム等の実行により、通信制御部６１と入力制御部６２と表示制御部６３と座標変換部６５とを含む各種の処理部を実現する。
【００６８】
通信制御部６１は、通信部５４等と協働して、ＭＦＰ１０等との通信動作を制御する処理部である。たとえば、通信制御部６１は、操作入力情報（タッチパネル７５に表示された操作画面に対する操作者からの操作入力に関する情報）をＭＦＰ１０に送信する。また、通信制御部６１は、外部端末５０における操作画面２００（２１０等）の表示用画像を受信する。さらに、通信制御部６１は、外部端末５０のＩＭＥ等により入力された文字列（詳細には、当該文字列に関する情報）をＭＦＰ１０に送信し、当該文字列に関する変換候補（詳細には、当該変換候補に関する情報）をＭＦＰ１０から受信する。
【００６９】
入力制御部６２は、操作入力部５６ａ（タッチパネル７５等）に対する操作入力動作を制御する制御部である。たとえば、入力制御部６２は、遠隔操作画面２００等に対するタッチ操作入力（文字入力等を含む）を受け付ける動作を制御する。また、入力制御部６２は、遠隔操作画面２００内のＩＭＥ操作領域（２２１，２２２）（図８等参照）に対するタッチ操作入力（文字入力等を含む）を受け付ける動作をも制御する。
【００７０】
座標変換部６５は、タッチパネル７５における操作入力位置の座標値を、外部端末５０のタッチパネル７５における座標系の値から、ＭＦＰ１０のタッチパネル２５における座標系の値へと変換する処理部である。なお、変換後の座標値は、操作入力の操作位置を示す位置情報（操作位置情報）として、通信制御部６１等によってＭＦＰ１０に送信される。
【００７１】
表示制御部６３は、表示部５６ｂ（タッチパネル７５等）における表示動作を制御する処理部である。表示制御部６３は、ＭＦＰ１０を遠隔操作するための操作画面２００（２１０，２２０）等をタッチパネル７５に表示させる。また、ＩＭＥ等を用いた文字入力処理（文字変換処理）において、表示制御部６３は、ユーザにより入力された文字列を表示する処理、およびＭＦＰ１０から送信されてきた変換候補を表示する処理等を行う。
【００７２】
表示制御部６３は、ＩＭＥ制御部６４を有している。ＩＭＥ制御部６４は、外部端末５０にインストールされたＩＭＥの動作を制御する。
【００７３】
＜１−４．操作画面＞
この画像形成システム１においては、ＭＦＰ１０のタッチパネル２５に操作画面（不図示）が表示されるとともに、当該操作画面の画像データがＭＦＰ１０から外部端末５０に送信され、外部端末５０のタッチパネル７５に当該操作画面と同様の画面を含む操作画面（遠隔操作画面）２００が表示される。タッチパネル７５に表示された操作画面は、外観上、タッチパネル２５に表示された操作画面と同様の画面を含む。
【００７４】
外部端末５０の操作画面２００は、基本的には、ＭＦＰ１０のタッチパネル２５における操作画面を模した模擬画像の画像データ（模擬画像データとも称する）に基づいて表示される。模擬画像データは、たとえばビットマップ画像として構成される。
【００７５】
操作画面２００は、パネル画像表示領域Ｒ１（図８の太枠で囲まれる領域）を有している。このパネル画像表示領域Ｒ１は、ＭＦＰ１０のタッチパネル２５での表示画像と同様の画像を表示する領域である。パネル画像表示領域Ｒ１は、操作画面２００内において比較的大きな面積を占めている。また、操作画面２００は、パネル画像表示領域Ｒ１の外側において、ＭＦＰ１０の操作パネル部６ｃのハードウエアキーを模したキー画像（「スタート」、「ストップ」、...，「メニュー」、「ガイド」，...）、および文字入力欄２２１（後述）等を有している。
【００７６】
以下では、操作画面２００として、文字入力画面２１２（２１０）を含む画面２０２（図８）がまず表示されている状況を想定する。
【００７７】
操作画面２０２は、文字入力を行うためのキーボード画面（文字入力画面）２１２を、パネル画像表示領域Ｒ１に有している。キーボード画面２１２内の各ボタン（キー）をユーザが押下すると、当該キーボード画面内の位置情報が外部端末５０からＭＦＰ１０に送信され、ＭＦＰ１０は、いずれのボタンが押下されたかを当該位置情報に基づいて認識する。
【００７８】
また、操作画面２００（２０２）は、外部端末５０のＩＭＥによる文字入力欄（入力文字表示欄とも称する）２２１等をも有している。当該文字入力欄２２１等を用いることによって、ユーザは、キーボード画面２１２を用いない文字入力、具体的には外部端末５０にインストールされたＩＭＥを用いた文字入力を行うことが可能である。
【００７９】
文字入力欄２２１は、操作画面２００内の右下寄りの場所において、パネル画像表示領域Ｒ１の外側に設けられている。文字入力欄２２１に入力カーソルを合わせた状態で、外部端末５０のキーボード（ハードウエアキーボード等）を用いた文字入力が行われると、入力された文字列が文字入力欄２２１に表示される。また、文字入力欄２２１の下側には、文字入力欄２２１に入力された文字列等をＭＦＰ１０に送信するための送信ボタン２２２が設けられている。
【００８０】
なお、この操作画面２０２は、たとえば、操作画面２０１（図７参照）内の登録名称欄３２２の押下等に応じて表示される。操作画面２０１は、パネル画像表示領域Ｒ１内の画像が異なる点で操作画面２０２と相違するが、その他の点で操作画面２０２と同様の構成を有する。
【００８１】
図７に示すように、操作画面２０１においては、パネル画像表示領域Ｒ１内に、「ボックス」の新規登録用の設定画面（ボックス新規登録用設定画面とも称する）２１１が表示されている。
【００８２】
設定画面２１１は、登録番号欄３２１、登録名称欄３２２、登録名ふりがな欄３２３、検索文字欄３２４を備えている。設定画面２１１は、各種のボタン３１１〜３１４，３３１，３３２等をも備えている。
【００８３】
ユーザは、各種の設定ボタン３１１〜３１４あるいは各種の文字列表示欄３２１〜３２４を押下することによって、各種の文字情報を入力することが可能である。たとえば、ボタン３１１あるいは登録番号欄３２１を押下することによって、新規ボックス（新規登録対象のボックス）の登録番号を入力することが可能である。同様に、ユーザは、ボタン３１２あるいは登録名称欄３２２を押下することによって、新規ボックスの登録名称を入力することが可能である。
【００８４】
ここでは、上述のように、ボタン３１２（あるいは登録名称欄３２２）が押下され、キーボード画面２１２が表示される状況が想定される。詳細には、ボタン３１２（あるいは登録名称欄３２２）の押下位置の座標情報が、外部端末５０からＭＦＰ１０に送信されると、ＭＦＰ１０は当該座標情報に基づいて外部端末５０における操作位置を判定する。そして、ＭＦＰ１０は、当該操作位置に対応する文字入力画面（キーボード画面２１２）を、次の遷移先の画面として決定する。ＭＦＰ１０は、遷移先画面２１２の画像データを外部端末５０に送信し、外部端末５０は、受信した当該画像データに基づき、遷移先画面２１２を含む操作画面２０２（図８）を表示する。なお、操作画面２００（２０２）のうちパネル画像表示領域Ｒ１以外の画像データは、パネル画像表示領域Ｒ１の画像データ（たとえば遷移先画面２１２の画像データ）とともにその都度送信されてもよいが、これに限定されない。たとえば、操作画面２００のうちパネル画像表示領域Ｒ１以外の画像データとして、外部端末５０に予め格納されている画像データが用いられるようにしてもよい。
【００８５】
＜１−５．動作＞
つぎに、この画像形成システム１における動作について図４〜図６を参照しながら説明する。図４は、ＭＦＰ１０の動作を示すフローチャートであり、図５は、外部端末５０の動作を示すフローチャートである。また、図６は、画像形成システム１における動作例を示すタイミングチャートである。
【００８６】
ここでは、上述のようにして、ＭＦＰ１０から外部端末５０への画面データ（画面２１２の画像データ）が既に送信され（ステップＳ１（図６参照））、外部端末５０のタッチパネル７５において、文字入力画面２１２を含む画面２０２（図８参照）が操作画面として既に表示されている（ステップＳ２）状況を想定する（図６の冒頭部分も参照）。
【００８７】
その後、外部端末５０のユーザは、外部端末５０のキーボード（ハードウエアキーボード等）を用いて、外部端末５０のＩＭＥの入力画面における文字入力欄２２１に対して文字列を入力し、外部端末５０は、当該文字列の入力を受け付ける（ステップＳ３１（図５および図６参照））。ここでは、「こういち」の４文字の文字列が入力されたものとする。
【００８８】
つぎに、ステップＳ３１で入力された入力文字列（詳細には当該入力文字列に関する情報（「入力文字列情報」とも称する））が外部端末５０からＭＦＰ１０に送信される（ステップＳ３３（Ｓ３３ａ））。たとえば、送信ボタン２２２（図８）が押下されると、当該押下操作に応答して、入力文字列「こういち」の情報（詳細には、各文字（「こ」、「う」、「い」、「ち」）の文字コードを含む情報）（換言すれば、入力文字列のテキスト情報等）が外部端末５０からＭＦＰ１０に送信される。なお、外部端末５０にて入力される入力文字列は、複数の文字で構成されてもよく単一の文字で構成されてもよい。
【００８９】
ここにおいて、第１実施形態においては、外部端末５０に内蔵されたＩＭＥの仮名漢字変換機能は無効化されており、入力された仮名（たとえば、ひらがな）文字のみが送信されるものとする。なお、外部端末５０に内蔵されたＩＭＥの文字入力機能は無効化されておらず、当該文字入力機能を利用して上述のステップＳ３１での文字入力動作等が行われる。
【００９０】
一方、ＭＦＰ１０は、外部端末５０のＩＭＥで入力された入力文字列の情報（入力文字列情報）を外部端末５０から受信する（ステップＳ１１（図４および図６参照））と、当該入力文字列情報に基づき入力文字列を認識するとともに、当該入力文字列に関する変換候補（新たな変換候補あるいは代替変換候補とも称される）を取得する（ステップＳ１３）。詳細には、ＭＦＰ１０の変換候補取得部１５（図２参照）は、当該入力文字列に関する変換候補を、ＭＦＰ１０に内蔵された変換辞書に基づいて決定し、当該変換候補に関する情報（変換候補情報）を生成して取得する。当該変換候補情報に含まれる複数の語句（変換候補）は、それぞれ、ＭＦＰ１０にて利用可能な文字（「利用可能文字」とも称する）のみで構成される。
【００９１】
たとえば、「こういち」に対しては、複数の語句（「幸一」、「孝一」、「康一」、「浩一」、「耕一」、「光一」、「広一」、...、「こういち」等）が、ＭＦＰ内の変換辞書（辞書データベース）から抽出され、それぞれ変換候補として決定される。各変換候補を構成する各文字（「幸」、「一」、「孝」、「康」、「浩」、「耕」、「光」、「広」、...、「こ」、「う」、「い」、「ち」等）は、それぞれ、ＭＦＰ１０と外部端末５０との双方にて利用可能な文字である。
【００９２】
次のステップＳ１４では、ステップＳ１３で決定された変換候補（詳細には、当該変換候補に関する情報（「変換候補情報」とも称する））が外部端末５０に送信される。この第１実施形態においては、変換候補を示す画面（２１３等（後述））の表示用データ（画像データ）が、ＭＦＰ１０の変換候補取得部１５によって「変換候補情報」として生成され、当該画像データが外部端末５０に送信される。
【００９３】
外部端末５０は、ステップＳ３４で変換候補（詳細には当該変換候補を示す画面データ）を受信すると、ステップＳ３６に進む。
【００９４】
ステップＳ３６では、外部端末５０は、当該変換候補を表示する。図９は、このような変換候補の表示例（当該変換候補を示す画面の例）を示す図である。図９においては、操作画面２００（２０３）内のパネル画像表示領域Ｒ１において、（画面２１２に代えて）画面２１３が表示されている様子が示されている。画面２１３は、複数の変換候補（「幸一」、「孝一」、「康一」、「浩一」、「耕一」、「光一」、「広一」、「こういち」等）を示す表示画面である。
【００９５】
ユーザは、このような画面２１３に表示された複数の変換候補（変換候補群）の中から、所望の選択肢（たとえば、「広一」）を選択する（ステップＳ３７）。詳細には、タッチパネル７５に表示されている所望の選択肢に対応する部分に対するタッチ操作（押下操作）が行われると、当該選択肢が選択される。あるいは、マウスのクリック操作等によって選択肢が選択されるようにしてもよい。
【００９６】
外部端末５０は、ユーザによって選択された選択肢（選択結果）（たとえば、「広一」）をＭＦＰ１０に送信する（ステップＳ３８）。より詳細には、外部端末５０は、ユーザによる当該選択肢内のタッチ位置の座標情報をＭＦＰ１０に送信する。ＭＦＰ１０は、ユーザによって選択された選択肢（たとえば「広一」）を、当該座標位置に基づいて認識することができる。
【００９７】
ＭＦＰ１０は、選択結果（詳細には選択結果を示す情報（座標情報））を外部端末５０から受信して当該選択結果を認識する（ステップＳ１５）と、当該選択結果を入力文字列の変換結果として確定する（ステップＳ１６）。換言すれば、ユーザによって入力された入力文字列に対応する変換結果（たとえば「広一」）が、ＭＦＰ１０にて確定される。
【００９８】
また、ＭＦＰ１０は、当該確定入力文字を含む画面（詳細には、画面の画像データ（表示用データ））を外部端末５０に送信する（ステップＳ１７）。
【００９９】
一方、外部端末５０は、受信した画像データに基づいて、当該画像データに基づく画面をタッチパネル７５に表示する（ステップＳ３９）。たとえば、図１０の画面２１５に示すように、「広一」の２文字がパネル画像表示領域Ｒ１内の文字入力欄２１９に表示される。
【０１００】
そして、このような文字列（「広一」）の入力の直後に（或いは必要に応じて同様の動作が行われ所望の更なる文字列が入力された後に）、操作画面２１０内のＯＫボタンが押下されると、入力された文字列の全てが登録対象文字列（ここでは「ボックス登録名」）として受け付けられる。
【０１０１】
以上のような動作によれば、ＭＦＰ１０は、外部端末５０のＩＭＥにより入力された文字列（入力文字列）を受信し（ステップＳ１１）、当該入力文字列に関する変換候補であってＭＦＰ１０にて利用可能な文字のみで構成される変換候補に関する情報（変換候補情報）を取得し（ステップＳ１３）、当該変換候補情報を外部端末５０に送信する（ステップＳ１４）。そして、当該変換候補情報に含まれる変換候補が外部端末５０にて表示され（ステップＳ３６）、当該変換候補の中から選択された選択結果が、入力文字列に関する変換結果として最終的に確定される（ステップＳ１６）。したがって、ＭＦＰ１０にて利用可能な文字（利用可能文字）のみで構成される変換候補の中から選択された候補が、最終的な変換結果として決定され得るので、ＭＦＰ１０にて利用不可能な文字（「利用不可文字」とも称する）が入力文字列の変換結果に含まれることを回避することが可能である。換言すれば、外部端末５０を利用してＭＦＰ１０に対する文字入力を行うに際して、ＭＦＰ１０で利用可能な文字を適切にＭＦＰ１０に入力することが可能である。
【０１０２】
なお、上記実施形態においては、変換候補を示す画像データが「変換候補情報」として送受信される態様が例示されているが、これに限定されず、「変換候補情報」は、変換候補が列挙されたリスト情報（変換候補に関する文字コード群が列挙された情報）等であってもよい。
【０１０３】
図１１は、このような変形例を示す図である。図１１には、文字入力欄２２１の直下部分において、選択候補表示欄２２４が表示されている。選択候補表示欄２２４には、変換候補情報に含まれる変換候補がリスト形式で表示されている。具体的には、ＭＦＰ１０が、入力文字列に関する変換候補を示すリスト情報（変換候補が列挙されたテキスト情報（文字情報））を、「変換候補情報」として外部端末５０に送信する（ステップＳ１４（図６等参照））。一方、外部端末５０は、受信した当該リスト情報に基づき選択候補表示欄２２４の表示用データを生成し、当該選択候補表示欄２２４を含む画面を表示する（ステップＳ３６等）。詳細には、外部端末５０の表示制御部６３が、当該リスト情報に基づき選択候補表示欄２２４に係る画像データを生成するとともに、当該画像データを元の画面の画像データと合成することによって、図１１の画面２００を示す画像データ（表示用データ）を生成し、当該画像データに基づく画面２００をタッチパネル７５に表示する。
【０１０４】
また、このような改変は、後述する他の実施形態等に対しても適用可能である。
【０１０５】
＜２．第２実施形態＞
上記第１実施形態においては、外部端末５０に内蔵されたＩＭＥの仮名漢字変換機能（仮名を漢字に変換する機能）は無効化されている態様を例示した。
【０１０６】
この第２実施形態においては、外部端末５０に内蔵されたＩＭＥの仮名漢字変換機能が有効化されている態様を例示する。具体的には、この第２実施形態においては、まず、外部端末５０のＩＭＥを用いて仮名漢字変換が実行され、その後、ＭＦＰ１０で利用不可能な文字（「利用不可文字」）が外部端末５０のＩＭＥによる変換結果に含まれている場合に、ＭＦＰ１０側のＩＭＥ等が利用されて、入力文字列に関する変換候補が外部端末５０に送信される。
【０１０７】
以下では、このような態様について、図１２〜図１４等を参照しながら説明する。図１２は、第２実施形態に係るＭＦＰ１０の動作を示すフローチャートであり、図１３は、第２実施形態に係る外部端末５０の動作を示すフローチャートである。また、図１４は、第２実施形態に係る画像形成システム１における動作例を示すタイミングチャートである。
【０１０８】
第１実施形態と同様に、図８の操作画面が外部端末５０に表示されている状態において、外部端末５０のＩＭＥを用いて文字列（たとえば、「こういち」の４文字の文字列）が入力され、外部端末５０は、当該文字列の入力を受け付ける（ステップＳ３１（図１３参照））。その後、ユーザは、キーボードの「スペースバー（スペースキー）」を１回もしくは複数回押下することによって、入力された文字列（入力文字列）の変換指示を外部端末５０のＩＭＥに対して付与する。換言すれば、キーボードによるＩＭＥ変換操作が行われる。外部端末５０のＩＭＥは、この変換指示（ＩＭＥ変換操作）に応じて、入力文字列の変換後の文字列を決定する。たとえば、外部端末５０のＩＭＥを用いて、「こういち」に対する変換後の文字列として「廣一」が決定される。その後、送信ボタン２２２がユーザにより押下される。
【０１０９】
入力文字列の変換指示が付与（スペースキー等が押下）され且つ送信ボタン２２２が押下された旨が判定されると、ステップＳ３２からステップＳ３３（Ｓ３３ｂ）に進む。また、キーボードによる変換操作が行われずに送信ボタン２２２が押下された（すなわち、仮名（ひらがな等）のままでの確定指示が付与された）と判定される場合にも、次のステップＳ３３に進む。この実施形態では、入力文字列を仮名文字のまま確定すべき旨の指示も、ＩＭＥによる変換指示であるものとする。
【０１１０】
ステップＳ３３（Ｓ３３ｂ）（図１３）においては、入力文字列と当該入力文字列のＩＭＥによる変換後の文字列（「変換後文字列」とも称する）との双方がＭＦＰ１０に送信される。たとえば、入力文字列「こういち」と変換後文字列「廣一」との双方が送信される（図１４参照）。
【０１１１】
入力文字列と変換後文字列とに関する情報が外部端末５０から受信される（ステップＳ１１ｂ）と、ＭＦＰ１０（変換候補取得部１５（図２参照））は、ＭＦＰ１０にて利用不可能な文字（「利用不可文字」）が当該変換後文字列（変換結果）に含まれるか否かを判定する（ステップＳ１２）。具体的には、外部端末５０のＩＭＥによる変換後文字列の各文字の文字コードと、ＭＦＰ１０（格納部５）に格納された「利用可能文字」の文字コードとに基づく判定処理が行われる。外部端末５０のＩＭＥによる変換後文字列のいずれかの文字の文字コードが、ＭＦＰ１０に格納された「利用可能文字」の文字コードのいずれにも該当しない場合には、当該変換後文字列にＭＦＰ１０の「利用不可文字」が含まれる旨が判定される。
【０１１２】
ＭＦＰ１０の「利用不可文字」が当該変換後文字列に含まれない場合には、当該変換後文字列が登録可能である旨が判定され、ステップＳ１９に進む。ステップＳ１９では、変換後文字列に含まれる全ての文字がＭＦＰ１０にて利用可能（換言すれば、ＭＦＰ１０にて登録可能）である旨を示す「利用可能通知」（「登録可能通知」）が、ＭＦＰ１０から外部端末５０に送信される。また、ＭＦＰ１０は、変換後文字列を入力文字列に対する変換結果としてそのまま確定し（ステップＳ１６）、確定された文字列を含む画面（図１０）の画像データを外部端末５０に送信（ステップＳ１７）する。また、外部端末５０は、受信した画像データに基づいて、当該画像データに基づく画面をタッチパネル７５に表示する（ステップＳ３９）。
【０１１３】
一方、ＭＦＰ１０の「利用不可文字」が当該変換後文字列に含まれる場合には、当該変換後文字列が登録不可能である旨が判定され、ステップＳ１３ｂに進む。
【０１１４】
たとえば、変換後文字列「廣一」のうち「廣」はＭＦＰ１０の「利用不可文字」であるものと仮定すると、変換後文字列「廣一」にはＭＦＰ１０にて利用不可能な文字が含まれると判定され、ステップＳ１２からステップＳ１３ｂに進む。
【０１１５】
ステップＳ１３ｂにおいては、ＭＦＰ１０は、ステップＳ１１ｂで取得した入力文字列（換言すれば、変換前文字列）に関する情報（テキスト情報）に基づき当該入力文字列を認識するとともに、当該入力文字列に関する変換候補を取得する。具体的には、第１実施形態と同様にして、変換候補が取得される。たとえば、「こういち」に対しては、複数の語句（「幸一」、「孝一」、「康一」、「浩一」、「耕一」、「光一」、「広一」、...）が、ＭＦＰ内の変換辞書に基づいて抽出され、「変換候補」として決定される。ここにおいて、「廣」は、外部端末５０では利用可能な文字であるものの、ＭＦＰ１０では利用不可能な文字であるので、ＭＦＰ１０は、「廣」を変換候補としては抽出しない。
【０１１６】
このように、ＭＦＰ１０の「利用不可文字」が、外部端末５０側での入力文字列の変換結果（変換後文字列）に含まれる場合には、当該入力文字列に関する変換候補情報がＭＦＰ１０によって取得され外部端末５０に送信される（ステップＳ１３ｂ，Ｓ１４）。
【０１１７】
その後、ＭＦＰ１０においては、第１実施形態と同様の動作（具体的には、ステップＳ１４〜Ｓ１７の動作）が実行される。
【０１１８】
一方、外部端末５０は、ステップＳ３４ｂ，Ｓ３５における判定処理に伴って分岐処理を実行する。
【０１１９】
具体的には、外部端末５０は、登録可能通知をＭＦＰ１０から受信する場合には、外部端末５０のＩＭＥによる変換結果がそのままＭＦＰ１０により承認された（すなわち、当該変換結果に含まれる各文字がＭＦＰ１０にて利用可能である）旨を判定する。この場合、ステップＳ３６〜Ｓ３８の処理は行われず、ステップＳ３５からステップＳ３９に進む。なお、これに限定されず、所定の待機期間（たとえば２秒）が経過しても文字列の変換候補（代替候補）に関する情報（たとえば、画像データ等）が受信されない旨がステップＳ３５にて判定される場合に、当該変換結果がそのままＭＦＰ１０により承認されたと判定されるようにしてもよい。
【０１２０】
また、外部端末５０は、変換候補に関する情報（ＭＦＰ１０におけるステップＳ１４の送信処理によって送信されてきた情報）を受信すると、外部端末５０のＩＭＥによる変換結果に「利用不可文字」が含まれていた旨を認識する。この場合、ステップＳ３４ｂからステップＳ３６に進む。
【０１２１】
ステップＳ３６以降においては、第１実施形態と同様の動作が外部端末５０にて行われる。たとえば、ステップＳ３６においては、外部端末５０は、図９に示すような画面等を用いて変換候補を表示する。また、ステップＳ３７においては、変換候補の中から、所望の選択肢（たとえば、「広一」）がユーザにより選択され、ステップＳ３８においては、ユーザによって選択された選択肢（たとえば、「広一」）が外部端末５０からＭＦＰ１０に送信される。さらに、ＭＦＰ１０によるステップＳ１５，Ｓ１６，Ｓ１７の処理の後、ステップＳ３９の処理が外部端末５０にて行われる。
【０１２２】
以上のような動作によっても、第１実施形態と効果を得ることが可能である。
【０１２３】
また、外部端末５０のＩＭＥによる変換結果がそのままＭＦＰ１０で利用できる場合（ＭＦＰ１０の「利用不可文字」が外部端末５０側のＩＭＥによる変換結果に含まれない場合）には、変換結果がそのまま利用される。したがって、外部端末５０のＩＭＥによる変換結果に問題がない場合には、外部端末５０のＩＭＥを有効に利用して、文字の変換操作を行うことが可能である。
【０１２４】
＜３．第３実施形態＞
第３実施形態は、第２実施形態の変形例である。以下、第２実施形態との相違点を中心に説明する。
【０１２５】
第２実施形態においては、入力文字列と変換後文字列との双方が外部端末５０からＭＦＰ１０にほぼ同時に送信され、当該変換後文字列にＭＦＰ１０の利用不可文字が含まれているか否かが判定される。そして、ＭＦＰ１０の利用不可文字が当該変換後文字列に含まれている場合には、予め受信されていた入力文字列に関する変換候補がＭＦＰ１０によって抽出される態様が例示されている。
【０１２６】
一方、この第３実施形態においては、図１７に示すように、まず、入力文字列（変換前文字列とも称される）と変換後文字列とのうち変換後文字列（たとえば「廣一」）のみが、外部端末５０からＭＦＰ１０に送信される（ステップＳ３３）。その後、ＭＦＰ１０の利用不可文字が変換結果に含まれる旨が判定される場合にのみ、入力文字列が外部端末５０からＭＦＰ１０に送信される（ステップＳ４２）。換言すれば、外部端末５０にインストールされたＩＭＥによる入力文字列に関する変換結果（変換後文字列）が、入力文字列情報に先立って、送信される。
【０１２７】
より詳細には、ＭＦＰ１０は、変換後文字列に「利用不可文字」が含まれているか否かを判定する（ステップＳ１２）。そして、当該変換後文字列にＭＦＰ１０の利用不可文字が含まれている場合には、登録不可通知（入力文字列の送信要求とも表現される）がＭＦＰ１０から外部端末５０に送信され（ステップＳ２１）、外部端末５０は、当該送信要求（登録不可通知）の受信（ステップＳ４１）に応答して、入力文字列（変換前文字列）をＭＦＰ１０に送信する（ステップＳ４２）。ＭＦＰ１０は、当該入力文字列を外部端末５０から受信する（ステップＳ２２）と、当該入力文字列に関する変換候補（変換候補情報）を取得し（ステップＳ１３）、当該変換候補（変換候補情報）を外部端末５０に送信する（ステップＳ１４）。
【０１２８】
以下では、このような態様について、図１５〜図１７等を参照しながら説明する。図１５は、第３実施形態に係るＭＦＰ１０の動作を示すフローチャートであり、図１６は、第３実施形態に係る外部端末５０の動作を示すフローチャートである。また、図１７は、第３実施形態に係る画像形成システム１における動作例を示すタイミングチャートである。
【０１２９】
外部端末５０におけるステップＳ３１，Ｓ３２（図１６参照）は、第２実施形態と同様である。その後、ステップＳ３３ｃにおいては、入力文字列（変換前文字列とも称される）と変換後文字列とのうち変換後文字列（詳細には当該変換後文字列の情報（文字コード等））のみが外部端末５０からＭＦＰ１０に送信される。
【０１３０】
ＭＦＰ１０は、外部端末５０から送信されてきた変換後文字列をステップＳ１１ｃにて受信すると、ステップＳ１２に進む。
【０１３１】
ステップＳ１２では、変換後文字列に「利用不可文字」が含まれているか否かがＭＦＰ１０によって判定される。変換後文字列に「利用不可文字」が含まれていないと判定される場合には、ステップＳ１２からステップＳ１９に進む。ステップＳ１９以後の動作は、第２実施形態と同様である。
【０１３２】
一方、変換後文字列（たとえば、「廣一」）に「利用不可文字」（たとえば、「廣」）が含まれると判定される場合には、ステップＳ１２からステップＳ２１に進む。
【０１３３】
ステップＳ２１においては、「登録不可通知」（入力文字列の送信要求とも表現される）がＭＦＰ１０から外部端末５０に送信される。
【０１３４】
外部端末５０は、ステップＳ４１，Ｓ３５における判定処理に伴って分岐処理を実行する。
【０１３５】
具体的には、外部端末５０は、登録可能通知をＭＦＰ１０から受信すると、ステップＳ４２，Ｓ３４，Ｓ３６〜Ｓ３８の処理を行うことなく、ステップＳ３５からステップＳ３９に進む。
【０１３６】
また、外部端末５０は、「登録不可通知」（「送信要求」）をＭＦＰ１０から受信する（ステップＳ４１）と、ステップＳ４１からステップＳ４２に進む。ステップＳ４２では、外部端末５０は、登録不可通知（送信要求）に応じて、入力文字列（たとえば、「こういち」）（詳細には、当該入力文字列（変換前文字列）に関する情報）をＭＦＰ１０に送信する）。
【０１３７】
ＭＦＰ１０は、外部端末５０から送信されてきた入力文字列（詳細には、当該入力文字列に関する情報（当該入力文字列の各文字の文字コード等））をステップＳ２２で受信すると、ステップＳ１３ｃに進む。
【０１３８】
ステップＳ１３ｃ〜Ｓ１７においては、ＭＦＰ１０は、第２実施形態と同様の動作を実行する。たとえば、ＭＦＰ１０は、ステップＳ２２で受信した入力文字列に関して、その変換候補に関する情報（変換候補情報）を取得し（ステップ１３ｃ）、当該変換候補（変換候補情報）を外部端末５０に送信する（ステップＳ１４）。
【０１３９】
一方、外部端末５０は、変換候補に関する情報（ＭＦＰ１０におけるステップＳ１４の送信処理によって送信されてきた情報）を受信すると、ステップＳ３４ｃからステップＳ３６に進む。
【０１４０】
ステップＳ３６以降においては、第２実施形態と同様の動作が外部端末５０にて行われる。たとえば、ステップＳ３６においては、外部端末５０は、図９に示すような画面等を用いて変換候補を表示する。また、ステップＳ３７においては、変換候補の中から、所望の選択肢（たとえば、「広一」）がユーザにより選択され、ステップＳ３８においては、ユーザによって選択された選択肢（たとえば、「広一」）が外部端末５０からＭＦＰ１０に送信される。さらに、ＭＦＰ１０によるステップＳ１５，Ｓ１６，Ｓ１７の処理の後、ステップＳ３９の処理が外部端末５０にて行われる。
【０１４１】
以上のような動作によっても、第２実施形態と効果を得ることが可能である。
【０１４２】
＜４．第４実施形態＞
第４実施形態は、第２実施形態の変形例である。以下、第２実施形態との相違点を中心に説明する。
【０１４３】
上記第２実施形態においては、入力文字列の全体（たとえば、「こういち」）に関する変換候補がＭＦＰ１０にて決定され、当該変換候補がＭＦＰ１０から外部端末５０に送信される態様が例示されている。第２実施形態においては、外部端末５０のＩＭＥによる変換結果にＭＦＰ１０の「利用不可文字」が含まれる場合であっても、当該変換結果中のいずれの文字が「利用不可文字」であるかを示す情報は、外部端末５０に通知されない。
【０１４４】
一方、この第４実施形態においては、外部端末５０のＩＭＥによる変換結果にＭＦＰ１０の「利用不可文字」（登録不可文字）が含まれる場合に、「利用不可文字」が当該変換結果の中から特定され、当該特定された文字の情報がＭＦＰ１０から外部端末５０に送信される。そして、外部端末５０のＩＭＥによる入力文字列の全部ではなく入力文字列の一部（利用不可文字に対応する部分）（たとえば、利用不可文字「廣」に対応する入力文字列の一部「こう」）が、ＭＦＰ１０により特定される。そして、当該一部の文字列（単一の文字でもよい）に関する変換候補がＭＦＰ１０にて決定され、当該変換候補がＭＦＰ１０から外部端末５０に送信される。
【０１４５】
以下では、このような態様について、図１８〜図２０等を参照しながら説明する。図１８は、第４実施形態に係るＭＦＰ１０の動作を示すフローチャートであり、図１９は、第４実施形態に係る外部端末５０の動作を示すフローチャートである。また、図２０は、第４実施形態に係る画像形成システム１における動作例を示すタイミングチャートである。
【０１４６】
外部端末５０におけるステップＳ３１，Ｓ３２，Ｓ３３ｂ（図１９）は、第２実施形態（図１３参照）と同様であり、ＭＦＰ１０におけるステップＳ１１ｂ，Ｓ１２，Ｓ１９（図１８）は、第２実施形態（図１２参照）と同様である。なお、図２０においては、ステップＳ３３よりも前の動作の図示は省略されている。
【０１４７】
ただし、この第４実施形態においては、ステップＳ１２にて変換後文字列（たとえば、「廣一」）に「利用不可文字」（たとえば、「廣」）が含まれると判定される場合には、ステップＳ１２からステップＳ２１に進む。
【０１４８】
ステップＳ２１においては、「登録不可通知」（入力文字列の送信要求）がＭＦＰ１０から外部端末５０に送信される。
【０１４９】
また、次のステップＳ２４では、ステップＳ１１で取得された変換後文字列（たとえば、「廣一」）の中から「利用不可文字」（たとえば、「廣」）が特定される。
【０１５０】
詳細には、外部端末５０のＩＭＥによる変換後文字列の各文字（たとえば、「廣」、「一」）の文字コードが、ＭＦＰ１０に格納された「利用可能文字」（ＭＦＰ１０にて利用可能な文字）の文字コード群に含まれるか否かがそれぞれ判定される。変換後文字列のうち、その文字コードが「利用可能文字」の文字コード群（文字コードリスト等）に含まれない文字（たとえば、「廣」）は「利用不可文字」であると判定される。なお、その文字コードが「利用可能文字」の文字コード群に含まれる文字（たとえば、「一」）は「利用可能文字」であると判定される。
【０１５１】
そして、ステップＳ２５において、当該利用不可文字（詳細には、利用不可文字の情報）がＭＦＰ１０から外部端末５０に通知（送信）される。利用不可文字の情報としては、たとえば、外部端末５０からステップＳ３３にて送信されてきた当該文字（「廣」等）の文字コード等がそのまま返送されればよい。
【０１５２】
また、ステップＳ２６では、変換後文字列中の利用不可文字に対応する変換前文字列に関して、その変換候補（新たな変換候補あるいは代替変換候補とも称される）が取得される。具体的には、まず、ステップＳ２４で特定された利用不可文字（変換後文字列中の利用不可文字）に対応する部分（一部の変換前文字列）が、入力文字列（変換前文字列）の中から特定される。たとえば、変換前文字列「こういち」の中から、利用不可文字（「廣」）に対応する部分「こう」（一部の変換前文字列）が特定される。つぎに、変換前文字列の当該部分に関する変換候補（且つＭＦＰ１０にて利用可能な文字で構成される変換候補）がＭＦＰ１０（変換候補取得部１５等）により決定されて取得される。たとえば、変換前文字列の一部分である「こう」に対して、複数の語句（「こう」、「幸」、「広」、「高」、「項」、「校」、「港」、...）が、ＭＦＰ内の変換辞書に基づいて抽出され、「変換候補」として決定される。
【０１５３】
さらに、次のステップＳ２７において、当該変換候補（詳細には、当該変換候補を示す情報（変換候補情報））が、ＭＦＰ１０から外部端末５０に通知（送信）される。ここでは、当該変換候補の各文字を含む画面２１５（図２１参照）が生成され、当該画面２１５（詳細にはその画像データ）が変換候補情報として、ＭＦＰ１０から外部端末５０に送信される。図２１においては、「こう」に関する変換候補（「こう」、「幸」、「広」、「高」、「項」、「校」、「港」、...）を示す画面２１５が例示されている。
【０１５４】
なお、ここでは、変換前文字列の一部として２つの文字「こう」が特定されている態様が主に例示されているが、変換前文字列の一部として１つの文字が特定されてもよい。
【０１５５】
上述のステップＳ２１，Ｓ２５，Ｓ２７で送信された各情報は、それぞれ、ステップＳ４１，Ｓ４３，Ｓ４５で外部端末５０によって受信される。
【０１５６】
「登録不可通知」（「送信要求」）が外部端末５０によって受信される場合には、ステップＳ４１からステップＳ４３に進む。
【０１５７】
ステップＳ４３では、外部端末５０は、利用不可文字の特定結果をさらに受信する。たとえば、外部端末５０は、「廣」が利用不可文字である旨を受信する。そして、次のステップＳ４４において、利用不可文字（たとえば「廣」）を明示する処理が実行される（図２１参照）。図２１においては、文字入力欄２２１に表示された変換後文字列「廣一」のうち、利用不可文字「廣」が反転表示されることによって、登録不可部分（利用不可文字）が明示されている。
【０１５８】
ステップＳ４５では、利用不可文字に対応する入力文字列に関して、その変換候補の情報がＭＦＰ１０から受信され、ステップＳ４６では、受信された当該情報に基づき当該変換候補が表示される。たとえば、利用不可文字（「廣」）に対応する入力文字列（「こう」）に関して、その変換候補を示す画像データがＭＦＰ１０から受信され（ステップＳ４５）、当該画像データに基づく画像（変換候補を示す画面２１５を含む画像２００（図２１参照））が外部端末５０に表示される。
【０１５９】
ユーザは、このような画面２１５に表示された複数の変換候補（変換候補群）の中から、所望の選択肢（たとえば、「広」）を選択する。詳細には、タッチ操作等のユーザ操作によって、選択操作が行われる。ステップＳ４７において、変換候補群の中から所望の文字列が選択された旨が判定されると、ステップＳ４８に進む。ステップＳ４８では、ユーザによって選択された選択肢（選択結果）（たとえば、「広」）に関する情報が外部端末５０からＭＦＰ１０に送信される。より詳細には、ユーザによる当該選択肢内のタッチ位置の座標情報がＭＦＰ１０に送信される。ＭＦＰ１０は、ユーザによって選択された選択肢（選択結果）を、当該座標位置に基づいて認識する。
【０１６０】
送信された選択結果（詳細には当該選択結果を示す情報）が、ＭＦＰ１０によってステップＳ２８において受信され認識されると、ステップＳ１６（Ｓ１６ｄ）に進む。ステップＳ１６ｄにおいては、当該選択結果が、利用不可文字（たとえば「廣」）に対応する入力文字列（たとえば「こう」）の変換結果（たとえば「広」）として確定される。また、利用不可文字に対応する入力文字列の変換結果（たとえば、「広」）と当該利用不可文字以外の部分に対応する入力文字列の変換結果（たとえば、「一」）とを合成することによって、入力文字列全体（「こういち」）に関する最終的な変換結果（たとえば、「広一」）が確定される。さらに、ステップＳ１７では、最終的な変換結果を含む画面（詳細には、画面の画像データ）を、外部端末５０に送信する（ステップＳ１７）。
【０１６１】
一方、外部端末５０は、受信した画像データに基づいて、当該画像データに基づく画面をタッチパネル７５に表示する（ステップＳ３９）。たとえば、上述の図１０に示すように、「広一」の２文字が文字入力欄２１９に入力された画面が表示される。
【０１６２】
なお、外部端末５０が登録可能通知（ステップＳ１９参照）をＭＦＰ１０から受信する場合には、外部端末５０はステップＳ４３〜Ｓ４８の処理を行わず、処理はステップＳ３５からステップＳ３９に進む。ステップＳ３９においては上述の処理と同様の処理が行われる。
【０１６３】
以上のような動作によっても、第２実施形態と効果を得ることが可能である。特に、「利用不可文字」が変換結果に含まれる場合に、ＭＦＰ１０にて利用不可能な文字が特定されて外部端末５０に通知されるので、外部端末５０およびそのユーザは、いずれの文字に不都合が生じるのかを容易に把握することが可能である。さらに、当該文字に対応する一部の変換前文字列（「こう」等）が入力文字列の中から特定され、当該特定された一部の変換前文字列に関する変換候補（且つ「利用可能文字」で構成される変換候補）に関する情報が入力文字列に関する変換候補情報として取得される。そして、当該変換候補情報が外部端末５０に通知される。したがって、外部端末５０およびそのユーザは、「利用不可文字」を把握した上で、「利用不可文字」に関する適切な変換処理を効率的に行うことが可能である。
【０１６４】
なお、上記第４実施形態に係る思想は、第３実施形態と組み合わせることも可能である。具体的には、まず、入力文字列（変換前文字列）と変換後文字列とのうち変換後文字列（たとえば「廣一」）のみが、外部端末５０からＭＦＰ１０に送信され、その後、ＭＦＰ１０の利用不可文字が変換後文字列に含まれる場合にのみ、入力文字列（たとえば「こういち」）が外部端末５０からＭＦＰ１０に送信されるようにしてもよい。より詳細には、入力文字列は、第３実施形態と同様に、ＭＦＰ１０から外部端末５０への登録不可通知（入力文字列の送信要求）に応答して外部端末５０からＭＦＰ１０へと送信されればよい。また、その後、利用不可文字（登録不可文字）の特定動作および送信動作（ステップＳ２４，Ｓ２５）、ならびに、利用不可文字に対応する変換候補の取得動作および送信動作（ステップＳ２６，Ｓ２７）等が第４実施形態と同様に行われればよい。
【０１６５】
＜５．その他＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１６６】
たとえば、上記各実施形態においては、ＭＦＰ１０の変換処理（文字変換処理）が、ＭＦＰ１０に内蔵されたＩＭＥの変換辞書を主に用いて行われる態様が例示されているが、これに限定されない。具体的には、ＭＦＰ１０に登録された各種の登録情報（アドレス帳情報（宛先人物の氏名、住所、電話番号、電子メールアドレス等））に基づいて、当該変換処理（変換候補の決定処理）が行われるようにしてもよい。たとえば、外部端末５０の文字入力欄２２１に入力された「ko」の２文字が、送信ボタン２２２の押下操作に応答して外部端末５０からＭＦＰ１０に送信されると、ＭＦＰ１０は、自身に登録されている登録情報の中から、当該２文字を含む登録語（既に登録された語句）（たとえば、「konicaminolta.co.jp」）を、変換候補として抽出するようにしてもよい。換言すれば、最初の数文字（ここでは２文字「ko」）の入力に対して後続の複数の文字列を追加した語句が、当該最初の数文字を補完する変換候補として取得されるようにしてもよい。
【０１６７】
また、上記各実施形態においては、文字列の変換処理（変換候補の決定処理）が主にＭＦＰ１０で実行される態様が例示されているが、これに限定されず、たとえば、上記各実施形態にてＭＦＰ１０により実行される変換処理が、サーバ８０を用いて実行されるようにしてもよい。サーバ８０は、ＭＦＰ１０および外部端末５０とは別の装置（外部装置）であり、ネットワーク１０８を介してＭＦＰ１０等に接続されている（図１参照）。また、サーバ８０は、ＭＦＰ１０にて利用可能な文字に関する情報を当該サーバ８０の格納部（記憶部）に格納しているものとする。
【０１６８】
具体的には、ステップＳ１１（，Ｓ２２）等にて変換前文字列の情報が取得された後に、ステップＳ１３，Ｓ２６等における上述のような変換候補の抽出処理（決定処理）がサーバ８０によって実行されればよい。当該抽出処理の処理結果（すなわち変換前文字列に関する変換候補（変換候補情報））は、サーバ８０からＭＦＰ１０に送信され、ＭＦＰ１０の変換候補取得部１５等によって取得される。
【０１６９】
より具体的には、まず、変換前文字列と当該変換前文字列に関する変換候補の抽出指示とを含むデータがＭＦＰ１０（変換候補取得部１５等）から当該サーバ８０に送信される。この送信動作に応答して、サーバ８０は、当該抽出指示等に基づき、変換前文字列に関する変換候補の抽出処理（決定処理）を実行し、その抽出結果（すなわち変換候補）に関する情報をＭＦＰ１０に送信する。ＭＦＰ１０は、当該変換候補に関する情報を、適宜加工して、外部端末５０に送信する。たとえば、変換候補を示すテキストデータがサーバ８０からＭＦＰ１０に送信されると、ＭＦＰ１０は当該テキストデータに基づく画像データ（画面データ）等を生成し当該画像データ等を外部端末５０に送信する。
【０１７０】
このように、上記各実施形態ではＭＦＰ１０にて実行されていた変換処理が、サーバ８０を用いて実行されるようにしてもよい。
【０１７１】
また、上記各実施形態においては、外部端末５０としてパーソナルコンピュータが主に例示されているが、これに限定されず、上述のようにタブレット端末等が外部端末５０として用いられても良い。
【０１７２】
また、上記各実施形態においては、図８に示すような操作画面を用いて文字列が入力される態様が例示されているが、これに限定されない。
【０１７３】
たとえば、図２２に示すような操作画面２０８を用いて文字列が入力されるようにしてもよい。図２２においては、外部端末５０としてのタブレット端末（５０ｂ）において操作画面２０８が表示される態様が例示されている。図２２の操作画面２０８においては、ＭＦＰ１０のタッチパネル２５の操作画面と同様の操作画面２１０に対して、外部端末５０のＩＭＥによる入力画面（ＩＭＥ画面とも称する）５００が重畳表示されている。ＩＭＥ画面５００には、複数のキーを有するソフトウエアキーボード５１０、および入力文字表示欄５２１（上述の文字表示欄２２１に相当）等が配置されている。
【０１７４】
この場合、たとえば、ＩＭＥ画面５００内のソフトウエアキーボード５１０の「リターン」キー（あるいは「変換」キー等）が、上記実施形態における送信ボタン２２２と同様の機能を有するキーとして用いられて、上記各実施形態と同様の送信動作等が実行されればよい。また、ＩＭＥ画面５００内のソフトウエアキーボード５１０のスペースキーが上記実施形態におけるハードウエアキーボードのスペースキーと同様の機能を有するキーとして用いられて、上記各実施形態と同様の変換動作等が実行されればよい。
【符号の説明】
【０１７５】
１  画像形成システム
１０  ＭＦＰ（画像形成装置）
２５  （ＭＦＰの）タッチパネル
５０  外部端末（遠隔操作装置）
７５  （外部端末の）タッチパネル
８０  サーバ
２１３  （入力文字列の変換候補を示す）画面
２２１  （ＩＭＥの）文字入力欄
２２２  （ＩＭＥの）送信ボタン
２２４  選択候補表示欄
Ｒ１  パネル画像表示領域
【図１】
2015148852.tif 000003
【図２】
2015148852.tif 000004
【図３】
2015148852.tif 000005
【図４】
2015148852.tif 000006
【図５】
2015148852.tif 000007
【図６】
2015148852.tif 000008
【図７】
2015148852.tif 000009
【図８】
2015148852.tif 000010
【図９】
2015148852.tif 000011
【図１０】
2015148852.tif 000012
【図１２】
2015148852.tif 000013
【図１３】
2015148852.tif 000014
【図１４】
2015148852.tif 000015
【図１５】
2015148852.tif 000016
【図１６】
2015148852.tif 000017
【図１７】
2015148852.tif 000018
【図１８】
2015148852.tif 000019
【図１９】
2015148852.tif 000020
【図２０】
2015148852.tif 000021
【図２１】
2015148852.tif 000022
【図２２】
2015148852.tif 000023
【図１１】
2015148852.tif 000024