今回のテーマは「熱闘高校野球編」（Switch版では「高校野球編」）。ナンバリング作品としては『5』以来の高校野球編だが、猪狩兄弟など『7』と『8』2作の共通登場人物を除き、メンバーや対戦相手となる高校がほぼ一新されている。また、『5』の後日談でもある『パワプロクンポケット』（パワポケ）シリーズの世界観と区別するために、『5』から引き続き登場した「極亜久」関連の諸設定（外藤と猪狩進の人間関係など）が大幅に変更された。主人公は5つの高校（最初はパワフル高校だけだが、クリアしていくごとに選べる高校が増える）のうち一つを選んで入学し、練習を重ね、試合で活躍し、スカウトに認められてプロ入りを目指す。時系列的には『7』の前、『8』のパラレルの話とされる。また、本作では女子生徒が甲子園大会に出場可能になる、という甲子園大会出場規則改正イベントがあり、この設定は続く『10』以降のパワプロシリーズで世界観の大前提に組み込まれることとなった。因みに、2019年現在、実際の（男子）高校野球では女子選手出場は認められていないが、NPBでは女子プロ選手の登録は認められている（登録された例はない）。本作の「パワフル高校」「あかつき大学付属高校」2シナリオは、Switch版のサクセスシナリオとして収録・リメイクされている。またiアプリ、EZweb向けアプリ『パワプロサクセス』では一部シナリオも配信されている。
今作では、モード専用キャラクター「ホームランくん」を操作して、東京都中央区の地方球場から福岡県福岡市の福岡ドームまでの当時のフランチャイズ11球場を巡るモードが追加された。道中では各地の名産品を手に入れることができる。移動方法はホームランくんがホームランを打った飛距離だけ進めるシステムで、1000km以上ある道のりを高々160mのホームランで移動するため、クリアまでのプレイ時間が非常に長い（個人差はあるが30時間前後）。決定版では、同じコースを999人とともにマラソンのように走る『はしれー!ホームランくん』となった。このモードでは連続でホームランを打つと、ボーナス距離が追加されるシステムに変更された。また道中では、それぞれの区間（球場間）でライバルと戦うイベントがあり、勝敗の結果がクリア後のホームランくんの能力に影響した。このモードもプレイヤーの腕によるがそれなりのプレイ時間を要する。また、ゴール後のランキング画面では、パワポケを含めた歴代作品のサクセスモードの登場人物の名前が登場する。クリアすると、ホームランくんを選手として使用できる。このモードも、クリア後にパスワードが表示され、ホームラン大会と同様にインターネットランキングを競うことが出来た。
ホームラン大会モードは従来のホームラン競争と同一で、選手を1人選んで（サクセスで育成した選手も選択可能）。10本中何本ホームランを打てるか競うモード。10本連続で打った後もオマケとして記録が途絶えるまで打つことが出来る。成績に応じてOB選手が何人か使用可能になる（100本で全員）。また、結果表示画面にはスコアとパスワードが表示され、このパスワードを公式サイトに送信することで、インターネットランキングに登録することが出来た。
京都府舞鶴市に生まれる。1988年、関西大学経済学部経済学科卒業。大学在学中は、SF研究会に所属していた。同年、国内コンピューターメーカーに入社。システムエンジニア職を務める。会社勤務の傍ら執筆活動を行う。2005年、「週末のセッション」が第4回『このミステリーがすごい!』大賞（宝島社主催）に最終選考まで残る（伊薗旬名義）。2006年、『ブレイクスルー・トライアル』（受賞時タイトル「トライアル&エラー」）で第5回『このミステリーがすごい!』大賞の大賞を受賞（優秀賞は、増田俊成「シャトゥーン ヒグマの森」と高山聖史「当確への布石」）。受賞後も会社に勤務しながら執筆活動を行っていたが、後に退職、執筆に専念する。2007年、宝島社より同作が単行本化され、小説家デビューを果たす。一般社団法人日本推理作家協会会員。趣味はインテリア鑑賞や娯楽映画の鑑賞である。セキュリティー突破などハイテク犯罪を題材とした物語、ミッション達成や侵入サスペンスもの、コン・ゲームもののエンターテインメント小説を得意としている。東京都在住。
Pythonは次の要素を返す__next__()メソッドを持つオブジェクトを外部イテレータとして使う。コンテナオブジェクトの__iter__()メソッドがイテレータを返す。（便宜上、イテレータの__iter__()は自身を返す）通常のプログラミングでは、obj.__iter__()のように直接呼ぶのではなく、組込み関数iterを使ってiter(obj)のようにする。同様に、通常の用法で呼ぶことを前提とした場合は__next__()ではなくnext()を使う。for文（Foreach文）はイテレータが使える場合はイテレータを使うが、そうでないコンテナオブジェクトに対しては直接、__getitem__()メソッドにより要素を取得し繰返しを実行する。Pythonはfor文を使うから内部イテレータである、と考える者がいるようだが誤解である。cont = iteratable_container()# イテレータを直接使うit = iter(cont)while 1:    try:        print it.next()    except StopIteration:        # 要素が残っていないならば、        # next()はStopIteration例外を発生させる        break# for文で使うfor element in cont:    print elementまた、Pythonには一種のコルーチンを記述できるジェネレータもある。ジェネレータはイテレータを返す関数で、yield文により、__next__()で実行される手続きを次々と記述できる。def fruit_generator():    yield 'banana'  # 最初の __next__() によりここまで実行され 'banana' を返す    yield 'apple'  # 次の __next__() によりここまで実行され 'apple' を返す    yield 'orange'  # 3回目の __next__() によりここまで実行され 'orange' を返すfor fruit in fruit_generator():    print(fruit)it = fruit_generator()print(next(it))print(next(it))print(next(it))print(next(it))  # この行で StopIteration 例外になる