(57)【要約】【課題】音声出力の対象となる文書に機密情報が含まれる場合であっても、当該機密情報の漏洩を抑制できる画像形成装置を提供する。【解決手段】画像形成装置１は、音声出力部１１および印刷部１５を制御するための制御部１９を備える。制御部１９は、指定された文書からテキストデータを抽出し、テキストデータに機密情報が含まれるか否かを判定する。制御部１９は、テキストデータに機密情報が含まれない場合に、テキストデータを音声データに変換し、音声データで示される音声を音声出力部１１から出力させ、テキストデータに機密情報が含まれる場合に、音声出力部からの音声出力を行なわずに、指定された文書およびテキストデータで示されるテキストの少なくとも一方の印刷を印刷部１５に実行させる。【選択図】図３
2020067695.tif 000002
【特許請求の範囲】
【請求項１】
音声出力部と、
印刷部と、
指定された文書の音声出力要求に応じて、前記音声出力部および前記印刷部を制御するための制御部とを備え、
前記制御部は、
前記指定された文書からテキストデータを抽出する抽出部と、
前記テキストデータに機密情報が含まれるか否かを判定する判定部と、
前記テキストデータに機密情報が含まれない場合に、前記テキストデータを音声データに変換し、前記音声データで示される音声を前記音声出力部から出力させ、前記テキストデータに機密情報が含まれる場合に、前記音声出力部からの音声出力を行なわずに、前記指定された文書および前記テキストデータで示されるテキストの少なくとも一方の印刷を前記印刷部に実行させる出力処理部とを含む、画像形成装置。
【請求項２】
前記指定された文書は、前記画像形成装置が備える記憶部に格納された文書、前記画像形成装置とネットワークを介して接続されたサーバー装置に格納された文書、前記画像形成装置が受信したメールに添付された文書、および、前記画像形成装置に接続された記憶媒体に格納された文書のいずれかである、請求項１に記載の画像形成装置。
【請求項３】
画像を読み取るためのスキャナーをさらに備え、
前記指定された文書は、前記スキャナーによって読取られたスキャン画像であり、
前記抽出部は、前記スキャン画像に対して文字認識処理を行なうことにより、前記スキャン画像から前記テキストデータを抽出する、請求項１に記載の画像形成装置。
【請求項４】
前記制御部は、前記テキストデータ中の漢字にふりがなを付加するための付加部をさらに含み、
前記出力処理部は、前記テキストデータに機密情報が含まれる場合に、前記ふりがなが付加された前記テキストデータで示されるテキストの印刷を前記印刷部に実行させる、請求項１から３のいずれか１項に記載の画像形成装置。
【請求項５】
前記制御部は、前記テキストデータ中の第１言語のテキストに第２言語の翻訳文を付加するための翻訳部をさらに含み、
前記出力処理部は、前記テキストデータに機密情報が含まれる場合に、前記翻訳文が付加された前記テキストデータで示されるテキストの印刷を前記印刷部に実行させる、請求項１から３のいずれか１項に記載の画像形成装置。
【請求項６】
前記印刷部によって印刷された用紙を排出する排出機構をさらに備え、
前記出力処理部は、前記テキストデータに機密情報が含まれる場合に、印刷面が下になるように前記排出機構から前記用紙を排出させる、請求項１から３のいずれか１項に記載の画像形成装置。
【請求項７】
前記制御部は、
前記テキストデータ中に漢字が含まれ、かつ、ふりがな付加指示を受け付けた場合に、当該漢字にふりがなを付加するための付加部と、
前記テキストデータ中に第１言語のテキストが含まれ、かつ、第２言語の翻訳文の付加する翻訳文付加指示を受け付けた場合に、前記第１言語のテキストに前記第２言語の翻訳文を付加するための翻訳部をさらに含み、
前記出力処理部は、
前記テキストデータに機密情報が含まれ、かつ、前記ふりがな付加指示を受け付けた場合に、前記ふりがなが付加された前記テキストデータで示されるテキストの印刷を前記印刷部に実行させ、
前記テキストデータに機密情報が含まれ、かつ、前記翻訳文付加指示を受け付けた場合に、前記翻訳文が付加された前記テキストデータで示されるテキストの印刷を前記印刷部に実行させ、
前記テキストデータに機密情報が含まれ、かつ、前記ふりがな付加指示および前記翻訳文付加指示のいずれも受け付けていない場合に、前記テキストデータで示されるテキストの印刷を前記印刷部に実行させず、前記スキャン画像および前記テキストデータの少なくとも一方を添付したメールを指定されたアドレスに送信する処理、または、前記スキャン画像および前記テキストデータの少なくとも一方を予め定められたフォルダに保存する処理を実行する、請求項３に記載の画像形成装置。
【請求項８】
第１情報の入力を受け付けるための操作部をさらに備え、
前記制御部は、前記操作部が受け付けた前記第１情報と、前記音声出力要求に対して設定された第２情報とに基づいて、前記第１情報を入力したユーザーが前記音声出力要求を行なったユーザーと一致することを認証するための認証部をさらに含み、
前記出力処理部は、前記テキストデータに機密情報が含まれる場合、前記認証部による認証に成功したときに、前記指定された文書および前記テキストデータで示されるテキストの少なくとも一方の印刷を前記印刷部に実行させる、請求項１から７のいずれか１項に記載の画像形成装置。
【請求項９】
音声出力部と、
印刷部と、
指定された文書の音声出力要求に応じて、前記音声出力部および前記印刷部を制御するための制御部とを備え、
前記制御部は、
前記指定された文書からテキストデータを抽出する抽出部と、
前記テキストデータに機密情報が含まれるか否かを判定する判定部と、
前記テキストデータに機密情報が含まれない場合に、前記テキストデータを音声データに変換し、前記音声データで示される音声を前記音声出力部から出力させ、前記テキストデータに機密情報が含まれる場合に、前記音声出力部からの音声出力を行なわずに、前記指定された文書および前記テキストデータで示されるテキストの少なくとも一方の印刷を前記印刷部に実行させる出力処理部とを含む、画像形成システム。
【請求項１０】
音声出力部と印刷部とを制御する制御方法であって、
指定された文書の音声出力要求を受け付けるステップと、
前記指定された文書からテキストデータを抽出するステップと、
前記テキストデータに機密情報が含まれるか否かを判定するステップと、
前記テキストデータに機密情報が含まれない場合に、前記テキストデータを音声データに変換し、前記音声データで示される音声を前記音声出力部から出力させるステップと、
前記テキストデータに機密情報が含まれる場合に、前記音声出力部からの音声出力を行なわずに、前記指定された文書および前記テキストデータで示されるテキストの少なくとも一方の印刷を前記印刷部に実行させるステップとを備える、制御方法。
【請求項１１】
音声出力部と印刷部とを制御するコンピューターにおいて実行される制御プログラムであって、
前記コンピューターに、
指定された文書の音声出力要求を受け付けるステップと、
前記指定された文書からテキストデータを抽出するステップと、
前記テキストデータに機密情報が含まれるか否かを判定するステップと、
前記テキストデータに機密情報が含まれない場合に、前記テキストデータを音声データに変換し、前記音声データで示される音声を前記音声出力部から出力させるステップと、
前記テキストデータに機密情報が含まれる場合に、前記音声出力部からの音声出力を行なわずに、前記指定された文書および前記テキストデータで示されるテキストの少なくとも一方の印刷を前記印刷部に実行させるステップとを実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム、制御方法および制御プログラムに関する。
【背景技術】
【０００２】
特開平６−２１６８３１号公報（特許文献１）には、発信局からの電波を受信し文字符号に変換する携帯型文字通信音声合成装置が開示されている。この携帯型文字通信音声合成装置は、文字符号の音声合成による読み上げを禁止する読み上げ禁止命令を受信した場合に、受信内容の音声による通知を禁止して、文字表示のみで使用者に通知する。これにより、機密を要する内容の漏洩を防止している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−２１６８３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の携帯型文字通信音声合成装置は、ユーザーによって携帯され、音声出力の対象となる文書に機密情報が含まれる場合に、当該文書を表示する。これに対し、複数のユーザーによって共用される複合機などの画像形成装置を用いて対象となる文書を音声出力させることが考えられる。このような画像形成装置では、大型の表示パネルを有するものもある。そのため、音声出力と対象となる文書に機密情報が含まれる場合に特許文献１と同様に当該文書を表示パネルに表示すると、意図しないユーザーに機密情報が漏洩する。
【０００５】
本開示は上述のような問題点を解決するためになされたものであって、その目的は、音声出力の対象となる文書に機密情報が含まれる場合であっても、当該機密情報の漏洩を抑制できる画像形成装置、画像形成システム、制御方法および制御プログラムを提供することである。
【課題を解決するための手段】
【０００６】
ある局面に従うと、画像形成装置は、音声出力部と、印刷部と、指定された文書の音声出力要求に応じて、音声出力部および印刷部を制御するための制御部とを備える。制御部は、指定された文書からテキストデータを抽出する抽出部と、テキストデータに機密情報が含まれるか否かを判定する判定部と、出力処理部とを含む。出力処理部は、テキストデータに機密情報が含まれない場合に、テキストデータを音声データに変換し、音声データで示される音声を音声出力部から出力させる。出力処理部は、テキストデータに機密情報が含まれる場合に、音声出力部からの音声出力を行なわずに、指定された文書およびテキストデータで示されるテキストの少なくとも一方の印刷を印刷部に実行させる。
【０００７】
ある局面に従うと、画像形成システムは、音声出力部と、印刷部と、指定された文書の音声出力要求に応じて、音声出力部および印刷部を制御するための制御部とを備える。制御部は、指定された文書からテキストデータを抽出する抽出部と、テキストデータに機密情報が含まれるか否かを判定する判定部と、出力処理部とを含む。出力処理部は、テキストデータに機密情報が含まれない場合に、テキストデータを音声データに変換し、音声データで示される音声を音声出力部から出力させ、テキストデータに機密情報が含まれる場合に、音声出力部からの音声出力を行なわずに、指定された文書およびテキストデータで示されるテキストの少なくとも一方の印刷を印刷部に実行させる。
【０００８】
ある局面に従うと、音声出力部と印刷部とを制御する制御方法は、以下の第１〜第５のステップを備える。第１のステップは、指定された文書の音声出力要求を受け付けるステップである。第２のステップは、指定された文書からテキストデータを抽出するステップである。第３のステップは、テキストデータに機密情報が含まれるか否かを判定するステップである。第４ステップは、テキストデータに機密情報が含まれない場合に、テキストデータを音声データに変換し、音声データで示される音声を音声出力部から出力させるステップである。第５のステップは、テキストデータに機密情報が含まれる場合に、音声出力部からの音声出力を行なわずに、指定された文書およびテキストデータで示されるテキストの少なくとも一方の印刷を印刷部に実行させるステップである。
【０００９】
ある局面に従うと、音声出力部と印刷部とを制御するコンピューターにおいて実行される制御プログラムは、上記第１〜第５のステップをコンピュータに実行させる。
【発明の効果】
【００１０】
本開示によれば、音声出力の対象となる文書に機密情報が含まれる場合であっても、当該機密情報の漏洩を抑制できる。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態に係る画像形成システムの概略を示す図である。
【図２】実施の形態に係る端末装置のハードウェア構成を示すブロック図である。
【図３】実施の形態に係る画像形成装置のハードウェア構成を示すブロック図である。
【図４】実施の形態に係る制御部の機能構成を示すブロック図である。
【図５】本実施の形態に係る画像形成装置における音声出力ジョブの処理の全体の流れを示すフローチャートである。
【図６】図５のステップＳ１のサブルーチンを示すフローチャートである。
【図７】図５のステップＳ２のサブルーチンを示すフローチャートである。
【図８】図５のステップＳ３のサブルーチンを示すフローチャートである。
【図９】図５のステップＳ４のサブルーチンを示すフローチャートである。
【図１０】図５のステップＳ５のサブルーチンを示すフローチャートである。
【図１１】図５のステップＳ６のサブルーチンを示すフローチャートである。
【図１２】図５のステップＳ７のサブルーチンを示すフローチャートである。
【図１３】変形例３に係る制御部の機能構成を示すブロック図である。
【図１４】変形例３に係るステップＳ５のサブルーチンを示すフローチャートである。
【図１５】変形例３に係るステップＳ７のサブルーチンを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照しつつ、本発明に従う実施の形態に係る画像形成装置について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらについての詳細な説明は繰り返さない。なお、以下で説明される実施の形態および変形例は、適宜選択的に組み合わされてもよい。
【００１３】
［画像形成システムの構成］
図１は、本実施の形態に係る画像形成システム１００の概略を示す図である。図１を参照して、画像形成システム１００は、画像形成装置１と、サーバー装置２と、端末装置３とを含む。画像形成装置１とサーバー装置２と端末装置３とは、ネットワーク４を介して、それぞれが互いに通信を行なう。ネットワーク４は、例えば、インターネット、公衆回線、公衆無線ＬＡＮ（Local Area Network）等のパブリックネットワークであってもよいし、ＬＡＮ、ＶＰＮ（Virtual Private Network）等のプライベートネットワークであってもよい。
【００１４】
端末装置３は、例えば、ＰＣ（personal computer）、スマートフォン、およびタブレットなどを含む。端末装置３は、ユーザーの操作に従って、文書生成（ワードプロセッサ）ソフトウェア、表計算ソフトウェアおよびプレゼンテーションソフトウェアに例示される各種のアプリケーションソフトウェア等を用いて文書データを作成する。
【００１５】
さらに、端末装置３は、ネットワーク４を介したメール送受信を行なう。ユーザーは、端末装置３を操作して、所有するメールアドレス宛てに送信されたメールを確認したり、他のメールアドレス宛てに作成したメールを送信する。端末装置３は、文書データを添付したメールを送受信してもよい。
【００１６】
サーバー装置２は、各種のデータを保存する情報処理装置である。サーバー装置２は、主な構成要素として、ＣＰＵ（Central Processing Unit）とＲＡＭ（Random Access Memory）と記憶装置と通信装置とを備えている。ＣＰＵは、記憶装置に記憶されたプログラムを読み出して実行することで、サーバー装置２全体の処理を実現する。サーバー装置２は、端末装置３によって作成された文書データまたは画像形成装置１によって読取られた文書データを保存し、外部の装置からの要求に応じて保存している文書データを当該外部の装置に送信する。
【００１７】
画像形成装置１は、例えば複合機（ＭＦＰ：Multi Function Peripheral）である。画像形成装置１は、コピー機能、スキャン機能、プリンタ機能、ファックス機能、電子メール機能、および、通信機能を有する。画像形成装置１は、読取対象の文書画像を文書データとして読取ったり、サーバー装置２や端末装置３などの他の装置との間でネットワーク４を介して文書データまたは文書データが添付された電子メールを送受信したり、文書データを印刷したりする。
【００１８】
文書データとは、文書に関連する情報であればよく、テキストデータを含む電子データと、文書画像を読取ったスキャン画像データとを含む。テキストデータを含む電子データは、文書生成（ワードプロセッサ）ソフトウェア、表計算ソフトウェアおよびプレゼンテーションソフトウェアに例示される各種のアプリケーションソフトウェアを用いて作成される。
【００１９】
本実施の形態に係る画像形成装置１は、上記の機能に加えて、音声出力機能を有する。音声出力機能は、指定された文書データの音声出力ジョブの要求に応じて、当該指定された文書データで示される文書を音声出力する機能である。音声出力ジョブは、例えば視覚障害者や漢字の読みに不慣れな者から要求される。
【００２０】
文書データに機密情報が含まれる場合に音声出力すると、第三者に機密情報が漏洩しやすい。特に、オフィスのような複数のユーザーがいる場所に画像形成装置１が設置される場合、意図しないユーザーが音声を聞くことにより、機密情報が漏洩する。そのため、画像形成装置１は、指定された文書データからテキストデータを抽出し、抽出したテキストデータに機密情報が含まれるか否かを判定する。テキストデータに機密情報が含まれない場合に、画像形成装置１は、テキストデータを音声データに変換し、音声データで示される音声を出力する。テキストデータに機密情報が含まれる場合に、画像形成装置１は、音声出力を行なわずに、文書データおよびテキストデータの少なくとも一方の印刷を行なう。
【００２１】
［端末装置のハードウェア構成］
図２は、実施の形態に係る端末装置のハードウェア構成を示すブロック図である。図２に示されるように、端末装置３は、制御部３１と、ＲＡＭ３２と、記憶装置３３と、ディスプレイ３４と、キーボード３５と、通信インターフェース３６とを有する。
【００２２】
制御部３１は、例えば、少なくとも１つの集積回路によって構成されるハードウェアプロセッサである。集積回路は、例えば、少なくとも１つのＣＰＵ、少なくとも１つのＡＳＩＣ（Application Specific Integrated Circuit）、少なくとも１つのＦＰＧＡ（Field Programmable Gate Array）、またはそれらの組み合わせなどによって構成される。
【００２３】
制御部３１は、記憶装置３３に格納された各種アプリケーションを実行する。制御部３１は、各種アプリケーションの実行命令を受け付けたことに基づいて、記憶装置３３からＲＡＭ３２にアプリケーションプログラムを読み出す。ＲＡＭ３２は、制御部３１がアプリケーションプログラムに基づいて動作する際の作業領域を提供するメモリーである。
【００２４】
記憶装置３３は、ハードディスクドライブなどにより構成され、各種アプリケーションプログラムなどを記憶する。記憶装置３３は、例えば、電子メールアプリ３３１、文書作成アプリ３３２などを記憶する。
【００２５】
ディスプレイ３４は、例えば液晶ディスプレイであり、各種の情報を表示する。キーボード３５は、ユーザーが情報の入力を行なうために用いられる。通信インターフェース３６は、ネットワーク４を介して外部の装置との通信を行なう。
【００２６】
［画像形成装置のハードウェア構成］
図３は、実施の形態に係る画像形成装置のハードウェア構成を示すブロック図である。図３を参照して、画像形成装置１は、音声出力部１１と、操作部１２と、ハードディスクドライブ（ＨＤＤ）１３と、スキャナー１４と、印刷部（プリンター）１５と、排出機構１６と、通信処理部１７と、ＵＳＢ（Universal Serial Bus）インターフェース１８と、制御部１９と、ＲＯＭ（Read Only Memory）２０と、ＲＡＭ２１とを備える。
【００２７】
音声出力部１１は、スピーカーで構成され、入力された音声データで示される音声を出力する。
【００２８】
操作部１２は、操作画面等の各種情報を表示し、ユーザーによるタッチ操作を可能とする、タッチパネル式のディスプレイである。
【００２９】
ＨＤＤ１３は、各種のアプリケーション、スキャナー１４で読取られたスキャン画像データ、外部の装置から取得した文書データ等を記憶する。
【００３０】
さらに、ＨＤＤ１３は、機密情報リスト１３１を記憶する。機密情報リスト１３１は、機密を要する単語（例えば、「利益」、「原価」など）の一覧である。機密情報リスト１３１は、予め管理者によって作成され、ＨＤＤ１３に格納される。
【００３１】
ＨＤＤ１３は、公知の翻訳アプリ（翻訳アプリケーション）１３２、および、公知の辞書データベース１３３を記憶する。翻訳アプリ１３２は、入力された日本語の文章を英語の文章に翻訳するためのアプリケーションである。辞書データベース１３３は、漢字と、当該漢字のふりがなとを対応づけたデータベースである。
【００３２】
スキャナー１４は、写真、文字、絵などの画像情報を原稿から光電的に読取ってスキャン画像データを取得する。スキャナー１４におけるスキャン画像データの生成方法は公知の方法を採用することができる。取得されたスキャン画像データ（濃度データ）は、図示しない画像処理部においてデジタルデータに変換され、周知の各種画像処理を施された後、ＨＤＤ１３に格納される。
【００３３】
印刷部１５は、たとえば電子写真方式により、スキャナー１４により読取られたスキャン画像データ、外部から取得した文書データ、またはＨＤＤ１３に格納されている文書データを、印刷のためのデータに変換する。印刷部１５は、さらに、変換後のデータに基づいて文書画像を用紙に印刷する。電子写真方式などの画像形成の態様には、公知の技術が採用され得る。
【００３４】
排出機構１６は、印刷部１５によって印刷された用紙を排出する機構である。排出機構１６は、フェイスアップ排出モードおよびフェイスダウン排出モードのうち選択されたモードで用紙を排出する。フェイスアップ排出モードとは、印刷面が上向きの状態（フェイスアップ）で用紙を排出するモードである。フェイスダウン排出モードとは、印刷面が下向きの状態（フェイスダウン）で用紙を排出するモードである。排出機構１６は、フェイスアップで用紙を排出するためのフェイスアップ排出経路と、フェイスダウンで用紙を排出するためのフェイスダウン排出経路と、用紙が搬送される経路をフェイスアップ排出経路およびフェイスダウン排出経路のいずれかに切り替える切替機構と、用紙を搬送する搬送ローラーとを含む。排出機構１６の態様には、公知の技術が採用され得る。
【００３５】
通信処理部１７は、外部の装置（例えばサーバー装置２および端末装置３など）との間で、ネットワーク４を介してデータおよび電子メールを送受信する。通信処理部１７は、ＣＰＵ１９から受けたデータや電子メールを外部に送信したり、外部から受信したデータや電子メールをＣＰＵ１９に渡したりする。
【００３６】
ＵＳＢインターフェース１８は、画像形成装置１に対して着脱可能なＵＳＢメモリー５のインターフェースである。ＵＳＢメモリー５は、文書データを記憶してもよい。
【００３７】
制御部１９は、例えば、少なくとも１つの集積回路によって構成されるハードウェアプロセッサである。集積回路は、例えば、少なくとも１つのＣＰＵ、少なくとも１つのＡＳＩＣ、少なくとも１つのＦＰＧＡ、またはそれらの組み合わせなどによって構成される。
【００３８】
制御部１９は、本実施の形態に従う制御プログラム２２などの各種プログラム、ＨＤＤ１３に格納された各種アプリケーションを実行することで画像形成装置１の動作を制御する。制御部１９は、制御プログラム２２の実行命令を受け付けたことに基づいて、ＲＯＭ２０からＲＡＭ２１に制御プログラム２２を読み出す。ＲＯＭ２０は、制御プログラム２２等を格納するメモリーである。ＲＡＭ２１は、ＣＰＵ１９が制御プログラム２２に基づいて動作する際の作業領域を提供するメモリーである。
【００３９】
［画像形成装置の機能構成］
次に、画像形成装置１の制御部１９の主な機能構成について説明する。ここでは、音声出力ジョブに関する機能構成について説明する。音声出力ジョブは、指定された文書データで示される文書を音声出力するジョブである。
【００４０】
図４は、実施の形態に係る制御部の機能構成を示すブロック図である。図４に示されるように、画像形成装置１の制御部１９は、要求受付部１９１と、抽出部１９２と、判定部１９３と、付加部１９４と、翻訳部１９５と、出力処理部１９６とを含む。要求受付部１９１と、抽出部１９２と、判定部１９３と、付加部１９４と、翻訳部１９５と、出力処理部１９６とは、制御部１９が制御プログラム２２等を実行することにより実現される。
【００４１】
要求受付部１９１は、操作部１２または通信処理部１７を介して、ユーザからの要求を受け付ける。具体的には、要求受付部１９１は、指定された文書データの音声出力ジョブの要求を受け付ける。このとき、要求受付部１９１は、音声出力の対象となる文書データを識別するための情報として、当該文書データが格納された記憶領域を示すフォルダ名および当該文書データのファイル名を取得する。音声出力の対象として指定される文書データは、ＨＤＤ１３に格納された文書データ、サーバー装置２に格納された文書データ、通信処理部１７が受信した電子メールに添付された文書データ、ＵＳＢメモリー５に格納された文書データ、スキャナー１４が読取ったスキャン画像データ（文書データ）のいずれかである。要求受付部１９１は、音声出力の対象として指定された文書データを取得する。
【００４２】
さらに、要求受付部１９１は、文書データから抽出されたテキストデータ中の英語のテキストに日本語の翻訳文を付加する指示（以下、「翻訳文付加指示」という）を受け付け可能である。要求受付部１９１は、文書データから抽出されたテキストデータに機密情報が含まれる場合に、当該テキストデータ中の漢字にふりがなを付加する指示（以下、「ふりがな付加指示」という）を受け付け可能である。さらに、要求受付部１９１は、文書データから抽出されたテキストデータに機密情報が含まれる場合に、フェイスダウン排出モードへの切り替えの指示（以下、「フェイスダウン指示」という）を受け付け可能である。
【００４３】
抽出部１９２は、音声出力の対象として指定された文書データからテキストデータを抽出する。文書データがテキストデータを含む電子データである場合、抽出部１９２は、当該テキストデータを抽出する。文書データがスキャン画像データである場合、抽出部１９２は、当該スキャン画像データに対して文字認識処理を実行することにより、テキストデータを抽出する。抽出部１９２は、文字認識処理としてＯＣＲ（Optical Character Recognition）処理を実行すればよい。ＯＣＲ処理の方法には、公知の技術が採用され得る。
【００４４】
判定部１９３は、抽出部１９２によって抽出されたテキストデータに機密情報が含まれるか否かを判定する。具体的には、判定部１９３は、ＨＤＤ１３に格納された機密情報リスト１３１に登録された単語がテキストデータ中に含まれる場合に、テキストデータに機密情報が含まれると判定する。
【００４５】
付加部１９４は、抽出部１９２によって抽出されたテキストデータ中の漢字にふりがなを付加する。付加部１９４は、ＨＤＤ１３に格納された辞書データベース１３３を用いて、漢字にふりがなを付加する。
【００４６】
翻訳部１９５は、抽出部１９２によって抽出されたテキストデータ中の英語のテキストに日本語の翻訳文を付加する。翻訳部１９５は、ＨＤＤ１３に格納された翻訳アプリ１３２を用いて翻訳文を生成する。もしくは、翻訳部１９５は、ｗｅｂサイト上で提供されている翻訳エンジンから翻訳文を取得してもよい。
【００４７】
出力処理部１９６は、音声出力の対象として指定された文書データの出力処理を実行する。具体的には、出力処理部１９６は、抽出されたテキストデータに機密情報が含まれていない場合に、当該テキストデータを音声データに変換する。テキストデータを音声データに変換する処理（音声合成処理）は、フォルマント音声合成などの従来から用いられているあらゆる方法を用いることができる。出力処理部１９６は、テキストデータから変換された音声データを音声出力部１１に出力し、当該音声データで示される音声を音声出力部１１から出力させる。
【００４８】
なお、出力処理部１９６は、要求受付部１９１が翻訳文付加指示を受け付けている場合に、翻訳部１９５によって翻訳文が付加されたテキストデータを音声データに変換してもよい。これにより、ユーザーは、英語の文とそれに対応する日本語の文との音声を聞くことができる。
【００４９】
出力処理部１９６は、テキストデータに機密情報が含まれている場合に、音声出力部１１からの音声出力を行なわずに、テキストデータを印刷部１５に送り、当該テキストデータで示されるテキストの印刷を印刷部１５に実行させる。
【００５０】
なお、出力処理部１９６は、要求受付部１９１が翻訳文付加指示を受け付けている場合に、翻訳部１９５によって翻訳文が付加されたテキストデータで示されるテキストを印刷部１５に送る。これにより、文書データから抽出されたテキストとともに翻訳文も印刷される。
【００５１】
また、出力処理部１９６は、要求受付部１９１がふりがな付加指示を受け付けている場合に、付加部１９４によってふりがなが付加されたテキストデータを印刷部１５に送る。これにより、文書データから抽出されたテキストとともにふりがなも印刷される。
【００５２】
音声出力の対象として指定された文書データがスキャン画像データである場合、ユーザーは、スキャナー１４の読取り対象となる原稿をすでに所有している。そのため、スキャン画像データをそのまま印刷しても意味がない。そこで、出力処理部１９６は、指定された文書データがスキャン画像データであり、かつ、要求受付部１９１がふりがな付加指示および翻訳文付加指示のいずれも受け付けてない場合に、テキストデータの印刷を印刷部１５に実行させない。出力処理部１９６は、印刷の代わりに、指定された文書データ（スキャン画像データ）およびテキストデータの少なくとも一方を予め定められたフォルダに格納する。もしくは、出力処理部１９６は、指定された文書データおよびテキストデータの少なくとも一方を添付した電子メールを作成し、ユーザー所有のメールアドレス宛に当該電子メールを送信する。
【００５３】
［音声出力ジョブの処理フロー］
図５は、本実施の形態に係る画像形成装置における音声出力ジョブの処理の全体の流れを示すフローチャートである。まず、制御部１９は、音声出力ジョブの要求の受付処理を行なう（ステップＳ１）。ステップＳ１において、制御部１９は、音声出力の対象となる文書データの指定を受け、指定された文書データを取得する。このとき、制御部１９は、文書データにテキストデータが含まれる場合、当該テキストデータを抽出する。
【００５４】
制御部１９は、操作部１２へのユーザーの操作に従って、音声出力ジョブの要求を受け付けてもよいし、通信処理部１７を介して、端末装置３から音声出力ジョブの要求を受け付けてもよい。すなわち、ユーザーは、画像形成装置１まで出向いてから操作部１２を操作して、音声出力ジョブの実行を要求してもよいし、画像形成装置１の音声出力部１１の音声が聞こえる範囲において端末装置３を操作して、音声出力ジョブの実行を要求してもよい。
【００５５】
次に、制御部１９は、指定された文書データにＯＣＲ（Optical Character Recognition）処理を実行し、テキストデータを抽出する（ステップＳ２）。
【００５６】
次に、制御部１９は、テキストデータ中の英語のテキストに日本語の翻訳文を付加する翻訳処理を実行する（ステップＳ３）。
【００５７】
次に、制御部１９は、テキストデータに機密情報が含まれているか否かの判定処理を実行する（ステップＳ４）。次に、制御部１９は、テキストデータの音声出力処理を音声出力部１１に実行させる（ステップＳ５）。
【００５８】
さらに、制御部１９は、テキストデータ中の漢字にふりがなを付加するふりがな付加処理を実行する（ステップＳ６）。その後、制御部１９は、音声出力の代わりとなる処理（以下、「代替出力処理」という）を実行する（ステップＳ７）。ステップＳ７の後、ステップＳ１に戻る。
【００５９】
［音声出力ジョブ受付処理］
図６は、図５のステップＳ１のサブルーチンを示すフローチャートである。まず、制御部１９は、ジョブ要求の有無を判定する（ステップＳ１０１）。ジョブ要求がない場合（ステップＳ１０１でＮＯ）、ステップＳ１は終了する。ジョブ要求がある場合（ステップＳ１０１でＹＥＳ）、制御部１９は、要求されたジョブが音声出力ジョブであるか否かを判定する（ステップＳ１０２）。要求されたジョブが音声出力ジョブではない場合（ステップＳ１０２でＮＯ）、ステップＳ１は終了する。
【００６０】
要求されたジョブが音声出力ジョブである場合（ステップＳ１０２でＹＥＳ）、制御部１９は、音声出力の対象となる文書データの指定を促し、どの文書データが指定されたかを判定する（ステップＳ１０３）。ユーザーは、すでに作成済みの文書データを音声出力の対象として指定する場合、当該文書データの格納場所を示すフォルダ名、当該文書データのファイル名を指定する。ユーザーは、スキャン画像データを音声出力の対象として指定する場合、スキャンの対象となる原稿を画像形成装置１のスキャナー１４に置き、スキャン指示を入力する。
【００６１】
ＨＤＤ１３に格納された文書データが指定された場合、制御部１９は、ＨＤＤ１３から指定された文書データを取得し、取得した文書データからテキストデータを抽出する。制御部１９は、抽出したテキストデータを、音声出力の対象のテキストデータとして設定する（ステップＳ１０４）。
【００６２】
サーバー装置２に格納された文書データが指定された場合、制御部１９は、通信処理部１７を介してサーバー装置２から指定された文書データを取得し、取得した文書データからテキストデータを抽出する。制御部１９は、抽出したテキストデータを、音声出力の対象のテキストデータとして設定する（ステップＳ１０５）。
【００６３】
受信した電子メールに添付された文書データが指定された場合、制御部１９は、通信処理部１７が受信した電子メールから指定された文書データを取得し、取得した文書データからテキストデータを抽出する。制御部１９は、抽出したテキストデータを、音声出力の対象のテキストデータとして設定する（ステップＳ１０６）。
【００６４】
ＵＳＢメモリー５に格納された文書データが指定された場合、制御部１９は、ＵＳＢインターフェース１８を介してＵＳＢメモリー５から指定された文書データを取得し、取得した文書データからテキストデータを抽出する。制御部１９は、抽出したテキストデータを、音声出力の対象のテキストデータとして設定する（ステップＳ１０７）。
【００６５】
ステップＳ１０４〜Ｓ１０７の後、制御部１９は、ＯＣＲフラグに０を代入する（ステップＳ１０８）。
【００６６】
スキャン画像データが指定された場合、制御部１９は、ＯＣＲフラグに１を代入する（ステップＳ１０９）。
【００６７】
次に、制御部１９は、翻訳文付加指示の有無を判定する（ステップＳ１１０）。例えば、操作部１２または端末装置３に表示される操作画面に含まれる翻訳チェックボックスがチェックされた場合に、制御部１９は、翻訳文付加指示ありと判定する。
【００６８】
翻訳文付加指示ありの場合（ステップＳ１１０でＹＥＳ）、制御部１９は、翻訳フラグに１を代入する（ステップＳ１１１）。翻訳文付加指示なしの場合（ステップＳ１１０でＮＯ）、制御部１９は、翻訳フラグに０を代入する（ステップＳ１１２）。ステップＳ１１１またはステップＳ１１２の後、ステップＳ１は終了する。
【００６９】
［ＯＣＲ処理］
図７は、図５のステップＳ２のサブルーチンを示すフローチャートである。まず、制御部１９は、音声出力ジョブの要求を受け付けたか否かを判定する（ステップＳ２０１）。音声出力ジョブの要求を受け付けていない場合（ステップＳ２０１でＮＯ）、ステップＳ２は終了する。音声出力ジョブの要求を受け付けている場合（ステップＳ２０１でＹＥＳ）、制御部１９は、ＯＣＲフラグが１であるか否かを判定する（ステップＳ２０２）。ＯＣＲフラグが１ではない場合（ステップＳ２０２でＮＯ）、ステップＳ２は終了する。
【００７０】
ＯＣＲフラグが１である場合（ステップＳ２０２でＹＥＳ）、制御部１９は、スキャナー１４に対してスキャン処理を実行させ、当該スキャン処理により得られたスキャン画像データを、音声出力の対象となる文書データとして設定する（ステップＳ２０３）。
【００７１】
次に、制御部１９は、文書データ（スキャン画像データ）に対してＯＣＲ処理を実行し、当該ＯＣＲ処理により得られたテキストデータを、音声出力の対象のテキストデータとして設定する（ステップＳ２０４）。ステップＳ２０４の後、ステップＳ２は終了する。
【００７２】
［翻訳処理］
図８は、図５のステップＳ３のサブルーチンを示すフローチャートである。まず、制御部１９は、音声出力ジョブの要求を受け付けたか否かを判定する（ステップＳ３０１）。音声出力ジョブの要求を受け付けていない場合（ステップＳ３０１でＮＯ）、ステップＳ３は終了する。音声出力ジョブの要求を受け付けている場合（ステップＳ３０１でＹＥＳ）、制御部１９は、翻訳フラグが１であるか否かを判定する（ステップＳ３０２）。翻訳フラグが１ではない場合（ステップＳ３０２でＮＯ）、ステップＳ３は終了する。
【００７３】
翻訳フラグが１である場合（ステップＳ３０２でＹＥＳ）、制御部１９は、テキストデータ中の英語のテキストに日本語の翻訳文を付加して、テキストデータを更新する（ステップＳ３０３）。ステップＳ３０３の後、ステップＳ３は終了する。
【００７４】
［機密情報判定処理］
図９は、図５のステップＳ４のサブルーチンを示すフローチャートである。まず、制御部１９は、音声出力ジョブの要求を受け付けたか否かを判定する（ステップＳ４０１）。音声出力ジョブの要求を受け付けていない場合（ステップＳ４０１でＮＯ）、ステップＳ４は終了する。音声出力ジョブの要求を受け付けている場合（ステップＳ４０１でＹＥＳ）、制御部１９は、テキストデータ中の文字列と機密情報リスト１３１に登録された単語とを照合する（ステップＳ４０２）。そして、制御部１９は、照合結果に基づいて、テキストデータに機密情報が含まれるか否かを判定する（ステップＳ４０３）。すなわち、制御部１９は、テキストデータに含まれる文字列と機密情報リストに登録された単語とが一致する場合に、テキストデータに機密情報が含まれると判定する。
【００７５】
テキストデータに機密情報が含まれる場合（ステップＳ４０３でＹＥＳ）、制御部１９は、機密情報検出フラグに１を代入する（ステップＳ４０４）。テキストデータに機密情報が含まれない場合（ステップＳ４０３でＮＯ）、制御部１９は、機密情報検出フラグに０を代入する（ステップＳ４０５）。ステップＳ４０４またはＳ４０５の後、ステップＳ４は終了する。
【００７６】
［音声出力処理］
図１０は、図５のステップＳ５のサブルーチンを示すフローチャートである。まず、制御部１９は、音声出力ジョブの要求を受け付けたか否かを判定する（ステップＳ５０１）。音声出力ジョブの要求を受け付けていない場合（ステップＳ５０１でＮＯ）、ステップＳ５は終了する。音声出力ジョブの要求を受け付けている場合（ステップＳ５０１でＹＥＳ）、制御部１９は、機密情報検出フラグが１であるか否かを判定する（ステップＳ５０２）。
【００７７】
機密情報検出フラグが０である場合（ステップＳ５０２でＮＯ）、制御部１９は、テキストデータを音声データに変換する（ステップＳ５０３）。制御部１９は、変換した音声データを音声出力部１１に出力し、音声出力部１１から音声出力させる（ステップＳ５０４）。ステップＳ５０４の後、ステップＳ５は終了する。
【００７８】
なお、図６のステップＳ１１０において翻訳文付加指示を受け付けている場合には、図８のステップＳ３０３においてテキストデータ中の英語のテキストに日本語の翻訳文が付加されている。この場合、ユーザーは、英語の音声に加えて日本語の音声を聞くことができる。
【００７９】
機密情報検出フラグが１である場合（ステップＳ５０２でＹＥＳ）、制御部１９は、テキストデータの音声出力を中止し、その旨をユーザに通知する（ステップＳ５０５）。制御部１９は、音声出力の中止の通知画面を操作部１２または端末装置３に表示してもよいし、音声出力の中止を示す音声を音声出力部１１から出力させてもよい。
【００８０】
次に、制御部１９は、ふりがな付加指示の有無を判定する（ステップＳ５０６）。例えば、操作部１２または端末装置３に表示される操作画面に含まれるふりがな付加チェックボックスがチェックされた場合に、制御部１９は、ふりがな付加指示ありと判定する。
【００８１】
ふりがな付加指示ありの場合（ステップＳ５０６でＹＥＳ）、制御部１９は、ふりがなフラグに１を代入する（ステップＳ５０７）。ふりがな付加指示なしの場合（ステップＳ５０６でＮＯ）、制御部１９は、ふりがなフラグに０を代入する（ステップＳ５０８）。
【００８２】
次に、制御部１９は、フェイスダウン指示の有無を判定する（ステップＳ５０９）。例えば、操作部１２または端末装置３に表示される操作画面に含まれるフェイスダウンチェックボックスがチェックされた場合に、制御部１９は、フェイスダウン指示ありと判定する。
【００８３】
フェイスダウン指示ありの場合（ステップＳ５０９でＹＥＳ）、制御部１９は、フェイスダウンフラグに１を代入する（ステップＳ５１０）。フェイスダウン指示なしの場合（ステップＳ５０９でＮＯ）、制御部１９は、フェイスダウンフラグに０を代入する（ステップＳ５１１）。ステップＳ５１０またはステップＳ５１１の後、ステップＳ５は終了する。
【００８４】
［ふりがな付加処理］
図１１は、図５のステップＳ６のサブルーチンを示すフローチャートである。まず、制御部１９は、音声出力ジョブの要求を受け付けたか否かを判定する（ステップＳ６０１）。音声出力ジョブの要求を受け付けていない場合（ステップＳ６０１でＮＯ）、ステップＳ６は終了する。音声出力ジョブの要求を受け付けている場合（ステップＳ６０１でＹＥＳ）、制御部１９は、ふりがなフラグが１であるか否かを判定する（ステップＳ６０２）。ふりがなフラグが０である場合（ステップＳ６０２でＮＯ）、ステップＳ６は終了する。
【００８５】
ふりがなフラグが１である場合（ステップＳ６０２でＹＥＳ）、制御部１９は、テキストデータ中の漢字にふりがなを付加し、テキストデータを更新する（ステップＳ６０３）。ステップＳ６０３の後、ステップＳ３は終了する。
【００８６】
［代替出力処理］
図１２は、図５のステップＳ７のサブルーチンを示すフローチャートである。まず、制御部１９は、音声出力ジョブの要求を受け付けたか否かを判定する（ステップＳ７０１）。音声出力ジョブの要求を受け付けていない場合（ステップＳ７０１でＮＯ）、ステップＳ７は終了する。音声出力ジョブの要求を受け付けている場合（ステップＳ７０１でＹＥＳ）、制御部１９は、機密情報検出フラグが１であるか否かを判定する（ステップＳ７０２）。機密情報フラグが０である場合（ステップＳ７０２でＮＯ）、ステップＳ７は終了する。
【００８７】
機密情報検出フラグが１である場合（ステップＳ７０２でＹＥＳ）、制御部１９は、ＯＣＲフラグが１であり、ふりがなフラグが０であり、かつ、翻訳フラグが０であるか否かを判定する（ステップＳ７０３）。
【００８８】
ステップＳ７０３でＹＥＳの場合、制御部１９は、指定された文書データ（スキャン画像データ）およびテキストデータの少なくとも一方を添付した電子メールを作成し、音声出力ジョブを要求したユーザー所有のメールアドレス宛に送信する（ステップＳ７０４）。もしくは、制御部１９は、スキャン画像データおよびテキストデータの少なくとも一方をＨＤＤ１３内の予め定められたフォルダに保存してもよい。
【００８９】
なお、制御部１９は、ユーザーとメールアドレスとを対応付けてテーブルを予め記憶しておき、当該テーブルに基づいて、電子メールの送信先のメールアドレスを設定してもよい。もしくは、制御部１９は、操作部１２または端末装置３に表示される操作画面に表示されたメールアドレスの入力欄に入力されたメールアドレスを、電子メールの送信先に設定してもよい。
【００９０】
ステップＳ７０４において、制御部１９は、音声出力の代わりにメール送信またはデータ保存を行なった旨をユーザーに通知してもよい。制御部１９は、通知画面を操作部１２または端末装置３に表示してもよいし、通知内容を音声出力部１１から出力させてもよい。このとき、制御部１９は、指定された文書データおよびテキストデータの少なくとも一方の保存先フォルダをユーザーに通知してもよい。ステップＳ７０４の後、ステップＳ７は終了する。
【００９１】
ステップＳ７０３でＮＯの場合、制御部１９は、テキストデータで示されるテキストの印刷を印刷部１５に実行させる（ステップＳ７０５）。このとき、制御部１９は、指定された文書データに機密情報が含まれるために音声出力の代わりに印刷処理を行なった旨をユーザーに通知してもよい。制御部１９は、通知画面を操作部１２または端末装置３に表示してもよいし、通知内容を音声出力部１１から出力させてもよい。
【００９２】
次に、制御部１９は、フェイスダウンフラグが１であるか否かを判定する（ステップＳ７０６）。フェイスダウンフラグが１である場合（ステップＳ７０６でＹＥＳ）、制御部１９は、フェイスダウン排出モードで印刷用紙を排出機構１６から排出させる（ステップＳ７０７）。フェイスダウンフラグが０である場合（ステップＳ７０６でＮＯ）、制御部１９は、現在設定されている排出モード（フェイスダウン排出モードまたはフェイスアップ排出モード）で印刷用紙を排出機構１６から排出させる（ステップＳ７０８）。ステップＳ７０７またはＳ７０８の後、ステップＳ７は終了する。
【００９３】
［変形例１］
上記の説明では、図１２のステップＳ７０５において、テキストデータで示されるテキストの印刷が実行される。しかしながら、ステップＳ７０５において、制御部１９は、テキストデータで示されるテキストの印刷とともに、指定された文書データで示される文書の印刷を印刷部１５に実行させてもよい。もしくは、翻訳文付加指示およびふりがな付加指示のいずれも受け付けていない場合、ステップＳ７０５において、制御部１９は、指定された文書データで示される文書の印刷のみを印刷部１５に実行させてもよい。
【００９４】
［変形例２］
上記の説明では、フェイスダウン指示を受け付けた場合にのみ、制御部１９は、フェイスダウン排出モードで印刷用紙を排出機構１６から排出させる。しかしながら、制御部１９は、テキストデータに機密情報が含まれる場合には常に、フェイスダウン排出モードで印刷用紙を排出機構１６から排出させてもよい。
【００９５】
［変形例３］
上記の説明では、音声出力の対象として指定された文書データに機密情報が含まれる場合、当該文書データおよび当該文書データから抽出されたテキストデータの少なくとも一方の印刷が実行される。ユーザーが端末装置３を用いて音声出力ジョブの要求を行なった場合、端末装置３の場所から画像形成装置までユーザーが移動する間に、画像形成装置から排出された印刷用紙が他のユーザーの目に触れる可能性がある。そのため、ユーザーが端末装置３を用いて音声出力ジョブの要求を行なった場合、画像形成装置は、文書データおよび当該文書データから抽出されたテキストデータの少なくとも一方の印刷を実行する前に、ユーザー認証を行なうことが好ましい。
【００９６】
図１３は、変形例３に係る制御部の機能構成を示すブロック図である。図１３に示されるように、変形例３に係る画像形成装置の制御部１９Ａは、認証部１９７をさらに含む点で、図４に示す制御部１９と相違する。
【００９７】
認証部１９７は、要求受付部１９１が端末装置３から音声出力ジョブの要求を受け付けた場合に、当該音声出力ジョブに対してパスワードを設定する。ユーザーは、端末装置３のキーボード３５にパスワードを入力する。認証部１９７は、端末装置３への入力に従ってパスワードを設定すればよい。認証部１９７は、音声出力の対象として指定された文書データに機密情報が含まれる場合に、操作部１２へのパスワードの入力を促す。認証部１９７は、操作部１２が受け付けたパスワードである第１情報と、音声出力ジョブに対して設定したパスワードである第２情報とに基づいて、パスワードを操作部１２に入力したユーザーが音声出力ジョブの要求を行なったユーザーと一致することを認証する。具体的には、認証部１９７は、操作部１２が受け付けたパスワード（第１情報）と音声出力ジョブに対して設定したパスワード（第２情報）とが一致する場合に、認証成功と判定する。
【００９８】
出力処理部１９６は、テキストデータに機密情報が含まれる場合、認証部１９７によって認証成功と判定されたときに、指定された文書データおよびテキストデータの少なくとも一方の印刷を印刷部１５に実行させる。
【００９９】
変形例３に係る画像形成装置は、上記の実施の形態に係る画像形成装置１と同様に、図５に示すステップＳ１〜Ｓ７に従って、音声出力ジョブの処理を行なう。ただし、ステップＳ５において、画像形成装置は、音声出力ジョブに対してパスワードを設定する。さらに、ステップＳ７において、画像形成装置はユーザー認証を行なう。
【０１００】
図１４は、変形例３に係るステップＳ５のサブルーチンを示すフローチャートである。図１４に示すフローチャートは、図１０に示すフローチャートと比較して、ステップＳ５１２を含む点で相違する。ステップＳ５０５の後のステップＳ５１２において、制御部１９Ａは、端末装置３へのユーザー入力に基づいて、音声出力ジョブに対してパスワードを設定する。制御部１９Ａは、設定したパスワードを音声出力ジョブと対応付けて記憶する。
【０１０１】
図１５は、変形例３に係るステップＳ７のサブルーチンを示すフローチャートである。図１５に示すフローチャートは、図１２に示すフローチャートと比較して、ステップＳ７０９およびＳ７１０を含む点で相違する。
【０１０２】
ステップＳ７０３でＮＯの場合、制御部１９Ａは、操作部１２へのパスワードの入力を受け付ける（ステップＳ７０９）。すなわち、ユーザーは、端末装置３の場所から画像形成装置まで移動し、操作部１２にパスワードを入力する。次に、制御部１９Ａは、受け付けたパスワードと、ステップＳ５１２において設定したパスワードとを照合することにより、認証に成功したか否かを判定する（ステップＳ７１０）。認証に失敗した場合（ステップＳ７１０でＮＯ）、ステップＳ７は終了する。認証に成功した場合（ステップＳ７１０でＹＥＳ）、処理はステップＳ７０５に移る。
【０１０３】
変形例３によれば、ユーザーが端末装置３を用いて音声出力ジョブの要求を行なった場合、画像形成装置の操作部１２に入力されたパスワードに基づいて認証に成功したときに限り、文書データおよびテキストデータの少なくとも一方の印刷が実行される。そのため、ユーザーが端末装置３の場所から画像形成装置まで移動する間に他のユーザーの目に印刷用紙が触れることを抑制できる。
【０１０４】
［変形例４］
上記の説明では、画像形成装置が音声出力部１１を備え、画像形成装置の制御部１９，１９Ａが要求受付部１９１、抽出部１９２、判定部１９３、付加部１９４、翻訳部１９５および出力処理部１９６を備えるものとした。しかしながら、端末装置３が音声出力部１１を備え、端末装置３の制御部３１が要求受付部１９１、抽出部１９２、判定部１９３、付加部１９４、翻訳部１９５および出力処理部１９６を備えてもよい。この場合、端末装置３の制御部３１は、図５〜図１２に示す各ステップを実行すればよい。ただし、図７のステップＳ２０２では、制御部３１は、スキャン指示を画像形成装置１に出力し、画像形成装置１のスキャナー１４にスキャンを実行させる。また、図１２のステップＳ７０５では、制御部３１は、文書データおよびテキストデータの少なくとも一方の印刷指示を画像形成装置１に出力する。これにより、文書データおよびテキストデータの少なくとも一方の印刷用紙が画像形成装置１から排出される。
【０１０５】
［変形例５］
上記の説明では、翻訳部１９５は、テキストデータ中の英語のテキストに日本語の翻訳文を追加する。しかしながら、翻訳部１９５は、英語以外の言語のテキストに日本語の翻訳文を追加してもよい。もしくは、翻訳部１９５は、英語のテキストに日本語以外の言語の翻訳文を追加してもよい。もしくは、翻訳部１９５は、英語以外の言語のテキストに日本語以外の言語の翻訳文を追加してもよい。
【０１０６】
［利点］
以上のように、画像形成装置１は、音声出力部１１と、印刷部１５と、指定された文書データの音声出力ジョブの要求に応じて、音声出力部１１および印刷部１５を制御するための制御部１９，１９Ａとを備える。制御部１９，１９Ａは、指定された文書データからテキストデータを抽出する抽出部１９２と、テキストデータに機密情報が含まれるか否かを判定する判定部１９３と、出力処理部１９６とを備える。出力処理部１９６は、テキストデータに機密情報が含まれない場合に、テキストデータを音声データに変換し、音声データで示される音声を音声出力部１１から出力させる。出力処理部１９６は、テキストデータに機密情報が含まれる場合に、音声出力部１１からの音声出力を行なわずに、指定された文書およびテキストデータで示されるテキストの少なくとも一方の印刷を印刷部１５に実行させる。
【０１０７】
上記の構成によれば、音声出力の対象として指定された文書に機密情報が含まれる場合に、音声出力が中止され、その代わりに文書およびテキストの少なくとも一方の印刷が実行される。そのため、複数のユーザーがいる場所に画像形成装置１が設置されたとしても、機密情報を含む文書が意図しないユーザーの目に触れることを抑制できる。すなわち、機密情報の漏洩を抑制できる。
【０１０８】
指定された文書データは、画像形成装置１が備える記憶部であるＨＤＤ１３に格納された文書データ、画像形成装置１とネットワーク４を介して接続されたサーバー装置２に格納された文書データ、画像形成装置１が受信した電子メールに添付された文書データ、および、画像形成装置１に接続された記憶媒体であるＵＳＢメモリー５に格納された文書データのいずれかである。
【０１０９】
あるいは、指定された文書データは、画像形成装置１が備えるスキャナー１４によって読取られたスキャン画像データであってもよい。この場合、抽出部１９２は、スキャン画像データに対して文字認識処理を行なうことにより、スキャン画像データからテキストデータを抽出する。
【０１１０】
制御部１９，１９Ａは、テキストデータ中の漢字にふりがなを付加するための付加部１９４をさらに含んでもよい。出力処理部１９６は、テキストデータに機密情報が含まれる場合に、ふりがなが付加されたテキストデータで示されるテキストの印刷を印刷部１５に実行させる。これにより、漢字に不慣れな者であっても、印刷用紙を確認することにより、漢字の読み方を認識することができる。
【０１１１】
制御部１９，１９Ａは、テキストデータ中の第１言語のテキストに第２言語の翻訳文を付加するための翻訳部１９５をさらに含んでもよい。出力処理部１９６は、テキストデータに機密情報が含まれる場合に、翻訳文が付加されたテキストデータで示されるテキストの印刷を印刷部１５に実行させる。これにより、第１言語に不慣れな者であっても、印刷用紙の翻訳文を確認することにより、第１言語のテキストの意味を認識することができる。
【０１１２】
画像形成装置１は、印刷部１５によって印刷された用紙を排出する排出機構１６をさらに備える。出力処理部１９６は、テキストデータに機密情報が含まれる場合に、印刷面が下になるように排出機構１６から用紙を排出させる。これにより、機密情報が含まれる印刷用紙が意図しないユーザーの目に触れることを抑制できる。
【０１１３】
出力処理部１９６は、テキストデータに機密情報が含まれ、かつ、ふりがな付加指示および翻訳文付加指示のいずれも受け付けていない場合に、テキストデータで示されるテキストの印刷を印刷部１５に実行させない。その代わりに、出力処理部１９６は、スキャン画像データおよびテキストデータの少なくとも一方を添付した電子メールを指定されたアドレスに送信する処理、または、スキャン画像データおよびテキストデータの少なくとも一方を予め定められたフォルダに保存する処理を実行する。これにより、機密情報の漏洩を抑制できる。
【０１１４】
画像形成装置１は、第１情報であるパスワードの入力を受け付けるための操作部１２をさらに備える。制御部１９Ａは、認証部１９７をさらに含む。認証部１９７は、操作部１２が受け付けたパスワードと、音声出力ジョブの要求に対して設定された第２情報であるパスワードとに基づいて、パスワードを入力したユーザーが音声出力ジョブの要求を行なったユーザーと一致することを認証する。出力処理部１９６は、テキストデータに機密情報が含まれる場合、認証部１９７による認証に成功したときに、指定された文書およびテキストデータで示されるテキストの少なくとも一方の印刷を印刷部１５に実行させる。これにより、機密情報を含む印刷用紙が意図しないユーザーの目に触れることを抑制できる。
【０１１５】
今回開示された実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【０１１６】
１  画像形成装置、２  サーバー装置、３  端末装置、４  ネットワーク、５  ＵＳＢメモリー、１１  音声出力部、１２  操作部、１３  ＨＤＤ、１４  スキャナー、１５  印刷部、１６  排出機構、１７  通信処理部、１８  ＵＳＢインターフェース、１９，１９Ａ，３１  制御部、２０  ＲＯＭ、２１，３２  ＲＡＭ、２２  制御プログラム、３３  記憶装置、３４  ディスプレイ、３５  キーボード、３６  通信インターフェース、１００  画像形成システム、１３１  機密情報リスト、１３２  翻訳アプリ、１３３  辞書データベース、１９１  要求受付部、１９２  抽出部、１９３  判定部、１９４  付加部、１９５  翻訳部、１９６  出力処理部、１９７  認証部、３３１  電子メールアプリ、３３２  文書作成アプリ。
【図１】
2020067695.tif 000003
【図２】
2020067695.tif 000004
【図３】
2020067695.tif 000005
【図４】
2020067695.tif 000006
【図５】
2020067695.tif 000007
【図６】
2020067695.tif 000008
【図７】
2020067695.tif 000009
【図８】
2020067695.tif 000010
【図９】
2020067695.tif 000011
【図１０】
2020067695.tif 000012
【図１１】
2020067695.tif 000013
【図１２】
2020067695.tif 000014
【図１３】
2020067695.tif 000015
【図１４】
2020067695.tif 000016
【図１５】
2020067695.tif 000017